program: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$NL80211_CMD_DEAUTHENTICATE(r0, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x34, r1, 0x400, 0x70bd2a, 0x25dfdbff, {{}, {@val={0x8}, @void}}, [@NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_MAC={0xa, 0x6, @from_mac=@device_b}]}, 0x34}, 0x1, 0x0, 0x0, 0x14}, 0x20000004) syz_read_part_table(0x105c, &(0x7f0000001080)="$eJzsz71Rw0AQBeCnQ0gioBUSOqAHEopBKZUQ0Ae9uAaPPeuR/NeB7eD7gpt7N+9mZ8N9tWxr8V+pLsmwHHPLW6bkJW0tffRTltynxlQyX77XuD91fp6/h7RNxjV9vXe7quuY1+TpePvtz29dPv9utSYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPLJDAAAA//+4SRWs") r2 = creat(&(0x7f0000000000)='./file0\x00', 0x2d) fallocate(r2, 0x100000011, 0x0, 0x2811fdff) syz_mount_image$hfsplus(&(0x7f00000000c0), &(0x7f0000000980)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x8000, &(0x7f0000000400)=ANY=[@ANYBLOB="747970653d25c2506b2c6e6f626172726965722c63726561746f723dbd3c66f52c6e6c733d69736f383835392d352c756d61736b3d30303030303030303030303030303030303030303033372c756d61736b3d30303030303030303030303030303030303030303030302c00118467e4c2bc915b8214a76410d8c106c8e94cd477fa867e8d7defd3fee1ddf11043edc9c69b5f32ba8740f2df79cf01d4b39e7deb49cab640d6f8dc7b4a25a8c1f2b17a54a03712cd4bf5f917d65505bd7b8559"], 0x13, 0x6bf, &(0x7f0000005440)="$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") r3 = openat$dir(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) getdents(r3, &(0x7f00000002c0)=""/58, 0x3a) r4 = seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x6, 0x0, 0x8, 0x7fff7ffc}]}) close_range(r4, 0xffffffffffffffff, 0x0) setsockopt$inet_sctp_SCTP_INITMSG(r2, 0x84, 0x2, &(0x7f0000000180)={0x40, 0x4, 0x8, 0x3}, 0x8) socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), 0xffffffffffffffff) (async) sendmsg$NL80211_CMD_DEAUTHENTICATE(r0, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x34, r1, 0x400, 0x70bd2a, 0x25dfdbff, {{}, {@val={0x8}, @void}}, [@NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_MAC={0xa, 0x6, @from_mac=@device_b}]}, 0x34}, 0x1, 0x0, 0x0, 0x14}, 0x20000004) (async) syz_read_part_table(0x105c, &(0x7f0000001080)="$eJzsz71Rw0AQBeCnQ0gioBUSOqAHEopBKZUQ0Ae9uAaPPeuR/NeB7eD7gpt7N+9mZ8N9tWxr8V+pLsmwHHPLW6bkJW0tffRTltynxlQyX77XuD91fp6/h7RNxjV9vXe7quuY1+TpePvtz29dPv9utSYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPLJDAAAA//+4SRWs") (async) creat(&(0x7f0000000000)='./file0\x00', 0x2d) (async) fallocate(r2, 0x100000011, 0x0, 0x2811fdff) (async) syz_mount_image$hfsplus(&(0x7f00000000c0), &(0x7f0000000980)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x8000, &(0x7f0000000400)=ANY=[@ANYBLOB="747970653d25c2506b2c6e6f626172726965722c63726561746f723dbd3c66f52c6e6c733d69736f383835392d352c756d61736b3d30303030303030303030303030303030303030303033372c756d61736b3d30303030303030303030303030303030303030303030302c00118467e4c2bc915b8214a76410d8c106c8e94cd477fa867e8d7defd3fee1ddf11043edc9c69b5f32ba8740f2df79cf01d4b39e7deb49cab640d6f8dc7b4a25a8c1f2b17a54a03712cd4bf5f917d65505bd7b8559"], 0x13, 0x6bf, &(0x7f0000005440)="$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") (async) openat$dir(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) (async) getdents(r3, &(0x7f00000002c0)=""/58, 0x3a) (async) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x6, 0x0, 0x8, 0x7fff7ffc}]}) (async) close_range(r4, 0xffffffffffffffff, 0x0) (async) setsockopt$inet_sctp_SCTP_INITMSG(r2, 0x84, 0x2, &(0x7f0000000180)={0x40, 0x4, 0x8, 0x3}, 0x8) (async) [ 68.316563][ T5314] Bluetooth: hci0: command tx timeout [ 68.413884][ T5329] loop0: detected capacity change from 0 to 8192 [ 68.449702][ T5329] loop0: p1 p2 p3 p4 [ 68.454916][ T5329] loop0: p1 size 108922248 extends beyond EOD, truncated [ 68.461492][ T5329] loop0: p2 start 861536256 is beyond EOD, truncated [ 68.463982][ T5329] loop0: p3 start 851968 is beyond EOD, truncated [ 68.466913][ T5329] loop0: p4 size 65536 extends beyond EOD, truncated [ 68.486757][ T12] operation not supported error, dev loop0, sector 0 op 0x9:(WRITE_ZEROES) flags 0x10000800 phys_seg 0 prio class 0 [ 68.667114][ T5329] [ 68.668451][ T5329] ====================================================== [ 68.671925][ T5329] WARNING: possible circular locking dependency detected [ 68.675268][ T5329] 6.15.0-rc3-syzkaller-00008-ga33b5a08cbbd #0 Not tainted [ 68.678764][ T5329] ------------------------------------------------------ [ 68.681347][ T5329] syz.0.0/5329 is trying to acquire lock: [ 68.683601][ T5329] ffff88804475ec38 (kn->active#5){++++}-{0:0}, at: __kernfs_remove+0x336/0x570 [ 68.687395][ T5329] [ 68.687395][ T5329] but task is already holding lock: [ 68.690156][ T5329] ffff888032e5a358 (&disk->open_mutex){+.+.}-{4:4}, at: bdev_release+0x17e/0x700 [ 68.693669][ T5329] [ 68.693669][ T5329] which lock already depends on the new lock. [ 68.693669][ T5329] [ 68.697805][ T5329] [ 68.697805][ T5329] the existing dependency chain (in reverse order) is: [ 68.701480][ T5329] [ 68.701480][ T5329] -> #2 (&disk->open_mutex){+.+.}-{4:4}: [ 68.704439][ T5329] lock_acquire+0x116/0x2f0 [ 68.706373][ T5329] __mutex_lock+0x1a5/0x10c0 [ 68.708338][ T5329] bdev_open+0xf7/0xcd0 [ 68.710156][ T5329] bdev_file_open_by_dev+0x1b2/0x230 [ 68.712350][ T5329] disk_scan_partitions+0x1be/0x2b0 [ 68.714543][ T5329] add_disk_fwnode+0xd26/0x1020 [ 68.716584][ T5329] pmem_attach_disk+0xd42/0x1020 [ 68.718828][ T5329] nvdimm_bus_probe+0x147/0x4e0 [ 68.721038][ T5329] really_probe+0x2b9/0xad0 [ 68.723142][ T5329] __driver_probe_device+0x1a2/0x390 [ 68.725543][ T5329] driver_probe_device+0x50/0x430 [ 68.727854][ T5329] __driver_attach+0x45f/0x710 [ 68.730067][ T5329] bus_for_each_dev+0x23e/0x2b0 [ 68.732312][ T5329] bus_add_driver+0x346/0x670 [ 68.734487][ T5329] driver_register+0x23a/0x320 [ 68.736693][ T5329] do_one_initcall+0x24a/0x940 [ 68.738904][ T5329] do_initcall_level+0x157/0x210 [ 68.741224][ T5329] do_initcalls+0x71/0xd0 [ 68.744119][ T5329] kernel_init_freeable+0x432/0x5d0 [ 68.746639][ T5329] kernel_init+0x1d/0x2b0 [ 68.748888][ T5329] ret_from_fork+0x4b/0x80 [ 68.750919][ T5329] ret_from_fork_asm+0x1a/0x30 [ 68.753147][ T5329] [ 68.753147][ T5329] -> #1 (&nvdimm_namespace_key){+.+.}-{4:4}: [ 68.756296][ T5329] lock_acquire+0x116/0x2f0 [ 68.757980][ T5329] __mutex_lock+0x1a5/0x10c0 [ 68.759752][ T5329] uevent_show+0x17d/0x340 [ 68.761645][ T5329] dev_attr_show+0x55/0xc0 [ 68.763339][ T5329] sysfs_kf_seq_show+0x32b/0x4a0 [ 68.765128][ T5329] seq_read_iter+0x461/0xda0 [ 68.767090][ T5329] vfs_read+0x9a0/0xb90 [ 68.768838][ T5329] ksys_read+0x19d/0x2d0 [ 68.770582][ T5329] do_syscall_64+0xf3/0x210 [ 68.772465][ T5329] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 68.774833][ T5329] [ 68.774833][ T5329] -> #0 (kn->active#5){++++}-{0:0}: [ 68.777535][ T5329] validate_chain+0xa69/0x24e0 [ 68.779397][ T5329] __lock_acquire+0xad5/0xd80 [ 68.781175][ T5329] lock_acquire+0x116/0x2f0 [ 68.782985][ T5329] kernfs_drain+0x275/0x5e0 [ 68.784699][ T5329] __kernfs_remove+0x336/0x570 [ 68.786482][ T5329] kernfs_remove_by_name_ns+0xad/0x130 [ 68.788497][ T5329] device_del+0x56c/0x9b0 [ 68.790117][ T5329] drop_partition+0x11b/0x180 [ 68.791998][ T5329] bdev_disk_changed+0x2ca/0x14e0 [ 68.793815][ T5329] lo_release+0x540/0x850 [ 68.795465][ T5329] bdev_release+0x5dd/0x700 [ 68.797116][ T5329] blkdev_release+0x15/0x20 [ 68.798950][ T5329] __fput+0x3e9/0x9f0 [ 68.800803][ T5329] task_work_run+0x251/0x310 [ 68.802937][ T5329] syscall_exit_to_user_mode+0x13f/0x340 [ 68.805436][ T5329] do_syscall_64+0x100/0x210 [ 68.807610][ T5329] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 68.810322][ T5329] [ 68.810322][ T5329] other info that might help us debug this: [ 68.810322][ T5329] [ 68.814407][ T5329] Chain exists of: [ 68.814407][ T5329] kn->active#5 --> &nvdimm_namespace_key --> &disk->open_mutex [ 68.814407][ T5329] [ 68.819636][ T5329] Possible unsafe locking scenario: [ 68.819636][ T5329] [ 68.822675][ T5329] CPU0 CPU1 [ 68.824880][ T5329] ---- ---- [ 68.827081][ T5329] lock(&disk->open_mutex); [ 68.828985][ T5329] lock(&nvdimm_namespace_key); [ 68.831821][ T5329] lock(&disk->open_mutex); [ 68.834561][ T5329] lock(kn->active#5); [ 68.836165][ T5329] [ 68.836165][ T5329] *** DEADLOCK *** [ 68.836165][ T5329] [ 68.839309][ T5329] 1 lock held by syz.0.0/5329: [ 68.841204][ T5329] #0: ffff888032e5a358 (&disk->open_mutex){+.+.}-{4:4}, at: bdev_release+0x17e/0x700 [ 68.844816][ T5329] [ 68.844816][ T5329] stack backtrace: [ 68.846814][ T5329] CPU: 0 UID: 0 PID: 5329 Comm: syz.0.0 Not tainted 6.15.0-rc3-syzkaller-00008-ga33b5a08cbbd #0 PREEMPT(full) [ 68.846834][ T5329] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2~bpo12+1 04/01/2014 [ 68.846847][ T5329] Call Trace: [ 68.846919][ T5329] [ 68.846926][ T5329] dump_stack_lvl+0x241/0x360 [ 68.846946][ T5329] ? __pfx_dump_stack_lvl+0x10/0x10 [ 68.846959][ T5329] ? __pfx__printk+0x10/0x10 [ 68.846972][ T5329] ? print_lock+0x171/0x1a0 [ 68.846988][ T5329] print_circular_bug+0x2e1/0x300 [ 68.846997][ T5329] check_noncircular+0x142/0x160 [ 68.847006][ T5329] validate_chain+0xa69/0x24e0 [ 68.847019][ T5329] ? lockdep_unlock+0x8d/0x120 [ 68.847031][ T5329] __lock_acquire+0xad5/0xd80 [ 68.847044][ T5329] ? up_write+0x1ab/0x590 [ 68.847054][ T5329] lock_acquire+0x116/0x2f0 [ 68.847066][ T5329] ? __kernfs_remove+0x336/0x570 [ 68.847081][ T5329] kernfs_drain+0x275/0x5e0 [ 68.847090][ T5329] ? __kernfs_remove+0x336/0x570 [ 68.847101][ T5329] ? __pfx_kernfs_drain+0x10/0x10 [ 68.847113][ T5329] __kernfs_remove+0x336/0x570 [ 68.847124][ T5329] kernfs_remove_by_name_ns+0xad/0x130 [ 68.847136][ T5329] device_del+0x56c/0x9b0 [ 68.847215][ T5329] ? __pfx_device_del+0x10/0x10 [ 68.847232][ T5329] ? kobject_put+0x446/0x480 [ 68.847244][ T5329] drop_partition+0x11b/0x180 [ 68.847304][ T5329] bdev_disk_changed+0x2ca/0x14e0 [ 68.847315][ T5329] ? kobject_uevent_env+0x54d/0x8e0 [ 68.847329][ T5329] ? __pfx_bdev_disk_changed+0x10/0x10 [ 68.847338][ T5329] ? kobject_uevent_env+0x54d/0x8e0 [ 68.847351][ T5329] lo_release+0x540/0x850 [ 68.847362][ T5329] ? __pfx_lo_release+0x10/0x10 [ 68.847376][ T5329] ? do_raw_spin_unlock+0x58/0x8b0 [ 68.847388][ T5329] ? __pfx_lo_release+0x10/0x10 [ 68.847398][ T5329] bdev_release+0x5dd/0x700 [ 68.847413][ T5329] blkdev_release+0x15/0x20 [ 68.847425][ T5329] ? __pfx_blkdev_release+0x10/0x10 [ 68.847435][ T5329] __fput+0x3e9/0x9f0 [ 68.847448][ T5329] task_work_run+0x251/0x310 [ 68.847461][ T5329] ? _raw_spin_unlock+0x28/0x50 [ 68.847476][ T5329] ? __pfx_task_work_run+0x10/0x10 [ 68.847488][ T5329] ? syscall_exit_to_user_mode+0xa3/0x340 [ 68.847499][ T5329] syscall_exit_to_user_mode+0x13f/0x340 [ 68.847533][ T5329] do_syscall_64+0x100/0x210 [ 68.847545][ T5329] ? clear_bhb_loop+0x45/0xa0 [ 68.847556][ T5329] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 68.847566][ T5329] RIP: 0033:0x7f0943b8e169 [ 68.847582][ T5329] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 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 a8 ff ff ff f7 d8 64 89 01 48 [ 68.847590][ T5329] RSP: 002b:00007f09449a5038 EFLAGS: 00000246 ORIG_RAX: 00000000000001b4 [ 68.847601][ T5329] RAX: 0000000000000000 RBX: 00007f0943db5fa0 RCX: 00007f0943b8e169 [ 68.847608][ T5329] RDX: 0000000000000000 RSI: ffffffffffffffff RDI: 0000000000000000 [ 68.847614][ T5329] RBP: 00007f0943c10a68 R08: 0000000000000000 R09: 0000000000000000 [ 68.847620][ T5329] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 68.847626][ T5329] R13: 0000000000000000 R14: 00007f0943db5fa0 R15: 00007ffe27ce5e98 [ 68.847635][ T5329] [ 68.984027][ T5308] udevd[5308]: inotify_add_watch(7, /dev/loop0p4, 10) failed: No such file or directory