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.2.37/6146 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: ffff88807d3813d8 (&n->list_lock){-.-.}-{2:2}, at: spin_lock_irq include/linux/spinlock.h:376 [inline] ffff88807d3813d8 (&n->list_lock){-.-.}-{2:2}, at: free_partial mm/slub.c:4623 [inline] ffff88807d3813d8 (&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+0x42d/0x790 lib/debugobjects.c:654 debug_object_activate+0x36/0x500 lib/debugobjects.c:743 debug_hrtimer_activate kernel/time/hrtimer.c:450 [inline] debug_activate kernel/time/hrtimer.c:504 [inline] enqueue_hrtimer+0x34/0x380 kernel/time/hrtimer.c:1100 __run_hrtimer kernel/time/hrtimer.c:1771 [inline] __hrtimer_run_queues+0x62f/0xc10 kernel/time/hrtimer.c:1818 hrtimer_interrupt+0x39d/0x980 kernel/time/hrtimer.c:1880 local_apic_timer_interrupt arch/x86/kernel/apic/apic.c:1077 [inline] __sysvec_apic_timer_interrupt+0xfb/0x3b0 arch/x86/kernel/apic/apic.c:1094 instr_sysvec_apic_timer_interrupt arch/x86/kernel/apic/apic.c:1088 [inline] sysvec_apic_timer_interrupt+0x9f/0xc0 arch/x86/kernel/apic/apic.c:1088 asm_sysvec_apic_timer_interrupt+0x1a/0x20 arch/x86/include/asm/idtentry.h:687 __sanitizer_cov_trace_switch+0x65/0xe0 kernel/kcov.c:346 unwind_next_frame+0x748/0x2990 arch/x86/kernel/unwind_orc.c:515 __unwind_start+0x5bb/0x730 arch/x86/kernel/unwind_orc.c:760 unwind_start arch/x86/include/asm/unwind.h:64 [inline] arch_stack_walk+0xf8/0x190 arch/x86/kernel/stacktrace.c:24 stack_trace_save+0xaa/0x100 kernel/stacktrace.c:122 kasan_save_stack mm/kasan/common.c:46 [inline] kasan_set_track+0x4e/0x70 mm/kasan/common.c:53 __kasan_slab_alloc+0x6c/0x80 mm/kasan/common.c:329 kasan_slab_alloc include/linux/kasan.h:188 [inline] slab_post_alloc_hook+0x6a/0x4d0 mm/slab.h:770 slab_alloc_node mm/slub.c:3495 [inline] slab_alloc mm/slub.c:3503 [inline] __kmem_cache_alloc_lru mm/slub.c:3510 [inline] kmem_cache_alloc+0x17e/0x2c0 mm/slub.c:3519 kmem_cache_zalloc include/linux/slab.h:711 [inline] __kernfs_new_node+0xe5/0x7f0 fs/kernfs/dir.c:624 kernfs_new_node+0x14c/0x260 fs/kernfs/dir.c:700 __kernfs_create_file+0x4b/0x2e0 fs/kernfs/file.c:1068 sysfs_add_file_mode_ns+0x237/0x2f0 fs/sysfs/file.c:298 create_files fs/sysfs/group.c:64 [inline] internal_create_group+0x431/0xd10 fs/sysfs/group.c:152 internal_create_groups fs/sysfs/group.c:192 [inline] sysfs_create_groups+0x59/0x120 fs/sysfs/group.c:218 device_add_groups drivers/base/core.c:2786 [inline] device_add_attrs+0x1b2/0x830 drivers/base/core.c:2906 device_add+0x51a/0xc40 drivers/base/core.c:3639 netdev_register_kobject+0x188/0x320 net/core/net-sysfs.c:2042 register_netdevice+0x12aa/0x1ba0 net/core/dev.c:10342 register_netdev+0x3b/0x50 net/core/dev.c:10474 vti6_init_net+0x238/0x360 net/ipv6/ip6_vti.c:1178 ops_init+0x391/0x640 net/core/net_namespace.c:139 setup_net+0x3b6/0xa20 net/core/net_namespace.c:343 copy_net_ns+0x361/0x530 net/core/net_namespace.c:524 create_new_namespaces+0x3ce/0x700 kernel/nsproxy.c:110 unshare_nsproxy_namespaces+0x11a/0x160 kernel/nsproxy.c:228 ksys_unshare+0x4fa/0x8f0 kernel/fork.c:3444 __do_sys_unshare kernel/fork.c:3518 [inline] __se_sys_unshare kernel/fork.c:3516 [inline] __x64_sys_unshare+0x38/0x40 kernel/fork.c:3516 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 -> #3 (hrtimer_bases.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 lock_hrtimer_base kernel/time/hrtimer.c:181 [inline] hrtimer_start_range_ns+0xf5/0x1080 kernel/time/hrtimer.c:1350 rpm_suspend+0x1678/0x1b60 drivers/base/power/runtime.c:604 rpm_resume+0x14a5/0x1b80 drivers/base/power/runtime.c:927 pm_runtime_work+0x103/0x1b0 drivers/base/power/runtime.c:977 process_one_work kernel/workqueue.c:2657 [inline] process_scheduled_works+0xa60/0x1600 kernel/workqueue.c:2734 worker_thread+0xa5e/0xfe0 kernel/workqueue.c:2815 kthread+0x2fa/0x390 kernel/kthread.c:388 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 --> hrtimer_bases.lock --> &n->list_lock Possible unsafe locking scenario: CPU0 CPU1 ---- ---- lock(&n->list_lock); lock(hrtimer_bases.lock); lock(&n->list_lock); lock(console_owner); *** DEADLOCK *** 10 locks held by syz.2.37/6146: #0: ffff88802b7f34c8 (&f->f_pos_lock){+.+.}-{3:3}, at: __fdget_pos+0x2a3/0x330 fs/file.c:1040 #1: ffff88805dd88418 (sb_writers#8){.+.+}-{0:0}, at: vfs_write+0x21e/0x9a0 fs/read_write.c:580 #2: ffff888025775088 (&of->mutex){+.+.}-{3:3}, at: kernfs_fop_write_iter+0x1dc/0x520 fs/kernfs/file.c:343 #3: ffff8880310d69b8 (kn->active#61){.+.+}-{0:0}, at: kernfs_get_active_of fs/kernfs/file.c:80 [inline] #3: ffff8880310d69b8 (kn->active#61){.+.+}-{0:0}, at: kernfs_fop_write_iter+0x236/0x520 fs/kernfs/file.c:344 #4: ffff88802cc3c2d0 (&mddev->reconfig_mutex){+.+.}-{3:3}, at: mddev_lock drivers/md/md.h:592 [inline] #4: ffff88802cc3c2d0 (&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: ffff88807d3813d8 (&n->list_lock){-.-.}-{2:2}, at: spin_lock_irq include/linux/spinlock.h:376 [inline] #7: ffff88807d3813d8 (&n->list_lock){-.-.}-{2:2}, at: free_partial mm/slub.c:4623 [inline] #7: ffff88807d3813d8 (&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: 0 PID: 6146 Comm: syz.2.37 Not tainted syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/24/2026 Call Trace: 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:0x7fe51499e159 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:00007fe51587a028 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 RAX: ffffffffffffffda RBX: 00007fe514c26180 RCX: 00007fe51499e159 RDX: 0000000000000005 RSI: 0000200000000300 RDI: 0000000000000007 RBP: 00007fe514a3506b R08: 0000000000000000 R09: 0000000000000000 R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 R13: 00007fe514c26218 R14: 00007fe514c26180 R15: 00007fffe487c228 BUG raid5-md0 (Not tainted): Objects remaining in raid5-md0 on __kmem_cache_shutdown() ----------------------------------------------------------------------------- Slab 0xffffea0001e31600 objects=13 used=4 fp=0xffff888078c59360 flags=0xfff00000000840(slab|head|node=0|zone=1|lastcpupid=0x7ff) CPU: 0 PID: 6146 Comm: syz.2.37 Not tainted syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/24/2026 Call Trace: 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:0x7fe51499e159 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:00007fe51587a028 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 RAX: ffffffffffffffda RBX: 00007fe514c26180 RCX: 00007fe51499e159 RDX: 0000000000000005 RSI: 0000200000000300 RDI: 0000000000000007 RBP: 00007fe514a3506b R08: 0000000000000000 R09: 0000000000000000 R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 R13: 00007fe514c26218 R14: 00007fe514c26180 R15: 00007fffe487c228 Object 0xffff888078c58000 @offset=0 Object 0xffff888078c584d8 @offset=1240 Object 0xffff888078c589b0 @offset=2480 Object 0xffff888078c58e88 @offset=3720 ============================================================================= BUG raid5-md0 (Tainted: G B ): Objects remaining in raid5-md0 on __kmem_cache_shutdown() ----------------------------------------------------------------------------- Slab 0xffffea0001d6a700 objects=13 used=5 fp=0xffff888075a9d838 flags=0xfff00000000840(slab|head|node=0|zone=1|lastcpupid=0x7ff) CPU: 0 PID: 6146 Comm: syz.2.37 Tainted: G B syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/24/2026 Call Trace: 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:0x7fe51499e159 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:00007fe51587a028 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 RAX: ffffffffffffffda RBX: 00007fe514c26180 RCX: 00007fe51499e159 RDX: 0000000000000005 RSI: 0000200000000300 RDI: 0000000000000007 RBP: 00007fe514a3506b R08: 0000000000000000 R09: 0000000000000000 R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 R13: 00007fe514c26218 R14: 00007fe514c26180 R15: 00007fffe487c228 Object 0xffff888075a9c000 @offset=0 Object 0xffff888075a9c4d8 @offset=1240 Object 0xffff888075a9c9b0 @offset=2480 Object 0xffff888075a9ce88 @offset=3720 Object 0xffff888075a9d360 @offset=4960 ------------[ 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: 0 PID: 6146 at mm/slab_common.c:499 kmem_cache_destroy+0x74/0x160 mm/slab_common.c:498 Modules linked in: CPU: 0 PID: 6146 Comm: syz.2.37 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:ffffc90003a47930 EFLAGS: 00010246 RAX: 48dadf66d829e300 RBX: ffff88814d946b40 RCX: ffff888029d81e00 RDX: 0000000000000000 RSI: 0000000000000001 RDI: 0000000000000002 RBP: 0000000048000000 R08: ffffc90003a47527 R09: 1ffff92000748ea4 R10: dffffc0000000000 R11: fffff52000748ea5 R12: ffff8880257b2000 R13: dffffc0000000000 R14: ffffffff8777c207 R15: 0000000000000000 FS: 00007fe51587a6c0(0000) GS:ffff8880b8e00000(0000) knlGS:0000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 CR2: 00007fb591de0d58 CR3: 000000005e6c8000 CR4: 00000000003506f0 Call Trace: 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:0x7fe51499e159 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:00007fe51587a028 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 RAX: ffffffffffffffda RBX: 00007fe514c26180 RCX: 00007fe51499e159 RDX: 0000000000000005 RSI: 0000200000000300 RDI: 0000000000000007 RBP: 00007fe514a3506b R08: 0000000000000000 R09: 0000000000000000 R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 R13: 00007fe514c26218 R14: 00007fe514c26180 R15: 00007fffe487c228