Bugzilla – Bug 1213561
RealTek RTL-8169 Gigabit Ethernet driver hang.
Last modified: 2023-07-22 15:46:07 UTC
On a Intel NUC running tumbleweed I experience random network disconnection after the latest update. I suspect a kernel regression since I had the system up for about one month without any issue. After the latest update I get about 3 - 4 network disconnection at day. I'm forced to shutdown and reboot the system since it's a home server. with journalctl I'm able to read what happened at previous boot. kernel version: Linux alfred 6.4.3-1-default #1 SMP PREEMPT_DYNAMIC Tue Jul 11 06:23:11 UTC 2023 (5ab030f) x86_64 x86_64 x86_64 GNU/Linux boot options: BOOT_IMAGE=/boot/vmlinuz-6.4.3-1-default root=UUID=edae087a-7f6a-4e86-88b1-2ac2bb907f49 usb-storage.quirks=0bc2:aa15:,0634:5602: pci=nommconf splash=silent resume=/dev/disk/by-uuid/acba4158-0904-46e4-8769-aaaa56fac740 mitigations=auto quiet security=apparmor from journalctl -k -b -1: Jul 22 14:33:08 alfred kernel: ------------[ cut here ]------------ Jul 22 14:33:08 alfred kernel: NETDEV WATCHDOG: eno1 (r8169): transmit queue 0 timed out 9067 ms Jul 22 14:33:08 alfred kernel: WARNING: CPU: 1 PID: 0 at net/sched/sch_generic.c:525 dev_watchdog+0x21e/0x230 Jul 22 14:33:08 alfred kernel: Modules linked in: ccm af_packet nft_fib_inet nft_fib_ipv4 nft_fib_ipv6 nft_fib nft_reject_inet nf_reject_ipv4 nf_reject_ipv6 nft_reject nft_ct nft_chain_nat nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 nf_tables nfnetlink qrtr msr iwlmvm snd_sof_pci_intel_icl snd_sof_intel_hda_common mac80211 soundwire_intel soundwire_cadence snd_sof_intel_hda_mlink snd_sof_intel_hda snd_sof_pci snd_sof_xtensa_dsp snd_hda_codec_hdmi snd_sof snd_sof_utils snd_soc_hdac_hda snd_hda_ext_core libarc4 snd_soc_acpi_intel_match snd_hda_codec_realtek snd_soc_acpi soundwire_generic_allocation soundwire_bus snd_hda_codec_generic ledtrig_audio snd_soc_core snd_compress snd_pcm_dmaengine snd_hda_intel snd_intel_dspcfg snd_intel_sdw_acpi ext4 snd_hda_codec iwlwifi nls_iso8859_1 btusb snd_hda_core btrtl nls_cp437 btbcm btintel spi_pxa2xx_platform spi_nor x86_pkg_temp_thermal vfat mbcache btmtk intel_powerclamp snd_hwdep processor_thermal_device_pci_legacy jbd2 fat dw_dmac bluetooth mtd ee1004 mei_pxp mei_hdcp coretemp Jul 22 14:33:08 alfred kernel: intel_rapl_msr kvm_intel kvm processor_thermal_device snd_pcm r8169 cfg80211 processor_thermal_rfim processor_thermal_mbox realtek processor_thermal_rapl irqbypass pcspkr snd_timer i2c_i801 mei_me mdio_devres intel_rapl_common ecdh_generic spi_intel_pci wmi_bmof spi_intel int340x_thermal_zone i2c_smbus libphy snd intel_lpss_pci intel_lpss mei rfkill idma64 soundcore fan intel_soc_dts_iosf thermal tiny_power_button intel_pmc_core acpi_tad acpi_pad button uas usb_storage fuse efi_pstore configfs dmi_sysfs ip_tables x_tables i915 crct10dif_pclmul crc32_pclmul polyval_generic gf128mul ghash_clmulni_intel sha512_ssse3 sdhci_pci i2c_algo_bit drm_buddy drm_display_helper cqhci sdhci cec xhci_pci xhci_pci_renesas xhci_hcd aesni_intel nvme crypto_simd rc_core cryptd usbcore mmc_core wdat_wdt nvme_core ttm video wmi pinctrl_jasperlake btrfs blake2b_generic libcrc32c crc32c_intel xor raid6_pq sg dm_multipath dm_mod scsi_dh_rdac scsi_dh_emc scsi_dh_alua efivarfs Jul 22 14:33:08 alfred kernel: CPU: 1 PID: 0 Comm: swapper/1 Tainted: G U 6.4.3-1-default #1 openSUSE Tumbleweed ed3b0209c14d8c7341abe4f6c6340fed8922e0a4 Jul 22 14:33:08 alfred kernel: Hardware name: Intel(R) Client Systems NUC11ATKC4/NUC11ATBC4, BIOS ATJSLCPX.0039.2023.0221.1502 02/21/2023 Jul 22 14:33:08 alfred kernel: RIP: 0010:dev_watchdog+0x21e/0x230 Jul 22 14:33:08 alfred kernel: Code: ff ff ff 48 89 df c6 05 26 5c 5d 01 01 e8 8a 3e fa ff 45 89 f8 44 89 f1 48 89 de 48 89 c2 48 c7 c7 80 ea ca 89 e8 12 f6 5e ff <0f> 0b e9 2d ff ff ff 66 66 2e 0f 1f 84 00 00 00 00 00 90 90 90 90 Jul 22 14:33:08 alfred kernel: RSP: 0018:ffffb0b90017cea0 EFLAGS: 00010286 Jul 22 14:33:08 alfred kernel: RAX: 0000000000000000 RBX: ffff8bf404d2c000 RCX: 000000000000083f Jul 22 14:33:08 alfred kernel: RDX: 0000000000000000 RSI: 00000000000000f6 RDI: 000000000000083f Jul 22 14:33:08 alfred kernel: RBP: ffff8bf404d2c4c8 R08: 0000000000000000 R09: ffffb0b90017cd48 Jul 22 14:33:08 alfred kernel: R10: 0000000000000003 R11: ffffffff8a558cc8 R12: ffff8bf4200ebc00 Jul 22 14:33:08 alfred kernel: R13: ffff8bf404d2c41c R14: 0000000000000000 R15: 000000000000236b Jul 22 14:33:08 alfred kernel: FS: 0000000000000000(0000) GS:ffff8bf76fe80000(0000) knlGS:0000000000000000 Jul 22 14:33:08 alfred kernel: CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 Jul 22 14:33:08 alfred kernel: CR2: 00007f16e19fac68 CR3: 0000000215e36000 CR4: 0000000000350ee0 Jul 22 14:33:08 alfred kernel: Call Trace: Jul 22 14:33:08 alfred kernel: <IRQ> Jul 22 14:33:08 alfred kernel: ? dev_watchdog+0x21e/0x230 Jul 22 14:33:08 alfred kernel: ? __warn+0x81/0x130 Jul 22 14:33:08 alfred kernel: ? dev_watchdog+0x21e/0x230 Jul 22 14:33:08 alfred kernel: ? report_bug+0x171/0x1a0 Jul 22 14:33:08 alfred kernel: ? native_write_msr+0xa/0x30 Jul 22 14:33:08 alfred kernel: ? handle_bug+0x3c/0x80 Jul 22 14:33:08 alfred kernel: ? exc_invalid_op+0x17/0x70 Jul 22 14:33:08 alfred kernel: ? asm_exc_invalid_op+0x1a/0x20 Jul 22 14:33:08 alfred kernel: ? dev_watchdog+0x21e/0x230 Jul 22 14:33:08 alfred kernel: ? __pfx_dev_watchdog+0x10/0x10 Jul 22 14:33:08 alfred kernel: ? __pfx_dev_watchdog+0x10/0x10 Jul 22 14:33:08 alfred kernel: call_timer_fn+0x24/0x130 Jul 22 14:33:08 alfred kernel: __run_timers.part.0+0x1d8/0x280 Jul 22 14:33:08 alfred kernel: ? __hrtimer_run_queues+0x121/0x2b0 Jul 22 14:33:08 alfred kernel: ? ktime_get+0x39/0xa0 Jul 22 14:33:08 alfred kernel: run_timer_softirq+0x2a/0x50 Jul 22 14:33:08 alfred kernel: __do_softirq+0xc7/0x2a5 Jul 22 14:33:08 alfred kernel: __irq_exit_rcu+0xae/0xe0 Jul 22 14:33:08 alfred kernel: sysvec_apic_timer_interrupt+0x72/0x90 Jul 22 14:33:08 alfred kernel: </IRQ> Jul 22 14:33:08 alfred kernel: <TASK> Jul 22 14:33:08 alfred kernel: asm_sysvec_apic_timer_interrupt+0x1a/0x20 Jul 22 14:33:08 alfred kernel: RIP: 0010:cpuidle_enter_state+0xcc/0x440 Jul 22 14:33:08 alfred kernel: Code: 7a 18 48 ff e8 d5 f1 ff ff 8b 53 04 49 89 c5 0f 1f 44 00 00 31 ff e8 63 25 47 ff 45 84 ff 0f 85 56 02 00 00 fb 0f 1f 44 00 00 <45> 85 f6 0f 88 85 01 00 00 49 63 d6 48 8d 04 52 48 8d 04 82 49 8d Jul 22 14:33:08 alfred kernel: RSP: 0018:ffffb0b90012fe90 EFLAGS: 00000246 Jul 22 14:33:08 alfred kernel: RAX: ffff8bf76feba040 RBX: ffff8bf76fec5700 RCX: 0000000000000000 Jul 22 14:33:08 alfred kernel: RDX: 0000000000000001 RSI: fffffff7fb1d1d70 RDI: 0000000000000000 Jul 22 14:33:08 alfred kernel: RBP: 0000000000000003 R08: 0000000000000000 R09: 00000000401a41a4 Jul 22 14:33:08 alfred kernel: R10: ffff8bf76feb8a44 R11: 0000000000014a0e R12: ffffffff8a625ca0 Jul 22 14:33:08 alfred kernel: R13: 000005cfe49c1ed7 R14: 0000000000000003 R15: 0000000000000000 Jul 22 14:33:08 alfred kernel: cpuidle_enter+0x2d/0x40 Jul 22 14:33:08 alfred kernel: do_idle+0x20d/0x270 Jul 22 14:33:08 alfred kernel: cpu_startup_entry+0x1d/0x20 Jul 22 14:33:08 alfred kernel: start_secondary+0x12e/0x150 Jul 22 14:33:08 alfred kernel: secondary_startup_64_no_verify+0x10b/0x10b Jul 22 14:33:08 alfred kernel: </TASK> Jul 22 14:33:08 alfred kernel: ---[ end trace 0000000000000000 ]--- Jul 22 14:33:09 alfred kernel: pcieport 0000:00:1c.7: Data Link Layer Link Active not set in 1000 msec Jul 22 14:33:09 alfred kernel: r8169 0000:02:00.0 eno1: Can't reset secondary PCI bus, detach NIC
Likely a dup of bug 1213491. Please try the kernel provided there.