summaryrefslogtreecommitdiffstats
path: root/drivers/net/vxge/vxge-config.c
diff options
context:
space:
mode:
authorJon Mason <jon.mason@exar.com>2010-12-10 14:03:00 +0000
committerDavid S. Miller <davem@davemloft.net>2010-12-10 16:08:23 -0800
commit9c1638871671721e8f3693a0dfbb0e2e05b08742 (patch)
tree476716914dc988ffe8f91435f2b25db05ef2896b /drivers/net/vxge/vxge-config.c
parent2e41f6449c561e6e3f572e11d0f2240bd51104db (diff)
downloadtalos-op-linux-9c1638871671721e8f3693a0dfbb0e2e05b08742.tar.gz
talos-op-linux-9c1638871671721e8f3693a0dfbb0e2e05b08742.zip
vxge: hotplug stall
When hot-unplugging a vxge adapter while running, the driver's remove routine prints warning and then stalls the calling thread. This is due to vxge_remove calling vxge_device_unregister to unregister the netdev before calling flush_scheduled_work clear any pending work. Swapping the order of these two functions resolves the issue. Signed-off-by: Jon Mason <jon.mason@exar.com> Signed-off-by: Ram Vepa <ram.vepa@exar.com> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'drivers/net/vxge/vxge-config.c')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud