BUG: sleeping function called from invalid context at kernel/workqueue.c:4561 in_atomic(): 1, irqs_disabled(): 0, non_block: 0, pid: 316, name: syz.1.7714 preempt_count: 100, expected: 0 RCU nest depth: 1, expected: 0 locks held by syz.1.7714/316: 4, last CPU#0: #0: ffff888078c02460 (sb_writers#5){.+.+}-{0:0}, at: vfs_coredump+0xae7/0x10e0 fs/coredump.c:1310 #1: ffff8880369d6910 (&sb->s_type->i_mutex_key#16){++++}-{4:4}, at: inode_lock include/linux/fs.h:1024 [inline] #1: ffff8880369d6910 (&sb->s_type->i_mutex_key#16){++++}-{4:4}, at: shmem_file_write_iter+0x7f/0x120 mm/shmem.c:3433 #2: ffffffff8fd5c960 (rcu_read_lock){....}-{1:3}, at: rcu_lock_acquire include/linux/rcupdate.h:309 [inline] #2: ffffffff8fd5c960 (rcu_read_lock){....}-{1:3}, at: rcu_read_lock include/linux/rcupdate.h:849 [inline] #2: ffffffff8fd5c960 (rcu_read_lock){....}-{1:3}, at: class_rcu_constructor include/linux/rcupdate.h:1216 [inline] #2: ffffffff8fd5c960 (rcu_read_lock){....}-{1:3}, at: unwind_next_frame+0x8f/0x2550 arch/x86/kernel/unwind_orc.c:495 #3: ffffc90000007cc0 ((&vub300->inactivity_timer)){+.-.}-{0:0}, at: call_timer_fn+0xd5/0x5f0 kernel/time/timer.c:1745 Preemption disabled at: [] softirq_handle_begin kernel/softirq.c:486 [inline] [] handle_softirqs+0xab/0x860 kernel/softirq.c:621 CPU: 0 UID: 0 PID: 316 Comm: syz.1.7714 Tainted: G L syzkaller #0 PREEMPT(full) Tainted: [L]=SOFTLOCKUP Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 09/16/2026 Call Trace: dump_stack_lvl+0xe8/0x150 lib/dump_stack.c:120 __might_resched+0x36a/0x4c0 kernel/sched/core.c:9264 __cancel_work_sync+0x6d/0x110 kernel/workqueue.c:4561 mmc_free_host+0x19/0x40 drivers/mmc/core/host.c:700 call_timer_fn+0x18d/0x5f0 kernel/time/timer.c:1748 expire_timers kernel/time/timer.c:1799 [inline] __run_timers kernel/time/timer.c:2374 [inline] __run_timer_base+0x652/0x8b0 kernel/time/timer.c:2386 run_timer_base kernel/time/timer.c:2395 [inline] run_timer_softirq+0xb7/0x170 kernel/time/timer.c:2405 handle_softirqs+0x226/0x860 kernel/softirq.c:645 __do_softirq kernel/softirq.c:679 [inline] invoke_softirq kernel/softirq.c:519 [inline] __irq_exit_rcu+0xcb/0x220 kernel/softirq.c:758 irq_exit_rcu+0x9/0x30 kernel/softirq.c:775 instr_sysvec_apic_timer_interrupt arch/x86/kernel/apic/apic.c:1062 [inline] sysvec_apic_timer_interrupt+0xa6/0xc0 arch/x86/kernel/apic/apic.c:1062 asm_sysvec_apic_timer_interrupt+0x1a/0x20 arch/x86/include/asm/idtentry.h:674 RIP: 0010:unwind_next_frame+0x17b/0x2550 arch/x86/kernel/unwind_orc.c:510 Code: e8 03 48 89 04 24 42 0f b6 04 20 84 c0 0f 85 92 1c 00 00 4c 89 7c 24 10 4c 89 6c 24 50 0f b6 1b 48 8b 44 24 20 42 80 3c 20 00 <4d> 8d 7e 48 74 08 4c 89 ff e8 77 f2 c0 00 49 8b 2f 48 83 f3 01 48 RSP: 0000:ffffc90004f8de80 EFLAGS: 00000246 RAX: 1ffff920009f1bee RBX: 0000000000000000 RCX: 8000000000000001 RDX: 000000009ccc893b RSI: ffffffff8c6dcf60 RDI: ffffffff8c6dcf20 RBP: 1ffff920009f1bec R08: ffffffff817811df R09: 0000000000000000 R10: ffffc90004f8df78 R11: ffffffff81b2d110 R12: dffffc0000000000 R13: ffffffff817811df R14: ffffc90004f8df28 R15: 1ffff920009f1be5 arch_stack_walk+0x11b/0x150 arch/x86/kernel/stacktrace.c:25 stack_trace_save+0xa9/0x100 kernel/stacktrace.c:122 save_stack+0x122/0x230 mm/page_owner.c:183 __set_page_owner+0x8d/0x4c0 mm/page_owner.c:359 set_page_owner include/linux/page_owner.h:33 [inline] post_alloc_hook+0x1f9/0x250 mm/page_alloc.c:1871 prep_new_page mm/page_alloc.c:1879 [inline] get_page_from_freelist+0x2209/0x2280 mm/page_alloc.c:3943 __alloc_frozen_pages_noprof+0x217/0x5a0 mm/page_alloc.c:5436 alloc_pages_mpol+0x21e/0x390 mm/mempolicy.c:2486 folio_alloc_mpol_noprof+0x39/0x160 mm/mempolicy.c:2505 shmem_alloc_folio mm/shmem.c:1936 [inline] shmem_alloc_and_add_folio+0x43e/0xf60 mm/shmem.c:1978 shmem_get_folio_gfp+0x5da/0x16d0 mm/shmem.c:2531 shmem_get_folio mm/shmem.c:2637 [inline] shmem_write_begin+0x16c/0x330 mm/shmem.c:3268 generic_perform_write+0x2d5/0x8f0 mm/filemap.c:4374 shmem_file_write_iter+0xf8/0x120 mm/shmem.c:3443 __kernel_write_iter+0x44a/0x8f0 fs/read_write.c:621 dump_write_iter fs/coredump.c:1358 [inline] dump_emit_page fs/coredump.c:1531 [inline] dump_user_range+0x715/0xca0 fs/coredump.c:1599 elf_core_dump+0x346a/0x3a70 fs/binfmt_elf.c:2106 coredump_write fs/coredump.c:1150 [inline] do_coredump+0x5e55/0x69c0 fs/coredump.c:1235 vfs_coredump+0xae7/0x10e0 fs/coredump.c:1310 get_signal+0x1094/0x12c0 kernel/signal.c:3097 arch_do_signal_or_restart+0xbb/0x860 arch/x86/kernel/signal.c:337 __exit_to_user_mode_loop kernel/entry/common.c:66 [inline] exit_to_user_mode_loop kernel/entry/common.c:101 [inline] __exit_to_user_mode_prepare include/linux/irq-entry-common.h:207 [inline] irqentry_exit_to_user_mode_prepare include/linux/irq-entry-common.h:244 [inline] irqentry_exit_to_user_mode include/linux/irq-entry-common.h:315 [inline] irqentry_exit+0x348/0x9b0 kernel/entry/common.c:165 asm_exc_page_fault+0x26/0x30 arch/x86/include/asm/idtentry.h:595 RIP: 0033:0x0 Code: Unable to access opcode bytes at 0xffffffffffffffd6. RSP: 002b:00002000000002c8 EFLAGS: 00010217 RAX: 0000000000000000 RBX: 00007fc69be25fa0 RCX: 00007fc69bb9f559 RDX: 0000000000000000 RSI: 00002000000002c0 RDI: 0000000000020000 RBP: 00007fc69bc36b20 R08: 00002000000007c0 R09: 00002000000007c0 R10: 0000000000000000 R11: 0000000000000206 R12: 0000000000000000 R13: 00007fc69be26038 R14: 00007fc69be25fa0 R15: 00007fc69bf4fa48 ================================ WARNING: inconsistent lock state syzkaller #0 Tainted: G W L -------------------------------- inconsistent {SOFTIRQ-ON-R} -> {IN-SOFTIRQ-W} usage. syz.1.7714/316 [HC0[0]:SC1[1]:HE1:SE0] takes: ffffffff90819d18 (wakeup_srcu){.+-+}-{0:0}, at: srcu_lock_sync include/linux/srcu.h:210 [inline] ffffffff90819d18 (wakeup_srcu){.+-+}-{0:0}, at: __synchronize_srcu+0xb5/0x2f0 kernel/rcu/srcutree.c:1462 {SOFTIRQ-ON-R} state was registered at: lock_acquire+0x115/0x350 kernel/locking/lockdep.c:5942 srcu_lock_acquire include/linux/srcu.h:198 [inline] srcu_read_lock include/linux/srcu.h:305 [inline] pm_print_active_wakeup_sources+0x60/0x370 drivers/base/power/wakeup.c:843 wakeup_count_store+0xcc/0x120 kernel/power/main.c:893 kernfs_fop_write_iter+0x3a4/0x540 fs/kernfs/file.c:345 aio_write+0x5d0/0x870 fs/aio.c:1687 __io_submit_one fs/aio.c:-1 [inline] io_submit_one+0x798/0x13d0 fs/aio.c:2111 __do_sys_io_submit fs/aio.c:2170 [inline] __se_sys_io_submit+0x195/0x340 fs/aio.c:2140 do_syscall_x64 arch/x86/entry/syscall_64.c:61 [inline] do_syscall_64+0x166/0x520 arch/x86/entry/syscall_64.c:84 entry_SYSCALL_64_after_hwframe+0x77/0x7f irq event stamp: 148338 hardirqs last enabled at (148338): [] __raw_spin_unlock_irqrestore include/linux/spinlock_api_smp.h:210 [inline] hardirqs last enabled at (148338): [] _raw_spin_unlock_irqrestore+0x30/0x80 kernel/locking/spinlock.c:221 hardirqs last disabled at (148337): [] __raw_spin_lock_irqsave include/linux/spinlock_api_smp.h:153 [inline] hardirqs last disabled at (148337): [] _raw_spin_lock_irqsave+0x1a/0x60 kernel/locking/spinlock.c:181 softirqs last enabled at (147750): [] __do_softirq kernel/softirq.c:679 [inline] softirqs last enabled at (147750): [] invoke_softirq kernel/softirq.c:519 [inline] softirqs last enabled at (147750): [] __irq_exit_rcu+0xcb/0x220 kernel/softirq.c:758 softirqs last disabled at (148181): [] __do_softirq kernel/softirq.c:679 [inline] softirqs last disabled at (148181): [] invoke_softirq kernel/softirq.c:519 [inline] softirqs last disabled at (148181): [] __irq_exit_rcu+0xcb/0x220 kernel/softirq.c:758 other info that might help us debug this: Possible unsafe locking scenario: CPU0 ---- lock(wakeup_srcu); lock(wakeup_srcu); *** DEADLOCK *** locks held by syz.1.7714/316: 4, last CPU#0: #0: ffff888078c02460 (sb_writers#5){.+.+}-{0:0}, at: vfs_coredump+0xae7/0x10e0 fs/coredump.c:1310 #1: ffff8880369d6910 (&sb->s_type->i_mutex_key#16){++++}-{4:4}, at: inode_lock include/linux/fs.h:1024 [inline] #1: ffff8880369d6910 (&sb->s_type->i_mutex_key#16){++++}-{4:4}, at: shmem_file_write_iter+0x7f/0x120 mm/shmem.c:3433 #2: ffffffff8fd5c960 (rcu_read_lock){....}-{1:3}, at: rcu_lock_acquire include/linux/rcupdate.h:309 [inline] #2: ffffffff8fd5c960 (rcu_read_lock){....}-{1:3}, at: rcu_read_lock include/linux/rcupdate.h:849 [inline] #2: ffffffff8fd5c960 (rcu_read_lock){....}-{1:3}, at: class_rcu_constructor include/linux/rcupdate.h:1216 [inline] #2: ffffffff8fd5c960 (rcu_read_lock){....}-{1:3}, at: unwind_next_frame+0x8f/0x2550 arch/x86/kernel/unwind_orc.c:495 #3: ffffc90000007cc0 ((&vub300->inactivity_timer)){+.-.}-{0:0}, at: call_timer_fn+0xd5/0x5f0 kernel/time/timer.c:1745 stack backtrace: CPU: 0 UID: 0 PID: 316 Comm: syz.1.7714 Tainted: G W L syzkaller #0 PREEMPT(full) Tainted: [W]=WARN, [L]=SOFTLOCKUP Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 09/16/2026 Call Trace: dump_stack_lvl+0xe8/0x150 lib/dump_stack.c:120 print_usage_bug+0x28c/0x2e0 kernel/locking/lockdep.c:4086 valid_state+0xbe/0xf0 kernel/locking/lockdep.c:4100 mark_lock_irq+0x58/0x380 kernel/locking/lockdep.c:4317 mark_lock+0x117/0x190 kernel/locking/lockdep.c:4797 mark_usage kernel/locking/lockdep.c:-1 [inline] __lock_acquire+0x71e/0x2de0 kernel/locking/lockdep.c:5242 lock_sync+0xb3/0x130 kernel/locking/lockdep.c:5991 srcu_lock_sync include/linux/srcu.h:210 [inline] __synchronize_srcu+0xc9/0x2f0 kernel/rcu/srcutree.c:1462 wakeup_source_remove drivers/base/power/wakeup.c:201 [inline] wakeup_source_unregister+0x129/0x3f0 drivers/base/power/wakeup.c:237 mmc_host_classdev_release+0x47/0x100 drivers/mmc/core/host.c:69 device_release+0xc4/0x1f0 drivers/base/core.c:-1 kobject_cleanup lib/kobject.c:689 [inline] kobject_release lib/kobject.c:720 [inline] kref_put include/linux/kref.h:65 [inline] kobject_put+0x222/0x550 lib/kobject.c:737 call_timer_fn+0x18d/0x5f0 kernel/time/timer.c:1748 expire_timers kernel/time/timer.c:1799 [inline] __run_timers kernel/time/timer.c:2374 [inline] __run_timer_base+0x652/0x8b0 kernel/time/timer.c:2386 run_timer_base kernel/time/timer.c:2395 [inline] run_timer_softirq+0xb7/0x170 kernel/time/timer.c:2405 handle_softirqs+0x226/0x860 kernel/softirq.c:645 __do_softirq kernel/softirq.c:679 [inline] invoke_softirq kernel/softirq.c:519 [inline] __irq_exit_rcu+0xcb/0x220 kernel/softirq.c:758 irq_exit_rcu+0x9/0x30 kernel/softirq.c:775 instr_sysvec_apic_timer_interrupt arch/x86/kernel/apic/apic.c:1062 [inline] sysvec_apic_timer_interrupt+0xa6/0xc0 arch/x86/kernel/apic/apic.c:1062 asm_sysvec_apic_timer_interrupt+0x1a/0x20 arch/x86/include/asm/idtentry.h:674 RIP: 0010:unwind_next_frame+0x17b/0x2550 arch/x86/kernel/unwind_orc.c:510 Code: e8 03 48 89 04 24 42 0f b6 04 20 84 c0 0f 85 92 1c 00 00 4c 89 7c 24 10 4c 89 6c 24 50 0f b6 1b 48 8b 44 24 20 42 80 3c 20 00 <4d> 8d 7e 48 74 08 4c 89 ff e8 77 f2 c0 00 49 8b 2f 48 83 f3 01 48 RSP: 0000:ffffc90004f8de80 EFLAGS: 00000246 RAX: 1ffff920009f1bee RBX: 0000000000000000 RCX: 8000000000000001 RDX: 000000009ccc893b RSI: ffffffff8c6dcf60 RDI: ffffffff8c6dcf20 RBP: 1ffff920009f1bec R08: ffffffff817811df R09: 0000000000000000 R10: ffffc90004f8df78 R11: ffffffff81b2d110 R12: dffffc0000000000 R13: ffffffff817811df R14: ffffc90004f8df28 R15: 1ffff920009f1be5 arch_stack_walk+0x11b/0x150 arch/x86/kernel/stacktrace.c:25 stack_trace_save+0xa9/0x100 kernel/stacktrace.c:122 save_stack+0x122/0x230 mm/page_owner.c:183 __set_page_owner+0x8d/0x4c0 mm/page_owner.c:359 set_page_owner include/linux/page_owner.h:33 [inline] post_alloc_hook+0x1f9/0x250 mm/page_alloc.c:1871 prep_new_page mm/page_alloc.c:1879 [inline] get_page_from_freelist+0x2209/0x2280 mm/page_alloc.c:3943 __alloc_frozen_pages_noprof+0x217/0x5a0 mm/page_alloc.c:5436 alloc_pages_mpol+0x21e/0x390 mm/mempolicy.c:2486 folio_alloc_mpol_noprof+0x39/0x160 mm/mempolicy.c:2505 shmem_alloc_folio mm/shmem.c:1936 [inline] shmem_alloc_and_add_folio+0x43e/0xf60 mm/shmem.c:1978 shmem_get_folio_gfp+0x5da/0x16d0 mm/shmem.c:2531 shmem_get_folio mm/shmem.c:2637 [inline] shmem_write_begin+0x16c/0x330 mm/shmem.c:3268 generic_perform_write+0x2d5/0x8f0 mm/filemap.c:4374 shmem_file_write_iter+0xf8/0x120 mm/shmem.c:3443 __kernel_write_iter+0x44a/0x8f0 fs/read_write.c:621 dump_write_iter fs/coredump.c:1358 [inline] dump_emit_page fs/coredump.c:1531 [inline] dump_user_range+0x715/0xca0 fs/coredump.c:1599 elf_core_dump+0x346a/0x3a70 fs/binfmt_elf.c:2106 coredump_write fs/coredump.c:1150 [inline] do_coredump+0x5e55/0x69c0 fs/coredump.c:1235 vfs_coredump+0xae7/0x10e0 fs/coredump.c:1310 get_signal+0x1094/0x12c0 kernel/signal.c:3097 arch_do_signal_or_restart+0xbb/0x860 arch/x86/kernel/signal.c:337 __exit_to_user_mode_loop kernel/entry/common.c:66 [inline] exit_to_user_mode_loop kernel/entry/common.c:101 [inline] __exit_to_user_mode_prepare include/linux/irq-entry-common.h:207 [inline] irqentry_exit_to_user_mode_prepare include/linux/irq-entry-common.h:244 [inline] irqentry_exit_to_user_mode include/linux/irq-entry-common.h:315 [inline] irqentry_exit+0x348/0x9b0 kernel/entry/common.c:165 asm_exc_page_fault+0x26/0x30 arch/x86/include/asm/idtentry.h:595 RIP: 0033:0x0 Code: Unable to access opcode bytes at 0xffffffffffffffd6. RSP: 002b:00002000000002c8 EFLAGS: 00010217 RAX: 0000000000000000 RBX: 00007fc69be25fa0 RCX: 00007fc69bb9f559 RDX: 0000000000000000 RSI: 00002000000002c0 RDI: 0000000000020000 RBP: 00007fc69bc36b20 R08: 00002000000007c0 R09: 00002000000007c0 R10: 0000000000000000 R11: 0000000000000206 R12: 0000000000000000 R13: 00007fc69be26038 R14: 00007fc69be25fa0 R15: 00007fc69bf4fa48 BUG: sleeping function called from invalid context at kernel/rcu/srcutree.c:1472 in_atomic(): 1, irqs_disabled(): 0, non_block: 0, pid: 316, name: syz.1.7714 preempt_count: 100, expected: 0 RCU nest depth: 1, expected: 0 INFO: lockdep is turned off. Preemption disabled at: [] softirq_handle_begin kernel/softirq.c:486 [inline] [] handle_softirqs+0xab/0x860 kernel/softirq.c:621 CPU: 0 UID: 0 PID: 316 Comm: syz.1.7714 Tainted: G W L syzkaller #0 PREEMPT(full) Tainted: [W]=WARN, [L]=SOFTLOCKUP Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 09/16/2026 Call Trace: dump_stack_lvl+0xe8/0x150 lib/dump_stack.c:120 __might_resched+0x36a/0x4c0 kernel/sched/core.c:9264 __synchronize_srcu+0x1a1/0x2f0 kernel/rcu/srcutree.c:1472 wakeup_source_remove drivers/base/power/wakeup.c:201 [inline] wakeup_source_unregister+0x129/0x3f0 drivers/base/power/wakeup.c:237 mmc_host_classdev_release+0x47/0x100 drivers/mmc/core/host.c:69 device_release+0xc4/0x1f0 drivers/base/core.c:-1 kobject_cleanup lib/kobject.c:689 [inline] kobject_release lib/kobject.c:720 [inline] kref_put include/linux/kref.h:65 [inline] kobject_put+0x222/0x550 lib/kobject.c:737 call_timer_fn+0x18d/0x5f0 kernel/time/timer.c:1748 expire_timers kernel/time/timer.c:1799 [inline] __run_timers kernel/time/timer.c:2374 [inline] __run_timer_base+0x652/0x8b0 kernel/time/timer.c:2386 run_timer_base kernel/time/timer.c:2395 [inline] run_timer_softirq+0xb7/0x170 kernel/time/timer.c:2405 handle_softirqs+0x226/0x860 kernel/softirq.c:645 __do_softirq kernel/softirq.c:679 [inline] invoke_softirq kernel/softirq.c:519 [inline] __irq_exit_rcu+0xcb/0x220 kernel/softirq.c:758 irq_exit_rcu+0x9/0x30 kernel/softirq.c:775 instr_sysvec_apic_timer_interrupt arch/x86/kernel/apic/apic.c:1062 [inline] sysvec_apic_timer_interrupt+0xa6/0xc0 arch/x86/kernel/apic/apic.c:1062 asm_sysvec_apic_timer_interrupt+0x1a/0x20 arch/x86/include/asm/idtentry.h:674 RIP: 0010:unwind_next_frame+0x17b/0x2550 arch/x86/kernel/unwind_orc.c:510 Code: e8 03 48 89 04 24 42 0f b6 04 20 84 c0 0f 85 92 1c 00 00 4c 89 7c 24 10 4c 89 6c 24 50 0f b6 1b 48 8b 44 24 20 42 80 3c 20 00 <4d> 8d 7e 48 74 08 4c 89 ff e8 77 f2 c0 00 49 8b 2f 48 83 f3 01 48 RSP: 0000:ffffc90004f8de80 EFLAGS: 00000246 RAX: 1ffff920009f1bee RBX: 0000000000000000 RCX: 8000000000000001 RDX: 000000009ccc893b RSI: ffffffff8c6dcf60 RDI: ffffffff8c6dcf20 RBP: 1ffff920009f1bec R08: ffffffff817811df R09: 0000000000000000 R10: ffffc90004f8df78 R11: ffffffff81b2d110 R12: dffffc0000000000 R13: ffffffff817811df R14: ffffc90004f8df28 R15: 1ffff920009f1be5 arch_stack_walk+0x11b/0x150 arch/x86/kernel/stacktrace.c:25 stack_trace_save+0xa9/0x100 kernel/stacktrace.c:122 save_stack+0x122/0x230 mm/page_owner.c:183 __set_page_owner+0x8d/0x4c0 mm/page_owner.c:359 set_page_owner include/linux/page_owner.h:33 [inline] post_alloc_hook+0x1f9/0x250 mm/page_alloc.c:1871 prep_new_page mm/page_alloc.c:1879 [inline] get_page_from_freelist+0x2209/0x2280 mm/page_alloc.c:3943 __alloc_frozen_pages_noprof+0x217/0x5a0 mm/page_alloc.c:5436 alloc_pages_mpol+0x21e/0x390 mm/mempolicy.c:2486 folio_alloc_mpol_noprof+0x39/0x160 mm/mempolicy.c:2505 shmem_alloc_folio mm/shmem.c:1936 [inline] shmem_alloc_and_add_folio+0x43e/0xf60 mm/shmem.c:1978 shmem_get_folio_gfp+0x5da/0x16d0 mm/shmem.c:2531 shmem_get_folio mm/shmem.c:2637 [inline] shmem_write_begin+0x16c/0x330 mm/shmem.c:3268 generic_perform_write+0x2d5/0x8f0 mm/filemap.c:4374 shmem_file_write_iter+0xf8/0x120 mm/shmem.c:3443 __kernel_write_iter+0x44a/0x8f0 fs/read_write.c:621 dump_write_iter fs/coredump.c:1358 [inline] dump_emit_page fs/coredump.c:1531 [inline] dump_user_range+0x715/0xca0 fs/coredump.c:1599 elf_core_dump+0x346a/0x3a70 fs/binfmt_elf.c:2106 coredump_write fs/coredump.c:1150 [inline] do_coredump+0x5e55/0x69c0 fs/coredump.c:1235 vfs_coredump+0xae7/0x10e0 fs/coredump.c:1310 get_signal+0x1094/0x12c0 kernel/signal.c:3097 arch_do_signal_or_restart+0xbb/0x860 arch/x86/kernel/signal.c:337 __exit_to_user_mode_loop kernel/entry/common.c:66 [inline] exit_to_user_mode_loop kernel/entry/common.c:101 [inline] __exit_to_user_mode_prepare include/linux/irq-entry-common.h:207 [inline] irqentry_exit_to_user_mode_prepare include/linux/irq-entry-common.h:244 [inline] irqentry_exit_to_user_mode include/linux/irq-entry-common.h:315 [inline] irqentry_exit+0x348/0x9b0 kernel/entry/common.c:165 asm_exc_page_fault+0x26/0x30 arch/x86/include/asm/idtentry.h:595 RIP: 0033:0x0 Code: Unable to access opcode bytes at 0xffffffffffffffd6. RSP: 002b:00002000000002c8 EFLAGS: 00010217 RAX: 0000000000000000 RBX: 00007fc69be25fa0 RCX: 00007fc69bb9f559 RDX: 0000000000000000 RSI: 00002000000002c0 RDI: 0000000000020000 RBP: 00007fc69bc36b20 R08: 00002000000007c0 R09: 00002000000007c0 R10: 0000000000000000 R11: 0000000000000206 R12: 0000000000000000 R13: 00007fc69be26038 R14: 00007fc69be25fa0 R15: 00007fc69bf4fa48 ODEBUG: object ffffc90000007a80 is NOT on stack ffffc90004f88000, but annotated. ------------[ cut here ]------------ 1 WARNING: lib/debugobjects.c:672 at debug_object_is_on_stack lib/debugobjects.c:672 [inline], CPU#0: syz.1.7714/316 WARNING: lib/debugobjects.c:672 at lookup_object_or_alloc lib/debugobjects.c:705 [inline], CPU#0: syz.1.7714/316 WARNING: lib/debugobjects.c:672 at __debug_object_init+0x2c4/0x3c0 lib/debugobjects.c:798, CPU#0: syz.1.7714/316 Modules linked in: CPU: 0 UID: 0 PID: 316 Comm: syz.1.7714 Tainted: G W L syzkaller #0 PREEMPT(full) Tainted: [W]=WARN, [L]=SOFTLOCKUP Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 09/16/2026 RIP: 0010:debug_object_is_on_stack lib/debugobjects.c:672 [inline] RIP: 0010:lookup_object_or_alloc lib/debugobjects.c:705 [inline] RIP: 0010:__debug_object_init+0x2c4/0x3c0 lib/debugobjects.c:798 Code: ff 06 cc 41 ff c7 44 89 3d e9 72 e7 16 48 c7 c1 80 d8 6d 8c 48 c7 c7 e0 d8 6d 8c 84 c0 48 0f 45 f9 48 89 de e8 ed 1a 3b fc 90 <0f> 0b 90 e9 c0 fe ff ff e8 4f 1c 00 00 8b 05 81 41 6c 0b 3b 05 7f RSP: 0000:ffffc900000079b8 EFLAGS: 00010046 RAX: 0000000000000050 RBX: ffffc90000007a80 RCX: e93ae588a2ea7800 RDX: 0000000000000100 RSI: 0000000000000100 RDI: 0000000000000000 RBP: ffff888036119f60 R08: 0000000000000100 R09: 1ffffffff20d26d8 R10: dffffc0000000000 R11: fffffbfff20d26d9 R12: 1ffff92000000f4c R13: ffff88805076fce8 R14: dffffc0000000000 R15: 0000000000000001 FS: 00007fc69ca6c6c0(0000) GS:ffff888123abb000(0000) knlGS:0000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 CR2: 00007fda1f35da08 CR3: 000000008ac8c000 CR4: 00000000003526f0 Call Trace: __synchronize_srcu+0x1d5/0x2f0 kernel/rcu/srcutree.c:1475 wakeup_source_remove drivers/base/power/wakeup.c:201 [inline] wakeup_source_unregister+0x129/0x3f0 drivers/base/power/wakeup.c:237 mmc_host_classdev_release+0x47/0x100 drivers/mmc/core/host.c:69 device_release+0xc4/0x1f0 drivers/base/core.c:-1 kobject_cleanup lib/kobject.c:689 [inline] kobject_release lib/kobject.c:720 [inline] kref_put include/linux/kref.h:65 [inline] kobject_put+0x222/0x550 lib/kobject.c:737 call_timer_fn+0x18d/0x5f0 kernel/time/timer.c:1748 expire_timers kernel/time/timer.c:1799 [inline] __run_timers kernel/time/timer.c:2374 [inline] __run_timer_base+0x652/0x8b0 kernel/time/timer.c:2386 run_timer_base kernel/time/timer.c:2395 [inline] run_timer_softirq+0xb7/0x170 kernel/time/timer.c:2405 handle_softirqs+0x226/0x860 kernel/softirq.c:645 __do_softirq kernel/softirq.c:679 [inline] invoke_softirq kernel/softirq.c:519 [inline] __irq_exit_rcu+0xcb/0x220 kernel/softirq.c:758 irq_exit_rcu+0x9/0x30 kernel/softirq.c:775 instr_sysvec_apic_timer_interrupt arch/x86/kernel/apic/apic.c:1062 [inline] sysvec_apic_timer_interrupt+0xa6/0xc0 arch/x86/kernel/apic/apic.c:1062 asm_sysvec_apic_timer_interrupt+0x1a/0x20 arch/x86/include/asm/idtentry.h:674 RIP: 0010:unwind_next_frame+0x17b/0x2550 arch/x86/kernel/unwind_orc.c:510 Code: e8 03 48 89 04 24 42 0f b6 04 20 84 c0 0f 85 92 1c 00 00 4c 89 7c 24 10 4c 89 6c 24 50 0f b6 1b 48 8b 44 24 20 42 80 3c 20 00 <4d> 8d 7e 48 74 08 4c 89 ff e8 77 f2 c0 00 49 8b 2f 48 83 f3 01 48 RSP: 0000:ffffc90004f8de80 EFLAGS: 00000246 RAX: 1ffff920009f1bee RBX: 0000000000000000 RCX: 8000000000000001 RDX: 000000009ccc893b RSI: ffffffff8c6dcf60 RDI: ffffffff8c6dcf20 RBP: 1ffff920009f1bec R08: ffffffff817811df R09: 0000000000000000 R10: ffffc90004f8df78 R11: ffffffff81b2d110 R12: dffffc0000000000 R13: ffffffff817811df R14: ffffc90004f8df28 R15: 1ffff920009f1be5 arch_stack_walk+0x11b/0x150 arch/x86/kernel/stacktrace.c:25 stack_trace_save+0xa9/0x100 kernel/stacktrace.c:122 save_stack+0x122/0x230 mm/page_owner.c:183 __set_page_owner+0x8d/0x4c0 mm/page_owner.c:359 set_page_owner include/linux/page_owner.h:33 [inline] post_alloc_hook+0x1f9/0x250 mm/page_alloc.c:1871 prep_new_page mm/page_alloc.c:1879 [inline] get_page_from_freelist+0x2209/0x2280 mm/page_alloc.c:3943 __alloc_frozen_pages_noprof+0x217/0x5a0 mm/page_alloc.c:5436 alloc_pages_mpol+0x21e/0x390 mm/mempolicy.c:2486 folio_alloc_mpol_noprof+0x39/0x160 mm/mempolicy.c:2505 shmem_alloc_folio mm/shmem.c:1936 [inline] shmem_alloc_and_add_folio+0x43e/0xf60 mm/shmem.c:1978 shmem_get_folio_gfp+0x5da/0x16d0 mm/shmem.c:2531 shmem_get_folio mm/shmem.c:2637 [inline] shmem_write_begin+0x16c/0x330 mm/shmem.c:3268 generic_perform_write+0x2d5/0x8f0 mm/filemap.c:4374 shmem_file_write_iter+0xf8/0x120 mm/shmem.c:3443 __kernel_write_iter+0x44a/0x8f0 fs/read_write.c:621 dump_write_iter fs/coredump.c:1358 [inline] dump_emit_page fs/coredump.c:1531 [inline] dump_user_range+0x715/0xca0 fs/coredump.c:1599 elf_core_dump+0x346a/0x3a70 fs/binfmt_elf.c:2106 coredump_write fs/coredump.c:1150 [inline] do_coredump+0x5e55/0x69c0 fs/coredump.c:1235 vfs_coredump+0xae7/0x10e0 fs/coredump.c:1310 get_signal+0x1094/0x12c0 kernel/signal.c:3097 arch_do_signal_or_restart+0xbb/0x860 arch/x86/kernel/signal.c:337 __exit_to_user_mode_loop kernel/entry/common.c:66 [inline] exit_to_user_mode_loop kernel/entry/common.c:101 [inline] __exit_to_user_mode_prepare include/linux/irq-entry-common.h:207 [inline] irqentry_exit_to_user_mode_prepare include/linux/irq-entry-common.h:244 [inline] irqentry_exit_to_user_mode include/linux/irq-entry-common.h:315 [inline] irqentry_exit+0x348/0x9b0 kernel/entry/common.c:165 asm_exc_page_fault+0x26/0x30 arch/x86/include/asm/idtentry.h:595 RIP: 0033:0x0 Code: Unable to access opcode bytes at 0xffffffffffffffd6. RSP: 002b:00002000000002c8 EFLAGS: 00010217 RAX: 0000000000000000 RBX: 00007fc69be25fa0 RCX: 00007fc69bb9f559 RDX: 0000000000000000 RSI: 00002000000002c0 RDI: 0000000000020000 RBP: 00007fc69bc36b20 R08: 00002000000007c0 R09: 00002000000007c0 R10: 0000000000000000 R11: 0000000000000206 R12: 0000000000000000 R13: 00007fc69be26038 R14: 00007fc69be25fa0 R15: 00007fc69bf4fa48 ---------------- Code disassembly (best guess): 0: e8 03 48 89 04 call 0x4894808 5: 24 42 and $0x42,%al 7: 0f b6 04 20 movzbl (%rax,%riz,1),%eax b: 84 c0 test %al,%al d: 0f 85 92 1c 00 00 jne 0x1ca5 13: 4c 89 7c 24 10 mov %r15,0x10(%rsp) 18: 4c 89 6c 24 50 mov %r13,0x50(%rsp) 1d: 0f b6 1b movzbl (%rbx),%ebx 20: 48 8b 44 24 20 mov 0x20(%rsp),%rax 25: 42 80 3c 20 00 cmpb $0x0,(%rax,%r12,1) * 2a: 4d 8d 7e 48 lea 0x48(%r14),%r15 <-- trapping instruction 2e: 74 08 je 0x38 30: 4c 89 ff mov %r15,%rdi 33: e8 77 f2 c0 00 call 0xc0f2af 38: 49 8b 2f mov (%r15),%rbp 3b: 48 83 f3 01 xor $0x1,%rbx 3f: 48 rex.W