Thread (2 messages) 2 messages, 2 authors, 2026-03-30

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

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]
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help