@Christian,
Can you verify your device capabilities returned from 0x000A looking for SRIOV lag?
I have attached a script "parse_aq_0xA.py" you need to load driver with dyndbg=+p and replace a buffer in script.
Note: buffer has to come from CQ CMD: opcode 0x000A
Expected result:
(...)
resp cap: 0x92 -- this capability we are looking for
resp maj_ver: 0x1
resp min_ver: 0x0
resp number: 0x1 -- This is value we want to check.
resp logical_id: 0x0
resp phys_id: 0x0
If it is set to 0x1 patch [1] will disable lag handler and simplify initialization logic to something like in comment #40
Buffer available in the script comes from CVL4.20 NVM
@Christian,
Can you verify your device capabilities returned from 0x000A looking for SRIOV lag?
I have attached a script "parse_aq_0xA.py" you need to load driver with dyndbg=+p and replace a buffer in script.
Note: buffer has to come from CQ CMD: opcode 0x000A
Expected result:
(...)
resp cap: 0x92 -- this capability we are looking for
resp maj_ver: 0x1
resp min_ver: 0x0
resp number: 0x1 -- This is value we want to check.
resp logical_id: 0x0
resp phys_id: 0x0
If it is set to 0x1 patch [1] will disable lag handler and simplify initialization logic to something like in comment #40
Buffer available in the script comes from CVL4.20 NVM
[1] - https:/ /lists. osuosl. org/pipermail/ intel-wired- lan/Week- of-Mon- 20231211/ 038588. html