Re: [PATCH for-rc] RDMA/rxe: don't re-execute the current packet after the QP moved to error state
From: Leon Romanovsky
Date: Sun Jul 12 2026 - 07:28:00 EST
On Sat, 11 Jul 2026 09:54:19 -0700, Allison Henderson wrote:
> When do_complete() finds the QP in the error state it returns
> RESPST_CHK_RESOURCE. Before commit 49dc9c1f0c7e ("RDMA/rxe: Cleanup
> reset state handling in rxe_resp.c") this was the flush loop:
> check_resource() had an error-state branch that fetched each remaining
> recv WQE and completed it with IB_WC_WR_FLUSH_ERR, without touching
> the current packet. That commit removed the error-state branch from
> check_resource() (draining is now done at rxe_receiver() entry) but
> kept the do_complete() error-state return.
>
> [...]
Applied, thanks!
[1/1] RDMA/rxe: don't re-execute the current packet after the QP moved to error state
https://git.kernel.org/rdma/rdma/c/15ae32c4a3551c
Best regards,
--
Leon Romanovsky <leon@xxxxxxxxxx>