i40e: restore workaround for removing default MAC filter

Bug #1778475 reported by Markus Schade
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Expired
Medium
Unassigned
Bionic
Expired
Medium
Unassigned

Bug Description

Ubuntu Bionic kernel (4.15.0-23) lacks upstream patch for i40e which results in forced promiscous mode when adding a vlan.

[ 10.847381] i40e 0000:3d:00.0: Error I40E_AQ_RC_EINVAL adding RX filters on PF, promiscuous mode forced on

Steps to reproduce and patch here:

https://patchwork.ozlabs.org/patch/692499/

Revision history for this message
Ubuntu Kernel Bot (ubuntu-kernel-bot) wrote : Missing required logs.

This bug is missing log files that will aid in diagnosing the problem. While running an Ubuntu kernel (not a mainline or third-party kernel) please enter the following command in a terminal window:

apport-collect 1778475

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):
importance: Undecided → Medium
Changed in linux (Ubuntu Bionic):
status: New → Triaged
Changed in linux (Ubuntu):
status: Incomplete → Triaged
Changed in linux (Ubuntu Bionic):
importance: Undecided → Medium
Revision history for this message
Joseph Salisbury (jsalisbury) wrote :

Are you sure you posted the correct commit? The commit in the bug description has been in mainline as of v4.10-rc1, so it has always been in bionic as:

1596b5d i40e: restore workaround for removing default MAC filter

tags: added: kernel-da-key
Revision history for this message
Markus Schade (lp-markusschade) wrote :

Apparently not, but this was the only mentioning of this bug and the it can be reproduced just the same way (bonding + vlan)

But after trying the mainline 4.18rc2 kernel, the bug is still present their. So it needs to be fixed upstream first (again).

For reference:

# uname -a
Linux hostname 4.18.0-041800rc2-generic #201806241430 SMP Sun Jun 24 14:33:07 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux

# dmesg:
[Thu Jun 28 08:08:45 2018] i40e 0000:3d:00.1: Error I40E_AQ_RC_EINVAL adding RX filters on PF, promiscuous mode forced on
[Thu Jun 28 08:08:45 2018] i40e 0000:3d:00.0: Error I40E_AQ_RC_EINVAL adding RX filters on PF, promiscuous mode forced on

# lspci -nn | grep -i eth
3d:00.0 Ethernet controller [0200]: Intel Corporation Ethernet Connection X722 for 10GbE SFP+ [8086:37d3] (rev 08)
3d:00.1 Ethernet controller [0200]: Intel Corporation Ethernet Connection X722 for 10GbE SFP+ [8086:37d3] (rev 08)

Changed in linux (Ubuntu Bionic):
status: Triaged → Incomplete
Changed in linux (Ubuntu):
status: Triaged → Incomplete
Revision history for this message
Markus Schade (lp-markusschade) wrote :

still unresolved in 4.19rc3

Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for linux (Ubuntu Bionic) because there has been no activity for 60 days.]

Changed in linux (Ubuntu Bionic):
status: Incomplete → Expired
Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for linux (Ubuntu) because there has been no activity for 60 days.]

Changed in linux (Ubuntu):
status: Incomplete → Expired
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.