On Mon, 1 Dec 2025 11:22:11 +0100 [email protected] wrote: > From: Adrian Schollmeyer <[email protected]> > > Shared Rx queues do not work with every combination of ports. Besides > requiring the corresponding device capability, shared Rx queues also > require all ports of one share group and queue ID have the same switch > domain and Rx domain. When these fields do not match, shared Rx queues > are not properly set up and queue sharing may fail silently. This can > happen even in some less intuitive cases like multiple VFs of one > physical NIC and may cause packets not to be read by the application, > depending on how the data path is implemented. > > To help with debugging issues with shared Rx queue configuration when > using testpmd, this commit introduces simple checks and error messages > for members of a share_group and share_qid to fail whenever there is a > mismatch in the switch and Rx domain. > > Signed-off-by: Adrian Schollmeyer <[email protected]> > ---
Queued to next-net for 26.03

