Commit 9fe0af3
Sreekanth Reddy
RDMA/bnxt_re: Fix budget handling of notification queue
JIRA: https://issues.redhat.com/browse/RHEL-76569
JIRA: https://issues.redhat.com/browse/RHEL-72652
commit 6b395d3
Author: Kashyap Desai <kashyap.desai@broadcom.com>
Date: Mon Mar 24 09:39:35 2025 +0530
RDMA/bnxt_re: Fix budget handling of notification queue
The cited commit in Fixes tag introduced a bug which can cause hang
of completion queue processing because of notification queue budget
goes to zero.
Found while doing nfs over rdma mount and umount.
Below message is noticed because of the existing bug.
kernel: cm_destroy_id_wait_timeout: cm_id=00000000ff6c6cc6 timed out. state 11 -> 0, refcnt=1
Fix to handle this issue -
Driver will not change nq->budget upon create and destroy of cq and srq
rdma resources.
Fixes: cb97b37 ("RDMA/bnxt_re: Refurbish CQ to NQ hash calculation")
Link: https://patch.msgid.link/r/20250324040935.90182-1-kalesh-anakkur.purayil@broadcom.com
Signed-off-by: Kashyap Desai <kashyap.desai@broadcom.com>
Signed-off-by: Kalesh AP <kalesh-anakkur.purayil@broadcom.com>
Signed-off-by: Jason Gunthorpe <jgg@nvidia.com>
Signed-off-by: Sreekanth Reddy <sreeredd@redhat.com>1 parent 4c48c2c commit 9fe0af3
1 file changed
+0
-5
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1785 | 1785 | | |
1786 | 1786 | | |
1787 | 1787 | | |
1788 | | - | |
1789 | | - | |
1790 | 1788 | | |
1791 | 1789 | | |
1792 | 1790 | | |
| |||
1908 | 1906 | | |
1909 | 1907 | | |
1910 | 1908 | | |
1911 | | - | |
1912 | | - | |
1913 | 1909 | | |
1914 | 1910 | | |
1915 | 1911 | | |
| |||
3079 | 3075 | | |
3080 | 3076 | | |
3081 | 3077 | | |
3082 | | - | |
3083 | 3078 | | |
3084 | 3079 | | |
3085 | 3080 | | |
| |||
0 commit comments