Port VLAN configuration bug in i40e driver

Bug #1594884 reported by Eric Desrochers
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Triaged
Low
Unassigned

Bug Description

It has been brought to my attention :

"Contrail deployment requires Trusty kernel 3.13.X

kernel 3.13.X has an older version of the i40e driver, which disregards packets with vlan ids.

This is a blocker as we cannot deploy contrail on 4.4.x and if we downgrade to kernel 3.13.x the driver is not working properly."

Please note that the i40e driver work as expect in Kernel 4.4.X (Xenial) but not 3.13.X (Trusty) nor 4.2 (Wily).

Revision history for this message
Eric Desrochers (slashd) wrote :

I believe this upstream commit have some good chance to fix the problem.

i40e: Fix a port VLAN configuration bug

If a port VLAN is set for a given virtual function (VF) before the VF
driver is loaded then a configuration error results in which the port
VLAN is ignored when the VF driver is subsequently loaded. This causes
the VF's MAC/VLAN filters to not use the correct VLAN filter. This
patch ensures that the port VLAN filter is considered at the right time
during configuration of the VF's MAC/VLAN filters.

I have a patch but need testers before submit the patch to the Ubuntu Kernel Team.

If you have i40e cards and willing to test, please let me know.

Eric

Changed in linux (Ubuntu):
importance: Undecided → Low
Revision history for this message
Brad Figg (brad-figg) wrote : Missing required logs.

This bug is missing log files that will aid in diagnosing the problem. From a terminal window please run:

apport-collect 1594884

and then change the status of the bug to 'Confirmed'.

If, due to the nature of the issue you have encountered, you are unable to run this command, please add a comment stating that fact and change the bug status to 'Confirmed'.

This change has been made by an automated script, maintained by the Ubuntu Kernel Team.

Changed in linux (Ubuntu):
status: New → Incomplete
Changed in linux (Ubuntu):
status: Incomplete → Triaged
tags: added: kernel-da-key
Eric Desrochers (slashd)
description: updated
description: updated
description: updated
description: updated
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.