program: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000380)=ANY=[@ANYBLOB="1b0000001c00070c29bd7000000000002d"], 0x28}, 0x1, 0x0, 0x0, 0x4000000}, 0x0) semget$private(0x0, 0x6, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup.cpu/test\x00', 0x777) r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./cgroup.cpu/test/memory.limit_in_bytes\x00', 0x2, 0x0) setns(0xc9, 0x40000000) r2 = socket$inet6(0xa, 0x800000000000002, 0x0) setsockopt$inet6_udp_int(r2, 0x11, 0x67, &(0x7f0000000180)=0x27b, 0x4) chmod(&(0x7f00000002c0)='./sys/module/md_mod/parameters/new_array\x00', 0xca) io_uring_setup(0x70fa, &(0x7f0000000440)={0x0, 0x4ef1, 0x4000, 0x400001, 0x2e0}) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./sys\x00', 0x1ff) mount(0x0, &(0x7f0000000040)='./sys\x00', &(0x7f0000000080)='sysfs\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./dev\x00', 0x1ff) mount(0x0, &(0x7f0000000100)='./dev\x00', &(0x7f0000000140)='devtmpfs\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./sys/module/md_mod/parameters/new_array\x00', 0x1, 0x0) write(r3, &(0x7f0000000200)='md0', 0x3) r4 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./dev/md0\x00', 0x105042, 0x0) ioctl(r4, 0x40480923, &(0x7f0000000380)="000000000000000000000000000000000a000000000400000200000002000000000000000100000000000000000000000000000000000000000000000000000002010000000001") ioctl(r4, 0x40140921, &(0x7f0000000420)="0100000001000000010000000100000006") ioctl(r4, 0x400c0930, 0x0) ioctl(r4, 0x40140921, &(0x7f0000000440)="020000000100") syz_mount_image$exfat(&(0x7f00000000c0), &(0x7f0000001540)='./file0\x00', 0x2000005c, &(0x7f0000000500)=ANY=[], 0x1, 0x1537, &(0x7f0000001ec0)="$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") chdir(&(0x7f0000000000)='./file0/file0\x00') mkdirat(0xffffffffffffff9c, &(0x7f0000001dc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) connect$inet6(r2, &(0x7f0000000080)={0xa, 0x0, 0x0, @mcast2, 0x7}, 0x1c) write(r2, &(0x7f0000000200)="89", 0xffe3) write(r1, &(0x7f0000000380)='1', 0x1) r5 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./cgroup.cpu/test/memory.oom_control\x00', 0x2, 0x0) write(r5, &(0x7f0000000200)='1', 0x1) openat(0xffffffffffffff9c, &(0x7f0000000240)='./cgroup.cpu/test/cgroup.procs\x00', 0x2, 0x0) [ 124.568284][ T4647] Bluetooth: hci0: command tx timeout [ 124.757782][ T5325] md: async del_gendisk mode will be removed in future, please upgrade to mdadm-4.5+ [ 124.767326][ T5326] md: async del_gendisk mode will be removed in future, please upgrade to mdadm-4.5+ [ 124.767407][ T5326] block device autoloading is deprecated and will be removed. [ 124.876078][ T5325] md/raid10:md0: not clean -- starting background reconstruction [ 124.876091][ T5325] md/raid10:md0: active with 1 out of 2 devices [ 124.876991][ T5325] md0: detected capacity change from 0 to 2048 [ 124.894414][ T5335] md: resync of RAID array md0 [ 124.914102][ T5326] [ 124.915265][ T5326] ====================================================== [ 124.918147][ T5326] WARNING: possible circular locking dependency detected [ 124.921256][ T5326] syzkaller #0 Not tainted [ 124.922928][ T5326] ------------------------------------------------------ [ 124.925501][ T5326] syz.0.0/5326 is trying to acquire lock: [ 124.927714][ T5326] ffffffff8f556d00 (major_names_lock){+.+.}-{4:4}, at: blk_request_module+0x35/0x2a0 [ 124.931615][ T5326] [ 124.931615][ T5326] but task is already holding lock: [ 124.934807][ T5326] ffff888035a6a358 (&mddev->reconfig_mutex){+.+.}-{4:4}, at: mddev_suspend_and_lock+0x48/0xf0 [ 124.938939][ T5326] [ 124.938939][ T5326] which lock already depends on the new lock. [ 124.938939][ T5326] [ 124.942920][ T5326] [ 124.942920][ T5326] the existing dependency chain (in reverse order) is: [ 124.946594][ T5326] [ 124.946594][ T5326] -> #3 (&mddev->reconfig_mutex){+.+.}-{4:4}: [ 124.949930][ T5326] __mutex_lock+0x19d/0x1550 [ 124.952073][ T5326] md_start_sync+0x179/0x1010 [ 124.954289][ T5326] process_scheduled_works+0xc3d/0x1630 [ 124.957234][ T5326] worker_thread+0xa47/0xfb0 [ 124.959453][ T5326] kthread+0x38b/0x480 [ 124.961387][ T5326] ret_from_fork+0x514/0xb70 [ 124.963563][ T5326] ret_from_fork_asm+0x1a/0x30 [ 124.965819][ T5326] [ 124.965819][ T5326] -> #2 ((work_completion)(&mddev->sync_work)){+.+.}-{0:0}: [ 124.969724][ T5326] process_scheduled_works+0xc03/0x1630 [ 124.972285][ T5326] worker_thread+0xa47/0xfb0 [ 124.974458][ T5326] kthread+0x38b/0x480 [ 124.976441][ T5326] ret_from_fork+0x514/0xb70 [ 124.978620][ T5326] ret_from_fork_asm+0x1a/0x30 [ 124.980840][ T5326] [ 124.980840][ T5326] -> #1 ((wq_completion)md_misc){+.+.}-{0:0}: [ 124.984264][ T5326] touch_wq_lockdep_map+0xcb/0x180 [ 124.986709][ T5326] __flush_workqueue+0x148/0x1470 [ 124.989124][ T5326] md_alloc+0x32/0xf20 [ 124.991094][ T5326] md_alloc_and_put+0x1a/0x1f0 [ 124.993307][ T5326] blk_request_module+0x27d/0x2a0 [ 124.995638][ T5326] blkdev_get_no_open+0x3f/0xe0 [ 124.997892][ T5326] blkdev_open+0x1d7/0x600 [ 125.000045][ T5326] do_dentry_open+0x816/0x1380 [ 125.002335][ T5326] vfs_open+0x3b/0x340 [ 125.004407][ T5326] path_openat+0x1443/0x1d60 [ 125.006632][ T5326] do_file_open+0x23e/0x4a0 [ 125.008905][ T5326] do_sys_openat2+0x115/0x200 [ 125.011274][ T5326] __x64_sys_openat+0x138/0x170 [ 125.013535][ T5326] do_syscall_64+0x166/0x520 [ 125.015645][ T5326] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 125.018282][ T5326] [ 125.018282][ T5326] -> #0 (major_names_lock){+.+.}-{4:4}: [ 125.021443][ T5326] __lock_acquire+0x164c/0x2de0 [ 125.023725][ T5326] lock_acquire+0x115/0x350 [ 125.025782][ T5326] __mutex_lock+0x19d/0x1550 [ 125.027929][ T5326] blk_request_module+0x35/0x2a0 [ 125.030462][ T5326] blkdev_get_no_open+0x3f/0xe0 [ 125.032811][ T5326] bdev_file_open_by_dev+0xa0/0x240 [ 125.035343][ T5326] md_import_device+0x2e9/0x650 [ 125.037669][ T5326] md_add_new_disk+0x669/0x1850 [ 125.039990][ T5326] md_ioctl+0x200a/0x2610 [ 125.042132][ T5326] blkdev_ioctl+0x5e3/0x740 [ 125.044275][ T5326] __se_sys_ioctl+0xfc/0x170 [ 125.046446][ T5326] do_syscall_64+0x166/0x520 [ 125.048720][ T5326] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 125.051580][ T5326] [ 125.051580][ T5326] other info that might help us debug this: [ 125.051580][ T5326] [ 125.056029][ T5326] Chain exists of: [ 125.056029][ T5326] major_names_lock --> (work_completion)(&mddev->sync_work) --> &mddev->reconfig_mutex [ 125.056029][ T5326] [ 125.062653][ T5326] Possible unsafe locking scenario: [ 125.062653][ T5326] [ 125.065659][ T5326] CPU0 CPU1 [ 125.067848][ T5326] ---- ---- [ 125.070076][ T5326] lock(&mddev->reconfig_mutex); [ 125.072178][ T5326] lock((work_completion)(&mddev->sync_work)); [ 125.075664][ T5326] lock(&mddev->reconfig_mutex); [ 125.078859][ T5326] lock(major_names_lock); [ 125.080911][ T5326] [ 125.080911][ T5326] *** DEADLOCK *** [ 125.080911][ T5326] [ 125.084423][ T5326] locks held by syz.0.0/5326: 1, last CPU#0: [ 125.087122][ T5326] #0: ffff888035a6a358 (&mddev->reconfig_mutex){+.+.}-{4:4}, at: mddev_suspend_and_lock+0x48/0xf0 [ 125.091764][ T5326] [ 125.091764][ T5326] stack backtrace: [ 125.094340][ T5326] CPU: 0 UID: 0 PID: 5326 Comm: syz.0.0 Not tainted syzkaller #0 PREEMPT(full) [ 125.098459][ T5326] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2 04/01/2014 [ 125.102717][ T5326] Call Trace: [ 125.104230][ T5326] [ 125.105564][ T5326] dump_stack_lvl+0xe8/0x150 [ 125.107882][ T5326] print_circular_bug+0x2e2/0x300 [ 125.110106][ T5326] check_noncircular+0x12f/0x150 [ 125.112282][ T5326] __lock_acquire+0x164c/0x2de0 [ 125.114359][ T5326] ? post_alloc_hook+0x208/0x250 [ 125.116625][ T5326] ? get_page_from_freelist+0x2209/0x2280 [ 125.119387][ T5326] lock_acquire+0x115/0x350 [ 125.121574][ T5326] ? blk_request_module+0x35/0x2a0 [ 125.123868][ T5326] __mutex_lock+0x19d/0x1550 [ 125.125943][ T5326] ? blk_request_module+0x35/0x2a0 [ 125.128320][ T5326] ? lock_acquire+0x115/0x350 [ 125.130403][ T5326] ? blk_request_module+0x35/0x2a0 [ 125.132736][ T5326] ? __pfx___mutex_lock+0x10/0x10 [ 125.135015][ T5326] ? find_inode_fast+0x5dc/0x740 [ 125.137350][ T5326] ? find_inode_fast+0xd2/0x740 [ 125.139575][ T5326] blk_request_module+0x35/0x2a0 [ 125.141647][ T5326] blkdev_get_no_open+0x3f/0xe0 [ 125.143783][ T5326] bdev_file_open_by_dev+0xa0/0x240 [ 125.146061][ T5326] md_import_device+0x2e9/0x650 [ 125.148369][ T5326] md_add_new_disk+0x669/0x1850 [ 125.150585][ T5326] md_ioctl+0x200a/0x2610 [ 125.152565][ T5326] ? tomoyo_path_number_perm+0x219/0x5f0 [ 125.155108][ T5326] ? __pfx_md_ioctl+0x10/0x10 [ 125.157488][ T5326] ? do_vfs_ioctl+0x116f/0x1530 [ 125.160037][ T5326] ? __pfx_do_vfs_ioctl+0x10/0x10 [ 125.162216][ T5326] ? hook_file_ioctl+0x1f2/0x600 [ 125.164358][ T5326] ? __pfx_md_ioctl+0x10/0x10 [ 125.166145][ T5326] blkdev_ioctl+0x5e3/0x740 [ 125.167779][ T5326] ? __pfx_blkdev_ioctl+0x10/0x10 [ 125.169715][ T5326] ? __fget_files+0x2a/0x420 [ 125.171568][ T5326] ? bpf_lsm_file_ioctl+0x9/0x20 [ 125.174036][ T5326] ? __pfx_blkdev_ioctl+0x10/0x10 [ 125.176615][ T5326] __se_sys_ioctl+0xfc/0x170 [ 125.178666][ T5326] do_syscall_64+0x166/0x520 [ 125.180618][ T5326] ? trace_irq_disable+0x3b/0x140 [ 125.182789][ T5326] ? entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 125.185520][ T5326] ? clear_bhb_loop+0x70/0xc0 [ 125.187613][ T5326] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 125.190234][ T5326] RIP: 0033:0x7f62ca59e159 [ 125.192255][ T5326] 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 [ 125.200665][ T5326] RSP: 002b:00007f62cb4ccfe8 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 125.204307][ T5326] RAX: ffffffffffffffda RBX: 00007f62ca826090 RCX: 00007f62ca59e159 [ 125.207804][ T5326] RDX: 0000200000000440 RSI: 0000000040140921 RDI: 0000000000000007 [ 125.211151][ T5326] RBP: 00007f62ca63506b R08: 0000000000000000 R09: 0000000000000000 [ 125.214522][ T5326] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 125.217757][ T5326] R13: 00007f62ca826128 R14: 00007f62ca826090 R15: 00007ffebf62c788 [ 125.220906][ T5326] [ 125.226565][ T5335] md: md0: resync done. [ 125.256130][ T5325] loop0: detected capacity change from 0 to 256 [ 125.275775][ T5325] ======================================================= [ 125.275775][ T5325] WARNING: The mand mount option has been deprecated and [ 125.275775][ T5325] and is ignored by this kernel. Remove the mand [ 125.275775][ T5325] option from the mount to silence this warning. [ 125.275775][ T5325] ======================================================= [ 125.298432][ T5325] exFAT-fs (loop0): failed to load upcase table (idx : 0x0001e4a3, chksum : 0xe65d9f0a, utbl_chksum : 0x7319d30d) [ 125.329863][ T5326] block device autoloading is deprecated and will be removed. [ 125.330607][ T5336] md: recover of RAID array md0 [ 125.347413][ T5336] md: md0: recover done.