[dpdk-dev,13/28] bnxt: fix interrupt handler
Checks
Commit Message
bnxt_int_handler() wasn't updating the doorbell, meaning forward
requests got repeated.
Signed-off-by: Stephen Hurd <stephen.hurd@broadcom.com>
Signed-off-by: Ajit Khaparde <ajit.khaparde@broadcom.com>
---
drivers/net/bnxt/bnxt_irq.c | 2 ++
1 file changed, 2 insertions(+)
@@ -78,6 +78,8 @@ static void bnxt_int_handler(struct rte_intr_handle *handle __rte_unused,
}
raw_cons = NEXT_RAW_CMP(raw_cons);
}
+
+ cpr->cp_raw_cons = raw_cons;
B_CP_DB_REARM(cpr, cpr->cp_raw_cons);
}