Re: [PATCH rdma v3] RDMA/mana_ib: Disable RX steering on RSS QP destroy
From: Leon Romanovsky <leon@kernel.org>
Date: 2026-03-30 13:00:14
Also in:
linux-hyperv, linux-rdma, lkml, stable
From: Leon Romanovsky <leon@kernel.org>
Date: 2026-03-30 13:00:14
Also in:
linux-hyperv, linux-rdma, lkml, stable
On Wed, 25 Mar 2026 12:40:57 -0700, Long Li wrote:
When an RSS QP is destroyed (e.g. DPDK exit), mana_ib_destroy_qp_rss() destroys the RX WQ objects but does not disable vPort RX steering in firmware. This leaves stale steering configuration that still points to the destroyed RX objects. If traffic continues to arrive (e.g. peer VM is still transmitting) and the VF interface is subsequently brought up (mana_open), the firmware may deliver completions using stale CQ IDs from the old RX objects. These CQ IDs can be reused by the ethernet driver for new TX CQs, causing RX completions to land on TX CQs: [...]
Applied, thanks!
[1/1] RDMA/mana_ib: Disable RX steering on RSS QP destroy
https://git.kernel.org/rdma/rdma/c/187c8bd5e571f5
Best regards,
--
Leon Romanovsky [off-list ref]