You are not logged in.

#1 2019-02-06 21:38:28

michelesr
Member
Registered: 2016-02-04
Posts: 30

[ABANDONED] Dell XPS 9570: network card freezes kernel

It happened for the first time today, so it could be an issue with newest kernel (4.20.6).

So basically while browsing the internet (I'm using OpenVPN tunnel configured via NetworkManager) eventually network stop working totally, and after a while the system hangs.

At that point the system is not totally freeze, but a lot of commands will stop working (for example reboot or everything you run with sudo), and the only thing you can really do is force the power-off of the machine.

I'm getting this in the kernel log:

Feb 06 12:43:03 jason kernel: ath10k_pci 0000:3b:00.0: wmi command 16387 timeout, restarting hardware
Feb 06 12:43:03 jason kernel: ath10k_pci 0000:3b:00.0: failed to set 5g txpower 17: -11
Feb 06 12:43:03 jason kernel: ath10k_pci 0000:3b:00.0: failed to setup tx power 17: -11
Feb 06 12:43:03 jason kernel: ath10k_pci 0000:3b:00.0: failed to recalc tx power: -11
Feb 06 12:43:03 jason kernel: ath10k_pci 0000:3b:00.0: failed to set inactivity time for vdev 0: -108
Feb 06 12:43:03 jason kernel: ath10k_pci 0000:3b:00.0: failed to setup powersave: -108
Feb 06 12:43:03 jason kernel: wlp59s0: deauthenticating from a0:1b:29:51:a4:94 by local choice (Reason: 3=DEAUTH_LEAVING)
Feb 06 12:43:03 jason kernel: ath10k_pci 0000:3b:00.0: failed to set inactivity time for vdev 0: -108
Feb 06 12:43:03 jason kernel: ath10k_pci 0000:3b:00.0: failed to setup powersave: -108
Feb 06 12:43:03 jason kernel: ath10k_pci 0000:3b:00.0: failed to set PS Mode 0 for vdev 0: -108
Feb 06 12:43:03 jason kernel: ath10k_pci 0000:3b:00.0: failed to setup powersave: -108
Feb 06 12:43:03 jason kernel: ieee80211 phy0: Hardware restart was requested
Feb 06 12:43:03 jason kernel: WARNING: CPU: 11 PID: 664 at net/mac80211/sta_info.c:1010 __sta_info_destroy_part2+0x140/0x150 [mac80211]
Feb 06 12:43:03 jason kernel: Modules linked in: xt_nat veth ipt_MASQUERADE nf_conntrack_netlink nfnetlink xfrm_user xfrm_algo iptable_nat nf_nat_ipv4 br_netfilter bridge stp llc overlay uinput cmac xpad ff_memless tun rfcomm fuse ipmi_devintf ipmi_msghandler ccm snd_hda_codec_hdmi snd_hda_codec_realtek snd_hda_codec_generic hid_multitouch hid_generic joydev mousedev bnep msr iTCO_wdt iTCO_vendor_support mei_wdt arc4 ath10k_pci ath10k_core i915 ath mac80211 btusb btrtl btbcm intel_rapl btintel x86_pkg_temp_thermal intel_powerclamp kvmgt coretemp vfio_mdev bluetooth mdev wmi_bmof vfio_iommu_type1 vfio dell_wmi i2c_algo_bit kvm_intel intel_wmi_thunderbolt mxm_wmi dell_laptop drm_kms_helper cfg80211 cdc_acm dell_smbios snd_hda_intel input_leds kvm dell_wmi_descriptor psmouse ecdh_generic snd_hda_codec dcdbas drm tpm_crb snd_hda_core idma64 rtsx_pci_ms snd_hwdep memstick nf_log_ipv6 snd_pcm rfkill snd_timer ip6t_REJECT irqbypass nf_reject_ipv6 intel_gtt pcspkr intel_cstate i2c_hid agpgart snd intel_uncore
Feb 06 12:43:03 jason kernel:  syscopyarea sysfillrect ucsi_acpi sysimgblt xt_hl mei_me intel_rapl_perf typec_ucsi soundcore processor_thermal_device intel_lpss_pci fb_sys_fops i2c_i801 hid mei intel_soc_dts_iosf intel_lpss intel_pch_thermal typec battery ip6t_rt tpm_tis int3403_thermal tpm_tis_core int340x_thermal_zone wmi tpm dell_smo8800 intel_hid evdev rng_core int3400_thermal mac_hid nf_log_ipv4 sparse_keymap acpi_thermal_rel pcc_cpufreq nf_log_common ac ipt_REJECT nf_reject_ipv4 xt_LOG xt_limit xt_addrtype xt_tcpudp xt_conntrack ip6table_filter ip6_tables nf_conntrack_netbios_ns nf_conntrack_broadcast nf_nat_ftp nf_nat nf_conntrack_ftp nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 libcrc32c iptable_filter sg crypto_user ip_tables x_tables ext4 crc32c_generic crc16 mbcache jbd2 fscrypto algif_skcipher af_alg dm_crypt dm_mod crct10dif_pclmul crc32_pclmul crc32c_intel ghash_clmulni_intel rtsx_pci_sdmmc mmc_core serio_raw ahci libahci aesni_intel libata aes_x86_64 crypto_simd xhci_pci cryptd glue_helper
Feb 06 12:43:03 jason kernel:  scsi_mod xhci_hcd rtsx_pci i8042 atkbd libps2 serio [last unloaded: nvidia]
Feb 06 12:43:03 jason kernel: CPU: 11 PID: 664 Comm: NetworkManager Tainted: P        W  OE     4.20.6-arch1-1-ARCH #1
Feb 06 12:43:03 jason kernel: Hardware name: Dell Inc. XPS 15 9570/02MJVY, BIOS 1.7.0 12/25/2018
Feb 06 12:43:03 jason kernel: RIP: 0010:__sta_info_destroy_part2+0x140/0x150 [mac80211]
Feb 06 12:43:03 jason kernel: Code: bb 0c 01 00 00 00 0f 84 4d ff ff ff 45 31 c0 b9 01 00 00 00 48 89 da 4c 89 e6 48 89 ef e8 78 ad ff ff 85 c0 0f 84 2f ff ff ff <0f> 0b e9 28 ff ff ff 66 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 53
Feb 06 12:43:03 jason kernel: RSP: 0018:ffffa227c2da3a20 EFLAGS: 00010282
Feb 06 12:43:03 jason kernel: RAX: 00000000ffffff94 RBX: ffff9b5b29842000 RCX: 0000000000000000
Feb 06 12:43:03 jason kernel: RDX: ffff9b5b1ae0bd80 RSI: 0000000000000000 RDI: 0000000000000000
Feb 06 12:43:03 jason kernel: RBP: ffff9b5b1ae40780 R08: 0000000000000000 R09: 0000000000000000
Feb 06 12:43:03 jason kernel: R10: ffffd6d61128be00 R11: 00000000fffffff5 R12: ffff9b5b2483a8c0
Feb 06 12:43:03 jason kernel: R13: 0000000000000001 R14: ffff9b5b1ae40cd8 R15: ffff9b5b2483a8c0
Feb 06 12:43:03 jason kernel: FS:  00007f1c5be3ad80(0000) GS:ffff9b5b2c4c0000(0000) knlGS:0000000000000000
Feb 06 12:43:03 jason kernel: CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
Feb 06 12:43:03 jason kernel: CR2: 00007f0fdf086000 CR3: 00000004582c4004 CR4: 00000000003606e0
Feb 06 12:43:03 jason kernel: Call Trace:
Feb 06 12:43:03 jason kernel:  __sta_info_flush+0x12a/0x180 [mac80211]
Feb 06 12:43:03 jason kernel:  ieee80211_set_disassoc+0xbd/0x5c0 [mac80211]
Feb 06 12:43:03 jason kernel:  ieee80211_mgd_deauth.cold.33+0x47/0x40c [mac80211]
Feb 06 12:43:03 jason kernel:  cfg80211_mlme_deauth+0xb7/0x210 [cfg80211]
Feb 06 12:43:03 jason kernel:  cfg80211_mlme_down+0x66/0x90 [cfg80211]
Feb 06 12:43:03 jason kernel:  cfg80211_disconnect+0x1f3/0x210 [cfg80211]
Feb 06 12:43:03 jason kernel:  cfg80211_leave+0x26/0x40 [cfg80211]
Feb 06 12:43:03 jason kernel:  cfg80211_netdev_notifier_call+0x2c4/0x510 [cfg80211]
Feb 06 12:43:03 jason kernel:  ? ath10k_monitor_recalc+0xba/0x690 [ath10k_core]
Feb 06 12:43:03 jason kernel:  ? call_function_single_interrupt+0xa/0x20
Feb 06 12:43:03 jason kernel:  ? addrconf_notify+0x77/0xab0
Feb 06 12:43:03 jason kernel:  ? inetdev_event+0x77/0x500
Feb 06 12:43:03 jason kernel:  ? preempt_count_add+0x79/0xb0
Feb 06 12:43:03 jason kernel:  ? _raw_spin_lock_irqsave+0x25/0x50
Feb 06 12:43:03 jason kernel:  notifier_call_chain+0x47/0x70
Feb 06 12:43:03 jason kernel:  __dev_close_many+0x5a/0x110
Feb 06 12:43:03 jason kernel:  dev_close_many+0x88/0x140
Feb 06 12:43:03 jason kernel:  dev_close.part.18+0x44/0x70
Feb 06 12:43:03 jason kernel:  cfg80211_shutdown_all_interfaces+0x6d/0xc0 [cfg80211]
Feb 06 12:43:03 jason kernel:  cfg80211_rfkill_set_block+0x22/0x30 [cfg80211]
Feb 06 12:43:03 jason kernel:  rfkill_set_block+0x94/0x140 [rfkill]
Feb 06 12:43:03 jason kernel:  rfkill_fop_write+0x12f/0x1d0 [rfkill]
Feb 06 12:43:03 jason kernel:  __vfs_write+0x36/0x1a0
Feb 06 12:43:03 jason kernel:  ? preempt_count_add+0x79/0xb0
Feb 06 12:43:03 jason kernel:  ? _raw_spin_lock+0x13/0x30
Feb 06 12:43:03 jason kernel:  vfs_write+0xa9/0x1a0
Feb 06 12:43:03 jason kernel:  ksys_write+0x4f/0xb0
Feb 06 12:43:03 jason kernel:  do_syscall_64+0x5b/0x170
Feb 06 12:43:03 jason kernel:  entry_SYSCALL_64_after_hwframe+0x44/0xa9
Feb 06 12:43:03 jason kernel: RIP: 0033:0x7f1c5da320e7
Feb 06 12:43:03 jason kernel: Code: c3 66 90 41 54 49 89 d4 55 48 89 f5 53 89 fb 48 83 ec 10 e8 fb fc ff ff 4c 89 e2 48 89 ee 89 df 41 89 c0 b8 01 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 35 44 89 c7 48 89 44 24 08 e8 34 fd ff ff 48
Feb 06 12:43:03 jason kernel: RSP: 002b:00007ffe939e2d60 EFLAGS: 00000293 ORIG_RAX: 0000000000000001
Feb 06 12:43:03 jason kernel: RAX: ffffffffffffffda RBX: 0000000000000019 RCX: 00007f1c5da320e7
Feb 06 12:43:03 jason kernel: RDX: 0000000000000008 RSI: 00007ffe939e2d98 RDI: 0000000000000019
Feb 06 12:43:03 jason kernel: RBP: 00007ffe939e2d98 R08: 0000000000000000 R09: 000055e589be7bd0
Feb 06 12:43:03 jason kernel: R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000008
Feb 06 12:43:03 jason kernel: R13: 000055e589c59080 R14: 0000000000000000 R15: 000055e5888fe845
Feb 06 12:43:03 jason kernel: ---[ end trace 4c83c65329ed6d1b ]---
Feb 06 12:46:58 jason kernel: INFO: task wpa_supplicant:701 blocked for more than 120 seconds.
Feb 06 12:46:58 jason kernel:       Tainted: P        W  OE     4.20.6-arch1-1-ARCH #1
Feb 06 12:46:58 jason kernel: "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
Feb 06 12:46:58 jason kernel: wpa_supplicant  D    0   701      1 0x00000080
Feb 06 12:46:58 jason kernel: Call Trace:
Feb 06 12:46:58 jason kernel:  ? __schedule+0x29b/0x8b0
Feb 06 12:46:58 jason kernel:  schedule+0x32/0x90
Feb 06 12:46:58 jason kernel:  schedule_preempt_disabled+0x14/0x20
Feb 06 12:46:58 jason kernel:  __mutex_lock.isra.1+0x217/0x530
Feb 06 12:46:58 jason kernel:  nl80211_pre_doit+0xfe/0x1b0 [cfg80211]
Feb 06 12:46:58 jason kernel:  genl_family_rcv_msg+0x1af/0x3c0
Feb 06 12:46:58 jason kernel:  ? __wake_up_common+0x77/0x140
Feb 06 12:46:58 jason kernel:  genl_rcv_msg+0x47/0x90
Feb 06 12:46:58 jason kernel:  ? __kmalloc_node_track_caller+0x1ed/0x290
Feb 06 12:46:58 jason kernel:  ? genl_family_rcv_msg+0x3c0/0x3c0
Feb 06 12:46:58 jason kernel:  netlink_rcv_skb+0x4c/0x120
Feb 06 12:46:58 jason kernel:  genl_rcv+0x24/0x40
Feb 06 12:46:58 jason kernel:  netlink_unicast+0x196/0x240
Feb 06 12:46:58 jason kernel:  netlink_sendmsg+0x1fd/0x3c0
Feb 06 12:46:58 jason kernel:  sock_sendmsg+0x33/0x40
Feb 06 12:46:58 jason kernel:  ___sys_sendmsg+0x295/0x2f0
Feb 06 12:46:58 jason kernel:  ? dev_get_by_name_rcu+0x73/0x90
Feb 06 12:46:58 jason kernel:  ? dev_ioctl+0x171/0x3d0
Feb 06 12:46:58 jason kernel:  ? __check_object_size+0x3a/0x175
Feb 06 12:46:58 jason kernel:  ? preempt_count_add+0x79/0xb0
Feb 06 12:46:58 jason kernel:  ? __inode_wait_for_writeback+0x7f/0xf0
Feb 06 12:46:58 jason kernel:  ? preempt_count_add+0x79/0xb0
Feb 06 12:46:58 jason kernel:  ? _raw_spin_lock+0x13/0x30
Feb 06 12:46:58 jason kernel:  ? _raw_spin_unlock+0x16/0x30
Feb 06 12:46:58 jason kernel:  ? __dentry_kill+0x116/0x160
Feb 06 12:46:58 jason kernel:  __sys_sendmsg+0x57/0xa0
Feb 06 12:46:58 jason kernel:  do_syscall_64+0x5b/0x170
Feb 06 12:46:58 jason kernel:  entry_SYSCALL_64_after_hwframe+0x44/0xa9
Feb 06 12:46:58 jason kernel: RIP: 0033:0x7f32bbd08fd8
Feb 06 12:46:58 jason kernel: Code: Bad RIP value.
Feb 06 12:46:58 jason kernel: RSP: 002b:00007ffeb9465918 EFLAGS: 00000246 ORIG_RAX: 000000000000002e
Feb 06 12:46:58 jason kernel: RAX: ffffffffffffffda RBX: 000055fff7633260 RCX: 00007f32bbd08fd8
Feb 06 12:46:58 jason kernel: RDX: 0000000000000000 RSI: 00007ffeb9465950 RDI: 0000000000000005
Feb 06 12:46:58 jason kernel: RBP: 000055fff7659fb0 R08: 0000000000000000 R09: 000055fff76a2320
Feb 06 12:46:58 jason kernel: R10: 000055fff762a010 R11: 0000000000000246 R12: 000055fff7633170
Feb 06 12:46:58 jason kernel: R13: 00007ffeb9465950 R14: 0000000000000000 R15: 0000000000000000
Feb 06 12:46:58 jason kernel: INFO: task Qt bearer threa:1672 blocked for more than 120 seconds.
Feb 06 12:46:58 jason kernel:       Tainted: P        W  OE     4.20.6-arch1-1-ARCH #1
Feb 06 12:46:58 jason kernel: "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
Feb 06 12:46:58 jason kernel: Qt bearer threa D    0  1672   1379 0x00000080
Feb 06 12:46:58 jason kernel: Call Trace:
Feb 06 12:46:58 jason kernel:  ? __schedule+0x29b/0x8b0
Feb 06 12:46:58 jason kernel:  schedule+0x32/0x90
Feb 06 12:46:58 jason kernel:  schedule_preempt_disabled+0x14/0x20
Feb 06 12:46:58 jason kernel:  __mutex_lock.isra.1+0x217/0x530
Feb 06 12:46:58 jason kernel:  __netlink_dump_start+0x54/0x1e0
Feb 06 12:46:58 jason kernel:  ? rtnl_fill_ifinfo+0xec0/0xec0
Feb 06 12:46:58 jason kernel:  rtnetlink_rcv_msg+0x264/0x390
Feb 06 12:46:58 jason kernel:  ? rtnl_fill_ifinfo+0xec0/0xec0
Feb 06 12:46:58 jason kernel:  ? rtnl_calcit.isra.11+0x110/0x110
Feb 06 12:46:58 jason kernel:  netlink_rcv_skb+0x4c/0x120
Feb 06 12:46:58 jason kernel:  netlink_unicast+0x196/0x240
Feb 06 12:46:58 jason kernel:  netlink_sendmsg+0x1fd/0x3c0
Feb 06 12:46:58 jason kernel:  sock_sendmsg+0x33/0x40
Feb 06 12:46:58 jason kernel:  __sys_sendto+0xee/0x160
Feb 06 12:46:58 jason kernel:  ? sock_setsockopt+0x198/0xa40
Feb 06 12:46:58 jason kernel:  ? syscall_trace_enter+0x1d3/0x2d0
Feb 06 12:46:58 jason kernel:  ? __audit_syscall_exit+0x22a/0x290
Feb 06 12:46:58 jason kernel:  __x64_sys_sendto+0x24/0x30
Feb 06 12:46:58 jason kernel:  do_syscall_64+0x5b/0x170
Feb 06 12:46:58 jason kernel:  entry_SYSCALL_64_after_hwframe+0x44/0xa9
Feb 06 12:46:58 jason kernel: RIP: 0033:0x7fda96b3ef66
Feb 06 12:46:58 jason kernel: Code: Bad RIP value.
Feb 06 12:46:58 jason kernel: RSP: 002b:00007fda81068ab0 EFLAGS: 00000246 ORIG_RAX: 000000000000002c
Feb 06 12:46:58 jason kernel: RAX: ffffffffffffffda RBX: 000000000000001d RCX: 00007fda96b3ef66
Feb 06 12:46:58 jason kernel: RDX: 0000000000000020 RSI: 00007fda81068b60 RDI: 000000000000001d
Feb 06 12:46:58 jason kernel: RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000
Feb 06 12:46:58 jason kernel: R10: 0000000000000000 R11: 0000000000000246 R12: 00007fda81068b60
Feb 06 12:46:58 jason kernel: R13: 0000000000000020 R14: 0000000000000000 R15: 00007fda81068cb0
Feb 06 12:46:58 jason kernel: INFO: task kworker/3:0:5011 blocked for more than 120 seconds.
Feb 06 12:46:58 jason kernel:       Tainted: P        W  OE     4.20.6-arch1-1-ARCH #1
Feb 06 12:46:58 jason kernel: "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
Feb 06 12:46:58 jason kernel: kworker/3:0     D    0  5011      2 0x80000080
Feb 06 12:46:58 jason kernel: Workqueue: ipv6_addrconf addrconf_verify_work
Feb 06 12:46:58 jason kernel: Call Trace:
Feb 06 12:46:58 jason kernel:  ? __schedule+0x29b/0x8b0
Feb 06 12:46:58 jason kernel:  ? __switch_to_asm+0x40/0x70
Feb 06 12:46:58 jason kernel:  ? __switch_to_asm+0x34/0x70
Feb 06 12:46:58 jason kernel:  schedule+0x32/0x90
Feb 06 12:46:58 jason kernel:  schedule_preempt_disabled+0x14/0x20
Feb 06 12:46:58 jason kernel:  __mutex_lock.isra.1+0x217/0x530
Feb 06 12:46:58 jason kernel:  ? __switch_to_asm+0x40/0x70
Feb 06 12:46:58 jason kernel:  addrconf_verify_work+0xa/0x20
Feb 06 12:46:58 jason kernel:  process_one_work+0x1eb/0x410
Feb 06 12:46:58 jason kernel:  worker_thread+0x2d/0x3d0
Feb 06 12:46:58 jason kernel:  ? process_one_work+0x410/0x410
Feb 06 12:46:58 jason kernel:  kthread+0x112/0x130
Feb 06 12:46:58 jason kernel:  ? kthread_park+0x80/0x80
Feb 06 12:46:58 jason kernel:  ret_from_fork+0x35/0x40
Feb 06 12:46:58 jason kernel: INFO: task kworker/11:2:5520 blocked for more than 120 seconds.
Feb 06 12:46:58 jason kernel:       Tainted: P        W  OE     4.20.6-arch1-1-ARCH #1
Feb 06 12:46:58 jason kernel: "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
Feb 06 12:46:58 jason kernel: kworker/11:2    D    0  5520      2 0x80000080
Feb 06 12:46:58 jason kernel: Workqueue: events disconnect_work [cfg80211]
Feb 06 12:46:58 jason kernel: Call Trace:
Feb 06 12:46:58 jason kernel:  ? __schedule+0x29b/0x8b0
Feb 06 12:46:58 jason kernel:  ? __switch_to_asm+0x40/0x70
Feb 06 12:46:58 jason kernel:  ? __switch_to_asm+0x34/0x70
Feb 06 12:46:58 jason kernel:  schedule+0x32/0x90
Feb 06 12:46:58 jason kernel:  schedule_preempt_disabled+0x14/0x20
Feb 06 12:46:58 jason kernel:  __mutex_lock.isra.1+0x217/0x530
Feb 06 12:46:58 jason kernel:  ? _raw_spin_unlock_irq+0x1d/0x30
Feb 06 12:46:58 jason kernel:  ? finish_task_switch+0x84/0x2d0
Feb 06 12:46:58 jason kernel:  disconnect_work+0x18/0xd0 [cfg80211]
Feb 06 12:46:58 jason kernel:  process_one_work+0x1eb/0x410
Feb 06 12:46:58 jason kernel:  worker_thread+0x2d/0x3d0
Feb 06 12:46:58 jason kernel:  ? process_one_work+0x410/0x410
Feb 06 12:46:58 jason kernel:  kthread+0x112/0x130
Feb 06 12:46:58 jason kernel:  ? kthread_park+0x80/0x80
Feb 06 12:46:58 jason kernel:  ret_from_fork+0x35/0x40
Feb 06 12:46:58 jason kernel: INFO: task DNS Res~ver #23:9560 blocked for more than 120 seconds.
Feb 06 12:46:58 jason kernel:       Tainted: P        W  OE     4.20.6-arch1-1-ARCH #1
Feb 06 12:46:58 jason kernel: "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
Feb 06 12:46:58 jason kernel: DNS Res~ver #23 D    0  9560   1441 0x00000080
Feb 06 12:46:58 jason kernel: Call Trace:
Feb 06 12:46:58 jason kernel:  ? __schedule+0x29b/0x8b0
Feb 06 12:46:58 jason kernel:  schedule+0x32/0x90
Feb 06 12:46:58 jason kernel:  schedule_preempt_disabled+0x14/0x20
Feb 06 12:46:58 jason kernel:  __mutex_lock.isra.1+0x217/0x530
Feb 06 12:46:58 jason kernel:  __netlink_dump_start+0x54/0x1e0
Feb 06 12:46:58 jason kernel:  ? nla_put_ifalias+0x90/0x90
Feb 06 12:46:58 jason kernel:  rtnetlink_rcv_msg+0x264/0x390
Feb 06 12:46:58 jason kernel:  ? nla_put_ifalias+0x90/0x90
Feb 06 12:46:58 jason kernel:  ? rtnl_calcit.isra.11+0x110/0x110
Feb 06 12:46:58 jason kernel:  netlink_rcv_skb+0x4c/0x120
Feb 06 12:46:58 jason kernel:  netlink_unicast+0x196/0x240
Feb 06 12:46:58 jason kernel:  netlink_sendmsg+0x1fd/0x3c0
Feb 06 12:46:58 jason kernel:  sock_sendmsg+0x33/0x40
Feb 06 12:46:58 jason kernel:  __sys_sendto+0xee/0x160
Feb 06 12:46:58 jason kernel:  ? syscall_trace_enter+0x1d3/0x2d0
Feb 06 12:46:58 jason kernel:  ? __audit_syscall_exit+0x22a/0x290
Feb 06 12:46:58 jason kernel:  __x64_sys_sendto+0x24/0x30
Feb 06 12:46:58 jason kernel:  do_syscall_64+0x5b/0x170
Feb 06 12:46:58 jason kernel:  entry_SYSCALL_64_after_hwframe+0x44/0xa9
Feb 06 12:46:58 jason kernel: RIP: 0033:0x7fc5151080da
Feb 06 12:46:58 jason kernel: Code: Bad RIP value.
Feb 06 12:46:58 jason kernel: RSP: 002b:00007fc4ff5c0240 EFLAGS: 00000293 ORIG_RAX: 000000000000002c
Feb 06 12:46:58 jason kernel: RAX: ffffffffffffffda RBX: 000000000000009c RCX: 00007fc5151080da
Feb 06 12:46:58 jason kernel: RDX: 0000000000000014 RSI: 00007fc4ff5c1370 RDI: 000000000000009c
Feb 06 12:46:58 jason kernel: RBP: 0000000000000000 R08: 00007fc4ff5c1314 R09: 000000000000000c
Feb 06 12:46:58 jason kernel: R10: 0000000000000000 R11: 0000000000000293 R12: 00007fc4ff5c1370
Feb 06 12:46:58 jason kernel: R13: 0000000000000014 R14: 0000000000000000 R15: 00007fc4ff5c1314
Feb 06 12:46:58 jason kernel: INFO: task kworker/10:0:10212 blocked for more than 120 seconds.
Feb 06 12:46:58 jason kernel:       Tainted: P        W  OE     4.20.6-arch1-1-ARCH #1
Feb 06 12:46:58 jason kernel: "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
Feb 06 12:46:58 jason kernel: kworker/10:0    D    0 10212      2 0x80000080
Feb 06 12:46:58 jason kernel: Workqueue: events linkwatch_event
Feb 06 12:46:58 jason kernel: Call Trace:
Feb 06 12:46:58 jason kernel:  ? __schedule+0x29b/0x8b0
Feb 06 12:46:58 jason kernel:  schedule+0x32/0x90
Feb 06 12:46:58 jason kernel:  schedule_preempt_disabled+0x14/0x20
Feb 06 12:46:58 jason kernel:  __mutex_lock.isra.1+0x217/0x530
Feb 06 12:46:58 jason kernel:  linkwatch_event+0xa/0x30
Feb 06 12:46:58 jason kernel:  process_one_work+0x1eb/0x410
Feb 06 12:46:58 jason kernel:  worker_thread+0x2d/0x3d0
Feb 06 12:46:58 jason kernel:  ? process_one_work+0x410/0x410
Feb 06 12:46:58 jason kernel:  kthread+0x112/0x130
Feb 06 12:46:58 jason kernel:  ? kthread_park+0x80/0x80
Feb 06 12:46:58 jason kernel:  ret_from_fork+0x35/0x40
Feb 06 12:46:58 jason kernel: INFO: task kworker/0:1:6542 blocked for more than 120 seconds.
Feb 06 12:46:58 jason kernel:       Tainted: P        W  OE     4.20.6-arch1-1-ARCH #1
Feb 06 12:46:58 jason kernel: "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
Feb 06 12:46:58 jason kernel: kworker/0:1     D    0  6542      2 0x80000080
Feb 06 12:46:58 jason kernel: Workqueue: events_freezable ieee80211_restart_work [mac80211]
Feb 06 12:46:58 jason kernel: Call Trace:
Feb 06 12:46:58 jason kernel:  ? __schedule+0x29b/0x8b0
Feb 06 12:46:58 jason kernel:  schedule+0x32/0x90
Feb 06 12:46:58 jason kernel:  schedule_preempt_disabled+0x14/0x20
Feb 06 12:46:58 jason kernel:  __mutex_lock.isra.1+0x217/0x530
Feb 06 12:46:58 jason kernel:  ieee80211_restart_work+0x55/0xe0 [mac80211]
Feb 06 12:46:58 jason kernel:  process_one_work+0x1eb/0x410
Feb 06 12:46:58 jason kernel:  worker_thread+0x2d/0x3d0
Feb 06 12:46:58 jason kernel:  ? process_one_work+0x410/0x410
Feb 06 12:46:58 jason kernel:  kthread+0x112/0x130
Feb 06 12:46:58 jason kernel:  ? kthread_park+0x80/0x80
Feb 06 12:46:58 jason kernel:  ret_from_fork+0x35/0x40
Feb 06 12:46:58 jason kernel: INFO: task ping:10476 blocked for more than 120 seconds.
Feb 06 12:46:58 jason kernel:       Tainted: P        W  OE     4.20.6-arch1-1-ARCH #1
Feb 06 12:46:58 jason kernel: "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
Feb 06 12:46:58 jason kernel: ping            D    0 10476   5846 0x80000082
Feb 06 12:46:58 jason kernel: Call Trace:
Feb 06 12:46:58 jason kernel:  ? __schedule+0x29b/0x8b0
Feb 06 12:46:58 jason kernel:  ? free_unref_page_commit+0x70/0xf0
Feb 06 12:46:58 jason kernel:  schedule+0x32/0x90
Feb 06 12:46:58 jason kernel:  schedule_preempt_disabled+0x14/0x20
Feb 06 12:46:58 jason kernel:  __mutex_lock.isra.1+0x217/0x530
Feb 06 12:46:58 jason kernel:  ip6mr_sk_done+0x36/0xe0
Feb 06 12:46:58 jason kernel:  rawv6_close+0x19/0x30
Feb 06 12:46:58 jason kernel:  inet_release+0x3c/0x60
Feb 06 12:46:58 jason kernel:  __sock_release+0x3d/0x90
Feb 06 12:46:58 jason kernel:  sock_close+0x11/0x20
Feb 06 12:46:58 jason kernel:  __fput+0xa2/0x1d0
Feb 06 12:46:58 jason kernel:  task_work_run+0x8f/0xb0
Feb 06 12:46:58 jason kernel:  do_exit+0x3a3/0xb00
Feb 06 12:46:58 jason kernel:  ? syscall_trace_enter+0x1d3/0x2d0
Feb 06 12:46:58 jason kernel:  do_group_exit+0x33/0xa0
Feb 06 12:46:58 jason kernel:  __x64_sys_exit_group+0x14/0x20
Feb 06 12:46:58 jason kernel:  do_syscall_64+0x5b/0x170
Feb 06 12:46:58 jason kernel:  entry_SYSCALL_64_after_hwframe+0x44/0xa9
Feb 06 12:46:58 jason kernel: RIP: 0033:0x7fcbebc01956
Feb 06 12:46:58 jason kernel: Code: Bad RIP value.
Feb 06 12:46:58 jason kernel: RSP: 002b:00007fff0b100918 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7
Feb 06 12:46:58 jason kernel: RAX: ffffffffffffffda RBX: 00007fcbebcf35c0 RCX: 00007fcbebc01956
Feb 06 12:46:58 jason kernel: RDX: 0000000000000001 RSI: 000000000000003c RDI: 0000000000000001
Feb 06 12:46:58 jason kernel: RBP: 0000000000000001 R08: 00000000000000e7 R09: ffffffffffffff80
Feb 06 12:46:58 jason kernel: R10: 00007fff0b1007a2 R11: 0000000000000246 R12: 00007fcbebcf35c0
Feb 06 12:46:58 jason kernel: R13: 0000000000000001 R14: 00007fcbebcfc288 R15: 0000000000000000
Feb 06 12:49:00 jason kernel: INFO: task systemd:1 blocked for more than 120 seconds.
Feb 06 12:49:00 jason kernel:       Tainted: P        W  OE     4.20.6-arch1-1-ARCH #1
Feb 06 12:49:00 jason kernel: "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
Feb 06 12:49:00 jason kernel: systemd         D    0     1      0 0x00000000
Feb 06 12:49:00 jason kernel: Call Trace:
Feb 06 12:49:00 jason kernel:  ? __schedule+0x29b/0x8b0
Feb 06 12:49:00 jason kernel:  ? do_wp_page+0x8c/0x5a0
Feb 06 12:49:00 jason kernel:  schedule+0x32/0x90
Feb 06 12:49:00 jason kernel:  schedule_preempt_disabled+0x14/0x20
Feb 06 12:49:00 jason kernel:  __mutex_lock.isra.1+0x217/0x530
Feb 06 12:49:00 jason kernel:  rfkill_fop_release+0x21/0xb0 [rfkill]
Feb 06 12:49:00 jason kernel:  __fput+0xa2/0x1d0
Feb 06 12:49:00 jason kernel:  task_work_run+0x8f/0xb0
Feb 06 12:49:00 jason kernel:  exit_to_usermode_loop+0xd3/0xe0
Feb 06 12:49:00 jason kernel:  do_syscall_64+0x147/0x170
Feb 06 12:49:00 jason kernel:  entry_SYSCALL_64_after_hwframe+0x44/0xa9
Feb 06 12:49:00 jason kernel: RIP: 0033:0x7f0a8de7f217
Feb 06 12:49:00 jason kernel: Code: Bad RIP value.
Feb 06 12:49:00 jason kernel: RSP: 002b:00007fff40df8340 EFLAGS: 00000293 ORIG_RAX: 0000000000000003
Feb 06 12:49:00 jason kernel: RAX: 0000000000000000 RBX: 0000000000000030 RCX: 00007f0a8de7f217
Feb 06 12:49:00 jason kernel: RDX: 0000000000000000 RSI: 000000000000000e RDI: 0000000000000030
Feb 06 12:49:00 jason kernel: RBP: 00007f0a8beeb800 R08: 0000000000000007 R09: 0000000000000006
Feb 06 12:49:00 jason kernel: R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000002
Feb 06 12:49:00 jason kernel: R13: 0000555b7cbe4eb0 R14: 0000555b7ccac660 R15: 0000000000000002
Feb 06 12:49:00 jason kernel: INFO: task wpa_supplicant:701 blocked for more than 120 seconds.
Feb 06 12:49:00 jason kernel:       Tainted: P        W  OE     4.20.6-arch1-1-ARCH #1
Feb 06 12:49:00 jason kernel: "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
Feb 06 12:49:00 jason kernel: wpa_supplicant  D    0   701      1 0x00000080
Feb 06 12:49:00 jason kernel: Call Trace:
Feb 06 12:49:00 jason kernel:  ? __schedule+0x29b/0x8b0
Feb 06 12:49:00 jason kernel:  schedule+0x32/0x90
Feb 06 12:49:00 jason kernel:  schedule_preempt_disabled+0x14/0x20
Feb 06 12:49:00 jason kernel:  __mutex_lock.isra.1+0x217/0x530
Feb 06 12:49:00 jason kernel:  nl80211_pre_doit+0xfe/0x1b0 [cfg80211]
Feb 06 12:49:00 jason kernel:  genl_family_rcv_msg+0x1af/0x3c0
Feb 06 12:49:00 jason kernel:  ? __wake_up_common+0x77/0x140
Feb 06 12:49:00 jason kernel:  genl_rcv_msg+0x47/0x90
Feb 06 12:49:00 jason kernel:  ? __kmalloc_node_track_caller+0x1ed/0x290
Feb 06 12:49:00 jason kernel:  ? genl_family_rcv_msg+0x3c0/0x3c0
Feb 06 12:49:00 jason kernel:  netlink_rcv_skb+0x4c/0x120
Feb 06 12:49:00 jason kernel:  genl_rcv+0x24/0x40
Feb 06 12:49:00 jason kernel:  netlink_unicast+0x196/0x240
Feb 06 12:49:00 jason kernel:  netlink_sendmsg+0x1fd/0x3c0
Feb 06 12:49:00 jason kernel:  sock_sendmsg+0x33/0x40
Feb 06 12:49:00 jason kernel:  ___sys_sendmsg+0x295/0x2f0
Feb 06 12:49:00 jason kernel:  ? dev_get_by_name_rcu+0x73/0x90
Feb 06 12:49:00 jason kernel:  ? dev_ioctl+0x171/0x3d0
Feb 06 12:49:00 jason kernel:  ? __check_object_size+0x3a/0x175
Feb 06 12:49:00 jason kernel:  ? preempt_count_add+0x79/0xb0
Feb 06 12:49:00 jason kernel:  ? __inode_wait_for_writeback+0x7f/0xf0
Feb 06 12:49:00 jason kernel:  ? preempt_count_add+0x79/0xb0
Feb 06 12:49:00 jason kernel:  ? _raw_spin_lock+0x13/0x30
Feb 06 12:49:00 jason kernel:  ? _raw_spin_unlock+0x16/0x30
Feb 06 12:49:00 jason kernel:  ? __dentry_kill+0x116/0x160
Feb 06 12:49:00 jason kernel:  __sys_sendmsg+0x57/0xa0
Feb 06 12:49:00 jason kernel:  do_syscall_64+0x5b/0x170
Feb 06 12:49:00 jason kernel:  entry_SYSCALL_64_after_hwframe+0x44/0xa9
Feb 06 12:49:00 jason kernel: RIP: 0033:0x7f32bbd08fd8
Feb 06 12:49:00 jason kernel: Code: Bad RIP value.
Feb 06 12:49:00 jason kernel: RSP: 002b:00007ffeb9465918 EFLAGS: 00000246 ORIG_RAX: 000000000000002e
Feb 06 12:49:00 jason kernel: RAX: ffffffffffffffda RBX: 000055fff7633260 RCX: 00007f32bbd08fd8
Feb 06 12:49:00 jason kernel: RDX: 0000000000000000 RSI: 00007ffeb9465950 RDI: 0000000000000005
Feb 06 12:49:00 jason kernel: RBP: 000055fff7659fb0 R08: 0000000000000000 R09: 000055fff76a2320
Feb 06 12:49:00 jason kernel: R10: 000055fff762a010 R11: 0000000000000246 R12: 000055fff7633170
Feb 06 12:49:00 jason kernel: R13: 00007ffeb9465950 R14: 0000000000000000 R15: 0000000000000000

Output of lscpi is:

lspci                                                                                                                                                                                  127 
00:00.0 Host bridge: Intel Corporation 8th Gen Core Processor Host Bridge/DRAM Registers (rev 07)
00:01.0 PCI bridge: Intel Corporation Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor PCIe Controller (x16) (rev 07)
00:02.0 VGA compatible controller: Intel Corporation UHD Graphics 630 (Mobile)
00:04.0 Signal processing controller: Intel Corporation Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor Thermal Subsystem (rev 07)
00:08.0 System peripheral: Intel Corporation Xeon E3-1200 v5/v6 / E3-1500 v5 / 6th/7th Gen Core Processor Gaussian Mixture Model
00:12.0 Signal processing controller: Intel Corporation Cannon Lake PCH Thermal Controller (rev 10)
00:14.0 USB controller: Intel Corporation Cannon Lake PCH USB 3.1 xHCI Host Controller (rev 10)
00:14.2 RAM memory: Intel Corporation Cannon Lake PCH Shared SRAM (rev 10)
00:15.0 Serial bus controller [0c80]: Intel Corporation Device a368 (rev 10)
00:15.1 Serial bus controller [0c80]: Intel Corporation Device a369 (rev 10)
00:16.0 Communication controller: Intel Corporation Cannon Lake PCH HECI Controller (rev 10)
00:17.0 SATA controller: Intel Corporation Device a353 (rev 10)
00:1b.0 PCI bridge: Intel Corporation Cannon Lake PCH PCI Express Root Port #17 (rev f0)
00:1c.0 PCI bridge: Intel Corporation Cannon Lake PCH PCI Express Root Port #1 (rev f0)
00:1c.4 PCI bridge: Intel Corporation Cannon Lake PCH PCI Express Root Port #5 (rev f0)
00:1d.0 PCI bridge: Intel Corporation Cannon Lake PCH PCI Express Root Port #9 (rev f0)
00:1f.0 ISA bridge: Intel Corporation Device a30e (rev 10)
00:1f.3 Audio device: Intel Corporation Cannon Lake PCH cAVS (rev 10)
00:1f.4 SMBus: Intel Corporation Cannon Lake PCH SMBus Controller (rev 10)
00:1f.5 Serial bus controller [0c80]: Intel Corporation Cannon Lake PCH SPI Controller (rev 10)
3b:00.0 Network controller: Qualcomm Atheros QCA6174 802.11ac Wireless Network Adapter (rev 32)
3c:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTS525A PCI Express Card Reader (rev 01)
3d:00.0 Non-Volatile memory controller: Toshiba America Info Systems Device 0116

To me it looks like a network card driver issue, but I'm not sure how to proceed to debug this or report it. Can anyone help?

Last edited by michelesr (2019-03-13 11:53:01)

Offline

#2 2019-02-07 08:29:37

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 6,443

Re: [ABANDONED] Dell XPS 9570: network card freezes kernel

Can we have more of that log, some initial failure/restart is cut off, FWIW a complete

sudo journalctl -b

after issue reproduction would help (add differing values to the -b like -1 for the previous to last boot, just a complete log from the boot where the failure occured would be nice)

FWIW I have the same card/chipset and haven't had any issues. Is some power saving daemon (TLP, laptop-mode-tools or similar) active?

Offline

#3 2019-02-07 10:23:48

michelesr
Member
Registered: 2016-02-04
Posts: 30

Re: [ABANDONED] Dell XPS 9570: network card freezes kernel

V1del wrote:

Can we have more of that log, some initial failure/restart is cut off

Sorry about that, I've amended the previous post to contain the whole log the full log is available here

To add more detail I'm not sure how to reproduce, it happened to me 2 times yesterday (morning and evening) but I've been using the machine pretty all the day... maybe is not even the NIC.

Last edited by michelesr (2019-02-07 10:28:15)

Offline

#4 2019-02-07 12:49:49

michelesr
Member
Registered: 2016-02-04
Posts: 30

Re: [ABANDONED] Dell XPS 9570: network card freezes kernel

I'm starting to think that maybe this is not related to the NIC driver, mainly because I'm getting the warning in the kernel even when it's working fine (and if I recall correctly, they use to be there in the past and they are reported also in other laptops), so I wonder if it's an hardware fault, or a kernel bug, but honestly I don't know how to reproduce the issue and I'm not expert enough to extract the relevant information from the kernel log, assuming there's some useful information at all.

Even if it was an hardware fault I wouldn't know where to start to prove it.

Offline

#5 2019-02-07 17:32:51

michelesr
Member
Registered: 2016-02-04
Posts: 30

Re: [ABANDONED] Dell XPS 9570: network card freezes kernel

The issue is similar of what described here, even though I'm not sure it's exactly the same as the kernel logs are different: https://www.dell.com/community/Linux-De … -p/6114945

Offline

#6 2019-02-08 13:48:48

michelesr
Member
Registered: 2016-02-04
Posts: 30

Re: [ABANDONED] Dell XPS 9570: network card freezes kernel

V1del wrote:

Is some power saving daemon (TLP, laptop-mode-tools or similar) active?

Just powertop, setting the PM to "auto" for the network adapter:

$ cat /sys/bus/pci/devices/0000:3b:00.0/power/control 
auto

Offline

#7 2019-02-08 23:12:34

michelesr
Member
Registered: 2016-02-04
Posts: 30

Re: [ABANDONED] Dell XPS 9570: network card freezes kernel

This looks like a monologue, however I'll share what I've found out. It seems like there are problem with ath10k driver for the Qualcomm Atheros QCA6174 802.11ac Wireless Network Adapter, that happens on suspension (reported here: https://bugzilla.redhat.com/show_bug.cgi?id=1659800), they don't seem to cause big problems (sometimes the wifi won't work after resuming from wake up, but it seems like doing another sleep/wake cycle fixes the issue).

However, when the system actually crashed there were different error messages from the driver:

Feb 06 19:59:28 jason kernel: ath10k_pci 0000:3b:00.0: wmi command 20482 timeout, restarting hardware
Feb 06 19:59:28 jason kernel: ath10k_pci 0000:3b:00.0: failed to delete WMI vdev 1: -11
Feb 06 19:59:28 jason kernel: ath10k_pci 0000:3b:00.0: failed to set 2g txpower 17: -108
Feb 06 19:59:28 jason kernel: ath10k_pci 0000:3b:00.0: failed to setup tx power 17: -108
Feb 06 19:59:28 jason kernel: ath10k_pci 0000:3b:00.0: failed to recalc tx power: -108
Feb 06 19:59:28 jason kernel: ath10k_pci 0000:3b:00.0: failed to set inactivity time for vdev 0: -108
Feb 06 19:59:28 jason kernel: ath10k_pci 0000:3b:00.0: failed to setup powersave: -108
Feb 06 19:59:28 jason kernel: wlp59s0: deauthenticating from a0:1b:29:51:a4:94 by local choice (Reason: 3=DEAUTH_LEAVING)
Feb 06 19:59:28 jason kernel: ieee80211 phy0: Hardware restart was requested
Feb 06 19:59:28 jason kernel: WARNING: CPU: 5 PID: 682 at net/mac80211/sta_info.c:1010 __sta_info_destroy_part2+0x140/0x150 [mac80211]
Feb 06 19:59:28 jason kernel: Modules linked in: veth xt_nat ipt_MASQUERADE nf_conntrack_netlink nfnetlink xfrm_user xfrm_algo iptable_nat nf_

Last edited by michelesr (2019-02-14 22:30:12)

Offline

#8 2019-03-02 23:00:52

michelesr
Member
Registered: 2016-02-04
Posts: 30

Re: [ABANDONED] Dell XPS 9570: network card freezes kernel

Anyone? I'm thinking about replacing the Killer card with an Intel AC 9260... the linux compatibility seems better... I also tried cabled connection but sometimes it drops and network manager seems to hang, including kernel workers problems, and system not shutting properly... I don't understand what's the problem, could it be something in the TPC/IP stack in the kernel, because it is very weird that both wifi and cable connection are giving issues.

Here's the full journalctl of that session (with the eth problem): https://gist.github.com/michelesr/e3d6a … 389ee4fe0e

Offline

#9 2019-03-13 09:58:23

michelesr
Member
Registered: 2016-02-04
Posts: 30

Re: [ABANDONED] Dell XPS 9570: network card freezes kernel

I'll close this thread as I moved to the Intel AC 9260. Cheers.

Offline

#10 2019-03-13 10:18:56

WorMzy
Forum Moderator
From: Scotland
Registered: 2010-06-16
Posts: 8,692
Website

Re: [ABANDONED] Dell XPS 9570: network card freezes kernel

Please don't use [closed], as it is used to denote a locked thread: https://wiki.archlinux.org/index.php/Co … ow_to_post

Use e.g. [abandoned] instead.


Sakura:-
Mobo: MSI X299 TOMAHAWK ARCTIC // Processor: Intel Core i7-7820X 3.6GHz // GFX: nVidia GeForce GTX 970 // RAM: 32GB (4x 8GB) Corsair DDR4 (@ 3000MHz) // Storage: 1x 3TB HDD, 5x 1TB HDD, 2x 120GB SSD, 1x 275GB M2 SSD

Making lemonade from lemons since 2015.

Offline

Board footer

Powered by FluxBB