On 11/5/26 1:25 PM, Petr Oros wrote:
On Tue, 3 Nov 2026 15:14:56 +0100, Przemek Kitszel wrote:
Add support for up to 256 VF queues. To enable more than usual 16, user
needs to assign GLOBAL LUT (devlink resource named "rss/lut_512") for 64
queues or PF LUT (name "rss/lut_2048") for maximum of 256 queues.
I ran the whole v4 on an E810-C for SFP (4 ports, 10G DAC between two
of them, FW 8.1.1 with mgmt API 1.7.11, DDP COMMS 1.3.55.0) on top of
net-next 7b6ab4dbc156 with lockdep, and again with KASAN. The
documented flows work as described: PF and VF LUT assignment, 64 and
256 queues on a VF (also with 65 MSI-X), VF FLR, iavf unbind and bind,
PFR, CORER and GLOBR restoring the default assignment, the ADQ
exclusion in both directions, 16 VFs taking all 16 global LUTs, and
teardown with LUTs still assigned. The two problems below come with
this patch.
thank you a lot for trying this!
next revision will be needed
pw-bot: cr