linux/drivers/scsi/cxgbi/cxgb4i
Anish Bhatt 078efae00f [SCSI] cxgb4i: avoid holding mutex in interrupt context
cxgbi_inet6addr_handler() can be called in interrupt context, so use rcu
protected list while finding netdev.  This is observed as a scheduling in
atomic oops when running over ipv6.

Fixes: fc8d0590d9 ("libcxgbi: Add ipv6 api to driver")
Fixes: 759a0cc5a3 ("cxgb4i: Add ipv6 code to driver, call into libcxgbi ipv6 api")

Signed-off-by: Anish Bhatt <anish@chelsio.com>
Signed-off-by: Karen Xie <kxie@chelsio.com>
Signed-off-by: Christoph Hellwig <hch@lst.de>
Signed-off-by: James Bottomley <JBottomley@Parallels.com>
2014-10-01 13:40:22 -04:00
..
cxgb4i.c [SCSI] cxgb4i: avoid holding mutex in interrupt context 2014-10-01 13:40:22 -04:00
cxgb4i.h [SCSI] cxgb4i: connection and ddp setting update 2010-10-07 17:21:36 -05:00
Kbuild chelsio: Move the Chelsio drivers 2011-08-10 19:54:52 -07:00
Kconfig libcxgbi/cxgb4i : Fix ipv6 build failure caught with randconfig 2014-08-13 20:04:47 -07:00