diff options
| author | Mike Marciniszyn <[email protected]> | 2019-06-14 16:32:44 +0000 |
|---|---|---|
| committer | Doug Ledford <[email protected]> | 2019-06-18 01:15:40 +0000 |
| commit | 4bb02e9572af1383038d83ad196d7166c515f2ee (patch) | |
| tree | 9e6b3fd603cce795c5e7d5f58c02e7b11813365b /lib/mpi/mpi-pow.c | |
| parent | IB/hfi1: Create inline to get extended headers (diff) | |
| download | kernel-4bb02e9572af1383038d83ad196d7166c515f2ee.tar.gz kernel-4bb02e9572af1383038d83ad196d7166c515f2ee.zip | |
IB/hfi1: Use aborts to trigger RC throttling
SDMA and pio flushes will cause a lot of packets to be transmitted
after a link has gone down, using a lot of CPU to retransmit
packets.
Fix for RC QPs by recognizing the flush status and:
- Forcing a timer start
- Putting the QP into a "send one" mode
Fixes: 7724105686e7 ("IB/hfi1: add driver files")
Reviewed-by: Kaike Wan <[email protected]>
Signed-off-by: Mike Marciniszyn <[email protected]>
Signed-off-by: Dennis Dalessandro <[email protected]>
Signed-off-by: Doug Ledford <[email protected]>
Diffstat (limited to 'lib/mpi/mpi-pow.c')
0 files changed, 0 insertions, 0 deletions
