[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#986156: linux-image-5.10.0-5-rt-amd64: qemu/kvm caused trouble on the 5.10 PREMPT_RT kernel



Hi,

Salvatore Bonaccorso <carnil@debian.org> wrote:
> Control: tags -1 + moreinfo
> 
> Hi,
> 
> On Tue, Mar 30, 2021 at 04:40:18PM +0200, Dr. Johann Pfefferl wrote:
> > Package: src:linux
> > Version: 5.10.24-1
> > Severity: important
> > 
> > Dear Maintainer,
> > 
> >    * What led up to the situation?
> >    I used the tool debos https://github.com/go-debos/debos to create a
> >    debian image on my machine. debos uses qemu to setup an install
> >    environment for debian. After a while the process got stucked.
> >    * What exactly did you do (or not do) that was effective (or
> >      ineffective)?
> >    * What was the outcome of this action?
> >    I got a kernel warning
> > Mar 30 15:45:10 hpjp kernel: ------------[ cut here ]------------
> > Mar 30 15:45:10 hpjp kernel: WARNING: CPU: 3 PID: 339240 at fs/eventfd.c:74 eventfd_signal+0x7e/0x90
> > Mar 30 15:45:10 hpjp kernel: Modules linked in: hid_plantronics nls_utf8 cifs libdes rpcsec_gss_krb5 nfsv4 dns_resolver nfs nfs_ssc fscache nfsd au>
> > Mar 30 15:45:10 hpjp kernel:  cpufreq_ondemand snd_soc_dmic cmac snd_sof_pci algif_hash snd_sof_intel_byt algif_skcipher snd_sof_intel_ipc af_alg s>
> > Mar 30 15:45:10 hpjp kernel:  videobuf2_v4l2 hid_sensor_als snd r8152 hid_sensor_trigger mii soundcore drbg videobuf2_common cfg80211 hid_sensor_ii>
> > Mar 30 15:45:10 hpjp kernel:  intel_ish_ipc i2c_i801 crct10dif_common glue_helper intel_lpss i2c_hid i2c_smbus idma64 usb_common intel_ishtp hid wm>
> > Mar 30 15:45:10 hpjp kernel: CPU: 3 PID: 339240 Comm: qemu-system-x86 Tainted: G        W         5.10.0-5-rt-amd64 #1 Debian 5.10.24-1
> > Mar 30 15:45:10 hpjp kernel: Hardware name: HP HP EliteBook 840 G7 Notebook PC/8723, BIOS S70 Ver. 01.04.02 01/18/2021
> > Mar 30 15:45:10 hpjp kernel: check_preemption_disabled: 44 callbacks suppressed
> > Mar 30 15:45:10 hpjp kernel: BUG: using smp_processor_id() in preemptible [00000000] code: qemu-system-x86/339240
> > Mar 30 15:45:10 hpjp kernel: caller is print_stop_info+0x1b/0x40
> > Mar 30 15:45:10 hpjp kernel: CPU: 3 PID: 339240 Comm: qemu-system-x86 Tainted: G        W         5.10.0-5-rt-amd64 #1 Debian 5.10.24-1
> > Mar 30 15:45:10 hpjp kernel: Hardware name: HP HP EliteBook 840 G7 Notebook PC/8723, BIOS S70 Ver. 01.04.02 01/18/2021
> > Mar 30 15:45:10 hpjp kernel: Call Trace:
> > Mar 30 15:45:10 hpjp kernel:  dump_stack+0x6b/0x83
> > Mar 30 15:45:10 hpjp kernel:  check_preemption_disabled+0xcd/0xd0
> > Mar 30 15:45:10 hpjp kernel:  print_stop_info+0x1b/0x40
> > Mar 30 15:45:10 hpjp kernel:  ? eventfd_signal+0x7e/0x90
> > Mar 30 15:45:10 hpjp kernel:  show_regs+0x15/0x50
> > Mar 30 15:45:10 hpjp kernel:  __warn+0x7d/0xb0
> > Mar 30 15:45:10 hpjp kernel:  ? eventfd_signal+0x7e/0x90
> > Mar 30 15:45:10 hpjp kernel:  report_bug+0x9a/0xc0
> > Mar 30 15:45:10 hpjp kernel:  handle_bug+0x35/0x80
> > Mar 30 15:45:10 hpjp kernel:  exc_invalid_op+0x14/0x70
> > Mar 30 15:45:10 hpjp kernel:  asm_exc_invalid_op+0x12/0x20
> > Mar 30 15:45:10 hpjp kernel: RIP: 0010:eventfd_signal+0x7e/0x90
> > Mar 30 15:45:10 hpjp kernel: Code: 01 00 00 00 be 03 00 00 00 4c 89 ef e8 db b0 db ff 65 ff 0d 74 e4 0f 7d 4c 89 ef e8 cc bd 5b 00 4c 89 e0 5b 5d 4>
> > Mar 30 15:45:10 hpjp kernel: RSP: 0018:ffffb81b91d47d50 EFLAGS: 00010202
> > Mar 30 15:45:10 hpjp kernel: RAX: 0000000000000001 RBX: ffff9da5c68d4000 RCX: 0000000000000000
> > Mar 30 15:45:10 hpjp kernel: RDX: 00000000fe007000 RSI: 0000000000000001 RDI: ffff9da5c4c6fb40
> > Mar 30 15:45:10 hpjp kernel: RBP: ffffb81b91d47db0 R08: 0000000000000000 R09: 00000000fe007000
> > Mar 30 15:45:10 hpjp kernel: R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000040
> > Mar 30 15:45:10 hpjp kernel: R13: ffff9da7be878000 R14: 0000000000000000 R15: ffff9da7be878038
> > Mar 30 15:45:10 hpjp kernel:  ioeventfd_write+0x51/0x80 [kvm]
> > Mar 30 15:45:10 hpjp kernel:  __kvm_io_bus_write+0x88/0xb0 [kvm]
> > Mar 30 15:45:10 hpjp kernel:  kvm_io_bus_write+0x54/0x80 [kvm]
> > Mar 30 15:45:10 hpjp kernel:  handle_ept_misconfig+0x45/0x130 [kvm_intel]
> > Mar 30 15:45:10 hpjp kernel:  kvm_arch_vcpu_ioctl_run+0xc9d/0x1780 [kvm]
> > Mar 30 15:45:10 hpjp kernel:  kvm_vcpu_ioctl+0x239/0x5f0 [kvm]
> > Mar 30 15:45:10 hpjp kernel:  __x64_sys_ioctl+0x83/0xb0
> > Mar 30 15:45:10 hpjp kernel:  do_syscall_64+0x33/0x80
> > Mar 30 15:45:10 hpjp kernel:  entry_SYSCALL_64_after_hwframe+0x44/0xa9
> > Mar 30 15:45:10 hpjp kernel: RIP: 0033:0x7f10d88fecc7
> > Mar 30 15:45:10 hpjp kernel: Code: 00 00 00 48 8b 05 c9 91 0c 00 64 c7 00 26 00 00 00 48 c7 c0 ff ff ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 b8 10 0>
> > Mar 30 15:45:10 hpjp kernel: RSP: 002b:00007f10d5d37508 EFLAGS: 00000246 ORIG_RAX: 0000000000000010
> > Mar 30 15:45:10 hpjp kernel: RAX: ffffffffffffffda RBX: 000000000000ae80 RCX: 00007f10d88fecc7
> > Mar 30 15:45:10 hpjp kernel: RDX: 0000000000000000 RSI: 000000000000ae80 RDI: 000000000000000b
> > Mar 30 15:45:10 hpjp kernel: RBP: 0000560a90457d90 R08: 0000560a8f644618 R09: 00000000ffffffff
> > Mar 30 15:45:10 hpjp kernel: R10: 0000000000000001 R11: 0000000000000246 R12: 0000000000000000
> > Mar 30 15:45:10 hpjp kernel: R13: 0000560a8fa8aaa0 R14: 0000000000000000 R15: 0000000000000000
> > Mar 30 15:45:10 hpjp kernel: RIP: 0010:eventfd_signal+0x7e/0x90
> > Mar 30 15:45:10 hpjp kernel: Code: 01 00 00 00 be 03 00 00 00 4c 89 ef e8 db b0 db ff 65 ff 0d 74 e4 0f 7d 4c 89 ef e8 cc bd 5b 00 4c 89 e0 5b 5d 4>
> > Mar 30 15:45:10 hpjp kernel: RSP: 0018:ffffb81b91d47d50 EFLAGS: 00010202
> > Mar 30 15:45:10 hpjp kernel: RAX: 0000000000000001 RBX: ffff9da5c68d4000 RCX: 0000000000000000
> > Mar 30 15:45:10 hpjp kernel: RDX: 00000000fe007000 RSI: 0000000000000001 RDI: ffff9da5c4c6fb40
> > Mar 30 15:45:10 hpjp kernel: RBP: ffffb81b91d47db0 R08: 0000000000000000 R09: 00000000fe007000
> > Mar 30 15:45:10 hpjp kernel: R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000040
> > Mar 30 15:45:10 hpjp kernel: R13: ffff9da7be878000 R14: 0000000000000000 R15: ffff9da7be878038
> > Mar 30 15:45:10 hpjp kernel: FS:  00007f10d5d38700(0000) GS:ffff9da90f6c0000(0000) knlGS:0000000000000000
> > Mar 30 15:45:10 hpjp kernel: CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
> > Mar 30 15:45:10 hpjp kernel: CR2: 00007fb1cd2ad940 CR3: 0000000104982003 CR4: 00000000003726e0
> > Mar 30 15:45:10 hpjp kernel: DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
> > Mar 30 15:45:10 hpjp kernel: DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400
> > Mar 30 15:45:10 hpjp kernel: Call Trace:
> > Mar 30 15:45:10 hpjp kernel:  ioeventfd_write+0x51/0x80 [kvm]
> > Mar 30 15:45:10 hpjp kernel:  __kvm_io_bus_write+0x88/0xb0 [kvm]
> > Mar 30 15:45:10 hpjp kernel:  kvm_io_bus_write+0x54/0x80 [kvm]
> > Mar 30 15:45:10 hpjp kernel:  handle_ept_misconfig+0x45/0x130 [kvm_intel]
> > Mar 30 15:45:10 hpjp kernel:  kvm_arch_vcpu_ioctl_run+0xc9d/0x1780 [kvm]
> > Mar 30 15:45:10 hpjp kernel:  kvm_vcpu_ioctl+0x239/0x5f0 [kvm]
> > Mar 30 15:45:10 hpjp kernel:  __x64_sys_ioctl+0x83/0xb0
> > Mar 30 15:45:10 hpjp kernel:  do_syscall_64+0x33/0x80
> > Mar 30 15:45:10 hpjp kernel:  entry_SYSCALL_64_after_hwframe+0x44/0xa9
> > Mar 30 15:45:10 hpjp kernel: RIP: 0033:0x7f10d88fecc7
> > Mar 30 15:45:10 hpjp kernel: Code: 00 00 00 48 8b 05 c9 91 0c 00 64 c7 00 26 00 00 00 48 c7 c0 ff ff ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 b8 10 0>
> > Mar 30 15:45:10 hpjp kernel: RSP: 002b:00007f10d5d37508 EFLAGS: 00000246 ORIG_RAX: 0000000000000010
> > Mar 30 15:45:10 hpjp kernel: RAX: ffffffffffffffda RBX: 000000000000ae80 RCX: 00007f10d88fecc7
> > Mar 30 15:45:10 hpjp kernel: RDX: 0000000000000000 RSI: 000000000000ae80 RDI: 000000000000000b
> > Mar 30 15:45:10 hpjp kernel: RBP: 0000560a90457d90 R08: 0000560a8f644618 R09: 00000000ffffffff
> > Mar 30 15:45:10 hpjp kernel: R10: 0000000000000001 R11: 0000000000000246 R12: 0000000000000000
> > Mar 30 15:45:10 hpjp kernel: R13: 0000560a8fa8aaa0 R14: 0000000000000000 R15: 0000000000000000
> > Mar 30 15:45:10 hpjp kernel: ---[ end trace 0000000000000003 ]---
> > 
> >    * What outcome did you expect instead?
> >    Normal operation
> 
> Can you reproduce the issue with current 5.10.26-1 in unstable? (the
> signed package variant should be there as well in the archive as of
> today).
> 
> Regards,
> Salvatore

Debian 11 now has also upgraded to 5.10.26-1. 

Up to now I haven't observed the described problem any more. I will keep
on testing and inform you if the problem turns up again.

Regards,
  Hans

-- 
Siemens AG
Corporate Technology
Research & Technology Center
T RDA IOT SES-DE
Room 33.413
Otto-Hahn-Ring 6
81739 Muenchen, Germany
mailto: johann.pfefferl@siemens.com
phone: +49 1520 3450 138
fax:   +49 89 636 33045
_____________________________________________________
SIEMENS AG: Chairman of the Supervisory Board: Jim Hagemann Snabe
Managing Board: Joe Kaeser, Chairman, President and Chief Executive Officer
Roland Busch, Klaus Helmrich, Cedrik Neike, Ralf P. Thomas
Registered offices: Berlin and Munich, Germany
Commercial registries: Berlin Charlottenburg, HRB 12300, Munich, HRB 6684
WEEE-Reg.-No. DE 23691322


Reply to: