FS#66734 - Kernel Linux-zen 5.6.13 bug using libvirt

Attached to Project: Arch Linux
Opened by david dores pais (b3v1l) - Thursday, 21 May 2020, 19:56 GMT
Last edited by freswa (frederik) - Sunday, 13 September 2020, 15:17 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Jan Alexander Steffens (heftig)
Architecture x86_64
Severity High
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 3
Private No

Details

Description:
Linux-zen 5.6.13 Kernel bug most likely linked to libvirt and/or openvswitch.

After launching few virtual machines, the host's display freeze (keyboard and mouse too).
The host can still be reached from an another box using ssh but at the end, a hard reboot is required.

Additional info:

*Hardware
3900x amd
asus rog crosshairhero VII x570
gskills 64go ram

* package version(s)
Linux-zen 5.6.13 (but can be reproduced with testing Linux-zen 5.6.14 )
libvirt 5.10.0-3
openvswitch 2.13.0-1

* journalctl logs

May 21 21:12:00 Archsecbox kernel: Code: 48 c7 85 c8 00 00 00 01 00 00 00 75 1d 48 b8 00 00 00 00 00 00 00 40 48 89 85 d0 00 00 00 e9 73 ff ff ff e8 ef cd ff ff eb c8 <0f> 0b eb df 66 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 41 54 49 c7
May 21 21:12:00 Archsecbox kernel: RSP: 0018:ffff9eca40147eb0 EFLAGS: 00010002
May 21 21:12:00 Archsecbox kernel: RAX: 00000000001061c8 RBX: ffff93399ea6dd80 RCX: 0000000000000006
May 21 21:12:00 Archsecbox kernel: RDX: 0000000000000001 RSI: 0000000000000001 RDI: ffff933997281c00
May 21 21:12:00 Archsecbox kernel: RBP: ffff93399ea6dd80 R08: 0000000000000000 R09: 0000000000000014
May 21 21:12:00 Archsecbox kernel: R10: 0000000000000014 R11: 0000000000000008 R12: 000000000002dd80
May 21 21:12:00 Archsecbox kernel: R13: 0000000000000202 R14: 0000000000000001 R15: 0000000000000000
May 21 21:12:00 Archsecbox kernel: FS: 0000000000000000(0000) GS:ffff93399ea40000(0000) knlGS:0000000000000000
May 21 21:12:00 Archsecbox kernel: CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
May 21 21:12:00 Archsecbox kernel: CR2: 000001e431dcb000 CR3: 0000000e6cc5c000 CR4: 0000000000350ee0
May 21 21:12:00 Archsecbox kernel: Call Trace:
May 21 21:12:00 Archsecbox kernel: do_idle+0x14e/0x2b0
May 21 21:12:00 Archsecbox kernel: cpu_startup_entry+0x19/0x20
May 21 21:12:00 Archsecbox kernel: start_secondary+0x1c6/0x220
May 21 21:12:00 Archsecbox kernel: secondary_startup_64+0xb6/0xc0
May 21 21:12:00 Archsecbox kernel: ---[ end trace f62f731af0a33c2d ]---
May 21 21:12:00 Archsecbox kernel: ------------[ cut here ]------------
May 21 21:12:00 Archsecbox kernel: WARNING: CPU: 1 PID: 0 at kernel/rc
May 21 21:12:00 Archsecbox kernel: WARNING: CPU: 1 PID: 0 at kernel/rcu/tree.c:636 rcu_nmi_exit+0xa3/0xb0
May 21 21:12:00 Archsecbox kernel: WARNING: CPU: 1 snd_seq_dummy snd_hrtimer snd_seq snd_seq_device xt_conntrack
May 21 21:12:00 Archsecbox kernel: WARNING: CPU: nf_conntrack_netlink xfrm_user
May 21 21:12:00 Archsecbox kernel: WARNING: C xt_addrtype iptable_nat
May 21 21:12:00 Archsecbox kernel: WARNING: CPU: bridge stp llc
May 21 21:12:00 Archsecbox kernel: WARNING: vhost_net vhost tap tun ebtable_filter ebtables ip6table_filter ip6_tables
May 21 21:12:00 Archsecbox kernel: WARNING: CPU: 1 nfnetlink_cttimeout nfnetlinr
May 21 21:12:00 Archsecbox kernel: WARNING: CPU nsh nf_conncount nf_nat
May 21 21:12:00 Archsecbox kernel: WARNING: CPU: nf_defrag_ipv6 nf_defrag_ipv4
May 21 21:12:00 Archsecbox kernel: WARNING: C nvidia_drm(POE)
May 21 21:12:00 Archsecbox kernel: WARNING: CPU: 1 PID: nvidia(POE) nls_iso8859rcu_nmi_exit+0 vfat fat squashfs snd_hda_codec_realtek eeepc_wmi snd_hda_codec_generic asus_wmi
May 21 21:12:00 Archsecbox kernel: WARNING: loop ledtrig_audio snd_hda_codec_rcu_
May 21 21:12:00 Archsecbox kernel: WARNI snd_hda_intel sparse_keymap rfkill
May 21 21:12:00 Archsecbox kernel: WARNING: CPU: 1 P mx at k wmi_bmof snd_hdarcu_nmi_exit+0xa3/0xb snd_hwdep edac_mce_amd drm_kms_helper
May 21 21:12:00 Archsecbox kernel: WARNING: snd_pcm cec ccp
May 21 21:12:00 Archsecbox kernel: WARNING: rng_core r8169 mousedev input_leds ipmi_devintf kvm
May 21 21:12:00 Archsecbox kernel: WARNING: igb ipmi_msghandler snd_timer
May 21 21:12:00 Archsecbox kernel: WARNING: CPU: irqby0 at syscopyarea libphy
May 21 21:12:00 Archsecbox kernel: WARN sysfillrect snd sp5100_tco
May 21 21:12:00 Archsecbox kernel: WARNING: C evdev crct10dif_pclmul
May 21 21:12:00 Archsecbox kernel: WARNING: CPU soundcore mac_hid i2c_piix4 zenpower(OE) crc32_pclmul pcspkr
May 21 21:12:00 Archsecbox kernel: WARNING: CPU: 1 PID: aesni_intel wmi pinctrcu_nm
May 21 21:12:00 Archsecbox kernel: WARNING: CPU cryptd glue_helper acpi_cpufrrc
May 21 21:12:00 Archsecbox kernel: WAR crypto_user drm agpgart ip_tables x_tables
May 21 21:12:00 Archsecbox kernel: WARNI crc32c_generic crc16
May 21 21:12:00 Archsecbox kernel: WARNING: jbd2 hid_generic usbhid
May 21 21:12:00 Archsecbox kernel: WARN dm_mod crc32c_intel xhci_pci xhci_hcd
May 21 21:12:00 Archsecbox kernel: WAR1 PID: 0 Comm: swapper/1 Tainted: P rcu_nmi_exit+0xa3/0xb0
May 21 21:12:00 Archsecbox kernel: [978B blob data]
May 21 21:12:00 Archsecbox kernel: dcaCPU: 1 PID: 0 snd sp5100_tco sys PID: evdev crct10dif_pclmul fb1 PID: 0 souswappe mac_hid i2c PID: zenpower(OE)CPU: 1 PID: 0 Comm: swap ghaTainted: P CPU: 1 PID: 0 Comm: pinctr Tain crypto_simdCPU: 1 PI 0 Comm: swa acpiTainted: sg cr1 PID: 0 drm agpgart ip_ PID: x_tables ext4 crc PID: 0 Com crc16 mbcacheCPU: 1 hid_generic usbhid hid dm_modCPU: 1 PID: 0 Comm: swappe xTainted
May 21 21:12:00 Archsecbox kernel: CPU: 1 PID: 0 Comm: swapper/1 Tainted: P OE 5.6.14-zen1-1-zen #1
May 21 21:12:00 Archsecbox kernel: CPU: 1 PID: 0 Comm: swapper/1 Tainted: P OE 5.6.14-zen1-1-zen #1
May 21 21:12:00 Archsecbox kernel: CPU: 1 PIDrcu_idle_exit+0xe3/0xf0
May 21 21:12:00 Archsecbox kernel: Hardware name: System manufacturer System Product Name/ROG CROSSHAIR VIII HERO, BIOS 1201 11/18/2019
May 21 21:12:00 Archsecbox kernel: RIP: 0010:rcu_idle_exit+0xe3/0xf0RIP: 0010:rcu_idle_exit+0xe3/0xf0
May 21 21:12:00 Archsecbox kernel: RSP: 0018:fffffe0000114eb0 EFLAGS: 00010046
May 21 21:12:00 Archsecbox kernel: RIP: 0010:rcu_idle_exit+0xe3/0xf0
May 21 21:12:00 Archsecbox kernel: RDX: 0000000000000000 RSI: 0000000021bf5990 RDI: ffffffffb1dd3c24
May 21 21:12:00 Archsecbox kernel: RBP: 000000000002dd80 R08: 0000000000000002 R09: 0000000000000000
May 21 21:12:00 Archsecbox kernel: RIP: 0010:rcu_idle_exit+0xe3/0xf0
May 21 21:12:00 Archsecbox kernel: R13: ffff9eca4303bd48 R14: 0000000000000000 R15: 0000000000000000
May 21 21:12:00 Archsecbox kernel: RIP: 0010:rcu_idle_exit+0xe3/0xf0
May 21 21:12:00 Archsecbox kernel: CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
May 21 21:12:00 Archsecbox kernel: CR2: ffffc601a825a000 CR3: 0000000bdf6ee000 CR4: 0000000000350ee0
May 21 21:12:00 Archsecbox kernel: Call TracercRIP: 0010:rcu_idle_exit+0xe3/0xf0
May 21 21:12:00 Archsecbox kernel: RIP: 0010:rcu_idle_exit+0xe3/0xf0
May 21 21:12:00 Archsecbox kernel: WARNING: CPU: 1 PID: 5200 at kernel/sched/core.c:3192 finish_task_switch+0x264/0x270
May 21 21:12:00 Archsecbox kernel: Modules linked in: snd_seq_dummy snd_hrtimer snd_seq snd_seq_device xt_conntrack xt_MASQUERADE nf_conntrack_netlink xfrm_user xfrm_algo xt_addrtype iptable_nat br_netfilter bridge stp llc overlay vhost_net vhost tap tun ebtable_filter ebtables ip6table_filter ip6_tables iptable_filter nfnetlink_cttimeout nfnetlink openvswitch nsh nf_conncount nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ip>
May 21 21:12:00 Archsecbox kernel: mac_hid i2c_piix4 zenpower(OE) crc32_pclmul pcspkr ghash_clmulni_intel aesni_intel wmi pinctrl_amd crypto_simd cryptd glue_helper acpi_cpufreq sg crypto_user drm agpgart ip_tables x_tables ext4 crc32c_generic crc16 mbcache jbd2 hid_generic usbhid hid dm_mod crc32c_intel xhci_pci xhci_hcd
May 21 21:12:00 Archsecbox kernel: CPU: 1 PID: 5200 Comm: worker Tainted: P W OE 5.6.14-zen1-1-zen #1
May 21 21:12:00 Archsecbox kernel: Hardware name: System manufacturer System Product Name/ROG CROSSHAIR VIII HERO, BIOS 1201 11/18/2019
May 21 21:12:00 Archsecbox kernel: RIP: 0010:finish_task_switch+0x264/0x270
May 21 21:12:00 Archsecbox kernel: Code: ff 65 48 8b 04 25 c0 8b 01 00 8b 90 08 05 00 00 48 8d b0 c0 06 00 00 48 c7 c7 28 cf d1 b1 c6 05 07 c7 65 01 01 e8 03 67 fc ff <0f> 0b e9 68 ff ff ff 0f 1f 44 00 00 0f 1f 44 00 00 8b 0d 05 70 c5
May 21 21:12:00 Archsecbox kernel: RSP: 0018:ffff9eca484dbc70 EFLAGS: 00010082
May 21 21:12:00 Archsecbox kernel: RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000003
May 21 21:12:00 Archsecbox kernel: RDX: 00000000fffffffc RSI: ffffffffb1d1cf4c RDI: ffff93399ea59ae8
May 21 21:12:00 Archsecbox kernel: RBP: ffff9eca484dbca0 R08: 0000000000000001 R09: 0000000000000005
May 21 21:12:00 Archsecbox kernel: R10: 000000000000000f R11: ffff93399ea59b54 R12: ffff93399ea6cf80
May 21 21:12:00 Archsecbox kernel: R13: ffff93398d6fdac0 R14: ffff93398cc90440 R15: ffff9eca484dbcc0
May 21 21:12:00 Archsecbox kernel: FS: 00007fbeaf7fe700(0000) GS:ffff93399ea40000(0000) knlGS:0000000000000000
May 21 21:12:00 Archsecbox kernel: CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
May 21 21:12:00 Archsecbox kernel: CR2: 00000268000c0000 CR3: 0000000e1578a000 CR4: 0000000000350ee0
May 21 21:12:00 Archsecbox kernel: Call Trace:
May 21 21:12:00 Archsecbox kernel: ? __switch_to_asm+0x34/0x70
May 21 21:12:00 Archsecbox kernel: __schedule+0x2b5/0xbc0
May 21 21:12:00 Archsecbox kernel: schedule+0x45/0x170
May 21 21:12:00 Archsecbox kernel: io_schedule+0x41/0x70
May 21 21:12:00 Archsecbox kernel: generic_file_read_iter+0x3dd/0xdb0
May 21 21:12:00 Archsecbox kernel: ? file_check_and_advance_wb_err+0xe0/0xe0
May 21 21:12:00 Archsecbox kernel: new_sync_read+0x171/0x200
May 21 21:12:00 Archsecbox kernel: vfs_read+0x10b/0x1d0
May 21 21:12:00 Archsecbox kernel: __x64_sys_pread64+0x8d/0xc0
May 21 21:12:00 Archsecbox kernel: do_syscall_64+0x4e/0x160
May 21 21:12:00 Archsecbox kernel: entry_SYSCALL_64_after_hwframe+0x44/0xa9
May 21 21:12:00 Archsecbox kernel: RIP: 0033:0x7fbfd63c311f
May 21 21:12:00 Archsecbox kernel: Code: 08 89 3c 24 48 89 4c 24 18 e8 ed f3 ff ff 4c 8b 54 24 18 48 8b 54 24 10 41 89 c0 48 8b 74 24 08 8b 3c 24 b8 11 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 31 44 89 c7 48 89 04 24 e8 1d f4 ff ff 48 8b
May 21 21:12:00 Archsecbox kernel: RSP: 002b:00007fbeaf7fd750 EFLAGS: 00000293 ORIG_RAX: 0000000000000011
May 21 21:12:00 Archsecbox kernel: RAX: ffffffffffffffda RBX: 00007fbf7eada000 RCX: 00007fbfd63c311f
May 21 21:12:00 Archsecbox kernel: RDX: 0000000000001000 RSI: 00007fbf7eada000 RDI: 000000000000000b
May 21 21:12:00 Archsecbox kernel: RBP: 00007fbe9f8f8720 R08: 0000000000000000 R09: 00000000ffffffff
May 21 21:12:00 Archsecbox kernel: R10: 00000001fd83c000 R11: 0000000000000293 R12: 0000000000000000
May 21 21:12:00 Archsecbox kernel: R13: 000055d5b05ed788 R14: 00007fbf344ccb40 R15: 00007fbeaf7fe700
May 21 21:12:00 Archsecbox kernel: ---[ end trace f62f731af0a33c2e ]---
May 21 21:12:00 Archsecbox kernel: ------------[ cut here ]------------
May 21 21:12:00 Archsecbox kernel: corrupted preempt_count: worker/5200/0x110002
May 21 21:12:00 Archsecbox kernel: ------------[ cut here ]------------
May 21 21:12:00 Archsecbox kernel: WARNING: CPU: 1 PID: 508 at kernel/rcu/tree_plugin.h:293 rcu_note_context_switch+0x4c/0x490
May 21 21:12:00 Archsecbox kernel: Modules linked in: snd_seq_dummy snd_hrtimer snd_seq snd_seq_device xt_conntrack xt_MASQUERADE nf_conntrack_netlink xfrm_user xfrm_algo xt_addrtype iptable_nat br_netfilter bridge stp llc overlay vhost_net vhost tap tun ebtable_filter ebtables ip6table_filter ip6_tables iptable_filter nfnetlink_cttimeout nfnetlink openvswitch nsh nf_conncount nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ip>
May 21 21:12:00 Archsecbox kernel: mac_hid i2c_piix4 zenpower(OE) crc32_pclmul pcspkr ghash_clmulni_intel aesni_intel wmi pinctrl_amd crypto_simd cryptd glue_helper acpi_cpufreq sg crypto_user drm agpgart ip_tables x_tables ext4 crc32c_generic crc16 mbcache jbd2 hid_generic usbhid hid dm_mod crc32c_intel xhci_pci xhci_hcd
May 21 21:12:00 Archsecbox kernel: CPU: 1 PID: 508 Comm: kworker/1:1H Tainted: P W OE 5.6.14-zen1-1-zen #1
May 21 21:12:00 Archsecbox kernel: Hardware name: System manufacturer System Product Name/ROG CROSSHAIR VIII HERO, BIOS 1201 11/18/2019
May 21 21:12:00 Archsecbox kernel: Workqueue: 0x0 (kblockd)
May 21 21:12:00 Archsecbox kernel: RIP: 0010:rcu_note_context_switch+0x4c/0x490
May 21 21:12:00 Archsecbox kernel: Code: 5a 41 00 89 c0 48 03 2c c5 20 e9 dd b1 0f 1f 44 00 00 45 84 e4 75 15 65 48 8b 04 25 c0 8b 01 00 8b 90 a8 03 00 00 85 d2 7e 02 <0f> 0b 65 48 8b 04 25 c0 8b 01 00 8b 80 a8 03 00 00 85 c0 7e 0e 41
May 21 21:12:00 Archsecbox kernel: RSP: 0018:ffff9eca4106fe30 EFLAGS: 00010002
May 21 21:12:00 Archsecbox kernel: RAX: ffff93398d6fdac0 RBX: 0000000000000000 RCX: 0000000000000000
May 21 21:12:00 Archsecbox kernel: RDX: 0000000000000001 RSI: ffffffffb1538945 RDI: 0000000000000000
May 21 21:12:00 Archsecbox kernel: RBP: ffff93399ea6dd80 R08: 0000000000000000 R09: 0000000000000a20
May 21 21:12:00 Archsecbox kernel: R10: 0000000000001000 R11: 0000000000000008 R12: 0000000000000000
May 21 21:12:00 Archsecbox kernel: R13: ffff93398d6fdac0 R14: ffff93398d6fdac0 R15: 000000000002cf80
May 21 21:12:00 Archsecbox kernel: FS: 0000000000000000(0000) GS:ffff93399ea40000(0000) knlGS:0000000000000000
May 21 21:12:00 Archsecbox kernel: CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
May 21 21:12:00 Archsecbox kernel: CR2: 00000000000000b0 CR3: 0000000e1578a000 CR4: 0000000000350ee0
May 21 21:12:00 Archsecbox kernel: Call Trace:
May 21 21:12:00 Archsecbox kernel: __schedule+0xab/0xbc0
May 21 21:12:00 Archsecbox kernel: schedule+0x45/0x170
May 21 21:12:00 Archsecbox kernel: worker_thread+0xbf/0x470
May 21 21:12:00 Archsecbox kernel: ? process_one_work+0x3d0/0x3d0
May 21 21:12:00 Archsecbox kernel: kthread+0x153/0x170
May 21 21:12:00 Archsecbox kernel: ? __kthread_init_worker+0x50/0x50
May 21 21:12:00 Archsecbox kernel: ret_from_fork+0x22/0x40
May 21 21:12:00 Archsecbox kernel: ---[ end trace f62f731af0a33c2f ]---

Steps to reproduce:

Boot the machine, open up virt-manager, start few VMs then everything freeze.

This task depends upon

Closed by  freswa (frederik)
Sunday, 13 September 2020, 15:17 GMT
Reason for closing:  Fixed
Additional comments about closing:  Fixed with recent kernels.

Loading...