WARNING: suspicious RCU usage in cancel_delayed_work_sync

Status: upstream: reported on 2026/08/14 15:11
Subsystems: mmc
Labels: prio:high
[Documentation on labels]
Reported-by: syzbot+9c1988bc953fca2086a3@syzkaller.appspotmail.com
First crash: 13d, last: 1h54m
✨ AI Jobs (1)
ID Workflow Result Correct Bug Created Started Finished Revision
7f49902c assessment-security DenialOfService: ✅ Exploitable: ❌ FilesystemTrigger: ❌ NetworkTrigger: ❌ PeripheralTrigger: ✅ RemoteTrigger: ❌ Unprivileged: ❌ UserNamespace: ❌ VMGuestTrigger: ❌ VMHostTrigger: ❌ WARNING: suspicious RCU usage in cancel_delayed_work_sync 2026/08/15 00:46 2026/08/15 00:46 2026/08/15 01:12 746171ee
Discussions (1)
Title Replies (including bot) Last reply
[syzbot] [mmc?] WARNING: suspicious RCU usage in cancel_delayed_work_sync 0 (1) 2026/08/14 15:11

Sample crash report:
=============================
WARNING: suspicious RCU usage
syzkaller #0 Tainted: G             L     
-----------------------------
kernel/sched/core.c:9159 Illegal context switch in RCU-sched read-side critical section!

other info that might help us debug this:


rcu_scheduler_active = 2, debug_locks = 1
4 locks held by syz.3.506/7021:
 #0: ffff8880248b7ae8 (&sb->s_type->i_mutex_key#9){++++}-{4:4}, at: inode_lock include/linux/fs.h:1024 [inline]
 #0: ffff8880248b7ae8 (&sb->s_type->i_mutex_key#9){++++}-{4:4}, at: blk_ioctl_zeroout block/ioctl.c:237 [inline]
 #0: ffff8880248b7ae8 (&sb->s_type->i_mutex_key#9){++++}-{4:4}, at: blkdev_common_ioctl+0x419/0x2b80 block/ioctl.c:666
 #1: ffff8880248b7c80 (mapping.invalidate_lock){++++}-{4:4}, at: filemap_invalidate_lock include/linux/fs.h:1079 [inline]
 #1: ffff8880248b7c80 (mapping.invalidate_lock){++++}-{4:4}, at: blk_ioctl_zeroout block/ioctl.c:238 [inline]
 #1: ffff8880248b7c80 (mapping.invalidate_lock){++++}-{4:4}, at: blkdev_common_ioctl+0x443/0x2b80 block/ioctl.c:666
 #2: ffffffff8ede8180 (rcu_read_lock_sched){....}-{1:2}, at: rcu_lock_acquire include/linux/rcupdate.h:300 [inline]
 #2: ffffffff8ede8180 (rcu_read_lock_sched){....}-{1:2}, at: rcu_read_lock_sched include/linux/rcupdate.h:938 [inline]
 #2: ffffffff8ede8180 (rcu_read_lock_sched){....}-{1:2}, at: pfn_valid+0x1a6/0x4e0 include/linux/mmzone.h:2270
 #3: ffffc90000007ca0 ((&vub300->inactivity_timer)){+.-.}-{0:0}, at: call_timer_fn+0x11f/0x610 kernel/time/timer.c:1745

stack backtrace:
CPU: 0 UID: 0 PID: 7021 Comm: syz.3.506 Tainted: G             L      syzkaller #0 PREEMPT(full) 
Tainted: [L]=SOFTLOCKUP
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/16/2026
Call Trace:
 <IRQ>
 __dump_stack lib/dump_stack.c:94 [inline]
 dump_stack_lvl+0x100/0x190 lib/dump_stack.c:120
 lockdep_rcu_suspicious.cold+0x4f/0xb1 kernel/locking/lockdep.c:6876
 __might_resched+0x2e0/0x330 kernel/sched/core.c:9159
 __cancel_work_sync kernel/workqueue.c:4487 [inline]
 cancel_delayed_work_sync+0xb8/0xf0 kernel/workqueue.c:4568
 mmc_free_host+0x19/0x30 drivers/mmc/core/host.c:700
 vub300_delete drivers/mmc/host/vub300.c:379 [inline]
 kref_put include/linux/kref.h:65 [inline]
 vub300_inactivity_timer_expired drivers/mmc/host/vub300.c:747 [inline]
 vub300_inactivity_timer_expired+0x42f/0x550 drivers/mmc/host/vub300.c:742
 call_timer_fn+0x19a/0x610 kernel/time/timer.c:1748
 expire_timers kernel/time/timer.c:1799 [inline]
 __run_timers+0x757/0xb00 kernel/time/timer.c:2374
 __run_timer_base kernel/time/timer.c:2386 [inline]
 __run_timer_base kernel/time/timer.c:2378 [inline]
 run_timer_base+0x114/0x190 kernel/time/timer.c:2395
 run_timer_softirq+0x1a/0x50 kernel/time/timer.c:2405
 handle_softirqs+0x1ea/0x9b0 kernel/softirq.c:622
 __do_softirq kernel/softirq.c:656 [inline]
 invoke_softirq kernel/softirq.c:496 [inline]
 __irq_exit_rcu+0x162/0x210 kernel/softirq.c:735
 irq_exit_rcu+0x9/0x30 kernel/softirq.c:752
 instr_sysvec_apic_timer_interrupt arch/x86/kernel/apic/apic.c:1062 [inline]
 sysvec_apic_timer_interrupt+0xa3/0xc0 arch/x86/kernel/apic/apic.c:1062
 </IRQ>
 <TASK>
 asm_sysvec_apic_timer_interrupt+0x1a/0x20 arch/x86/include/asm/idtentry.h:674
RIP: 0010:check_preemption_disabled+0x3/0xe0 lib/smp_processor_id.c:13
Code: 65 8b 05 8c d7 c7 08 85 c0 74 04 90 0f 0b 90 e9 53 fc ff ff 0f 1f 00 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 41 54 55 <53> 48 83 ec 08 65 8b 1d 65 95 c7 08 65 f7 05 56 95 c7 08 ff ff ff
RSP: 0018:ffffc90003867910 EFLAGS: 00000283
RAX: 0000000000000000 RBX: ffffffff8ede8180 RCX: ffffc90005a81000
RDX: 0000000000080000 RSI: ffffffff8c600300 RDI: ffffffff8c600340
RBP: ffffffff84f847be R08: 0000000000000001 R09: 0000000000000000
R10: 0000000000000001 R11: 0000000000000000 R12: ffff88813fe33020
R13: 0000000000000008 R14: ffffea00002ffe00 R15: ffff888050828f88
 rcu_is_watching_curr_cpu include/linux/context_tracking.h:128 [inline]
 rcu_is_watching+0x12/0xc0 kernel/rcu/tree.c:752
 trace_lock_release include/trace/events/lock.h:68 [inline]
 lock_release+0x24d/0x310 kernel/locking/lockdep.c:5879
 rcu_lock_release include/linux/rcupdate.h:310 [inline]
 rcu_read_unlock_sched include/linux/rcupdate.h:962 [inline]
 pfn_valid+0x2d3/0x4e0 include/linux/mmzone.h:2280
 bvec_try_merge_page+0xd0/0x290 block/bio.c:955
 bio_add_page+0x2d4/0x580 block/bio.c:1063
 bio_add_folio+0x60/0x90 block/bio.c:1107
 __blkdev_issue_zero_pages+0x287/0x4e0 block/blk-lib.c:209
 blkdev_issue_zero_pages block/blk-lib.c:231 [inline]
 blkdev_issue_zeroout+0x3b7/0x630 block/blk-lib.c:312
 blk_ioctl_zeroout block/ioctl.c:243 [inline]
 blkdev_common_ioctl+0x48e/0x2b80 block/ioctl.c:666
 blkdev_ioctl+0x43b/0x6f0 block/ioctl.c:791
 vfs_ioctl fs/ioctl.c:51 [inline]
 __do_sys_ioctl fs/ioctl.c:597 [inline]
 __se_sys_ioctl fs/ioctl.c:583 [inline]
 __x64_sys_ioctl+0x18e/0x210 fs/ioctl.c:583
 do_syscall_x64 arch/x86/entry/syscall_64.c:63 [inline]
 do_syscall_64+0x115/0x870 arch/x86/entry/syscall_64.c:94
 entry_SYSCALL_64_after_hwframe+0x77/0x7f
RIP: 0033:0x7fef3ef9e0d9
Code: ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 e8 ff ff ff f7 d8 64 89 01 48
RSP: 002b:00007fef3fed7028 EFLAGS: 00000246 ORIG_RAX: 0000000000000010
RAX: ffffffffffffffda RBX: 00007fef3f225fa0 RCX: 00007fef3ef9e0d9
RDX: 0000200000000000 RSI: 000000000000127f RDI: 0000000000000003
RBP: 00007fef3f035024 R08: 0000000000000000 R09: 0000000000000000
R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
R13: 00007fef3f226038 R14: 00007fef3f225fa0 R15: 00007fffdd8003c8
 </TASK>
BUG: sleeping function called from invalid context at kernel/workqueue.c:4487
in_atomic(): 1, irqs_disabled(): 0, non_block: 0, pid: 7021, name: syz.3.506
preempt_count: 102, expected: 0
RCU nest depth: 0, expected: 0
4 locks held by syz.3.506/7021:
 #0: ffff8880248b7ae8 (&sb->s_type->i_mutex_key#9){++++}-{4:4}, at: inode_lock include/linux/fs.h:1024 [inline]
 #0: ffff8880248b7ae8 (&sb->s_type->i_mutex_key#9){++++}-{4:4}, at: blk_ioctl_zeroout block/ioctl.c:237 [inline]
 #0: ffff8880248b7ae8 (&sb->s_type->i_mutex_key#9){++++}-{4:4}, at: blkdev_common_ioctl+0x419/0x2b80 block/ioctl.c:666
 #1: ffff8880248b7c80 (mapping.invalidate_lock){++++}-{4:4}, at: filemap_invalidate_lock include/linux/fs.h:1079 [inline]
 #1: ffff8880248b7c80 (mapping.invalidate_lock){++++}-{4:4}, at: blk_ioctl_zeroout block/ioctl.c:238 [inline]
 #1: ffff8880248b7c80 (mapping.invalidate_lock){++++}-{4:4}, at: blkdev_common_ioctl+0x443/0x2b80 block/ioctl.c:666
 #2: ffffffff8ede8180 (rcu_read_lock_sched){....}-{1:2}, at: rcu_lock_acquire include/linux/rcupdate.h:300 [inline]
 #2: ffffffff8ede8180 (rcu_read_lock_sched){....}-{1:2}, at: rcu_read_lock_sched include/linux/rcupdate.h:938 [inline]
 #2: ffffffff8ede8180 (rcu_read_lock_sched){....}-{1:2}, at: pfn_valid+0x1a6/0x4e0 include/linux/mmzone.h:2270
 #3: ffffc90000007ca0 ((&vub300->inactivity_timer)){+.-.}-{0:0}, at: call_timer_fn+0x11f/0x610 kernel/time/timer.c:1745
Preemption disabled at:
[<ffffffff84f8468f>] rcu_read_lock_sched include/linux/rcupdate.h:935 [inline]
[<ffffffff84f8468f>] pfn_valid+0x19f/0x4e0 include/linux/mmzone.h:2270
CPU: 0 UID: 0 PID: 7021 Comm: syz.3.506 Tainted: G             L      syzkaller #0 PREEMPT(full) 
Tainted: [L]=SOFTLOCKUP
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/16/2026
Call Trace:
 <IRQ>
 __dump_stack lib/dump_stack.c:94 [inline]
 dump_stack_lvl+0x100/0x190 lib/dump_stack.c:120
 __might_resched.cold+0x1ec/0x232 kernel/sched/core.c:9197
 __cancel_work_sync kernel/workqueue.c:4487 [inline]
 cancel_delayed_work_sync+0xb8/0xf0 kernel/workqueue.c:4568
 mmc_free_host+0x19/0x30 drivers/mmc/core/host.c:700
 vub300_delete drivers/mmc/host/vub300.c:379 [inline]
 kref_put include/linux/kref.h:65 [inline]
 vub300_inactivity_timer_expired drivers/mmc/host/vub300.c:747 [inline]
 vub300_inactivity_timer_expired+0x42f/0x550 drivers/mmc/host/vub300.c:742
 call_timer_fn+0x19a/0x610 kernel/time/timer.c:1748
 expire_timers kernel/time/timer.c:1799 [inline]
 __run_timers+0x757/0xb00 kernel/time/timer.c:2374
 __run_timer_base kernel/time/timer.c:2386 [inline]
 __run_timer_base kernel/time/timer.c:2378 [inline]
 run_timer_base+0x114/0x190 kernel/time/timer.c:2395
 run_timer_softirq+0x1a/0x50 kernel/time/timer.c:2405
 handle_softirqs+0x1ea/0x9b0 kernel/softirq.c:622
 __do_softirq kernel/softirq.c:656 [inline]
 invoke_softirq kernel/softirq.c:496 [inline]
 __irq_exit_rcu+0x162/0x210 kernel/softirq.c:735
 irq_exit_rcu+0x9/0x30 kernel/softirq.c:752
 instr_sysvec_apic_timer_interrupt arch/x86/kernel/apic/apic.c:1062 [inline]
 sysvec_apic_timer_interrupt+0xa3/0xc0 arch/x86/kernel/apic/apic.c:1062
 </IRQ>
 <TASK>
 asm_sysvec_apic_timer_interrupt+0x1a/0x20 arch/x86/include/asm/idtentry.h:674
RIP: 0010:check_preemption_disabled+0x3/0xe0 lib/smp_processor_id.c:13
Code: 65 8b 05 8c d7 c7 08 85 c0 74 04 90 0f 0b 90 e9 53 fc ff ff 0f 1f 00 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 41 54 55 <53> 48 83 ec 08 65 8b 1d 65 95 c7 08 65 f7 05 56 95 c7 08 ff ff ff
RSP: 0018:ffffc90003867910 EFLAGS: 00000283
RAX: 0000000000000000 RBX: ffffffff8ede8180 RCX: ffffc90005a81000
RDX: 0000000000080000 RSI: ffffffff8c600300 RDI: ffffffff8c600340
RBP: ffffffff84f847be R08: 0000000000000001 R09: 0000000000000000
R10: 0000000000000001 R11: 0000000000000000 R12: ffff88813fe33020
R13: 0000000000000008 R14: ffffea00002ffe00 R15: ffff888050828f88
 rcu_is_watching_curr_cpu include/linux/context_tracking.h:128 [inline]
 rcu_is_watching+0x12/0xc0 kernel/rcu/tree.c:752
 trace_lock_release include/trace/events/lock.h:68 [inline]
 lock_release+0x24d/0x310 kernel/locking/lockdep.c:5879
 rcu_lock_release include/linux/rcupdate.h:310 [inline]
 rcu_read_unlock_sched include/linux/rcupdate.h:962 [inline]
 pfn_valid+0x2d3/0x4e0 include/linux/mmzone.h:2280
 bvec_try_merge_page+0xd0/0x290 block/bio.c:955
 bio_add_page+0x2d4/0x580 block/bio.c:1063
 bio_add_folio+0x60/0x90 block/bio.c:1107
 __blkdev_issue_zero_pages+0x287/0x4e0 block/blk-lib.c:209
 blkdev_issue_zero_pages block/blk-lib.c:231 [inline]
 blkdev_issue_zeroout+0x3b7/0x630 block/blk-lib.c:312
 blk_ioctl_zeroout block/ioctl.c:243 [inline]
 blkdev_common_ioctl+0x48e/0x2b80 block/ioctl.c:666
 blkdev_ioctl+0x43b/0x6f0 block/ioctl.c:791
 vfs_ioctl fs/ioctl.c:51 [inline]
 __do_sys_ioctl fs/ioctl.c:597 [inline]
 __se_sys_ioctl fs/ioctl.c:583 [inline]
 __x64_sys_ioctl+0x18e/0x210 fs/ioctl.c:583
 do_syscall_x64 arch/x86/entry/syscall_64.c:63 [inline]
 do_syscall_64+0x115/0x870 arch/x86/entry/syscall_64.c:94
 entry_SYSCALL_64_after_hwframe+0x77/0x7f
RIP: 0033:0x7fef3ef9e0d9
Code: ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 e8 ff ff ff f7 d8 64 89 01 48
RSP: 002b:00007fef3fed7028 EFLAGS: 00000246 ORIG_RAX: 0000000000000010
RAX: ffffffffffffffda RBX: 00007fef3f225fa0 RCX: 00007fef3ef9e0d9
RDX: 0000200000000000 RSI: 000000000000127f RDI: 0000000000000003
RBP: 00007fef3f035024 R08: 0000000000000000 R09: 0000000000000000
R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
R13: 00007fef3f226038 R14: 00007fef3f225fa0 R15: 00007fffdd8003c8
 </TASK>

=============================
WARNING: suspicious RCU usage
syzkaller #0 Tainted: G        W    L     
-----------------------------
kernel/rcu/srcutree.c:1483 Illegal synchronize_srcu() in same-type SRCU (or in RCU) read-side critical section!

other info that might help us debug this:


rcu_scheduler_active = 2, debug_locks = 1
4 locks held by syz.3.506/7021:
 #0: ffff8880248b7ae8 (&sb->s_type->i_mutex_key#9){++++}-{4:4}, at: inode_lock include/linux/fs.h:1024 [inline]
 #0: ffff8880248b7ae8 (&sb->s_type->i_mutex_key#9){++++}-{4:4}, at: blk_ioctl_zeroout block/ioctl.c:237 [inline]
 #0: ffff8880248b7ae8 (&sb->s_type->i_mutex_key#9){++++}-{4:4}, at: blkdev_common_ioctl+0x419/0x2b80 block/ioctl.c:666
 #1: ffff8880248b7c80 (mapping.invalidate_lock){++++}-{4:4}, at: filemap_invalidate_lock include/linux/fs.h:1079 [inline]
 #1: ffff8880248b7c80 (mapping.invalidate_lock){++++}-{4:4}, at: blk_ioctl_zeroout block/ioctl.c:238 [inline]
 #1: ffff8880248b7c80 (mapping.invalidate_lock){++++}-{4:4}, at: blkdev_common_ioctl+0x443/0x2b80 block/ioctl.c:666
 #2: ffffffff8ede8180 (rcu_read_lock_sched){....}-{1:2}, at: rcu_lock_acquire include/linux/rcupdate.h:300 [inline]
 #2: ffffffff8ede8180 (rcu_read_lock_sched){....}-{1:2}, at: rcu_read_lock_sched include/linux/rcupdate.h:938 [inline]
 #2: ffffffff8ede8180 (rcu_read_lock_sched){....}-{1:2}, at: pfn_valid+0x1a6/0x4e0 include/linux/mmzone.h:2270
 #3: ffffc90000007ca0 ((&vub300->inactivity_timer)){+.-.}-{0:0}, at: call_timer_fn+0x11f/0x610 kernel/time/timer.c:1745

stack backtrace:
CPU: 0 UID: 0 PID: 7021 Comm: syz.3.506 Tainted: G        W    L      syzkaller #0 PREEMPT(full) 
Tainted: [W]=WARN, [L]=SOFTLOCKUP
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/16/2026
Call Trace:
 <IRQ>
 __dump_stack lib/dump_stack.c:94 [inline]
 dump_stack_lvl+0x100/0x190 lib/dump_stack.c:120
 lockdep_rcu_suspicious.cold+0x4f/0xb1 kernel/locking/lockdep.c:6876
 __synchronize_srcu+0x29d/0x300 kernel/rcu/srcutree.c:1483
 wakeup_source_remove drivers/base/power/wakeup.c:201 [inline]
 wakeup_source_unregister.part.0+0x12c/0x540 drivers/base/power/wakeup.c:237
 wakeup_source_unregister+0x1f/0x30 drivers/base/power/wakeup.c:236
 mmc_host_classdev_release+0x42/0x120 drivers/mmc/core/host.c:69
 device_release+0xd2/0x270 drivers/base/core.c:2636
 kobject_cleanup lib/kobject.c:689 [inline]
 kobject_release lib/kobject.c:720 [inline]
 kref_put include/linux/kref.h:65 [inline]
 kobject_put+0x1f7/0x640 lib/kobject.c:737
 put_device+0x1f/0x30 drivers/base/core.c:3880
 vub300_delete drivers/mmc/host/vub300.c:379 [inline]
 kref_put include/linux/kref.h:65 [inline]
 vub300_inactivity_timer_expired drivers/mmc/host/vub300.c:747 [inline]
 vub300_inactivity_timer_expired+0x42f/0x550 drivers/mmc/host/vub300.c:742
 call_timer_fn+0x19a/0x610 kernel/time/timer.c:1748
 expire_timers kernel/time/timer.c:1799 [inline]
 __run_timers+0x757/0xb00 kernel/time/timer.c:2374
 __run_timer_base kernel/time/timer.c:2386 [inline]
 __run_timer_base kernel/time/timer.c:2378 [inline]
 run_timer_base+0x114/0x190 kernel/time/timer.c:2395
 run_timer_softirq+0x1a/0x50 kernel/time/timer.c:2405
 handle_softirqs+0x1ea/0x9b0 kernel/softirq.c:622
 __do_softirq kernel/softirq.c:656 [inline]
 invoke_softirq kernel/softirq.c:496 [inline]
 __irq_exit_rcu+0x162/0x210 kernel/softirq.c:735
 irq_exit_rcu+0x9/0x30 kernel/softirq.c:752
 instr_sysvec_apic_timer_interrupt arch/x86/kernel/apic/apic.c:1062 [inline]
 sysvec_apic_timer_interrupt+0xa3/0xc0 arch/x86/kernel/apic/apic.c:1062
 </IRQ>
 <TASK>
 asm_sysvec_apic_timer_interrupt+0x1a/0x20 arch/x86/include/asm/idtentry.h:674
RIP: 0010:check_preemption_disabled+0x3/0xe0 lib/smp_processor_id.c:13
Code: 65 8b 05 8c d7 c7 08 85 c0 74 04 90 0f 0b 90 e9 53 fc ff ff 0f 1f 00 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 41 54 55 <53> 48 83 ec 08 65 8b 1d 65 95 c7 08 65 f7 05 56 95 c7 08 ff ff ff
RSP: 0018:ffffc90003867910 EFLAGS: 00000283
RAX: 0000000000000000 RBX: ffffffff8ede8180 RCX: ffffc90005a81000
RDX: 0000000000080000 RSI: ffffffff8c600300 RDI: ffffffff8c600340
RBP: ffffffff84f847be R08: 0000000000000001 R09: 0000000000000000
R10: 0000000000000001 R11: 0000000000000000 R12: ffff88813fe33020
R13: 0000000000000008 R14: ffffea00002ffe00 R15: ffff888050828f88
 rcu_is_watching_curr_cpu include/linux/context_tracking.h:128 [inline]
 rcu_is_watching+0x12/0xc0 kernel/rcu/tree.c:752
 trace_lock_release include/trace/events/lock.h:68 [inline]
 lock_release+0x24d/0x310 kernel/locking/lockdep.c:5879
 rcu_lock_release include/linux/rcupdate.h:310 [inline]
 rcu_read_unlock_sched include/linux/rcupdate.h:962 [inline]
 pfn_valid+0x2d3/0x4e0 include/linux/mmzone.h:2280
 bvec_try_merge_page+0xd0/0x290 block/bio.c:955
 bio_add_page+0x2d4/0x580 block/bio.c:1063
 bio_add_folio+0x60/0x90 block/bio.c:1107
 __blkdev_issue_zero_pages+0x287/0x4e0 block/blk-lib.c:209
 blkdev_issue_zero_pages block/blk-lib.c:231 [inline]
 blkdev_issue_zeroout+0x3b7/0x630 block/blk-lib.c:312
 blk_ioctl_zeroout block/ioctl.c:243 [inline]
 blkdev_common_ioctl+0x48e/0x2b80 block/ioctl.c:666
 blkdev_ioctl+0x43b/0x6f0 block/ioctl.c:791
 vfs_ioctl fs/ioctl.c:51 [inline]
 __do_sys_ioctl fs/ioctl.c:597 [inline]
 __se_sys_ioctl fs/ioctl.c:583 [inline]
 __x64_sys_ioctl+0x18e/0x210 fs/ioctl.c:583
 do_syscall_x64 arch/x86/entry/syscall_64.c:63 [inline]
 do_syscall_64+0x115/0x870 arch/x86/entry/syscall_64.c:94
 entry_SYSCALL_64_after_hwframe+0x77/0x7f
RIP: 0033:0x7fef3ef9e0d9
Code: ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 e8 ff ff ff f7 d8 64 89 01 48
RSP: 002b:00007fef3fed7028 EFLAGS: 00000246 ORIG_RAX: 0000000000000010
RAX: ffffffffffffffda RBX: 00007fef3f225fa0 RCX: 00007fef3ef9e0d9
RDX: 0000200000000000 RSI: 000000000000127f RDI: 0000000000000003
RBP: 00007fef3f035024 R08: 0000000000000000 R09: 0000000000000000
R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
R13: 00007fef3f226038 R14: 00007fef3f225fa0 R15: 00007fffdd8003c8
 </TASK>
ODEBUG: object ffffc90000007a70 is NOT on stack ffffc90003860000, but annotated.

======================================================
----------------
Code disassembly (best guess):
   0:	65 8b 05 8c d7 c7 08 	mov    %gs:0x8c7d78c(%rip),%eax        # 0x8c7d793
   7:	85 c0                	test   %eax,%eax
   9:	74 04                	je     0xf
   b:	90                   	nop
   c:	0f 0b                	ud2
   e:	90                   	nop
   f:	e9 53 fc ff ff       	jmp    0xfffffc67
  14:	0f 1f 00             	nopl   (%rax)
  17:	90                   	nop
  18:	90                   	nop
  19:	90                   	nop
  1a:	90                   	nop
  1b:	90                   	nop
  1c:	90                   	nop
  1d:	90                   	nop
  1e:	90                   	nop
  1f:	90                   	nop
  20:	90                   	nop
  21:	90                   	nop
  22:	90                   	nop
  23:	90                   	nop
  24:	90                   	nop
  25:	90                   	nop
  26:	90                   	nop
  27:	41 54                	push   %r12
  29:	55                   	push   %rbp
* 2a:	53                   	push   %rbx <-- trapping instruction
  2b:	48 83 ec 08          	sub    $0x8,%rsp
  2f:	65 8b 1d 65 95 c7 08 	mov    %gs:0x8c79565(%rip),%ebx        # 0x8c7959b
  36:	65                   	gs
  37:	f7                   	.byte 0xf7
  38:	05 56 95 c7 08       	add    $0x8c79556,%eax
  3d:	ff                   	(bad)
  3e:	ff                   	(bad)
  3f:	ff                   	.byte 0xff

Crashes (72):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets (help?) Manager Title
2026/08/17 14:09 upstream 8d3ae59288f1 1e72964b .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-selinux-root WARNING: suspicious RCU usage in cancel_delayed_work_sync
2026/08/26 21:29 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 45c13f3f9e3b a2b77b9e .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING: suspicious RCU usage in cancel_delayed_work_sync
2026/08/26 16:26 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 45c13f3f9e3b a2b77b9e .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING: suspicious RCU usage in cancel_delayed_work_sync
2026/08/26 03:53 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing e1e6e541c5c9 6a91adb4 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING: suspicious RCU usage in cancel_delayed_work_sync
2026/08/26 01:38 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing e1e6e541c5c9 6a91adb4 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING: suspicious RCU usage in cancel_delayed_work_sync
2026/08/25 23:23 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing e1e6e541c5c9 a9a1fc32 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING: suspicious RCU usage in cancel_delayed_work_sync
2026/08/25 20:48 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing e1e6e541c5c9 a9a1fc32 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING: suspicious RCU usage in cancel_delayed_work_sync
2026/08/25 17:28 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing e1e6e541c5c9 a9a1fc32 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING: suspicious RCU usage in cancel_delayed_work_sync
2026/08/25 14:01 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing e1e6e541c5c9 a9a1fc32 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING: suspicious RCU usage in cancel_delayed_work_sync
2026/08/25 11:06 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing e1e6e541c5c9 614e416a .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING: suspicious RCU usage in cancel_delayed_work_sync
2026/08/24 20:18 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing e1e6e541c5c9 b55bd4c3 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING: suspicious RCU usage in cancel_delayed_work_sync
2026/08/24 18:00 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing e1e6e541c5c9 b55bd4c3 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING: suspicious RCU usage in cancel_delayed_work_sync
2026/08/24 16:39 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing e1e6e541c5c9 b55bd4c3 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING: suspicious RCU usage in cancel_delayed_work_sync
2026/08/24 12:21 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing e1e6e541c5c9 b55bd4c3 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING: suspicious RCU usage in cancel_delayed_work_sync
2026/08/24 09:50 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing e1e6e541c5c9 1e72964b .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING: suspicious RCU usage in cancel_delayed_work_sync
2026/08/24 04:46 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing e1e6e541c5c9 1e72964b .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING: suspicious RCU usage in cancel_delayed_work_sync
2026/08/23 14:54 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing e1e6e541c5c9 1e72964b .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING: suspicious RCU usage in cancel_delayed_work_sync
2026/08/23 12:00 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing e1e6e541c5c9 1e72964b .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING: suspicious RCU usage in cancel_delayed_work_sync
2026/08/23 10:34 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing e1e6e541c5c9 1e72964b .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING: suspicious RCU usage in cancel_delayed_work_sync
2026/08/23 04:41 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing e1e6e541c5c9 1e72964b .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING: suspicious RCU usage in cancel_delayed_work_sync
2026/08/22 21:00 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing e1e6e541c5c9 1e72964b .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING: suspicious RCU usage in cancel_delayed_work_sync
2026/08/22 08:28 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing e1e6e541c5c9 1e72964b .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING: suspicious RCU usage in cancel_delayed_work_sync
2026/08/22 07:20 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing e1e6e541c5c9 1e72964b .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING: suspicious RCU usage in cancel_delayed_work_sync
2026/08/22 06:11 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing e1e6e541c5c9 1e72964b .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING: suspicious RCU usage in cancel_delayed_work_sync
2026/08/21 20:56 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing e1e6e541c5c9 1e72964b .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING: suspicious RCU usage in cancel_delayed_work_sync
2026/08/21 11:31 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing e1e6e541c5c9 1e72964b .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING: suspicious RCU usage in cancel_delayed_work_sync
2026/08/21 08:23 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing e1e6e541c5c9 1e72964b .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING: suspicious RCU usage in cancel_delayed_work_sync
2026/08/20 19:26 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing e1e6e541c5c9 1e72964b .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING: suspicious RCU usage in cancel_delayed_work_sync
2026/08/20 15:08 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing e1e6e541c5c9 1e72964b .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING: suspicious RCU usage in cancel_delayed_work_sync
2026/08/20 08:29 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing e1e6e541c5c9 1e72964b .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING: suspicious RCU usage in cancel_delayed_work_sync
2026/08/20 08:00 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing e1e6e541c5c9 1e72964b .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING: suspicious RCU usage in cancel_delayed_work_sync
2026/08/20 05:10 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing e1e6e541c5c9 1e72964b .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING: suspicious RCU usage in cancel_delayed_work_sync
2026/08/20 04:58 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing e1e6e541c5c9 1e72964b .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING: suspicious RCU usage in cancel_delayed_work_sync
2026/08/19 16:48 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing e1e6e541c5c9 1e72964b .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING: suspicious RCU usage in cancel_delayed_work_sync
2026/08/19 12:39 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing e1e6e541c5c9 1e72964b .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING: suspicious RCU usage in cancel_delayed_work_sync
2026/08/19 10:35 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing e1e6e541c5c9 1e72964b .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING: suspicious RCU usage in cancel_delayed_work_sync
2026/08/19 10:27 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing e1e6e541c5c9 1e72964b .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING: suspicious RCU usage in cancel_delayed_work_sync
2026/08/19 10:20 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing e1e6e541c5c9 1e72964b .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING: suspicious RCU usage in cancel_delayed_work_sync
2026/08/19 09:26 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing e1e6e541c5c9 1e72964b .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING: suspicious RCU usage in cancel_delayed_work_sync
2026/08/19 09:11 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing e1e6e541c5c9 1e72964b .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING: suspicious RCU usage in cancel_delayed_work_sync
2026/08/19 00:18 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing bdab5605259b 1e72964b .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING: suspicious RCU usage in cancel_delayed_work_sync
2026/08/18 12:31 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing bdab5605259b 1e72964b .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING: suspicious RCU usage in cancel_delayed_work_sync
2026/08/18 11:49 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing bdab5605259b 1e72964b .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING: suspicious RCU usage in cancel_delayed_work_sync
2026/08/18 08:21 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing bdab5605259b 1e72964b .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING: suspicious RCU usage in cancel_delayed_work_sync
2026/08/17 17:22 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing bdab5605259b 905244d6 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING: suspicious RCU usage in cancel_delayed_work_sync
2026/08/17 16:39 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing bdab5605259b 905244d6 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING: suspicious RCU usage in cancel_delayed_work_sync
2026/08/17 05:28 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing bdab5605259b 746171ee .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING: suspicious RCU usage in cancel_delayed_work_sync
2026/08/16 15:31 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing bdab5605259b 746171ee .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING: suspicious RCU usage in cancel_delayed_work_sync
2026/08/16 15:21 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing bdab5605259b 746171ee .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING: suspicious RCU usage in cancel_delayed_work_sync
2026/08/16 10:35 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing bdab5605259b 746171ee .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING: suspicious RCU usage in cancel_delayed_work_sync
2026/08/16 09:08 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing bdab5605259b 746171ee .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING: suspicious RCU usage in cancel_delayed_work_sync
2026/08/16 09:05 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing bdab5605259b 746171ee .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING: suspicious RCU usage in cancel_delayed_work_sync
2026/08/16 04:53 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing bdab5605259b 746171ee .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING: suspicious RCU usage in cancel_delayed_work_sync
2026/08/15 17:42 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing bdab5605259b 746171ee .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING: suspicious RCU usage in cancel_delayed_work_sync
2026/08/15 16:30 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing bdab5605259b 746171ee .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING: suspicious RCU usage in cancel_delayed_work_sync
2026/08/15 04:20 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing bdab5605259b 746171ee .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING: suspicious RCU usage in cancel_delayed_work_sync
2026/08/14 16:56 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing bdab5605259b 6f9b3e89 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING: suspicious RCU usage in cancel_delayed_work_sync
2026/08/14 05:43 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 05abeffcc27e b13552fe .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING: suspicious RCU usage in cancel_delayed_work_sync
2026/08/14 05:27 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 05abeffcc27e b13552fe .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING: suspicious RCU usage in cancel_delayed_work_sync
2026/08/13 20:33 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 5d5fd841c346 b13552fe .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING: suspicious RCU usage in cancel_delayed_work_sync
* Struck through repros no longer work on HEAD.