NET: Registered protocol family 38 xor: automatically using best checksumming function avx async_tx: api initialized (async) Key type asymmetric registered Asymmetric key parser 'x509' registered Asymmetric key parser 'pkcs8' registered Key type pkcs7_test registered Asymmetric key parser 'tpm_parser' registered Block layer SCSI generic (bsg) driver version 0.4 loaded (major 241) io scheduler mq-deadline registered io scheduler kyber registered io scheduler bfq registered usbcore: registered new interface driver udlfb usbcore: registered new interface driver smscufx uvesafb: failed to execute /sbin/v86d uvesafb: make sure that the v86d helper is installed and executable uvesafb: Getting VBE info block failed (eax=0x4f00, err=-2) uvesafb: vbe_init() failed with -22 uvesafb: probe of uvesafb.0 failed with error -22 vga16fb: mapped to 0xffff8880000a0000 Console: switching to colour frame buffer device 80x30 fb0: VGA16 VGA frame buffer device input: Power Button as /devices/LNXSYSTM:00/LNXPWRBN:00/input/input0 ACPI: button: Power Button [PWRF] PCI Interrupt Link [GSIF] enabled at IRQ 21 PCI Interrupt Link [GSIH] enabled at IRQ 23 PCI Interrupt Link [GSIE] enabled at IRQ 20 N_HDLC line discipline registered with maxframe=4096 Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled 00:04: ttyS0 at I/O 0x3f8 (irq = 4, base_baud = 115200) is a 16550A Initializing Nozomi driver 2.1d Non-volatile memory driver v1.3 Linux agpgart interface v0.103 [drm] Initialized vgem 1.0.0 20120112 for vgem on minor 0 [drm] Initialized vkms 1.0.0 20180514 for vkms on minor 1 platform vkms: [drm] fb1: vkmsdrmfb frame buffer device usbcore: registered new interface driver udl [drm] pci: virtio-vga detected at 0000:00:01.0 fb0: switching to virtiodrmfb from VGA16 VGA Console: switching to colour VGA+ 80x25 virtio-pci 0000:00:01.0: vgaarb: deactivate vga console Console: switching to colour dummy device 80x25 [drm] features: -virgl +edid -resource_blob -host_visible [drm] number of scanouts: 1 [drm] number of cap sets: 0 [drm] Initialized virtio_gpu 0.1.0 0 for virtio0 on minor 2 Console: switching to colour frame buffer device 128x48 virtio_gpu virtio0: [drm] fb0: virtio_gpudrmfb frame buffer device ------------[ cut here ]------------ raw_local_irq_restore() called with IRQs enabled WARNING: CPU: 0 PID: 1 at kernel/locking/irqflag-debug.c:10 warn_bogus_irq_restore+0x1d/0x20 kernel/locking/irqflag-debug.c:10 Modules linked in: CPU: 0 PID: 1 Comm: swapper/0 Not tainted 5.12.0-rc2-syzkaller #0 Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.14.0-2 04/01/2014 RIP: 0010:warn_bogus_irq_restore+0x1d/0x20 kernel/locking/irqflag-debug.c:10 Code: be ff cc cc cc cc cc cc cc cc cc cc cc 80 3d b1 e8 ab 04 00 74 01 c3 48 c7 c7 60 79 6b 89 c6 05 a0 e8 ab 04 01 e8 05 be be ff <0f> 0b c3 48 39 77 10 0f 84 97 00 00 00 66 f7 47 22 f0 ff 74 4b 48 RSP: 0000:ffffc9000034f7d8 EFLAGS: 00010286 RAX: 0000000000000000 RBX: ffffffff8c0828c0 RCX: 0000000000000000 RDX: ffff8880111ce040 RSI: ffffffff815b4475 RDI: fffff52000069eed RBP: 0000000000000200 R08: 0000000000000000 R09: 0000000000000001 R10: ffffffff815ad1de R11: 0000000000000000 R12: 0000000000000003 R13: fffffbfff1810518 R14: 0000000000000001 R15: ffff88802ca36000 FS: 0000000000000000(0000) GS:ffff88802ca00000(0000) knlGS:0000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 CR2: 0000000000000000 CR3: 000000000bc8e000 CR4: 0000000000150ef0 DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 Call Trace: kvm_wait arch/x86/kernel/kvm.c:860 [inline] kvm_wait+0xc9/0xe0 arch/x86/kernel/kvm.c:837 pv_wait arch/x86/include/asm/paravirt.h:564 [inline] pv_wait_head_or_lock kernel/locking/qspinlock_paravirt.h:470 [inline] __pv_queued_spin_lock_slowpath+0x8b8/0xb40 kernel/locking/qspinlock.c:508 pv_queued_spin_lock_slowpath arch/x86/include/asm/paravirt.h:554 [inline] queued_spin_lock_slowpath arch/x86/include/asm/qspinlock.h:51 [inline] queued_spin_lock include/asm-generic/qspinlock.h:85 [inline] do_raw_spin_lock+0x200/0x2b0 kernel/locking/spinlock_debug.c:113 spin_lock include/linux/spinlock.h:354 [inline] alloc_vmap_area+0xba3/0x1e10 mm/vmalloc.c:1215 __get_vm_area_node+0x128/0x380 mm/vmalloc.c:2096 __vmalloc_node_range mm/vmalloc.c:2571 [inline] __vmalloc_node mm/vmalloc.c:2619 [inline] vzalloc+0xf2/0x1a0 mm/vmalloc.c:2672 allocate_partitions block/partitions/core.c:106 [inline] check_partition block/partitions/core.c:129 [inline] blk_add_partitions+0x1d1/0xe00 block/partitions/core.c:610 bdev_disk_changed+0x212/0x430 fs/block_dev.c:1268 __blkdev_get+0x1f4/0xa30 fs/block_dev.c:1315 blkdev_get_by_dev fs/block_dev.c:1454 [inline] blkdev_get_by_dev+0x26c/0x600 fs/block_dev.c:1422 disk_scan_partitions block/genhd.c:493 [inline] register_disk block/genhd.c:540 [inline] __device_add_disk+0x809/0x12c0 block/genhd.c:621 add_disk include/linux/genhd.h:231 [inline] brd_init+0x2e6/0x4ac drivers/block/brd.c:514 do_one_initcall+0x103/0x650 init/main.c:1226 do_initcall_level init/main.c:1299 [inline] do_initcalls init/main.c:1315 [inline] do_basic_setup init/main.c:1335 [inline] kernel_init_freeable+0x63e/0x6c2 init/main.c:1537 kernel_init+0xd/0x1b8 init/main.c:1424 ret_from_fork+0x1f/0x30 arch/x86/entry/entry_64.S:294