]> www.infradead.org Git - users/jedix/linux-maple.git/commit
sdp: fix for brutal device removing
authorEldad Zinger <eldadz@mellanox.co.il>
Sun, 18 Apr 2010 11:34:33 +0000 (14:34 +0300)
committerMukesh Kacker <mukesh.kacker@oracle.com>
Tue, 6 Oct 2015 12:04:53 +0000 (05:04 -0700)
commit4d778ab5cd7b57274ac69f6e7f73b263c212ff46
tree13ed9186a1164d46d29475f95a4d4d242ede6560
parent795215d3c5f911335e0868946be472d15f664cb3
sdp: fix for brutal device removing

Kernel always crashed in the following test case:
user program: socket+bind+listen+accept. socket accpted.
shell: rmmod mlx4_ib
user program: close <<< CRASH
The fix closes any socket that its ib_device is the device being removed.

Signed-off-by: Eldad Zinger <eldadz@mellanox.co.il>
drivers/infiniband/ulp/sdp/sdp_main.c