PANIC: double fault, error_code: 0x0 CPU: 1 PID: 7209 Comm: syz-executor0 Not tainted 4.19.0+ #82 ================================================================== BUG: KMSAN: uninit-value in irq_work_claim+0x153/0x390 kernel/irq_work.c:40 CPU: 1 PID: 7209 Comm: syz-executor0 Not tainted 4.19.0+ #82 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 Call Trace: <#DF> __dump_stack lib/dump_stack.c:77 [inline] dump_stack+0x32d/0x480 lib/dump_stack.c:113 kmsan_report+0x19f/0x300 mm/kmsan/kmsan.c:911 kmsan_internal_check_memory+0x35f/0x450 mm/kmsan/kmsan.c:993 kmsan_check_memory+0xd/0x10 mm/kmsan/kmsan.c:1000 irq_work_claim+0x153/0x390 kernel/irq_work.c:40 irq_work_queue+0x44/0x280 kernel/irq_work.c:93 wake_up_klogd kernel/printk/printk.c:2911 [inline] vprintk_emit+0x693/0x790 kernel/printk/printk.c:1934 vprintk_default+0x90/0xa0 kernel/printk/printk.c:1971 vprintk_func+0x26b/0x2a0 kernel/printk/printk_safe.c:398 printk+0x1a3/0x1f0 kernel/printk/printk.c:2007 dump_stack_print_info+0x2c4/0x3c0 lib/dump_stack.c:47 show_regs_print_info+0x37/0x40 lib/dump_stack.c:71 show_regs+0x38/0x170 arch/x86/kernel/dumpstack.c:410 df_debug+0x86/0xb0 arch/x86/kernel/doublefault.c:80 do_double_fault+0x362/0x480 arch/x86/kernel/traps.c:449 double_fault+0x1e/0x30 arch/x86/entry/entry_64.S:1002 RIP: 0010:kmsan_get_origin_address+0xa/0x370 mm/kmsan/kmsan.c:1188 Code: eb fe 0f 0b 66 90 66 2e 0f 1f 84 00 00 00 00 00 eb fe 0f 1f 40 00 66 2e 0f 1f 84 00 00 00 00 00 55 48 89 e5 41 57 41 56 41 55 <41> 54 53 48 83 ec 10 48 89 75 c8 48 89 fb 49 bc 00 00 00 00 00 78 RSP: 0018:fffffe000003d000 EFLAGS: 00010086 RAX: 00000000000001a8 RBX: 0000000000000000 RCX: 0000000000000001 RDX: 0000000000000001 RSI: 0000000000000088 RDI: fffffe000003d150 RBP: fffffe000003d018 R08: 0000000000000000 R09: 0000000000000000 R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000088 R13: fffffe000003d1c0 R14: fffffe000003d1a8 R15: fffffe000003d1a8 kmsan_memmove_origins+0xbd/0x1d0 mm/kmsan/kmsan.c:439 __msan_memmove+0x6c/0x80 mm/kmsan/kmsan_instr.c:196 fixup_bad_iret+0x9b/0x130 arch/x86/kernel/traps.c:676 error_entry+0xad/0xc0 arch/x86/entry/entry_64.S:1329 RIP: 0000: (null) Code: Bad RIP value. RSP: a3fb7f:00007f5708f979c0 EFLAGS: 00000000 ORIG_RAX: 0000000000000000 RAX: 0000000000000000 RBX: ffffffff8ae00e58 RCX: 000000000040393c RDX: 587936174b776c00 RSI: 0000000000000000 RDI: 0000000000000000 RBP: 0000000000000000 R08: 0000000000000000 R09: 000000000072bf08 R10: 000000000072bf00 R11: 000000000072bf0c R12: 0000000000000000 R13: 000000000072bf08 R14: 000000000072bf00 R15: 000000000072bf0c Local variable description: ----__ai_ptr@irq_work_claim Variable was created at: irq_work_claim+0x4b/0x390 kernel/irq_work.c:30 irq_work_queue+0x44/0x280 kernel/irq_work.c:93 Byte 7 of 8 is uninitialized Memory access of size 8 starts at fffffe0000045a38 ==================================================================