[Intel-wired-lan] Fwd: Intel i40e driver problem when is enable rx-vlan-filter: on [fixed]
Martin Zaharinov
micron10 at gmail.com
Sat Jan 22 17:35:15 UTC 2022
Hello Intel Team
We found one big problem(Bug) in intel i40e driver .
test kernel is 5.16.2
Card : INtel XL710 (AOC-S40G-i2Q (Supermicro))
this is ethtool -i :
driver: i40e
version: 5.16.2
firmware-version: 7.20 0x80008322 1.2585.0
expansion-rom-version:
bus-info: 0000:02:00.0
supports-statistics: yes
supports-test: yes
supports-eeprom-access: yes
supports-register-dump: yes
supports-priv-flags: yes
Problem is this :
[ 42.267788] i40e 0000:02:00.0: Error I40E_AQ_RC_ENOSPC adding RX
filters on PF, promiscuous mode forced on
[ 42.304230] i40e 0000:02:00.0: Error I40E_AQ_RC_ENOSPC adding RX
filters on PF, promiscuous mode forced on
[ 42.343222] i40e 0000:02:00.0: Error I40E_AQ_RC_ENOSPC adding RX
filters on PF, promiscuous mode forced on
[ 42.383900] i40e 0000:02:00.0: Error I40E_AQ_RC_ENOSPC adding RX
filters on PF, promiscuous mode forced on
[ 42.424674] i40e 0000:02:00.0: Error I40E_AQ_RC_ENOSPC adding RX
filters on PF, promiscuous mode forced on
[ 42.465541] i40e 0000:02:00.0: Error I40E_AQ_RC_ENOSPC adding RX
filters on PF, promiscuous mode forced on
[ 42.507650] i40e 0000:02:00.0: Error I40E_AQ_RC_ENOSPC adding RX
filters on PF, promiscuous mode forced on
[ 42.551789] i40e 0000:02:00.0: Error I40E_AQ_RC_ENOSPC adding RX
filters on PF, promiscuous mode forced on
[ 42.598153] i40e 0000:02:00.0: Error I40E_AQ_RC_ENOSPC adding RX
filters on PF, promiscuous mode forced on
[ 42.645146] i40e 0000:02:00.0: Error I40E_AQ_RC_ENOSPC adding RX
filters on PF, promiscuous mode forced on
[ 42.693241] i40e 0000:02:00.0: Error I40E_AQ_RC_ENOSPC adding RX
filters on PF, promiscuous mode forced on
[ 42.741304] i40e 0000:02:00.0: Error I40E_AQ_RC_ENOSPC adding RX
filters on PF, promiscuous mode forced on
[ 42.789719] i40e 0000:02:00.0: Error I40E_AQ_RC_ENOSPC adding RX
filters on PF, promiscuous mode forced on
[ 42.839720] i40e 0000:02:00.0: Error I40E_AQ_RC_ENOSPC adding RX
filters on PF, promiscuous mode forced on
[ 42.890856] i40e 0000:02:00.0: Error I40E_AQ_RC_ENOSPC adding RX
filters on PF, promiscuous mode forced on
[ 42.943083] i40e 0000:02:00.0: Error I40E_AQ_RC_ENOSPC adding RX
filters on PF, promiscuous mode forced on
[ 43.058643] i40e 0000:02:00.0: Error I40E_AQ_RC_ENOSPC adding RX
filters on PF, promiscuous mode forced on
[ 43.110952] i40e 0000:02:00.0: Error I40E_AQ_RC_ENOSPC adding RX
filters on PF, promiscuous mode forced on
[ 43.163266] i40e 0000:02:00.0: Error I40E_AQ_RC_ENOSPC adding RX
filters on PF, promiscuous mode forced on
[ 43.215573] i40e 0000:02:00.0: Error I40E_AQ_RC_ENOSPC adding RX
filters on PF, promiscuous mode forced on
[ 43.267887] i40e 0000:02:00.0: Error I40E_AQ_RC_ENOSPC adding RX
filters on PF, promiscuous mode forced on
[ 43.320205] i40e 0000:02:00.0: Error I40E_AQ_RC_ENOSPC adding RX
filters on PF, promiscuous mode forced on
[ 43.372544] i40e 0000:02:00.0: Error I40E_AQ_RC_ENOSPC adding RX
filters on PF, promiscuous mode forced on
[ 43.424854] i40e 0000:02:00.0: Error I40E_AQ_RC_ENOSPC adding RX
filters on PF, promiscuous mode forced on
[ 43.477162] i40e 0000:02:00.0: Error I40E_AQ_RC_ENOSPC adding RX
filters on PF, promiscuous mode forced on
[ 43.529498] i40e 0000:02:00.0: Error I40E_AQ_RC_ENOSPC adding RX
filters on PF, promiscuous mode forced on
[ 43.581811] i40e 0000:02:00.0: Error I40E_AQ_RC_ENOSPC adding RX
filters on PF, promiscuous mode forced on
[ 43.634122] i40e 0000:02:00.0: Error I40E_AQ_RC_ENOSPC adding RX
filters on PF, promiscuous mode forced on
[ 43.686429] i40e 0000:02:00.0: Error I40E_AQ_RC_ENOSPC adding RX
filters on PF, promiscuous mode forced on
[ 43.738745] i40e 0000:02:00.0: Error I40E_AQ_RC_ENOSPC adding RX
filters on PF, promiscuous mode forced on
[ 43.791061] i40e 0000:02:00.0: Error I40E_AQ_RC_ENOSPC adding RX
filters on PF, promiscuous mode forced on
[ 43.908556] i40e 0000:02:00.0: Error I40E_AQ_RC_ENOSPC, forcing
overflow promiscuous on PF
[ 43.960581] i40e 0000:02:00.0: Error I40E_AQ_RC_ENOSPC, forcing
overflow promiscuous on PF
......
[ 233.152055] i40e 0000:02:00.0: Error I40E_AQ_RC_ENOSPC, forcing
overflow promiscuous on PF
[ 233.205430] i40e 0000:02:00.0: Error I40E_AQ_RC_ENOSPC, forcing
overflow promiscuous on PF
[ 233.258777] i40e 0000:02:00.0: Error I40E_AQ_RC_ENOSPC, forcing
overflow promiscuous on PF
[ 233.312141] i40e 0000:02:00.0: Error I40E_AQ_RC_ENOSPC, forcing
overflow promiscuous on PF
[ 233.365493] i40e 0000:02:00.0: Error I40E_AQ_RC_ENOSPC, forcing
overflow promiscuous on PF
[ 233.420367] i40e 0000:02:00.0: Error I40E_AQ_RC_ENOSPC, forcing
overflow promiscuous on PF
[ 233.473951] i40e 0000:02:00.0: Error I40E_AQ_RC_ENOSPC adding RX
filters on PF, promiscuous mode forced on
Problem is flood dmesg and networking stop work on this time of message .
do you have any idea how to fix or patch i40e driver to fix this problem.
on machine is configured this interface only :
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN
group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP
group default qlen 10000
link/ether 0c:c4:7a:19:70:18 brd ff:ff:ff:ff:ff:ff
3: eth1: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN group
default qlen 1000
link/ether 0c:c4:7a:19:70:19 brd ff:ff:ff:ff:ff:ff
4: eth0.0101 at eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc
noqueue state UP group default qlen 1000
link/ether 0c:c4:7a:19:70:18 brd ff:ff:ff:ff:ff:ff
inet 192.168.1.2/27 scope global eth0.0101
valid_lft forever preferred_lft forever
Normaly problem stop when make this :
ethtool -K eth0 rx-vlan-filter off
Actual changes:
rx-vlan-filter: on [requested off]
Could not change any device features
But in this card this options is hard set on ON and i not found
options to disable.
Best regards,
Martin
More information about the Intel-wired-lan
mailing list