Skip to content

Commit 630bdb6

Browse files
mustafakismailrleon
authored andcommitted
RDMA/irdma: Add AE for too many RNRS
Add IRDMA_AE_LLP_TOO_MANY_RNRS to the list of AE's processed as an abnormal asyncronous event. Fixes: b48c24c ("RDMA/irdma: Implement device supported verb APIs") Signed-off-by: Mustafa Ismail <[email protected]> Signed-off-by: Shiraz Saleem <[email protected]> Signed-off-by: Sindhu Devale <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Leon Romanovsky <[email protected]>
1 parent 666047f commit 630bdb6

File tree

2 files changed

+2
-0
lines changed

2 files changed

+2
-0
lines changed

drivers/infiniband/hw/irdma/defs.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -346,6 +346,7 @@ enum irdma_cqp_op_type {
346346
#define IRDMA_AE_LLP_TOO_MANY_KEEPALIVE_RETRIES 0x050b
347347
#define IRDMA_AE_LLP_DOUBT_REACHABILITY 0x050c
348348
#define IRDMA_AE_LLP_CONNECTION_ESTABLISHED 0x050e
349+
#define IRDMA_AE_LLP_TOO_MANY_RNRS 0x050f
349350
#define IRDMA_AE_RESOURCE_EXHAUSTION 0x0520
350351
#define IRDMA_AE_RESET_SENT 0x0601
351352
#define IRDMA_AE_TERMINATE_SENT 0x0602

drivers/infiniband/hw/irdma/hw.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -387,6 +387,7 @@ static void irdma_process_aeq(struct irdma_pci_f *rf)
387387
case IRDMA_AE_LLP_TOO_MANY_RETRIES:
388388
case IRDMA_AE_LCE_QP_CATASTROPHIC:
389389
case IRDMA_AE_LCE_FUNCTION_CATASTROPHIC:
390+
case IRDMA_AE_LLP_TOO_MANY_RNRS:
390391
case IRDMA_AE_LCE_CQ_CATASTROPHIC:
391392
case IRDMA_AE_UDA_XMIT_DGRAM_TOO_LONG:
392393
default:

0 commit comments

Comments
 (0)