RDMA/nes: Multiple disconnects cause crash during AE handling
authorFaisal Latif <faisal.latif@intel.com>
Fri, 12 Feb 2010 19:58:05 +0000 (19:58 +0000)
committerRoland Dreier <rolandd@cisco.com>
Fri, 19 Feb 2010 19:38:33 +0000 (11:38 -0800)
commit30b172ff8eb025525ad7b32d1935554930cc5625
treedc47abfc817a657721e44dcbdb04cb8da38c32cc
parent43093b941283b1b0c30213fe0f4f6f65c94d2d63
RDMA/nes: Multiple disconnects cause crash during AE handling

There is a double disconnect during AE processing, causing crashes.
While fixing the crash, also simplify the AE handling code.

Signed-off-by: Faisal Latif <faisal.latif@intel.com>
Signed-off-by: Roland Dreier <rolandd@cisco.com>
drivers/infiniband/hw/nes/nes_hw.c