On Sun, 19 Jan 2025 14:36:13 +0200, Leon Romanovsky wrote: > This patch addresses an issue in the recovery flow of the UMR QP, > ensuring tasks do not get stuck, as highlighted by the call trace [1]. > > During recovery, before transitioning the QP to the RESET state, the > software must wait for all outstanding WRs to complete. > > Failing to do so can cause the firmware to skip sending some flushed > CQEs with errors and simply discard them upon the RESET, as per the IB > specification. > > [...] Applied, thanks! [1/1] RDMA/mlx5: Fix the recovery flow of the UMR QP https://git.kernel.org/rdma/rdma/c/d97505baea64d9 Best regards, -- Leon Romanovsky <leon@xxxxxxxxxx>