I am getting this same bug on a 6.0.0 kernel with the igb driver. This is on a Dell XPS15 2022 on Kubuntu 22.04. If it matters, I have disabled the MAC address passthrough.
lspci:
0000:00:14.3 Network controller [0280]: Intel Corporation Alder Lake-P PCH CNVi WiFi [8086:51f0] (rev 01) 0000:05:00.0 Ethernet controller [0200]: Intel Corporation I210 Gigabit Network Connection [8086:1533] (rev 03)
ethtool -i:
driver: igb version: 6.0.0-1007-oem firmware-version: 3.20, 0x800005bb expansion-rom-version: bus-info: 0000:05:00.0 supports-statistics: yes supports-test: yes supports-eeprom-access: yes supports-register-dump: yes supports-priv-flags: yes
uname -a Linux xps15 6.0.0-1007-oem #7-Ubuntu SMP PREEMPT_DYNAMIC Tue Oct 25 18:05:20 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux
dmesg output [ 995.667074] igb 0000:05:00.0 enp5s0: igb: enp5s0 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: RX/TX [ 999.942717] igb 0000:05:00.0: Detected Tx Unit Hang Tx Queue <2> TDH <0> TDT <1> next_to_use <1> next_to_clean <0> buffer_info[next_to_clean] time_stamp <10002a93c> next_to_watch <00000000185f352a> jiffies <10002ab60> desc.status <48000> [ 1001.926595] igb 0000:05:00.0: Detected Tx Unit Hang Tx Queue <2> TDH <0> TDT <1> next_to_use <1> next_to_clean <0> buffer_info[next_to_clean] time_stamp <10002a93c> next_to_watch <00000000185f352a> jiffies <10002ad50> desc.status <48000> [ 1003.942630] igb 0000:05:00.0: Detected Tx Unit Hang Tx Queue <2> TDH <0> TDT <1> next_to_use <1> next_to_clean <0> buffer_info[next_to_clean] time_stamp <10002a93c> next_to_watch <00000000185f352a> jiffies <10002af48> desc.status <48000> [ 1005.926775] igb 0000:05:00.0: Detected Tx Unit Hang Tx Queue <2> TDH <0> TDT <1> next_to_use <1> next_to_clean <0> buffer_info[next_to_clean] time_stamp <10002a93c> next_to_watch <00000000185f352a> jiffies <10002b138> desc.status <48000> [ 1005.958454] igb 0000:05:00.0 enp5s0: Reset adapter
I am getting this same bug on a 6.0.0 kernel with the igb driver. This is on a Dell XPS15 2022 on Kubuntu 22.04. If it matters, I have disabled the MAC address passthrough.
lspci:
0000:00:14.3 Network controller [0280]: Intel Corporation Alder Lake-P PCH CNVi WiFi [8086:51f0] (rev 01)
0000:05:00.0 Ethernet controller [0200]: Intel Corporation I210 Gigabit Network Connection [8086:1533] (rev 03)
ethtool -i:
driver: igb rom-version: statistics: yes eeprom- access: yes register- dump: yes priv-flags: yes
version: 6.0.0-1007-oem
firmware-version: 3.20, 0x800005bb
expansion-
bus-info: 0000:05:00.0
supports-
supports-test: yes
supports-
supports-
supports-
uname -a
Linux xps15 6.0.0-1007-oem #7-Ubuntu SMP PREEMPT_DYNAMIC Tue Oct 25 18:05:20 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux
dmesg output
TDH <0>
TDT <1>
next_ to_use <1>
next_ to_clean <0>
buffer_ info[next_ to_clean]
time_ stamp <10002a93c>
next_ to_watch <00000000185f352a>
jiffies <10002ab60>
desc. status <48000>
TDH <0>
TDT <1>
next_ to_use <1>
next_ to_clean <0>
buffer_ info[next_ to_clean]
time_ stamp <10002a93c>
next_ to_watch <00000000185f352a>
jiffies <10002ad50>
desc. status <48000>
TDH <0>
TDT <1>
next_ to_use <1>
next_ to_clean <0>
buffer_ info[next_ to_clean]
time_ stamp <10002a93c>
next_ to_watch <00000000185f352a>
jiffies <10002af48>
desc. status <48000>
TDH <0>
TDT <1>
next_ to_use <1>
next_ to_clean <0>
buffer_ info[next_ to_clean]
time_ stamp <10002a93c>
next_ to_watch <00000000185f352a>
jiffies <10002b138>
desc. status <48000>
[ 995.667074] igb 0000:05:00.0 enp5s0: igb: enp5s0 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: RX/TX
[ 999.942717] igb 0000:05:00.0: Detected Tx Unit Hang
Tx Queue <2>
[ 1001.926595] igb 0000:05:00.0: Detected Tx Unit Hang
Tx Queue <2>
[ 1003.942630] igb 0000:05:00.0: Detected Tx Unit Hang
Tx Queue <2>
[ 1005.926775] igb 0000:05:00.0: Detected Tx Unit Hang
Tx Queue <2>
[ 1005.958454] igb 0000:05:00.0 enp5s0: Reset adapter