possible deadlock in console_flush_all

Status: upstream: reported C repro on 2025/07/27 16:13
Bug presence: origin:upstream
[Documentation on labels]
Reported-by: syzbot+2ae00f30639ac005a3f2@syzkaller.appspotmail.com
First crash: 435d, last: 13h20m
Fix bisection: failed (error log, bisect log)
  
▶ ▼ Bug presence (2)
Date Name Commit Repro Result
2025/08/01 upstream (ToT) f2d282e1dfb3 C [report] possible deadlock in console_flush_all
2026/09/21 upstream (ToT) [unknown] C Failed due to an error; will retry later
▶ ▼ Similar bugs (4)
Kernel Title Rank 🛈 Repro Cause bisect Fix bisect Count Last Reported Patched Status
upstream possible deadlock in console_flush_all (4) prio:high cgroups 4 syz, C error 3974 33d 424d 0/29 upstream: reported C repro on 2025/08/08 11:25
upstream possible deadlock in console_flush_all mm 4 1 1115d 1111d 0/29 closed as invalid on 2023/09/22 10:29
upstream possible deadlock in console_flush_all (3) kernel 4 syz, C error 52145 425d 814d 29/29 fixed on 2025/08/06 17:37
upstream possible deadlock in console_flush_all (2) trace bpf 4 syz, C error 52996 819d 1094d 26/29 fixed on 2024/07/09 19:14

Sample crash report:
md/raid:md0: device ram1 operational as raid disk 0
md/raid:md0: couldn't allocate thread.
=============================================================================
======================================================
WARNING: possible circular locking dependency detected
syzkaller #0 Not tainted
------------------------------------------------------
syz.3.20/6012 is trying to acquire lock:
ffffffff8d1263e0 (console_owner){....}-{0:0}, at: rcu_try_lock_acquire include/linux/rcupdate.h:339 [inline]
ffffffff8d1263e0 (console_owner){....}-{0:0}, at: srcu_read_lock_nmisafe include/linux/srcu.h:232 [inline]
ffffffff8d1263e0 (console_owner){....}-{0:0}, at: console_srcu_read_lock kernel/printk/printk.c:292 [inline]
ffffffff8d1263e0 (console_owner){....}-{0:0}, at: console_flush_all+0x10b/0xcf0 kernel/printk/printk.c:2992

but task is already holding lock:
ffff88803113df18 (&n->list_lock){-.-.}-{2:2}, at: spin_lock_irq include/linux/spinlock.h:376 [inline]
ffff88803113df18 (&n->list_lock){-.-.}-{2:2}, at: free_partial mm/slub.c:4623 [inline]
ffff88803113df18 (&n->list_lock){-.-.}-{2:2}, at: __kmem_cache_shutdown+0x98/0x230 mm/slub.c:4661

which lock already depends on the new lock.


the existing dependency chain (in reverse order) is:

-> #4 (&n->list_lock){-.-.}-{2:2}:
       __raw_spin_lock_irqsave include/linux/spinlock_api_smp.h:110 [inline]
       _raw_spin_lock_irqsave+0xb4/0x100 kernel/locking/spinlock.c:162
       get_partial_node+0x36/0x550 mm/slub.c:2301
       get_partial mm/slub.c:2416 [inline]
       ___slab_alloc+0x9cc/0x12f0 mm/slub.c:3230
       __slab_alloc mm/slub.c:3339 [inline]
       __slab_alloc_node mm/slub.c:3392 [inline]
       slab_alloc_node mm/slub.c:3485 [inline]
       slab_alloc mm/slub.c:3503 [inline]
       __kmem_cache_alloc_lru mm/slub.c:3510 [inline]
       kmem_cache_alloc+0x109/0x2c0 mm/slub.c:3519
       kmem_cache_zalloc include/linux/slab.h:711 [inline]
       fill_pool lib/debugobjects.c:169 [inline]
       debug_objects_fill_pool+0x57e/0x790 lib/debugobjects.c:654
       debug_object_activate+0x36/0x500 lib/debugobjects.c:743
       debug_work_activate kernel/workqueue.c:579 [inline]
       insert_work+0x35/0x310 kernel/workqueue.c:1671
       __queue_work+0xbfd/0xfd0 kernel/workqueue.c:1823
       queue_work_on+0x128/0x1f0 kernel/workqueue.c:1858
       queue_work include/linux/workqueue.h:564 [inline]
       call_usermodehelper_exec+0x283/0x4a0 kernel/umh.c:434
       kobject_uevent_env+0x684/0x890 lib/kobject_uevent.c:633
       driver_register+0x2d4/0x310 drivers/base/driver.c:254
       __hid_register_driver+0x12a/0x170 drivers/hid/hid-core.c:2993
       do_one_initcall+0x242/0x790 init/main.c:1210
       do_initcall_level+0x13d/0x1f0 init/main.c:1272
       do_initcalls+0x69/0xd0 init/main.c:1288
       kernel_init_freeable+0x3d9/0x560 init/main.c:1525
       kernel_init+0x1d/0x1c0 init/main.c:1415
       ret_from_fork+0x48/0x80 arch/x86/kernel/process.c:152
       ret_from_fork_asm+0x11/0x20 arch/x86/entry/entry_64.S:293

-> #3 (&pool->lock){-.-.}-{2:2}:
       __raw_spin_lock include/linux/spinlock_api_smp.h:133 [inline]
       _raw_spin_lock+0x2e/0x40 kernel/locking/spinlock.c:154
       __queue_work+0x72f/0xfd0 kernel/workqueue.c:-1
       queue_work_on+0x128/0x1f0 kernel/workqueue.c:1858
       queue_work include/linux/workqueue.h:564 [inline]
       rpm_suspend+0x1133/0x1b60 drivers/base/power/runtime.c:660
       __pm_runtime_idle+0x12f/0x1a0 drivers/base/power/runtime.c:1102
       pm_runtime_put include/linux/pm_runtime.h:454 [inline]
       __device_attach+0x352/0x420 drivers/base/dd.c:1127
       bus_probe_device+0x180/0x260 drivers/base/bus.c:580
       device_add+0x87c/0xc40 drivers/base/core.c:3700
       serial_base_port_add+0x2f6/0x430 drivers/tty/serial/serial_base_bus.c:178
       serial_core_port_device_add drivers/tty/serial/serial_core.c:3377 [inline]
       serial_core_register_port+0x378/0x20b0 drivers/tty/serial/serial_core.c:3418
       serial8250_register_8250_port+0x15fd/0x1f40 drivers/tty/serial/8250/8250_core.c:1142
       serial_pnp_probe+0x577/0x750 drivers/tty/serial/8250/8250_pnp.c:478
       pnp_device_probe+0x305/0x4b0 drivers/pnp/driver.c:111
       call_driver_probe drivers/base/dd.c:-1 [inline]
       really_probe+0x247/0xae0 drivers/base/dd.c:717
       __driver_probe_device+0x1f5/0x390 drivers/base/dd.c:879
       driver_probe_device+0x4f/0x420 drivers/base/dd.c:909
       __driver_attach+0x444/0x6d0 drivers/base/dd.c:1295
       bus_for_each_dev+0x235/0x2b0 drivers/base/bus.c:370
       bus_add_driver+0x340/0x630 drivers/base/bus.c:723
       driver_register+0x23a/0x310 drivers/base/driver.c:246
       serial8250_init+0x9a/0x170 drivers/tty/serial/8250/8250_core.c:1243
       do_one_initcall+0x242/0x790 init/main.c:1210
       do_initcall_level+0x13d/0x1f0 init/main.c:1272
       do_initcalls+0x69/0xd0 init/main.c:1288
       kernel_init_freeable+0x3d9/0x560 init/main.c:1525
       kernel_init+0x1d/0x1c0 init/main.c:1415
       ret_from_fork+0x48/0x80 arch/x86/kernel/process.c:152
       ret_from_fork_asm+0x11/0x20 arch/x86/entry/entry_64.S:293

-> #2 (&dev->power.lock){-...}-{2:2}:
       __raw_spin_lock_irqsave include/linux/spinlock_api_smp.h:110 [inline]
       _raw_spin_lock_irqsave+0xb4/0x100 kernel/locking/spinlock.c:162
       __pm_runtime_resume+0x10f/0x170 drivers/base/power/runtime.c:1169
       pm_runtime_get include/linux/pm_runtime.h:402 [inline]
       __uart_start+0x171/0x3e0 drivers/tty/serial/serial_core.c:148
       uart_write+0x449/0x5d0 drivers/tty/serial/serial_core.c:633
       process_output_block drivers/tty/n_tty.c:580 [inline]
       n_tty_write+0xd3d/0x11e0 drivers/tty/n_tty.c:2395
       iterate_tty_write drivers/tty/tty_io.c:1017 [inline]
       file_tty_write+0x529/0x960 drivers/tty/tty_io.c:1088
       call_write_iter include/linux/fs.h:2018 [inline]
       new_sync_write fs/read_write.c:491 [inline]
       vfs_write+0x474/0x9a0 fs/read_write.c:584
       ksys_write+0x151/0x260 fs/read_write.c:637
       do_syscall_x64 arch/x86/entry/common.c:46 [inline]
       do_syscall_64+0x55/0xb0 arch/x86/entry/common.c:76
       entry_SYSCALL_64_after_hwframe+0x68/0xd2

-> #1 (&port_lock_key){-.-.}-{2:2}:
       __raw_spin_lock_irqsave include/linux/spinlock_api_smp.h:110 [inline]
       _raw_spin_lock_irqsave+0xb4/0x100 kernel/locking/spinlock.c:162
       serial8250_console_write+0x181/0x18b0 drivers/tty/serial/8250/8250_port.c:3439
       console_emit_next_record kernel/printk/printk.c:2944 [inline]
       console_flush_all+0x6ad/0xcf0 kernel/printk/printk.c:3000
       console_unlock+0xad/0x350 kernel/printk/printk.c:3069
       vprintk_emit+0x497/0x610 kernel/printk/printk.c:2341
       _printk+0xde/0x130 kernel/printk/printk.c:2366
       register_console+0xb96/0xf00 kernel/printk/printk.c:3583
       univ8250_console_init+0x45/0x50 drivers/tty/serial/8250/8250_core.c:717
       console_init+0x17b/0x5d0 kernel/printk/printk.c:3726
       start_kernel+0x2c8/0x4e0 init/main.c:982
       x86_64_start_reservations+0x2a/0x30 arch/x86/kernel/head64.c:555
       copy_bootdata+0x0/0xd0 arch/x86/kernel/head64.c:536
       secondary_startup_64_no_verify+0x179/0x17b

-> #0 (console_owner){....}-{0:0}:
       check_prev_add kernel/locking/lockdep.c:3134 [inline]
       check_prevs_add kernel/locking/lockdep.c:3253 [inline]
       validate_chain kernel/locking/lockdep.c:3869 [inline]
       __lock_acquire+0x37ef/0x7d80 kernel/locking/lockdep.c:5137
       lock_acquire+0x19e/0x420 kernel/locking/lockdep.c:5756
       console_lock_spinning_enable kernel/printk/printk.c:1871 [inline]
       console_emit_next_record kernel/printk/printk.c:2938 [inline]
       console_flush_all+0x676/0xcf0 kernel/printk/printk.c:3000
       console_unlock+0xad/0x350 kernel/printk/printk.c:3069
       vprintk_emit+0x497/0x610 kernel/printk/printk.c:2341
       _printk+0xde/0x130 kernel/printk/printk.c:2366
       slab_bug+0x6d/0xc0 mm/slub.c:920
       slab_err+0x130/0x170 mm/slub.c:1026
       list_slab_objects+0x38/0x1a0 mm/slub.c:4596
       free_partial mm/slub.c:4629 [inline]
       __kmem_cache_shutdown+0x132/0x230 mm/slub.c:4661
       shutdown_cache mm/slab_common.c:457 [inline]
       kmem_cache_destroy+0x56/0x160 mm/slab_common.c:497
       shrink_stripes drivers/md/raid5.c:2726 [inline]
       free_conf+0x227/0x4b0 drivers/md/raid5.c:7442
       setup_conf+0x16c4/0x2a30 drivers/md/raid5.c:7772
       raid5_takeover_raid1 drivers/md/raid5.c:8825 [inline]
       raid5_takeover+0x61d/0x8a0 drivers/md/raid5.c:8936
       level_store+0x6b1/0x1a90 drivers/md/md.c:4028
       md_attr_store+0x196/0x380 drivers/md/md.c:5637
       kernfs_fop_write_iter+0x3a4/0x520 fs/kernfs/file.c:352
       call_write_iter include/linux/fs.h:2018 [inline]
       new_sync_write fs/read_write.c:491 [inline]
       vfs_write+0x474/0x9a0 fs/read_write.c:584
       ksys_write+0x151/0x260 fs/read_write.c:637
       do_syscall_x64 arch/x86/entry/common.c:46 [inline]
       do_syscall_64+0x55/0xb0 arch/x86/entry/common.c:76
       entry_SYSCALL_64_after_hwframe+0x68/0xd2

other info that might help us debug this:

Chain exists of:
  console_owner --> &pool->lock --> &n->list_lock

 Possible unsafe locking scenario:

       CPU0                    CPU1
       ----                    ----
  lock(&n->list_lock);
                               lock(&pool->lock);
                               lock(&n->list_lock);
  lock(console_owner);

 *** DEADLOCK ***

10 locks held by syz.3.20/6012:
 #0: ffff888026bc79c8 (&f->f_pos_lock){+.+.}-{3:3}, at: __fdget_pos+0x2a3/0x330 fs/file.c:1040
 #1: ffff88801db5a418 (sb_writers#8){.+.+}-{0:0}, at: vfs_write+0x21e/0x9a0 fs/read_write.c:580
 #2: ffff88802454b488 (&of->mutex){+.+.}-{3:3}, at: kernfs_fop_write_iter+0x1dc/0x520 fs/kernfs/file.c:343
 #3: ffff8880617e86d0 (kn->active#61){.+.+}-{0:0}, at: kernfs_get_active_of fs/kernfs/file.c:80 [inline]
 #3: ffff8880617e86d0 (kn->active#61){.+.+}-{0:0}, at: kernfs_fop_write_iter+0x236/0x520 fs/kernfs/file.c:344
 #4: ffff8880306282d0 (&mddev->reconfig_mutex){+.+.}-{3:3}, at: mddev_lock drivers/md/md.h:592 [inline]
 #4: ffff8880306282d0 (&mddev->reconfig_mutex){+.+.}-{3:3}, at: level_store+0xd0/0x1a90 drivers/md/md.c:3951
 #5: ffffffff8cfcd450 (cpu_hotplug_lock){++++}-{0:0}, at: kmem_cache_destroy+0x30/0x160 mm/slab_common.c:488
 #6: ffffffff8d200b58 (slab_mutex){+.+.}-{3:3}, at: kmem_cache_destroy+0x3e/0x160 mm/slab_common.c:489
 #7: ffff88803113df18 (&n->list_lock){-.-.}-{2:2}, at: spin_lock_irq include/linux/spinlock.h:376 [inline]
 #7: ffff88803113df18 (&n->list_lock){-.-.}-{2:2}, at: free_partial mm/slub.c:4623 [inline]
 #7: ffff88803113df18 (&n->list_lock){-.-.}-{2:2}, at: __kmem_cache_shutdown+0x98/0x230 mm/slub.c:4661
 #8: ffffffff8d1264c0 (console_lock){+.+.}-{0:0}, at: _printk+0xde/0x130 kernel/printk/printk.c:2366
 #9: ffffffff8d00dcd0 (console_srcu){....}-{0:0}, at: rcu_try_lock_acquire include/linux/rcupdate.h:339 [inline]
 #9: ffffffff8d00dcd0 (console_srcu){....}-{0:0}, at: srcu_read_lock_nmisafe include/linux/srcu.h:232 [inline]
 #9: ffffffff8d00dcd0 (console_srcu){....}-{0:0}, at: console_srcu_read_lock kernel/printk/printk.c:292 [inline]
 #9: ffffffff8d00dcd0 (console_srcu){....}-{0:0}, at: console_flush_all+0x10b/0xcf0 kernel/printk/printk.c:2992

stack backtrace:
CPU: 1 PID: 6012 Comm: syz.3.20 Not tainted syzkaller #0
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/24/2026
Call Trace:
 <TASK>
 dump_stack_lvl+0x18c/0x250 lib/dump_stack.c:106
 check_noncircular+0x2fc/0x400 kernel/locking/lockdep.c:2187
 check_prev_add kernel/locking/lockdep.c:3134 [inline]
 check_prevs_add kernel/locking/lockdep.c:3253 [inline]
 validate_chain kernel/locking/lockdep.c:3869 [inline]
 __lock_acquire+0x37ef/0x7d80 kernel/locking/lockdep.c:5137
 lock_acquire+0x19e/0x420 kernel/locking/lockdep.c:5756
 console_lock_spinning_enable kernel/printk/printk.c:1871 [inline]
 console_emit_next_record kernel/printk/printk.c:2938 [inline]
 console_flush_all+0x676/0xcf0 kernel/printk/printk.c:3000
 console_unlock+0xad/0x350 kernel/printk/printk.c:3069
 vprintk_emit+0x497/0x610 kernel/printk/printk.c:2341
 _printk+0xde/0x130 kernel/printk/printk.c:2366
 slab_bug+0x6d/0xc0 mm/slub.c:920
 slab_err+0x130/0x170 mm/slub.c:1026
 list_slab_objects+0x38/0x1a0 mm/slub.c:4596
 free_partial mm/slub.c:4629 [inline]
 __kmem_cache_shutdown+0x132/0x230 mm/slub.c:4661
 shutdown_cache mm/slab_common.c:457 [inline]
 kmem_cache_destroy+0x56/0x160 mm/slab_common.c:497
 shrink_stripes drivers/md/raid5.c:2726 [inline]
 free_conf+0x227/0x4b0 drivers/md/raid5.c:7442
 setup_conf+0x16c4/0x2a30 drivers/md/raid5.c:7772
 raid5_takeover_raid1 drivers/md/raid5.c:8825 [inline]
 raid5_takeover+0x61d/0x8a0 drivers/md/raid5.c:8936
 level_store+0x6b1/0x1a90 drivers/md/md.c:4028
 md_attr_store+0x196/0x380 drivers/md/md.c:5637
 kernfs_fop_write_iter+0x3a4/0x520 fs/kernfs/file.c:352
 call_write_iter include/linux/fs.h:2018 [inline]
 new_sync_write fs/read_write.c:491 [inline]
 vfs_write+0x474/0x9a0 fs/read_write.c:584
 ksys_write+0x151/0x260 fs/read_write.c:637
 do_syscall_x64 arch/x86/entry/common.c:46 [inline]
 do_syscall_64+0x55/0xb0 arch/x86/entry/common.c:76
 entry_SYSCALL_64_after_hwframe+0x68/0xd2
RIP: 0033:0x7f65ef19e159
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:00007f65ee7bc028 EFLAGS: 00000246 ORIG_RAX: 0000000000000001
RAX: ffffffffffffffda RBX: 00007f65ef426180 RCX: 00007f65ef19e159
RDX: 0000000000000005 RSI: 0000200000000300 RDI: 0000000000000007
RBP: 00007f65ef23506b R08: 0000000000000000 R09: 0000000000000000
R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
R13: 00007f65ef426218 R14: 00007f65ef426180 R15: 00007fff9c735858
 </TASK>
BUG raid5-md0 (Not tainted): Objects remaining in raid5-md0 on __kmem_cache_shutdown()
-----------------------------------------------------------------------------

Slab 0xffffea0000bbc200 objects=13 used=8 fp=0xffff88802ef0a6c0 flags=0xfff00000000840(slab|head|node=0|zone=1|lastcpupid=0x7ff)
CPU: 1 PID: 6012 Comm: syz.3.20 Not tainted syzkaller #0
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/24/2026
Call Trace:
 <TASK>
 dump_stack_lvl+0x18c/0x250 lib/dump_stack.c:106
 slab_err+0x13d/0x170 mm/slub.c:1028
 list_slab_objects+0x38/0x1a0 mm/slub.c:4596
 free_partial mm/slub.c:4629 [inline]
 __kmem_cache_shutdown+0x132/0x230 mm/slub.c:4661
 shutdown_cache mm/slab_common.c:457 [inline]
 kmem_cache_destroy+0x56/0x160 mm/slab_common.c:497
 shrink_stripes drivers/md/raid5.c:2726 [inline]
 free_conf+0x227/0x4b0 drivers/md/raid5.c:7442
 setup_conf+0x16c4/0x2a30 drivers/md/raid5.c:7772
 raid5_takeover_raid1 drivers/md/raid5.c:8825 [inline]
 raid5_takeover+0x61d/0x8a0 drivers/md/raid5.c:8936
 level_store+0x6b1/0x1a90 drivers/md/md.c:4028
 md_attr_store+0x196/0x380 drivers/md/md.c:5637
 kernfs_fop_write_iter+0x3a4/0x520 fs/kernfs/file.c:352
 call_write_iter include/linux/fs.h:2018 [inline]
 new_sync_write fs/read_write.c:491 [inline]
 vfs_write+0x474/0x9a0 fs/read_write.c:584
 ksys_write+0x151/0x260 fs/read_write.c:637
 do_syscall_x64 arch/x86/entry/common.c:46 [inline]
 do_syscall_64+0x55/0xb0 arch/x86/entry/common.c:76
 entry_SYSCALL_64_after_hwframe+0x68/0xd2
RIP: 0033:0x7f65ef19e159
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:00007f65ee7bc028 EFLAGS: 00000246 ORIG_RAX: 0000000000000001
RAX: ffffffffffffffda RBX: 00007f65ef426180 RCX: 00007f65ef19e159
RDX: 0000000000000005 RSI: 0000200000000300 RDI: 0000000000000007
RBP: 00007f65ef23506b R08: 0000000000000000 R09: 0000000000000000
R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
R13: 00007f65ef426218 R14: 00007f65ef426180 R15: 00007fff9c735858
 </TASK>
Object 0xffff88802ef08000 @offset=0
Object 0xffff88802ef084d8 @offset=1240
Object 0xffff88802ef089b0 @offset=2480
Object 0xffff88802ef08e88 @offset=3720
Object 0xffff88802ef09360 @offset=4960
Object 0xffff88802ef09838 @offset=6200
Object 0xffff88802ef09d10 @offset=7440
Object 0xffff88802ef0a1e8 @offset=8680
------------[ cut here ]------------
kmem_cache_destroy raid5-md0: Slab cache still has objects when called from shrink_stripes drivers/md/raid5.c:2726 [inline]
kmem_cache_destroy raid5-md0: Slab cache still has objects when called from free_conf+0x227/0x4b0 drivers/md/raid5.c:7442
WARNING: CPU: 1 PID: 6012 at mm/slab_common.c:499 kmem_cache_destroy+0x74/0x160 mm/slab_common.c:498
Modules linked in:
CPU: 1 PID: 6012 Comm: syz.3.20 Tainted: G    B              syzkaller #0
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/24/2026
RIP: 0010:kmem_cache_destroy+0x74/0x160 mm/slab_common.c:498
Code: 52 9d 1a 00 48 89 df e8 ea f3 19 00 85 c0 74 33 48 8b 53 60 48 c7 c7 84 49 89 8c 48 c7 c6 31 71 a6 8c 4c 89 f1 e8 7c e5 8b ff <0f> 0b 48 c7 c7 f0 0a 20 8d e8 5e 83 d4 08 5b 41 5e 41 5f 5d e9 63
RSP: 0018:ffffc90003597930 EFLAGS: 00010246
RAX: b9dc5f188a212000 RBX: ffff88814c959780 RCX: ffff88802a860000
RDX: 0000000000000000 RSI: 0000000000000001 RDI: 0000000000000002
RBP: 0000000048000000 R08: ffffc90003597527 R09: 1ffff920006b2ea4
R10: dffffc0000000000 R11: fffff520006b2ea5 R12: ffff88801cfe2000
R13: dffffc0000000000 R14: ffffffff8777c207 R15: 0000000000000000
FS:  00007f65ee7bc6c0(0000) GS:ffff8880b8f00000(0000) knlGS:0000000000000000
CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
CR2: 00007f17ce533ff8 CR3: 0000000021655000 CR4: 00000000003506e0
Call Trace:
 <TASK>
 shrink_stripes drivers/md/raid5.c:2726 [inline]
 free_conf+0x227/0x4b0 drivers/md/raid5.c:7442
 setup_conf+0x16c4/0x2a30 drivers/md/raid5.c:7772
 raid5_takeover_raid1 drivers/md/raid5.c:8825 [inline]
 raid5_takeover+0x61d/0x8a0 drivers/md/raid5.c:8936
 level_store+0x6b1/0x1a90 drivers/md/md.c:4028
 md_attr_store+0x196/0x380 drivers/md/md.c:5637
 kernfs_fop_write_iter+0x3a4/0x520 fs/kernfs/file.c:352
 call_write_iter include/linux/fs.h:2018 [inline]
 new_sync_write fs/read_write.c:491 [inline]
 vfs_write+0x474/0x9a0 fs/read_write.c:584
 ksys_write+0x151/0x260 fs/read_write.c:637
 do_syscall_x64 arch/x86/entry/common.c:46 [inline]
 do_syscall_64+0x55/0xb0 arch/x86/entry/common.c:76
 entry_SYSCALL_64_after_hwframe+0x68/0xd2
RIP: 0033:0x7f65ef19e159
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:00007f65ee7bc028 EFLAGS: 00000246 ORIG_RAX: 0000000000000001
RAX: ffffffffffffffda RBX: 00007f65ef426180 RCX: 00007f65ef19e159
RDX: 0000000000000005 RSI: 0000200000000300 RDI: 0000000000000007
RBP: 00007f65ef23506b R08: 0000000000000000 R09: 0000000000000000
R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
R13: 00007f65ef426218 R14: 00007f65ef426180 R15: 00007fff9c735858
 </TASK>

Crashes (180):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets (help?) Manager Title
2026/09/22 01:26 linux-6.6.y 79643295eba1 853b104b .config console log report syz / log C [disk image] [vmlinux] [kernel image] ci2-linux-6-6-kasan possible deadlock in console_flush_all
2026/09/21 20:50 linux-6.6.y 79643295eba1 853b104b .config console log report syz / log C [disk image] [vmlinux] [kernel image] ci2-linux-6-6-kasan possible deadlock in console_flush_all
2026/09/21 06:39 linux-6.6.y 79643295eba1 853b104b .config console log report syz / log C [disk image] [vmlinux] [kernel image] ci2-linux-6-6-kasan possible deadlock in console_flush_all
2026/09/21 00:01 linux-6.6.y 79643295eba1 853b104b .config console log report syz / log C [disk image] [vmlinux] [kernel image] ci2-linux-6-6-kasan possible deadlock in console_flush_all
2026/09/20 17:41 linux-6.6.y 79643295eba1 853b104b .config console log report syz / log C [disk image] [vmlinux] [kernel image] ci2-linux-6-6-kasan possible deadlock in console_flush_all
2026/09/19 10:26 linux-6.6.y 79643295eba1 853b104b .config console log report syz / log C [disk image] [vmlinux] [kernel image] ci2-linux-6-6-kasan possible deadlock in console_flush_all
2026/01/22 00:33 linux-6.6.y cbb31f77b879 8fc37797 .config console log report syz / log C [disk image] [vmlinux] [kernel image] ci2-linux-6-6-kasan-perf possible deadlock in console_flush_all
2025/08/22 11:00 linux-6.6.y bb9c90ab9c5a bf27483f .config console log report syz / log C [disk image] [vmlinux] [kernel image] ci2-linux-6-6-kasan-perf possible deadlock in console_flush_all
2025/07/28 13:04 linux-6.6.y dbcb8d8e4163 fb8f743d .config console log report syz / log C [disk image] [vmlinux] [kernel image] ci2-linux-6-6-kasan-perf possible deadlock in console_flush_all
2026/09/21 15:50 linux-6.6.y 79643295eba1 853b104b .config console log report syz / log [disk image] [vmlinux] [kernel image] ci2-linux-6-6-kasan possible deadlock in console_flush_all
2026/10/05 22:38 linux-6.6.y a91a6aa9253c af63e995 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-6-kasan possible deadlock in console_flush_all
2026/10/04 17:19 linux-6.6.y a91a6aa9253c 57bbd979 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-6-kasan possible deadlock in console_flush_all
2026/10/03 16:32 linux-6.6.y a91a6aa9253c 57bbd979 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-6-kasan possible deadlock in console_flush_all
2026/10/02 21:29 linux-6.6.y 79643295eba1 57bbd979 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-6-kasan possible deadlock in console_flush_all
2026/10/02 05:21 linux-6.6.y 79643295eba1 6d32eb1f .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-6-kasan possible deadlock in console_flush_all
2026/09/30 04:30 linux-6.6.y 79643295eba1 328436b3 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-6-kasan possible deadlock in console_flush_all
2026/09/29 14:13 linux-6.6.y 79643295eba1 7bf4ea23 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-6-kasan possible deadlock in console_flush_all
2026/09/25 09:20 linux-6.6.y 79643295eba1 f281d9d2 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-6-kasan possible deadlock in console_flush_all
2026/09/24 04:05 linux-6.6.y 79643295eba1 0281b448 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-6-kasan possible deadlock in console_flush_all
2026/09/23 04:05 linux-6.6.y 79643295eba1 5207b90e .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-6-kasan possible deadlock in console_flush_all
2026/09/22 15:18 linux-6.6.y 79643295eba1 e12281bd .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-6-kasan-perf possible deadlock in console_flush_all
2026/09/20 00:54 linux-6.6.y 79643295eba1 853b104b .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-6-kasan possible deadlock in console_flush_all
2026/09/18 14:51 linux-6.6.y 79643295eba1 853b104b .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-6-kasan possible deadlock in console_flush_all
2026/09/18 01:07 linux-6.6.y 79643295eba1 8d7d05f1 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-6-kasan possible deadlock in console_flush_all
2026/09/16 10:40 linux-6.6.y 79643295eba1 12a0a44a .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-6-kasan possible deadlock in console_flush_all
2026/09/15 00:46 linux-6.6.y 79643295eba1 81a27d1a .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-6-kasan possible deadlock in console_flush_all
2026/09/13 17:45 linux-6.6.y 8b73de7da85f 70a60e12 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-6-kasan-perf possible deadlock in console_flush_all
2026/09/10 18:49 linux-6.6.y 8b73de7da85f 1fe56c0a .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-6-kasan possible deadlock in console_flush_all
2026/09/07 19:52 linux-6.6.y 8b73de7da85f 680aa3e1 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-6-kasan possible deadlock in console_flush_all
2026/09/07 14:28 linux-6.6.y 8b73de7da85f 680aa3e1 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-6-kasan-perf possible deadlock in console_flush_all
2026/09/05 07:56 linux-6.6.y 8b73de7da85f 4f7b22a0 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-6-kasan possible deadlock in console_flush_all
2026/09/01 17:44 linux-6.6.y a4a971135a2f 587f6b29 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-6-kasan-perf possible deadlock in console_flush_all
2026/08/31 04:23 linux-6.6.y a4a971135a2f 2f52988a .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-6-kasan possible deadlock in console_flush_all
2026/08/27 22:46 linux-6.6.y 93e0c9521fa8 69a01293 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-6-kasan possible deadlock in console_flush_all
2026/08/23 18:21 linux-6.6.y dc6160265ffc 1e72964b .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-6-kasan-perf possible deadlock in console_flush_all
2026/08/20 09:54 linux-6.6.y c610b395b0a5 1e72964b .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-6-kasan-perf possible deadlock in console_flush_all
2026/08/19 01:14 linux-6.6.y d27334b2888c 1e72964b .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-6-kasan possible deadlock in console_flush_all
2026/08/15 10:46 linux-6.6.y d27334b2888c 746171ee .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-6-kasan possible deadlock in console_flush_all
2026/08/11 22:49 linux-6.6.y d27334b2888c 71790083 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-6-kasan possible deadlock in console_flush_all
2026/08/11 17:17 linux-6.6.y d27334b2888c 71790083 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-6-kasan possible deadlock in console_flush_all
2026/08/09 07:49 linux-6.6.y 6436c12a2ced 5d63f80b .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-6-kasan possible deadlock in console_flush_all
2026/08/08 14:45 linux-6.6.y 6436c12a2ced 5d63f80b .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-6-kasan possible deadlock in console_flush_all
2026/08/08 13:16 linux-6.6.y 6436c12a2ced 5d63f80b .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-6-kasan possible deadlock in console_flush_all
2026/08/05 01:54 linux-6.6.y aa0e49877a2e d4abbeac .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-6-kasan possible deadlock in console_flush_all
2026/08/05 00:45 linux-6.6.y aa0e49877a2e d4abbeac .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-6-kasan possible deadlock in console_flush_all
2026/08/05 00:01 linux-6.6.y aa0e49877a2e d4abbeac .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-6-kasan possible deadlock in console_flush_all
2026/08/04 21:15 linux-6.6.y aa0e49877a2e d4abbeac .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-6-kasan possible deadlock in console_flush_all
2026/08/03 08:16 linux-6.6.y a1153c0deb44 e611ffe1 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-6-kasan possible deadlock in console_flush_all
2026/08/03 01:42 linux-6.6.y a1153c0deb44 e611ffe1 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-6-kasan-perf possible deadlock in console_flush_all
2026/07/31 10:43 linux-6.6.y a1153c0deb44 aaffb173 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-6-kasan-perf possible deadlock in console_flush_all
2026/07/28 00:15 linux-6.6.y c5596480c50e aae9036b .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-6-kasan possible deadlock in console_flush_all
2026/07/27 22:00 linux-6.6.y c5596480c50e aae9036b .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-6-kasan possible deadlock in console_flush_all
2026/01/20 17:07 linux-6.6.y cbb31f77b879 06648d9c .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-6-kasan-perf possible deadlock in console_flush_all
2026/01/20 03:00 linux-6.6.y cbb31f77b879 572effc1 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-6-kasan-perf possible deadlock in console_flush_all
2026/01/18 08:15 linux-6.6.y cbb31f77b879 20d37d28 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-6-kasan-perf possible deadlock in console_flush_all
2026/01/17 09:41 linux-6.6.y c596736dadab 20d37d28 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-6-kasan-perf possible deadlock in console_flush_all
2026/01/15 08:22 linux-6.6.y c596736dadab d6526ea3 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-6-kasan possible deadlock in console_flush_all
2026/01/15 06:12 linux-6.6.y c596736dadab d6526ea3 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-6-kasan possible deadlock in console_flush_all
2026/01/14 18:54 linux-6.6.y c596736dadab d6526ea3 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-6-kasan possible deadlock in console_flush_all
2026/01/14 15:42 linux-6.6.y c596736dadab d6526ea3 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-6-kasan possible deadlock in console_flush_all
2025/07/27 16:12 linux-6.6.y dbcb8d8e4163 fb8f743d .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-6-6-kasan-perf possible deadlock in console_flush_all
* Struck through repros no longer work on HEAD.