linux_dsm_epyc7002/drivers/infiniband/hw
Ralph Campbell 7b21d26dda IB/ipath: NMI cpu lockup if local loopback used
If a post send is done in loopback and there is no receive queue
entry, the sending QP is put on a timeout list for a while so the
receiver has a chance to post a receive buffer. If the another post
send is done, the code incorrectly tried to put the QP on the timeout
list again an corrupted the timeout list. This eventually leads to a
spin lock deadlock NMI due to the timer function looping forever with
the lock held.

Signed-off-by: Bryan O'Sullivan <bryan.osullivan@qlogic.com>
Signed-off-by: Roland Dreier <rolandd@cisco.com>
2007-04-18 20:20:54 -07:00
..
amso1100 [PATCH] Scheduled removal of SA_xxx interrupt flags fixups 2007-02-14 08:09:54 -08:00
cxgb3 RDMA/cxgb3: Add set_tcb_rpl_handler 2007-04-12 10:37:11 -07:00
ehca IB/ehca: Make scaling code work without CPU hotplug 2007-03-22 14:40:16 -07:00
ipath IB/ipath: NMI cpu lockup if local loopback used 2007-04-18 20:20:54 -07:00
mthca IB/mthca: Fix data corruption after FMR unmap on Sinai 2007-04-16 14:10:55 -07:00