Re: [PATCH v3] IB/mad: drop unmatched RMPP responses before reassembly

From: Leon Romanovsky

Date: Sun Jul 05 2026 - 10:00:56 EST



On Sat, 06 Jun 2026 16:01:55 -0400, Michael Bommarito wrote:
> Kernel-handled RMPP receive processing starts reassembly for active
> DATA responses before the response is matched to an outstanding send.
> The normal match happens later, after ib_process_rmpp_recv_wc() has
> either assembled a complete message or consumed the segment.
>
> That ordering lets an unsolicited response that routes to a kernel
> RMPP agent by the high TID bits allocate or extend RMPP receive state
> before the full TID and source address are checked against a real
> request. A reordered burst can therefore reach the receive-side
> insertion path even though the response would not match any send.
>
> [...]

Applied, thanks!

[1/1] IB/mad: drop unmatched RMPP responses before reassembly
https://git.kernel.org/rdma/rdma/c/d2e52d610b9b09

Best regards,
--
Leon Romanovsky <leon@xxxxxxxxxx>