| Submitter | Amerigo Wang |
|---|---|
| Date | Aug. 9, 2012, 3 p.m. |
| Message ID | <1344524426-11588-4-git-send-email-amwang@redhat.com> |
| Download | mbox | patch |
| Permalink | /patch/176145/ |
| State | Changes Requested |
| Delegated to: | David Miller |
| Headers | show |
Comments
Patch
diff --git a/drivers/net/netconsole.c b/drivers/net/netconsole.c index f9347ea..f0ad56c 100644 --- a/drivers/net/netconsole.c +++ b/drivers/net/netconsole.c @@ -640,12 +640,7 @@ static int netconsole_netdev_event(struct notifier_block *this, * rtnl_lock already held */ if (nt->np.dev) { - spin_unlock_irqrestore( - &target_list_lock, - flags); __netpoll_cleanup(&nt->np); - spin_lock_irqsave(&target_list_lock, - flags); dev_put(nt->np.dev); nt->np.dev = NULL; netconsole_target_put(nt);
With the previous patch applied, __netpoll_cleanup() is non-block now, so we don't need to release the spin_lock before calling it. Cc: "David S. Miller" <davem@davemloft.net> Signed-off-by: Cong Wang <amwang@redhat.com> --- drivers/net/netconsole.c | 5 ----- 1 files changed, 0 insertions(+), 5 deletions(-)