]> git.baikalelectronics.ru Git - kernel.git/commit
IB: Fix RCU lockdep splats
authorEric Dumazet <eric.dumazet@gmail.com>
Tue, 29 Nov 2011 21:31:23 +0000 (22:31 +0100)
committerRoland Dreier <roland@purestorage.com>
Tue, 29 Nov 2011 21:37:11 +0000 (13:37 -0800)
commitf9453c7be91ff0f25ed2ebfffe37d26a2a4c0883
tree8cb8f106fe3c5df725dbde3efd2bfd19e0f38a2e
parentee62ff854712868eaa83b506713bfd0a11c5dead
IB: Fix RCU lockdep splats

Commit f0bef1d2e6c ("net: fix NULL dereferences in check_peer_redir()")
forgot to take care of infiniband uses of dst neighbours.

Many thanks to Marc Aurele who provided a nice bug report and feedback.

Reported-by: Marc Aurele La France <tsi@ualberta.ca>
Signed-off-by: Eric Dumazet <eric.dumazet@gmail.com>
Cc: David Miller <davem@davemloft.net>
Cc: <stable@kernel.org>
Signed-off-by: Roland Dreier <roland@purestorage.com>
drivers/infiniband/core/addr.c
drivers/infiniband/hw/cxgb3/iwch_cm.c
drivers/infiniband/hw/cxgb4/cm.c
drivers/infiniband/hw/nes/nes_cm.c
drivers/infiniband/ulp/ipoib/ipoib_main.c
drivers/infiniband/ulp/ipoib/ipoib_multicast.c