Breno Leitao
1ef33652d2
net: netpoll: extract core of netpoll_cleanup
...
Extract the core part of netpoll_cleanup(), so, it could be called from
a caller that has the rtnl lock already.
Netconsole uses this in a weird way right now:
__netpoll_cleanup(&nt->np);
spin_lock_irqsave(&target_list_lock, flags);
netdev_put(nt->np.dev, &nt->np.dev_tracker);
nt->np.dev = NULL;
nt->enabled = false;
This will be replaced by do_netpoll_cleanup() as the locking situation
is overhauled.
Signed-off-by: Breno Leitao <leitao@debian.org >
Reviewed-by: Rik van Riel <riel@surriel.com >
Signed-off-by: Paolo Abeni <pabeni@redhat.com >
2024-08-13 10:58:58 +02:00
..
2024-08-12 17:23:57 -07:00
2024-05-29 09:25:15 -07:00
2023-10-28 11:29:28 +01:00
2024-07-15 08:02:26 -07:00
2024-05-09 10:01:01 -07:00
2024-06-14 19:08:50 -07:00
2024-06-01 15:49:42 -07:00
2024-06-12 20:18:00 +02:00
2024-08-07 16:36:01 -04:00
2024-07-09 17:01:46 +02:00
2024-08-05 16:33:56 -07:00
2024-06-05 10:18:06 +01:00
2024-06-27 12:14:11 -07:00
2024-07-11 16:33:07 +02:00
2024-08-13 10:58:58 +02:00
2024-06-27 12:14:11 -07:00
2024-06-05 10:24:57 +01:00
2024-01-11 10:07:29 -08:00
2024-07-15 08:02:30 -07:00
2024-05-25 10:48:57 -07:00
2024-08-12 14:16:24 +01:00
2024-04-16 17:14:55 -07:00
2024-06-19 17:32:57 -07:00
2024-05-28 07:27:29 -07:00
2023-12-15 10:50:18 +00:00
2024-08-12 17:50:34 -07:00
2024-08-12 17:23:57 -07:00
2024-07-30 15:01:50 +02:00
2024-03-11 09:53:22 +00:00
2024-02-09 14:12:01 -08:00
2024-08-11 04:38:50 +01:00
2024-07-15 08:51:19 -07:00
2024-07-26 12:30:49 +02:00
2024-06-03 11:20:56 +02:00
2024-08-01 18:04:12 -07:00
2024-07-24 20:59:29 +02:00
2024-08-01 18:24:49 -07:00
2024-06-01 16:21:44 -07:00
2024-07-25 13:32:25 -07:00
2024-05-13 14:58:12 -07:00
2024-06-10 13:15:40 +01:00
2024-06-17 13:06:23 +01:00
2024-05-23 12:49:37 -07:00
2024-04-26 12:20:01 +02:00
2024-07-05 17:45:47 -07:00
2024-07-15 13:19:17 -07:00
2024-07-24 20:59:29 +02:00
2024-07-11 18:11:31 -07:00
2024-06-14 13:17:21 +02:00
2024-08-09 13:18:46 +01:00
2024-06-26 10:49:01 +02:00
2024-05-13 18:19:09 -06:00
2024-08-02 17:17:34 -07:00
2024-08-12 17:54:24 -07:00
2024-08-02 16:25:06 -07:00
2024-08-12 18:41:42 -07:00
2024-07-24 20:59:29 +02:00
2024-05-08 12:19:12 +01:00
2024-08-02 17:16:09 -07:00
2024-07-09 11:14:47 -07:00
2024-07-17 22:49:00 +02:00
2024-08-02 09:20:28 +01:00
2024-07-26 12:32:47 +02:00
2024-05-13 18:19:09 -06:00
2024-07-25 11:57:27 +02:00
2024-07-15 13:19:17 -07:00
2023-12-12 14:24:14 +01:00
2024-06-25 17:15:06 -07:00
2024-01-31 16:41:16 -08:00
2024-06-19 07:57:21 -06:00
2024-06-13 10:50:52 +02:00