diff options
author | 2010-02-22 22:07:22 +0000 | |
---|---|---|
committer | 2010-02-24 10:40:30 -0800 | |
commit | 68baf495d8e559a82787f595fecc30a43bb89bb7 (patch) | |
tree | 5269f66a202062c078bd4b2590958063b75ea584 /fs/nfs/dns_resolve.c | |
parent | RDMA/cxgb3: Don't allocate the SW queue for user mode CQs (diff) | |
download | wireguard-linux-68baf495d8e559a82787f595fecc30a43bb89bb7.tar.xz wireguard-linux-68baf495d8e559a82787f595fecc30a43bb89bb7.zip |
RDMA/cxgb3: Mark RDMA device with CXIO_ERROR_FATAL when removing
If cxgb3 calls the iw_cxgb3 t3cclient remove function due to a device
removal event, then the iwch device must be marked with CXIO_ERROR_FATAL
since the device below us is going away. Otherwise, we can get stuck in
a deadlock as RDMA ULPs try and deallocate objects (like MRs, QPs, etc).
So always mark the device with CXIO_ERROR_FATAL when removing.
Signed-off-by: Steve Wise <swise@opengridcomputing.com>
Signed-off-by: Roland Dreier <rolandd@cisco.com>
Diffstat (limited to 'fs/nfs/dns_resolve.c')
0 files changed, 0 insertions, 0 deletions