You are not logged in.

#1 2022-04-25 14:00:55

str0gg
Member
Registered: 2012-12-01
Posts: 75
Website

[Solved] r8169 segfaults with 5.17.4

Crash on random time, since kernel 5.17.4

[ 1278.452847] ------------[ cut here ]------------
[ 1278.452849] NETDEV WATCHDOG: enp2s0 (r8169): transmit queue 0 timed out
[ 1278.452856] WARNING: CPU: 12 PID: 0 at net/sched/sch_generic.c:529 dev_watchdog+0x1f5/0x200
[ 1278.452862] Modules linked in: snd_seq_dummy snd_hrtimer snd_seq snd_seq_device 8021q garp mrp stp llc ipt_REJECT nf_reject_ipv4 xt_tcpudp xt_conntrack nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 libcrc32c iptable_filter snd_sof_amd_renoir snd_acp_config snd_sof_amd_acp snd_sof_pci snd_sof iwlmvm snd_soc_acpi snd_soc_core snd_compress snd_hda_codec_realtek asus_wmi intel_rapl_msr ac97_bus intel_rapl_common sparse_keymap mac80211 hid_multitouch snd_hda_codec_generic snd_pcm_dmaengine wmi_bmof platform_profile ledtrig_audio snd_hda_codec_hdmi libarc4 edac_mce_amd snd_pci_acp6x kvm_amd i2c_hid_acpi snd_pci_acp5x sp5100_tco i2c_hid kvm irqbypass rapl pcspkr amdgpu k10temp i2c_piix4 snd_hda_intel btusb uvcvideo snd_intel_dspcfg btrtl joydev iwlwifi videobuf2_vmalloc snd_intel_sdw_acpi btbcm videobuf2_memops videobuf2_v4l2 btintel snd_hda_codec iwlmei videobuf2_common btmtk bluetooth mousedev videodev snd_hda_core cfg80211 snd_hwdep mc ecdh_generic tpm_crb snd_pcm r8169 snd_timer gpu_sched
[ 1278.452898]  rfkill realtek ucsi_acpi mdio_devres snd snd_rn_pci_acp3x drm_ttm_helper typec_ucsi mei snd_pci_acp3x ttm libphy soundcore typec roles mac_hid wmi tpm_tis video amd_pmc tpm_tis_core pinctrl_amd acpi_cpufreq vboxnetflt(OE) vboxnetadp(OE) vboxdrv(OE) nvidia_uvm(POE) sg crypto_user fuse acpi_call(OE) bpf_preload ip_tables x_tables ext4 crc32c_generic crc16 mbcache jbd2 hid_logitech_hidpp hid_logitech_dj usbhid uas usb_storage dm_crypt cbc encrypted_keys dm_mod trusted asn1_encoder tee tpm serio_raw atkbd crct10dif_pclmul libps2 crc32_pclmul crc32c_intel ghash_clmulni_intel aesni_intel crypto_simd nvme ccp xhci_pci cryptd nvme_core rng_core xhci_pci_renesas i8042 serio ipmi_devintf ipmi_msghandler nvidia_drm(POE) nvidia_modeset(POE) nvidia(POE)
[ 1278.452930] CPU: 12 PID: 0 Comm: swapper/12 Tainted: P           OE     5.17.4-arch1-1 #1 bba05afeab01638bf5119bbe9f3f1f1452c88ff1
[ 1278.452933] Hardware name: SchenkerTechnologiesGmbH XMG CORE 15 (CZN/E21)/GM5ZxxO E21, BIOS N.1.24A10 09/07/2021
[ 1278.452934] RIP: 0010:dev_watchdog+0x1f5/0x200
[ 1278.452936] Code: ff e9 40 ff ff ff 48 89 ef c6 05 56 59 44 01 01 e8 10 bd f9 ff 44 89 e9 48 89 ee 48 c7 c7 70 0f 96 ba 48 89 c2 e8 cb d2 18 00 <0f> 0b e9 22 ff ff ff 0f 1f 40 00 0f 1f 44 00 00 41 54 55 53 48 89
[ 1278.452937] RSP: 0018:ffffa52a404f0eb8 EFLAGS: 00010286
[ 1278.452939] RAX: 0000000000000000 RBX: ffff8b51865dc4c8 RCX: 0000000000000027
[ 1278.452940] RDX: ffff8b584e9216e8 RSI: 0000000000000001 RDI: ffff8b584e9216e0
[ 1278.452940] RBP: ffff8b51865dc000 R08: 0000000000000000 R09: ffffa52a404f0ce8
[ 1278.452941] R10: ffffa52a404f0ce0 R11: ffffffffbb0cab48 R12: ffff8b51865dc41c
[ 1278.452942] R13: 0000000000000000 R14: ffff8b51865dc4c8 R15: ffff8b584e921dc0
[ 1278.452942] FS:  0000000000000000(0000) GS:ffff8b584e900000(0000) knlGS:0000000000000000
[ 1278.452943] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[ 1278.452944] CR2: 00003cb00d0a9000 CR3: 0000000114f94000 CR4: 0000000000750ee0
[ 1278.452945] PKRU: 55555554
[ 1278.452946] Call Trace:
[ 1278.452947]  <IRQ>
[ 1278.452950]  ? pfifo_fast_reset+0x120/0x120
[ 1278.452952]  ? pfifo_fast_reset+0x120/0x120
[ 1278.452953]  call_timer_fn+0x26/0x130
[ 1278.452956]  __run_timers+0x1ee/0x290
[ 1278.452959]  run_timer_softirq+0x19/0x30
[ 1278.452960]  __do_softirq+0xd0/0x2b4
[ 1278.452963]  __irq_exit_rcu+0x90/0xc0
[ 1278.452966]  sysvec_apic_timer_interrupt+0x72/0x90
[ 1278.452968]  </IRQ>
[ 1278.452969]  <TASK>
[ 1278.452969]  asm_sysvec_apic_timer_interrupt+0x12/0x20
[ 1278.452971] RIP: 0010:cpuidle_enter_state+0xda/0x370
[ 1278.452973] Code: 31 ff e8 19 c0 81 ff 45 84 ff 74 17 9c 58 0f 1f 44 00 00 f6 c4 02 0f 85 77 02 00 00 31 ff e8 dd 9f 88 ff fb 66 0f 1f 44 00 00 <45> 85 f6 0f 88 11 01 00 00 49 63 d6 4c 2b 2c 24 48 8d 04 52 48 8d
[ 1278.452974] RSP: 0018:ffffa52a401ffea8 EFLAGS: 00000246
[ 1278.452975] RAX: ffff8b584e932a00 RBX: 0000000000000002 RCX: 000000000000001f
[ 1278.452976] RDX: 0000000000000000 RSI: 0000000028133d41 RDI: 0000000000000000
[ 1278.452976] RBP: ffff8b518d2e5400 R08: 00000129a9ba43b3 R09: 0000000000000018
[ 1278.452977] R10: 00000000000000b3 R11: 000000000000003f R12: ffffffffbb14ece0
[ 1278.452978] R13: 00000129a9ba43b3 R14: 0000000000000002 R15: 0000000000000000
[ 1278.452980]  ? cpuidle_enter_state+0xb7/0x370
[ 1278.452981]  cpuidle_enter+0x29/0x40
[ 1278.452982]  do_idle+0x1e1/0x260
[ 1278.452984]  cpu_startup_entry+0x19/0x20
[ 1278.452986]  secondary_startup_64_no_verify+0xd5/0xdb
[ 1278.452989]  </TASK>
[ 1278.452989] ---[ end trace 0000000000000000 ]---
[ 1278.479730] r8169 0000:02:00.0 enp2s0: rtl_chipcmd_cond == 1 (loop: 100, delay: 100).
[ 1278.480937] r8169 0000:02:00.0 enp2s0: rtl_ephyar_cond == 1 (loop: 100, delay: 10).
[ 1278.482039] r8169 0000:02:00.0 enp2s0: rtl_ephyar_cond == 1 (loop: 100, delay: 10).
[ 1278.483145] r8169 0000:02:00.0 enp2s0: rtl_ephyar_cond == 1 (loop: 100, delay: 10).
[ 1278.484248] r8169 0000:02:00.0 enp2s0: rtl_ephyar_cond == 1 (loop: 100, delay: 10).
[ 1278.485339] r8169 0000:02:00.0 enp2s0: rtl_ephyar_cond == 1 (loop: 100, delay: 10).
[ 1278.486455] r8169 0000:02:00.0 enp2s0: rtl_ephyar_cond == 1 (loop: 100, delay: 10).
[ 1278.502858] r8169 0000:02:00.0 enp2s0: rtl_mac_ocp_e00e_cond == 1 (loop: 10, delay: 1000).
[ 1318.370087] r8169 0000:02:00.0 enp2s0: rtl_chipcmd_cond == 1 (loop: 100, delay: 100).
[ 1318.371416] r8169 0000:02:00.0 enp2s0: rtl_ephyar_cond == 1 (loop: 100, delay: 10).
[ 1318.372515] r8169 0000:02:00.0 enp2s0: rtl_ephyar_cond == 1 (loop: 100, delay: 10).
[ 1318.373641] r8169 0000:02:00.0 enp2s0: rtl_ephyar_cond == 1 (loop: 100, delay: 10).
[ 1318.374740] r8169 0000:02:00.0 enp2s0: rtl_ephyar_cond == 1 (loop: 100, delay: 10).
[ 1318.375841] r8169 0000:02:00.0 enp2s0: rtl_ephyar_cond == 1 (loop: 100, delay: 10).
[ 1318.376960] r8169 0000:02:00.0 enp2s0: rtl_ephyar_cond == 1 (loop: 100, delay: 10).
[ 1318.395221] r8169 0000:02:00.0 enp2s0: rtl_mac_ocp_e00e_cond == 1 (loop: 10, delay: 1000).

after rmmod r8169 && modprobe r8169

[ 1391.557627] r8169 0000:02:00.0: can't change power state from D3cold to D0 (config space inaccessible)
[ 1391.557694] r8169 0000:02:00.0: Mem-Wr-Inval unavailable
[ 1391.557710] r8169 0000:02:00.0: unknown chip XID fcf, contact r8169 maintainers (see MAINTAINERS file)

Last edited by str0gg (2022-05-05 09:44:44)

Offline

#2 2022-05-03 22:00:31

ihitmani
Member
Registered: 2021-05-03
Posts: 63

Re: [Solved] r8169 segfaults with 5.17.4

I have 2 machines with kernels : 5.9.11-arch2-1 and 5.16.9-arch1-1, both has problems with ethernet switching between 1GB and 100 mb, so I lose internet connection. I decided maybe upgrade would solve it, it seems I was wrong

Last edited by ihitmani (2022-05-03 22:01:16)

Offline

#3 2022-05-03 22:37:36

ihitmani
Member
Registered: 2021-05-03
Posts: 63

Re: [Solved] r8169 segfaults with 5.17.4

Probably we should use r8168 driver https://wiki.archlinux.org/title/Networ … n/Ethernet

Offline

#4 2022-05-05 09:44:22

str0gg
Member
Registered: 2012-12-01
Posts: 75
Website

Re: [Solved] r8169 segfaults with 5.17.4

I've solved it by manually compiling r8125-9.009.00 and insmoding it.

Offline

Board footer

Powered by FluxBB