On Sun, Sep 12, 2021 at 11:15:18AM -0700, Selvin Xavier wrote: > Driver has 1ms delay between the polling for atomic command completion. > Polling immediately after issuing command usually doesn't report > any completions. So all commands in the blocking path needs two > iterations. So effectively 1ms spend on each command. HW requires > much lesser time for each command. So reduce the delay to 1us > and increase the iteration count to wait for the same time. > > Signed-off-by: Selvin Xavier <selvin.xavier@xxxxxxxxxxxx> > --- > drivers/infiniband/hw/bnxt_re/qplib_rcfw.c | 2 +- > drivers/infiniband/hw/bnxt_re/qplib_rcfw.h | 2 +- > 2 files changed, 2 insertions(+), 2 deletions(-) > Thanks, Reviewed-by: Leon Romanovsky <leonro@xxxxxxxxxx>