OpenCloudOS-Kernel/drivers/net/ethernet/chelsio/cxgb4
Wei Yang 73a695f857 cxgb4: remove workqueue when driver registration fails
When driver registration fails, we need to clean up the resources allocated
before. cxgb4 missed to destroy the workqueue allocated at the very beginning.

This patch destroies the workqueue when registration fails.

Signed-off-by: Wei Yang <weiyang@linux.vnet.ibm.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2013-09-15 22:28:58 -04:00
..
Makefile chelsio: Move the Chelsio drivers 2011-08-10 19:54:52 -07:00
cxgb4.h cxgb4: Add CLIP support to store compressed IPv6 address 2013-08-12 12:33:37 -07:00
cxgb4_main.c cxgb4: remove workqueue when driver registration fails 2013-09-15 22:28:58 -04:00
cxgb4_uld.h cxgb4: Add routines to create and remove listening IPv6 servers 2013-08-12 12:33:36 -07:00
l2t.c cxgb4: Add T4 filter support 2012-12-19 09:28:19 -08:00
l2t.h cxgb4: Add T4 filter support 2012-12-19 09:28:19 -08:00
sge.c cxgb3: Correct comparisons and calculations using skb->tail and skb-transport_header 2013-06-04 17:37:59 -07:00
t4_hw.c cxgb4: Do not set net_device::dev_id to VI index 2013-06-13 01:24:17 -07:00
t4_hw.h cxgb4: Initialize T5 2013-03-14 11:35:53 -04:00
t4_msg.h cxgb4: Add routines to create and remove listening IPv6 servers 2013-08-12 12:33:36 -07:00
t4_regs.h RDMA/cxgb4: Turn off db coalescing when RDMA QPs are in use. 2013-03-14 11:35:58 -04:00
t4fw_api.h cxgb4: Add CLIP support to store compressed IPv6 address 2013-08-12 12:33:37 -07:00