On Wed, Aug 05, 2020 at 09:45:48PM -0700, Selvin Xavier wrote: > Driver shall add only the kernel qps to the flush list for clean up. > During async error events from the HW, driver is adding qps to this > list without checking if the qp is kernel qp or not. > > Add a check to avoid user qp addition to the flush list. > > Fixes: 942c9b6ca8de ("RDMA/bnxt_re: Avoid Hard lockup during error CQE processing") > Fixes: c50866e2853a ("bnxt_re: fix the regression due to changes in alloc_pbl") > Signed-off-by: Selvin Xavier <selvin.xavier@xxxxxxxxxxxx> > --- > drivers/infiniband/hw/bnxt_re/main.c | 3 ++- > 1 file changed, 2 insertions(+), 1 deletion(-) Applied to for-rc, thanks Jason