On Sun, Sep 12, 2021 at 11:15:22AM -0700, Selvin Xavier wrote: > When the FRMR is allocated with single page, driver is > attempting to create a level 0 HWQ and not allocating any page > because the nopte field is set. This causes the crash during post_send > as the pbl is not populated. > > To avoid this crash, check for the nopte bit during HWQ > creation with single page and create a level 1 page table > and populate the pbl address correctly. > > Signed-off-by: Selvin Xavier <selvin.xavier@xxxxxxxxxxxx> > --- > drivers/infiniband/hw/bnxt_re/qplib_res.c | 5 +++-- > 1 file changed, 3 insertions(+), 2 deletions(-) > Thanks, Reviewed-by: Leon Romanovsky <leonro@xxxxxxxxxx>