aboutsummaryrefslogtreecommitdiffstats
path: root/lib/dynamic_debug.c
diff options
context:
space:
mode:
authorAnish Bhatt <[email protected]>2014-09-16 00:44:18 +0000
committerJames Bottomley <[email protected]>2014-10-01 17:40:22 +0000
commit078efae00ffc76381c3248006e9cf0988163488f (patch)
tree59f80cbdbd8f9468c1594eef93f89f90926060b7 /lib/dynamic_debug.c
parentLinux 3.17-rc1 (diff)
downloadkernel-078efae00ffc76381c3248006e9cf0988163488f.tar.gz
kernel-078efae00ffc76381c3248006e9cf0988163488f.zip
[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: fc8d0590d914 ("libcxgbi: Add ipv6 api to driver") Fixes: 759a0cc5a3e1 ("cxgb4i: Add ipv6 code to driver, call into libcxgbi ipv6 api") Signed-off-by: Anish Bhatt <[email protected]> Signed-off-by: Karen Xie <[email protected]> Signed-off-by: Christoph Hellwig <[email protected]> Signed-off-by: James Bottomley <[email protected]>
Diffstat (limited to 'lib/dynamic_debug.c')
0 files changed, 0 insertions, 0 deletions