m 1: r0 = openat$damon_schemes(0xffffff9c, &(0x7f0000000000), 0x1, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r1, 0xab08) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r1, 0xab00, r2) write$damon_schemes(r0, &(0x7f0000000040), 0x66) ioctl$NBD_DISCONNECT(0xffffffffffffffff, 0xab08) [ 846.181271][T24334] block nbd2: shutting down sockets 03:13:45 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(0xffffffffffffffff, 0xab08) 03:13:45 executing program 0: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, 0x0) ioctl$NBD_SET_SOCK(r0, 0xab00, 0xffffffffffffffff) [ 846.187289][T24346] block nbd1: NBD_DISCONNECT 03:13:45 executing program 0: syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(0xffffffffffffffff, 0xab00, r0) [ 846.201466][T24338] block nbd3: Disconnected due to user request. [ 846.204047][T24338] block nbd3: shutting down sockets 03:13:45 executing program 3: r0 = openat$damon_schemes(0xffffff9c, &(0x7f0000000000), 0x1, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r1, 0xab08) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r1, 0xab00, r2) write$damon_schemes(r0, &(0x7f0000000040), 0x66) write$damon_schemes(r0, 0x0, 0xfff2) syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) 03:13:45 executing program 0: syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(0xffffffffffffffff, 0xab00, r0) [ 846.222946][T24354] block nbd3: NBD_DISCONNECT [ 846.231838][T24345] block nbd1: Disconnected due to user request. [ 846.234281][T24345] block nbd1: shutting down sockets 03:13:45 executing program 0: syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(0xffffffffffffffff, 0xab00, r0) 03:13:45 executing program 1: r0 = openat$damon_schemes(0xffffff9c, &(0x7f0000000000), 0x1, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r1, 0xab08) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r1, 0xab00, r2) write$damon_schemes(r0, &(0x7f0000000040), 0x66) ioctl$NBD_DISCONNECT(0xffffffffffffffff, 0xab08) [ 846.241496][T24347] block nbd2: shutting down sockets [ 846.253333][T24360] block nbd1: NBD_DISCONNECT 03:13:45 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(0xffffffffffffffff, 0xab08) [ 846.261995][T24353] block nbd3: Disconnected due to user request. 03:13:45 executing program 0: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)) ioctl$NBD_SET_SOCK(r0, 0xab00, 0xffffffffffffffff) [ 846.265343][T24353] block nbd3: shutting down sockets 03:13:45 executing program 3: r0 = openat$damon_schemes(0xffffff9c, &(0x7f0000000000), 0x1, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r1, 0xab08) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r1, 0xab00, r2) write$damon_schemes(r0, &(0x7f0000000040), 0x66) write$damon_schemes(r0, 0x0, 0xfff2) r3 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r3, 0xab08) 03:13:45 executing program 0: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)) ioctl$NBD_SET_SOCK(r0, 0xab00, 0xffffffffffffffff) [ 846.284403][T24366] block nbd3: NBD_DISCONNECT 03:13:45 executing program 0: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)) ioctl$NBD_SET_SOCK(r0, 0xab00, 0xffffffffffffffff) [ 846.301713][T24358] block nbd1: Disconnected due to user request. [ 846.304321][T24358] block nbd1: shutting down sockets 03:13:45 executing program 0: r0 = openat$damon_schemes(0xffffff9c, &(0x7f0000000000), 0x1, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r1, 0xab08) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r1, 0xab00, r2) write$damon_schemes(r0, &(0x7f0000000040), 0x66) write$damon_schemes(r0, 0x0, 0xfff2) r3 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r3, 0xab08) r4 = bpf$BPF_BTF_GET_FD_BY_ID(0x13, &(0x7f0000000940)=0xffffffffffffffff, 0x4) ioctl$BTRFS_IOC_WAIT_SYNC(r4, 0x40089416, &(0x7f0000000980)) 03:13:45 executing program 1: r0 = openat$damon_schemes(0xffffff9c, &(0x7f0000000000), 0x1, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r1, 0xab08) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r1, 0xab00, r2) write$damon_schemes(r0, &(0x7f0000000040), 0x66) ioctl$NBD_DISCONNECT(0xffffffffffffffff, 0xab08) [ 846.322620][T24373] block nbd0: NBD_DISCONNECT [ 846.325045][T24375] block nbd1: NBD_DISCONNECT [ 846.332456][T24361] block nbd2: shutting down sockets [ 846.332789][T24366] block nbd3: NBD_DISCONNECT [ 846.338218][T24365] block nbd3: Disconnected due to user request. [ 846.341416][T24365] block nbd3: shutting down sockets 03:13:45 executing program 2: r0 = openat$damon_schemes(0xffffff9c, &(0x7f0000000000), 0x1, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r1, 0xab08) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r1, 0xab00, r2) write$damon_schemes(r0, &(0x7f0000000040), 0x66) write$damon_schemes(r0, 0x0, 0xfff2) r3 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r3, 0xab08) r4 = bpf$BPF_BTF_GET_FD_BY_ID(0x13, &(0x7f0000000940)=0xffffffffffffffff, 0x4) ioctl$BTRFS_IOC_WAIT_SYNC(r4, 0x40089416, &(0x7f0000000980)) ioctl$BTRFS_IOC_SCRUB(0xffffffffffffffff, 0xc400941b, &(0x7f0000000100)={0x0, 0x8, 0x2, 0x1}) ioctl$BTRFS_IOC_GET_DEV_STATS(r3, 0xc4089434, &(0x7f0000000500)={r5, 0x7, 0x0, [0x4, 0x3f, 0xf054, 0x6, 0x1], [0x7, 0x3, 0xfffffffffffffbff, 0x100, 0x7fffffff, 0x3, 0x10001, 0x5, 0x4, 0x4b7, 0x1000, 0xf55, 0x1, 0x8001, 0x5d, 0x1ff, 0x7, 0xfffffffffffffff8, 0xae6, 0x99f, 0x9, 0x4, 0x485, 0x7, 0x3, 0x7, 0x35fb, 0x0, 0x8000000000000001, 0x10001, 0x700000000000000, 0x1ff, 0x3, 0x7, 0x0, 0x1, 0x3, 0x7f, 0x9, 0x9, 0x81, 0x3, 0x10000, 0xff, 0x332, 0x8000, 0x7, 0x26ce93cb, 0x6, 0xc6cf, 0x7f, 0x200, 0xf6cf, 0x4, 0x0, 0xffffffffffffffff, 0x4, 0x6, 0x9, 0x9, 0x4, 0x9760, 0x8, 0x9, 0x2, 0x7fffffffffffffff, 0x31a, 0x800, 0x7, 0x7, 0x57a8, 0x9, 0x3f, 0x0, 0x1f, 0x800, 0x6, 0x0, 0x65b63ab7, 0x9, 0x8, 0xffffffffffff5794, 0x81, 0x9, 0x400, 0x7ff, 0x4, 0xfffffffffffffff9, 0xfff, 0x100000001, 0x100, 0x1, 0x5, 0x0, 0x100000000, 0x81, 0x9, 0x7fff, 0xfffffffffffffff7, 0x1, 0x898, 0xfffffffffffffc00, 0x65, 0x3, 0x0, 0x17ed, 0x100, 0xffffffff00000000, 0x8000, 0x800, 0xfff, 0x5, 0x800, 0xbb3b, 0x40, 0xff, 0x4414, 0x9, 0x4, 0x3, 0x8]}) 03:13:45 executing program 3: socket$inet(0x2, 0x3, 0xff) r0 = syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) ioctl$FLOPPY_FDGETMAXERRS(r0, 0x8014020e, &(0x7f0000000040)) [ 846.353530][T24377] block nbd2: NBD_DISCONNECT [ 846.362996][T24374] block nbd1: Disconnected due to user request. [ 846.365672][T24374] block nbd1: shutting down sockets 03:13:45 executing program 3: socket$inet(0x2, 0x3, 0xff) r0 = syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) ioctl$FLOPPY_FDGETMAXERRS(r0, 0x8014020e, &(0x7f0000000040)) [ 846.371762][T24373] block nbd0: NBD_DISCONNECT [ 846.374378][T24372] block nbd0: Disconnected due to user request. 03:13:45 executing program 1: openat$damon_schemes(0xffffff9c, &(0x7f0000000000), 0x1, 0x0) r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r0, 0xab08) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0xab08) [ 846.377269][T24372] block nbd0: shutting down sockets 03:13:45 executing program 3: socket$inet(0x2, 0x3, 0xff) r0 = syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) ioctl$FLOPPY_FDGETMAXERRS(r0, 0x8014020e, &(0x7f0000000040)) 03:13:45 executing program 0: ioctl$NBD_CLEAR_SOCK(0xffffffffffffffff, 0xab04) r0 = openat$damon_schemes(0xffffff9c, &(0x7f0000000000), 0x1, 0x0) write$damon_schemes(r0, 0x0, 0x0) [ 846.385527][T24383] block nbd1: NBD_DISCONNECT 03:13:45 executing program 3: socket$inet(0x2, 0x3, 0xff) syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) 03:13:45 executing program 0: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0xab08) (fail_nth: 1) [ 846.411011][T24391] block nbd2: NBD_DISCONNECT [ 846.413630][T24376] block nbd2: Disconnected due to user request. [ 846.416244][T24376] block nbd2: shutting down sockets 03:13:45 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) (fail_nth: 1) 03:13:45 executing program 3: syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) [ 846.432443][T24383] block nbd1: NBD_DISCONNECT [ 846.434832][T24382] block nbd1: Disconnected due to user request. 03:13:45 executing program 3: syz_open_dev$floppy(0x0, 0xffff5073, 0x4000) [ 846.434959][T24396] FAULT_INJECTION: forcing a failure. [ 846.434959][T24396] name failslab, interval 1, probability 0, space 0, times 0 [ 846.437707][T24382] block nbd1: shutting down sockets [ 846.444288][T24396] CPU: 1 PID: 24396 Comm: syz-executor.2 Not tainted 6.5.0-rc6-syzkaller-00253-g9e6c269de404 #0 03:13:45 executing program 1: openat$damon_schemes(0xffffff9c, &(0x7f0000000000), 0x1, 0x0) r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r0, 0xab08) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)) r1 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r1, 0xab08) [ 846.450250][T24396] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.2-debian-1.16.2-1 04/01/2014 03:13:45 executing program 3: syz_open_dev$floppy(0x0, 0xffff5073, 0x4000) [ 846.452282][T24392] FAULT_INJECTION: forcing a failure. [ 846.452282][T24392] name failslab, interval 1, probability 0, space 0, times 0 [ 846.454428][T24396] Call Trace: [ 846.454436][T24396] [ 846.454444][T24396] dump_stack_lvl+0x125/0x1b0 [ 846.454469][T24396] should_fail_ex+0x496/0x5b0 [ 846.465870][T24396] should_failslab+0x9/0x20 [ 846.467676][T24396] __kmem_cache_alloc_node+0x2fd/0x350 [ 846.469128][T24401] block nbd1: NBD_DISCONNECT [ 846.469902][T24396] ? tomoyo_realpath_from_path+0xb9/0x710 03:13:45 executing program 3: syz_open_dev$floppy(0x0, 0xffff5073, 0x4000) [ 846.472643][T24401] block nbd1: NBD_DISCONNECT [ 846.474048][T24396] ? tomoyo_realpath_from_path+0xb9/0x710 [ 846.478540][T24396] __kmalloc+0x4c/0x100 [ 846.480312][T24396] tomoyo_realpath_from_path+0xb9/0x710 [ 846.482659][T24396] ? tomoyo_profile+0x47/0x60 [ 846.484647][T24396] tomoyo_path_number_perm+0x243/0x590 [ 846.486959][T24396] ? tomoyo_path_number_perm+0x1eb/0x590 [ 846.489049][T24396] ? tomoyo_execute_permission+0x4a0/0x4a0 [ 846.491596][T24396] ? find_held_lock+0x2d/0x110 [ 846.493663][T24396] ? reacquire_held_locks+0x4b0/0x4b0 [ 846.496029][T24396] ? reacquire_held_locks+0x4b0/0x4b0 03:13:45 executing program 3: syz_open_dev$floppy(&(0x7f0000000000), 0x0, 0x4000) [ 846.498047][T24396] ? bit_wait_timeout+0x160/0x160 [ 846.499965][T24396] ? __fget_files+0x279/0x410 [ 846.501743][T24396] ? __fget_files+0x279/0x410 [ 846.503603][T24396] security_file_ioctl+0x72/0xb0 [ 846.505648][T24396] __do_compat_sys_ioctl+0x5d/0x330 [ 846.507618][T24396] __do_fast_syscall_32+0x61/0xe0 [ 846.509485][T24396] do_fast_syscall_32+0x33/0x70 [ 846.511297][T24396] entry_SYSENTER_compat_after_hwframe+0x70/0x82 [ 846.513599][T24396] RIP: 0023:0xf7f91579 [ 846.515090][T24396] Code: b8 01 10 06 03 74 b4 01 10 07 03 74 b0 01 10 08 03 74 d8 01 00 00 00 00 00 00 00 00 00 00 00 00 00 51 52 55 89 e5 0f 34 cd 80 <5d> 5a 59 c3 90 90 90 90 8d b4 26 00 00 00 00 8d b4 26 00 00 00 00 [ 846.522026][T24396] RSP: 002b:00000000f7f8c5ac EFLAGS: 00000292 ORIG_RAX: 0000000000000036 [ 846.525043][T24396] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 000000000000ab00 [ 846.527946][T24396] RDX: 0000000000000004 RSI: 0000000000000000 RDI: 0000000000000000 [ 846.530828][T24396] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 846.533568][T24396] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000000 [ 846.536332][T24396] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 846.539201][T24396] [ 846.540328][T24392] CPU: 2 PID: 24392 Comm: syz-executor.0 Not tainted 6.5.0-rc6-syzkaller-00253-g9e6c269de404 #0 [ 846.541457][T24396] ERROR: Out of memory at tomoyo_realpath_from_path. [ 846.544112][T24392] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.2-debian-1.16.2-1 04/01/2014 [ 846.544122][T24392] Call Trace: [ 846.544125][T24392] [ 846.544130][T24392] dump_stack_lvl+0x125/0x1b0 [ 846.544145][T24392] should_fail_ex+0x496/0x5b0 [ 846.556169][T24392] should_failslab+0x9/0x20 [ 846.557879][T24392] __kmem_cache_alloc_node+0x2fd/0x350 [ 846.559874][T24392] ? tomoyo_realpath_from_path+0xb9/0x710 [ 846.561979][T24392] ? tomoyo_realpath_from_path+0xb9/0x710 [ 846.564054][T24392] __kmalloc+0x4c/0x100 [ 846.565631][T24392] tomoyo_realpath_from_path+0xb9/0x710 [ 846.567663][T24392] ? tomoyo_profile+0x47/0x60 [ 846.569388][T24392] tomoyo_path_number_perm+0x243/0x590 [ 846.571495][T24392] ? tomoyo_path_number_perm+0x1eb/0x590 [ 846.573574][T24392] ? tomoyo_execute_permission+0x4a0/0x4a0 [ 846.575714][T24392] ? find_held_lock+0x2d/0x110 [ 846.577474][T24392] ? reacquire_held_locks+0x4b0/0x4b0 [ 846.579472][T24392] ? reacquire_held_locks+0x4b0/0x4b0 [ 846.581441][T24392] ? bit_wait_timeout+0x160/0x160 [ 846.583305][T24392] ? __fget_files+0x279/0x410 [ 846.585041][T24392] ? __fget_files+0x279/0x410 [ 846.586817][T24392] security_file_ioctl+0x72/0xb0 [ 846.588598][T24392] __do_compat_sys_ioctl+0x5d/0x330 [ 846.590521][T24392] __do_fast_syscall_32+0x61/0xe0 [ 846.592357][T24392] do_fast_syscall_32+0x33/0x70 [ 846.594151][T24392] entry_SYSENTER_compat_after_hwframe+0x70/0x82 [ 846.596488][T24392] RIP: 0023:0xf7fb9579 [ 846.598009][T24392] Code: b8 01 10 06 03 74 b4 01 10 07 03 74 b0 01 10 08 03 74 d8 01 00 00 00 00 00 00 00 00 00 00 00 00 00 51 52 55 89 e5 0f 34 cd 80 <5d> 5a 59 c3 90 90 90 90 8d b4 26 00 00 00 00 8d b4 26 00 00 00 00 [ 846.604968][T24392] RSP: 002b:00000000f7fb45ac EFLAGS: 00000292 ORIG_RAX: 0000000000000036 [ 846.608011][T24392] RAX: ffffffffffffffda RBX: 0000000000000006 RCX: 000000000000ab08 [ 846.610886][T24392] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 [ 846.613858][T24392] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 846.616751][T24392] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000000 [ 846.619683][T24392] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 846.622601][T24392] [ 846.624355][T24392] ERROR: Out of memory at tomoyo_realpath_from_path. [ 846.626866][T24392] block nbd0: NBD_DISCONNECT [ 846.630197][T24389] block nbd0: Disconnected due to user request. [ 846.632688][T24389] block nbd0: shutting down sockets 03:13:45 executing program 0: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0xab08) (fail_nth: 2) [ 846.663269][T24395] block nbd2: shutting down sockets 03:13:45 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) (fail_nth: 2) 03:13:45 executing program 1: openat$damon_schemes(0xffffff9c, &(0x7f0000000000), 0x1, 0x0) r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r0, 0xab08) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)) r1 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r1, 0xab08) 03:13:45 executing program 3: syz_open_dev$floppy(&(0x7f0000000000), 0x0, 0x4000) [ 846.678227][T24412] block nbd1: NBD_DISCONNECT [ 846.680560][T24414] FAULT_INJECTION: forcing a failure. [ 846.680560][T24414] name failslab, interval 1, probability 0, space 0, times 0 [ 846.680687][T24412] block nbd1: NBD_DISCONNECT 03:13:45 executing program 3: syz_open_dev$floppy(&(0x7f0000000000), 0x0, 0x4000) [ 846.685572][T24414] CPU: 2 PID: 24414 Comm: syz-executor.2 Not tainted 6.5.0-rc6-syzkaller-00253-g9e6c269de404 #0 [ 846.691051][T24414] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.2-debian-1.16.2-1 04/01/2014 [ 846.691330][T24408] block nbd0: NBD_DISCONNECT [ 846.694732][T24414] Call Trace: [ 846.694740][T24414] 03:13:45 executing program 1: openat$damon_schemes(0xffffff9c, &(0x7f0000000000), 0x1, 0x0) r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r0, 0xab08) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)) r1 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r1, 0xab08) [ 846.694744][T24414] dump_stack_lvl+0x125/0x1b0 [ 846.694761][T24414] should_fail_ex+0x496/0x5b0 [ 846.694778][T24414] should_failslab+0x9/0x20 03:13:45 executing program 3: syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x0) [ 846.697412][T24407] block nbd0: Disconnected due to user request. [ 846.697756][T24414] __kmem_cache_alloc_node+0x2fd/0x350 03:13:45 executing program 0: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0xab08) (fail_nth: 3) [ 846.698868][T24407] block nbd0: shutting down sockets [ 846.700712][T24414] ? tomoyo_encode2+0x100/0x3d0 [ 846.705669][T24418] block nbd1: NBD_DISCONNECT [ 846.706494][T24414] ? tomoyo_encode2+0x100/0x3d0 [ 846.709047][T24418] block nbd1: NBD_DISCONNECT [ 846.710498][T24414] __kmalloc+0x4c/0x100 [ 846.719327][T24414] tomoyo_encode2+0x100/0x3d0 03:13:45 executing program 1: openat$damon_schemes(0xffffff9c, &(0x7f0000000000), 0x1, 0x0) r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r0, 0xab08) ioctl$NBD_SET_SOCK(r0, 0xab00, 0xffffffffffffffff) r1 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r1, 0xab08) [ 846.721053][T24414] ? rcu_is_watching+0x12/0xb0 [ 846.722962][T24414] tomoyo_encode+0x29/0x50 [ 846.724588][T24414] tomoyo_realpath_from_path+0x196/0x710 [ 846.726667][T24414] tomoyo_path_number_perm+0x243/0x590 [ 846.728666][T24414] ? tomoyo_path_number_perm+0x1eb/0x590 [ 846.730721][T24414] ? tomoyo_execute_permission+0x4a0/0x4a0 [ 846.732494][T24424] block nbd1: NBD_DISCONNECT [ 846.732897][T24414] ? find_held_lock+0x2d/0x110 [ 846.732915][T24414] ? reacquire_held_locks+0x4b0/0x4b0 [ 846.732934][T24414] ? reacquire_held_locks+0x4b0/0x4b0 [ 846.735110][T24424] block nbd1: NBD_DISCONNECT [ 846.736660][T24414] ? bit_wait_timeout+0x160/0x160 [ 846.744192][T24414] ? __fget_files+0x279/0x410 [ 846.745938][T24414] ? __fget_files+0x279/0x410 [ 846.747662][T24414] security_file_ioctl+0x72/0xb0 [ 846.749474][T24414] __do_compat_sys_ioctl+0x5d/0x330 [ 846.751388][T24414] __do_fast_syscall_32+0x61/0xe0 [ 846.753217][T24414] do_fast_syscall_32+0x33/0x70 [ 846.754999][T24414] entry_SYSENTER_compat_after_hwframe+0x70/0x82 [ 846.757321][T24414] RIP: 0023:0xf7f91579 [ 846.758815][T24414] Code: b8 01 10 06 03 74 b4 01 10 07 03 74 b0 01 10 08 03 74 d8 01 00 00 00 00 00 00 00 00 00 00 00 00 00 51 52 55 89 e5 0f 34 cd 80 <5d> 5a 59 c3 90 90 90 90 8d b4 26 00 00 00 00 8d b4 26 00 00 00 00 [ 846.765737][T24414] RSP: 002b:00000000f7f8c5ac EFLAGS: 00000292 ORIG_RAX: 0000000000000036 [ 846.768751][T24414] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 000000000000ab00 [ 846.771620][T24414] RDX: 0000000000000004 RSI: 0000000000000000 RDI: 0000000000000000 [ 846.774479][T24414] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 846.777363][T24414] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000000 [ 846.780222][T24414] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 846.783079][T24414] [ 846.784728][T24414] ERROR: Out of memory at tomoyo_realpath_from_path. [ 846.852846][T24413] block nbd2: shutting down sockets 03:13:45 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) (fail_nth: 3) 03:13:45 executing program 1: openat$damon_schemes(0xffffff9c, &(0x7f0000000000), 0x1, 0x0) r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r0, 0xab08) ioctl$NBD_SET_SOCK(r0, 0xab00, 0xffffffffffffffff) r1 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r1, 0xab08) 03:13:45 executing program 3: syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x0) [ 846.866016][T24428] block nbd1: NBD_DISCONNECT [ 846.868348][T24428] block nbd1: NBD_DISCONNECT 03:13:45 executing program 3: syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x0) [ 846.872334][T24425] block nbd0: NBD_DISCONNECT [ 846.874300][T24425] FAULT_INJECTION: forcing a failure. [ 846.874300][T24425] name failslab, interval 1, probability 0, space 0, times 0 [ 846.879639][T24425] CPU: 0 PID: 24425 Comm: syz-executor.0 Not tainted 6.5.0-rc6-syzkaller-00253-g9e6c269de404 #0 [ 846.883905][T24425] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.2-debian-1.16.2-1 04/01/2014 [ 846.888147][T24425] Call Trace: 03:13:45 executing program 3: syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) (fail_nth: 1) [ 846.889748][T24425] [ 846.891252][T24425] dump_stack_lvl+0x125/0x1b0 [ 846.893211][T24425] should_fail_ex+0x496/0x5b0 [ 846.894962][T24425] ? desc_read_finalized_seq+0x132/0x1c0 [ 846.897385][T24435] FAULT_INJECTION: forcing a failure. [ 846.897385][T24435] name failslab, interval 1, probability 0, space 0, times 0 [ 846.897487][T24425] should_failslab+0x9/0x20 [ 846.904068][T24425] kmem_cache_alloc_node+0x389/0x3f0 [ 846.906109][T24425] ? __alloc_skb+0x287/0x330 [ 846.907837][T24425] __alloc_skb+0x287/0x330 [ 846.909534][T24425] ? __napi_build_skb+0x50/0x50 [ 846.911398][T24425] ? print_usage_bug.part.0+0x670/0x670 [ 846.913443][T24425] ? register_lock_class+0xbd/0x1320 [ 846.915431][T24425] alloc_skb_with_frags+0x9d/0x700 [ 846.917710][T24425] ? is_dynamic_key+0x1f0/0x1f0 [ 846.919652][T24425] sock_alloc_send_pskb+0x7c8/0x950 [ 846.921580][T24425] ? aa_profile_af_perm+0x470/0x470 [ 846.923484][T24425] ? sock_wmalloc+0x120/0x120 [ 846.925225][T24425] ? unix_gc+0x12b0/0x12b0 [ 846.926958][T24425] ? apparmor_socket_getpeersec_dgram+0x9/0x10 [ 846.929646][T24425] unix_stream_sendmsg+0x3d9/0x10a0 [ 846.931967][T24425] ? maybe_add_creds+0x4a0/0x4a0 [ 846.933801][T24425] ? aa_af_perm+0x260/0x260 [ 846.935469][T24425] ? bpf_lsm_socket_sendmsg+0x9/0x10 [ 846.937741][T24425] ? maybe_add_creds+0x4a0/0x4a0 [ 846.939923][T24425] sock_sendmsg+0xd9/0x180 [ 846.941929][T24425] sock_xmit+0x287/0x640 [ 846.943954][T24425] ? nbd_set_size+0x500/0x500 [ 846.946234][T24425] ? mutex_lock_io_nested+0x11a0/0x11a0 [ 846.948523][T24425] ? spin_bug+0x1d0/0x1d0 [ 846.950139][T24425] nbd_disconnect+0x338/0x4a0 [ 846.952006][T24425] ? sock_xmit+0x640/0x640 [ 846.953755][T24425] ? bpf_lsm_capable+0x9/0x10 [ 846.955571][T24425] ? security_capable+0x92/0xc0 [ 846.957709][T24425] nbd_ioctl+0x8ae/0xd30 [ 846.959562][T24425] ? blkdev_pr_preempt+0x2f0/0x2f0 [ 846.961969][T24425] ? nbd_start_device+0xd70/0xd70 [ 846.964341][T24425] ? reacquire_held_locks+0x4b0/0x4b0 [ 846.966699][T24425] ? bit_wait_timeout+0x160/0x160 [ 846.968940][T24425] ? __fget_files+0x279/0x410 [ 846.970791][T24425] ? nbd_start_device+0xd70/0xd70 [ 846.972730][T24425] compat_blkdev_ioctl+0x2fe/0x7c0 [ 846.974736][T24425] ? blkdev_ioctl+0x770/0x770 [ 846.976545][T24425] ? bpf_lsm_file_ioctl+0x9/0x10 [ 846.978467][T24425] ? blkdev_ioctl+0x770/0x770 [ 846.980309][T24425] __do_compat_sys_ioctl+0x2bf/0x330 [ 846.982359][T24425] __do_fast_syscall_32+0x61/0xe0 [ 846.984282][T24425] do_fast_syscall_32+0x33/0x70 [ 846.986422][T24425] entry_SYSENTER_compat_after_hwframe+0x70/0x82 [ 846.988937][T24425] RIP: 0023:0xf7fb9579 [ 846.990440][T24425] Code: b8 01 10 06 03 74 b4 01 10 07 03 74 b0 01 10 08 03 74 d8 01 00 00 00 00 00 00 00 00 00 00 00 00 00 51 52 55 89 e5 0f 34 cd 80 <5d> 5a 59 c3 90 90 90 90 8d b4 26 00 00 00 00 8d b4 26 00 00 00 00 [ 846.997844][T24425] RSP: 002b:00000000f7f935ac EFLAGS: 00000292 ORIG_RAX: 0000000000000036 [ 847.000930][T24425] RAX: ffffffffffffffda RBX: 0000000000000006 RCX: 000000000000ab08 [ 847.003840][T24425] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 [ 847.006834][T24425] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 847.009773][T24425] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000000 [ 847.012666][T24425] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 847.015628][T24425] [ 847.016978][T24435] CPU: 2 PID: 24435 Comm: syz-executor.3 Not tainted 6.5.0-rc6-syzkaller-00253-g9e6c269de404 #0 [ 847.018676][T24425] block nbd0: Send disconnect failed -105 [ 847.020756][T24435] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.2-debian-1.16.2-1 04/01/2014 [ 847.025775][T24421] block nbd0: Disconnected due to user request. 03:13:46 executing program 1: openat$damon_schemes(0xffffff9c, &(0x7f0000000000), 0x1, 0x0) r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r0, 0xab08) ioctl$NBD_SET_SOCK(r0, 0xab00, 0xffffffffffffffff) r1 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r1, 0xab08) [ 847.026562][T24435] Call Trace: [ 847.026568][T24435] [ 847.026573][T24435] dump_stack_lvl+0x125/0x1b0 [ 847.030099][T24421] block nbd0: shutting down sockets [ 847.030556][T24435] should_fail_ex+0x496/0x5b0 [ 847.037189][T24435] should_failslab+0x9/0x20 [ 847.038865][T24437] block nbd1: NBD_DISCONNECT [ 847.038873][T24435] kmem_cache_alloc+0x33a/0x3b0 03:13:46 executing program 0: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0xab08) (fail_nth: 4) [ 847.042685][T24435] getname_flags.part.0+0x50/0x4d0 [ 847.042706][T24437] block nbd1: NBD_DISCONNECT [ 847.044611][T24435] getname+0x90/0xe0 [ 847.047971][T24435] do_sys_openat2+0x100/0x1e0 [ 847.049698][T24435] ? build_open_flags+0x690/0x690 [ 847.051521][T24435] __ia32_compat_sys_openat+0x16e/0x200 [ 847.053754][T24435] ? __x64_compat_sys_open+0x1d0/0x1d0 03:13:46 executing program 1: openat$damon_schemes(0xffffff9c, &(0x7f0000000000), 0x1, 0x0) r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0xab08) [ 847.055937][T24435] ? ksys_write+0x1a7/0x250 [ 847.058204][T24435] __do_fast_syscall_32+0x61/0xe0 [ 847.060163][T24435] do_fast_syscall_32+0x33/0x70 [ 847.062320][T24435] entry_SYSENTER_compat_after_hwframe+0x70/0x82 [ 847.065105][T24435] RIP: 0023:0xf7fc9579 [ 847.066599][T24435] Code: b8 01 10 06 03 74 b4 01 10 07 03 74 b0 01 10 08 03 74 d8 01 00 00 00 00 00 00 00 00 00 00 00 00 00 51 52 55 89 e5 0f 34 cd 80 <5d> 5a 59 c3 90 90 90 90 8d b4 26 00 00 00 00 8d b4 26 00 00 00 00 [ 847.073729][T24435] RSP: 002b:00000000f7fc4150 EFLAGS: 00000293 ORIG_RAX: 0000000000000127 [ 847.077050][T24435] RAX: ffffffffffffffda RBX: 00000000ffffff9c RCX: 00000000f7fc41a0 [ 847.079885][T24435] RDX: 0000000000004000 RSI: 0000000000000000 RDI: 00000000f7353ff4 [ 847.082979][T24435] RBP: 0000000000004000 R08: 0000000000000000 R09: 0000000000000000 [ 847.085850][T24435] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000000 [ 847.088685][T24435] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 847.091577][T24435] [ 847.111279][T24431] FAULT_INJECTION: forcing a failure. [ 847.111279][T24431] name failslab, interval 1, probability 0, space 0, times 0 [ 847.115921][T24431] CPU: 2 PID: 24431 Comm: syz-executor.2 Not tainted 6.5.0-rc6-syzkaller-00253-g9e6c269de404 #0 [ 847.119691][T24431] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.2-debian-1.16.2-1 04/01/2014 [ 847.123368][T24431] Call Trace: [ 847.124582][T24431] [ 847.125686][T24431] dump_stack_lvl+0x125/0x1b0 [ 847.127402][T24431] should_fail_ex+0x496/0x5b0 [ 847.129111][T24431] should_failslab+0x9/0x20 [ 847.130811][T24431] __kmem_cache_alloc_node+0x2fd/0x350 [ 847.132780][T24431] ? nbd_add_socket+0x27a/0x980 [ 847.134555][T24431] kmalloc_trace+0x25/0xe0 [ 847.136177][T24431] nbd_add_socket+0x27a/0x980 [ 847.137891][T24431] ? nbd_alloc_config.part.0+0x180/0x180 [ 847.139908][T24431] ? bpf_lsm_capable+0x9/0x10 [ 847.141655][T24431] ? security_capable+0x92/0xc0 [ 847.143428][T24431] nbd_ioctl+0x89a/0xd30 [ 847.144966][T24431] ? blkdev_pr_preempt+0x2f0/0x2f0 [ 847.146843][T24431] ? nbd_start_device+0xd70/0xd70 [ 847.148668][T24431] ? reacquire_held_locks+0x4b0/0x4b0 [ 847.150623][T24431] ? bit_wait_timeout+0x160/0x160 [ 847.152449][T24431] ? __fget_files+0x279/0x410 [ 847.154183][T24431] ? nbd_start_device+0xd70/0xd70 [ 847.156025][T24431] compat_blkdev_ioctl+0x2fe/0x7c0 [ 847.157906][T24431] ? blkdev_ioctl+0x770/0x770 [ 847.159628][T24431] ? bpf_lsm_file_ioctl+0x9/0x10 [ 847.161470][T24431] ? blkdev_ioctl+0x770/0x770 [ 847.163240][T24431] __do_compat_sys_ioctl+0x2bf/0x330 [ 847.165162][T24431] __do_fast_syscall_32+0x61/0xe0 [ 847.167024][T24431] do_fast_syscall_32+0x33/0x70 [ 847.168770][T24431] entry_SYSENTER_compat_after_hwframe+0x70/0x82 [ 847.171080][T24431] RIP: 0023:0xf7f91579 [ 847.172621][T24431] Code: b8 01 10 06 03 74 b4 01 10 07 03 74 b0 01 10 08 03 74 d8 01 00 00 00 00 00 00 00 00 00 00 00 00 00 51 52 55 89 e5 0f 34 cd 80 <5d> 5a 59 c3 90 90 90 90 8d b4 26 00 00 00 00 8d b4 26 00 00 00 00 [ 847.179591][T24431] RSP: 002b:00000000f7f8c5ac EFLAGS: 00000292 ORIG_RAX: 0000000000000036 [ 847.182610][T24431] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 000000000000ab00 [ 847.185484][T24431] RDX: 0000000000000004 RSI: 0000000000000000 RDI: 0000000000000000 [ 847.188369][T24431] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 847.191246][T24431] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000000 [ 847.194098][T24431] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 847.196955][T24431] [ 847.201245][T24442] block nbd0: NBD_DISCONNECT [ 847.201934][T24443] block nbd1: NBD_DISCONNECT [ 847.203605][T24438] block nbd0: Disconnected due to user request. [ 847.206550][T24440] block nbd1: Disconnected due to user request. 03:13:46 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) (fail_nth: 4) 03:13:46 executing program 3: syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) (fail_nth: 2) [ 847.207184][T24438] block nbd0: shutting down sockets [ 847.212284][T24440] block nbd1: shutting down sockets [ 847.217151][T24445] FAULT_INJECTION: forcing a failure. [ 847.217151][T24445] name fail_usercopy, interval 1, probability 0, space 0, times 0 03:13:46 executing program 1: openat$damon_schemes(0xffffff9c, &(0x7f0000000000), 0x1, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(0xffffffffffffffff, 0xab00, r0) r1 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r1, 0xab08) [ 847.222379][T24445] CPU: 2 PID: 24445 Comm: syz-executor.3 Not tainted 6.5.0-rc6-syzkaller-00253-g9e6c269de404 #0 [ 847.226433][T24445] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.2-debian-1.16.2-1 04/01/2014 [ 847.230222][T24445] Call Trace: [ 847.231495][T24445] [ 847.232616][T24445] dump_stack_lvl+0x125/0x1b0 [ 847.233116][T24449] block nbd1: NBD_DISCONNECT [ 847.234408][T24445] should_fail_ex+0x496/0x5b0 [ 847.234430][T24445] strncpy_from_user+0x38/0x300 [ 847.234445][T24445] getname_flags.part.0+0x93/0x4d0 03:13:46 executing program 1: openat$damon_schemes(0xffffff9c, &(0x7f0000000000), 0x1, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(0xffffffffffffffff, 0xab00, r0) r1 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r1, 0xab08) [ 847.241611][T24445] getname+0x90/0xe0 [ 847.243344][T24445] do_sys_openat2+0x100/0x1e0 [ 847.245136][T24445] ? build_open_flags+0x690/0x690 [ 847.247080][T24445] __ia32_compat_sys_openat+0x16e/0x200 [ 847.249122][T24445] ? __x64_compat_sys_open+0x1d0/0x1d0 [ 847.251149][T24445] ? ksys_write+0x1a7/0x250 [ 847.252501][T24451] block nbd1: NBD_DISCONNECT [ 847.252863][T24445] __do_fast_syscall_32+0x61/0xe0 [ 847.252879][T24445] do_fast_syscall_32+0x33/0x70 [ 847.252891][T24445] entry_SYSENTER_compat_after_hwframe+0x70/0x82 03:13:46 executing program 1: openat$damon_schemes(0xffffff9c, &(0x7f0000000000), 0x1, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(0xffffffffffffffff, 0xab00, r0) r1 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r1, 0xab08) [ 847.260695][T24445] RIP: 0023:0xf7fc9579 [ 847.262471][T24445] Code: b8 01 10 06 03 74 b4 01 10 07 03 74 b0 01 10 08 03 74 d8 01 00 00 00 00 00 00 00 00 00 00 00 00 00 51 52 55 89 e5 0f 34 cd 80 <5d> 5a 59 c3 90 90 90 90 8d b4 26 00 00 00 00 8d b4 26 00 00 00 00 [ 847.269456][T24445] RSP: 002b:00000000f7fc4150 EFLAGS: 00000293 ORIG_RAX: 0000000000000127 [ 847.272080][T24453] block nbd1: NBD_DISCONNECT [ 847.272615][T24445] RAX: ffffffffffffffda RBX: 00000000ffffff9c RCX: 00000000f7fc41a0 03:13:46 executing program 1: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0xab08) [ 847.277355][T24445] RDX: 0000000000004000 RSI: 0000000000000000 RDI: 00000000f7353ff4 [ 847.280488][T24445] RBP: 0000000000004000 R08: 0000000000000000 R09: 0000000000000000 [ 847.283440][T24445] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000000 [ 847.286355][T24445] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 847.289285][T24445] 03:13:46 executing program 0: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0xab08) (fail_nth: 5) 03:13:46 executing program 3: syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) (fail_nth: 3) [ 847.305704][T24459] FAULT_INJECTION: forcing a failure. [ 847.305704][T24459] name failslab, interval 1, probability 0, space 0, times 0 [ 847.310333][T24459] CPU: 2 PID: 24459 Comm: syz-executor.3 Not tainted 6.5.0-rc6-syzkaller-00253-g9e6c269de404 #0 [ 847.312155][T24447] FAULT_INJECTION: forcing a failure. [ 847.312155][T24447] name failslab, interval 1, probability 0, space 0, times 0 [ 847.314073][T24459] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.2-debian-1.16.2-1 04/01/2014 [ 847.314083][T24459] Call Trace: [ 847.314087][T24459] [ 847.325679][T24459] dump_stack_lvl+0x125/0x1b0 [ 847.327397][T24459] should_fail_ex+0x496/0x5b0 [ 847.329110][T24459] should_failslab+0x9/0x20 [ 847.330771][T24459] kmem_cache_alloc+0x33a/0x3b0 [ 847.332541][T24459] alloc_empty_file+0x73/0x1d0 [ 847.334284][T24459] path_openat+0xdc/0x29c0 [ 847.335919][T24459] ? path_lookupat+0x770/0x770 [ 847.337665][T24459] ? lockdep_hardirqs_on_prepare+0x410/0x410 [ 847.339912][T24459] do_filp_open+0x1de/0x430 [ 847.341597][T24459] ? may_open_dev+0xf0/0xf0 [ 847.343231][T24459] ? _raw_spin_unlock+0x28/0x40 [ 847.345014][T24459] ? alloc_fd+0x2da/0x6c0 [ 847.346606][T24459] do_sys_openat2+0x176/0x1e0 [ 847.348317][T24459] ? build_open_flags+0x690/0x690 [ 847.350152][T24459] __ia32_compat_sys_openat+0x16e/0x200 [ 847.352145][T24459] ? __x64_compat_sys_open+0x1d0/0x1d0 [ 847.354122][T24459] ? ksys_write+0x1a7/0x250 [ 847.355775][T24459] __do_fast_syscall_32+0x61/0xe0 [ 847.357610][T24459] do_fast_syscall_32+0x33/0x70 [ 847.359378][T24459] entry_SYSENTER_compat_after_hwframe+0x70/0x82 [ 847.361664][T24459] RIP: 0023:0xf7fc9579 [ 847.363143][T24459] Code: b8 01 10 06 03 74 b4 01 10 07 03 74 b0 01 10 08 03 74 d8 01 00 00 00 00 00 00 00 00 00 00 00 00 00 51 52 55 89 e5 0f 34 cd 80 <5d> 5a 59 c3 90 90 90 90 8d b4 26 00 00 00 00 8d b4 26 00 00 00 00 [ 847.370043][T24459] RSP: 002b:00000000f7fc4150 EFLAGS: 00000293 ORIG_RAX: 0000000000000127 [ 847.373026][T24459] RAX: ffffffffffffffda RBX: 00000000ffffff9c RCX: 00000000f7fc41a0 [ 847.376035][T24459] RDX: 0000000000004000 RSI: 0000000000000000 RDI: 00000000f7353ff4 [ 847.378883][T24459] RBP: 0000000000004000 R08: 0000000000000000 R09: 0000000000000000 [ 847.381737][T24459] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000000 [ 847.384571][T24459] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 847.387455][T24459] [ 847.388584][T24447] CPU: 1 PID: 24447 Comm: syz-executor.2 Not tainted 6.5.0-rc6-syzkaller-00253-g9e6c269de404 #0 [ 847.392582][T24447] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.2-debian-1.16.2-1 04/01/2014 [ 847.396349][T24447] Call Trace: [ 847.397699][T24447] [ 847.398940][T24447] dump_stack_lvl+0x125/0x1b0 [ 847.400760][T24447] should_fail_ex+0x496/0x5b0 [ 847.401515][T24460] block nbd1: NBD_DISCONNECT [ 847.402570][T24447] should_failslab+0x9/0x20 [ 847.402587][T24447] __kmem_cache_alloc_node+0x2fd/0x350 [ 847.402600][T24447] ? nbd_add_socket+0x2f9/0x980 [ 847.402612][T24447] ? nbd_add_socket+0x2f9/0x980 [ 847.402621][T24447] __kmalloc_node_track_caller+0x4d/0x100 [ 847.405991][T24454] block nbd1: Disconnected due to user request. [ 847.408039][T24447] krealloc+0x5d/0x100 [ 847.408056][T24447] nbd_add_socket+0x2f9/0x980 [ 847.408067][T24447] ? nbd_alloc_config.part.0+0x180/0x180 [ 847.408076][T24447] ? bpf_lsm_capable+0x9/0x10 [ 847.408090][T24447] ? security_capable+0x92/0xc0 [ 847.408106][T24447] nbd_ioctl+0x89a/0xd30 [ 847.408115][T24447] ? blkdev_pr_preempt+0x2f0/0x2f0 [ 847.408128][T24447] ? nbd_start_device+0xd70/0xd70 [ 847.408140][T24447] ? reacquire_held_locks+0x4b0/0x4b0 [ 847.408153][T24447] ? bit_wait_timeout+0x160/0x160 [ 847.408166][T24447] ? __fget_files+0x279/0x410 [ 847.408182][T24447] ? nbd_start_device+0xd70/0xd70 [ 847.408190][T24447] compat_blkdev_ioctl+0x2fe/0x7c0 [ 847.408203][T24447] ? blkdev_ioctl+0x770/0x770 [ 847.410297][T24454] block nbd1: shutting down sockets [ 847.411776][T24447] ? bpf_lsm_file_ioctl+0x9/0x10 [ 847.411789][T24447] ? blkdev_ioctl+0x770/0x770 [ 847.411801][T24447] __do_compat_sys_ioctl+0x2bf/0x330 [ 847.411816][T24447] __do_fast_syscall_32+0x61/0xe0 [ 847.411828][T24447] do_fast_syscall_32+0x33/0x70 [ 847.411838][T24447] entry_SYSENTER_compat_after_hwframe+0x70/0x82 [ 847.411850][T24447] RIP: 0023:0xf7f91579 [ 847.411859][T24447] Code: b8 01 10 06 03 74 b4 01 10 07 03 74 b0 01 10 08 03 74 d8 01 00 00 00 00 00 00 00 00 00 00 00 00 00 51 52 55 89 e5 0f 34 cd 80 <5d> 5a 59 c3 90 90 90 90 8d b4 26 00 00 00 00 8d b4 26 00 00 00 00 [ 847.462895][T24447] RSP: 002b:00000000f7f8c5ac EFLAGS: 00000292 ORIG_RAX: 0000000000000036 [ 847.465943][T24447] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 000000000000ab00 [ 847.468816][T24447] RDX: 0000000000000004 RSI: 0000000000000000 RDI: 0000000000000000 [ 847.471744][T24447] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 847.474636][T24447] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000000 [ 847.477524][T24447] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 847.480487][T24447] 03:13:46 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) (fail_nth: 5) 03:13:46 executing program 3: syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) (fail_nth: 4) 03:13:46 executing program 1: r0 = syz_open_dev$ndb(0x0, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0xab08) [ 847.497329][T24465] FAULT_INJECTION: forcing a failure. [ 847.497329][T24465] name failslab, interval 1, probability 0, space 0, times 0 [ 847.499711][T24466] block nbd1: NBD_DISCONNECT [ 847.501076][T24461] block nbd0: NBD_DISCONNECT [ 847.501115][T24461] FAULT_INJECTION: forcing a failure. [ 847.501115][T24461] name fail_usercopy, interval 1, probability 0, space 0, times 0 03:13:46 executing program 1: r0 = syz_open_dev$ndb(0x0, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0xab08) [ 847.501129][T24461] CPU: 3 PID: 24461 Comm: syz-executor.0 Not tainted 6.5.0-rc6-syzkaller-00253-g9e6c269de404 #0 [ 847.501142][T24461] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.2-debian-1.16.2-1 04/01/2014 [ 847.501149][T24461] Call Trace: 03:13:46 executing program 3: syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) (fail_nth: 5) [ 847.501153][T24461] [ 847.501157][T24461] dump_stack_lvl+0x125/0x1b0 [ 847.501173][T24461] should_fail_ex+0x496/0x5b0 [ 847.501190][T24461] _copy_to_user+0x30/0xb0 [ 847.501203][T24461] simple_read_from_buffer+0xd0/0x150 [ 847.501221][T24461] proc_fail_nth_read+0x1a4/0x230 [ 847.501235][T24461] ? proc_sessionid_read+0x230/0x230 [ 847.501249][T24461] ? security_file_permission+0xdc/0x100 [ 847.501266][T24461] ? proc_sessionid_read+0x230/0x230 03:13:46 executing program 0: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0xab08) [ 847.501277][T24461] vfs_read+0x1ce/0x930 [ 847.501292][T24461] ? kernel_read+0x1b0/0x1b0 [ 847.501308][T24461] ? __fget_files+0x279/0x410 [ 847.501326][T24461] ksys_read+0x12f/0x250 [ 847.501339][T24461] ? vfs_write+0xe40/0xe40 03:13:46 executing program 1: r0 = syz_open_dev$ndb(0x0, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0xab08) [ 847.501357][T24461] __do_fast_syscall_32+0x61/0xe0 [ 847.501368][T24461] do_fast_syscall_32+0x33/0x70 [ 847.501379][T24461] entry_SYSENTER_compat_after_hwframe+0x70/0x82 [ 847.501391][T24461] RIP: 0023:0xf7fb9579 [ 847.501400][T24461] Code: b8 01 10 06 03 74 b4 01 10 07 03 74 b0 01 10 08 03 74 d8 01 00 00 00 00 00 00 00 00 00 00 00 00 00 51 52 55 89 e5 0f 34 cd 80 <5d> 5a 59 c3 90 90 90 90 8d b4 26 00 00 00 00 8d b4 26 00 00 00 00 [ 847.501410][T24461] RSP: 002b:00000000f7f935e0 EFLAGS: 00000293 ORIG_RAX: 0000000000000003 [ 847.501421][T24461] RAX: ffffffffffffffda RBX: 0000000000000007 RCX: 00000000f7f93670 [ 847.501427][T24461] RDX: 000000000000000f RSI: 00000000f7353ff4 RDI: 0000000000000000 [ 847.501433][T24461] RBP: 0000000000000001 R08: 0000000000000000 R09: 0000000000000000 03:13:46 executing program 1: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, 0x0) ioctl$NBD_SET_SOCK(r0, 0xab00, 0xffffffffffffffff) r1 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r1, 0xab08) [ 847.501439][T24461] R10: 0000000000000000 R11: 0000000000000292 R12: 0000000000000000 [ 847.501445][T24461] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 847.501469][T24461] [ 847.502073][T24465] CPU: 1 PID: 24465 Comm: syz-executor.3 Not tainted 6.5.0-rc6-syzkaller-00253-g9e6c269de404 #0 [ 847.504555][T24456] block nbd0: Disconnected due to user request. [ 847.505847][T24465] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.2-debian-1.16.2-1 04/01/2014 [ 847.505857][T24465] Call Trace: [ 847.511488][T24456] block nbd0: shutting down sockets [ 847.514677][T24465] [ 847.514686][T24465] dump_stack_lvl+0x125/0x1b0 [ 847.514701][T24465] should_fail_ex+0x496/0x5b0 [ 847.514716][T24465] should_failslab+0x9/0x20 [ 847.514730][T24465] kmem_cache_alloc+0x33a/0x3b0 [ 847.514744][T24465] security_file_alloc+0x41/0x250 [ 847.514758][T24465] ? kmem_cache_alloc+0x34e/0x3b0 [ 847.514770][T24465] init_file+0xb9/0x2d0 [ 847.514780][T24465] alloc_empty_file+0x91/0x1d0 [ 847.514789][T24465] path_openat+0xdc/0x29c0 [ 847.514804][T24465] ? path_lookupat+0x770/0x770 [ 847.514814][T24465] ? lockdep_hardirqs_on_prepare+0x410/0x410 [ 847.514831][T24465] do_filp_open+0x1de/0x430 [ 847.514842][T24465] ? may_open_dev+0xf0/0xf0 [ 847.514879][T24465] ? _raw_spin_unlock+0x28/0x40 [ 847.514895][T24465] ? alloc_fd+0x2da/0x6c0 [ 847.514910][T24465] do_sys_openat2+0x176/0x1e0 [ 847.514923][T24465] ? build_open_flags+0x690/0x690 [ 847.514940][T24465] __ia32_compat_sys_openat+0x16e/0x200 [ 847.514953][T24465] ? __x64_compat_sys_open+0x1d0/0x1d0 [ 847.514969][T24465] ? ksys_write+0x1a7/0x250 [ 847.514986][T24465] __do_fast_syscall_32+0x61/0xe0 [ 847.514997][T24465] do_fast_syscall_32+0x33/0x70 [ 847.515007][T24465] entry_SYSENTER_compat_after_hwframe+0x70/0x82 [ 847.515020][T24465] RIP: 0023:0xf7fc9579 [ 847.515028][T24465] Code: b8 01 10 06 03 74 b4 01 10 07 03 74 b0 01 10 08 03 74 d8 01 00 00 00 00 00 00 00 00 00 00 00 00 00 51 52 55 89 e5 0f 34 cd 80 <5d> 5a 59 c3 90 90 90 90 8d b4 26 00 00 00 00 8d b4 26 00 00 00 00 [ 847.515038][T24465] RSP: 002b:00000000f7fc4150 EFLAGS: 00000293 ORIG_RAX: 0000000000000127 [ 847.515048][T24465] RAX: ffffffffffffffda RBX: 00000000ffffff9c RCX: 00000000f7fc41a0 [ 847.515055][T24465] RDX: 0000000000004000 RSI: 0000000000000000 RDI: 00000000f7353ff4 [ 847.515061][T24465] RBP: 0000000000004000 R08: 0000000000000000 R09: 0000000000000000 [ 847.515067][T24465] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000000 [ 847.515072][T24465] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 847.515084][T24465] [ 847.521717][T24469] block nbd1: NBD_DISCONNECT [ 847.530024][T24471] FAULT_INJECTION: forcing a failure. [ 847.530024][T24471] name failslab, interval 1, probability 0, space 0, times 0 [ 847.551442][T24467] FAULT_INJECTION: forcing a failure. [ 847.551442][T24467] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 847.553063][T24471] CPU: 1 PID: 24471 Comm: syz-executor.3 Not tainted 6.5.0-rc6-syzkaller-00253-g9e6c269de404 #0 [ 847.561817][T24475] block nbd1: NBD_DISCONNECT [ 847.564621][T24471] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.2-debian-1.16.2-1 04/01/2014 [ 847.564631][T24471] Call Trace: [ 847.564636][T24471] [ 847.564641][T24471] dump_stack_lvl+0x125/0x1b0 [ 847.564657][T24471] should_fail_ex+0x496/0x5b0 [ 847.564673][T24471] ? current_time+0x20d/0x2c0 [ 847.586230][T24477] block nbd1: NBD_DISCONNECT [ 847.586324][T24471] should_failslab+0x9/0x20 [ 847.696510][T24471] __kmem_cache_alloc_node+0x6b/0x350 [ 847.698499][T24471] ? proc_self_get_link+0x186/0x1f0 [ 847.700419][T24471] kmalloc_trace+0x25/0xe0 [ 847.702279][T24471] proc_self_get_link+0x186/0x1f0 [ 847.704135][T24471] ? proc_ns_dir_readdir+0x5d0/0x5d0 [ 847.706110][T24471] step_into+0x19b4/0x2230 [ 847.707778][T24471] ? lookup_fast+0x520/0x520 [ 847.709498][T24471] walk_component+0xfc/0x5a0 [ 847.711267][T24471] link_path_walk.part.0.constprop.0+0x71f/0xce0 [ 847.713623][T24471] ? walk_component+0x5a0/0x5a0 [ 847.715445][T24471] path_openat+0x231/0x29c0 [ 847.717146][T24471] ? path_lookupat+0x770/0x770 [ 847.718912][T24471] ? lockdep_hardirqs_on_prepare+0x410/0x410 [ 847.721142][T24471] do_filp_open+0x1de/0x430 [ 847.722830][T24471] ? may_open_dev+0xf0/0xf0 [ 847.724507][T24471] ? _raw_spin_unlock+0x28/0x40 [ 847.726327][T24471] ? alloc_fd+0x2da/0x6c0 [ 847.727933][T24471] do_sys_openat2+0x176/0x1e0 [ 847.729688][T24471] ? build_open_flags+0x690/0x690 [ 847.731561][T24471] __ia32_compat_sys_openat+0x16e/0x200 [ 847.733590][T24471] ? __x64_compat_sys_open+0x1d0/0x1d0 [ 847.735576][T24471] ? ksys_write+0x1a7/0x250 [ 847.737255][T24471] __do_fast_syscall_32+0x61/0xe0 [ 847.739118][T24471] do_fast_syscall_32+0x33/0x70 [ 847.740908][T24471] entry_SYSENTER_compat_after_hwframe+0x70/0x82 [ 847.743211][T24471] RIP: 0023:0xf7fc9579 [ 847.744709][T24471] Code: b8 01 10 06 03 74 b4 01 10 07 03 74 b0 01 10 08 03 74 d8 01 00 00 00 00 00 00 00 00 00 00 00 00 00 51 52 55 89 e5 0f 34 cd 80 <5d> 5a 59 c3 90 90 90 90 8d b4 26 00 00 00 00 8d b4 26 00 00 00 00 [ 847.751867][T24471] RSP: 002b:00000000f7fc4150 EFLAGS: 00000293 ORIG_RAX: 0000000000000127 [ 847.754896][T24471] RAX: ffffffffffffffda RBX: 00000000ffffff9c RCX: 00000000f7fc41a0 [ 847.757804][T24471] RDX: 0000000000004000 RSI: 0000000000000000 RDI: 00000000f7353ff4 [ 847.760686][T24471] RBP: 0000000000004000 R08: 0000000000000000 R09: 0000000000000000 [ 847.763570][T24471] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000000 [ 847.766324][T24471] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 847.769226][T24471] [ 847.770394][T24467] CPU: 3 PID: 24467 Comm: syz-executor.2 Not tainted 6.5.0-rc6-syzkaller-00253-g9e6c269de404 #0 [ 847.774273][T24467] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.2-debian-1.16.2-1 04/01/2014 [ 847.778040][T24467] Call Trace: [ 847.779316][T24467] [ 847.780430][T24467] dump_stack_lvl+0x125/0x1b0 [ 847.782196][T24467] should_fail_ex+0x496/0x5b0 [ 847.783985][T24467] _copy_to_user+0x30/0xb0 [ 847.785766][T24467] simple_read_from_buffer+0xd0/0x150 [ 847.788264][T24467] proc_fail_nth_read+0x1a4/0x230 [ 847.790451][T24467] ? proc_sessionid_read+0x230/0x230 [ 847.792954][T24467] ? security_file_permission+0xdc/0x100 [ 847.795621][T24467] ? proc_sessionid_read+0x230/0x230 [ 847.798084][T24467] vfs_read+0x1ce/0x930 [ 847.800083][T24467] ? kernel_read+0x1b0/0x1b0 [ 847.802257][T24467] ? __fget_files+0x279/0x410 [ 847.804077][T24467] ksys_read+0x12f/0x250 [ 847.805742][T24467] ? vfs_write+0xe40/0xe40 [ 847.807660][T24467] __do_fast_syscall_32+0x61/0xe0 [ 847.809492][T24467] do_fast_syscall_32+0x33/0x70 [ 847.811283][T24467] entry_SYSENTER_compat_after_hwframe+0x70/0x82 [ 847.813677][T24467] RIP: 0023:0xf7f91579 [ 847.815198][T24467] Code: b8 01 10 06 03 74 b4 01 10 07 03 74 b0 01 10 08 03 74 d8 01 00 00 00 00 00 00 00 00 00 00 00 00 00 51 52 55 89 e5 0f 34 cd 80 <5d> 5a 59 c3 90 90 90 90 8d b4 26 00 00 00 00 8d b4 26 00 00 00 00 [ 847.822383][T24467] RSP: 002b:00000000f7f8c5e0 EFLAGS: 00000293 ORIG_RAX: 0000000000000003 [ 847.825458][T24467] RAX: ffffffffffffffda RBX: 0000000000000006 RCX: 00000000f7f8c670 [ 847.828730][T24467] RDX: 000000000000000f RSI: 00000000f7353ff4 RDI: 0000000000000000 [ 847.831601][T24467] RBP: 0000000000000001 R08: 0000000000000000 R09: 0000000000000000 [ 847.834778][T24467] R10: 0000000000000000 R11: 0000000000000292 R12: 0000000000000000 [ 847.838203][T24467] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 847.841079][T24467] [ 847.847071][T24464] block nbd2: shutting down sockets 03:13:46 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) 03:13:46 executing program 1: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, 0x0) ioctl$NBD_SET_SOCK(r0, 0xab00, 0xffffffffffffffff) r1 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r1, 0xab08) 03:13:46 executing program 3: syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) (fail_nth: 6) [ 847.858807][T24482] FAULT_INJECTION: forcing a failure. [ 847.858807][T24482] name failslab, interval 1, probability 0, space 0, times 0 [ 847.859554][T24481] block nbd1: NBD_DISCONNECT [ 847.862147][T24478] block nbd0: NBD_DISCONNECT [ 847.864029][T24482] CPU: 1 PID: 24482 Comm: syz-executor.3 Not tainted 6.5.0-rc6-syzkaller-00253-g9e6c269de404 #0 [ 847.865692][T24472] block nbd0: Disconnected due to user request. [ 847.865708][T24472] block nbd0: shutting down sockets 03:13:46 executing program 1: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, 0x0) ioctl$NBD_SET_SOCK(r0, 0xab00, 0xffffffffffffffff) r1 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r1, 0xab08) 03:13:46 executing program 0: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0x2) [ 847.875885][T24482] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.2-debian-1.16.2-1 04/01/2014 [ 847.880104][T24482] Call Trace: [ 847.881410][T24482] [ 847.882536][T24482] dump_stack_lvl+0x125/0x1b0 [ 847.884272][T24482] should_fail_ex+0x496/0x5b0 [ 847.886047][T24482] ? __d_alloc+0x32/0xac0 [ 847.887662][T24488] block nbd1: NBD_DISCONNECT [ 847.887665][T24482] should_failslab+0x9/0x20 [ 847.891146][T24482] kmem_cache_alloc_lru+0x3e6/0x630 [ 847.893082][T24482] ? __d_alloc+0x32/0xac0 [ 847.894707][T24482] __d_alloc+0x32/0xac0 03:13:46 executing program 1: syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(0xffffffffffffffff, 0xab00, r0) r1 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r1, 0xab08) [ 847.896559][T24482] ? lockdep_hardirqs_on_prepare+0x410/0x410 [ 847.899057][T24482] d_alloc+0x4e/0x220 [ 847.900546][T24482] d_alloc_parallel+0xe9/0x15f0 [ 847.902354][T24482] ? __d_lookup+0x26a/0x4c0 [ 847.904036][T24482] ? lookup_open.isra.0+0x236/0x1360 [ 847.906019][T24482] ? reacquire_held_locks+0x4b0/0x4b0 [ 847.908014][T24482] ? __d_lookup_rcu+0x4e0/0x4e0 [ 847.909767][T24490] block nbd1: NBD_DISCONNECT [ 847.909847][T24482] ? __d_lookup+0x28c/0x4c0 [ 847.909865][T24482] lookup_open.isra.0+0xa5a/0x1360 [ 847.909878][T24482] ? try_lookup_one_len+0x190/0x190 [ 847.909896][T24482] ? lookup_fast+0x155/0x520 [ 847.919060][T24482] path_openat+0x931/0x29c0 03:13:47 executing program 1: syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(0xffffffffffffffff, 0xab00, r0) r1 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r1, 0xab08) [ 847.920751][T24482] ? path_lookupat+0x770/0x770 [ 847.922871][T24482] ? lockdep_hardirqs_on_prepare+0x410/0x410 [ 847.925145][T24482] do_filp_open+0x1de/0x430 [ 847.927146][T24482] ? may_open_dev+0xf0/0xf0 [ 847.928838][T24482] ? simple_attr_release+0x50/0x50 [ 847.930753][T24482] ? _raw_spin_unlock+0x28/0x40 [ 847.932560][T24482] ? alloc_fd+0x2da/0x6c0 [ 847.933090][T24492] block nbd1: NBD_DISCONNECT [ 847.934172][T24482] do_sys_openat2+0x176/0x1e0 [ 847.934188][T24482] ? build_open_flags+0x690/0x690 [ 847.934205][T24482] __ia32_compat_sys_openat+0x16e/0x200 [ 847.934218][T24482] ? __x64_compat_sys_open+0x1d0/0x1d0 [ 847.943762][T24482] ? ksys_write+0x1a7/0x250 [ 847.945461][T24482] __do_fast_syscall_32+0x61/0xe0 [ 847.947359][T24482] do_fast_syscall_32+0x33/0x70 03:13:47 executing program 1: syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(0xffffffffffffffff, 0xab00, r0) r1 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r1, 0xab08) [ 847.949161][T24482] entry_SYSENTER_compat_after_hwframe+0x70/0x82 [ 847.951759][T24482] RIP: 0023:0xf7fc9579 [ 847.953270][T24482] Code: b8 01 10 06 03 74 b4 01 10 07 03 74 b0 01 10 08 03 74 d8 01 00 00 00 00 00 00 00 00 00 00 00 00 00 51 52 55 89 e5 0f 34 cd 80 <5d> 5a 59 c3 90 90 90 90 8d b4 26 00 00 00 00 8d b4 26 00 00 00 00 [ 847.960318][T24482] RSP: 002b:00000000f7fc4150 EFLAGS: 00000293 ORIG_RAX: 0000000000000127 [ 847.963380][T24482] RAX: ffffffffffffffda RBX: 00000000ffffff9c RCX: 00000000f7fc41a0 [ 847.963418][T24495] block nbd1: NBD_DISCONNECT [ 847.966268][T24482] RDX: 0000000000004000 RSI: 0000000000000000 RDI: 00000000f7353ff4 [ 847.966279][T24482] RBP: 0000000000004000 R08: 0000000000000000 R09: 0000000000000000 [ 847.966285][T24482] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000000 [ 847.966291][T24482] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 847.966303][T24482] [ 848.002333][T24483] block nbd2: shutting down sockets 03:13:47 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0x2, r1) 03:13:47 executing program 3: syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) (fail_nth: 7) 03:13:47 executing program 1: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)) ioctl$NBD_SET_SOCK(r0, 0xab00, 0xffffffffffffffff) r1 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r1, 0xab08) [ 848.021905][T24486] block nbd0: shutting down sockets [ 848.023454][T24498] FAULT_INJECTION: forcing a failure. 03:13:47 executing program 0: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0x10) [ 848.023454][T24498] name failslab, interval 1, probability 0, space 0, times 0 [ 848.029069][T24498] CPU: 3 PID: 24498 Comm: syz-executor.3 Not tainted 6.5.0-rc6-syzkaller-00253-g9e6c269de404 #0 [ 848.031577][T24499] block nbd1: NBD_DISCONNECT [ 848.032956][T24498] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.2-debian-1.16.2-1 04/01/2014 [ 848.038480][T24498] Call Trace: [ 848.039718][T24498] [ 848.040811][T24498] dump_stack_lvl+0x125/0x1b0 [ 848.042552][T24498] should_fail_ex+0x496/0x5b0 [ 848.044281][T24498] ? proc_alloc_inode+0x25/0x200 [ 848.046165][T24498] should_failslab+0x9/0x20 [ 848.048205][T24498] kmem_cache_alloc_lru+0x3e6/0x630 03:13:47 executing program 1: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)) ioctl$NBD_SET_SOCK(r0, 0xab00, 0xffffffffffffffff) r1 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r1, 0xab08) 03:13:47 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0x10, r1) [ 848.050447][T24498] ? proc_free_inode+0x20/0x20 [ 848.052364][T24498] ? proc_alloc_inode+0x25/0x200 [ 848.054208][T24498] proc_alloc_inode+0x25/0x200 [ 848.055970][T24498] alloc_inode+0x5d/0x220 [ 848.057612][T24498] new_inode+0x22/0x260 [ 848.059143][T24498] proc_pid_make_inode+0x27/0x210 [ 848.061015][T24498] proc_pident_instantiate+0x85/0x320 [ 848.061981][T24507] block nbd1: NBD_DISCONNECT [ 848.062992][T24498] proc_pident_lookup+0x1db/0x270 [ 848.066997][T24498] ? proc_tid_base_lookup+0x30/0x30 [ 848.068918][T24498] lookup_open.isra.0+0x8dc/0x1360 [ 848.070822][T24498] ? try_lookup_one_len+0x190/0x190 [ 848.072728][T24498] ? lookup_fast+0x155/0x520 [ 848.074460][T24498] path_openat+0x931/0x29c0 03:13:47 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0x301, r1) 03:13:47 executing program 1: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)) ioctl$NBD_SET_SOCK(r0, 0xab00, 0xffffffffffffffff) r1 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r1, 0xab08) [ 848.076181][T24498] ? path_lookupat+0x770/0x770 [ 848.078007][T24498] ? lockdep_hardirqs_on_prepare+0x410/0x410 [ 848.080115][T24498] do_filp_open+0x1de/0x430 [ 848.081759][T24498] ? may_open_dev+0xf0/0xf0 [ 848.083410][T24498] ? simple_attr_release+0x50/0x50 [ 848.085300][T24498] ? _raw_spin_unlock+0x28/0x40 [ 848.087107][T24498] ? alloc_fd+0x2da/0x6c0 [ 848.088690][T24498] do_sys_openat2+0x176/0x1e0 [ 848.090433][T24498] ? build_open_flags+0x690/0x690 [ 848.091749][T24511] block nbd1: NBD_DISCONNECT [ 848.092282][T24498] __ia32_compat_sys_openat+0x16e/0x200 [ 848.092298][T24498] ? __x64_compat_sys_open+0x1d0/0x1d0 [ 848.092311][T24498] ? ksys_write+0x1a7/0x250 [ 848.092328][T24498] __do_fast_syscall_32+0x61/0xe0 [ 848.101689][T24498] do_fast_syscall_32+0x33/0x70 [ 848.103537][T24498] entry_SYSENTER_compat_after_hwframe+0x70/0x82 [ 848.105917][T24498] RIP: 0023:0xf7fc9579 [ 848.107506][T24498] Code: b8 01 10 06 03 74 b4 01 10 07 03 74 b0 01 10 08 03 74 d8 01 00 00 00 00 00 00 00 00 00 00 00 00 00 51 52 55 89 e5 0f 34 cd 80 <5d> 5a 59 c3 90 90 90 90 8d b4 26 00 00 00 00 8d b4 26 00 00 00 00 [ 848.114660][T24498] RSP: 002b:00000000f7fc4150 EFLAGS: 00000293 ORIG_RAX: 0000000000000127 [ 848.117743][T24498] RAX: ffffffffffffffda RBX: 00000000ffffff9c RCX: 00000000f7fc41a0 [ 848.120605][T24498] RDX: 0000000000004000 RSI: 0000000000000000 RDI: 00000000f7353ff4 [ 848.123477][T24498] RBP: 0000000000004000 R08: 0000000000000000 R09: 0000000000000000 [ 848.126439][T24498] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000000 [ 848.129404][T24498] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 848.132356][T24498] 03:13:47 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0x125d, r1) 03:13:47 executing program 3: syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) (fail_nth: 8) 03:13:47 executing program 1: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0xab08) [ 848.154664][T24517] FAULT_INJECTION: forcing a failure. [ 848.154664][T24517] name failslab, interval 1, probability 0, space 0, times 0 [ 848.159151][T24517] CPU: 2 PID: 24517 Comm: syz-executor.3 Not tainted 6.5.0-rc6-syzkaller-00253-g9e6c269de404 #0 [ 848.162860][T24517] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.2-debian-1.16.2-1 04/01/2014 [ 848.166383][T24517] Call Trace: [ 848.167608][T24517] [ 848.168657][T24517] dump_stack_lvl+0x125/0x1b0 [ 848.170339][T24517] should_fail_ex+0x496/0x5b0 [ 848.172030][T24517] should_failslab+0x9/0x20 [ 848.173627][T24517] kmem_cache_alloc+0x33a/0x3b0 [ 848.175343][T24517] security_inode_alloc+0x38/0x180 [ 848.177159][T24517] inode_init_always+0xbef/0xee0 [ 848.178852][T24517] alloc_inode+0x7a/0x220 [ 848.180321][T24517] new_inode+0x22/0x260 [ 848.181739][T24517] proc_pid_make_inode+0x27/0x210 [ 848.183447][T24517] proc_pident_instantiate+0x85/0x320 [ 848.185272][T24517] proc_pident_lookup+0x1db/0x270 [ 848.186993][T24517] ? proc_tid_base_lookup+0x30/0x30 [ 848.188751][T24517] lookup_open.isra.0+0x8dc/0x1360 [ 848.190489][T24517] ? try_lookup_one_len+0x190/0x190 [ 848.192258][T24517] ? lookup_fast+0x155/0x520 [ 848.193833][T24517] path_openat+0x931/0x29c0 [ 848.195393][T24517] ? path_lookupat+0x770/0x770 [ 848.197065][T24517] ? lockdep_hardirqs_on_prepare+0x410/0x410 [ 848.199177][T24517] do_filp_open+0x1de/0x430 [ 848.200770][T24517] ? may_open_dev+0xf0/0xf0 [ 848.202382][T24517] ? simple_attr_release+0x50/0x50 [ 848.204174][T24517] ? _raw_spin_unlock+0x28/0x40 [ 848.205894][T24517] ? alloc_fd+0x2da/0x6c0 [ 848.207431][T24517] do_sys_openat2+0x176/0x1e0 [ 848.209158][T24517] ? build_open_flags+0x690/0x690 [ 848.211034][T24517] __ia32_compat_sys_openat+0x16e/0x200 [ 848.213016][T24517] ? __x64_compat_sys_open+0x1d0/0x1d0 [ 848.214967][T24517] ? ksys_write+0x1a7/0x250 [ 848.216620][T24517] __do_fast_syscall_32+0x61/0xe0 [ 848.218446][T24517] do_fast_syscall_32+0x33/0x70 [ 848.220166][T24517] entry_SYSENTER_compat_after_hwframe+0x70/0x82 [ 848.222438][T24517] RIP: 0023:0xf7fc9579 [ 848.223892][T24517] Code: b8 01 10 06 03 74 b4 01 10 07 03 74 b0 01 10 08 03 74 d8 01 00 00 00 00 00 00 00 00 00 00 00 00 00 51 52 55 89 e5 0f 34 cd 80 <5d> 5a 59 c3 90 90 90 90 8d b4 26 00 00 00 00 8d b4 26 00 00 00 00 [ 848.231111][T24517] RSP: 002b:00000000f7fc4150 EFLAGS: 00000293 ORIG_RAX: 0000000000000127 [ 848.234230][T24517] RAX: ffffffffffffffda RBX: 00000000ffffff9c RCX: 00000000f7fc41a0 [ 848.237104][T24517] RDX: 0000000000004000 RSI: 0000000000000000 RDI: 00000000f7353ff4 [ 848.240139][T24517] RBP: 0000000000004000 R08: 0000000000000000 R09: 0000000000000000 [ 848.243012][T24517] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000000 [ 848.245881][T24517] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 848.248699][T24517] [ 848.261738][T24502] block nbd0: shutting down sockets 03:13:47 executing program 0: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0x301) 03:13:47 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0x125e, r1) 03:13:47 executing program 3: syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) (fail_nth: 9) [ 848.278056][T24524] FAULT_INJECTION: forcing a failure. [ 848.278056][T24524] name failslab, interval 1, probability 0, space 0, times 0 [ 848.282011][T24516] block nbd1: shutting down sockets 03:13:47 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0x125f, r1) [ 848.284111][T24524] CPU: 3 PID: 24524 Comm: syz-executor.3 Not tainted 6.5.0-rc6-syzkaller-00253-g9e6c269de404 #0 [ 848.290238][T24524] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.2-debian-1.16.2-1 04/01/2014 03:13:47 executing program 1: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0xab08) [ 848.294958][T24524] Call Trace: [ 848.296631][T24524] [ 848.298069][T24524] dump_stack_lvl+0x125/0x1b0 [ 848.300331][T24524] should_fail_ex+0x496/0x5b0 [ 848.302440][T24524] should_failslab+0x9/0x20 [ 848.304278][T24524] __kmem_cache_alloc_node+0x2fd/0x350 [ 848.306834][T24524] ? tomoyo_realpath_from_path+0xb9/0x710 [ 848.309563][T24524] ? tomoyo_realpath_from_path+0xb9/0x710 [ 848.312244][T24524] __kmalloc+0x4c/0x100 [ 848.314226][T24524] tomoyo_realpath_from_path+0xb9/0x710 [ 848.316841][T24524] tomoyo_check_open_permission+0x2aa/0x3b0 [ 848.319652][T24524] ? tomoyo_path_number_perm+0x590/0x590 [ 848.322324][T24524] ? dput+0x19f/0xfd0 [ 848.324225][T24524] ? hook_path_mknod+0x670/0x670 [ 848.326592][T24524] ? reacquire_held_locks+0x4b0/0x4b0 [ 848.329038][T24524] ? spin_bug+0x1d0/0x1d0 [ 848.331013][T24524] tomoyo_file_open+0xa8/0xd0 [ 848.333348][T24524] security_file_open+0x6a/0xe0 [ 848.335794][T24524] do_dentry_open+0x538/0x1780 [ 848.338103][T24524] ? may_open+0x1f2/0x400 [ 848.340199][T24524] path_openat+0x19af/0x29c0 [ 848.342581][T24524] ? path_lookupat+0x770/0x770 [ 848.344644][T24524] ? lockdep_hardirqs_on_prepare+0x410/0x410 [ 848.347522][T24524] do_filp_open+0x1de/0x430 [ 848.349673][T24524] ? may_open_dev+0xf0/0xf0 [ 848.351868][T24524] ? simple_attr_release+0x50/0x50 [ 848.354310][T24524] ? _raw_spin_unlock+0x28/0x40 [ 848.356641][T24524] ? alloc_fd+0x2da/0x6c0 [ 848.358443][T24524] do_sys_openat2+0x176/0x1e0 [ 848.360686][T24524] ? build_open_flags+0x690/0x690 [ 848.363073][T24524] __ia32_compat_sys_openat+0x16e/0x200 [ 848.365719][T24524] ? __x64_compat_sys_open+0x1d0/0x1d0 [ 848.368309][T24524] ? ksys_write+0x1a7/0x250 [ 848.370342][T24524] __do_fast_syscall_32+0x61/0xe0 [ 848.372308][T24524] do_fast_syscall_32+0x33/0x70 [ 848.374457][T24524] entry_SYSENTER_compat_after_hwframe+0x70/0x82 [ 848.377109][T24524] RIP: 0023:0xf7fc9579 [ 848.379056][T24524] Code: b8 01 10 06 03 74 b4 01 10 07 03 74 b0 01 10 08 03 74 d8 01 00 00 00 00 00 00 00 00 00 00 00 00 00 51 52 55 89 e5 0f 34 cd 80 <5d> 5a 59 c3 90 90 90 90 8d b4 26 00 00 00 00 8d b4 26 00 00 00 00 [ 848.388110][T24524] RSP: 002b:00000000f7fc4150 EFLAGS: 00000293 ORIG_RAX: 0000000000000127 [ 848.391411][T24524] RAX: ffffffffffffffda RBX: 00000000ffffff9c RCX: 00000000f7fc41a0 [ 848.394390][T24524] RDX: 0000000000004000 RSI: 0000000000000000 RDI: 00000000f7353ff4 [ 848.397884][T24524] RBP: 0000000000004000 R08: 0000000000000000 R09: 0000000000000000 [ 848.400920][T24524] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000000 [ 848.403827][T24524] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 848.407118][T24524] 03:13:47 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0x1260, r1) 03:13:47 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0x1261, r1) 03:13:47 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0x1262, r1) [ 848.409440][T24524] ERROR: Out of memory at tomoyo_realpath_from_path. [ 848.412985][T24523] block nbd0: shutting down sockets 03:13:47 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0x1263, r1) 03:13:47 executing program 0: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0x125d) 03:13:47 executing program 3: syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) (fail_nth: 10) [ 848.433399][T24541] FAULT_INJECTION: forcing a failure. [ 848.433399][T24541] name failslab, interval 1, probability 0, space 0, times 0 03:13:47 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0x1264, r1) [ 848.439421][T24541] CPU: 0 PID: 24541 Comm: syz-executor.3 Not tainted 6.5.0-rc6-syzkaller-00253-g9e6c269de404 #0 [ 848.441931][T24528] block nbd1: shutting down sockets [ 848.443480][T24541] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.2-debian-1.16.2-1 04/01/2014 [ 848.443490][T24541] Call Trace: [ 848.443494][T24541] [ 848.443499][T24541] dump_stack_lvl+0x125/0x1b0 [ 848.443515][T24541] should_fail_ex+0x496/0x5b0 [ 848.443536][T24541] should_failslab+0x9/0x20 [ 848.456965][T24541] __kmem_cache_alloc_node+0x2fd/0x350 [ 848.458970][T24541] ? tomoyo_encode2+0x100/0x3d0 [ 848.460753][T24541] ? tomoyo_encode2+0x100/0x3d0 [ 848.462577][T24541] __kmalloc+0x4c/0x100 [ 848.464088][T24541] tomoyo_encode2+0x100/0x3d0 [ 848.465889][T24541] ? rcu_is_watching+0x12/0xb0 [ 848.467637][T24541] tomoyo_encode+0x29/0x50 [ 848.469262][T24541] tomoyo_realpath_from_path+0x196/0x710 [ 848.471299][T24541] tomoyo_check_open_permission+0x2aa/0x3b0 [ 848.473431][T24541] ? tomoyo_path_number_perm+0x590/0x590 [ 848.475460][T24541] ? dput+0x19f/0xfd0 [ 848.477321][T24541] ? hook_path_mknod+0x670/0x670 [ 848.479492][T24541] ? reacquire_held_locks+0x4b0/0x4b0 [ 848.481427][T24541] ? spin_bug+0x1d0/0x1d0 [ 848.483002][T24541] tomoyo_file_open+0xa8/0xd0 [ 848.484705][T24541] security_file_open+0x6a/0xe0 [ 848.486701][T24541] do_dentry_open+0x538/0x1780 [ 848.488682][T24541] ? may_open+0x1f2/0x400 [ 848.490708][T24541] path_openat+0x19af/0x29c0 [ 848.492900][T24541] ? path_lookupat+0x770/0x770 [ 848.494967][T24541] ? lockdep_hardirqs_on_prepare+0x410/0x410 [ 848.497705][T24541] do_filp_open+0x1de/0x430 [ 848.499625][T24541] ? may_open_dev+0xf0/0xf0 [ 848.501281][T24541] ? simple_attr_release+0x50/0x50 [ 848.503149][T24541] ? _raw_spin_unlock+0x28/0x40 [ 848.504943][T24541] ? alloc_fd+0x2da/0x6c0 [ 848.506557][T24541] do_sys_openat2+0x176/0x1e0 [ 848.508273][T24541] ? build_open_flags+0x690/0x690 [ 848.510118][T24541] __ia32_compat_sys_openat+0x16e/0x200 [ 848.512108][T24541] ? __x64_compat_sys_open+0x1d0/0x1d0 [ 848.514084][T24541] ? ksys_write+0x1a7/0x250 [ 848.515806][T24541] __do_fast_syscall_32+0x61/0xe0 [ 848.517834][T24541] do_fast_syscall_32+0x33/0x70 [ 848.519612][T24541] entry_SYSENTER_compat_after_hwframe+0x70/0x82 [ 848.521896][T24541] RIP: 0023:0xf7fc9579 [ 848.523373][T24541] Code: b8 01 10 06 03 74 b4 01 10 07 03 74 b0 01 10 08 03 74 d8 01 00 00 00 00 00 00 00 00 00 00 00 00 00 51 52 55 89 e5 0f 34 cd 80 <5d> 5a 59 c3 90 90 90 90 8d b4 26 00 00 00 00 8d b4 26 00 00 00 00 [ 848.531333][T24541] RSP: 002b:00000000f7fc4150 EFLAGS: 00000293 ORIG_RAX: 0000000000000127 [ 848.534519][T24541] RAX: ffffffffffffffda RBX: 00000000ffffff9c RCX: 00000000f7fc41a0 [ 848.537948][T24541] RDX: 0000000000004000 RSI: 0000000000000000 RDI: 00000000f7353ff4 [ 848.541262][T24541] RBP: 0000000000004000 R08: 0000000000000000 R09: 0000000000000000 [ 848.544246][T24541] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000000 [ 848.547270][T24541] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 848.550216][T24541] [ 848.552623][T24541] ERROR: Out of memory at tomoyo_realpath_from_path. 03:13:47 executing program 1: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0xab08) 03:13:47 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0x1265, r1) 03:13:47 executing program 3: syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) (fail_nth: 11) 03:13:47 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0x1267, r1) [ 848.580150][T24552] FAULT_INJECTION: forcing a failure. [ 848.580150][T24552] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 848.581650][T24540] block nbd0: shutting down sockets [ 848.585830][T24552] CPU: 3 PID: 24552 Comm: syz-executor.3 Not tainted 6.5.0-rc6-syzkaller-00253-g9e6c269de404 #0 [ 848.591423][T24552] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.2-debian-1.16.2-1 04/01/2014 03:13:47 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0x1268, r1) [ 848.595798][T24552] Call Trace: [ 848.597475][T24552] [ 848.598855][T24552] dump_stack_lvl+0x125/0x1b0 [ 848.600671][T24552] should_fail_ex+0x496/0x5b0 [ 848.602458][T24552] _copy_to_user+0x30/0xb0 [ 848.604136][T24552] simple_read_from_buffer+0xd0/0x150 [ 848.606354][T24552] proc_fail_nth_read+0x1a4/0x230 [ 848.608743][T24552] ? proc_sessionid_read+0x230/0x230 [ 848.610728][T24552] ? security_file_permission+0xdc/0x100 [ 848.612768][T24552] ? proc_sessionid_read+0x230/0x230 [ 848.614700][T24552] vfs_read+0x1ce/0x930 [ 848.616250][T24552] ? kernel_read+0x1b0/0x1b0 [ 848.617970][T24552] ? __fget_files+0x279/0x410 [ 848.620007][T24552] ksys_read+0x12f/0x250 [ 848.621663][T24552] ? vfs_write+0xe40/0xe40 [ 848.623335][T24552] __do_fast_syscall_32+0x61/0xe0 [ 848.625260][T24552] do_fast_syscall_32+0x33/0x70 [ 848.627478][T24552] entry_SYSENTER_compat_after_hwframe+0x70/0x82 [ 848.630159][T24552] RIP: 0023:0xf7fc9579 [ 848.631657][T24552] Code: b8 01 10 06 03 74 b4 01 10 07 03 74 b0 01 10 08 03 74 d8 01 00 00 00 00 00 00 00 00 00 00 00 00 00 51 52 55 89 e5 0f 34 cd 80 <5d> 5a 59 c3 90 90 90 90 8d b4 26 00 00 00 00 8d b4 26 00 00 00 00 [ 848.639629][T24552] RSP: 002b:00000000f7fc45e0 EFLAGS: 00000293 ORIG_RAX: 0000000000000003 [ 848.642698][T24552] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00000000f7fc4670 [ 848.645617][T24552] RDX: 000000000000000f RSI: 00000000f7353ff4 RDI: 0000000000000000 [ 848.649184][T24552] RBP: 0000000000000002 R08: 0000000000000000 R09: 0000000000000000 [ 848.652156][T24552] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000000 [ 848.655039][T24552] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 848.657951][T24552] 03:13:47 executing program 0: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0x125e) 03:13:47 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0x1269, r1) [ 848.665451][T24549] block nbd1: shutting down sockets 03:13:47 executing program 3: syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) 03:13:47 executing program 1: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(0xffffffffffffffff, 0xab08) 03:13:47 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0x1274, r1) 03:13:47 executing program 3: syz_open_dev$floppy(&(0x7f0000000000), 0xffff5023, 0x4000) 03:13:47 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0x1276, r1) 03:13:47 executing program 3: syz_open_dev$floppy(&(0x7f0000000000), 0xffff5025, 0x4000) [ 848.721513][T24560] block nbd0: shutting down sockets [ 848.722166][T24564] block nbd1: shutting down sockets 03:13:47 executing program 3: syz_open_dev$floppy(&(0x7f0000000000), 0xffff502a, 0x4000) 03:13:47 executing program 0: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0x125f) 03:13:47 executing program 1: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(0xffffffffffffffff, 0xab08) 03:13:47 executing program 3: syz_open_dev$floppy(&(0x7f0000000000), 0xffff502b, 0x4000) 03:13:47 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0x1277, r1) 03:13:47 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0x1278, r1) 03:13:47 executing program 3: syz_open_dev$floppy(&(0x7f0000000000), 0xffff502d, 0x4000) 03:13:47 executing program 3: syz_open_dev$floppy(&(0x7f0000000000), 0xffff502e, 0x4000) 03:13:47 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0x1279, r1) [ 848.782393][T24577] block nbd0: shutting down sockets 03:13:47 executing program 0: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0x1260) [ 848.802358][T24576] block nbd1: shutting down sockets 03:13:47 executing program 1: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(0xffffffffffffffff, 0xab08) 03:13:47 executing program 3: syz_open_dev$floppy(&(0x7f0000000000), 0xffff502f, 0x4000) 03:13:47 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0x127a, r1) 03:13:47 executing program 3: syz_open_dev$floppy(&(0x7f0000000000), 0xffff5030, 0x4000) 03:13:47 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0x127b, r1) 03:13:47 executing program 3: syz_open_dev$floppy(&(0x7f0000000000), 0xffff5058, 0x4000) 03:13:47 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0x127c, r1) [ 848.852133][T24593] block nbd0: shutting down sockets 03:13:47 executing program 0: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0x1261) [ 848.872200][T24599] block nbd1: shutting down sockets 03:13:47 executing program 3: syz_open_dev$floppy(&(0x7f0000000000), 0xffff505c, 0x4000) 03:13:47 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0x127d, r1) 03:13:47 executing program 1: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0x1279, r1) 03:13:47 executing program 3: syz_open_dev$floppy(&(0x7f0000000000), 0xffff5063, 0x4000) 03:13:47 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0x127e, r1) 03:13:47 executing program 1: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0x10) 03:13:48 executing program 3: syz_open_dev$floppy(&(0x7f0000000000), 0xffff5064, 0x4000) [ 848.912075][T24609] block nbd0: shutting down sockets 03:13:48 executing program 0: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0x1262) 03:13:48 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0x127f, r1) 03:13:48 executing program 3: syz_open_dev$floppy(&(0x7f0000000000), 0xffff5068, 0x4000) 03:13:48 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0x541b, r1) 03:13:48 executing program 3: syz_open_dev$floppy(&(0x7f0000000000), 0xffff5069, 0x4000) 03:13:48 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0x5421, r1) [ 848.972096][T24621] block nbd1: shutting down sockets 03:13:48 executing program 1: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0xab08) 03:13:48 executing program 3: syz_open_dev$floppy(&(0x7f0000000000), 0xffff506c, 0x4000) [ 848.992292][T24625] block nbd0: shutting down sockets 03:13:48 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0x5450, r1) 03:13:48 executing program 0: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0x1263) 03:13:48 executing program 3: syz_open_dev$floppy(&(0x7f0000000000), 0xffff506f, 0x4000) 03:13:48 executing program 3: syz_open_dev$floppy(&(0x7f0000000000), 0xffff5070, 0x4000) 03:13:48 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0x5451, r1) [ 849.032417][T24641] block nbd1: NBD_DISCONNECT 03:13:48 executing program 3: syz_open_dev$floppy(&(0x7f0000000000), 0xffff5074, 0x4000) [ 849.035377][T24640] block nbd1: Disconnected due to user request. [ 849.038388][T24640] block nbd1: shutting down sockets [ 849.041583][T24646] block nbd0: shutting down sockets 03:13:48 executing program 1: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0xab08) 03:13:48 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0x5452, r1) 03:13:48 executing program 3: syz_open_dev$floppy(&(0x7f0000000000), 0xffff5075, 0x4000) 03:13:48 executing program 0: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0x1264) 03:13:48 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0x5460, r1) 03:13:48 executing program 3: syz_open_dev$floppy(&(0x7f0000000000), 0xffff5078, 0x4000) 03:13:48 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0x8933, r1) 03:13:48 executing program 3: syz_open_dev$floppy(&(0x7f0000000000), 0xffff507a, 0x4000) [ 849.111728][T24656] block nbd0: shutting down sockets [ 849.112216][T24658] block nbd1: NBD_DISCONNECT [ 849.117464][T24655] block nbd1: Disconnected due to user request. [ 849.119825][T24655] block nbd1: shutting down sockets 03:13:48 executing program 1: openat$damon_schemes(0xffffff9c, &(0x7f0000000000), 0x1, 0x0) r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0xab08) 03:13:48 executing program 3: syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x2000) 03:13:48 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab01, r1) 03:13:48 executing program 0: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0x1265) 03:13:48 executing program 3: syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4002) 03:13:48 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab02, r1) 03:13:48 executing program 3: syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4003) 03:13:48 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab03, r1) [ 849.191367][T24670] block nbd0: shutting down sockets [ 849.191920][T24677] block nbd1: NBD_DISCONNECT [ 849.198102][T24676] block nbd1: Disconnected due to user request. [ 849.200556][T24676] block nbd1: shutting down sockets 03:13:48 executing program 1: openat$damon_schemes(0xffffff9c, &(0x7f0000000000), 0x1, 0x0) r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0xab08) 03:13:48 executing program 3: syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4004) 03:13:48 executing program 0: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0x1267) 03:13:48 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab04, r1) 03:13:48 executing program 3: syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4005) 03:13:48 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab05, r1) 03:13:48 executing program 3: syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4006) 03:13:48 executing program 3: syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4007) [ 849.261958][T24688] block nbd0: shutting down sockets [ 849.281963][T24704] block nbd1: NBD_DISCONNECT [ 849.285005][T24694] block nbd1: Disconnected due to user request. [ 849.287971][T24694] block nbd1: shutting down sockets 03:13:48 executing program 1: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0xab08) (fail_nth: 1) 03:13:48 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab06, r1) 03:13:48 executing program 3: syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4018) 03:13:48 executing program 0: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0x1268) 03:13:48 executing program 3: syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4027) 03:13:48 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab07, r1) 03:13:48 executing program 3: syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x402f) 03:13:48 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab08, r1) [ 849.348292][T24720] block nbd2: NBD_DISCONNECT [ 849.357587][T24721] FAULT_INJECTION: forcing a failure. [ 849.357587][T24721] name failslab, interval 1, probability 0, space 0, times 0 [ 849.363890][T24721] CPU: 0 PID: 24721 Comm: syz-executor.1 Not tainted 6.5.0-rc6-syzkaller-00253-g9e6c269de404 #0 [ 849.364232][T24709] block nbd0: shutting down sockets [ 849.368817][T24721] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.2-debian-1.16.2-1 04/01/2014 [ 849.368833][T24721] Call Trace: [ 849.368840][T24721] [ 849.368849][T24721] dump_stack_lvl+0x125/0x1b0 [ 849.368878][T24721] should_fail_ex+0x496/0x5b0 [ 849.383478][T24721] should_failslab+0x9/0x20 [ 849.385700][T24721] __kmem_cache_alloc_node+0x2fd/0x350 [ 849.388305][T24721] ? tomoyo_realpath_from_path+0xb9/0x710 [ 849.391000][T24721] ? tomoyo_realpath_from_path+0xb9/0x710 [ 849.393722][T24721] __kmalloc+0x4c/0x100 [ 849.395726][T24721] tomoyo_realpath_from_path+0xb9/0x710 [ 849.398151][T24721] ? tomoyo_profile+0x47/0x60 [ 849.400405][T24721] tomoyo_path_number_perm+0x243/0x590 [ 849.403020][T24721] ? tomoyo_path_number_perm+0x1eb/0x590 [ 849.405688][T24721] ? tomoyo_execute_permission+0x4a0/0x4a0 [ 849.408482][T24721] ? find_held_lock+0x2d/0x110 [ 849.410793][T24721] ? reacquire_held_locks+0x4b0/0x4b0 [ 849.413362][T24721] ? reacquire_held_locks+0x4b0/0x4b0 [ 849.415937][T24721] ? bit_wait_timeout+0x160/0x160 [ 849.418359][T24721] ? __fget_files+0x279/0x410 [ 849.420635][T24721] ? __fget_files+0x279/0x410 [ 849.422930][T24721] security_file_ioctl+0x72/0xb0 [ 849.425329][T24721] __do_compat_sys_ioctl+0x5d/0x330 [ 849.427582][T24721] __do_fast_syscall_32+0x61/0xe0 [ 849.429911][T24721] do_fast_syscall_32+0x33/0x70 [ 849.431713][T24721] entry_SYSENTER_compat_after_hwframe+0x70/0x82 [ 849.434046][T24721] RIP: 0023:0xf7f00579 [ 849.435541][T24721] Code: b8 01 10 06 03 74 b4 01 10 07 03 74 b0 01 10 08 03 74 d8 01 00 00 00 00 00 00 00 00 00 00 00 00 00 51 52 55 89 e5 0f 34 cd 80 <5d> 5a 59 c3 90 90 90 90 8d b4 26 00 00 00 00 8d b4 26 00 00 00 00 [ 849.442545][T24721] RSP: 002b:00000000f7eda5ac EFLAGS: 00000292 ORIG_RAX: 0000000000000036 [ 849.445581][T24721] RAX: ffffffffffffffda RBX: 0000000000000006 RCX: 000000000000ab08 [ 849.448475][T24721] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 [ 849.451370][T24721] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 849.454249][T24721] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000000 [ 849.457126][T24721] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 849.460007][T24721] [ 849.461661][T24721] ERROR: Out of memory at tomoyo_realpath_from_path. [ 849.465076][T24721] block nbd1: NBD_DISCONNECT [ 849.469099][T24708] block nbd1: Disconnected due to user request. [ 849.472096][T24708] block nbd1: shutting down sockets 03:13:48 executing program 1: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0xab08) (fail_nth: 2) 03:13:48 executing program 3: syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4048) 03:13:48 executing program 0: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0x1269) 03:13:48 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab09, r1) 03:13:48 executing program 3: syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x404c) 03:13:48 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab0a, r1) 03:13:48 executing program 3: syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4068) 03:13:48 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0x40041271, r1) [ 849.532279][T24730] FAULT_INJECTION: forcing a failure. [ 849.532279][T24730] name failslab, interval 1, probability 0, space 0, times 0 [ 849.535841][T24724] block nbd0: shutting down sockets [ 849.537640][T24730] CPU: 2 PID: 24730 Comm: syz-executor.1 Not tainted 6.5.0-rc6-syzkaller-00253-g9e6c269de404 #0 [ 849.543732][T24730] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.2-debian-1.16.2-1 04/01/2014 [ 849.547372][T24730] Call Trace: [ 849.548596][T24730] [ 849.549692][T24730] dump_stack_lvl+0x125/0x1b0 [ 849.551500][T24730] should_fail_ex+0x496/0x5b0 [ 849.553245][T24730] should_failslab+0x9/0x20 [ 849.554983][T24730] __kmem_cache_alloc_node+0x2fd/0x350 [ 849.557123][T24730] ? tomoyo_encode2+0x100/0x3d0 [ 849.558969][T24730] ? tomoyo_encode2+0x100/0x3d0 [ 849.560995][T24730] __kmalloc+0x4c/0x100 [ 849.562585][T24730] tomoyo_encode2+0x100/0x3d0 [ 849.564311][T24730] ? rcu_is_watching+0x12/0xb0 [ 849.566087][T24730] tomoyo_encode+0x29/0x50 [ 849.567723][T24730] tomoyo_realpath_from_path+0x196/0x710 [ 849.569810][T24730] tomoyo_path_number_perm+0x243/0x590 [ 849.571817][T24730] ? tomoyo_path_number_perm+0x1eb/0x590 [ 849.573972][T24730] ? tomoyo_execute_permission+0x4a0/0x4a0 [ 849.576101][T24730] ? find_held_lock+0x2d/0x110 [ 849.577885][T24730] ? reacquire_held_locks+0x4b0/0x4b0 [ 849.580088][T24730] ? reacquire_held_locks+0x4b0/0x4b0 [ 849.582178][T24730] ? bit_wait_timeout+0x160/0x160 [ 849.584006][T24730] ? __fget_files+0x279/0x410 [ 849.585745][T24730] ? __fget_files+0x279/0x410 [ 849.587467][T24730] security_file_ioctl+0x72/0xb0 [ 849.589274][T24730] __do_compat_sys_ioctl+0x5d/0x330 [ 849.591256][T24730] __do_fast_syscall_32+0x61/0xe0 [ 849.593155][T24730] do_fast_syscall_32+0x33/0x70 [ 849.595007][T24730] entry_SYSENTER_compat_after_hwframe+0x70/0x82 [ 849.597359][T24730] RIP: 0023:0xf7f00579 [ 849.598889][T24730] Code: b8 01 10 06 03 74 b4 01 10 07 03 74 b0 01 10 08 03 74 d8 01 00 00 00 00 00 00 00 00 00 00 00 00 00 51 52 55 89 e5 0f 34 cd 80 <5d> 5a 59 c3 90 90 90 90 8d b4 26 00 00 00 00 8d b4 26 00 00 00 00 [ 849.606031][T24730] RSP: 002b:00000000f7efb5ac EFLAGS: 00000292 ORIG_RAX: 0000000000000036 [ 849.609116][T24730] RAX: ffffffffffffffda RBX: 0000000000000006 RCX: 000000000000ab08 [ 849.612094][T24730] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 [ 849.615040][T24730] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 849.618022][T24730] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000000 [ 849.620933][T24730] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 849.623889][T24730] [ 849.625996][T24730] ERROR: Out of memory at tomoyo_realpath_from_path. [ 849.628498][T24730] block nbd1: NBD_DISCONNECT [ 849.632075][T24728] block nbd1: Disconnected due to user request. [ 849.634888][T24728] block nbd1: shutting down sockets 03:13:48 executing program 1: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0xab08) (fail_nth: 3) 03:13:48 executing program 3: syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x406c) 03:13:48 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0x400448c9, r1) 03:13:48 executing program 0: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0x1274) 03:13:48 executing program 3: syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4074) 03:13:48 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0x400448dd, r1) 03:13:48 executing program 3: syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x407a) 03:13:48 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0x400454ca, r1) [ 849.691829][T24746] block nbd1: NBD_DISCONNECT [ 849.692003][T24739] block nbd0: shutting down sockets [ 849.693626][T24746] FAULT_INJECTION: forcing a failure. [ 849.693626][T24746] name failslab, interval 1, probability 0, space 0, times 0 [ 849.700324][T24746] CPU: 1 PID: 24746 Comm: syz-executor.1 Not tainted 6.5.0-rc6-syzkaller-00253-g9e6c269de404 #0 [ 849.704207][T24746] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.2-debian-1.16.2-1 04/01/2014 [ 849.707958][T24746] Call Trace: [ 849.709222][T24746] [ 849.710355][T24746] dump_stack_lvl+0x125/0x1b0 [ 849.712113][T24746] should_fail_ex+0x496/0x5b0 [ 849.713873][T24746] should_failslab+0x9/0x20 [ 849.715567][T24746] kmem_cache_alloc_node+0x389/0x3f0 [ 849.717538][T24746] ? find_held_lock+0x2d/0x110 [ 849.719314][T24746] ? __alloc_skb+0x287/0x330 [ 849.721034][T24746] __alloc_skb+0x287/0x330 [ 849.722708][T24746] ? __napi_build_skb+0x50/0x50 [ 849.724512][T24746] ? print_usage_bug.part.0+0x670/0x670 [ 849.726581][T24746] ? mark_held_locks+0x9f/0xe0 [ 849.728365][T24746] ? register_lock_class+0xbd/0x1320 [ 849.730322][T24746] alloc_skb_with_frags+0x9d/0x700 [ 849.732223][T24746] ? is_dynamic_key+0x1f0/0x1f0 [ 849.734041][T24746] sock_alloc_send_pskb+0x7c8/0x950 [ 849.735959][T24746] ? aa_profile_af_perm+0x470/0x470 [ 849.737912][T24746] ? sock_wmalloc+0x120/0x120 [ 849.739665][T24746] ? unix_gc+0x12b0/0x12b0 [ 849.741325][T24746] ? apparmor_socket_getpeersec_dgram+0x9/0x10 [ 849.743633][T24746] unix_stream_sendmsg+0x3d9/0x10a0 [ 849.745581][T24746] ? maybe_add_creds+0x4a0/0x4a0 [ 849.747407][T24746] ? aa_af_perm+0x260/0x260 [ 849.749101][T24746] ? bpf_lsm_socket_sendmsg+0x9/0x10 [ 849.751072][T24746] ? maybe_add_creds+0x4a0/0x4a0 [ 849.752906][T24746] sock_sendmsg+0xd9/0x180 [ 849.754582][T24746] sock_xmit+0x287/0x640 [ 849.756172][T24746] ? nbd_set_size+0x500/0x500 [ 849.757940][T24746] ? mutex_lock_io_nested+0x11a0/0x11a0 [ 849.759994][T24746] nbd_disconnect+0x338/0x4a0 [ 849.761776][T24746] ? sock_xmit+0x640/0x640 [ 849.763442][T24746] ? bpf_lsm_capable+0x9/0x10 [ 849.765212][T24746] ? security_capable+0x92/0xc0 [ 849.767038][T24746] nbd_ioctl+0x8ae/0xd30 [ 849.768616][T24746] ? blkdev_pr_preempt+0x2f0/0x2f0 [ 849.770515][T24746] ? nbd_start_device+0xd70/0xd70 [ 849.772371][T24746] ? reacquire_held_locks+0x4b0/0x4b0 [ 849.774388][T24746] ? bit_wait_timeout+0x160/0x160 [ 849.776250][T24746] ? __fget_files+0x279/0x410 [ 849.778010][T24746] ? nbd_start_device+0xd70/0xd70 [ 849.779866][T24746] compat_blkdev_ioctl+0x2fe/0x7c0 [ 849.781771][T24746] ? blkdev_ioctl+0x770/0x770 [ 849.783519][T24746] ? bpf_lsm_file_ioctl+0x9/0x10 [ 849.785361][T24746] ? blkdev_ioctl+0x770/0x770 [ 849.787118][T24746] __do_compat_sys_ioctl+0x2bf/0x330 [ 849.789084][T24746] __do_fast_syscall_32+0x61/0xe0 [ 849.790962][T24746] do_fast_syscall_32+0x33/0x70 [ 849.792755][T24746] entry_SYSENTER_compat_after_hwframe+0x70/0x82 [ 849.795096][T24746] RIP: 0023:0xf7f00579 [ 849.796590][T24746] Code: b8 01 10 06 03 74 b4 01 10 07 03 74 b0 01 10 08 03 74 d8 01 00 00 00 00 00 00 00 00 00 00 00 00 00 51 52 55 89 e5 0f 34 cd 80 <5d> 5a 59 c3 90 90 90 90 8d b4 26 00 00 00 00 8d b4 26 00 00 00 00 [ 849.803585][T24746] RSP: 002b:00000000f7efb5ac EFLAGS: 00000292 ORIG_RAX: 0000000000000036 [ 849.806583][T24746] RAX: ffffffffffffffda RBX: 0000000000000006 RCX: 000000000000ab08 [ 849.809483][T24746] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 [ 849.812387][T24746] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 849.815287][T24746] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000000 [ 849.818186][T24746] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 849.821086][T24746] [ 849.823406][T24746] block nbd1: Send disconnect failed -105 [ 849.828087][T24745] block nbd1: Disconnected due to user request. [ 849.830481][T24745] block nbd1: shutting down sockets 03:13:48 executing program 1: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0xab08) (fail_nth: 4) 03:13:48 executing program 3: syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x6000) 03:13:48 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0x40046602, r1) 03:13:48 executing program 0: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0x1276) 03:13:48 executing program 3: syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0xffff8000) 03:13:48 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0x40049409, r1) 03:13:48 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0x40086602, r1) 03:13:48 executing program 3: syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0xffffa000) [ 849.881660][T24762] block nbd1: NBD_DISCONNECT [ 849.884010][T24760] block nbd1: Disconnected due to user request. [ 849.886986][T24760] block nbd1: shutting down sockets 03:13:48 executing program 1: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0xab08) (fail_nth: 5) 03:13:48 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0x40101283, r1) 03:13:48 executing program 3: syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0xffffc000) [ 849.911926][T24757] block nbd0: shutting down sockets 03:13:49 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0x40101286, r1) 03:13:49 executing program 0: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0x1277) 03:13:49 executing program 3: r0 = openat$ndctl0(0xffffff9c, &(0x7f0000000080), 0x80, 0x0) getsockopt$bt_sco_SCO_OPTIONS(r0, 0x11, 0x1, &(0x7f00000000c0)=""/59, &(0x7f0000000100)=0x3b) r1 = syz_open_dev$evdev(&(0x7f0000000000), 0x200, 0x424200) ioctl$EVIOCGABS2F(r1, 0x8018456f, &(0x7f0000000040)=""/54) 03:13:49 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0x40101288, r1) 03:13:49 executing program 3: r0 = openat$ndctl0(0xffffff9c, &(0x7f0000000080), 0x80, 0x0) getsockopt$bt_sco_SCO_OPTIONS(r0, 0x11, 0x1, &(0x7f00000000c0)=""/59, &(0x7f0000000100)=0x3b) (async) getsockopt$bt_sco_SCO_OPTIONS(r0, 0x11, 0x1, &(0x7f00000000c0)=""/59, &(0x7f0000000100)=0x3b) r1 = syz_open_dev$evdev(&(0x7f0000000000), 0x200, 0x424200) ioctl$EVIOCGABS2F(r1, 0x8018456f, &(0x7f0000000040)=""/54) [ 849.952502][T24776] block nbd1: NBD_DISCONNECT [ 849.954300][T24776] FAULT_INJECTION: forcing a failure. [ 849.954300][T24776] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 849.958978][T24776] CPU: 0 PID: 24776 Comm: syz-executor.1 Not tainted 6.5.0-rc6-syzkaller-00253-g9e6c269de404 #0 [ 849.962781][T24776] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.2-debian-1.16.2-1 04/01/2014 [ 849.966478][T24776] Call Trace: [ 849.967717][T24776] [ 849.968805][T24776] dump_stack_lvl+0x125/0x1b0 [ 849.970542][T24776] should_fail_ex+0x496/0x5b0 [ 849.972273][T24776] _copy_to_user+0x30/0xb0 [ 849.973920][T24776] simple_read_from_buffer+0xd0/0x150 [ 849.975883][T24776] proc_fail_nth_read+0x1a4/0x230 [ 849.977797][T24776] ? proc_sessionid_read+0x230/0x230 [ 849.979737][T24776] ? security_file_permission+0xdc/0x100 [ 849.981799][T24776] ? proc_sessionid_read+0x230/0x230 [ 849.983751][T24776] vfs_read+0x1ce/0x930 [ 849.985302][T24776] ? kernel_read+0x1b0/0x1b0 [ 849.987039][T24776] ? __fget_files+0x279/0x410 [ 849.988915][T24776] ksys_read+0x12f/0x250 [ 849.990493][T24776] ? vfs_write+0xe40/0xe40 [ 849.992138][T24776] __do_fast_syscall_32+0x61/0xe0 [ 849.993996][T24776] do_fast_syscall_32+0x33/0x70 [ 849.995788][T24776] entry_SYSENTER_compat_after_hwframe+0x70/0x82 [ 849.998098][T24776] RIP: 0023:0xf7f00579 [ 849.999591][T24776] Code: b8 01 10 06 03 74 b4 01 10 07 03 74 b0 01 10 08 03 74 d8 01 00 00 00 00 00 00 00 00 00 00 00 00 00 51 52 55 89 e5 0f 34 cd 80 <5d> 5a 59 c3 90 90 90 90 8d b4 26 00 00 00 00 8d b4 26 00 00 00 00 [ 850.006577][T24776] RSP: 002b:00000000f7efb5e0 EFLAGS: 00000293 ORIG_RAX: 0000000000000003 [ 850.009546][T24776] RAX: ffffffffffffffda RBX: 0000000000000007 RCX: 00000000f7efb670 [ 850.012862][T24776] RDX: 000000000000000f RSI: 00000000f7353ff4 RDI: 0000000000000000 [ 850.015983][T24776] RBP: 0000000000000001 R08: 0000000000000000 R09: 0000000000000000 [ 850.018854][T24776] R10: 0000000000000000 R11: 0000000000000292 R12: 0000000000000000 [ 850.021741][T24776] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 850.024597][T24776] [ 850.029318][T24776] block nbd1: Disconnected due to user request. [ 850.031916][T24782] block nbd0: shutting down sockets [ 850.034678][T24776] block nbd1: shutting down sockets 03:13:49 executing program 1: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0xab08) 03:13:49 executing program 3: r0 = openat$ndctl0(0xffffff9c, &(0x7f0000000080), 0x80, 0x0) getsockopt$bt_sco_SCO_OPTIONS(r0, 0x11, 0x1, &(0x7f00000000c0)=""/59, &(0x7f0000000100)=0x3b) r1 = syz_open_dev$evdev(&(0x7f0000000000), 0x200, 0x424200) ioctl$EVIOCGABS2F(r1, 0x8018456f, &(0x7f0000000040)=""/54) 03:13:49 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0x401070c9, r1) 03:13:49 executing program 0: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0x1278) 03:13:49 executing program 3: syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) r0 = openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FLOPPY_FDCLRPRM(r0, 0x241) ioctl$FLOPPY_FDSETDRVPRM(r0, 0x40580290, &(0x7f0000000040)={0x7f, 0x0, 0x2, 0xcf, 0x5, 0x4, 0xff, 0x4, 0x1, 0xc6, 0xff, 0x1, 0x5d, {0x4, 0x40, 0x1, 0x80000001, 0xfffff001}, 0x12, 0x0, [0x8000, 0x32, 0x3b, 0x5, 0xfffb, 0x9, 0xfb, 0x8], 0x7, 0xfffffffb}) 03:13:49 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0x401070ca, r1) 03:13:49 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0x401070cd, r1) 03:13:49 executing program 3: syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) r0 = openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FLOPPY_FDCLRPRM(r0, 0x241) (async) ioctl$FLOPPY_FDCLRPRM(r0, 0x241) ioctl$FLOPPY_FDSETDRVPRM(r0, 0x40580290, &(0x7f0000000040)={0x7f, 0x0, 0x2, 0xcf, 0x5, 0x4, 0xff, 0x4, 0x1, 0xc6, 0xff, 0x1, 0x5d, {0x4, 0x40, 0x1, 0x80000001, 0xfffff001}, 0x12, 0x0, [0x8000, 0x32, 0x3b, 0x5, 0xfffb, 0x9, 0xfb, 0x8], 0x7, 0xfffffffb}) [ 850.101615][T24807] block nbd1: NBD_DISCONNECT [ 850.102396][T24796] block nbd0: shutting down sockets [ 850.106010][T24792] block nbd1: Disconnected due to user request. [ 850.108991][T24792] block nbd1: shutting down sockets 03:13:49 executing program 1: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0x2) 03:13:49 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0x40186366, r1) 03:13:49 executing program 0: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0x1279) 03:13:49 executing program 3: syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) (async) r0 = openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FLOPPY_FDCLRPRM(r0, 0x241) ioctl$FLOPPY_FDSETDRVPRM(r0, 0x40580290, &(0x7f0000000040)={0x7f, 0x0, 0x2, 0xcf, 0x5, 0x4, 0xff, 0x4, 0x1, 0xc6, 0xff, 0x1, 0x5d, {0x4, 0x40, 0x1, 0x80000001, 0xfffff001}, 0x12, 0x0, [0x8000, 0x32, 0x3b, 0x5, 0xfffb, 0x9, 0xfb, 0x8], 0x7, 0xfffffffb}) 03:13:49 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0x401870c8, r1) 03:13:49 executing program 3: syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) r0 = openat$hpet(0xffffff9c, &(0x7f00000015c0), 0x0, 0x0) inotify_init1(0x800) ioctl$FLOPPY_FDGETDRVTYP(r0, 0x8010020f, &(0x7f0000000040)) 03:13:49 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0x401870cb, r1) 03:13:49 executing program 3: syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) r0 = openat$hpet(0xffffff9c, &(0x7f00000015c0), 0x0, 0x0) inotify_init1(0x800) ioctl$FLOPPY_FDGETDRVTYP(r0, 0x8010020f, &(0x7f0000000040)) syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) (async) openat$hpet(0xffffff9c, &(0x7f00000015c0), 0x0, 0x0) (async) inotify_init1(0x800) (async) ioctl$FLOPPY_FDGETDRVTYP(r0, 0x8010020f, &(0x7f0000000040)) (async) [ 850.172134][T24809] block nbd1: shutting down sockets [ 850.174690][T24810] block nbd0: shutting down sockets 03:13:49 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0x401870cc, r1) 03:13:49 executing program 1: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0x10) 03:13:49 executing program 0: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0x127a) 03:13:49 executing program 3: syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) (async) r0 = openat$hpet(0xffffff9c, &(0x7f00000015c0), 0x0, 0x0) inotify_init1(0x800) (async) ioctl$FLOPPY_FDGETDRVTYP(r0, 0x8010020f, &(0x7f0000000040)) 03:13:49 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0x401c5820, r1) 03:13:49 executing program 3: r0 = openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FLOPPY_FDCLRPRM(r0, 0x241) ioctl$DRM_IOCTL_GEM_FLINK(0xffffffffffffffff, 0xc008640a, &(0x7f0000000040)={0x0, 0x0}) r2 = openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FLOPPY_FDCLRPRM(r2, 0x241) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r0, 0xc04064a0, &(0x7f00000004c0)={&(0x7f00000003c0)=[0x0, 0x0, 0x0], &(0x7f0000000400)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000440)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000480)=[0x0, 0x0, 0x0, 0x0], 0x3, 0x9, 0x6, 0x4}) ioctl$IOCTL_GET_NUM_DEVICES(r0, 0x40046104, &(0x7f00000001c0)) ioctl$DRM_IOCTL_MODE_GETCRTC(r2, 0xc06864a1, &(0x7f0000000500)={&(0x7f0000000380)=[0x0, 0x0, 0x0, 0x0], 0x4, r3}) bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000340)={&(0x7f0000000780)=ANY=[@ANYBLOB="9feb01001800000000000000560100005601000003000000090000000000008e0400000000000000030000000000000203000000030000000000000802000000080000000700000f0200000000090000000100000005000000a7f0ffff0100000005000000080000000100000000050080080000000200000000968842aa209287616c00000000010000030000000000010001800000030000000010000006000000fd091000000008000004070000000400000001000000040000000e000000040000001eb700000500000003000000030000000500000004000000dd8000000000000005000000d47200000f000000030000000000000002000000020000000300000004000000000000000700000009000000060000060400000007000000030000000a000000030000000e00000001feffff06000000feffffff000000009b06000001000000ad0300050000000000000c04000000090000000000000c050000000000006100cd578bee220d82f9f4a4fbc32cc8e3e61b91287f10157a9b3cab8a31d5340841430112581ca3fcd64a837f1c5253214453ea99d45e949235bd9b47492d7dc928d1a742a2e33d3a40c9ad9e6fbef14d75da251c677cca06160d583e072da77c7769aab0fd00465b40aca52d5e16ea4c1c19b220d76e131856df8d498067f042a161276dfcea29071f476914d67151989ff1ed42e3c84717d50cfaf93a6696622982c600cf75066f8f3f7e8f5cfd766db2ad65d8581ba1eeddf79bb93b3b82367dee9e4da19534095e4b146229e9583849588bd561d911149133fa18b15b43207e5524ab5cb79a1c5390cde6ec8687e0a287e3b04ecb0b"], &(0x7f00000000c0)=""/186, 0x173, 0xba}, 0x20) ioctl$DRM_IOCTL_GEM_OPEN(r0, 0xc010640b, &(0x7f0000000080)={r1}) syz_open_dev$floppy(&(0x7f0000000000), 0xffff5072, 0x2) 03:13:49 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0x4020940d, r1) 03:13:49 executing program 3: r0 = openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FLOPPY_FDCLRPRM(r0, 0x241) ioctl$DRM_IOCTL_GEM_FLINK(0xffffffffffffffff, 0xc008640a, &(0x7f0000000040)={0x0, 0x0}) r2 = openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FLOPPY_FDCLRPRM(r2, 0x241) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r0, 0xc04064a0, &(0x7f00000004c0)={&(0x7f00000003c0)=[0x0, 0x0, 0x0], &(0x7f0000000400)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000440)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000480)=[0x0, 0x0, 0x0, 0x0], 0x3, 0x9, 0x6, 0x4}) ioctl$IOCTL_GET_NUM_DEVICES(r0, 0x40046104, &(0x7f00000001c0)) ioctl$DRM_IOCTL_MODE_GETCRTC(r2, 0xc06864a1, &(0x7f0000000500)={&(0x7f0000000380)=[0x0, 0x0, 0x0, 0x0], 0x4, r3}) bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000340)={&(0x7f0000000780)=ANY=[@ANYBLOB="9feb01001800000000000000560100005601000003000000090000000000008e0400000000000000030000000000000203000000030000000000000802000000080000000700000f0200000000090000000100000005000000a7f0ffff0100000005000000080000000100000000050080080000000200000000968842aa209287616c00000000010000030000000000010001800000030000000010000006000000fd091000000008000004070000000400000001000000040000000e000000040000001eb700000500000003000000030000000500000004000000dd8000000000000005000000d47200000f000000030000000000000002000000020000000300000004000000000000000700000009000000060000060400000007000000030000000a000000030000000e00000001feffff06000000feffffff000000009b06000001000000ad0300050000000000000c04000000090000000000000c050000000000006100cd578bee220d82f9f4a4fbc32cc8e3e61b91287f10157a9b3cab8a31d5340841430112581ca3fcd64a837f1c5253214453ea99d45e949235bd9b47492d7dc928d1a742a2e33d3a40c9ad9e6fbef14d75da251c677cca06160d583e072da77c7769aab0fd00465b40aca52d5e16ea4c1c19b220d76e131856df8d498067f042a161276dfcea29071f476914d67151989ff1ed42e3c84717d50cfaf93a6696622982c600cf75066f8f3f7e8f5cfd766db2ad65d8581ba1eeddf79bb93b3b82367dee9e4da19534095e4b146229e9583849588bd561d911149133fa18b15b43207e5524ab5cb79a1c5390cde6ec8687e0a287e3b04ecb0b"], &(0x7f00000000c0)=""/186, 0x173, 0xba}, 0x20) ioctl$DRM_IOCTL_GEM_OPEN(r0, 0xc010640b, &(0x7f0000000080)={r1}) syz_open_dev$floppy(&(0x7f0000000000), 0xffff5072, 0x2) openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) ioctl$FLOPPY_FDCLRPRM(r0, 0x241) (async) ioctl$DRM_IOCTL_GEM_FLINK(0xffffffffffffffff, 0xc008640a, &(0x7f0000000040)) (async) openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) ioctl$FLOPPY_FDCLRPRM(r2, 0x241) (async) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r0, 0xc04064a0, &(0x7f00000004c0)={&(0x7f00000003c0)=[0x0, 0x0, 0x0], &(0x7f0000000400)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000440)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000480)=[0x0, 0x0, 0x0, 0x0], 0x3, 0x9, 0x6, 0x4}) (async) ioctl$IOCTL_GET_NUM_DEVICES(r0, 0x40046104, &(0x7f00000001c0)) (async) ioctl$DRM_IOCTL_MODE_GETCRTC(r2, 0xc06864a1, &(0x7f0000000500)={&(0x7f0000000380)=[0x0, 0x0, 0x0, 0x0], 0x4, r3}) (async) bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000340)={&(0x7f0000000780)=ANY=[@ANYBLOB="9feb01001800000000000000560100005601000003000000090000000000008e0400000000000000030000000000000203000000030000000000000802000000080000000700000f0200000000090000000100000005000000a7f0ffff0100000005000000080000000100000000050080080000000200000000968842aa209287616c00000000010000030000000000010001800000030000000010000006000000fd091000000008000004070000000400000001000000040000000e000000040000001eb700000500000003000000030000000500000004000000dd8000000000000005000000d47200000f000000030000000000000002000000020000000300000004000000000000000700000009000000060000060400000007000000030000000a000000030000000e00000001feffff06000000feffffff000000009b06000001000000ad0300050000000000000c04000000090000000000000c050000000000006100cd578bee220d82f9f4a4fbc32cc8e3e61b91287f10157a9b3cab8a31d5340841430112581ca3fcd64a837f1c5253214453ea99d45e949235bd9b47492d7dc928d1a742a2e33d3a40c9ad9e6fbef14d75da251c677cca06160d583e072da77c7769aab0fd00465b40aca52d5e16ea4c1c19b220d76e131856df8d498067f042a161276dfcea29071f476914d67151989ff1ed42e3c84717d50cfaf93a6696622982c600cf75066f8f3f7e8f5cfd766db2ad65d8581ba1eeddf79bb93b3b82367dee9e4da19534095e4b146229e9583849588bd561d911149133fa18b15b43207e5524ab5cb79a1c5390cde6ec8687e0a287e3b04ecb0b"], &(0x7f00000000c0)=""/186, 0x173, 0xba}, 0x20) (async) ioctl$DRM_IOCTL_GEM_OPEN(r0, 0xc010640b, &(0x7f0000000080)={r1}) (async) syz_open_dev$floppy(&(0x7f0000000000), 0xffff5072, 0x2) (async) 03:13:49 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0x402c5828, r1) [ 850.251419][T24828] block nbd0: shutting down sockets [ 850.252652][T24827] block nbd1: shutting down sockets 03:13:49 executing program 1: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0x301) 03:13:49 executing program 0: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0x127b) 03:13:49 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0x402c5829, r1) 03:13:49 executing program 3: r0 = openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FLOPPY_FDCLRPRM(r0, 0x241) ioctl$DRM_IOCTL_GEM_FLINK(0xffffffffffffffff, 0xc008640a, &(0x7f0000000040)={0x0, 0x0}) (async) r2 = openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FLOPPY_FDCLRPRM(r2, 0x241) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r0, 0xc04064a0, &(0x7f00000004c0)={&(0x7f00000003c0)=[0x0, 0x0, 0x0], &(0x7f0000000400)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000440)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000480)=[0x0, 0x0, 0x0, 0x0], 0x3, 0x9, 0x6, 0x4}) ioctl$IOCTL_GET_NUM_DEVICES(r0, 0x40046104, &(0x7f00000001c0)) (async) ioctl$DRM_IOCTL_MODE_GETCRTC(r2, 0xc06864a1, &(0x7f0000000500)={&(0x7f0000000380)=[0x0, 0x0, 0x0, 0x0], 0x4, r3}) bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000340)={&(0x7f0000000780)=ANY=[@ANYBLOB="9feb01001800000000000000560100005601000003000000090000000000008e0400000000000000030000000000000203000000030000000000000802000000080000000700000f0200000000090000000100000005000000a7f0ffff0100000005000000080000000100000000050080080000000200000000968842aa209287616c00000000010000030000000000010001800000030000000010000006000000fd091000000008000004070000000400000001000000040000000e000000040000001eb700000500000003000000030000000500000004000000dd8000000000000005000000d47200000f000000030000000000000002000000020000000300000004000000000000000700000009000000060000060400000007000000030000000a000000030000000e00000001feffff06000000feffffff000000009b06000001000000ad0300050000000000000c04000000090000000000000c050000000000006100cd578bee220d82f9f4a4fbc32cc8e3e61b91287f10157a9b3cab8a31d5340841430112581ca3fcd64a837f1c5253214453ea99d45e949235bd9b47492d7dc928d1a742a2e33d3a40c9ad9e6fbef14d75da251c677cca06160d583e072da77c7769aab0fd00465b40aca52d5e16ea4c1c19b220d76e131856df8d498067f042a161276dfcea29071f476914d67151989ff1ed42e3c84717d50cfaf93a6696622982c600cf75066f8f3f7e8f5cfd766db2ad65d8581ba1eeddf79bb93b3b82367dee9e4da19534095e4b146229e9583849588bd561d911149133fa18b15b43207e5524ab5cb79a1c5390cde6ec8687e0a287e3b04ecb0b"], &(0x7f00000000c0)=""/186, 0x173, 0xba}, 0x20) (async) ioctl$DRM_IOCTL_GEM_OPEN(r0, 0xc010640b, &(0x7f0000000080)={r1}) syz_open_dev$floppy(&(0x7f0000000000), 0xffff5072, 0x2) 03:13:49 executing program 3: syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) r0 = openat$hpet(0xffffff9c, &(0x7f00000015c0), 0x0, 0x0) ioctl$EVIOCGLED(r0, 0x80404519, 0x0) ioctl$FLOPPY_FDDEFPRM(r0, 0x401c0243, &(0x7f0000000080)={0x2, 0x3ff, 0x0, 0x8, 0x8, 0x6, 0x7f, 0x0, 0xe0, &(0x7f0000000040)='/(+\xe8/\x00'}) 03:13:49 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0x402c582a, r1) 03:13:49 executing program 3: syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) (async) r0 = openat$hpet(0xffffff9c, &(0x7f00000015c0), 0x0, 0x0) ioctl$EVIOCGLED(r0, 0x80404519, 0x0) (async, rerun: 64) ioctl$FLOPPY_FDDEFPRM(r0, 0x401c0243, &(0x7f0000000080)={0x2, 0x3ff, 0x0, 0x8, 0x8, 0x6, 0x7f, 0x0, 0xe0, &(0x7f0000000040)='/(+\xe8/\x00'}) (rerun: 64) 03:13:49 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0x402c582b, r1) 03:13:49 executing program 3: syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) (async) syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) r0 = openat$hpet(0xffffff9c, &(0x7f00000015c0), 0x0, 0x0) ioctl$EVIOCGLED(r0, 0x80404519, 0x0) ioctl$FLOPPY_FDDEFPRM(r0, 0x401c0243, &(0x7f0000000080)={0x2, 0x3ff, 0x0, 0x8, 0x8, 0x6, 0x7f, 0x0, 0xe0, &(0x7f0000000040)='/(+\xe8/\x00'}) [ 850.331704][T24853] block nbd0: shutting down sockets [ 850.332236][T24855] block nbd1: shutting down sockets 03:13:49 executing program 1: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0x125d) 03:13:49 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0x402c5839, r1) 03:13:49 executing program 3: syz_open_dev$floppy(&(0x7f0000000000), 0x7ff, 0x4000) openat$ndctl0(0xffffff9c, &(0x7f0000000040), 0x10000, 0x0) r0 = openat$ndctl0(0xffffff9c, &(0x7f00000000c0), 0x200, 0x0) ioctl$FLOPPY_FDFMTTRK(r0, 0x400c0248, &(0x7f0000000080)={0x6, 0x6a, 0x3ff}) r1 = syz_open_dev$floppy(&(0x7f0000000100), 0x3, 0x1) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x7, 0x280000) ioctl$BTRFS_IOC_GET_DEV_STATS(r2, 0xc4089434, &(0x7f00000001c0)={0x0, 0x8, 0x1, [0x80, 0x0, 0x3, 0x7, 0x8], [0x9, 0xffffffffffffff80, 0xcea1, 0x9, 0xfffffffffffff000, 0x7ff, 0x94c00000000000, 0xffff, 0x8, 0x0, 0x4, 0x6, 0x80, 0x6, 0x7, 0x5, 0xc2, 0x100000000, 0x9, 0x74, 0x10001, 0x7, 0x2, 0x1, 0x1, 0xcd, 0xfff, 0x81, 0x4, 0x6, 0x81, 0x0, 0xfffffffffffffffd, 0x2b, 0x3ff, 0x2, 0x4, 0x7, 0x800, 0x7f, 0xffffffff, 0x8, 0x5, 0x100, 0x80000001, 0x1f, 0x7, 0x7fff, 0x6, 0x4, 0x8000000000000001, 0x0, 0x100, 0xed0, 0x4064, 0x4, 0x400, 0x7, 0x5, 0xfffffffffffffc01, 0x891, 0x5c55e738, 0x9, 0xff, 0x8001, 0x2, 0xaeaa, 0x0, 0xffffffff, 0x3, 0x3, 0x1, 0xffff, 0x6, 0x9, 0x6, 0x0, 0x4, 0x20, 0x9, 0x6f14, 0x8000000000000000, 0x2, 0x1f, 0xded, 0x4b, 0x1, 0x3, 0x6, 0x3ff, 0x7f, 0x3, 0x2, 0x4, 0x2dd2, 0xfffffffffffffff9, 0xd2, 0x9, 0xcf, 0x6, 0x9, 0x9, 0x9, 0x0, 0x81, 0x401, 0x5, 0x0, 0x6da073a5, 0x7f, 0x0, 0xe5, 0x6, 0x7fff, 0x8, 0x40, 0x583, 0x6, 0x2, 0x602, 0xfff]}) ioctl$FLOPPY_FDWERRORGET(r1, 0x80180217, &(0x7f0000000140)) 03:13:49 executing program 0: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0x127c) 03:13:49 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0x80041270, r1) 03:13:49 executing program 3: syz_open_dev$floppy(&(0x7f0000000000), 0x7ff, 0x4000) (async) openat$ndctl0(0xffffff9c, &(0x7f0000000040), 0x10000, 0x0) (async) r0 = openat$ndctl0(0xffffff9c, &(0x7f00000000c0), 0x200, 0x0) ioctl$FLOPPY_FDFMTTRK(r0, 0x400c0248, &(0x7f0000000080)={0x6, 0x6a, 0x3ff}) (async) r1 = syz_open_dev$floppy(&(0x7f0000000100), 0x3, 0x1) (async) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x7, 0x280000) ioctl$BTRFS_IOC_GET_DEV_STATS(r2, 0xc4089434, &(0x7f00000001c0)={0x0, 0x8, 0x1, [0x80, 0x0, 0x3, 0x7, 0x8], [0x9, 0xffffffffffffff80, 0xcea1, 0x9, 0xfffffffffffff000, 0x7ff, 0x94c00000000000, 0xffff, 0x8, 0x0, 0x4, 0x6, 0x80, 0x6, 0x7, 0x5, 0xc2, 0x100000000, 0x9, 0x74, 0x10001, 0x7, 0x2, 0x1, 0x1, 0xcd, 0xfff, 0x81, 0x4, 0x6, 0x81, 0x0, 0xfffffffffffffffd, 0x2b, 0x3ff, 0x2, 0x4, 0x7, 0x800, 0x7f, 0xffffffff, 0x8, 0x5, 0x100, 0x80000001, 0x1f, 0x7, 0x7fff, 0x6, 0x4, 0x8000000000000001, 0x0, 0x100, 0xed0, 0x4064, 0x4, 0x400, 0x7, 0x5, 0xfffffffffffffc01, 0x891, 0x5c55e738, 0x9, 0xff, 0x8001, 0x2, 0xaeaa, 0x0, 0xffffffff, 0x3, 0x3, 0x1, 0xffff, 0x6, 0x9, 0x6, 0x0, 0x4, 0x20, 0x9, 0x6f14, 0x8000000000000000, 0x2, 0x1f, 0xded, 0x4b, 0x1, 0x3, 0x6, 0x3ff, 0x7f, 0x3, 0x2, 0x4, 0x2dd2, 0xfffffffffffffff9, 0xd2, 0x9, 0xcf, 0x6, 0x9, 0x9, 0x9, 0x0, 0x81, 0x401, 0x5, 0x0, 0x6da073a5, 0x7f, 0x0, 0xe5, 0x6, 0x7fff, 0x8, 0x40, 0x583, 0x6, 0x2, 0x602, 0xfff]}) ioctl$FLOPPY_FDWERRORGET(r1, 0x80180217, &(0x7f0000000140)) 03:13:49 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0x80041272, r1) 03:13:49 executing program 3: syz_open_dev$floppy(&(0x7f0000000000), 0x7ff, 0x4000) (async) openat$ndctl0(0xffffff9c, &(0x7f0000000040), 0x10000, 0x0) (async) r0 = openat$ndctl0(0xffffff9c, &(0x7f00000000c0), 0x200, 0x0) ioctl$FLOPPY_FDFMTTRK(r0, 0x400c0248, &(0x7f0000000080)={0x6, 0x6a, 0x3ff}) (async, rerun: 32) r1 = syz_open_dev$floppy(&(0x7f0000000100), 0x3, 0x1) (async, rerun: 32) r2 = syz_open_dev$loop(&(0x7f0000000180), 0x7, 0x280000) ioctl$BTRFS_IOC_GET_DEV_STATS(r2, 0xc4089434, &(0x7f00000001c0)={0x0, 0x8, 0x1, [0x80, 0x0, 0x3, 0x7, 0x8], [0x9, 0xffffffffffffff80, 0xcea1, 0x9, 0xfffffffffffff000, 0x7ff, 0x94c00000000000, 0xffff, 0x8, 0x0, 0x4, 0x6, 0x80, 0x6, 0x7, 0x5, 0xc2, 0x100000000, 0x9, 0x74, 0x10001, 0x7, 0x2, 0x1, 0x1, 0xcd, 0xfff, 0x81, 0x4, 0x6, 0x81, 0x0, 0xfffffffffffffffd, 0x2b, 0x3ff, 0x2, 0x4, 0x7, 0x800, 0x7f, 0xffffffff, 0x8, 0x5, 0x100, 0x80000001, 0x1f, 0x7, 0x7fff, 0x6, 0x4, 0x8000000000000001, 0x0, 0x100, 0xed0, 0x4064, 0x4, 0x400, 0x7, 0x5, 0xfffffffffffffc01, 0x891, 0x5c55e738, 0x9, 0xff, 0x8001, 0x2, 0xaeaa, 0x0, 0xffffffff, 0x3, 0x3, 0x1, 0xffff, 0x6, 0x9, 0x6, 0x0, 0x4, 0x20, 0x9, 0x6f14, 0x8000000000000000, 0x2, 0x1f, 0xded, 0x4b, 0x1, 0x3, 0x6, 0x3ff, 0x7f, 0x3, 0x2, 0x4, 0x2dd2, 0xfffffffffffffff9, 0xd2, 0x9, 0xcf, 0x6, 0x9, 0x9, 0x9, 0x0, 0x81, 0x401, 0x5, 0x0, 0x6da073a5, 0x7f, 0x0, 0xe5, 0x6, 0x7fff, 0x8, 0x40, 0x583, 0x6, 0x2, 0x602, 0xfff]}) (async) ioctl$FLOPPY_FDWERRORGET(r1, 0x80180217, &(0x7f0000000140)) 03:13:49 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0x80041284, r1) [ 850.391480][T24880] block nbd1: shutting down sockets 03:13:49 executing program 1: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0x125e) 03:13:49 executing program 3: r0 = openat$hpet(0xffffff9c, &(0x7f00000015c0), 0x0, 0x0) ioctl$EVIOCGLED(r0, 0x80404519, 0x0) ioctl$DRM_IOCTL_MODE_GETENCODER(r0, 0xc01464a6, &(0x7f0000000000)) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0), r0) sendmsg$WG_CMD_GET_DEVICE(r1, &(0x7f0000000180)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)=ANY=[@ANYBLOB="49028f08", @ANYRES16=r2, @ANYBLOB="10002dbd7000fddbdf25000000001400020077673100"/34], 0x28}, 0x1, 0x0, 0x0, 0x20004041}, 0x80) r3 = socket$qrtr(0x2a, 0x2, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81e8943c, &(0x7f00000001c0)={0x0, ""/256, 0x0, 0x0, 0x0, 0x0, ""/16, ""/16, ""/16, 0x0, 0x0}) ioctl$BTRFS_IOC_WAIT_SYNC(r3, 0x40089416, &(0x7f00000003c0)=r4) syz_open_dev$floppy(&(0x7f0000000040), 0xffff5077, 0x3) [ 850.404270][T24876] block nbd0: shutting down sockets 03:13:49 executing program 0: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0x127d) 03:13:49 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0x80041285, r1) 03:13:49 executing program 3: r0 = openat$hpet(0xffffff9c, &(0x7f00000015c0), 0x0, 0x0) ioctl$EVIOCGLED(r0, 0x80404519, 0x0) (async) ioctl$DRM_IOCTL_MODE_GETENCODER(r0, 0xc01464a6, &(0x7f0000000000)) r1 = socket$nl_generic(0x10, 0x3, 0x10) (async) r2 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0), r0) sendmsg$WG_CMD_GET_DEVICE(r1, &(0x7f0000000180)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)=ANY=[@ANYBLOB="49028f08", @ANYRES16=r2, @ANYBLOB="10002dbd7000fddbdf25000000001400020077673100"/34], 0x28}, 0x1, 0x0, 0x0, 0x20004041}, 0x80) (async) r3 = socket$qrtr(0x2a, 0x2, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81e8943c, &(0x7f00000001c0)={0x0, ""/256, 0x0, 0x0, 0x0, 0x0, ""/16, ""/16, ""/16, 0x0, 0x0}) ioctl$BTRFS_IOC_WAIT_SYNC(r3, 0x40089416, &(0x7f00000003c0)=r4) (async) syz_open_dev$floppy(&(0x7f0000000040), 0xffff5077, 0x3) 03:13:49 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0x80046601, r1) 03:13:49 executing program 3: r0 = openat$hpet(0xffffff9c, &(0x7f00000015c0), 0x0, 0x0) ioctl$EVIOCGLED(r0, 0x80404519, 0x0) (async) ioctl$DRM_IOCTL_MODE_GETENCODER(r0, 0xc01464a6, &(0x7f0000000000)) (async) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0), r0) sendmsg$WG_CMD_GET_DEVICE(r1, &(0x7f0000000180)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)=ANY=[@ANYBLOB="49028f08", @ANYRES16=r2, @ANYBLOB="10002dbd7000fddbdf25000000001400020077673100"/34], 0x28}, 0x1, 0x0, 0x0, 0x20004041}, 0x80) (async) r3 = socket$qrtr(0x2a, 0x2, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81e8943c, &(0x7f00000001c0)={0x0, ""/256, 0x0, 0x0, 0x0, 0x0, ""/16, ""/16, ""/16, 0x0, 0x0}) ioctl$BTRFS_IOC_WAIT_SYNC(r3, 0x40089416, &(0x7f00000003c0)=r4) (async) syz_open_dev$floppy(&(0x7f0000000040), 0xffff5077, 0x3) 03:13:49 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0x80081280, r1) [ 850.452165][T24901] block nbd1: shutting down sockets 03:13:49 executing program 1: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0x125f) [ 850.471939][T24908] block nbd0: shutting down sockets 03:13:49 executing program 0: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0x127e) 03:13:49 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0x80086301, r1) [ 850.512105][T24917] block nbd1: shutting down sockets 03:13:49 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0x80086601, r1) 03:13:49 executing program 1: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0x1260) 03:13:49 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0x801c581f, r1) [ 850.531985][T24919] block nbd0: shutting down sockets 03:13:49 executing program 0: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0x127f) 03:13:49 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xc0045878, r1) 03:13:49 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xc0045878, r1) [ 850.572047][T24924] block nbd1: shutting down sockets 03:13:49 executing program 1: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0x1261) [ 850.591419][T24929] block nbd0: shutting down sockets 03:13:49 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xc0101282, r1) 03:13:49 executing program 0: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0x541b) 03:13:49 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xc0189436, r1) [ 850.631918][T24935] block nbd1: shutting down sockets 03:13:49 executing program 1: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0x1262) 03:13:49 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xc020660b, r1) 03:13:49 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xc0401273, r1) [ 850.671671][T24939] block nbd0: shutting down sockets 03:13:49 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$EVIOCGLED(0xffffffffffffffff, 0x80404519, 0x0) ioctl$NBD_SET_SOCK(r0, 0xab00, 0xffffffffffffffff) r2 = openat$hpet(0xffffff9c, &(0x7f00000015c0), 0x0, 0x0) ioctl$EVIOCGLED(r2, 0x80404519, 0x0) ioctl$NBD_SET_SOCK(r0, 0xab00, r2) r3 = openat$hpet(0xffffff9c, &(0x7f00000015c0), 0x0, 0x0) ioctl$NBD_DO_IT(0xffffffffffffffff, 0xab03) r4 = openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FLOPPY_FDCLRPRM(r4, 0x241) ioctl$NBD_SET_SOCK(r4, 0xab00, r1) ioctl$EVIOCGLED(r3, 0x80404519, 0x0) ioctl$BTRFS_IOC_START_SYNC(r1, 0x80089418, &(0x7f0000000040)=0x0) setsockopt$bt_BT_CHANNEL_POLICY(r3, 0x112, 0xa, &(0x7f00000001c0)=0xb34, 0x4) ioctl$BTRFS_IOC_START_SYNC(0xffffffffffffffff, 0x80089418, &(0x7f0000000080)=0x0) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(r3, 0xc0c09425, &(0x7f00000000c0)={"3cce73f26ea3597089e2d73ff22951b8", r5, r6, {0x5, 0x100}, {0x6b7d, 0x3}, 0x81, [0x5, 0xe9f, 0x5, 0xfff, 0xfffffffffffffffd, 0x6, 0x8, 0xfffffffffffeffff, 0x2, 0x1, 0x9, 0x9, 0x7fff, 0xf1, 0x800, 0x9f19]}) [ 850.691540][T24943] block nbd1: shutting down sockets 03:13:49 executing program 1: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0x1263) 03:13:49 executing program 0: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0x5421) 03:13:49 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$EVIOCGLED(0xffffffffffffffff, 0x80404519, 0x0) ioctl$NBD_SET_SOCK(r0, 0xab00, 0xffffffffffffffff) r2 = openat$hpet(0xffffff9c, &(0x7f00000015c0), 0x0, 0x0) ioctl$EVIOCGLED(r2, 0x80404519, 0x0) (async) ioctl$EVIOCGLED(r2, 0x80404519, 0x0) ioctl$NBD_SET_SOCK(r0, 0xab00, r2) r3 = openat$hpet(0xffffff9c, &(0x7f00000015c0), 0x0, 0x0) ioctl$NBD_DO_IT(0xffffffffffffffff, 0xab03) (async) ioctl$NBD_DO_IT(0xffffffffffffffff, 0xab03) openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) r4 = openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FLOPPY_FDCLRPRM(r4, 0x241) (async) ioctl$FLOPPY_FDCLRPRM(r4, 0x241) ioctl$NBD_SET_SOCK(r4, 0xab00, r1) ioctl$EVIOCGLED(r3, 0x80404519, 0x0) ioctl$BTRFS_IOC_START_SYNC(r1, 0x80089418, &(0x7f0000000040)=0x0) setsockopt$bt_BT_CHANNEL_POLICY(r3, 0x112, 0xa, &(0x7f00000001c0)=0xb34, 0x4) ioctl$BTRFS_IOC_START_SYNC(0xffffffffffffffff, 0x80089418, &(0x7f0000000080)) (async) ioctl$BTRFS_IOC_START_SYNC(0xffffffffffffffff, 0x80089418, &(0x7f0000000080)=0x0) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(r3, 0xc0c09425, &(0x7f00000000c0)={"3cce73f26ea3597089e2d73ff22951b8", r5, r6, {0x5, 0x100}, {0x6b7d, 0x3}, 0x81, [0x5, 0xe9f, 0x5, 0xfff, 0xfffffffffffffffd, 0x6, 0x8, 0xfffffffffffeffff, 0x2, 0x1, 0x9, 0x9, 0x7fff, 0xf1, 0x800, 0x9f19]}) 03:13:49 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) (async) ioctl$EVIOCGLED(0xffffffffffffffff, 0x80404519, 0x0) (async) ioctl$NBD_SET_SOCK(r0, 0xab00, 0xffffffffffffffff) (async) r2 = openat$hpet(0xffffff9c, &(0x7f00000015c0), 0x0, 0x0) ioctl$EVIOCGLED(r2, 0x80404519, 0x0) ioctl$NBD_SET_SOCK(r0, 0xab00, r2) r3 = openat$hpet(0xffffff9c, &(0x7f00000015c0), 0x0, 0x0) ioctl$NBD_DO_IT(0xffffffffffffffff, 0xab03) (async) r4 = openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FLOPPY_FDCLRPRM(r4, 0x241) (async) ioctl$NBD_SET_SOCK(r4, 0xab00, r1) (async) ioctl$EVIOCGLED(r3, 0x80404519, 0x0) (async) ioctl$BTRFS_IOC_START_SYNC(r1, 0x80089418, &(0x7f0000000040)=0x0) setsockopt$bt_BT_CHANNEL_POLICY(r3, 0x112, 0xa, &(0x7f00000001c0)=0xb34, 0x4) (async) ioctl$BTRFS_IOC_START_SYNC(0xffffffffffffffff, 0x80089418, &(0x7f0000000080)=0x0) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(r3, 0xc0c09425, &(0x7f00000000c0)={"3cce73f26ea3597089e2d73ff22951b8", r5, r6, {0x5, 0x100}, {0x6b7d, 0x3}, 0x81, [0x5, 0xe9f, 0x5, 0xfff, 0xfffffffffffffffd, 0x6, 0x8, 0xfffffffffffeffff, 0x2, 0x1, 0x9, 0x9, 0x7fff, 0xf1, 0x800, 0x9f19]}) 03:13:49 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) ioctl$NBD_SET_TIMEOUT(r0, 0xab09, 0x6) ioctl$BTRFS_IOC_BALANCE_PROGRESS(r2, 0x84009422, &(0x7f0000000080)={0x0, 0x0, {0x0, @struct, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {0x0, @struct}, {0x0, @struct, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}}) [ 850.781977][T24951] block nbd1: shutting down sockets [ 850.783326][T24952] block nbd0: shutting down sockets 03:13:49 executing program 1: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0x1264) 03:13:49 executing program 0: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0x5450) [ 850.852018][T24964] block nbd2: shutting down sockets 03:13:49 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) ioctl$NBD_SET_TIMEOUT(r0, 0xab09, 0x6) ioctl$BTRFS_IOC_BALANCE_PROGRESS(r2, 0x84009422, &(0x7f0000000080)={0x0, 0x0, {0x0, @struct, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {0x0, @struct}, {0x0, @struct, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}}) syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)) (async) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) (async) ioctl$NBD_SET_TIMEOUT(r0, 0xab09, 0x6) (async) ioctl$BTRFS_IOC_BALANCE_PROGRESS(r2, 0x84009422, &(0x7f0000000080)={0x0, 0x0, {0x0, @struct, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {0x0, @struct}, {0x0, @struct, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}}) (async) [ 850.872627][T24966] block nbd0: shutting down sockets [ 850.872744][T24967] block nbd1: shutting down sockets 03:13:49 executing program 0: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0x5451) 03:13:49 executing program 1: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0x1265) [ 850.951404][T24976] block nbd1: shutting down sockets [ 850.951672][T24975] block nbd0: shutting down sockets [ 850.951720][T24980] block nbd2: Device being setup by another task [ 850.954633][T24980] block nbd2: shutting down sockets 03:13:50 executing program 1: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0x1267) 03:13:50 executing program 0: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0x5452) 03:13:50 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) (async) ioctl$NBD_SET_TIMEOUT(r0, 0xab09, 0x6) (async) ioctl$BTRFS_IOC_BALANCE_PROGRESS(r2, 0x84009422, &(0x7f0000000080)={0x0, 0x0, {0x0, @struct, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {0x0, @struct}, {0x0, @struct, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}}) 03:13:50 executing program 3: r0 = syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) ioctl$BTRFS_IOC_TREE_SEARCH(0xffffffffffffffff, 0xd0009411, &(0x7f000005b100)={{0x0, 0x120, 0x6, 0x2e4, 0x100000001, 0x4, 0x8, 0x8, 0x1, 0x7fffffff, 0x1, 0x556, 0x5c1, 0x9, 0x81}}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f000005c100)={0xf85, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}], 0xca, "c998670851ef89"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f000005d100)={0x5b, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0x5, "b6251c7a53b612"}) ioctl$BTRFS_IOC_TREE_SEARCH(0xffffffffffffffff, 0xd0009411, &(0x7f000005e100)={{0x0, 0x4, 0x9, 0x40, 0x5, 0x7, 0x80000000, 0x1000, 0x5, 0x5deb, 0x882, 0x7fffffff, 0x100000000, 0x0, 0x4}}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f000005f100)={0x10001, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0x7, "2e33e1bc4dd603"}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81e8943c, &(0x7f0000060100)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81e8943c, &(0x7f0000060300)={0x0, ""/256, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000060500)={0x276f, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0x6, "0a455060a54f5b"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000062500)={0xffffffffffffffff, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r2}], 0xff, "c03f25391a5da2"}) ioctl$BTRFS_IOC_TREE_SEARCH(0xffffffffffffffff, 0xd0009411, &(0x7f0000063500)={{0x0, 0x3, 0x3, 0x0, 0xa88, 0xffffffffffffff67, 0x5, 0x6, 0xb0, 0x8000, 0x3, 0x9, 0x6d, 0x3f, 0xfffffffffffff83d}}) ioctl$BTRFS_IOC_TREE_SEARCH(0xffffffffffffffff, 0xd0009411, &(0x7f0000064500)={{0x0, 0xb910, 0x1, 0x81, 0x9, 0x8001, 0x5, 0x8b2, 0x8, 0x5, 0x0, 0x5, 0x8, 0x8f}}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81e8943c, &(0x7f0000065500)={0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81e8943c, &(0x7f0000065700)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_TREE_SEARCH(0xffffffffffffffff, 0xd0009411, &(0x7f0000065900)={{0x0, 0xd996, 0xa6, 0x0, 0x3, 0x81, 0x7, 0x3, 0x0, 0xd5, 0x7c55, 0x8, 0x40, 0x0, 0x6}}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81e8943c, &(0x7f0000066900)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000067b00)={0xfffffffffffffff9, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0x2, "dcb5aff486e1d1"}) ioctl$BTRFS_IOC_TREE_SEARCH(0xffffffffffffffff, 0xd0009411, &(0x7f0000068b00)={{0x0, 0x5, 0x1000, 0xffff, 0x53, 0x200, 0x0, 0x1, 0x8, 0x4, 0x0, 0xffffffff, 0x7fffffffffffffff, 0xfff, 0x200000000}}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000069b00)={0x3, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}], 0x6, "6801b5148eff3e"}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81e8943c, &(0x7f000006ab00)={0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81e8943c, &(0x7f000006ad00)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81e8943c, &(0x7f000006af00)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_TREE_SEARCH(0xffffffffffffffff, 0xd0009411, &(0x7f000006b100)={{0x0, 0x0, 0x1, 0x10, 0x40, 0x929, 0x78e7, 0x5, 0x3ff, 0xfffffff8, 0x1000, 0xfffffffffffffffc, 0x3, 0x6, 0x833}}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f000006c100)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0x20, "a0b0450c993c2a"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f000006d100)={0x4, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r1}, {}, {}, {r3, r4}, {r5, r6}, {0x0, r7}, {r8}, {0x0, r9}, {}, {r10}, {r11}, {r12}, {0x0, r13}, {r14, r15}, {}, {}, {}, {}, {}, {}, {}, {0x0, r16}, {r17}, {}, {r18}, {r19, r20}, {0x0, r21}, {}, {r22, r23}], 0x1f, "a0b12fe55d3bb3"}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81e8943c, &(0x7f0000040240)={0x0, ""/256, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000040440)={0xf7e2, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}], 0x1, "3ccbf37cccfbff"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r0, 0xd000943d, &(0x7f0000041440)={0xff, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r20}, {r24}, {}, {}, {r25}], 0xff, "ac5f5744aeef52"}) 03:13:50 executing program 3: r0 = syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) (async) ioctl$BTRFS_IOC_TREE_SEARCH(0xffffffffffffffff, 0xd0009411, &(0x7f000005b100)={{0x0, 0x120, 0x6, 0x2e4, 0x100000001, 0x4, 0x8, 0x8, 0x1, 0x7fffffff, 0x1, 0x556, 0x5c1, 0x9, 0x81}}) (async) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f000005c100)={0xf85, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}], 0xca, "c998670851ef89"}) (async) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f000005d100)={0x5b, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0x5, "b6251c7a53b612"}) ioctl$BTRFS_IOC_TREE_SEARCH(0xffffffffffffffff, 0xd0009411, &(0x7f000005e100)={{0x0, 0x4, 0x9, 0x40, 0x5, 0x7, 0x80000000, 0x1000, 0x5, 0x5deb, 0x882, 0x7fffffff, 0x100000000, 0x0, 0x4}}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f000005f100)={0x10001, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0x7, "2e33e1bc4dd603"}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81e8943c, &(0x7f0000060100)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81e8943c, &(0x7f0000060300)={0x0, ""/256, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000060500)={0x276f, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0x6, "0a455060a54f5b"}) (async) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000062500)={0xffffffffffffffff, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r2}], 0xff, "c03f25391a5da2"}) (async) ioctl$BTRFS_IOC_TREE_SEARCH(0xffffffffffffffff, 0xd0009411, &(0x7f0000063500)={{0x0, 0x3, 0x3, 0x0, 0xa88, 0xffffffffffffff67, 0x5, 0x6, 0xb0, 0x8000, 0x3, 0x9, 0x6d, 0x3f, 0xfffffffffffff83d}}) ioctl$BTRFS_IOC_TREE_SEARCH(0xffffffffffffffff, 0xd0009411, &(0x7f0000064500)={{0x0, 0xb910, 0x1, 0x81, 0x9, 0x8001, 0x5, 0x8b2, 0x8, 0x5, 0x0, 0x5, 0x8, 0x8f}}) (async) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81e8943c, &(0x7f0000065500)={0x0}) (async) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81e8943c, &(0x7f0000065700)={0x0, ""/256, 0x0, 0x0}) (async) ioctl$BTRFS_IOC_TREE_SEARCH(0xffffffffffffffff, 0xd0009411, &(0x7f0000065900)={{0x0, 0xd996, 0xa6, 0x0, 0x3, 0x81, 0x7, 0x3, 0x0, 0xd5, 0x7c55, 0x8, 0x40, 0x0, 0x6}}) (async) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81e8943c, &(0x7f0000066900)={0x0, ""/256, 0x0, 0x0}) (async) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) (async) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000067b00)={0xfffffffffffffff9, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0x2, "dcb5aff486e1d1"}) (async) ioctl$BTRFS_IOC_TREE_SEARCH(0xffffffffffffffff, 0xd0009411, &(0x7f0000068b00)={{0x0, 0x5, 0x1000, 0xffff, 0x53, 0x200, 0x0, 0x1, 0x8, 0x4, 0x0, 0xffffffff, 0x7fffffffffffffff, 0xfff, 0x200000000}}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000069b00)={0x3, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}], 0x6, "6801b5148eff3e"}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81e8943c, &(0x7f000006ab00)={0x0}) (async) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81e8943c, &(0x7f000006ad00)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81e8943c, &(0x7f000006af00)={0x0, ""/256, 0x0, 0x0}) (async) ioctl$BTRFS_IOC_TREE_SEARCH(0xffffffffffffffff, 0xd0009411, &(0x7f000006b100)={{0x0, 0x0, 0x1, 0x10, 0x40, 0x929, 0x78e7, 0x5, 0x3ff, 0xfffffff8, 0x1000, 0xfffffffffffffffc, 0x3, 0x6, 0x833}}) (async) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f000006c100)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0x20, "a0b0450c993c2a"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f000006d100)={0x4, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r1}, {}, {}, {r3, r4}, {r5, r6}, {0x0, r7}, {r8}, {0x0, r9}, {}, {r10}, {r11}, {r12}, {0x0, r13}, {r14, r15}, {}, {}, {}, {}, {}, {}, {}, {0x0, r16}, {r17}, {}, {r18}, {r19, r20}, {0x0, r21}, {}, {r22, r23}], 0x1f, "a0b12fe55d3bb3"}) (async) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81e8943c, &(0x7f0000040240)={0x0, ""/256, 0x0}) (async) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000040440)={0xf7e2, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}], 0x1, "3ccbf37cccfbff"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r0, 0xd000943d, &(0x7f0000041440)={0xff, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r20}, {r24}, {}, {}, {r25}], 0xff, "ac5f5744aeef52"}) [ 851.011320][T24982] block nbd1: shutting down sockets [ 851.012029][T24985] block nbd2: shutting down sockets 03:13:50 executing program 1: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0x1268) 03:13:50 executing program 3: r0 = syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) (async) ioctl$BTRFS_IOC_TREE_SEARCH(0xffffffffffffffff, 0xd0009411, &(0x7f000005b100)={{0x0, 0x120, 0x6, 0x2e4, 0x100000001, 0x4, 0x8, 0x8, 0x1, 0x7fffffff, 0x1, 0x556, 0x5c1, 0x9, 0x81}}) (async) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f000005c100)={0xf85, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}], 0xca, "c998670851ef89"}) (async) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f000005d100)={0x5b, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0x5, "b6251c7a53b612"}) ioctl$BTRFS_IOC_TREE_SEARCH(0xffffffffffffffff, 0xd0009411, &(0x7f000005e100)={{0x0, 0x4, 0x9, 0x40, 0x5, 0x7, 0x80000000, 0x1000, 0x5, 0x5deb, 0x882, 0x7fffffff, 0x100000000, 0x0, 0x4}}) (async) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f000005f100)={0x10001, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0x7, "2e33e1bc4dd603"}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81e8943c, &(0x7f0000060100)={0x0, ""/256, 0x0, 0x0}) (async) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81e8943c, &(0x7f0000060300)={0x0, ""/256, 0x0}) (async) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000060500)={0x276f, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0x6, "0a455060a54f5b"}) (async) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000062500)={0xffffffffffffffff, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r2}], 0xff, "c03f25391a5da2"}) ioctl$BTRFS_IOC_TREE_SEARCH(0xffffffffffffffff, 0xd0009411, &(0x7f0000063500)={{0x0, 0x3, 0x3, 0x0, 0xa88, 0xffffffffffffff67, 0x5, 0x6, 0xb0, 0x8000, 0x3, 0x9, 0x6d, 0x3f, 0xfffffffffffff83d}}) (async) ioctl$BTRFS_IOC_TREE_SEARCH(0xffffffffffffffff, 0xd0009411, &(0x7f0000064500)={{0x0, 0xb910, 0x1, 0x81, 0x9, 0x8001, 0x5, 0x8b2, 0x8, 0x5, 0x0, 0x5, 0x8, 0x8f}}) (async) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81e8943c, &(0x7f0000065500)={0x0}) (async) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81e8943c, &(0x7f0000065700)={0x0, ""/256, 0x0, 0x0}) (async) ioctl$BTRFS_IOC_TREE_SEARCH(0xffffffffffffffff, 0xd0009411, &(0x7f0000065900)={{0x0, 0xd996, 0xa6, 0x0, 0x3, 0x81, 0x7, 0x3, 0x0, 0xd5, 0x7c55, 0x8, 0x40, 0x0, 0x6}}) (async) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81e8943c, &(0x7f0000066900)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) (async) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000067b00)={0xfffffffffffffff9, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0x2, "dcb5aff486e1d1"}) ioctl$BTRFS_IOC_TREE_SEARCH(0xffffffffffffffff, 0xd0009411, &(0x7f0000068b00)={{0x0, 0x5, 0x1000, 0xffff, 0x53, 0x200, 0x0, 0x1, 0x8, 0x4, 0x0, 0xffffffff, 0x7fffffffffffffff, 0xfff, 0x200000000}}) (async) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000069b00)={0x3, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}], 0x6, "6801b5148eff3e"}) (async) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81e8943c, &(0x7f000006ab00)={0x0}) (async) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81e8943c, &(0x7f000006ad00)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81e8943c, &(0x7f000006af00)={0x0, ""/256, 0x0, 0x0}) (async) ioctl$BTRFS_IOC_TREE_SEARCH(0xffffffffffffffff, 0xd0009411, &(0x7f000006b100)={{0x0, 0x0, 0x1, 0x10, 0x40, 0x929, 0x78e7, 0x5, 0x3ff, 0xfffffff8, 0x1000, 0xfffffffffffffffc, 0x3, 0x6, 0x833}}) (async) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f000006c100)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0x20, "a0b0450c993c2a"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f000006d100)={0x4, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r1}, {}, {}, {r3, r4}, {r5, r6}, {0x0, r7}, {r8}, {0x0, r9}, {}, {r10}, {r11}, {r12}, {0x0, r13}, {r14, r15}, {}, {}, {}, {}, {}, {}, {}, {0x0, r16}, {r17}, {}, {r18}, {r19, r20}, {0x0, r21}, {}, {r22, r23}], 0x1f, "a0b12fe55d3bb3"}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81e8943c, &(0x7f0000040240)={0x0, ""/256, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000040440)={0xf7e2, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}], 0x1, "3ccbf37cccfbff"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r0, 0xd000943d, &(0x7f0000041440)={0xff, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r20}, {r24}, {}, {}, {r25}], 0xff, "ac5f5744aeef52"}) 03:13:50 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = socket$bt_rfcomm(0x1f, 0x3, 0x3) r3 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r3, 0xab08) r4 = openat$hpet(0xffffff9c, &(0x7f0000000480), 0x288080, 0x0) ioctl$NBD_DISCONNECT(r4, 0xab08) ioctl$BTRFS_IOC_SCRUB(r0, 0xc400941b, &(0x7f0000000080)={0x0, 0x100000, 0x1}) r6 = syz_open_dev$ndb(&(0x7f00000004c0), 0x0, 0x240000) ioctl$NBD_CLEAR_SOCK(r6, 0xab04) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r2, 0x50009418, &(0x7f0000001500)={{r3}, 0x0, 0x4, @inherit={0x60, &(0x7f0000000000)={0x0, 0x3, 0x2, 0xa9d7, {0x23, 0x9, 0xfffffffffffffffd, 0xfff, 0x5}, [0x5, 0x8, 0xd9bf]}}, @devid=r5}) [ 851.032271][T24984] block nbd0: shutting down sockets 03:13:50 executing program 3: syz_open_dev$floppy(&(0x7f0000000040), 0xffff5070, 0x2000) 03:13:50 executing program 0: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0x5460) 03:13:50 executing program 3: syz_open_dev$floppy(&(0x7f0000000040), 0xffff5070, 0x2000) 03:13:50 executing program 3: syz_open_dev$floppy(&(0x7f0000000040), 0xffff5070, 0x2000) [ 851.071833][T24997] block nbd1: shutting down sockets [ 851.071951][T25005] block nbd2: NBD_DISCONNECT [ 851.076563][T25004] block nbd2: Disconnected due to user request. [ 851.078957][T25004] block nbd2: shutting down sockets [ 851.082554][T25008] block nbd0: shutting down sockets 03:13:50 executing program 1: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0x1269) 03:13:50 executing program 3: syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) r0 = syz_open_dev$floppy(&(0x7f00000000c0), 0x2301, 0x6001) ioctl$FLOPPY_FDSETMAXERRS(r0, 0x4014024c, &(0x7f0000000100)={0x2, 0x5, 0xfffffe01, 0x5, 0x2}) r1 = openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FLOPPY_FDCLRPRM(r1, 0x241) ioctl$FLOPPY_FDGETDRVPRM(r1, 0x80580211, &(0x7f0000000040)) 03:13:50 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) (async) r2 = socket$bt_rfcomm(0x1f, 0x3, 0x3) (async) r3 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r3, 0xab08) (async) r4 = openat$hpet(0xffffff9c, &(0x7f0000000480), 0x288080, 0x0) ioctl$NBD_DISCONNECT(r4, 0xab08) ioctl$BTRFS_IOC_SCRUB(r0, 0xc400941b, &(0x7f0000000080)={0x0, 0x100000, 0x1}) (async, rerun: 64) r6 = syz_open_dev$ndb(&(0x7f00000004c0), 0x0, 0x240000) (rerun: 64) ioctl$NBD_CLEAR_SOCK(r6, 0xab04) (async) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r2, 0x50009418, &(0x7f0000001500)={{r3}, 0x0, 0x4, @inherit={0x60, &(0x7f0000000000)={0x0, 0x3, 0x2, 0xa9d7, {0x23, 0x9, 0xfffffffffffffffd, 0xfff, 0x5}, [0x5, 0x8, 0xd9bf]}}, @devid=r5}) 03:13:50 executing program 0: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0x8933) [ 851.092265][ T5207] [ 851.093390][ T5207] floppy driver state [ 851.094935][ T5207] ------------------- [ 851.096438][ T5207] now=4295022276 last interrupt=4294955906 diff=66370 last called handler=main_command_interrupt [ 851.100311][ T5207] timeout_message=lock fdc [ 851.102293][ T5207] last output bytes: [ 851.103735][ T5207] 0 90 4294955902 [ 851.105101][ T5207] 1 90 4294955902 [ 851.106502][ T5207] 2 90 4294955902 [ 851.107879][ T5207] 12 90 4294955902 [ 851.109253][ T5207] 1b 90 4294955902 [ 851.110637][ T5207] ff 90 4294955902 [ 851.113753][ T5207] 12 80 4294955906 [ 851.115146][ T5207] 3 90 4294955906 [ 851.116521][ T5207] 3 80 4294955906 [ 851.117913][ T5207] a1 90 4294955906 [ 851.119295][ T5207] 1e 90 4294955906 [ 851.120700][ T5207] e6 80 4294955906 [ 851.122144][ T5207] 1 90 4294955906 [ 851.122238][T25014] block nbd1: shutting down sockets [ 851.123503][ T5207] 0 90 4294955906 [ 851.123511][ T5207] 0 90 4294955906 [ 851.123516][ T5207] 1 90 4294955906 [ 851.123521][ T5207] 2 90 4294955906 [ 851.123526][ T5207] 24 90 4294955906 [ 851.123531][ T5207] 1b 90 4294955906 [ 851.123536][ T5207] ff 90 4294955906 [ 851.123541][ T5207] last result at 4294967561 [ 851.123544][ T5207] last redo_fd_request at 4295018047 [ 851.123574][ T5207] status=80 [ 851.140037][ T5207] fdc_busy=1 [ 851.141306][ T5207] floppy_work.func=floppy_work_workfn 03:13:50 executing program 1: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0x1274) [ 851.141775][T25023] block nbd0: shutting down sockets [ 851.141822][T25020] block nbd2: NBD_DISCONNECT [ 851.143254][ T5207] cont=ffffffff8af25e20 [ 851.143261][ T5207] current_req=0000000000000000 [ 851.146660][T25020] block nbd2: Disconnected due to user request. 03:13:50 executing program 0: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0xab00) [ 851.147303][ T5207] command_status=-1 [ 851.147309][ T5207] [ 851.147347][ T5207] floppy1: floppy timeout called [ 851.149559][T25020] block nbd2: shutting down sockets 03:13:50 executing program 3: syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) r0 = syz_open_dev$floppy(&(0x7f00000000c0), 0x2301, 0x6001) ioctl$FLOPPY_FDSETMAXERRS(r0, 0x4014024c, &(0x7f0000000100)={0x2, 0x5, 0xfffffe01, 0x5, 0x2}) r1 = openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FLOPPY_FDCLRPRM(r1, 0x241) ioctl$FLOPPY_FDGETDRVPRM(r1, 0x80580211, &(0x7f0000000040)) syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) (async) syz_open_dev$floppy(&(0x7f00000000c0), 0x2301, 0x6001) (async) ioctl$FLOPPY_FDSETMAXERRS(r0, 0x4014024c, &(0x7f0000000100)={0x2, 0x5, 0xfffffe01, 0x5, 0x2}) (async) openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) ioctl$FLOPPY_FDCLRPRM(r1, 0x241) (async) ioctl$FLOPPY_FDGETDRVPRM(r1, 0x80580211, &(0x7f0000000040)) (async) 03:13:50 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) (async) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = socket$bt_rfcomm(0x1f, 0x3, 0x3) r3 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r3, 0xab08) openat$hpet(0xffffff9c, &(0x7f0000000480), 0x288080, 0x0) (async) r4 = openat$hpet(0xffffff9c, &(0x7f0000000480), 0x288080, 0x0) ioctl$NBD_DISCONNECT(r4, 0xab08) ioctl$BTRFS_IOC_SCRUB(r0, 0xc400941b, &(0x7f0000000080)={0x0, 0x100000, 0x1}) syz_open_dev$ndb(&(0x7f00000004c0), 0x0, 0x240000) (async) r6 = syz_open_dev$ndb(&(0x7f00000004c0), 0x0, 0x240000) ioctl$NBD_CLEAR_SOCK(r6, 0xab04) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r2, 0x50009418, &(0x7f0000001500)={{r3}, 0x0, 0x4, @inherit={0x60, &(0x7f0000000000)={0x0, 0x3, 0x2, 0xa9d7, {0x23, 0x9, 0xfffffffffffffffd, 0xfff, 0x5}, [0x5, 0x8, 0xd9bf]}}, @devid=r5}) (async) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r2, 0x50009418, &(0x7f0000001500)={{r3}, 0x0, 0x4, @inherit={0x60, &(0x7f0000000000)={0x0, 0x3, 0x2, 0xa9d7, {0x23, 0x9, 0xfffffffffffffffd, 0xfff, 0x5}, [0x5, 0x8, 0xd9bf]}}, @devid=r5}) [ 851.172232][ T5207] [ 851.173161][ T5207] floppy driver state [ 851.174737][ T5207] ------------------- [ 851.176303][ T5207] now=4295022284 last interrupt=4294955906 diff=66378 last called handler=main_command_interrupt [ 851.180225][ T5207] timeout_message=lock fdc [ 851.182750][ T5207] last output bytes: [ 851.182977][T25026] block nbd1: shutting down sockets [ 851.184239][ T5207] 0 90 4294955902 [ 851.184249][ T5207] 1 90 4294955902 [ 851.188906][ T5207] 2 90 4294955902 [ 851.190438][ T5207] 12 90 4294955902 [ 851.192128][ T5207] 1b 90 4294955902 [ 851.193558][ T5207] ff 90 4294955902 03:13:50 executing program 1: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0x1276) [ 851.194985][ T5207] 12 80 4294955906 [ 851.196848][ T5207] 3 90 4294955906 [ 851.198314][ T5207] 3 80 4294955906 [ 851.199715][ T5207] a1 90 4294955906 [ 851.201271][ T5207] 1e 90 4294955906 [ 851.202715][ T5207] e6 80 4294955906 [ 851.204125][ T5207] 1 90 4294955906 [ 851.205586][ T5207] 0 90 4294955906 [ 851.207046][ T5207] 0 90 4294955906 [ 851.208463][ T5207] 1 90 4294955906 [ 851.209890][ T5207] 2 90 4294955906 [ 851.211899][T25028] block nbd0: shutting down sockets [ 851.211967][ T5207] 24 90 4294955906 [ 851.215555][ T5207] 1b 90 4294955906 [ 851.216963][ T5207] ff 90 4294955906 [ 851.218389][ T5207] last result at 4294967561 [ 851.220122][ T5207] last redo_fd_request at 4295022282 [ 851.222277][ T5207] status=80 [ 851.223505][ T5207] fdc_busy=1 [ 851.224745][ T5207] floppy_work.func=floppy_work_workfn [ 851.226817][ T5207] cont=ffffffff8af25e20 03:13:50 executing program 0: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0xab01) [ 851.228387][ T5207] current_req=0000000000000000 [ 851.230624][ T5207] command_status=-1 [ 851.232206][ T5207] [ 851.233182][ T5207] floppy1: floppy timeout called [ 851.235214][ T5207] [ 851.236469][ T5207] floppy driver state [ 851.238096][ T5207] ------------------- [ 851.239673][ T5207] now=4295022290 last interrupt=4294955906 diff=66384 last called handler=main_command_interrupt [ 851.241846][T25035] block nbd1: shutting down sockets [ 851.243699][ T5207] timeout_message=lock fdc [ 851.247641][ T5207] last output bytes: [ 851.249231][ T5207] 0 90 4294955902 [ 851.250784][ T5207] 1 90 4294955902 [ 851.252357][ T5207] 2 90 4294955902 03:13:50 executing program 1: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0x1277) [ 851.254313][ T5207] 12 90 4294955902 [ 851.256394][ T5207] 1b 90 4294955902 [ 851.258051][ T5207] ff 90 4294955902 [ 851.259628][ T5207] 12 80 4294955906 [ 851.261066][T25034] block nbd2: Device being setup by another task [ 851.261986][ T5207] 3 90 4294955906 [ 851.263979][T25033] block nbd2: NBD_DISCONNECT [ 851.265392][ T5207] 3 80 4294955906 [ 851.268886][ T5207] a1 90 4294955906 [ 851.269733][T25032] block nbd2: Disconnected due to user request. [ 851.270394][ T5207] 1e 90 4294955906 [ 851.273131][T25032] block nbd2: shutting down sockets [ 851.274690][ T5207] e6 80 4294955906 [ 851.278274][ T5207] 1 90 4294955906 [ 851.279926][ T5207] 0 90 4294955906 [ 851.281586][T25040] block nbd0: shutting down sockets [ 851.281587][ T5207] 0 90 4294955906 03:13:50 executing program 2: ioctl$DRM_IOCTL_GEM_OPEN(0xffffffffffffffff, 0xc010640b, &(0x7f0000001040)={0x0, 0x0}) ioctl$DRM_IOCTL_GEM_FLINK(0xffffffffffffffff, 0xc008640a, &(0x7f0000001080)={r0}) r1 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FLOPPY_FDCLRPRM(r3, 0x241) r4 = socket$pppoe(0x18, 0x1, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r4, 0x81e8943c, &(0x7f00000010c0)) ioctl$BTRFS_IOC_TREE_SEARCH(r3, 0xd0009411, &(0x7f0000000040)={{0x0, 0xffff, 0x80000001, 0x2, 0x4, 0x9, 0x45, 0x6, 0x7, 0x7, 0xf0, 0xeb, 0x3, 0x37, 0x81}}) ioctl$NBD_SET_SOCK(r1, 0xab00, r2) [ 851.284940][ T5207] 1 90 4294955906 [ 851.286556][ T5207] 2 90 4294955906 [ 851.287939][ T5207] 24 90 4294955906 [ 851.289316][ T5207] 1b 90 4294955906 03:13:50 executing program 0: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0xab02) [ 851.290716][ T5207] ff 90 4294955906 [ 851.292315][ T5207] last result at 4294967561 [ 851.294019][ T5207] last redo_fd_request at 4295022290 [ 851.295983][ T5207] status=80 [ 851.297174][ T5207] fdc_busy=1 [ 851.298567][ T5207] floppy_work.func=floppy_work_workfn [ 851.300576][ T5207] cont=ffffffff8af25e20 [ 851.302604][T25042] block nbd1: shutting down sockets [ 851.302610][ T5207] current_req=0000000000000000 [ 851.306614][ T5207] command_status=-1 [ 851.308405][ T5207] 03:13:50 executing program 1: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0x1278) [ 851.309442][ T5207] floppy1: floppy timeout called 03:13:50 executing program 3: syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) r0 = syz_open_dev$floppy(&(0x7f00000000c0), 0x2301, 0x6001) ioctl$FLOPPY_FDSETMAXERRS(r0, 0x4014024c, &(0x7f0000000100)={0x2, 0x5, 0xfffffe01, 0x5, 0x2}) r1 = openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FLOPPY_FDCLRPRM(r1, 0x241) (async) ioctl$FLOPPY_FDCLRPRM(r1, 0x241) ioctl$FLOPPY_FDGETDRVPRM(r1, 0x80580211, &(0x7f0000000040)) (async) ioctl$FLOPPY_FDGETDRVPRM(r1, 0x80580211, &(0x7f0000000040)) [ 851.327397][ T5207] [ 851.328447][ T5207] floppy driver state [ 851.330356][ T5207] ------------------- [ 851.332553][ T5207] now=4295022300 last interrupt=4294955906 diff=66394 last called handler=main_command_interrupt [ 851.337522][ T5207] timeout_message=lock fdc [ 851.339619][ T5207] last output bytes: [ 851.341697][ T5207] 0 90 4294955902 [ 851.342034][T25045] block nbd0: shutting down sockets [ 851.343489][ T5207] 1 90 4294955902 [ 851.343502][ T5207] 2 90 4294955902 [ 851.343512][ T5207] 12 90 4294955902 [ 851.343523][ T5207] 1b 90 4294955902 [ 851.343532][ T5207] ff 90 4294955902 [ 851.343542][ T5207] 12 80 4294955906 [ 851.343551][ T5207] 3 90 4294955906 [ 851.343560][ T5207] 3 80 4294955906 [ 851.360585][ T5207] a1 90 4294955906 03:13:50 executing program 0: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0xab03) [ 851.362960][ T5207] 1e 90 4294955906 [ 851.365013][ T5207] e6 80 4294955906 [ 851.366952][ T5207] 1 90 4294955906 [ 851.368791][ T5207] 0 90 4294955906 [ 851.370629][ T5207] 0 90 4294955906 [ 851.371959][T25046] block nbd2: shutting down sockets [ 851.372668][ T5207] 1 90 4294955906 [ 851.376815][ T5207] 2 90 4294955906 [ 851.379144][ T5207] 24 90 4294955906 [ 851.380598][ T5207] 1b 90 4294955906 [ 851.382181][ T5207] ff 90 4294955906 03:13:50 executing program 2: ioctl$DRM_IOCTL_GEM_OPEN(0xffffffffffffffff, 0xc010640b, &(0x7f0000001040)={0x0, 0x0}) ioctl$DRM_IOCTL_GEM_FLINK(0xffffffffffffffff, 0xc008640a, &(0x7f0000001080)={r0}) (async) r1 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) (async) r3 = openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FLOPPY_FDCLRPRM(r3, 0x241) (async) r4 = socket$pppoe(0x18, 0x1, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r4, 0x81e8943c, &(0x7f00000010c0)) (async) ioctl$BTRFS_IOC_TREE_SEARCH(r3, 0xd0009411, &(0x7f0000000040)={{0x0, 0xffff, 0x80000001, 0x2, 0x4, 0x9, 0x45, 0x6, 0x7, 0x7, 0xf0, 0xeb, 0x3, 0x37, 0x81}}) ioctl$NBD_SET_SOCK(r1, 0xab00, r2) [ 851.383619][ T5207] last result at 4294967561 [ 851.385550][ T5207] last redo_fd_request at 4295022298 [ 851.387595][ T5207] status=80 [ 851.388813][ T5207] fdc_busy=1 [ 851.390071][ T5207] floppy_work.func=floppy_work_workfn [ 851.392414][T25049] block nbd1: shutting down sockets [ 851.392518][ T5207] cont=ffffffff8af25e20 [ 851.396542][ T5207] current_req=0000000000000000 [ 851.398360][ T5207] command_status=-1 [ 851.400061][ T5207] 03:13:50 executing program 1: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0x1279) [ 851.401454][ T5207] floppy1: floppy timeout called 03:13:50 executing program 3: r0 = syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) r1 = openat$hpet(0xffffff9c, &(0x7f00000001c0), 0x20000, 0x0) ioctl$FLOPPY_FDSETPRM(r0, 0x401c0242, &(0x7f0000000200)={0x5, 0xa8, 0xfffffffd, 0x1, 0x6, 0x30, 0x8, 0x1, 0x3, &(0x7f0000000040)='\x86*\x00'}) ioctl$FLOPPY_FDGETDRVTYP(r1, 0x8010020f, &(0x7f0000000100)) r2 = openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) r3 = inotify_init() ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r3, 0x50009418, 0x0) ioctl$FLOPPY_FDCLRPRM(r2, 0x241) r4 = syz_open_dev$floppy(&(0x7f00000000c0), 0x8, 0x0) ioctl$FLOPPY_FDGETDRVSTAT(r4, 0x80340212, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000080), 0x1}) 03:13:50 executing program 3: r0 = syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) openat$hpet(0xffffff9c, &(0x7f00000001c0), 0x20000, 0x0) (async) r1 = openat$hpet(0xffffff9c, &(0x7f00000001c0), 0x20000, 0x0) ioctl$FLOPPY_FDSETPRM(r0, 0x401c0242, &(0x7f0000000200)={0x5, 0xa8, 0xfffffffd, 0x1, 0x6, 0x30, 0x8, 0x1, 0x3, &(0x7f0000000040)='\x86*\x00'}) ioctl$FLOPPY_FDGETDRVTYP(r1, 0x8010020f, &(0x7f0000000100)) (async) ioctl$FLOPPY_FDGETDRVTYP(r1, 0x8010020f, &(0x7f0000000100)) r2 = openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) r3 = inotify_init() ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r3, 0x50009418, 0x0) (async) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r3, 0x50009418, 0x0) ioctl$FLOPPY_FDCLRPRM(r2, 0x241) r4 = syz_open_dev$floppy(&(0x7f00000000c0), 0x8, 0x0) ioctl$FLOPPY_FDGETDRVSTAT(r4, 0x80340212, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000080), 0x1}) 03:13:50 executing program 3: r0 = syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) r1 = openat$hpet(0xffffff9c, &(0x7f00000001c0), 0x20000, 0x0) ioctl$FLOPPY_FDSETPRM(r0, 0x401c0242, &(0x7f0000000200)={0x5, 0xa8, 0xfffffffd, 0x1, 0x6, 0x30, 0x8, 0x1, 0x3, &(0x7f0000000040)='\x86*\x00'}) ioctl$FLOPPY_FDGETDRVTYP(r1, 0x8010020f, &(0x7f0000000100)) (async) ioctl$FLOPPY_FDGETDRVTYP(r1, 0x8010020f, &(0x7f0000000100)) r2 = openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) inotify_init() (async) r3 = inotify_init() ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r3, 0x50009418, 0x0) ioctl$FLOPPY_FDCLRPRM(r2, 0x241) (async) ioctl$FLOPPY_FDCLRPRM(r2, 0x241) r4 = syz_open_dev$floppy(&(0x7f00000000c0), 0x8, 0x0) ioctl$FLOPPY_FDGETDRVSTAT(r4, 0x80340212, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000080), 0x1}) [ 851.451225][T25058] block nbd2: shutting down sockets [ 851.451844][T25062] block nbd1: shutting down sockets 03:13:50 executing program 1: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0x127a) 03:13:50 executing program 3: r0 = openat$hpet(0xffffff9c, &(0x7f00000015c0), 0x0, 0x0) ioctl$EVIOCGLED(r0, 0x80404519, 0x0) ioctl$FLOPPY_FDGETDRVPRM(r0, 0x80580211, &(0x7f0000000000)) socket$qrtr(0x2a, 0x2, 0x0) ioctl$FLOPPY_FDEJECT(r0, 0x25a) [ 851.512189][T25073] block nbd1: shutting down sockets [ 852.215984][ T65] block nbd0: Receive control failed (result -32) [ 852.216186][T25057] block nbd0: shutting down sockets 03:13:51 executing program 0: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0xab04) 03:13:51 executing program 2: ioctl$DRM_IOCTL_GEM_OPEN(0xffffffffffffffff, 0xc010640b, &(0x7f0000001040)={0x0, 0x0}) ioctl$DRM_IOCTL_GEM_FLINK(0xffffffffffffffff, 0xc008640a, &(0x7f0000001080)={r0}) (async) r1 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) (async, rerun: 64) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) (async, rerun: 64) r3 = openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FLOPPY_FDCLRPRM(r3, 0x241) r4 = socket$pppoe(0x18, 0x1, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r4, 0x81e8943c, &(0x7f00000010c0)) ioctl$BTRFS_IOC_TREE_SEARCH(r3, 0xd0009411, &(0x7f0000000040)={{0x0, 0xffff, 0x80000001, 0x2, 0x4, 0x9, 0x45, 0x6, 0x7, 0x7, 0xf0, 0xeb, 0x3, 0x37, 0x81}}) (async) ioctl$NBD_SET_SOCK(r1, 0xab00, r2) 03:13:51 executing program 3: r0 = openat$hpet(0xffffff9c, &(0x7f00000015c0), 0x0, 0x0) ioctl$EVIOCGLED(r0, 0x80404519, 0x0) (async, rerun: 32) ioctl$FLOPPY_FDGETDRVPRM(r0, 0x80580211, &(0x7f0000000000)) (rerun: 32) socket$qrtr(0x2a, 0x2, 0x0) (async, rerun: 64) ioctl$FLOPPY_FDEJECT(r0, 0x25a) (rerun: 64) 03:13:51 executing program 1: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0x127b) 03:13:51 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) r2 = openat$hpet(0xffffff9c, &(0x7f00000015c0), 0x0, 0x0) ioctl$EVIOCGLED(r2, 0x80404519, 0x0) getsockopt$bt_BT_SNDMTU(r2, 0x112, 0xc, &(0x7f0000000000)=0x1, &(0x7f0000000040)=0x2) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) 03:13:51 executing program 3: r0 = openat$hpet(0xffffff9c, &(0x7f00000015c0), 0x0, 0x0) ioctl$EVIOCGLED(r0, 0x80404519, 0x0) (async) ioctl$FLOPPY_FDGETDRVPRM(r0, 0x80580211, &(0x7f0000000000)) (async) socket$qrtr(0x2a, 0x2, 0x0) ioctl$FLOPPY_FDEJECT(r0, 0x25a) 03:13:51 executing program 3: syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) r0 = openat$hpet(0xffffff9c, &(0x7f00000015c0), 0x0, 0x0) r1 = openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x101, 0x0) ioctl$FLOPPY_FDCLRPRM(r1, 0x241) ioctl$EVIOCGLED(r1, 0x80404519, 0x0) ioctl$FLOPPY_FDWERRORCLR(r0, 0x256) [ 852.301513][T25090] block nbd2: shutting down sockets [ 852.301776][T25084] block nbd1: shutting down sockets [ 852.302025][T25086] block nbd0: shutting down sockets 03:13:51 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) r2 = openat$hpet(0xffffff9c, &(0x7f00000015c0), 0x0, 0x0) ioctl$EVIOCGLED(r2, 0x80404519, 0x0) getsockopt$bt_BT_SNDMTU(r2, 0x112, 0xc, &(0x7f0000000000)=0x1, &(0x7f0000000040)=0x2) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)) (async) openat$hpet(0xffffff9c, &(0x7f00000015c0), 0x0, 0x0) (async) ioctl$EVIOCGLED(r2, 0x80404519, 0x0) (async) getsockopt$bt_BT_SNDMTU(r2, 0x112, 0xc, &(0x7f0000000000)=0x1, &(0x7f0000000040)=0x2) (async) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) (async) 03:13:51 executing program 0: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0xab05) 03:13:51 executing program 3: syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) r0 = openat$hpet(0xffffff9c, &(0x7f00000015c0), 0x0, 0x0) r1 = openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x101, 0x0) ioctl$FLOPPY_FDCLRPRM(r1, 0x241) ioctl$EVIOCGLED(r1, 0x80404519, 0x0) ioctl$FLOPPY_FDWERRORCLR(r0, 0x256) syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) (async) openat$hpet(0xffffff9c, &(0x7f00000015c0), 0x0, 0x0) (async) openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x101, 0x0) (async) ioctl$FLOPPY_FDCLRPRM(r1, 0x241) (async) ioctl$EVIOCGLED(r1, 0x80404519, 0x0) (async) ioctl$FLOPPY_FDWERRORCLR(r0, 0x256) (async) 03:13:51 executing program 1: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0x127c) 03:13:51 executing program 3: syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) r0 = openat$hpet(0xffffff9c, &(0x7f00000015c0), 0x0, 0x0) openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x101, 0x0) (async) r1 = openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x101, 0x0) ioctl$FLOPPY_FDCLRPRM(r1, 0x241) (async) ioctl$FLOPPY_FDCLRPRM(r1, 0x241) ioctl$EVIOCGLED(r1, 0x80404519, 0x0) ioctl$FLOPPY_FDWERRORCLR(r0, 0x256) 03:13:51 executing program 3: r0 = syz_open_dev$floppy(&(0x7f0000000040), 0xffff5073, 0x1) ioctl$FLOPPY_FDFMTTRK(r0, 0x400c0248, &(0x7f0000000000)={0x1, 0x87, 0x2}) 03:13:51 executing program 3: r0 = syz_open_dev$floppy(&(0x7f0000000040), 0xffff5073, 0x1) ioctl$FLOPPY_FDFMTTRK(r0, 0x400c0248, &(0x7f0000000000)={0x1, 0x87, 0x2}) [ 852.362141][T25103] block nbd1: shutting down sockets [ 852.366407][T25113] block nbd2: shutting down sockets 03:13:51 executing program 1: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0x127d) 03:13:51 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) r2 = openat$hpet(0xffffff9c, &(0x7f00000015c0), 0x0, 0x0) ioctl$EVIOCGLED(r2, 0x80404519, 0x0) getsockopt$bt_BT_SNDMTU(r2, 0x112, 0xc, &(0x7f0000000000)=0x1, &(0x7f0000000040)=0x2) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)) (async) openat$hpet(0xffffff9c, &(0x7f00000015c0), 0x0, 0x0) (async) ioctl$EVIOCGLED(r2, 0x80404519, 0x0) (async) getsockopt$bt_BT_SNDMTU(r2, 0x112, 0xc, &(0x7f0000000000)=0x1, &(0x7f0000000040)=0x2) (async) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) (async) [ 852.371393][T25099] block nbd0: shutting down sockets 03:13:51 executing program 0: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0xab06) 03:13:51 executing program 3: r0 = syz_open_dev$floppy(&(0x7f0000000040), 0xffff5073, 0x1) ioctl$FLOPPY_FDFMTTRK(r0, 0x400c0248, &(0x7f0000000000)={0x1, 0x87, 0x2}) 03:13:51 executing program 3: syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) inotify_init() 03:13:51 executing program 3: syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) inotify_init() syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) (async) inotify_init() (async) 03:13:51 executing program 3: syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) inotify_init() syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) (async) inotify_init() (async) [ 852.416894][T25117] block nbd2: shutting down sockets 03:13:51 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x31601) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) [ 852.432055][T25118] block nbd1: shutting down sockets [ 852.432524][T25123] block nbd0: shutting down sockets 03:13:51 executing program 1: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0x127e) 03:13:51 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x31601) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) 03:13:51 executing program 0: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0xab07) 03:13:51 executing program 3: r0 = syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) r1 = openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FLOPPY_FDCLRPRM(r1, 0x241) connect$bt_rfcomm(r1, &(0x7f0000000080)={0x1f, @none, 0x6}, 0xa) ioctl$FLOPPY_FDSETMAXERRS(r0, 0x4014024c, &(0x7f0000000040)={0x80000001, 0x0, 0x8d, 0x5, 0x8}) 03:13:51 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x31601) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) 03:13:51 executing program 3: r0 = syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) r1 = openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FLOPPY_FDCLRPRM(r1, 0x241) (async, rerun: 64) connect$bt_rfcomm(r1, &(0x7f0000000080)={0x1f, @none, 0x6}, 0xa) (rerun: 64) ioctl$FLOPPY_FDSETMAXERRS(r0, 0x4014024c, &(0x7f0000000040)={0x80000001, 0x0, 0x8d, 0x5, 0x8}) 03:13:51 executing program 3: r0 = syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) (async) r1 = openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FLOPPY_FDCLRPRM(r1, 0x241) (async) connect$bt_rfcomm(r1, &(0x7f0000000080)={0x1f, @none, 0x6}, 0xa) ioctl$FLOPPY_FDSETMAXERRS(r0, 0x4014024c, &(0x7f0000000040)={0x80000001, 0x0, 0x8d, 0x5, 0x8}) 03:13:51 executing program 3: syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) r0 = openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FLOPPY_FDCLRPRM(r0, 0x241) ioctl$FLOPPY_FDSETEMSGTRESH(r0, 0x24a, 0xb) [ 852.512453][T25144] block nbd0: shutting down sockets [ 852.513134][T25139] block nbd1: shutting down sockets 03:13:51 executing program 1: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0x127f) 03:13:51 executing program 3: syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) r0 = openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FLOPPY_FDCLRPRM(r0, 0x241) (async) ioctl$FLOPPY_FDSETEMSGTRESH(r0, 0x24a, 0xb) 03:13:51 executing program 0: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0xab09) 03:13:51 executing program 3: syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) (async) r0 = openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FLOPPY_FDCLRPRM(r0, 0x241) (async) ioctl$FLOPPY_FDSETEMSGTRESH(r0, 0x24a, 0xb) 03:13:51 executing program 3: r0 = syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) ioctl$FLOPPY_FDGETMAXERRS(r0, 0x8014020e, &(0x7f0000000040)) 03:13:51 executing program 3: syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) (async) r0 = syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) ioctl$FLOPPY_FDGETMAXERRS(r0, 0x8014020e, &(0x7f0000000040)) [ 852.582393][T25164] block nbd0: shutting down sockets 03:13:51 executing program 0: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0xab0a) 03:13:51 executing program 3: r0 = syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) ioctl$FLOPPY_FDGETMAXERRS(r0, 0x8014020e, &(0x7f0000000040)) [ 852.594692][T25161] block nbd1: shutting down sockets 03:13:51 executing program 1: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0x541b) 03:13:51 executing program 3: syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) socket$bt_rfcomm(0x1f, 0x1, 0x3) r0 = openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FLOPPY_FDCLRPRM(r0, 0x241) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r0, 0xc00c642d, &(0x7f0000000040)) 03:13:51 executing program 3: syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) (async) socket$bt_rfcomm(0x1f, 0x1, 0x3) r0 = openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FLOPPY_FDCLRPRM(r0, 0x241) (async) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r0, 0xc00c642d, &(0x7f0000000040)) 03:13:51 executing program 3: syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) socket$bt_rfcomm(0x1f, 0x1, 0x3) r0 = openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FLOPPY_FDCLRPRM(r0, 0x241) (async, rerun: 64) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r0, 0xc00c642d, &(0x7f0000000040)) (rerun: 64) [ 852.661608][T25175] block nbd0: shutting down sockets 03:13:51 executing program 0: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0x40041271) 03:13:51 executing program 3: syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) r0 = openat$hpet(0xffffff9c, &(0x7f0000000040), 0x400000, 0x0) r1 = openat$ndctl0(0xffffff9c, &(0x7f0000000100), 0x28200, 0x0) ioctl$FLOPPY_FDWERRORGET(r1, 0x80180217, &(0x7f0000000140)) ioctl$FLOPPY_FDSETMAXERRS(r0, 0x4014024c, &(0x7f00000000c0)={0x1, 0x80000000, 0xffff0000, 0x40000000, 0x42000000}) 03:13:51 executing program 3: syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) (async) r0 = openat$hpet(0xffffff9c, &(0x7f0000000040), 0x400000, 0x0) r1 = openat$ndctl0(0xffffff9c, &(0x7f0000000100), 0x28200, 0x0) ioctl$FLOPPY_FDWERRORGET(r1, 0x80180217, &(0x7f0000000140)) (async) ioctl$FLOPPY_FDSETMAXERRS(r0, 0x4014024c, &(0x7f00000000c0)={0x1, 0x80000000, 0xffff0000, 0x40000000, 0x42000000}) 03:13:51 executing program 3: syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) r0 = openat$hpet(0xffffff9c, &(0x7f0000000040), 0x400000, 0x0) r1 = openat$ndctl0(0xffffff9c, &(0x7f0000000100), 0x28200, 0x0) ioctl$FLOPPY_FDWERRORGET(r1, 0x80180217, &(0x7f0000000140)) (async) ioctl$FLOPPY_FDSETMAXERRS(r0, 0x4014024c, &(0x7f00000000c0)={0x1, 0x80000000, 0xffff0000, 0x40000000, 0x42000000}) [ 852.712662][T25180] block nbd1: shutting down sockets 03:13:51 executing program 1: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0x5421) 03:13:51 executing program 3: r0 = openat$hpet(0xffffff9c, &(0x7f00000015c0), 0x0, 0x0) ioctl$EVIOCGLED(r0, 0x80404519, 0x0) r1 = openat$hpet(0xffffff9c, &(0x7f00000015c0), 0x0, 0x0) ioctl$EVIOCGLED(r1, 0x80404519, 0x0) ioctl$EVIOCGREP(r1, 0x80084503, &(0x7f00000002c0)) ioctl$FLOPPY_FDGETMAXERRS(r0, 0x8014020e, &(0x7f0000000000)) ioctl$NBD_SET_BLKSIZE(0xffffffffffffffff, 0xab01, 0x0) ioctl$NBD_CLEAR_SOCK(r0, 0xab04) r2 = openat$drirender128(0xffffff9c, &(0x7f0000000080), 0x101440, 0x0) ioctl$DRM_IOCTL_MODE_GETCONNECTOR(r2, 0xc05064a7, &(0x7f0000000240)={&(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000100)=[{}, {}], &(0x7f00000001c0)=[0x0, 0x0], &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x2, 0x2, 0x5}) ioctl$FLOPPY_FDGETMAXERRS(0xffffffffffffffff, 0x8014020e, &(0x7f0000000040)) [ 852.735668][T25190] block nbd0: shutting down sockets 03:13:51 executing program 0: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0x400448c9) 03:13:51 executing program 3: r0 = openat$hpet(0xffffff9c, &(0x7f00000015c0), 0x0, 0x0) ioctl$EVIOCGLED(r0, 0x80404519, 0x0) (async, rerun: 64) r1 = openat$hpet(0xffffff9c, &(0x7f00000015c0), 0x0, 0x0) (rerun: 64) ioctl$EVIOCGLED(r1, 0x80404519, 0x0) (async) ioctl$EVIOCGREP(r1, 0x80084503, &(0x7f00000002c0)) (async) ioctl$FLOPPY_FDGETMAXERRS(r0, 0x8014020e, &(0x7f0000000000)) (async, rerun: 32) ioctl$NBD_SET_BLKSIZE(0xffffffffffffffff, 0xab01, 0x0) (async, rerun: 32) ioctl$NBD_CLEAR_SOCK(r0, 0xab04) r2 = openat$drirender128(0xffffff9c, &(0x7f0000000080), 0x101440, 0x0) ioctl$DRM_IOCTL_MODE_GETCONNECTOR(r2, 0xc05064a7, &(0x7f0000000240)={&(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000100)=[{}, {}], &(0x7f00000001c0)=[0x0, 0x0], &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x2, 0x2, 0x5}) ioctl$FLOPPY_FDGETMAXERRS(0xffffffffffffffff, 0x8014020e, &(0x7f0000000040)) [ 852.782492][T25201] block nbd1: shutting down sockets 03:13:51 executing program 1: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0x5450) 03:13:51 executing program 3: r0 = openat$hpet(0xffffff9c, &(0x7f00000015c0), 0x0, 0x0) ioctl$EVIOCGLED(r0, 0x80404519, 0x0) (async) r1 = openat$hpet(0xffffff9c, &(0x7f00000015c0), 0x0, 0x0) ioctl$EVIOCGLED(r1, 0x80404519, 0x0) (async) ioctl$EVIOCGREP(r1, 0x80084503, &(0x7f00000002c0)) ioctl$FLOPPY_FDGETMAXERRS(r0, 0x8014020e, &(0x7f0000000000)) (async) ioctl$NBD_SET_BLKSIZE(0xffffffffffffffff, 0xab01, 0x0) ioctl$NBD_CLEAR_SOCK(r0, 0xab04) r2 = openat$drirender128(0xffffff9c, &(0x7f0000000080), 0x101440, 0x0) ioctl$DRM_IOCTL_MODE_GETCONNECTOR(r2, 0xc05064a7, &(0x7f0000000240)={&(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000100)=[{}, {}], &(0x7f00000001c0)=[0x0, 0x0], &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x2, 0x2, 0x5}) (async) ioctl$FLOPPY_FDGETMAXERRS(0xffffffffffffffff, 0x8014020e, &(0x7f0000000040)) [ 852.793077][T25206] block nbd0: shutting down sockets 03:13:51 executing program 3: r0 = syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) r1 = syz_open_dev$floppy(&(0x7f0000001100), 0x2, 0x40000) ioctl$FLOPPY_FDSETDRVPRM(r1, 0x40580290, &(0x7f0000001140)={0x7, 0x8, 0x6, 0x4d9, 0x6, 0xffffffff, 0x63, 0x0, 0x5, 0x6, 0x3, 0x8, 0x1, {0x6, 0x8, 0x6356, 0x7, 0x344c}, 0xa2, 0x4d, [0x2, 0x3, 0x1, 0x6, 0x8, 0x4, 0x2e, 0x4], 0x7a6c}) ioctl$FLOPPY_FDRAWCMD(r0, 0x258, &(0x7f0000001080)={0x8, &(0x7f0000000040)="d7365bf6431ad4bd261a4aa8c19d764bf822016a6c379c8b2bbcc42fe93b2bedc180ae753466d63423e11329590f3b5ea44641003ddadcda5678d36fe74c0feab6c78c280b3b745b8845bc83b71ba3eb429c27aee3872fdf0708ab169625573040d741062ad589dde2b08c8488aef00abd91c01722efcf00e52a4ab1e888b52242426209e51f76f1a67321ca9510894d886408f25d1ce756e5ccd33946d39dc6b935c25b508e7b35943f5497cfe2d98e08bc5925af749a64f06b7e106732bdea1424c62a4795f09771570cd87f9d72dfcee87867d687b05ee872ca006a8dfd48e5c2551da3f4f44fa53f33286812b9285c90a6cb6a5ba417a1bf8be28dc5ccfa11791120013f0266400f43b59304f755077c541ecf70aa3e80eacf977c7f697384b479defe19227cb501e29c73fb7b6306aa8ed1e5b48fb33c98ae5e7eea9ad076b2b1669c46d6c4ff881aa7e6a719f45a50b4718fa0bfbafa39d74cf5015be85770bcfd700d67b54769277e7ff4253a0c8a4dafacc43dfd497f2f977a51338d6987dda427285fcc6eab2f8da0cc264c894252e4c957b90b96a3e83bee017d89609681f1ffa9f65b4825a5fe49623bd100774b54902c7dc33a665ec10621fc206ed2a7a6c7ac8e7563dd72d93d155d1859b4a6466c16b7fe71a6e86a2fbf9269c38b66ae8c764cf445ea7137d69b88c8f19be9fb2126ce0266eadbe4ffe74bfc9d9acb1a5dfd794b3690f63b4abe133a2c17eb4201e316398e31ae0f07c08b467b89d720189d48de1119781643c6270fa497228d3147e14a5c0acb202c375b10750210121ad46969c4a2ee3f57cac09bbe74e67c0f7bb116d9b5f7693265c2f12bb547f88b645de5d444e299ea6b4d530a59da29340c9992720b9811b9aae2e7babb00821683f960df5ca889a6b6b0d8d3ab881b7f0302b644411b17d9afb7dc13166a5d203db3415053269f5691ecc025884564782e89fd63f43b3c23a1927ba9427e762a1a0a6073c7ebe770f72cbab22feaca9696ad74a0ad8f5b61f2389f5abbbe8c66e2085e7193717d7ab80d1bcdcc7ec3cb73cd32c01924b80a746141feb3f639899d5b6241ba81aac7d97553b9f6c07a8ff86169b6b5a05d6d08a8285ef24132d7f27b87919b092dac799f592ef4f0ada8c9fc3050db19e3a4400e0cd1fab5c6822597878a8f333433e560b7a01cce7a6ebeec0a284f847c0424c5d215d094e7bc11e1f1251c6b8b6e2abbca6d7fd4176935a3ded0a4dc5f1853dfd1088437d84257894e9455a80b0d340ee892498de536a63636f88dbb27744186268b8511246156c7013e5ee901bef3a4112dc887fafddff8ad7b28a01ba0b2794430e285b572dfe4d0668b72bb3049dc9f05f7f12b3a671753dfa35e6539a48496428fd312f2f5621b1fcf3a2f27873fc1e1ada088e41fed9f025acf5f7ef8426db24fbd7e6dc2ce155866176d1a454562b94a088765076096c99f7c88ccc4f9e426609d87271e6dc447298fdd73cb2101dc0539ae498ff0ed2e790538ed3ee263e594a37d24f4be411ac213f07e2c09ffa7baf5d6ec5027fd726573331b7fe2fe526b372b77e70a239b1e8acf3a185ff1e9001296cbd24b7023d42b724cfa70375344a0ecb5b114b5f849ba20253f6283692a11682024a1e5596075d443694583eba25ca7b9a00ffbd8e7cc13f134dc459b7101219f126ca1b736c81c6781e5d0c774c1135f5bc5ccf25dc18a87ed06849d0b0bbac10b7256dbff9d2b661231975a057908ae34c7f6af872d051be97c5842caaa5316f4aca65d3ae614dfdf6353d74c0bc0c697613ef328f925f16bb867f5f7b336adf6bf320994a23b0facc0efa437c033a16f67d45db487ec7ff97eac13112b331ed4930d72d784f0d0ab6b7cbd9b929f9052ee62819ff77ff1fa5aaf3064586ff0f2277e5b3e7a1d64e06d08b39df37e7348b369b8f4103b0c91d29bf412e6c724d951c0d93b7cf8d7e240bde42a32ea89475adc0b2c02d8ebeb549f2c44f248b6b1e16591112c5e61344b347e1ef1938eb7ac2b748c94a9baa420e5a0b91cca66a6ab384a5c63d138b606f2153058bd33810492be22c13747224b52509b8b2a4902399570cebcdadd66bf0e08d5e44e114a5a06ab840baa6074fbc3e0e8ebb0afe56ac0836bafa146a10f08dd54ee0ca9ddf6eb05473ca50883f0911b5f4609a0be44dd6693449ad86ab0e9497bad261691c626be7c4fd384eb4cc6e69662fb9ab9c34677bc1ac0910390c03be7231d2981f0b3ddad07ac780f6d4d295e2376be7ef1f0bc50ff757733680cfeede3c632bf077fe472ac9563aa422752bc255986d4de7c09357cdcff0675f9fc929a0de6919d99ea6819f0c3f9e31dc31dd87c7a793488561065ef16cd4f3934d0c1173d75f3fc27a402ab8a6b34f3ef74f4dee4b6b51e91e8c0b0299ca27351d7e594b270c94656d52c9dea97a8f0f228c723907ff12766e9940d31b7599e97f18840dc5db831de2aefe21a40ea2839193d0473b230b36721594f13a5f8e6653d90a551bee042a7507fa1d623e6ab79df758e1f157fad21ce63a426ed54b805dd72a565658a373a281dcb88deee4ef455356f3188e7a2265ba7b6e6b682a7cc609e112f62b072cea4c135a90d5cd28ae63a3912d6284eeec4c2e68bdc634599351ee90e1fbce519b676f0e1309b5d04b22490bcf1f2111387adbc422399e75e13efc7c9eda83c319021fbd57db2880a28c6b8e2799f10706f58e99c2f75a1b856bc69ce69dcb5284d9057e9717d7f9e8c40b20964f34e3ba2c1668bf873e891e3f26826971f6e12a123cc41fb389785379f096d0431a282d3cd047f2a558c1b2512506bea5cfd5468c17ff9855786e38a393ff1bdc249430b895017667568472aadcbbc1fdea440fbcb13f3348b99a08208f64bfdf72b9f0a22b758dd15fcdbd29da90f23a73dcfe206aac77240a4549008bba89efafb06f702fb3147ecf723d8a346b98b8f93273105072ae179638fb7104df79a2233de7d4607d7b916392679f2e31708c12e952b69cb6a7c6d7ea4e03ebfa852fc22785d504e5b9219e5d8b2d83a228318b18d625a32a78eea7f7dc10f8a808c3320f84b50b2ff663eee702d45f03ad22d7cbe781bd1f9097c9effdccc7be7c05a990628c3088b517e7c6d8152727211e4d8c0e7372410ce1fc6a4b63d783d051428a38e7d22d2b7f535291f45859b0b9d1b0a9bc491fd634718aaf3a28dca9f73b20eba58d84d48bf8b56a4a277b4e5b9eaed45b714bb4b5964dc3c089282713d6f8c00acf4b096a7dc708517ba6714444d01cba80c4e00cd0824a2f62d28014b0e2764ef38622011d895ddd1e41960d0d926f5da1c3c1c70251060dd16f9ea3ff6b4808118ad23c8dfa01f5d620cd8ddca845d1e1c2abe648f199c0711f996b5e3fdf9d090b9be35725c1786a3243289374b9528d82c4ae00d3a0d210ac209263e0c351840e82a35b6df1cd33fec30ff02c5b981f9c05b38c9d4aa6758c662211c41805ea7ad5c4e16d41ec6da9ba4a5734f7c18a43927af832f91120f636523f75f6ea47a48a9b57eda937d0766e54145b8c58953a0853fff5defd828ff3a1c0e8a638560c17205006e675d70f6a6559cff9e12414acbc85e189657abdca833f48caeac420c2f33ea48cfa42e29a1e05011b0cdedefe92d2c14108f84bf99b7c621cfcf2837a38de82e37f2611884fea076e8e4e9bdb9a7f462cf1cc3a1dba913e5b045f182b185b74fbe2c9935d78e80f27f93744d38bc6862a816a85f03047cd5a61576f93fba3f62b6451735a0d485c603a49702f9628a0364d32f421f2e8f2f4d915a1f194103e6dd54da95529d4d70113d4321628ec56df06acbd90f64de7f0bc058b3d7945e43c78e7e608890b647aa4cc8241bdbf3f613dd6e2d98c61dd19fca7437520c883508cc34927c16b05ab9a14c0832293340e91efe949a063a90087889b9de73b02da3e012fb2cb7da86a6347e693d1005dd3be24531503f5bc4c3a79d93c84836e06a08c9bdc080f4dcc4d3bc112cf6d8a08548e1343dc983de8fd2a0a4e51f574c59952a905db5c161e560cc8c7fbc37dcd0c4bc018c370c5bcec132317d45fd990447d1a85bc697599cc4013ddb1662f35851af0a73471b809f73440bf4152dee79637dbda45105477db36377c647dee158e46d1981affbe9b53b06b813d1f867d549ec8f12f955850a6acd778f3e5264c3f44dc5d54951cdf12aea67ea412ee4ca5277a3b6d9e93c9e27eb161767adfa4ad88715156b8eaf173b05865a8e380b7db702a1b7d012b3f977f7be1760469656128f3eb9ba22e673f989763ee8094f14280a2f949ccbf3110239e4f2a8485a95fba6741c49f85be54ee2dbb853e523a3167ee9d7c48fd7dd68e0c5424b77c8f27a6c2fe0b8df62803e1c66c7abd06c1e8dafc77582814868e37225e4e47d4724829464ac6b3f25e646223f917f2b9e3941bb63562936ab6d100bfdfadb5d93f0b02379db50534605dfd13170c65f3298877a50eac359cb4e8c632d38212a3d7dfe2216746a73d417a5ea0704ae7615d4bafdf2182125e3cd9ff9c05f0834c88498eac83926de05cbfced7ffc478e11915c2a2553553bd1616678232452a4d7fb73b27ba733ae8f5115212ad056c96440620e28e99b319153ae3dfee9e4929cdeacf921d047005f45549710001a4724ea31a7e1db062a3423b71bec050356f9badf021994721cd7b46ab5107851eb0fe9145c2e05d291a3a7ad73feb6ac4af801124416b0f5952ea2519f33d1ca807f94260de84590129904cd474e90faecba8a1d2149cdaf138ac1f19d519894122027377dc11c86f2e65a65b05f50965d67817e720ba3b2edfa530ba3d34630bbc89bba6de4fad02c171ac2f1fe274866e57a79bbb8196ea2e89eee31484d906e84d3a78f7fcb36cc5935e43269c43b8b46da90bb8929247cf4a5ffd176055ca1390f5540458ed17f7bc9cd39c9965e3ae76240679d6d6fd6db44a5716c3952401e3a783156cdac7a2c43b48ce772ae382148ae7c8fd8e484e7cd5a6751d0e24b67e5ca3b0c1a25cc0aca12cb274f527f0a1938f67d2a2cd41c5f0e1e052e33e8214c3183b9f37daebaff9f80cc77264b36e77129729a9382a8deac34cd8ceeb7c7af03b3fbe6c2a88fa69a10b6931861d6912364c6a3687685938d448537994a01e2944db5e599a3258dfad58ff9e1efa71ccdac990a14e2d7353c4069b335ba017eff684ad0328acb6233d0e61fbdf8ae4208e94e9cda33ad563628b8a9f8b485722a41303a9bb70acb1113162dcad79306680c3beb0b5bb39f5723c3e9f0dac48795f412b260d0e905b0fdcb5262ef92e933cf1c95e117855a9afeaa8ff590d26edc905261c63b2467a8d3a98e638fbe1d5d8fa5c1408092d12ebc9196e8c40ddc45a094b1fdc85286c61bc65905aacfffd0937532f92a9807b792c76ede641067435d4ad366fd3582d7324258d20be394feac2aeca20dffd020ca5023408b8c98f69a130dcc25d6571bab1eb21e8b9673a8258443e722ede33daa10d1da3d4b08390540cdce9c9a3cae7a49898e9204e1e5aee1270171578f420a4ee0e5f0d9bb79fcb16c9bb78985a83af715fe2dbc13c215183f65602d1d0166a1b1a03d8dd54ff02edfae73377a9d85b8b396b23fa393730ee04e2678fc6863acab40ebfeca832928c2def2b5194fb7735a47575b43faa197c4a05a23f5a98443fc0e2a8b4c5717c9ecc2f931474b9825f3f6da0b4c2994aac003aeda1399f1203afce7", &(0x7f0000001040)=0x1, 0x0, 0x1000, 0x0, 0x0, 0x81, 0x9, "97cfcab82df26d51573d2022fa3eba25", 0x0, '\x00', 0x10001}) 03:13:51 executing program 0: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0x400448dd) 03:13:51 executing program 3: r0 = syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) r1 = syz_open_dev$floppy(&(0x7f0000001100), 0x2, 0x40000) ioctl$FLOPPY_FDSETDRVPRM(r1, 0x40580290, &(0x7f0000001140)={0x7, 0x8, 0x6, 0x4d9, 0x6, 0xffffffff, 0x63, 0x0, 0x5, 0x6, 0x3, 0x8, 0x1, {0x6, 0x8, 0x6356, 0x7, 0x344c}, 0xa2, 0x4d, [0x2, 0x3, 0x1, 0x6, 0x8, 0x4, 0x2e, 0x4], 0x7a6c}) ioctl$FLOPPY_FDRAWCMD(r0, 0x258, &(0x7f0000001080)={0x8, &(0x7f0000000040)="d7365bf6431ad4bd261a4aa8c19d764bf822016a6c379c8b2bbcc42fe93b2bedc180ae753466d63423e11329590f3b5ea44641003ddadcda5678d36fe74c0feab6c78c280b3b745b8845bc83b71ba3eb429c27aee3872fdf0708ab169625573040d741062ad589dde2b08c8488aef00abd91c01722efcf00e52a4ab1e888b52242426209e51f76f1a67321ca9510894d886408f25d1ce756e5ccd33946d39dc6b935c25b508e7b35943f5497cfe2d98e08bc5925af749a64f06b7e106732bdea1424c62a4795f09771570cd87f9d72dfcee87867d687b05ee872ca006a8dfd48e5c2551da3f4f44fa53f33286812b9285c90a6cb6a5ba417a1bf8be28dc5ccfa11791120013f0266400f43b59304f755077c541ecf70aa3e80eacf977c7f697384b479defe19227cb501e29c73fb7b6306aa8ed1e5b48fb33c98ae5e7eea9ad076b2b1669c46d6c4ff881aa7e6a719f45a50b4718fa0bfbafa39d74cf5015be85770bcfd700d67b54769277e7ff4253a0c8a4dafacc43dfd497f2f977a51338d6987dda427285fcc6eab2f8da0cc264c894252e4c957b90b96a3e83bee017d89609681f1ffa9f65b4825a5fe49623bd100774b54902c7dc33a665ec10621fc206ed2a7a6c7ac8e7563dd72d93d155d1859b4a6466c16b7fe71a6e86a2fbf9269c38b66ae8c764cf445ea7137d69b88c8f19be9fb2126ce0266eadbe4ffe74bfc9d9acb1a5dfd794b3690f63b4abe133a2c17eb4201e316398e31ae0f07c08b467b89d720189d48de1119781643c6270fa497228d3147e14a5c0acb202c375b10750210121ad46969c4a2ee3f57cac09bbe74e67c0f7bb116d9b5f7693265c2f12bb547f88b645de5d444e299ea6b4d530a59da29340c9992720b9811b9aae2e7babb00821683f960df5ca889a6b6b0d8d3ab881b7f0302b644411b17d9afb7dc13166a5d203db3415053269f5691ecc025884564782e89fd63f43b3c23a1927ba9427e762a1a0a6073c7ebe770f72cbab22feaca9696ad74a0ad8f5b61f2389f5abbbe8c66e2085e7193717d7ab80d1bcdcc7ec3cb73cd32c01924b80a746141feb3f639899d5b6241ba81aac7d97553b9f6c07a8ff86169b6b5a05d6d08a8285ef24132d7f27b87919b092dac799f592ef4f0ada8c9fc3050db19e3a4400e0cd1fab5c6822597878a8f333433e560b7a01cce7a6ebeec0a284f847c0424c5d215d094e7bc11e1f1251c6b8b6e2abbca6d7fd4176935a3ded0a4dc5f1853dfd1088437d84257894e9455a80b0d340ee892498de536a63636f88dbb27744186268b8511246156c7013e5ee901bef3a4112dc887fafddff8ad7b28a01ba0b2794430e285b572dfe4d0668b72bb3049dc9f05f7f12b3a671753dfa35e6539a48496428fd312f2f5621b1fcf3a2f27873fc1e1ada088e41fed9f025acf5f7ef8426db24fbd7e6dc2ce155866176d1a454562b94a088765076096c99f7c88ccc4f9e426609d87271e6dc447298fdd73cb2101dc0539ae498ff0ed2e790538ed3ee263e594a37d24f4be411ac213f07e2c09ffa7baf5d6ec5027fd726573331b7fe2fe526b372b77e70a239b1e8acf3a185ff1e9001296cbd24b7023d42b724cfa70375344a0ecb5b114b5f849ba20253f6283692a11682024a1e5596075d443694583eba25ca7b9a00ffbd8e7cc13f134dc459b7101219f126ca1b736c81c6781e5d0c774c1135f5bc5ccf25dc18a87ed06849d0b0bbac10b7256dbff9d2b661231975a057908ae34c7f6af872d051be97c5842caaa5316f4aca65d3ae614dfdf6353d74c0bc0c697613ef328f925f16bb867f5f7b336adf6bf320994a23b0facc0efa437c033a16f67d45db487ec7ff97eac13112b331ed4930d72d784f0d0ab6b7cbd9b929f9052ee62819ff77ff1fa5aaf3064586ff0f2277e5b3e7a1d64e06d08b39df37e7348b369b8f4103b0c91d29bf412e6c724d951c0d93b7cf8d7e240bde42a32ea89475adc0b2c02d8ebeb549f2c44f248b6b1e16591112c5e61344b347e1ef1938eb7ac2b748c94a9baa420e5a0b91cca66a6ab384a5c63d138b606f2153058bd33810492be22c13747224b52509b8b2a4902399570cebcdadd66bf0e08d5e44e114a5a06ab840baa6074fbc3e0e8ebb0afe56ac0836bafa146a10f08dd54ee0ca9ddf6eb05473ca50883f0911b5f4609a0be44dd6693449ad86ab0e9497bad261691c626be7c4fd384eb4cc6e69662fb9ab9c34677bc1ac0910390c03be7231d2981f0b3ddad07ac780f6d4d295e2376be7ef1f0bc50ff757733680cfeede3c632bf077fe472ac9563aa422752bc255986d4de7c09357cdcff0675f9fc929a0de6919d99ea6819f0c3f9e31dc31dd87c7a793488561065ef16cd4f3934d0c1173d75f3fc27a402ab8a6b34f3ef74f4dee4b6b51e91e8c0b0299ca27351d7e594b270c94656d52c9dea97a8f0f228c723907ff12766e9940d31b7599e97f18840dc5db831de2aefe21a40ea2839193d0473b230b36721594f13a5f8e6653d90a551bee042a7507fa1d623e6ab79df758e1f157fad21ce63a426ed54b805dd72a565658a373a281dcb88deee4ef455356f3188e7a2265ba7b6e6b682a7cc609e112f62b072cea4c135a90d5cd28ae63a3912d6284eeec4c2e68bdc634599351ee90e1fbce519b676f0e1309b5d04b22490bcf1f2111387adbc422399e75e13efc7c9eda83c319021fbd57db2880a28c6b8e2799f10706f58e99c2f75a1b856bc69ce69dcb5284d9057e9717d7f9e8c40b20964f34e3ba2c1668bf873e891e3f26826971f6e12a123cc41fb389785379f096d0431a282d3cd047f2a558c1b2512506bea5cfd5468c17ff9855786e38a393ff1bdc249430b895017667568472aadcbbc1fdea440fbcb13f3348b99a08208f64bfdf72b9f0a22b758dd15fcdbd29da90f23a73dcfe206aac77240a4549008bba89efafb06f702fb3147ecf723d8a346b98b8f93273105072ae179638fb7104df79a2233de7d4607d7b916392679f2e31708c12e952b69cb6a7c6d7ea4e03ebfa852fc22785d504e5b9219e5d8b2d83a228318b18d625a32a78eea7f7dc10f8a808c3320f84b50b2ff663eee702d45f03ad22d7cbe781bd1f9097c9effdccc7be7c05a990628c3088b517e7c6d8152727211e4d8c0e7372410ce1fc6a4b63d783d051428a38e7d22d2b7f535291f45859b0b9d1b0a9bc491fd634718aaf3a28dca9f73b20eba58d84d48bf8b56a4a277b4e5b9eaed45b714bb4b5964dc3c089282713d6f8c00acf4b096a7dc708517ba6714444d01cba80c4e00cd0824a2f62d28014b0e2764ef38622011d895ddd1e41960d0d926f5da1c3c1c70251060dd16f9ea3ff6b4808118ad23c8dfa01f5d620cd8ddca845d1e1c2abe648f199c0711f996b5e3fdf9d090b9be35725c1786a3243289374b9528d82c4ae00d3a0d210ac209263e0c351840e82a35b6df1cd33fec30ff02c5b981f9c05b38c9d4aa6758c662211c41805ea7ad5c4e16d41ec6da9ba4a5734f7c18a43927af832f91120f636523f75f6ea47a48a9b57eda937d0766e54145b8c58953a0853fff5defd828ff3a1c0e8a638560c17205006e675d70f6a6559cff9e12414acbc85e189657abdca833f48caeac420c2f33ea48cfa42e29a1e05011b0cdedefe92d2c14108f84bf99b7c621cfcf2837a38de82e37f2611884fea076e8e4e9bdb9a7f462cf1cc3a1dba913e5b045f182b185b74fbe2c9935d78e80f27f93744d38bc6862a816a85f03047cd5a61576f93fba3f62b6451735a0d485c603a49702f9628a0364d32f421f2e8f2f4d915a1f194103e6dd54da95529d4d70113d4321628ec56df06acbd90f64de7f0bc058b3d7945e43c78e7e608890b647aa4cc8241bdbf3f613dd6e2d98c61dd19fca7437520c883508cc34927c16b05ab9a14c0832293340e91efe949a063a90087889b9de73b02da3e012fb2cb7da86a6347e693d1005dd3be24531503f5bc4c3a79d93c84836e06a08c9bdc080f4dcc4d3bc112cf6d8a08548e1343dc983de8fd2a0a4e51f574c59952a905db5c161e560cc8c7fbc37dcd0c4bc018c370c5bcec132317d45fd990447d1a85bc697599cc4013ddb1662f35851af0a73471b809f73440bf4152dee79637dbda45105477db36377c647dee158e46d1981affbe9b53b06b813d1f867d549ec8f12f955850a6acd778f3e5264c3f44dc5d54951cdf12aea67ea412ee4ca5277a3b6d9e93c9e27eb161767adfa4ad88715156b8eaf173b05865a8e380b7db702a1b7d012b3f977f7be1760469656128f3eb9ba22e673f989763ee8094f14280a2f949ccbf3110239e4f2a8485a95fba6741c49f85be54ee2dbb853e523a3167ee9d7c48fd7dd68e0c5424b77c8f27a6c2fe0b8df62803e1c66c7abd06c1e8dafc77582814868e37225e4e47d4724829464ac6b3f25e646223f917f2b9e3941bb63562936ab6d100bfdfadb5d93f0b02379db50534605dfd13170c65f3298877a50eac359cb4e8c632d38212a3d7dfe2216746a73d417a5ea0704ae7615d4bafdf2182125e3cd9ff9c05f0834c88498eac83926de05cbfced7ffc478e11915c2a2553553bd1616678232452a4d7fb73b27ba733ae8f5115212ad056c96440620e28e99b319153ae3dfee9e4929cdeacf921d047005f45549710001a4724ea31a7e1db062a3423b71bec050356f9badf021994721cd7b46ab5107851eb0fe9145c2e05d291a3a7ad73feb6ac4af801124416b0f5952ea2519f33d1ca807f94260de84590129904cd474e90faecba8a1d2149cdaf138ac1f19d519894122027377dc11c86f2e65a65b05f50965d67817e720ba3b2edfa530ba3d34630bbc89bba6de4fad02c171ac2f1fe274866e57a79bbb8196ea2e89eee31484d906e84d3a78f7fcb36cc5935e43269c43b8b46da90bb8929247cf4a5ffd176055ca1390f5540458ed17f7bc9cd39c9965e3ae76240679d6d6fd6db44a5716c3952401e3a783156cdac7a2c43b48ce772ae382148ae7c8fd8e484e7cd5a6751d0e24b67e5ca3b0c1a25cc0aca12cb274f527f0a1938f67d2a2cd41c5f0e1e052e33e8214c3183b9f37daebaff9f80cc77264b36e77129729a9382a8deac34cd8ceeb7c7af03b3fbe6c2a88fa69a10b6931861d6912364c6a3687685938d448537994a01e2944db5e599a3258dfad58ff9e1efa71ccdac990a14e2d7353c4069b335ba017eff684ad0328acb6233d0e61fbdf8ae4208e94e9cda33ad563628b8a9f8b485722a41303a9bb70acb1113162dcad79306680c3beb0b5bb39f5723c3e9f0dac48795f412b260d0e905b0fdcb5262ef92e933cf1c95e117855a9afeaa8ff590d26edc905261c63b2467a8d3a98e638fbe1d5d8fa5c1408092d12ebc9196e8c40ddc45a094b1fdc85286c61bc65905aacfffd0937532f92a9807b792c76ede641067435d4ad366fd3582d7324258d20be394feac2aeca20dffd020ca5023408b8c98f69a130dcc25d6571bab1eb21e8b9673a8258443e722ede33daa10d1da3d4b08390540cdce9c9a3cae7a49898e9204e1e5aee1270171578f420a4ee0e5f0d9bb79fcb16c9bb78985a83af715fe2dbc13c215183f65602d1d0166a1b1a03d8dd54ff02edfae73377a9d85b8b396b23fa393730ee04e2678fc6863acab40ebfeca832928c2def2b5194fb7735a47575b43faa197c4a05a23f5a98443fc0e2a8b4c5717c9ecc2f931474b9825f3f6da0b4c2994aac003aeda1399f1203afce7", &(0x7f0000001040)=0x1, 0x0, 0x1000, 0x0, 0x0, 0x81, 0x9, "97cfcab82df26d51573d2022fa3eba25", 0x0, '\x00', 0x10001}) syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) (async) syz_open_dev$floppy(&(0x7f0000001100), 0x2, 0x40000) (async) ioctl$FLOPPY_FDSETDRVPRM(r1, 0x40580290, &(0x7f0000001140)={0x7, 0x8, 0x6, 0x4d9, 0x6, 0xffffffff, 0x63, 0x0, 0x5, 0x6, 0x3, 0x8, 0x1, {0x6, 0x8, 0x6356, 0x7, 0x344c}, 0xa2, 0x4d, [0x2, 0x3, 0x1, 0x6, 0x8, 0x4, 0x2e, 0x4], 0x7a6c}) (async) ioctl$FLOPPY_FDRAWCMD(r0, 0x258, &(0x7f0000001080)={0x8, &(0x7f0000000040)="d7365bf6431ad4bd261a4aa8c19d764bf822016a6c379c8b2bbcc42fe93b2bedc180ae753466d63423e11329590f3b5ea44641003ddadcda5678d36fe74c0feab6c78c280b3b745b8845bc83b71ba3eb429c27aee3872fdf0708ab169625573040d741062ad589dde2b08c8488aef00abd91c01722efcf00e52a4ab1e888b52242426209e51f76f1a67321ca9510894d886408f25d1ce756e5ccd33946d39dc6b935c25b508e7b35943f5497cfe2d98e08bc5925af749a64f06b7e106732bdea1424c62a4795f09771570cd87f9d72dfcee87867d687b05ee872ca006a8dfd48e5c2551da3f4f44fa53f33286812b9285c90a6cb6a5ba417a1bf8be28dc5ccfa11791120013f0266400f43b59304f755077c541ecf70aa3e80eacf977c7f697384b479defe19227cb501e29c73fb7b6306aa8ed1e5b48fb33c98ae5e7eea9ad076b2b1669c46d6c4ff881aa7e6a719f45a50b4718fa0bfbafa39d74cf5015be85770bcfd700d67b54769277e7ff4253a0c8a4dafacc43dfd497f2f977a51338d6987dda427285fcc6eab2f8da0cc264c894252e4c957b90b96a3e83bee017d89609681f1ffa9f65b4825a5fe49623bd100774b54902c7dc33a665ec10621fc206ed2a7a6c7ac8e7563dd72d93d155d1859b4a6466c16b7fe71a6e86a2fbf9269c38b66ae8c764cf445ea7137d69b88c8f19be9fb2126ce0266eadbe4ffe74bfc9d9acb1a5dfd794b3690f63b4abe133a2c17eb4201e316398e31ae0f07c08b467b89d720189d48de1119781643c6270fa497228d3147e14a5c0acb202c375b10750210121ad46969c4a2ee3f57cac09bbe74e67c0f7bb116d9b5f7693265c2f12bb547f88b645de5d444e299ea6b4d530a59da29340c9992720b9811b9aae2e7babb00821683f960df5ca889a6b6b0d8d3ab881b7f0302b644411b17d9afb7dc13166a5d203db3415053269f5691ecc025884564782e89fd63f43b3c23a1927ba9427e762a1a0a6073c7ebe770f72cbab22feaca9696ad74a0ad8f5b61f2389f5abbbe8c66e2085e7193717d7ab80d1bcdcc7ec3cb73cd32c01924b80a746141feb3f639899d5b6241ba81aac7d97553b9f6c07a8ff86169b6b5a05d6d08a8285ef24132d7f27b87919b092dac799f592ef4f0ada8c9fc3050db19e3a4400e0cd1fab5c6822597878a8f333433e560b7a01cce7a6ebeec0a284f847c0424c5d215d094e7bc11e1f1251c6b8b6e2abbca6d7fd4176935a3ded0a4dc5f1853dfd1088437d84257894e9455a80b0d340ee892498de536a63636f88dbb27744186268b8511246156c7013e5ee901bef3a4112dc887fafddff8ad7b28a01ba0b2794430e285b572dfe4d0668b72bb3049dc9f05f7f12b3a671753dfa35e6539a48496428fd312f2f5621b1fcf3a2f27873fc1e1ada088e41fed9f025acf5f7ef8426db24fbd7e6dc2ce155866176d1a454562b94a088765076096c99f7c88ccc4f9e426609d87271e6dc447298fdd73cb2101dc0539ae498ff0ed2e790538ed3ee263e594a37d24f4be411ac213f07e2c09ffa7baf5d6ec5027fd726573331b7fe2fe526b372b77e70a239b1e8acf3a185ff1e9001296cbd24b7023d42b724cfa70375344a0ecb5b114b5f849ba20253f6283692a11682024a1e5596075d443694583eba25ca7b9a00ffbd8e7cc13f134dc459b7101219f126ca1b736c81c6781e5d0c774c1135f5bc5ccf25dc18a87ed06849d0b0bbac10b7256dbff9d2b661231975a057908ae34c7f6af872d051be97c5842caaa5316f4aca65d3ae614dfdf6353d74c0bc0c697613ef328f925f16bb867f5f7b336adf6bf320994a23b0facc0efa437c033a16f67d45db487ec7ff97eac13112b331ed4930d72d784f0d0ab6b7cbd9b929f9052ee62819ff77ff1fa5aaf3064586ff0f2277e5b3e7a1d64e06d08b39df37e7348b369b8f4103b0c91d29bf412e6c724d951c0d93b7cf8d7e240bde42a32ea89475adc0b2c02d8ebeb549f2c44f248b6b1e16591112c5e61344b347e1ef1938eb7ac2b748c94a9baa420e5a0b91cca66a6ab384a5c63d138b606f2153058bd33810492be22c13747224b52509b8b2a4902399570cebcdadd66bf0e08d5e44e114a5a06ab840baa6074fbc3e0e8ebb0afe56ac0836bafa146a10f08dd54ee0ca9ddf6eb05473ca50883f0911b5f4609a0be44dd6693449ad86ab0e9497bad261691c626be7c4fd384eb4cc6e69662fb9ab9c34677bc1ac0910390c03be7231d2981f0b3ddad07ac780f6d4d295e2376be7ef1f0bc50ff757733680cfeede3c632bf077fe472ac9563aa422752bc255986d4de7c09357cdcff0675f9fc929a0de6919d99ea6819f0c3f9e31dc31dd87c7a793488561065ef16cd4f3934d0c1173d75f3fc27a402ab8a6b34f3ef74f4dee4b6b51e91e8c0b0299ca27351d7e594b270c94656d52c9dea97a8f0f228c723907ff12766e9940d31b7599e97f18840dc5db831de2aefe21a40ea2839193d0473b230b36721594f13a5f8e6653d90a551bee042a7507fa1d623e6ab79df758e1f157fad21ce63a426ed54b805dd72a565658a373a281dcb88deee4ef455356f3188e7a2265ba7b6e6b682a7cc609e112f62b072cea4c135a90d5cd28ae63a3912d6284eeec4c2e68bdc634599351ee90e1fbce519b676f0e1309b5d04b22490bcf1f2111387adbc422399e75e13efc7c9eda83c319021fbd57db2880a28c6b8e2799f10706f58e99c2f75a1b856bc69ce69dcb5284d9057e9717d7f9e8c40b20964f34e3ba2c1668bf873e891e3f26826971f6e12a123cc41fb389785379f096d0431a282d3cd047f2a558c1b2512506bea5cfd5468c17ff9855786e38a393ff1bdc249430b895017667568472aadcbbc1fdea440fbcb13f3348b99a08208f64bfdf72b9f0a22b758dd15fcdbd29da90f23a73dcfe206aac77240a4549008bba89efafb06f702fb3147ecf723d8a346b98b8f93273105072ae179638fb7104df79a2233de7d4607d7b916392679f2e31708c12e952b69cb6a7c6d7ea4e03ebfa852fc22785d504e5b9219e5d8b2d83a228318b18d625a32a78eea7f7dc10f8a808c3320f84b50b2ff663eee702d45f03ad22d7cbe781bd1f9097c9effdccc7be7c05a990628c3088b517e7c6d8152727211e4d8c0e7372410ce1fc6a4b63d783d051428a38e7d22d2b7f535291f45859b0b9d1b0a9bc491fd634718aaf3a28dca9f73b20eba58d84d48bf8b56a4a277b4e5b9eaed45b714bb4b5964dc3c089282713d6f8c00acf4b096a7dc708517ba6714444d01cba80c4e00cd0824a2f62d28014b0e2764ef38622011d895ddd1e41960d0d926f5da1c3c1c70251060dd16f9ea3ff6b4808118ad23c8dfa01f5d620cd8ddca845d1e1c2abe648f199c0711f996b5e3fdf9d090b9be35725c1786a3243289374b9528d82c4ae00d3a0d210ac209263e0c351840e82a35b6df1cd33fec30ff02c5b981f9c05b38c9d4aa6758c662211c41805ea7ad5c4e16d41ec6da9ba4a5734f7c18a43927af832f91120f636523f75f6ea47a48a9b57eda937d0766e54145b8c58953a0853fff5defd828ff3a1c0e8a638560c17205006e675d70f6a6559cff9e12414acbc85e189657abdca833f48caeac420c2f33ea48cfa42e29a1e05011b0cdedefe92d2c14108f84bf99b7c621cfcf2837a38de82e37f2611884fea076e8e4e9bdb9a7f462cf1cc3a1dba913e5b045f182b185b74fbe2c9935d78e80f27f93744d38bc6862a816a85f03047cd5a61576f93fba3f62b6451735a0d485c603a49702f9628a0364d32f421f2e8f2f4d915a1f194103e6dd54da95529d4d70113d4321628ec56df06acbd90f64de7f0bc058b3d7945e43c78e7e608890b647aa4cc8241bdbf3f613dd6e2d98c61dd19fca7437520c883508cc34927c16b05ab9a14c0832293340e91efe949a063a90087889b9de73b02da3e012fb2cb7da86a6347e693d1005dd3be24531503f5bc4c3a79d93c84836e06a08c9bdc080f4dcc4d3bc112cf6d8a08548e1343dc983de8fd2a0a4e51f574c59952a905db5c161e560cc8c7fbc37dcd0c4bc018c370c5bcec132317d45fd990447d1a85bc697599cc4013ddb1662f35851af0a73471b809f73440bf4152dee79637dbda45105477db36377c647dee158e46d1981affbe9b53b06b813d1f867d549ec8f12f955850a6acd778f3e5264c3f44dc5d54951cdf12aea67ea412ee4ca5277a3b6d9e93c9e27eb161767adfa4ad88715156b8eaf173b05865a8e380b7db702a1b7d012b3f977f7be1760469656128f3eb9ba22e673f989763ee8094f14280a2f949ccbf3110239e4f2a8485a95fba6741c49f85be54ee2dbb853e523a3167ee9d7c48fd7dd68e0c5424b77c8f27a6c2fe0b8df62803e1c66c7abd06c1e8dafc77582814868e37225e4e47d4724829464ac6b3f25e646223f917f2b9e3941bb63562936ab6d100bfdfadb5d93f0b02379db50534605dfd13170c65f3298877a50eac359cb4e8c632d38212a3d7dfe2216746a73d417a5ea0704ae7615d4bafdf2182125e3cd9ff9c05f0834c88498eac83926de05cbfced7ffc478e11915c2a2553553bd1616678232452a4d7fb73b27ba733ae8f5115212ad056c96440620e28e99b319153ae3dfee9e4929cdeacf921d047005f45549710001a4724ea31a7e1db062a3423b71bec050356f9badf021994721cd7b46ab5107851eb0fe9145c2e05d291a3a7ad73feb6ac4af801124416b0f5952ea2519f33d1ca807f94260de84590129904cd474e90faecba8a1d2149cdaf138ac1f19d519894122027377dc11c86f2e65a65b05f50965d67817e720ba3b2edfa530ba3d34630bbc89bba6de4fad02c171ac2f1fe274866e57a79bbb8196ea2e89eee31484d906e84d3a78f7fcb36cc5935e43269c43b8b46da90bb8929247cf4a5ffd176055ca1390f5540458ed17f7bc9cd39c9965e3ae76240679d6d6fd6db44a5716c3952401e3a783156cdac7a2c43b48ce772ae382148ae7c8fd8e484e7cd5a6751d0e24b67e5ca3b0c1a25cc0aca12cb274f527f0a1938f67d2a2cd41c5f0e1e052e33e8214c3183b9f37daebaff9f80cc77264b36e77129729a9382a8deac34cd8ceeb7c7af03b3fbe6c2a88fa69a10b6931861d6912364c6a3687685938d448537994a01e2944db5e599a3258dfad58ff9e1efa71ccdac990a14e2d7353c4069b335ba017eff684ad0328acb6233d0e61fbdf8ae4208e94e9cda33ad563628b8a9f8b485722a41303a9bb70acb1113162dcad79306680c3beb0b5bb39f5723c3e9f0dac48795f412b260d0e905b0fdcb5262ef92e933cf1c95e117855a9afeaa8ff590d26edc905261c63b2467a8d3a98e638fbe1d5d8fa5c1408092d12ebc9196e8c40ddc45a094b1fdc85286c61bc65905aacfffd0937532f92a9807b792c76ede641067435d4ad366fd3582d7324258d20be394feac2aeca20dffd020ca5023408b8c98f69a130dcc25d6571bab1eb21e8b9673a8258443e722ede33daa10d1da3d4b08390540cdce9c9a3cae7a49898e9204e1e5aee1270171578f420a4ee0e5f0d9bb79fcb16c9bb78985a83af715fe2dbc13c215183f65602d1d0166a1b1a03d8dd54ff02edfae73377a9d85b8b396b23fa393730ee04e2678fc6863acab40ebfeca832928c2def2b5194fb7735a47575b43faa197c4a05a23f5a98443fc0e2a8b4c5717c9ecc2f931474b9825f3f6da0b4c2994aac003aeda1399f1203afce7", &(0x7f0000001040)=0x1, 0x0, 0x1000, 0x0, 0x0, 0x81, 0x9, "97cfcab82df26d51573d2022fa3eba25", 0x0, '\x00', 0x10001}) (async) 03:13:51 executing program 3: r0 = syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) (async) r1 = syz_open_dev$floppy(&(0x7f0000001100), 0x2, 0x40000) ioctl$FLOPPY_FDSETDRVPRM(r1, 0x40580290, &(0x7f0000001140)={0x7, 0x8, 0x6, 0x4d9, 0x6, 0xffffffff, 0x63, 0x0, 0x5, 0x6, 0x3, 0x8, 0x1, {0x6, 0x8, 0x6356, 0x7, 0x344c}, 0xa2, 0x4d, [0x2, 0x3, 0x1, 0x6, 0x8, 0x4, 0x2e, 0x4], 0x7a6c}) (async, rerun: 32) ioctl$FLOPPY_FDRAWCMD(r0, 0x258, &(0x7f0000001080)={0x8, &(0x7f0000000040)="d7365bf6431ad4bd261a4aa8c19d764bf822016a6c379c8b2bbcc42fe93b2bedc180ae753466d63423e11329590f3b5ea44641003ddadcda5678d36fe74c0feab6c78c280b3b745b8845bc83b71ba3eb429c27aee3872fdf0708ab169625573040d741062ad589dde2b08c8488aef00abd91c01722efcf00e52a4ab1e888b52242426209e51f76f1a67321ca9510894d886408f25d1ce756e5ccd33946d39dc6b935c25b508e7b35943f5497cfe2d98e08bc5925af749a64f06b7e106732bdea1424c62a4795f09771570cd87f9d72dfcee87867d687b05ee872ca006a8dfd48e5c2551da3f4f44fa53f33286812b9285c90a6cb6a5ba417a1bf8be28dc5ccfa11791120013f0266400f43b59304f755077c541ecf70aa3e80eacf977c7f697384b479defe19227cb501e29c73fb7b6306aa8ed1e5b48fb33c98ae5e7eea9ad076b2b1669c46d6c4ff881aa7e6a719f45a50b4718fa0bfbafa39d74cf5015be85770bcfd700d67b54769277e7ff4253a0c8a4dafacc43dfd497f2f977a51338d6987dda427285fcc6eab2f8da0cc264c894252e4c957b90b96a3e83bee017d89609681f1ffa9f65b4825a5fe49623bd100774b54902c7dc33a665ec10621fc206ed2a7a6c7ac8e7563dd72d93d155d1859b4a6466c16b7fe71a6e86a2fbf9269c38b66ae8c764cf445ea7137d69b88c8f19be9fb2126ce0266eadbe4ffe74bfc9d9acb1a5dfd794b3690f63b4abe133a2c17eb4201e316398e31ae0f07c08b467b89d720189d48de1119781643c6270fa497228d3147e14a5c0acb202c375b10750210121ad46969c4a2ee3f57cac09bbe74e67c0f7bb116d9b5f7693265c2f12bb547f88b645de5d444e299ea6b4d530a59da29340c9992720b9811b9aae2e7babb00821683f960df5ca889a6b6b0d8d3ab881b7f0302b644411b17d9afb7dc13166a5d203db3415053269f5691ecc025884564782e89fd63f43b3c23a1927ba9427e762a1a0a6073c7ebe770f72cbab22feaca9696ad74a0ad8f5b61f2389f5abbbe8c66e2085e7193717d7ab80d1bcdcc7ec3cb73cd32c01924b80a746141feb3f639899d5b6241ba81aac7d97553b9f6c07a8ff86169b6b5a05d6d08a8285ef24132d7f27b87919b092dac799f592ef4f0ada8c9fc3050db19e3a4400e0cd1fab5c6822597878a8f333433e560b7a01cce7a6ebeec0a284f847c0424c5d215d094e7bc11e1f1251c6b8b6e2abbca6d7fd4176935a3ded0a4dc5f1853dfd1088437d84257894e9455a80b0d340ee892498de536a63636f88dbb27744186268b8511246156c7013e5ee901bef3a4112dc887fafddff8ad7b28a01ba0b2794430e285b572dfe4d0668b72bb3049dc9f05f7f12b3a671753dfa35e6539a48496428fd312f2f5621b1fcf3a2f27873fc1e1ada088e41fed9f025acf5f7ef8426db24fbd7e6dc2ce155866176d1a454562b94a088765076096c99f7c88ccc4f9e426609d87271e6dc447298fdd73cb2101dc0539ae498ff0ed2e790538ed3ee263e594a37d24f4be411ac213f07e2c09ffa7baf5d6ec5027fd726573331b7fe2fe526b372b77e70a239b1e8acf3a185ff1e9001296cbd24b7023d42b724cfa70375344a0ecb5b114b5f849ba20253f6283692a11682024a1e5596075d443694583eba25ca7b9a00ffbd8e7cc13f134dc459b7101219f126ca1b736c81c6781e5d0c774c1135f5bc5ccf25dc18a87ed06849d0b0bbac10b7256dbff9d2b661231975a057908ae34c7f6af872d051be97c5842caaa5316f4aca65d3ae614dfdf6353d74c0bc0c697613ef328f925f16bb867f5f7b336adf6bf320994a23b0facc0efa437c033a16f67d45db487ec7ff97eac13112b331ed4930d72d784f0d0ab6b7cbd9b929f9052ee62819ff77ff1fa5aaf3064586ff0f2277e5b3e7a1d64e06d08b39df37e7348b369b8f4103b0c91d29bf412e6c724d951c0d93b7cf8d7e240bde42a32ea89475adc0b2c02d8ebeb549f2c44f248b6b1e16591112c5e61344b347e1ef1938eb7ac2b748c94a9baa420e5a0b91cca66a6ab384a5c63d138b606f2153058bd33810492be22c13747224b52509b8b2a4902399570cebcdadd66bf0e08d5e44e114a5a06ab840baa6074fbc3e0e8ebb0afe56ac0836bafa146a10f08dd54ee0ca9ddf6eb05473ca50883f0911b5f4609a0be44dd6693449ad86ab0e9497bad261691c626be7c4fd384eb4cc6e69662fb9ab9c34677bc1ac0910390c03be7231d2981f0b3ddad07ac780f6d4d295e2376be7ef1f0bc50ff757733680cfeede3c632bf077fe472ac9563aa422752bc255986d4de7c09357cdcff0675f9fc929a0de6919d99ea6819f0c3f9e31dc31dd87c7a793488561065ef16cd4f3934d0c1173d75f3fc27a402ab8a6b34f3ef74f4dee4b6b51e91e8c0b0299ca27351d7e594b270c94656d52c9dea97a8f0f228c723907ff12766e9940d31b7599e97f18840dc5db831de2aefe21a40ea2839193d0473b230b36721594f13a5f8e6653d90a551bee042a7507fa1d623e6ab79df758e1f157fad21ce63a426ed54b805dd72a565658a373a281dcb88deee4ef455356f3188e7a2265ba7b6e6b682a7cc609e112f62b072cea4c135a90d5cd28ae63a3912d6284eeec4c2e68bdc634599351ee90e1fbce519b676f0e1309b5d04b22490bcf1f2111387adbc422399e75e13efc7c9eda83c319021fbd57db2880a28c6b8e2799f10706f58e99c2f75a1b856bc69ce69dcb5284d9057e9717d7f9e8c40b20964f34e3ba2c1668bf873e891e3f26826971f6e12a123cc41fb389785379f096d0431a282d3cd047f2a558c1b2512506bea5cfd5468c17ff9855786e38a393ff1bdc249430b895017667568472aadcbbc1fdea440fbcb13f3348b99a08208f64bfdf72b9f0a22b758dd15fcdbd29da90f23a73dcfe206aac77240a4549008bba89efafb06f702fb3147ecf723d8a346b98b8f93273105072ae179638fb7104df79a2233de7d4607d7b916392679f2e31708c12e952b69cb6a7c6d7ea4e03ebfa852fc22785d504e5b9219e5d8b2d83a228318b18d625a32a78eea7f7dc10f8a808c3320f84b50b2ff663eee702d45f03ad22d7cbe781bd1f9097c9effdccc7be7c05a990628c3088b517e7c6d8152727211e4d8c0e7372410ce1fc6a4b63d783d051428a38e7d22d2b7f535291f45859b0b9d1b0a9bc491fd634718aaf3a28dca9f73b20eba58d84d48bf8b56a4a277b4e5b9eaed45b714bb4b5964dc3c089282713d6f8c00acf4b096a7dc708517ba6714444d01cba80c4e00cd0824a2f62d28014b0e2764ef38622011d895ddd1e41960d0d926f5da1c3c1c70251060dd16f9ea3ff6b4808118ad23c8dfa01f5d620cd8ddca845d1e1c2abe648f199c0711f996b5e3fdf9d090b9be35725c1786a3243289374b9528d82c4ae00d3a0d210ac209263e0c351840e82a35b6df1cd33fec30ff02c5b981f9c05b38c9d4aa6758c662211c41805ea7ad5c4e16d41ec6da9ba4a5734f7c18a43927af832f91120f636523f75f6ea47a48a9b57eda937d0766e54145b8c58953a0853fff5defd828ff3a1c0e8a638560c17205006e675d70f6a6559cff9e12414acbc85e189657abdca833f48caeac420c2f33ea48cfa42e29a1e05011b0cdedefe92d2c14108f84bf99b7c621cfcf2837a38de82e37f2611884fea076e8e4e9bdb9a7f462cf1cc3a1dba913e5b045f182b185b74fbe2c9935d78e80f27f93744d38bc6862a816a85f03047cd5a61576f93fba3f62b6451735a0d485c603a49702f9628a0364d32f421f2e8f2f4d915a1f194103e6dd54da95529d4d70113d4321628ec56df06acbd90f64de7f0bc058b3d7945e43c78e7e608890b647aa4cc8241bdbf3f613dd6e2d98c61dd19fca7437520c883508cc34927c16b05ab9a14c0832293340e91efe949a063a90087889b9de73b02da3e012fb2cb7da86a6347e693d1005dd3be24531503f5bc4c3a79d93c84836e06a08c9bdc080f4dcc4d3bc112cf6d8a08548e1343dc983de8fd2a0a4e51f574c59952a905db5c161e560cc8c7fbc37dcd0c4bc018c370c5bcec132317d45fd990447d1a85bc697599cc4013ddb1662f35851af0a73471b809f73440bf4152dee79637dbda45105477db36377c647dee158e46d1981affbe9b53b06b813d1f867d549ec8f12f955850a6acd778f3e5264c3f44dc5d54951cdf12aea67ea412ee4ca5277a3b6d9e93c9e27eb161767adfa4ad88715156b8eaf173b05865a8e380b7db702a1b7d012b3f977f7be1760469656128f3eb9ba22e673f989763ee8094f14280a2f949ccbf3110239e4f2a8485a95fba6741c49f85be54ee2dbb853e523a3167ee9d7c48fd7dd68e0c5424b77c8f27a6c2fe0b8df62803e1c66c7abd06c1e8dafc77582814868e37225e4e47d4724829464ac6b3f25e646223f917f2b9e3941bb63562936ab6d100bfdfadb5d93f0b02379db50534605dfd13170c65f3298877a50eac359cb4e8c632d38212a3d7dfe2216746a73d417a5ea0704ae7615d4bafdf2182125e3cd9ff9c05f0834c88498eac83926de05cbfced7ffc478e11915c2a2553553bd1616678232452a4d7fb73b27ba733ae8f5115212ad056c96440620e28e99b319153ae3dfee9e4929cdeacf921d047005f45549710001a4724ea31a7e1db062a3423b71bec050356f9badf021994721cd7b46ab5107851eb0fe9145c2e05d291a3a7ad73feb6ac4af801124416b0f5952ea2519f33d1ca807f94260de84590129904cd474e90faecba8a1d2149cdaf138ac1f19d519894122027377dc11c86f2e65a65b05f50965d67817e720ba3b2edfa530ba3d34630bbc89bba6de4fad02c171ac2f1fe274866e57a79bbb8196ea2e89eee31484d906e84d3a78f7fcb36cc5935e43269c43b8b46da90bb8929247cf4a5ffd176055ca1390f5540458ed17f7bc9cd39c9965e3ae76240679d6d6fd6db44a5716c3952401e3a783156cdac7a2c43b48ce772ae382148ae7c8fd8e484e7cd5a6751d0e24b67e5ca3b0c1a25cc0aca12cb274f527f0a1938f67d2a2cd41c5f0e1e052e33e8214c3183b9f37daebaff9f80cc77264b36e77129729a9382a8deac34cd8ceeb7c7af03b3fbe6c2a88fa69a10b6931861d6912364c6a3687685938d448537994a01e2944db5e599a3258dfad58ff9e1efa71ccdac990a14e2d7353c4069b335ba017eff684ad0328acb6233d0e61fbdf8ae4208e94e9cda33ad563628b8a9f8b485722a41303a9bb70acb1113162dcad79306680c3beb0b5bb39f5723c3e9f0dac48795f412b260d0e905b0fdcb5262ef92e933cf1c95e117855a9afeaa8ff590d26edc905261c63b2467a8d3a98e638fbe1d5d8fa5c1408092d12ebc9196e8c40ddc45a094b1fdc85286c61bc65905aacfffd0937532f92a9807b792c76ede641067435d4ad366fd3582d7324258d20be394feac2aeca20dffd020ca5023408b8c98f69a130dcc25d6571bab1eb21e8b9673a8258443e722ede33daa10d1da3d4b08390540cdce9c9a3cae7a49898e9204e1e5aee1270171578f420a4ee0e5f0d9bb79fcb16c9bb78985a83af715fe2dbc13c215183f65602d1d0166a1b1a03d8dd54ff02edfae73377a9d85b8b396b23fa393730ee04e2678fc6863acab40ebfeca832928c2def2b5194fb7735a47575b43faa197c4a05a23f5a98443fc0e2a8b4c5717c9ecc2f931474b9825f3f6da0b4c2994aac003aeda1399f1203afce7", &(0x7f0000001040)=0x1, 0x0, 0x1000, 0x0, 0x0, 0x81, 0x9, "97cfcab82df26d51573d2022fa3eba25", 0x0, '\x00', 0x10001}) (rerun: 32) [ 852.833810][T25220] block nbd0: shutting down sockets 03:13:51 executing program 0: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0x400454ca) [ 852.842079][T25216] block nbd1: shutting down sockets 03:13:51 executing program 3: syz_open_dev$floppy(&(0x7f0000000040), 0x0, 0x3) 03:13:51 executing program 1: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0x5451) 03:13:51 executing program 3: syz_open_dev$floppy(&(0x7f0000000040), 0x0, 0x3) 03:13:51 executing program 3: syz_open_dev$floppy(&(0x7f0000000040), 0x0, 0x3) syz_open_dev$floppy(&(0x7f0000000040), 0x0, 0x3) (async) 03:13:51 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$BTRFS_IOC_TREE_SEARCH(0xffffffffffffffff, 0xd0009411, &(0x7f000005b100)={{0x0, 0x120, 0x6, 0x2e4, 0x100000001, 0x4, 0x8, 0x8, 0x1, 0x7fffffff, 0x1, 0x556, 0x5c1, 0x9, 0x81}}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f000005c100)={0xf85, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}], 0xca, "c998670851ef89"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f000005d100)={0x5b, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r5}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r4}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r3}], 0x5, "b6251c7a53b612"}) ioctl$BTRFS_IOC_TREE_SEARCH(0xffffffffffffffff, 0xd0009411, &(0x7f000005e100)={{0x0, 0x4, 0x9, 0x40, 0x5, 0x7, 0x80000000, 0x1000, 0x5, 0x5deb, 0x882, 0x7fffffff, 0x100000000, 0x0, 0x4}}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f000005f100)={0x10001, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0x7, "2e33e1bc4dd603"}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81e8943c, &(0x7f0000060100)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81e8943c, &(0x7f0000060300)={0x0, ""/256, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000060500)={0x276f, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0x6, "0a455060a54f5b"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000062500)={0xffffffffffffffff, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r2}], 0xff, "c03f25391a5da2"}) ioctl$BTRFS_IOC_TREE_SEARCH(0xffffffffffffffff, 0xd0009411, &(0x7f0000063500)={{0x0, 0x3, 0x3, 0x0, 0xa88, 0xffffffffffffff67, 0x5, 0x6, 0xb0, 0x8000, 0x3, 0x9, 0x6d, 0x3f, 0xfffffffffffff83d}}) ioctl$BTRFS_IOC_TREE_SEARCH(0xffffffffffffffff, 0xd0009411, &(0x7f0000064500)={{0x0, 0xb910, 0x1, 0x81, 0x9, 0x8001, 0x5, 0x8b2, 0x8, 0x5, 0x0, 0x5, 0x8, 0x8f}}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81e8943c, &(0x7f0000065500)={0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81e8943c, &(0x7f0000065700)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_TREE_SEARCH(0xffffffffffffffff, 0xd0009411, &(0x7f0000065900)={{0x0, 0xd996, 0xa6, 0x0, 0x3, 0x81, 0x7, 0x3, 0x0, 0xd5, 0x7c55, 0x8, 0x40, 0x0, 0x6}}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81e8943c, &(0x7f0000066900)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000067b00)={0xfffffffffffffff9, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0x2, "dcb5aff486e1d1"}) ioctl$BTRFS_IOC_TREE_SEARCH(0xffffffffffffffff, 0xd0009411, &(0x7f0000068b00)={{0x0, 0x5, 0x1000, 0xffff, 0x53, 0x200, 0x0, 0x1, 0x8, 0x4, 0x0, 0xffffffff, 0x7fffffffffffffff, 0xfff, 0x200000000}}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000069b00)={0x3, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}], 0x6, "6801b5148eff3e"}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81e8943c, &(0x7f000006ab00)={0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81e8943c, &(0x7f000006ad00)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81e8943c, &(0x7f000006af00)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_TREE_SEARCH(0xffffffffffffffff, 0xd0009411, &(0x7f000006b100)={{0x0, 0x0, 0x1, 0x10, 0x40, 0x929, 0x78e7, 0x5, 0x3ff, 0xfffffff8, 0x1000, 0xfffffffffffffffc, 0x3, 0x6, 0x833}}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f000006c100)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r10}, {}, {}, {}, {0x0, 0x0}], 0x20, "a0b0450c993c2a"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f000006d100)={0x4, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r1}, {}, {}, {r6, r7}, {r8, r9}, {0x0, r11}, {r12}, {0x0, r13}, {}, {r14}, {r15}, {r16}, {0x0, r17}, {r18, r19}, {}, {}, {}, {}, {}, {}, {}, {0x0, r20}, {r21}, {}, {r22}, {r23, r24}, {0x0, r25}, {}, {r26, r27}], 0x1f, "a0b12fe55d3bb3"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000052500)={0xfff, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r17}], 0x0, "a472bf1ae45b09"}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r28) 03:13:51 executing program 3: ioctl$EVIOCGID(0xffffffffffffffff, 0x80084502, &(0x7f0000000040)) syz_open_dev$floppy(&(0x7f0000000040), 0xffff5073, 0x4000) [ 852.892368][T25229] block nbd0: shutting down sockets 03:13:51 executing program 3: ioctl$EVIOCGID(0xffffffffffffffff, 0x80084502, &(0x7f0000000040)) syz_open_dev$floppy(&(0x7f0000000040), 0xffff5073, 0x4000) 03:13:51 executing program 0: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0x40046602) [ 852.912765][T25233] block nbd1: shutting down sockets 03:13:52 executing program 3: ioctl$EVIOCGID(0xffffffffffffffff, 0x80084502, &(0x7f0000000040)) syz_open_dev$floppy(&(0x7f0000000040), 0xffff5073, 0x4000) ioctl$EVIOCGID(0xffffffffffffffff, 0x80084502, &(0x7f0000000040)) (async) syz_open_dev$floppy(&(0x7f0000000040), 0xffff5073, 0x4000) (async) 03:13:52 executing program 1: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0x5452) [ 852.931694][T25239] block nbd2: shutting down sockets 03:13:52 executing program 3: r0 = syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) ioctl$FLOPPY_FDMSGON(r0, 0x245) 03:13:52 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) (async) ioctl$BTRFS_IOC_TREE_SEARCH(0xffffffffffffffff, 0xd0009411, &(0x7f000005b100)={{0x0, 0x120, 0x6, 0x2e4, 0x100000001, 0x4, 0x8, 0x8, 0x1, 0x7fffffff, 0x1, 0x556, 0x5c1, 0x9, 0x81}}) (async) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f000005c100)={0xf85, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}], 0xca, "c998670851ef89"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f000005d100)={0x5b, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r5}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r4}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r3}], 0x5, "b6251c7a53b612"}) (async) ioctl$BTRFS_IOC_TREE_SEARCH(0xffffffffffffffff, 0xd0009411, &(0x7f000005e100)={{0x0, 0x4, 0x9, 0x40, 0x5, 0x7, 0x80000000, 0x1000, 0x5, 0x5deb, 0x882, 0x7fffffff, 0x100000000, 0x0, 0x4}}) (async) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f000005f100)={0x10001, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0x7, "2e33e1bc4dd603"}) (async) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81e8943c, &(0x7f0000060100)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81e8943c, &(0x7f0000060300)={0x0, ""/256, 0x0}) (async) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000060500)={0x276f, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0x6, "0a455060a54f5b"}) (async) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) (async) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000062500)={0xffffffffffffffff, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r2}], 0xff, "c03f25391a5da2"}) ioctl$BTRFS_IOC_TREE_SEARCH(0xffffffffffffffff, 0xd0009411, &(0x7f0000063500)={{0x0, 0x3, 0x3, 0x0, 0xa88, 0xffffffffffffff67, 0x5, 0x6, 0xb0, 0x8000, 0x3, 0x9, 0x6d, 0x3f, 0xfffffffffffff83d}}) (async) ioctl$BTRFS_IOC_TREE_SEARCH(0xffffffffffffffff, 0xd0009411, &(0x7f0000064500)={{0x0, 0xb910, 0x1, 0x81, 0x9, 0x8001, 0x5, 0x8b2, 0x8, 0x5, 0x0, 0x5, 0x8, 0x8f}}) (async) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81e8943c, &(0x7f0000065500)={0x0}) (async) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81e8943c, &(0x7f0000065700)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_TREE_SEARCH(0xffffffffffffffff, 0xd0009411, &(0x7f0000065900)={{0x0, 0xd996, 0xa6, 0x0, 0x3, 0x81, 0x7, 0x3, 0x0, 0xd5, 0x7c55, 0x8, 0x40, 0x0, 0x6}}) (async) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81e8943c, &(0x7f0000066900)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) (async) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000067b00)={0xfffffffffffffff9, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0x2, "dcb5aff486e1d1"}) (async) ioctl$BTRFS_IOC_TREE_SEARCH(0xffffffffffffffff, 0xd0009411, &(0x7f0000068b00)={{0x0, 0x5, 0x1000, 0xffff, 0x53, 0x200, 0x0, 0x1, 0x8, 0x4, 0x0, 0xffffffff, 0x7fffffffffffffff, 0xfff, 0x200000000}}) (async) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000069b00)={0x3, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}], 0x6, "6801b5148eff3e"}) (async) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81e8943c, &(0x7f000006ab00)={0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81e8943c, &(0x7f000006ad00)={0x0, ""/256, 0x0, 0x0}) (async) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81e8943c, &(0x7f000006af00)={0x0, ""/256, 0x0, 0x0}) (async) ioctl$BTRFS_IOC_TREE_SEARCH(0xffffffffffffffff, 0xd0009411, &(0x7f000006b100)={{0x0, 0x0, 0x1, 0x10, 0x40, 0x929, 0x78e7, 0x5, 0x3ff, 0xfffffff8, 0x1000, 0xfffffffffffffffc, 0x3, 0x6, 0x833}}) (async) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f000006c100)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r10}, {}, {}, {}, {0x0, 0x0}], 0x20, "a0b0450c993c2a"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f000006d100)={0x4, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r1}, {}, {}, {r6, r7}, {r8, r9}, {0x0, r11}, {r12}, {0x0, r13}, {}, {r14}, {r15}, {r16}, {0x0, r17}, {r18, r19}, {}, {}, {}, {}, {}, {}, {}, {0x0, r20}, {r21}, {}, {r22}, {r23, r24}, {0x0, r25}, {}, {r26, r27}], 0x1f, "a0b12fe55d3bb3"}) (async) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000052500)={0xfff, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r17}], 0x0, "a472bf1ae45b09"}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r28) [ 852.952213][T25243] block nbd0: shutting down sockets 03:13:52 executing program 3: r0 = syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) ioctl$FLOPPY_FDMSGON(r0, 0x245) 03:13:52 executing program 0: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0x40049409) 03:13:52 executing program 3: r0 = syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) ioctl$FLOPPY_FDMSGON(r0, 0x245) [ 852.972416][T25249] block nbd1: shutting down sockets 03:13:52 executing program 1: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0x5460) 03:13:52 executing program 3: r0 = openat$hpet(0xffffff9c, &(0x7f0000000040), 0x406800, 0x0) ioctl$BTRFS_IOC_SCRUB_PROGRESS(0xffffffffffffffff, 0xc400941d, &(0x7f0000000080)={0x0, 0x1b, 0x101}) ioctl$BTRFS_IOC_SCRUB_PROGRESS(r0, 0xc400941d, &(0x7f0000000480)={r1, 0x1, 0x1, 0x1}) syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) 03:13:52 executing program 3: r0 = openat$hpet(0xffffff9c, &(0x7f0000000040), 0x406800, 0x0) (async) ioctl$BTRFS_IOC_SCRUB_PROGRESS(0xffffffffffffffff, 0xc400941d, &(0x7f0000000080)={0x0, 0x1b, 0x101}) ioctl$BTRFS_IOC_SCRUB_PROGRESS(r0, 0xc400941d, &(0x7f0000000480)={r1, 0x1, 0x1, 0x1}) (async) syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) [ 853.011785][T25253] block nbd2: shutting down sockets 03:13:52 executing program 3: r0 = openat$hpet(0xffffff9c, &(0x7f0000000040), 0x406800, 0x0) (async, rerun: 32) ioctl$BTRFS_IOC_SCRUB_PROGRESS(0xffffffffffffffff, 0xc400941d, &(0x7f0000000080)={0x0, 0x1b, 0x101}) (rerun: 32) ioctl$BTRFS_IOC_SCRUB_PROGRESS(r0, 0xc400941d, &(0x7f0000000480)={r1, 0x1, 0x1, 0x1}) (async) syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) 03:13:52 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) (async) ioctl$BTRFS_IOC_TREE_SEARCH(0xffffffffffffffff, 0xd0009411, &(0x7f000005b100)={{0x0, 0x120, 0x6, 0x2e4, 0x100000001, 0x4, 0x8, 0x8, 0x1, 0x7fffffff, 0x1, 0x556, 0x5c1, 0x9, 0x81}}) (async) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f000005c100)={0xf85, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}], 0xca, "c998670851ef89"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f000005d100)={0x5b, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r5}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r4}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r3}], 0x5, "b6251c7a53b612"}) (async) ioctl$BTRFS_IOC_TREE_SEARCH(0xffffffffffffffff, 0xd0009411, &(0x7f000005e100)={{0x0, 0x4, 0x9, 0x40, 0x5, 0x7, 0x80000000, 0x1000, 0x5, 0x5deb, 0x882, 0x7fffffff, 0x100000000, 0x0, 0x4}}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f000005f100)={0x10001, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0x7, "2e33e1bc4dd603"}) (async) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81e8943c, &(0x7f0000060100)={0x0, ""/256, 0x0, 0x0}) (async) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81e8943c, &(0x7f0000060300)={0x0, ""/256, 0x0}) (async) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000060500)={0x276f, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0x6, "0a455060a54f5b"}) (async) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) (async) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000062500)={0xffffffffffffffff, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r2}], 0xff, "c03f25391a5da2"}) (async) ioctl$BTRFS_IOC_TREE_SEARCH(0xffffffffffffffff, 0xd0009411, &(0x7f0000063500)={{0x0, 0x3, 0x3, 0x0, 0xa88, 0xffffffffffffff67, 0x5, 0x6, 0xb0, 0x8000, 0x3, 0x9, 0x6d, 0x3f, 0xfffffffffffff83d}}) ioctl$BTRFS_IOC_TREE_SEARCH(0xffffffffffffffff, 0xd0009411, &(0x7f0000064500)={{0x0, 0xb910, 0x1, 0x81, 0x9, 0x8001, 0x5, 0x8b2, 0x8, 0x5, 0x0, 0x5, 0x8, 0x8f}}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81e8943c, &(0x7f0000065500)={0x0}) (async) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81e8943c, &(0x7f0000065700)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_TREE_SEARCH(0xffffffffffffffff, 0xd0009411, &(0x7f0000065900)={{0x0, 0xd996, 0xa6, 0x0, 0x3, 0x81, 0x7, 0x3, 0x0, 0xd5, 0x7c55, 0x8, 0x40, 0x0, 0x6}}) (async) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81e8943c, &(0x7f0000066900)={0x0, ""/256, 0x0, 0x0}) (async) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000067b00)={0xfffffffffffffff9, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0x2, "dcb5aff486e1d1"}) (async) ioctl$BTRFS_IOC_TREE_SEARCH(0xffffffffffffffff, 0xd0009411, &(0x7f0000068b00)={{0x0, 0x5, 0x1000, 0xffff, 0x53, 0x200, 0x0, 0x1, 0x8, 0x4, 0x0, 0xffffffff, 0x7fffffffffffffff, 0xfff, 0x200000000}}) (async) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000069b00)={0x3, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}], 0x6, "6801b5148eff3e"}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81e8943c, &(0x7f000006ab00)={0x0}) (async) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81e8943c, &(0x7f000006ad00)={0x0, ""/256, 0x0, 0x0}) (async) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81e8943c, &(0x7f000006af00)={0x0, ""/256, 0x0, 0x0}) (async) ioctl$BTRFS_IOC_TREE_SEARCH(0xffffffffffffffff, 0xd0009411, &(0x7f000006b100)={{0x0, 0x0, 0x1, 0x10, 0x40, 0x929, 0x78e7, 0x5, 0x3ff, 0xfffffff8, 0x1000, 0xfffffffffffffffc, 0x3, 0x6, 0x833}}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f000006c100)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r10}, {}, {}, {}, {0x0, 0x0}], 0x20, "a0b0450c993c2a"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f000006d100)={0x4, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r1}, {}, {}, {r6, r7}, {r8, r9}, {0x0, r11}, {r12}, {0x0, r13}, {}, {r14}, {r15}, {r16}, {0x0, r17}, {r18, r19}, {}, {}, {}, {}, {}, {}, {}, {0x0, r20}, {r21}, {}, {r22}, {r23, r24}, {0x0, r25}, {}, {r26, r27}], 0x1f, "a0b12fe55d3bb3"}) (async) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000052500)={0xfff, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r17}], 0x0, "a472bf1ae45b09"}) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r28) [ 853.031703][T25264] block nbd1: shutting down sockets 03:13:52 executing program 1: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0x8933) [ 853.041929][T25260] block nbd0: shutting down sockets 03:13:52 executing program 0: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0x40086602) 03:13:52 executing program 3: syz_open_dev$floppy(&(0x7f0000000000), 0xffff5077, 0x800) 03:13:52 executing program 3: syz_open_dev$floppy(&(0x7f0000000000), 0xffff5077, 0x800) [ 853.071316][T25274] block nbd2: shutting down sockets 03:13:52 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) socket$qrtr(0x2a, 0x2, 0x0) ioctl$EVIOCSABS2F(0xffffffffffffffff, 0x401845ef, &(0x7f0000000000)={0x1000, 0x3, 0xe4, 0x3, 0x9, 0x1f80000}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) ioctl$EVIOCGSW(0xffffffffffffffff, 0x8040451b, &(0x7f0000000040)=""/49) socket$qrtr(0x2a, 0x2, 0x0) 03:13:52 executing program 3: syz_open_dev$floppy(&(0x7f0000000000), 0xffff5077, 0x800) 03:13:52 executing program 3: r0 = openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FLOPPY_FDCLRPRM(r0, 0x241) r1 = openat$hpet(0xffffff9c, &(0x7f00000015c0), 0x0, 0x0) ioctl$EVIOCGLED(r1, 0x80404519, 0x0) ioctl$FLOPPY_FDGETDRVPRM(r1, 0x80580211, &(0x7f00000000c0)) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r0, 0xc00c642d, &(0x7f0000000080)={0x0, 0x80000}) sysinfo(&(0x7f0000000040)=""/32) syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) [ 853.111704][T25280] block nbd1: shutting down sockets [ 853.111954][T25284] block nbd0: shutting down sockets 03:13:52 executing program 3: r0 = openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FLOPPY_FDCLRPRM(r0, 0x241) (async) r1 = openat$hpet(0xffffff9c, &(0x7f00000015c0), 0x0, 0x0) ioctl$EVIOCGLED(r1, 0x80404519, 0x0) ioctl$FLOPPY_FDGETDRVPRM(r1, 0x80580211, &(0x7f00000000c0)) (async) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r0, 0xc00c642d, &(0x7f0000000080)={0x0, 0x80000}) (async) sysinfo(&(0x7f0000000040)=""/32) (async) syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) 03:13:52 executing program 1: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0xab00) 03:13:52 executing program 0: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0x40101283) [ 853.131763][T25289] block nbd2: shutting down sockets 03:13:52 executing program 3: r0 = openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FLOPPY_FDCLRPRM(r0, 0x241) r1 = openat$hpet(0xffffff9c, &(0x7f00000015c0), 0x0, 0x0) ioctl$EVIOCGLED(r1, 0x80404519, 0x0) (async) ioctl$FLOPPY_FDGETDRVPRM(r1, 0x80580211, &(0x7f00000000c0)) (async) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r0, 0xc00c642d, &(0x7f0000000080)={0x0, 0x80000}) (async) sysinfo(&(0x7f0000000040)=""/32) (async) syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) 03:13:52 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) socket$qrtr(0x2a, 0x2, 0x0) ioctl$EVIOCSABS2F(0xffffffffffffffff, 0x401845ef, &(0x7f0000000000)={0x1000, 0x3, 0xe4, 0x3, 0x9, 0x1f80000}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) ioctl$EVIOCGSW(0xffffffffffffffff, 0x8040451b, &(0x7f0000000040)=""/49) socket$qrtr(0x2a, 0x2, 0x0) syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)) (async) socket$qrtr(0x2a, 0x2, 0x0) (async) ioctl$EVIOCSABS2F(0xffffffffffffffff, 0x401845ef, &(0x7f0000000000)={0x1000, 0x3, 0xe4, 0x3, 0x9, 0x1f80000}) (async) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) (async) ioctl$EVIOCGSW(0xffffffffffffffff, 0x8040451b, &(0x7f0000000040)=""/49) (async) socket$qrtr(0x2a, 0x2, 0x0) (async) 03:13:52 executing program 3: ioctl$FLOPPY_FDGETDRVPRM(0xffffffffffffffff, 0x80580211, &(0x7f0000000040)) syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) 03:13:52 executing program 3: ioctl$FLOPPY_FDGETDRVPRM(0xffffffffffffffff, 0x80580211, &(0x7f0000000040)) syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) (async) syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) [ 853.172577][T25296] block nbd1: shutting down sockets 03:13:52 executing program 1: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0xab01) 03:13:52 executing program 3: ioctl$FLOPPY_FDGETDRVPRM(0xffffffffffffffff, 0x80580211, &(0x7f0000000040)) (async) syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) [ 853.192098][T25301] block nbd0: shutting down sockets 03:13:52 executing program 3: r0 = openat$hpet(0xffffff9c, &(0x7f0000000000), 0x2, 0x0) r1 = openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FLOPPY_FDCLRPRM(r1, 0x241) ioctl$EVIOCGNAME(r1, 0x80404506, &(0x7f00000000c0)=""/52) ioctl$EVIOCSFF(r0, 0x402c4580, &(0x7f0000000080)={0x54, 0x7, 0x6, {0x40, 0x9}, {0x2e, 0x5}, @cond=[{0x9, 0x7, 0x1f, 0x1c, 0x40, 0x6}, {0x8fb6, 0x1af, 0xf7ff, 0x9, 0x5, 0x9}]}) syz_open_dev$floppy(&(0x7f0000000040), 0x1, 0x400) 03:13:52 executing program 0: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0x40101286) [ 853.209250][ T5248] [ 853.210291][ T5248] floppy driver state [ 853.212030][ T5248] ------------------- [ 853.213603][ T5248] now=4295022488 last interrupt=4294955906 diff=66582 last called handler=main_command_interrupt [ 853.217574][ T5248] timeout_message=lock fdc [ 853.219271][ T5248] last output bytes: [ 853.220742][ T5248] 0 90 4294955902 [ 853.222683][ T5248] 1 90 4294955902 [ 853.224099][ T5248] 2 90 4294955902 [ 853.225501][ T5248] 12 90 4294955902 [ 853.226885][ T5248] 1b 90 4294955902 [ 853.228321][ T5248] ff 90 4294955902 [ 853.229754][ T5248] 12 80 4294955906 [ 853.231235][ T5248] 3 90 4294955906 [ 853.232624][ T5248] 3 80 4294955906 [ 853.234005][ T5248] a1 90 4294955906 [ 853.235376][ T5248] 1e 90 4294955906 [ 853.236794][ T5248] e6 80 4294955906 [ 853.238187][ T5248] 1 90 4294955906 [ 853.239566][ T5248] 0 90 4294955906 [ 853.241365][ T5248] 0 90 4294955906 [ 853.242757][ T5248] 1 90 4294955906 [ 853.244439][ T5248] 2 90 4294955906 [ 853.246007][ T5248] 24 90 4294955906 [ 853.247547][ T5248] 1b 90 4294955906 [ 853.249040][ T5248] ff 90 4294955906 [ 853.250534][ T5248] last result at 4294967561 [ 853.252386][ T5248] last redo_fd_request at 4295022307 [ 853.254481][ T5248] status=80 [ 853.255735][ T5248] fdc_busy=1 [ 853.257011][ T5248] floppy_work.func=floppy_work_workfn [ 853.259044][ T5248] cont=ffffffff8af25e20 [ 853.260639][ T5248] current_req=0000000000000000 [ 853.261594][T25325] block nbd0: shutting down sockets [ 853.261654][T25316] block nbd1: shutting down sockets 03:13:52 executing program 1: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0xab02) [ 853.264087][ T5248] command_status=-1 [ 853.265574][T25309] block nbd2: shutting down sockets [ 853.266491][ T5248] [ 853.271154][ T5248] floppy1: floppy timeout called 03:13:52 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) socket$qrtr(0x2a, 0x2, 0x0) ioctl$EVIOCSABS2F(0xffffffffffffffff, 0x401845ef, &(0x7f0000000000)={0x1000, 0x3, 0xe4, 0x3, 0x9, 0x1f80000}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) (async) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) ioctl$EVIOCGSW(0xffffffffffffffff, 0x8040451b, &(0x7f0000000040)=""/49) socket$qrtr(0x2a, 0x2, 0x0) (async) socket$qrtr(0x2a, 0x2, 0x0) 03:13:52 executing program 0: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0x40101288) 03:13:52 executing program 3: r0 = openat$hpet(0xffffff9c, &(0x7f0000000000), 0x2, 0x0) r1 = openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FLOPPY_FDCLRPRM(r1, 0x241) ioctl$EVIOCGNAME(r1, 0x80404506, &(0x7f00000000c0)=""/52) ioctl$EVIOCSFF(r0, 0x402c4580, &(0x7f0000000080)={0x54, 0x7, 0x6, {0x40, 0x9}, {0x2e, 0x5}, @cond=[{0x9, 0x7, 0x1f, 0x1c, 0x40, 0x6}, {0x8fb6, 0x1af, 0xf7ff, 0x9, 0x5, 0x9}]}) syz_open_dev$floppy(&(0x7f0000000040), 0x1, 0x400) openat$hpet(0xffffff9c, &(0x7f0000000000), 0x2, 0x0) (async) openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) ioctl$FLOPPY_FDCLRPRM(r1, 0x241) (async) ioctl$EVIOCGNAME(r1, 0x80404506, &(0x7f00000000c0)=""/52) (async) ioctl$EVIOCSFF(r0, 0x402c4580, &(0x7f0000000080)={0x54, 0x7, 0x6, {0x40, 0x9}, {0x2e, 0x5}, @cond=[{0x9, 0x7, 0x1f, 0x1c, 0x40, 0x6}, {0x8fb6, 0x1af, 0xf7ff, 0x9, 0x5, 0x9}]}) (async) syz_open_dev$floppy(&(0x7f0000000040), 0x1, 0x400) (async) [ 853.287385][ T5207] [ 853.288328][ T5207] floppy driver state [ 853.289917][ T5207] ------------------- [ 853.292182][ T5207] now=4295022496 last interrupt=4294955906 diff=66590 last called handler=main_command_interrupt [ 853.296123][ T5207] timeout_message=lock fdc [ 853.297832][ T5207] last output bytes: [ 853.299303][ T5207] 0 90 4294955902 [ 853.300739][ T5207] 1 90 4294955902 [ 853.302727][ T5207] 2 90 4294955902 [ 853.304190][ T5207] 12 90 4294955902 [ 853.305861][ T5207] 1b 90 4294955902 [ 853.307466][ T5207] ff 90 4294955902 [ 853.309108][ T5207] 12 80 4294955906 [ 853.310602][ T5207] 3 90 4294955906 [ 853.312632][ T5207] 3 80 4294955906 [ 853.314081][ T5207] a1 90 4294955906 [ 853.315551][ T5207] 1e 90 4294955906 [ 853.317042][ T5207] e6 80 4294955906 [ 853.318588][ T5207] 1 90 4294955906 [ 853.320115][ T5207] 0 90 4294955906 [ 853.321832][T25328] block nbd1: shutting down sockets [ 853.322309][ T5207] 0 90 4294955906 [ 853.325454][ T5207] 1 90 4294955906 [ 853.327288][ T5207] 2 90 4294955906 [ 853.329095][ T5207] 24 90 4294955906 03:13:52 executing program 1: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0xab03) [ 853.331358][ T5207] 1b 90 4294955906 [ 853.331945][T25330] block nbd0: shutting down sockets [ 853.333297][ T5207] ff 90 4294955906 [ 853.337131][ T5207] last result at 4294967561 [ 853.339226][ T5207] last redo_fd_request at 4295022494 03:13:52 executing program 0: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0x401070c9) [ 853.342502][ T5207] status=80 [ 853.343821][ T5207] fdc_busy=1 [ 853.345201][ T5207] floppy_work.func=floppy_work_workfn [ 853.347687][ T5207] cont=ffffffff8af25e20 [ 853.349390][ T5207] current_req=0000000000000000 [ 853.351368][ T5207] command_status=-1 [ 853.352888][ T5207] [ 853.353877][ T5207] floppy1: floppy timeout called 03:13:52 executing program 3: r0 = openat$hpet(0xffffff9c, &(0x7f0000000000), 0x2, 0x0) r1 = openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FLOPPY_FDCLRPRM(r1, 0x241) ioctl$EVIOCGNAME(r1, 0x80404506, &(0x7f00000000c0)=""/52) (async) ioctl$EVIOCGNAME(r1, 0x80404506, &(0x7f00000000c0)=""/52) ioctl$EVIOCSFF(r0, 0x402c4580, &(0x7f0000000080)={0x54, 0x7, 0x6, {0x40, 0x9}, {0x2e, 0x5}, @cond=[{0x9, 0x7, 0x1f, 0x1c, 0x40, 0x6}, {0x8fb6, 0x1af, 0xf7ff, 0x9, 0x5, 0x9}]}) (async) ioctl$EVIOCSFF(r0, 0x402c4580, &(0x7f0000000080)={0x54, 0x7, 0x6, {0x40, 0x9}, {0x2e, 0x5}, @cond=[{0x9, 0x7, 0x1f, 0x1c, 0x40, 0x6}, {0x8fb6, 0x1af, 0xf7ff, 0x9, 0x5, 0x9}]}) syz_open_dev$floppy(&(0x7f0000000040), 0x1, 0x400) [ 853.373427][ T5207] [ 853.374406][ T5207] floppy driver state [ 853.376152][ T5207] ------------------- [ 853.377662][ T5207] now=4295022504 last interrupt=4294955906 diff=66598 last called handler=main_command_interrupt [ 853.381667][ T5207] timeout_message=lock fdc [ 853.383373][ T5207] last output bytes: [ 853.384808][ T5207] 0 90 4294955902 [ 853.386216][ T5207] 1 90 4294955902 [ 853.387619][ T5207] 2 90 4294955902 [ 853.389026][ T5207] 12 90 4294955902 [ 853.390452][ T5207] 1b 90 4294955902 [ 853.391006][T25336] block nbd2: Device being setup by another task [ 853.391921][ T5207] ff 90 4294955902 [ 853.391929][ T5207] 12 80 4294955906 [ 853.391934][ T5207] 3 90 4294955906 [ 853.391939][ T5207] 3 80 4294955906 [ 853.391944][ T5207] a1 90 4294955906 [ 853.391949][ T5207] 1e 90 4294955906 [ 853.391954][ T5207] e6 80 4294955906 [ 853.391959][ T5207] 1 90 4294955906 [ 853.391964][ T5207] 0 90 4294955906 [ 853.391968][ T5207] 0 90 4294955906 [ 853.391973][ T5207] 1 90 4294955906 03:13:52 executing program 0: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0x401070ca) [ 853.391978][ T5207] 2 90 4294955906 03:13:52 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x20000) ioctl$NBD_DISCONNECT(r0, 0xab08) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) [ 853.391983][ T5207] 24 90 4294955906 [ 853.391988][ T5207] 1b 90 4294955906 [ 853.391992][ T5207] ff 90 4294955906 [ 853.391998][ T5207] last result at 4294967561 [ 853.392001][ T5207] last redo_fd_request at 4295022502 [ 853.392493][T25343] block nbd0: shutting down sockets [ 853.394855][T25333] block nbd2: shutting down sockets [ 853.395758][ T5207] status=80 [ 853.423331][T25351] block nbd2: NBD_DISCONNECT [ 853.423934][ T5207] fdc_busy=1 [ 853.423941][ T5207] floppy_work.func=floppy_work_workfn [ 853.423952][ T5207] cont=ffffffff8af25e20 [ 853.423957][ T5207] current_req=0000000000000000 [ 853.423961][ T5207] command_status=-1 [ 853.423965][ T5207] [ 853.424003][ T5207] floppy1: floppy timeout called 03:13:52 executing program 3: r0 = gettid() sched_setaffinity(r0, 0x8, &(0x7f0000000000)=0x4) gettid() ptrace(0x8, r0) 03:13:52 executing program 3: r0 = gettid() sched_setaffinity(r0, 0x8, &(0x7f0000000000)=0x4) gettid() ptrace(0x8, r0) [ 853.462320][T25348] block nbd0: shutting down sockets 03:13:52 executing program 3: r0 = gettid() sched_setaffinity(r0, 0x8, &(0x7f0000000000)=0x4) (async) sched_setaffinity(r0, 0x8, &(0x7f0000000000)=0x4) gettid() ptrace(0x8, r0) [ 853.491454][T25350] block nbd2: Disconnected due to user request. [ 853.493815][T25350] block nbd2: shutting down sockets [ 854.172398][ T65] block nbd1: Receive control failed (result -32) [ 854.172512][T25339] block nbd1: shutting down sockets 03:13:53 executing program 1: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0xab04) 03:13:53 executing program 0: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0x401070cd) 03:13:53 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x20000) ioctl$NBD_DISCONNECT(r0, 0xab08) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) 03:13:53 executing program 3: syz_open_dev$floppy(&(0x7f0000000000), 0x8d, 0x0) [ 854.198182][ T5248] [ 854.199151][ T5248] floppy driver state [ 854.200353][T25365] block nbd2: NBD_DISCONNECT [ 854.200719][ T5248] ------------------- [ 854.200724][ T5248] now=4295022586 last interrupt=4294955906 diff=66680 last called handler=main_command_interrupt [ 854.200741][ T5248] timeout_message=lock fdc [ 854.200745][ T5248] last output bytes: [ 854.200748][ T5248] 0 90 4294955902 [ 854.200754][ T5248] 1 90 4294955902 [ 854.200759][ T5248] 2 90 4294955902 [ 854.200764][ T5248] 12 90 4294955902 [ 854.200769][ T5248] 1b 90 4294955902 [ 854.200774][ T5248] ff 90 4294955902 [ 854.200779][ T5248] 12 80 4294955906 [ 854.200784][ T5248] 3 90 4294955906 [ 854.200788][ T5248] 3 80 4294955906 [ 854.200793][ T5248] a1 90 4294955906 [ 854.200798][ T5248] 1e 90 4294955906 [ 854.226785][ T5248] e6 80 4294955906 [ 854.228344][ T5248] 1 90 4294955906 [ 854.229863][ T5248] 0 90 4294955906 [ 854.231442][ T5248] 0 90 4294955906 [ 854.232963][ T5248] 1 90 4294955906 [ 854.234484][ T5248] 2 90 4294955906 [ 854.237216][ T5248] 24 90 4294955906 [ 854.238806][ T5248] 1b 90 4294955906 [ 854.240297][ T5248] ff 90 4294955906 [ 854.241868][ T5248] last result at 4294967561 [ 854.243637][ T5248] last redo_fd_request at 4295022510 [ 854.245730][ T5248] status=80 [ 854.247014][ T5248] fdc_busy=1 [ 854.248432][ T5248] floppy_work.func=floppy_work_workfn [ 854.250507][ T5248] cont=ffffffff8af25e20 [ 854.252521][T25364] block nbd2: Disconnected due to user request. [ 854.253364][ T5248] current_req=0000000000000000 [ 854.254841][T25364] block nbd2: shutting down sockets [ 854.259125][ T5248] command_status=-1 [ 854.260819][ T5248] [ 854.262485][ T5248] floppy1: floppy timeout called 03:13:53 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x20000) ioctl$NBD_DISCONNECT(r0, 0xab08) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) [ 854.263530][T25361] block nbd0: shutting down sockets [ 854.271515][T25367] block nbd1: shutting down sockets 03:13:53 executing program 3: syz_open_dev$floppy(&(0x7f0000000000), 0x8d, 0x0) 03:13:53 executing program 0: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0x40186366) [ 854.280631][T25370] block nbd2: NBD_DISCONNECT 03:13:53 executing program 1: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0xab05) [ 854.292265][ T5207] [ 854.293403][ T5207] floppy driver state [ 854.295430][ T5207] ------------------- [ 854.297259][ T5207] now=4295022596 last interrupt=4294955906 diff=66690 last called handler=main_command_interrupt [ 854.302370][ T5207] timeout_message=lock fdc [ 854.304496][ T5207] last output bytes: [ 854.306541][ T5207] 0 90 4294955902 [ 854.308227][ T5207] 1 90 4294955902 [ 854.309908][ T5207] 2 90 4294955902 [ 854.311752][ T5207] 12 90 4294955902 [ 854.313543][ T5207] 1b 90 4294955902 [ 854.315310][ T5207] ff 90 4294955902 [ 854.317080][ T5207] 12 80 4294955906 [ 854.318925][ T5207] 3 90 4294955906 [ 854.320711][ T5207] 3 80 4294955906 [ 854.322614][ T5207] a1 90 4294955906 [ 854.324000][ T5207] 1e 90 4294955906 [ 854.325389][ T5207] e6 80 4294955906 [ 854.326789][ T5207] 1 90 4294955906 [ 854.328164][ T5207] 0 90 4294955906 [ 854.329545][ T5207] 0 90 4294955906 [ 854.331179][T25369] block nbd2: Disconnected due to user request. [ 854.331489][ T5207] 1 90 4294955906 [ 854.331654][T25371] block nbd0: shutting down sockets [ 854.333671][T25369] block nbd2: shutting down sockets 03:13:53 executing program 0: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0x401870c8) [ 854.334969][ T5207] 2 90 4294955906 [ 854.334977][ T5207] 24 90 4294955906 [ 854.334982][ T5207] 1b 90 4294955906 [ 854.334987][ T5207] ff 90 4294955906 [ 854.334992][ T5207] last result at 4294967561 [ 854.334995][ T5207] last redo_fd_request at 4295022593 [ 854.335025][ T5207] status=80 [ 854.349977][ T5207] fdc_busy=1 [ 854.351316][ T5207] floppy_work.func=floppy_work_workfn [ 854.351654][T25375] block nbd1: shutting down sockets [ 854.353276][ T5207] cont=ffffffff8af25e20 [ 854.353283][ T5207] current_req=0000000000000000 03:13:53 executing program 2: r0 = inotify_init() inotify_rm_watch(r0, 0x0) ioctl$BTRFS_IOC_RM_DEV_V2(0xffffffffffffffff, 0x5000943a, &(0x7f0000001500)={{r0}, 0x0, 0x2, @unused=[0x100, 0x1, 0x6, 0x8], @name="50b3dbc3a874abea035268e9eaad306d7288b8f6a02293c349ffc052d50a9d40bc9c2d3c8b84dc027e9d99f03a99166331574e34590f14e0627bde00045e8436b4006ecc8977d1c479f4a0490cda988200af17e48792bb8082f06b71b34af9ef8ca8e165b3e84997780076de2b32d702a2dc967300dc9d9d410fa91b4828aa63bcc56fdc2e466bbae2070bd5af4e6b3cd075eca98640e6ec91f816baf28c6d2e7319d403724bc84b87be7c3eeb799426a744e110fb2c439092df8e31996ce97a45a26750891e712a2fcba1bb076529a911d1e2803f892a8783931fd44acb5731c7f8cd2c85fdba2b1d00f217652705b7911ff25b09855f8b236ea08d04a16cf2b855a6d44b9cfe1c222b098fe16acbb1be7df6dff822c0bb151e0d2db7c327a757c6c92ae2cb80ad133e4919f5096d28717835e55b3dda25c7d91c5f4c90979c68adc69713cb521b1bf3a69108f39acd2a005bed0c4e2dcbc7477d254d41d55ea8154f1983d0b21f52a47a0041e937db86d3de6cb12007e40af6a78f041a95ee579f7ecb7dba90f57afd0d70c247725cbe5c8500a315f4b3b9bc53d9d38829c6518ae8d18dfbd44ef7159975e872936d8d6e1a88204022704914cdad0950bfb15aa04db05168f07bbf9ab5c0537082d6d9a8927800917a8b54cefddf097d491b1f7d86e0a155c53d0420d1b6ce6032ffbc2394d9ab1234386fdf6403019dfa5d83d9b5e522e8ee9e97892b371b0767c1ce78a835f8775c12e751d36a7ca6c33629f59bc181bd345cca257ba6c8c6507fe7df87ba5679aaa72c3944125ce5cc7e829f552a256b5940c39ae583acf0cc47aa95dffb09fe0a08e528ba0587b821eb8005c30362b838311e303167d37daf47e6610bf03b1794fc1e12f64f0adf2af378b3106af08e228682a4e6e2291a7dc746a6d3d8da929bf27059fd12ce477d265d2d280f7775d96da759055fb46c0b2975686e6f63497b563f62874dbfe16220156ed3cd7069d89a70bff3f9e0e052618df0134e8cef05328a69b6fee9fdd43e9c4884c0bf6c4c5c935fa4ad2e75ba1a900c270d20884257351bdac4423b8ea61891270624735ebcf7ec1d507c96c4a2a165eab1116679807d25bac5a30481ac6436c9325469a28bde890ddacfa64fd4080c75da4bac45b8f0e9fac6721ff71778b50b0cb711a4c8a71e50a939619d5e9e75fa5faf85f67cae6327ea2418e3859d51692a98081b2d33efb89b6f526ae06877e5bc2523734e502c5ee92bfb25070db08beebbbcc4a73b682cec5978079b6cad996ca7cab3ea609f043372c1b6e5750c3de6a32caeb7e617ea06066914a727b81a355da540a1b5257f52a189cab33ec581f23f1668cefab962c836f6bde8f4f4da85ee784ee391184ff81376cfaa010cbb90091de5802f98d978455b5a929a224928d5b3200618e7397836573b0ba478ddb409f5d7396ccf91c337d6a81b153219484747e3a7d1c49a27a03b471e42ef163c1a02e1381b33e60e3625da5a55f6afcac4cef5f75adc68175818c26f518eed172f10e949d9c2a0c926a41eb33b0c8eb61fec4914a70c21524733be2137535a1d489d238e06da9b42f18bdab1fd468661a2f41b027e06593542328894d5043966795a7f3e74ccd226af7b7b0de6946ae2686663f0e1807a88d225f68a3bc2d7bfd7000b77844622b1233f08617b540847e5ae3493dfa01c71bf285495adebbb7dee96d65ed1e68d53d050d0b0154ab5bd09d31287e1f1096da761ea369c045ecb1411ffd08877fa7812913e1550d4e59523a40f55d92daaa8bfc382b8bfc331c09eaf20c8601e46ede44180b17413e840fe844b169cf41c50a599f6be8ae9008ab220e25467c5be7a07f39dd50f553ea22b1f356ca2d131cf0c0a6377a3dab76e37102a8856fe8a968c1233537b789c0da072671e65b486e305b44a37456212b3297ea94000c55c9de80cd5608721056c83c11ea0b4c19f3e4673383ee8c679daca4480f98b8be129db920690a04bde8412be1270286f924445a793f3c2f1a022f30c2e0a0f312ab3ea6f8494ff35218744ce7db9dbab3046ca06c4a6b2e47fa14f00db6883983c8cc32908bd0c92a7e1a061e4278a2fd0b84ff557de60a0387079ce7b4eef0dde62e5affc57e336700696c8fb5f6f8daa6d39c977b3228ebb89c2d15cf56dc333b112d46aa970daf88e65de51d5eee070e876aef4bf76f5052757665346cffebd52476282eab3656eef020003736cb6bdd1f1d69d9ee2cae647bf10a064047b4a772b669cfe99ed038d215716436f9076c0edc81ed7cb592da50377abd4edf677bebaaed0606a5eab5afa0d257b059aecfdd9302b17509d5e1f6f65f93ad39bcfd56421ce8e3497903da8bf3cdad6f4a239429e02581f8d620e94fb08ec32c838b8e8645acfff51a7c00f3c20d616318371e7a991bbe85a536925685c839376ed22d2a4b8c2ec384622956a035a6fddcd7fbe4cbedec145f9203b209f59f35c568034ca033d72cb82a0d7ddbe5cce6a96b088db3a3819bbf54707a13f80a6913ecead422af2082bd6a137f7653c968a34f2d9676918952c58e7243b3d22bc7b334139475f09092cb30ffb6aee3437d96c65b332981fef1230830001d18ceb672fcf632fecee73c76009eccf667a92af240a3aad1e5cc1caada13c42207761b67e5a016e7a92eab4992b2a4e8d47c909471c57b06c5b496be85d7adc628c40c315f4f077063a6d8e408a3fa4d19b0b056adbdfc8987268eb05c74ed34892d9608a2f4c75f17ed1bc9b0380fc1a6ea0b9ac3d6d339b9f321204d13eb87d219c73cf6c7dbc0918ddedc7d62a4308114433b534960be2a0886513116716648fe65007a911c5dd5e299fca0bdf4e91c8c885a19c27c8bec62e13ed76ad06e7cd8df81d80200c70396e3b433a15845a1a2cd7d809d472e9ddd787cc25a2135fe8d4d216f81ce12475aa3c0ef8480962c8528d3483379125c0aa429d2ddd76b8de42153b5114b08a7c555f18c64bfc61401995d56998dae20f7d2e5023da48c5d43dc56036dea5578f37ba5912808d170e57d29ef509f62df088f0dbf1927d955d46865c8f7eda9b20c0b85aeb5d7e4fcf43fd9507cb8e15e80454d5009adf09d617567d96417cc6325f6b78261f6516b7234f2178f86a4dbdd7ff619f7a2bd10864187866ec3e9306fedd6cffdf643382bc8970a89da8d45ab53b0d363c247edcac140919556499173719a3bbd1a3f03b83898a4947141efdec8cae5f07e83bc390013e8a018297bd17d6d3fcb2cedcfeff116a042ab1c85994c1a568a27208ee901af9aaad8d34d5161eaa6290a56dcec6a252d545dac0e5bba35d4a19e8625625a90d694d3ace988b2de2740a9cd38748d9c6c42d4fe9a4374aa71f678a7c08d2586482abc3cdeb3a53cf871a40845b5e72b8399d47bdecbb8fa17d4ebdb0d48a8b13d83c6800361c3cffd75b81b2cd36b2eb10c217f98a32f13b5aed2e0a3a3672ccf836b87d88af655ec2cf01599b853c60b84360d888fc0c0cb5693fdc786da1aa22e672fc3871702a8ced07739a12ac34cf175999dd71e73ae7db41f17346d17d611fa3e342e8f5c54cdb0dc089e217efe9e2eed701023ce0f28f1936c99c0eb8d6bf3892efb9888f2e5b2256db7d3d3facbd9c22c9d01ca712b530ef7872ce7ee8c133c9a6475b98cfacaa834c22454e8fb6902dbc3b292f1278f535531fcd4b649b2239e98585af3d99aab02bdcc64534310b00fdab79a3907af269607f6659e6d09e8957df7b84bda4c2a4a8dfab6139f495a1a4730779719b7a28582e746ad41bc2bd6828ca88ea86b0850361be0e4b696228aa78b969dd4e145ff4e2720400c14c934eea4ab786574f6f24d00bdb65d319c7fab70088380a94d59761e5733e5d9bef0f43551e8c43814e334a0c97b319136284284d62bd098264b9216f3cb3a9b2795995cbd298652b103470dbd848ef358be896bef5602ce4e3d8df5fad3165a920366d7b630057a5d05a19bd86b0400cf569ef1b27095a2d2abbf3f6a42bea51a320a63c1b8676e8b3ab01e2771b91968e7fe25491d4f42a872f602b5fa4f44fa764d5dfe500b56931b9dda9179378b920267634e4b725d46e412d1b5046b6c9c918d47f75565e57f16872e96b839899f71d1884e32730acb135c3d8550ec6286bb7c21d690a170848effa804ab0afdba8790c8614a1d3e907aaac6f275b8538fab4d85b2e7479219ba8cda936324faaf0cb99926a1f11d457427c348d8729a004024e8688a3798ef034091a1f11861b87ab9fe5d36c4af355d8be5ee4d31c194a7fc02824bd3ebb4f9b6c0c7ffecba33dab4ad126c0c6706646a73dd40f016dbe3b4df481c562868069144017f1913d321d437931cc40341e3efbc4e06c233d4567da19a71511cdc83d6828c5bb85832f1407e124f7c8675cf97d7f4397be74d87774a8a06de2b4b4694650144193cb51a9a1b6d1741aec33cdc7967fd6cc0aa9daae066240d97bafec7f6dc70ee3d89299347b912a864ecf6337f1d22cb7613f3e78b0548fd1b3f9d37b11680c9ef3e5a6e1f22fe1004d5c67bc46e4e5d2e9c52dfebcc3ad4c8415e371f2a359678636a62d7beba866e3821b0e278f07d0d801cf461e500ee2b67d36edde6d821cca457709c8f8231da1e71ea874ef3ad34483af7527d05a1dd0f7b797cda94d3645c4c2392a0572d19eb0320d700c414a5ef128f602577d0f3695365282a3a728c868753cd62d8b5a381de24f887e758c804d75736206744d8e68694b9278f98086c26db43cd6b1987687e9aca4dc6f6efeddc4dfda798a23d89ccdd556c833cc4a5c6f356a08cd52c68c94c8f48179ebb402be2505b7291aeb464c8a4d47c0e3c27498f5d610bd6e0437a3e22399b16086f939d65002081339fad145ae0c63c246e121930a8548b958e359ffdab65d5c4658bb86c7f3e54a31063911d4da5c9ff20f3c61e373e881bac642fec1385a22309e0a26a3d14aff584cf50479ab28a0c8f61a54294580ba94eb400f43ed34aa8782089572d2102c6691e29ef3249e167bbd903689c9a443257ba326bf282f8631fa9c1e679e7f936d477ddc44a25cec3a298aba602269516678126be00acc482dcbb6fcc47aa61a4a6c27fc6e990590132bec5b46cf5068a36727c72f669513ca058396d8fa156ce811f3f62ba2a712aca92795069a40fb891f430aaa66c9a18a86aa63b6306b53d22fa1d4e0e512b71dd1453856d2f75e382942116bba6afe28294eb29dec228b36419fcca8de1e358f9a011bfa47ca6f703377518945cbd79abd55c9347867fd6ec22aaa131c4929adf0f972573b0dd17efececf90aba66748ccbe42c4234c6431a745b0c6d01c33b5cad286b8ce5798cfbb83e6d7a6638adf076fcaa8b91634b3676651784f8c278f2e64fac554d25e88ce4e2983d8f787dba9bc4cf93715295909ec96ca1890b5bcd7281709100562168856a56c4b7334ed0a70a80b6f051fcf9d66f0d96227978da5d47ff4e897480268159ceca96c4914c3a1142ca1ed215f5bfef4717d9ddad78d3fae9c4bccb31d1b1f63026ded0504d4a02aed83aa7690c072c6ae518f9209ffc28091428aa371b57f2953557193059245a83fca2086c6a174d589643af0c196dd8b894e84981220ed44a8184d1c12547adb94856aa30b3d09ce19bd1116330af3c0d201ca2d8a028a"}) r1 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) r3 = openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FLOPPY_FDCLRPRM(r3, 0x241) setsockopt$MRT6_PIM(r3, 0x29, 0xcf, &(0x7f0000000080)=0x2, 0x4) r4 = openat$ndctl0(0xffffff9c, &(0x7f0000000000), 0x800, 0x0) ioctl$EVIOCSABS0(r4, 0x401845c0, &(0x7f0000000040)={0x80000000, 0x0, 0xda, 0x44, 0x5, 0x6}) ioctl$NBD_SET_SOCK(r1, 0xab00, r2) [ 854.358616][ T5207] command_status=-1 [ 854.360764][ T5207] 03:13:53 executing program 1: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0xab06) [ 854.361795][ T5207] floppy1: floppy timeout called 03:13:53 executing program 3: syz_open_dev$floppy(&(0x7f0000000000), 0x8d, 0x0) [ 854.377821][ T5207] [ 854.378761][ T5207] floppy driver state [ 854.380370][ T5207] ------------------- [ 854.382373][ T5207] now=4295022605 last interrupt=4294955906 diff=66699 last called handler=main_command_interrupt [ 854.386352][ T5207] timeout_message=lock fdc [ 854.388121][ T5207] last output bytes: [ 854.390386][ T5207] 0 90 4294955902 [ 854.391926][ T5207] 1 90 4294955902 [ 854.393489][ T5207] 2 90 4294955902 [ 854.394999][ T5207] 12 90 4294955902 [ 854.396510][ T5207] 1b 90 4294955902 [ 854.398030][ T5207] ff 90 4294955902 [ 854.399541][ T5207] 12 80 4294955906 [ 854.401314][ T5207] 3 90 4294955906 [ 854.402808][ T5207] 3 80 4294955906 [ 854.404252][ T5207] a1 90 4294955906 [ 854.405745][ T5207] 1e 90 4294955906 [ 854.407173][ T5207] e6 80 4294955906 [ 854.408547][ T5207] 1 90 4294955906 [ 854.409999][ T5207] 0 90 4294955906 [ 854.411149][T25380] block nbd2: shutting down sockets [ 854.412897][ T5207] 0 90 4294955906 [ 854.414942][ T5207] 1 90 4294955906 [ 854.416526][ T5207] 2 90 4294955906 03:13:53 executing program 2: r0 = inotify_init() inotify_rm_watch(r0, 0x0) ioctl$BTRFS_IOC_RM_DEV_V2(0xffffffffffffffff, 0x5000943a, &(0x7f0000001500)={{r0}, 0x0, 0x2, @unused=[0x100, 0x1, 0x6, 0x8], @name="50b3dbc3a874abea035268e9eaad306d7288b8f6a02293c349ffc052d50a9d40bc9c2d3c8b84dc027e9d99f03a99166331574e34590f14e0627bde00045e8436b4006ecc8977d1c479f4a0490cda988200af17e48792bb8082f06b71b34af9ef8ca8e165b3e84997780076de2b32d702a2dc967300dc9d9d410fa91b4828aa63bcc56fdc2e466bbae2070bd5af4e6b3cd075eca98640e6ec91f816baf28c6d2e7319d403724bc84b87be7c3eeb799426a744e110fb2c439092df8e31996ce97a45a26750891e712a2fcba1bb076529a911d1e2803f892a8783931fd44acb5731c7f8cd2c85fdba2b1d00f217652705b7911ff25b09855f8b236ea08d04a16cf2b855a6d44b9cfe1c222b098fe16acbb1be7df6dff822c0bb151e0d2db7c327a757c6c92ae2cb80ad133e4919f5096d28717835e55b3dda25c7d91c5f4c90979c68adc69713cb521b1bf3a69108f39acd2a005bed0c4e2dcbc7477d254d41d55ea8154f1983d0b21f52a47a0041e937db86d3de6cb12007e40af6a78f041a95ee579f7ecb7dba90f57afd0d70c247725cbe5c8500a315f4b3b9bc53d9d38829c6518ae8d18dfbd44ef7159975e872936d8d6e1a88204022704914cdad0950bfb15aa04db05168f07bbf9ab5c0537082d6d9a8927800917a8b54cefddf097d491b1f7d86e0a155c53d0420d1b6ce6032ffbc2394d9ab1234386fdf6403019dfa5d83d9b5e522e8ee9e97892b371b0767c1ce78a835f8775c12e751d36a7ca6c33629f59bc181bd345cca257ba6c8c6507fe7df87ba5679aaa72c3944125ce5cc7e829f552a256b5940c39ae583acf0cc47aa95dffb09fe0a08e528ba0587b821eb8005c30362b838311e303167d37daf47e6610bf03b1794fc1e12f64f0adf2af378b3106af08e228682a4e6e2291a7dc746a6d3d8da929bf27059fd12ce477d265d2d280f7775d96da759055fb46c0b2975686e6f63497b563f62874dbfe16220156ed3cd7069d89a70bff3f9e0e052618df0134e8cef05328a69b6fee9fdd43e9c4884c0bf6c4c5c935fa4ad2e75ba1a900c270d20884257351bdac4423b8ea61891270624735ebcf7ec1d507c96c4a2a165eab1116679807d25bac5a30481ac6436c9325469a28bde890ddacfa64fd4080c75da4bac45b8f0e9fac6721ff71778b50b0cb711a4c8a71e50a939619d5e9e75fa5faf85f67cae6327ea2418e3859d51692a98081b2d33efb89b6f526ae06877e5bc2523734e502c5ee92bfb25070db08beebbbcc4a73b682cec5978079b6cad996ca7cab3ea609f043372c1b6e5750c3de6a32caeb7e617ea06066914a727b81a355da540a1b5257f52a189cab33ec581f23f1668cefab962c836f6bde8f4f4da85ee784ee391184ff81376cfaa010cbb90091de5802f98d978455b5a929a224928d5b3200618e7397836573b0ba478ddb409f5d7396ccf91c337d6a81b153219484747e3a7d1c49a27a03b471e42ef163c1a02e1381b33e60e3625da5a55f6afcac4cef5f75adc68175818c26f518eed172f10e949d9c2a0c926a41eb33b0c8eb61fec4914a70c21524733be2137535a1d489d238e06da9b42f18bdab1fd468661a2f41b027e06593542328894d5043966795a7f3e74ccd226af7b7b0de6946ae2686663f0e1807a88d225f68a3bc2d7bfd7000b77844622b1233f08617b540847e5ae3493dfa01c71bf285495adebbb7dee96d65ed1e68d53d050d0b0154ab5bd09d31287e1f1096da761ea369c045ecb1411ffd08877fa7812913e1550d4e59523a40f55d92daaa8bfc382b8bfc331c09eaf20c8601e46ede44180b17413e840fe844b169cf41c50a599f6be8ae9008ab220e25467c5be7a07f39dd50f553ea22b1f356ca2d131cf0c0a6377a3dab76e37102a8856fe8a968c1233537b789c0da072671e65b486e305b44a37456212b3297ea94000c55c9de80cd5608721056c83c11ea0b4c19f3e4673383ee8c679daca4480f98b8be129db920690a04bde8412be1270286f924445a793f3c2f1a022f30c2e0a0f312ab3ea6f8494ff35218744ce7db9dbab3046ca06c4a6b2e47fa14f00db6883983c8cc32908bd0c92a7e1a061e4278a2fd0b84ff557de60a0387079ce7b4eef0dde62e5affc57e336700696c8fb5f6f8daa6d39c977b3228ebb89c2d15cf56dc333b112d46aa970daf88e65de51d5eee070e876aef4bf76f5052757665346cffebd52476282eab3656eef020003736cb6bdd1f1d69d9ee2cae647bf10a064047b4a772b669cfe99ed038d215716436f9076c0edc81ed7cb592da50377abd4edf677bebaaed0606a5eab5afa0d257b059aecfdd9302b17509d5e1f6f65f93ad39bcfd56421ce8e3497903da8bf3cdad6f4a239429e02581f8d620e94fb08ec32c838b8e8645acfff51a7c00f3c20d616318371e7a991bbe85a536925685c839376ed22d2a4b8c2ec384622956a035a6fddcd7fbe4cbedec145f9203b209f59f35c568034ca033d72cb82a0d7ddbe5cce6a96b088db3a3819bbf54707a13f80a6913ecead422af2082bd6a137f7653c968a34f2d9676918952c58e7243b3d22bc7b334139475f09092cb30ffb6aee3437d96c65b332981fef1230830001d18ceb672fcf632fecee73c76009eccf667a92af240a3aad1e5cc1caada13c42207761b67e5a016e7a92eab4992b2a4e8d47c909471c57b06c5b496be85d7adc628c40c315f4f077063a6d8e408a3fa4d19b0b056adbdfc8987268eb05c74ed34892d9608a2f4c75f17ed1bc9b0380fc1a6ea0b9ac3d6d339b9f321204d13eb87d219c73cf6c7dbc0918ddedc7d62a4308114433b534960be2a0886513116716648fe65007a911c5dd5e299fca0bdf4e91c8c885a19c27c8bec62e13ed76ad06e7cd8df81d80200c70396e3b433a15845a1a2cd7d809d472e9ddd787cc25a2135fe8d4d216f81ce12475aa3c0ef8480962c8528d3483379125c0aa429d2ddd76b8de42153b5114b08a7c555f18c64bfc61401995d56998dae20f7d2e5023da48c5d43dc56036dea5578f37ba5912808d170e57d29ef509f62df088f0dbf1927d955d46865c8f7eda9b20c0b85aeb5d7e4fcf43fd9507cb8e15e80454d5009adf09d617567d96417cc6325f6b78261f6516b7234f2178f86a4dbdd7ff619f7a2bd10864187866ec3e9306fedd6cffdf643382bc8970a89da8d45ab53b0d363c247edcac140919556499173719a3bbd1a3f03b83898a4947141efdec8cae5f07e83bc390013e8a018297bd17d6d3fcb2cedcfeff116a042ab1c85994c1a568a27208ee901af9aaad8d34d5161eaa6290a56dcec6a252d545dac0e5bba35d4a19e8625625a90d694d3ace988b2de2740a9cd38748d9c6c42d4fe9a4374aa71f678a7c08d2586482abc3cdeb3a53cf871a40845b5e72b8399d47bdecbb8fa17d4ebdb0d48a8b13d83c6800361c3cffd75b81b2cd36b2eb10c217f98a32f13b5aed2e0a3a3672ccf836b87d88af655ec2cf01599b853c60b84360d888fc0c0cb5693fdc786da1aa22e672fc3871702a8ced07739a12ac34cf175999dd71e73ae7db41f17346d17d611fa3e342e8f5c54cdb0dc089e217efe9e2eed701023ce0f28f1936c99c0eb8d6bf3892efb9888f2e5b2256db7d3d3facbd9c22c9d01ca712b530ef7872ce7ee8c133c9a6475b98cfacaa834c22454e8fb6902dbc3b292f1278f535531fcd4b649b2239e98585af3d99aab02bdcc64534310b00fdab79a3907af269607f6659e6d09e8957df7b84bda4c2a4a8dfab6139f495a1a4730779719b7a28582e746ad41bc2bd6828ca88ea86b0850361be0e4b696228aa78b969dd4e145ff4e2720400c14c934eea4ab786574f6f24d00bdb65d319c7fab70088380a94d59761e5733e5d9bef0f43551e8c43814e334a0c97b319136284284d62bd098264b9216f3cb3a9b2795995cbd298652b103470dbd848ef358be896bef5602ce4e3d8df5fad3165a920366d7b630057a5d05a19bd86b0400cf569ef1b27095a2d2abbf3f6a42bea51a320a63c1b8676e8b3ab01e2771b91968e7fe25491d4f42a872f602b5fa4f44fa764d5dfe500b56931b9dda9179378b920267634e4b725d46e412d1b5046b6c9c918d47f75565e57f16872e96b839899f71d1884e32730acb135c3d8550ec6286bb7c21d690a170848effa804ab0afdba8790c8614a1d3e907aaac6f275b8538fab4d85b2e7479219ba8cda936324faaf0cb99926a1f11d457427c348d8729a004024e8688a3798ef034091a1f11861b87ab9fe5d36c4af355d8be5ee4d31c194a7fc02824bd3ebb4f9b6c0c7ffecba33dab4ad126c0c6706646a73dd40f016dbe3b4df481c562868069144017f1913d321d437931cc40341e3efbc4e06c233d4567da19a71511cdc83d6828c5bb85832f1407e124f7c8675cf97d7f4397be74d87774a8a06de2b4b4694650144193cb51a9a1b6d1741aec33cdc7967fd6cc0aa9daae066240d97bafec7f6dc70ee3d89299347b912a864ecf6337f1d22cb7613f3e78b0548fd1b3f9d37b11680c9ef3e5a6e1f22fe1004d5c67bc46e4e5d2e9c52dfebcc3ad4c8415e371f2a359678636a62d7beba866e3821b0e278f07d0d801cf461e500ee2b67d36edde6d821cca457709c8f8231da1e71ea874ef3ad34483af7527d05a1dd0f7b797cda94d3645c4c2392a0572d19eb0320d700c414a5ef128f602577d0f3695365282a3a728c868753cd62d8b5a381de24f887e758c804d75736206744d8e68694b9278f98086c26db43cd6b1987687e9aca4dc6f6efeddc4dfda798a23d89ccdd556c833cc4a5c6f356a08cd52c68c94c8f48179ebb402be2505b7291aeb464c8a4d47c0e3c27498f5d610bd6e0437a3e22399b16086f939d65002081339fad145ae0c63c246e121930a8548b958e359ffdab65d5c4658bb86c7f3e54a31063911d4da5c9ff20f3c61e373e881bac642fec1385a22309e0a26a3d14aff584cf50479ab28a0c8f61a54294580ba94eb400f43ed34aa8782089572d2102c6691e29ef3249e167bbd903689c9a443257ba326bf282f8631fa9c1e679e7f936d477ddc44a25cec3a298aba602269516678126be00acc482dcbb6fcc47aa61a4a6c27fc6e990590132bec5b46cf5068a36727c72f669513ca058396d8fa156ce811f3f62ba2a712aca92795069a40fb891f430aaa66c9a18a86aa63b6306b53d22fa1d4e0e512b71dd1453856d2f75e382942116bba6afe28294eb29dec228b36419fcca8de1e358f9a011bfa47ca6f703377518945cbd79abd55c9347867fd6ec22aaa131c4929adf0f972573b0dd17efececf90aba66748ccbe42c4234c6431a745b0c6d01c33b5cad286b8ce5798cfbb83e6d7a6638adf076fcaa8b91634b3676651784f8c278f2e64fac554d25e88ce4e2983d8f787dba9bc4cf93715295909ec96ca1890b5bcd7281709100562168856a56c4b7334ed0a70a80b6f051fcf9d66f0d96227978da5d47ff4e897480268159ceca96c4914c3a1142ca1ed215f5bfef4717d9ddad78d3fae9c4bccb31d1b1f63026ded0504d4a02aed83aa7690c072c6ae518f9209ffc28091428aa371b57f2953557193059245a83fca2086c6a174d589643af0c196dd8b894e84981220ed44a8184d1c12547adb94856aa30b3d09ce19bd1116330af3c0d201ca2d8a028a"}) r1 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) r3 = openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FLOPPY_FDCLRPRM(r3, 0x241) setsockopt$MRT6_PIM(r3, 0x29, 0xcf, &(0x7f0000000080)=0x2, 0x4) r4 = openat$ndctl0(0xffffff9c, &(0x7f0000000000), 0x800, 0x0) ioctl$EVIOCSABS0(r4, 0x401845c0, &(0x7f0000000040)={0x80000000, 0x0, 0xda, 0x44, 0x5, 0x6}) ioctl$NBD_SET_SOCK(r1, 0xab00, r2) inotify_init() (async) inotify_rm_watch(r0, 0x0) (async) ioctl$BTRFS_IOC_RM_DEV_V2(0xffffffffffffffff, 0x5000943a, &(0x7f0000001500)={{r0}, 0x0, 0x2, @unused=[0x100, 0x1, 0x6, 0x8], @name="50b3dbc3a874abea035268e9eaad306d7288b8f6a02293c349ffc052d50a9d40bc9c2d3c8b84dc027e9d99f03a99166331574e34590f14e0627bde00045e8436b4006ecc8977d1c479f4a0490cda988200af17e48792bb8082f06b71b34af9ef8ca8e165b3e84997780076de2b32d702a2dc967300dc9d9d410fa91b4828aa63bcc56fdc2e466bbae2070bd5af4e6b3cd075eca98640e6ec91f816baf28c6d2e7319d403724bc84b87be7c3eeb799426a744e110fb2c439092df8e31996ce97a45a26750891e712a2fcba1bb076529a911d1e2803f892a8783931fd44acb5731c7f8cd2c85fdba2b1d00f217652705b7911ff25b09855f8b236ea08d04a16cf2b855a6d44b9cfe1c222b098fe16acbb1be7df6dff822c0bb151e0d2db7c327a757c6c92ae2cb80ad133e4919f5096d28717835e55b3dda25c7d91c5f4c90979c68adc69713cb521b1bf3a69108f39acd2a005bed0c4e2dcbc7477d254d41d55ea8154f1983d0b21f52a47a0041e937db86d3de6cb12007e40af6a78f041a95ee579f7ecb7dba90f57afd0d70c247725cbe5c8500a315f4b3b9bc53d9d38829c6518ae8d18dfbd44ef7159975e872936d8d6e1a88204022704914cdad0950bfb15aa04db05168f07bbf9ab5c0537082d6d9a8927800917a8b54cefddf097d491b1f7d86e0a155c53d0420d1b6ce6032ffbc2394d9ab1234386fdf6403019dfa5d83d9b5e522e8ee9e97892b371b0767c1ce78a835f8775c12e751d36a7ca6c33629f59bc181bd345cca257ba6c8c6507fe7df87ba5679aaa72c3944125ce5cc7e829f552a256b5940c39ae583acf0cc47aa95dffb09fe0a08e528ba0587b821eb8005c30362b838311e303167d37daf47e6610bf03b1794fc1e12f64f0adf2af378b3106af08e228682a4e6e2291a7dc746a6d3d8da929bf27059fd12ce477d265d2d280f7775d96da759055fb46c0b2975686e6f63497b563f62874dbfe16220156ed3cd7069d89a70bff3f9e0e052618df0134e8cef05328a69b6fee9fdd43e9c4884c0bf6c4c5c935fa4ad2e75ba1a900c270d20884257351bdac4423b8ea61891270624735ebcf7ec1d507c96c4a2a165eab1116679807d25bac5a30481ac6436c9325469a28bde890ddacfa64fd4080c75da4bac45b8f0e9fac6721ff71778b50b0cb711a4c8a71e50a939619d5e9e75fa5faf85f67cae6327ea2418e3859d51692a98081b2d33efb89b6f526ae06877e5bc2523734e502c5ee92bfb25070db08beebbbcc4a73b682cec5978079b6cad996ca7cab3ea609f043372c1b6e5750c3de6a32caeb7e617ea06066914a727b81a355da540a1b5257f52a189cab33ec581f23f1668cefab962c836f6bde8f4f4da85ee784ee391184ff81376cfaa010cbb90091de5802f98d978455b5a929a224928d5b3200618e7397836573b0ba478ddb409f5d7396ccf91c337d6a81b153219484747e3a7d1c49a27a03b471e42ef163c1a02e1381b33e60e3625da5a55f6afcac4cef5f75adc68175818c26f518eed172f10e949d9c2a0c926a41eb33b0c8eb61fec4914a70c21524733be2137535a1d489d238e06da9b42f18bdab1fd468661a2f41b027e06593542328894d5043966795a7f3e74ccd226af7b7b0de6946ae2686663f0e1807a88d225f68a3bc2d7bfd7000b77844622b1233f08617b540847e5ae3493dfa01c71bf285495adebbb7dee96d65ed1e68d53d050d0b0154ab5bd09d31287e1f1096da761ea369c045ecb1411ffd08877fa7812913e1550d4e59523a40f55d92daaa8bfc382b8bfc331c09eaf20c8601e46ede44180b17413e840fe844b169cf41c50a599f6be8ae9008ab220e25467c5be7a07f39dd50f553ea22b1f356ca2d131cf0c0a6377a3dab76e37102a8856fe8a968c1233537b789c0da072671e65b486e305b44a37456212b3297ea94000c55c9de80cd5608721056c83c11ea0b4c19f3e4673383ee8c679daca4480f98b8be129db920690a04bde8412be1270286f924445a793f3c2f1a022f30c2e0a0f312ab3ea6f8494ff35218744ce7db9dbab3046ca06c4a6b2e47fa14f00db6883983c8cc32908bd0c92a7e1a061e4278a2fd0b84ff557de60a0387079ce7b4eef0dde62e5affc57e336700696c8fb5f6f8daa6d39c977b3228ebb89c2d15cf56dc333b112d46aa970daf88e65de51d5eee070e876aef4bf76f5052757665346cffebd52476282eab3656eef020003736cb6bdd1f1d69d9ee2cae647bf10a064047b4a772b669cfe99ed038d215716436f9076c0edc81ed7cb592da50377abd4edf677bebaaed0606a5eab5afa0d257b059aecfdd9302b17509d5e1f6f65f93ad39bcfd56421ce8e3497903da8bf3cdad6f4a239429e02581f8d620e94fb08ec32c838b8e8645acfff51a7c00f3c20d616318371e7a991bbe85a536925685c839376ed22d2a4b8c2ec384622956a035a6fddcd7fbe4cbedec145f9203b209f59f35c568034ca033d72cb82a0d7ddbe5cce6a96b088db3a3819bbf54707a13f80a6913ecead422af2082bd6a137f7653c968a34f2d9676918952c58e7243b3d22bc7b334139475f09092cb30ffb6aee3437d96c65b332981fef1230830001d18ceb672fcf632fecee73c76009eccf667a92af240a3aad1e5cc1caada13c42207761b67e5a016e7a92eab4992b2a4e8d47c909471c57b06c5b496be85d7adc628c40c315f4f077063a6d8e408a3fa4d19b0b056adbdfc8987268eb05c74ed34892d9608a2f4c75f17ed1bc9b0380fc1a6ea0b9ac3d6d339b9f321204d13eb87d219c73cf6c7dbc0918ddedc7d62a4308114433b534960be2a0886513116716648fe65007a911c5dd5e299fca0bdf4e91c8c885a19c27c8bec62e13ed76ad06e7cd8df81d80200c70396e3b433a15845a1a2cd7d809d472e9ddd787cc25a2135fe8d4d216f81ce12475aa3c0ef8480962c8528d3483379125c0aa429d2ddd76b8de42153b5114b08a7c555f18c64bfc61401995d56998dae20f7d2e5023da48c5d43dc56036dea5578f37ba5912808d170e57d29ef509f62df088f0dbf1927d955d46865c8f7eda9b20c0b85aeb5d7e4fcf43fd9507cb8e15e80454d5009adf09d617567d96417cc6325f6b78261f6516b7234f2178f86a4dbdd7ff619f7a2bd10864187866ec3e9306fedd6cffdf643382bc8970a89da8d45ab53b0d363c247edcac140919556499173719a3bbd1a3f03b83898a4947141efdec8cae5f07e83bc390013e8a018297bd17d6d3fcb2cedcfeff116a042ab1c85994c1a568a27208ee901af9aaad8d34d5161eaa6290a56dcec6a252d545dac0e5bba35d4a19e8625625a90d694d3ace988b2de2740a9cd38748d9c6c42d4fe9a4374aa71f678a7c08d2586482abc3cdeb3a53cf871a40845b5e72b8399d47bdecbb8fa17d4ebdb0d48a8b13d83c6800361c3cffd75b81b2cd36b2eb10c217f98a32f13b5aed2e0a3a3672ccf836b87d88af655ec2cf01599b853c60b84360d888fc0c0cb5693fdc786da1aa22e672fc3871702a8ced07739a12ac34cf175999dd71e73ae7db41f17346d17d611fa3e342e8f5c54cdb0dc089e217efe9e2eed701023ce0f28f1936c99c0eb8d6bf3892efb9888f2e5b2256db7d3d3facbd9c22c9d01ca712b530ef7872ce7ee8c133c9a6475b98cfacaa834c22454e8fb6902dbc3b292f1278f535531fcd4b649b2239e98585af3d99aab02bdcc64534310b00fdab79a3907af269607f6659e6d09e8957df7b84bda4c2a4a8dfab6139f495a1a4730779719b7a28582e746ad41bc2bd6828ca88ea86b0850361be0e4b696228aa78b969dd4e145ff4e2720400c14c934eea4ab786574f6f24d00bdb65d319c7fab70088380a94d59761e5733e5d9bef0f43551e8c43814e334a0c97b319136284284d62bd098264b9216f3cb3a9b2795995cbd298652b103470dbd848ef358be896bef5602ce4e3d8df5fad3165a920366d7b630057a5d05a19bd86b0400cf569ef1b27095a2d2abbf3f6a42bea51a320a63c1b8676e8b3ab01e2771b91968e7fe25491d4f42a872f602b5fa4f44fa764d5dfe500b56931b9dda9179378b920267634e4b725d46e412d1b5046b6c9c918d47f75565e57f16872e96b839899f71d1884e32730acb135c3d8550ec6286bb7c21d690a170848effa804ab0afdba8790c8614a1d3e907aaac6f275b8538fab4d85b2e7479219ba8cda936324faaf0cb99926a1f11d457427c348d8729a004024e8688a3798ef034091a1f11861b87ab9fe5d36c4af355d8be5ee4d31c194a7fc02824bd3ebb4f9b6c0c7ffecba33dab4ad126c0c6706646a73dd40f016dbe3b4df481c562868069144017f1913d321d437931cc40341e3efbc4e06c233d4567da19a71511cdc83d6828c5bb85832f1407e124f7c8675cf97d7f4397be74d87774a8a06de2b4b4694650144193cb51a9a1b6d1741aec33cdc7967fd6cc0aa9daae066240d97bafec7f6dc70ee3d89299347b912a864ecf6337f1d22cb7613f3e78b0548fd1b3f9d37b11680c9ef3e5a6e1f22fe1004d5c67bc46e4e5d2e9c52dfebcc3ad4c8415e371f2a359678636a62d7beba866e3821b0e278f07d0d801cf461e500ee2b67d36edde6d821cca457709c8f8231da1e71ea874ef3ad34483af7527d05a1dd0f7b797cda94d3645c4c2392a0572d19eb0320d700c414a5ef128f602577d0f3695365282a3a728c868753cd62d8b5a381de24f887e758c804d75736206744d8e68694b9278f98086c26db43cd6b1987687e9aca4dc6f6efeddc4dfda798a23d89ccdd556c833cc4a5c6f356a08cd52c68c94c8f48179ebb402be2505b7291aeb464c8a4d47c0e3c27498f5d610bd6e0437a3e22399b16086f939d65002081339fad145ae0c63c246e121930a8548b958e359ffdab65d5c4658bb86c7f3e54a31063911d4da5c9ff20f3c61e373e881bac642fec1385a22309e0a26a3d14aff584cf50479ab28a0c8f61a54294580ba94eb400f43ed34aa8782089572d2102c6691e29ef3249e167bbd903689c9a443257ba326bf282f8631fa9c1e679e7f936d477ddc44a25cec3a298aba602269516678126be00acc482dcbb6fcc47aa61a4a6c27fc6e990590132bec5b46cf5068a36727c72f669513ca058396d8fa156ce811f3f62ba2a712aca92795069a40fb891f430aaa66c9a18a86aa63b6306b53d22fa1d4e0e512b71dd1453856d2f75e382942116bba6afe28294eb29dec228b36419fcca8de1e358f9a011bfa47ca6f703377518945cbd79abd55c9347867fd6ec22aaa131c4929adf0f972573b0dd17efececf90aba66748ccbe42c4234c6431a745b0c6d01c33b5cad286b8ce5798cfbb83e6d7a6638adf076fcaa8b91634b3676651784f8c278f2e64fac554d25e88ce4e2983d8f787dba9bc4cf93715295909ec96ca1890b5bcd7281709100562168856a56c4b7334ed0a70a80b6f051fcf9d66f0d96227978da5d47ff4e897480268159ceca96c4914c3a1142ca1ed215f5bfef4717d9ddad78d3fae9c4bccb31d1b1f63026ded0504d4a02aed83aa7690c072c6ae518f9209ffc28091428aa371b57f2953557193059245a83fca2086c6a174d589643af0c196dd8b894e84981220ed44a8184d1c12547adb94856aa30b3d09ce19bd1116330af3c0d201ca2d8a028a"}) (async) syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)) (async) openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) ioctl$FLOPPY_FDCLRPRM(r3, 0x241) (async) setsockopt$MRT6_PIM(r3, 0x29, 0xcf, &(0x7f0000000080)=0x2, 0x4) (async) openat$ndctl0(0xffffff9c, &(0x7f0000000000), 0x800, 0x0) (async) ioctl$EVIOCSABS0(r4, 0x401845c0, &(0x7f0000000040)={0x80000000, 0x0, 0xda, 0x44, 0x5, 0x6}) (async) ioctl$NBD_SET_SOCK(r1, 0xab00, r2) (async) [ 854.418031][ T5207] 24 90 4294955906 [ 854.420173][ T5207] 1b 90 4294955906 [ 854.423472][T25383] block nbd1: shutting down sockets [ 854.423647][ T5207] ff 90 4294955906 [ 854.427559][ T5207] last result at 4294967561 [ 854.429703][ T5207] last redo_fd_request at 4295022603 03:13:53 executing program 1: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0xab07) [ 854.431580][T25378] block nbd0: shutting down sockets [ 854.432116][ T5207] status=80 [ 854.436036][ T5207] fdc_busy=1 03:13:53 executing program 0: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0x401870cb) [ 854.437578][ T5207] floppy_work.func=floppy_work_workfn [ 854.440768][ T5207] cont=ffffffff8af25e20 [ 854.443942][ T5207] current_req=0000000000000000 [ 854.446199][ T5207] command_status=-1 [ 854.448057][ T5207] [ 854.449278][ T5207] floppy1: floppy timeout called 03:13:53 executing program 3: syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) r0 = openat$hpet(0xffffff9c, &(0x7f00000015c0), 0x0, 0x0) ioctl$EVIOCGLED(r0, 0x80404519, 0x0) getsockopt$bt_BT_RCVMTU(r0, 0x112, 0xd, &(0x7f00000001c0)=0xee, &(0x7f0000000200)=0x2) ioctl$FLOPPY_FDSETPRM(r0, 0x401c0242, &(0x7f0000000180)={0x400, 0x3, 0x401, 0xfffff7b6, 0x1f, 0xa2, 0x2, 0x2, 0x3f, &(0x7f0000000140)=':\x00'}) ioctl$DRM_IOCTL_GEM_FLINK(r0, 0xc008640a, &(0x7f0000000240)) ioctl$EVIOCGSW(r0, 0x8040451b, &(0x7f0000000040)=""/248) 03:13:53 executing program 3: syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) r0 = openat$hpet(0xffffff9c, &(0x7f00000015c0), 0x0, 0x0) ioctl$EVIOCGLED(r0, 0x80404519, 0x0) getsockopt$bt_BT_RCVMTU(r0, 0x112, 0xd, &(0x7f00000001c0)=0xee, &(0x7f0000000200)=0x2) ioctl$FLOPPY_FDSETPRM(r0, 0x401c0242, &(0x7f0000000180)={0x400, 0x3, 0x401, 0xfffff7b6, 0x1f, 0xa2, 0x2, 0x2, 0x3f, &(0x7f0000000140)=':\x00'}) ioctl$DRM_IOCTL_GEM_FLINK(r0, 0xc008640a, &(0x7f0000000240)) ioctl$EVIOCGSW(r0, 0x8040451b, &(0x7f0000000040)=""/248) syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) (async) openat$hpet(0xffffff9c, &(0x7f00000015c0), 0x0, 0x0) (async) ioctl$EVIOCGLED(r0, 0x80404519, 0x0) (async) getsockopt$bt_BT_RCVMTU(r0, 0x112, 0xd, &(0x7f00000001c0)=0xee, &(0x7f0000000200)=0x2) (async) ioctl$FLOPPY_FDSETPRM(r0, 0x401c0242, &(0x7f0000000180)={0x400, 0x3, 0x401, 0xfffff7b6, 0x1f, 0xa2, 0x2, 0x2, 0x3f, &(0x7f0000000140)=':\x00'}) (async) ioctl$DRM_IOCTL_GEM_FLINK(r0, 0xc008640a, &(0x7f0000000240)) (async) ioctl$EVIOCGSW(r0, 0x8040451b, &(0x7f0000000040)=""/248) (async) [ 854.492241][T25389] block nbd1: shutting down sockets [ 854.494502][T25388] block nbd2: shutting down sockets 03:13:53 executing program 2: r0 = inotify_init() inotify_rm_watch(r0, 0x0) ioctl$BTRFS_IOC_RM_DEV_V2(0xffffffffffffffff, 0x5000943a, &(0x7f0000001500)={{r0}, 0x0, 0x2, @unused=[0x100, 0x1, 0x6, 0x8], @name="50b3dbc3a874abea035268e9eaad306d7288b8f6a02293c349ffc052d50a9d40bc9c2d3c8b84dc027e9d99f03a99166331574e34590f14e0627bde00045e8436b4006ecc8977d1c479f4a0490cda988200af17e48792bb8082f06b71b34af9ef8ca8e165b3e84997780076de2b32d702a2dc967300dc9d9d410fa91b4828aa63bcc56fdc2e466bbae2070bd5af4e6b3cd075eca98640e6ec91f816baf28c6d2e7319d403724bc84b87be7c3eeb799426a744e110fb2c439092df8e31996ce97a45a26750891e712a2fcba1bb076529a911d1e2803f892a8783931fd44acb5731c7f8cd2c85fdba2b1d00f217652705b7911ff25b09855f8b236ea08d04a16cf2b855a6d44b9cfe1c222b098fe16acbb1be7df6dff822c0bb151e0d2db7c327a757c6c92ae2cb80ad133e4919f5096d28717835e55b3dda25c7d91c5f4c90979c68adc69713cb521b1bf3a69108f39acd2a005bed0c4e2dcbc7477d254d41d55ea8154f1983d0b21f52a47a0041e937db86d3de6cb12007e40af6a78f041a95ee579f7ecb7dba90f57afd0d70c247725cbe5c8500a315f4b3b9bc53d9d38829c6518ae8d18dfbd44ef7159975e872936d8d6e1a88204022704914cdad0950bfb15aa04db05168f07bbf9ab5c0537082d6d9a8927800917a8b54cefddf097d491b1f7d86e0a155c53d0420d1b6ce6032ffbc2394d9ab1234386fdf6403019dfa5d83d9b5e522e8ee9e97892b371b0767c1ce78a835f8775c12e751d36a7ca6c33629f59bc181bd345cca257ba6c8c6507fe7df87ba5679aaa72c3944125ce5cc7e829f552a256b5940c39ae583acf0cc47aa95dffb09fe0a08e528ba0587b821eb8005c30362b838311e303167d37daf47e6610bf03b1794fc1e12f64f0adf2af378b3106af08e228682a4e6e2291a7dc746a6d3d8da929bf27059fd12ce477d265d2d280f7775d96da759055fb46c0b2975686e6f63497b563f62874dbfe16220156ed3cd7069d89a70bff3f9e0e052618df0134e8cef05328a69b6fee9fdd43e9c4884c0bf6c4c5c935fa4ad2e75ba1a900c270d20884257351bdac4423b8ea61891270624735ebcf7ec1d507c96c4a2a165eab1116679807d25bac5a30481ac6436c9325469a28bde890ddacfa64fd4080c75da4bac45b8f0e9fac6721ff71778b50b0cb711a4c8a71e50a939619d5e9e75fa5faf85f67cae6327ea2418e3859d51692a98081b2d33efb89b6f526ae06877e5bc2523734e502c5ee92bfb25070db08beebbbcc4a73b682cec5978079b6cad996ca7cab3ea609f043372c1b6e5750c3de6a32caeb7e617ea06066914a727b81a355da540a1b5257f52a189cab33ec581f23f1668cefab962c836f6bde8f4f4da85ee784ee391184ff81376cfaa010cbb90091de5802f98d978455b5a929a224928d5b3200618e7397836573b0ba478ddb409f5d7396ccf91c337d6a81b153219484747e3a7d1c49a27a03b471e42ef163c1a02e1381b33e60e3625da5a55f6afcac4cef5f75adc68175818c26f518eed172f10e949d9c2a0c926a41eb33b0c8eb61fec4914a70c21524733be2137535a1d489d238e06da9b42f18bdab1fd468661a2f41b027e06593542328894d5043966795a7f3e74ccd226af7b7b0de6946ae2686663f0e1807a88d225f68a3bc2d7bfd7000b77844622b1233f08617b540847e5ae3493dfa01c71bf285495adebbb7dee96d65ed1e68d53d050d0b0154ab5bd09d31287e1f1096da761ea369c045ecb1411ffd08877fa7812913e1550d4e59523a40f55d92daaa8bfc382b8bfc331c09eaf20c8601e46ede44180b17413e840fe844b169cf41c50a599f6be8ae9008ab220e25467c5be7a07f39dd50f553ea22b1f356ca2d131cf0c0a6377a3dab76e37102a8856fe8a968c1233537b789c0da072671e65b486e305b44a37456212b3297ea94000c55c9de80cd5608721056c83c11ea0b4c19f3e4673383ee8c679daca4480f98b8be129db920690a04bde8412be1270286f924445a793f3c2f1a022f30c2e0a0f312ab3ea6f8494ff35218744ce7db9dbab3046ca06c4a6b2e47fa14f00db6883983c8cc32908bd0c92a7e1a061e4278a2fd0b84ff557de60a0387079ce7b4eef0dde62e5affc57e336700696c8fb5f6f8daa6d39c977b3228ebb89c2d15cf56dc333b112d46aa970daf88e65de51d5eee070e876aef4bf76f5052757665346cffebd52476282eab3656eef020003736cb6bdd1f1d69d9ee2cae647bf10a064047b4a772b669cfe99ed038d215716436f9076c0edc81ed7cb592da50377abd4edf677bebaaed0606a5eab5afa0d257b059aecfdd9302b17509d5e1f6f65f93ad39bcfd56421ce8e3497903da8bf3cdad6f4a239429e02581f8d620e94fb08ec32c838b8e8645acfff51a7c00f3c20d616318371e7a991bbe85a536925685c839376ed22d2a4b8c2ec384622956a035a6fddcd7fbe4cbedec145f9203b209f59f35c568034ca033d72cb82a0d7ddbe5cce6a96b088db3a3819bbf54707a13f80a6913ecead422af2082bd6a137f7653c968a34f2d9676918952c58e7243b3d22bc7b334139475f09092cb30ffb6aee3437d96c65b332981fef1230830001d18ceb672fcf632fecee73c76009eccf667a92af240a3aad1e5cc1caada13c42207761b67e5a016e7a92eab4992b2a4e8d47c909471c57b06c5b496be85d7adc628c40c315f4f077063a6d8e408a3fa4d19b0b056adbdfc8987268eb05c74ed34892d9608a2f4c75f17ed1bc9b0380fc1a6ea0b9ac3d6d339b9f321204d13eb87d219c73cf6c7dbc0918ddedc7d62a4308114433b534960be2a0886513116716648fe65007a911c5dd5e299fca0bdf4e91c8c885a19c27c8bec62e13ed76ad06e7cd8df81d80200c70396e3b433a15845a1a2cd7d809d472e9ddd787cc25a2135fe8d4d216f81ce12475aa3c0ef8480962c8528d3483379125c0aa429d2ddd76b8de42153b5114b08a7c555f18c64bfc61401995d56998dae20f7d2e5023da48c5d43dc56036dea5578f37ba5912808d170e57d29ef509f62df088f0dbf1927d955d46865c8f7eda9b20c0b85aeb5d7e4fcf43fd9507cb8e15e80454d5009adf09d617567d96417cc6325f6b78261f6516b7234f2178f86a4dbdd7ff619f7a2bd10864187866ec3e9306fedd6cffdf643382bc8970a89da8d45ab53b0d363c247edcac140919556499173719a3bbd1a3f03b83898a4947141efdec8cae5f07e83bc390013e8a018297bd17d6d3fcb2cedcfeff116a042ab1c85994c1a568a27208ee901af9aaad8d34d5161eaa6290a56dcec6a252d545dac0e5bba35d4a19e8625625a90d694d3ace988b2de2740a9cd38748d9c6c42d4fe9a4374aa71f678a7c08d2586482abc3cdeb3a53cf871a40845b5e72b8399d47bdecbb8fa17d4ebdb0d48a8b13d83c6800361c3cffd75b81b2cd36b2eb10c217f98a32f13b5aed2e0a3a3672ccf836b87d88af655ec2cf01599b853c60b84360d888fc0c0cb5693fdc786da1aa22e672fc3871702a8ced07739a12ac34cf175999dd71e73ae7db41f17346d17d611fa3e342e8f5c54cdb0dc089e217efe9e2eed701023ce0f28f1936c99c0eb8d6bf3892efb9888f2e5b2256db7d3d3facbd9c22c9d01ca712b530ef7872ce7ee8c133c9a6475b98cfacaa834c22454e8fb6902dbc3b292f1278f535531fcd4b649b2239e98585af3d99aab02bdcc64534310b00fdab79a3907af269607f6659e6d09e8957df7b84bda4c2a4a8dfab6139f495a1a4730779719b7a28582e746ad41bc2bd6828ca88ea86b0850361be0e4b696228aa78b969dd4e145ff4e2720400c14c934eea4ab786574f6f24d00bdb65d319c7fab70088380a94d59761e5733e5d9bef0f43551e8c43814e334a0c97b319136284284d62bd098264b9216f3cb3a9b2795995cbd298652b103470dbd848ef358be896bef5602ce4e3d8df5fad3165a920366d7b630057a5d05a19bd86b0400cf569ef1b27095a2d2abbf3f6a42bea51a320a63c1b8676e8b3ab01e2771b91968e7fe25491d4f42a872f602b5fa4f44fa764d5dfe500b56931b9dda9179378b920267634e4b725d46e412d1b5046b6c9c918d47f75565e57f16872e96b839899f71d1884e32730acb135c3d8550ec6286bb7c21d690a170848effa804ab0afdba8790c8614a1d3e907aaac6f275b8538fab4d85b2e7479219ba8cda936324faaf0cb99926a1f11d457427c348d8729a004024e8688a3798ef034091a1f11861b87ab9fe5d36c4af355d8be5ee4d31c194a7fc02824bd3ebb4f9b6c0c7ffecba33dab4ad126c0c6706646a73dd40f016dbe3b4df481c562868069144017f1913d321d437931cc40341e3efbc4e06c233d4567da19a71511cdc83d6828c5bb85832f1407e124f7c8675cf97d7f4397be74d87774a8a06de2b4b4694650144193cb51a9a1b6d1741aec33cdc7967fd6cc0aa9daae066240d97bafec7f6dc70ee3d89299347b912a864ecf6337f1d22cb7613f3e78b0548fd1b3f9d37b11680c9ef3e5a6e1f22fe1004d5c67bc46e4e5d2e9c52dfebcc3ad4c8415e371f2a359678636a62d7beba866e3821b0e278f07d0d801cf461e500ee2b67d36edde6d821cca457709c8f8231da1e71ea874ef3ad34483af7527d05a1dd0f7b797cda94d3645c4c2392a0572d19eb0320d700c414a5ef128f602577d0f3695365282a3a728c868753cd62d8b5a381de24f887e758c804d75736206744d8e68694b9278f98086c26db43cd6b1987687e9aca4dc6f6efeddc4dfda798a23d89ccdd556c833cc4a5c6f356a08cd52c68c94c8f48179ebb402be2505b7291aeb464c8a4d47c0e3c27498f5d610bd6e0437a3e22399b16086f939d65002081339fad145ae0c63c246e121930a8548b958e359ffdab65d5c4658bb86c7f3e54a31063911d4da5c9ff20f3c61e373e881bac642fec1385a22309e0a26a3d14aff584cf50479ab28a0c8f61a54294580ba94eb400f43ed34aa8782089572d2102c6691e29ef3249e167bbd903689c9a443257ba326bf282f8631fa9c1e679e7f936d477ddc44a25cec3a298aba602269516678126be00acc482dcbb6fcc47aa61a4a6c27fc6e990590132bec5b46cf5068a36727c72f669513ca058396d8fa156ce811f3f62ba2a712aca92795069a40fb891f430aaa66c9a18a86aa63b6306b53d22fa1d4e0e512b71dd1453856d2f75e382942116bba6afe28294eb29dec228b36419fcca8de1e358f9a011bfa47ca6f703377518945cbd79abd55c9347867fd6ec22aaa131c4929adf0f972573b0dd17efececf90aba66748ccbe42c4234c6431a745b0c6d01c33b5cad286b8ce5798cfbb83e6d7a6638adf076fcaa8b91634b3676651784f8c278f2e64fac554d25e88ce4e2983d8f787dba9bc4cf93715295909ec96ca1890b5bcd7281709100562168856a56c4b7334ed0a70a80b6f051fcf9d66f0d96227978da5d47ff4e897480268159ceca96c4914c3a1142ca1ed215f5bfef4717d9ddad78d3fae9c4bccb31d1b1f63026ded0504d4a02aed83aa7690c072c6ae518f9209ffc28091428aa371b57f2953557193059245a83fca2086c6a174d589643af0c196dd8b894e84981220ed44a8184d1c12547adb94856aa30b3d09ce19bd1116330af3c0d201ca2d8a028a"}) syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) (async) r1 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) r3 = openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FLOPPY_FDCLRPRM(r3, 0x241) (async) ioctl$FLOPPY_FDCLRPRM(r3, 0x241) setsockopt$MRT6_PIM(r3, 0x29, 0xcf, &(0x7f0000000080)=0x2, 0x4) r4 = openat$ndctl0(0xffffff9c, &(0x7f0000000000), 0x800, 0x0) ioctl$EVIOCSABS0(r4, 0x401845c0, &(0x7f0000000040)={0x80000000, 0x0, 0xda, 0x44, 0x5, 0x6}) ioctl$NBD_SET_SOCK(r1, 0xab00, r2) 03:13:53 executing program 1: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0xab09) [ 854.511804][T25391] block nbd0: shutting down sockets 03:13:53 executing program 3: syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) r0 = openat$hpet(0xffffff9c, &(0x7f00000015c0), 0x0, 0x0) ioctl$EVIOCGLED(r0, 0x80404519, 0x0) getsockopt$bt_BT_RCVMTU(r0, 0x112, 0xd, &(0x7f00000001c0)=0xee, &(0x7f0000000200)=0x2) ioctl$FLOPPY_FDSETPRM(r0, 0x401c0242, &(0x7f0000000180)={0x400, 0x3, 0x401, 0xfffff7b6, 0x1f, 0xa2, 0x2, 0x2, 0x3f, &(0x7f0000000140)=':\x00'}) (async, rerun: 64) ioctl$DRM_IOCTL_GEM_FLINK(r0, 0xc008640a, &(0x7f0000000240)) (rerun: 64) ioctl$EVIOCGSW(r0, 0x8040451b, &(0x7f0000000040)=""/248) 03:13:53 executing program 0: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0x401870cc) 03:13:53 executing program 3: syz_open_dev$floppy(&(0x7f0000000040), 0xffff5077, 0x4000) 03:13:53 executing program 3: syz_open_dev$floppy(&(0x7f0000000040), 0xffff5077, 0x4000) [ 854.562455][T25405] block nbd1: shutting down sockets [ 854.563237][T25398] block nbd2: shutting down sockets 03:13:53 executing program 3: syz_open_dev$floppy(&(0x7f0000000040), 0xffff5077, 0x4000) 03:13:53 executing program 1: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0xab0a) 03:13:53 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) [ 854.574677][T25410] block nbd0: shutting down sockets 03:13:53 executing program 0: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0x401c5820) 03:13:53 executing program 3: syz_open_dev$floppy(&(0x7f0000000040), 0xffff7073, 0x101000) 03:13:53 executing program 3: syz_open_dev$floppy(&(0x7f0000000040), 0xffff7073, 0x101000) 03:13:53 executing program 3: syz_open_dev$floppy(&(0x7f0000000040), 0xffff7073, 0x101000) syz_open_dev$floppy(&(0x7f0000000040), 0xffff7073, 0x101000) (async) [ 854.632149][T25419] block nbd2: shutting down sockets [ 854.632763][T25416] block nbd1: shutting down sockets 03:13:53 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) 03:13:53 executing program 1: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0xab10) 03:13:53 executing program 3: r0 = syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) ioctl$BTRFS_IOC_WAIT_SYNC(r0, 0x40089416, &(0x7f00000000c0)) r1 = add_key$keyring(&(0x7f0000000040), &(0x7f0000000080)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$clear(0x7, r1) [ 854.657743][T25422] block nbd0: shutting down sockets 03:13:53 executing program 0: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0x4020940d) 03:13:53 executing program 3: r0 = syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) ioctl$BTRFS_IOC_WAIT_SYNC(r0, 0x40089416, &(0x7f00000000c0)) (async) r1 = add_key$keyring(&(0x7f0000000040), &(0x7f0000000080)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$clear(0x7, r1) 03:13:53 executing program 3: r0 = syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) ioctl$BTRFS_IOC_WAIT_SYNC(r0, 0x40089416, &(0x7f00000000c0)) (async) r1 = add_key$keyring(&(0x7f0000000040), &(0x7f0000000080)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$clear(0x7, r1) 03:13:53 executing program 3: syz_open_dev$floppy(&(0x7f0000000000), 0x2, 0x200) 03:13:53 executing program 3: syz_open_dev$floppy(&(0x7f0000000000), 0x2, 0x200) [ 854.731476][T25439] block nbd0: shutting down sockets [ 854.731835][T25432] block nbd2: shutting down sockets [ 854.735625][T25434] block nbd1: shutting down sockets 03:13:53 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) 03:13:53 executing program 1: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0xab63) 03:13:53 executing program 3: syz_open_dev$floppy(&(0x7f0000000000), 0x2, 0x200) syz_open_dev$floppy(&(0x7f0000000000), 0x2, 0x200) (async) 03:13:53 executing program 0: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0x402c5828) 03:13:53 executing program 3: syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x1) r0 = openat$hpet(0xffffff9c, &(0x7f00000015c0), 0x0, 0x0) ioctl$EVIOCGLED(r0, 0x80404519, 0x0) ioctl$BTRFS_IOC_WAIT_SYNC(r0, 0x40089416, &(0x7f0000000040)) 03:13:53 executing program 3: syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x1) (async) r0 = openat$hpet(0xffffff9c, &(0x7f00000015c0), 0x0, 0x0) ioctl$EVIOCGLED(r0, 0x80404519, 0x0) ioctl$BTRFS_IOC_WAIT_SYNC(r0, 0x40089416, &(0x7f0000000040)) 03:13:53 executing program 3: syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x1) (async) r0 = openat$hpet(0xffffff9c, &(0x7f00000015c0), 0x0, 0x0) ioctl$EVIOCGLED(r0, 0x80404519, 0x0) ioctl$BTRFS_IOC_WAIT_SYNC(r0, 0x40089416, &(0x7f0000000040)) [ 854.801931][T25454] block nbd1: shutting down sockets [ 854.802241][T25453] block nbd0: shutting down sockets 03:13:53 executing program 1: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0x40041271) [ 854.821806][T25455] block nbd2: shutting down sockets 03:13:53 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) r1 = syz_open_dev$floppy(&(0x7f0000000000), 0xa701, 0x3) ioctl$FLOPPY_FDFMTEND(r1, 0x249) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r2) 03:13:53 executing program 3: syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) r0 = syz_open_dev$floppy(&(0x7f0000000040), 0x4, 0x400) ioctl$FLOPPY_FDFMTEND(r0, 0x249) ioctl$FLOPPY_FDEJECT(r0, 0x25a) 03:13:53 executing program 0: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0x402c5829) 03:13:53 executing program 3: syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) (async, rerun: 64) r0 = syz_open_dev$floppy(&(0x7f0000000040), 0x4, 0x400) (rerun: 64) ioctl$FLOPPY_FDFMTEND(r0, 0x249) (async, rerun: 32) ioctl$FLOPPY_FDEJECT(r0, 0x25a) (rerun: 32) 03:13:53 executing program 3: syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) r0 = syz_open_dev$floppy(&(0x7f0000000040), 0x4, 0x400) ioctl$FLOPPY_FDFMTEND(r0, 0x249) (async) ioctl$FLOPPY_FDEJECT(r0, 0x25a) [ 854.862268][T25469] block nbd1: shutting down sockets 03:13:53 executing program 1: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0x400448c9) 03:13:53 executing program 3: r0 = syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) ioctl$FLOPPY_FDDEFPRM(r0, 0x401c0243, &(0x7f00000000c0)={0xb2d, 0x3, 0x2, 0x5, 0x2, 0x0, 0x4, 0x24, 0x0, &(0x7f0000000080)='f\x00'}) r1 = openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FLOPPY_FDCLRPRM(r1, 0x241) ioctl$FLOPPY_FDSETEMSGTRESH(r1, 0x24a, 0x1) r2 = openat$kvm(0xffffff9c, &(0x7f0000000040), 0x100, 0x0) ioctl$BTRFS_IOC_SNAP_DESTROY_V2(r2, 0x5000943f, &(0x7f0000000100)={{r0}, 0x0, 0x10, @inherit={0x60, &(0x7f0000001100)=ANY=[@ANYBLOB="01000000000000000300000000000000050000000000000000080000000000001800000000000000ff0000000000000007000000000000008f00000000000000fbffffffffffffff00000000000000002ec1000000000000090000000000000002bd7bd9c719e2db17e523d3ccceeb8c6fb56d3925dae32b11"]}, @name="06453bb71cf13a6a43dbda1f0e91ceecded8a454165f8b78f27f04e8f27e5dbba32444dbbc7539f769d6e15b60c52291992147b310a3676c6a6908a3d4bae67b73deedd0e43a33a0382d408bc7405e482302d86a0e60477362ccb72b641270ab4b141122135c87b6a558f6b682598d7f416fabd04c587aef4d728e2cf291a3ef2a7e16bd307add68fcacd98317376c442046ba1acabaddaca4397d70f6c0bbd9d6f5a04f6ca01f37823c6dc96810d00ec3e02380352121ce21676d76f842bf8031075287d9644dcc81f7801a8e630ec764bb9abc610e6993c6c0202ce00aa0620022706bb6f1bba4182fe7e94e7ba25ed1e9bc08b843cad99c1cb28de45088cf205c9f33f9086a3d10d147b8894a4219a749584176911c633f4815d445e34d23fca452e86721a47ea0960eb4be6740bb1fdb512702af3c6817507480dc60e9178d871c1df6fdd83550852dc84b7bc65759b5355ad865755867d14c05255d0a69e00d23bc3b0c6e75a11a3194bfc37d16736469867dd75200b39851980a3b31a1c1dd6f3e5dba4527ed22356b29e799a24e830cebcd59b13dcdfa27e67fd1ca2755e03e362d54961d413ba17082f1e6a299cc5aa8c166e5187b66ee44b6363f5a2e0e354f630829f9b98ed51016c641bd53a624dd8b7b6ead6097317bac39bb15bdf8a8e2e588429db3f444435ce7ff419606e2986ead3e4121c7ec22ac58ed4ea0cbc72e3758393546973b1b0c84833d41ac42b34c9e1c3c51dff07e0916a3a1fa1b3efed71942315ab5405a886c217d249e3dd974db06cbe12d9d4979ee68fc53df46f2f225eeb17a729962462545889f03f6062220ebb282394074452503cc9d956c524b12cfb83342f05b97f349e84285623a1cc78561f4a60323121d7f203ab74026fbb6cfbcd795f4b15e2dcccac2089180e2c526b090f6c6092610630c813c54f12601faea6a0d85ef27de1aee2a2e4a4d9675c7f8eaf9670583f39d32b6aaef6e05491c8a71711d709d43b681cad9df82a7def7766b47bac7a1bab56b3b6964555868e36a59391b48b3187edc5c7713739dc234e6d631643b0318c1d53636564e398de5c07d8f9155327d67b02fc44bfc4f59275a9db40d345ecc04b54594341c17996b9d33d2fa7ee218de075d94d8a00d41ad09f17be1216529cf219f940af3cb2f801ffac817ebc41b4c39e60fe7fe36bcff8ace2c007eb2cef465e43f37ef0e8c5efc83c9f1c9be883faa16f5d6e2e368760f004816363ee416458d956dc95cc14526f7025bc18b53d99efb8cdf43d5371fe60c4b15d01147445a52de26877ebafa7735bdbe1184ec67bdc1b6962c569b5a61bbb712ab4c3148fafc4eeb865905ea69131b8d26c90009109620316c455849d022c20a28abcee4775f3a173c3ced05e499a0b2e4af3a5c03ef485532af09a5b06581209a1a7e40d3bc9bae40c733e0762278a2e72deaba5aa291df17b41ea660276bd3478c71d795bf6514ae047953e0e972c424fa9f89585c6a71bf978547cb35644ea6b89e2d9bff0677bd2950df61fd36bf3e09646a6528812d79a10971a1e7e7eac344b26aec05ad3d1f576ff2452109480d02360c361226f2838e2bc9afdb7448fbe0612a39c655f4aefc269ad1c441a39fa260623be4ca6ee2a5628c2654954bd4aff3502c7d427ed268c3e99959a6ad5cf557cfe45e48e548a86a6d7cb07632043688b904522e08e23f26538da4ac12a99e961a8b7f5e88074ddf66de10173fa044482044c8d7472c2314142065177468557899a780f0bbfa02639e95da5faad8f51246de3f43397b33a9f410bdeb714879346c6a0107e844b58f2cca6f897e25daca1c710592ffe560d0a917d144dc718b42f3a16e9ee8bb8cfcefbe28a43a65deaf0bc5c1c0bfc9277af0a00550ad01bf367a8a13127a14805e36b6926272c357ca3aa19c7ecf660786caef30783d1d40ab629ab151aa8d797eca8ff92f3da6d906ec52ca46430a1df9c8fc81d5f22a13be6987ce9ef501f0a92f8c4da66208c8728202d0efbe3a12258286ef6b8110f0fb2d373b6540b58e674eb7c65924602beabcb4239538f4d50666f146a23ff08c7533d0fa2811ec4bb53654d6bae2518eb4dca720ed28e4c893055ee16bd8cbf41de71cd0a81a1c6442fb216b7be785b09ad2eb86a67839b4fcdad45399712fc55cd00894d66f90168d0bb0c7d096be79c22e69b8ec8e4249a0f940e6fdb04725e4dbb39136fe453da9a0ccd9dc6c884070b952dc86db24a992e1895fdb88eaa03ab3fb0d16f26ed3cd2b562225ebc780000a3625c153424760d4582e3449a0ad1125dd327c958484ade6f15a04c0c98f18412200c500ae06cc5fb302bd533846635f48bc3c05da8f64c5fe61cf7cabc8415a698e465b1f51d00a2dc20ce46c6d32d7aa83fd685f4383c6696eda2ec5c25be833e47885982581ad6fc10e6726973820cfdb1619c61f9eb542658e9e1f52b6aff925eed70d12e587fa95795985b1f0efc0728ed0cd4754ba59f32d4088bf4449655e4f7a83e04ddc55c718d7dddc807e30346cef21a422798b4a859da8b77f6122379db8afb76a1baf5dda7a3454944daec741f4dc21b07f0957259ef48f4529a48bd863225a52ca06e34e44c200d9173a429780dd874728bce809b47dfde618f23e46922518c8dee941936d64fbed6b0c3e0d0609d1742b44e1ac59246bca832b6f3161f6552dc5b83637754b0c82bab0c1e8808daaf68b88573c2331e7512820087c062d558005ca4e0ed13ce242cb6d7b085adb7d88869d8f35cf3b37a7d37428536370e50e72f7e1abf76f7125f599848e06ff17f011a69fffb5412d838aea151e2036c0e89b371757b9b2debb3e7e971af0c8b74271d4a0f88222f833f2c0b030c9e2f3c9daaac4743d3084ed7b84ca9f0509eb2e05a2afec7902c79934a2c66c60c4280b13c02d89752a1eeb4f5c4b488a0464edbef16a402b08e9303c6d9bef25bc6f270e607430f192117762f94ca5f5c76455733681cad3f45cd2c59ee0bbd135da621b7b555a397adacdefadc9aed6a9b32378a6b9d851e7262a5624f9cc504fa9cab4114191f47f08467d14626e769ea0f5f99f94a3bfb6bcc6d496379d0c2a1f8b7fea63e026c36c9a4c3537faebdafb80d627f039d6513cec79f12fcf4aa23c51e1b5d1d9d67d4d5c8506f0bed8e81dcc00cdfca2748787b247f55f853d0dcb76a41364f238fca48ccb47271bf8b09b86e6fc06940381f33925cdc4f33a4298c16f34e18564ef54d0dd76bd18900d66ba324884f33aff8c6c2060fd50372b8b989ec7b11613103ae8690fb9df328063de4d784ecca9c8e1cde4754a22559ce9ece7546bc3c5ddf9d9f1aefc6cbd6c102a80028eb4b8b0d75bdcc049c729d61541ab3b4e59a8b074db03f90acfdc755753ed6500f302f0fa3cef264b825d8e13ced3d580340ca67b73d81d65eda9710028d30b37e08684c531eb09edc690d0f16afcddedd965bf8fd400172db77a9471474768f4175e23aa858d8b7cca2003a2d96a18bb5e9ed23ea7f9b8ff35d81c166796c3622bfd4147d088f43752b42d15e385360571ee8009416309dde012e80357fffc5088241f4dccadd4c42d494e31a150340bd7d0e5c4bfa7a0d61fcfb7cb1e5efe6ab1c19b97284406ca2088761bd9b114f47c63ab248106a5ef044f4e1b9c3f3ec767574193c5d27e2dd916f368ff1565d0077e8884204c7c8f3beb0cde5bc1884cede6be10ec99a1dfc54fb035ebd44576cce53d9e53e0a7604ed115041be35a28c85c6f4aa97ec9656a9405816b131bef761e20dc4a983a6fd586c27bd2c03d15ac3cf6d7b7e0740d8aa919980e89483c287298fb272b38afe38ef52664a07da8c1cec2925572e0d3feed55f68dc29dc32d9138f09a33563a5373d4271b8024f00c46c4fc95cbf2854f8581e7ca79d85556aa0688c5e5eb63aef154230f821adac428aa46ded89aa6ea0a3274834162dc764c90ba9a02e5ceaf0744cf07c8416ee2280dd23db0d66f21c10c09acd330d7402e0ef81c2f35c4a208a6421ca7adb66803ea5e6c77652a2d111bc5bfafa430ff63fbce5f0dfa9a268ab2794efc1bfad38971c1a9ed1170ca7d83ce4e8fa20db0dc3a8eee6356ba6fd2b56a68345839b1cb71a9beb3ddf797795cada3e295703bd89757b4b937a998eaf7e3cfe362e7993effeec1bfe35dc4726faf63262b01db8936cfc866dce0cbf7ba43191117fdf5d94af3d8e874ffd8b9a336d1a0efd65071439e954e7cb0b07445a8e3f3c390c51e8b75e0c17ed897e187a2faf10058fdb2c138d4b331df2ec085aabbd6b0b8dbda6f3873ced3b1f37fe2bf1fec6ff34084b87e47f60552217e7c7abceb35793a9af61647267eb0efb3a91e3920849f0db467b5cbf6b00b483dd7739f6f365bd58175de8011668778cf1e89c852ac1fa4e90d2cc17655453d151572c4bbff2c551fb1c87b33d127e375bb53ca8307f3cbb94e316949c3303f8148a12d4cf953ce4b7363d2f42d7743e5ee8f1c7c28d59c5cf0f3b064a3e147e595f8ede1aafcc77c6c5c2a32e711c08b53f7f834b46a6521c21f3b3d4f1e48d151cb70eb7218e7999a22686a45a22f7b2da5175f88e3e332779dd37f48c3d1edbebe192bc8b733c0bcec1d5fb3e744b5f5b0bcfee239aee6fad50d1b30545e5a5c59623707ac95f389791949c0bc89475994340412d82b74d59664ab7db63fe8a547609d9530c102160df127c904407674093d59ae620b738b90499e60d123c3dac59e5d1191e5d1b0fd81bd7bff90ca25a2ec78c48c06dc093bc46b741578cdf32e0be22d71484f30eb055c1c3f4f6f8a98b426987678e6d94ccb6102812f2844c21c0bf2ea1cd88b8ce23fb9e4f14b8af5755d243a82dd448f9307b9d080e9280a36ca3391d887bb5d6a158fd0f363aa54a89212a960c34acb6a24cd0d9b7205a1f3142f87f4d7e36b0d4cae199bcca09f5a13f923f422278985bf25b475e5e695da709939af55dc3650b177df3d2d9b62a1af9c0390ca1870a554084cd23c98c4941fe67b77aed5bb94f078f4c6ce09c07f8e39e236cbc252e0f6298bb3438a73a54c0107b27567ad7fd9aa5670e31e77e75074e5a204a1ab5b6ed77a78851f58fc00ea748197e86b52c877f8b3aa66d4b69fb60e43a70a85b0b29da9c01674e0789c30a06675147c0a971d68945b8d121b7bd66df500ce77e20aae3ebeccea4684e9a0d3106ffc21724911f234d9477ee3a0abff9e848e5682924b0122c9bf2a64abb9fabbf8bcc4a1f98f32a09f73f05de3ead87ae5b47dd3c05bcce608d56e10a8bf68c8118bc6ff3b4cb18356c6cf25fb07fa4042084cb5d07ced9ae46dcdec5467c86f6886fa7db337689a6374031102453596a0488c9af493bec5d22689444bac6480fc2642a38c65c9d8263391f948894b9d3ace10f9e30ec1c618997aacf2a6207cd0ee2bbd25985907e0e9a2d32d2fe53929123b2dc79c7c432ea138a3b007a7a55ff1be0b0f561c2f6e36dc57df39995b7b6df686821cd6521004c90cbd4c4b02cd2124ce716e27f01aaaa8e48b755b143c0c7828874e5c513aa2edafb0ac976f0b0dbf9fac0feeb532d527a0334cac469c0046c0d31b35b50e9ee5dbf43190d14e810f14fd91dccb476baca22938bfd6c5338030150f080093cd7fd28a543227abd1b9d9f0ffab3c70a18995a81e"}) [ 854.881263][T25475] block nbd2: shutting down sockets [ 854.882139][T25472] block nbd0: shutting down sockets 03:13:53 executing program 0: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0x402c582a) 03:13:53 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) r1 = syz_open_dev$floppy(&(0x7f0000000000), 0xa701, 0x3) ioctl$FLOPPY_FDFMTEND(r1, 0x249) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r2) 03:13:53 executing program 3: r0 = syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) ioctl$FLOPPY_FDDEFPRM(r0, 0x401c0243, &(0x7f00000000c0)={0xb2d, 0x3, 0x2, 0x5, 0x2, 0x0, 0x4, 0x24, 0x0, &(0x7f0000000080)='f\x00'}) r1 = openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FLOPPY_FDCLRPRM(r1, 0x241) ioctl$FLOPPY_FDSETEMSGTRESH(r1, 0x24a, 0x1) r2 = openat$kvm(0xffffff9c, &(0x7f0000000040), 0x100, 0x0) ioctl$BTRFS_IOC_SNAP_DESTROY_V2(r2, 0x5000943f, &(0x7f0000000100)={{r0}, 0x0, 0x10, @inherit={0x60, &(0x7f0000001100)=ANY=[@ANYBLOB="01000000000000000300000000000000050000000000000000080000000000001800000000000000ff0000000000000007000000000000008f00000000000000fbffffffffffffff00000000000000002ec1000000000000090000000000000002bd7bd9c719e2db17e523d3ccceeb8c6fb56d3925dae32b11"]}, @name="06453bb71cf13a6a43dbda1f0e91ceecded8a454165f8b78f27f04e8f27e5dbba32444dbbc7539f769d6e15b60c52291992147b310a3676c6a6908a3d4bae67b73deedd0e43a33a0382d408bc7405e482302d86a0e60477362ccb72b641270ab4b141122135c87b6a558f6b682598d7f416fabd04c587aef4d728e2cf291a3ef2a7e16bd307add68fcacd98317376c442046ba1acabaddaca4397d70f6c0bbd9d6f5a04f6ca01f37823c6dc96810d00ec3e02380352121ce21676d76f842bf8031075287d9644dcc81f7801a8e630ec764bb9abc610e6993c6c0202ce00aa0620022706bb6f1bba4182fe7e94e7ba25ed1e9bc08b843cad99c1cb28de45088cf205c9f33f9086a3d10d147b8894a4219a749584176911c633f4815d445e34d23fca452e86721a47ea0960eb4be6740bb1fdb512702af3c6817507480dc60e9178d871c1df6fdd83550852dc84b7bc65759b5355ad865755867d14c05255d0a69e00d23bc3b0c6e75a11a3194bfc37d16736469867dd75200b39851980a3b31a1c1dd6f3e5dba4527ed22356b29e799a24e830cebcd59b13dcdfa27e67fd1ca2755e03e362d54961d413ba17082f1e6a299cc5aa8c166e5187b66ee44b6363f5a2e0e354f630829f9b98ed51016c641bd53a624dd8b7b6ead6097317bac39bb15bdf8a8e2e588429db3f444435ce7ff419606e2986ead3e4121c7ec22ac58ed4ea0cbc72e3758393546973b1b0c84833d41ac42b34c9e1c3c51dff07e0916a3a1fa1b3efed71942315ab5405a886c217d249e3dd974db06cbe12d9d4979ee68fc53df46f2f225eeb17a729962462545889f03f6062220ebb282394074452503cc9d956c524b12cfb83342f05b97f349e84285623a1cc78561f4a60323121d7f203ab74026fbb6cfbcd795f4b15e2dcccac2089180e2c526b090f6c6092610630c813c54f12601faea6a0d85ef27de1aee2a2e4a4d9675c7f8eaf9670583f39d32b6aaef6e05491c8a71711d709d43b681cad9df82a7def7766b47bac7a1bab56b3b6964555868e36a59391b48b3187edc5c7713739dc234e6d631643b0318c1d53636564e398de5c07d8f9155327d67b02fc44bfc4f59275a9db40d345ecc04b54594341c17996b9d33d2fa7ee218de075d94d8a00d41ad09f17be1216529cf219f940af3cb2f801ffac817ebc41b4c39e60fe7fe36bcff8ace2c007eb2cef465e43f37ef0e8c5efc83c9f1c9be883faa16f5d6e2e368760f004816363ee416458d956dc95cc14526f7025bc18b53d99efb8cdf43d5371fe60c4b15d01147445a52de26877ebafa7735bdbe1184ec67bdc1b6962c569b5a61bbb712ab4c3148fafc4eeb865905ea69131b8d26c90009109620316c455849d022c20a28abcee4775f3a173c3ced05e499a0b2e4af3a5c03ef485532af09a5b06581209a1a7e40d3bc9bae40c733e0762278a2e72deaba5aa291df17b41ea660276bd3478c71d795bf6514ae047953e0e972c424fa9f89585c6a71bf978547cb35644ea6b89e2d9bff0677bd2950df61fd36bf3e09646a6528812d79a10971a1e7e7eac344b26aec05ad3d1f576ff2452109480d02360c361226f2838e2bc9afdb7448fbe0612a39c655f4aefc269ad1c441a39fa260623be4ca6ee2a5628c2654954bd4aff3502c7d427ed268c3e99959a6ad5cf557cfe45e48e548a86a6d7cb07632043688b904522e08e23f26538da4ac12a99e961a8b7f5e88074ddf66de10173fa044482044c8d7472c2314142065177468557899a780f0bbfa02639e95da5faad8f51246de3f43397b33a9f410bdeb714879346c6a0107e844b58f2cca6f897e25daca1c710592ffe560d0a917d144dc718b42f3a16e9ee8bb8cfcefbe28a43a65deaf0bc5c1c0bfc9277af0a00550ad01bf367a8a13127a14805e36b6926272c357ca3aa19c7ecf660786caef30783d1d40ab629ab151aa8d797eca8ff92f3da6d906ec52ca46430a1df9c8fc81d5f22a13be6987ce9ef501f0a92f8c4da66208c8728202d0efbe3a12258286ef6b8110f0fb2d373b6540b58e674eb7c65924602beabcb4239538f4d50666f146a23ff08c7533d0fa2811ec4bb53654d6bae2518eb4dca720ed28e4c893055ee16bd8cbf41de71cd0a81a1c6442fb216b7be785b09ad2eb86a67839b4fcdad45399712fc55cd00894d66f90168d0bb0c7d096be79c22e69b8ec8e4249a0f940e6fdb04725e4dbb39136fe453da9a0ccd9dc6c884070b952dc86db24a992e1895fdb88eaa03ab3fb0d16f26ed3cd2b562225ebc780000a3625c153424760d4582e3449a0ad1125dd327c958484ade6f15a04c0c98f18412200c500ae06cc5fb302bd533846635f48bc3c05da8f64c5fe61cf7cabc8415a698e465b1f51d00a2dc20ce46c6d32d7aa83fd685f4383c6696eda2ec5c25be833e47885982581ad6fc10e6726973820cfdb1619c61f9eb542658e9e1f52b6aff925eed70d12e587fa95795985b1f0efc0728ed0cd4754ba59f32d4088bf4449655e4f7a83e04ddc55c718d7dddc807e30346cef21a422798b4a859da8b77f6122379db8afb76a1baf5dda7a3454944daec741f4dc21b07f0957259ef48f4529a48bd863225a52ca06e34e44c200d9173a429780dd874728bce809b47dfde618f23e46922518c8dee941936d64fbed6b0c3e0d0609d1742b44e1ac59246bca832b6f3161f6552dc5b83637754b0c82bab0c1e8808daaf68b88573c2331e7512820087c062d558005ca4e0ed13ce242cb6d7b085adb7d88869d8f35cf3b37a7d37428536370e50e72f7e1abf76f7125f599848e06ff17f011a69fffb5412d838aea151e2036c0e89b371757b9b2debb3e7e971af0c8b74271d4a0f88222f833f2c0b030c9e2f3c9daaac4743d3084ed7b84ca9f0509eb2e05a2afec7902c79934a2c66c60c4280b13c02d89752a1eeb4f5c4b488a0464edbef16a402b08e9303c6d9bef25bc6f270e607430f192117762f94ca5f5c76455733681cad3f45cd2c59ee0bbd135da621b7b555a397adacdefadc9aed6a9b32378a6b9d851e7262a5624f9cc504fa9cab4114191f47f08467d14626e769ea0f5f99f94a3bfb6bcc6d496379d0c2a1f8b7fea63e026c36c9a4c3537faebdafb80d627f039d6513cec79f12fcf4aa23c51e1b5d1d9d67d4d5c8506f0bed8e81dcc00cdfca2748787b247f55f853d0dcb76a41364f238fca48ccb47271bf8b09b86e6fc06940381f33925cdc4f33a4298c16f34e18564ef54d0dd76bd18900d66ba324884f33aff8c6c2060fd50372b8b989ec7b11613103ae8690fb9df328063de4d784ecca9c8e1cde4754a22559ce9ece7546bc3c5ddf9d9f1aefc6cbd6c102a80028eb4b8b0d75bdcc049c729d61541ab3b4e59a8b074db03f90acfdc755753ed6500f302f0fa3cef264b825d8e13ced3d580340ca67b73d81d65eda9710028d30b37e08684c531eb09edc690d0f16afcddedd965bf8fd400172db77a9471474768f4175e23aa858d8b7cca2003a2d96a18bb5e9ed23ea7f9b8ff35d81c166796c3622bfd4147d088f43752b42d15e385360571ee8009416309dde012e80357fffc5088241f4dccadd4c42d494e31a150340bd7d0e5c4bfa7a0d61fcfb7cb1e5efe6ab1c19b97284406ca2088761bd9b114f47c63ab248106a5ef044f4e1b9c3f3ec767574193c5d27e2dd916f368ff1565d0077e8884204c7c8f3beb0cde5bc1884cede6be10ec99a1dfc54fb035ebd44576cce53d9e53e0a7604ed115041be35a28c85c6f4aa97ec9656a9405816b131bef761e20dc4a983a6fd586c27bd2c03d15ac3cf6d7b7e0740d8aa919980e89483c287298fb272b38afe38ef52664a07da8c1cec2925572e0d3feed55f68dc29dc32d9138f09a33563a5373d4271b8024f00c46c4fc95cbf2854f8581e7ca79d85556aa0688c5e5eb63aef154230f821adac428aa46ded89aa6ea0a3274834162dc764c90ba9a02e5ceaf0744cf07c8416ee2280dd23db0d66f21c10c09acd330d7402e0ef81c2f35c4a208a6421ca7adb66803ea5e6c77652a2d111bc5bfafa430ff63fbce5f0dfa9a268ab2794efc1bfad38971c1a9ed1170ca7d83ce4e8fa20db0dc3a8eee6356ba6fd2b56a68345839b1cb71a9beb3ddf797795cada3e295703bd89757b4b937a998eaf7e3cfe362e7993effeec1bfe35dc4726faf63262b01db8936cfc866dce0cbf7ba43191117fdf5d94af3d8e874ffd8b9a336d1a0efd65071439e954e7cb0b07445a8e3f3c390c51e8b75e0c17ed897e187a2faf10058fdb2c138d4b331df2ec085aabbd6b0b8dbda6f3873ced3b1f37fe2bf1fec6ff34084b87e47f60552217e7c7abceb35793a9af61647267eb0efb3a91e3920849f0db467b5cbf6b00b483dd7739f6f365bd58175de8011668778cf1e89c852ac1fa4e90d2cc17655453d151572c4bbff2c551fb1c87b33d127e375bb53ca8307f3cbb94e316949c3303f8148a12d4cf953ce4b7363d2f42d7743e5ee8f1c7c28d59c5cf0f3b064a3e147e595f8ede1aafcc77c6c5c2a32e711c08b53f7f834b46a6521c21f3b3d4f1e48d151cb70eb7218e7999a22686a45a22f7b2da5175f88e3e332779dd37f48c3d1edbebe192bc8b733c0bcec1d5fb3e744b5f5b0bcfee239aee6fad50d1b30545e5a5c59623707ac95f389791949c0bc89475994340412d82b74d59664ab7db63fe8a547609d9530c102160df127c904407674093d59ae620b738b90499e60d123c3dac59e5d1191e5d1b0fd81bd7bff90ca25a2ec78c48c06dc093bc46b741578cdf32e0be22d71484f30eb055c1c3f4f6f8a98b426987678e6d94ccb6102812f2844c21c0bf2ea1cd88b8ce23fb9e4f14b8af5755d243a82dd448f9307b9d080e9280a36ca3391d887bb5d6a158fd0f363aa54a89212a960c34acb6a24cd0d9b7205a1f3142f87f4d7e36b0d4cae199bcca09f5a13f923f422278985bf25b475e5e695da709939af55dc3650b177df3d2d9b62a1af9c0390ca1870a554084cd23c98c4941fe67b77aed5bb94f078f4c6ce09c07f8e39e236cbc252e0f6298bb3438a73a54c0107b27567ad7fd9aa5670e31e77e75074e5a204a1ab5b6ed77a78851f58fc00ea748197e86b52c877f8b3aa66d4b69fb60e43a70a85b0b29da9c01674e0789c30a06675147c0a971d68945b8d121b7bd66df500ce77e20aae3ebeccea4684e9a0d3106ffc21724911f234d9477ee3a0abff9e848e5682924b0122c9bf2a64abb9fabbf8bcc4a1f98f32a09f73f05de3ead87ae5b47dd3c05bcce608d56e10a8bf68c8118bc6ff3b4cb18356c6cf25fb07fa4042084cb5d07ced9ae46dcdec5467c86f6886fa7db337689a6374031102453596a0488c9af493bec5d22689444bac6480fc2642a38c65c9d8263391f948894b9d3ace10f9e30ec1c618997aacf2a6207cd0ee2bbd25985907e0e9a2d32d2fe53929123b2dc79c7c432ea138a3b007a7a55ff1be0b0f561c2f6e36dc57df39995b7b6df686821cd6521004c90cbd4c4b02cd2124ce716e27f01aaaa8e48b755b143c0c7828874e5c513aa2edafb0ac976f0b0dbf9fac0feeb532d527a0334cac469c0046c0d31b35b50e9ee5dbf43190d14e810f14fd91dccb476baca22938bfd6c5338030150f080093cd7fd28a543227abd1b9d9f0ffab3c70a18995a81e"}) syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) (async) ioctl$FLOPPY_FDDEFPRM(r0, 0x401c0243, &(0x7f00000000c0)={0xb2d, 0x3, 0x2, 0x5, 0x2, 0x0, 0x4, 0x24, 0x0, &(0x7f0000000080)='f\x00'}) (async) openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) ioctl$FLOPPY_FDCLRPRM(r1, 0x241) (async) ioctl$FLOPPY_FDSETEMSGTRESH(r1, 0x24a, 0x1) (async) openat$kvm(0xffffff9c, &(0x7f0000000040), 0x100, 0x0) (async) ioctl$BTRFS_IOC_SNAP_DESTROY_V2(r2, 0x5000943f, &(0x7f0000000100)={{r0}, 0x0, 0x10, @inherit={0x60, &(0x7f0000001100)=ANY=[@ANYBLOB="01000000000000000300000000000000050000000000000000080000000000001800000000000000ff0000000000000007000000000000008f00000000000000fbffffffffffffff00000000000000002ec1000000000000090000000000000002bd7bd9c719e2db17e523d3ccceeb8c6fb56d3925dae32b11"]}, @name="06453bb71cf13a6a43dbda1f0e91ceecded8a454165f8b78f27f04e8f27e5dbba32444dbbc7539f769d6e15b60c52291992147b310a3676c6a6908a3d4bae67b73deedd0e43a33a0382d408bc7405e482302d86a0e60477362ccb72b641270ab4b141122135c87b6a558f6b682598d7f416fabd04c587aef4d728e2cf291a3ef2a7e16bd307add68fcacd98317376c442046ba1acabaddaca4397d70f6c0bbd9d6f5a04f6ca01f37823c6dc96810d00ec3e02380352121ce21676d76f842bf8031075287d9644dcc81f7801a8e630ec764bb9abc610e6993c6c0202ce00aa0620022706bb6f1bba4182fe7e94e7ba25ed1e9bc08b843cad99c1cb28de45088cf205c9f33f9086a3d10d147b8894a4219a749584176911c633f4815d445e34d23fca452e86721a47ea0960eb4be6740bb1fdb512702af3c6817507480dc60e9178d871c1df6fdd83550852dc84b7bc65759b5355ad865755867d14c05255d0a69e00d23bc3b0c6e75a11a3194bfc37d16736469867dd75200b39851980a3b31a1c1dd6f3e5dba4527ed22356b29e799a24e830cebcd59b13dcdfa27e67fd1ca2755e03e362d54961d413ba17082f1e6a299cc5aa8c166e5187b66ee44b6363f5a2e0e354f630829f9b98ed51016c641bd53a624dd8b7b6ead6097317bac39bb15bdf8a8e2e588429db3f444435ce7ff419606e2986ead3e4121c7ec22ac58ed4ea0cbc72e3758393546973b1b0c84833d41ac42b34c9e1c3c51dff07e0916a3a1fa1b3efed71942315ab5405a886c217d249e3dd974db06cbe12d9d4979ee68fc53df46f2f225eeb17a729962462545889f03f6062220ebb282394074452503cc9d956c524b12cfb83342f05b97f349e84285623a1cc78561f4a60323121d7f203ab74026fbb6cfbcd795f4b15e2dcccac2089180e2c526b090f6c6092610630c813c54f12601faea6a0d85ef27de1aee2a2e4a4d9675c7f8eaf9670583f39d32b6aaef6e05491c8a71711d709d43b681cad9df82a7def7766b47bac7a1bab56b3b6964555868e36a59391b48b3187edc5c7713739dc234e6d631643b0318c1d53636564e398de5c07d8f9155327d67b02fc44bfc4f59275a9db40d345ecc04b54594341c17996b9d33d2fa7ee218de075d94d8a00d41ad09f17be1216529cf219f940af3cb2f801ffac817ebc41b4c39e60fe7fe36bcff8ace2c007eb2cef465e43f37ef0e8c5efc83c9f1c9be883faa16f5d6e2e368760f004816363ee416458d956dc95cc14526f7025bc18b53d99efb8cdf43d5371fe60c4b15d01147445a52de26877ebafa7735bdbe1184ec67bdc1b6962c569b5a61bbb712ab4c3148fafc4eeb865905ea69131b8d26c90009109620316c455849d022c20a28abcee4775f3a173c3ced05e499a0b2e4af3a5c03ef485532af09a5b06581209a1a7e40d3bc9bae40c733e0762278a2e72deaba5aa291df17b41ea660276bd3478c71d795bf6514ae047953e0e972c424fa9f89585c6a71bf978547cb35644ea6b89e2d9bff0677bd2950df61fd36bf3e09646a6528812d79a10971a1e7e7eac344b26aec05ad3d1f576ff2452109480d02360c361226f2838e2bc9afdb7448fbe0612a39c655f4aefc269ad1c441a39fa260623be4ca6ee2a5628c2654954bd4aff3502c7d427ed268c3e99959a6ad5cf557cfe45e48e548a86a6d7cb07632043688b904522e08e23f26538da4ac12a99e961a8b7f5e88074ddf66de10173fa044482044c8d7472c2314142065177468557899a780f0bbfa02639e95da5faad8f51246de3f43397b33a9f410bdeb714879346c6a0107e844b58f2cca6f897e25daca1c710592ffe560d0a917d144dc718b42f3a16e9ee8bb8cfcefbe28a43a65deaf0bc5c1c0bfc9277af0a00550ad01bf367a8a13127a14805e36b6926272c357ca3aa19c7ecf660786caef30783d1d40ab629ab151aa8d797eca8ff92f3da6d906ec52ca46430a1df9c8fc81d5f22a13be6987ce9ef501f0a92f8c4da66208c8728202d0efbe3a12258286ef6b8110f0fb2d373b6540b58e674eb7c65924602beabcb4239538f4d50666f146a23ff08c7533d0fa2811ec4bb53654d6bae2518eb4dca720ed28e4c893055ee16bd8cbf41de71cd0a81a1c6442fb216b7be785b09ad2eb86a67839b4fcdad45399712fc55cd00894d66f90168d0bb0c7d096be79c22e69b8ec8e4249a0f940e6fdb04725e4dbb39136fe453da9a0ccd9dc6c884070b952dc86db24a992e1895fdb88eaa03ab3fb0d16f26ed3cd2b562225ebc780000a3625c153424760d4582e3449a0ad1125dd327c958484ade6f15a04c0c98f18412200c500ae06cc5fb302bd533846635f48bc3c05da8f64c5fe61cf7cabc8415a698e465b1f51d00a2dc20ce46c6d32d7aa83fd685f4383c6696eda2ec5c25be833e47885982581ad6fc10e6726973820cfdb1619c61f9eb542658e9e1f52b6aff925eed70d12e587fa95795985b1f0efc0728ed0cd4754ba59f32d4088bf4449655e4f7a83e04ddc55c718d7dddc807e30346cef21a422798b4a859da8b77f6122379db8afb76a1baf5dda7a3454944daec741f4dc21b07f0957259ef48f4529a48bd863225a52ca06e34e44c200d9173a429780dd874728bce809b47dfde618f23e46922518c8dee941936d64fbed6b0c3e0d0609d1742b44e1ac59246bca832b6f3161f6552dc5b83637754b0c82bab0c1e8808daaf68b88573c2331e7512820087c062d558005ca4e0ed13ce242cb6d7b085adb7d88869d8f35cf3b37a7d37428536370e50e72f7e1abf76f7125f599848e06ff17f011a69fffb5412d838aea151e2036c0e89b371757b9b2debb3e7e971af0c8b74271d4a0f88222f833f2c0b030c9e2f3c9daaac4743d3084ed7b84ca9f0509eb2e05a2afec7902c79934a2c66c60c4280b13c02d89752a1eeb4f5c4b488a0464edbef16a402b08e9303c6d9bef25bc6f270e607430f192117762f94ca5f5c76455733681cad3f45cd2c59ee0bbd135da621b7b555a397adacdefadc9aed6a9b32378a6b9d851e7262a5624f9cc504fa9cab4114191f47f08467d14626e769ea0f5f99f94a3bfb6bcc6d496379d0c2a1f8b7fea63e026c36c9a4c3537faebdafb80d627f039d6513cec79f12fcf4aa23c51e1b5d1d9d67d4d5c8506f0bed8e81dcc00cdfca2748787b247f55f853d0dcb76a41364f238fca48ccb47271bf8b09b86e6fc06940381f33925cdc4f33a4298c16f34e18564ef54d0dd76bd18900d66ba324884f33aff8c6c2060fd50372b8b989ec7b11613103ae8690fb9df328063de4d784ecca9c8e1cde4754a22559ce9ece7546bc3c5ddf9d9f1aefc6cbd6c102a80028eb4b8b0d75bdcc049c729d61541ab3b4e59a8b074db03f90acfdc755753ed6500f302f0fa3cef264b825d8e13ced3d580340ca67b73d81d65eda9710028d30b37e08684c531eb09edc690d0f16afcddedd965bf8fd400172db77a9471474768f4175e23aa858d8b7cca2003a2d96a18bb5e9ed23ea7f9b8ff35d81c166796c3622bfd4147d088f43752b42d15e385360571ee8009416309dde012e80357fffc5088241f4dccadd4c42d494e31a150340bd7d0e5c4bfa7a0d61fcfb7cb1e5efe6ab1c19b97284406ca2088761bd9b114f47c63ab248106a5ef044f4e1b9c3f3ec767574193c5d27e2dd916f368ff1565d0077e8884204c7c8f3beb0cde5bc1884cede6be10ec99a1dfc54fb035ebd44576cce53d9e53e0a7604ed115041be35a28c85c6f4aa97ec9656a9405816b131bef761e20dc4a983a6fd586c27bd2c03d15ac3cf6d7b7e0740d8aa919980e89483c287298fb272b38afe38ef52664a07da8c1cec2925572e0d3feed55f68dc29dc32d9138f09a33563a5373d4271b8024f00c46c4fc95cbf2854f8581e7ca79d85556aa0688c5e5eb63aef154230f821adac428aa46ded89aa6ea0a3274834162dc764c90ba9a02e5ceaf0744cf07c8416ee2280dd23db0d66f21c10c09acd330d7402e0ef81c2f35c4a208a6421ca7adb66803ea5e6c77652a2d111bc5bfafa430ff63fbce5f0dfa9a268ab2794efc1bfad38971c1a9ed1170ca7d83ce4e8fa20db0dc3a8eee6356ba6fd2b56a68345839b1cb71a9beb3ddf797795cada3e295703bd89757b4b937a998eaf7e3cfe362e7993effeec1bfe35dc4726faf63262b01db8936cfc866dce0cbf7ba43191117fdf5d94af3d8e874ffd8b9a336d1a0efd65071439e954e7cb0b07445a8e3f3c390c51e8b75e0c17ed897e187a2faf10058fdb2c138d4b331df2ec085aabbd6b0b8dbda6f3873ced3b1f37fe2bf1fec6ff34084b87e47f60552217e7c7abceb35793a9af61647267eb0efb3a91e3920849f0db467b5cbf6b00b483dd7739f6f365bd58175de8011668778cf1e89c852ac1fa4e90d2cc17655453d151572c4bbff2c551fb1c87b33d127e375bb53ca8307f3cbb94e316949c3303f8148a12d4cf953ce4b7363d2f42d7743e5ee8f1c7c28d59c5cf0f3b064a3e147e595f8ede1aafcc77c6c5c2a32e711c08b53f7f834b46a6521c21f3b3d4f1e48d151cb70eb7218e7999a22686a45a22f7b2da5175f88e3e332779dd37f48c3d1edbebe192bc8b733c0bcec1d5fb3e744b5f5b0bcfee239aee6fad50d1b30545e5a5c59623707ac95f389791949c0bc89475994340412d82b74d59664ab7db63fe8a547609d9530c102160df127c904407674093d59ae620b738b90499e60d123c3dac59e5d1191e5d1b0fd81bd7bff90ca25a2ec78c48c06dc093bc46b741578cdf32e0be22d71484f30eb055c1c3f4f6f8a98b426987678e6d94ccb6102812f2844c21c0bf2ea1cd88b8ce23fb9e4f14b8af5755d243a82dd448f9307b9d080e9280a36ca3391d887bb5d6a158fd0f363aa54a89212a960c34acb6a24cd0d9b7205a1f3142f87f4d7e36b0d4cae199bcca09f5a13f923f422278985bf25b475e5e695da709939af55dc3650b177df3d2d9b62a1af9c0390ca1870a554084cd23c98c4941fe67b77aed5bb94f078f4c6ce09c07f8e39e236cbc252e0f6298bb3438a73a54c0107b27567ad7fd9aa5670e31e77e75074e5a204a1ab5b6ed77a78851f58fc00ea748197e86b52c877f8b3aa66d4b69fb60e43a70a85b0b29da9c01674e0789c30a06675147c0a971d68945b8d121b7bd66df500ce77e20aae3ebeccea4684e9a0d3106ffc21724911f234d9477ee3a0abff9e848e5682924b0122c9bf2a64abb9fabbf8bcc4a1f98f32a09f73f05de3ead87ae5b47dd3c05bcce608d56e10a8bf68c8118bc6ff3b4cb18356c6cf25fb07fa4042084cb5d07ced9ae46dcdec5467c86f6886fa7db337689a6374031102453596a0488c9af493bec5d22689444bac6480fc2642a38c65c9d8263391f948894b9d3ace10f9e30ec1c618997aacf2a6207cd0ee2bbd25985907e0e9a2d32d2fe53929123b2dc79c7c432ea138a3b007a7a55ff1be0b0f561c2f6e36dc57df39995b7b6df686821cd6521004c90cbd4c4b02cd2124ce716e27f01aaaa8e48b755b143c0c7828874e5c513aa2edafb0ac976f0b0dbf9fac0feeb532d527a0334cac469c0046c0d31b35b50e9ee5dbf43190d14e810f14fd91dccb476baca22938bfd6c5338030150f080093cd7fd28a543227abd1b9d9f0ffab3c70a18995a81e"}) (async) 03:13:54 executing program 3: r0 = syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) ioctl$FLOPPY_FDDEFPRM(r0, 0x401c0243, &(0x7f00000000c0)={0xb2d, 0x3, 0x2, 0x5, 0x2, 0x0, 0x4, 0x24, 0x0, &(0x7f0000000080)='f\x00'}) (async, rerun: 64) r1 = openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) (rerun: 64) ioctl$FLOPPY_FDCLRPRM(r1, 0x241) (async) ioctl$FLOPPY_FDSETEMSGTRESH(r1, 0x24a, 0x1) (async) r2 = openat$kvm(0xffffff9c, &(0x7f0000000040), 0x100, 0x0) ioctl$BTRFS_IOC_SNAP_DESTROY_V2(r2, 0x5000943f, &(0x7f0000000100)={{r0}, 0x0, 0x10, @inherit={0x60, &(0x7f0000001100)=ANY=[@ANYBLOB="01000000000000000300000000000000050000000000000000080000000000001800000000000000ff0000000000000007000000000000008f00000000000000fbffffffffffffff00000000000000002ec1000000000000090000000000000002bd7bd9c719e2db17e523d3ccceeb8c6fb56d3925dae32b11"]}, @name="06453bb71cf13a6a43dbda1f0e91ceecded8a454165f8b78f27f04e8f27e5dbba32444dbbc7539f769d6e15b60c52291992147b310a3676c6a6908a3d4bae67b73deedd0e43a33a0382d408bc7405e482302d86a0e60477362ccb72b641270ab4b141122135c87b6a558f6b682598d7f416fabd04c587aef4d728e2cf291a3ef2a7e16bd307add68fcacd98317376c442046ba1acabaddaca4397d70f6c0bbd9d6f5a04f6ca01f37823c6dc96810d00ec3e02380352121ce21676d76f842bf8031075287d9644dcc81f7801a8e630ec764bb9abc610e6993c6c0202ce00aa0620022706bb6f1bba4182fe7e94e7ba25ed1e9bc08b843cad99c1cb28de45088cf205c9f33f9086a3d10d147b8894a4219a749584176911c633f4815d445e34d23fca452e86721a47ea0960eb4be6740bb1fdb512702af3c6817507480dc60e9178d871c1df6fdd83550852dc84b7bc65759b5355ad865755867d14c05255d0a69e00d23bc3b0c6e75a11a3194bfc37d16736469867dd75200b39851980a3b31a1c1dd6f3e5dba4527ed22356b29e799a24e830cebcd59b13dcdfa27e67fd1ca2755e03e362d54961d413ba17082f1e6a299cc5aa8c166e5187b66ee44b6363f5a2e0e354f630829f9b98ed51016c641bd53a624dd8b7b6ead6097317bac39bb15bdf8a8e2e588429db3f444435ce7ff419606e2986ead3e4121c7ec22ac58ed4ea0cbc72e3758393546973b1b0c84833d41ac42b34c9e1c3c51dff07e0916a3a1fa1b3efed71942315ab5405a886c217d249e3dd974db06cbe12d9d4979ee68fc53df46f2f225eeb17a729962462545889f03f6062220ebb282394074452503cc9d956c524b12cfb83342f05b97f349e84285623a1cc78561f4a60323121d7f203ab74026fbb6cfbcd795f4b15e2dcccac2089180e2c526b090f6c6092610630c813c54f12601faea6a0d85ef27de1aee2a2e4a4d9675c7f8eaf9670583f39d32b6aaef6e05491c8a71711d709d43b681cad9df82a7def7766b47bac7a1bab56b3b6964555868e36a59391b48b3187edc5c7713739dc234e6d631643b0318c1d53636564e398de5c07d8f9155327d67b02fc44bfc4f59275a9db40d345ecc04b54594341c17996b9d33d2fa7ee218de075d94d8a00d41ad09f17be1216529cf219f940af3cb2f801ffac817ebc41b4c39e60fe7fe36bcff8ace2c007eb2cef465e43f37ef0e8c5efc83c9f1c9be883faa16f5d6e2e368760f004816363ee416458d956dc95cc14526f7025bc18b53d99efb8cdf43d5371fe60c4b15d01147445a52de26877ebafa7735bdbe1184ec67bdc1b6962c569b5a61bbb712ab4c3148fafc4eeb865905ea69131b8d26c90009109620316c455849d022c20a28abcee4775f3a173c3ced05e499a0b2e4af3a5c03ef485532af09a5b06581209a1a7e40d3bc9bae40c733e0762278a2e72deaba5aa291df17b41ea660276bd3478c71d795bf6514ae047953e0e972c424fa9f89585c6a71bf978547cb35644ea6b89e2d9bff0677bd2950df61fd36bf3e09646a6528812d79a10971a1e7e7eac344b26aec05ad3d1f576ff2452109480d02360c361226f2838e2bc9afdb7448fbe0612a39c655f4aefc269ad1c441a39fa260623be4ca6ee2a5628c2654954bd4aff3502c7d427ed268c3e99959a6ad5cf557cfe45e48e548a86a6d7cb07632043688b904522e08e23f26538da4ac12a99e961a8b7f5e88074ddf66de10173fa044482044c8d7472c2314142065177468557899a780f0bbfa02639e95da5faad8f51246de3f43397b33a9f410bdeb714879346c6a0107e844b58f2cca6f897e25daca1c710592ffe560d0a917d144dc718b42f3a16e9ee8bb8cfcefbe28a43a65deaf0bc5c1c0bfc9277af0a00550ad01bf367a8a13127a14805e36b6926272c357ca3aa19c7ecf660786caef30783d1d40ab629ab151aa8d797eca8ff92f3da6d906ec52ca46430a1df9c8fc81d5f22a13be6987ce9ef501f0a92f8c4da66208c8728202d0efbe3a12258286ef6b8110f0fb2d373b6540b58e674eb7c65924602beabcb4239538f4d50666f146a23ff08c7533d0fa2811ec4bb53654d6bae2518eb4dca720ed28e4c893055ee16bd8cbf41de71cd0a81a1c6442fb216b7be785b09ad2eb86a67839b4fcdad45399712fc55cd00894d66f90168d0bb0c7d096be79c22e69b8ec8e4249a0f940e6fdb04725e4dbb39136fe453da9a0ccd9dc6c884070b952dc86db24a992e1895fdb88eaa03ab3fb0d16f26ed3cd2b562225ebc780000a3625c153424760d4582e3449a0ad1125dd327c958484ade6f15a04c0c98f18412200c500ae06cc5fb302bd533846635f48bc3c05da8f64c5fe61cf7cabc8415a698e465b1f51d00a2dc20ce46c6d32d7aa83fd685f4383c6696eda2ec5c25be833e47885982581ad6fc10e6726973820cfdb1619c61f9eb542658e9e1f52b6aff925eed70d12e587fa95795985b1f0efc0728ed0cd4754ba59f32d4088bf4449655e4f7a83e04ddc55c718d7dddc807e30346cef21a422798b4a859da8b77f6122379db8afb76a1baf5dda7a3454944daec741f4dc21b07f0957259ef48f4529a48bd863225a52ca06e34e44c200d9173a429780dd874728bce809b47dfde618f23e46922518c8dee941936d64fbed6b0c3e0d0609d1742b44e1ac59246bca832b6f3161f6552dc5b83637754b0c82bab0c1e8808daaf68b88573c2331e7512820087c062d558005ca4e0ed13ce242cb6d7b085adb7d88869d8f35cf3b37a7d37428536370e50e72f7e1abf76f7125f599848e06ff17f011a69fffb5412d838aea151e2036c0e89b371757b9b2debb3e7e971af0c8b74271d4a0f88222f833f2c0b030c9e2f3c9daaac4743d3084ed7b84ca9f0509eb2e05a2afec7902c79934a2c66c60c4280b13c02d89752a1eeb4f5c4b488a0464edbef16a402b08e9303c6d9bef25bc6f270e607430f192117762f94ca5f5c76455733681cad3f45cd2c59ee0bbd135da621b7b555a397adacdefadc9aed6a9b32378a6b9d851e7262a5624f9cc504fa9cab4114191f47f08467d14626e769ea0f5f99f94a3bfb6bcc6d496379d0c2a1f8b7fea63e026c36c9a4c3537faebdafb80d627f039d6513cec79f12fcf4aa23c51e1b5d1d9d67d4d5c8506f0bed8e81dcc00cdfca2748787b247f55f853d0dcb76a41364f238fca48ccb47271bf8b09b86e6fc06940381f33925cdc4f33a4298c16f34e18564ef54d0dd76bd18900d66ba324884f33aff8c6c2060fd50372b8b989ec7b11613103ae8690fb9df328063de4d784ecca9c8e1cde4754a22559ce9ece7546bc3c5ddf9d9f1aefc6cbd6c102a80028eb4b8b0d75bdcc049c729d61541ab3b4e59a8b074db03f90acfdc755753ed6500f302f0fa3cef264b825d8e13ced3d580340ca67b73d81d65eda9710028d30b37e08684c531eb09edc690d0f16afcddedd965bf8fd400172db77a9471474768f4175e23aa858d8b7cca2003a2d96a18bb5e9ed23ea7f9b8ff35d81c166796c3622bfd4147d088f43752b42d15e385360571ee8009416309dde012e80357fffc5088241f4dccadd4c42d494e31a150340bd7d0e5c4bfa7a0d61fcfb7cb1e5efe6ab1c19b97284406ca2088761bd9b114f47c63ab248106a5ef044f4e1b9c3f3ec767574193c5d27e2dd916f368ff1565d0077e8884204c7c8f3beb0cde5bc1884cede6be10ec99a1dfc54fb035ebd44576cce53d9e53e0a7604ed115041be35a28c85c6f4aa97ec9656a9405816b131bef761e20dc4a983a6fd586c27bd2c03d15ac3cf6d7b7e0740d8aa919980e89483c287298fb272b38afe38ef52664a07da8c1cec2925572e0d3feed55f68dc29dc32d9138f09a33563a5373d4271b8024f00c46c4fc95cbf2854f8581e7ca79d85556aa0688c5e5eb63aef154230f821adac428aa46ded89aa6ea0a3274834162dc764c90ba9a02e5ceaf0744cf07c8416ee2280dd23db0d66f21c10c09acd330d7402e0ef81c2f35c4a208a6421ca7adb66803ea5e6c77652a2d111bc5bfafa430ff63fbce5f0dfa9a268ab2794efc1bfad38971c1a9ed1170ca7d83ce4e8fa20db0dc3a8eee6356ba6fd2b56a68345839b1cb71a9beb3ddf797795cada3e295703bd89757b4b937a998eaf7e3cfe362e7993effeec1bfe35dc4726faf63262b01db8936cfc866dce0cbf7ba43191117fdf5d94af3d8e874ffd8b9a336d1a0efd65071439e954e7cb0b07445a8e3f3c390c51e8b75e0c17ed897e187a2faf10058fdb2c138d4b331df2ec085aabbd6b0b8dbda6f3873ced3b1f37fe2bf1fec6ff34084b87e47f60552217e7c7abceb35793a9af61647267eb0efb3a91e3920849f0db467b5cbf6b00b483dd7739f6f365bd58175de8011668778cf1e89c852ac1fa4e90d2cc17655453d151572c4bbff2c551fb1c87b33d127e375bb53ca8307f3cbb94e316949c3303f8148a12d4cf953ce4b7363d2f42d7743e5ee8f1c7c28d59c5cf0f3b064a3e147e595f8ede1aafcc77c6c5c2a32e711c08b53f7f834b46a6521c21f3b3d4f1e48d151cb70eb7218e7999a22686a45a22f7b2da5175f88e3e332779dd37f48c3d1edbebe192bc8b733c0bcec1d5fb3e744b5f5b0bcfee239aee6fad50d1b30545e5a5c59623707ac95f389791949c0bc89475994340412d82b74d59664ab7db63fe8a547609d9530c102160df127c904407674093d59ae620b738b90499e60d123c3dac59e5d1191e5d1b0fd81bd7bff90ca25a2ec78c48c06dc093bc46b741578cdf32e0be22d71484f30eb055c1c3f4f6f8a98b426987678e6d94ccb6102812f2844c21c0bf2ea1cd88b8ce23fb9e4f14b8af5755d243a82dd448f9307b9d080e9280a36ca3391d887bb5d6a158fd0f363aa54a89212a960c34acb6a24cd0d9b7205a1f3142f87f4d7e36b0d4cae199bcca09f5a13f923f422278985bf25b475e5e695da709939af55dc3650b177df3d2d9b62a1af9c0390ca1870a554084cd23c98c4941fe67b77aed5bb94f078f4c6ce09c07f8e39e236cbc252e0f6298bb3438a73a54c0107b27567ad7fd9aa5670e31e77e75074e5a204a1ab5b6ed77a78851f58fc00ea748197e86b52c877f8b3aa66d4b69fb60e43a70a85b0b29da9c01674e0789c30a06675147c0a971d68945b8d121b7bd66df500ce77e20aae3ebeccea4684e9a0d3106ffc21724911f234d9477ee3a0abff9e848e5682924b0122c9bf2a64abb9fabbf8bcc4a1f98f32a09f73f05de3ead87ae5b47dd3c05bcce608d56e10a8bf68c8118bc6ff3b4cb18356c6cf25fb07fa4042084cb5d07ced9ae46dcdec5467c86f6886fa7db337689a6374031102453596a0488c9af493bec5d22689444bac6480fc2642a38c65c9d8263391f948894b9d3ace10f9e30ec1c618997aacf2a6207cd0ee2bbd25985907e0e9a2d32d2fe53929123b2dc79c7c432ea138a3b007a7a55ff1be0b0f561c2f6e36dc57df39995b7b6df686821cd6521004c90cbd4c4b02cd2124ce716e27f01aaaa8e48b755b143c0c7828874e5c513aa2edafb0ac976f0b0dbf9fac0feeb532d527a0334cac469c0046c0d31b35b50e9ee5dbf43190d14e810f14fd91dccb476baca22938bfd6c5338030150f080093cd7fd28a543227abd1b9d9f0ffab3c70a18995a81e"}) 03:13:54 executing program 3: syz_open_dev$floppy(&(0x7f0000000040), 0x5, 0x800) r0 = openat$ndctl0(0xffffff9c, &(0x7f0000000100), 0x20000, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000300)={&(0x7f0000000140)=ANY=[@ANYBLOB="9feb01001800000000000000c4000000c4000000060000000d00000006000005070000000f00000003000000ff00000002000000744553cd646ea8cd72526c6303efa4620400000000020000ffffff7f00000000ff0100000300000004000000080000000400000000000000000000000d00000004000000810000000f000000000000080400090000000100000049ffffff0b00000001000000a0e30000000000000000000905000000030000000000000802000000000000000000000300000000020000000500000000000000030000000000000e0300000001000000002e3030"], &(0x7f0000000240)=""/156, 0xe2, 0x9c}, 0x20) ioctl$FLOPPY_FDWERRORCLR(r0, 0x256) request_key(&(0x7f0000000000)='cifs.idmap\x00', &(0x7f0000000080)={'syz', 0x2}, &(0x7f00000000c0)='/dev/fd#\x00', 0xfffffffffffffffd) [ 854.941605][T25484] block nbd1: shutting down sockets [ 854.941736][T25489] block nbd2: shutting down sockets [ 854.941971][T25488] block nbd0: shutting down sockets 03:13:54 executing program 1: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0x400448dd) 03:13:54 executing program 0: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0x402c582b) 03:13:54 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) (async) r1 = syz_open_dev$floppy(&(0x7f0000000000), 0xa701, 0x3) ioctl$FLOPPY_FDFMTEND(r1, 0x249) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r2) 03:13:54 executing program 3: syz_open_dev$floppy(&(0x7f0000000040), 0x5, 0x800) r0 = openat$ndctl0(0xffffff9c, &(0x7f0000000100), 0x20000, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000300)={&(0x7f0000000140)=ANY=[@ANYBLOB="9feb01001800000000000000c4000000c4000000060000000d00000006000005070000000f00000003000000ff00000002000000744553cd646ea8cd72526c6303efa4620400000000020000ffffff7f00000000ff0100000300000004000000080000000400000000000000000000000d00000004000000810000000f000000000000080400090000000100000049ffffff0b00000001000000a0e30000000000000000000905000000030000000000000802000000000000000000000300000000020000000500000000000000030000000000000e0300000001000000002e3030"], &(0x7f0000000240)=""/156, 0xe2, 0x9c}, 0x20) ioctl$FLOPPY_FDWERRORCLR(r0, 0x256) request_key(&(0x7f0000000000)='cifs.idmap\x00', &(0x7f0000000080)={'syz', 0x2}, &(0x7f00000000c0)='/dev/fd#\x00', 0xfffffffffffffffd) syz_open_dev$floppy(&(0x7f0000000040), 0x5, 0x800) (async) openat$ndctl0(0xffffff9c, &(0x7f0000000100), 0x20000, 0x0) (async) bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000300)={&(0x7f0000000140)=ANY=[@ANYBLOB="9feb01001800000000000000c4000000c4000000060000000d00000006000005070000000f00000003000000ff00000002000000744553cd646ea8cd72526c6303efa4620400000000020000ffffff7f00000000ff0100000300000004000000080000000400000000000000000000000d00000004000000810000000f000000000000080400090000000100000049ffffff0b00000001000000a0e30000000000000000000905000000030000000000000802000000000000000000000300000000020000000500000000000000030000000000000e0300000001000000002e3030"], &(0x7f0000000240)=""/156, 0xe2, 0x9c}, 0x20) (async) ioctl$FLOPPY_FDWERRORCLR(r0, 0x256) (async) request_key(&(0x7f0000000000)='cifs.idmap\x00', &(0x7f0000000080)={'syz', 0x2}, &(0x7f00000000c0)='/dev/fd#\x00', 0xfffffffffffffffd) (async) 03:13:54 executing program 3: syz_open_dev$floppy(&(0x7f0000000040), 0x5, 0x800) r0 = openat$ndctl0(0xffffff9c, &(0x7f0000000100), 0x20000, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000300)={&(0x7f0000000140)=ANY=[@ANYBLOB="9feb01001800000000000000c4000000c4000000060000000d00000006000005070000000f00000003000000ff00000002000000744553cd646ea8cd72526c6303efa4620400000000020000ffffff7f00000000ff0100000300000004000000080000000400000000000000000000000d00000004000000810000000f000000000000080400090000000100000049ffffff0b00000001000000a0e30000000000000000000905000000030000000000000802000000000000000000000300000000020000000500000000000000030000000000000e0300000001000000002e3030"], &(0x7f0000000240)=""/156, 0xe2, 0x9c}, 0x20) ioctl$FLOPPY_FDWERRORCLR(r0, 0x256) request_key(&(0x7f0000000000)='cifs.idmap\x00', &(0x7f0000000080)={'syz', 0x2}, &(0x7f00000000c0)='/dev/fd#\x00', 0xfffffffffffffffd) syz_open_dev$floppy(&(0x7f0000000040), 0x5, 0x800) (async) openat$ndctl0(0xffffff9c, &(0x7f0000000100), 0x20000, 0x0) (async) bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000300)={&(0x7f0000000140)=ANY=[@ANYBLOB="9feb01001800000000000000c4000000c4000000060000000d00000006000005070000000f00000003000000ff00000002000000744553cd646ea8cd72526c6303efa4620400000000020000ffffff7f00000000ff0100000300000004000000080000000400000000000000000000000d00000004000000810000000f000000000000080400090000000100000049ffffff0b00000001000000a0e30000000000000000000905000000030000000000000802000000000000000000000300000000020000000500000000000000030000000000000e0300000001000000002e3030"], &(0x7f0000000240)=""/156, 0xe2, 0x9c}, 0x20) (async) ioctl$FLOPPY_FDWERRORCLR(r0, 0x256) (async) request_key(&(0x7f0000000000)='cifs.idmap\x00', &(0x7f0000000080)={'syz', 0x2}, &(0x7f00000000c0)='/dev/fd#\x00', 0xfffffffffffffffd) (async) 03:13:54 executing program 3: r0 = syz_open_dev$floppy(&(0x7f0000000040), 0xffff5073, 0x2) ioctl$FLOPPY_FDGETDRVSTAT(r0, 0x80340212, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x1}) [ 855.001748][T25503] block nbd0: shutting down sockets [ 855.002224][T25508] block nbd2: shutting down sockets [ 855.005006][T25504] block nbd1: shutting down sockets 03:13:54 executing program 0: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0x402c5839) 03:13:54 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) getsockopt$bt_BT_VOICE(0xffffffffffffffff, 0x112, 0xb, &(0x7f0000000040)=0x53e, &(0x7f0000000080)=0x2) 03:13:54 executing program 1: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0x400454ca) 03:13:54 executing program 3: r0 = syz_open_dev$floppy(&(0x7f0000000040), 0xffff5073, 0x2) ioctl$FLOPPY_FDGETDRVSTAT(r0, 0x80340212, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x1}) 03:13:54 executing program 3: r0 = syz_open_dev$floppy(&(0x7f0000000040), 0xffff5073, 0x2) ioctl$FLOPPY_FDGETDRVSTAT(r0, 0x80340212, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x1}) 03:13:54 executing program 3: syz_open_dev$floppy(&(0x7f0000000040), 0xffff5072, 0x2) [ 855.051695][T25528] block nbd2: shutting down sockets 03:13:54 executing program 3: syz_open_dev$floppy(&(0x7f0000000040), 0xffff5072, 0x2) [ 855.052515][T25523] block nbd0: shutting down sockets 03:13:54 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) (async) getsockopt$bt_BT_VOICE(0xffffffffffffffff, 0x112, 0xb, &(0x7f0000000040)=0x53e, &(0x7f0000000080)=0x2) 03:13:54 executing program 0: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0x80041270) [ 855.071502][T25525] block nbd1: shutting down sockets 03:13:54 executing program 3: syz_open_dev$floppy(&(0x7f0000000040), 0xffff5072, 0x2) 03:13:54 executing program 1: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0x40046602) 03:13:54 executing program 3: syz_open_dev$floppy(&(0x7f0000000040), 0x73, 0x1) 03:13:54 executing program 3: syz_open_dev$floppy(&(0x7f0000000040), 0x73, 0x1) 03:13:54 executing program 3: syz_open_dev$floppy(&(0x7f0000000040), 0x73, 0x1) [ 855.122158][T25544] block nbd1: shutting down sockets 03:13:54 executing program 3: r0 = syz_open_dev$floppy(&(0x7f0000000000), 0xffbf5073, 0x4000) ioctl$FLOPPY_FDWERRORGET(r0, 0x80180217, &(0x7f0000000040)) [ 855.122487][T25537] block nbd0: shutting down sockets [ 855.122833][T25536] block nbd2: shutting down sockets 03:13:54 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) (async) getsockopt$bt_BT_VOICE(0xffffffffffffffff, 0x112, 0xb, &(0x7f0000000040)=0x53e, &(0x7f0000000080)=0x2) 03:13:54 executing program 0: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0x80041272) 03:13:54 executing program 1: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0x40049409) 03:13:54 executing program 3: r0 = syz_open_dev$floppy(&(0x7f0000000000), 0xffbf5073, 0x4000) ioctl$FLOPPY_FDWERRORGET(r0, 0x80180217, &(0x7f0000000040)) 03:13:54 executing program 3: r0 = syz_open_dev$floppy(&(0x7f0000000000), 0xffbf5073, 0x4000) ioctl$FLOPPY_FDWERRORGET(r0, 0x80180217, &(0x7f0000000040)) 03:13:54 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r1, 0xab08) ioctl$NBD_DISCONNECT(r1, 0xab08) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r2) [ 855.164107][T25568] block nbd2: NBD_DISCONNECT 03:13:54 executing program 3: r0 = syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) r1 = request_key(&(0x7f0000000080)='cifs.idmap\x00', &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)='keyring\x00', 0xffffffffffffffff) ioctl$FLOPPY_FDGETFDCSTAT(r0, 0x80200215, &(0x7f0000000200)) ioctl$FLOPPY_FDWERRORGET(r0, 0x80180217, &(0x7f00000001c0)) r2 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$link(0x8, r1, r2) r3 = openat$hpet(0xffffff9c, &(0x7f00000015c0), 0x0, 0x0) ioctl$EVIOCGLED(r3, 0x80404519, 0x0) ioctl$BLKTRACESTOP(r3, 0x1275, 0x0) keyctl$search(0xa, r2, &(0x7f0000000040)='blacklist\x00', &(0x7f0000000080)={'syz', 0x3}, 0xfffffffffffffffe) r4 = syz_open_dev$floppy(&(0x7f0000000240), 0x3, 0x2000) ioctl$BTRFS_IOC_TREE_SEARCH(r4, 0xd0009411, &(0x7f0000000280)={{0x0, 0x4, 0x0, 0x1000, 0x600000000000, 0x1f, 0x5, 0x7fff, 0x80, 0x0, 0x4, 0x6a5b, 0xf1c6, 0x3f, 0x3}}) [ 855.166001][T25568] block nbd2: NBD_DISCONNECT [ 855.181779][T25556] block nbd0: shutting down sockets 03:13:54 executing program 3: r0 = syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) r1 = request_key(&(0x7f0000000080)='cifs.idmap\x00', &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)='keyring\x00', 0xffffffffffffffff) ioctl$FLOPPY_FDGETFDCSTAT(r0, 0x80200215, &(0x7f0000000200)) (async) ioctl$FLOPPY_FDGETFDCSTAT(r0, 0x80200215, &(0x7f0000000200)) ioctl$FLOPPY_FDWERRORGET(r0, 0x80180217, &(0x7f00000001c0)) (async) ioctl$FLOPPY_FDWERRORGET(r0, 0x80180217, &(0x7f00000001c0)) r2 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$link(0x8, r1, r2) r3 = openat$hpet(0xffffff9c, &(0x7f00000015c0), 0x0, 0x0) ioctl$EVIOCGLED(r3, 0x80404519, 0x0) (async) ioctl$EVIOCGLED(r3, 0x80404519, 0x0) ioctl$BLKTRACESTOP(r3, 0x1275, 0x0) (async) ioctl$BLKTRACESTOP(r3, 0x1275, 0x0) keyctl$search(0xa, r2, &(0x7f0000000040)='blacklist\x00', &(0x7f0000000080)={'syz', 0x3}, 0xfffffffffffffffe) r4 = syz_open_dev$floppy(&(0x7f0000000240), 0x3, 0x2000) ioctl$BTRFS_IOC_TREE_SEARCH(r4, 0xd0009411, &(0x7f0000000280)={{0x0, 0x4, 0x0, 0x1000, 0x600000000000, 0x1f, 0x5, 0x7fff, 0x80, 0x0, 0x4, 0x6a5b, 0xf1c6, 0x3f, 0x3}}) 03:13:54 executing program 0: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0x80041284) [ 855.201096][T25566] block nbd2: Disconnected due to user request. 03:13:54 executing program 3: r0 = syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) r1 = request_key(&(0x7f0000000080)='cifs.idmap\x00', &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)='keyring\x00', 0xffffffffffffffff) (async) ioctl$FLOPPY_FDGETFDCSTAT(r0, 0x80200215, &(0x7f0000000200)) ioctl$FLOPPY_FDWERRORGET(r0, 0x80180217, &(0x7f00000001c0)) r2 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$link(0x8, r1, r2) (async, rerun: 32) r3 = openat$hpet(0xffffff9c, &(0x7f00000015c0), 0x0, 0x0) (rerun: 32) ioctl$EVIOCGLED(r3, 0x80404519, 0x0) (async) ioctl$BLKTRACESTOP(r3, 0x1275, 0x0) (async) keyctl$search(0xa, r2, &(0x7f0000000040)='blacklist\x00', &(0x7f0000000080)={'syz', 0x3}, 0xfffffffffffffffe) (async) r4 = syz_open_dev$floppy(&(0x7f0000000240), 0x3, 0x2000) ioctl$BTRFS_IOC_TREE_SEARCH(r4, 0xd0009411, &(0x7f0000000280)={{0x0, 0x4, 0x0, 0x1000, 0x600000000000, 0x1f, 0x5, 0x7fff, 0x80, 0x0, 0x4, 0x6a5b, 0xf1c6, 0x3f, 0x3}}) [ 855.202226][T25560] block nbd1: shutting down sockets [ 855.203273][T25566] block nbd2: shutting down sockets 03:13:54 executing program 1: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0x40086602) 03:13:54 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) r1 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r1, 0xab08) ioctl$NBD_DISCONNECT(r1, 0xab08) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r2) syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) (async) syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) (async) ioctl$NBD_DISCONNECT(r1, 0xab08) (async) ioctl$NBD_DISCONNECT(r1, 0xab08) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)) (async) ioctl$NBD_SET_SOCK(r0, 0xab00, r2) (async) [ 855.223203][T25585] block nbd2: NBD_DISCONNECT [ 855.225284][T25585] block nbd2: NBD_DISCONNECT 03:13:54 executing program 3: syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) openat$hpet(0xffffff9c, &(0x7f0000000040), 0x189480, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000180)={&(0x7f0000000000)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@restrict]}}, 0x0, 0x26, 0x0, 0x1}, 0x20) r0 = syz_open_dev$floppy(&(0x7f0000000100), 0x80000001, 0x400) ioctl$FLOPPY_FDGETDRVPRM(r0, 0x80580211, &(0x7f0000000080)) [ 855.231382][T25576] block nbd0: shutting down sockets 03:13:54 executing program 0: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0x80041285) 03:13:54 executing program 3: syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) openat$hpet(0xffffff9c, &(0x7f0000000040), 0x189480, 0x0) (async) openat$hpet(0xffffff9c, &(0x7f0000000040), 0x189480, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000180)={&(0x7f0000000000)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@restrict]}}, 0x0, 0x26, 0x0, 0x1}, 0x20) r0 = syz_open_dev$floppy(&(0x7f0000000100), 0x80000001, 0x400) ioctl$FLOPPY_FDGETDRVPRM(r0, 0x80580211, &(0x7f0000000080)) 03:13:54 executing program 3: syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) openat$hpet(0xffffff9c, &(0x7f0000000040), 0x189480, 0x0) (async) openat$hpet(0xffffff9c, &(0x7f0000000040), 0x189480, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000180)={&(0x7f0000000000)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@restrict]}}, 0x0, 0x26, 0x0, 0x1}, 0x20) r0 = syz_open_dev$floppy(&(0x7f0000000100), 0x80000001, 0x400) ioctl$FLOPPY_FDGETDRVPRM(r0, 0x80580211, &(0x7f0000000080)) [ 855.271939][T25585] block nbd2: NBD_DISCONNECT [ 855.272087][T25584] block nbd1: shutting down sockets [ 855.273848][T25598] block nbd2: NBD_DISCONNECT 03:13:54 executing program 3: syz_open_dev$floppy(&(0x7f0000000000), 0x0, 0x4000) syz_open_dev$floppy(&(0x7f0000000040), 0x800, 0x4000) [ 855.280630][T25598] block nbd2: Disconnected due to user request. 03:13:54 executing program 1: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0x40101283) [ 855.283158][T25598] block nbd2: shutting down sockets 03:13:54 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) (async) r1 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r1, 0xab08) (async) ioctl$NBD_DISCONNECT(r1, 0xab08) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r2) [ 855.293365][T25590] block nbd0: shutting down sockets 03:13:54 executing program 3: syz_open_dev$floppy(&(0x7f0000000000), 0x0, 0x4000) syz_open_dev$floppy(&(0x7f0000000040), 0x800, 0x4000) [ 855.297696][T25606] block nbd2: NBD_DISCONNECT [ 855.299659][T25606] block nbd2: NBD_DISCONNECT 03:13:54 executing program 0: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0x80046601) 03:13:54 executing program 3: syz_open_dev$floppy(&(0x7f0000000000), 0x0, 0x4000) syz_open_dev$floppy(&(0x7f0000000040), 0x800, 0x4000) 03:13:54 executing program 3: syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) r0 = syz_open_dev$floppy(&(0x7f0000000040), 0x4, 0x40000) ioctl$FLOPPY_FDMSGON(r0, 0x245) 03:13:54 executing program 3: syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) r0 = syz_open_dev$floppy(&(0x7f0000000040), 0x4, 0x40000) ioctl$FLOPPY_FDMSGON(r0, 0x245) syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) (async) syz_open_dev$floppy(&(0x7f0000000040), 0x4, 0x40000) (async) ioctl$FLOPPY_FDMSGON(r0, 0x245) (async) [ 855.351152][T25605] block nbd2: Disconnected due to user request. [ 855.352074][T25610] block nbd0: shutting down sockets 03:13:54 executing program 1: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0x40101286) [ 855.352797][T25603] block nbd1: shutting down sockets [ 855.353540][T25605] block nbd2: shutting down sockets 03:13:54 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x200000) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) 03:13:54 executing program 0: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0x80081280) 03:13:54 executing program 3: syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) (async, rerun: 32) r0 = syz_open_dev$floppy(&(0x7f0000000040), 0x4, 0x40000) (rerun: 32) ioctl$FLOPPY_FDMSGON(r0, 0x245) 03:13:54 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x200000) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) 03:13:54 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x200000) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) 03:13:54 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x800) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)) r1 = openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FLOPPY_FDCLRPRM(r1, 0x241) r2 = openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FLOPPY_FDCLRPRM(r2, 0x241) ioctl$NBD_SET_SOCK(r0, 0xab00, r2) [ 855.411678][T25619] block nbd1: shutting down sockets 03:13:54 executing program 3: r0 = syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) r1 = openat$hpet(0xffffff9c, &(0x7f00000015c0), 0x0, 0x0) ioctl$EVIOCGLED(r1, 0x80404519, 0x0) ioctl$BTRFS_IOC_SCRUB(r0, 0xc400941b, &(0x7f0000000040)={0x0, 0xb3, 0x5, 0x1}) ioctl$BTRFS_IOC_GET_DEV_STATS(r1, 0xc4089434, &(0x7f0000000840)={r2, 0x1, 0x0, [0x6, 0x80000001, 0x5f, 0x6, 0x1], [0x0, 0x5a44, 0x6, 0x8, 0xffff, 0xfffffffffffffff9, 0x2, 0x4, 0x8, 0x7fffffffffffffff, 0xffffffffffffffb0, 0x3, 0xa402, 0x3, 0x100000000, 0x0, 0x8001, 0x6, 0x2, 0x1, 0x0, 0x40, 0x1000, 0xfffffffffffffffb, 0x2, 0x10000, 0x0, 0x28, 0x9, 0x40000000, 0x94fd000000, 0x7, 0x10001, 0x1000, 0x5, 0x3, 0xd1, 0x401, 0x100, 0x4f, 0x8000000000000000, 0x3, 0x9, 0x8, 0x40, 0x8, 0x1, 0x8040000000000000, 0xfffffffeffffffff, 0x7fffffffffffffff, 0x10001, 0x100000001, 0x81, 0x20, 0x80, 0x9, 0x3f, 0x400, 0x4, 0xff, 0x2, 0x3, 0x5, 0x8, 0x6, 0x400, 0x9, 0x101, 0x2, 0x4, 0x401, 0x7fffffff, 0x0, 0x2, 0x3, 0x9, 0x1000, 0x4, 0x2, 0xfff, 0x4, 0x7fffffff, 0x1, 0x3f, 0x5, 0x7fff, 0xeb6, 0x7, 0x7fffffff, 0x4, 0x80, 0x100000001, 0x10001, 0xffffffffffffffff, 0xc89, 0x1ff, 0x1f, 0xfffffffffffffff9, 0x5, 0x8001, 0x400, 0x3000000, 0xf2a, 0x100000003, 0x0, 0x3ff, 0x0, 0x3be72f0d, 0x3, 0x7, 0x7, 0x0, 0x825, 0x70, 0x1, 0x366, 0xffffffffffff8001, 0x81, 0x8000000000000000, 0x5, 0x9]}) ioctl$BTRFS_IOC_SCRUB_PROGRESS(r1, 0xc400941d, &(0x7f0000000440)={r2, 0x20, 0x7fff, 0x1}) 03:13:54 executing program 1: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0x40101288) 03:13:54 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x800) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)) (async) r1 = openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FLOPPY_FDCLRPRM(r1, 0x241) r2 = openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FLOPPY_FDCLRPRM(r2, 0x241) (async) ioctl$NBD_SET_SOCK(r0, 0xab00, r2) [ 855.432230][T25626] block nbd0: shutting down sockets 03:13:54 executing program 0: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0x80086301) 03:13:54 executing program 3: r0 = syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) (async) r1 = openat$hpet(0xffffff9c, &(0x7f00000015c0), 0x0, 0x0) ioctl$EVIOCGLED(r1, 0x80404519, 0x0) (async) ioctl$BTRFS_IOC_SCRUB(r0, 0xc400941b, &(0x7f0000000040)={0x0, 0xb3, 0x5, 0x1}) ioctl$BTRFS_IOC_GET_DEV_STATS(r1, 0xc4089434, &(0x7f0000000840)={r2, 0x1, 0x0, [0x6, 0x80000001, 0x5f, 0x6, 0x1], [0x0, 0x5a44, 0x6, 0x8, 0xffff, 0xfffffffffffffff9, 0x2, 0x4, 0x8, 0x7fffffffffffffff, 0xffffffffffffffb0, 0x3, 0xa402, 0x3, 0x100000000, 0x0, 0x8001, 0x6, 0x2, 0x1, 0x0, 0x40, 0x1000, 0xfffffffffffffffb, 0x2, 0x10000, 0x0, 0x28, 0x9, 0x40000000, 0x94fd000000, 0x7, 0x10001, 0x1000, 0x5, 0x3, 0xd1, 0x401, 0x100, 0x4f, 0x8000000000000000, 0x3, 0x9, 0x8, 0x40, 0x8, 0x1, 0x8040000000000000, 0xfffffffeffffffff, 0x7fffffffffffffff, 0x10001, 0x100000001, 0x81, 0x20, 0x80, 0x9, 0x3f, 0x400, 0x4, 0xff, 0x2, 0x3, 0x5, 0x8, 0x6, 0x400, 0x9, 0x101, 0x2, 0x4, 0x401, 0x7fffffff, 0x0, 0x2, 0x3, 0x9, 0x1000, 0x4, 0x2, 0xfff, 0x4, 0x7fffffff, 0x1, 0x3f, 0x5, 0x7fff, 0xeb6, 0x7, 0x7fffffff, 0x4, 0x80, 0x100000001, 0x10001, 0xffffffffffffffff, 0xc89, 0x1ff, 0x1f, 0xfffffffffffffff9, 0x5, 0x8001, 0x400, 0x3000000, 0xf2a, 0x100000003, 0x0, 0x3ff, 0x0, 0x3be72f0d, 0x3, 0x7, 0x7, 0x0, 0x825, 0x70, 0x1, 0x366, 0xffffffffffff8001, 0x81, 0x8000000000000000, 0x5, 0x9]}) (async) ioctl$BTRFS_IOC_SCRUB_PROGRESS(r1, 0xc400941d, &(0x7f0000000440)={r2, 0x20, 0x7fff, 0x1}) 03:13:54 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x800) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)) (async) r1 = openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FLOPPY_FDCLRPRM(r1, 0x241) r2 = openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FLOPPY_FDCLRPRM(r2, 0x241) (async) ioctl$NBD_SET_SOCK(r0, 0xab00, r2) 03:13:54 executing program 3: r0 = syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) (async) r1 = openat$hpet(0xffffff9c, &(0x7f00000015c0), 0x0, 0x0) ioctl$EVIOCGLED(r1, 0x80404519, 0x0) ioctl$BTRFS_IOC_SCRUB(r0, 0xc400941b, &(0x7f0000000040)={0x0, 0xb3, 0x5, 0x1}) ioctl$BTRFS_IOC_GET_DEV_STATS(r1, 0xc4089434, &(0x7f0000000840)={r2, 0x1, 0x0, [0x6, 0x80000001, 0x5f, 0x6, 0x1], [0x0, 0x5a44, 0x6, 0x8, 0xffff, 0xfffffffffffffff9, 0x2, 0x4, 0x8, 0x7fffffffffffffff, 0xffffffffffffffb0, 0x3, 0xa402, 0x3, 0x100000000, 0x0, 0x8001, 0x6, 0x2, 0x1, 0x0, 0x40, 0x1000, 0xfffffffffffffffb, 0x2, 0x10000, 0x0, 0x28, 0x9, 0x40000000, 0x94fd000000, 0x7, 0x10001, 0x1000, 0x5, 0x3, 0xd1, 0x401, 0x100, 0x4f, 0x8000000000000000, 0x3, 0x9, 0x8, 0x40, 0x8, 0x1, 0x8040000000000000, 0xfffffffeffffffff, 0x7fffffffffffffff, 0x10001, 0x100000001, 0x81, 0x20, 0x80, 0x9, 0x3f, 0x400, 0x4, 0xff, 0x2, 0x3, 0x5, 0x8, 0x6, 0x400, 0x9, 0x101, 0x2, 0x4, 0x401, 0x7fffffff, 0x0, 0x2, 0x3, 0x9, 0x1000, 0x4, 0x2, 0xfff, 0x4, 0x7fffffff, 0x1, 0x3f, 0x5, 0x7fff, 0xeb6, 0x7, 0x7fffffff, 0x4, 0x80, 0x100000001, 0x10001, 0xffffffffffffffff, 0xc89, 0x1ff, 0x1f, 0xfffffffffffffff9, 0x5, 0x8001, 0x400, 0x3000000, 0xf2a, 0x100000003, 0x0, 0x3ff, 0x0, 0x3be72f0d, 0x3, 0x7, 0x7, 0x0, 0x825, 0x70, 0x1, 0x366, 0xffffffffffff8001, 0x81, 0x8000000000000000, 0x5, 0x9]}) (async) ioctl$BTRFS_IOC_SCRUB_PROGRESS(r1, 0xc400941d, &(0x7f0000000440)={r2, 0x20, 0x7fff, 0x1}) 03:13:54 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_CLEAR_SOCK(r1, 0xab04) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) r2 = openat$hpet(0xffffff9c, &(0x7f00000015c0), 0x0, 0x0) ioctl$EVIOCGLED(r2, 0x80404519, 0x0) ioctl$BTRFS_IOC_SCRUB(r2, 0xc400941b, &(0x7f00000000c0)={0x0, 0x2, 0x685e, 0x1}) getsockopt$bt_BT_VOICE(r2, 0x112, 0xb, &(0x7f00000004c0)=0xffe0, &(0x7f0000000080)=0x2) r3 = openat$ndctl0(0xffffff9c, &(0x7f0000000000), 0x2000, 0x0) ioctl$KVM_SET_DEVICE_ATTR(r2, 0x4018aee1, &(0x7f0000000500)={0x0, 0x8, 0x7e0, &(0x7f0000000040)=0x9}) ioctl$NBD_SET_FLAGS(r3, 0xab0a, 0xff) 03:13:54 executing program 3: r0 = openat$hpet(0xffffff9c, &(0x7f00000015c0), 0x0, 0x0) ioctl$EVIOCGLED(r0, 0x80404519, 0x0) ioctl$EVIOCGID(r0, 0x80084502, &(0x7f0000000040)=""/249) ioctl$EVIOCSCLOCKID(r0, 0x400445a0, &(0x7f0000000140)=0x7fff) syz_open_dev$floppy(&(0x7f0000000000), 0xffff5077, 0x3) ioctl$FLOPPY_FDWERRORCLR(0xffffffffffffffff, 0x256) [ 855.492024][T25641] block nbd1: shutting down sockets 03:13:54 executing program 1: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0x401070c9) 03:13:54 executing program 3: r0 = openat$hpet(0xffffff9c, &(0x7f00000015c0), 0x0, 0x0) ioctl$EVIOCGLED(r0, 0x80404519, 0x0) ioctl$EVIOCGID(r0, 0x80084502, &(0x7f0000000040)=""/249) (async) ioctl$EVIOCGID(r0, 0x80084502, &(0x7f0000000040)=""/249) ioctl$EVIOCSCLOCKID(r0, 0x400445a0, &(0x7f0000000140)=0x7fff) (async) ioctl$EVIOCSCLOCKID(r0, 0x400445a0, &(0x7f0000000140)=0x7fff) syz_open_dev$floppy(&(0x7f0000000000), 0xffff5077, 0x3) ioctl$FLOPPY_FDWERRORCLR(0xffffffffffffffff, 0x256) [ 855.512071][T25648] block nbd0: shutting down sockets 03:13:54 executing program 0: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0x80086601) 03:13:54 executing program 3: r0 = openat$hpet(0xffffff9c, &(0x7f00000015c0), 0x0, 0x0) ioctl$EVIOCGLED(r0, 0x80404519, 0x0) ioctl$EVIOCGID(r0, 0x80084502, &(0x7f0000000040)=""/249) ioctl$EVIOCSCLOCKID(r0, 0x400445a0, &(0x7f0000000140)=0x7fff) syz_open_dev$floppy(&(0x7f0000000000), 0xffff5077, 0x3) ioctl$FLOPPY_FDWERRORCLR(0xffffffffffffffff, 0x256) openat$hpet(0xffffff9c, &(0x7f00000015c0), 0x0, 0x0) (async) ioctl$EVIOCGLED(r0, 0x80404519, 0x0) (async) ioctl$EVIOCGID(r0, 0x80084502, &(0x7f0000000040)=""/249) (async) ioctl$EVIOCSCLOCKID(r0, 0x400445a0, &(0x7f0000000140)=0x7fff) (async) syz_open_dev$floppy(&(0x7f0000000000), 0xffff5077, 0x3) (async) ioctl$FLOPPY_FDWERRORCLR(0xffffffffffffffff, 0x256) (async) [ 855.522257][T25657] block nbd2: shutting down sockets 03:13:54 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_CLEAR_SOCK(r1, 0xab04) (async) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) (async) syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) r2 = openat$hpet(0xffffff9c, &(0x7f00000015c0), 0x0, 0x0) ioctl$EVIOCGLED(r2, 0x80404519, 0x0) ioctl$BTRFS_IOC_SCRUB(r2, 0xc400941b, &(0x7f00000000c0)={0x0, 0x2, 0x685e, 0x1}) (async) getsockopt$bt_BT_VOICE(r2, 0x112, 0xb, &(0x7f00000004c0)=0xffe0, &(0x7f0000000080)=0x2) (async) r3 = openat$ndctl0(0xffffff9c, &(0x7f0000000000), 0x2000, 0x0) ioctl$KVM_SET_DEVICE_ATTR(r2, 0x4018aee1, &(0x7f0000000500)={0x0, 0x8, 0x7e0, &(0x7f0000000040)=0x9}) (async) ioctl$NBD_SET_FLAGS(r3, 0xab0a, 0xff) 03:13:54 executing program 3: syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) r0 = openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FLOPPY_FDCLRPRM(r0, 0x241) bind$qrtr(0xffffffffffffffff, &(0x7f0000000040)={0x2a, 0x2, 0x1}, 0xc) ioctl$FLOPPY_FDRESET(r0, 0x254, 0x0) 03:13:54 executing program 3: syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) r0 = openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FLOPPY_FDCLRPRM(r0, 0x241) bind$qrtr(0xffffffffffffffff, &(0x7f0000000040)={0x2a, 0x2, 0x1}, 0xc) ioctl$FLOPPY_FDRESET(r0, 0x254, 0x0) syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) (async) openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) ioctl$FLOPPY_FDCLRPRM(r0, 0x241) (async) bind$qrtr(0xffffffffffffffff, &(0x7f0000000040)={0x2a, 0x2, 0x1}, 0xc) (async) ioctl$FLOPPY_FDRESET(r0, 0x254, 0x0) (async) [ 855.561605][T25666] block nbd1: shutting down sockets 03:13:54 executing program 1: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0x401070ca) 03:13:54 executing program 3: syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) r0 = openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FLOPPY_FDCLRPRM(r0, 0x241) bind$qrtr(0xffffffffffffffff, &(0x7f0000000040)={0x2a, 0x2, 0x1}, 0xc) ioctl$FLOPPY_FDRESET(r0, 0x254, 0x0) syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) (async) openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) ioctl$FLOPPY_FDCLRPRM(r0, 0x241) (async) bind$qrtr(0xffffffffffffffff, &(0x7f0000000040)={0x2a, 0x2, 0x1}, 0xc) (async) ioctl$FLOPPY_FDRESET(r0, 0x254, 0x0) (async) [ 855.584115][T25676] block nbd2: shutting down sockets 03:13:54 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_CLEAR_SOCK(r1, 0xab04) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) r2 = openat$hpet(0xffffff9c, &(0x7f00000015c0), 0x0, 0x0) ioctl$EVIOCGLED(r2, 0x80404519, 0x0) ioctl$BTRFS_IOC_SCRUB(r2, 0xc400941b, &(0x7f00000000c0)={0x0, 0x2, 0x685e, 0x1}) getsockopt$bt_BT_VOICE(r2, 0x112, 0xb, &(0x7f00000004c0)=0xffe0, &(0x7f0000000080)=0x2) r3 = openat$ndctl0(0xffffff9c, &(0x7f0000000000), 0x2000, 0x0) ioctl$KVM_SET_DEVICE_ATTR(r2, 0x4018aee1, &(0x7f0000000500)={0x0, 0x8, 0x7e0, &(0x7f0000000040)=0x9}) ioctl$NBD_SET_FLAGS(r3, 0xab0a, 0xff) syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)) (async) ioctl$NBD_CLEAR_SOCK(r1, 0xab04) (async) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) (async) syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) (async) openat$hpet(0xffffff9c, &(0x7f00000015c0), 0x0, 0x0) (async) ioctl$EVIOCGLED(r2, 0x80404519, 0x0) (async) ioctl$BTRFS_IOC_SCRUB(r2, 0xc400941b, &(0x7f00000000c0)={0x0, 0x2, 0x685e, 0x1}) (async) getsockopt$bt_BT_VOICE(r2, 0x112, 0xb, &(0x7f00000004c0)=0xffe0, &(0x7f0000000080)=0x2) (async) openat$ndctl0(0xffffff9c, &(0x7f0000000000), 0x2000, 0x0) (async) ioctl$KVM_SET_DEVICE_ATTR(r2, 0x4018aee1, &(0x7f0000000500)={0x0, 0x8, 0x7e0, &(0x7f0000000040)=0x9}) (async) ioctl$NBD_SET_FLAGS(r3, 0xab0a, 0xff) (async) [ 855.591790][T25670] block nbd0: shutting down sockets 03:13:54 executing program 0: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0x801c581f) 03:13:54 executing program 3: syz_open_dev$floppy(&(0x7f0000000000), 0x8, 0x200) 03:13:54 executing program 3: syz_open_dev$floppy(&(0x7f0000000000), 0x8, 0x200) 03:13:54 executing program 3: syz_open_dev$floppy(&(0x7f0000000000), 0x8, 0x200) syz_open_dev$floppy(&(0x7f0000000000), 0x8, 0x200) (async) [ 855.631722][T25685] block nbd1: shutting down sockets [ 855.632941][T25697] block nbd0: shutting down sockets 03:13:54 executing program 0: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0xc0045878) 03:13:54 executing program 1: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0x401070cd) 03:13:54 executing program 3: ioctl$SCSI_IOCTL_PROBE_HOST(0xffffffffffffffff, 0x5385, &(0x7f0000000040)={0x7c, ""/124}) syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) [ 855.649017][T25705] block nbd2: shutting down sockets 03:13:54 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) 03:13:54 executing program 3: ioctl$SCSI_IOCTL_PROBE_HOST(0xffffffffffffffff, 0x5385, &(0x7f0000000040)={0x7c, ""/124}) syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) ioctl$SCSI_IOCTL_PROBE_HOST(0xffffffffffffffff, 0x5385, &(0x7f0000000040)={0x7c, ""/124}) (async) syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) (async) 03:13:54 executing program 3: ioctl$SCSI_IOCTL_PROBE_HOST(0xffffffffffffffff, 0x5385, &(0x7f0000000040)={0x7c, ""/124}) (async) syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) 03:13:54 executing program 3: syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) r0 = openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FLOPPY_FDCLRPRM(r0, 0x241) r1 = openat$ndctl0(0xffffff9c, &(0x7f0000000040), 0x94200, 0x0) ioctl$BTRFS_IOC_SCRUB_PROGRESS(r1, 0xc400941d, &(0x7f00000001c0)={0x0, 0x22, 0x4520000000000000}) ioctl$FLOPPY_FDFLUSH(r0, 0x24b) [ 855.711300][T25713] block nbd2: shutting down sockets [ 855.711851][T25707] block nbd0: shutting down sockets 03:13:54 executing program 3: syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) (async) syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) r0 = openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FLOPPY_FDCLRPRM(r0, 0x241) r1 = openat$ndctl0(0xffffff9c, &(0x7f0000000040), 0x94200, 0x0) ioctl$BTRFS_IOC_SCRUB_PROGRESS(r1, 0xc400941d, &(0x7f00000001c0)={0x0, 0x22, 0x4520000000000000}) ioctl$FLOPPY_FDFLUSH(r0, 0x24b) (async) ioctl$FLOPPY_FDFLUSH(r0, 0x24b) [ 855.712187][T25708] block nbd1: shutting down sockets 03:13:54 executing program 0: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0xc0045878) 03:13:54 executing program 1: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0x40186366) 03:13:54 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) 03:13:54 executing program 3: syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) r0 = openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FLOPPY_FDCLRPRM(r0, 0x241) (async) r1 = openat$ndctl0(0xffffff9c, &(0x7f0000000040), 0x94200, 0x0) ioctl$BTRFS_IOC_SCRUB_PROGRESS(r1, 0xc400941d, &(0x7f00000001c0)={0x0, 0x22, 0x4520000000000000}) (async) ioctl$FLOPPY_FDFLUSH(r0, 0x24b) 03:13:54 executing program 3: syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) openat$drirender128(0xffffff9c, &(0x7f0000000040), 0x2000, 0x0) 03:13:54 executing program 3: syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) (async) openat$drirender128(0xffffff9c, &(0x7f0000000040), 0x2000, 0x0) 03:13:54 executing program 3: syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) (async) openat$drirender128(0xffffff9c, &(0x7f0000000040), 0x2000, 0x0) [ 855.781318][T25730] block nbd2: shutting down sockets [ 855.781744][T25728] block nbd0: shutting down sockets 03:13:54 executing program 1: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0x401870c8) [ 855.782963][T25725] block nbd1: shutting down sockets 03:13:54 executing program 0: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0xc0101282) 03:13:54 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) 03:13:54 executing program 3: bpf$MAP_CREATE(0xb, &(0x7f0000000200), 0x48) syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) 03:13:54 executing program 3: bpf$MAP_CREATE(0xb, &(0x7f0000000200), 0x48) syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) bpf$MAP_CREATE(0xb, &(0x7f0000000200), 0x48) (async) syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) (async) 03:13:54 executing program 3: bpf$MAP_CREATE(0xb, &(0x7f0000000200), 0x48) (async, rerun: 32) syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) (rerun: 32) 03:13:54 executing program 3: r0 = syz_open_dev$floppy(&(0x7f0000000040), 0x7, 0x400) ioctl$FLOPPY_FDSETDRVPRM(r0, 0x40580290, &(0x7f0000000080)={0x40, 0x2, 0x553, 0x5a, 0x1, 0x3, 0xff, 0xff, 0x3, 0x1, 0x3, 0x9, 0x6b, {0xb6, 0x803, 0x3f, 0x8}, 0x34, 0x9, [0x1, 0x3, 0x7, 0x20, 0x1, 0x1, 0x8, 0x8003], 0x6, 0x1f}) ioctl$BLKTRACETEARDOWN(0xffffffffffffffff, 0x1276, 0x0) [ 855.862969][T25746] block nbd2: shutting down sockets [ 855.863267][T25744] block nbd1: shutting down sockets 03:13:54 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81e8943c, &(0x7f0000000000)) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$DRM_IOCTL_SYNCOBJ_CREATE(0xffffffffffffffff, 0xc00864bf, &(0x7f0000000200)) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) 03:13:54 executing program 1: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0x401870cb) [ 855.881587][T25750] block nbd0: shutting down sockets 03:13:54 executing program 0: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0xc0189436) 03:13:54 executing program 3: r0 = syz_open_dev$floppy(&(0x7f0000000040), 0x7, 0x400) ioctl$FLOPPY_FDSETDRVPRM(r0, 0x40580290, &(0x7f0000000080)={0x40, 0x2, 0x553, 0x5a, 0x1, 0x3, 0xff, 0xff, 0x3, 0x1, 0x3, 0x9, 0x6b, {0xb6, 0x803, 0x3f, 0x8}, 0x34, 0x9, [0x1, 0x3, 0x7, 0x20, 0x1, 0x1, 0x8, 0x8003], 0x6, 0x1f}) (async) ioctl$BLKTRACETEARDOWN(0xffffffffffffffff, 0x1276, 0x0) 03:13:54 executing program 3: r0 = syz_open_dev$floppy(&(0x7f0000000040), 0x7, 0x400) ioctl$FLOPPY_FDSETDRVPRM(r0, 0x40580290, &(0x7f0000000080)={0x40, 0x2, 0x553, 0x5a, 0x1, 0x3, 0xff, 0xff, 0x3, 0x1, 0x3, 0x9, 0x6b, {0xb6, 0x803, 0x3f, 0x8}, 0x34, 0x9, [0x1, 0x3, 0x7, 0x20, 0x1, 0x1, 0x8, 0x8003], 0x6, 0x1f}) (async) ioctl$BLKTRACETEARDOWN(0xffffffffffffffff, 0x1276, 0x0) 03:13:55 executing program 3: syz_open_dev$floppy(&(0x7f0000000040), 0xfd, 0x400) 03:13:55 executing program 3: syz_open_dev$floppy(&(0x7f0000000040), 0xfd, 0x400) syz_open_dev$floppy(&(0x7f0000000040), 0xfd, 0x400) (async) 03:13:55 executing program 3: syz_open_dev$floppy(&(0x7f0000000040), 0xfd, 0x400) [ 855.952220][T25765] block nbd1: shutting down sockets [ 855.953145][T25764] block nbd2: shutting down sockets [ 855.958023][T25769] block nbd0: shutting down sockets 03:13:55 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81e8943c, &(0x7f0000000000)) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$DRM_IOCTL_SYNCOBJ_CREATE(0xffffffffffffffff, 0xc00864bf, &(0x7f0000000200)) (async) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) 03:13:55 executing program 1: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0x401870cc) 03:13:55 executing program 0: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0xc020660b) 03:13:55 executing program 3: syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x101000) r0 = openat$hpet(0xffffff9c, &(0x7f0000000040), 0x20a801, 0x0) setsockopt$bt_BT_POWER(r0, 0x112, 0x9, &(0x7f00000000c0)=0x2, 0x1) r1 = openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FLOPPY_FDCLRPRM(r1, 0x241) inotify_rm_watch(r0, 0x0) inotify_rm_watch(r1, 0x0) ioctl$KVM_CREATE_DEVICE(r1, 0xc00caee0, &(0x7f0000000080)={0x2, 0xffffffffffffffff, 0x1}) ioctl$KVM_CREATE_DEVICE(r0, 0xc00caee0, &(0x7f0000000100)={0x4, 0xffffffffffffffff}) r3 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r3, 0xab08) r4 = openat$hpet(0xffffff9c, &(0x7f00000015c0), 0x0, 0x0) ioctl$EVIOCGLED(r4, 0x80404519, 0x0) openat$sw_sync(0xffffff9c, &(0x7f0000000140), 0x200080, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r2, 0x81e8943c, &(0x7f00000001c0)={0x0, ""/256, 0x0, 0x0, 0x0, 0x0, ""/16, ""/16, ""/16, 0x0, 0x0}) ioctl$BTRFS_IOC_SNAP_DESTROY_V2(r2, 0x5000943f, &(0x7f0000000440)={{r3}, r5, 0x0, @inherit={0x78, &(0x7f00000003c0)={0x1, 0x6, 0x1, 0x7ff, {0x21, 0x9, 0x9, 0x1c0000000, 0x32}, [0x4, 0x6, 0xffffffff80000001, 0x5, 0x1, 0x3f]}}, @subvolid}) ioctl$FLOPPY_FDWERRORCLR(r0, 0x256) [ 855.988598][T25792] block nbd3: NBD_DISCONNECT 03:13:55 executing program 3: syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x101000) r0 = openat$hpet(0xffffff9c, &(0x7f0000000040), 0x20a801, 0x0) setsockopt$bt_BT_POWER(r0, 0x112, 0x9, &(0x7f00000000c0)=0x2, 0x1) r1 = openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FLOPPY_FDCLRPRM(r1, 0x241) inotify_rm_watch(r0, 0x0) inotify_rm_watch(r1, 0x0) ioctl$KVM_CREATE_DEVICE(r1, 0xc00caee0, &(0x7f0000000080)={0x2, 0xffffffffffffffff, 0x1}) ioctl$KVM_CREATE_DEVICE(r0, 0xc00caee0, &(0x7f0000000100)={0x4, 0xffffffffffffffff}) r3 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r3, 0xab08) r4 = openat$hpet(0xffffff9c, &(0x7f00000015c0), 0x0, 0x0) ioctl$EVIOCGLED(r4, 0x80404519, 0x0) openat$sw_sync(0xffffff9c, &(0x7f0000000140), 0x200080, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r2, 0x81e8943c, &(0x7f00000001c0)={0x0, ""/256, 0x0, 0x0, 0x0, 0x0, ""/16, ""/16, ""/16, 0x0, 0x0}) ioctl$BTRFS_IOC_SNAP_DESTROY_V2(r2, 0x5000943f, &(0x7f0000000440)={{r3}, r5, 0x0, @inherit={0x78, &(0x7f00000003c0)={0x1, 0x6, 0x1, 0x7ff, {0x21, 0x9, 0x9, 0x1c0000000, 0x32}, [0x4, 0x6, 0xffffffff80000001, 0x5, 0x1, 0x3f]}}, @subvolid}) ioctl$FLOPPY_FDWERRORCLR(r0, 0x256) syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x101000) (async) openat$hpet(0xffffff9c, &(0x7f0000000040), 0x20a801, 0x0) (async) setsockopt$bt_BT_POWER(r0, 0x112, 0x9, &(0x7f00000000c0)=0x2, 0x1) (async) openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) ioctl$FLOPPY_FDCLRPRM(r1, 0x241) (async) inotify_rm_watch(r0, 0x0) (async) inotify_rm_watch(r1, 0x0) (async) ioctl$KVM_CREATE_DEVICE(r1, 0xc00caee0, &(0x7f0000000080)={0x2, 0xffffffffffffffff, 0x1}) (async) ioctl$KVM_CREATE_DEVICE(r0, 0xc00caee0, &(0x7f0000000100)={0x4}) (async) syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) (async) ioctl$NBD_DISCONNECT(r3, 0xab08) (async) openat$hpet(0xffffff9c, &(0x7f00000015c0), 0x0, 0x0) (async) ioctl$EVIOCGLED(r4, 0x80404519, 0x0) (async) openat$sw_sync(0xffffff9c, &(0x7f0000000140), 0x200080, 0x0) (async) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r2, 0x81e8943c, &(0x7f00000001c0)) (async) ioctl$BTRFS_IOC_SNAP_DESTROY_V2(r2, 0x5000943f, &(0x7f0000000440)={{r3}, r5, 0x0, @inherit={0x78, &(0x7f00000003c0)={0x1, 0x6, 0x1, 0x7ff, {0x21, 0x9, 0x9, 0x1c0000000, 0x32}, [0x4, 0x6, 0xffffffff80000001, 0x5, 0x1, 0x3f]}}, @subvolid}) (async) ioctl$FLOPPY_FDWERRORCLR(r0, 0x256) (async) [ 856.008677][T25794] block nbd3: NBD_DISCONNECT [ 856.011877][T25786] block nbd2: shutting down sockets [ 856.013036][T25785] block nbd1: shutting down sockets 03:13:55 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81e8943c, &(0x7f0000000000)) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$DRM_IOCTL_SYNCOBJ_CREATE(0xffffffffffffffff, 0xc00864bf, &(0x7f0000000200)) (async) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) [ 856.021529][T25784] block nbd0: shutting down sockets 03:13:55 executing program 1: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0x401c5820) 03:13:55 executing program 0: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0xc0401273) 03:13:55 executing program 3: syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x101000) r0 = openat$hpet(0xffffff9c, &(0x7f0000000040), 0x20a801, 0x0) setsockopt$bt_BT_POWER(r0, 0x112, 0x9, &(0x7f00000000c0)=0x2, 0x1) openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) r1 = openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FLOPPY_FDCLRPRM(r1, 0x241) inotify_rm_watch(r0, 0x0) (async) inotify_rm_watch(r0, 0x0) inotify_rm_watch(r1, 0x0) ioctl$KVM_CREATE_DEVICE(r1, 0xc00caee0, &(0x7f0000000080)={0x2, 0xffffffffffffffff, 0x1}) ioctl$KVM_CREATE_DEVICE(r0, 0xc00caee0, &(0x7f0000000100)={0x4, 0xffffffffffffffff}) r3 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r3, 0xab08) (async) ioctl$NBD_DISCONNECT(r3, 0xab08) r4 = openat$hpet(0xffffff9c, &(0x7f00000015c0), 0x0, 0x0) ioctl$EVIOCGLED(r4, 0x80404519, 0x0) openat$sw_sync(0xffffff9c, &(0x7f0000000140), 0x200080, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r2, 0x81e8943c, &(0x7f00000001c0)) (async) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r2, 0x81e8943c, &(0x7f00000001c0)={0x0, ""/256, 0x0, 0x0, 0x0, 0x0, ""/16, ""/16, ""/16, 0x0, 0x0}) ioctl$BTRFS_IOC_SNAP_DESTROY_V2(r2, 0x5000943f, &(0x7f0000000440)={{r3}, r5, 0x0, @inherit={0x78, &(0x7f00000003c0)={0x1, 0x6, 0x1, 0x7ff, {0x21, 0x9, 0x9, 0x1c0000000, 0x32}, [0x4, 0x6, 0xffffffff80000001, 0x5, 0x1, 0x3f]}}, @subvolid}) (async) ioctl$BTRFS_IOC_SNAP_DESTROY_V2(r2, 0x5000943f, &(0x7f0000000440)={{r3}, r5, 0x0, @inherit={0x78, &(0x7f00000003c0)={0x1, 0x6, 0x1, 0x7ff, {0x21, 0x9, 0x9, 0x1c0000000, 0x32}, [0x4, 0x6, 0xffffffff80000001, 0x5, 0x1, 0x3f]}}, @subvolid}) ioctl$FLOPPY_FDWERRORCLR(r0, 0x256) [ 856.047960][T25806] block nbd3: NBD_DISCONNECT [ 856.049800][T25807] block nbd3: NBD_DISCONNECT 03:13:55 executing program 3: syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) r0 = openat$hpet(0xffffff9c, &(0x7f00000015c0), 0x0, 0x0) ioctl$EVIOCGLED(r0, 0x80404519, 0x0) ioctl$FLOPPY_FDGETDRVPRM(r0, 0x80580211, &(0x7f0000000040)) [ 856.071866][T25798] block nbd2: shutting down sockets 03:13:55 executing program 3: syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) openat$hpet(0xffffff9c, &(0x7f00000015c0), 0x0, 0x0) (async) r0 = openat$hpet(0xffffff9c, &(0x7f00000015c0), 0x0, 0x0) ioctl$EVIOCGLED(r0, 0x80404519, 0x0) ioctl$FLOPPY_FDGETDRVPRM(r0, 0x80580211, &(0x7f0000000040)) [ 856.072249][T25801] block nbd1: shutting down sockets [ 856.075109][T25802] block nbd0: shutting down sockets 03:13:55 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$FLOPPY_FDEJECT(0xffffffffffffffff, 0x25a) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BTRFS_IOC_START_SYNC(r2, 0x80089418, &(0x7f0000000000)=0x0) ioctl$BTRFS_IOC_RM_DEV_V2(0xffffffffffffffff, 0x5000943a, &(0x7f0000001500)={{r2}, r3, 0x12, @inherit={0x98, &(0x7f0000000040)={0x1, 0xa, 0x8, 0xb7, {0x2, 0x101, 0x70a5, 0x73a4, 0x7}, [0x7ff, 0x7, 0x278, 0x0, 0x4, 0x1, 0x1ff, 0x101, 0xfffffffffffeffff, 0x3ff]}}, @subvolid=0x3}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) 03:13:55 executing program 3: syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) r0 = openat$hpet(0xffffff9c, &(0x7f00000015c0), 0x0, 0x0) ioctl$EVIOCGLED(r0, 0x80404519, 0x0) ioctl$FLOPPY_FDGETDRVPRM(r0, 0x80580211, &(0x7f0000000040)) 03:13:55 executing program 1: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0x4020940d) 03:13:55 executing program 0: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) r3 = openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FLOPPY_FDCLRPRM(r3, 0x241) openat$damon_schemes(0xffffff9c, &(0x7f0000000040), 0x2, 0x0) bpf$LINK_GET_NEXT_ID(0x1f, &(0x7f0000000000)={0x9}, 0x8) ioctl$NBD_DISCONNECT(r2, 0xab08) 03:13:55 executing program 3: r0 = openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FLOPPY_FDCLRPRM(r0, 0x241) openat$ndctl0(0xffffff9c, &(0x7f0000000080), 0x400000, 0x0) syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) setsockopt$bt_BT_SNDMTU(r0, 0x112, 0xc, &(0x7f0000000040)=0x3f, 0x2) syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) 03:13:55 executing program 3: r0 = openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FLOPPY_FDCLRPRM(r0, 0x241) (async) openat$ndctl0(0xffffff9c, &(0x7f0000000080), 0x400000, 0x0) (async) syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) (async) setsockopt$bt_BT_SNDMTU(r0, 0x112, 0xc, &(0x7f0000000040)=0x3f, 0x2) syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) 03:13:55 executing program 3: r0 = openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FLOPPY_FDCLRPRM(r0, 0x241) openat$ndctl0(0xffffff9c, &(0x7f0000000080), 0x400000, 0x0) (async, rerun: 64) syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) (async, rerun: 64) setsockopt$bt_BT_SNDMTU(r0, 0x112, 0xc, &(0x7f0000000040)=0x3f, 0x2) (async) syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) [ 856.141187][T25813] block nbd2: shutting down sockets [ 856.142147][T25820] block nbd0: NBD_DISCONNECT 03:13:55 executing program 1: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0x402c5828) [ 856.142422][T25817] block nbd1: shutting down sockets [ 856.148535][T25818] block nbd0: Disconnected due to user request. 03:13:55 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) (async) ioctl$FLOPPY_FDEJECT(0xffffffffffffffff, 0x25a) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BTRFS_IOC_START_SYNC(r2, 0x80089418, &(0x7f0000000000)=0x0) ioctl$BTRFS_IOC_RM_DEV_V2(0xffffffffffffffff, 0x5000943a, &(0x7f0000001500)={{r2}, r3, 0x12, @inherit={0x98, &(0x7f0000000040)={0x1, 0xa, 0x8, 0xb7, {0x2, 0x101, 0x70a5, 0x73a4, 0x7}, [0x7ff, 0x7, 0x278, 0x0, 0x4, 0x1, 0x1ff, 0x101, 0xfffffffffffeffff, 0x3ff]}}, @subvolid=0x3}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) [ 856.152742][T25818] block nbd0: shutting down sockets 03:13:55 executing program 0: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) (async) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) (async) r3 = openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FLOPPY_FDCLRPRM(r3, 0x241) (async) openat$damon_schemes(0xffffff9c, &(0x7f0000000040), 0x2, 0x0) bpf$LINK_GET_NEXT_ID(0x1f, &(0x7f0000000000)={0x9}, 0x8) (async) ioctl$NBD_DISCONNECT(r2, 0xab08) 03:13:55 executing program 3: syz_open_dev$floppy(&(0x7f0000000000), 0xfdff5077, 0x1) r0 = openat$ndctl0(0xffffff9c, &(0x7f0000000040), 0x101000, 0x0) ioctl$FLOPPY_FDSETDRVPRM(r0, 0x40580290, &(0x7f0000000080)={0xff, 0x1, 0x0, 0x2, 0x5, 0x20, 0x7, 0x9, 0x1, 0x80, 0x4, 0x1ff, 0x4, {0x7f, 0x4, 0x10000, 0x7}, 0x30, 0x7, [0x9, 0x200, 0x4, 0x401, 0x200, 0x1ff, 0xfff, 0x200], 0x8, 0xfffffffe}) r1 = syz_open_dev$floppy(&(0x7f00000002c0), 0x401, 0x4000) ioctl$FLOPPY_FDWERRORCLR(r1, 0x256) ioctl$EVIOCSABS2F(r0, 0x401845ef, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x9, 0x6}) r2 = openat$hpet(0xffffff9c, &(0x7f0000000100), 0x252a01, 0x0) ioctl$FLOPPY_FDSETDRVPRM(r2, 0x40580290, &(0x7f0000000140)={0x7f, 0x4, 0x8, 0x1, 0x10001, 0x7fff, 0x80000001, 0x9, 0xf0, 0x0, 0x1a, 0x9, 0x81, {0x1ff, 0x5, 0x5, 0xea4, 0x100}, 0x4, 0x8, [0x4, 0x0, 0xdd0, 0x1, 0x6b84, 0x6, 0x1, 0x8], 0x0, 0x7801}) ioctl$SYNC_IOC_FILE_INFO(r2, 0xc0383e04, &(0x7f0000000280)={""/32, 0x0, 0x0, 0x2, 0x0, &(0x7f00000001c0)=[{}, {}]}) 03:13:55 executing program 3: syz_open_dev$floppy(&(0x7f0000000000), 0xfdff5077, 0x1) r0 = openat$ndctl0(0xffffff9c, &(0x7f0000000040), 0x101000, 0x0) ioctl$FLOPPY_FDSETDRVPRM(r0, 0x40580290, &(0x7f0000000080)={0xff, 0x1, 0x0, 0x2, 0x5, 0x20, 0x7, 0x9, 0x1, 0x80, 0x4, 0x1ff, 0x4, {0x7f, 0x4, 0x10000, 0x7}, 0x30, 0x7, [0x9, 0x200, 0x4, 0x401, 0x200, 0x1ff, 0xfff, 0x200], 0x8, 0xfffffffe}) r1 = syz_open_dev$floppy(&(0x7f00000002c0), 0x401, 0x4000) ioctl$FLOPPY_FDWERRORCLR(r1, 0x256) ioctl$EVIOCSABS2F(r0, 0x401845ef, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x9, 0x6}) r2 = openat$hpet(0xffffff9c, &(0x7f0000000100), 0x252a01, 0x0) ioctl$FLOPPY_FDSETDRVPRM(r2, 0x40580290, &(0x7f0000000140)={0x7f, 0x4, 0x8, 0x1, 0x10001, 0x7fff, 0x80000001, 0x9, 0xf0, 0x0, 0x1a, 0x9, 0x81, {0x1ff, 0x5, 0x5, 0xea4, 0x100}, 0x4, 0x8, [0x4, 0x0, 0xdd0, 0x1, 0x6b84, 0x6, 0x1, 0x8], 0x0, 0x7801}) ioctl$SYNC_IOC_FILE_INFO(r2, 0xc0383e04, &(0x7f0000000280)={""/32, 0x0, 0x0, 0x2, 0x0, &(0x7f00000001c0)=[{}, {}]}) syz_open_dev$floppy(&(0x7f0000000000), 0xfdff5077, 0x1) (async) openat$ndctl0(0xffffff9c, &(0x7f0000000040), 0x101000, 0x0) (async) ioctl$FLOPPY_FDSETDRVPRM(r0, 0x40580290, &(0x7f0000000080)={0xff, 0x1, 0x0, 0x2, 0x5, 0x20, 0x7, 0x9, 0x1, 0x80, 0x4, 0x1ff, 0x4, {0x7f, 0x4, 0x10000, 0x7}, 0x30, 0x7, [0x9, 0x200, 0x4, 0x401, 0x200, 0x1ff, 0xfff, 0x200], 0x8, 0xfffffffe}) (async) syz_open_dev$floppy(&(0x7f00000002c0), 0x401, 0x4000) (async) ioctl$FLOPPY_FDWERRORCLR(r1, 0x256) (async) ioctl$EVIOCSABS2F(r0, 0x401845ef, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x9, 0x6}) (async) openat$hpet(0xffffff9c, &(0x7f0000000100), 0x252a01, 0x0) (async) ioctl$FLOPPY_FDSETDRVPRM(r2, 0x40580290, &(0x7f0000000140)={0x7f, 0x4, 0x8, 0x1, 0x10001, 0x7fff, 0x80000001, 0x9, 0xf0, 0x0, 0x1a, 0x9, 0x81, {0x1ff, 0x5, 0x5, 0xea4, 0x100}, 0x4, 0x8, [0x4, 0x0, 0xdd0, 0x1, 0x6b84, 0x6, 0x1, 0x8], 0x0, 0x7801}) (async) ioctl$SYNC_IOC_FILE_INFO(r2, 0xc0383e04, &(0x7f0000000280)={""/32, 0x0, 0x0, 0x2, 0x0, &(0x7f00000001c0)=[{}, {}]}) (async) 03:13:55 executing program 3: syz_open_dev$floppy(&(0x7f0000000000), 0xfdff5077, 0x1) r0 = openat$ndctl0(0xffffff9c, &(0x7f0000000040), 0x101000, 0x0) ioctl$FLOPPY_FDSETDRVPRM(r0, 0x40580290, &(0x7f0000000080)={0xff, 0x1, 0x0, 0x2, 0x5, 0x20, 0x7, 0x9, 0x1, 0x80, 0x4, 0x1ff, 0x4, {0x7f, 0x4, 0x10000, 0x7}, 0x30, 0x7, [0x9, 0x200, 0x4, 0x401, 0x200, 0x1ff, 0xfff, 0x200], 0x8, 0xfffffffe}) r1 = syz_open_dev$floppy(&(0x7f00000002c0), 0x401, 0x4000) ioctl$FLOPPY_FDWERRORCLR(r1, 0x256) ioctl$EVIOCSABS2F(r0, 0x401845ef, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x9, 0x6}) r2 = openat$hpet(0xffffff9c, &(0x7f0000000100), 0x252a01, 0x0) ioctl$FLOPPY_FDSETDRVPRM(r2, 0x40580290, &(0x7f0000000140)={0x7f, 0x4, 0x8, 0x1, 0x10001, 0x7fff, 0x80000001, 0x9, 0xf0, 0x0, 0x1a, 0x9, 0x81, {0x1ff, 0x5, 0x5, 0xea4, 0x100}, 0x4, 0x8, [0x4, 0x0, 0xdd0, 0x1, 0x6b84, 0x6, 0x1, 0x8], 0x0, 0x7801}) ioctl$SYNC_IOC_FILE_INFO(r2, 0xc0383e04, &(0x7f0000000280)={""/32, 0x0, 0x0, 0x2, 0x0, &(0x7f00000001c0)=[{}, {}]}) syz_open_dev$floppy(&(0x7f0000000000), 0xfdff5077, 0x1) (async) openat$ndctl0(0xffffff9c, &(0x7f0000000040), 0x101000, 0x0) (async) ioctl$FLOPPY_FDSETDRVPRM(r0, 0x40580290, &(0x7f0000000080)={0xff, 0x1, 0x0, 0x2, 0x5, 0x20, 0x7, 0x9, 0x1, 0x80, 0x4, 0x1ff, 0x4, {0x7f, 0x4, 0x10000, 0x7}, 0x30, 0x7, [0x9, 0x200, 0x4, 0x401, 0x200, 0x1ff, 0xfff, 0x200], 0x8, 0xfffffffe}) (async) syz_open_dev$floppy(&(0x7f00000002c0), 0x401, 0x4000) (async) ioctl$FLOPPY_FDWERRORCLR(r1, 0x256) (async) ioctl$EVIOCSABS2F(r0, 0x401845ef, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x9, 0x6}) (async) openat$hpet(0xffffff9c, &(0x7f0000000100), 0x252a01, 0x0) (async) ioctl$FLOPPY_FDSETDRVPRM(r2, 0x40580290, &(0x7f0000000140)={0x7f, 0x4, 0x8, 0x1, 0x10001, 0x7fff, 0x80000001, 0x9, 0xf0, 0x0, 0x1a, 0x9, 0x81, {0x1ff, 0x5, 0x5, 0xea4, 0x100}, 0x4, 0x8, [0x4, 0x0, 0xdd0, 0x1, 0x6b84, 0x6, 0x1, 0x8], 0x0, 0x7801}) (async) ioctl$SYNC_IOC_FILE_INFO(r2, 0xc0383e04, &(0x7f0000000280)={""/32, 0x0, 0x0, 0x2, 0x0, &(0x7f00000001c0)=[{}, {}]}) (async) [ 856.202536][T25833] block nbd2: shutting down sockets [ 856.202888][T25839] block nbd0: NBD_DISCONNECT 03:13:55 executing program 1: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0x402c5829) [ 856.204030][T25831] block nbd1: shutting down sockets [ 856.209050][T25836] block nbd0: Disconnected due to user request. 03:13:55 executing program 2: syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) (async) r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$FLOPPY_FDEJECT(0xffffffffffffffff, 0x25a) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BTRFS_IOC_START_SYNC(r2, 0x80089418, &(0x7f0000000000)) (async) ioctl$BTRFS_IOC_START_SYNC(r2, 0x80089418, &(0x7f0000000000)=0x0) ioctl$BTRFS_IOC_RM_DEV_V2(0xffffffffffffffff, 0x5000943a, &(0x7f0000001500)={{r2}, r3, 0x12, @inherit={0x98, &(0x7f0000000040)={0x1, 0xa, 0x8, 0xb7, {0x2, 0x101, 0x70a5, 0x73a4, 0x7}, [0x7ff, 0x7, 0x278, 0x0, 0x4, 0x1, 0x1ff, 0x101, 0xfffffffffffeffff, 0x3ff]}}, @subvolid=0x3}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) [ 856.213273][T25836] block nbd0: shutting down sockets 03:13:55 executing program 3: syz_open_dev$floppy(&(0x7f0000000000), 0x401, 0x3) r0 = syz_open_dev$floppy(&(0x7f0000000040), 0x3ff, 0xd30bf22e1bacf171) ioctl$FLOPPY_FDSETMAXERRS(r0, 0x4014024c, &(0x7f0000000080)={0x3ff, 0x1ff, 0x9, 0xff}) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000002c0)={&(0x7f00000000c0)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xe4, 0xe4, 0x4, [@union={0x7, 0x8, 0x0, 0x5, 0x1, 0x1, [{0x9, 0x5, 0x9}, {0xa, 0x5, 0xb6}, {0x8, 0x1, 0x35c}, {0xb, 0x2, 0x5}, {0x2, 0x1, 0xd9}, {0x3, 0x3, 0x9}, {0x10, 0x4, 0x5}, {0x2, 0x2, 0x80}]}, @func={0xd, 0x0, 0x0, 0xc, 0x5}, @typedef={0xe, 0x0, 0x0, 0x8, 0x5}, @func_proto={0x0, 0x9, 0x0, 0xd, 0x0, [{0x8}, {0x10}, {0x5, 0x1ff}, {0x6, 0x3}, {0x0, 0x3}, {0x3, 0x2}, {0x3, 0x1}, {0x7, 0x3}, {0x1, 0x5}]}, @restrict={0x3, 0x0, 0x0, 0xb, 0x4}]}, {0x0, [0x61, 0x30]}}, &(0x7f00000001c0)=""/227, 0x100, 0xe3, 0x1}, 0x20) 03:13:55 executing program 0: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) (async) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) r3 = openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FLOPPY_FDCLRPRM(r3, 0x241) openat$damon_schemes(0xffffff9c, &(0x7f0000000040), 0x2, 0x0) bpf$LINK_GET_NEXT_ID(0x1f, &(0x7f0000000000)={0x9}, 0x8) ioctl$NBD_DISCONNECT(r2, 0xab08) (async) ioctl$NBD_DISCONNECT(r2, 0xab08) 03:13:55 executing program 3: syz_open_dev$floppy(&(0x7f0000000000), 0x401, 0x3) (async) r0 = syz_open_dev$floppy(&(0x7f0000000040), 0x3ff, 0xd30bf22e1bacf171) ioctl$FLOPPY_FDSETMAXERRS(r0, 0x4014024c, &(0x7f0000000080)={0x3ff, 0x1ff, 0x9, 0xff}) (async) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000002c0)={&(0x7f00000000c0)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xe4, 0xe4, 0x4, [@union={0x7, 0x8, 0x0, 0x5, 0x1, 0x1, [{0x9, 0x5, 0x9}, {0xa, 0x5, 0xb6}, {0x8, 0x1, 0x35c}, {0xb, 0x2, 0x5}, {0x2, 0x1, 0xd9}, {0x3, 0x3, 0x9}, {0x10, 0x4, 0x5}, {0x2, 0x2, 0x80}]}, @func={0xd, 0x0, 0x0, 0xc, 0x5}, @typedef={0xe, 0x0, 0x0, 0x8, 0x5}, @func_proto={0x0, 0x9, 0x0, 0xd, 0x0, [{0x8}, {0x10}, {0x5, 0x1ff}, {0x6, 0x3}, {0x0, 0x3}, {0x3, 0x2}, {0x3, 0x1}, {0x7, 0x3}, {0x1, 0x5}]}, @restrict={0x3, 0x0, 0x0, 0xb, 0x4}]}, {0x0, [0x61, 0x30]}}, &(0x7f00000001c0)=""/227, 0x100, 0xe3, 0x1}, 0x20) 03:13:55 executing program 3: syz_open_dev$floppy(&(0x7f0000000000), 0x401, 0x3) (async) r0 = syz_open_dev$floppy(&(0x7f0000000040), 0x3ff, 0xd30bf22e1bacf171) ioctl$FLOPPY_FDSETMAXERRS(r0, 0x4014024c, &(0x7f0000000080)={0x3ff, 0x1ff, 0x9, 0xff}) (async) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000002c0)={&(0x7f00000000c0)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xe4, 0xe4, 0x4, [@union={0x7, 0x8, 0x0, 0x5, 0x1, 0x1, [{0x9, 0x5, 0x9}, {0xa, 0x5, 0xb6}, {0x8, 0x1, 0x35c}, {0xb, 0x2, 0x5}, {0x2, 0x1, 0xd9}, {0x3, 0x3, 0x9}, {0x10, 0x4, 0x5}, {0x2, 0x2, 0x80}]}, @func={0xd, 0x0, 0x0, 0xc, 0x5}, @typedef={0xe, 0x0, 0x0, 0x8, 0x5}, @func_proto={0x0, 0x9, 0x0, 0xd, 0x0, [{0x8}, {0x10}, {0x5, 0x1ff}, {0x6, 0x3}, {0x0, 0x3}, {0x3, 0x2}, {0x3, 0x1}, {0x7, 0x3}, {0x1, 0x5}]}, @restrict={0x3, 0x0, 0x0, 0xb, 0x4}]}, {0x0, [0x61, 0x30]}}, &(0x7f00000001c0)=""/227, 0x100, 0xe3, 0x1}, 0x20) 03:13:55 executing program 3: r0 = openat$ndctl0(0xffffff9c, &(0x7f0000000040), 0x40, 0x0) setsockopt$MRT6_DEL_MFC(r0, 0x29, 0xcd, &(0x7f0000000080)={{0xa, 0x4e22, 0x9, @ipv4={'\x00', '\xff\xff', @rand_addr=0x64010102}, 0x40}, {0xa, 0x4e21, 0x8, @remote, 0x7}, 0x0, {[0x2, 0x7fff, 0x8001, 0x2, 0x0, 0x4ca4, 0x6, 0x1]}}, 0x5c) syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) r1 = openat$hpet(0xffffff9c, &(0x7f00000015c0), 0x0, 0x0) ioctl$EVIOCGLED(r1, 0x80404519, 0x0) r2 = openat$hpet(0xffffff9c, &(0x7f0000000100), 0xa2400, 0x0) ioctl$SYNC_IOC_MERGE(r1, 0xc0303e03, &(0x7f0000000140)={"e48c850ce5ba7b58a2805537885e312c360d0c24b59eb61ba123dcf07596413c", r2}) [ 856.261734][T25853] block nbd2: shutting down sockets [ 856.261984][T25852] block nbd1: shutting down sockets 03:13:55 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x200100) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) r2 = socket(0xa, 0x1, 0x8) ioctl$PPPOEIOCDFWD(r2, 0xb101, 0x0) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) 03:13:55 executing program 1: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0x402c582a) 03:13:55 executing program 3: r0 = openat$ndctl0(0xffffff9c, &(0x7f0000000040), 0x40, 0x0) setsockopt$MRT6_DEL_MFC(r0, 0x29, 0xcd, &(0x7f0000000080)={{0xa, 0x4e22, 0x9, @ipv4={'\x00', '\xff\xff', @rand_addr=0x64010102}, 0x40}, {0xa, 0x4e21, 0x8, @remote, 0x7}, 0x0, {[0x2, 0x7fff, 0x8001, 0x2, 0x0, 0x4ca4, 0x6, 0x1]}}, 0x5c) (async, rerun: 64) syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) (async, rerun: 64) r1 = openat$hpet(0xffffff9c, &(0x7f00000015c0), 0x0, 0x0) ioctl$EVIOCGLED(r1, 0x80404519, 0x0) (async) r2 = openat$hpet(0xffffff9c, &(0x7f0000000100), 0xa2400, 0x0) ioctl$SYNC_IOC_MERGE(r1, 0xc0303e03, &(0x7f0000000140)={"e48c850ce5ba7b58a2805537885e312c360d0c24b59eb61ba123dcf07596413c", r2}) [ 856.281688][T25861] block nbd0: NBD_DISCONNECT [ 856.283487][T25860] block nbd0: NBD_DISCONNECT [ 856.287014][T25859] block nbd0: Disconnected due to user request. [ 856.289575][T25859] block nbd0: shutting down sockets 03:13:55 executing program 3: r0 = openat$ndctl0(0xffffff9c, &(0x7f0000000040), 0x40, 0x0) setsockopt$MRT6_DEL_MFC(r0, 0x29, 0xcd, &(0x7f0000000080)={{0xa, 0x4e22, 0x9, @ipv4={'\x00', '\xff\xff', @rand_addr=0x64010102}, 0x40}, {0xa, 0x4e21, 0x8, @remote, 0x7}, 0x0, {[0x2, 0x7fff, 0x8001, 0x2, 0x0, 0x4ca4, 0x6, 0x1]}}, 0x5c) syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) r1 = openat$hpet(0xffffff9c, &(0x7f00000015c0), 0x0, 0x0) ioctl$EVIOCGLED(r1, 0x80404519, 0x0) r2 = openat$hpet(0xffffff9c, &(0x7f0000000100), 0xa2400, 0x0) ioctl$SYNC_IOC_MERGE(r1, 0xc0303e03, &(0x7f0000000140)={"e48c850ce5ba7b58a2805537885e312c360d0c24b59eb61ba123dcf07596413c", r2}) openat$ndctl0(0xffffff9c, &(0x7f0000000040), 0x40, 0x0) (async) setsockopt$MRT6_DEL_MFC(r0, 0x29, 0xcd, &(0x7f0000000080)={{0xa, 0x4e22, 0x9, @ipv4={'\x00', '\xff\xff', @rand_addr=0x64010102}, 0x40}, {0xa, 0x4e21, 0x8, @remote, 0x7}, 0x0, {[0x2, 0x7fff, 0x8001, 0x2, 0x0, 0x4ca4, 0x6, 0x1]}}, 0x5c) (async) syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) (async) openat$hpet(0xffffff9c, &(0x7f00000015c0), 0x0, 0x0) (async) ioctl$EVIOCGLED(r1, 0x80404519, 0x0) (async) openat$hpet(0xffffff9c, &(0x7f0000000100), 0xa2400, 0x0) (async) ioctl$SYNC_IOC_MERGE(r1, 0xc0303e03, &(0x7f0000000140)={"e48c850ce5ba7b58a2805537885e312c360d0c24b59eb61ba123dcf07596413c", r2}) (async) 03:13:55 executing program 0: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) socket$igmp6(0xa, 0x3, 0x2) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0xab08) 03:13:55 executing program 3: r0 = syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) ioctl$BTRFS_IOC_WAIT_SYNC(r0, 0x40089416, &(0x7f0000000040)) 03:13:55 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x200100) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) (async) r2 = socket(0xa, 0x1, 0x8) ioctl$PPPOEIOCDFWD(r2, 0xb101, 0x0) (async, rerun: 32) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) (rerun: 32) 03:13:55 executing program 3: r0 = syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) ioctl$BTRFS_IOC_WAIT_SYNC(r0, 0x40089416, &(0x7f0000000040)) [ 856.341985][T25873] block nbd1: shutting down sockets 03:13:55 executing program 3: r0 = syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) ioctl$BTRFS_IOC_WAIT_SYNC(r0, 0x40089416, &(0x7f0000000040)) 03:13:55 executing program 1: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0x402c582b) 03:13:55 executing program 3: r0 = openat$cgroup_root(0xffffff9c, &(0x7f0000000040)='./cgroup.net/syz1\x00', 0x200002, 0x0) ioctl$BTRFS_IOC_SCRUB(r0, 0xc400941b, &(0x7f0000000080)={0x0, 0x80000000, 0xd808}) syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) [ 856.362156][T25899] block nbd0: NBD_DISCONNECT [ 856.365522][T25882] block nbd0: Disconnected due to user request. 03:13:55 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x200100) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) r2 = socket(0xa, 0x1, 0x8) ioctl$PPPOEIOCDFWD(r2, 0xb101, 0x0) (async) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) [ 856.368550][T25882] block nbd0: shutting down sockets 03:13:55 executing program 0: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) socket$igmp6(0xa, 0x3, 0x2) (async) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0xab08) 03:13:55 executing program 3: r0 = openat$cgroup_root(0xffffff9c, &(0x7f0000000040)='./cgroup.net/syz1\x00', 0x200002, 0x0) ioctl$BTRFS_IOC_SCRUB(r0, 0xc400941b, &(0x7f0000000080)={0x0, 0x80000000, 0xd808}) syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) 03:13:55 executing program 3: r0 = openat$cgroup_root(0xffffff9c, &(0x7f0000000040)='./cgroup.net/syz1\x00', 0x200002, 0x0) ioctl$BTRFS_IOC_SCRUB(r0, 0xc400941b, &(0x7f0000000080)={0x0, 0x80000000, 0xd808}) (async) syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) [ 856.411868][T25900] block nbd1: shutting down sockets 03:13:55 executing program 3: r0 = syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) ioctl$FLOPPY_FDRAWCMD(r0, 0x258, &(0x7f0000000100)={0x400, &(0x7f0000000040)="5d1396a2345b50db8e3e2889100523ec55f9ef4af8f04fa11cb35020edec9f1b4616b4a47adbabb8a37802be5f05a18b8fffdb6eda646a617a2193d5ef846665e3da4ba243c8b03cae399316b1b31e399e8a16ac7c7ae076d693d7212c1e521a73f624b31b4333a2b776c4883c95fab0cc607a62694230c0cd", &(0x7f00000000c0)=0x3, 0x0, 0x79, 0x0, 0x0, 0x5, 0x6, "3fa249fcca7ce70f56852ee9340d2de3"}) 03:13:55 executing program 1: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0x402c5839) 03:13:55 executing program 3: r0 = syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) ioctl$FLOPPY_FDRAWCMD(r0, 0x258, &(0x7f0000000100)={0x400, &(0x7f0000000040)="5d1396a2345b50db8e3e2889100523ec55f9ef4af8f04fa11cb35020edec9f1b4616b4a47adbabb8a37802be5f05a18b8fffdb6eda646a617a2193d5ef846665e3da4ba243c8b03cae399316b1b31e399e8a16ac7c7ae076d693d7212c1e521a73f624b31b4333a2b776c4883c95fab0cc607a62694230c0cd", &(0x7f00000000c0)=0x3, 0x0, 0x79, 0x0, 0x0, 0x5, 0x6, "3fa249fcca7ce70f56852ee9340d2de3"}) [ 856.432057][T25909] block nbd0: NBD_DISCONNECT [ 856.434616][T25908] block nbd0: Disconnected due to user request. [ 856.437484][T25908] block nbd0: shutting down sockets 03:13:55 executing program 2: r0 = openat$hpet(0xffffff9c, &(0x7f0000000140), 0x800, 0x0) ioctl$FLOPPY_FDSETDRVPRM(r0, 0x40580290, &(0x7f0000000180)={0x3, 0x20, 0x2, 0x3, 0x9, 0x6ce, 0x33, 0x7, 0x6, 0x0, 0xf8, 0x8, 0x80, {0x2, 0x8, 0x9, 0x722, 0x1000}, 0xa4, 0x3, [0x8000, 0xfffa, 0x9, 0xeac, 0x8, 0x4, 0xff13, 0x7ff], 0x9, 0x5}) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$ieee802154(&(0x7f0000000080), r1) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_802154(r3, 0x8933, &(0x7f0000000200)={'wpan1\x00', 0x0}) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$IEEE802154_LIST_PHY(r5, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000100)={&(0x7f00000002c0)={0x14, r2, 0x1, 0x70bd2b, 0x25dfdbff}, 0x14}, 0x1, 0x0, 0x0, 0x4000861}, 0x4040844) sendmsg$IEEE802154_LIST_PHY(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0xffffffffffffff22, r2, 0x20, 0x70bd26, 0x25dfdbfd, {}, ["", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x4040040}, 0x20004000) sendmsg$IEEE802154_ADD_IFACE(r5, &(0x7f0000000380)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000300)={&(0x7f0000000280)={0x20, r2, 0x800, 0x70bd25, 0x25dfdbff, {}, [@IEEE802154_ATTR_HW_ADDR={0xc, 0x5, {0xaaaaaaaaaaaa0302}}]}, 0x20}, 0x1, 0x0, 0x0, 0x50}, 0x22f5e8ed5c15cae3) sendmsg$IEEE802154_LIST_IFACE(r1, &(0x7f0000000480)={&(0x7f00000003c0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000440)={&(0x7f0000000400)={0x3c, r2, 0x100, 0x70bd2d, 0x25dfdbfd, {}, [@IEEE802154_ATTR_DEV_INDEX={0x8, 0x2, r4}, @IEEE802154_ATTR_DEV_NAME={0xa, 0x1, 'wpan3\x00'}, @IEEE802154_ATTR_DEV_NAME={0xa, 0x1, 'wpan0\x00'}, @IEEE802154_ATTR_DEV_INDEX={0x8, 0x2, r4}]}, 0x3c}, 0x1, 0x0, 0x0, 0x48000}, 0x4000) r6 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) ioctl$NBD_SET_SOCK(r6, 0xab00, r7) 03:13:55 executing program 0: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) socket$igmp6(0xa, 0x3, 0x2) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0xab08) syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)) (async) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) (async) socket$igmp6(0xa, 0x3, 0x2) (async) syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) (async) ioctl$NBD_DISCONNECT(r2, 0xab08) (async) 03:13:55 executing program 3: r0 = syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) ioctl$FLOPPY_FDRAWCMD(r0, 0x258, &(0x7f0000000100)={0x400, &(0x7f0000000040)="5d1396a2345b50db8e3e2889100523ec55f9ef4af8f04fa11cb35020edec9f1b4616b4a47adbabb8a37802be5f05a18b8fffdb6eda646a617a2193d5ef846665e3da4ba243c8b03cae399316b1b31e399e8a16ac7c7ae076d693d7212c1e521a73f624b31b4333a2b776c4883c95fab0cc607a62694230c0cd", &(0x7f00000000c0)=0x3, 0x0, 0x79, 0x0, 0x0, 0x5, 0x6, "3fa249fcca7ce70f56852ee9340d2de3"}) 03:13:55 executing program 3: r0 = openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FLOPPY_FDCLRPRM(r0, 0x241) ioctl$EVIOCGREP(r0, 0x80084503, &(0x7f0000000040)=""/22) syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) [ 856.471894][T25919] block nbd1: shutting down sockets 03:13:55 executing program 1: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0x80041270) 03:13:55 executing program 3: r0 = openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FLOPPY_FDCLRPRM(r0, 0x241) (async, rerun: 64) ioctl$EVIOCGREP(r0, 0x80084503, &(0x7f0000000040)=""/22) (async, rerun: 64) syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) [ 856.491308][T25921] block nbd2: shutting down sockets [ 856.492131][T25926] block nbd0: NBD_DISCONNECT 03:13:55 executing program 2: r0 = openat$hpet(0xffffff9c, &(0x7f0000000140), 0x800, 0x0) ioctl$FLOPPY_FDSETDRVPRM(r0, 0x40580290, &(0x7f0000000180)={0x3, 0x20, 0x2, 0x3, 0x9, 0x6ce, 0x33, 0x7, 0x6, 0x0, 0xf8, 0x8, 0x80, {0x2, 0x8, 0x9, 0x722, 0x1000}, 0xa4, 0x3, [0x8000, 0xfffa, 0x9, 0xeac, 0x8, 0x4, 0xff13, 0x7ff], 0x9, 0x5}) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$ieee802154(&(0x7f0000000080), r1) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_802154(r3, 0x8933, &(0x7f0000000200)={'wpan1\x00', 0x0}) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$IEEE802154_LIST_PHY(r5, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000100)={&(0x7f00000002c0)={0x14, r2, 0x1, 0x70bd2b, 0x25dfdbff}, 0x14}, 0x1, 0x0, 0x0, 0x4000861}, 0x4040844) sendmsg$IEEE802154_LIST_PHY(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0xffffffffffffff22, r2, 0x20, 0x70bd26, 0x25dfdbfd, {}, ["", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x4040040}, 0x20004000) (async) sendmsg$IEEE802154_LIST_PHY(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0xffffffffffffff22, r2, 0x20, 0x70bd26, 0x25dfdbfd, {}, ["", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x4040040}, 0x20004000) sendmsg$IEEE802154_ADD_IFACE(r5, &(0x7f0000000380)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000300)={&(0x7f0000000280)={0x20, r2, 0x800, 0x70bd25, 0x25dfdbff, {}, [@IEEE802154_ATTR_HW_ADDR={0xc, 0x5, {0xaaaaaaaaaaaa0302}}]}, 0x20}, 0x1, 0x0, 0x0, 0x50}, 0x22f5e8ed5c15cae3) sendmsg$IEEE802154_LIST_IFACE(r1, &(0x7f0000000480)={&(0x7f00000003c0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000440)={&(0x7f0000000400)={0x3c, r2, 0x100, 0x70bd2d, 0x25dfdbfd, {}, [@IEEE802154_ATTR_DEV_INDEX={0x8, 0x2, r4}, @IEEE802154_ATTR_DEV_NAME={0xa, 0x1, 'wpan3\x00'}, @IEEE802154_ATTR_DEV_NAME={0xa, 0x1, 'wpan0\x00'}, @IEEE802154_ATTR_DEV_INDEX={0x8, 0x2, r4}]}, 0x3c}, 0x1, 0x0, 0x0, 0x48000}, 0x4000) syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) (async) r6 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) ioctl$NBD_SET_SOCK(r6, 0xab00, r7) 03:13:55 executing program 3: r0 = openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FLOPPY_FDCLRPRM(r0, 0x241) ioctl$EVIOCGREP(r0, 0x80084503, &(0x7f0000000040)=""/22) syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) ioctl$FLOPPY_FDCLRPRM(r0, 0x241) (async) ioctl$EVIOCGREP(r0, 0x80084503, &(0x7f0000000040)=""/22) (async) syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) (async) 03:13:55 executing program 3: r0 = syz_open_dev$floppy(&(0x7f0000000000), 0x1, 0x4000) ioctl$FLOPPY_FDWERRORCLR(r0, 0x256) r1 = openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FLOPPY_FDCLRPRM(r1, 0x241) ioctl$BTRFS_IOC_GET_DEV_STATS(r1, 0xc4089434, &(0x7f0000000040)={0x0, 0x0, 0x0, [0x80, 0x1, 0x2, 0x0, 0x7], [0x1, 0x0, 0x5, 0xffffffffffffffff, 0x2, 0x3, 0x101, 0x1, 0x9, 0x800, 0x400, 0xffff, 0x80000000, 0xba1, 0x80000000, 0x1000, 0xb6b, 0x0, 0x80000000, 0x4, 0x5, 0x0, 0x8, 0xfffffffffffffffc, 0x125, 0x82e, 0x9, 0x7, 0x4, 0x0, 0x9, 0x33e, 0x81, 0x2, 0xe8e, 0x9, 0x5, 0x8000000000000001, 0x4, 0x6, 0x400, 0x7, 0x5, 0x26c, 0x4, 0x2, 0x4, 0x9, 0x2, 0xffffffff7fffffff, 0x670, 0x2, 0xffffffffffffff00, 0x7fffffff00, 0x7fffffffffffffff, 0x65, 0x5c5b, 0x8, 0x8, 0x0, 0x7, 0xd4, 0x0, 0x6, 0xffffffffffffffff, 0x7, 0x6, 0x6, 0x1, 0x38c2, 0x5, 0x4, 0x8, 0x9119, 0x81, 0x1ff, 0x400, 0x4f7f, 0x0, 0x0, 0x8, 0x9, 0x4, 0x0, 0x200, 0x2, 0xffffffff, 0x3b, 0x6, 0x10001, 0xb93, 0x8, 0x8, 0xfff, 0x100, 0xffff, 0x3, 0x6, 0x0, 0x7fffffff, 0x1, 0x3, 0x100, 0xffff, 0x7, 0x0, 0x8, 0x2, 0x64, 0x9, 0x1, 0x6, 0xfffffffffffffff7, 0xffffffffffffffff, 0xffffffffffff66c5, 0x2237, 0x4, 0x1, 0xb22, 0x2, 0x7]}) [ 856.544142][ T5207] [ 856.545095][ T5207] floppy driver state [ 856.546582][ T5207] ------------------- [ 856.548050][ T5207] now=4295022821 last interrupt=4294955906 diff=66915 last called handler=main_command_interrupt [ 856.551045][T25934] block nbd0: Device being setup by another task [ 856.552284][T25931] block nbd1: shutting down sockets [ 856.552343][ T5207] timeout_message=lock fdc [ 856.552408][ T5207] last output bytes: [ 856.552413][ T5207] 0 90 4294955902 [ 856.552420][ T5207] 1 90 4294955902 [ 856.552425][ T5207] 2 90 4294955902 [ 856.552430][ T5207] 12 90 4294955902 [ 856.552435][ T5207] 1b 90 4294955902 [ 856.552440][ T5207] ff 90 4294955902 [ 856.552445][ T5207] 12 80 4294955906 [ 856.552450][ T5207] 3 90 4294955906 [ 856.552455][ T5207] 3 80 4294955906 [ 856.552460][ T5207] a1 90 4294955906 [ 856.552465][ T5207] 1e 90 4294955906 [ 856.552473][ T5207] e6 80 4294955906 [ 856.552478][ T5207] 1 90 4294955906 [ 856.552483][ T5207] 0 90 4294955906 03:13:55 executing program 0: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) getsockopt$bt_BT_CHANNEL_POLICY(0xffffffffffffffff, 0x112, 0xa, &(0x7f00000000c0)=0x2, &(0x7f0000000100)=0x4) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$SW_SYNC_IOC_CREATE_FENCE(0xffffffffffffffff, 0xc0285700, &(0x7f0000000000)={0x3, "ff0300000d629fd702c4eea76b341b877a2556bbfc00", 0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) setsockopt$MRT6_PIM(0xffffffffffffffff, 0x29, 0xcf, &(0x7f0000000080)=0x3, 0x4) gettid() ioctl$DRM_IOCTL_SYNCOBJ_HANDLE_TO_FD_FD(0xffffffffffffffff, 0xc01064c1, &(0x7f0000000140)={0x0, 0x0, 0xffffffffffffffff}) ioctl$BLKTRACETEARDOWN(0xffffffffffffffff, 0x1276, 0x0) r4 = openat$hpet(0xffffff9c, &(0x7f00000015c0), 0x0, 0x0) ioctl$EVIOCGLED(r4, 0x80404519, 0x0) ioctl$BTRFS_IOC_START_SYNC(r2, 0x80089418, &(0x7f0000000200)=0x0) ioctl$BTRFS_IOC_SNAP_CREATE_V2(r3, 0x50009417, &(0x7f0000001500)={{r4}, r5, 0x8, @unused=[0x6, 0xffff, 0x0, 0x100], @devid}) r6 = openat$ndctl0(0xffffff9c, &(0x7f00000001c0), 0x200100, 0x0) ioctl$DRM_IOCTL_SYNCOBJ_FD_TO_HANDLE_FD(0xffffffffffffffff, 0xc01064c2, &(0x7f0000000180)={0x0, 0x0, r6}) r7 = syz_open_dev$ndb(&(0x7f0000000040), 0x0, 0x430843) ioctl$NBD_DISCONNECT(r7, 0xab08) 03:13:55 executing program 1: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0x80041272) [ 856.552488][ T5207] 0 90 4294955906 03:13:55 executing program 2: r0 = openat$hpet(0xffffff9c, &(0x7f0000000140), 0x800, 0x0) ioctl$FLOPPY_FDSETDRVPRM(r0, 0x40580290, &(0x7f0000000180)={0x3, 0x20, 0x2, 0x3, 0x9, 0x6ce, 0x33, 0x7, 0x6, 0x0, 0xf8, 0x8, 0x80, {0x2, 0x8, 0x9, 0x722, 0x1000}, 0xa4, 0x3, [0x8000, 0xfffa, 0x9, 0xeac, 0x8, 0x4, 0xff13, 0x7ff], 0x9, 0x5}) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$ieee802154(&(0x7f0000000080), r1) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_802154(r3, 0x8933, &(0x7f0000000200)={'wpan1\x00', 0x0}) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$IEEE802154_LIST_PHY(r5, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000100)={&(0x7f00000002c0)={0x14, r2, 0x1, 0x70bd2b, 0x25dfdbff}, 0x14}, 0x1, 0x0, 0x0, 0x4000861}, 0x4040844) sendmsg$IEEE802154_LIST_PHY(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0xffffffffffffff22, r2, 0x20, 0x70bd26, 0x25dfdbfd, {}, ["", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x4040040}, 0x20004000) sendmsg$IEEE802154_ADD_IFACE(r5, &(0x7f0000000380)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000300)={&(0x7f0000000280)={0x20, r2, 0x800, 0x70bd25, 0x25dfdbff, {}, [@IEEE802154_ATTR_HW_ADDR={0xc, 0x5, {0xaaaaaaaaaaaa0302}}]}, 0x20}, 0x1, 0x0, 0x0, 0x50}, 0x22f5e8ed5c15cae3) sendmsg$IEEE802154_LIST_IFACE(r1, &(0x7f0000000480)={&(0x7f00000003c0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000440)={&(0x7f0000000400)={0x3c, r2, 0x100, 0x70bd2d, 0x25dfdbfd, {}, [@IEEE802154_ATTR_DEV_INDEX={0x8, 0x2, r4}, @IEEE802154_ATTR_DEV_NAME={0xa, 0x1, 'wpan3\x00'}, @IEEE802154_ATTR_DEV_NAME={0xa, 0x1, 'wpan0\x00'}, @IEEE802154_ATTR_DEV_INDEX={0x8, 0x2, r4}]}, 0x3c}, 0x1, 0x0, 0x0, 0x48000}, 0x4000) r6 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) ioctl$NBD_SET_SOCK(r6, 0xab00, r7) openat$hpet(0xffffff9c, &(0x7f0000000140), 0x800, 0x0) (async) ioctl$FLOPPY_FDSETDRVPRM(r0, 0x40580290, &(0x7f0000000180)={0x3, 0x20, 0x2, 0x3, 0x9, 0x6ce, 0x33, 0x7, 0x6, 0x0, 0xf8, 0x8, 0x80, {0x2, 0x8, 0x9, 0x722, 0x1000}, 0xa4, 0x3, [0x8000, 0xfffa, 0x9, 0xeac, 0x8, 0x4, 0xff13, 0x7ff], 0x9, 0x5}) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$ieee802154(&(0x7f0000000080), r1) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) ioctl$sock_SIOCGIFINDEX_802154(r3, 0x8933, &(0x7f0000000200)={'wpan1\x00'}) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$IEEE802154_LIST_PHY(r5, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000100)={&(0x7f00000002c0)={0x14, r2, 0x1, 0x70bd2b, 0x25dfdbff}, 0x14}, 0x1, 0x0, 0x0, 0x4000861}, 0x4040844) (async) sendmsg$IEEE802154_LIST_PHY(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0xffffffffffffff22, r2, 0x20, 0x70bd26, 0x25dfdbfd, {}, ["", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x4040040}, 0x20004000) (async) sendmsg$IEEE802154_ADD_IFACE(r5, &(0x7f0000000380)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000300)={&(0x7f0000000280)={0x20, r2, 0x800, 0x70bd25, 0x25dfdbff, {}, [@IEEE802154_ATTR_HW_ADDR={0xc, 0x5, {0xaaaaaaaaaaaa0302}}]}, 0x20}, 0x1, 0x0, 0x0, 0x50}, 0x22f5e8ed5c15cae3) (async) sendmsg$IEEE802154_LIST_IFACE(r1, &(0x7f0000000480)={&(0x7f00000003c0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000440)={&(0x7f0000000400)={0x3c, r2, 0x100, 0x70bd2d, 0x25dfdbfd, {}, [@IEEE802154_ATTR_DEV_INDEX={0x8, 0x2, r4}, @IEEE802154_ATTR_DEV_NAME={0xa, 0x1, 'wpan3\x00'}, @IEEE802154_ATTR_DEV_NAME={0xa, 0x1, 'wpan0\x00'}, @IEEE802154_ATTR_DEV_INDEX={0x8, 0x2, r4}]}, 0x3c}, 0x1, 0x0, 0x0, 0x48000}, 0x4000) (async) syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) ioctl$NBD_SET_SOCK(r6, 0xab00, r7) (async) [ 856.552493][ T5207] 1 90 4294955906 [ 856.552498][ T5207] 2 90 4294955906 [ 856.552503][ T5207] 24 90 4294955906 [ 856.552508][ T5207] 1b 90 4294955906 [ 856.552513][ T5207] ff 90 4294955906 [ 856.558214][T25934] block nbd0: Disconnected due to user request. [ 856.558416][ T5207] last result at 4294967561 [ 856.558422][ T5207] last redo_fd_request at 4295022612 [ 856.559881][T25934] block nbd0: shutting down sockets [ 856.561352][ T5207] status=80 [ 856.572217][T25937] block nbd2: shutting down sockets [ 856.572706][ T5207] fdc_busy=1 [ 856.602222][ T5207] floppy_work.func=floppy_work_workfn [ 856.605024][ T5207] cont=ffffffff8af25e20 [ 856.607263][ T5207] current_req=0000000000000000 [ 856.609773][ T5207] command_status=-1 [ 856.613233][T25950] block nbd1: shutting down sockets [ 856.614367][ T5207] [ 856.616992][ T5207] floppy1: floppy timeout called 03:13:55 executing program 1: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0x80041284) 03:13:55 executing program 3: r0 = syz_open_dev$floppy(&(0x7f0000000000), 0x1, 0x4000) ioctl$FLOPPY_FDWERRORCLR(r0, 0x256) r1 = openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FLOPPY_FDCLRPRM(r1, 0x241) ioctl$BTRFS_IOC_GET_DEV_STATS(r1, 0xc4089434, &(0x7f0000000040)={0x0, 0x0, 0x0, [0x80, 0x1, 0x2, 0x0, 0x7], [0x1, 0x0, 0x5, 0xffffffffffffffff, 0x2, 0x3, 0x101, 0x1, 0x9, 0x800, 0x400, 0xffff, 0x80000000, 0xba1, 0x80000000, 0x1000, 0xb6b, 0x0, 0x80000000, 0x4, 0x5, 0x0, 0x8, 0xfffffffffffffffc, 0x125, 0x82e, 0x9, 0x7, 0x4, 0x0, 0x9, 0x33e, 0x81, 0x2, 0xe8e, 0x9, 0x5, 0x8000000000000001, 0x4, 0x6, 0x400, 0x7, 0x5, 0x26c, 0x4, 0x2, 0x4, 0x9, 0x2, 0xffffffff7fffffff, 0x670, 0x2, 0xffffffffffffff00, 0x7fffffff00, 0x7fffffffffffffff, 0x65, 0x5c5b, 0x8, 0x8, 0x0, 0x7, 0xd4, 0x0, 0x6, 0xffffffffffffffff, 0x7, 0x6, 0x6, 0x1, 0x38c2, 0x5, 0x4, 0x8, 0x9119, 0x81, 0x1ff, 0x400, 0x4f7f, 0x0, 0x0, 0x8, 0x9, 0x4, 0x0, 0x200, 0x2, 0xffffffff, 0x3b, 0x6, 0x10001, 0xb93, 0x8, 0x8, 0xfff, 0x100, 0xffff, 0x3, 0x6, 0x0, 0x7fffffff, 0x1, 0x3, 0x100, 0xffff, 0x7, 0x0, 0x8, 0x2, 0x64, 0x9, 0x1, 0x6, 0xfffffffffffffff7, 0xffffffffffffffff, 0xffffffffffff66c5, 0x2237, 0x4, 0x1, 0xb22, 0x2, 0x7]}) syz_open_dev$floppy(&(0x7f0000000000), 0x1, 0x4000) (async) ioctl$FLOPPY_FDWERRORCLR(r0, 0x256) (async) openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) ioctl$FLOPPY_FDCLRPRM(r1, 0x241) (async) ioctl$BTRFS_IOC_GET_DEV_STATS(r1, 0xc4089434, &(0x7f0000000040)={0x0, 0x0, 0x0, [0x80, 0x1, 0x2, 0x0, 0x7], [0x1, 0x0, 0x5, 0xffffffffffffffff, 0x2, 0x3, 0x101, 0x1, 0x9, 0x800, 0x400, 0xffff, 0x80000000, 0xba1, 0x80000000, 0x1000, 0xb6b, 0x0, 0x80000000, 0x4, 0x5, 0x0, 0x8, 0xfffffffffffffffc, 0x125, 0x82e, 0x9, 0x7, 0x4, 0x0, 0x9, 0x33e, 0x81, 0x2, 0xe8e, 0x9, 0x5, 0x8000000000000001, 0x4, 0x6, 0x400, 0x7, 0x5, 0x26c, 0x4, 0x2, 0x4, 0x9, 0x2, 0xffffffff7fffffff, 0x670, 0x2, 0xffffffffffffff00, 0x7fffffff00, 0x7fffffffffffffff, 0x65, 0x5c5b, 0x8, 0x8, 0x0, 0x7, 0xd4, 0x0, 0x6, 0xffffffffffffffff, 0x7, 0x6, 0x6, 0x1, 0x38c2, 0x5, 0x4, 0x8, 0x9119, 0x81, 0x1ff, 0x400, 0x4f7f, 0x0, 0x0, 0x8, 0x9, 0x4, 0x0, 0x200, 0x2, 0xffffffff, 0x3b, 0x6, 0x10001, 0xb93, 0x8, 0x8, 0xfff, 0x100, 0xffff, 0x3, 0x6, 0x0, 0x7fffffff, 0x1, 0x3, 0x100, 0xffff, 0x7, 0x0, 0x8, 0x2, 0x64, 0x9, 0x1, 0x6, 0xfffffffffffffff7, 0xffffffffffffffff, 0xffffffffffff66c5, 0x2237, 0x4, 0x1, 0xb22, 0x2, 0x7]}) (async) [ 856.632787][T25951] block nbd0: shutting down sockets [ 856.640287][ T5207] [ 856.641062][T25958] block nbd2: shutting down sockets [ 856.641962][ T5207] floppy driver state 03:13:55 executing program 0: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) getsockopt$bt_BT_CHANNEL_POLICY(0xffffffffffffffff, 0x112, 0xa, &(0x7f00000000c0)=0x2, &(0x7f0000000100)=0x4) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$SW_SYNC_IOC_CREATE_FENCE(0xffffffffffffffff, 0xc0285700, &(0x7f0000000000)={0x3, "ff0300000d629fd702c4eea76b341b877a2556bbfc00", 0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) setsockopt$MRT6_PIM(0xffffffffffffffff, 0x29, 0xcf, &(0x7f0000000080)=0x3, 0x4) gettid() ioctl$DRM_IOCTL_SYNCOBJ_HANDLE_TO_FD_FD(0xffffffffffffffff, 0xc01064c1, &(0x7f0000000140)={0x0, 0x0, 0xffffffffffffffff}) ioctl$BLKTRACETEARDOWN(0xffffffffffffffff, 0x1276, 0x0) r4 = openat$hpet(0xffffff9c, &(0x7f00000015c0), 0x0, 0x0) ioctl$EVIOCGLED(r4, 0x80404519, 0x0) ioctl$BTRFS_IOC_START_SYNC(r2, 0x80089418, &(0x7f0000000200)=0x0) ioctl$BTRFS_IOC_SNAP_CREATE_V2(r3, 0x50009417, &(0x7f0000001500)={{r4}, r5, 0x8, @unused=[0x6, 0xffff, 0x0, 0x100], @devid}) r6 = openat$ndctl0(0xffffff9c, &(0x7f00000001c0), 0x200100, 0x0) ioctl$DRM_IOCTL_SYNCOBJ_FD_TO_HANDLE_FD(0xffffffffffffffff, 0xc01064c2, &(0x7f0000000180)={0x0, 0x0, r6}) r7 = syz_open_dev$ndb(&(0x7f0000000040), 0x0, 0x430843) ioctl$NBD_DISCONNECT(r7, 0xab08) syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) (async) getsockopt$bt_BT_CHANNEL_POLICY(0xffffffffffffffff, 0x112, 0xa, &(0x7f00000000c0)=0x2, &(0x7f0000000100)=0x4) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)) (async) ioctl$SW_SYNC_IOC_CREATE_FENCE(0xffffffffffffffff, 0xc0285700, &(0x7f0000000000)={0x3, "ff0300000d629fd702c4eea76b341b877a2556bbfc00"}) (async) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) (async) setsockopt$MRT6_PIM(0xffffffffffffffff, 0x29, 0xcf, &(0x7f0000000080)=0x3, 0x4) (async) gettid() (async) ioctl$DRM_IOCTL_SYNCOBJ_HANDLE_TO_FD_FD(0xffffffffffffffff, 0xc01064c1, &(0x7f0000000140)) (async) ioctl$BLKTRACETEARDOWN(0xffffffffffffffff, 0x1276, 0x0) (async) openat$hpet(0xffffff9c, &(0x7f00000015c0), 0x0, 0x0) (async) ioctl$EVIOCGLED(r4, 0x80404519, 0x0) (async) ioctl$BTRFS_IOC_START_SYNC(r2, 0x80089418, &(0x7f0000000200)) (async) ioctl$BTRFS_IOC_SNAP_CREATE_V2(r3, 0x50009417, &(0x7f0000001500)={{r4}, r5, 0x8, @unused=[0x6, 0xffff, 0x0, 0x100], @devid}) (async) openat$ndctl0(0xffffff9c, &(0x7f00000001c0), 0x200100, 0x0) (async) ioctl$DRM_IOCTL_SYNCOBJ_FD_TO_HANDLE_FD(0xffffffffffffffff, 0xc01064c2, &(0x7f0000000180)={0x0, 0x0, r6}) (async) syz_open_dev$ndb(&(0x7f0000000040), 0x0, 0x430843) (async) ioctl$NBD_DISCONNECT(r7, 0xab08) (async) [ 856.645797][ T5207] ------------------- 03:13:55 executing program 2: r0 = syz_open_dev$ndb(&(0x7f0000000080), 0x0, 0x1f5741bf11e62844) r1 = syz_open_dev$ndb(&(0x7f0000000000), 0x0, 0x20400) ioctl$NBD_PRINT_DEBUG(r1, 0xab06) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r2) [ 856.647869][ T5207] now=4295022831 last interrupt=4294955906 diff=66925 last called handler=main_command_interrupt [ 856.653010][ T5207] timeout_message=lock fdc [ 856.655101][ T5207] last output bytes: [ 856.656961][ T5207] 0 90 4294955902 [ 856.658768][ T5207] 1 90 4294955902 [ 856.660577][ T5207] 2 90 4294955902 [ 856.662648][ T5207] 12 90 4294955902 [ 856.665169][ T5207] 1b 90 4294955902 [ 856.666744][ T5207] ff 90 4294955902 [ 856.668314][ T5207] 12 80 4294955906 03:13:55 executing program 2: r0 = syz_open_dev$ndb(&(0x7f0000000080), 0x0, 0x1f5741bf11e62844) r1 = syz_open_dev$ndb(&(0x7f0000000000), 0x0, 0x20400) ioctl$NBD_PRINT_DEBUG(r1, 0xab06) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r2) (async) ioctl$NBD_SET_SOCK(r0, 0xab00, r2) [ 856.669853][ T5207] 3 90 4294955906 [ 856.671709][ T5207] 3 80 4294955906 [ 856.673250][ T5207] a1 90 4294955906 [ 856.674798][ T5207] 1e 90 4294955906 [ 856.676321][ T5207] e6 80 4294955906 [ 856.677878][ T5207] 1 90 4294955906 [ 856.679371][ T5207] 0 90 4294955906 [ 856.680868][ T5207] 0 90 4294955906 [ 856.682598][ T5207] 1 90 4294955906 [ 856.683319][T25962] block nbd1: shutting down sockets [ 856.684483][ T5207] 2 90 4294955906 [ 856.688499][ T5207] 24 90 4294955906 [ 856.691359][ T5207] 1b 90 4294955906 [ 856.693206][ T5207] ff 90 4294955906 03:13:55 executing program 1: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0x80041285) 03:13:55 executing program 2: r0 = syz_open_dev$ndb(&(0x7f0000000080), 0x0, 0x1f5741bf11e62844) (async) r1 = syz_open_dev$ndb(&(0x7f0000000000), 0x0, 0x20400) ioctl$NBD_PRINT_DEBUG(r1, 0xab06) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r2) [ 856.694998][ T5207] last result at 4294967561 [ 856.697352][ T5207] last redo_fd_request at 4295022828 [ 856.699659][ T5207] status=80 [ 856.702121][ T5207] fdc_busy=1 [ 856.703731][ T5207] floppy_work.func=floppy_work_workfn [ 856.704673][T25978] block nbd0: shutting down sockets [ 856.706320][ T5207] cont=ffffffff8af25e20 [ 856.706331][ T5207] current_req=0000000000000000 [ 856.706339][ T5207] command_status=-1 [ 856.706345][ T5207] [ 856.706397][ T5207] floppy1: floppy timeout called 03:13:55 executing program 0: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) getsockopt$bt_BT_CHANNEL_POLICY(0xffffffffffffffff, 0x112, 0xa, &(0x7f00000000c0)=0x2, &(0x7f0000000100)=0x4) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$SW_SYNC_IOC_CREATE_FENCE(0xffffffffffffffff, 0xc0285700, &(0x7f0000000000)={0x3, "ff0300000d629fd702c4eea76b341b877a2556bbfc00", 0xffffffffffffffff}) (async) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) (async) setsockopt$MRT6_PIM(0xffffffffffffffff, 0x29, 0xcf, &(0x7f0000000080)=0x3, 0x4) (async) gettid() (async) ioctl$DRM_IOCTL_SYNCOBJ_HANDLE_TO_FD_FD(0xffffffffffffffff, 0xc01064c1, &(0x7f0000000140)={0x0, 0x0, 0xffffffffffffffff}) (async) ioctl$BLKTRACETEARDOWN(0xffffffffffffffff, 0x1276, 0x0) (async) r4 = openat$hpet(0xffffff9c, &(0x7f00000015c0), 0x0, 0x0) ioctl$EVIOCGLED(r4, 0x80404519, 0x0) ioctl$BTRFS_IOC_START_SYNC(r2, 0x80089418, &(0x7f0000000200)=0x0) ioctl$BTRFS_IOC_SNAP_CREATE_V2(r3, 0x50009417, &(0x7f0000001500)={{r4}, r5, 0x8, @unused=[0x6, 0xffff, 0x0, 0x100], @devid}) r6 = openat$ndctl0(0xffffff9c, &(0x7f00000001c0), 0x200100, 0x0) ioctl$DRM_IOCTL_SYNCOBJ_FD_TO_HANDLE_FD(0xffffffffffffffff, 0xc01064c2, &(0x7f0000000180)={0x0, 0x0, r6}) (async) r7 = syz_open_dev$ndb(&(0x7f0000000040), 0x0, 0x430843) ioctl$NBD_DISCONNECT(r7, 0xab08) 03:13:55 executing program 3: r0 = syz_open_dev$floppy(&(0x7f0000000000), 0x1, 0x4000) ioctl$FLOPPY_FDWERRORCLR(r0, 0x256) r1 = openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FLOPPY_FDCLRPRM(r1, 0x241) ioctl$BTRFS_IOC_GET_DEV_STATS(r1, 0xc4089434, &(0x7f0000000040)={0x0, 0x0, 0x0, [0x80, 0x1, 0x2, 0x0, 0x7], [0x1, 0x0, 0x5, 0xffffffffffffffff, 0x2, 0x3, 0x101, 0x1, 0x9, 0x800, 0x400, 0xffff, 0x80000000, 0xba1, 0x80000000, 0x1000, 0xb6b, 0x0, 0x80000000, 0x4, 0x5, 0x0, 0x8, 0xfffffffffffffffc, 0x125, 0x82e, 0x9, 0x7, 0x4, 0x0, 0x9, 0x33e, 0x81, 0x2, 0xe8e, 0x9, 0x5, 0x8000000000000001, 0x4, 0x6, 0x400, 0x7, 0x5, 0x26c, 0x4, 0x2, 0x4, 0x9, 0x2, 0xffffffff7fffffff, 0x670, 0x2, 0xffffffffffffff00, 0x7fffffff00, 0x7fffffffffffffff, 0x65, 0x5c5b, 0x8, 0x8, 0x0, 0x7, 0xd4, 0x0, 0x6, 0xffffffffffffffff, 0x7, 0x6, 0x6, 0x1, 0x38c2, 0x5, 0x4, 0x8, 0x9119, 0x81, 0x1ff, 0x400, 0x4f7f, 0x0, 0x0, 0x8, 0x9, 0x4, 0x0, 0x200, 0x2, 0xffffffff, 0x3b, 0x6, 0x10001, 0xb93, 0x8, 0x8, 0xfff, 0x100, 0xffff, 0x3, 0x6, 0x0, 0x7fffffff, 0x1, 0x3, 0x100, 0xffff, 0x7, 0x0, 0x8, 0x2, 0x64, 0x9, 0x1, 0x6, 0xfffffffffffffff7, 0xffffffffffffffff, 0xffffffffffff66c5, 0x2237, 0x4, 0x1, 0xb22, 0x2, 0x7]}) syz_open_dev$floppy(&(0x7f0000000000), 0x1, 0x4000) (async) ioctl$FLOPPY_FDWERRORCLR(r0, 0x256) (async) openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) ioctl$FLOPPY_FDCLRPRM(r1, 0x241) (async) ioctl$BTRFS_IOC_GET_DEV_STATS(r1, 0xc4089434, &(0x7f0000000040)={0x0, 0x0, 0x0, [0x80, 0x1, 0x2, 0x0, 0x7], [0x1, 0x0, 0x5, 0xffffffffffffffff, 0x2, 0x3, 0x101, 0x1, 0x9, 0x800, 0x400, 0xffff, 0x80000000, 0xba1, 0x80000000, 0x1000, 0xb6b, 0x0, 0x80000000, 0x4, 0x5, 0x0, 0x8, 0xfffffffffffffffc, 0x125, 0x82e, 0x9, 0x7, 0x4, 0x0, 0x9, 0x33e, 0x81, 0x2, 0xe8e, 0x9, 0x5, 0x8000000000000001, 0x4, 0x6, 0x400, 0x7, 0x5, 0x26c, 0x4, 0x2, 0x4, 0x9, 0x2, 0xffffffff7fffffff, 0x670, 0x2, 0xffffffffffffff00, 0x7fffffff00, 0x7fffffffffffffff, 0x65, 0x5c5b, 0x8, 0x8, 0x0, 0x7, 0xd4, 0x0, 0x6, 0xffffffffffffffff, 0x7, 0x6, 0x6, 0x1, 0x38c2, 0x5, 0x4, 0x8, 0x9119, 0x81, 0x1ff, 0x400, 0x4f7f, 0x0, 0x0, 0x8, 0x9, 0x4, 0x0, 0x200, 0x2, 0xffffffff, 0x3b, 0x6, 0x10001, 0xb93, 0x8, 0x8, 0xfff, 0x100, 0xffff, 0x3, 0x6, 0x0, 0x7fffffff, 0x1, 0x3, 0x100, 0xffff, 0x7, 0x0, 0x8, 0x2, 0x64, 0x9, 0x1, 0x6, 0xfffffffffffffff7, 0xffffffffffffffff, 0xffffffffffff66c5, 0x2237, 0x4, 0x1, 0xb22, 0x2, 0x7]}) (async) 03:13:55 executing program 2: bpf$BPF_BTF_LOAD(0x12, &(0x7f00000001c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="9feb0100185029ebffffff0068000000680000000a000000030000009833a61cfe0f000a"], 0x0, 0x8a}, 0x20) r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) [ 856.734470][ T5207] [ 856.735527][ T5207] floppy driver state [ 856.737121][ T5207] ------------------- [ 856.738728][ T5207] now=4295022840 last interrupt=4294955906 diff=66934 last called handler=main_command_interrupt [ 856.742715][ T5207] timeout_message=lock fdc [ 856.744498][ T5207] last output bytes: [ 856.746126][ T5207] 0 90 4294955902 [ 856.747634][ T5207] 1 90 4294955902 [ 856.749122][ T5207] 2 90 4294955902 [ 856.750624][ T5207] 12 90 4294955902 [ 856.752349][ T5207] 1b 90 4294955902 [ 856.753780][ T5207] ff 90 4294955902 [ 856.755154][ T5207] 12 80 4294955906 [ 856.756527][ T5207] 3 90 4294955906 [ 856.758001][ T5207] 3 80 4294955906 [ 856.759379][ T5207] a1 90 4294955906 [ 856.760753][ T5207] 1e 90 4294955906 [ 856.762857][T25983] block nbd1: shutting down sockets [ 856.762900][ T5207] e6 80 4294955906 [ 856.766286][ T5207] 1 90 4294955906 [ 856.767664][ T5207] 0 90 4294955906 [ 856.769068][ T5207] 0 90 4294955906 03:13:55 executing program 1: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0x80046601) [ 856.770478][ T5207] 1 90 4294955906 [ 856.772415][ T5207] 2 90 4294955906 [ 856.773823][ T5207] 24 90 4294955906 [ 856.775204][ T5207] 1b 90 4294955906 [ 856.776585][ T5207] ff 90 4294955906 [ 856.777974][ T5207] last result at 4294967561 [ 856.779857][ T5207] last redo_fd_request at 4295022838 [ 856.781174][T25988] block nbd2: shutting down sockets [ 856.782215][ T5207] status=80 [ 856.785553][ T5207] fdc_busy=1 [ 856.786767][ T5207] floppy_work.func=floppy_work_workfn [ 856.788763][ T5207] cont=ffffffff8af25e20 [ 856.790346][ T5207] current_req=0000000000000000 [ 856.792289][ T5207] command_status=-1 [ 856.793712][ T5207] [ 856.794638][ T5207] floppy1: floppy timeout called 03:13:55 executing program 2: bpf$BPF_BTF_LOAD(0x12, &(0x7f00000001c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="9feb0100185029ebffffff0068000000680000000a000000030000009833a61cfe0f000a"], 0x0, 0x8a}, 0x20) (async, rerun: 32) r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) (rerun: 32) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) [ 856.794912][T25989] block nbd0: shutting down sockets [ 856.796822][ T5207] [ 856.796826][ T5207] floppy driver state [ 856.796830][ T5207] ------------------- [ 856.796832][ T5207] now=4295022846 last interrupt=4294955906 diff=66940 last called handler=main_command_interrupt [ 856.796849][ T5207] timeout_message=lock fdc [ 856.796853][ T5207] last output bytes: [ 856.796856][ T5207] 0 90 4294955902 [ 856.796861][ T5207] 1 90 4294955902 [ 856.796867][ T5207] 2 90 4294955902 [ 856.796871][ T5207] 12 90 4294955902 [ 856.796877][ T5207] 1b 90 4294955902 [ 856.796881][ T5207] ff 90 4294955902 [ 856.796886][ T5207] 12 80 4294955906 [ 856.796891][ T5207] 3 90 4294955906 [ 856.796896][ T5207] 3 80 4294955906 [ 856.796901][ T5207] a1 90 4294955906 [ 856.796906][ T5207] 1e 90 4294955906 [ 856.796911][ T5207] e6 80 4294955906 [ 856.796916][ T5207] 1 90 4294955906 [ 856.796921][ T5207] 0 90 4294955906 03:13:55 executing program 0: r0 = openat$hpet(0xffffff9c, &(0x7f0000000000), 0x47a040, 0x0) getsockname$qrtr(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0xab08) ioctl$BTRFS_IOC_START_SYNC(r2, 0x80089418, &(0x7f00000000c0)) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) r4 = openat$hpet(0xffffff9c, &(0x7f0000000100), 0x100000, 0x0) sendmsg$WG_CMD_GET_DEVICE(r4, &(0x7f0000000200)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000240)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="20002cbd7000fbdb1d990600000000000000dccddf250000000008000500"/42], 0x24}, 0x1, 0x0, 0x0, 0x40801}, 0x24054054) ioctl$NBD_SET_SOCK(r1, 0xab00, r3) r5 = syz_open_dev$ndb(&(0x7f0000000280), 0x0, 0x400080) ioctl$NBD_DISCONNECT(r5, 0xab08) [ 856.796926][ T5207] 0 90 4294955906 [ 856.796931][ T5207] 1 90 4294955906 [ 856.796936][ T5207] 2 90 4294955906 [ 856.796941][ T5207] 24 90 4294955906 [ 856.796945][ T5207] 1b 90 4294955906 [ 856.796950][ T5207] ff 90 4294955906 [ 856.796955][ T5207] last result at 4294967561 [ 856.796959][ T5207] last redo_fd_request at 4295022846 03:13:55 executing program 1: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0x80081280) [ 856.796987][ T5207] status=80 [ 856.821644][T25996] block nbd1: shutting down sockets [ 856.822370][ T5207] fdc_busy=1 [ 856.835662][T26006] block nbd0: NBD_DISCONNECT [ 856.836492][ T5207] floppy_work.func=floppy_work_workfn [ 856.849485][ T5207] cont=ffffffff8af25e20 [ 856.851044][ T5207] current_req=0000000000000000 [ 856.852822][ T5207] command_status=-1 [ 856.854237][ T5207] [ 856.855162][ T5207] floppy1: floppy timeout called 03:13:55 executing program 3: syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) r0 = openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x80800, 0x0) ioctl$FLOPPY_FDDEFPRM(r0, 0x401c0243, &(0x7f0000000200)={0x7, 0x1ff, 0xf5f, 0x9, 0x1f, 0x54, 0x80, 0x5, 0x8, &(0x7f00000001c0)='\x00'}) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x1c, r1, 0x800, 0x70bd29, 0x25dfdbfe, {}, [@WGDEVICE_A_FWMARK={0x8, 0x7, 0x7}]}, 0x1c}, 0x1, 0x0, 0x0, 0x20000800}, 0x4) 03:13:55 executing program 3: syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) r0 = openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x80800, 0x0) ioctl$FLOPPY_FDDEFPRM(r0, 0x401c0243, &(0x7f0000000200)={0x7, 0x1ff, 0xf5f, 0x9, 0x1f, 0x54, 0x80, 0x5, 0x8, &(0x7f00000001c0)='\x00'}) (async) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x1c, r1, 0x800, 0x70bd29, 0x25dfdbfe, {}, [@WGDEVICE_A_FWMARK={0x8, 0x7, 0x7}]}, 0x1c}, 0x1, 0x0, 0x0, 0x20000800}, 0x4) [ 856.875397][T26004] block nbd2: shutting down sockets 03:13:55 executing program 2: bpf$BPF_BTF_LOAD(0x12, &(0x7f00000001c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="9feb0100185029ebffffff0068000000680000000a000000030000009833a61cfe0f000a"], 0x0, 0x8a}, 0x20) syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) (async) r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) 03:13:55 executing program 3: syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x80800, 0x0) (async) r0 = openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x80800, 0x0) ioctl$FLOPPY_FDDEFPRM(r0, 0x401c0243, &(0x7f0000000200)={0x7, 0x1ff, 0xf5f, 0x9, 0x1f, 0x54, 0x80, 0x5, 0x8, &(0x7f00000001c0)='\x00'}) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$WG_CMD_GET_DEVICE(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x1c, r1, 0x800, 0x70bd29, 0x25dfdbfe, {}, [@WGDEVICE_A_FWMARK={0x8, 0x7, 0x7}]}, 0x1c}, 0x1, 0x0, 0x0, 0x20000800}, 0x4) [ 856.891920][T26005] block nbd0: Disconnected due to user request. [ 856.894472][T26005] block nbd0: shutting down sockets 03:13:55 executing program 0: r0 = openat$hpet(0xffffff9c, &(0x7f0000000000), 0x47a040, 0x0) getsockname$qrtr(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) (async, rerun: 64) r1 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) (rerun: 64) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0xab08) (async) ioctl$BTRFS_IOC_START_SYNC(r2, 0x80089418, &(0x7f00000000c0)) (async, rerun: 32) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) (rerun: 32) r4 = openat$hpet(0xffffff9c, &(0x7f0000000100), 0x100000, 0x0) sendmsg$WG_CMD_GET_DEVICE(r4, &(0x7f0000000200)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000240)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="20002cbd7000fbdb1d990600000000000000dccddf250000000008000500"/42], 0x24}, 0x1, 0x0, 0x0, 0x40801}, 0x24054054) (async) ioctl$NBD_SET_SOCK(r1, 0xab00, r3) r5 = syz_open_dev$ndb(&(0x7f0000000280), 0x0, 0x400080) ioctl$NBD_DISCONNECT(r5, 0xab08) [ 856.912254][T26007] block nbd1: shutting down sockets [ 856.916331][T26023] block nbd0: NBD_DISCONNECT 03:13:56 executing program 3: r0 = openat$ndctl0(0xffffff9c, &(0x7f0000000080), 0x80800, 0x0) ioctl$DRM_IOCTL_SYNCOBJ_HANDLE_TO_FD_FD(r0, 0xc01064c1, &(0x7f00000000c0)) syz_open_dev$floppy(&(0x7f0000000000), 0x4, 0x44001) r1 = syz_open_dev$floppy(&(0x7f0000000040), 0x4a1, 0x40000) ioctl$FLOPPY_FDMSGON(r1, 0x245) 03:13:56 executing program 1: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0x80086301) [ 856.931322][T26014] block nbd2: shutting down sockets 03:13:56 executing program 3: r0 = openat$ndctl0(0xffffff9c, &(0x7f0000000080), 0x80800, 0x0) ioctl$DRM_IOCTL_SYNCOBJ_HANDLE_TO_FD_FD(r0, 0xc01064c1, &(0x7f00000000c0)) syz_open_dev$floppy(&(0x7f0000000000), 0x4, 0x44001) r1 = syz_open_dev$floppy(&(0x7f0000000040), 0x4a1, 0x40000) ioctl$FLOPPY_FDMSGON(r1, 0x245) openat$ndctl0(0xffffff9c, &(0x7f0000000080), 0x80800, 0x0) (async) ioctl$DRM_IOCTL_SYNCOBJ_HANDLE_TO_FD_FD(r0, 0xc01064c1, &(0x7f00000000c0)) (async) syz_open_dev$floppy(&(0x7f0000000000), 0x4, 0x44001) (async) syz_open_dev$floppy(&(0x7f0000000040), 0x4a1, 0x40000) (async) ioctl$FLOPPY_FDMSGON(r1, 0x245) (async) 03:13:56 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_SET_SOCK(r0, 0xab00, 0xffffffffffffffff) 03:13:56 executing program 3: r0 = openat$ndctl0(0xffffff9c, &(0x7f0000000080), 0x80800, 0x0) ioctl$DRM_IOCTL_SYNCOBJ_HANDLE_TO_FD_FD(r0, 0xc01064c1, &(0x7f00000000c0)) (async) syz_open_dev$floppy(&(0x7f0000000000), 0x4, 0x44001) r1 = syz_open_dev$floppy(&(0x7f0000000040), 0x4a1, 0x40000) ioctl$FLOPPY_FDMSGON(r1, 0x245) 03:13:56 executing program 2: syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) (async) r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_SET_SOCK(r0, 0xab00, 0xffffffffffffffff) 03:13:56 executing program 3: syz_open_dev$floppy(&(0x7f0000000040), 0xffff5073, 0x80000) [ 856.975467][T26026] block nbd1: shutting down sockets [ 856.982908][T26024] block nbd0: Disconnected due to user request. [ 856.985899][T26024] block nbd0: shutting down sockets 03:13:56 executing program 3: syz_open_dev$floppy(&(0x7f0000000040), 0xffff5073, 0x80000) 03:13:56 executing program 1: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0x80086601) 03:13:56 executing program 0: r0 = openat$hpet(0xffffff9c, &(0x7f0000000000), 0x47a040, 0x0) getsockname$qrtr(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) (async) r1 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0xab08) ioctl$BTRFS_IOC_START_SYNC(r2, 0x80089418, &(0x7f00000000c0)) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) (async) r4 = openat$hpet(0xffffff9c, &(0x7f0000000100), 0x100000, 0x0) sendmsg$WG_CMD_GET_DEVICE(r4, &(0x7f0000000200)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000240)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="20002cbd7000fbdb1d990600000000000000dccddf250000000008000500"/42], 0x24}, 0x1, 0x0, 0x0, 0x40801}, 0x24054054) (async) ioctl$NBD_SET_SOCK(r1, 0xab00, r3) r5 = syz_open_dev$ndb(&(0x7f0000000280), 0x0, 0x400080) ioctl$NBD_DISCONNECT(r5, 0xab08) 03:13:56 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_SET_SOCK(r0, 0xab00, 0xffffffffffffffff) (async) ioctl$NBD_SET_SOCK(r0, 0xab00, 0xffffffffffffffff) [ 857.001210][T26048] block nbd0: NBD_DISCONNECT 03:13:56 executing program 3: syz_open_dev$floppy(&(0x7f0000000040), 0xffff5073, 0x80000) 03:13:56 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x84043) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000000), 0x0, 0x40401) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) syz_open_dev$loop(&(0x7f0000000040), 0x8, 0x240002) r3 = openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FLOPPY_FDCLRPRM(r3, 0x241) ioctl$NBD_SET_SOCK(r2, 0xab00, r3) [ 857.014247][T26044] block nbd1: shutting down sockets 03:13:56 executing program 1: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0x801c581f) 03:13:56 executing program 3: bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000540)={0xffffffffffffffff, 0x58, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0}}, 0xfffffc74) setsockopt$MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0xca, &(0x7f0000000500)={0x0, 0x0, 0xa4, r0, 0xf0a}, 0xc) ioctl$BTRFS_IOC_BALANCE_PROGRESS(0xffffffffffffffff, 0x84009422, &(0x7f0000000080)={0x0, 0x0, {0x0, @usage, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {}, {0x0, @struct, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}}) syz_open_dev$floppy(&(0x7f0000000040), 0xffff5073, 0x200) [ 857.031162][T26045] block nbd0: Disconnected due to user request. [ 857.033625][T26045] block nbd0: shutting down sockets 03:13:56 executing program 0: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)) r1 = openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FLOPPY_FDCLRPRM(r1, 0x241) ioctl$NBD_SET_SOCK(r1, 0xab00, r1) syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r0, 0xab08) ioctl$EVIOCSABS2F(0xffffffffffffffff, 0x401845ef, &(0x7f0000000000)={0x876, 0x0, 0x0, 0x1, 0x10000, 0x1ff}) 03:13:56 executing program 3: bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000540)={0xffffffffffffffff, 0x58, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0}}, 0xfffffc74) setsockopt$MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0xca, &(0x7f0000000500)={0x0, 0x0, 0xa4, r0, 0xf0a}, 0xc) ioctl$BTRFS_IOC_BALANCE_PROGRESS(0xffffffffffffffff, 0x84009422, &(0x7f0000000080)={0x0, 0x0, {0x0, @usage, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {}, {0x0, @struct, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}}) syz_open_dev$floppy(&(0x7f0000000040), 0xffff5073, 0x200) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000540)={0xffffffffffffffff, 0x58, &(0x7f0000000480)}, 0xfffffc74) (async) setsockopt$MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0xca, &(0x7f0000000500)={0x0, 0x0, 0xa4, r0, 0xf0a}, 0xc) (async) ioctl$BTRFS_IOC_BALANCE_PROGRESS(0xffffffffffffffff, 0x84009422, &(0x7f0000000080)={0x0, 0x0, {0x0, @usage, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {}, {0x0, @struct, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}}) (async) syz_open_dev$floppy(&(0x7f0000000040), 0xffff5073, 0x200) (async) [ 857.049757][T26064] block nbd0: NBD_DISCONNECT 03:13:56 executing program 0: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)) (async) r1 = openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FLOPPY_FDCLRPRM(r1, 0x241) (async) ioctl$NBD_SET_SOCK(r1, 0xab00, r1) (async) syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) (async) ioctl$NBD_DISCONNECT(r0, 0xab08) (async) ioctl$EVIOCSABS2F(0xffffffffffffffff, 0x401845ef, &(0x7f0000000000)={0x876, 0x0, 0x0, 0x1, 0x10000, 0x1ff}) 03:13:56 executing program 3: bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000540)={0xffffffffffffffff, 0x58, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0}}, 0xfffffc74) setsockopt$MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0xca, &(0x7f0000000500)={0x0, 0x0, 0xa4, r0, 0xf0a}, 0xc) (async) ioctl$BTRFS_IOC_BALANCE_PROGRESS(0xffffffffffffffff, 0x84009422, &(0x7f0000000080)={0x0, 0x0, {0x0, @usage, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {}, {0x0, @struct, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}}) (async) syz_open_dev$floppy(&(0x7f0000000040), 0xffff5073, 0x200) [ 857.072147][T26071] block nbd0: NBD_DISCONNECT [ 857.081917][T26056] block nbd2: shutting down sockets 03:13:56 executing program 3: syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) r0 = openat$hpet(0xffffff9c, &(0x7f0000000040), 0x210041, 0x0) ioctl$FLOPPY_FDFMTEND(r0, 0x249) [ 857.083246][T26060] block nbd1: shutting down sockets 03:13:56 executing program 1: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0xc0045878) 03:13:56 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x84043) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) syz_open_dev$ndb(&(0x7f0000000000), 0x0, 0x40401) (async) r2 = syz_open_dev$ndb(&(0x7f0000000000), 0x0, 0x40401) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) syz_open_dev$loop(&(0x7f0000000040), 0x8, 0x240002) (async) syz_open_dev$loop(&(0x7f0000000040), 0x8, 0x240002) r3 = openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FLOPPY_FDCLRPRM(r3, 0x241) ioctl$NBD_SET_SOCK(r2, 0xab00, r3) 03:13:56 executing program 0: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)) (async) r1 = openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FLOPPY_FDCLRPRM(r1, 0x241) ioctl$NBD_SET_SOCK(r1, 0xab00, r1) (async) syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) (async) ioctl$NBD_DISCONNECT(r0, 0xab08) ioctl$EVIOCSABS2F(0xffffffffffffffff, 0x401845ef, &(0x7f0000000000)={0x876, 0x0, 0x0, 0x1, 0x10000, 0x1ff}) 03:13:56 executing program 3: syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) openat$hpet(0xffffff9c, &(0x7f0000000040), 0x210041, 0x0) (async) r0 = openat$hpet(0xffffff9c, &(0x7f0000000040), 0x210041, 0x0) ioctl$FLOPPY_FDFMTEND(r0, 0x249) [ 857.107546][T26087] block nbd0: NBD_DISCONNECT 03:13:56 executing program 3: syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) (async) r0 = openat$hpet(0xffffff9c, &(0x7f0000000040), 0x210041, 0x0) ioctl$FLOPPY_FDFMTEND(r0, 0x249) 03:13:56 executing program 0: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) r3 = openat$hpet(0xffffff9c, &(0x7f00000015c0), 0x0, 0x0) ioctl$EVIOCGLED(r3, 0x80404519, 0x0) ioctl$PPPOEIOCSFWD(r3, 0x4004b100, &(0x7f0000000000)={0x18, 0x0, {0x4, @local, 'rose0\x00'}}) ioctl$NBD_DISCONNECT(r2, 0xab08) 03:13:56 executing program 3: syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) r0 = syz_open_dev$floppy(&(0x7f0000000080), 0xfffffffd, 0x800) syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0), 0xffffffffffffffff) ioctl$FLOPPY_FDMSGON(r0, 0x245) ioctl$INOTIFY_IOC_SETNEXTWD(0xffffffffffffffff, 0x40044900, 0x9b) r1 = openat$hpet(0xffffff9c, &(0x7f0000000040), 0x101000, 0x0) ioctl$FLOPPY_FDEJECT(r1, 0x25a) 03:13:56 executing program 3: syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) r0 = syz_open_dev$floppy(&(0x7f0000000080), 0xfffffffd, 0x800) syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0), 0xffffffffffffffff) (async) syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0), 0xffffffffffffffff) ioctl$FLOPPY_FDMSGON(r0, 0x245) (async) ioctl$FLOPPY_FDMSGON(r0, 0x245) ioctl$INOTIFY_IOC_SETNEXTWD(0xffffffffffffffff, 0x40044900, 0x9b) r1 = openat$hpet(0xffffff9c, &(0x7f0000000040), 0x101000, 0x0) ioctl$FLOPPY_FDEJECT(r1, 0x25a) [ 857.151953][T26079] block nbd1: shutting down sockets [ 857.152283][T26084] block nbd2: shutting down sockets 03:13:56 executing program 1: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0xc0045878) [ 857.162501][T26095] block nbd0: NBD_DISCONNECT 03:13:56 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x84043) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000000), 0x0, 0x40401) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) syz_open_dev$loop(&(0x7f0000000040), 0x8, 0x240002) r3 = openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FLOPPY_FDCLRPRM(r3, 0x241) ioctl$NBD_SET_SOCK(r2, 0xab00, r3) syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x84043) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)) (async) syz_open_dev$ndb(&(0x7f0000000000), 0x0, 0x40401) (async) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) (async) syz_open_dev$loop(&(0x7f0000000040), 0x8, 0x240002) (async) openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) ioctl$FLOPPY_FDCLRPRM(r3, 0x241) (async) ioctl$NBD_SET_SOCK(r2, 0xab00, r3) (async) 03:13:56 executing program 3: syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) r0 = syz_open_dev$floppy(&(0x7f0000000080), 0xfffffffd, 0x800) syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0), 0xffffffffffffffff) ioctl$FLOPPY_FDMSGON(r0, 0x245) ioctl$INOTIFY_IOC_SETNEXTWD(0xffffffffffffffff, 0x40044900, 0x9b) r1 = openat$hpet(0xffffff9c, &(0x7f0000000040), 0x101000, 0x0) ioctl$FLOPPY_FDEJECT(r1, 0x25a) syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) (async) syz_open_dev$floppy(&(0x7f0000000080), 0xfffffffd, 0x800) (async) syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0), 0xffffffffffffffff) (async) ioctl$FLOPPY_FDMSGON(r0, 0x245) (async) ioctl$INOTIFY_IOC_SETNEXTWD(0xffffffffffffffff, 0x40044900, 0x9b) (async) openat$hpet(0xffffff9c, &(0x7f0000000040), 0x101000, 0x0) (async) ioctl$FLOPPY_FDEJECT(r1, 0x25a) (async) [ 857.164500][T26094] block nbd0: Disconnected due to user request. [ 857.167056][T26094] block nbd0: shutting down sockets 03:13:56 executing program 0: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) (async) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) (async) r3 = openat$hpet(0xffffff9c, &(0x7f00000015c0), 0x0, 0x0) ioctl$EVIOCGLED(r3, 0x80404519, 0x0) ioctl$PPPOEIOCSFWD(r3, 0x4004b100, &(0x7f0000000000)={0x18, 0x0, {0x4, @local, 'rose0\x00'}}) (async) ioctl$NBD_DISCONNECT(r2, 0xab08) 03:13:56 executing program 3: r0 = openat$hpet(0xffffff9c, &(0x7f00000015c0), 0x0, 0x0) ioctl$EVIOCGLED(r0, 0x80404519, 0x0) r1 = openat$drirender128(0xffffff9c, &(0x7f0000000040), 0x109080, 0x0) ioctl$BTRFS_IOC_BALANCE_PROGRESS(0xffffffffffffffff, 0x84009422, &(0x7f0000000080)={0x0, 0x0, {0x0, @usage, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {}, {0x0, @struct, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}}) ioctl$BTRFS_IOC_RM_DEV_V2(r0, 0x5000943a, &(0x7f0000000480)={{r1}, 0x0, 0x8, @unused=[0x7, 0x81, 0x4, 0x2], @devid=r2}) syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) 03:13:56 executing program 3: r0 = openat$hpet(0xffffff9c, &(0x7f00000015c0), 0x0, 0x0) ioctl$EVIOCGLED(r0, 0x80404519, 0x0) (async) r1 = openat$drirender128(0xffffff9c, &(0x7f0000000040), 0x109080, 0x0) (async) ioctl$BTRFS_IOC_BALANCE_PROGRESS(0xffffffffffffffff, 0x84009422, &(0x7f0000000080)={0x0, 0x0, {0x0, @usage, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {}, {0x0, @struct, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}}) ioctl$BTRFS_IOC_RM_DEV_V2(r0, 0x5000943a, &(0x7f0000000480)={{r1}, 0x0, 0x8, @unused=[0x7, 0x81, 0x4, 0x2], @devid=r2}) (async, rerun: 32) syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) (rerun: 32) [ 857.221950][T26101] block nbd1: shutting down sockets 03:13:56 executing program 1: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0xc0101282) 03:13:56 executing program 3: r0 = openat$hpet(0xffffff9c, &(0x7f00000015c0), 0x0, 0x0) ioctl$EVIOCGLED(r0, 0x80404519, 0x0) (async, rerun: 64) r1 = openat$drirender128(0xffffff9c, &(0x7f0000000040), 0x109080, 0x0) (async, rerun: 64) ioctl$BTRFS_IOC_BALANCE_PROGRESS(0xffffffffffffffff, 0x84009422, &(0x7f0000000080)={0x0, 0x0, {0x0, @usage, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {}, {0x0, @struct, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}}) ioctl$BTRFS_IOC_RM_DEV_V2(r0, 0x5000943a, &(0x7f0000000480)={{r1}, 0x0, 0x8, @unused=[0x7, 0x81, 0x4, 0x2], @devid=r2}) (async) syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) [ 857.241147][T26113] block nbd0: NBD_DISCONNECT [ 857.243127][T26110] block nbd0: Disconnected due to user request. [ 857.245523][T26110] block nbd0: shutting down sockets [ 857.247811][T26126] block nbd2: shutting down sockets 03:13:56 executing program 0: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) (async, rerun: 32) r3 = openat$hpet(0xffffff9c, &(0x7f00000015c0), 0x0, 0x0) (rerun: 32) ioctl$EVIOCGLED(r3, 0x80404519, 0x0) ioctl$PPPOEIOCSFWD(r3, 0x4004b100, &(0x7f0000000000)={0x18, 0x0, {0x4, @local, 'rose0\x00'}}) (async) ioctl$NBD_DISCONNECT(r2, 0xab08) 03:13:56 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)) r1 = openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FLOPPY_FDCLRPRM(r1, 0x241) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) keyctl$get_persistent(0x16, 0xee01, 0x0) ioctl$BLKGETSIZE64(r0, 0x80041272, &(0x7f0000000000)) r2 = request_key(&(0x7f0000000080)='cifs.idmap\x00', &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)='keyring\x00', 0xffffffffffffffff) r3 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$link(0x8, r2, r3) keyctl$negate(0xd, 0x0, 0x7ff, r3) 03:13:56 executing program 3: r0 = syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) ioctl$FLOPPY_FDGETDRVTYP(r0, 0x8010020f, &(0x7f0000000040)) bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000200)={&(0x7f0000000080)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x84, 0x84, 0x6, [@const={0x2}, @array={0x0, 0x0, 0x0, 0x3, 0x0, {0x3, 0x1, 0x9}}, @struct={0xa, 0x7, 0x0, 0x4, 0x1, 0x3ff, [{0x5, 0x2, 0x1f}, {0x8, 0x4, 0x4}, {0x1, 0x4, 0x7}, {0x2, 0x4, 0x56}, {0x7, 0x2}, {0xa, 0x2}, {0xd, 0x5}]}]}, {0x0, [0x5f, 0x7f, 0x0, 0x2e]}}, &(0x7f0000000140)=""/170, 0xa2, 0xaa, 0x1}, 0x20) r1 = inotify_init1(0x80000) ioctl$BTRFS_IOC_SNAP_DESTROY_V2(r0, 0x5000943f, &(0x7f00000002c0)={{r1}, 0x0, 0x16, @inherit={0x60, &(0x7f00000012c0)=ANY=[@ANYBLOB="010000000000000003000002000000000500000000000000fdff20000000ffff2800000500000000030000000300800000002831a1bf0000000000000101000000000000090000000000000097f9ffffff2ac7f56d97489718b0a6a036aa081e9cfffff7"]}, @devid}) 03:13:56 executing program 3: r0 = syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) ioctl$FLOPPY_FDGETDRVTYP(r0, 0x8010020f, &(0x7f0000000040)) (async) bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000200)={&(0x7f0000000080)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x84, 0x84, 0x6, [@const={0x2}, @array={0x0, 0x0, 0x0, 0x3, 0x0, {0x3, 0x1, 0x9}}, @struct={0xa, 0x7, 0x0, 0x4, 0x1, 0x3ff, [{0x5, 0x2, 0x1f}, {0x8, 0x4, 0x4}, {0x1, 0x4, 0x7}, {0x2, 0x4, 0x56}, {0x7, 0x2}, {0xa, 0x2}, {0xd, 0x5}]}]}, {0x0, [0x5f, 0x7f, 0x0, 0x2e]}}, &(0x7f0000000140)=""/170, 0xa2, 0xaa, 0x1}, 0x20) (async) r1 = inotify_init1(0x80000) ioctl$BTRFS_IOC_SNAP_DESTROY_V2(r0, 0x5000943f, &(0x7f00000002c0)={{r1}, 0x0, 0x16, @inherit={0x60, &(0x7f00000012c0)=ANY=[@ANYBLOB="010000000000000003000002000000000500000000000000fdff20000000ffff2800000500000000030000000300800000002831a1bf0000000000000101000000000000090000000000000097f9ffffff2ac7f56d97489718b0a6a036aa081e9cfffff7"]}, @devid}) 03:13:56 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)) (async, rerun: 64) r1 = openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) (rerun: 64) ioctl$FLOPPY_FDCLRPRM(r1, 0x241) (async) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) keyctl$get_persistent(0x16, 0xee01, 0x0) ioctl$BLKGETSIZE64(r0, 0x80041272, &(0x7f0000000000)) (async) r2 = request_key(&(0x7f0000000080)='cifs.idmap\x00', &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)='keyring\x00', 0xffffffffffffffff) r3 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$link(0x8, r2, r3) (async) keyctl$negate(0xd, 0x0, 0x7ff, r3) [ 857.282721][T26124] block nbd1: shutting down sockets 03:13:56 executing program 3: r0 = syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) ioctl$FLOPPY_FDGETDRVTYP(r0, 0x8010020f, &(0x7f0000000040)) bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000200)={&(0x7f0000000080)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x84, 0x84, 0x6, [@const={0x2}, @array={0x0, 0x0, 0x0, 0x3, 0x0, {0x3, 0x1, 0x9}}, @struct={0xa, 0x7, 0x0, 0x4, 0x1, 0x3ff, [{0x5, 0x2, 0x1f}, {0x8, 0x4, 0x4}, {0x1, 0x4, 0x7}, {0x2, 0x4, 0x56}, {0x7, 0x2}, {0xa, 0x2}, {0xd, 0x5}]}]}, {0x0, [0x5f, 0x7f, 0x0, 0x2e]}}, &(0x7f0000000140)=""/170, 0xa2, 0xaa, 0x1}, 0x20) r1 = inotify_init1(0x80000) ioctl$BTRFS_IOC_SNAP_DESTROY_V2(r0, 0x5000943f, &(0x7f00000002c0)={{r1}, 0x0, 0x16, @inherit={0x60, &(0x7f00000012c0)=ANY=[@ANYBLOB="010000000000000003000002000000000500000000000000fdff20000000ffff2800000500000000030000000300800000002831a1bf0000000000000101000000000000090000000000000097f9ffffff2ac7f56d97489718b0a6a036aa081e9cfffff7"]}, @devid}) (async) ioctl$BTRFS_IOC_SNAP_DESTROY_V2(r0, 0x5000943f, &(0x7f00000002c0)={{r1}, 0x0, 0x16, @inherit={0x60, &(0x7f00000012c0)=ANY=[@ANYBLOB="010000000000000003000002000000000500000000000000fdff20000000ffff2800000500000000030000000300800000002831a1bf0000000000000101000000000000090000000000000097f9ffffff2ac7f56d97489718b0a6a036aa081e9cfffff7"]}, @devid}) 03:13:56 executing program 1: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0xc0189436) 03:13:56 executing program 3: r0 = syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) ioctl$FLOPPY_FDCLRPRM(r0, 0x241) [ 857.324130][T26152] block nbd0: NBD_DISCONNECT [ 857.331168][T26136] block nbd0: Disconnected due to user request. [ 857.333805][T26136] block nbd0: shutting down sockets 03:13:56 executing program 0: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0xab08) ioctl$BTRFS_IOC_WAIT_SYNC(r2, 0x40089416, &(0x7f0000000000)) r3 = openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FLOPPY_FDCLRPRM(r3, 0x241) ioctl$NBD_DO_IT(r3, 0xab03) ioctl$BTRFS_IOC_SCRUB(r1, 0xc400941b, &(0x7f0000000040)={0x0, 0x8000}) 03:13:56 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)) (async, rerun: 64) r1 = openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) (rerun: 64) ioctl$FLOPPY_FDCLRPRM(r1, 0x241) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) (async, rerun: 32) keyctl$get_persistent(0x16, 0xee01, 0x0) (async, rerun: 32) ioctl$BLKGETSIZE64(r0, 0x80041272, &(0x7f0000000000)) (async) r2 = request_key(&(0x7f0000000080)='cifs.idmap\x00', &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)='keyring\x00', 0xffffffffffffffff) (async) r3 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$link(0x8, r2, r3) (async) keyctl$negate(0xd, 0x0, 0x7ff, r3) 03:13:56 executing program 3: syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) (async) r0 = syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) ioctl$FLOPPY_FDCLRPRM(r0, 0x241) 03:13:56 executing program 3: r0 = syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) ioctl$FLOPPY_FDCLRPRM(r0, 0x241) [ 857.362380][T26148] block nbd1: shutting down sockets 03:13:56 executing program 3: connect$bt_rfcomm(0xffffffffffffffff, &(0x7f0000000040)={0x1f, @fixed={'\xaa\xaa\xaa\xaa\xaa', 0x11}, 0x5}, 0xa) 03:13:56 executing program 2: ioctl$IOCTL_STATUS_ACCEL_DEV(0xffffffffffffffff, 0x40046103, &(0x7f0000000140)={0x6, 0x4, 0xfff, 0x4, 0x8, 0x6, 0x7f, 0x5, 0x85, 0x1f, 0x1f, "a056fdc93fab1f0c7cbe1f62af3ccfb6132eacfbe448987b753a557a536d9aeb"}) r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)) r1 = openat$ndctl0(0xffffff9c, &(0x7f0000000080), 0x84000, 0x0) ioctl$NBD_SET_SOCK(0xffffffffffffffff, 0xab00, r1) r2 = openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) r3 = openat$drirender128(0xffffff9c, &(0x7f00000000c0), 0x80, 0x0) ioctl$SYNC_IOC_MERGE(r2, 0xc0303e03, &(0x7f0000000100)={"1f649eacf7f59620d87c3d072d36b7f17597275fe17f0974ca39b6c469fd3d0e", r2, 0xffffffffffffffff}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81e8943c, &(0x7f00000001c0)={0x0, ""/256, 0x0, 0x0, 0x0, 0x0, ""/16, ""/16, ""/16, 0x0, 0x0, 0x0, 0x0}) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r3, 0x50009418, &(0x7f0000002500)={{r4}, r5, 0x1a, @unused=[0x9, 0x8000, 0x1], @name="6cb9ea62ca141a535799e07ab39640f2b101b5525ef7bfae1d8bf407c94f931b68e68f0ab8cc678f80c308ea7358be77fb0a67b833117e5297507653e20a32fc365eb56cda861e41a5c9003e4cc4c563ff2e9a6b6aa5dc8e1b7f0870e06cb60c7d69079567ef44df825c78c654114b475988563c8609e70f476e68e6a1f659f3cda48c1988784d8d6cdde85daac81ebdbe6eda886d9cdfa55ca3358d89acb200e690b8636f17c9cf56a875573f283a5911fadf8d0b32e7264ff40afe8cef4d3fce390aaacc8e694e7930080a7c9921d59b6f4c39eaad03be6758e00a8bbb5f5fbd5764d8772ab53eb7907ab1999a928c1b700f2bbeda44816257bf3ff4693008c26b173ad16d69c71012cc93ad73ce073d682921e4450a1da462205dd400064def13795b97de89c7df176f6d5f20149ebe522c49693c9093dca2f5f3f26dad7391b4f7d7798ef57242fdf6c3cc7ed6eda8d7020e0a9d96d95e57473950891ac67d795932000e4a0a4b369fcd59b4986302dce0fc5422a24b5b7d71705aacad7bd9af589594dc155847effd22e38cda79f1a422e2abcee4f94a78d7160a9dc4402f7a47af3a86be59af16a1a38fe6b5a7c1c710a13946dc46edd4dc6fda595c787876998c8401c907fecc31122bc3a73fb46661698c4c98dd19b2e7cd737ad62f5955d6d8ff65e5d5fc30a79a2b4c4139489868f14798c64a6463b3d98e36be6933f07428169e55a2c077acd3ed30785661842752ce99bed57c18495f90f280ac19d33b9e0c89fce4a5fb75fa5db320c0767cd7d35c8a22d6640af8f4ab3d6f3b71cd4afec1b921faf03062aa78aff46168bd748bcde0c959721119ff01060d43a7933acd2324f0ed723ed2fbcf917bcbc832cbb729bfbc6795403d691deccf014a91e698c9bcb2230f6468e5c81823a98640688ba7122faca8bd43df2c158910d7a710fc69c9108ac34bb624dacf00c36ecae5b2541614d9d8b887820f45f23211c85c78907d265fa2669a308125a0b500cfb31f966b10107567b2d20884b674e44080e9e2d9d905bb011092969137959e33dd4375de0a417931bd3146dd4c27c900fcd80811671df2d9bbf301c88fd064137d7f5afdc5a596cb7639c23b7046906b2ff3e137e837068522c6f8b1c71b1c660d264c0f47643d860500b5bd12de17db544efe12c9da67debb918e3dc98bab80f909d8063a8352b06f5614a8b8b7cc7ff746f936a7d96b3ea4c673d00e4aacd1b41e132d419550939ba6fcd5de6bdf428d6396b3879c7e04ad9d89328b8e5476db50d5594f8ec505585a53768cb55d7d18e21a9c8571aa9f800f5e030332e8dab51a9affa36ee20b8507adf5957e3dc7fde5c19e21600f7786e136a7a9f50ef1c5b19a33c981dd14d6f5dc2fa07a64596447fcabc458007389965fe3fea81806232bb7c7d3247d93181a2f5ad1670fe5e218c93337ba581bd44c18fb850eeed9a2351ee55755f2ce49954c5e400847fd9f01812305c471c7dda2fc6a7a24adf1d5bb407a1501eaee539540cfe12071f23e0c8b31e54495e421314df7f65b7680cc9ce6c55c2d3d1ab84ac74da7fc7b1fa80fa72ea8fbfbfe835c878cfe193bf3d2c5dfb70c24f1b59d34b9f47d271ee770c1a80f11e791c58df9591c9655e7b616eaedb989eba676f959dbf86dfc5b9e749d09f65340be27afd00948d7f472d208e6c2e4f5f782c39f82166c46abc522a8d83f8bec15acb406549929c15eb0087f27a47d05b6a04de1a3ce06a9f387f58a8e6d4d56d8e645f99e0d00d826bbcde50c592b586d164353b5ace9f3d64f29038cf5c751977034b7f3e9301e4031f598362fde0d1073e09de3920b2d96d64b5133b34444fabb8dffcabaed1341d7fa1d356d92347b2b239ae627b3df5e652edab795197fd103fa80e92777657f544f35b3eb96725f755316670e9a1ec05c7358d4ad4ee34e06f90eb913571e0b0ff99f030d6cd33ec771384697f7d38f856be7b4fdc8ee13a9147b96e68010998e2b0ebcd1f0744e6d97c643b66cfaae303b0514fcb793f1c962078896a483197d55a74da3447aa5f12e7ec379c1ffa3746a18011d69bd6135278a125324b7f27c7941bb0680203da8485b032a7894a0a03e6c16da2b1a84bb4eeb6ad55994fd6a62455fe7bddb1cdd3f9f4c1499b536a4d4afffa8de9d020c9753b2b8af1bdcb105439d8b983634a2f53c65e87fae5b072eda59d4503f1d88f9c1d38b3b003c889bfcec677dc6210e9182dcfa5b67789b3c4219e131eb34efb5bafac9255bf8648959927f693efc641b15af44f9df75653667ffe72350cb7a4a9f2e6393a80d99fea977b905a3d51c4f8e5a1854606509affb212612304406a41434b1121c80805a27272e13c9d901fda9bb66c8a1818bcc3799edb63409338ec8143aacc7712efcd8ebd958e4d10b81adcfd53da1fe3926644f7b4c3f76a4748b055078db3a974630f8b8298daf16d35b4307d04cd5daec3be9cb1768b2033641b51fc0cd7b56b6285acf6417c1fab5a8c6624255f09cde004f563bfe9a448d0fa994ec8e2809adba71e49ed620c5ac196a1fff5be0ff59de822978ade2e8a94ad68ea9de5f6487557fd7da07e06a699c8fda352f8731122a6a3abd56ad67083090dcd382234580489b45399e0178436b66e3bcfbab2168154f5ad100af311c0efee06239106afe6d97def433c4ab172e3239912a7f59eb315cbbfeff5e621c1a49482b95376026e468b45a8e5c68a18a3be8907082e7d133cc48f5d0c180232f6015aa5d4af6d6ae596c24e487d1853abca6eaca1a3bc027f449b0f7d82971bc4f8a06e8ddbb23fc230760a67ffb2dc0a73d37c3926a42c41769da00e8a90cd93f66d549ca7af7211a6ffeb75bcb24116355e024023d3e6ae65cd245432ca493d0e1efc9c251896b9390029222afd7dba2ff0b4750bf6c8ed6f2d75a4015e4034ab5562b44ac744e23497e9dd09d30abf25ec32f55d372e86e3299ea7771112716da34ec07544529920926f7f580f07ae33bab98ccf62316fe99acb16506a1e79105a3a46d82f77e8fbe413f445842e81d11bbbd6deab96d3aceb21b55d898da82200ef0e5f814a5b0a43174a240c59a9f8f7d11239b53604488d50b08ee912680aa49e7e9312bca1241ae2c38c06746802c90f4fd785a6a576706228efe8b8bdd92c33a597553148759535ff3fa4f84ec9491abfc126c3519a388bbcda629418a813f356d4dd10b6598f5a7388196c30e49996411deb4a4e98b9dfa8f47a57df5346162d1d2137c0be495f8a992a7f0d346866454c7a10146ce2749c21a6701695215dfa393c63ddbabccc49529e0fc6bfcb98d6cf9cb351c9ea035c62b6d94c2b35978d71b36b53e5fcf78ebc7c74d25b11ec2fcb0e931b8bb12d3b266648e50030158b236152371df98068fe82f199574ee4cee4311a05cee22c995c32f1ceffe7b245afdc4ee9cc100c545bf1256302f87162075d4e727d3eab1bc3e85fe38a107c17c897f105cf0a93d20574962272fdb66f6e8128e0423acac99cf9f5b7944d7a7232fb2ec95d7c0f253eaba898a3cf5df55a2bd7faabfba79445bafaa1249fc323637fafda59b52e3cd8ae8d6265655c01c3f819d535a69b6275cb1f7d8b8a6e45be88d0e110d7025cb15816224e0ff7b9e91f908c5bcdc6e221b4ef67bda2f631f77c4c409a774a644f0db0f3ea015a849e658dda7b5acb46da103206241458307641be6a41a56fc00eb3cd0e9a3d75bb616861c1110a412a48f5a982e147ae013851c7dc1ba4e35828941068e5c4a51171fc5eb15493ad81c73eb79cfec9f32f8639234eadb8cf366c56e217bb22ed1f8cce6332136ac783657e72930651b8e6b659f67f14dcbdf31adb8693ae439d4b7a0a07ea909a10f43c23fda68cad449e9ed66a14c4663f104dbb7bc6c35024592dd9dedba47f216cbecc53da9982cdad869476d23db335cba0af54e39905b1fce8a973f867aa75ad25fb06880703e3ff2480a94df0287a1778ea2322369ada35cb653e4751830fe2457a05ff4e71a58f0f2a58061181ccf68719f3b8b0d862b758cadde689162424d6d3266917dd683f51bf1bd769c5ce4360364126afca65661bc0905724215e544a66832054b05a92dca929101a6094ea54c7f2edfb478cfa8b586634ce9041050ea8baa58a43ceee5dd5ca097e10dcf02fd705775887a0c2bc498aed38a11521fd45a31d5d42b05ed2e822492f0ae973ffea40dda4f27173f5497572204217d45963c096c3b3cec0acdc3125d421030f772dbd44e5616c38dfa8dc3906f0ff8b534f8a7bbe85a5c4257cc3aaebb0d37d6de42f56c30ae4d4fac516f400d8cf09a40092eef4152d7a94d9af42f30b8c7b21bc1d8975cd6342704d70eb88bae207116ea1c76fb10d1d30fa2e8bb360a84e9dfe02b9be9c76ffbad71503f1c92602b181cb2858740bc62708a5279ba7530cc354458bce73ef3c377b84418df538441e8fb3dcb11e0013feeca1a12e267e0fbc6088c1204c6a43a26d2584ede152b69f443fb090e1898476d7a900ac08f49012bfac94b6e4c86d43dbb035644967a71061dd299ba0b817047aa3dc92987123d5ca544d4ad30e21c734b9435370352269a97d322542f3a9d5bd258127039a306879ccb65b78d540bd0b9d95b971a2ca4e3ecabc1ed880e261f2f789f1c6376be2456745ae9ba5229288aed705a33438fbd07735a88bf19b3ee1443bc0bedbe9e53a94312291509784acb44fdd03ffb8af1f629a26ba6c0218ea624551b7cb3fc29d357527840a2ae70fc5d30ae4cd570af1c8ac3c8c4a0d9431a952b73784d6b21665542e0a70e46faaf10cd2015478f7d9dc5c8fa26313bcd0b97469f81ca12e31a1ea679b53db892d3403243e18c379c25fd742d5db796e0a734716aae7e9d0930ce088f398e25f44be3216d03ddb733918b4721f241a1c5fa31a0b329cd7ed61888cf3f116d3e794c1c7fde0fcbb8a68eaa8fda565eacaf054c3b3e86a99ea6c876879b24d8f024be1e411781898e9132f56fa2a57231687151bb69671d29143a62333bfab4d2bfce0202b06e824a18552b4886efa781ac4d1dde1ef1724233cbe1c382a0fe6e4a453647de883354db5c157e4f1620d73c5c29860d00366e65c64480b82e33baaf523694641332e8f5d18f40acd583f97aaaab193de622b4b3a488bb7216134d2bb25ba3b863138d744f569794b8515ce1eedf4086e8c863515535229f2f4e3612dcc323f5c0f3e1fd009119b74a884d5a7b8f763dc7cb6b18c7c1e73c9c59640830e75004cad996babbb656484c9cfeaf47c49d969dd012fb8c4e728615b5b9590a1311f4386ab57914e399af41515c09945fffe6bf0a91c033a0af567e91857f08532a506af09de2a1d285a0346b456ab4c9dfd16083b5895b7e64bb287ab0ed6cc89551e3d92347e7d31c3fbc6bfb7cfc972b8ac2acdfef5c29d879680c1bcc408254e271180cd906ed36f3bc3d5940a258a781818fbaf0a6c2cd0ca321f19015b8c1a13aa5195b10873209c65553e927f152f7dad1563e692b78fafffeac84681a064c8175e0bb27ff107a8cc902616e6e679076016637b76280ad9e319c2825ecaf7f8272b9597bf8a1c85f51dcdc3731dea0a9bc1db454520a5a59f8f84ab8ab3dc313377a87a38b8aabdc769c7f9e5c5ac95236fafc10fe96fd5600"}) ioctl$FLOPPY_FDCLRPRM(r2, 0x241) ioctl$FLOPPY_FDGETPRM(r2, 0x801c0204, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)='/dev/nbd#\x00'}) 03:13:56 executing program 1: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0xc020660b) 03:13:56 executing program 3: connect$bt_rfcomm(0xffffffffffffffff, &(0x7f0000000040)={0x1f, @fixed={'\xaa\xaa\xaa\xaa\xaa', 0x11}, 0x5}, 0xa) 03:13:56 executing program 2: ioctl$IOCTL_STATUS_ACCEL_DEV(0xffffffffffffffff, 0x40046103, &(0x7f0000000140)={0x6, 0x4, 0xfff, 0x4, 0x8, 0x6, 0x7f, 0x5, 0x85, 0x1f, 0x1f, "a056fdc93fab1f0c7cbe1f62af3ccfb6132eacfbe448987b753a557a536d9aeb"}) syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) (async) r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)) r1 = openat$ndctl0(0xffffff9c, &(0x7f0000000080), 0x84000, 0x0) ioctl$NBD_SET_SOCK(0xffffffffffffffff, 0xab00, r1) r2 = openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) openat$drirender128(0xffffff9c, &(0x7f00000000c0), 0x80, 0x0) (async) r3 = openat$drirender128(0xffffff9c, &(0x7f00000000c0), 0x80, 0x0) ioctl$SYNC_IOC_MERGE(r2, 0xc0303e03, &(0x7f0000000100)={"1f649eacf7f59620d87c3d072d36b7f17597275fe17f0974ca39b6c469fd3d0e", r2, 0xffffffffffffffff}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81e8943c, &(0x7f00000001c0)={0x0, ""/256, 0x0, 0x0, 0x0, 0x0, ""/16, ""/16, ""/16, 0x0, 0x0, 0x0, 0x0}) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r3, 0x50009418, &(0x7f0000002500)={{r4}, r5, 0x1a, @unused=[0x9, 0x8000, 0x1], @name="6cb9ea62ca141a535799e07ab39640f2b101b5525ef7bfae1d8bf407c94f931b68e68f0ab8cc678f80c308ea7358be77fb0a67b833117e5297507653e20a32fc365eb56cda861e41a5c9003e4cc4c563ff2e9a6b6aa5dc8e1b7f0870e06cb60c7d69079567ef44df825c78c654114b475988563c8609e70f476e68e6a1f659f3cda48c1988784d8d6cdde85daac81ebdbe6eda886d9cdfa55ca3358d89acb200e690b8636f17c9cf56a875573f283a5911fadf8d0b32e7264ff40afe8cef4d3fce390aaacc8e694e7930080a7c9921d59b6f4c39eaad03be6758e00a8bbb5f5fbd5764d8772ab53eb7907ab1999a928c1b700f2bbeda44816257bf3ff4693008c26b173ad16d69c71012cc93ad73ce073d682921e4450a1da462205dd400064def13795b97de89c7df176f6d5f20149ebe522c49693c9093dca2f5f3f26dad7391b4f7d7798ef57242fdf6c3cc7ed6eda8d7020e0a9d96d95e57473950891ac67d795932000e4a0a4b369fcd59b4986302dce0fc5422a24b5b7d71705aacad7bd9af589594dc155847effd22e38cda79f1a422e2abcee4f94a78d7160a9dc4402f7a47af3a86be59af16a1a38fe6b5a7c1c710a13946dc46edd4dc6fda595c787876998c8401c907fecc31122bc3a73fb46661698c4c98dd19b2e7cd737ad62f5955d6d8ff65e5d5fc30a79a2b4c4139489868f14798c64a6463b3d98e36be6933f07428169e55a2c077acd3ed30785661842752ce99bed57c18495f90f280ac19d33b9e0c89fce4a5fb75fa5db320c0767cd7d35c8a22d6640af8f4ab3d6f3b71cd4afec1b921faf03062aa78aff46168bd748bcde0c959721119ff01060d43a7933acd2324f0ed723ed2fbcf917bcbc832cbb729bfbc6795403d691deccf014a91e698c9bcb2230f6468e5c81823a98640688ba7122faca8bd43df2c158910d7a710fc69c9108ac34bb624dacf00c36ecae5b2541614d9d8b887820f45f23211c85c78907d265fa2669a308125a0b500cfb31f966b10107567b2d20884b674e44080e9e2d9d905bb011092969137959e33dd4375de0a417931bd3146dd4c27c900fcd80811671df2d9bbf301c88fd064137d7f5afdc5a596cb7639c23b7046906b2ff3e137e837068522c6f8b1c71b1c660d264c0f47643d860500b5bd12de17db544efe12c9da67debb918e3dc98bab80f909d8063a8352b06f5614a8b8b7cc7ff746f936a7d96b3ea4c673d00e4aacd1b41e132d419550939ba6fcd5de6bdf428d6396b3879c7e04ad9d89328b8e5476db50d5594f8ec505585a53768cb55d7d18e21a9c8571aa9f800f5e030332e8dab51a9affa36ee20b8507adf5957e3dc7fde5c19e21600f7786e136a7a9f50ef1c5b19a33c981dd14d6f5dc2fa07a64596447fcabc458007389965fe3fea81806232bb7c7d3247d93181a2f5ad1670fe5e218c93337ba581bd44c18fb850eeed9a2351ee55755f2ce49954c5e400847fd9f01812305c471c7dda2fc6a7a24adf1d5bb407a1501eaee539540cfe12071f23e0c8b31e54495e421314df7f65b7680cc9ce6c55c2d3d1ab84ac74da7fc7b1fa80fa72ea8fbfbfe835c878cfe193bf3d2c5dfb70c24f1b59d34b9f47d271ee770c1a80f11e791c58df9591c9655e7b616eaedb989eba676f959dbf86dfc5b9e749d09f65340be27afd00948d7f472d208e6c2e4f5f782c39f82166c46abc522a8d83f8bec15acb406549929c15eb0087f27a47d05b6a04de1a3ce06a9f387f58a8e6d4d56d8e645f99e0d00d826bbcde50c592b586d164353b5ace9f3d64f29038cf5c751977034b7f3e9301e4031f598362fde0d1073e09de3920b2d96d64b5133b34444fabb8dffcabaed1341d7fa1d356d92347b2b239ae627b3df5e652edab795197fd103fa80e92777657f544f35b3eb96725f755316670e9a1ec05c7358d4ad4ee34e06f90eb913571e0b0ff99f030d6cd33ec771384697f7d38f856be7b4fdc8ee13a9147b96e68010998e2b0ebcd1f0744e6d97c643b66cfaae303b0514fcb793f1c962078896a483197d55a74da3447aa5f12e7ec379c1ffa3746a18011d69bd6135278a125324b7f27c7941bb0680203da8485b032a7894a0a03e6c16da2b1a84bb4eeb6ad55994fd6a62455fe7bddb1cdd3f9f4c1499b536a4d4afffa8de9d020c9753b2b8af1bdcb105439d8b983634a2f53c65e87fae5b072eda59d4503f1d88f9c1d38b3b003c889bfcec677dc6210e9182dcfa5b67789b3c4219e131eb34efb5bafac9255bf8648959927f693efc641b15af44f9df75653667ffe72350cb7a4a9f2e6393a80d99fea977b905a3d51c4f8e5a1854606509affb212612304406a41434b1121c80805a27272e13c9d901fda9bb66c8a1818bcc3799edb63409338ec8143aacc7712efcd8ebd958e4d10b81adcfd53da1fe3926644f7b4c3f76a4748b055078db3a974630f8b8298daf16d35b4307d04cd5daec3be9cb1768b2033641b51fc0cd7b56b6285acf6417c1fab5a8c6624255f09cde004f563bfe9a448d0fa994ec8e2809adba71e49ed620c5ac196a1fff5be0ff59de822978ade2e8a94ad68ea9de5f6487557fd7da07e06a699c8fda352f8731122a6a3abd56ad67083090dcd382234580489b45399e0178436b66e3bcfbab2168154f5ad100af311c0efee06239106afe6d97def433c4ab172e3239912a7f59eb315cbbfeff5e621c1a49482b95376026e468b45a8e5c68a18a3be8907082e7d133cc48f5d0c180232f6015aa5d4af6d6ae596c24e487d1853abca6eaca1a3bc027f449b0f7d82971bc4f8a06e8ddbb23fc230760a67ffb2dc0a73d37c3926a42c41769da00e8a90cd93f66d549ca7af7211a6ffeb75bcb24116355e024023d3e6ae65cd245432ca493d0e1efc9c251896b9390029222afd7dba2ff0b4750bf6c8ed6f2d75a4015e4034ab5562b44ac744e23497e9dd09d30abf25ec32f55d372e86e3299ea7771112716da34ec07544529920926f7f580f07ae33bab98ccf62316fe99acb16506a1e79105a3a46d82f77e8fbe413f445842e81d11bbbd6deab96d3aceb21b55d898da82200ef0e5f814a5b0a43174a240c59a9f8f7d11239b53604488d50b08ee912680aa49e7e9312bca1241ae2c38c06746802c90f4fd785a6a576706228efe8b8bdd92c33a597553148759535ff3fa4f84ec9491abfc126c3519a388bbcda629418a813f356d4dd10b6598f5a7388196c30e49996411deb4a4e98b9dfa8f47a57df5346162d1d2137c0be495f8a992a7f0d346866454c7a10146ce2749c21a6701695215dfa393c63ddbabccc49529e0fc6bfcb98d6cf9cb351c9ea035c62b6d94c2b35978d71b36b53e5fcf78ebc7c74d25b11ec2fcb0e931b8bb12d3b266648e50030158b236152371df98068fe82f199574ee4cee4311a05cee22c995c32f1ceffe7b245afdc4ee9cc100c545bf1256302f87162075d4e727d3eab1bc3e85fe38a107c17c897f105cf0a93d20574962272fdb66f6e8128e0423acac99cf9f5b7944d7a7232fb2ec95d7c0f253eaba898a3cf5df55a2bd7faabfba79445bafaa1249fc323637fafda59b52e3cd8ae8d6265655c01c3f819d535a69b6275cb1f7d8b8a6e45be88d0e110d7025cb15816224e0ff7b9e91f908c5bcdc6e221b4ef67bda2f631f77c4c409a774a644f0db0f3ea015a849e658dda7b5acb46da103206241458307641be6a41a56fc00eb3cd0e9a3d75bb616861c1110a412a48f5a982e147ae013851c7dc1ba4e35828941068e5c4a51171fc5eb15493ad81c73eb79cfec9f32f8639234eadb8cf366c56e217bb22ed1f8cce6332136ac783657e72930651b8e6b659f67f14dcbdf31adb8693ae439d4b7a0a07ea909a10f43c23fda68cad449e9ed66a14c4663f104dbb7bc6c35024592dd9dedba47f216cbecc53da9982cdad869476d23db335cba0af54e39905b1fce8a973f867aa75ad25fb06880703e3ff2480a94df0287a1778ea2322369ada35cb653e4751830fe2457a05ff4e71a58f0f2a58061181ccf68719f3b8b0d862b758cadde689162424d6d3266917dd683f51bf1bd769c5ce4360364126afca65661bc0905724215e544a66832054b05a92dca929101a6094ea54c7f2edfb478cfa8b586634ce9041050ea8baa58a43ceee5dd5ca097e10dcf02fd705775887a0c2bc498aed38a11521fd45a31d5d42b05ed2e822492f0ae973ffea40dda4f27173f5497572204217d45963c096c3b3cec0acdc3125d421030f772dbd44e5616c38dfa8dc3906f0ff8b534f8a7bbe85a5c4257cc3aaebb0d37d6de42f56c30ae4d4fac516f400d8cf09a40092eef4152d7a94d9af42f30b8c7b21bc1d8975cd6342704d70eb88bae207116ea1c76fb10d1d30fa2e8bb360a84e9dfe02b9be9c76ffbad71503f1c92602b181cb2858740bc62708a5279ba7530cc354458bce73ef3c377b84418df538441e8fb3dcb11e0013feeca1a12e267e0fbc6088c1204c6a43a26d2584ede152b69f443fb090e1898476d7a900ac08f49012bfac94b6e4c86d43dbb035644967a71061dd299ba0b817047aa3dc92987123d5ca544d4ad30e21c734b9435370352269a97d322542f3a9d5bd258127039a306879ccb65b78d540bd0b9d95b971a2ca4e3ecabc1ed880e261f2f789f1c6376be2456745ae9ba5229288aed705a33438fbd07735a88bf19b3ee1443bc0bedbe9e53a94312291509784acb44fdd03ffb8af1f629a26ba6c0218ea624551b7cb3fc29d357527840a2ae70fc5d30ae4cd570af1c8ac3c8c4a0d9431a952b73784d6b21665542e0a70e46faaf10cd2015478f7d9dc5c8fa26313bcd0b97469f81ca12e31a1ea679b53db892d3403243e18c379c25fd742d5db796e0a734716aae7e9d0930ce088f398e25f44be3216d03ddb733918b4721f241a1c5fa31a0b329cd7ed61888cf3f116d3e794c1c7fde0fcbb8a68eaa8fda565eacaf054c3b3e86a99ea6c876879b24d8f024be1e411781898e9132f56fa2a57231687151bb69671d29143a62333bfab4d2bfce0202b06e824a18552b4886efa781ac4d1dde1ef1724233cbe1c382a0fe6e4a453647de883354db5c157e4f1620d73c5c29860d00366e65c64480b82e33baaf523694641332e8f5d18f40acd583f97aaaab193de622b4b3a488bb7216134d2bb25ba3b863138d744f569794b8515ce1eedf4086e8c863515535229f2f4e3612dcc323f5c0f3e1fd009119b74a884d5a7b8f763dc7cb6b18c7c1e73c9c59640830e75004cad996babbb656484c9cfeaf47c49d969dd012fb8c4e728615b5b9590a1311f4386ab57914e399af41515c09945fffe6bf0a91c033a0af567e91857f08532a506af09de2a1d285a0346b456ab4c9dfd16083b5895b7e64bb287ab0ed6cc89551e3d92347e7d31c3fbc6bfb7cfc972b8ac2acdfef5c29d879680c1bcc408254e271180cd906ed36f3bc3d5940a258a781818fbaf0a6c2cd0ca321f19015b8c1a13aa5195b10873209c65553e927f152f7dad1563e692b78fafffeac84681a064c8175e0bb27ff107a8cc902616e6e679076016637b76280ad9e319c2825ecaf7f8272b9597bf8a1c85f51dcdc3731dea0a9bc1db454520a5a59f8f84ab8ab3dc313377a87a38b8aabdc769c7f9e5c5ac95236fafc10fe96fd5600"}) ioctl$FLOPPY_FDCLRPRM(r2, 0x241) (async) ioctl$FLOPPY_FDCLRPRM(r2, 0x241) ioctl$FLOPPY_FDGETPRM(r2, 0x801c0204, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)='/dev/nbd#\x00'}) (async) ioctl$FLOPPY_FDGETPRM(r2, 0x801c0204, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)='/dev/nbd#\x00'}) [ 857.401800][T26173] block nbd0: NBD_DISCONNECT [ 857.404496][T26155] block nbd0: Disconnected due to user request. [ 857.406945][T26155] block nbd0: shutting down sockets [ 857.411694][T26171] block nbd1: shutting down sockets 03:13:56 executing program 0: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) (async, rerun: 64) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) (rerun: 64) ioctl$NBD_DISCONNECT(r2, 0xab08) (async) ioctl$BTRFS_IOC_WAIT_SYNC(r2, 0x40089416, &(0x7f0000000000)) (async) r3 = openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FLOPPY_FDCLRPRM(r3, 0x241) (async, rerun: 32) ioctl$NBD_DO_IT(r3, 0xab03) (async, rerun: 32) ioctl$BTRFS_IOC_SCRUB(r1, 0xc400941b, &(0x7f0000000040)={0x0, 0x8000}) 03:13:56 executing program 3: connect$bt_rfcomm(0xffffffffffffffff, &(0x7f0000000040)={0x1f, @fixed={'\xaa\xaa\xaa\xaa\xaa', 0x11}, 0x5}, 0xa) 03:13:56 executing program 1: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0xc0401273) 03:13:56 executing program 2: ioctl$IOCTL_STATUS_ACCEL_DEV(0xffffffffffffffff, 0x40046103, &(0x7f0000000140)={0x6, 0x4, 0xfff, 0x4, 0x8, 0x6, 0x7f, 0x5, 0x85, 0x1f, 0x1f, "a056fdc93fab1f0c7cbe1f62af3ccfb6132eacfbe448987b753a557a536d9aeb"}) (async) r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)) r1 = openat$ndctl0(0xffffff9c, &(0x7f0000000080), 0x84000, 0x0) ioctl$NBD_SET_SOCK(0xffffffffffffffff, 0xab00, r1) r2 = openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) r3 = openat$drirender128(0xffffff9c, &(0x7f00000000c0), 0x80, 0x0) ioctl$SYNC_IOC_MERGE(r2, 0xc0303e03, &(0x7f0000000100)={"1f649eacf7f59620d87c3d072d36b7f17597275fe17f0974ca39b6c469fd3d0e", r2, 0xffffffffffffffff}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81e8943c, &(0x7f00000001c0)={0x0, ""/256, 0x0, 0x0, 0x0, 0x0, ""/16, ""/16, ""/16, 0x0, 0x0, 0x0, 0x0}) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r3, 0x50009418, &(0x7f0000002500)={{r4}, r5, 0x1a, @unused=[0x9, 0x8000, 0x1], @name="6cb9ea62ca141a535799e07ab39640f2b101b5525ef7bfae1d8bf407c94f931b68e68f0ab8cc678f80c308ea7358be77fb0a67b833117e5297507653e20a32fc365eb56cda861e41a5c9003e4cc4c563ff2e9a6b6aa5dc8e1b7f0870e06cb60c7d69079567ef44df825c78c654114b475988563c8609e70f476e68e6a1f659f3cda48c1988784d8d6cdde85daac81ebdbe6eda886d9cdfa55ca3358d89acb200e690b8636f17c9cf56a875573f283a5911fadf8d0b32e7264ff40afe8cef4d3fce390aaacc8e694e7930080a7c9921d59b6f4c39eaad03be6758e00a8bbb5f5fbd5764d8772ab53eb7907ab1999a928c1b700f2bbeda44816257bf3ff4693008c26b173ad16d69c71012cc93ad73ce073d682921e4450a1da462205dd400064def13795b97de89c7df176f6d5f20149ebe522c49693c9093dca2f5f3f26dad7391b4f7d7798ef57242fdf6c3cc7ed6eda8d7020e0a9d96d95e57473950891ac67d795932000e4a0a4b369fcd59b4986302dce0fc5422a24b5b7d71705aacad7bd9af589594dc155847effd22e38cda79f1a422e2abcee4f94a78d7160a9dc4402f7a47af3a86be59af16a1a38fe6b5a7c1c710a13946dc46edd4dc6fda595c787876998c8401c907fecc31122bc3a73fb46661698c4c98dd19b2e7cd737ad62f5955d6d8ff65e5d5fc30a79a2b4c4139489868f14798c64a6463b3d98e36be6933f07428169e55a2c077acd3ed30785661842752ce99bed57c18495f90f280ac19d33b9e0c89fce4a5fb75fa5db320c0767cd7d35c8a22d6640af8f4ab3d6f3b71cd4afec1b921faf03062aa78aff46168bd748bcde0c959721119ff01060d43a7933acd2324f0ed723ed2fbcf917bcbc832cbb729bfbc6795403d691deccf014a91e698c9bcb2230f6468e5c81823a98640688ba7122faca8bd43df2c158910d7a710fc69c9108ac34bb624dacf00c36ecae5b2541614d9d8b887820f45f23211c85c78907d265fa2669a308125a0b500cfb31f966b10107567b2d20884b674e44080e9e2d9d905bb011092969137959e33dd4375de0a417931bd3146dd4c27c900fcd80811671df2d9bbf301c88fd064137d7f5afdc5a596cb7639c23b7046906b2ff3e137e837068522c6f8b1c71b1c660d264c0f47643d860500b5bd12de17db544efe12c9da67debb918e3dc98bab80f909d8063a8352b06f5614a8b8b7cc7ff746f936a7d96b3ea4c673d00e4aacd1b41e132d419550939ba6fcd5de6bdf428d6396b3879c7e04ad9d89328b8e5476db50d5594f8ec505585a53768cb55d7d18e21a9c8571aa9f800f5e030332e8dab51a9affa36ee20b8507adf5957e3dc7fde5c19e21600f7786e136a7a9f50ef1c5b19a33c981dd14d6f5dc2fa07a64596447fcabc458007389965fe3fea81806232bb7c7d3247d93181a2f5ad1670fe5e218c93337ba581bd44c18fb850eeed9a2351ee55755f2ce49954c5e400847fd9f01812305c471c7dda2fc6a7a24adf1d5bb407a1501eaee539540cfe12071f23e0c8b31e54495e421314df7f65b7680cc9ce6c55c2d3d1ab84ac74da7fc7b1fa80fa72ea8fbfbfe835c878cfe193bf3d2c5dfb70c24f1b59d34b9f47d271ee770c1a80f11e791c58df9591c9655e7b616eaedb989eba676f959dbf86dfc5b9e749d09f65340be27afd00948d7f472d208e6c2e4f5f782c39f82166c46abc522a8d83f8bec15acb406549929c15eb0087f27a47d05b6a04de1a3ce06a9f387f58a8e6d4d56d8e645f99e0d00d826bbcde50c592b586d164353b5ace9f3d64f29038cf5c751977034b7f3e9301e4031f598362fde0d1073e09de3920b2d96d64b5133b34444fabb8dffcabaed1341d7fa1d356d92347b2b239ae627b3df5e652edab795197fd103fa80e92777657f544f35b3eb96725f755316670e9a1ec05c7358d4ad4ee34e06f90eb913571e0b0ff99f030d6cd33ec771384697f7d38f856be7b4fdc8ee13a9147b96e68010998e2b0ebcd1f0744e6d97c643b66cfaae303b0514fcb793f1c962078896a483197d55a74da3447aa5f12e7ec379c1ffa3746a18011d69bd6135278a125324b7f27c7941bb0680203da8485b032a7894a0a03e6c16da2b1a84bb4eeb6ad55994fd6a62455fe7bddb1cdd3f9f4c1499b536a4d4afffa8de9d020c9753b2b8af1bdcb105439d8b983634a2f53c65e87fae5b072eda59d4503f1d88f9c1d38b3b003c889bfcec677dc6210e9182dcfa5b67789b3c4219e131eb34efb5bafac9255bf8648959927f693efc641b15af44f9df75653667ffe72350cb7a4a9f2e6393a80d99fea977b905a3d51c4f8e5a1854606509affb212612304406a41434b1121c80805a27272e13c9d901fda9bb66c8a1818bcc3799edb63409338ec8143aacc7712efcd8ebd958e4d10b81adcfd53da1fe3926644f7b4c3f76a4748b055078db3a974630f8b8298daf16d35b4307d04cd5daec3be9cb1768b2033641b51fc0cd7b56b6285acf6417c1fab5a8c6624255f09cde004f563bfe9a448d0fa994ec8e2809adba71e49ed620c5ac196a1fff5be0ff59de822978ade2e8a94ad68ea9de5f6487557fd7da07e06a699c8fda352f8731122a6a3abd56ad67083090dcd382234580489b45399e0178436b66e3bcfbab2168154f5ad100af311c0efee06239106afe6d97def433c4ab172e3239912a7f59eb315cbbfeff5e621c1a49482b95376026e468b45a8e5c68a18a3be8907082e7d133cc48f5d0c180232f6015aa5d4af6d6ae596c24e487d1853abca6eaca1a3bc027f449b0f7d82971bc4f8a06e8ddbb23fc230760a67ffb2dc0a73d37c3926a42c41769da00e8a90cd93f66d549ca7af7211a6ffeb75bcb24116355e024023d3e6ae65cd245432ca493d0e1efc9c251896b9390029222afd7dba2ff0b4750bf6c8ed6f2d75a4015e4034ab5562b44ac744e23497e9dd09d30abf25ec32f55d372e86e3299ea7771112716da34ec07544529920926f7f580f07ae33bab98ccf62316fe99acb16506a1e79105a3a46d82f77e8fbe413f445842e81d11bbbd6deab96d3aceb21b55d898da82200ef0e5f814a5b0a43174a240c59a9f8f7d11239b53604488d50b08ee912680aa49e7e9312bca1241ae2c38c06746802c90f4fd785a6a576706228efe8b8bdd92c33a597553148759535ff3fa4f84ec9491abfc126c3519a388bbcda629418a813f356d4dd10b6598f5a7388196c30e49996411deb4a4e98b9dfa8f47a57df5346162d1d2137c0be495f8a992a7f0d346866454c7a10146ce2749c21a6701695215dfa393c63ddbabccc49529e0fc6bfcb98d6cf9cb351c9ea035c62b6d94c2b35978d71b36b53e5fcf78ebc7c74d25b11ec2fcb0e931b8bb12d3b266648e50030158b236152371df98068fe82f199574ee4cee4311a05cee22c995c32f1ceffe7b245afdc4ee9cc100c545bf1256302f87162075d4e727d3eab1bc3e85fe38a107c17c897f105cf0a93d20574962272fdb66f6e8128e0423acac99cf9f5b7944d7a7232fb2ec95d7c0f253eaba898a3cf5df55a2bd7faabfba79445bafaa1249fc323637fafda59b52e3cd8ae8d6265655c01c3f819d535a69b6275cb1f7d8b8a6e45be88d0e110d7025cb15816224e0ff7b9e91f908c5bcdc6e221b4ef67bda2f631f77c4c409a774a644f0db0f3ea015a849e658dda7b5acb46da103206241458307641be6a41a56fc00eb3cd0e9a3d75bb616861c1110a412a48f5a982e147ae013851c7dc1ba4e35828941068e5c4a51171fc5eb15493ad81c73eb79cfec9f32f8639234eadb8cf366c56e217bb22ed1f8cce6332136ac783657e72930651b8e6b659f67f14dcbdf31adb8693ae439d4b7a0a07ea909a10f43c23fda68cad449e9ed66a14c4663f104dbb7bc6c35024592dd9dedba47f216cbecc53da9982cdad869476d23db335cba0af54e39905b1fce8a973f867aa75ad25fb06880703e3ff2480a94df0287a1778ea2322369ada35cb653e4751830fe2457a05ff4e71a58f0f2a58061181ccf68719f3b8b0d862b758cadde689162424d6d3266917dd683f51bf1bd769c5ce4360364126afca65661bc0905724215e544a66832054b05a92dca929101a6094ea54c7f2edfb478cfa8b586634ce9041050ea8baa58a43ceee5dd5ca097e10dcf02fd705775887a0c2bc498aed38a11521fd45a31d5d42b05ed2e822492f0ae973ffea40dda4f27173f5497572204217d45963c096c3b3cec0acdc3125d421030f772dbd44e5616c38dfa8dc3906f0ff8b534f8a7bbe85a5c4257cc3aaebb0d37d6de42f56c30ae4d4fac516f400d8cf09a40092eef4152d7a94d9af42f30b8c7b21bc1d8975cd6342704d70eb88bae207116ea1c76fb10d1d30fa2e8bb360a84e9dfe02b9be9c76ffbad71503f1c92602b181cb2858740bc62708a5279ba7530cc354458bce73ef3c377b84418df538441e8fb3dcb11e0013feeca1a12e267e0fbc6088c1204c6a43a26d2584ede152b69f443fb090e1898476d7a900ac08f49012bfac94b6e4c86d43dbb035644967a71061dd299ba0b817047aa3dc92987123d5ca544d4ad30e21c734b9435370352269a97d322542f3a9d5bd258127039a306879ccb65b78d540bd0b9d95b971a2ca4e3ecabc1ed880e261f2f789f1c6376be2456745ae9ba5229288aed705a33438fbd07735a88bf19b3ee1443bc0bedbe9e53a94312291509784acb44fdd03ffb8af1f629a26ba6c0218ea624551b7cb3fc29d357527840a2ae70fc5d30ae4cd570af1c8ac3c8c4a0d9431a952b73784d6b21665542e0a70e46faaf10cd2015478f7d9dc5c8fa26313bcd0b97469f81ca12e31a1ea679b53db892d3403243e18c379c25fd742d5db796e0a734716aae7e9d0930ce088f398e25f44be3216d03ddb733918b4721f241a1c5fa31a0b329cd7ed61888cf3f116d3e794c1c7fde0fcbb8a68eaa8fda565eacaf054c3b3e86a99ea6c876879b24d8f024be1e411781898e9132f56fa2a57231687151bb69671d29143a62333bfab4d2bfce0202b06e824a18552b4886efa781ac4d1dde1ef1724233cbe1c382a0fe6e4a453647de883354db5c157e4f1620d73c5c29860d00366e65c64480b82e33baaf523694641332e8f5d18f40acd583f97aaaab193de622b4b3a488bb7216134d2bb25ba3b863138d744f569794b8515ce1eedf4086e8c863515535229f2f4e3612dcc323f5c0f3e1fd009119b74a884d5a7b8f763dc7cb6b18c7c1e73c9c59640830e75004cad996babbb656484c9cfeaf47c49d969dd012fb8c4e728615b5b9590a1311f4386ab57914e399af41515c09945fffe6bf0a91c033a0af567e91857f08532a506af09de2a1d285a0346b456ab4c9dfd16083b5895b7e64bb287ab0ed6cc89551e3d92347e7d31c3fbc6bfb7cfc972b8ac2acdfef5c29d879680c1bcc408254e271180cd906ed36f3bc3d5940a258a781818fbaf0a6c2cd0ca321f19015b8c1a13aa5195b10873209c65553e927f152f7dad1563e692b78fafffeac84681a064c8175e0bb27ff107a8cc902616e6e679076016637b76280ad9e319c2825ecaf7f8272b9597bf8a1c85f51dcdc3731dea0a9bc1db454520a5a59f8f84ab8ab3dc313377a87a38b8aabdc769c7f9e5c5ac95236fafc10fe96fd5600"}) (async) ioctl$FLOPPY_FDCLRPRM(r2, 0x241) (async) ioctl$FLOPPY_FDGETPRM(r2, 0x801c0204, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)='/dev/nbd#\x00'}) 03:13:56 executing program 3: syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) syz_open_dev$floppy(&(0x7f0000000040), 0x9, 0x80000) 03:13:56 executing program 2: ioctl$FLOPPY_FDSETDRVPRM(0xffffffffffffffff, 0x40580290, &(0x7f0000000000)={0x6, 0x2, 0x401, 0xffffffff, 0x1, 0x4, 0x1, 0x4, 0x90, 0xa0, 0x9, 0x1, 0xfc, {0x8, 0x7f, 0x1, 0x7795f33, 0x7}, 0x80, 0x53, [0x5, 0x5, 0x6991, 0x3, 0xfff9, 0x5, 0x6, 0x2], 0x3, 0x3}) r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) 03:13:56 executing program 3: syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) (async) syz_open_dev$floppy(&(0x7f0000000040), 0x9, 0x80000) [ 857.472304][T26181] block nbd1: shutting down sockets 03:13:56 executing program 1: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x2000) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) keyctl$restrict_keyring(0x12, 0xfffffffffffffffe, 0x0, 0x0) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0xab08) [ 857.481159][T26184] block nbd0: NBD_DISCONNECT [ 857.487039][T26184] block nbd0: Disconnected due to user request. [ 857.489814][T26184] block nbd0: shutting down sockets 03:13:56 executing program 0: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) (async) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0xab08) ioctl$BTRFS_IOC_WAIT_SYNC(r2, 0x40089416, &(0x7f0000000000)) openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) r3 = openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FLOPPY_FDCLRPRM(r3, 0x241) ioctl$NBD_DO_IT(r3, 0xab03) ioctl$BTRFS_IOC_SCRUB(r1, 0xc400941b, &(0x7f0000000040)={0x0, 0x8000}) 03:13:56 executing program 3: syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) syz_open_dev$floppy(&(0x7f0000000040), 0x9, 0x80000) syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) (async) syz_open_dev$floppy(&(0x7f0000000040), 0x9, 0x80000) (async) 03:13:56 executing program 3: ioctl$DRM_IOCTL_SYNCOBJ_HANDLE_TO_FD_FD(0xffffffffffffffff, 0xc01064c1, &(0x7f0000000040)) syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) 03:13:56 executing program 3: ioctl$DRM_IOCTL_SYNCOBJ_HANDLE_TO_FD_FD(0xffffffffffffffff, 0xc01064c1, &(0x7f0000000040)) syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) [ 857.521644][T26194] block nbd2: shutting down sockets [ 857.532648][T26200] block nbd1: NBD_DISCONNECT 03:13:56 executing program 2: ioctl$FLOPPY_FDSETDRVPRM(0xffffffffffffffff, 0x40580290, &(0x7f0000000000)={0x6, 0x2, 0x401, 0xffffffff, 0x1, 0x4, 0x1, 0x4, 0x90, 0xa0, 0x9, 0x1, 0xfc, {0x8, 0x7f, 0x1, 0x7795f33, 0x7}, 0x80, 0x53, [0x5, 0x5, 0x6991, 0x3, 0xfff9, 0x5, 0x6, 0x2], 0x3, 0x3}) (async) r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) [ 857.535823][T26199] block nbd1: Disconnected due to user request. [ 857.538908][T26199] block nbd1: shutting down sockets 03:13:56 executing program 3: ioctl$DRM_IOCTL_SYNCOBJ_HANDLE_TO_FD_FD(0xffffffffffffffff, 0xc01064c1, &(0x7f0000000040)) syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) ioctl$DRM_IOCTL_SYNCOBJ_HANDLE_TO_FD_FD(0xffffffffffffffff, 0xc01064c1, &(0x7f0000000040)) (async) syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) (async) 03:13:56 executing program 1: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x2000) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) keyctl$restrict_keyring(0x12, 0xfffffffffffffffe, 0x0, 0x0) (async) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) (async) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0xab08) 03:13:56 executing program 3: r0 = request_key(&(0x7f0000000040)='rxrpc\x00', &(0x7f0000000080)={'syz', 0x2}, &(0x7f00000000c0)=']:-!\x00', 0xfffffffffffffffd) request_key(&(0x7f0000000100)='asymmetric\x00', &(0x7f0000000140)={'syz', 0x2}, &(0x7f0000000180)='/dev/fd#\x00', 0xfffffffffffffffe) keyctl$negate(0xd, 0x0, 0xdaa9, r0) syz_open_dev$floppy(&(0x7f0000000000), 0x3, 0x4000) [ 857.601300][T26205] block nbd0: Device being setup by another task [ 857.601688][T26219] block nbd1: NBD_DISCONNECT [ 857.602561][T26211] block nbd2: shutting down sockets [ 857.604483][T26217] block nbd0: NBD_DISCONNECT [ 857.607168][T26218] block nbd1: Disconnected due to user request. [ 857.610103][T26204] block nbd0: Disconnected due to user request. [ 857.610726][T26218] block nbd1: shutting down sockets 03:13:56 executing program 0: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0xab08) setsockopt$MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0xca, &(0x7f0000000000)={0x0, 0x0, 0x4, 0x0, 0xfffffff7}, 0xc) 03:13:56 executing program 3: r0 = request_key(&(0x7f0000000040)='rxrpc\x00', &(0x7f0000000080)={'syz', 0x2}, &(0x7f00000000c0)=']:-!\x00', 0xfffffffffffffffd) request_key(&(0x7f0000000100)='asymmetric\x00', &(0x7f0000000140)={'syz', 0x2}, &(0x7f0000000180)='/dev/fd#\x00', 0xfffffffffffffffe) keyctl$negate(0xd, 0x0, 0xdaa9, r0) syz_open_dev$floppy(&(0x7f0000000000), 0x3, 0x4000) request_key(&(0x7f0000000040)='rxrpc\x00', &(0x7f0000000080)={'syz', 0x2}, &(0x7f00000000c0)=']:-!\x00', 0xfffffffffffffffd) (async) request_key(&(0x7f0000000100)='asymmetric\x00', &(0x7f0000000140)={'syz', 0x2}, &(0x7f0000000180)='/dev/fd#\x00', 0xfffffffffffffffe) (async) keyctl$negate(0xd, 0x0, 0xdaa9, r0) (async) syz_open_dev$floppy(&(0x7f0000000000), 0x3, 0x4000) (async) 03:13:56 executing program 2: ioctl$FLOPPY_FDSETDRVPRM(0xffffffffffffffff, 0x40580290, &(0x7f0000000000)={0x6, 0x2, 0x401, 0xffffffff, 0x1, 0x4, 0x1, 0x4, 0x90, 0xa0, 0x9, 0x1, 0xfc, {0x8, 0x7f, 0x1, 0x7795f33, 0x7}, 0x80, 0x53, [0x5, 0x5, 0x6991, 0x3, 0xfff9, 0x5, 0x6, 0x2], 0x3, 0x3}) (async, rerun: 32) r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) (async, rerun: 32) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) [ 857.613491][T26204] block nbd0: shutting down sockets 03:13:56 executing program 1: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x2000) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) keyctl$restrict_keyring(0x12, 0xfffffffffffffffe, 0x0, 0x0) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0xab08) (async) ioctl$NBD_DISCONNECT(r2, 0xab08) 03:13:56 executing program 3: r0 = request_key(&(0x7f0000000040)='rxrpc\x00', &(0x7f0000000080)={'syz', 0x2}, &(0x7f00000000c0)=']:-!\x00', 0xfffffffffffffffd) request_key(&(0x7f0000000100)='asymmetric\x00', &(0x7f0000000140)={'syz', 0x2}, &(0x7f0000000180)='/dev/fd#\x00', 0xfffffffffffffffe) (async) keyctl$negate(0xd, 0x0, 0xdaa9, r0) (async) syz_open_dev$floppy(&(0x7f0000000000), 0x3, 0x4000) 03:13:56 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = openat$hpet(0xffffff9c, &(0x7f00000015c0), 0x0, 0x0) ioctl$EVIOCGLED(r2, 0x80404519, 0x0) r3 = openat$hpet(0xffffff9c, &(0x7f00000015c0), 0x0, 0x0) ioctl$EVIOCGLED(r3, 0x80404519, 0x0) ioctl$DRM_IOCTL_SYNCOBJ_FD_TO_HANDLE_SYNC_FILE(r2, 0xc01064c2, &(0x7f0000000000)={0x0, 0x1, r3}) 03:13:56 executing program 3: r0 = syz_open_dev$floppy(&(0x7f0000000040), 0x6, 0x4000) r1 = syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) setsockopt$bt_BT_VOICE(r1, 0x112, 0xb, &(0x7f0000000080)=0x3, 0x2) ioctl$FLOPPY_FDFMTEND(r0, 0x249) syz_open_dev$floppy(&(0x7f0000000000), 0xffff5070, 0x4000) r2 = syz_open_dev$ndb(&(0x7f00000000c0), 0x0, 0x200000) ioctl$BTRFS_IOC_SCRUB_PROGRESS(r2, 0xc400941d, &(0x7f0000000100)={0x0, 0x9, 0x8, 0x1}) 03:13:56 executing program 3: r0 = syz_open_dev$floppy(&(0x7f0000000040), 0x6, 0x4000) r1 = syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) setsockopt$bt_BT_VOICE(r1, 0x112, 0xb, &(0x7f0000000080)=0x3, 0x2) (async) ioctl$FLOPPY_FDFMTEND(r0, 0x249) syz_open_dev$floppy(&(0x7f0000000000), 0xffff5070, 0x4000) (async, rerun: 32) r2 = syz_open_dev$ndb(&(0x7f00000000c0), 0x0, 0x200000) (rerun: 32) ioctl$BTRFS_IOC_SCRUB_PROGRESS(r2, 0xc400941d, &(0x7f0000000100)={0x0, 0x9, 0x8, 0x1}) [ 857.682122][T26240] block nbd1: NBD_DISCONNECT [ 857.682132][T26238] block nbd0: NBD_DISCONNECT [ 857.682187][T26242] block nbd2: shutting down sockets [ 857.684004][T26241] block nbd1: NBD_DISCONNECT [ 857.686413][T26237] block nbd0: Disconnected due to user request. [ 857.688463][T26239] block nbd1: Disconnected due to user request. [ 857.689661][T26237] block nbd0: shutting down sockets [ 857.692252][T26239] block nbd1: shutting down sockets 03:13:56 executing program 0: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) (async) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0xab08) (async) setsockopt$MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0xca, &(0x7f0000000000)={0x0, 0x0, 0x4, 0x0, 0xfffffff7}, 0xc) 03:13:56 executing program 3: r0 = syz_open_dev$floppy(&(0x7f0000000040), 0x6, 0x4000) r1 = syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) setsockopt$bt_BT_VOICE(r1, 0x112, 0xb, &(0x7f0000000080)=0x3, 0x2) (async) setsockopt$bt_BT_VOICE(r1, 0x112, 0xb, &(0x7f0000000080)=0x3, 0x2) ioctl$FLOPPY_FDFMTEND(r0, 0x249) syz_open_dev$floppy(&(0x7f0000000000), 0xffff5070, 0x4000) (async) syz_open_dev$floppy(&(0x7f0000000000), 0xffff5070, 0x4000) r2 = syz_open_dev$ndb(&(0x7f00000000c0), 0x0, 0x200000) ioctl$BTRFS_IOC_SCRUB_PROGRESS(r2, 0xc400941d, &(0x7f0000000100)={0x0, 0x9, 0x8, 0x1}) 03:13:56 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = openat$hpet(0xffffff9c, &(0x7f00000015c0), 0x0, 0x0) ioctl$EVIOCGLED(r2, 0x80404519, 0x0) (async) r3 = openat$hpet(0xffffff9c, &(0x7f00000015c0), 0x0, 0x0) ioctl$EVIOCGLED(r3, 0x80404519, 0x0) (async) ioctl$DRM_IOCTL_SYNCOBJ_FD_TO_HANDLE_SYNC_FILE(r2, 0xc01064c2, &(0x7f0000000000)={0x0, 0x1, r3}) 03:13:56 executing program 3: syz_open_dev$floppy(&(0x7f0000000040), 0xffff5073, 0x800) r0 = openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FLOPPY_FDCLRPRM(r0, 0x241) ioctl$FLOPPY_FDGETDRVSTAT(r0, 0x80340212, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x1}) 03:13:56 executing program 3: syz_open_dev$floppy(&(0x7f0000000040), 0xffff5073, 0x800) r0 = openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FLOPPY_FDCLRPRM(r0, 0x241) ioctl$FLOPPY_FDGETDRVSTAT(r0, 0x80340212, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x1}) (async) ioctl$FLOPPY_FDGETDRVSTAT(r0, 0x80340212, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x1}) 03:13:56 executing program 3: syz_open_dev$floppy(&(0x7f0000000040), 0xffff5073, 0x800) (async) syz_open_dev$floppy(&(0x7f0000000040), 0xffff5073, 0x800) r0 = openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FLOPPY_FDCLRPRM(r0, 0x241) ioctl$FLOPPY_FDGETDRVSTAT(r0, 0x80340212, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x1}) [ 857.751683][T26261] block nbd0: NBD_DISCONNECT [ 857.755094][T26255] block nbd0: Disconnected due to user request. [ 857.757527][T26255] block nbd0: shutting down sockets 03:13:56 executing program 0: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) (async) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0xab08) (async) setsockopt$MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0xca, &(0x7f0000000000)={0x0, 0x0, 0x4, 0x0, 0xfffffff7}, 0xc) [ 857.762640][T26256] block nbd2: shutting down sockets 03:13:56 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) (async) r2 = openat$hpet(0xffffff9c, &(0x7f00000015c0), 0x0, 0x0) ioctl$EVIOCGLED(r2, 0x80404519, 0x0) r3 = openat$hpet(0xffffff9c, &(0x7f00000015c0), 0x0, 0x0) ioctl$EVIOCGLED(r3, 0x80404519, 0x0) (async) ioctl$DRM_IOCTL_SYNCOBJ_FD_TO_HANDLE_SYNC_FILE(r2, 0xc01064c2, &(0x7f0000000000)={0x0, 0x1, r3}) 03:13:56 executing program 3: r0 = openat$drirender128(0xffffff9c, &(0x7f0000000040), 0x101001, 0x0) ioctl$DRM_IOCTL_MODE_GET_LEASE(r0, 0xc01064c8, &(0x7f0000000100)={0x3, 0x0, &(0x7f00000000c0)=[0x0, 0x0, 0x0]}) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r0, 0xc00c642d, &(0x7f0000000cc0)={0x0, 0x80000, 0xffffffffffffffff}) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r0, 0xc00c642e, &(0x7f0000000d00)={0x0, 0x0, r0}) ioctl$DRM_IOCTL_MODE_ADDFB2(r2, 0xc06464b8, &(0x7f0000000d40)={r1, 0xffff, 0xfffffffe, 0x0, 0x0, [0x0, 0x0, 0x0, r3], [0xc, 0xc40, 0x0, 0x9], [0x1, 0x7, 0x9e, 0x7fff], [0x9, 0xffff, 0x3, 0xffff]}) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r0, 0xc04064a0, &(0x7f0000000240)={&(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0], &(0x7f00000001c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0xa, 0x4, 0x7, 0x7}) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r0, 0xc04064a0, &(0x7f0000000380)={&(0x7f0000000280)=[0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f00000002c0)=[0x0, 0x0, 0x0], &(0x7f0000000300)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000340)=[0x0, 0x0, 0x0, 0x0], 0x5, 0x3, 0x6, 0x4}) r6 = openat$drirender128(0xffffff9c, &(0x7f00000003c0), 0x800, 0x0) r7 = openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) r8 = openat$nullb(0xffffff9c, &(0x7f0000000f00), 0x428c0, 0x0) ioctl$NBD_CLEAR_SOCK(r8, 0xab04) ioctl$FLOPPY_FDCLRPRM(r7, 0x241) ioctl$BTRFS_IOC_GET_DEV_STATS(r7, 0xc4089434, &(0x7f0000000400)={0x0, 0x7, 0x0, [0x8, 0x31, 0x7, 0x3, 0x3], [0x5, 0xfff, 0x4, 0x9, 0x7, 0xfffffffffffffffd, 0x6, 0x7f, 0x0, 0xfffffffffffffff7, 0xfffffffffffff000, 0x8, 0x6, 0x7fffffff, 0x0, 0x6, 0x9, 0x4, 0x3, 0x2, 0x2, 0x7f, 0x8, 0xffffffffffff11d4, 0x9, 0x8001, 0x400, 0x4, 0x1, 0x5, 0x80, 0x2, 0x5, 0x8, 0x0, 0x0, 0xfffffffffffffffe, 0x2, 0x1, 0xb2e, 0x50a67857, 0x1, 0xa, 0x1, 0x6, 0xffffffff, 0x8, 0x6, 0x8000, 0x0, 0x8, 0x6, 0x1ff, 0xb1, 0x1000, 0x2000000000000000, 0x76, 0x4, 0xef89, 0xfffffffffffffffb, 0x4, 0xfffffffffffffffb, 0x7, 0xb71, 0x7e8a, 0x400000000, 0x81, 0x9, 0x9, 0x1, 0x8001, 0x0, 0xc57, 0xffff, 0xdbc8219, 0x8000000000000001, 0x9, 0x5, 0x8000, 0x10000000000, 0x1, 0x6, 0x6, 0x5d, 0x6, 0x200, 0x101, 0x1, 0xffffffffffffffff, 0x4, 0x4, 0x2, 0x185, 0xfffffffffffffff8, 0x4, 0x401, 0x6a, 0x2, 0x1, 0x0, 0x81, 0x9, 0x8, 0x1, 0x80000001, 0x4, 0x1, 0x3, 0x0, 0x3, 0x0, 0xcd0, 0x9, 0xffff, 0x400, 0x8, 0x2, 0xb6fc, 0xfffffffffffffe00, 0x0, 0xac]}) r9 = syz_open_dev$floppy(&(0x7f0000000c00), 0xff, 0x200) ioctl$FLOPPY_FDGETPRM(r9, 0x801c0204, &(0x7f0000000c80)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000c40)='-,\x00'}) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r2, 0xc04064a0, &(0x7f0000000ec0)={&(0x7f0000000dc0)=[0x0, 0x0], &(0x7f0000000e00)=[0x0, 0x0, 0x0], &(0x7f0000000e40)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000e80)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x2, 0x3, 0x6, 0x9}) ioctl$DRM_IOCTL_MODE_GETENCODER(r7, 0xc01464a6, &(0x7f0000000080)={r5}) ioctl$DRM_IOCTL_MODE_GETCONNECTOR(r6, 0xc05064a7, &(0x7f0000000a40)={&(0x7f0000000840)=[0x0], &(0x7f0000000880)=[{}, {}, {}, {}], &(0x7f00000009c0)=[0x0], &(0x7f0000000a00)=[0x0, 0x0], 0x4, 0x1, 0x1, 0x0, r4}) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r7, 0xc04064a0, &(0x7f0000000bc0)={&(0x7f0000000ac0)=[0x0, 0x0, 0x0, 0x0], &(0x7f0000000b00)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000b40)=[0x0], &(0x7f0000000b80)=[0x0, 0x0], 0x4, 0x6, 0x1, 0x2}) syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) 03:13:56 executing program 3: r0 = openat$drirender128(0xffffff9c, &(0x7f0000000040), 0x101001, 0x0) ioctl$DRM_IOCTL_MODE_GET_LEASE(r0, 0xc01064c8, &(0x7f0000000100)={0x3, 0x0, &(0x7f00000000c0)=[0x0, 0x0, 0x0]}) (async) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r0, 0xc00c642d, &(0x7f0000000cc0)={0x0, 0x80000, 0xffffffffffffffff}) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r0, 0xc00c642e, &(0x7f0000000d00)={0x0, 0x0, r0}) ioctl$DRM_IOCTL_MODE_ADDFB2(r2, 0xc06464b8, &(0x7f0000000d40)={r1, 0xffff, 0xfffffffe, 0x0, 0x0, [0x0, 0x0, 0x0, r3], [0xc, 0xc40, 0x0, 0x9], [0x1, 0x7, 0x9e, 0x7fff], [0x9, 0xffff, 0x3, 0xffff]}) (async) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r0, 0xc04064a0, &(0x7f0000000240)={&(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0], &(0x7f00000001c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0xa, 0x4, 0x7, 0x7}) (async) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r0, 0xc04064a0, &(0x7f0000000380)={&(0x7f0000000280)=[0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f00000002c0)=[0x0, 0x0, 0x0], &(0x7f0000000300)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000340)=[0x0, 0x0, 0x0, 0x0], 0x5, 0x3, 0x6, 0x4}) (async) r6 = openat$drirender128(0xffffff9c, &(0x7f00000003c0), 0x800, 0x0) (async, rerun: 32) r7 = openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) (async, rerun: 32) r8 = openat$nullb(0xffffff9c, &(0x7f0000000f00), 0x428c0, 0x0) ioctl$NBD_CLEAR_SOCK(r8, 0xab04) (async) ioctl$FLOPPY_FDCLRPRM(r7, 0x241) (async) ioctl$BTRFS_IOC_GET_DEV_STATS(r7, 0xc4089434, &(0x7f0000000400)={0x0, 0x7, 0x0, [0x8, 0x31, 0x7, 0x3, 0x3], [0x5, 0xfff, 0x4, 0x9, 0x7, 0xfffffffffffffffd, 0x6, 0x7f, 0x0, 0xfffffffffffffff7, 0xfffffffffffff000, 0x8, 0x6, 0x7fffffff, 0x0, 0x6, 0x9, 0x4, 0x3, 0x2, 0x2, 0x7f, 0x8, 0xffffffffffff11d4, 0x9, 0x8001, 0x400, 0x4, 0x1, 0x5, 0x80, 0x2, 0x5, 0x8, 0x0, 0x0, 0xfffffffffffffffe, 0x2, 0x1, 0xb2e, 0x50a67857, 0x1, 0xa, 0x1, 0x6, 0xffffffff, 0x8, 0x6, 0x8000, 0x0, 0x8, 0x6, 0x1ff, 0xb1, 0x1000, 0x2000000000000000, 0x76, 0x4, 0xef89, 0xfffffffffffffffb, 0x4, 0xfffffffffffffffb, 0x7, 0xb71, 0x7e8a, 0x400000000, 0x81, 0x9, 0x9, 0x1, 0x8001, 0x0, 0xc57, 0xffff, 0xdbc8219, 0x8000000000000001, 0x9, 0x5, 0x8000, 0x10000000000, 0x1, 0x6, 0x6, 0x5d, 0x6, 0x200, 0x101, 0x1, 0xffffffffffffffff, 0x4, 0x4, 0x2, 0x185, 0xfffffffffffffff8, 0x4, 0x401, 0x6a, 0x2, 0x1, 0x0, 0x81, 0x9, 0x8, 0x1, 0x80000001, 0x4, 0x1, 0x3, 0x0, 0x3, 0x0, 0xcd0, 0x9, 0xffff, 0x400, 0x8, 0x2, 0xb6fc, 0xfffffffffffffe00, 0x0, 0xac]}) (async, rerun: 32) r9 = syz_open_dev$floppy(&(0x7f0000000c00), 0xff, 0x200) (rerun: 32) ioctl$FLOPPY_FDGETPRM(r9, 0x801c0204, &(0x7f0000000c80)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000c40)='-,\x00'}) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r2, 0xc04064a0, &(0x7f0000000ec0)={&(0x7f0000000dc0)=[0x0, 0x0], &(0x7f0000000e00)=[0x0, 0x0, 0x0], &(0x7f0000000e40)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000e80)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x2, 0x3, 0x6, 0x9}) (async, rerun: 32) ioctl$DRM_IOCTL_MODE_GETENCODER(r7, 0xc01464a6, &(0x7f0000000080)={r5}) (async, rerun: 32) ioctl$DRM_IOCTL_MODE_GETCONNECTOR(r6, 0xc05064a7, &(0x7f0000000a40)={&(0x7f0000000840)=[0x0], &(0x7f0000000880)=[{}, {}, {}, {}], &(0x7f00000009c0)=[0x0], &(0x7f0000000a00)=[0x0, 0x0], 0x4, 0x1, 0x1, 0x0, r4}) (async) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r7, 0xc04064a0, &(0x7f0000000bc0)={&(0x7f0000000ac0)=[0x0, 0x0, 0x0, 0x0], &(0x7f0000000b00)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000b40)=[0x0], &(0x7f0000000b80)=[0x0, 0x0], 0x4, 0x6, 0x1, 0x2}) (async) syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) 03:13:56 executing program 3: r0 = openat$drirender128(0xffffff9c, &(0x7f0000000040), 0x101001, 0x0) ioctl$DRM_IOCTL_MODE_GET_LEASE(r0, 0xc01064c8, &(0x7f0000000100)={0x3, 0x0, &(0x7f00000000c0)=[0x0, 0x0, 0x0]}) (async) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r0, 0xc00c642d, &(0x7f0000000cc0)={0x0, 0x80000, 0xffffffffffffffff}) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r0, 0xc00c642e, &(0x7f0000000d00)={0x0, 0x0, r0}) ioctl$DRM_IOCTL_MODE_ADDFB2(r2, 0xc06464b8, &(0x7f0000000d40)={r1, 0xffff, 0xfffffffe, 0x0, 0x0, [0x0, 0x0, 0x0, r3], [0xc, 0xc40, 0x0, 0x9], [0x1, 0x7, 0x9e, 0x7fff], [0x9, 0xffff, 0x3, 0xffff]}) (async) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r0, 0xc04064a0, &(0x7f0000000240)={&(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0], &(0x7f00000001c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0xa, 0x4, 0x7, 0x7}) (async) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r0, 0xc04064a0, &(0x7f0000000380)={&(0x7f0000000280)=[0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f00000002c0)=[0x0, 0x0, 0x0], &(0x7f0000000300)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000340)=[0x0, 0x0, 0x0, 0x0], 0x5, 0x3, 0x6, 0x4}) (async) r6 = openat$drirender128(0xffffff9c, &(0x7f00000003c0), 0x800, 0x0) r7 = openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) r8 = openat$nullb(0xffffff9c, &(0x7f0000000f00), 0x428c0, 0x0) ioctl$NBD_CLEAR_SOCK(r8, 0xab04) (async) ioctl$FLOPPY_FDCLRPRM(r7, 0x241) (async) ioctl$BTRFS_IOC_GET_DEV_STATS(r7, 0xc4089434, &(0x7f0000000400)={0x0, 0x7, 0x0, [0x8, 0x31, 0x7, 0x3, 0x3], [0x5, 0xfff, 0x4, 0x9, 0x7, 0xfffffffffffffffd, 0x6, 0x7f, 0x0, 0xfffffffffffffff7, 0xfffffffffffff000, 0x8, 0x6, 0x7fffffff, 0x0, 0x6, 0x9, 0x4, 0x3, 0x2, 0x2, 0x7f, 0x8, 0xffffffffffff11d4, 0x9, 0x8001, 0x400, 0x4, 0x1, 0x5, 0x80, 0x2, 0x5, 0x8, 0x0, 0x0, 0xfffffffffffffffe, 0x2, 0x1, 0xb2e, 0x50a67857, 0x1, 0xa, 0x1, 0x6, 0xffffffff, 0x8, 0x6, 0x8000, 0x0, 0x8, 0x6, 0x1ff, 0xb1, 0x1000, 0x2000000000000000, 0x76, 0x4, 0xef89, 0xfffffffffffffffb, 0x4, 0xfffffffffffffffb, 0x7, 0xb71, 0x7e8a, 0x400000000, 0x81, 0x9, 0x9, 0x1, 0x8001, 0x0, 0xc57, 0xffff, 0xdbc8219, 0x8000000000000001, 0x9, 0x5, 0x8000, 0x10000000000, 0x1, 0x6, 0x6, 0x5d, 0x6, 0x200, 0x101, 0x1, 0xffffffffffffffff, 0x4, 0x4, 0x2, 0x185, 0xfffffffffffffff8, 0x4, 0x401, 0x6a, 0x2, 0x1, 0x0, 0x81, 0x9, 0x8, 0x1, 0x80000001, 0x4, 0x1, 0x3, 0x0, 0x3, 0x0, 0xcd0, 0x9, 0xffff, 0x400, 0x8, 0x2, 0xb6fc, 0xfffffffffffffe00, 0x0, 0xac]}) (async) r9 = syz_open_dev$floppy(&(0x7f0000000c00), 0xff, 0x200) ioctl$FLOPPY_FDGETPRM(r9, 0x801c0204, &(0x7f0000000c80)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000c40)='-,\x00'}) (async) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r2, 0xc04064a0, &(0x7f0000000ec0)={&(0x7f0000000dc0)=[0x0, 0x0], &(0x7f0000000e00)=[0x0, 0x0, 0x0], &(0x7f0000000e40)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000e80)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x2, 0x3, 0x6, 0x9}) (async) ioctl$DRM_IOCTL_MODE_GETENCODER(r7, 0xc01464a6, &(0x7f0000000080)={r5}) (async) ioctl$DRM_IOCTL_MODE_GETCONNECTOR(r6, 0xc05064a7, &(0x7f0000000a40)={&(0x7f0000000840)=[0x0], &(0x7f0000000880)=[{}, {}, {}, {}], &(0x7f00000009c0)=[0x0], &(0x7f0000000a00)=[0x0, 0x0], 0x4, 0x1, 0x1, 0x0, r4}) (async) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r7, 0xc04064a0, &(0x7f0000000bc0)={&(0x7f0000000ac0)=[0x0, 0x0, 0x0, 0x0], &(0x7f0000000b00)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000b40)=[0x0], &(0x7f0000000b80)=[0x0, 0x0], 0x4, 0x6, 0x1, 0x2}) (async) syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) [ 857.831192][T26276] block nbd0: NBD_DISCONNECT [ 857.833927][T26274] block nbd0: Disconnected due to user request. [ 857.836317][T26274] block nbd0: shutting down sockets 03:13:56 executing program 0: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) setsockopt$bt_BT_SECURITY(0xffffffffffffffff, 0x112, 0x4, &(0x7f0000000000)={0x81, 0x4}, 0x2) ioctl$NBD_DISCONNECT(r2, 0xab08) 03:13:56 executing program 3: r0 = openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FLOPPY_FDCLRPRM(r0, 0x241) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f0000000100)={r0, 0x20, &(0x7f0000000000)={&(0x7f00000003c0)=""/182, 0xb6, 0x0, &(0x7f0000000480)=""/209, 0xd1}}, 0x10) r1 = io_uring_setup(0x50cf, &(0x7f0000000080)={0x0, 0x8979, 0x400, 0x0, 0x23e, 0x0, r0}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r1, 0x81e8943c, &(0x7f00000001c0)) syz_open_dev$floppy(&(0x7f0000000040), 0xfffe5077, 0x40000) [ 857.861319][T26277] block nbd2: shutting down sockets 03:13:56 executing program 2: r0 = openat$ndctl0(0xffffff9c, &(0x7f0000000080), 0x402040, 0x0) ioctl$FLOPPY_FDRESET(r0, 0x254, 0x2) r1 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x74400) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r1, 0xab00, r2) r3 = openat$hpet(0xffffff9c, &(0x7f00000015c0), 0x0, 0x0) r4 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r4, 0xab08) r5 = openat$hpet(0xffffff9c, &(0x7f00000015c0), 0x0, 0x0) ioctl$EVIOCGLED(r5, 0x80404519, 0x0) ioctl$NBD_SET_BLKSIZE(r5, 0xab01, 0x9) r6 = openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FLOPPY_FDCLRPRM(r6, 0x241) ioctl$NBD_SET_SOCK(r4, 0xab00, r6) ioctl$EVIOCGLED(r3, 0x80404519, 0x0) r7 = openat$hpet(0xffffff9c, &(0x7f00000015c0), 0x0, 0x0) ioctl$EVIOCGLED(r7, 0x80404519, 0x0) ioctl$BTRFS_IOC_RM_DEV_V2(r3, 0x5000943a, &(0x7f0000001500)={{r7}, 0x0, 0x6, @inherit={0x60, &(0x7f00000000c0)={0x0, 0x3, 0x93, 0x7136, {0x0, 0x40, 0xfffffffffffffffe, 0x6, 0x6}, [0x3, 0x439, 0x7]}}, @subvolid=0x22bde53d}) 03:13:56 executing program 3: r0 = openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FLOPPY_FDCLRPRM(r0, 0x241) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f0000000100)={r0, 0x20, &(0x7f0000000000)={&(0x7f00000003c0)=""/182, 0xb6, 0x0, &(0x7f0000000480)=""/209, 0xd1}}, 0x10) r1 = io_uring_setup(0x50cf, &(0x7f0000000080)={0x0, 0x8979, 0x400, 0x0, 0x23e, 0x0, r0}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r1, 0x81e8943c, &(0x7f00000001c0)) syz_open_dev$floppy(&(0x7f0000000040), 0xfffe5077, 0x40000) openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) ioctl$FLOPPY_FDCLRPRM(r0, 0x241) (async) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f0000000100)={r0, 0x20, &(0x7f0000000000)={&(0x7f00000003c0)=""/182, 0xb6, 0x0, &(0x7f0000000480)=""/209, 0xd1}}, 0x10) (async) io_uring_setup(0x50cf, &(0x7f0000000080)={0x0, 0x8979, 0x400, 0x0, 0x23e, 0x0, r0}) (async) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r1, 0x81e8943c, &(0x7f00000001c0)) (async) syz_open_dev$floppy(&(0x7f0000000040), 0xfffe5077, 0x40000) (async) [ 857.882015][T26304] block nbd2: NBD_DISCONNECT 03:13:56 executing program 2: r0 = openat$ndctl0(0xffffff9c, &(0x7f0000000080), 0x402040, 0x0) ioctl$FLOPPY_FDRESET(r0, 0x254, 0x2) (async) r1 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x74400) (async, rerun: 32) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) (rerun: 32) ioctl$NBD_SET_SOCK(r1, 0xab00, r2) (async) r3 = openat$hpet(0xffffff9c, &(0x7f00000015c0), 0x0, 0x0) r4 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r4, 0xab08) (async, rerun: 32) r5 = openat$hpet(0xffffff9c, &(0x7f00000015c0), 0x0, 0x0) (rerun: 32) ioctl$EVIOCGLED(r5, 0x80404519, 0x0) (async) ioctl$NBD_SET_BLKSIZE(r5, 0xab01, 0x9) (async) r6 = openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FLOPPY_FDCLRPRM(r6, 0x241) (async) ioctl$NBD_SET_SOCK(r4, 0xab00, r6) (async) ioctl$EVIOCGLED(r3, 0x80404519, 0x0) (async) r7 = openat$hpet(0xffffff9c, &(0x7f00000015c0), 0x0, 0x0) ioctl$EVIOCGLED(r7, 0x80404519, 0x0) ioctl$BTRFS_IOC_RM_DEV_V2(r3, 0x5000943a, &(0x7f0000001500)={{r7}, 0x0, 0x6, @inherit={0x60, &(0x7f00000000c0)={0x0, 0x3, 0x93, 0x7136, {0x0, 0x40, 0xfffffffffffffffe, 0x6, 0x6}, [0x3, 0x439, 0x7]}}, @subvolid=0x22bde53d}) 03:13:56 executing program 3: r0 = openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FLOPPY_FDCLRPRM(r0, 0x241) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f0000000100)={r0, 0x20, &(0x7f0000000000)={&(0x7f00000003c0)=""/182, 0xb6, 0x0, &(0x7f0000000480)=""/209, 0xd1}}, 0x10) (async) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f0000000100)={r0, 0x20, &(0x7f0000000000)={&(0x7f00000003c0)=""/182, 0xb6, 0x0, &(0x7f0000000480)=""/209, 0xd1}}, 0x10) io_uring_setup(0x50cf, &(0x7f0000000080)={0x0, 0x8979, 0x400, 0x0, 0x23e, 0x0, r0}) (async) r1 = io_uring_setup(0x50cf, &(0x7f0000000080)={0x0, 0x8979, 0x400, 0x0, 0x23e, 0x0, r0}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r1, 0x81e8943c, &(0x7f00000001c0)) syz_open_dev$floppy(&(0x7f0000000040), 0xfffe5077, 0x40000) [ 857.903091][T26309] block nbd2: NBD_DISCONNECT [ 857.905580][T26309] block nbd2: NBD_DISCONNECT 03:13:56 executing program 3: ioctl$EVIOCGREP(0xffffffffffffffff, 0x80084503, &(0x7f0000000040)=""/255) syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x400) r0 = syz_open_dev$evdev(&(0x7f0000000440), 0x1, 0x80c0) ioctl$EVIOCGABS20(r0, 0x80184560, &(0x7f0000000480)=""/163) r1 = openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FLOPPY_FDCLRPRM(r1, 0x241) ioctl$EVIOCGABS2F(r1, 0x8018456f, &(0x7f0000000340)=""/215) ioctl$EVIOCGLED(0xffffffffffffffff, 0x80404519, &(0x7f0000000140)=""/225) ioctl$EVIOCGBITSND(0xffffffffffffffff, 0x80404532, &(0x7f0000000240)=""/198) [ 857.907685][T26309] block nbd2: NBD_DISCONNECT 03:13:57 executing program 2: r0 = openat$ndctl0(0xffffff9c, &(0x7f0000000080), 0x402040, 0x0) ioctl$FLOPPY_FDRESET(r0, 0x254, 0x2) r1 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x74400) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r1, 0xab00, r2) (async) r3 = openat$hpet(0xffffff9c, &(0x7f00000015c0), 0x0, 0x0) (async) r4 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r4, 0xab08) (async) r5 = openat$hpet(0xffffff9c, &(0x7f00000015c0), 0x0, 0x0) ioctl$EVIOCGLED(r5, 0x80404519, 0x0) (async) ioctl$NBD_SET_BLKSIZE(r5, 0xab01, 0x9) (async) r6 = openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FLOPPY_FDCLRPRM(r6, 0x241) (async) ioctl$NBD_SET_SOCK(r4, 0xab00, r6) (async) ioctl$EVIOCGLED(r3, 0x80404519, 0x0) (async) r7 = openat$hpet(0xffffff9c, &(0x7f00000015c0), 0x0, 0x0) ioctl$EVIOCGLED(r7, 0x80404519, 0x0) (async) ioctl$BTRFS_IOC_RM_DEV_V2(r3, 0x5000943a, &(0x7f0000001500)={{r7}, 0x0, 0x6, @inherit={0x60, &(0x7f00000000c0)={0x0, 0x3, 0x93, 0x7136, {0x0, 0x40, 0xfffffffffffffffe, 0x6, 0x6}, [0x3, 0x439, 0x7]}}, @subvolid=0x22bde53d}) [ 857.921412][T26317] block nbd0: NBD_DISCONNECT [ 857.923508][T26296] block nbd0: Disconnected due to user request. [ 857.925946][T26296] block nbd0: shutting down sockets [ 857.929604][T26320] block nbd2: NBD_DISCONNECT 03:13:57 executing program 0: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) setsockopt$bt_BT_SECURITY(0xffffffffffffffff, 0x112, 0x4, &(0x7f0000000000)={0x81, 0x4}, 0x2) ioctl$NBD_DISCONNECT(r2, 0xab08) syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)) (async) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) (async) syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) (async) setsockopt$bt_BT_SECURITY(0xffffffffffffffff, 0x112, 0x4, &(0x7f0000000000)={0x81, 0x4}, 0x2) (async) ioctl$NBD_DISCONNECT(r2, 0xab08) (async) 03:13:57 executing program 3: ioctl$EVIOCGREP(0xffffffffffffffff, 0x80084503, &(0x7f0000000040)=""/255) (async) syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x400) r0 = syz_open_dev$evdev(&(0x7f0000000440), 0x1, 0x80c0) ioctl$EVIOCGABS20(r0, 0x80184560, &(0x7f0000000480)=""/163) (async) r1 = openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FLOPPY_FDCLRPRM(r1, 0x241) ioctl$EVIOCGABS2F(r1, 0x8018456f, &(0x7f0000000340)=""/215) (async) ioctl$EVIOCGLED(0xffffffffffffffff, 0x80404519, &(0x7f0000000140)=""/225) (async) ioctl$EVIOCGBITSND(0xffffffffffffffff, 0x80404532, &(0x7f0000000240)=""/198) 03:13:57 executing program 3: ioctl$EVIOCGREP(0xffffffffffffffff, 0x80084503, &(0x7f0000000040)=""/255) (async) syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x400) (async) r0 = syz_open_dev$evdev(&(0x7f0000000440), 0x1, 0x80c0) ioctl$EVIOCGABS20(r0, 0x80184560, &(0x7f0000000480)=""/163) r1 = openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FLOPPY_FDCLRPRM(r1, 0x241) ioctl$EVIOCGABS2F(r1, 0x8018456f, &(0x7f0000000340)=""/215) (async) ioctl$EVIOCGLED(0xffffffffffffffff, 0x80404519, &(0x7f0000000140)=""/225) (async) ioctl$EVIOCGBITSND(0xffffffffffffffff, 0x80404532, &(0x7f0000000240)=""/198) 03:13:57 executing program 2: r0 = openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FLOPPY_FDCLRPRM(r0, 0x241) ioctl$DRM_IOCTL_MODE_GETRESOURCES(0xffffffffffffffff, 0xc04064a0, &(0x7f0000000140)={&(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000080)=[0x0], &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000100)=[0x0, 0x0, 0x0], 0x6, 0x1, 0x6, 0x3}) ioctl$DRM_IOCTL_MODE_GETCRTC(r0, 0xc06864a1, &(0x7f0000000180)={&(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0], 0x4, r1}) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DO_IT(r2, 0xab03) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r2, 0xab00, r3) 03:13:57 executing program 3: syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) r0 = openat$hpet(0xffffff9c, &(0x7f00000015c0), 0x0, 0x0) ioctl$EVIOCGLED(r0, 0x80404519, 0x0) ioctl$FLOPPY_FDWERRORGET(r0, 0x80180217, &(0x7f0000000040)) 03:13:57 executing program 3: syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) (async, rerun: 64) r0 = openat$hpet(0xffffff9c, &(0x7f00000015c0), 0x0, 0x0) (rerun: 64) ioctl$EVIOCGLED(r0, 0x80404519, 0x0) (async) ioctl$FLOPPY_FDWERRORGET(r0, 0x80180217, &(0x7f0000000040)) 03:13:57 executing program 3: syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) r0 = openat$hpet(0xffffff9c, &(0x7f00000015c0), 0x0, 0x0) ioctl$EVIOCGLED(r0, 0x80404519, 0x0) ioctl$FLOPPY_FDWERRORGET(r0, 0x80180217, &(0x7f0000000040)) (async) ioctl$FLOPPY_FDWERRORGET(r0, 0x80180217, &(0x7f0000000040)) [ 858.011331][T26335] block nbd2: shutting down sockets [ 858.011663][T26330] block nbd0: NBD_DISCONNECT 03:13:57 executing program 2: r0 = openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FLOPPY_FDCLRPRM(r0, 0x241) (async) ioctl$DRM_IOCTL_MODE_GETRESOURCES(0xffffffffffffffff, 0xc04064a0, &(0x7f0000000140)={&(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000080)=[0x0], &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000100)=[0x0, 0x0, 0x0], 0x6, 0x1, 0x6, 0x3}) ioctl$DRM_IOCTL_MODE_GETCRTC(r0, 0xc06864a1, &(0x7f0000000180)={&(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0], 0x4, r1}) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DO_IT(r2, 0xab03) (async, rerun: 32) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) (rerun: 32) ioctl$NBD_SET_SOCK(r2, 0xab00, r3) [ 858.074336][T26330] block nbd0: Disconnected due to user request. [ 858.076660][T26330] block nbd0: shutting down sockets 03:13:57 executing program 0: syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) (async) r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) setsockopt$bt_BT_SECURITY(0xffffffffffffffff, 0x112, 0x4, &(0x7f0000000000)={0x81, 0x4}, 0x2) (async) setsockopt$bt_BT_SECURITY(0xffffffffffffffff, 0x112, 0x4, &(0x7f0000000000)={0x81, 0x4}, 0x2) ioctl$NBD_DISCONNECT(r2, 0xab08) 03:13:57 executing program 3: r0 = openat$ndctl0(0xffffff9c, &(0x7f0000000080), 0x20e041, 0x0) ioctl$BTRFS_IOC_BALANCE_PROGRESS(r0, 0x84009422, &(0x7f0000000140)={0x0, 0x0, {}, {0x0, @usage, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {0x0, @struct}}) r1 = openat$hpet(0xffffff9c, &(0x7f00000015c0), 0x0, 0x0) ioctl$EVIOCGLED(r1, 0x80404519, 0x0) ioctl$EVIOCSREP(r1, 0x40084503, &(0x7f0000000100)=[0x3, 0xfffffc01]) ioctl$EVIOCSCLOCKID(r0, 0x400445a0, &(0x7f0000000000)=0x40838d) ioctl$EVIOCSABS20(r0, 0x401845e0, &(0x7f00000000c0)={0x401, 0x6, 0xfffffff9, 0x4, 0x400, 0x3}) ioctl$BTRFS_IOC_BALANCE_PROGRESS(r1, 0x84009422, &(0x7f0000000800)={0x0, 0x0, {0x0, @struct, 0x0}, {0x0, @struct}, {0x0, @struct, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}}) ioctl$BTRFS_IOC_GET_DEV_STATS(r0, 0xc4089434, &(0x7f0000000c00)={r2, 0x1, 0x1, [0x3, 0x100, 0x4, 0x1, 0x69], [0x3ff, 0x7ff, 0x4, 0x1, 0x28e, 0x10001, 0x2, 0x7, 0x0, 0x2, 0x1f, 0x4, 0x20, 0x8, 0x2, 0x16, 0x7, 0x55, 0x2, 0x1000, 0x2000000000000, 0x9, 0x351, 0x80000001, 0x5, 0x4, 0x7, 0xff, 0x2012, 0x4, 0xe0, 0x1000, 0x5, 0x4, 0x9, 0x3, 0x0, 0x8ca6, 0x6000, 0xffffffff, 0xe78a, 0x8, 0xf3f0, 0x7e3, 0x0, 0x8, 0x2, 0x20, 0x1, 0x4, 0x4, 0x8000000000000000, 0x400, 0x9, 0x8, 0x8, 0x5, 0x5, 0x10000000000, 0x1, 0x10001, 0xffffffffffff505f, 0x80000001, 0x3, 0x7, 0xfffffffffffffffd, 0x7, 0x4, 0x4, 0x59992852, 0x0, 0x7, 0x0, 0x10000000, 0x7fffffff, 0x6, 0x76b, 0x8, 0xffffffffffffffff, 0x2, 0x7fff, 0x5e, 0x100000001, 0x8000000000000000, 0x3, 0x7, 0x1, 0xff, 0x6, 0x3efd3da3, 0x4, 0x81, 0x7, 0x8, 0x7, 0x74, 0x4, 0x8000000000000000, 0x80000001, 0xffffffffffffc8f7, 0x2, 0x3f, 0x5, 0xb0, 0x15, 0x8000, 0x65, 0x2, 0x3, 0x1, 0xe918, 0x80000000, 0x1, 0x3, 0x1, 0x0, 0x3, 0x9, 0x2, 0x4, 0xff]}) r3 = syz_open_dev$evdev(&(0x7f0000000540), 0x6, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81e8943c, &(0x7f0000000580)={0x0, ""/256, 0x0, 0x0, 0x0, 0x0, ""/16, ""/16, ""/16, 0x0, 0x0, 0x0, 0x0}) ioctl$BTRFS_IOC_SNAP_DESTROY_V2(r0, 0x5000943f, &(0x7f0000001600)={{r3}, r4, 0x18, @inherit={0x70, &(0x7f0000000780)={0x0, 0x5, 0x3, 0x100, {0x10, 0x0, 0x7, 0x329b, 0x7}, [0x7fffffffffffffff, 0x7ff, 0x7ab, 0x6, 0x0]}}, @subvolid=0x6}) syz_open_dev$floppy(&(0x7f0000000040), 0xffff5073, 0x1) [ 858.101189][T26349] block nbd2: shutting down sockets 03:13:57 executing program 3: r0 = openat$ndctl0(0xffffff9c, &(0x7f0000000080), 0x20e041, 0x0) ioctl$BTRFS_IOC_BALANCE_PROGRESS(r0, 0x84009422, &(0x7f0000000140)={0x0, 0x0, {}, {0x0, @usage, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {0x0, @struct}}) r1 = openat$hpet(0xffffff9c, &(0x7f00000015c0), 0x0, 0x0) ioctl$EVIOCGLED(r1, 0x80404519, 0x0) (async) ioctl$EVIOCSREP(r1, 0x40084503, &(0x7f0000000100)=[0x3, 0xfffffc01]) (async) ioctl$EVIOCSCLOCKID(r0, 0x400445a0, &(0x7f0000000000)=0x40838d) ioctl$EVIOCSABS20(r0, 0x401845e0, &(0x7f00000000c0)={0x401, 0x6, 0xfffffff9, 0x4, 0x400, 0x3}) (async, rerun: 64) ioctl$BTRFS_IOC_BALANCE_PROGRESS(r1, 0x84009422, &(0x7f0000000800)={0x0, 0x0, {0x0, @struct, 0x0}, {0x0, @struct}, {0x0, @struct, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}}) (rerun: 64) ioctl$BTRFS_IOC_GET_DEV_STATS(r0, 0xc4089434, &(0x7f0000000c00)={r2, 0x1, 0x1, [0x3, 0x100, 0x4, 0x1, 0x69], [0x3ff, 0x7ff, 0x4, 0x1, 0x28e, 0x10001, 0x2, 0x7, 0x0, 0x2, 0x1f, 0x4, 0x20, 0x8, 0x2, 0x16, 0x7, 0x55, 0x2, 0x1000, 0x2000000000000, 0x9, 0x351, 0x80000001, 0x5, 0x4, 0x7, 0xff, 0x2012, 0x4, 0xe0, 0x1000, 0x5, 0x4, 0x9, 0x3, 0x0, 0x8ca6, 0x6000, 0xffffffff, 0xe78a, 0x8, 0xf3f0, 0x7e3, 0x0, 0x8, 0x2, 0x20, 0x1, 0x4, 0x4, 0x8000000000000000, 0x400, 0x9, 0x8, 0x8, 0x5, 0x5, 0x10000000000, 0x1, 0x10001, 0xffffffffffff505f, 0x80000001, 0x3, 0x7, 0xfffffffffffffffd, 0x7, 0x4, 0x4, 0x59992852, 0x0, 0x7, 0x0, 0x10000000, 0x7fffffff, 0x6, 0x76b, 0x8, 0xffffffffffffffff, 0x2, 0x7fff, 0x5e, 0x100000001, 0x8000000000000000, 0x3, 0x7, 0x1, 0xff, 0x6, 0x3efd3da3, 0x4, 0x81, 0x7, 0x8, 0x7, 0x74, 0x4, 0x8000000000000000, 0x80000001, 0xffffffffffffc8f7, 0x2, 0x3f, 0x5, 0xb0, 0x15, 0x8000, 0x65, 0x2, 0x3, 0x1, 0xe918, 0x80000000, 0x1, 0x3, 0x1, 0x0, 0x3, 0x9, 0x2, 0x4, 0xff]}) r3 = syz_open_dev$evdev(&(0x7f0000000540), 0x6, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81e8943c, &(0x7f0000000580)={0x0, ""/256, 0x0, 0x0, 0x0, 0x0, ""/16, ""/16, ""/16, 0x0, 0x0, 0x0, 0x0}) ioctl$BTRFS_IOC_SNAP_DESTROY_V2(r0, 0x5000943f, &(0x7f0000001600)={{r3}, r4, 0x18, @inherit={0x70, &(0x7f0000000780)={0x0, 0x5, 0x3, 0x100, {0x10, 0x0, 0x7, 0x329b, 0x7}, [0x7fffffffffffffff, 0x7ff, 0x7ab, 0x6, 0x0]}}, @subvolid=0x6}) (async) syz_open_dev$floppy(&(0x7f0000000040), 0xffff5073, 0x1) 03:13:57 executing program 2: r0 = openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FLOPPY_FDCLRPRM(r0, 0x241) ioctl$DRM_IOCTL_MODE_GETRESOURCES(0xffffffffffffffff, 0xc04064a0, &(0x7f0000000140)={&(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000080)=[0x0], &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000100)=[0x0, 0x0, 0x0], 0x6, 0x1, 0x6, 0x3}) ioctl$DRM_IOCTL_MODE_GETCRTC(r0, 0xc06864a1, &(0x7f0000000180)={&(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0], 0x4, r1}) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DO_IT(r2, 0xab03) (async, rerun: 32) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) (rerun: 32) ioctl$NBD_SET_SOCK(r2, 0xab00, r3) 03:13:57 executing program 3: r0 = openat$ndctl0(0xffffff9c, &(0x7f0000000080), 0x20e041, 0x0) ioctl$BTRFS_IOC_BALANCE_PROGRESS(r0, 0x84009422, &(0x7f0000000140)={0x0, 0x0, {}, {0x0, @usage, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {0x0, @struct}}) (async) r1 = openat$hpet(0xffffff9c, &(0x7f00000015c0), 0x0, 0x0) ioctl$EVIOCGLED(r1, 0x80404519, 0x0) (async, rerun: 32) ioctl$EVIOCSREP(r1, 0x40084503, &(0x7f0000000100)=[0x3, 0xfffffc01]) (async, rerun: 32) ioctl$EVIOCSCLOCKID(r0, 0x400445a0, &(0x7f0000000000)=0x40838d) (async) ioctl$EVIOCSABS20(r0, 0x401845e0, &(0x7f00000000c0)={0x401, 0x6, 0xfffffff9, 0x4, 0x400, 0x3}) (async) ioctl$BTRFS_IOC_BALANCE_PROGRESS(r1, 0x84009422, &(0x7f0000000800)={0x0, 0x0, {0x0, @struct, 0x0}, {0x0, @struct}, {0x0, @struct, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}}) ioctl$BTRFS_IOC_GET_DEV_STATS(r0, 0xc4089434, &(0x7f0000000c00)={r2, 0x1, 0x1, [0x3, 0x100, 0x4, 0x1, 0x69], [0x3ff, 0x7ff, 0x4, 0x1, 0x28e, 0x10001, 0x2, 0x7, 0x0, 0x2, 0x1f, 0x4, 0x20, 0x8, 0x2, 0x16, 0x7, 0x55, 0x2, 0x1000, 0x2000000000000, 0x9, 0x351, 0x80000001, 0x5, 0x4, 0x7, 0xff, 0x2012, 0x4, 0xe0, 0x1000, 0x5, 0x4, 0x9, 0x3, 0x0, 0x8ca6, 0x6000, 0xffffffff, 0xe78a, 0x8, 0xf3f0, 0x7e3, 0x0, 0x8, 0x2, 0x20, 0x1, 0x4, 0x4, 0x8000000000000000, 0x400, 0x9, 0x8, 0x8, 0x5, 0x5, 0x10000000000, 0x1, 0x10001, 0xffffffffffff505f, 0x80000001, 0x3, 0x7, 0xfffffffffffffffd, 0x7, 0x4, 0x4, 0x59992852, 0x0, 0x7, 0x0, 0x10000000, 0x7fffffff, 0x6, 0x76b, 0x8, 0xffffffffffffffff, 0x2, 0x7fff, 0x5e, 0x100000001, 0x8000000000000000, 0x3, 0x7, 0x1, 0xff, 0x6, 0x3efd3da3, 0x4, 0x81, 0x7, 0x8, 0x7, 0x74, 0x4, 0x8000000000000000, 0x80000001, 0xffffffffffffc8f7, 0x2, 0x3f, 0x5, 0xb0, 0x15, 0x8000, 0x65, 0x2, 0x3, 0x1, 0xe918, 0x80000000, 0x1, 0x3, 0x1, 0x0, 0x3, 0x9, 0x2, 0x4, 0xff]}) r3 = syz_open_dev$evdev(&(0x7f0000000540), 0x6, 0x0) (async) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81e8943c, &(0x7f0000000580)={0x0, ""/256, 0x0, 0x0, 0x0, 0x0, ""/16, ""/16, ""/16, 0x0, 0x0, 0x0, 0x0}) ioctl$BTRFS_IOC_SNAP_DESTROY_V2(r0, 0x5000943f, &(0x7f0000001600)={{r3}, r4, 0x18, @inherit={0x70, &(0x7f0000000780)={0x0, 0x5, 0x3, 0x100, {0x10, 0x0, 0x7, 0x329b, 0x7}, [0x7fffffffffffffff, 0x7ff, 0x7ab, 0x6, 0x0]}}, @subvolid=0x6}) (async, rerun: 32) syz_open_dev$floppy(&(0x7f0000000040), 0xffff5073, 0x1) (rerun: 32) 03:13:57 executing program 3: r0 = openat$hpet(0xffffff9c, &(0x7f00000015c0), 0x0, 0x0) ioctl$EVIOCGLED(r0, 0x80404519, 0x0) syz_open_dev$ndb(&(0x7f0000000000), 0x0, 0x622100) ioctl$NBD_PRINT_DEBUG(r0, 0xab06) r1 = syz_open_dev$ndb(&(0x7f0000000040), 0x0, 0x440b00) openat$nullb(0xffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$NBD_DISCONNECT(r0, 0xab08) ioctl$NBD_DISCONNECT(r1, 0xab08) 03:13:57 executing program 3: r0 = openat$hpet(0xffffff9c, &(0x7f00000015c0), 0x0, 0x0) ioctl$EVIOCGLED(r0, 0x80404519, 0x0) (async) syz_open_dev$ndb(&(0x7f0000000000), 0x0, 0x622100) ioctl$NBD_PRINT_DEBUG(r0, 0xab06) r1 = syz_open_dev$ndb(&(0x7f0000000040), 0x0, 0x440b00) (async) openat$nullb(0xffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$NBD_DISCONNECT(r0, 0xab08) (async) ioctl$NBD_DISCONNECT(r1, 0xab08) 03:13:57 executing program 3: r0 = openat$hpet(0xffffff9c, &(0x7f00000015c0), 0x0, 0x0) ioctl$EVIOCGLED(r0, 0x80404519, 0x0) syz_open_dev$ndb(&(0x7f0000000000), 0x0, 0x622100) (async) ioctl$NBD_PRINT_DEBUG(r0, 0xab06) (async, rerun: 32) r1 = syz_open_dev$ndb(&(0x7f0000000040), 0x0, 0x440b00) (rerun: 32) openat$nullb(0xffffff9c, &(0x7f0000000080), 0x80, 0x0) (async) ioctl$NBD_DISCONNECT(r0, 0xab08) (async) ioctl$NBD_DISCONNECT(r1, 0xab08) [ 858.171202][T26354] block nbd0: NBD_DISCONNECT [ 858.173244][T26352] block nbd0: Disconnected due to user request. [ 858.175887][T26352] block nbd0: shutting down sockets 03:13:57 executing program 0: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_SET_SOCK(r0, 0xab00, 0xffffffffffffffff) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0xab08) 03:13:57 executing program 3: r0 = syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) ioctl$FLOPPY_FDGETPRM(r0, 0x801c0204, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)='/dev/fd#\x00'}) ioctl$FLOPPY_FDFMTEND(r0, 0x249) 03:13:57 executing program 3: r0 = syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) ioctl$FLOPPY_FDGETPRM(r0, 0x801c0204, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)='/dev/fd#\x00'}) (async) ioctl$FLOPPY_FDFMTEND(r0, 0x249) [ 858.201552][T26362] block nbd2: shutting down sockets 03:13:57 executing program 2: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r1, 0x81e8943c, &(0x7f0000000100)) ioctl$FLOPPY_FDGETDRVTYP(0xffffffffffffffff, 0x8010020f, &(0x7f0000000300)) ioctl$NBD_SET_SOCK(0xffffffffffffffff, 0xab00, r0) r2 = syz_open_dev$evdev(&(0x7f0000000000), 0xf3f, 0x181000) ioctl$EVIOCGBITSND(r2, 0x80404532, &(0x7f0000000040)=""/174) 03:13:57 executing program 3: r0 = syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) ioctl$FLOPPY_FDGETPRM(r0, 0x801c0204, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)='/dev/fd#\x00'}) ioctl$FLOPPY_FDFMTEND(r0, 0x249) syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) (async) ioctl$FLOPPY_FDGETPRM(r0, 0x801c0204, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)='/dev/fd#\x00'}) (async) ioctl$FLOPPY_FDFMTEND(r0, 0x249) (async) [ 858.252764][T26392] block nbd0: NBD_DISCONNECT [ 858.254811][T26380] block nbd0: Disconnected due to user request. [ 858.257154][T26380] block nbd0: shutting down sockets 03:13:57 executing program 3: bpf$LINK_GET_NEXT_ID(0x1f, &(0x7f0000000040)={0x81, 0x0}, 0x8) bpf$LINK_GET_FD_BY_ID(0x1e, &(0x7f0000000080)=r0, 0x4) syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) 03:13:57 executing program 3: bpf$LINK_GET_NEXT_ID(0x1f, &(0x7f0000000040)={0x81, 0x0}, 0x8) bpf$LINK_GET_FD_BY_ID(0x1e, &(0x7f0000000080)=r0, 0x4) syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) bpf$LINK_GET_NEXT_ID(0x1f, &(0x7f0000000040)={0x81}, 0x8) (async) bpf$LINK_GET_FD_BY_ID(0x1e, &(0x7f0000000080)=r0, 0x4) (async) syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) (async) 03:13:57 executing program 2: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r1, 0x81e8943c, &(0x7f0000000100)) ioctl$FLOPPY_FDGETDRVTYP(0xffffffffffffffff, 0x8010020f, &(0x7f0000000300)) ioctl$NBD_SET_SOCK(0xffffffffffffffff, 0xab00, r0) (async) r2 = syz_open_dev$evdev(&(0x7f0000000000), 0xf3f, 0x181000) ioctl$EVIOCGBITSND(r2, 0x80404532, &(0x7f0000000040)=""/174) 03:13:57 executing program 0: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_SET_SOCK(r0, 0xab00, 0xffffffffffffffff) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) (async) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0xab08) 03:13:57 executing program 3: bpf$LINK_GET_NEXT_ID(0x1f, &(0x7f0000000040)={0x81, 0x0}, 0x8) bpf$LINK_GET_FD_BY_ID(0x1e, &(0x7f0000000080)=r0, 0x4) syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) (async) syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) 03:13:57 executing program 3: syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) ioctl$sock_SIOCGIFINDEX_802154(0xffffffffffffffff, 0x8933, &(0x7f0000000040)={'wpan0\x00'}) 03:13:57 executing program 3: syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) ioctl$sock_SIOCGIFINDEX_802154(0xffffffffffffffff, 0x8933, &(0x7f0000000040)={'wpan0\x00'}) 03:13:57 executing program 3: syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) ioctl$sock_SIOCGIFINDEX_802154(0xffffffffffffffff, 0x8933, &(0x7f0000000040)={'wpan0\x00'}) 03:13:57 executing program 3: syz_open_dev$floppy(&(0x7f0000000000), 0xe349, 0x4000) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f00000000c0)={0x1, 0x58, &(0x7f0000000040)}, 0x10) 03:13:57 executing program 1: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)) r2 = openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81e8943c, &(0x7f0000060300)={0x0, ""/256, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000060500)={0x276f, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0x6, "0a455060a54f5b"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000062500)={0xffffffffffffffff, [], 0xff, "c03f25391a5da2"}) ioctl$BTRFS_IOC_TREE_SEARCH(0xffffffffffffffff, 0xd0009411, &(0x7f0000063500)={{0x0, 0x3, 0x3, 0x0, 0xa88, 0xffffffffffffff67, 0x5, 0x6, 0xb0, 0x8000, 0x3, 0x9, 0x6d, 0x3f, 0xfffffffffffff83d}}) ioctl$BTRFS_IOC_TREE_SEARCH(0xffffffffffffffff, 0xd0009411, &(0x7f0000064500)={{0x0, 0xb910, 0x1, 0x81, 0x9, 0x8001, 0x5, 0x8b2, 0x8, 0x5, 0x0, 0x5, 0x8, 0x8f}}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81e8943c, &(0x7f0000065500)={0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81e8943c, &(0x7f0000065700)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_TREE_SEARCH(0xffffffffffffffff, 0xd0009411, &(0x7f0000065900)={{0x0, 0xd996, 0xa6, 0x0, 0x3, 0x81, 0x7, 0x3, 0x0, 0xd5, 0x7c55, 0x8, 0x40, 0x0, 0x6}}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81e8943c, &(0x7f0000066900)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000067b00)={0xfffffffffffffff9, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0x2, "dcb5aff486e1d1"}) ioctl$BTRFS_IOC_TREE_SEARCH(0xffffffffffffffff, 0xd0009411, &(0x7f0000068b00)={{0x0, 0x5, 0x1000, 0xffff, 0x53, 0x200, 0x0, 0x1, 0x8, 0x4, 0x0, 0xffffffff, 0x7fffffffffffffff, 0xfff, 0x200000000}}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000069b00)={0x3, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}], 0x6, "6801b5148eff3e"}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81e8943c, &(0x7f000006ab00)={0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81e8943c, &(0x7f000006ad00)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81e8943c, &(0x7f000006af00)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_TREE_SEARCH(0xffffffffffffffff, 0xd0009411, &(0x7f000006b100)={{0x0, 0x0, 0x1, 0x10, 0x40, 0x929, 0x78e7, 0x5, 0x3ff, 0xfffffff8, 0x1000, 0xfffffffffffffffc, 0x3, 0x6, 0x833}}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f000006c100)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0x20, "a0b0450c993c2a"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f000006d100)={0x4, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r3}, {0x0, r4}, {}, {r5}, {r6}, {r7}, {0x0, r8}, {r9, r10}, {}, {}, {}, {}, {}, {}, {}, {0x0, r11}, {r12}, {}, {r13}, {r14, r15}, {0x0, r16}, {}, {r17, r18}], 0x1f, "a0b12fe55d3bb3"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000052d00)={0x1ac, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r16}], 0x9, "f527e84410e320"}) ioctl$FLOPPY_FDCLRPRM(r2, 0x241) ioctl$BTRFS_IOC_BALANCE_PROGRESS(r2, 0x84009422, &(0x7f0000000040)={0x0, 0x0, {0x0, @struct}, {}, {0x0, @usage, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}}) r19 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r19, 0xab08) [ 858.361179][T26404] block nbd0: NBD_DISCONNECT [ 858.364351][T26400] block nbd0: Disconnected due to user request. [ 858.366676][T26400] block nbd0: shutting down sockets 03:13:57 executing program 2: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r1, 0x81e8943c, &(0x7f0000000100)) ioctl$FLOPPY_FDGETDRVTYP(0xffffffffffffffff, 0x8010020f, &(0x7f0000000300)) ioctl$NBD_SET_SOCK(0xffffffffffffffff, 0xab00, r0) r2 = syz_open_dev$evdev(&(0x7f0000000000), 0xf3f, 0x181000) ioctl$EVIOCGBITSND(r2, 0x80404532, &(0x7f0000000040)=""/174) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)) (async) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r1, 0x81e8943c, &(0x7f0000000100)) (async) ioctl$FLOPPY_FDGETDRVTYP(0xffffffffffffffff, 0x8010020f, &(0x7f0000000300)) (async) ioctl$NBD_SET_SOCK(0xffffffffffffffff, 0xab00, r0) (async) syz_open_dev$evdev(&(0x7f0000000000), 0xf3f, 0x181000) (async) ioctl$EVIOCGBITSND(r2, 0x80404532, &(0x7f0000000040)=""/174) (async) 03:13:57 executing program 0: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_SET_SOCK(r0, 0xab00, 0xffffffffffffffff) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0xab08) syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) (async) ioctl$NBD_SET_SOCK(r0, 0xab00, 0xffffffffffffffff) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)) (async) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) (async) syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) (async) ioctl$NBD_DISCONNECT(r2, 0xab08) (async) 03:13:57 executing program 3: syz_open_dev$floppy(&(0x7f0000000000), 0xe349, 0x4000) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f00000000c0)={0x1, 0x58, &(0x7f0000000040)}, 0x10) syz_open_dev$floppy(&(0x7f0000000000), 0xe349, 0x4000) (async) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f00000000c0)={0x1, 0x58, &(0x7f0000000040)}, 0x10) (async) 03:13:57 executing program 3: syz_open_dev$floppy(&(0x7f0000000000), 0xe349, 0x4000) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f00000000c0)={0x1, 0x58, &(0x7f0000000040)}, 0x10) syz_open_dev$floppy(&(0x7f0000000000), 0xe349, 0x4000) (async) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f00000000c0)={0x1, 0x58, &(0x7f0000000040)}, 0x10) (async) 03:13:57 executing program 3: r0 = syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) ioctl$FLOPPY_FDSETMAXERRS(r0, 0x4014024c, &(0x7f0000000040)={0xcb, 0x4, 0x4, 0x4, 0x8}) 03:13:57 executing program 3: r0 = syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) ioctl$FLOPPY_FDSETMAXERRS(r0, 0x4014024c, &(0x7f0000000040)={0xcb, 0x4, 0x4, 0x4, 0x8}) syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) (async) ioctl$FLOPPY_FDSETMAXERRS(r0, 0x4014024c, &(0x7f0000000040)={0xcb, 0x4, 0x4, 0x4, 0x8}) (async) [ 858.431183][T26430] block nbd1: NBD_DISCONNECT 03:13:57 executing program 3: r0 = syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) ioctl$FLOPPY_FDSETMAXERRS(r0, 0x4014024c, &(0x7f0000000040)={0xcb, 0x4, 0x4, 0x4, 0x8}) [ 858.431853][T26421] block nbd0: NBD_DISCONNECT [ 858.433397][T26414] block nbd1: Disconnected due to user request. [ 858.437665][T26414] block nbd1: shutting down sockets 03:13:57 executing program 1: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) (async) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)) r2 = openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81e8943c, &(0x7f0000060300)={0x0, ""/256, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000060500)={0x276f, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0x6, "0a455060a54f5b"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000062500)={0xffffffffffffffff, [], 0xff, "c03f25391a5da2"}) (async) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000062500)={0xffffffffffffffff, [], 0xff, "c03f25391a5da2"}) ioctl$BTRFS_IOC_TREE_SEARCH(0xffffffffffffffff, 0xd0009411, &(0x7f0000063500)={{0x0, 0x3, 0x3, 0x0, 0xa88, 0xffffffffffffff67, 0x5, 0x6, 0xb0, 0x8000, 0x3, 0x9, 0x6d, 0x3f, 0xfffffffffffff83d}}) (async) ioctl$BTRFS_IOC_TREE_SEARCH(0xffffffffffffffff, 0xd0009411, &(0x7f0000063500)={{0x0, 0x3, 0x3, 0x0, 0xa88, 0xffffffffffffff67, 0x5, 0x6, 0xb0, 0x8000, 0x3, 0x9, 0x6d, 0x3f, 0xfffffffffffff83d}}) ioctl$BTRFS_IOC_TREE_SEARCH(0xffffffffffffffff, 0xd0009411, &(0x7f0000064500)={{0x0, 0xb910, 0x1, 0x81, 0x9, 0x8001, 0x5, 0x8b2, 0x8, 0x5, 0x0, 0x5, 0x8, 0x8f}}) (async) ioctl$BTRFS_IOC_TREE_SEARCH(0xffffffffffffffff, 0xd0009411, &(0x7f0000064500)={{0x0, 0xb910, 0x1, 0x81, 0x9, 0x8001, 0x5, 0x8b2, 0x8, 0x5, 0x0, 0x5, 0x8, 0x8f}}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81e8943c, &(0x7f0000065500)={0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81e8943c, &(0x7f0000065700)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_TREE_SEARCH(0xffffffffffffffff, 0xd0009411, &(0x7f0000065900)={{0x0, 0xd996, 0xa6, 0x0, 0x3, 0x81, 0x7, 0x3, 0x0, 0xd5, 0x7c55, 0x8, 0x40, 0x0, 0x6}}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81e8943c, &(0x7f0000066900)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) (async) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000067b00)={0xfffffffffffffff9, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0x2, "dcb5aff486e1d1"}) ioctl$BTRFS_IOC_TREE_SEARCH(0xffffffffffffffff, 0xd0009411, &(0x7f0000068b00)={{0x0, 0x5, 0x1000, 0xffff, 0x53, 0x200, 0x0, 0x1, 0x8, 0x4, 0x0, 0xffffffff, 0x7fffffffffffffff, 0xfff, 0x200000000}}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000069b00)={0x3, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}], 0x6, "6801b5148eff3e"}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81e8943c, &(0x7f000006ab00)) (async) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81e8943c, &(0x7f000006ab00)={0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81e8943c, &(0x7f000006ad00)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81e8943c, &(0x7f000006af00)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_TREE_SEARCH(0xffffffffffffffff, 0xd0009411, &(0x7f000006b100)={{0x0, 0x0, 0x1, 0x10, 0x40, 0x929, 0x78e7, 0x5, 0x3ff, 0xfffffff8, 0x1000, 0xfffffffffffffffc, 0x3, 0x6, 0x833}}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f000006c100)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0x20, "a0b0450c993c2a"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f000006d100)={0x4, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r3}, {0x0, r4}, {}, {r5}, {r6}, {r7}, {0x0, r8}, {r9, r10}, {}, {}, {}, {}, {}, {}, {}, {0x0, r11}, {r12}, {}, {r13}, {r14, r15}, {0x0, r16}, {}, {r17, r18}], 0x1f, "a0b12fe55d3bb3"}) (async) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f000006d100)={0x4, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r3}, {0x0, r4}, {}, {r5}, {r6}, {r7}, {0x0, r8}, {r9, r10}, {}, {}, {}, {}, {}, {}, {}, {0x0, r11}, {r12}, {}, {r13}, {r14, r15}, {0x0, r16}, {}, {r17, r18}], 0x1f, "a0b12fe55d3bb3"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000052d00)={0x1ac, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r16}], 0x9, "f527e84410e320"}) (async) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000052d00)={0x1ac, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r16}], 0x9, "f527e84410e320"}) ioctl$FLOPPY_FDCLRPRM(r2, 0x241) (async) ioctl$FLOPPY_FDCLRPRM(r2, 0x241) ioctl$BTRFS_IOC_BALANCE_PROGRESS(r2, 0x84009422, &(0x7f0000000040)={0x0, 0x0, {0x0, @struct}, {}, {0x0, @usage, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}}) r19 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r19, 0xab08) (async) ioctl$NBD_DISCONNECT(r19, 0xab08) 03:13:57 executing program 2: ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(0xffffffffffffffff, 0xc00c642e, &(0x7f0000000000)={0x0}) ioctl$DRM_IOCTL_GEM_FLINK(0xffffffffffffffff, 0xc008640a, &(0x7f0000000040)={r0}) r1 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r1, 0xab00, r2) [ 858.484106][T26421] block nbd0: Disconnected due to user request. [ 858.486470][T26421] block nbd0: shutting down sockets 03:13:57 executing program 0: syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)) openat$hpet(0xffffff9c, &(0x7f0000000000), 0x200, 0x0) openat$hpet(0xffffff9c, &(0x7f0000000040), 0x200400, 0x0) openat$hpet(0xffffff9c, &(0x7f0000000080), 0x80000, 0x0) r0 = openat$hpet(0xffffff9c, &(0x7f00000015c0), 0x0, 0x0) ioctl$EVIOCGLED(r0, 0x80404519, 0x0) r1 = openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FLOPPY_FDCLRPRM(r1, 0x241) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0xab08) 03:13:57 executing program 3: ioctl$FLOPPY_FDWERRORCLR(0xffffffffffffffff, 0x256) r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r0, 0xab08) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$IEEE802154_LLSEC_DEL_KEY(r1, &(0x7f0000000400)={&(0x7f0000000300), 0xc, &(0x7f00000003c0)={&(0x7f0000000340)={0x9c, 0x0, 0x0, 0x0, 0x0, {}, [@IEEE802154_ATTR_HW_ADDR={0xc}, @IEEE802154_ATTR_LLSEC_KEY_ID={0x5}, @IEEE802154_ATTR_DEV_INDEX={0x8}, @IEEE802154_ATTR_LLSEC_KEY_MODE={0x5}, @IEEE802154_ATTR_DEV_INDEX, @IEEE802154_ATTR_DEV_NAME={0xa, 0x1, 'wpan1\x00'}, @IEEE802154_ATTR_SHORT_ADDR={0x6}]}, 0xf}}, 0x0) ioctl$NBD_SET_FLAGS(r0, 0xab0a, 0x2001) syz_open_dev$floppy(&(0x7f0000000040), 0x45, 0x400) [ 858.496544][T26449] block nbd3: NBD_DISCONNECT [ 858.500651][T26451] block nbd0: NBD_DISCONNECT 03:13:57 executing program 3: ioctl$FLOPPY_FDWERRORCLR(0xffffffffffffffff, 0x256) r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r0, 0xab08) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$IEEE802154_LLSEC_DEL_KEY(r1, &(0x7f0000000400)={&(0x7f0000000300), 0xc, &(0x7f00000003c0)={&(0x7f0000000340)={0x9c, 0x0, 0x0, 0x0, 0x0, {}, [@IEEE802154_ATTR_HW_ADDR={0xc}, @IEEE802154_ATTR_LLSEC_KEY_ID={0x5}, @IEEE802154_ATTR_DEV_INDEX={0x8}, @IEEE802154_ATTR_LLSEC_KEY_MODE={0x5}, @IEEE802154_ATTR_DEV_INDEX, @IEEE802154_ATTR_DEV_NAME={0xa, 0x1, 'wpan1\x00'}, @IEEE802154_ATTR_SHORT_ADDR={0x6}]}, 0xf}}, 0x0) (async) sendmsg$IEEE802154_LLSEC_DEL_KEY(r1, &(0x7f0000000400)={&(0x7f0000000300), 0xc, &(0x7f00000003c0)={&(0x7f0000000340)={0x9c, 0x0, 0x0, 0x0, 0x0, {}, [@IEEE802154_ATTR_HW_ADDR={0xc}, @IEEE802154_ATTR_LLSEC_KEY_ID={0x5}, @IEEE802154_ATTR_DEV_INDEX={0x8}, @IEEE802154_ATTR_LLSEC_KEY_MODE={0x5}, @IEEE802154_ATTR_DEV_INDEX, @IEEE802154_ATTR_DEV_NAME={0xa, 0x1, 'wpan1\x00'}, @IEEE802154_ATTR_SHORT_ADDR={0x6}]}, 0xf}}, 0x0) ioctl$NBD_SET_FLAGS(r0, 0xab0a, 0x2001) syz_open_dev$floppy(&(0x7f0000000040), 0x45, 0x400) 03:13:57 executing program 0: syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)) openat$hpet(0xffffff9c, &(0x7f0000000000), 0x200, 0x0) (async) openat$hpet(0xffffff9c, &(0x7f0000000040), 0x200400, 0x0) openat$hpet(0xffffff9c, &(0x7f0000000080), 0x80000, 0x0) (async, rerun: 32) r0 = openat$hpet(0xffffff9c, &(0x7f00000015c0), 0x0, 0x0) (rerun: 32) ioctl$EVIOCGLED(r0, 0x80404519, 0x0) (async, rerun: 32) r1 = openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) (rerun: 32) ioctl$FLOPPY_FDCLRPRM(r1, 0x241) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) (async) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0xab08) [ 858.515029][T26454] block nbd3: NBD_DISCONNECT [ 858.521797][T26446] block nbd2: shutting down sockets 03:13:57 executing program 3: ioctl$FLOPPY_FDWERRORCLR(0xffffffffffffffff, 0x256) (async) r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r0, 0xab08) (async) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$IEEE802154_LLSEC_DEL_KEY(r1, &(0x7f0000000400)={&(0x7f0000000300), 0xc, &(0x7f00000003c0)={&(0x7f0000000340)={0x9c, 0x0, 0x0, 0x0, 0x0, {}, [@IEEE802154_ATTR_HW_ADDR={0xc}, @IEEE802154_ATTR_LLSEC_KEY_ID={0x5}, @IEEE802154_ATTR_DEV_INDEX={0x8}, @IEEE802154_ATTR_LLSEC_KEY_MODE={0x5}, @IEEE802154_ATTR_DEV_INDEX, @IEEE802154_ATTR_DEV_NAME={0xa, 0x1, 'wpan1\x00'}, @IEEE802154_ATTR_SHORT_ADDR={0x6}]}, 0xf}}, 0x0) ioctl$NBD_SET_FLAGS(r0, 0xab0a, 0x2001) (async) syz_open_dev$floppy(&(0x7f0000000040), 0x45, 0x400) [ 858.526741][T26457] block nbd0: NBD_DISCONNECT 03:13:57 executing program 2: ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(0xffffffffffffffff, 0xc00c642e, &(0x7f0000000000)={0x0}) ioctl$DRM_IOCTL_GEM_FLINK(0xffffffffffffffff, 0xc008640a, &(0x7f0000000040)={r0}) r1 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r1, 0xab00, r2) [ 858.533177][T26461] block nbd3: NBD_DISCONNECT [ 858.541101][T26445] block nbd1: Device being setup by another task [ 858.543572][T26444] block nbd1: NBD_DISCONNECT [ 858.545377][T26452] block nbd1: NBD_DISCONNECT [ 858.547531][T26443] block nbd1: Disconnected due to user request. [ 858.549804][T26443] block nbd1: shutting down sockets 03:13:57 executing program 1: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)) (async) r2 = openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81e8943c, &(0x7f0000060300)={0x0, ""/256, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000060500)={0x276f, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0x6, "0a455060a54f5b"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) (async) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000062500)={0xffffffffffffffff, [], 0xff, "c03f25391a5da2"}) ioctl$BTRFS_IOC_TREE_SEARCH(0xffffffffffffffff, 0xd0009411, &(0x7f0000063500)={{0x0, 0x3, 0x3, 0x0, 0xa88, 0xffffffffffffff67, 0x5, 0x6, 0xb0, 0x8000, 0x3, 0x9, 0x6d, 0x3f, 0xfffffffffffff83d}}) ioctl$BTRFS_IOC_TREE_SEARCH(0xffffffffffffffff, 0xd0009411, &(0x7f0000064500)={{0x0, 0xb910, 0x1, 0x81, 0x9, 0x8001, 0x5, 0x8b2, 0x8, 0x5, 0x0, 0x5, 0x8, 0x8f}}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81e8943c, &(0x7f0000065500)={0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81e8943c, &(0x7f0000065700)={0x0, ""/256, 0x0, 0x0}) (async) ioctl$BTRFS_IOC_TREE_SEARCH(0xffffffffffffffff, 0xd0009411, &(0x7f0000065900)={{0x0, 0xd996, 0xa6, 0x0, 0x3, 0x81, 0x7, 0x3, 0x0, 0xd5, 0x7c55, 0x8, 0x40, 0x0, 0x6}}) (async) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81e8943c, &(0x7f0000066900)={0x0, ""/256, 0x0, 0x0}) (async) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) (async, rerun: 64) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000067b00)={0xfffffffffffffff9, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0x2, "dcb5aff486e1d1"}) (async, rerun: 64) ioctl$BTRFS_IOC_TREE_SEARCH(0xffffffffffffffff, 0xd0009411, &(0x7f0000068b00)={{0x0, 0x5, 0x1000, 0xffff, 0x53, 0x200, 0x0, 0x1, 0x8, 0x4, 0x0, 0xffffffff, 0x7fffffffffffffff, 0xfff, 0x200000000}}) (async, rerun: 64) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000069b00)={0x3, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}], 0x6, "6801b5148eff3e"}) (async, rerun: 64) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81e8943c, &(0x7f000006ab00)={0x0}) (async) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81e8943c, &(0x7f000006ad00)={0x0, ""/256, 0x0, 0x0}) (async, rerun: 32) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81e8943c, &(0x7f000006af00)={0x0, ""/256, 0x0, 0x0}) (rerun: 32) ioctl$BTRFS_IOC_TREE_SEARCH(0xffffffffffffffff, 0xd0009411, &(0x7f000006b100)={{0x0, 0x0, 0x1, 0x10, 0x40, 0x929, 0x78e7, 0x5, 0x3ff, 0xfffffff8, 0x1000, 0xfffffffffffffffc, 0x3, 0x6, 0x833}}) (async) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f000006c100)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0x20, "a0b0450c993c2a"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f000006d100)={0x4, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r3}, {0x0, r4}, {}, {r5}, {r6}, {r7}, {0x0, r8}, {r9, r10}, {}, {}, {}, {}, {}, {}, {}, {0x0, r11}, {r12}, {}, {r13}, {r14, r15}, {0x0, r16}, {}, {r17, r18}], 0x1f, "a0b12fe55d3bb3"}) (async) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000052d00)={0x1ac, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r16}], 0x9, "f527e84410e320"}) ioctl$FLOPPY_FDCLRPRM(r2, 0x241) ioctl$BTRFS_IOC_BALANCE_PROGRESS(r2, 0x84009422, &(0x7f0000000040)={0x0, 0x0, {0x0, @struct}, {}, {0x0, @usage, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}}) (async) r19 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r19, 0xab08) 03:13:57 executing program 3: syz_open_dev$floppy(&(0x7f0000000000), 0x7, 0x2) 03:13:57 executing program 0: syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)) openat$hpet(0xffffff9c, &(0x7f0000000000), 0x200, 0x0) openat$hpet(0xffffff9c, &(0x7f0000000040), 0x200400, 0x0) openat$hpet(0xffffff9c, &(0x7f0000000080), 0x80000, 0x0) r0 = openat$hpet(0xffffff9c, &(0x7f00000015c0), 0x0, 0x0) ioctl$EVIOCGLED(r0, 0x80404519, 0x0) r1 = openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FLOPPY_FDCLRPRM(r1, 0x241) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0xab08) syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)) (async) openat$hpet(0xffffff9c, &(0x7f0000000000), 0x200, 0x0) (async) openat$hpet(0xffffff9c, &(0x7f0000000040), 0x200400, 0x0) (async) openat$hpet(0xffffff9c, &(0x7f0000000080), 0x80000, 0x0) (async) openat$hpet(0xffffff9c, &(0x7f00000015c0), 0x0, 0x0) (async) ioctl$EVIOCGLED(r0, 0x80404519, 0x0) (async) openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) ioctl$FLOPPY_FDCLRPRM(r1, 0x241) (async) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) (async) syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) (async) ioctl$NBD_DISCONNECT(r2, 0xab08) (async) [ 858.568864][T26470] block nbd0: NBD_DISCONNECT 03:13:57 executing program 3: syz_open_dev$floppy(&(0x7f0000000000), 0x7, 0x2) 03:13:57 executing program 0: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x151800) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) ioctl$NBD_DISCONNECT(r0, 0xab08) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0xab08) ptrace(0x10, 0x0) [ 858.581238][T26462] block nbd2: shutting down sockets 03:13:57 executing program 3: syz_open_dev$floppy(&(0x7f0000000000), 0x7, 0x2) 03:13:57 executing program 2: ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(0xffffffffffffffff, 0xc00c642e, &(0x7f0000000000)={0x0}) ioctl$DRM_IOCTL_GEM_FLINK(0xffffffffffffffff, 0xc008640a, &(0x7f0000000040)={r0}) r1 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r1, 0xab00, r2) [ 858.590387][T26479] block nbd0: NBD_DISCONNECT 03:13:57 executing program 0: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x151800) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) ioctl$NBD_DISCONNECT(r0, 0xab08) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0xab08) ptrace(0x10, 0x0) syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x151800) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)) (async) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) (async) ioctl$NBD_DISCONNECT(r0, 0xab08) (async) syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) (async) ioctl$NBD_DISCONNECT(r2, 0xab08) (async) ptrace(0x10, 0x0) (async) [ 858.606612][T26486] block nbd0: NBD_DISCONNECT [ 858.609924][T26487] block nbd0: NBD_DISCONNECT [ 858.634010][T26471] block nbd1: shutting down sockets 03:13:57 executing program 0: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x151800) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) (async) ioctl$NBD_DISCONNECT(r0, 0xab08) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0xab08) ptrace(0x10, 0x0) 03:13:57 executing program 3: syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) r0 = openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FLOPPY_FDCLRPRM(r0, 0x241) ioctl$EVIOCGBITKEY(r0, 0x80404521, &(0x7f0000000040)=""/4096) ioctl$FLOPPY_FDCLRPRM(r0, 0x241) ioctl$EVIOCSFF(r0, 0x402c4580, &(0x7f0000001040)={0x51, 0x3, 0x80, {0xc45, 0x8000}, {0x1ff, 0x8b3}, @cond=[{0x1, 0x100, 0x3, 0x100, 0x3fc, 0x5}, {0x1000, 0xff, 0x101, 0xfff8, 0xfa2, 0x5}]}) r1 = openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) r2 = inotify_init1(0x0) r3 = inotify_add_watch(0xffffffffffffffff, &(0x7f0000001880)='./file0\x00', 0x1000002) inotify_rm_watch(r2, r3) ioctl$FLOPPY_FDCLRPRM(r1, 0x241) ioctl$BTRFS_IOC_BALANCE_PROGRESS(r0, 0x84009422, &(0x7f0000001080)={0x0, 0x0, {0x0, @struct}, {0x0, @struct, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}}) inotify_init1(0x80000) ioctl$BTRFS_IOC_SCRUB_PROGRESS(r1, 0xc400941d, &(0x7f0000001480)={r4, 0x7f, 0x29}) [ 858.641301][T26481] block nbd2: shutting down sockets [ 858.645336][T26495] block nbd0: NBD_DISCONNECT 03:13:57 executing program 3: syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) (async) r0 = openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FLOPPY_FDCLRPRM(r0, 0x241) (async) ioctl$EVIOCGBITKEY(r0, 0x80404521, &(0x7f0000000040)=""/4096) ioctl$FLOPPY_FDCLRPRM(r0, 0x241) (async) ioctl$EVIOCSFF(r0, 0x402c4580, &(0x7f0000001040)={0x51, 0x3, 0x80, {0xc45, 0x8000}, {0x1ff, 0x8b3}, @cond=[{0x1, 0x100, 0x3, 0x100, 0x3fc, 0x5}, {0x1000, 0xff, 0x101, 0xfff8, 0xfa2, 0x5}]}) r1 = openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) r2 = inotify_init1(0x0) (async) r3 = inotify_add_watch(0xffffffffffffffff, &(0x7f0000001880)='./file0\x00', 0x1000002) inotify_rm_watch(r2, r3) (async) ioctl$FLOPPY_FDCLRPRM(r1, 0x241) ioctl$BTRFS_IOC_BALANCE_PROGRESS(r0, 0x84009422, &(0x7f0000001080)={0x0, 0x0, {0x0, @struct}, {0x0, @struct, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}}) inotify_init1(0x80000) (async) ioctl$BTRFS_IOC_SCRUB_PROGRESS(r1, 0xc400941d, &(0x7f0000001480)={r4, 0x7f, 0x29}) 03:13:57 executing program 0: r0 = openat$hpet(0xffffff9c, &(0x7f00000015c0), 0x0, 0x0) ioctl$EVIOCGLED(r0, 0x80404519, 0x0) r1 = openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FLOPPY_FDCLRPRM(r1, 0x241) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)) r2 = openat$hpet(0xffffff9c, &(0x7f0000000000), 0x0, 0x0) r3 = syz_open_dev$evdev(&(0x7f0000000080), 0xffffffff, 0x600) ioctl$EVIOCSCLOCKID(r3, 0x400445a0, &(0x7f00000000c0)=0x6) r4 = syz_open_dev$ndb(&(0x7f0000000040), 0x0, 0x2000) ioctl$NBD_SET_SOCK(r4, 0xab00, r2) ioctl$NBD_DISCONNECT(r0, 0xab08) syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) 03:13:57 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BTRFS_IOC_SNAP_CREATE_V2(0xffffffffffffffff, 0x50009417, &(0x7f0000001500)={{r3}, 0x0, 0x80d6b542735806bc, @unused=[0x8, 0x0, 0x8000000000000000, 0x5], @subvolid=0x401}) r4 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r4, 0xab08) ioctl$NBD_SET_SOCK(r4, 0xab00, r2) 03:13:57 executing program 3: syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) r0 = openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FLOPPY_FDCLRPRM(r0, 0x241) ioctl$EVIOCGBITKEY(r0, 0x80404521, &(0x7f0000000040)=""/4096) (async) ioctl$FLOPPY_FDCLRPRM(r0, 0x241) ioctl$EVIOCSFF(r0, 0x402c4580, &(0x7f0000001040)={0x51, 0x3, 0x80, {0xc45, 0x8000}, {0x1ff, 0x8b3}, @cond=[{0x1, 0x100, 0x3, 0x100, 0x3fc, 0x5}, {0x1000, 0xff, 0x101, 0xfff8, 0xfa2, 0x5}]}) r1 = openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) r2 = inotify_init1(0x0) (async) r3 = inotify_add_watch(0xffffffffffffffff, &(0x7f0000001880)='./file0\x00', 0x1000002) inotify_rm_watch(r2, r3) ioctl$FLOPPY_FDCLRPRM(r1, 0x241) (async) ioctl$BTRFS_IOC_BALANCE_PROGRESS(r0, 0x84009422, &(0x7f0000001080)={0x0, 0x0, {0x0, @struct}, {0x0, @struct, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}}) inotify_init1(0x80000) (async) ioctl$BTRFS_IOC_SCRUB_PROGRESS(r1, 0xc400941d, &(0x7f0000001480)={r4, 0x7f, 0x29}) 03:13:57 executing program 1: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) r4 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$ifreq_SIOCGIFINDEX_wireguard(r2, 0x8933, &(0x7f00000001c0)={'wg1\x00', 0x0}) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x23, &(0x7f0000000200)={@initdev, @dev, 0x0}, &(0x7f0000000240)=0xc) ioctl$ifreq_SIOCGIFINDEX_wireguard(r1, 0x8933, &(0x7f0000000280)={'wg1\x00', 0x0}) sendmsg$WG_CMD_SET_DEVICE(r4, &(0x7f0000000380)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000000340)={&(0x7f00000002c0)={0x64, r3, 0x400, 0x70bd2a, 0x25dfdbff, {}, [@WGDEVICE_A_IFINDEX={0x8, 0x1, r5}, @WGDEVICE_A_IFINDEX={0x8, 0x1, r6}, @WGDEVICE_A_IFINDEX={0x8}, @WGDEVICE_A_IFINDEX={0x8}, @WGDEVICE_A_IFINDEX={0x8}, @WGDEVICE_A_IFINDEX={0x8}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_IFINDEX={0x8}, @WGDEVICE_A_IFINDEX={0x8, 0x1, r7}, @WGDEVICE_A_IFINDEX={0x8}]}, 0x64}, 0x1, 0x0, 0x0, 0x81}, 0x40001) sendmsg$WG_CMD_SET_DEVICE(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f00000000c0)={&(0x7f0000000140)=ANY=[@ANYBLOB="1c000000", @ANYRES16=r3, @ANYBLOB="040026bd7000e8dbdf2501000000080005000000000039c9b717870351d7549b5889478d3879e3a348abedd57519c12a3603782766f27277a0f04ae80b0ecdd2cf2f320cd3ad204bfee585f22ba57a6dd4f44c5e36ab4b8fb568019c0e6717a7"], 0x1c}, 0x1, 0x0, 0x0, 0x40000000}, 0xc008) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r8 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r8, 0xab08) 03:13:57 executing program 0: r0 = openat$hpet(0xffffff9c, &(0x7f00000015c0), 0x0, 0x0) ioctl$EVIOCGLED(r0, 0x80404519, 0x0) (async) r1 = openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FLOPPY_FDCLRPRM(r1, 0x241) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) (async, rerun: 32) syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) (async, rerun: 32) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)) r2 = openat$hpet(0xffffff9c, &(0x7f0000000000), 0x0, 0x0) r3 = syz_open_dev$evdev(&(0x7f0000000080), 0xffffffff, 0x600) ioctl$EVIOCSCLOCKID(r3, 0x400445a0, &(0x7f00000000c0)=0x6) r4 = syz_open_dev$ndb(&(0x7f0000000040), 0x0, 0x2000) ioctl$NBD_SET_SOCK(r4, 0xab00, r2) (async) ioctl$NBD_DISCONNECT(r0, 0xab08) (async) syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) 03:13:57 executing program 3: syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) r0 = openat$hpet(0xffffff9c, &(0x7f00000015c0), 0x0, 0x0) ioctl$EVIOCGLED(r0, 0x80404519, 0x0) socket(0x11, 0x0, 0x6) r1 = openat$ndctl0(0xffffff9c, &(0x7f00000000c0), 0x7c214d981581d3fb, 0x0) ioctl$FLOPPY_FDDEFPRM(r1, 0x401c0243, &(0x7f0000000080)={0x7fff, 0x1000, 0xfffffffd, 0xfff, 0xffff, 0x0, 0x4, 0x4f, 0x40, &(0x7f0000000040)='\x1edev/fd#\x00'}) 03:13:57 executing program 0: r0 = openat$hpet(0xffffff9c, &(0x7f00000015c0), 0x0, 0x0) ioctl$EVIOCGLED(r0, 0x80404519, 0x0) (async) r1 = openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FLOPPY_FDCLRPRM(r1, 0x241) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) (async) syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)) r2 = openat$hpet(0xffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) r3 = syz_open_dev$evdev(&(0x7f0000000080), 0xffffffff, 0x600) ioctl$EVIOCSCLOCKID(r3, 0x400445a0, &(0x7f00000000c0)=0x6) r4 = syz_open_dev$ndb(&(0x7f0000000040), 0x0, 0x2000) ioctl$NBD_SET_SOCK(r4, 0xab00, r2) (async, rerun: 32) ioctl$NBD_DISCONNECT(r0, 0xab08) (async, rerun: 32) syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) 03:13:57 executing program 3: syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) (async) r0 = openat$hpet(0xffffff9c, &(0x7f00000015c0), 0x0, 0x0) ioctl$EVIOCGLED(r0, 0x80404519, 0x0) (async) socket(0x11, 0x0, 0x6) (async) r1 = openat$ndctl0(0xffffff9c, &(0x7f00000000c0), 0x7c214d981581d3fb, 0x0) ioctl$FLOPPY_FDDEFPRM(r1, 0x401c0243, &(0x7f0000000080)={0x7fff, 0x1000, 0xfffffffd, 0xfff, 0xffff, 0x0, 0x4, 0x4f, 0x40, &(0x7f0000000040)='\x1edev/fd#\x00'}) 03:13:57 executing program 3: syz_open_dev$floppy(&(0x7f0000000000), 0xffff5073, 0x4000) (async) r0 = openat$hpet(0xffffff9c, &(0x7f00000015c0), 0x0, 0x0) ioctl$EVIOCGLED(r0, 0x80404519, 0x0) (async) socket(0x11, 0x0, 0x6) (async) r1 = openat$ndctl0(0xffffff9c, &(0x7f00000000c0), 0x7c214d981581d3fb, 0x0) ioctl$FLOPPY_FDDEFPRM(r1, 0x401c0243, &(0x7f0000000080)={0x7fff, 0x1000, 0xfffffffd, 0xfff, 0xffff, 0x0, 0x4, 0x4f, 0x40, &(0x7f0000000040)='\x1edev/fd#\x00'}) [ 858.721533][T26510] block nbd1: NBD_DISCONNECT [ 858.722401][T26504] block nbd2: NBD_DISCONNECT [ 858.723433][T26508] block nbd1: Disconnected due to user request. [ 858.727324][T26508] block nbd1: shutting down sockets [ 858.782848][T26501] block nbd2: Disconnected due to user request. [ 858.785193][T26501] block nbd2: shutting down sockets 03:13:57 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) (async) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BTRFS_IOC_SNAP_CREATE_V2(0xffffffffffffffff, 0x50009417, &(0x7f0000001500)={{r3}, 0x0, 0x80d6b542735806bc, @unused=[0x8, 0x0, 0x8000000000000000, 0x5], @subvolid=0x401}) r4 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r4, 0xab08) (async) ioctl$NBD_DISCONNECT(r4, 0xab08) ioctl$NBD_SET_SOCK(r4, 0xab00, r2) 03:13:57 executing program 0: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x523bc2) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0xab08) ioctl$FLOPPY_FDGETDRVTYP(0xffffffffffffffff, 0x8010020f, &(0x7f0000000000)) 03:13:57 executing program 3: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_SET_SOCK(r0, 0xab00, 0xffffffffffffffff) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0xab08) 03:13:57 executing program 1: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) (async) r4 = socket$nl_generic(0x10, 0x3, 0x10) (async, rerun: 32) ioctl$ifreq_SIOCGIFINDEX_wireguard(r2, 0x8933, &(0x7f00000001c0)={'wg1\x00', 0x0}) (async, rerun: 32) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x23, &(0x7f0000000200)={@initdev, @dev, 0x0}, &(0x7f0000000240)=0xc) (async) ioctl$ifreq_SIOCGIFINDEX_wireguard(r1, 0x8933, &(0x7f0000000280)={'wg1\x00', 0x0}) sendmsg$WG_CMD_SET_DEVICE(r4, &(0x7f0000000380)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000000340)={&(0x7f00000002c0)={0x64, r3, 0x400, 0x70bd2a, 0x25dfdbff, {}, [@WGDEVICE_A_IFINDEX={0x8, 0x1, r5}, @WGDEVICE_A_IFINDEX={0x8, 0x1, r6}, @WGDEVICE_A_IFINDEX={0x8}, @WGDEVICE_A_IFINDEX={0x8}, @WGDEVICE_A_IFINDEX={0x8}, @WGDEVICE_A_IFINDEX={0x8}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_IFINDEX={0x8}, @WGDEVICE_A_IFINDEX={0x8, 0x1, r7}, @WGDEVICE_A_IFINDEX={0x8}]}, 0x64}, 0x1, 0x0, 0x0, 0x81}, 0x40001) (async) sendmsg$WG_CMD_SET_DEVICE(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f00000000c0)={&(0x7f0000000140)=ANY=[@ANYBLOB="1c000000", @ANYRES16=r3, @ANYBLOB="040026bd7000e8dbdf2501000000080005000000000039c9b717870351d7549b5889478d3879e3a348abedd57519c12a3603782766f27277a0f04ae80b0ecdd2cf2f320cd3ad204bfee585f22ba57a6dd4f44c5e36ab4b8fb568019c0e6717a7"], 0x1c}, 0x1, 0x0, 0x0, 0x40000000}, 0xc008) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) (async) r8 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r8, 0xab08) [ 858.797963][T26530] block nbd0: NBD_DISCONNECT 03:13:57 executing program 0: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x523bc2) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0xab08) ioctl$FLOPPY_FDGETDRVTYP(0xffffffffffffffff, 0x8010020f, &(0x7f0000000000)) [ 858.821191][T26539] block nbd0: NBD_DISCONNECT 03:13:57 executing program 0: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x523bc2) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) (async) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0xab08) (async) ioctl$FLOPPY_FDGETDRVTYP(0xffffffffffffffff, 0x8010020f, &(0x7f0000000000)) [ 858.839867][T26541] block nbd0: NBD_DISCONNECT 03:13:57 executing program 0: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0xab08) r3 = openat$ndctl0(0xffffff9c, &(0x7f0000000000), 0x200000, 0x0) ioctl$EVIOCSCLOCKID(r3, 0x400445a0, &(0x7f0000000040)=0x6) [ 858.851661][T26543] block nbd3: NBD_DISCONNECT [ 858.854496][T26528] block nbd3: Disconnected due to user request. [ 858.856945][T26528] block nbd3: shutting down sockets 03:13:57 executing program 3: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BTRFS_IOC_SNAP_CREATE_V2(0xffffffffffffffff, 0x50009417, &(0x7f0000001500)={{r3}, 0x0, 0x80d6b542735806bc, @unused=[0x8, 0x0, 0x8000000000000000, 0x5], @subvolid=0x401}) r4 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r4, 0xab08) ioctl$NBD_SET_SOCK(r4, 0xab00, r2) [ 858.881278][T26532] block nbd1: NBD_DISCONNECT [ 858.890575][T26532] block nbd1: Disconnected due to user request. [ 858.894218][T26532] block nbd1: shutting down sockets [ 858.902533][T26546] block nbd0: NBD_DISCONNECT [ 858.905092][T26544] block nbd0: Disconnected due to user request. [ 858.907790][T26544] block nbd0: shutting down sockets [ 858.923660][T26537] block nbd2: Device being setup by another task [ 858.926837][T26545] block nbd2: NBD_DISCONNECT [ 858.928070][T26549] block nbd3: NBD_DISCONNECT [ 858.935009][T26545] block nbd2: Disconnected due to user request. [ 858.938129][T26545] block nbd2: shutting down sockets 03:13:58 executing program 2: syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) (async) r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BTRFS_IOC_SNAP_CREATE_V2(0xffffffffffffffff, 0x50009417, &(0x7f0000001500)={{r3}, 0x0, 0x80d6b542735806bc, @unused=[0x8, 0x0, 0x8000000000000000, 0x5], @subvolid=0x401}) r4 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r4, 0xab08) ioctl$NBD_SET_SOCK(r4, 0xab00, r2) 03:13:58 executing program 0: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0xab08) (async) r3 = openat$ndctl0(0xffffff9c, &(0x7f0000000000), 0x200000, 0x0) ioctl$EVIOCSCLOCKID(r3, 0x400445a0, &(0x7f0000000040)=0x6) 03:13:58 executing program 1: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000040), 0xffffffffffffffff) socket$nl_generic(0x10, 0x3, 0x10) (async) r4 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$ifreq_SIOCGIFINDEX_wireguard(r2, 0x8933, &(0x7f00000001c0)={'wg1\x00', 0x0}) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x23, &(0x7f0000000200)={@initdev, @dev}, &(0x7f0000000240)=0xc) (async) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x23, &(0x7f0000000200)={@initdev, @dev, 0x0}, &(0x7f0000000240)=0xc) ioctl$ifreq_SIOCGIFINDEX_wireguard(r1, 0x8933, &(0x7f0000000280)={'wg1\x00'}) (async) ioctl$ifreq_SIOCGIFINDEX_wireguard(r1, 0x8933, &(0x7f0000000280)={'wg1\x00', 0x0}) sendmsg$WG_CMD_SET_DEVICE(r4, &(0x7f0000000380)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000000340)={&(0x7f00000002c0)={0x64, r3, 0x400, 0x70bd2a, 0x25dfdbff, {}, [@WGDEVICE_A_IFINDEX={0x8, 0x1, r5}, @WGDEVICE_A_IFINDEX={0x8, 0x1, r6}, @WGDEVICE_A_IFINDEX={0x8}, @WGDEVICE_A_IFINDEX={0x8}, @WGDEVICE_A_IFINDEX={0x8}, @WGDEVICE_A_IFINDEX={0x8}, @WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_IFINDEX={0x8}, @WGDEVICE_A_IFINDEX={0x8, 0x1, r7}, @WGDEVICE_A_IFINDEX={0x8}]}, 0x64}, 0x1, 0x0, 0x0, 0x81}, 0x40001) sendmsg$WG_CMD_SET_DEVICE(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f00000000c0)={&(0x7f0000000140)=ANY=[@ANYBLOB="1c000000", @ANYRES16=r3, @ANYBLOB="040026bd7000e8dbdf2501000000080005000000000039c9b717870351d7549b5889478d3879e3a348abedd57519c12a3603782766f27277a0f04ae80b0ecdd2cf2f320cd3ad204bfee585f22ba57a6dd4f44c5e36ab4b8fb568019c0e6717a7"], 0x1c}, 0x1, 0x0, 0x0, 0x40000000}, 0xc008) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) (async) r8 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r8, 0xab08) [ 859.011346][T26555] block nbd1: NBD_DISCONNECT [ 859.011564][T26548] block nbd3: Disconnected due to user request. [ 859.011983][T26558] block nbd2: NBD_DISCONNECT [ 859.013325][T26551] block nbd1: Disconnected due to user request. [ 859.016100][T26548] block nbd3: shutting down sockets [ 859.017785][T26551] block nbd1: shutting down sockets [ 859.022028][T26553] block nbd0: NBD_DISCONNECT 03:13:58 executing program 3: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BTRFS_IOC_SNAP_CREATE_V2(0xffffffffffffffff, 0x50009417, &(0x7f0000001500)={{r3}, 0x0, 0x80d6b542735806bc, @unused=[0x8, 0x0, 0x8000000000000000, 0x5], @subvolid=0x401}) r4 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r4, 0xab08) ioctl$NBD_SET_SOCK(r4, 0xab00, r2) 03:13:58 executing program 1: ptrace(0x10, 0x0) r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = openat$ndctl0(0xffffff9c, &(0x7f0000000000), 0x280a80, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab04) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r3 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r3, 0xab08) [ 859.031141][T26550] block nbd0: Disconnected due to user request. [ 859.034036][T26550] block nbd0: shutting down sockets 03:13:58 executing program 0: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) (async) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0xab08) (async) r3 = openat$ndctl0(0xffffff9c, &(0x7f0000000000), 0x200000, 0x0) ioctl$EVIOCSCLOCKID(r3, 0x400445a0, &(0x7f0000000040)=0x6) [ 859.051441][T26556] block nbd2: Disconnected due to user request. [ 859.053893][T26556] block nbd2: shutting down sockets 03:13:58 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) ioctl$EVIOCGABS2F(0xffffffffffffffff, 0x8018456f, &(0x7f0000000000)=""/207) [ 859.091934][T26568] block nbd0: NBD_DISCONNECT [ 859.092346][T26565] block nbd1: NBD_DISCONNECT [ 859.093989][T26563] block nbd3: NBD_DISCONNECT [ 859.094331][T26566] block nbd0: Disconnected due to user request. [ 859.096457][T26564] block nbd1: Disconnected due to user request. [ 859.097742][T26566] block nbd0: shutting down sockets [ 859.100056][T26564] block nbd1: shutting down sockets 03:13:58 executing program 0: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_TIMEOUT(r0, 0xab09, 0x80000001) ioctl$KVM_CREATE_DEVICE(0xffffffffffffffff, 0xc00caee0, &(0x7f0000000000)={0x6}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socket$nl_generic(0x10, 0x3, 0x10) ioctl$NBD_DISCONNECT(r2, 0xab08) [ 859.112225][T26570] block nbd2: shutting down sockets 03:13:58 executing program 1: ptrace(0x10, 0x0) r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = openat$ndctl0(0xffffff9c, &(0x7f0000000000), 0x280a80, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab04) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r3 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r3, 0xab08) ptrace(0x10, 0x0) (async) syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)) (async) openat$ndctl0(0xffffff9c, &(0x7f0000000000), 0x280a80, 0x0) (async) ioctl$NBD_CLEAR_SOCK(r2, 0xab04) (async) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) (async) syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) (async) ioctl$NBD_DISCONNECT(r3, 0xab08) (async) 03:13:58 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) (async) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) ioctl$EVIOCGABS2F(0xffffffffffffffff, 0x8018456f, &(0x7f0000000000)=""/207) [ 859.131830][T26562] block nbd3: Disconnected due to user request. [ 859.134348][T26562] block nbd3: shutting down sockets 03:13:58 executing program 3: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BTRFS_IOC_SNAP_CREATE_V2(0xffffffffffffffff, 0x50009417, &(0x7f0000001500)={{r3}, 0x0, 0x80d6b542735806bc, @unused=[0x8, 0x0, 0x8000000000000000, 0x5], @subvolid=0x401}) r4 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r4, 0xab08) ioctl$NBD_SET_SOCK(r4, 0xab00, r2) [ 859.151650][T26574] block nbd0: NBD_DISCONNECT [ 859.153678][T26573] block nbd0: Disconnected due to user request. [ 859.156037][T26573] block nbd0: shutting down sockets 03:13:58 executing program 0: syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) (async) r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_TIMEOUT(r0, 0xab09, 0x80000001) ioctl$KVM_CREATE_DEVICE(0xffffffffffffffff, 0xc00caee0, &(0x7f0000000000)={0x6}) (async) ioctl$KVM_CREATE_DEVICE(0xffffffffffffffff, 0xc00caee0, &(0x7f0000000000)={0x6}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socket$nl_generic(0x10, 0x3, 0x10) ioctl$NBD_DISCONNECT(r2, 0xab08) [ 859.171825][T26577] block nbd1: NBD_DISCONNECT [ 859.192517][T26581] block nbd3: NBD_DISCONNECT [ 859.211234][T26585] block nbd1: Device being setup by another task [ 859.213685][T26577] block nbd1: NBD_DISCONNECT [ 859.218112][T26577] block nbd1: Disconnected due to user request. [ 859.220485][T26577] block nbd1: shutting down sockets 03:13:58 executing program 1: ptrace(0x10, 0x0) (async) r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) (async) r2 = openat$ndctl0(0xffffff9c, &(0x7f0000000000), 0x280a80, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab04) (async) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) (async) r3 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r3, 0xab08) [ 859.231198][T26579] block nbd2: Device being setup by another task [ 859.231715][T26580] block nbd3: Disconnected due to user request. [ 859.233888][T26584] block nbd0: NBD_DISCONNECT [ 859.234040][T26582] block nbd0: Disconnected due to user request. 03:13:58 executing program 0: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) (async, rerun: 32) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) (rerun: 32) ioctl$NBD_SET_TIMEOUT(r0, 0xab09, 0x80000001) (async) ioctl$KVM_CREATE_DEVICE(0xffffffffffffffff, 0xc00caee0, &(0x7f0000000000)={0x6}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) (async) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socket$nl_generic(0x10, 0x3, 0x10) (async) ioctl$NBD_DISCONNECT(r2, 0xab08) 03:13:58 executing program 1: syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)) r0 = openat$nullb(0xffffff9c, &(0x7f0000000040), 0x50082, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)) r1 = openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FLOPPY_FDCLRPRM(r1, 0x241) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_SET_TIMEOUT(r1, 0xab09, 0x3) ioctl$NBD_DISCONNECT(r2, 0xab08) [ 859.234049][T26582] block nbd0: shutting down sockets [ 859.236338][T26576] block nbd2: shutting down sockets 03:13:58 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) (async, rerun: 32) ioctl$EVIOCGABS2F(0xffffffffffffffff, 0x8018456f, &(0x7f0000000000)=""/207) (rerun: 32) [ 859.236997][T26580] block nbd3: shutting down sockets [ 859.258280][T26598] block nbd1: NBD_DISCONNECT 03:13:58 executing program 3: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BTRFS_IOC_SNAP_CREATE_V2(0xffffffffffffffff, 0x50009417, &(0x7f0000001500)={{r3}, 0x0, 0x80d6b542735806bc, @unused=[0x8, 0x0, 0x8000000000000000, 0x5], @subvolid=0x401}) r4 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_SET_SOCK(r4, 0xab00, r2) 03:13:58 executing program 1: syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)) (async, rerun: 32) r0 = openat$nullb(0xffffff9c, &(0x7f0000000040), 0x50082, 0x0) (async, rerun: 32) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)) (async) r1 = openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FLOPPY_FDCLRPRM(r1, 0x241) (async) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_SET_TIMEOUT(r1, 0xab09, 0x3) ioctl$NBD_DISCONNECT(r2, 0xab08) 03:13:58 executing program 1: syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)) (async, rerun: 32) r0 = openat$nullb(0xffffff9c, &(0x7f0000000040), 0x50082, 0x0) (async, rerun: 32) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)) r1 = openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FLOPPY_FDCLRPRM(r1, 0x241) (async, rerun: 32) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) (async, rerun: 32) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_SET_TIMEOUT(r1, 0xab09, 0x3) (async, rerun: 32) ioctl$NBD_DISCONNECT(r2, 0xab08) (rerun: 32) [ 859.291796][T26601] block nbd0: NBD_DISCONNECT [ 859.299873][T26601] block nbd0: Disconnected due to user request. [ 859.302533][T26601] block nbd0: shutting down sockets 03:13:58 executing program 0: ioctl$FLOPPY_FDSETPRM(0xffffffffffffffff, 0x401c0242, &(0x7f0000000040)={0x1, 0x40, 0x1075, 0x7, 0x5, 0x1, 0x5, 0x3, 0x40, &(0x7f0000000000)='/dev/hpet\x00'}) r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0xab08) r3 = openat$hpet(0xffffff9c, &(0x7f00000015c0), 0x0, 0x0) ioctl$EVIOCGLED(r3, 0x80404519, 0x0) ioctl$NBD_SET_FLAGS(r2, 0xab0a, 0xffffff01) 03:13:58 executing program 1: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0xab08) [ 859.331550][T26602] block nbd3: shutting down sockets 03:13:58 executing program 3: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BTRFS_IOC_SNAP_CREATE_V2(0xffffffffffffffff, 0x50009417, &(0x7f0000001500)={{r3}, 0x0, 0x80d6b542735806bc, @unused=[0x8, 0x0, 0x8000000000000000, 0x5], @subvolid=0x401}) ioctl$NBD_SET_SOCK(0xffffffffffffffff, 0xab00, r2) [ 859.352927][T26615] block nbd0: NBD_DISCONNECT [ 859.355445][T26614] block nbd0: Disconnected due to user request. [ 859.357873][T26614] block nbd0: shutting down sockets 03:13:58 executing program 0: ioctl$FLOPPY_FDSETPRM(0xffffffffffffffff, 0x401c0242, &(0x7f0000000040)={0x1, 0x40, 0x1075, 0x7, 0x5, 0x1, 0x5, 0x3, 0x40, &(0x7f0000000000)='/dev/hpet\x00'}) (async) r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0xab08) r3 = openat$hpet(0xffffff9c, &(0x7f00000015c0), 0x0, 0x0) ioctl$EVIOCGLED(r3, 0x80404519, 0x0) ioctl$NBD_SET_FLAGS(r2, 0xab0a, 0xffffff01) [ 859.371496][T26617] block nbd1: NBD_DISCONNECT [ 859.373597][T26616] block nbd1: Disconnected due to user request. [ 859.376111][T26616] block nbd1: shutting down sockets [ 859.401310][T26618] block nbd3: shutting down sockets [ 859.432518][T26623] block nbd0: NBD_DISCONNECT [ 859.435405][T26620] block nbd0: Disconnected due to user request. [ 859.438331][T26620] block nbd0: shutting down sockets [ 860.111214][T26599] block nbd2: shutting down sockets 03:13:59 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) bpf$BPF_LINK_CREATE(0x1c, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff, 0x12}, 0x10) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) 03:13:59 executing program 1: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) (async, rerun: 32) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) (rerun: 32) ioctl$NBD_DISCONNECT(r2, 0xab08) 03:13:59 executing program 3: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BTRFS_IOC_SNAP_CREATE_V2(0xffffffffffffffff, 0x50009417, &(0x7f0000001500)={{r3}, 0x0, 0x80d6b542735806bc, @unused=[0x8, 0x0, 0x8000000000000000, 0x5], @subvolid=0x401}) ioctl$NBD_SET_SOCK(0xffffffffffffffff, 0xab00, r2) 03:13:59 executing program 0: ioctl$FLOPPY_FDSETPRM(0xffffffffffffffff, 0x401c0242, &(0x7f0000000040)={0x1, 0x40, 0x1075, 0x7, 0x5, 0x1, 0x5, 0x3, 0x40, &(0x7f0000000000)='/dev/hpet\x00'}) r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0xab08) r3 = openat$hpet(0xffffff9c, &(0x7f00000015c0), 0x0, 0x0) ioctl$EVIOCGLED(r3, 0x80404519, 0x0) ioctl$NBD_SET_FLAGS(r2, 0xab0a, 0xffffff01) ioctl$FLOPPY_FDSETPRM(0xffffffffffffffff, 0x401c0242, &(0x7f0000000040)={0x1, 0x40, 0x1075, 0x7, 0x5, 0x1, 0x5, 0x3, 0x40, &(0x7f0000000000)='/dev/hpet\x00'}) (async) syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)) (async) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) (async) syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) (async) ioctl$NBD_DISCONNECT(r2, 0xab08) (async) openat$hpet(0xffffff9c, &(0x7f00000015c0), 0x0, 0x0) (async) ioctl$EVIOCGLED(r3, 0x80404519, 0x0) (async) ioctl$NBD_SET_FLAGS(r2, 0xab0a, 0xffffff01) (async) [ 860.161394][T26624] block nbd3: shutting down sockets [ 860.162026][T26629] block nbd1: NBD_DISCONNECT 03:13:59 executing program 3: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BTRFS_IOC_SNAP_CREATE_V2(0xffffffffffffffff, 0x50009417, &(0x7f0000001500)={{r3}, 0x0, 0x80d6b542735806bc, @unused=[0x8, 0x0, 0x8000000000000000, 0x5], @subvolid=0x401}) ioctl$NBD_SET_SOCK(0xffffffffffffffff, 0xab00, r2) [ 860.181363][T26634] block nbd0: NBD_DISCONNECT [ 860.183625][T26631] block nbd2: shutting down sockets 03:13:59 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) bpf$BPF_LINK_CREATE(0x1c, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff, 0x12}, 0x10) (async) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) [ 860.221784][T26633] block nbd3: shutting down sockets [ 860.226605][T26630] block nbd0: Disconnected due to user request. 03:13:59 executing program 3: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_SET_SOCK(r3, 0xab00, r2) [ 860.229727][T26630] block nbd0: shutting down sockets 03:13:59 executing program 0: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(0xffffffffffffffff, 0xab07, 0x5) ioctl$NBD_DISCONNECT(r0, 0xab08) ioctl$NBD_SET_SOCK(r0, 0xab00, 0xffffffffffffffff) r1 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r1, 0xab08) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)) [ 860.241100][T26638] block nbd2: shutting down sockets [ 860.247094][T26644] block nbd0: NBD_DISCONNECT 03:13:59 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) bpf$BPF_LINK_CREATE(0x1c, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff, 0x12}, 0x10) (async) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) [ 860.250214][T26644] block nbd0: NBD_DISCONNECT [ 860.311111][T26645] block nbd2: shutting down sockets [ 860.331311][T26641] block nbd3: shutting down sockets [ 860.986087][T26628] block nbd1: Disconnected due to user request. [ 860.989090][T26628] block nbd1: shutting down sockets 03:14:00 executing program 1: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) (async) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0xab08) 03:14:00 executing program 0: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(0xffffffffffffffff, 0xab07, 0x5) ioctl$NBD_DISCONNECT(r0, 0xab08) ioctl$NBD_SET_SOCK(r0, 0xab00, 0xffffffffffffffff) r1 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r1, 0xab08) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)) syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) (async) ioctl$NBD_SET_SIZE_BLOCKS(0xffffffffffffffff, 0xab07, 0x5) (async) ioctl$NBD_DISCONNECT(r0, 0xab08) (async) ioctl$NBD_SET_SOCK(r0, 0xab00, 0xffffffffffffffff) (async) syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) (async) ioctl$NBD_DISCONNECT(r1, 0xab08) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)) (async) 03:14:00 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0xa00) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socket(0x1f, 0xa, 0x10000) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) 03:14:00 executing program 3: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, 0xffffffffffffffff) [ 861.000542][T26651] block nbd0: NBD_DISCONNECT [ 861.002891][T26651] block nbd0: NBD_DISCONNECT [ 861.005942][T26656] block nbd0: NBD_DISCONNECT 03:14:00 executing program 0: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(0xffffffffffffffff, 0xab07, 0x5) ioctl$NBD_DISCONNECT(r0, 0xab08) ioctl$NBD_SET_SOCK(r0, 0xab00, 0xffffffffffffffff) (async) r1 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r1, 0xab08) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)) [ 861.029251][T26661] block nbd0: NBD_DISCONNECT [ 861.032417][T26661] block nbd0: NBD_DISCONNECT 03:14:00 executing program 0: r0 = syz_open_dev$ndb(&(0x7f0000000080), 0x0, 0x10140) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) ioctl$NBD_SET_TIMEOUT(r0, 0xab09, 0x8) r2 = openat$hpet(0xffffff9c, &(0x7f00000015c0), 0x0, 0x0) ioctl$EVIOCGLED(r2, 0x80404519, 0x0) ioctl$BTRFS_IOC_START_SYNC(r1, 0x80089418, &(0x7f00000000c0)=0x0) ioctl$BTRFS_IOC_WAIT_SYNC(r2, 0x40089416, &(0x7f0000000100)=r3) r4 = syz_open_dev$ndb(&(0x7f0000000000), 0x0, 0xf167c4d12e182fab) r5 = socket(0xb, 0x5, 0x3) setsockopt$MRT6_ADD_MIF(r5, 0x29, 0xca, &(0x7f0000000140)={0x1, 0x1, 0x6, 0x0, 0x9aa2}, 0xc) openat$ndctl0(0xffffff9c, &(0x7f0000000040), 0x40000, 0x0) ioctl$NBD_DISCONNECT(r4, 0xab08) [ 861.055505][T26664] block nbd0: NBD_DISCONNECT [ 861.061630][T26659] block nbd1: NBD_DISCONNECT 03:14:00 executing program 0: r0 = syz_open_dev$ndb(&(0x7f0000000080), 0x0, 0x10140) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) (async) ioctl$NBD_SET_TIMEOUT(r0, 0xab09, 0x8) r2 = openat$hpet(0xffffff9c, &(0x7f00000015c0), 0x0, 0x0) ioctl$EVIOCGLED(r2, 0x80404519, 0x0) (async) ioctl$BTRFS_IOC_START_SYNC(r1, 0x80089418, &(0x7f00000000c0)=0x0) ioctl$BTRFS_IOC_WAIT_SYNC(r2, 0x40089416, &(0x7f0000000100)=r3) r4 = syz_open_dev$ndb(&(0x7f0000000000), 0x0, 0xf167c4d12e182fab) (async) r5 = socket(0xb, 0x5, 0x3) setsockopt$MRT6_ADD_MIF(r5, 0x29, 0xca, &(0x7f0000000140)={0x1, 0x1, 0x6, 0x0, 0x9aa2}, 0xc) (async) openat$ndctl0(0xffffff9c, &(0x7f0000000040), 0x40000, 0x0) (async) ioctl$NBD_DISCONNECT(r4, 0xab08) [ 861.061744][T26649] block nbd3: shutting down sockets [ 861.061863][T26650] block nbd2: shutting down sockets 03:14:00 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0xa00) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)) (async, rerun: 64) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) (rerun: 64) socket(0x1f, 0xa, 0x10000) (async, rerun: 32) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) (rerun: 32) [ 861.063639][T26654] block nbd1: Disconnected due to user request. [ 861.070312][T26654] block nbd1: shutting down sockets [ 861.079590][T26667] block nbd0: NBD_DISCONNECT 03:14:00 executing program 1: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0xab08) 03:14:00 executing program 0: r0 = syz_open_dev$ndb(&(0x7f0000000080), 0x0, 0x10140) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) ioctl$NBD_SET_TIMEOUT(r0, 0xab09, 0x8) (async) ioctl$NBD_SET_TIMEOUT(r0, 0xab09, 0x8) openat$hpet(0xffffff9c, &(0x7f00000015c0), 0x0, 0x0) (async) r2 = openat$hpet(0xffffff9c, &(0x7f00000015c0), 0x0, 0x0) ioctl$EVIOCGLED(r2, 0x80404519, 0x0) ioctl$BTRFS_IOC_START_SYNC(r1, 0x80089418, &(0x7f00000000c0)) (async) ioctl$BTRFS_IOC_START_SYNC(r1, 0x80089418, &(0x7f00000000c0)=0x0) ioctl$BTRFS_IOC_WAIT_SYNC(r2, 0x40089416, &(0x7f0000000100)=r3) r4 = syz_open_dev$ndb(&(0x7f0000000000), 0x0, 0xf167c4d12e182fab) r5 = socket(0xb, 0x5, 0x3) setsockopt$MRT6_ADD_MIF(r5, 0x29, 0xca, &(0x7f0000000140)={0x1, 0x1, 0x6, 0x0, 0x9aa2}, 0xc) openat$ndctl0(0xffffff9c, &(0x7f0000000040), 0x40000, 0x0) ioctl$NBD_DISCONNECT(r4, 0xab08) 03:14:00 executing program 3: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, 0xffffffffffffffff) [ 861.112349][T26676] block nbd0: NBD_DISCONNECT 03:14:00 executing program 0: r0 = syz_open_dev$ndb(&(0x7f00000000c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f0000000080), 0x0, 0x100) ioctl$NBD_DISCONNECT(r2, 0xab08) [ 861.131492][T26674] block nbd1: NBD_DISCONNECT [ 861.133496][T26673] block nbd1: Disconnected due to user request. [ 861.135883][T26673] block nbd1: shutting down sockets 03:14:00 executing program 1: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0xab08) syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)) (async) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) (async) syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) (async) ioctl$NBD_DISCONNECT(r2, 0xab08) (async) [ 861.152673][T26678] block nbd3: shutting down sockets 03:14:00 executing program 3: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, 0xffffffffffffffff) [ 861.171509][T26681] block nbd0: NBD_DISCONNECT [ 861.173468][T26680] block nbd0: Disconnected due to user request. [ 861.175768][T26680] block nbd0: shutting down sockets 03:14:00 executing program 0: r0 = syz_open_dev$ndb(&(0x7f00000000c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f0000000080), 0x0, 0x100) ioctl$NBD_DISCONNECT(r2, 0xab08) syz_open_dev$ndb(&(0x7f00000000c0), 0x0, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)) (async) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) (async) syz_open_dev$ndb(&(0x7f0000000080), 0x0, 0x100) (async) ioctl$NBD_DISCONNECT(r2, 0xab08) (async) [ 861.211116][T26688] block nbd1: NBD_DISCONNECT [ 861.212327][T26684] block nbd3: shutting down sockets [ 861.232214][T26687] block nbd0: NBD_DISCONNECT [ 861.270990][T26689] block nbd1: Device being setup by another task [ 861.273602][T26683] block nbd1: NBD_DISCONNECT [ 861.278241][T26683] block nbd1: Disconnected due to user request. [ 861.280557][T26683] block nbd1: shutting down sockets [ 861.291330][T26691] block nbd0: NBD_DISCONNECT [ 861.293627][T26686] block nbd0: Disconnected due to user request. [ 861.296151][T26686] block nbd0: shutting down sockets [ 861.941543][T26672] block nbd2: shutting down sockets 03:14:01 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0xa00) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socket(0x1f, 0xa, 0x10000) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0xa00) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)) (async) socket(0x1f, 0xa, 0x10000) (async) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) (async) 03:14:01 executing program 3: syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) 03:14:01 executing program 1: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) (async) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0xab08) 03:14:01 executing program 0: r0 = syz_open_dev$ndb(&(0x7f00000000c0), 0x0, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) (async) r2 = syz_open_dev$ndb(&(0x7f0000000080), 0x0, 0x100) ioctl$NBD_DISCONNECT(r2, 0xab08) [ 862.031167][T26702] block nbd1: NBD_DISCONNECT [ 862.033204][T26693] block nbd1: Disconnected due to user request. [ 862.035576][T26693] block nbd1: shutting down sockets 03:14:01 executing program 1: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0xab08) [ 862.051631][T26701] block nbd0: NBD_DISCONNECT [ 862.052961][T26694] block nbd3: shutting down sockets [ 862.054848][T26699] block nbd0: Disconnected due to user request. 03:14:01 executing program 3: syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) [ 862.058981][T26699] block nbd0: shutting down sockets 03:14:01 executing program 0: r0 = syz_open_dev$ndb(&(0x7f0000000040), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0xab08) syz_open_dev$sg(&(0x7f0000000080), 0x7f, 0x40) [ 862.091809][T26709] block nbd1: NBD_DISCONNECT [ 862.093842][T26707] block nbd1: Disconnected due to user request. [ 862.096174][T26707] block nbd1: shutting down sockets 03:14:01 executing program 1: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0xab08) syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)) (async) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) (async) syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) (async) ioctl$NBD_DISCONNECT(r2, 0xab08) (async) [ 862.111397][T26704] block nbd2: Device being setup by another task [ 862.111937][T26710] block nbd3: shutting down sockets [ 862.114068][T26713] block nbd0: NBD_DISCONNECT [ 862.116753][T26704] block nbd2: shutting down sockets 03:14:01 executing program 2: r0 = syz_open_dev$ndb(&(0x7f0000000080), 0x0, 0x181442) r1 = openat$hpet(0xffffff9c, &(0x7f00000015c0), 0x0, 0x0) ioctl$EVIOCGLED(r1, 0x80404519, 0x0) ioctl$PPPOEIOCSFWD(r1, 0x4004b100, &(0x7f0000000040)={0x18, 0x0, {0x4, @local, 'hsr0\x00'}}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r2) [ 862.118482][T26712] block nbd0: Disconnected due to user request. [ 862.123493][T26712] block nbd0: shutting down sockets 03:14:01 executing program 3: syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) 03:14:01 executing program 0: r0 = syz_open_dev$ndb(&(0x7f0000000040), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) (async) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0xab08) (async) ioctl$NBD_DISCONNECT(r2, 0xab08) syz_open_dev$sg(&(0x7f0000000080), 0x7f, 0x40) [ 862.151294][T26715] block nbd1: NBD_DISCONNECT [ 862.171425][T26716] block nbd2: shutting down sockets [ 862.175019][T26717] block nbd3: shutting down sockets 03:14:01 executing program 2: r0 = syz_open_dev$ndb(&(0x7f0000000080), 0x0, 0x181442) (async) r1 = openat$hpet(0xffffff9c, &(0x7f00000015c0), 0x0, 0x0) ioctl$EVIOCGLED(r1, 0x80404519, 0x0) ioctl$PPPOEIOCSFWD(r1, 0x4004b100, &(0x7f0000000040)={0x18, 0x0, {0x4, @local, 'hsr0\x00'}}) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r2) 03:14:01 executing program 3: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_SET_SOCK(r0, 0xab00, 0xffffffffffffffff) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r1) [ 862.191156][T26723] block nbd1: Device being setup by another task [ 862.192257][T26729] block nbd0: NBD_DISCONNECT [ 862.193895][T26722] block nbd1: NBD_DISCONNECT [ 862.195641][T26721] block nbd0: NBD_DISCONNECT [ 862.198108][T26714] block nbd1: Disconnected due to user request. [ 862.199817][T26720] block nbd0: Disconnected due to user request. [ 862.201552][T26714] block nbd1: shutting down sockets [ 862.207020][T26720] block nbd0: shutting down sockets 03:14:01 executing program 0: syz_open_dev$ndb(&(0x7f0000000040), 0x0, 0x0) (async) r0 = syz_open_dev$ndb(&(0x7f0000000040), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0xab08) syz_open_dev$sg(&(0x7f0000000080), 0x7f, 0x40) (async) syz_open_dev$sg(&(0x7f0000000080), 0x7f, 0x40) [ 862.231166][T26724] block nbd2: shutting down sockets 03:14:01 executing program 1: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) (async) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0xab08) [ 862.231891][T26727] block nbd3: shutting down sockets 03:14:01 executing program 2: r0 = syz_open_dev$ndb(&(0x7f0000000080), 0x0, 0x181442) (async) r1 = openat$hpet(0xffffff9c, &(0x7f00000015c0), 0x0, 0x0) ioctl$EVIOCGLED(r1, 0x80404519, 0x0) (async) ioctl$PPPOEIOCSFWD(r1, 0x4004b100, &(0x7f0000000040)={0x18, 0x0, {0x4, @local, 'hsr0\x00'}}) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r2) 03:14:01 executing program 3: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_SET_SOCK(r0, 0xab00, 0xffffffffffffffff) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r1) [ 862.271973][T26731] block nbd0: NBD_DISCONNECT [ 862.275634][T26730] block nbd0: Disconnected due to user request. [ 862.277979][T26730] block nbd0: shutting down sockets 03:14:01 executing program 0: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f0000000080), 0x0, 0x40101) ioctl$NBD_SET_SOCK(r2, 0xab00, r1) r3 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) getsockopt$bt_BT_RCVMTU(0xffffffffffffffff, 0x112, 0xd, &(0x7f0000000000)=0x8001, &(0x7f0000000040)=0x2) ioctl$NBD_DISCONNECT(r3, 0xab08) inotify_init1(0x40800) [ 862.291534][T26734] block nbd2: shutting down sockets [ 862.291683][T26737] block nbd1: NBD_DISCONNECT [ 862.292084][T26741] block nbd3: shutting down sockets [ 862.301197][T26733] block nbd1: Disconnected due to user request. 03:14:01 executing program 3: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_SET_SOCK(r0, 0xab00, 0xffffffffffffffff) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r1) [ 862.303525][T26733] block nbd1: shutting down sockets 03:14:01 executing program 2: openat$hpet(0xffffff9c, &(0x7f0000000000), 0x4201, 0x0) ioctl$DRM_IOCTL_SYNCOBJ_HANDLE_TO_FD_FD(0xffffffffffffffff, 0xc01064c1, &(0x7f0000000040)) r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) r1 = openat$hpet(0xffffff9c, &(0x7f00000015c0), 0x0, 0x0) ioctl$EVIOCGLED(r1, 0x80404519, 0x0) r2 = openat$drirender128(0xffffff9c, &(0x7f0000000100), 0x400803, 0x0) ioctl$DRM_IOCTL_GEM_FLINK(r2, 0xc008640a, &(0x7f0000000080)={0x0, 0x0}) ioctl$DRM_IOCTL_GEM_OPEN(r1, 0xc010640b, &(0x7f00000000c0)={r3}) r4 = syz_open_dev$evdev(&(0x7f0000000140), 0x0, 0x482400) ioctl$EVIOCGNAME(r4, 0x80404506, &(0x7f0000000180)=""/2) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r5) 03:14:01 executing program 1: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) r1 = socket(0x15, 0x801, 0x7) setsockopt$MRT6_ADD_MIF(r1, 0x29, 0xca, &(0x7f0000000000)={0xffffffffffffffff, 0x1, 0x0, 0x0, 0x4}, 0xc) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r2) r3 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r3, 0xab08) [ 862.371728][T26762] block nbd2: shutting down sockets [ 862.371728][T26756] block nbd3: shutting down sockets 03:14:01 executing program 3: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(0xffffffffffffffff, 0xab00, r0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r1) 03:14:01 executing program 2: openat$hpet(0xffffff9c, &(0x7f0000000000), 0x4201, 0x0) ioctl$DRM_IOCTL_SYNCOBJ_HANDLE_TO_FD_FD(0xffffffffffffffff, 0xc01064c1, &(0x7f0000000040)) (async) ioctl$DRM_IOCTL_SYNCOBJ_HANDLE_TO_FD_FD(0xffffffffffffffff, 0xc01064c1, &(0x7f0000000040)) syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) (async) r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) r1 = openat$hpet(0xffffff9c, &(0x7f00000015c0), 0x0, 0x0) ioctl$EVIOCGLED(r1, 0x80404519, 0x0) (async) ioctl$EVIOCGLED(r1, 0x80404519, 0x0) r2 = openat$drirender128(0xffffff9c, &(0x7f0000000100), 0x400803, 0x0) ioctl$DRM_IOCTL_GEM_FLINK(r2, 0xc008640a, &(0x7f0000000080)={0x0, 0x0}) ioctl$DRM_IOCTL_GEM_OPEN(r1, 0xc010640b, &(0x7f00000000c0)={r3}) r4 = syz_open_dev$evdev(&(0x7f0000000140), 0x0, 0x482400) ioctl$EVIOCGNAME(r4, 0x80404506, &(0x7f0000000180)=""/2) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r5) [ 862.391232][T26768] block nbd1: NBD_DISCONNECT [ 862.391387][T26753] block nbd0: NBD_DISCONNECT [ 862.393164][T26761] block nbd1: Disconnected due to user request. [ 862.395330][T26746] block nbd0: Disconnected due to user request. [ 862.396983][T26761] block nbd1: shutting down sockets 03:14:01 executing program 1: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) r1 = socket(0x15, 0x801, 0x7) setsockopt$MRT6_ADD_MIF(r1, 0x29, 0xca, &(0x7f0000000000)={0xffffffffffffffff, 0x1, 0x0, 0x0, 0x4}, 0xc) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r2) r3 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r3, 0xab08) syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) (async) socket(0x15, 0x801, 0x7) (async) setsockopt$MRT6_ADD_MIF(r1, 0x29, 0xca, &(0x7f0000000000)={0xffffffffffffffff, 0x1, 0x0, 0x0, 0x4}, 0xc) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)) (async) ioctl$NBD_SET_SOCK(r0, 0xab00, r2) (async) syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) (async) ioctl$NBD_DISCONNECT(r3, 0xab08) (async) [ 862.401594][T26746] block nbd0: shutting down sockets 03:14:01 executing program 0: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) (async) r2 = syz_open_dev$ndb(&(0x7f0000000080), 0x0, 0x40101) ioctl$NBD_SET_SOCK(r2, 0xab00, r1) (async) r3 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) getsockopt$bt_BT_RCVMTU(0xffffffffffffffff, 0x112, 0xd, &(0x7f0000000000)=0x8001, &(0x7f0000000040)=0x2) (async) ioctl$NBD_DISCONNECT(r3, 0xab08) (async) inotify_init1(0x40800) [ 862.431516][T26771] block nbd2: shutting down sockets [ 862.433304][T26769] block nbd3: shutting down sockets 03:14:01 executing program 2: openat$hpet(0xffffff9c, &(0x7f0000000000), 0x4201, 0x0) (async) openat$hpet(0xffffff9c, &(0x7f0000000000), 0x4201, 0x0) ioctl$DRM_IOCTL_SYNCOBJ_HANDLE_TO_FD_FD(0xffffffffffffffff, 0xc01064c1, &(0x7f0000000040)) (async) ioctl$DRM_IOCTL_SYNCOBJ_HANDLE_TO_FD_FD(0xffffffffffffffff, 0xc01064c1, &(0x7f0000000040)) syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) (async) r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) r1 = openat$hpet(0xffffff9c, &(0x7f00000015c0), 0x0, 0x0) ioctl$EVIOCGLED(r1, 0x80404519, 0x0) r2 = openat$drirender128(0xffffff9c, &(0x7f0000000100), 0x400803, 0x0) ioctl$DRM_IOCTL_GEM_FLINK(r2, 0xc008640a, &(0x7f0000000080)={0x0, 0x0}) ioctl$DRM_IOCTL_GEM_OPEN(r1, 0xc010640b, &(0x7f00000000c0)={r3}) r4 = syz_open_dev$evdev(&(0x7f0000000140), 0x0, 0x482400) ioctl$EVIOCGNAME(r4, 0x80404506, &(0x7f0000000180)=""/2) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r5) (async) ioctl$NBD_SET_SOCK(r0, 0xab00, r5) [ 862.441469][T26775] block nbd1: NBD_DISCONNECT 03:14:01 executing program 3: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(0xffffffffffffffff, 0xab00, r0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r1) [ 862.493951][T26775] block nbd1: Disconnected due to user request. [ 862.496693][T26775] block nbd1: shutting down sockets 03:14:01 executing program 1: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socket(0x15, 0x801, 0x7) (async) r1 = socket(0x15, 0x801, 0x7) setsockopt$MRT6_ADD_MIF(r1, 0x29, 0xca, &(0x7f0000000000)={0xffffffffffffffff, 0x1, 0x0, 0x0, 0x4}, 0xc) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r2) r3 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r3, 0xab08) (async) ioctl$NBD_DISCONNECT(r3, 0xab08) [ 862.521448][T26778] block nbd0: Device being setup by another task [ 862.522918][T26785] block nbd3: shutting down sockets [ 862.526393][T26778] block nbd0: shutting down sockets 03:14:01 executing program 3: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(0xffffffffffffffff, 0xab00, r0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r1) 03:14:01 executing program 0: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f0000000080), 0x0, 0x40101) ioctl$NBD_SET_SOCK(r2, 0xab00, r1) r3 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) getsockopt$bt_BT_RCVMTU(0xffffffffffffffff, 0x112, 0xd, &(0x7f0000000000)=0x8001, &(0x7f0000000040)=0x2) (async) ioctl$NBD_DISCONNECT(r3, 0xab08) (async) inotify_init1(0x40800) [ 862.571069][T26787] block nbd2: Device being setup by another task [ 862.571441][T26791] block nbd1: NBD_DISCONNECT [ 862.574851][T26784] block nbd2: shutting down sockets [ 862.575428][T26797] block nbd1: NBD_DISCONNECT [ 862.580031][T26789] block nbd1: Disconnected due to user request. 03:14:01 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) [ 862.584100][T26789] block nbd1: shutting down sockets [ 862.591423][T26792] block nbd3: shutting down sockets 03:14:01 executing program 1: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0xab08) r3 = request_key(&(0x7f0000000080)='cifs.idmap\x00', &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)='keyring\x00', 0xffffffffffffffff) r4 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$link(0x8, r3, r4) keyctl$clear(0x7, r4) ioctl$PPPOEIOCSFWD(0xffffffffffffffff, 0x4004b100, &(0x7f0000000000)={0x18, 0x0, {0x3, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0xe}, 'veth1_to_batadv\x00'}}) ioctl$NBD_DISCONNECT(r2, 0xab08) 03:14:01 executing program 3: r0 = syz_open_dev$ndb(0x0, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_SET_SOCK(r3, 0xab00, r2) [ 862.631767][T26798] block nbd2: shutting down sockets 03:14:01 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) [ 862.651046][T26796] block nbd0: Device being setup by another task [ 862.651523][T26803] block nbd1: NBD_DISCONNECT [ 862.652446][T26800] block nbd3: shutting down sockets [ 862.653583][T26804] block nbd0: NBD_DISCONNECT [ 862.657183][T26803] block nbd1: NBD_DISCONNECT 03:14:01 executing program 3: r0 = syz_open_dev$ndb(0x0, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_SET_SOCK(r3, 0xab00, r2) [ 862.661148][T26801] block nbd1: Disconnected due to user request. [ 862.662171][T26804] block nbd0: Disconnected due to user request. [ 862.664484][T26801] block nbd1: shutting down sockets [ 862.666930][T26804] block nbd0: shutting down sockets 03:14:01 executing program 0: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_DISCONNECT(r0, 0xab08) add_key$keyring(0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffb) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0xab08) 03:14:01 executing program 1: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) (async, rerun: 64) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) (rerun: 64) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0xab08) (async) r3 = request_key(&(0x7f0000000080)='cifs.idmap\x00', &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)='keyring\x00', 0xffffffffffffffff) r4 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$link(0x8, r3, r4) keyctl$clear(0x7, r4) (async) ioctl$PPPOEIOCSFWD(0xffffffffffffffff, 0x4004b100, &(0x7f0000000000)={0x18, 0x0, {0x3, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0xe}, 'veth1_to_batadv\x00'}}) (async, rerun: 32) ioctl$NBD_DISCONNECT(r2, 0xab08) (rerun: 32) [ 862.683279][T26813] block nbd0: NBD_DISCONNECT [ 862.701351][T26806] block nbd2: shutting down sockets 03:14:01 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) [ 862.721878][T26813] block nbd0: NBD_DISCONNECT [ 862.721871][T26809] block nbd3: shutting down sockets [ 862.725901][T26811] block nbd0: Disconnected due to user request. [ 862.728803][T26811] block nbd0: shutting down sockets 03:14:01 executing program 3: r0 = syz_open_dev$ndb(0x0, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_SET_SOCK(r3, 0xab00, r2) [ 862.741827][T26814] block nbd1: NBD_DISCONNECT 03:14:01 executing program 0: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) (async) ioctl$NBD_DISCONNECT(r0, 0xab08) add_key$keyring(0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffb) (async) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) (async) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0xab08) [ 862.754116][T26825] block nbd0: NBD_DISCONNECT [ 862.754287][T26814] block nbd1: Disconnected due to user request. [ 862.758929][T26814] block nbd1: shutting down sockets [ 862.761353][T26816] block nbd2: shutting down sockets 03:14:01 executing program 1: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0xab08) (async) r3 = request_key(&(0x7f0000000080)='cifs.idmap\x00', &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)='keyring\x00', 0xffffffffffffffff) (async) r4 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$link(0x8, r3, r4) keyctl$clear(0x7, r4) ioctl$PPPOEIOCSFWD(0xffffffffffffffff, 0x4004b100, &(0x7f0000000000)={0x18, 0x0, {0x3, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0xe}, 'veth1_to_batadv\x00'}}) (async) ioctl$NBD_DISCONNECT(r2, 0xab08) 03:14:01 executing program 2: r0 = syz_open_dev$ndb(&(0x7f0000000000), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) ioctl$BTRFS_IOC_SCRUB(r1, 0xc400941b, &(0x7f0000000040)={0x0, 0x6, 0x2, 0x1}) [ 862.781223][T26818] block nbd3: shutting down sockets 03:14:01 executing program 3: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, 0x0) ioctl$NBD_SET_SOCK(r0, 0xab00, 0xffffffffffffffff) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r1) [ 862.821451][T26824] block nbd0: NBD_DISCONNECT [ 862.824576][T26823] block nbd0: Disconnected due to user request. [ 862.827359][T26823] block nbd0: shutting down sockets [ 862.831593][T26829] block nbd1: NBD_DISCONNECT [ 862.831603][T26830] block nbd2: shutting down sockets 03:14:01 executing program 0: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) (async) ioctl$NBD_DISCONNECT(r0, 0xab08) add_key$keyring(0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffb) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) (async) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0xab08) [ 862.835891][T26829] block nbd1: Disconnected due to user request. [ 862.838381][T26829] block nbd1: shutting down sockets 03:14:01 executing program 1: r0 = request_key(&(0x7f0000000080)='cifs.idmap\x00', &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)='keyring\x00', 0xffffffffffffffff) r1 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$link(0x8, r0, r1) keyctl$clear(0x7, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) r4 = openat$hpet(0xffffff9c, &(0x7f0000000000), 0x100, 0x0) write$damon_schemes(r4, &(0x7f00000001c0)={0x3, 0x4, 0x20, 0x20, 0x9, 0x7, 0xffffffffffffffff}, 0xfffffffffffffc79) ioctl$NBD_SET_SOCK(r2, 0xab00, r3) r5 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r5, 0xab08) 03:14:01 executing program 2: r0 = syz_open_dev$ndb(&(0x7f0000000000), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) ioctl$BTRFS_IOC_SCRUB(r1, 0xc400941b, &(0x7f0000000040)={0x0, 0x6, 0x2, 0x1}) syz_open_dev$ndb(&(0x7f0000000000), 0x0, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)) (async) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) (async) ioctl$BTRFS_IOC_SCRUB(r1, 0xc400941b, &(0x7f0000000040)={0x0, 0x6, 0x2, 0x1}) (async) [ 862.847850][T26840] block nbd0: NBD_DISCONNECT [ 862.850159][T26840] block nbd0: NBD_DISCONNECT [ 862.851879][T26832] block nbd3: shutting down sockets 03:14:01 executing program 3: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, 0x0) ioctl$NBD_SET_SOCK(r0, 0xab00, 0xffffffffffffffff) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r1) [ 862.891783][T26838] block nbd0: Disconnected due to user request. [ 862.894233][T26838] block nbd0: shutting down sockets 03:14:01 executing program 0: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0xab08) ioctl$NBD_DISCONNECT(r2, 0xab08) [ 862.901622][T26846] block nbd3: shutting down sockets [ 862.901641][T26843] block nbd1: NBD_DISCONNECT [ 862.906216][T26841] block nbd1: Disconnected due to user request. [ 862.908512][T26841] block nbd1: shutting down sockets 03:14:02 executing program 3: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, 0x0) ioctl$NBD_SET_SOCK(r0, 0xab00, 0xffffffffffffffff) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r1) 03:14:02 executing program 1: r0 = request_key(&(0x7f0000000080)='cifs.idmap\x00', &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)='keyring\x00', 0xffffffffffffffff) r1 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$link(0x8, r0, r1) keyctl$clear(0x7, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) r4 = openat$hpet(0xffffff9c, &(0x7f0000000000), 0x100, 0x0) write$damon_schemes(r4, &(0x7f00000001c0)={0x3, 0x4, 0x20, 0x20, 0x9, 0x7, 0xffffffffffffffff}, 0xfffffffffffffc79) ioctl$NBD_SET_SOCK(r2, 0xab00, r3) r5 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r5, 0xab08) request_key(&(0x7f0000000080)='cifs.idmap\x00', &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)='keyring\x00', 0xffffffffffffffff) (async) add_key$keyring(&(0x7f0000000140), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffb) (async) keyctl$link(0x8, r0, r1) (async) keyctl$clear(0x7, r1) (async) syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)) (async) openat$hpet(0xffffff9c, &(0x7f0000000000), 0x100, 0x0) (async) write$damon_schemes(r4, &(0x7f00000001c0)={0x3, 0x4, 0x20, 0x20, 0x9, 0x7, 0xffffffffffffffff}, 0xfffffffffffffc79) (async) ioctl$NBD_SET_SOCK(r2, 0xab00, r3) (async) syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) (async) ioctl$NBD_DISCONNECT(r5, 0xab08) (async) [ 862.941694][T26842] block nbd2: shutting down sockets [ 862.942719][T26859] block nbd0: NBD_DISCONNECT [ 862.945900][T26859] block nbd0: NBD_DISCONNECT 03:14:02 executing program 2: syz_open_dev$ndb(&(0x7f0000000000), 0x0, 0x0) (async) r0 = syz_open_dev$ndb(&(0x7f0000000000), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) ioctl$BTRFS_IOC_SCRUB(r1, 0xc400941b, &(0x7f0000000040)={0x0, 0x6, 0x2, 0x1}) [ 862.947957][T26850] block nbd0: Disconnected due to user request. [ 862.950625][T26850] block nbd0: shutting down sockets [ 862.953101][T26863] block nbd1: NBD_DISCONNECT 03:14:02 executing program 0: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) (async) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0xab08) (async) ioctl$NBD_DISCONNECT(r2, 0xab08) [ 862.982017][T26860] block nbd3: shutting down sockets 03:14:02 executing program 3: syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(0xffffffffffffffff, 0xab00, r0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r1) [ 863.011209][T26866] block nbd1: Device being setup by another task [ 863.011436][T26876] block nbd0: NBD_DISCONNECT [ 863.013714][T26869] block nbd1: NBD_DISCONNECT [ 863.013792][T26865] block nbd2: shutting down sockets [ 863.015375][T26877] block nbd0: NBD_DISCONNECT 03:14:02 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) ioctl$NBD_SET_TIMEOUT(r0, 0xab09, 0x8000000) [ 863.017507][T26862] block nbd1: Disconnected due to user request. 03:14:02 executing program 1: r0 = request_key(&(0x7f0000000080)='cifs.idmap\x00', &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)='keyring\x00', 0xffffffffffffffff) (async) r1 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$link(0x8, r0, r1) (async) keyctl$clear(0x7, r1) (async) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) (async) r4 = openat$hpet(0xffffff9c, &(0x7f0000000000), 0x100, 0x0) write$damon_schemes(r4, &(0x7f00000001c0)={0x3, 0x4, 0x20, 0x20, 0x9, 0x7, 0xffffffffffffffff}, 0xfffffffffffffc79) ioctl$NBD_SET_SOCK(r2, 0xab00, r3) r5 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r5, 0xab08) [ 863.019018][T26874] block nbd0: Disconnected due to user request. [ 863.020643][T26862] block nbd1: shutting down sockets [ 863.027812][T26874] block nbd0: shutting down sockets 03:14:02 executing program 0: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0xab08) (async) ioctl$NBD_DISCONNECT(r2, 0xab08) [ 863.038700][T26885] block nbd1: NBD_DISCONNECT [ 863.041783][T26878] block nbd3: shutting down sockets 03:14:02 executing program 3: syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(0xffffffffffffffff, 0xab00, r0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r1) 03:14:02 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x1, 0x60802) r1 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r1, 0xab08) ioctl$BTRFS_IOC_GET_DEV_STATS(0xffffffffffffffff, 0xc4089434, &(0x7f0000000040)={0x0, 0x2, 0x0, [0x3, 0x5, 0x100, 0x6, 0x7fffffffffffffff], [0x1ffc000, 0x5, 0x13, 0x20, 0x3ff, 0xe91, 0x1, 0x1, 0x6, 0x8000000000000001, 0x1, 0xb7, 0x6, 0x1, 0x6, 0xffffffffffffffff, 0x571, 0x9, 0x7, 0x3f, 0x7, 0x0, 0x10001, 0xffffffffffffff7f, 0xd188, 0x95, 0x6, 0x1, 0xfffffffffffffff8, 0x1, 0x8, 0x1, 0x1f, 0x7fff, 0x3, 0x4, 0x3, 0x4, 0xf6b, 0x508, 0x8, 0x8, 0x1000, 0x2, 0x0, 0x3, 0x8001, 0x7f, 0x4fd, 0x6, 0x3, 0x8, 0x5, 0x5, 0x2, 0x9, 0x75b4, 0x5, 0x7, 0x0, 0x1f, 0x800, 0xfffffffffffffff7, 0x7b, 0x3f, 0x55a4f362, 0x5, 0x0, 0x1ff, 0x200, 0x1, 0x7ff, 0x1, 0x0, 0x93, 0x100, 0x7, 0x4, 0x7, 0x0, 0x0, 0x2, 0x8000000000000001, 0x5, 0x4, 0xffffffffffffffc0, 0x7, 0x3ccd, 0x81, 0x8, 0x4, 0x80000000, 0xffff, 0x7, 0x3, 0x1, 0x3, 0x0, 0x7e, 0x7, 0x2, 0x8000, 0x6, 0x7, 0x1, 0x1, 0x6, 0x9, 0xacf7, 0x101, 0xfffffffffffffeff, 0x400, 0x6, 0x2, 0x8, 0xffffffffffffffff, 0x1ba, 0x7fffffff, 0x0, 0x8, 0x8]}) ioctl$BTRFS_IOC_RM_DEV_V2(r0, 0x5000943a, &(0x7f0000001500)={{r1}, 0x0, 0x2, @unused=[0x3, 0x100, 0x400, 0x10001], @devid=r2}) r3 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r3, 0xab00, r4) r5 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r5, 0xab08) [ 863.056994][T26892] block nbd1: NBD_DISCONNECT [ 863.082428][T26880] block nbd2: shutting down sockets [ 863.082568][T26892] block nbd1: NBD_DISCONNECT [ 863.082614][T26890] block nbd3: shutting down sockets 03:14:02 executing program 3: syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(0xffffffffffffffff, 0xab00, r0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r1) 03:14:02 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) (async) ioctl$NBD_SET_TIMEOUT(r0, 0xab09, 0x8000000) [ 863.089816][T26889] block nbd1: Disconnected due to user request. [ 863.092495][T26888] block nbd0: NBD_DISCONNECT [ 863.092559][T26893] block nbd0: NBD_DISCONNECT [ 863.096071][T26889] block nbd1: shutting down sockets [ 863.096369][T26887] block nbd0: Disconnected due to user request. [ 863.100408][T26887] block nbd0: shutting down sockets 03:14:02 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x1, 0x60802) r1 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r1, 0xab08) (async) ioctl$NBD_DISCONNECT(r1, 0xab08) ioctl$BTRFS_IOC_GET_DEV_STATS(0xffffffffffffffff, 0xc4089434, &(0x7f0000000040)={0x0, 0x2, 0x0, [0x3, 0x5, 0x100, 0x6, 0x7fffffffffffffff], [0x1ffc000, 0x5, 0x13, 0x20, 0x3ff, 0xe91, 0x1, 0x1, 0x6, 0x8000000000000001, 0x1, 0xb7, 0x6, 0x1, 0x6, 0xffffffffffffffff, 0x571, 0x9, 0x7, 0x3f, 0x7, 0x0, 0x10001, 0xffffffffffffff7f, 0xd188, 0x95, 0x6, 0x1, 0xfffffffffffffff8, 0x1, 0x8, 0x1, 0x1f, 0x7fff, 0x3, 0x4, 0x3, 0x4, 0xf6b, 0x508, 0x8, 0x8, 0x1000, 0x2, 0x0, 0x3, 0x8001, 0x7f, 0x4fd, 0x6, 0x3, 0x8, 0x5, 0x5, 0x2, 0x9, 0x75b4, 0x5, 0x7, 0x0, 0x1f, 0x800, 0xfffffffffffffff7, 0x7b, 0x3f, 0x55a4f362, 0x5, 0x0, 0x1ff, 0x200, 0x1, 0x7ff, 0x1, 0x0, 0x93, 0x100, 0x7, 0x4, 0x7, 0x0, 0x0, 0x2, 0x8000000000000001, 0x5, 0x4, 0xffffffffffffffc0, 0x7, 0x3ccd, 0x81, 0x8, 0x4, 0x80000000, 0xffff, 0x7, 0x3, 0x1, 0x3, 0x0, 0x7e, 0x7, 0x2, 0x8000, 0x6, 0x7, 0x1, 0x1, 0x6, 0x9, 0xacf7, 0x101, 0xfffffffffffffeff, 0x400, 0x6, 0x2, 0x8, 0xffffffffffffffff, 0x1ba, 0x7fffffff, 0x0, 0x8, 0x8]}) ioctl$BTRFS_IOC_RM_DEV_V2(r0, 0x5000943a, &(0x7f0000001500)={{r1}, 0x0, 0x2, @unused=[0x3, 0x100, 0x400, 0x10001], @devid=r2}) (async) ioctl$BTRFS_IOC_RM_DEV_V2(r0, 0x5000943a, &(0x7f0000001500)={{r1}, 0x0, 0x2, @unused=[0x3, 0x100, 0x400, 0x10001], @devid=r2}) r3 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r3, 0xab00, r4) (async) ioctl$NBD_SET_SOCK(r3, 0xab00, r4) r5 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r5, 0xab08) 03:14:02 executing program 0: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = openat$nullb(0xffffff9c, &(0x7f0000000000), 0x40000, 0x0) r3 = openat$hpet(0xffffff9c, &(0x7f00000015c0), 0x0, 0x0) ioctl$EVIOCGLED(r3, 0x80404519, 0x0) ioctl$BLKGETSIZE64(r2, 0x80041272, &(0x7f0000000080)) ioctl$NBD_SET_SOCK(r2, 0xab00, r3) r4 = openat$hpet(0xffffff9c, &(0x7f00000015c0), 0x0, 0x0) ioctl$EVIOCGLED(r4, 0x80404519, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r4, 0xab07, 0x880) ioctl$EVIOCGKEY(r4, 0x80404518, &(0x7f00000000c0)=""/42) r5 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x105c01) ioctl$NBD_DISCONNECT(r5, 0xab08) r6 = openat$hpet(0xffffff9c, &(0x7f00000015c0), 0x0, 0x0) ioctl$EVIOCGLED(r6, 0x80404519, 0x0) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r6, 0xc00c642e, &(0x7f0000000040)={0x0, 0x0, r3}) [ 863.116986][T26902] block nbd1: NBD_DISCONNECT [ 863.118940][T26903] block nbd1: NBD_DISCONNECT [ 863.162191][T26894] block nbd2: shutting down sockets [ 863.162698][T26897] block nbd3: shutting down sockets [ 863.164104][T26901] block nbd0: NBD_DISCONNECT [ 863.164718][T26899] block nbd0: Disconnected due to user request. [ 863.164729][T26899] block nbd0: shutting down sockets 03:14:02 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) (async) ioctl$NBD_SET_TIMEOUT(r0, 0xab09, 0x8000000) 03:14:02 executing program 0: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) (async) r2 = openat$nullb(0xffffff9c, &(0x7f0000000000), 0x40000, 0x0) (async) r3 = openat$hpet(0xffffff9c, &(0x7f00000015c0), 0x0, 0x0) ioctl$EVIOCGLED(r3, 0x80404519, 0x0) ioctl$BLKGETSIZE64(r2, 0x80041272, &(0x7f0000000080)) ioctl$NBD_SET_SOCK(r2, 0xab00, r3) (async) r4 = openat$hpet(0xffffff9c, &(0x7f00000015c0), 0x0, 0x0) ioctl$EVIOCGLED(r4, 0x80404519, 0x0) (async) ioctl$NBD_SET_SIZE_BLOCKS(r4, 0xab07, 0x880) (async) ioctl$EVIOCGKEY(r4, 0x80404518, &(0x7f00000000c0)=""/42) r5 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x105c01) ioctl$NBD_DISCONNECT(r5, 0xab08) (async) r6 = openat$hpet(0xffffff9c, &(0x7f00000015c0), 0x0, 0x0) ioctl$EVIOCGLED(r6, 0x80404519, 0x0) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r6, 0xc00c642e, &(0x7f0000000040)={0x0, 0x0, r3}) 03:14:02 executing program 3: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)) ioctl$NBD_SET_SOCK(r0, 0xab00, 0xffffffffffffffff) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r1) [ 863.231261][T26903] block nbd1: Device being setup by another task [ 863.231889][T26908] block nbd3: shutting down sockets [ 863.234809][T26902] block nbd1: NBD_DISCONNECT [ 863.239654][T26905] block nbd0: shutting down sockets [ 863.242646][T26900] block nbd1: Disconnected due to user request. 03:14:02 executing program 0: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) (async) r2 = openat$nullb(0xffffff9c, &(0x7f0000000000), 0x40000, 0x0) (async) r3 = openat$hpet(0xffffff9c, &(0x7f00000015c0), 0x0, 0x0) ioctl$EVIOCGLED(r3, 0x80404519, 0x0) ioctl$BLKGETSIZE64(r2, 0x80041272, &(0x7f0000000080)) (async) ioctl$NBD_SET_SOCK(r2, 0xab00, r3) (async) r4 = openat$hpet(0xffffff9c, &(0x7f00000015c0), 0x0, 0x0) ioctl$EVIOCGLED(r4, 0x80404519, 0x0) (async) ioctl$NBD_SET_SIZE_BLOCKS(r4, 0xab07, 0x880) (async) ioctl$EVIOCGKEY(r4, 0x80404518, &(0x7f00000000c0)=""/42) (async) r5 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x105c01) ioctl$NBD_DISCONNECT(r5, 0xab08) r6 = openat$hpet(0xffffff9c, &(0x7f00000015c0), 0x0, 0x0) ioctl$EVIOCGLED(r6, 0x80404519, 0x0) (async) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r6, 0xc00c642e, &(0x7f0000000040)={0x0, 0x0, r3}) [ 863.245762][T26900] block nbd1: shutting down sockets 03:14:02 executing program 3: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)) ioctl$NBD_SET_SOCK(r0, 0xab00, 0xffffffffffffffff) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r1) [ 863.253710][T26906] block nbd2: shutting down sockets 03:14:02 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x1, 0x60802) r1 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r1, 0xab08) ioctl$BTRFS_IOC_GET_DEV_STATS(0xffffffffffffffff, 0xc4089434, &(0x7f0000000040)={0x0, 0x2, 0x0, [0x3, 0x5, 0x100, 0x6, 0x7fffffffffffffff], [0x1ffc000, 0x5, 0x13, 0x20, 0x3ff, 0xe91, 0x1, 0x1, 0x6, 0x8000000000000001, 0x1, 0xb7, 0x6, 0x1, 0x6, 0xffffffffffffffff, 0x571, 0x9, 0x7, 0x3f, 0x7, 0x0, 0x10001, 0xffffffffffffff7f, 0xd188, 0x95, 0x6, 0x1, 0xfffffffffffffff8, 0x1, 0x8, 0x1, 0x1f, 0x7fff, 0x3, 0x4, 0x3, 0x4, 0xf6b, 0x508, 0x8, 0x8, 0x1000, 0x2, 0x0, 0x3, 0x8001, 0x7f, 0x4fd, 0x6, 0x3, 0x8, 0x5, 0x5, 0x2, 0x9, 0x75b4, 0x5, 0x7, 0x0, 0x1f, 0x800, 0xfffffffffffffff7, 0x7b, 0x3f, 0x55a4f362, 0x5, 0x0, 0x1ff, 0x200, 0x1, 0x7ff, 0x1, 0x0, 0x93, 0x100, 0x7, 0x4, 0x7, 0x0, 0x0, 0x2, 0x8000000000000001, 0x5, 0x4, 0xffffffffffffffc0, 0x7, 0x3ccd, 0x81, 0x8, 0x4, 0x80000000, 0xffff, 0x7, 0x3, 0x1, 0x3, 0x0, 0x7e, 0x7, 0x2, 0x8000, 0x6, 0x7, 0x1, 0x1, 0x6, 0x9, 0xacf7, 0x101, 0xfffffffffffffeff, 0x400, 0x6, 0x2, 0x8, 0xffffffffffffffff, 0x1ba, 0x7fffffff, 0x0, 0x8, 0x8]}) ioctl$BTRFS_IOC_RM_DEV_V2(r0, 0x5000943a, &(0x7f0000001500)={{r1}, 0x0, 0x2, @unused=[0x3, 0x100, 0x400, 0x10001], @devid=r2}) r3 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r3, 0xab00, r4) r5 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r5, 0xab08) syz_open_dev$evdev(&(0x7f0000000000), 0x1, 0x60802) (async) syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) (async) ioctl$NBD_DISCONNECT(r1, 0xab08) (async) ioctl$BTRFS_IOC_GET_DEV_STATS(0xffffffffffffffff, 0xc4089434, &(0x7f0000000040)={0x0, 0x2, 0x0, [0x3, 0x5, 0x100, 0x6, 0x7fffffffffffffff], [0x1ffc000, 0x5, 0x13, 0x20, 0x3ff, 0xe91, 0x1, 0x1, 0x6, 0x8000000000000001, 0x1, 0xb7, 0x6, 0x1, 0x6, 0xffffffffffffffff, 0x571, 0x9, 0x7, 0x3f, 0x7, 0x0, 0x10001, 0xffffffffffffff7f, 0xd188, 0x95, 0x6, 0x1, 0xfffffffffffffff8, 0x1, 0x8, 0x1, 0x1f, 0x7fff, 0x3, 0x4, 0x3, 0x4, 0xf6b, 0x508, 0x8, 0x8, 0x1000, 0x2, 0x0, 0x3, 0x8001, 0x7f, 0x4fd, 0x6, 0x3, 0x8, 0x5, 0x5, 0x2, 0x9, 0x75b4, 0x5, 0x7, 0x0, 0x1f, 0x800, 0xfffffffffffffff7, 0x7b, 0x3f, 0x55a4f362, 0x5, 0x0, 0x1ff, 0x200, 0x1, 0x7ff, 0x1, 0x0, 0x93, 0x100, 0x7, 0x4, 0x7, 0x0, 0x0, 0x2, 0x8000000000000001, 0x5, 0x4, 0xffffffffffffffc0, 0x7, 0x3ccd, 0x81, 0x8, 0x4, 0x80000000, 0xffff, 0x7, 0x3, 0x1, 0x3, 0x0, 0x7e, 0x7, 0x2, 0x8000, 0x6, 0x7, 0x1, 0x1, 0x6, 0x9, 0xacf7, 0x101, 0xfffffffffffffeff, 0x400, 0x6, 0x2, 0x8, 0xffffffffffffffff, 0x1ba, 0x7fffffff, 0x0, 0x8, 0x8]}) (async) ioctl$BTRFS_IOC_RM_DEV_V2(r0, 0x5000943a, &(0x7f0000001500)={{r1}, 0x0, 0x2, @unused=[0x3, 0x100, 0x400, 0x10001], @devid=r2}) (async) syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)) (async) ioctl$NBD_SET_SOCK(r3, 0xab00, r4) (async) syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) (async) ioctl$NBD_DISCONNECT(r5, 0xab08) (async) [ 863.269514][T26921] block nbd1: NBD_DISCONNECT 03:14:02 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f0000000400), 0x0, 0x200000) ioctl$NBD_SET_BLKSIZE(r2, 0xab01, 0x9) ioctl$BTRFS_IOC_SCRUB_PROGRESS(r1, 0xc400941d, &(0x7f0000000000)={0x0, 0x5, 0x20fc, 0x1}) [ 863.296296][T26915] block nbd0: shutting down sockets 03:14:02 executing program 0: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) r2 = syz_open_dev$evdev(&(0x7f0000000000), 0x4, 0x280900) ioctl$EVIOCGUNIQ(r2, 0x80404508, &(0x7f0000000040)=""/198) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r3 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x12300) ioctl$NBD_DISCONNECT(r3, 0xab08) syz_open_dev$ndb(&(0x7f0000000240), 0x0, 0x0) r4 = openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FLOPPY_FDCLRPRM(r4, 0x241) ioctl$EVIOCGKEY(r4, 0x80404518, &(0x7f0000000140)=""/229) r5 = openat$hpet(0xffffff9c, &(0x7f0000000280), 0x4100, 0x0) getsockopt$bt_BT_FLUSHABLE(r5, 0x112, 0x8, &(0x7f00000002c0)=0xc6e, &(0x7f0000000300)=0x4) [ 863.311406][T26921] block nbd1: NBD_DISCONNECT [ 863.314902][T26921] block nbd1: NBD_DISCONNECT [ 863.319709][T26921] block nbd1: Disconnected due to user request. [ 863.322000][T26919] block nbd3: shutting down sockets [ 863.323349][T26921] block nbd1: shutting down sockets [ 863.323797][T26923] block nbd2: shutting down sockets 03:14:02 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f0000000400), 0x0, 0x200000) ioctl$NBD_SET_BLKSIZE(r2, 0xab01, 0x9) ioctl$BTRFS_IOC_SCRUB_PROGRESS(r1, 0xc400941d, &(0x7f0000000000)={0x0, 0x5, 0x20fc, 0x1}) syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)) (async) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) (async) syz_open_dev$ndb(&(0x7f0000000400), 0x0, 0x200000) (async) ioctl$NBD_SET_BLKSIZE(r2, 0xab01, 0x9) (async) ioctl$BTRFS_IOC_SCRUB_PROGRESS(r1, 0xc400941d, &(0x7f0000000000)={0x0, 0x5, 0x20fc, 0x1}) (async) 03:14:02 executing program 3: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)) ioctl$NBD_SET_SOCK(r0, 0xab00, 0xffffffffffffffff) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r1) 03:14:02 executing program 1: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_BLKSIZE(r0, 0xab01, 0x4d) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) r3 = openat$hpet(0xffffff9c, &(0x7f00000015c0), 0x0, 0x0) ioctl$EVIOCGLED(r3, 0x80404519, 0x0) ioctl$KVM_GET_DEVICE_ATTR(r3, 0x4018aee2, &(0x7f0000000040)={0x0, 0x8, 0x4, &(0x7f0000000000)=0x4}) ioctl$NBD_PRINT_DEBUG(r2, 0xab06) ioctl$NBD_DISCONNECT(r2, 0xab08) [ 863.352225][T26925] block nbd0: shutting down sockets 03:14:02 executing program 0: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) r2 = syz_open_dev$evdev(&(0x7f0000000000), 0x4, 0x280900) ioctl$EVIOCGUNIQ(r2, 0x80404508, &(0x7f0000000040)=""/198) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r3 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x12300) ioctl$NBD_DISCONNECT(r3, 0xab08) syz_open_dev$ndb(&(0x7f0000000240), 0x0, 0x0) r4 = openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FLOPPY_FDCLRPRM(r4, 0x241) ioctl$EVIOCGKEY(r4, 0x80404518, &(0x7f0000000140)=""/229) r5 = openat$hpet(0xffffff9c, &(0x7f0000000280), 0x4100, 0x0) getsockopt$bt_BT_FLUSHABLE(r5, 0x112, 0x8, &(0x7f00000002c0)=0xc6e, &(0x7f0000000300)=0x4) syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)) (async) syz_open_dev$evdev(&(0x7f0000000000), 0x4, 0x280900) (async) ioctl$EVIOCGUNIQ(r2, 0x80404508, &(0x7f0000000040)=""/198) (async) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) (async) syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x12300) (async) ioctl$NBD_DISCONNECT(r3, 0xab08) (async) syz_open_dev$ndb(&(0x7f0000000240), 0x0, 0x0) (async) openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) ioctl$FLOPPY_FDCLRPRM(r4, 0x241) (async) ioctl$EVIOCGKEY(r4, 0x80404518, &(0x7f0000000140)=""/229) (async) openat$hpet(0xffffff9c, &(0x7f0000000280), 0x4100, 0x0) (async) getsockopt$bt_BT_FLUSHABLE(r5, 0x112, 0x8, &(0x7f00000002c0)=0xc6e, &(0x7f0000000300)=0x4) (async) [ 863.391858][T26930] block nbd3: shutting down sockets [ 863.393160][T26935] block nbd1: NBD_DISCONNECT [ 863.397100][T26934] block nbd1: Disconnected due to user request. 03:14:02 executing program 3: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) socketpair$nbd(0x1, 0x1, 0x0, 0x0) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, 0xffffffffffffffff) [ 863.400055][T26934] block nbd1: shutting down sockets 03:14:02 executing program 1: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) (async) ioctl$NBD_SET_BLKSIZE(r0, 0xab01, 0x4d) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) r3 = openat$hpet(0xffffff9c, &(0x7f00000015c0), 0x0, 0x0) ioctl$EVIOCGLED(r3, 0x80404519, 0x0) ioctl$KVM_GET_DEVICE_ATTR(r3, 0x4018aee2, &(0x7f0000000040)={0x0, 0x8, 0x4, &(0x7f0000000000)=0x4}) (async) ioctl$NBD_PRINT_DEBUG(r2, 0xab06) (async) ioctl$NBD_DISCONNECT(r2, 0xab08) [ 863.452144][T26942] block nbd0: Device being setup by another task 03:14:02 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f0000000400), 0x0, 0x200000) ioctl$NBD_SET_BLKSIZE(r2, 0xab01, 0x9) (async, rerun: 64) ioctl$BTRFS_IOC_SCRUB_PROGRESS(r1, 0xc400941d, &(0x7f0000000000)={0x0, 0x5, 0x20fc, 0x1}) (rerun: 64) [ 863.452777][T26941] block nbd3: shutting down sockets [ 863.454013][T26933] block nbd2: shutting down sockets [ 863.460304][T26942] block nbd0: shutting down sockets [ 863.464224][T26949] block nbd1: NBD_DISCONNECT [ 863.466249][T26946] block nbd1: Disconnected due to user request. [ 863.468567][T26946] block nbd1: shutting down sockets 03:14:02 executing program 0: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) (async) r2 = syz_open_dev$evdev(&(0x7f0000000000), 0x4, 0x280900) ioctl$EVIOCGUNIQ(r2, 0x80404508, &(0x7f0000000040)=""/198) (async) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) (async) r3 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x12300) ioctl$NBD_DISCONNECT(r3, 0xab08) syz_open_dev$ndb(&(0x7f0000000240), 0x0, 0x0) (async) r4 = openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FLOPPY_FDCLRPRM(r4, 0x241) (async) ioctl$EVIOCGKEY(r4, 0x80404518, &(0x7f0000000140)=""/229) (async) r5 = openat$hpet(0xffffff9c, &(0x7f0000000280), 0x4100, 0x0) getsockopt$bt_BT_FLUSHABLE(r5, 0x112, 0x8, &(0x7f00000002c0)=0xc6e, &(0x7f0000000300)=0x4) 03:14:02 executing program 3: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) socketpair$nbd(0x1, 0x1, 0x0, 0x0) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, 0xffffffffffffffff) 03:14:02 executing program 1: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_BLKSIZE(r0, 0xab01, 0x4d) (async) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) (async) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) r3 = openat$hpet(0xffffff9c, &(0x7f00000015c0), 0x0, 0x0) ioctl$EVIOCGLED(r3, 0x80404519, 0x0) (async) ioctl$KVM_GET_DEVICE_ATTR(r3, 0x4018aee2, &(0x7f0000000040)={0x0, 0x8, 0x4, &(0x7f0000000000)=0x4}) ioctl$NBD_PRINT_DEBUG(r2, 0xab06) (async) ioctl$NBD_DISCONNECT(r2, 0xab08) 03:14:02 executing program 2: r0 = syz_open_dev$ndb(&(0x7f0000000040), 0x0, 0xa4002) r1 = syz_open_dev$ndb(&(0x7f0000000000), 0x0, 0x24080) bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x13, 0x8, 0x2c1, 0x0, 0x180}, 0x48) ioctl$NBD_SET_FLAGS(r1, 0xab0a, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r2) ioctl$NBD_SET_SOCK(r1, 0xab00, r2) 03:14:02 executing program 0: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f0000000000), 0x0, 0x701604) ioctl$NBD_DISCONNECT(r2, 0xab08) 03:14:02 executing program 1: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FLOPPY_FDCLRPRM(r3, 0x241) ioctl$DRM_IOCTL_MODE_GETCRTC(r3, 0xc06864a1, &(0x7f0000000080)={&(0x7f0000000040)=[0x0, 0x0, 0x0], 0x3}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r4 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) r5 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r5, 0xab08) r6 = openat$hpet(0xffffff9c, &(0x7f00000015c0), 0x0, 0x0) ioctl$EVIOCGLED(r6, 0x80404519, 0x0) ioctl$BTRFS_IOC_START_SYNC(r2, 0x80089418, &(0x7f0000000100)=0x0) ioctl$BTRFS_IOC_SNAP_DESTROY_V2(r5, 0x5000943f, &(0x7f0000001500)={{r6}, r7, 0x8, @unused=[0x40, 0x3, 0x6, 0x9], @devid}) setsockopt$MRT6_ASSERT(0xffffffffffffffff, 0x29, 0xcf, &(0x7f0000000000)=0x1, 0x4) ioctl$NBD_DISCONNECT(r4, 0xab08) ioctl$FLOPPY_FDCLRPRM(r3, 0x241) [ 863.541462][T26968] block nbd0: shutting down sockets [ 863.542049][T26959] block nbd3: shutting down sockets 03:14:02 executing program 0: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f0000000000), 0x0, 0x701604) ioctl$NBD_DISCONNECT(r2, 0xab08) 03:14:02 executing program 3: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) socketpair$nbd(0x1, 0x1, 0x0, 0x0) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, 0xffffffffffffffff) [ 863.561938][T26971] block nbd1: NBD_DISCONNECT [ 863.564508][T26971] block nbd1: NBD_DISCONNECT [ 863.566732][T26970] block nbd1: Disconnected due to user request. [ 863.569146][T26970] block nbd1: shutting down sockets 03:14:02 executing program 1: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r3 = openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FLOPPY_FDCLRPRM(r3, 0x241) (async) ioctl$DRM_IOCTL_MODE_GETCRTC(r3, 0xc06864a1, &(0x7f0000000080)={&(0x7f0000000040)=[0x0, 0x0, 0x0], 0x3}) (async) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) (async) r4 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) (async) r5 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r5, 0xab08) r6 = openat$hpet(0xffffff9c, &(0x7f00000015c0), 0x0, 0x0) ioctl$EVIOCGLED(r6, 0x80404519, 0x0) (async, rerun: 32) ioctl$BTRFS_IOC_START_SYNC(r2, 0x80089418, &(0x7f0000000100)=0x0) (rerun: 32) ioctl$BTRFS_IOC_SNAP_DESTROY_V2(r5, 0x5000943f, &(0x7f0000001500)={{r6}, r7, 0x8, @unused=[0x40, 0x3, 0x6, 0x9], @devid}) setsockopt$MRT6_ASSERT(0xffffffffffffffff, 0x29, 0xcf, &(0x7f0000000000)=0x1, 0x4) (async) ioctl$NBD_DISCONNECT(r4, 0xab08) (async) ioctl$FLOPPY_FDCLRPRM(r3, 0x241) [ 863.581569][T26961] block nbd2: shutting down sockets 03:14:02 executing program 2: syz_open_dev$ndb(&(0x7f0000000040), 0x0, 0xa4002) (async) r0 = syz_open_dev$ndb(&(0x7f0000000040), 0x0, 0xa4002) r1 = syz_open_dev$ndb(&(0x7f0000000000), 0x0, 0x24080) bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x13, 0x8, 0x2c1, 0x0, 0x180}, 0x48) ioctl$NBD_SET_FLAGS(r1, 0xab0a, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r2) ioctl$NBD_SET_SOCK(r1, 0xab00, r2) [ 863.601225][T26972] block nbd0: shutting down sockets [ 863.601697][T26974] block nbd3: shutting down sockets 03:14:02 executing program 0: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) (async) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f0000000000), 0x0, 0x701604) ioctl$NBD_DISCONNECT(r2, 0xab08) 03:14:02 executing program 3: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = syz_open_dev$ndb(0x0, 0x0, 0x0) ioctl$NBD_SET_SOCK(r3, 0xab00, r2) [ 863.643701][T26980] block nbd1: shutting down sockets 03:14:02 executing program 1: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r3 = openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FLOPPY_FDCLRPRM(r3, 0x241) (async) ioctl$DRM_IOCTL_MODE_GETCRTC(r3, 0xc06864a1, &(0x7f0000000080)={&(0x7f0000000040)=[0x0, 0x0, 0x0], 0x3}) (async) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r4 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) (async) r5 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r5, 0xab08) r6 = openat$hpet(0xffffff9c, &(0x7f00000015c0), 0x0, 0x0) ioctl$EVIOCGLED(r6, 0x80404519, 0x0) (async) ioctl$BTRFS_IOC_START_SYNC(r2, 0x80089418, &(0x7f0000000100)=0x0) ioctl$BTRFS_IOC_SNAP_DESTROY_V2(r5, 0x5000943f, &(0x7f0000001500)={{r6}, r7, 0x8, @unused=[0x40, 0x3, 0x6, 0x9], @devid}) setsockopt$MRT6_ASSERT(0xffffffffffffffff, 0x29, 0xcf, &(0x7f0000000000)=0x1, 0x4) (async) ioctl$NBD_DISCONNECT(r4, 0xab08) (async) ioctl$FLOPPY_FDCLRPRM(r3, 0x241) [ 863.661600][T26986] block nbd3: shutting down sockets 03:14:02 executing program 3: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = syz_open_dev$ndb(0x0, 0x0, 0x0) ioctl$NBD_SET_SOCK(r3, 0xab00, r2) [ 863.711286][T26991] block nbd1: NBD_DISCONNECT [ 863.713319][T26982] block nbd2: shutting down sockets [ 863.715133][T26992] block nbd1: NBD_DISCONNECT [ 863.717963][T26990] block nbd1: Disconnected due to user request. [ 863.721052][T26988] block nbd0: Device being setup by another task 03:14:02 executing program 2: r0 = syz_open_dev$ndb(&(0x7f0000000040), 0x0, 0xa4002) r1 = syz_open_dev$ndb(&(0x7f0000000000), 0x0, 0x24080) bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x13, 0x8, 0x2c1, 0x0, 0x180}, 0x48) (async) ioctl$NBD_SET_FLAGS(r1, 0xab0a, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r2) (async) ioctl$NBD_SET_SOCK(r1, 0xab00, r2) [ 863.721427][T26990] block nbd1: shutting down sockets [ 863.724220][T26985] block nbd0: shutting down sockets [ 863.728157][T26994] block nbd3: shutting down sockets 03:14:02 executing program 0: syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) r1 = socket$igmp6(0xa, 0x3, 0x2) setsockopt$MRT6_DEL_MFC(r1, 0x29, 0xcd, &(0x7f0000000000)={{0xa, 0x4e22, 0x0, @dev={0xfe, 0x80, '\x00', 0x2a}, 0x8}, {0xa, 0x4e21, 0x9e5, @mcast2, 0x4}, 0xffffffffffffffff, {[0x0, 0x89b, 0x0, 0x6, 0x1f, 0xffffffe0, 0x9, 0x1]}}, 0x5c) r2 = openat$hpet(0xffffff9c, &(0x7f00000015c0), 0x0, 0x0) ioctl$EVIOCGLED(r2, 0x80404519, 0x0) ioctl$NBD_SET_TIMEOUT(r2, 0xab09, 0x80) r3 = openat$ndctl0(0xffffff9c, &(0x7f0000000100), 0xc0002, 0x0) ioctl$EVIOCGBITKEY(r3, 0x80404521, &(0x7f0000000140)=""/67) setsockopt$MRT6_DEL_MFC(r1, 0x29, 0xcd, &(0x7f0000000080)={{0xa, 0x4e24, 0x1, @private1, 0x80000001}, {0xa, 0x4e20, 0x8418, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0xc3}, 0x0, {[0x9, 0x3, 0x2, 0x7ff, 0x9, 0x9, 0x1ff, 0x80]}}, 0x5c) ioctl$NBD_DISCONNECT(r0, 0xab08) ioctl$FLOPPY_FDFMTEND(r2, 0x249) r4 = openat$hpet(0xffffff9c, &(0x7f00000015c0), 0x0, 0x0) ioctl$EVIOCGLED(r4, 0x80404519, 0x0) ioctl$BLKTRACETEARDOWN(r4, 0x1276, 0x0) 03:14:02 executing program 1: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0xab08) 03:14:02 executing program 3: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = syz_open_dev$ndb(0x0, 0x0, 0x0) ioctl$NBD_SET_SOCK(r3, 0xab00, r2) [ 863.740817][T27000] block nbd0: NBD_DISCONNECT 03:14:02 executing program 0: syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) (async) r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) r1 = socket$igmp6(0xa, 0x3, 0x2) setsockopt$MRT6_DEL_MFC(r1, 0x29, 0xcd, &(0x7f0000000000)={{0xa, 0x4e22, 0x0, @dev={0xfe, 0x80, '\x00', 0x2a}, 0x8}, {0xa, 0x4e21, 0x9e5, @mcast2, 0x4}, 0xffffffffffffffff, {[0x0, 0x89b, 0x0, 0x6, 0x1f, 0xffffffe0, 0x9, 0x1]}}, 0x5c) (async) setsockopt$MRT6_DEL_MFC(r1, 0x29, 0xcd, &(0x7f0000000000)={{0xa, 0x4e22, 0x0, @dev={0xfe, 0x80, '\x00', 0x2a}, 0x8}, {0xa, 0x4e21, 0x9e5, @mcast2, 0x4}, 0xffffffffffffffff, {[0x0, 0x89b, 0x0, 0x6, 0x1f, 0xffffffe0, 0x9, 0x1]}}, 0x5c) r2 = openat$hpet(0xffffff9c, &(0x7f00000015c0), 0x0, 0x0) ioctl$EVIOCGLED(r2, 0x80404519, 0x0) ioctl$NBD_SET_TIMEOUT(r2, 0xab09, 0x80) r3 = openat$ndctl0(0xffffff9c, &(0x7f0000000100), 0xc0002, 0x0) ioctl$EVIOCGBITKEY(r3, 0x80404521, &(0x7f0000000140)=""/67) setsockopt$MRT6_DEL_MFC(r1, 0x29, 0xcd, &(0x7f0000000080)={{0xa, 0x4e24, 0x1, @private1, 0x80000001}, {0xa, 0x4e20, 0x8418, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0xc3}, 0x0, {[0x9, 0x3, 0x2, 0x7ff, 0x9, 0x9, 0x1ff, 0x80]}}, 0x5c) ioctl$NBD_DISCONNECT(r0, 0xab08) ioctl$FLOPPY_FDFMTEND(r2, 0x249) (async) ioctl$FLOPPY_FDFMTEND(r2, 0x249) openat$hpet(0xffffff9c, &(0x7f00000015c0), 0x0, 0x0) (async) r4 = openat$hpet(0xffffff9c, &(0x7f00000015c0), 0x0, 0x0) ioctl$EVIOCGLED(r4, 0x80404519, 0x0) (async) ioctl$EVIOCGLED(r4, 0x80404519, 0x0) ioctl$BLKTRACETEARDOWN(r4, 0x1276, 0x0) [ 863.760527][T27006] block nbd0: NBD_DISCONNECT 03:14:02 executing program 0: syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) r1 = socket$igmp6(0xa, 0x3, 0x2) setsockopt$MRT6_DEL_MFC(r1, 0x29, 0xcd, &(0x7f0000000000)={{0xa, 0x4e22, 0x0, @dev={0xfe, 0x80, '\x00', 0x2a}, 0x8}, {0xa, 0x4e21, 0x9e5, @mcast2, 0x4}, 0xffffffffffffffff, {[0x0, 0x89b, 0x0, 0x6, 0x1f, 0xffffffe0, 0x9, 0x1]}}, 0x5c) r2 = openat$hpet(0xffffff9c, &(0x7f00000015c0), 0x0, 0x0) ioctl$EVIOCGLED(r2, 0x80404519, 0x0) ioctl$NBD_SET_TIMEOUT(r2, 0xab09, 0x80) r3 = openat$ndctl0(0xffffff9c, &(0x7f0000000100), 0xc0002, 0x0) ioctl$EVIOCGBITKEY(r3, 0x80404521, &(0x7f0000000140)=""/67) setsockopt$MRT6_DEL_MFC(r1, 0x29, 0xcd, &(0x7f0000000080)={{0xa, 0x4e24, 0x1, @private1, 0x80000001}, {0xa, 0x4e20, 0x8418, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0xc3}, 0x0, {[0x9, 0x3, 0x2, 0x7ff, 0x9, 0x9, 0x1ff, 0x80]}}, 0x5c) ioctl$NBD_DISCONNECT(r0, 0xab08) ioctl$FLOPPY_FDFMTEND(r2, 0x249) r4 = openat$hpet(0xffffff9c, &(0x7f00000015c0), 0x0, 0x0) ioctl$EVIOCGLED(r4, 0x80404519, 0x0) ioctl$BLKTRACETEARDOWN(r4, 0x1276, 0x0) syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) (async) syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) (async) socket$igmp6(0xa, 0x3, 0x2) (async) setsockopt$MRT6_DEL_MFC(r1, 0x29, 0xcd, &(0x7f0000000000)={{0xa, 0x4e22, 0x0, @dev={0xfe, 0x80, '\x00', 0x2a}, 0x8}, {0xa, 0x4e21, 0x9e5, @mcast2, 0x4}, 0xffffffffffffffff, {[0x0, 0x89b, 0x0, 0x6, 0x1f, 0xffffffe0, 0x9, 0x1]}}, 0x5c) (async) openat$hpet(0xffffff9c, &(0x7f00000015c0), 0x0, 0x0) (async) ioctl$EVIOCGLED(r2, 0x80404519, 0x0) (async) ioctl$NBD_SET_TIMEOUT(r2, 0xab09, 0x80) (async) openat$ndctl0(0xffffff9c, &(0x7f0000000100), 0xc0002, 0x0) (async) ioctl$EVIOCGBITKEY(r3, 0x80404521, &(0x7f0000000140)=""/67) (async) setsockopt$MRT6_DEL_MFC(r1, 0x29, 0xcd, &(0x7f0000000080)={{0xa, 0x4e24, 0x1, @private1, 0x80000001}, {0xa, 0x4e20, 0x8418, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0xc3}, 0x0, {[0x9, 0x3, 0x2, 0x7ff, 0x9, 0x9, 0x1ff, 0x80]}}, 0x5c) (async) ioctl$NBD_DISCONNECT(r0, 0xab08) (async) ioctl$FLOPPY_FDFMTEND(r2, 0x249) (async) openat$hpet(0xffffff9c, &(0x7f00000015c0), 0x0, 0x0) (async) ioctl$EVIOCGLED(r4, 0x80404519, 0x0) (async) ioctl$BLKTRACETEARDOWN(r4, 0x1276, 0x0) (async) [ 863.777106][T27009] block nbd0: NBD_DISCONNECT 03:14:02 executing program 0: syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff, 0xffffffffffffffff}) openat$ndctl0(0xffffff9c, &(0x7f0000000080), 0x101001, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000000c0)) r2 = openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FLOPPY_FDCLRPRM(r2, 0x241) socket(0x25, 0x5, 0x20) r3 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r3, 0xab08) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) r4 = syz_open_dev$ndb(&(0x7f0000000040), 0x0, 0x114e02) ioctl$EVIOCSCLOCKID(r1, 0x400445a0, &(0x7f0000000000)=0x8) ioctl$NBD_DISCONNECT(r4, 0xab08) r5 = syz_open_dev$ndb(&(0x7f0000000100), 0x0, 0x10000) ioctl$NBD_SET_TIMEOUT(r5, 0xab09, 0x9) [ 863.791607][T27002] block nbd1: NBD_DISCONNECT [ 863.791814][T27003] block nbd3: shutting down sockets [ 863.793887][T27001] block nbd1: Disconnected due to user request. [ 863.798402][T27001] block nbd1: shutting down sockets [ 863.800662][T27014] block nbd0: NBD_DISCONNECT 03:14:02 executing program 3: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_SET_SOCK(0xffffffffffffffff, 0xab00, r2) [ 863.841185][T26997] block nbd2: Device being setup by another task [ 863.844778][T26996] block nbd2: shutting down sockets 03:14:02 executing program 1: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0xab08) 03:14:02 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) 03:14:02 executing program 0: syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff, 0xffffffffffffffff}) (async) openat$ndctl0(0xffffff9c, &(0x7f0000000080), 0x101001, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000000c0)) r2 = openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FLOPPY_FDCLRPRM(r2, 0x241) socket(0x25, 0x5, 0x20) r3 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r3, 0xab08) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) r4 = syz_open_dev$ndb(&(0x7f0000000040), 0x0, 0x114e02) ioctl$EVIOCSCLOCKID(r1, 0x400445a0, &(0x7f0000000000)=0x8) (async) ioctl$NBD_DISCONNECT(r4, 0xab08) (async) r5 = syz_open_dev$ndb(&(0x7f0000000100), 0x0, 0x10000) ioctl$NBD_SET_TIMEOUT(r5, 0xab09, 0x9) [ 863.858888][T27019] block nbd0: NBD_DISCONNECT [ 863.861900][T27015] block nbd3: shutting down sockets 03:14:02 executing program 0: syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff, 0xffffffffffffffff}) openat$ndctl0(0xffffff9c, &(0x7f0000000080), 0x101001, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000000c0)) r2 = openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FLOPPY_FDCLRPRM(r2, 0x241) socket(0x25, 0x5, 0x20) r3 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r3, 0xab08) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) r4 = syz_open_dev$ndb(&(0x7f0000000040), 0x0, 0x114e02) ioctl$EVIOCSCLOCKID(r1, 0x400445a0, &(0x7f0000000000)=0x8) ioctl$NBD_DISCONNECT(r4, 0xab08) r5 = syz_open_dev$ndb(&(0x7f0000000100), 0x0, 0x10000) ioctl$NBD_SET_TIMEOUT(r5, 0xab09, 0x9) syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)) (async) openat$ndctl0(0xffffff9c, &(0x7f0000000080), 0x101001, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000000c0)) (async) openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) ioctl$FLOPPY_FDCLRPRM(r2, 0x241) (async) socket(0x25, 0x5, 0x20) (async) syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) (async) ioctl$NBD_DISCONNECT(r3, 0xab08) (async) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) (async) syz_open_dev$ndb(&(0x7f0000000040), 0x0, 0x114e02) (async) ioctl$EVIOCSCLOCKID(r1, 0x400445a0, &(0x7f0000000000)=0x8) (async) ioctl$NBD_DISCONNECT(r4, 0xab08) (async) syz_open_dev$ndb(&(0x7f0000000100), 0x0, 0x10000) (async) ioctl$NBD_SET_TIMEOUT(r5, 0xab09, 0x9) (async) 03:14:02 executing program 3: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_SET_SOCK(0xffffffffffffffff, 0xab00, r2) [ 863.881662][T27029] block nbd0: NBD_DISCONNECT [ 863.887459][T27031] block nbd0: NBD_DISCONNECT [ 863.891955][T27024] block nbd2: shutting down sockets 03:14:02 executing program 0: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x4f0940) r3 = openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FLOPPY_FDCLRPRM(r3, 0x241) getsockopt$bt_BT_SNDMTU(r3, 0x112, 0xc, &(0x7f0000000000), &(0x7f0000000040)=0x2) ioctl$NBD_DISCONNECT(r2, 0xab08) r4 = openat$hpet(0xffffff9c, &(0x7f00000015c0), 0x0, 0x0) ioctl$EVIOCGLED(r4, 0x80404519, 0x0) ioctl$DRM_IOCTL_MODE_GETENCODER(r4, 0xc01464a6, &(0x7f0000000080)) ioctl$SYNC_IOC_MERGE(r3, 0xc0303e03, &(0x7f00000001c0)={"a4b5ceb4144adb1bb3ab6484d93df0167a96eb96a6820efb4e1dde5e5c973896", r4}) r5 = syz_open_dev$evdev(&(0x7f00000000c0), 0x3, 0x400) r6 = syz_open_dev$evdev(&(0x7f0000000200), 0x80, 0x42000) ioctl$EVIOCGPHYS(r6, 0x80404507, &(0x7f0000000240)=""/80) ioctl$BTRFS_IOC_TREE_SEARCH(r2, 0xd0009411, &(0x7f0000002600)={{0x0, 0x7fffffff, 0x3, 0x6, 0x7ff, 0x9, 0x40000000000003, 0x9, 0x1, 0x10001, 0xb, 0x80000001, 0x4, 0x8001}}) ioctl$EVIOCGABS2F(r5, 0x8018456f, &(0x7f0000000100)=""/128) [ 863.901244][T27020] block nbd1: NBD_DISCONNECT 03:14:02 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)) (async) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) (async) [ 863.903336][T27018] block nbd1: Disconnected due to user request. [ 863.906070][T27018] block nbd1: shutting down sockets 03:14:03 executing program 1: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0xab08) [ 863.922212][T27026] block nbd3: shutting down sockets 03:14:03 executing program 3: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_SET_SOCK(0xffffffffffffffff, 0xab00, r2) [ 863.961836][T27038] block nbd1: NBD_DISCONNECT [ 863.963943][T27037] block nbd1: Disconnected due to user request. [ 863.966438][T27037] block nbd1: shutting down sockets [ 863.982300][T27040] block nbd3: shutting down sockets 03:14:03 executing program 1: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_SET_TIMEOUT(r0, 0xab09, 0x100) r1 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r1, 0xab08) r2 = syz_open_dev$ndb(&(0x7f0000000000), 0x0, 0x400) ioctl$BTRFS_IOC_START_SYNC(r0, 0x80089418, &(0x7f00000000c0)=0x0) ioctl$BTRFS_IOC_SNAP_CREATE_V2(r0, 0x50009417, &(0x7f0000002500)={{r2}, r3, 0x0, @inherit={0x70, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000000500000000000000000100000000000000000000000000000200000000000000ff0100000000000006000000000000007f000000000000000400000000000000ffff000000000000070000000000000002000000000000002a7c000000000000ffff0000000000009d48ca2c77c8681374bf2de257dd2e87c1c698b9b6d9b5003d6265414d2e5cb87004148fce7c9ef1a53f055e1327c47e2e76a1fc5f20c3db6d310210173269361eb62058f95dedc48e95b421768143b0306ff221d0274dbeaab42fa9270190548972964bab1a61dd338ce352238925902ce7f420113831695d09a55905be6f11257ab3df01f94607d868bea9ebc6545d7a4041a26595cf736543f7c4698aceae05446107f43eaa3b1870cd91e8cf938d5053a18c0759cad2797827e1d1aa665c648c7eafe7ce72e12e622855f14194376efccd74e04fff"]}, @devid}) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r1, 0x50009418, &(0x7f0000001500)={{r2}, 0x0, 0x2, @inherit={0x58, &(0x7f0000000040)={0x1, 0x2, 0x6, 0x10000, {0x8, 0xfffffffffffffff8, 0x9, 0x8, 0x9}, [0x100000000, 0x1]}}, @name="d620ea3f698e14ecd306791dafb0b55523707ea1e26b0b5cdc518eba96b6ba71a8c7eb77c7d4c76f50776d8eccebd9782005ce036dfef5ec3aa50689df8f1aa8a47671525b022ca7e3979ddccf2986ca796978da6848827ce1b59339ef5465133b108b4a558ef6a7df41240181f61dbcf9277976694c5ac8aad0e0c36584c4eab1cd8d71c1ef571e5858b4ad64712fbc9896c5e3bf12f36b03dcfebe1bebc48e9e44764e0e7a9fe2b0cc1196d6723fba52d413e4b0dcf5044275a909c087820265768e2e4974d9ee7ca013f1915e76fbc7e00b81e110d25f989d0ec6c3c9e7f851ff71cea2b367e304424d201448047d25107cd5602fce904919b05cb22f9610094cace6fdf6ab6b7dc65c2b5c76c2991ae73b4cfec8005dcb090068e9f601a332b2ac2e5e3a582d8c20e5fe78cc12799354c721c7e1647fb32528b5e8d30cbdf4a565ae733edd1dee67d4517c5ace7fe5c66f0a5df503820557cd4e133f8be67ca7069cf84c4bc3464212cd130ecea03b5496b67abec6ab553cbd02f9292c2adbfc7f8d319b8094d46b9848ea104b4b1fae38924ef867cbabd44880f23dd724153bf3c3049818a92a8e51665346961dd0fad2b4411c8e31172205393d001a1b35efcf730cf1cb0453f0afc78c75a7b7ce36919a25cc44aa8eac34a4176b3db02f4ad54e40538f67854f2c26f2224d8d28c1f5b6bd5984090a5b02e5f5cfa143fe722cb5a98cadcdfccc1bc1467e3088ac507d2f42e3595e611ba5fe950a31064cd94cdebbd8e740f7dac444a71bcd065dd0de1c5da7c3917bafcccec207e9aa1f5aa6e296532fa466cb3a39596656f09a86bcdaf0c6deab0bf8bf19c128b5a49fd005d89971e1d7887f747cfec895ae57fa49e90804a92815d5fda983cd80766827cb5e8b422e1723c3ca8aeed3a24d2faaffec8b2787ba3adbf578d804b9efc1910093947aa04a6249b018aa7808508e8e155c0b8715fa5fbdc740bbb859d12d5b45274237c36d733b2386305bbc1342af6539c067ba75d533b3154b506058855ba7528a7deb9c03425a98154628d546f42d946034bf9343830e4812b7b0ebd19f0f03305c3b35d51cf2d857348af3171156dc919f91ef42a5d6dc49c88195fe3a7fc7a41cd1d5fe750d375c0b05f8e7585a2def8e3780de05a0880d8e131f06cf9f80d0c48bc8d3c9d0e117c7850fba9c30071264e378bd1728ed68f077603d476cb9d09c325b7167241b8f84c2d08cda1c04a199cfade189e75e73006cc7610329a72360323648fad37576954613cb3048923ff0c1e13c4b78b25dfa9097f29558732a694476220e2c71d3a6849eb6319c5e8998fda6a13098c358355f84f8942b0ea9574a5c3c718adb4f89599525c412c0e609e319a9303e1db05c85970fc23d96d440fc8ee16d7c9d25979b7f07beeef64af14996704cc34cd6ed6b3e113ab7322d79dee92194ea618ea8d480e6a453511fbf8d5257db5630d9714fc0e3e78563ce5ca3e4dff16d6251f0804fcc8fd5a594e8c65f82331924a39abb3443bda69a817ef5bccf0b2b92aa5a1b3be0fc855cd955cd9624d6aec5b1b80a8381e751da93bf31e045d9d86e6c997924b0ba77af9d29fa93771765b926c08a0ea9d9b9d8dc88dac687a5cd8e794107ca98401f864fe7f1aee515c9967d5f40666e7113dee66f9528ad7785d219b4ea2a1dae6f493a08144f6ee128ee9a884b246ebb0a35cf6b6f852516ad978cede4b67f417d3312527f6031391b0da9cf00c2bcf0229e02152106dc74ba2df053aab5420faec9bd5cfa3669d6e554a2de875d1108518371ea3cabdf21656dc5de3df9cc2696c3ba43733da6e9d5a51ae87a02dc2bcc9688e32c018e7b62868b9585926f482045ca88d279189206b9b3b14906ab73e160237f85caa2dccc2f6bcb700229705207cf4012383fde533d4a5b46eddaf000b6b9148aa2b316af05f93cab2195d7c4e37a25ae74861bb52137ed2f775e30821bcb6efff909844ec2c52bb972670407a8661309b9cc272ddb1d8d600d9937c0ef4bdaafc577b6f7e05e036ffb029f782543c9e7523fd664eec3911427718a683fe56c6485b693fdb8725c59d8ff8bbfabce9f18500f0d742097f8b446baa8e9a1944588c85b05af91a3efe3cbf20483618ec4f75d525527182780ea9c4a9a83d93202d31c459648b8fa267d3d8ead66db1b6e91dddb77e5bda32562358ef7343f1a05a0b0af31c5252f747da0c6eeebb39f6cfdd531cd9812e3112d9554addff485c617b3e694302c504e3151c49a6a2c526c16f5166529a31cd70a813ce1a38081ad2934cd2a40e2e61edb2c912e4120754767e17d0947887749fd8f081a3a92401d098d66f37e0612b83dfb0734d5160492ce812d22a9f15c815ffc2f0d9f88275cd0d9c4f8bad83638c9410a1e9499441871d39b267ba9986887f0e2547a0ce575a92d2c1745d1873cb5c5e2e83a0569e000db9c1b4c2379fc6b03b1b8639c34a966a0f6dd9ced629ec24c86d92f398886f36ede249c2cf1e356523d05e36ad024eca5d5d72840cd11ab084bb9e4bde2475142fe6e84e241464aebf998e236468bf4b6f4880f71aa87dbe1770c2b47919a65d2eaca3e6ef42f363a91e88ceec8c072d94aecfa89668dc66fa403769d5180fc808acce8d20bd8ac4259161ddb178e17f6177cd2ef8159d0d7a7d2a45dc4f4ead01da3d05aca6120b7575ec4ca04a248f65ddf90d21dfcdb6dd7285f051b129721206dac31b85cbee96fe994f895895c705efa5114bdcc83896d82156ec9399510b7173604337c25a4310ad54eaecfbb24ea4a2b74e544891cc8a637f43193e93049e1397dbeb7b414f56404067468da0960ebdd124f326fd207b860caaf3d6233c724b8b97bc2ac5c8446c97a14384b6b24d505fa2f60de59f2b62b2633b8762c7b3ac6ebd2e1391c93b4f8ca2947cc08d5fc26f63f9b1f4977b944b1d65edc03c368a9a66a5fcd958a60adc08d1a62c0d7995be25ed8fb293f154a1bb2c01ec52f71052109512a100a27dda89f249d4217d285e3f989163befbff13849a86cf36efc397514e48f5fcfdc12bf6264a59901e2c8ffce4802e7a64311643601787ac3f5f273e34b92301ab71de5cb33c67eb5509afd7feaad8283da15e764ac7f73d5889d6eebc84dc06a1102961bf26d633af7f91c230ea9b7d2732a4b9516b0392e31d2a3bee3d39236033977123b214f23c7e84c35fcb3bb49cb7b089842ea072c09dd3a93af2f9fe0a64188267f16262b82fceff14403b67b19e00e92850ce7919f7f9d62b650c1ae6cc3109bdde5a244c10b4d2888a71b05cdb962aa2a2369232220a0f3ab9ed002da55785b3cfed2e05f560b442dac546fb9993646808840e574c54dc6b42a382f227f1a3f9f65f39d57b2d233b45975c9eee5bfeff1669bb09bb5c729447510d3d2f637c33d5e607c7d6ee4fdf0c6066bfa24a359c8368f644050bd2f058294d03331da25a9dbc266be7e5901a9ba363390546f65c8b4504a9e23a5d62c2c0798a0b52d757ca296efa8771fc8bc9ff5920e6fc68b06c38b060a52c47e44c60015973d2feddd0c0d19be04f0a09a50abbb9608548aa95d42bcd0f8a0a9f4e522a4dec41192f5b349017e1e9b0617389d21f6150ac1bb8fce3e61872f6b17e835c050678fdd4ea9f631bd1465e2ecd21967e561f5a4850d2f847d3fc905dc9c9d800ad32eca8534835501346fd3627da58963a405b5bd6fc6f69918d1cef089309b3933ae6e91ebad16ea6ef5ada50e1def5a49b3d3b6cbe02d634284b46cd1ed29c2b80e06bcf93c97d791f462488eecc91883cc969f4122c92623d844cb86516719bab1bebc880e28c022ae962a2ec1a91a4ee49a436f0a336cdf88aa2bbac45e1038f493030acb23d0811c2fed671cc78ad9ffd5e2701093291e8c04571b6ed2a4ced22b30a0c46ecf0a210c812b6d4426fb73306558cf030c31e73b32ca6a62d87bd3875127129256ce788b567768fcbac529bd116888d19fec096354d7a2ae248d31fd2e1ecac6387eaa3e14cebba8eb9bfca58e87d8270460d348b57f091ca05d7330c6d431f66cca75c6b897e569fb136c71b58c608d323cc81e02015e4ccbebcb84cce49b49f3880a16d2a6044a7b47c6337a797d4c9588d1acfe66bc89b26be591b9590fa238b16a0c5c88d7bae32463392a261d5eb777849f001990c71e90de08957222811f326705f01ff50a014f013146fd6e83ee0de963c1635de429358e84ff370c61e53e133c04a184b343d028e5fa9ebb66d898ab60a4fd3beebdc29d3c3442ed8d010d1b7cca5e8768f648279a62c00404be8d39268f15fca07500211d0c27be8d81653391f569fefab748e19c3ba172b1b6fca4a4b75e0f09b2e73aa55fa7583149beb4c6024a6ab11dea1937c0ba25d418fcfcef0515e452e51a88dab19ba0962cf4016d98603a9f25f5e71d8d089101ef0d7369abdb3cc32d0ca56124ff8edeabcd43df569f235462d5ac86149a22fcd022f422fe076755b10b2514dd71aa3a61fa6abd7f17cda2eba7106a9fe8dd8de102b647a9f908e18e12efe86dad7b1f92274ae71da6a3f46c24459c785c69bc9af100588e21ba2f3eafbe921df31358f1e4bb8e72de53b72edd084550e06470a46af37f0ef1cb466c52d7e4df373692f8cdfaf4ee90c6537189583d7e560c13b0d951e7021bc5a023a706e42371e8c5276d23645451bf16ef5a9a648c165b2b6d0a105e4bbac80f33acdbe4a706c54332d22c910cd4259ae3b1bd1c16703a814fd5c20ce2701c0e7ff0164ad78428f5df39097e1a72590a4e594bee32819eacc81330333802c3131af87c3944a09ae8d06798cae014d7f78956c9b6c9acd12ecab43197b6f84e47e293d2dba5df605b7a7a6109f0baaf53f0aeb0b39cb599af9a34431f3c88336eff5ed8d63fd0de495856c86edf8f6204f4fa83a575ce3aae5b5a454ce97bf36edf37a9118013a55c45a408d2ff936b367605e2390b9a40a9e0c290b9f42e680523136ec19e60829d210f774f08e5acaf6bcf8c010bfd95ee0a7c6cfb0e7f58e5e35092eeafa0d82c4518df4206f826c6f024d94de191f4d6d210d1e4c8b135e94c7ede999b9878416a80471500d06e0ce05c91d682626d9ddbdd33d08f47c2e25c80eef15f03fd3c8f6a518d6a69d91257a78b780adc89e782186099931713cf0b6f765716f10f2012fba5269d37fd7b5bfc95b8dab75151e5750c5028f01e8adec3fc295e22dd1aed7f7b33e220aa6c32fbca9296cab479587769661fd50c956e7988624e3d4bc5a49ca2db8077285863e77b66ded0d2cd57cbc074491b539010995ca7a404ace67c9f3a9cec0cd055448cbebdaca310757f39c707da66e81d419b1ac0aab6d5a2a44b8010d0c2d153ad337e0da97cee64a0d856214911c73bc15bb7f9af861c281554648aa2b173c40929ec0b4a185d721d46716d63c1276476aeb7f741f5eae5ba8d9f44c21b6964c654c32f7900091dac5d005507cb16da5fb741710db9f5656ad5d12261559a346cb5bd6c486b17ae15e15254a93009fdb95e8baee9f2a1b055a57db4ea532d022aa6d4026e711c7c2a235af1e06646302737e03cbfa0fa8424110618244e8a013b9ce0129999a32defaf8b5da4fe2f295c4845a117bebf93b361f584d979e05aeeb968bbe4edea14d9d4cfdadd448a4351e020c00779b9"}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r4) r5 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r5, 0xab08) [ 864.000319][T27046] block nbd1: NBD_DISCONNECT 03:14:03 executing program 3: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, 0xffffffffffffffff) [ 864.011219][T27033] block nbd0: shutting down sockets 03:14:03 executing program 0: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x4f0940) (async) r3 = openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FLOPPY_FDCLRPRM(r3, 0x241) getsockopt$bt_BT_SNDMTU(r3, 0x112, 0xc, &(0x7f0000000000), &(0x7f0000000040)=0x2) (async) ioctl$NBD_DISCONNECT(r2, 0xab08) r4 = openat$hpet(0xffffff9c, &(0x7f00000015c0), 0x0, 0x0) ioctl$EVIOCGLED(r4, 0x80404519, 0x0) (async) ioctl$DRM_IOCTL_MODE_GETENCODER(r4, 0xc01464a6, &(0x7f0000000080)) (async) ioctl$SYNC_IOC_MERGE(r3, 0xc0303e03, &(0x7f00000001c0)={"a4b5ceb4144adb1bb3ab6484d93df0167a96eb96a6820efb4e1dde5e5c973896", r4}) (async) r5 = syz_open_dev$evdev(&(0x7f00000000c0), 0x3, 0x400) (async) r6 = syz_open_dev$evdev(&(0x7f0000000200), 0x80, 0x42000) ioctl$EVIOCGPHYS(r6, 0x80404507, &(0x7f0000000240)=""/80) ioctl$BTRFS_IOC_TREE_SEARCH(r2, 0xd0009411, &(0x7f0000002600)={{0x0, 0x7fffffff, 0x3, 0x6, 0x7ff, 0x9, 0x40000000000003, 0x9, 0x1, 0x10001, 0xb, 0x80000001, 0x4, 0x8001}}) (async) ioctl$EVIOCGABS2F(r5, 0x8018456f, &(0x7f0000000100)=""/128) [ 864.030989][T27043] block nbd2: Device being setup by another task [ 864.034228][T27035] block nbd2: shutting down sockets 03:14:03 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) [ 864.051316][T27046] block nbd1: NBD_DISCONNECT [ 864.053517][T27045] block nbd1: Disconnected due to user request. [ 864.055834][T27045] block nbd1: shutting down sockets 03:14:03 executing program 1: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_SET_TIMEOUT(r0, 0xab09, 0x100) (async) r1 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r1, 0xab08) (async) r2 = syz_open_dev$ndb(&(0x7f0000000000), 0x0, 0x400) (async) ioctl$BTRFS_IOC_START_SYNC(r0, 0x80089418, &(0x7f00000000c0)=0x0) ioctl$BTRFS_IOC_SNAP_CREATE_V2(r0, 0x50009417, &(0x7f0000002500)={{r2}, r3, 0x0, @inherit={0x70, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000000500000000000000000100000000000000000000000000000200000000000000ff0100000000000006000000000000007f000000000000000400000000000000ffff000000000000070000000000000002000000000000002a7c000000000000ffff0000000000009d48ca2c77c8681374bf2de257dd2e87c1c698b9b6d9b5003d6265414d2e5cb87004148fce7c9ef1a53f055e1327c47e2e76a1fc5f20c3db6d310210173269361eb62058f95dedc48e95b421768143b0306ff221d0274dbeaab42fa9270190548972964bab1a61dd338ce352238925902ce7f420113831695d09a55905be6f11257ab3df01f94607d868bea9ebc6545d7a4041a26595cf736543f7c4698aceae05446107f43eaa3b1870cd91e8cf938d5053a18c0759cad2797827e1d1aa665c648c7eafe7ce72e12e622855f14194376efccd74e04fff"]}, @devid}) (async) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r1, 0x50009418, &(0x7f0000001500)={{r2}, 0x0, 0x2, @inherit={0x58, &(0x7f0000000040)={0x1, 0x2, 0x6, 0x10000, {0x8, 0xfffffffffffffff8, 0x9, 0x8, 0x9}, [0x100000000, 0x1]}}, @name="d620ea3f698e14ecd306791dafb0b55523707ea1e26b0b5cdc518eba96b6ba71a8c7eb77c7d4c76f50776d8eccebd9782005ce036dfef5ec3aa50689df8f1aa8a47671525b022ca7e3979ddccf2986ca796978da6848827ce1b59339ef5465133b108b4a558ef6a7df41240181f61dbcf9277976694c5ac8aad0e0c36584c4eab1cd8d71c1ef571e5858b4ad64712fbc9896c5e3bf12f36b03dcfebe1bebc48e9e44764e0e7a9fe2b0cc1196d6723fba52d413e4b0dcf5044275a909c087820265768e2e4974d9ee7ca013f1915e76fbc7e00b81e110d25f989d0ec6c3c9e7f851ff71cea2b367e304424d201448047d25107cd5602fce904919b05cb22f9610094cace6fdf6ab6b7dc65c2b5c76c2991ae73b4cfec8005dcb090068e9f601a332b2ac2e5e3a582d8c20e5fe78cc12799354c721c7e1647fb32528b5e8d30cbdf4a565ae733edd1dee67d4517c5ace7fe5c66f0a5df503820557cd4e133f8be67ca7069cf84c4bc3464212cd130ecea03b5496b67abec6ab553cbd02f9292c2adbfc7f8d319b8094d46b9848ea104b4b1fae38924ef867cbabd44880f23dd724153bf3c3049818a92a8e51665346961dd0fad2b4411c8e31172205393d001a1b35efcf730cf1cb0453f0afc78c75a7b7ce36919a25cc44aa8eac34a4176b3db02f4ad54e40538f67854f2c26f2224d8d28c1f5b6bd5984090a5b02e5f5cfa143fe722cb5a98cadcdfccc1bc1467e3088ac507d2f42e3595e611ba5fe950a31064cd94cdebbd8e740f7dac444a71bcd065dd0de1c5da7c3917bafcccec207e9aa1f5aa6e296532fa466cb3a39596656f09a86bcdaf0c6deab0bf8bf19c128b5a49fd005d89971e1d7887f747cfec895ae57fa49e90804a92815d5fda983cd80766827cb5e8b422e1723c3ca8aeed3a24d2faaffec8b2787ba3adbf578d804b9efc1910093947aa04a6249b018aa7808508e8e155c0b8715fa5fbdc740bbb859d12d5b45274237c36d733b2386305bbc1342af6539c067ba75d533b3154b506058855ba7528a7deb9c03425a98154628d546f42d946034bf9343830e4812b7b0ebd19f0f03305c3b35d51cf2d857348af3171156dc919f91ef42a5d6dc49c88195fe3a7fc7a41cd1d5fe750d375c0b05f8e7585a2def8e3780de05a0880d8e131f06cf9f80d0c48bc8d3c9d0e117c7850fba9c30071264e378bd1728ed68f077603d476cb9d09c325b7167241b8f84c2d08cda1c04a199cfade189e75e73006cc7610329a72360323648fad37576954613cb3048923ff0c1e13c4b78b25dfa9097f29558732a694476220e2c71d3a6849eb6319c5e8998fda6a13098c358355f84f8942b0ea9574a5c3c718adb4f89599525c412c0e609e319a9303e1db05c85970fc23d96d440fc8ee16d7c9d25979b7f07beeef64af14996704cc34cd6ed6b3e113ab7322d79dee92194ea618ea8d480e6a453511fbf8d5257db5630d9714fc0e3e78563ce5ca3e4dff16d6251f0804fcc8fd5a594e8c65f82331924a39abb3443bda69a817ef5bccf0b2b92aa5a1b3be0fc855cd955cd9624d6aec5b1b80a8381e751da93bf31e045d9d86e6c997924b0ba77af9d29fa93771765b926c08a0ea9d9b9d8dc88dac687a5cd8e794107ca98401f864fe7f1aee515c9967d5f40666e7113dee66f9528ad7785d219b4ea2a1dae6f493a08144f6ee128ee9a884b246ebb0a35cf6b6f852516ad978cede4b67f417d3312527f6031391b0da9cf00c2bcf0229e02152106dc74ba2df053aab5420faec9bd5cfa3669d6e554a2de875d1108518371ea3cabdf21656dc5de3df9cc2696c3ba43733da6e9d5a51ae87a02dc2bcc9688e32c018e7b62868b9585926f482045ca88d279189206b9b3b14906ab73e160237f85caa2dccc2f6bcb700229705207cf4012383fde533d4a5b46eddaf000b6b9148aa2b316af05f93cab2195d7c4e37a25ae74861bb52137ed2f775e30821bcb6efff909844ec2c52bb972670407a8661309b9cc272ddb1d8d600d9937c0ef4bdaafc577b6f7e05e036ffb029f782543c9e7523fd664eec3911427718a683fe56c6485b693fdb8725c59d8ff8bbfabce9f18500f0d742097f8b446baa8e9a1944588c85b05af91a3efe3cbf20483618ec4f75d525527182780ea9c4a9a83d93202d31c459648b8fa267d3d8ead66db1b6e91dddb77e5bda32562358ef7343f1a05a0b0af31c5252f747da0c6eeebb39f6cfdd531cd9812e3112d9554addff485c617b3e694302c504e3151c49a6a2c526c16f5166529a31cd70a813ce1a38081ad2934cd2a40e2e61edb2c912e4120754767e17d0947887749fd8f081a3a92401d098d66f37e0612b83dfb0734d5160492ce812d22a9f15c815ffc2f0d9f88275cd0d9c4f8bad83638c9410a1e9499441871d39b267ba9986887f0e2547a0ce575a92d2c1745d1873cb5c5e2e83a0569e000db9c1b4c2379fc6b03b1b8639c34a966a0f6dd9ced629ec24c86d92f398886f36ede249c2cf1e356523d05e36ad024eca5d5d72840cd11ab084bb9e4bde2475142fe6e84e241464aebf998e236468bf4b6f4880f71aa87dbe1770c2b47919a65d2eaca3e6ef42f363a91e88ceec8c072d94aecfa89668dc66fa403769d5180fc808acce8d20bd8ac4259161ddb178e17f6177cd2ef8159d0d7a7d2a45dc4f4ead01da3d05aca6120b7575ec4ca04a248f65ddf90d21dfcdb6dd7285f051b129721206dac31b85cbee96fe994f895895c705efa5114bdcc83896d82156ec9399510b7173604337c25a4310ad54eaecfbb24ea4a2b74e544891cc8a637f43193e93049e1397dbeb7b414f56404067468da0960ebdd124f326fd207b860caaf3d6233c724b8b97bc2ac5c8446c97a14384b6b24d505fa2f60de59f2b62b2633b8762c7b3ac6ebd2e1391c93b4f8ca2947cc08d5fc26f63f9b1f4977b944b1d65edc03c368a9a66a5fcd958a60adc08d1a62c0d7995be25ed8fb293f154a1bb2c01ec52f71052109512a100a27dda89f249d4217d285e3f989163befbff13849a86cf36efc397514e48f5fcfdc12bf6264a59901e2c8ffce4802e7a64311643601787ac3f5f273e34b92301ab71de5cb33c67eb5509afd7feaad8283da15e764ac7f73d5889d6eebc84dc06a1102961bf26d633af7f91c230ea9b7d2732a4b9516b0392e31d2a3bee3d39236033977123b214f23c7e84c35fcb3bb49cb7b089842ea072c09dd3a93af2f9fe0a64188267f16262b82fceff14403b67b19e00e92850ce7919f7f9d62b650c1ae6cc3109bdde5a244c10b4d2888a71b05cdb962aa2a2369232220a0f3ab9ed002da55785b3cfed2e05f560b442dac546fb9993646808840e574c54dc6b42a382f227f1a3f9f65f39d57b2d233b45975c9eee5bfeff1669bb09bb5c729447510d3d2f637c33d5e607c7d6ee4fdf0c6066bfa24a359c8368f644050bd2f058294d03331da25a9dbc266be7e5901a9ba363390546f65c8b4504a9e23a5d62c2c0798a0b52d757ca296efa8771fc8bc9ff5920e6fc68b06c38b060a52c47e44c60015973d2feddd0c0d19be04f0a09a50abbb9608548aa95d42bcd0f8a0a9f4e522a4dec41192f5b349017e1e9b0617389d21f6150ac1bb8fce3e61872f6b17e835c050678fdd4ea9f631bd1465e2ecd21967e561f5a4850d2f847d3fc905dc9c9d800ad32eca8534835501346fd3627da58963a405b5bd6fc6f69918d1cef089309b3933ae6e91ebad16ea6ef5ada50e1def5a49b3d3b6cbe02d634284b46cd1ed29c2b80e06bcf93c97d791f462488eecc91883cc969f4122c92623d844cb86516719bab1bebc880e28c022ae962a2ec1a91a4ee49a436f0a336cdf88aa2bbac45e1038f493030acb23d0811c2fed671cc78ad9ffd5e2701093291e8c04571b6ed2a4ced22b30a0c46ecf0a210c812b6d4426fb73306558cf030c31e73b32ca6a62d87bd3875127129256ce788b567768fcbac529bd116888d19fec096354d7a2ae248d31fd2e1ecac6387eaa3e14cebba8eb9bfca58e87d8270460d348b57f091ca05d7330c6d431f66cca75c6b897e569fb136c71b58c608d323cc81e02015e4ccbebcb84cce49b49f3880a16d2a6044a7b47c6337a797d4c9588d1acfe66bc89b26be591b9590fa238b16a0c5c88d7bae32463392a261d5eb777849f001990c71e90de08957222811f326705f01ff50a014f013146fd6e83ee0de963c1635de429358e84ff370c61e53e133c04a184b343d028e5fa9ebb66d898ab60a4fd3beebdc29d3c3442ed8d010d1b7cca5e8768f648279a62c00404be8d39268f15fca07500211d0c27be8d81653391f569fefab748e19c3ba172b1b6fca4a4b75e0f09b2e73aa55fa7583149beb4c6024a6ab11dea1937c0ba25d418fcfcef0515e452e51a88dab19ba0962cf4016d98603a9f25f5e71d8d089101ef0d7369abdb3cc32d0ca56124ff8edeabcd43df569f235462d5ac86149a22fcd022f422fe076755b10b2514dd71aa3a61fa6abd7f17cda2eba7106a9fe8dd8de102b647a9f908e18e12efe86dad7b1f92274ae71da6a3f46c24459c785c69bc9af100588e21ba2f3eafbe921df31358f1e4bb8e72de53b72edd084550e06470a46af37f0ef1cb466c52d7e4df373692f8cdfaf4ee90c6537189583d7e560c13b0d951e7021bc5a023a706e42371e8c5276d23645451bf16ef5a9a648c165b2b6d0a105e4bbac80f33acdbe4a706c54332d22c910cd4259ae3b1bd1c16703a814fd5c20ce2701c0e7ff0164ad78428f5df39097e1a72590a4e594bee32819eacc81330333802c3131af87c3944a09ae8d06798cae014d7f78956c9b6c9acd12ecab43197b6f84e47e293d2dba5df605b7a7a6109f0baaf53f0aeb0b39cb599af9a34431f3c88336eff5ed8d63fd0de495856c86edf8f6204f4fa83a575ce3aae5b5a454ce97bf36edf37a9118013a55c45a408d2ff936b367605e2390b9a40a9e0c290b9f42e680523136ec19e60829d210f774f08e5acaf6bcf8c010bfd95ee0a7c6cfb0e7f58e5e35092eeafa0d82c4518df4206f826c6f024d94de191f4d6d210d1e4c8b135e94c7ede999b9878416a80471500d06e0ce05c91d682626d9ddbdd33d08f47c2e25c80eef15f03fd3c8f6a518d6a69d91257a78b780adc89e782186099931713cf0b6f765716f10f2012fba5269d37fd7b5bfc95b8dab75151e5750c5028f01e8adec3fc295e22dd1aed7f7b33e220aa6c32fbca9296cab479587769661fd50c956e7988624e3d4bc5a49ca2db8077285863e77b66ded0d2cd57cbc074491b539010995ca7a404ace67c9f3a9cec0cd055448cbebdaca310757f39c707da66e81d419b1ac0aab6d5a2a44b8010d0c2d153ad337e0da97cee64a0d856214911c73bc15bb7f9af861c281554648aa2b173c40929ec0b4a185d721d46716d63c1276476aeb7f741f5eae5ba8d9f44c21b6964c654c32f7900091dac5d005507cb16da5fb741710db9f5656ad5d12261559a346cb5bd6c486b17ae15e15254a93009fdb95e8baee9f2a1b055a57db4ea532d022aa6d4026e711c7c2a235af1e06646302737e03cbfa0fa8424110618244e8a013b9ce0129999a32defaf8b5da4fe2f295c4845a117bebf93b361f584d979e05aeeb968bbe4edea14d9d4cfdadd448a4351e020c00779b9"}) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r4) r5 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r5, 0xab08) [ 864.081467][T27047] block nbd3: shutting down sockets [ 864.082763][T27057] block nbd1: NBD_DISCONNECT 03:14:03 executing program 3: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, 0xffffffffffffffff) 03:14:03 executing program 1: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_SET_TIMEOUT(r0, 0xab09, 0x100) (async) r1 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r1, 0xab08) (async) r2 = syz_open_dev$ndb(&(0x7f0000000000), 0x0, 0x400) (async) ioctl$BTRFS_IOC_START_SYNC(r0, 0x80089418, &(0x7f00000000c0)=0x0) ioctl$BTRFS_IOC_SNAP_CREATE_V2(r0, 0x50009417, &(0x7f0000002500)={{r2}, r3, 0x0, @inherit={0x70, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000000500000000000000000100000000000000000000000000000200000000000000ff0100000000000006000000000000007f000000000000000400000000000000ffff000000000000070000000000000002000000000000002a7c000000000000ffff0000000000009d48ca2c77c8681374bf2de257dd2e87c1c698b9b6d9b5003d6265414d2e5cb87004148fce7c9ef1a53f055e1327c47e2e76a1fc5f20c3db6d310210173269361eb62058f95dedc48e95b421768143b0306ff221d0274dbeaab42fa9270190548972964bab1a61dd338ce352238925902ce7f420113831695d09a55905be6f11257ab3df01f94607d868bea9ebc6545d7a4041a26595cf736543f7c4698aceae05446107f43eaa3b1870cd91e8cf938d5053a18c0759cad2797827e1d1aa665c648c7eafe7ce72e12e622855f14194376efccd74e04fff"]}, @devid}) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r1, 0x50009418, &(0x7f0000001500)={{r2}, 0x0, 0x2, @inherit={0x58, &(0x7f0000000040)={0x1, 0x2, 0x6, 0x10000, {0x8, 0xfffffffffffffff8, 0x9, 0x8, 0x9}, [0x100000000, 0x1]}}, @name="d620ea3f698e14ecd306791dafb0b55523707ea1e26b0b5cdc518eba96b6ba71a8c7eb77c7d4c76f50776d8eccebd9782005ce036dfef5ec3aa50689df8f1aa8a47671525b022ca7e3979ddccf2986ca796978da6848827ce1b59339ef5465133b108b4a558ef6a7df41240181f61dbcf9277976694c5ac8aad0e0c36584c4eab1cd8d71c1ef571e5858b4ad64712fbc9896c5e3bf12f36b03dcfebe1bebc48e9e44764e0e7a9fe2b0cc1196d6723fba52d413e4b0dcf5044275a909c087820265768e2e4974d9ee7ca013f1915e76fbc7e00b81e110d25f989d0ec6c3c9e7f851ff71cea2b367e304424d201448047d25107cd5602fce904919b05cb22f9610094cace6fdf6ab6b7dc65c2b5c76c2991ae73b4cfec8005dcb090068e9f601a332b2ac2e5e3a582d8c20e5fe78cc12799354c721c7e1647fb32528b5e8d30cbdf4a565ae733edd1dee67d4517c5ace7fe5c66f0a5df503820557cd4e133f8be67ca7069cf84c4bc3464212cd130ecea03b5496b67abec6ab553cbd02f9292c2adbfc7f8d319b8094d46b9848ea104b4b1fae38924ef867cbabd44880f23dd724153bf3c3049818a92a8e51665346961dd0fad2b4411c8e31172205393d001a1b35efcf730cf1cb0453f0afc78c75a7b7ce36919a25cc44aa8eac34a4176b3db02f4ad54e40538f67854f2c26f2224d8d28c1f5b6bd5984090a5b02e5f5cfa143fe722cb5a98cadcdfccc1bc1467e3088ac507d2f42e3595e611ba5fe950a31064cd94cdebbd8e740f7dac444a71bcd065dd0de1c5da7c3917bafcccec207e9aa1f5aa6e296532fa466cb3a39596656f09a86bcdaf0c6deab0bf8bf19c128b5a49fd005d89971e1d7887f747cfec895ae57fa49e90804a92815d5fda983cd80766827cb5e8b422e1723c3ca8aeed3a24d2faaffec8b2787ba3adbf578d804b9efc1910093947aa04a6249b018aa7808508e8e155c0b8715fa5fbdc740bbb859d12d5b45274237c36d733b2386305bbc1342af6539c067ba75d533b3154b506058855ba7528a7deb9c03425a98154628d546f42d946034bf9343830e4812b7b0ebd19f0f03305c3b35d51cf2d857348af3171156dc919f91ef42a5d6dc49c88195fe3a7fc7a41cd1d5fe750d375c0b05f8e7585a2def8e3780de05a0880d8e131f06cf9f80d0c48bc8d3c9d0e117c7850fba9c30071264e378bd1728ed68f077603d476cb9d09c325b7167241b8f84c2d08cda1c04a199cfade189e75e73006cc7610329a72360323648fad37576954613cb3048923ff0c1e13c4b78b25dfa9097f29558732a694476220e2c71d3a6849eb6319c5e8998fda6a13098c358355f84f8942b0ea9574a5c3c718adb4f89599525c412c0e609e319a9303e1db05c85970fc23d96d440fc8ee16d7c9d25979b7f07beeef64af14996704cc34cd6ed6b3e113ab7322d79dee92194ea618ea8d480e6a453511fbf8d5257db5630d9714fc0e3e78563ce5ca3e4dff16d6251f0804fcc8fd5a594e8c65f82331924a39abb3443bda69a817ef5bccf0b2b92aa5a1b3be0fc855cd955cd9624d6aec5b1b80a8381e751da93bf31e045d9d86e6c997924b0ba77af9d29fa93771765b926c08a0ea9d9b9d8dc88dac687a5cd8e794107ca98401f864fe7f1aee515c9967d5f40666e7113dee66f9528ad7785d219b4ea2a1dae6f493a08144f6ee128ee9a884b246ebb0a35cf6b6f852516ad978cede4b67f417d3312527f6031391b0da9cf00c2bcf0229e02152106dc74ba2df053aab5420faec9bd5cfa3669d6e554a2de875d1108518371ea3cabdf21656dc5de3df9cc2696c3ba43733da6e9d5a51ae87a02dc2bcc9688e32c018e7b62868b9585926f482045ca88d279189206b9b3b14906ab73e160237f85caa2dccc2f6bcb700229705207cf4012383fde533d4a5b46eddaf000b6b9148aa2b316af05f93cab2195d7c4e37a25ae74861bb52137ed2f775e30821bcb6efff909844ec2c52bb972670407a8661309b9cc272ddb1d8d600d9937c0ef4bdaafc577b6f7e05e036ffb029f782543c9e7523fd664eec3911427718a683fe56c6485b693fdb8725c59d8ff8bbfabce9f18500f0d742097f8b446baa8e9a1944588c85b05af91a3efe3cbf20483618ec4f75d525527182780ea9c4a9a83d93202d31c459648b8fa267d3d8ead66db1b6e91dddb77e5bda32562358ef7343f1a05a0b0af31c5252f747da0c6eeebb39f6cfdd531cd9812e3112d9554addff485c617b3e694302c504e3151c49a6a2c526c16f5166529a31cd70a813ce1a38081ad2934cd2a40e2e61edb2c912e4120754767e17d0947887749fd8f081a3a92401d098d66f37e0612b83dfb0734d5160492ce812d22a9f15c815ffc2f0d9f88275cd0d9c4f8bad83638c9410a1e9499441871d39b267ba9986887f0e2547a0ce575a92d2c1745d1873cb5c5e2e83a0569e000db9c1b4c2379fc6b03b1b8639c34a966a0f6dd9ced629ec24c86d92f398886f36ede249c2cf1e356523d05e36ad024eca5d5d72840cd11ab084bb9e4bde2475142fe6e84e241464aebf998e236468bf4b6f4880f71aa87dbe1770c2b47919a65d2eaca3e6ef42f363a91e88ceec8c072d94aecfa89668dc66fa403769d5180fc808acce8d20bd8ac4259161ddb178e17f6177cd2ef8159d0d7a7d2a45dc4f4ead01da3d05aca6120b7575ec4ca04a248f65ddf90d21dfcdb6dd7285f051b129721206dac31b85cbee96fe994f895895c705efa5114bdcc83896d82156ec9399510b7173604337c25a4310ad54eaecfbb24ea4a2b74e544891cc8a637f43193e93049e1397dbeb7b414f56404067468da0960ebdd124f326fd207b860caaf3d6233c724b8b97bc2ac5c8446c97a14384b6b24d505fa2f60de59f2b62b2633b8762c7b3ac6ebd2e1391c93b4f8ca2947cc08d5fc26f63f9b1f4977b944b1d65edc03c368a9a66a5fcd958a60adc08d1a62c0d7995be25ed8fb293f154a1bb2c01ec52f71052109512a100a27dda89f249d4217d285e3f989163befbff13849a86cf36efc397514e48f5fcfdc12bf6264a59901e2c8ffce4802e7a64311643601787ac3f5f273e34b92301ab71de5cb33c67eb5509afd7feaad8283da15e764ac7f73d5889d6eebc84dc06a1102961bf26d633af7f91c230ea9b7d2732a4b9516b0392e31d2a3bee3d39236033977123b214f23c7e84c35fcb3bb49cb7b089842ea072c09dd3a93af2f9fe0a64188267f16262b82fceff14403b67b19e00e92850ce7919f7f9d62b650c1ae6cc3109bdde5a244c10b4d2888a71b05cdb962aa2a2369232220a0f3ab9ed002da55785b3cfed2e05f560b442dac546fb9993646808840e574c54dc6b42a382f227f1a3f9f65f39d57b2d233b45975c9eee5bfeff1669bb09bb5c729447510d3d2f637c33d5e607c7d6ee4fdf0c6066bfa24a359c8368f644050bd2f058294d03331da25a9dbc266be7e5901a9ba363390546f65c8b4504a9e23a5d62c2c0798a0b52d757ca296efa8771fc8bc9ff5920e6fc68b06c38b060a52c47e44c60015973d2feddd0c0d19be04f0a09a50abbb9608548aa95d42bcd0f8a0a9f4e522a4dec41192f5b349017e1e9b0617389d21f6150ac1bb8fce3e61872f6b17e835c050678fdd4ea9f631bd1465e2ecd21967e561f5a4850d2f847d3fc905dc9c9d800ad32eca8534835501346fd3627da58963a405b5bd6fc6f69918d1cef089309b3933ae6e91ebad16ea6ef5ada50e1def5a49b3d3b6cbe02d634284b46cd1ed29c2b80e06bcf93c97d791f462488eecc91883cc969f4122c92623d844cb86516719bab1bebc880e28c022ae962a2ec1a91a4ee49a436f0a336cdf88aa2bbac45e1038f493030acb23d0811c2fed671cc78ad9ffd5e2701093291e8c04571b6ed2a4ced22b30a0c46ecf0a210c812b6d4426fb73306558cf030c31e73b32ca6a62d87bd3875127129256ce788b567768fcbac529bd116888d19fec096354d7a2ae248d31fd2e1ecac6387eaa3e14cebba8eb9bfca58e87d8270460d348b57f091ca05d7330c6d431f66cca75c6b897e569fb136c71b58c608d323cc81e02015e4ccbebcb84cce49b49f3880a16d2a6044a7b47c6337a797d4c9588d1acfe66bc89b26be591b9590fa238b16a0c5c88d7bae32463392a261d5eb777849f001990c71e90de08957222811f326705f01ff50a014f013146fd6e83ee0de963c1635de429358e84ff370c61e53e133c04a184b343d028e5fa9ebb66d898ab60a4fd3beebdc29d3c3442ed8d010d1b7cca5e8768f648279a62c00404be8d39268f15fca07500211d0c27be8d81653391f569fefab748e19c3ba172b1b6fca4a4b75e0f09b2e73aa55fa7583149beb4c6024a6ab11dea1937c0ba25d418fcfcef0515e452e51a88dab19ba0962cf4016d98603a9f25f5e71d8d089101ef0d7369abdb3cc32d0ca56124ff8edeabcd43df569f235462d5ac86149a22fcd022f422fe076755b10b2514dd71aa3a61fa6abd7f17cda2eba7106a9fe8dd8de102b647a9f908e18e12efe86dad7b1f92274ae71da6a3f46c24459c785c69bc9af100588e21ba2f3eafbe921df31358f1e4bb8e72de53b72edd084550e06470a46af37f0ef1cb466c52d7e4df373692f8cdfaf4ee90c6537189583d7e560c13b0d951e7021bc5a023a706e42371e8c5276d23645451bf16ef5a9a648c165b2b6d0a105e4bbac80f33acdbe4a706c54332d22c910cd4259ae3b1bd1c16703a814fd5c20ce2701c0e7ff0164ad78428f5df39097e1a72590a4e594bee32819eacc81330333802c3131af87c3944a09ae8d06798cae014d7f78956c9b6c9acd12ecab43197b6f84e47e293d2dba5df605b7a7a6109f0baaf53f0aeb0b39cb599af9a34431f3c88336eff5ed8d63fd0de495856c86edf8f6204f4fa83a575ce3aae5b5a454ce97bf36edf37a9118013a55c45a408d2ff936b367605e2390b9a40a9e0c290b9f42e680523136ec19e60829d210f774f08e5acaf6bcf8c010bfd95ee0a7c6cfb0e7f58e5e35092eeafa0d82c4518df4206f826c6f024d94de191f4d6d210d1e4c8b135e94c7ede999b9878416a80471500d06e0ce05c91d682626d9ddbdd33d08f47c2e25c80eef15f03fd3c8f6a518d6a69d91257a78b780adc89e782186099931713cf0b6f765716f10f2012fba5269d37fd7b5bfc95b8dab75151e5750c5028f01e8adec3fc295e22dd1aed7f7b33e220aa6c32fbca9296cab479587769661fd50c956e7988624e3d4bc5a49ca2db8077285863e77b66ded0d2cd57cbc074491b539010995ca7a404ace67c9f3a9cec0cd055448cbebdaca310757f39c707da66e81d419b1ac0aab6d5a2a44b8010d0c2d153ad337e0da97cee64a0d856214911c73bc15bb7f9af861c281554648aa2b173c40929ec0b4a185d721d46716d63c1276476aeb7f741f5eae5ba8d9f44c21b6964c654c32f7900091dac5d005507cb16da5fb741710db9f5656ad5d12261559a346cb5bd6c486b17ae15e15254a93009fdb95e8baee9f2a1b055a57db4ea532d022aa6d4026e711c7c2a235af1e06646302737e03cbfa0fa8424110618244e8a013b9ce0129999a32defaf8b5da4fe2f295c4845a117bebf93b361f584d979e05aeeb968bbe4edea14d9d4cfdadd448a4351e020c00779b9"}) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r4) (async) r5 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r5, 0xab08) [ 864.101282][T27052] block nbd2: shutting down sockets [ 864.103013][T27065] block nbd1: NBD_DISCONNECT 03:14:03 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0xe48c1) syz_open_dev$ndb(&(0x7f0000000000), 0x0, 0x141000) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) 03:14:03 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0xe48c1) (async, rerun: 32) syz_open_dev$ndb(&(0x7f0000000000), 0x0, 0x141000) (rerun: 32) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) 03:14:03 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0xe48c1) (async) syz_open_dev$ndb(&(0x7f0000000000), 0x0, 0x141000) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) [ 864.151307][T27049] block nbd0: shutting down sockets [ 864.153263][T27062] block nbd3: shutting down sockets [ 864.153947][T27067] block nbd1: Disconnected due to user request. [ 864.157668][T27067] block nbd1: shutting down sockets 03:14:03 executing program 0: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x4f0940) r3 = openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FLOPPY_FDCLRPRM(r3, 0x241) getsockopt$bt_BT_SNDMTU(r3, 0x112, 0xc, &(0x7f0000000000), &(0x7f0000000040)=0x2) ioctl$NBD_DISCONNECT(r2, 0xab08) r4 = openat$hpet(0xffffff9c, &(0x7f00000015c0), 0x0, 0x0) ioctl$EVIOCGLED(r4, 0x80404519, 0x0) ioctl$DRM_IOCTL_MODE_GETENCODER(r4, 0xc01464a6, &(0x7f0000000080)) ioctl$SYNC_IOC_MERGE(r3, 0xc0303e03, &(0x7f00000001c0)={"a4b5ceb4144adb1bb3ab6484d93df0167a96eb96a6820efb4e1dde5e5c973896", r4}) r5 = syz_open_dev$evdev(&(0x7f00000000c0), 0x3, 0x400) r6 = syz_open_dev$evdev(&(0x7f0000000200), 0x80, 0x42000) ioctl$EVIOCGPHYS(r6, 0x80404507, &(0x7f0000000240)=""/80) ioctl$BTRFS_IOC_TREE_SEARCH(r2, 0xd0009411, &(0x7f0000002600)={{0x0, 0x7fffffff, 0x3, 0x6, 0x7ff, 0x9, 0x40000000000003, 0x9, 0x1, 0x10001, 0xb, 0x80000001, 0x4, 0x8001}}) ioctl$EVIOCGABS2F(r5, 0x8018456f, &(0x7f0000000100)=""/128) syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)) (async) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) (async) syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x4f0940) (async) openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) ioctl$FLOPPY_FDCLRPRM(r3, 0x241) (async) getsockopt$bt_BT_SNDMTU(r3, 0x112, 0xc, &(0x7f0000000000), &(0x7f0000000040)=0x2) (async) ioctl$NBD_DISCONNECT(r2, 0xab08) (async) openat$hpet(0xffffff9c, &(0x7f00000015c0), 0x0, 0x0) (async) ioctl$EVIOCGLED(r4, 0x80404519, 0x0) (async) ioctl$DRM_IOCTL_MODE_GETENCODER(r4, 0xc01464a6, &(0x7f0000000080)) (async) ioctl$SYNC_IOC_MERGE(r3, 0xc0303e03, &(0x7f00000001c0)={"a4b5ceb4144adb1bb3ab6484d93df0167a96eb96a6820efb4e1dde5e5c973896", r4}) (async) syz_open_dev$evdev(&(0x7f00000000c0), 0x3, 0x400) (async) syz_open_dev$evdev(&(0x7f0000000200), 0x80, 0x42000) (async) ioctl$EVIOCGPHYS(r6, 0x80404507, &(0x7f0000000240)=""/80) (async) ioctl$BTRFS_IOC_TREE_SEARCH(r2, 0xd0009411, &(0x7f0000002600)={{0x0, 0x7fffffff, 0x3, 0x6, 0x7ff, 0x9, 0x40000000000003, 0x9, 0x1, 0x10001, 0xb, 0x80000001, 0x4, 0x8001}}) (async) ioctl$EVIOCGABS2F(r5, 0x8018456f, &(0x7f0000000100)=""/128) (async) 03:14:03 executing program 2: syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) openat$ndctl0(0xffffff9c, &(0x7f0000000000), 0x40000, 0x0) r1 = syz_open_dev$ndb(&(0x7f0000000040), 0x0, 0x400) r2 = openat$hpet(0xffffff9c, &(0x7f00000015c0), 0x0, 0x0) ioctl$EVIOCGLED(r2, 0x80404519, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) r3 = openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FLOPPY_FDCLRPRM(r3, 0x241) ioctl$NBD_DISCONNECT(r3, 0xab08) ioctl$EVIOCGUNIQ(r2, 0x80404508, &(0x7f00000000c0)=""/160) 03:14:03 executing program 3: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, 0xffffffffffffffff) 03:14:03 executing program 1: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x80000) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$MRT6_ASSERT(0xffffffffffffffff, 0x29, 0xcf, &(0x7f0000000000)=0x1, 0xffffffffffffff45) r2 = openat$nullb(0xffffff9c, &(0x7f0000000040), 0x20000, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) socket$bt_rfcomm(0x1f, 0x2, 0x3) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r3 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r3, 0xab08) [ 864.205329][T27080] block nbd2: shutting down sockets 03:14:03 executing program 2: syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) (async) openat$ndctl0(0xffffff9c, &(0x7f0000000000), 0x40000, 0x0) r1 = syz_open_dev$ndb(&(0x7f0000000040), 0x0, 0x400) r2 = openat$hpet(0xffffff9c, &(0x7f00000015c0), 0x0, 0x0) ioctl$EVIOCGLED(r2, 0x80404519, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) (async) r3 = openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FLOPPY_FDCLRPRM(r3, 0x241) (async) ioctl$NBD_DISCONNECT(r3, 0xab08) (async) ioctl$EVIOCGUNIQ(r2, 0x80404508, &(0x7f00000000c0)=""/160) [ 864.221567][T27082] block nbd1: NBD_DISCONNECT [ 864.224291][T27079] block nbd1: Disconnected due to user request. [ 864.224785][T27078] block nbd3: shutting down sockets [ 864.226889][T27079] block nbd1: shutting down sockets 03:14:03 executing program 1: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x80000) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$MRT6_ASSERT(0xffffffffffffffff, 0x29, 0xcf, &(0x7f0000000000)=0x1, 0xffffffffffffff45) r2 = openat$nullb(0xffffff9c, &(0x7f0000000040), 0x20000, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) (async) socket$bt_rfcomm(0x1f, 0x2, 0x3) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r3 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r3, 0xab08) 03:14:03 executing program 3: syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff, 0xffffffffffffffff}) openat$ndctl0(0xffffff9c, &(0x7f0000000080), 0x101001, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000000c0)) r2 = openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FLOPPY_FDCLRPRM(r2, 0x241) socket(0x25, 0x5, 0x20) r3 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r3, 0xab08) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) r4 = syz_open_dev$ndb(&(0x7f0000000040), 0x0, 0x114e02) ioctl$EVIOCSCLOCKID(r1, 0x400445a0, &(0x7f0000000000)=0x8) ioctl$NBD_DISCONNECT(r4, 0xab08) r5 = syz_open_dev$ndb(&(0x7f0000000100), 0x0, 0x10000) ioctl$NBD_SET_TIMEOUT(r5, 0xab09, 0x9) [ 864.250431][T27094] block nbd3: NBD_DISCONNECT 03:14:03 executing program 3: syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff, 0xffffffffffffffff}) openat$ndctl0(0xffffff9c, &(0x7f0000000080), 0x101001, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000000c0)) r2 = openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FLOPPY_FDCLRPRM(r2, 0x241) socket(0x25, 0x5, 0x20) r3 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r3, 0xab08) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) r4 = syz_open_dev$ndb(&(0x7f0000000040), 0x0, 0x114e02) ioctl$EVIOCSCLOCKID(r1, 0x400445a0, &(0x7f0000000000)=0x8) ioctl$NBD_DISCONNECT(r4, 0xab08) r5 = syz_open_dev$ndb(&(0x7f0000000100), 0x0, 0x10000) ioctl$NBD_SET_TIMEOUT(r5, 0xab09, 0x9) [ 864.262720][T27087] block nbd2: shutting down sockets [ 864.271488][T27100] block nbd3: NBD_DISCONNECT [ 864.301079][T27096] block nbd0: Device being setup by another task [ 864.301158][T27095] block nbd1: NBD_DISCONNECT [ 864.305765][T27092] block nbd1: Disconnected due to user request. [ 864.308387][T27092] block nbd1: shutting down sockets [ 864.311023][T27096] block nbd0: shutting down sockets 03:14:03 executing program 2: syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) (async) openat$ndctl0(0xffffff9c, &(0x7f0000000000), 0x40000, 0x0) r1 = syz_open_dev$ndb(&(0x7f0000000040), 0x0, 0x400) (async) r2 = openat$hpet(0xffffff9c, &(0x7f00000015c0), 0x0, 0x0) ioctl$EVIOCGLED(r2, 0x80404519, 0x0) (async) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) (async) r3 = openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FLOPPY_FDCLRPRM(r3, 0x241) (async) ioctl$NBD_DISCONNECT(r3, 0xab08) ioctl$EVIOCGUNIQ(r2, 0x80404508, &(0x7f00000000c0)=""/160) 03:14:03 executing program 3: syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff, 0xffffffffffffffff}) openat$ndctl0(0xffffff9c, &(0x7f0000000080), 0x101001, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000000c0)) r2 = openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FLOPPY_FDCLRPRM(r2, 0x241) socket(0x25, 0x5, 0x20) r3 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r3, 0xab08) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) r4 = syz_open_dev$ndb(&(0x7f0000000040), 0x0, 0x114e02) ioctl$EVIOCSCLOCKID(r1, 0x400445a0, &(0x7f0000000000)=0x8) ioctl$NBD_DISCONNECT(r4, 0xab08) r5 = syz_open_dev$ndb(&(0x7f0000000100), 0x0, 0x10000) ioctl$NBD_SET_TIMEOUT(r5, 0xab09, 0x9) 03:14:03 executing program 1: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x80000) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$MRT6_ASSERT(0xffffffffffffffff, 0x29, 0xcf, &(0x7f0000000000)=0x1, 0xffffffffffffff45) r2 = openat$nullb(0xffffff9c, &(0x7f0000000040), 0x20000, 0x0) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) socket$bt_rfcomm(0x1f, 0x2, 0x3) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r3 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r3, 0xab08) syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x80000) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)) (async) setsockopt$MRT6_ASSERT(0xffffffffffffffff, 0x29, 0xcf, &(0x7f0000000000)=0x1, 0xffffffffffffff45) (async) openat$nullb(0xffffff9c, &(0x7f0000000040), 0x20000, 0x0) (async) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x7) (async) socket$bt_rfcomm(0x1f, 0x2, 0x3) (async) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) (async) syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) (async) ioctl$NBD_DISCONNECT(r3, 0xab08) (async) 03:14:03 executing program 0: r0 = openat$hpet(0xffffff9c, &(0x7f00000015c0), 0x0, 0x0) ioctl$EVIOCGLED(r0, 0x80404519, 0x0) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000080)={r0, 0x58}, 0x10) r1 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r1, 0xab00, r2) r3 = openat$ndctl0(0xffffff9c, &(0x7f00000000c0), 0x14000, 0x0) ioctl$BTRFS_IOC_START_SYNC(r2, 0x80089418, &(0x7f0000000100)=0x0) ioctl$BTRFS_IOC_WAIT_SYNC(r3, 0x40089416, &(0x7f0000000140)=r4) r5 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000580)) ioctl$NBD_DISCONNECT(r5, 0xab08) lstat(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)) getgid() ioctl$BTRFS_IOC_BALANCE_PROGRESS(r5, 0x84009422, &(0x7f0000000180)={0x0, 0x0, {0x0, @usage, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {0x0, @struct, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {0x0, @usage, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}}) r6 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f0000000740)={0x5, 0xbf, &(0x7f0000000680)="28e2ffd53cbec11dbb394ade31e8406341f964d6ee18daaf09f1570922299860651ec57582cef717fe8ab95adc0f80839a10880f6f28e7af9920d40708bd570f62a5c97fee7c5eb6fca9f1fd7f5474915c76dc236e334333a3f8a55ba8d8ecad7b27d067f5ac0027258c337f60a33d6888e5f61058784f65ecb8012c27495b690ec16de94ffa2ed26be4e9bab3ce82653b5acf33bd29890b60abc3da4cbe0a3f1e048fc537eea565202a15a94da1541d9414a2efff8d40fcbb55096c635c2a"}) ioctl$NBD_DISCONNECT(r6, 0xab08) [ 864.322333][T27102] block nbd3: NBD_DISCONNECT 03:14:03 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x2400) ioctl$BLKTRACESTOP(r0, 0x1275, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) 03:14:03 executing program 3: syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff, 0xffffffffffffffff}) openat$ndctl0(0xffffff9c, &(0x7f0000000080), 0x101001, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000000c0)) r2 = openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FLOPPY_FDCLRPRM(r2, 0x241) socket(0x25, 0x5, 0x20) r3 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r3, 0xab08) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) r4 = syz_open_dev$ndb(&(0x7f0000000040), 0x0, 0x114e02) ioctl$EVIOCSCLOCKID(r1, 0x400445a0, &(0x7f0000000000)=0x8) ioctl$NBD_DISCONNECT(r4, 0xab08) syz_open_dev$ndb(&(0x7f0000000100), 0x0, 0x10000) [ 864.342272][T27112] block nbd3: NBD_DISCONNECT 03:14:03 executing program 3: syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff, 0xffffffffffffffff}) openat$ndctl0(0xffffff9c, &(0x7f0000000080), 0x101001, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000000c0)) r2 = openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FLOPPY_FDCLRPRM(r2, 0x241) socket(0x25, 0x5, 0x20) r3 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r3, 0xab08) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) r4 = syz_open_dev$ndb(&(0x7f0000000040), 0x0, 0x114e02) ioctl$EVIOCSCLOCKID(r1, 0x400445a0, &(0x7f0000000000)=0x8) ioctl$NBD_DISCONNECT(r4, 0xab08) [ 864.361183][T27115] block nbd3: NBD_DISCONNECT 03:14:03 executing program 3: syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff, 0xffffffffffffffff}) openat$ndctl0(0xffffff9c, &(0x7f0000000080), 0x101001, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000000c0)) r2 = openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FLOPPY_FDCLRPRM(r2, 0x241) socket(0x25, 0x5, 0x20) r3 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r3, 0xab08) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) syz_open_dev$ndb(&(0x7f0000000040), 0x0, 0x114e02) ioctl$EVIOCSCLOCKID(r1, 0x400445a0, &(0x7f0000000000)=0x8) [ 864.371640][T27106] block nbd1: NBD_DISCONNECT [ 864.372040][T27109] block nbd0: NBD_DISCONNECT [ 864.375335][T27117] block nbd1: NBD_DISCONNECT [ 864.376073][T27109] block nbd0: NBD_DISCONNECT [ 864.379148][T27120] block nbd3: NBD_DISCONNECT [ 864.379881][T27108] block nbd0: Disconnected due to user request. 03:14:03 executing program 1: r0 = syz_open_dev$ndb(&(0x7f0000000000), 0x0, 0x26800) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)) r1 = openat$hpet(0xffffff9c, &(0x7f0000000040), 0x20000, 0x0) ioctl$NBD_DO_IT(r1, 0xab03) r2 = socket(0x15, 0x1, 0x5) ioctl$NBD_SET_SOCK(r0, 0xab00, r2) r3 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r3, 0xab08) socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_open_dev$ndb(&(0x7f00000000c0), 0x0, 0x200042) r5 = openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FLOPPY_FDCLRPRM(r5, 0x241) ioctl$NBD_SET_SOCK(r4, 0xab00, r5) [ 864.380034][T27117] block nbd1: Disconnected due to user request. [ 864.380047][T27117] block nbd1: shutting down sockets [ 864.388279][T27108] block nbd0: shutting down sockets [ 864.391802][T27110] block nbd2: shutting down sockets 03:14:03 executing program 0: r0 = openat$hpet(0xffffff9c, &(0x7f00000015c0), 0x0, 0x0) ioctl$EVIOCGLED(r0, 0x80404519, 0x0) (async) ioctl$EVIOCGLED(r0, 0x80404519, 0x0) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000080)={r0, 0x58}, 0x10) r1 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r1, 0xab00, r2) r3 = openat$ndctl0(0xffffff9c, &(0x7f00000000c0), 0x14000, 0x0) ioctl$BTRFS_IOC_START_SYNC(r2, 0x80089418, &(0x7f0000000100)) (async) ioctl$BTRFS_IOC_START_SYNC(r2, 0x80089418, &(0x7f0000000100)=0x0) ioctl$BTRFS_IOC_WAIT_SYNC(r3, 0x40089416, &(0x7f0000000140)=r4) r5 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000580)) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000580)) ioctl$NBD_DISCONNECT(r5, 0xab08) (async) ioctl$NBD_DISCONNECT(r5, 0xab08) lstat(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)) getgid() ioctl$BTRFS_IOC_BALANCE_PROGRESS(r5, 0x84009422, &(0x7f0000000180)={0x0, 0x0, {0x0, @usage, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {0x0, @struct, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {0x0, @usage, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}}) r6 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f0000000740)={0x5, 0xbf, &(0x7f0000000680)="28e2ffd53cbec11dbb394ade31e8406341f964d6ee18daaf09f1570922299860651ec57582cef717fe8ab95adc0f80839a10880f6f28e7af9920d40708bd570f62a5c97fee7c5eb6fca9f1fd7f5474915c76dc236e334333a3f8a55ba8d8ecad7b27d067f5ac0027258c337f60a33d6888e5f61058784f65ecb8012c27495b690ec16de94ffa2ed26be4e9bab3ce82653b5acf33bd29890b60abc3da4cbe0a3f1e048fc537eea565202a15a94da1541d9414a2efff8d40fcbb55096c635c2a"}) (async) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f0000000740)={0x5, 0xbf, &(0x7f0000000680)="28e2ffd53cbec11dbb394ade31e8406341f964d6ee18daaf09f1570922299860651ec57582cef717fe8ab95adc0f80839a10880f6f28e7af9920d40708bd570f62a5c97fee7c5eb6fca9f1fd7f5474915c76dc236e334333a3f8a55ba8d8ecad7b27d067f5ac0027258c337f60a33d6888e5f61058784f65ecb8012c27495b690ec16de94ffa2ed26be4e9bab3ce82653b5acf33bd29890b60abc3da4cbe0a3f1e048fc537eea565202a15a94da1541d9414a2efff8d40fcbb55096c635c2a"}) ioctl$NBD_DISCONNECT(r6, 0xab08) [ 864.395097][T27122] block nbd1: NBD_DISCONNECT 03:14:03 executing program 3: syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) openat$ndctl0(0xffffff9c, &(0x7f0000000080), 0x101001, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000000c0)) r1 = openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FLOPPY_FDCLRPRM(r1, 0x241) socket(0x25, 0x5, 0x20) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0xab08) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) syz_open_dev$ndb(&(0x7f0000000040), 0x0, 0x114e02) 03:14:03 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x2400) ioctl$BLKTRACESTOP(r0, 0x1275, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)) (async) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) [ 864.406962][T27127] block nbd3: NBD_DISCONNECT 03:14:03 executing program 1: r0 = syz_open_dev$ndb(&(0x7f0000000000), 0x0, 0x26800) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)) (async) r1 = openat$hpet(0xffffff9c, &(0x7f0000000040), 0x20000, 0x0) ioctl$NBD_DO_IT(r1, 0xab03) (async) r2 = socket(0x15, 0x1, 0x5) ioctl$NBD_SET_SOCK(r0, 0xab00, r2) (async) r3 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r3, 0xab08) (async) socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_open_dev$ndb(&(0x7f00000000c0), 0x0, 0x200042) r5 = openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FLOPPY_FDCLRPRM(r5, 0x241) ioctl$NBD_SET_SOCK(r4, 0xab00, r5) 03:14:03 executing program 3: syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) openat$ndctl0(0xffffff9c, &(0x7f0000000080), 0x101001, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000000c0)) r1 = openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FLOPPY_FDCLRPRM(r1, 0x241) socket(0x25, 0x5, 0x20) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0xab08) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) [ 864.418695][T27132] block nbd1: NBD_DISCONNECT [ 864.424022][T27135] block nbd3: NBD_DISCONNECT 03:14:03 executing program 1: r0 = syz_open_dev$ndb(&(0x7f0000000000), 0x0, 0x26800) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)) r1 = openat$hpet(0xffffff9c, &(0x7f0000000040), 0x20000, 0x0) ioctl$NBD_DO_IT(r1, 0xab03) r2 = socket(0x15, 0x1, 0x5) ioctl$NBD_SET_SOCK(r0, 0xab00, r2) r3 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r3, 0xab08) socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_open_dev$ndb(&(0x7f00000000c0), 0x0, 0x200042) r5 = openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FLOPPY_FDCLRPRM(r5, 0x241) ioctl$NBD_SET_SOCK(r4, 0xab00, r5) syz_open_dev$ndb(&(0x7f0000000000), 0x0, 0x26800) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)) (async) openat$hpet(0xffffff9c, &(0x7f0000000040), 0x20000, 0x0) (async) ioctl$NBD_DO_IT(r1, 0xab03) (async) socket(0x15, 0x1, 0x5) (async) ioctl$NBD_SET_SOCK(r0, 0xab00, r2) (async) syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) (async) ioctl$NBD_DISCONNECT(r3, 0xab08) (async) socket$nl_generic(0x10, 0x3, 0x10) (async) syz_open_dev$ndb(&(0x7f00000000c0), 0x0, 0x200042) (async) openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) ioctl$FLOPPY_FDCLRPRM(r5, 0x241) (async) ioctl$NBD_SET_SOCK(r4, 0xab00, r5) (async) [ 864.432291][T27124] block nbd0: NBD_DISCONNECT 03:14:03 executing program 3: syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)) openat$ndctl0(0xffffff9c, &(0x7f0000000080), 0x101001, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000000c0)) r0 = openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FLOPPY_FDCLRPRM(r0, 0x241) socket(0x25, 0x5, 0x20) r1 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r1, 0xab08) [ 864.434187][T27126] block nbd0: NBD_DISCONNECT [ 864.435663][T27137] block nbd1: NBD_DISCONNECT [ 864.436870][T27124] block nbd0: NBD_DISCONNECT [ 864.440073][T27123] block nbd0: Disconnected due to user request. [ 864.441591][T27128] block nbd2: shutting down sockets [ 864.442473][T27123] block nbd0: shutting down sockets 03:14:03 executing program 2: syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x2400) (async) r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x2400) ioctl$BLKTRACESTOP(r0, 0x1275, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) 03:14:03 executing program 0: r0 = openat$hpet(0xffffff9c, &(0x7f00000015c0), 0x0, 0x0) ioctl$EVIOCGLED(r0, 0x80404519, 0x0) (async) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000080)={r0, 0x58}, 0x10) r1 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r1, 0xab00, r2) (async) r3 = openat$ndctl0(0xffffff9c, &(0x7f00000000c0), 0x14000, 0x0) (async) ioctl$BTRFS_IOC_START_SYNC(r2, 0x80089418, &(0x7f0000000100)=0x0) ioctl$BTRFS_IOC_WAIT_SYNC(r3, 0x40089416, &(0x7f0000000140)=r4) r5 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000580)) (async) ioctl$NBD_DISCONNECT(r5, 0xab08) lstat(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)) getgid() (async) ioctl$BTRFS_IOC_BALANCE_PROGRESS(r5, 0x84009422, &(0x7f0000000180)={0x0, 0x0, {0x0, @usage, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {0x0, @struct, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {0x0, @usage, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}}) r6 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f0000000740)={0x5, 0xbf, &(0x7f0000000680)="28e2ffd53cbec11dbb394ade31e8406341f964d6ee18daaf09f1570922299860651ec57582cef717fe8ab95adc0f80839a10880f6f28e7af9920d40708bd570f62a5c97fee7c5eb6fca9f1fd7f5474915c76dc236e334333a3f8a55ba8d8ecad7b27d067f5ac0027258c337f60a33d6888e5f61058784f65ecb8012c27495b690ec16de94ffa2ed26be4e9bab3ce82653b5acf33bd29890b60abc3da4cbe0a3f1e048fc537eea565202a15a94da1541d9414a2efff8d40fcbb55096c635c2a"}) (async) ioctl$NBD_DISCONNECT(r6, 0xab08) 03:14:03 executing program 1: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) r2 = openat$qat_adf_ctl(0xffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$IOCTL_START_ACCEL_DEV(r2, 0x40096102, &(0x7f0000000440)={{&(0x7f00000003c0)={'KERNEL\x00', {&(0x7f0000000100)=@adf_dec={@format={'Dc', '3', 'RingAsymTx\x00'}, {0x1f}, {&(0x7f0000000040)=@adf_hex={@normal='NumberDcInstances\x00', {0x10000}}}}}, {&(0x7f0000000340)={'Accelerator1\x00', {&(0x7f0000000280)=@adf_str={@format={'Dc', '5', 'BankNumber\x00'}, {"bd2ee4367fb789bdb8d737b6499ee41c48bdc5d6b2fe5ba1e4ca10cc902610d61e4ee1d6f6e3f775eb7c118fbf1b7b4a4a04e6bd53718a44ff138cc8328a2a85"}, {&(0x7f00000001c0)=@adf_hex={@normal='NumberDcInstances\x00', {0x9}}}}}}}}}, 0x8}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r3 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r3, 0xab08) r4 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r4, 0xab08) ioctl$NBD_SET_BLKSIZE(r4, 0xab01, 0x4bb036fa) r5 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r5, 0xab08) r6 = openat$nullb(0xffffff9c, &(0x7f0000000480), 0x380, 0x0) ioctl$NBD_CLEAR_SOCK(r6, 0xab04) ioctl$NBD_SET_BLKSIZE(r5, 0xab01, 0x7) [ 864.452607][T27142] block nbd3: NBD_DISCONNECT 03:14:03 executing program 3: syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)) openat$ndctl0(0xffffff9c, &(0x7f0000000080), 0x101001, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000000c0)) r0 = openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FLOPPY_FDCLRPRM(r0, 0x241) socket(0x25, 0x5, 0x20) syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) 03:14:03 executing program 3: syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)) openat$ndctl0(0xffffff9c, &(0x7f0000000080), 0x101001, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000000c0)) r0 = openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FLOPPY_FDCLRPRM(r0, 0x241) socket(0x25, 0x5, 0x20) 03:14:03 executing program 3: syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)) openat$ndctl0(0xffffff9c, &(0x7f0000000080), 0x101001, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000000c0)) openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) socket(0x25, 0x5, 0x20) [ 864.501541][T27151] block nbd0: NBD_DISCONNECT [ 864.501714][T27145] block nbd1: NBD_DISCONNECT [ 864.504082][T27149] block nbd0: NBD_DISCONNECT [ 864.505613][T27145] block nbd1: NBD_DISCONNECT [ 864.507401][T27144] block nbd0: Disconnected due to user request. [ 864.509344][T27145] block nbd1: NBD_DISCONNECT [ 864.510834][T27144] block nbd0: shutting down sockets [ 864.513337][T27143] block nbd1: Disconnected due to user request. [ 864.516909][T27143] block nbd1: shutting down sockets 03:14:03 executing program 3: syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)) openat$ndctl0(0xffffff9c, &(0x7f0000000080), 0x101001, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000000c0)) socket(0x25, 0x5, 0x20) 03:14:03 executing program 0: ioctl$EVIOCGABS20(0xffffffffffffffff, 0x80184560, &(0x7f0000000000)=""/91) r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0xab08) [ 864.522948][T27146] block nbd2: shutting down sockets 03:14:03 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x28180) r1 = openat$hpet(0xffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$EVIOCGPHYS(r1, 0x80404507, &(0x7f0000000080)=""/172) ioctl$NBD_DO_IT(r1, 0xab03) r2 = openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FLOPPY_FDCLRPRM(r2, 0x241) openat$ndctl0(0xffffff9c, &(0x7f00000001c0), 0x2000, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r3) r4 = syz_open_dev$ndb(&(0x7f0000000140), 0x0, 0xa00) ioctl$NBD_DISCONNECT(0xffffffffffffffff, 0xab08) ioctl$NBD_SET_SIZE_BLOCKS(r4, 0xab07, 0x479) 03:14:03 executing program 1: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) r2 = openat$qat_adf_ctl(0xffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$IOCTL_START_ACCEL_DEV(r2, 0x40096102, &(0x7f0000000440)={{&(0x7f00000003c0)={'KERNEL\x00', {&(0x7f0000000100)=@adf_dec={@format={'Dc', '3', 'RingAsymTx\x00'}, {0x1f}, {&(0x7f0000000040)=@adf_hex={@normal='NumberDcInstances\x00', {0x10000}}}}}, {&(0x7f0000000340)={'Accelerator1\x00', {&(0x7f0000000280)=@adf_str={@format={'Dc', '5', 'BankNumber\x00'}, {"bd2ee4367fb789bdb8d737b6499ee41c48bdc5d6b2fe5ba1e4ca10cc902610d61e4ee1d6f6e3f775eb7c118fbf1b7b4a4a04e6bd53718a44ff138cc8328a2a85"}, {&(0x7f00000001c0)=@adf_hex={@normal='NumberDcInstances\x00', {0x9}}}}}}}}}, 0x8}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r3 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r3, 0xab08) (async) ioctl$NBD_DISCONNECT(r3, 0xab08) r4 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r4, 0xab08) (async) ioctl$NBD_DISCONNECT(r4, 0xab08) ioctl$NBD_SET_BLKSIZE(r4, 0xab01, 0x4bb036fa) (async) ioctl$NBD_SET_BLKSIZE(r4, 0xab01, 0x4bb036fa) r5 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r5, 0xab08) openat$nullb(0xffffff9c, &(0x7f0000000480), 0x380, 0x0) (async) r6 = openat$nullb(0xffffff9c, &(0x7f0000000480), 0x380, 0x0) ioctl$NBD_CLEAR_SOCK(r6, 0xab04) ioctl$NBD_SET_BLKSIZE(r5, 0xab01, 0x7) 03:14:03 executing program 3: syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)) openat$ndctl0(0xffffff9c, &(0x7f0000000080), 0x101001, 0x0) socket(0x25, 0x5, 0x20) 03:14:03 executing program 3: syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)) socket(0x25, 0x5, 0x20) 03:14:03 executing program 3: syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socket(0x25, 0x5, 0x20) [ 864.581389][T27161] block nbd0: NBD_DISCONNECT [ 864.583306][T27160] block nbd0: Disconnected due to user request. 03:14:03 executing program 3: socket(0x25, 0x5, 0x20) [ 864.583331][T27162] block nbd2: shutting down sockets [ 864.585690][T27160] block nbd0: shutting down sockets [ 864.591420][T27165] block nbd1: NBD_DISCONNECT [ 864.593210][T27165] block nbd1: NBD_DISCONNECT [ 864.595150][T27165] block nbd1: NBD_DISCONNECT [ 864.596965][T27165] block nbd1: NBD_DISCONNECT 03:14:03 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x28180) r1 = openat$hpet(0xffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$EVIOCGPHYS(r1, 0x80404507, &(0x7f0000000080)=""/172) ioctl$NBD_DO_IT(r1, 0xab03) (async) ioctl$NBD_DO_IT(r1, 0xab03) r2 = openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FLOPPY_FDCLRPRM(r2, 0x241) (async) ioctl$FLOPPY_FDCLRPRM(r2, 0x241) openat$ndctl0(0xffffff9c, &(0x7f00000001c0), 0x2000, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r1) (async) ioctl$NBD_SET_SOCK(r2, 0xab00, r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r3) syz_open_dev$ndb(&(0x7f0000000140), 0x0, 0xa00) (async) r4 = syz_open_dev$ndb(&(0x7f0000000140), 0x0, 0xa00) ioctl$NBD_DISCONNECT(0xffffffffffffffff, 0xab08) ioctl$NBD_SET_SIZE_BLOCKS(r4, 0xab07, 0x479) [ 864.598909][T27165] block nbd1: NBD_DISCONNECT [ 864.602664][T27164] block nbd1: Disconnected due to user request. [ 864.604934][T27164] block nbd1: shutting down sockets 03:14:03 executing program 3: socket(0x0, 0x5, 0x20) 03:14:03 executing program 0: ioctl$EVIOCGABS20(0xffffffffffffffff, 0x80184560, &(0x7f0000000000)=""/91) (async) r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) (async) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0xab08) 03:14:03 executing program 1: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) (async, rerun: 64) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) (async, rerun: 64) r2 = openat$qat_adf_ctl(0xffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$IOCTL_START_ACCEL_DEV(r2, 0x40096102, &(0x7f0000000440)={{&(0x7f00000003c0)={'KERNEL\x00', {&(0x7f0000000100)=@adf_dec={@format={'Dc', '3', 'RingAsymTx\x00'}, {0x1f}, {&(0x7f0000000040)=@adf_hex={@normal='NumberDcInstances\x00', {0x10000}}}}}, {&(0x7f0000000340)={'Accelerator1\x00', {&(0x7f0000000280)=@adf_str={@format={'Dc', '5', 'BankNumber\x00'}, {"bd2ee4367fb789bdb8d737b6499ee41c48bdc5d6b2fe5ba1e4ca10cc902610d61e4ee1d6f6e3f775eb7c118fbf1b7b4a4a04e6bd53718a44ff138cc8328a2a85"}, {&(0x7f00000001c0)=@adf_hex={@normal='NumberDcInstances\x00', {0x9}}}}}}}}}, 0x8}) (async, rerun: 64) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) (async, rerun: 64) r3 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r3, 0xab08) r4 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r4, 0xab08) (async) ioctl$NBD_SET_BLKSIZE(r4, 0xab01, 0x4bb036fa) r5 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r5, 0xab08) r6 = openat$nullb(0xffffff9c, &(0x7f0000000480), 0x380, 0x0) ioctl$NBD_CLEAR_SOCK(r6, 0xab04) (async) ioctl$NBD_SET_BLKSIZE(r5, 0xab01, 0x7) 03:14:03 executing program 3: socket(0x0, 0x5, 0x20) 03:14:03 executing program 1: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(r1, 0xc0c09425, &(0x7f00000001c0)={"9179ed8aa34dbaffe878da55a980956c", 0x0, 0x0, {0x2, 0x4}, {0x87d4528, 0xfffffffd}, 0x2, [0x6, 0xfffffffffffff800, 0xc0000000000, 0x1d3, 0x6, 0x4, 0x7, 0x10000, 0x7, 0x7fffffffffffffff, 0x5, 0x8000000000000001, 0x7fff, 0x101, 0xee, 0x2]}) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000001500)={{r1}, r2, 0x8, @inherit={0x68, &(0x7f0000000280)={0x1, 0x4, 0xeac1, 0x40c, {0x3e, 0x5641, 0x8da, 0x4, 0x8}, [0x1, 0x6, 0x6, 0x0]}}, @name="23820eb7e355b545f20a3ecd1d2a5bcdad463f9e7bd5754fb8c0163e5823011ea98a98f0160c6b4035ca985129d348ce7c955a3b4fbd695391aee2c238b4b1394635c884c937597dc737967f9c7788dfe6043b24424aadb8419ff977d3961d45bea969de70582d414e9adbff65725de7becd7271491565f30cdbb1109659f4d14c77591ed034e62e881185f894093fd13bde529dacdfac3f526d9c518fa82f1ae0379215f83c1310c3a48dd207fddcc423c5561d424bbf9d159fc8e5b0c6216778810bb4aa29519f03823d9c4f986f98323e7e30d3a970799924a44691889279eff3e0cdd04e6b19cbb929ab7f67cdcf318dd62414240cfd58db287526be3a7564bf8ffcd908718b3048c74783e1c37effb899bea657d50617674bbaa874c9902d9467e8cfa4daa697ee4cd1c2c343db0b9c3435969ef66297aaea734f64b5885a65166ee38d9783d3eea9c5cae5e66c710d4f1f3f7e1a3d15c626c67f3258a4ac5067cbf98387e0bacbb14fe2d98bc2468604c8d98de9a62ed93e29ba655bd6c11377f206b59bfabd81a12ce9986ee2ce1badb01469e7b7a38e33ecd7934018df6caa4279e83f67f8351e4ba341d452567ac169b0c2e664eb250e8250f845a879fe2a631a4fe2daede43e154ed94c2c52588e68962a9895799e5b73fa6009a430d623554a7d609915d003c8befcb9dca598de9c7434d3ba39c486b04f15a35f4ee8e3b053fc5dd29f0f5e2491532e2a7b2ec2941f3be0ced3e9040d33d5bbb41810ff0942352bdacdcfc23d0601353a0c6498a543c3ede6ce10856c85418622c9c97ec45b628577c15d9d712d77cbdb1b00ec3401cce1d006333ec8047d870aef7fc53274f5c40d48549343f1da0005eaecefe2a06ed340a0d0090a72e3f7344ddf761ad445ce1e70c72a67fc0233d86b1b4fc6b06f092da9a043dae09ad2b41897a077e76de7aeee3a0ed0645f72261d1a91ed8c27a08106f1adf1e2c08792fbc05931c1dd0334ffc72574f5aee00376ec6f73788042eeb59ff5d56f42ab99a3ab765e9d7d5821a6fe97ef7c3a3144828274d035f6bdb206b1219270ee169a1338aed7d98844965ec6978ead2cd9c724a50625fb129a737167f40feab3baa7ab87e36cbe70dae351118553a6a36eeef39641d2b3b2aec4fe721553c6987b242eed3268f4aedcb89ff7bc04d35311b7af9fed93e8685fdd53e9d2c33068ec309aaafcc63d73581119cd7bc2aac7fb87c2893d6b8a4afbdb75940e3cb8ba6b2d9a52d4be867a156b2eeda2cbceb5be03d181140db9caa765c85b3a79ccb28a8e3d818a325447f3dc1b53650ec0c70743c267b6dff502abfc7515018e02bc041e7784e68b7014075a4cb8418fcb6d83ce19008833bfaa84320d3ef0dfda5084a217eddf7529137a006f57cbde6ede2579b4515b8bc78434fcafdaea6e82bc5210b02cc4edb8745db6e824fdc5d445406d15d5a15e99bfed30bc6d49e887f3d453c54f082175deec8758b07d43e836df0cff3af0799756065482ac8580b3af479fc416ec8b50134cc495013ad4507f7420bd0c89a79cc769167d26a80b1a77b35fa09350408f463affedb20d64175f93685e5d3f1b011d422cfa1ddbaf98667c1497c19380a0b524c9ab37d2153eedf4779232f817827461e37bb459270d54d888cc5045706f3e4269c266cd68f0988ea68f2ab68bff3518f9105a1b698b47d1f6c3879a2bd5b910f4510959f26902c2ee0b676786fa4454a82b55c3b372c3a2d0ad8f1a5c788dc8f4fa37a6ece20e29f0be67b48fe5324024a0b332ac7840923d1155c843f8ae332236beaa4ecdf5e3702b421a511558f664a79516df865bd73c2d6f07623c9df3edf7e2e23e9667f64a4034c281a1b8cca2274d86ed8593d083b875988df7ef77ad52199c01bae5f3ca2239e621820dc65275b694abc2671a88586be3622fe05ec8dc14b45638f33ed705a6b94b5329baac66e2c1f817d1063fef41c9fd8cdc01933d8070815207546faad89346334f7a223bc08b98adb9122265c49becc65f2c01db37b92c7a1e0b8827bae32ed9cf1b95539529fdd1ddc829518bf0f3fe574631c78b1dc63086ce938001f32475d0958588604511add4305c41df25ee010faf8395cd21916931c67452c29dd3271ff2915035b1729f6c9c6671489a08d7d90f5c7705c2f273808455a5c835be45a4aba838374cac0bd1145bf511cd8a661db2421de825e24d0929f03cb5a2c60cc0d0012be7c1bc8f1a090e381faaec951cb83cfaf22bf4cbab0d84d5130060122bec27873c881fbe0df6a4f7e6269e95e0c3af77727c68f003d5305dfac97d211d101a3525fd3c490d4703270ec82e2a40b1125ce425aa2ef7de0579dfbb615493308340c20123319aa619869664e3597f140f247594dc1822dacf2fee6c37b32f75aa288343d3a32d7eac1b77fa737413ce094761f9415c6445278690a7f1114183414ea23ab52cac9a6654138194da9a9a40bd5a7584ffa14bc28f39f6a86262f32b37eff42ee542b992c598320c116988b5f71d9ea10b2d132b9128d3993defd31fb6936e4d3a447648dd3ff40a785698fdb1912ab5afcdc01fc25c98c7cfbbc5de98e09c98a5f0dad78057121a54d5b4cb39d1d4a3cab90ac875ecae901fd54058f02c9ea4355ee81fda9e57f90f464d23e6318b5614a27e21e611383cf78c446b458d5202c4c840029f655c051a150a08fc186493a340578738e98f69e7f6e3d860e3d1ab3efe7b977b116db251cc40829dddc4bc092464c8526db7e6f120d189c6b821574332aa333b13519b1811f752bfddd97cc7e1058452d4c34e9d2ebf35eb0959111262a33569508e34ce12d4c1c2be248dbc811c453fe859b5e455bcd50149f3223d12c4b1872a26bc078f64ce62f01b6f4df1cae14ca8c60bdc2dffdb4b211a6f7ed45664b7821cd2f184209aabd3599fd309d7f649d0646adb0edb215df7a2d789df2a02fee84b99d77e3e5babb97106c96c642d991d2a3a3a47660400ea44731067207c1010f585692e31b75eb21f1125bab38de80f5d9d9ebbee865a32de962829fd7333b49c9e59aace61546a6f9f0beeb97cb8422c69c5eb1735efbed4f4aead4e90a6e3d624869f33ddcb8cd79c564c8351ab7c7280de3df4c8bf26fc83c9ffc95baf790c4dc6b4cf48fc4221125a1963082d059073b9292c2d78bc1923890ee52c921a03ed8f4e411c1a11b38809f1681c1525b1e2c7fe961584c3e25528629aa2dba3cbb334f865e14b95250b4518e2f4a0f362d9ec7d398c52a6c4bf9dcb9ee659471c3a1fab36473c456276d3c4fbdcf45f742e1375c56e3de688864c6e6f2b0acb643f04754f987cd27ca279d5a1ba3cf590adfccaa9764a9fe8574883ff29c5cc2a3ca3c2fc5e219e8c50a02492b1a5e4a932743c4ee84acd0059569b0290cddc19d5f337b8a01784e78d64e948c0d0cb7c6b5a1f886641f0021590e6c539d4cb5d803f7ab65007c3629fadb975c47d5573f5fac6f8240a6a310dfa3e6b5eef027681c62c60dafa4a7c11254820b06ce7b503d90b1f15d64f44e5da9a1c036d8a0aab89c3312945dd50bc63e1961e162184eae47227a1ffebbcf1868488e32e82d702ae078034f24980eb7a8d2aec0f938abdd306822c996cec693eef4b1d07f18f7bebe3cff9692c228ba1a24ff0ba1d96b969dee12250955675d977f9642d82934240e836882c6174450768b4ae1363804994c04a50e26ff5bab43d8629e462b2983d60980c67660f354912644bd28bd70769a39e477f3c0e0b24f7884a33c2b79ab795d7f9bba46cd4622d924b613246f5e4ce581698ba5b716d8eeb47a81b6553e9987a3320b3f6cb81f4135e57fe0597c7a57fb73b4b367306cd3686d472dbdc242c7e56d7297c56c8aecc546d4c9f143cb5b2bb0cd8e1a43a23bb546408860eada86d737f45ef50d39317d44599f3d096a0f821e719d1fe6ab2713d01ed460a8a184ff22dd788123e0ad53360a002b540a2d0405aeecc4aea43e8da651be05171a34f7e6ebb7f4782a1f87822986548a4181048b5824fac9986cfe20bbe0b2508aafbfb33031d5f6642940f8ade655a40d7febb4b0fb69ca8a20b8f52df16b441faa195e6087a3ad29732271c473c9e1676eceab32b25ac01e7f8be93efc6f7b2a0eada8de1b3e1d01fd37da9a7f0cb0f7c0314df442bb942d2599c16c6714a6a3367d5e8145dd4460f48283c39c9611d930fc5d3090b3e4f801ed92b823ba959c404a155c89bd797997fdb6a7ea550197214c924d783d2f2ca3e9a308722924cf556c93ff466468d82e38b20e073e12d360fae64815b7f3799cdeba0a21a324b4df1ffe54ab87fb8e076ee9374e240d1823d5a5d5ee58351aa68c536d622c9e1a07cca8ad600f2920bf355c11b1fba5c91b825ceb3a059e29ea565032d43ee0bd6415625053fb28d30a4e60490a8ef972f4cfae6eff5a4e4ef25c39261e11362c10bf004ccfa302ad28e1b23dd9ceabbc3263b02d271b82a1db53919acc22782e66f5617d6b6c74f51d8b3db29a930d593c23a70e3568d59ca8401003ce930b446043075538a3322f7816c00970f060bb4844a44dece1212cd382d8aefd106c2b69f762be23f5451b4ccf1640289a44cf70c83dd63d3bfce1fe3b39d22185ce5f06bd06e90abe6ff84169fcd777c0761a40bee849b65d3d479c98ba685335d79a8692f625b4ddc744bf825eaa539e2d8cb042c4b1bbdbf4dee664b606e51066d50d91584d9b4ad311efed612d5ea5f7e945b89a26c7a3a154d5f575e4829cc62c905386bbd0474edf973eafff6feda8e04f8296ff704a964ff6da6d34a9b3208e72279d26f0233afba238563941721b6320165dfd116e47313adf436042e0e8e0a4294f68119f45a2296d7d17ef4673f932e25d96682504e1e33e471e64fb1dbd18ef53e8e43bdcfedd90edf65972a07b202503f2cf032d52d87d44c164c5000ad4a6a52be19a1a944f45575c68ee77cafa152a2518e403c4a725fe12bf93c4537d299659145a3dfa29d8d5a8eed28d8e9054b15994aeeb958212d653ec1e63ac979f403e170ace31da106c46fe751f0896e3c396d999c5c922423a8254f93a7dd6c5af4e7f35558cccad1c906be6b788119fdec08aba67770b92e5d34683654d45d9b7d09b208bdf8d97f38d2295703717869b9c63c3c0dbbe5138d19294a288004dd732877bd89dbed001bb58b6cb546417fd8b7f353dd187f595c865ef9c233fc8c3bdfc3a8f067686e0f56be8b9f4730104897dbfb93ff879905156d003e81e9532b18190f80f20438741ad6e6e127cc75e5343328adf5b06b70c179faeb12a2061c3a5c1a056448aab1e900071426e84d3cc37743be5e7e0e0137ee10ceec05b8285819de9214fd4e898a5bcfd00772437dbc1e9f6d64a39dca44bea16fdd197a9f9fcc6ce53ac521c47444cd9bbe13bed2d2f3837a1b4b2cf59675a90790ff9a1f78c1eb502884892532ca9c8bb3604abec8a7c1753b7f68f3e262a45ce452878e98eeab2b8e1086a6da3ccadb60c3e237e3dd8781878480046c30a3006ca1dac406a2b08705e0cfb9c7fb02152cac4ff931e7c4acf0274e6f6cbcf8bd8e5bc6588d642472dcef912f46e5dc8d1ebc9ff8b61ad9f64fbfc7b739232155a47f9ccd4d0bc9f506ea879003effc0536aa594b30c27e0fee99d8820f4cdfce04a19e"}) r3 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000180)={&(0x7f0000000000)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x70, 0x70, 0x8, [@union={0x8, 0x7, 0x0, 0x5, 0x0, 0xc0, [{0xd, 0x1, 0x1}, {0x7, 0x4, 0x7}, {0xc, 0x1, 0x9}, {0xb, 0x5, 0x2}, {0xe, 0x2, 0x2}, {0x3, 0x5, 0x9}, {0xa, 0x1}]}, @var={0xa, 0x0, 0x0, 0xe, 0x2}]}, {0x0, [0x2e, 0x30, 0x5f, 0x30, 0x5f, 0x5f]}}, &(0x7f00000000c0)=""/129, 0x90, 0x81}, 0x20) ioctl$NBD_DISCONNECT(r3, 0xab08) [ 864.652856][T27176] block nbd2: shutting down sockets [ 864.661698][T27190] block nbd0: NBD_DISCONNECT [ 864.664108][T27188] block nbd0: Disconnected due to user request. 03:14:03 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x28180) (async) r1 = openat$hpet(0xffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$EVIOCGPHYS(r1, 0x80404507, &(0x7f0000000080)=""/172) ioctl$NBD_DO_IT(r1, 0xab03) r2 = openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FLOPPY_FDCLRPRM(r2, 0x241) (async) openat$ndctl0(0xffffff9c, &(0x7f00000001c0), 0x2000, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r3) r4 = syz_open_dev$ndb(&(0x7f0000000140), 0x0, 0xa00) ioctl$NBD_DISCONNECT(0xffffffffffffffff, 0xab08) (async) ioctl$NBD_SET_SIZE_BLOCKS(r4, 0xab07, 0x479) [ 864.667069][T27188] block nbd0: shutting down sockets 03:14:03 executing program 0: ioctl$EVIOCGABS20(0xffffffffffffffff, 0x80184560, &(0x7f0000000000)=""/91) (async, rerun: 64) r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) (async, rerun: 64) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) (async, rerun: 64) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) (rerun: 64) ioctl$NBD_DISCONNECT(r2, 0xab08) 03:14:03 executing program 3: socket(0x0, 0x5, 0x20) [ 864.697465][T27200] block nbd0: NBD_DISCONNECT [ 864.702844][T27195] block nbd1: NBD_DISCONNECT [ 864.704746][T27192] block nbd1: Disconnected due to user request. [ 864.707173][T27192] block nbd1: shutting down sockets 03:14:03 executing program 0: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x4) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0xab08) r3 = openat$ndctl0(0xffffff9c, &(0x7f0000000040), 0x0, 0x0) sendmsg$WG_CMD_GET_DEVICE(r3, &(0x7f00000008c0)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000880)={&(0x7f00000000c0)={0x7b0, 0x0, 0x400, 0x70bd2c, 0x25dfdbff, {}, [@WGDEVICE_A_PEERS={0x2dc, 0x8, 0x0, 0x1, [{0x2cc, 0x0, 0x0, 0x1, [@WGPEER_A_ENDPOINT6={0x20, 0x4, {0xa, 0x4e24, 0xff, @ipv4={'\x00', '\xff\xff', @multicast2}, 0x1}}, @WGPEER_A_PROTOCOL_VERSION={0x8}, @WGPEER_A_ALLOWEDIPS={0x260, 0x9, 0x0, 0x1, [{0x10c, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @ipv4={'\x00', '\xff\xff', @multicast1}}, {0x5, 0x3, 0x2}}, @ipv4={{0x6}, {0x8, 0x2, @loopback}, {0x5, 0x3, 0x3}}, @ipv4={{0x6}, {0x8, 0x2, @loopback}, {0x5, 0x3, 0x2}}, @ipv6={{0x6}, {0x14, 0x2, @private1}, {0x5, 0x3, 0x2}}, @ipv6={{0x6}, {0x14, 0x2, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @rand_addr=' \x01\x00'}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @remote}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @loopback}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @private=0xa010101}, {0x5, 0x3, 0x2}}]}, {0xdc, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @mcast2}, {0x5, 0x3, 0x3}}, @ipv6={{0x6}, {0x14, 0x2, @loopback}, {0x5, 0x3, 0x3}}, @ipv6={{0x6}, {0x14, 0x2, @mcast2}, {0x5, 0x3, 0x3}}, @ipv4={{0x6}, {0x8, 0x2, @private=0xa010100}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @mcast2}, {0x5, 0x3, 0x3}}, @ipv4={{0x6}, {0x8, 0x2, @dev={0xac, 0x14, 0x14, 0x3c}}, {0x5, 0x3, 0x1}}, @ipv4={{0x6}, {0x8, 0x2, @dev={0xac, 0x14, 0x14, 0x3b}}, {0x5, 0x3, 0x2}}]}, {0x4}, {0x70, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @mcast1}, {0x5, 0x3, 0x2}}, @ipv6={{0x6}, {0x14, 0x2, @local}, {0x5, 0x3, 0x1}}, @ipv6={{0x6}, {0x14, 0x2, @private2}, {0x5, 0x3, 0x1}}]}]}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e23, @loopback}}, @WGPEER_A_FLAGS={0x8, 0x3, 0x3}, @WGPEER_A_PUBLIC_KEY={0x24, 0x1, @a_g}]}, {0xc, 0x0, 0x0, 0x1, [@WGPEER_A_PERSISTENT_KEEPALIVE_INTERVAL={0x6, 0x5, 0x9}]}]}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @b}, @WGDEVICE_A_IFINDEX={0x8}, @WGDEVICE_A_LISTEN_PORT={0x6, 0x6, 0x4e21}, @WGDEVICE_A_PEERS={0x484, 0x8, 0x0, 0x1, [{0x50, 0x0, 0x0, 0x1, [@WGPEER_A_PUBLIC_KEY={0x24}, @WGPEER_A_PROTOCOL_VERSION={0x8}, @WGPEER_A_ENDPOINT6={0x20, 0x4, {0xa, 0x4e24, 0xa87c, @mcast1, 0x4}}]}, {0x34c, 0x0, 0x0, 0x1, [@WGPEER_A_ENDPOINT6={0x20, 0x4, {0xa, 0x4e24, 0x4, @mcast1, 0x2}}, @WGPEER_A_PRESHARED_KEY={0x24, 0x2, "1ca20d3a701d9bc36ca35a2a02971d0a92db4777e54e570efd74c36f43393361"}, @WGPEER_A_PROTOCOL_VERSION={0x8}, @WGPEER_A_ALLOWEDIPS={0x2c4, 0x9, 0x0, 0x1, [{0x4c, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @remote}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @local}, {0x5, 0x3, 0x3}}]}, {0x10c, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @empty}, {0x5, 0x3, 0x2}}, @ipv6={{0x6}, {0x14, 0x2, @local}, {0x5, 0x3, 0x1}}, @ipv6={{0x6}, {0x14, 0x2, @empty}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @multicast1}, {0x5, 0x3, 0x2}}, @ipv6={{0x6}, {0x14, 0x2, @empty}, {0x5, 0x3, 0x1}}, @ipv6={{0x6}, {0x14, 0x2, @ipv4={'\x00', '\xff\xff', @private=0xa010100}}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @mcast2}, {0x5, 0x3, 0x2}}, @ipv4={{0x6}, {0x8, 0x2, @initdev={0xac, 0x1e, 0x0, 0x0}}, {0x5}}]}, {0x28, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @local}, {0x5, 0x3, 0x1}}]}, {0x70, 0x0, 0x0, 0x1, [@ipv4={{0x6}, {0x8, 0x2, @multicast1}, {0x5, 0x3, 0x2}}, @ipv6={{0x6}, {0x14, 0x2, @private2}, {0x5, 0x3, 0x3}}, @ipv4={{0x6}, {0x8, 0x2, @empty}, {0x5, 0x3, 0x3}}, @ipv4={{0x6}, {0x8, 0x2, @private=0xca1d}, {0x5, 0x3, 0x3}}]}, {0xd0, 0x0, 0x0, 0x1, [@ipv4={{0x6}, {0x8, 0x2, @empty}, {0x5, 0x3, 0x1}}, @ipv6={{0x6}, {0x14, 0x2, @ipv4={'\x00', '\xff\xff', @local}}, {0x5, 0x3, 0x3}}, @ipv6={{0x6}, {0x14, 0x2, @empty}, {0x5, 0x3, 0x3}}, @ipv6={{0x6}, {0x14, 0x2, @mcast1}, {0x5, 0x3, 0x2}}, @ipv6={{0x6}, {0x14, 0x2, @private2={0xfc, 0x2, '\x00', 0x1}}, {0x5, 0x3, 0x2}}, @ipv6={{0x6}, {0x14, 0x2, @mcast2}, {0x5, 0x3, 0x2}}]}]}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e20, @rand_addr=0x80}}, @WGPEER_A_PRESHARED_KEY={0x24, 0x2, "f15317b097cf34fce2149dc584dc0dc247bc1e7650a0d1cb606057a1ba761717"}]}, {0xe4, 0x0, 0x0, 0x1, [@WGPEER_A_ENDPOINT6={0x20, 0x4, {0xa, 0x4e21, 0x8, @empty, 0x3f}}, @WGPEER_A_ALLOWEDIPS={0x20, 0x9, 0x0, 0x1, [{0x1c, 0x0, 0x0, 0x1, [@ipv4={{0x6}, {0x8, 0x2, @multicast2}, {0x5, 0x3, 0x3}}]}]}, @WGPEER_A_PROTOCOL_VERSION={0x8}, @WGPEER_A_PROTOCOL_VERSION={0x8}, @WGPEER_A_PUBLIC_KEY={0x24, 0x1, @a_g}, @WGPEER_A_PRESHARED_KEY={0x24, 0x2, "30cae630a26eacfca3b8222132805031044b71eae23d710f720905fcd954a5b5"}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e22, @multicast1}}, @WGPEER_A_FLAGS={0x8, 0x3, 0x4}, @WGPEER_A_FLAGS={0x8, 0x3, 0x6}, @WGPEER_A_PRESHARED_KEY={0x24, 0x2, "9cf3bf219ec3146f5189bac7698a3e776ea808e54dd45cca2cecabb14fd4c0cc"}]}]}, @WGDEVICE_A_FWMARK={0x8, 0x7, 0xffff}]}, 0x7b0}, 0x1, 0x0, 0x0, 0x4040810}, 0x44040) 03:14:03 executing program 1: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(r1, 0xc0c09425, &(0x7f00000001c0)={"9179ed8aa34dbaffe878da55a980956c", 0x0, 0x0, {0x2, 0x4}, {0x87d4528, 0xfffffffd}, 0x2, [0x6, 0xfffffffffffff800, 0xc0000000000, 0x1d3, 0x6, 0x4, 0x7, 0x10000, 0x7, 0x7fffffffffffffff, 0x5, 0x8000000000000001, 0x7fff, 0x101, 0xee, 0x2]}) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000001500)={{r1}, r2, 0x8, @inherit={0x68, &(0x7f0000000280)={0x1, 0x4, 0xeac1, 0x40c, {0x3e, 0x5641, 0x8da, 0x4, 0x8}, [0x1, 0x6, 0x6, 0x0]}}, @name="23820eb7e355b545f20a3ecd1d2a5bcdad463f9e7bd5754fb8c0163e5823011ea98a98f0160c6b4035ca985129d348ce7c955a3b4fbd695391aee2c238b4b1394635c884c937597dc737967f9c7788dfe6043b24424aadb8419ff977d3961d45bea969de70582d414e9adbff65725de7becd7271491565f30cdbb1109659f4d14c77591ed034e62e881185f894093fd13bde529dacdfac3f526d9c518fa82f1ae0379215f83c1310c3a48dd207fddcc423c5561d424bbf9d159fc8e5b0c6216778810bb4aa29519f03823d9c4f986f98323e7e30d3a970799924a44691889279eff3e0cdd04e6b19cbb929ab7f67cdcf318dd62414240cfd58db287526be3a7564bf8ffcd908718b3048c74783e1c37effb899bea657d50617674bbaa874c9902d9467e8cfa4daa697ee4cd1c2c343db0b9c3435969ef66297aaea734f64b5885a65166ee38d9783d3eea9c5cae5e66c710d4f1f3f7e1a3d15c626c67f3258a4ac5067cbf98387e0bacbb14fe2d98bc2468604c8d98de9a62ed93e29ba655bd6c11377f206b59bfabd81a12ce9986ee2ce1badb01469e7b7a38e33ecd7934018df6caa4279e83f67f8351e4ba341d452567ac169b0c2e664eb250e8250f845a879fe2a631a4fe2daede43e154ed94c2c52588e68962a9895799e5b73fa6009a430d623554a7d609915d003c8befcb9dca598de9c7434d3ba39c486b04f15a35f4ee8e3b053fc5dd29f0f5e2491532e2a7b2ec2941f3be0ced3e9040d33d5bbb41810ff0942352bdacdcfc23d0601353a0c6498a543c3ede6ce10856c85418622c9c97ec45b628577c15d9d712d77cbdb1b00ec3401cce1d006333ec8047d870aef7fc53274f5c40d48549343f1da0005eaecefe2a06ed340a0d0090a72e3f7344ddf761ad445ce1e70c72a67fc0233d86b1b4fc6b06f092da9a043dae09ad2b41897a077e76de7aeee3a0ed0645f72261d1a91ed8c27a08106f1adf1e2c08792fbc05931c1dd0334ffc72574f5aee00376ec6f73788042eeb59ff5d56f42ab99a3ab765e9d7d5821a6fe97ef7c3a3144828274d035f6bdb206b1219270ee169a1338aed7d98844965ec6978ead2cd9c724a50625fb129a737167f40feab3baa7ab87e36cbe70dae351118553a6a36eeef39641d2b3b2aec4fe721553c6987b242eed3268f4aedcb89ff7bc04d35311b7af9fed93e8685fdd53e9d2c33068ec309aaafcc63d73581119cd7bc2aac7fb87c2893d6b8a4afbdb75940e3cb8ba6b2d9a52d4be867a156b2eeda2cbceb5be03d181140db9caa765c85b3a79ccb28a8e3d818a325447f3dc1b53650ec0c70743c267b6dff502abfc7515018e02bc041e7784e68b7014075a4cb8418fcb6d83ce19008833bfaa84320d3ef0dfda5084a217eddf7529137a006f57cbde6ede2579b4515b8bc78434fcafdaea6e82bc5210b02cc4edb8745db6e824fdc5d445406d15d5a15e99bfed30bc6d49e887f3d453c54f082175deec8758b07d43e836df0cff3af0799756065482ac8580b3af479fc416ec8b50134cc495013ad4507f7420bd0c89a79cc769167d26a80b1a77b35fa09350408f463affedb20d64175f93685e5d3f1b011d422cfa1ddbaf98667c1497c19380a0b524c9ab37d2153eedf4779232f817827461e37bb459270d54d888cc5045706f3e4269c266cd68f0988ea68f2ab68bff3518f9105a1b698b47d1f6c3879a2bd5b910f4510959f26902c2ee0b676786fa4454a82b55c3b372c3a2d0ad8f1a5c788dc8f4fa37a6ece20e29f0be67b48fe5324024a0b332ac7840923d1155c843f8ae332236beaa4ecdf5e3702b421a511558f664a79516df865bd73c2d6f07623c9df3edf7e2e23e9667f64a4034c281a1b8cca2274d86ed8593d083b875988df7ef77ad52199c01bae5f3ca2239e621820dc65275b694abc2671a88586be3622fe05ec8dc14b45638f33ed705a6b94b5329baac66e2c1f817d1063fef41c9fd8cdc01933d8070815207546faad89346334f7a223bc08b98adb9122265c49becc65f2c01db37b92c7a1e0b8827bae32ed9cf1b95539529fdd1ddc829518bf0f3fe574631c78b1dc63086ce938001f32475d0958588604511add4305c41df25ee010faf8395cd21916931c67452c29dd3271ff2915035b1729f6c9c6671489a08d7d90f5c7705c2f273808455a5c835be45a4aba838374cac0bd1145bf511cd8a661db2421de825e24d0929f03cb5a2c60cc0d0012be7c1bc8f1a090e381faaec951cb83cfaf22bf4cbab0d84d5130060122bec27873c881fbe0df6a4f7e6269e95e0c3af77727c68f003d5305dfac97d211d101a3525fd3c490d4703270ec82e2a40b1125ce425aa2ef7de0579dfbb615493308340c20123319aa619869664e3597f140f247594dc1822dacf2fee6c37b32f75aa288343d3a32d7eac1b77fa737413ce094761f9415c6445278690a7f1114183414ea23ab52cac9a6654138194da9a9a40bd5a7584ffa14bc28f39f6a86262f32b37eff42ee542b992c598320c116988b5f71d9ea10b2d132b9128d3993defd31fb6936e4d3a447648dd3ff40a785698fdb1912ab5afcdc01fc25c98c7cfbbc5de98e09c98a5f0dad78057121a54d5b4cb39d1d4a3cab90ac875ecae901fd54058f02c9ea4355ee81fda9e57f90f464d23e6318b5614a27e21e611383cf78c446b458d5202c4c840029f655c051a150a08fc186493a340578738e98f69e7f6e3d860e3d1ab3efe7b977b116db251cc40829dddc4bc092464c8526db7e6f120d189c6b821574332aa333b13519b1811f752bfddd97cc7e1058452d4c34e9d2ebf35eb0959111262a33569508e34ce12d4c1c2be248dbc811c453fe859b5e455bcd50149f3223d12c4b1872a26bc078f64ce62f01b6f4df1cae14ca8c60bdc2dffdb4b211a6f7ed45664b7821cd2f184209aabd3599fd309d7f649d0646adb0edb215df7a2d789df2a02fee84b99d77e3e5babb97106c96c642d991d2a3a3a47660400ea44731067207c1010f585692e31b75eb21f1125bab38de80f5d9d9ebbee865a32de962829fd7333b49c9e59aace61546a6f9f0beeb97cb8422c69c5eb1735efbed4f4aead4e90a6e3d624869f33ddcb8cd79c564c8351ab7c7280de3df4c8bf26fc83c9ffc95baf790c4dc6b4cf48fc4221125a1963082d059073b9292c2d78bc1923890ee52c921a03ed8f4e411c1a11b38809f1681c1525b1e2c7fe961584c3e25528629aa2dba3cbb334f865e14b95250b4518e2f4a0f362d9ec7d398c52a6c4bf9dcb9ee659471c3a1fab36473c456276d3c4fbdcf45f742e1375c56e3de688864c6e6f2b0acb643f04754f987cd27ca279d5a1ba3cf590adfccaa9764a9fe8574883ff29c5cc2a3ca3c2fc5e219e8c50a02492b1a5e4a932743c4ee84acd0059569b0290cddc19d5f337b8a01784e78d64e948c0d0cb7c6b5a1f886641f0021590e6c539d4cb5d803f7ab65007c3629fadb975c47d5573f5fac6f8240a6a310dfa3e6b5eef027681c62c60dafa4a7c11254820b06ce7b503d90b1f15d64f44e5da9a1c036d8a0aab89c3312945dd50bc63e1961e162184eae47227a1ffebbcf1868488e32e82d702ae078034f24980eb7a8d2aec0f938abdd306822c996cec693eef4b1d07f18f7bebe3cff9692c228ba1a24ff0ba1d96b969dee12250955675d977f9642d82934240e836882c6174450768b4ae1363804994c04a50e26ff5bab43d8629e462b2983d60980c67660f354912644bd28bd70769a39e477f3c0e0b24f7884a33c2b79ab795d7f9bba46cd4622d924b613246f5e4ce581698ba5b716d8eeb47a81b6553e9987a3320b3f6cb81f4135e57fe0597c7a57fb73b4b367306cd3686d472dbdc242c7e56d7297c56c8aecc546d4c9f143cb5b2bb0cd8e1a43a23bb546408860eada86d737f45ef50d39317d44599f3d096a0f821e719d1fe6ab2713d01ed460a8a184ff22dd788123e0ad53360a002b540a2d0405aeecc4aea43e8da651be05171a34f7e6ebb7f4782a1f87822986548a4181048b5824fac9986cfe20bbe0b2508aafbfb33031d5f6642940f8ade655a40d7febb4b0fb69ca8a20b8f52df16b441faa195e6087a3ad29732271c473c9e1676eceab32b25ac01e7f8be93efc6f7b2a0eada8de1b3e1d01fd37da9a7f0cb0f7c0314df442bb942d2599c16c6714a6a3367d5e8145dd4460f48283c39c9611d930fc5d3090b3e4f801ed92b823ba959c404a155c89bd797997fdb6a7ea550197214c924d783d2f2ca3e9a308722924cf556c93ff466468d82e38b20e073e12d360fae64815b7f3799cdeba0a21a324b4df1ffe54ab87fb8e076ee9374e240d1823d5a5d5ee58351aa68c536d622c9e1a07cca8ad600f2920bf355c11b1fba5c91b825ceb3a059e29ea565032d43ee0bd6415625053fb28d30a4e60490a8ef972f4cfae6eff5a4e4ef25c39261e11362c10bf004ccfa302ad28e1b23dd9ceabbc3263b02d271b82a1db53919acc22782e66f5617d6b6c74f51d8b3db29a930d593c23a70e3568d59ca8401003ce930b446043075538a3322f7816c00970f060bb4844a44dece1212cd382d8aefd106c2b69f762be23f5451b4ccf1640289a44cf70c83dd63d3bfce1fe3b39d22185ce5f06bd06e90abe6ff84169fcd777c0761a40bee849b65d3d479c98ba685335d79a8692f625b4ddc744bf825eaa539e2d8cb042c4b1bbdbf4dee664b606e51066d50d91584d9b4ad311efed612d5ea5f7e945b89a26c7a3a154d5f575e4829cc62c905386bbd0474edf973eafff6feda8e04f8296ff704a964ff6da6d34a9b3208e72279d26f0233afba238563941721b6320165dfd116e47313adf436042e0e8e0a4294f68119f45a2296d7d17ef4673f932e25d96682504e1e33e471e64fb1dbd18ef53e8e43bdcfedd90edf65972a07b202503f2cf032d52d87d44c164c5000ad4a6a52be19a1a944f45575c68ee77cafa152a2518e403c4a725fe12bf93c4537d299659145a3dfa29d8d5a8eed28d8e9054b15994aeeb958212d653ec1e63ac979f403e170ace31da106c46fe751f0896e3c396d999c5c922423a8254f93a7dd6c5af4e7f35558cccad1c906be6b788119fdec08aba67770b92e5d34683654d45d9b7d09b208bdf8d97f38d2295703717869b9c63c3c0dbbe5138d19294a288004dd732877bd89dbed001bb58b6cb546417fd8b7f353dd187f595c865ef9c233fc8c3bdfc3a8f067686e0f56be8b9f4730104897dbfb93ff879905156d003e81e9532b18190f80f20438741ad6e6e127cc75e5343328adf5b06b70c179faeb12a2061c3a5c1a056448aab1e900071426e84d3cc37743be5e7e0e0137ee10ceec05b8285819de9214fd4e898a5bcfd00772437dbc1e9f6d64a39dca44bea16fdd197a9f9fcc6ce53ac521c47444cd9bbe13bed2d2f3837a1b4b2cf59675a90790ff9a1f78c1eb502884892532ca9c8bb3604abec8a7c1753b7f68f3e262a45ce452878e98eeab2b8e1086a6da3ccadb60c3e237e3dd8781878480046c30a3006ca1dac406a2b08705e0cfb9c7fb02152cac4ff931e7c4acf0274e6f6cbcf8bd8e5bc6588d642472dcef912f46e5dc8d1ebc9ff8b61ad9f64fbfc7b739232155a47f9ccd4d0bc9f506ea879003effc0536aa594b30c27e0fee99d8820f4cdfce04a19e"}) (async) r3 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000180)={&(0x7f0000000000)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x70, 0x70, 0x8, [@union={0x8, 0x7, 0x0, 0x5, 0x0, 0xc0, [{0xd, 0x1, 0x1}, {0x7, 0x4, 0x7}, {0xc, 0x1, 0x9}, {0xb, 0x5, 0x2}, {0xe, 0x2, 0x2}, {0x3, 0x5, 0x9}, {0xa, 0x1}]}, @var={0xa, 0x0, 0x0, 0xe, 0x2}]}, {0x0, [0x2e, 0x30, 0x5f, 0x30, 0x5f, 0x5f]}}, &(0x7f00000000c0)=""/129, 0x90, 0x81}, 0x20) (async) ioctl$NBD_DISCONNECT(r3, 0xab08) [ 864.722965][T27196] block nbd2: shutting down sockets 03:14:03 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) getsockopt$bt_BT_CHANNEL_POLICY(0xffffffffffffffff, 0x112, 0xa, &(0x7f0000000000)=0xfffffffb, &(0x7f0000000040)=0x4) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) 03:14:03 executing program 3: socket(0x25, 0x0, 0x20) 03:14:03 executing program 3: socket(0x25, 0x0, 0x20) [ 864.743383][T27207] block nbd0: NBD_DISCONNECT [ 864.745989][T27206] block nbd0: Disconnected due to user request. [ 864.748279][T27206] block nbd0: shutting down sockets 03:14:03 executing program 0: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x4) (async) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0xab08) (async) r3 = openat$ndctl0(0xffffff9c, &(0x7f0000000040), 0x0, 0x0) sendmsg$WG_CMD_GET_DEVICE(r3, &(0x7f00000008c0)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000880)={&(0x7f00000000c0)={0x7b0, 0x0, 0x400, 0x70bd2c, 0x25dfdbff, {}, [@WGDEVICE_A_PEERS={0x2dc, 0x8, 0x0, 0x1, [{0x2cc, 0x0, 0x0, 0x1, [@WGPEER_A_ENDPOINT6={0x20, 0x4, {0xa, 0x4e24, 0xff, @ipv4={'\x00', '\xff\xff', @multicast2}, 0x1}}, @WGPEER_A_PROTOCOL_VERSION={0x8}, @WGPEER_A_ALLOWEDIPS={0x260, 0x9, 0x0, 0x1, [{0x10c, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @ipv4={'\x00', '\xff\xff', @multicast1}}, {0x5, 0x3, 0x2}}, @ipv4={{0x6}, {0x8, 0x2, @loopback}, {0x5, 0x3, 0x3}}, @ipv4={{0x6}, {0x8, 0x2, @loopback}, {0x5, 0x3, 0x2}}, @ipv6={{0x6}, {0x14, 0x2, @private1}, {0x5, 0x3, 0x2}}, @ipv6={{0x6}, {0x14, 0x2, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @rand_addr=' \x01\x00'}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @remote}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @loopback}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @private=0xa010101}, {0x5, 0x3, 0x2}}]}, {0xdc, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @mcast2}, {0x5, 0x3, 0x3}}, @ipv6={{0x6}, {0x14, 0x2, @loopback}, {0x5, 0x3, 0x3}}, @ipv6={{0x6}, {0x14, 0x2, @mcast2}, {0x5, 0x3, 0x3}}, @ipv4={{0x6}, {0x8, 0x2, @private=0xa010100}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @mcast2}, {0x5, 0x3, 0x3}}, @ipv4={{0x6}, {0x8, 0x2, @dev={0xac, 0x14, 0x14, 0x3c}}, {0x5, 0x3, 0x1}}, @ipv4={{0x6}, {0x8, 0x2, @dev={0xac, 0x14, 0x14, 0x3b}}, {0x5, 0x3, 0x2}}]}, {0x4}, {0x70, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @mcast1}, {0x5, 0x3, 0x2}}, @ipv6={{0x6}, {0x14, 0x2, @local}, {0x5, 0x3, 0x1}}, @ipv6={{0x6}, {0x14, 0x2, @private2}, {0x5, 0x3, 0x1}}]}]}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e23, @loopback}}, @WGPEER_A_FLAGS={0x8, 0x3, 0x3}, @WGPEER_A_PUBLIC_KEY={0x24, 0x1, @a_g}]}, {0xc, 0x0, 0x0, 0x1, [@WGPEER_A_PERSISTENT_KEEPALIVE_INTERVAL={0x6, 0x5, 0x9}]}]}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @b}, @WGDEVICE_A_IFINDEX={0x8}, @WGDEVICE_A_LISTEN_PORT={0x6, 0x6, 0x4e21}, @WGDEVICE_A_PEERS={0x484, 0x8, 0x0, 0x1, [{0x50, 0x0, 0x0, 0x1, [@WGPEER_A_PUBLIC_KEY={0x24}, @WGPEER_A_PROTOCOL_VERSION={0x8}, @WGPEER_A_ENDPOINT6={0x20, 0x4, {0xa, 0x4e24, 0xa87c, @mcast1, 0x4}}]}, {0x34c, 0x0, 0x0, 0x1, [@WGPEER_A_ENDPOINT6={0x20, 0x4, {0xa, 0x4e24, 0x4, @mcast1, 0x2}}, @WGPEER_A_PRESHARED_KEY={0x24, 0x2, "1ca20d3a701d9bc36ca35a2a02971d0a92db4777e54e570efd74c36f43393361"}, @WGPEER_A_PROTOCOL_VERSION={0x8}, @WGPEER_A_ALLOWEDIPS={0x2c4, 0x9, 0x0, 0x1, [{0x4c, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @remote}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @local}, {0x5, 0x3, 0x3}}]}, {0x10c, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @empty}, {0x5, 0x3, 0x2}}, @ipv6={{0x6}, {0x14, 0x2, @local}, {0x5, 0x3, 0x1}}, @ipv6={{0x6}, {0x14, 0x2, @empty}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @multicast1}, {0x5, 0x3, 0x2}}, @ipv6={{0x6}, {0x14, 0x2, @empty}, {0x5, 0x3, 0x1}}, @ipv6={{0x6}, {0x14, 0x2, @ipv4={'\x00', '\xff\xff', @private=0xa010100}}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @mcast2}, {0x5, 0x3, 0x2}}, @ipv4={{0x6}, {0x8, 0x2, @initdev={0xac, 0x1e, 0x0, 0x0}}, {0x5}}]}, {0x28, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @local}, {0x5, 0x3, 0x1}}]}, {0x70, 0x0, 0x0, 0x1, [@ipv4={{0x6}, {0x8, 0x2, @multicast1}, {0x5, 0x3, 0x2}}, @ipv6={{0x6}, {0x14, 0x2, @private2}, {0x5, 0x3, 0x3}}, @ipv4={{0x6}, {0x8, 0x2, @empty}, {0x5, 0x3, 0x3}}, @ipv4={{0x6}, {0x8, 0x2, @private=0xca1d}, {0x5, 0x3, 0x3}}]}, {0xd0, 0x0, 0x0, 0x1, [@ipv4={{0x6}, {0x8, 0x2, @empty}, {0x5, 0x3, 0x1}}, @ipv6={{0x6}, {0x14, 0x2, @ipv4={'\x00', '\xff\xff', @local}}, {0x5, 0x3, 0x3}}, @ipv6={{0x6}, {0x14, 0x2, @empty}, {0x5, 0x3, 0x3}}, @ipv6={{0x6}, {0x14, 0x2, @mcast1}, {0x5, 0x3, 0x2}}, @ipv6={{0x6}, {0x14, 0x2, @private2={0xfc, 0x2, '\x00', 0x1}}, {0x5, 0x3, 0x2}}, @ipv6={{0x6}, {0x14, 0x2, @mcast2}, {0x5, 0x3, 0x2}}]}]}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e20, @rand_addr=0x80}}, @WGPEER_A_PRESHARED_KEY={0x24, 0x2, "f15317b097cf34fce2149dc584dc0dc247bc1e7650a0d1cb606057a1ba761717"}]}, {0xe4, 0x0, 0x0, 0x1, [@WGPEER_A_ENDPOINT6={0x20, 0x4, {0xa, 0x4e21, 0x8, @empty, 0x3f}}, @WGPEER_A_ALLOWEDIPS={0x20, 0x9, 0x0, 0x1, [{0x1c, 0x0, 0x0, 0x1, [@ipv4={{0x6}, {0x8, 0x2, @multicast2}, {0x5, 0x3, 0x3}}]}]}, @WGPEER_A_PROTOCOL_VERSION={0x8}, @WGPEER_A_PROTOCOL_VERSION={0x8}, @WGPEER_A_PUBLIC_KEY={0x24, 0x1, @a_g}, @WGPEER_A_PRESHARED_KEY={0x24, 0x2, "30cae630a26eacfca3b8222132805031044b71eae23d710f720905fcd954a5b5"}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e22, @multicast1}}, @WGPEER_A_FLAGS={0x8, 0x3, 0x4}, @WGPEER_A_FLAGS={0x8, 0x3, 0x6}, @WGPEER_A_PRESHARED_KEY={0x24, 0x2, "9cf3bf219ec3146f5189bac7698a3e776ea808e54dd45cca2cecabb14fd4c0cc"}]}]}, @WGDEVICE_A_FWMARK={0x8, 0x7, 0xffff}]}, 0x7b0}, 0x1, 0x0, 0x0, 0x4040810}, 0x44040) 03:14:03 executing program 3: socket(0x25, 0x0, 0x20) 03:14:03 executing program 3: socket(0x25, 0x5, 0x0) [ 864.771622][T27209] block nbd1: NBD_DISCONNECT [ 864.773577][T27208] block nbd1: Disconnected due to user request. [ 864.775010][T27211] block nbd2: shutting down sockets [ 864.775912][T27208] block nbd1: shutting down sockets 03:14:03 executing program 1: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(r1, 0xc0c09425, &(0x7f00000001c0)={"9179ed8aa34dbaffe878da55a980956c", 0x0, 0x0, {0x2, 0x4}, {0x87d4528, 0xfffffffd}, 0x2, [0x6, 0xfffffffffffff800, 0xc0000000000, 0x1d3, 0x6, 0x4, 0x7, 0x10000, 0x7, 0x7fffffffffffffff, 0x5, 0x8000000000000001, 0x7fff, 0x101, 0xee, 0x2]}) (async) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(r1, 0xc0c09425, &(0x7f00000001c0)={"9179ed8aa34dbaffe878da55a980956c", 0x0, 0x0, {0x2, 0x4}, {0x87d4528, 0xfffffffd}, 0x2, [0x6, 0xfffffffffffff800, 0xc0000000000, 0x1d3, 0x6, 0x4, 0x7, 0x10000, 0x7, 0x7fffffffffffffff, 0x5, 0x8000000000000001, 0x7fff, 0x101, 0xee, 0x2]}) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000001500)={{r1}, r2, 0x8, @inherit={0x68, &(0x7f0000000280)={0x1, 0x4, 0xeac1, 0x40c, {0x3e, 0x5641, 0x8da, 0x4, 0x8}, [0x1, 0x6, 0x6, 0x0]}}, @name="23820eb7e355b545f20a3ecd1d2a5bcdad463f9e7bd5754fb8c0163e5823011ea98a98f0160c6b4035ca985129d348ce7c955a3b4fbd695391aee2c238b4b1394635c884c937597dc737967f9c7788dfe6043b24424aadb8419ff977d3961d45bea969de70582d414e9adbff65725de7becd7271491565f30cdbb1109659f4d14c77591ed034e62e881185f894093fd13bde529dacdfac3f526d9c518fa82f1ae0379215f83c1310c3a48dd207fddcc423c5561d424bbf9d159fc8e5b0c6216778810bb4aa29519f03823d9c4f986f98323e7e30d3a970799924a44691889279eff3e0cdd04e6b19cbb929ab7f67cdcf318dd62414240cfd58db287526be3a7564bf8ffcd908718b3048c74783e1c37effb899bea657d50617674bbaa874c9902d9467e8cfa4daa697ee4cd1c2c343db0b9c3435969ef66297aaea734f64b5885a65166ee38d9783d3eea9c5cae5e66c710d4f1f3f7e1a3d15c626c67f3258a4ac5067cbf98387e0bacbb14fe2d98bc2468604c8d98de9a62ed93e29ba655bd6c11377f206b59bfabd81a12ce9986ee2ce1badb01469e7b7a38e33ecd7934018df6caa4279e83f67f8351e4ba341d452567ac169b0c2e664eb250e8250f845a879fe2a631a4fe2daede43e154ed94c2c52588e68962a9895799e5b73fa6009a430d623554a7d609915d003c8befcb9dca598de9c7434d3ba39c486b04f15a35f4ee8e3b053fc5dd29f0f5e2491532e2a7b2ec2941f3be0ced3e9040d33d5bbb41810ff0942352bdacdcfc23d0601353a0c6498a543c3ede6ce10856c85418622c9c97ec45b628577c15d9d712d77cbdb1b00ec3401cce1d006333ec8047d870aef7fc53274f5c40d48549343f1da0005eaecefe2a06ed340a0d0090a72e3f7344ddf761ad445ce1e70c72a67fc0233d86b1b4fc6b06f092da9a043dae09ad2b41897a077e76de7aeee3a0ed0645f72261d1a91ed8c27a08106f1adf1e2c08792fbc05931c1dd0334ffc72574f5aee00376ec6f73788042eeb59ff5d56f42ab99a3ab765e9d7d5821a6fe97ef7c3a3144828274d035f6bdb206b1219270ee169a1338aed7d98844965ec6978ead2cd9c724a50625fb129a737167f40feab3baa7ab87e36cbe70dae351118553a6a36eeef39641d2b3b2aec4fe721553c6987b242eed3268f4aedcb89ff7bc04d35311b7af9fed93e8685fdd53e9d2c33068ec309aaafcc63d73581119cd7bc2aac7fb87c2893d6b8a4afbdb75940e3cb8ba6b2d9a52d4be867a156b2eeda2cbceb5be03d181140db9caa765c85b3a79ccb28a8e3d818a325447f3dc1b53650ec0c70743c267b6dff502abfc7515018e02bc041e7784e68b7014075a4cb8418fcb6d83ce19008833bfaa84320d3ef0dfda5084a217eddf7529137a006f57cbde6ede2579b4515b8bc78434fcafdaea6e82bc5210b02cc4edb8745db6e824fdc5d445406d15d5a15e99bfed30bc6d49e887f3d453c54f082175deec8758b07d43e836df0cff3af0799756065482ac8580b3af479fc416ec8b50134cc495013ad4507f7420bd0c89a79cc769167d26a80b1a77b35fa09350408f463affedb20d64175f93685e5d3f1b011d422cfa1ddbaf98667c1497c19380a0b524c9ab37d2153eedf4779232f817827461e37bb459270d54d888cc5045706f3e4269c266cd68f0988ea68f2ab68bff3518f9105a1b698b47d1f6c3879a2bd5b910f4510959f26902c2ee0b676786fa4454a82b55c3b372c3a2d0ad8f1a5c788dc8f4fa37a6ece20e29f0be67b48fe5324024a0b332ac7840923d1155c843f8ae332236beaa4ecdf5e3702b421a511558f664a79516df865bd73c2d6f07623c9df3edf7e2e23e9667f64a4034c281a1b8cca2274d86ed8593d083b875988df7ef77ad52199c01bae5f3ca2239e621820dc65275b694abc2671a88586be3622fe05ec8dc14b45638f33ed705a6b94b5329baac66e2c1f817d1063fef41c9fd8cdc01933d8070815207546faad89346334f7a223bc08b98adb9122265c49becc65f2c01db37b92c7a1e0b8827bae32ed9cf1b95539529fdd1ddc829518bf0f3fe574631c78b1dc63086ce938001f32475d0958588604511add4305c41df25ee010faf8395cd21916931c67452c29dd3271ff2915035b1729f6c9c6671489a08d7d90f5c7705c2f273808455a5c835be45a4aba838374cac0bd1145bf511cd8a661db2421de825e24d0929f03cb5a2c60cc0d0012be7c1bc8f1a090e381faaec951cb83cfaf22bf4cbab0d84d5130060122bec27873c881fbe0df6a4f7e6269e95e0c3af77727c68f003d5305dfac97d211d101a3525fd3c490d4703270ec82e2a40b1125ce425aa2ef7de0579dfbb615493308340c20123319aa619869664e3597f140f247594dc1822dacf2fee6c37b32f75aa288343d3a32d7eac1b77fa737413ce094761f9415c6445278690a7f1114183414ea23ab52cac9a6654138194da9a9a40bd5a7584ffa14bc28f39f6a86262f32b37eff42ee542b992c598320c116988b5f71d9ea10b2d132b9128d3993defd31fb6936e4d3a447648dd3ff40a785698fdb1912ab5afcdc01fc25c98c7cfbbc5de98e09c98a5f0dad78057121a54d5b4cb39d1d4a3cab90ac875ecae901fd54058f02c9ea4355ee81fda9e57f90f464d23e6318b5614a27e21e611383cf78c446b458d5202c4c840029f655c051a150a08fc186493a340578738e98f69e7f6e3d860e3d1ab3efe7b977b116db251cc40829dddc4bc092464c8526db7e6f120d189c6b821574332aa333b13519b1811f752bfddd97cc7e1058452d4c34e9d2ebf35eb0959111262a33569508e34ce12d4c1c2be248dbc811c453fe859b5e455bcd50149f3223d12c4b1872a26bc078f64ce62f01b6f4df1cae14ca8c60bdc2dffdb4b211a6f7ed45664b7821cd2f184209aabd3599fd309d7f649d0646adb0edb215df7a2d789df2a02fee84b99d77e3e5babb97106c96c642d991d2a3a3a47660400ea44731067207c1010f585692e31b75eb21f1125bab38de80f5d9d9ebbee865a32de962829fd7333b49c9e59aace61546a6f9f0beeb97cb8422c69c5eb1735efbed4f4aead4e90a6e3d624869f33ddcb8cd79c564c8351ab7c7280de3df4c8bf26fc83c9ffc95baf790c4dc6b4cf48fc4221125a1963082d059073b9292c2d78bc1923890ee52c921a03ed8f4e411c1a11b38809f1681c1525b1e2c7fe961584c3e25528629aa2dba3cbb334f865e14b95250b4518e2f4a0f362d9ec7d398c52a6c4bf9dcb9ee659471c3a1fab36473c456276d3c4fbdcf45f742e1375c56e3de688864c6e6f2b0acb643f04754f987cd27ca279d5a1ba3cf590adfccaa9764a9fe8574883ff29c5cc2a3ca3c2fc5e219e8c50a02492b1a5e4a932743c4ee84acd0059569b0290cddc19d5f337b8a01784e78d64e948c0d0cb7c6b5a1f886641f0021590e6c539d4cb5d803f7ab65007c3629fadb975c47d5573f5fac6f8240a6a310dfa3e6b5eef027681c62c60dafa4a7c11254820b06ce7b503d90b1f15d64f44e5da9a1c036d8a0aab89c3312945dd50bc63e1961e162184eae47227a1ffebbcf1868488e32e82d702ae078034f24980eb7a8d2aec0f938abdd306822c996cec693eef4b1d07f18f7bebe3cff9692c228ba1a24ff0ba1d96b969dee12250955675d977f9642d82934240e836882c6174450768b4ae1363804994c04a50e26ff5bab43d8629e462b2983d60980c67660f354912644bd28bd70769a39e477f3c0e0b24f7884a33c2b79ab795d7f9bba46cd4622d924b613246f5e4ce581698ba5b716d8eeb47a81b6553e9987a3320b3f6cb81f4135e57fe0597c7a57fb73b4b367306cd3686d472dbdc242c7e56d7297c56c8aecc546d4c9f143cb5b2bb0cd8e1a43a23bb546408860eada86d737f45ef50d39317d44599f3d096a0f821e719d1fe6ab2713d01ed460a8a184ff22dd788123e0ad53360a002b540a2d0405aeecc4aea43e8da651be05171a34f7e6ebb7f4782a1f87822986548a4181048b5824fac9986cfe20bbe0b2508aafbfb33031d5f6642940f8ade655a40d7febb4b0fb69ca8a20b8f52df16b441faa195e6087a3ad29732271c473c9e1676eceab32b25ac01e7f8be93efc6f7b2a0eada8de1b3e1d01fd37da9a7f0cb0f7c0314df442bb942d2599c16c6714a6a3367d5e8145dd4460f48283c39c9611d930fc5d3090b3e4f801ed92b823ba959c404a155c89bd797997fdb6a7ea550197214c924d783d2f2ca3e9a308722924cf556c93ff466468d82e38b20e073e12d360fae64815b7f3799cdeba0a21a324b4df1ffe54ab87fb8e076ee9374e240d1823d5a5d5ee58351aa68c536d622c9e1a07cca8ad600f2920bf355c11b1fba5c91b825ceb3a059e29ea565032d43ee0bd6415625053fb28d30a4e60490a8ef972f4cfae6eff5a4e4ef25c39261e11362c10bf004ccfa302ad28e1b23dd9ceabbc3263b02d271b82a1db53919acc22782e66f5617d6b6c74f51d8b3db29a930d593c23a70e3568d59ca8401003ce930b446043075538a3322f7816c00970f060bb4844a44dece1212cd382d8aefd106c2b69f762be23f5451b4ccf1640289a44cf70c83dd63d3bfce1fe3b39d22185ce5f06bd06e90abe6ff84169fcd777c0761a40bee849b65d3d479c98ba685335d79a8692f625b4ddc744bf825eaa539e2d8cb042c4b1bbdbf4dee664b606e51066d50d91584d9b4ad311efed612d5ea5f7e945b89a26c7a3a154d5f575e4829cc62c905386bbd0474edf973eafff6feda8e04f8296ff704a964ff6da6d34a9b3208e72279d26f0233afba238563941721b6320165dfd116e47313adf436042e0e8e0a4294f68119f45a2296d7d17ef4673f932e25d96682504e1e33e471e64fb1dbd18ef53e8e43bdcfedd90edf65972a07b202503f2cf032d52d87d44c164c5000ad4a6a52be19a1a944f45575c68ee77cafa152a2518e403c4a725fe12bf93c4537d299659145a3dfa29d8d5a8eed28d8e9054b15994aeeb958212d653ec1e63ac979f403e170ace31da106c46fe751f0896e3c396d999c5c922423a8254f93a7dd6c5af4e7f35558cccad1c906be6b788119fdec08aba67770b92e5d34683654d45d9b7d09b208bdf8d97f38d2295703717869b9c63c3c0dbbe5138d19294a288004dd732877bd89dbed001bb58b6cb546417fd8b7f353dd187f595c865ef9c233fc8c3bdfc3a8f067686e0f56be8b9f4730104897dbfb93ff879905156d003e81e9532b18190f80f20438741ad6e6e127cc75e5343328adf5b06b70c179faeb12a2061c3a5c1a056448aab1e900071426e84d3cc37743be5e7e0e0137ee10ceec05b8285819de9214fd4e898a5bcfd00772437dbc1e9f6d64a39dca44bea16fdd197a9f9fcc6ce53ac521c47444cd9bbe13bed2d2f3837a1b4b2cf59675a90790ff9a1f78c1eb502884892532ca9c8bb3604abec8a7c1753b7f68f3e262a45ce452878e98eeab2b8e1086a6da3ccadb60c3e237e3dd8781878480046c30a3006ca1dac406a2b08705e0cfb9c7fb02152cac4ff931e7c4acf0274e6f6cbcf8bd8e5bc6588d642472dcef912f46e5dc8d1ebc9ff8b61ad9f64fbfc7b739232155a47f9ccd4d0bc9f506ea879003effc0536aa594b30c27e0fee99d8820f4cdfce04a19e"}) r3 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000180)={&(0x7f0000000000)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x70, 0x70, 0x8, [@union={0x8, 0x7, 0x0, 0x5, 0x0, 0xc0, [{0xd, 0x1, 0x1}, {0x7, 0x4, 0x7}, {0xc, 0x1, 0x9}, {0xb, 0x5, 0x2}, {0xe, 0x2, 0x2}, {0x3, 0x5, 0x9}, {0xa, 0x1}]}, @var={0xa, 0x0, 0x0, 0xe, 0x2}]}, {0x0, [0x2e, 0x30, 0x5f, 0x30, 0x5f, 0x5f]}}, &(0x7f00000000c0)=""/129, 0x90, 0x81}, 0x20) (async) bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000180)={&(0x7f0000000000)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x70, 0x70, 0x8, [@union={0x8, 0x7, 0x0, 0x5, 0x0, 0xc0, [{0xd, 0x1, 0x1}, {0x7, 0x4, 0x7}, {0xc, 0x1, 0x9}, {0xb, 0x5, 0x2}, {0xe, 0x2, 0x2}, {0x3, 0x5, 0x9}, {0xa, 0x1}]}, @var={0xa, 0x0, 0x0, 0xe, 0x2}]}, {0x0, [0x2e, 0x30, 0x5f, 0x30, 0x5f, 0x5f]}}, &(0x7f00000000c0)=""/129, 0x90, 0x81}, 0x20) ioctl$NBD_DISCONNECT(r3, 0xab08) 03:14:03 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) getsockopt$bt_BT_CHANNEL_POLICY(0xffffffffffffffff, 0x112, 0xa, &(0x7f0000000000)=0xfffffffb, &(0x7f0000000040)=0x4) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) 03:14:03 executing program 3: socket(0x25, 0x5, 0x0) 03:14:03 executing program 3: socket(0x25, 0x5, 0x0) 03:14:03 executing program 3: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(r1, 0xc0c09425, &(0x7f00000001c0)={"9179ed8aa34dbaffe878da55a980956c", 0x0, 0x0, {0x2, 0x4}, {0x87d4528, 0xfffffffd}, 0x2, [0x6, 0xfffffffffffff800, 0xc0000000000, 0x1d3, 0x6, 0x4, 0x7, 0x10000, 0x7, 0x7fffffffffffffff, 0x5, 0x8000000000000001, 0x7fff, 0x101, 0xee, 0x2]}) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000001500)={{r1}, r2, 0x8, @inherit={0x68, &(0x7f0000000280)={0x1, 0x4, 0xeac1, 0x40c, {0x3e, 0x5641, 0x8da, 0x4, 0x8}, [0x1, 0x6, 0x6, 0x0]}}, @name="23820eb7e355b545f20a3ecd1d2a5bcdad463f9e7bd5754fb8c0163e5823011ea98a98f0160c6b4035ca985129d348ce7c955a3b4fbd695391aee2c238b4b1394635c884c937597dc737967f9c7788dfe6043b24424aadb8419ff977d3961d45bea969de70582d414e9adbff65725de7becd7271491565f30cdbb1109659f4d14c77591ed034e62e881185f894093fd13bde529dacdfac3f526d9c518fa82f1ae0379215f83c1310c3a48dd207fddcc423c5561d424bbf9d159fc8e5b0c6216778810bb4aa29519f03823d9c4f986f98323e7e30d3a970799924a44691889279eff3e0cdd04e6b19cbb929ab7f67cdcf318dd62414240cfd58db287526be3a7564bf8ffcd908718b3048c74783e1c37effb899bea657d50617674bbaa874c9902d9467e8cfa4daa697ee4cd1c2c343db0b9c3435969ef66297aaea734f64b5885a65166ee38d9783d3eea9c5cae5e66c710d4f1f3f7e1a3d15c626c67f3258a4ac5067cbf98387e0bacbb14fe2d98bc2468604c8d98de9a62ed93e29ba655bd6c11377f206b59bfabd81a12ce9986ee2ce1badb01469e7b7a38e33ecd7934018df6caa4279e83f67f8351e4ba341d452567ac169b0c2e664eb250e8250f845a879fe2a631a4fe2daede43e154ed94c2c52588e68962a9895799e5b73fa6009a430d623554a7d609915d003c8befcb9dca598de9c7434d3ba39c486b04f15a35f4ee8e3b053fc5dd29f0f5e2491532e2a7b2ec2941f3be0ced3e9040d33d5bbb41810ff0942352bdacdcfc23d0601353a0c6498a543c3ede6ce10856c85418622c9c97ec45b628577c15d9d712d77cbdb1b00ec3401cce1d006333ec8047d870aef7fc53274f5c40d48549343f1da0005eaecefe2a06ed340a0d0090a72e3f7344ddf761ad445ce1e70c72a67fc0233d86b1b4fc6b06f092da9a043dae09ad2b41897a077e76de7aeee3a0ed0645f72261d1a91ed8c27a08106f1adf1e2c08792fbc05931c1dd0334ffc72574f5aee00376ec6f73788042eeb59ff5d56f42ab99a3ab765e9d7d5821a6fe97ef7c3a3144828274d035f6bdb206b1219270ee169a1338aed7d98844965ec6978ead2cd9c724a50625fb129a737167f40feab3baa7ab87e36cbe70dae351118553a6a36eeef39641d2b3b2aec4fe721553c6987b242eed3268f4aedcb89ff7bc04d35311b7af9fed93e8685fdd53e9d2c33068ec309aaafcc63d73581119cd7bc2aac7fb87c2893d6b8a4afbdb75940e3cb8ba6b2d9a52d4be867a156b2eeda2cbceb5be03d181140db9caa765c85b3a79ccb28a8e3d818a325447f3dc1b53650ec0c70743c267b6dff502abfc7515018e02bc041e7784e68b7014075a4cb8418fcb6d83ce19008833bfaa84320d3ef0dfda5084a217eddf7529137a006f57cbde6ede2579b4515b8bc78434fcafdaea6e82bc5210b02cc4edb8745db6e824fdc5d445406d15d5a15e99bfed30bc6d49e887f3d453c54f082175deec8758b07d43e836df0cff3af0799756065482ac8580b3af479fc416ec8b50134cc495013ad4507f7420bd0c89a79cc769167d26a80b1a77b35fa09350408f463affedb20d64175f93685e5d3f1b011d422cfa1ddbaf98667c1497c19380a0b524c9ab37d2153eedf4779232f817827461e37bb459270d54d888cc5045706f3e4269c266cd68f0988ea68f2ab68bff3518f9105a1b698b47d1f6c3879a2bd5b910f4510959f26902c2ee0b676786fa4454a82b55c3b372c3a2d0ad8f1a5c788dc8f4fa37a6ece20e29f0be67b48fe5324024a0b332ac7840923d1155c843f8ae332236beaa4ecdf5e3702b421a511558f664a79516df865bd73c2d6f07623c9df3edf7e2e23e9667f64a4034c281a1b8cca2274d86ed8593d083b875988df7ef77ad52199c01bae5f3ca2239e621820dc65275b694abc2671a88586be3622fe05ec8dc14b45638f33ed705a6b94b5329baac66e2c1f817d1063fef41c9fd8cdc01933d8070815207546faad89346334f7a223bc08b98adb9122265c49becc65f2c01db37b92c7a1e0b8827bae32ed9cf1b95539529fdd1ddc829518bf0f3fe574631c78b1dc63086ce938001f32475d0958588604511add4305c41df25ee010faf8395cd21916931c67452c29dd3271ff2915035b1729f6c9c6671489a08d7d90f5c7705c2f273808455a5c835be45a4aba838374cac0bd1145bf511cd8a661db2421de825e24d0929f03cb5a2c60cc0d0012be7c1bc8f1a090e381faaec951cb83cfaf22bf4cbab0d84d5130060122bec27873c881fbe0df6a4f7e6269e95e0c3af77727c68f003d5305dfac97d211d101a3525fd3c490d4703270ec82e2a40b1125ce425aa2ef7de0579dfbb615493308340c20123319aa619869664e3597f140f247594dc1822dacf2fee6c37b32f75aa288343d3a32d7eac1b77fa737413ce094761f9415c6445278690a7f1114183414ea23ab52cac9a6654138194da9a9a40bd5a7584ffa14bc28f39f6a86262f32b37eff42ee542b992c598320c116988b5f71d9ea10b2d132b9128d3993defd31fb6936e4d3a447648dd3ff40a785698fdb1912ab5afcdc01fc25c98c7cfbbc5de98e09c98a5f0dad78057121a54d5b4cb39d1d4a3cab90ac875ecae901fd54058f02c9ea4355ee81fda9e57f90f464d23e6318b5614a27e21e611383cf78c446b458d5202c4c840029f655c051a150a08fc186493a340578738e98f69e7f6e3d860e3d1ab3efe7b977b116db251cc40829dddc4bc092464c8526db7e6f120d189c6b821574332aa333b13519b1811f752bfddd97cc7e1058452d4c34e9d2ebf35eb0959111262a33569508e34ce12d4c1c2be248dbc811c453fe859b5e455bcd50149f3223d12c4b1872a26bc078f64ce62f01b6f4df1cae14ca8c60bdc2dffdb4b211a6f7ed45664b7821cd2f184209aabd3599fd309d7f649d0646adb0edb215df7a2d789df2a02fee84b99d77e3e5babb97106c96c642d991d2a3a3a47660400ea44731067207c1010f585692e31b75eb21f1125bab38de80f5d9d9ebbee865a32de962829fd7333b49c9e59aace61546a6f9f0beeb97cb8422c69c5eb1735efbed4f4aead4e90a6e3d624869f33ddcb8cd79c564c8351ab7c7280de3df4c8bf26fc83c9ffc95baf790c4dc6b4cf48fc4221125a1963082d059073b9292c2d78bc1923890ee52c921a03ed8f4e411c1a11b38809f1681c1525b1e2c7fe961584c3e25528629aa2dba3cbb334f865e14b95250b4518e2f4a0f362d9ec7d398c52a6c4bf9dcb9ee659471c3a1fab36473c456276d3c4fbdcf45f742e1375c56e3de688864c6e6f2b0acb643f04754f987cd27ca279d5a1ba3cf590adfccaa9764a9fe8574883ff29c5cc2a3ca3c2fc5e219e8c50a02492b1a5e4a932743c4ee84acd0059569b0290cddc19d5f337b8a01784e78d64e948c0d0cb7c6b5a1f886641f0021590e6c539d4cb5d803f7ab65007c3629fadb975c47d5573f5fac6f8240a6a310dfa3e6b5eef027681c62c60dafa4a7c11254820b06ce7b503d90b1f15d64f44e5da9a1c036d8a0aab89c3312945dd50bc63e1961e162184eae47227a1ffebbcf1868488e32e82d702ae078034f24980eb7a8d2aec0f938abdd306822c996cec693eef4b1d07f18f7bebe3cff9692c228ba1a24ff0ba1d96b969dee12250955675d977f9642d82934240e836882c6174450768b4ae1363804994c04a50e26ff5bab43d8629e462b2983d60980c67660f354912644bd28bd70769a39e477f3c0e0b24f7884a33c2b79ab795d7f9bba46cd4622d924b613246f5e4ce581698ba5b716d8eeb47a81b6553e9987a3320b3f6cb81f4135e57fe0597c7a57fb73b4b367306cd3686d472dbdc242c7e56d7297c56c8aecc546d4c9f143cb5b2bb0cd8e1a43a23bb546408860eada86d737f45ef50d39317d44599f3d096a0f821e719d1fe6ab2713d01ed460a8a184ff22dd788123e0ad53360a002b540a2d0405aeecc4aea43e8da651be05171a34f7e6ebb7f4782a1f87822986548a4181048b5824fac9986cfe20bbe0b2508aafbfb33031d5f6642940f8ade655a40d7febb4b0fb69ca8a20b8f52df16b441faa195e6087a3ad29732271c473c9e1676eceab32b25ac01e7f8be93efc6f7b2a0eada8de1b3e1d01fd37da9a7f0cb0f7c0314df442bb942d2599c16c6714a6a3367d5e8145dd4460f48283c39c9611d930fc5d3090b3e4f801ed92b823ba959c404a155c89bd797997fdb6a7ea550197214c924d783d2f2ca3e9a308722924cf556c93ff466468d82e38b20e073e12d360fae64815b7f3799cdeba0a21a324b4df1ffe54ab87fb8e076ee9374e240d1823d5a5d5ee58351aa68c536d622c9e1a07cca8ad600f2920bf355c11b1fba5c91b825ceb3a059e29ea565032d43ee0bd6415625053fb28d30a4e60490a8ef972f4cfae6eff5a4e4ef25c39261e11362c10bf004ccfa302ad28e1b23dd9ceabbc3263b02d271b82a1db53919acc22782e66f5617d6b6c74f51d8b3db29a930d593c23a70e3568d59ca8401003ce930b446043075538a3322f7816c00970f060bb4844a44dece1212cd382d8aefd106c2b69f762be23f5451b4ccf1640289a44cf70c83dd63d3bfce1fe3b39d22185ce5f06bd06e90abe6ff84169fcd777c0761a40bee849b65d3d479c98ba685335d79a8692f625b4ddc744bf825eaa539e2d8cb042c4b1bbdbf4dee664b606e51066d50d91584d9b4ad311efed612d5ea5f7e945b89a26c7a3a154d5f575e4829cc62c905386bbd0474edf973eafff6feda8e04f8296ff704a964ff6da6d34a9b3208e72279d26f0233afba238563941721b6320165dfd116e47313adf436042e0e8e0a4294f68119f45a2296d7d17ef4673f932e25d96682504e1e33e471e64fb1dbd18ef53e8e43bdcfedd90edf65972a07b202503f2cf032d52d87d44c164c5000ad4a6a52be19a1a944f45575c68ee77cafa152a2518e403c4a725fe12bf93c4537d299659145a3dfa29d8d5a8eed28d8e9054b15994aeeb958212d653ec1e63ac979f403e170ace31da106c46fe751f0896e3c396d999c5c922423a8254f93a7dd6c5af4e7f35558cccad1c906be6b788119fdec08aba67770b92e5d34683654d45d9b7d09b208bdf8d97f38d2295703717869b9c63c3c0dbbe5138d19294a288004dd732877bd89dbed001bb58b6cb546417fd8b7f353dd187f595c865ef9c233fc8c3bdfc3a8f067686e0f56be8b9f4730104897dbfb93ff879905156d003e81e9532b18190f80f20438741ad6e6e127cc75e5343328adf5b06b70c179faeb12a2061c3a5c1a056448aab1e900071426e84d3cc37743be5e7e0e0137ee10ceec05b8285819de9214fd4e898a5bcfd00772437dbc1e9f6d64a39dca44bea16fdd197a9f9fcc6ce53ac521c47444cd9bbe13bed2d2f3837a1b4b2cf59675a90790ff9a1f78c1eb502884892532ca9c8bb3604abec8a7c1753b7f68f3e262a45ce452878e98eeab2b8e1086a6da3ccadb60c3e237e3dd8781878480046c30a3006ca1dac406a2b08705e0cfb9c7fb02152cac4ff931e7c4acf0274e6f6cbcf8bd8e5bc6588d642472dcef912f46e5dc8d1ebc9ff8b61ad9f64fbfc7b739232155a47f9ccd4d0bc9f506ea879003effc0536aa594b30c27e0fee99d8820f4cdfce04a19e"}) r3 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000180)={&(0x7f0000000000)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x70, 0x70, 0x8, [@union={0x8, 0x7, 0x0, 0x5, 0x0, 0xc0, [{0xd, 0x1, 0x1}, {0x7, 0x4, 0x7}, {0xc, 0x1, 0x9}, {0xb, 0x5, 0x2}, {0xe, 0x2, 0x2}, {0x3, 0x5, 0x9}, {0xa, 0x1}]}, @var={0xa, 0x0, 0x0, 0xe, 0x2}]}, {0x0, [0x2e, 0x30, 0x5f, 0x30, 0x5f, 0x5f]}}, &(0x7f00000000c0)=""/129, 0x90, 0x81}, 0x20) ioctl$NBD_DISCONNECT(r3, 0xab08) [ 864.821423][T27218] block nbd0: NBD_DISCONNECT [ 864.823743][T27217] block nbd0: Disconnected due to user request. [ 864.826046][T27217] block nbd0: shutting down sockets 03:14:03 executing program 0: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x4) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0xab08) r3 = openat$ndctl0(0xffffff9c, &(0x7f0000000040), 0x0, 0x0) sendmsg$WG_CMD_GET_DEVICE(r3, &(0x7f00000008c0)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000880)={&(0x7f00000000c0)={0x7b0, 0x0, 0x400, 0x70bd2c, 0x25dfdbff, {}, [@WGDEVICE_A_PEERS={0x2dc, 0x8, 0x0, 0x1, [{0x2cc, 0x0, 0x0, 0x1, [@WGPEER_A_ENDPOINT6={0x20, 0x4, {0xa, 0x4e24, 0xff, @ipv4={'\x00', '\xff\xff', @multicast2}, 0x1}}, @WGPEER_A_PROTOCOL_VERSION={0x8}, @WGPEER_A_ALLOWEDIPS={0x260, 0x9, 0x0, 0x1, [{0x10c, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @ipv4={'\x00', '\xff\xff', @multicast1}}, {0x5, 0x3, 0x2}}, @ipv4={{0x6}, {0x8, 0x2, @loopback}, {0x5, 0x3, 0x3}}, @ipv4={{0x6}, {0x8, 0x2, @loopback}, {0x5, 0x3, 0x2}}, @ipv6={{0x6}, {0x14, 0x2, @private1}, {0x5, 0x3, 0x2}}, @ipv6={{0x6}, {0x14, 0x2, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @rand_addr=' \x01\x00'}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @remote}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @loopback}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @private=0xa010101}, {0x5, 0x3, 0x2}}]}, {0xdc, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @mcast2}, {0x5, 0x3, 0x3}}, @ipv6={{0x6}, {0x14, 0x2, @loopback}, {0x5, 0x3, 0x3}}, @ipv6={{0x6}, {0x14, 0x2, @mcast2}, {0x5, 0x3, 0x3}}, @ipv4={{0x6}, {0x8, 0x2, @private=0xa010100}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @mcast2}, {0x5, 0x3, 0x3}}, @ipv4={{0x6}, {0x8, 0x2, @dev={0xac, 0x14, 0x14, 0x3c}}, {0x5, 0x3, 0x1}}, @ipv4={{0x6}, {0x8, 0x2, @dev={0xac, 0x14, 0x14, 0x3b}}, {0x5, 0x3, 0x2}}]}, {0x4}, {0x70, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @mcast1}, {0x5, 0x3, 0x2}}, @ipv6={{0x6}, {0x14, 0x2, @local}, {0x5, 0x3, 0x1}}, @ipv6={{0x6}, {0x14, 0x2, @private2}, {0x5, 0x3, 0x1}}]}]}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e23, @loopback}}, @WGPEER_A_FLAGS={0x8, 0x3, 0x3}, @WGPEER_A_PUBLIC_KEY={0x24, 0x1, @a_g}]}, {0xc, 0x0, 0x0, 0x1, [@WGPEER_A_PERSISTENT_KEEPALIVE_INTERVAL={0x6, 0x5, 0x9}]}]}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @b}, @WGDEVICE_A_IFINDEX={0x8}, @WGDEVICE_A_LISTEN_PORT={0x6, 0x6, 0x4e21}, @WGDEVICE_A_PEERS={0x484, 0x8, 0x0, 0x1, [{0x50, 0x0, 0x0, 0x1, [@WGPEER_A_PUBLIC_KEY={0x24}, @WGPEER_A_PROTOCOL_VERSION={0x8}, @WGPEER_A_ENDPOINT6={0x20, 0x4, {0xa, 0x4e24, 0xa87c, @mcast1, 0x4}}]}, {0x34c, 0x0, 0x0, 0x1, [@WGPEER_A_ENDPOINT6={0x20, 0x4, {0xa, 0x4e24, 0x4, @mcast1, 0x2}}, @WGPEER_A_PRESHARED_KEY={0x24, 0x2, "1ca20d3a701d9bc36ca35a2a02971d0a92db4777e54e570efd74c36f43393361"}, @WGPEER_A_PROTOCOL_VERSION={0x8}, @WGPEER_A_ALLOWEDIPS={0x2c4, 0x9, 0x0, 0x1, [{0x4c, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @remote}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @local}, {0x5, 0x3, 0x3}}]}, {0x10c, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @empty}, {0x5, 0x3, 0x2}}, @ipv6={{0x6}, {0x14, 0x2, @local}, {0x5, 0x3, 0x1}}, @ipv6={{0x6}, {0x14, 0x2, @empty}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @multicast1}, {0x5, 0x3, 0x2}}, @ipv6={{0x6}, {0x14, 0x2, @empty}, {0x5, 0x3, 0x1}}, @ipv6={{0x6}, {0x14, 0x2, @ipv4={'\x00', '\xff\xff', @private=0xa010100}}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @mcast2}, {0x5, 0x3, 0x2}}, @ipv4={{0x6}, {0x8, 0x2, @initdev={0xac, 0x1e, 0x0, 0x0}}, {0x5}}]}, {0x28, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @local}, {0x5, 0x3, 0x1}}]}, {0x70, 0x0, 0x0, 0x1, [@ipv4={{0x6}, {0x8, 0x2, @multicast1}, {0x5, 0x3, 0x2}}, @ipv6={{0x6}, {0x14, 0x2, @private2}, {0x5, 0x3, 0x3}}, @ipv4={{0x6}, {0x8, 0x2, @empty}, {0x5, 0x3, 0x3}}, @ipv4={{0x6}, {0x8, 0x2, @private=0xca1d}, {0x5, 0x3, 0x3}}]}, {0xd0, 0x0, 0x0, 0x1, [@ipv4={{0x6}, {0x8, 0x2, @empty}, {0x5, 0x3, 0x1}}, @ipv6={{0x6}, {0x14, 0x2, @ipv4={'\x00', '\xff\xff', @local}}, {0x5, 0x3, 0x3}}, @ipv6={{0x6}, {0x14, 0x2, @empty}, {0x5, 0x3, 0x3}}, @ipv6={{0x6}, {0x14, 0x2, @mcast1}, {0x5, 0x3, 0x2}}, @ipv6={{0x6}, {0x14, 0x2, @private2={0xfc, 0x2, '\x00', 0x1}}, {0x5, 0x3, 0x2}}, @ipv6={{0x6}, {0x14, 0x2, @mcast2}, {0x5, 0x3, 0x2}}]}]}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e20, @rand_addr=0x80}}, @WGPEER_A_PRESHARED_KEY={0x24, 0x2, "f15317b097cf34fce2149dc584dc0dc247bc1e7650a0d1cb606057a1ba761717"}]}, {0xe4, 0x0, 0x0, 0x1, [@WGPEER_A_ENDPOINT6={0x20, 0x4, {0xa, 0x4e21, 0x8, @empty, 0x3f}}, @WGPEER_A_ALLOWEDIPS={0x20, 0x9, 0x0, 0x1, [{0x1c, 0x0, 0x0, 0x1, [@ipv4={{0x6}, {0x8, 0x2, @multicast2}, {0x5, 0x3, 0x3}}]}]}, @WGPEER_A_PROTOCOL_VERSION={0x8}, @WGPEER_A_PROTOCOL_VERSION={0x8}, @WGPEER_A_PUBLIC_KEY={0x24, 0x1, @a_g}, @WGPEER_A_PRESHARED_KEY={0x24, 0x2, "30cae630a26eacfca3b8222132805031044b71eae23d710f720905fcd954a5b5"}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e22, @multicast1}}, @WGPEER_A_FLAGS={0x8, 0x3, 0x4}, @WGPEER_A_FLAGS={0x8, 0x3, 0x6}, @WGPEER_A_PRESHARED_KEY={0x24, 0x2, "9cf3bf219ec3146f5189bac7698a3e776ea808e54dd45cca2cecabb14fd4c0cc"}]}]}, @WGDEVICE_A_FWMARK={0x8, 0x7, 0xffff}]}, 0x7b0}, 0x1, 0x0, 0x0, 0x4040810}, 0x44040) syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)) (async) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x4) (async) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) (async) syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) (async) ioctl$NBD_DISCONNECT(r2, 0xab08) (async) openat$ndctl0(0xffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) sendmsg$WG_CMD_GET_DEVICE(r3, &(0x7f00000008c0)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000880)={&(0x7f00000000c0)={0x7b0, 0x0, 0x400, 0x70bd2c, 0x25dfdbff, {}, [@WGDEVICE_A_PEERS={0x2dc, 0x8, 0x0, 0x1, [{0x2cc, 0x0, 0x0, 0x1, [@WGPEER_A_ENDPOINT6={0x20, 0x4, {0xa, 0x4e24, 0xff, @ipv4={'\x00', '\xff\xff', @multicast2}, 0x1}}, @WGPEER_A_PROTOCOL_VERSION={0x8}, @WGPEER_A_ALLOWEDIPS={0x260, 0x9, 0x0, 0x1, [{0x10c, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @ipv4={'\x00', '\xff\xff', @multicast1}}, {0x5, 0x3, 0x2}}, @ipv4={{0x6}, {0x8, 0x2, @loopback}, {0x5, 0x3, 0x3}}, @ipv4={{0x6}, {0x8, 0x2, @loopback}, {0x5, 0x3, 0x2}}, @ipv6={{0x6}, {0x14, 0x2, @private1}, {0x5, 0x3, 0x2}}, @ipv6={{0x6}, {0x14, 0x2, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @rand_addr=' \x01\x00'}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @remote}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @loopback}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @private=0xa010101}, {0x5, 0x3, 0x2}}]}, {0xdc, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @mcast2}, {0x5, 0x3, 0x3}}, @ipv6={{0x6}, {0x14, 0x2, @loopback}, {0x5, 0x3, 0x3}}, @ipv6={{0x6}, {0x14, 0x2, @mcast2}, {0x5, 0x3, 0x3}}, @ipv4={{0x6}, {0x8, 0x2, @private=0xa010100}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @mcast2}, {0x5, 0x3, 0x3}}, @ipv4={{0x6}, {0x8, 0x2, @dev={0xac, 0x14, 0x14, 0x3c}}, {0x5, 0x3, 0x1}}, @ipv4={{0x6}, {0x8, 0x2, @dev={0xac, 0x14, 0x14, 0x3b}}, {0x5, 0x3, 0x2}}]}, {0x4}, {0x70, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @mcast1}, {0x5, 0x3, 0x2}}, @ipv6={{0x6}, {0x14, 0x2, @local}, {0x5, 0x3, 0x1}}, @ipv6={{0x6}, {0x14, 0x2, @private2}, {0x5, 0x3, 0x1}}]}]}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e23, @loopback}}, @WGPEER_A_FLAGS={0x8, 0x3, 0x3}, @WGPEER_A_PUBLIC_KEY={0x24, 0x1, @a_g}]}, {0xc, 0x0, 0x0, 0x1, [@WGPEER_A_PERSISTENT_KEEPALIVE_INTERVAL={0x6, 0x5, 0x9}]}]}, @WGDEVICE_A_PRIVATE_KEY={0x24, 0x3, @b}, @WGDEVICE_A_IFINDEX={0x8}, @WGDEVICE_A_LISTEN_PORT={0x6, 0x6, 0x4e21}, @WGDEVICE_A_PEERS={0x484, 0x8, 0x0, 0x1, [{0x50, 0x0, 0x0, 0x1, [@WGPEER_A_PUBLIC_KEY={0x24}, @WGPEER_A_PROTOCOL_VERSION={0x8}, @WGPEER_A_ENDPOINT6={0x20, 0x4, {0xa, 0x4e24, 0xa87c, @mcast1, 0x4}}]}, {0x34c, 0x0, 0x0, 0x1, [@WGPEER_A_ENDPOINT6={0x20, 0x4, {0xa, 0x4e24, 0x4, @mcast1, 0x2}}, @WGPEER_A_PRESHARED_KEY={0x24, 0x2, "1ca20d3a701d9bc36ca35a2a02971d0a92db4777e54e570efd74c36f43393361"}, @WGPEER_A_PROTOCOL_VERSION={0x8}, @WGPEER_A_ALLOWEDIPS={0x2c4, 0x9, 0x0, 0x1, [{0x4c, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @remote}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @local}, {0x5, 0x3, 0x3}}]}, {0x10c, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @empty}, {0x5, 0x3, 0x2}}, @ipv6={{0x6}, {0x14, 0x2, @local}, {0x5, 0x3, 0x1}}, @ipv6={{0x6}, {0x14, 0x2, @empty}, {0x5}}, @ipv4={{0x6}, {0x8, 0x2, @multicast1}, {0x5, 0x3, 0x2}}, @ipv6={{0x6}, {0x14, 0x2, @empty}, {0x5, 0x3, 0x1}}, @ipv6={{0x6}, {0x14, 0x2, @ipv4={'\x00', '\xff\xff', @private=0xa010100}}, {0x5}}, @ipv6={{0x6}, {0x14, 0x2, @mcast2}, {0x5, 0x3, 0x2}}, @ipv4={{0x6}, {0x8, 0x2, @initdev={0xac, 0x1e, 0x0, 0x0}}, {0x5}}]}, {0x28, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x14, 0x2, @local}, {0x5, 0x3, 0x1}}]}, {0x70, 0x0, 0x0, 0x1, [@ipv4={{0x6}, {0x8, 0x2, @multicast1}, {0x5, 0x3, 0x2}}, @ipv6={{0x6}, {0x14, 0x2, @private2}, {0x5, 0x3, 0x3}}, @ipv4={{0x6}, {0x8, 0x2, @empty}, {0x5, 0x3, 0x3}}, @ipv4={{0x6}, {0x8, 0x2, @private=0xca1d}, {0x5, 0x3, 0x3}}]}, {0xd0, 0x0, 0x0, 0x1, [@ipv4={{0x6}, {0x8, 0x2, @empty}, {0x5, 0x3, 0x1}}, @ipv6={{0x6}, {0x14, 0x2, @ipv4={'\x00', '\xff\xff', @local}}, {0x5, 0x3, 0x3}}, @ipv6={{0x6}, {0x14, 0x2, @empty}, {0x5, 0x3, 0x3}}, @ipv6={{0x6}, {0x14, 0x2, @mcast1}, {0x5, 0x3, 0x2}}, @ipv6={{0x6}, {0x14, 0x2, @private2={0xfc, 0x2, '\x00', 0x1}}, {0x5, 0x3, 0x2}}, @ipv6={{0x6}, {0x14, 0x2, @mcast2}, {0x5, 0x3, 0x2}}]}]}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e20, @rand_addr=0x80}}, @WGPEER_A_PRESHARED_KEY={0x24, 0x2, "f15317b097cf34fce2149dc584dc0dc247bc1e7650a0d1cb606057a1ba761717"}]}, {0xe4, 0x0, 0x0, 0x1, [@WGPEER_A_ENDPOINT6={0x20, 0x4, {0xa, 0x4e21, 0x8, @empty, 0x3f}}, @WGPEER_A_ALLOWEDIPS={0x20, 0x9, 0x0, 0x1, [{0x1c, 0x0, 0x0, 0x1, [@ipv4={{0x6}, {0x8, 0x2, @multicast2}, {0x5, 0x3, 0x3}}]}]}, @WGPEER_A_PROTOCOL_VERSION={0x8}, @WGPEER_A_PROTOCOL_VERSION={0x8}, @WGPEER_A_PUBLIC_KEY={0x24, 0x1, @a_g}, @WGPEER_A_PRESHARED_KEY={0x24, 0x2, "30cae630a26eacfca3b8222132805031044b71eae23d710f720905fcd954a5b5"}, @WGPEER_A_ENDPOINT4={0x14, 0x4, {0x2, 0x4e22, @multicast1}}, @WGPEER_A_FLAGS={0x8, 0x3, 0x4}, @WGPEER_A_FLAGS={0x8, 0x3, 0x6}, @WGPEER_A_PRESHARED_KEY={0x24, 0x2, "9cf3bf219ec3146f5189bac7698a3e776ea808e54dd45cca2cecabb14fd4c0cc"}]}]}, @WGDEVICE_A_FWMARK={0x8, 0x7, 0xffff}]}, 0x7b0}, 0x1, 0x0, 0x0, 0x4040810}, 0x44040) (async) [ 864.841545][T27224] block nbd2: shutting down sockets [ 864.843385][T27230] block nbd1: NBD_DISCONNECT [ 864.845884][T27227] block nbd1: Disconnected due to user request. [ 864.848307][T27227] block nbd1: shutting down sockets 03:14:03 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) getsockopt$bt_BT_CHANNEL_POLICY(0xffffffffffffffff, 0x112, 0xa, &(0x7f0000000000)=0xfffffffb, &(0x7f0000000040)=0x4) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) 03:14:03 executing program 1: r0 = syz_open_dev$ndb(&(0x7f0000000000), 0x0, 0x2000) r1 = openat$ndctl0(0xffffff9c, &(0x7f0000000080), 0x28a182, 0x0) ioctl$DRM_IOCTL_MODE_GETENCODER(r1, 0xc01464a6, &(0x7f00000000c0)) ioctl$NBD_SET_FLAGS(r0, 0xab0a, 0x8) syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) openat$hpet(0xffffff9c, &(0x7f0000000040), 0x420181, 0x0) r3 = openat$hpet(0xffffff9c, &(0x7f00000015c0), 0x0, 0x0) ioctl$EVIOCGLED(r3, 0x80404519, 0x0) r4 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r4, 0xab08) ioctl$NBD_SET_SOCK(r3, 0xab00, 0xffffffffffffffff) r5 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) r6 = syz_open_dev$ndb(&(0x7f0000000100), 0x0, 0x40100) ioctl$NBD_SET_SOCK(r6, 0xab00, r2) ioctl$NBD_DISCONNECT(r5, 0xab08) [ 864.865409][T27235] block nbd3: NBD_DISCONNECT [ 864.867606][T27234] block nbd3: Disconnected due to user request. [ 864.869962][T27234] block nbd3: shutting down sockets [ 864.874313][T27241] block nbd1: NBD_DISCONNECT 03:14:03 executing program 3: syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) openat$ndctl0(0xffffff9c, &(0x7f0000000080), 0x101001, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000000c0)) r1 = openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FLOPPY_FDCLRPRM(r1, 0x241) socket(0x25, 0x5, 0x20) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0xab08) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) [ 864.892321][T27244] block nbd3: NBD_DISCONNECT [ 864.901306][T27245] block nbd0: NBD_DISCONNECT 03:14:03 executing program 3: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)) ioctl$NBD_SET_SOCK(r0, 0xab00, 0xffffffffffffffff) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r1) [ 864.921149][T27240] block nbd2: shutting down sockets [ 864.921402][T27241] block nbd1: NBD_DISCONNECT [ 864.925694][T27239] block nbd1: Disconnected due to user request. [ 864.928370][T27239] block nbd1: shutting down sockets 03:14:04 executing program 2: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SIZE_BLOCKS(0xffffffffffffffff, 0xab07, 0xbfc) r1 = io_uring_setup(0x7124, &(0x7f0000000100)={0x0, 0x450d, 0x100, 0x0, 0x2a6}) r2 = openat$ndctl0(0xffffff9c, &(0x7f0000000200), 0x109002, 0x0) ioctl$EVIOCGBITKEY(r2, 0x80404521, &(0x7f0000000240)=""/82) r3 = io_uring_setup(0xcc8, &(0x7f0000000180)={0x0, 0x2c36, 0x0, 0x1, 0x2e1, 0x0, r1}) r4 = io_uring_register$IORING_REGISTER_PERSONALITY(r3, 0x9, 0x0, 0x0) io_uring_register$IORING_UNREGISTER_PERSONALITY(0xffffffffffffffff, 0xa, 0x0, r4) openat$qat_adf_ctl(0xffffff9c, &(0x7f0000000000), 0x101000, 0x0) ioctl$NBD_SET_SOCK(0xffffffffffffffff, 0xab00, r0) r5 = openat$hpet(0xffffff9c, &(0x7f00000015c0), 0x0, 0x0) io_uring_setup(0xb61, &(0x7f0000000080)={0x0, 0x2125, 0x80, 0x1, 0x77}) ioctl$EVIOCGLED(r5, 0x80404519, 0x0) ioctl$DRM_IOCTL_GEM_OPEN(r5, 0xc010640b, &(0x7f0000000040)) 03:14:04 executing program 1: r0 = syz_open_dev$ndb(&(0x7f0000000000), 0x0, 0x2000) (async) r1 = openat$ndctl0(0xffffff9c, &(0x7f0000000080), 0x28a182, 0x0) ioctl$DRM_IOCTL_MODE_GETENCODER(r1, 0xc01464a6, &(0x7f00000000c0)) ioctl$NBD_SET_FLAGS(r0, 0xab0a, 0x8) syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) openat$hpet(0xffffff9c, &(0x7f0000000040), 0x420181, 0x0) (async, rerun: 64) r3 = openat$hpet(0xffffff9c, &(0x7f00000015c0), 0x0, 0x0) (rerun: 64) ioctl$EVIOCGLED(r3, 0x80404519, 0x0) r4 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r4, 0xab08) (async, rerun: 32) ioctl$NBD_SET_SOCK(r3, 0xab00, 0xffffffffffffffff) (async, rerun: 32) r5 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) (async) r6 = syz_open_dev$ndb(&(0x7f0000000100), 0x0, 0x40100) ioctl$NBD_SET_SOCK(r6, 0xab00, r2) ioctl$NBD_DISCONNECT(r5, 0xab08) 03:14:04 executing program 2: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SIZE_BLOCKS(0xffffffffffffffff, 0xab07, 0xbfc) r1 = io_uring_setup(0x7124, &(0x7f0000000100)={0x0, 0x450d, 0x100, 0x0, 0x2a6}) r2 = openat$ndctl0(0xffffff9c, &(0x7f0000000200), 0x109002, 0x0) ioctl$EVIOCGBITKEY(r2, 0x80404521, &(0x7f0000000240)=""/82) r3 = io_uring_setup(0xcc8, &(0x7f0000000180)={0x0, 0x2c36, 0x0, 0x1, 0x2e1, 0x0, r1}) r4 = io_uring_register$IORING_REGISTER_PERSONALITY(r3, 0x9, 0x0, 0x0) io_uring_register$IORING_UNREGISTER_PERSONALITY(0xffffffffffffffff, 0xa, 0x0, r4) openat$qat_adf_ctl(0xffffff9c, &(0x7f0000000000), 0x101000, 0x0) ioctl$NBD_SET_SOCK(0xffffffffffffffff, 0xab00, r0) (async) ioctl$NBD_SET_SOCK(0xffffffffffffffff, 0xab00, r0) r5 = openat$hpet(0xffffff9c, &(0x7f00000015c0), 0x0, 0x0) io_uring_setup(0xb61, &(0x7f0000000080)={0x0, 0x2125, 0x80, 0x1, 0x77}) (async) io_uring_setup(0xb61, &(0x7f0000000080)={0x0, 0x2125, 0x80, 0x1, 0x77}) ioctl$EVIOCGLED(r5, 0x80404519, 0x0) (async) ioctl$EVIOCGLED(r5, 0x80404519, 0x0) ioctl$DRM_IOCTL_GEM_OPEN(r5, 0xc010640b, &(0x7f0000000040)) (async) ioctl$DRM_IOCTL_GEM_OPEN(r5, 0xc010640b, &(0x7f0000000040)) [ 864.955167][T27253] block nbd1: NBD_DISCONNECT [ 864.961267][T27245] block nbd0: NBD_DISCONNECT [ 864.961535][T27248] block nbd3: shutting down sockets [ 864.965910][T27237] block nbd0: Disconnected due to user request. [ 864.968244][T27237] block nbd0: shutting down sockets 03:14:04 executing program 0: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0xab08) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(0xffffffffffffffff, 0xc00c642d, &(0x7f0000000000)) 03:14:04 executing program 1: r0 = syz_open_dev$ndb(&(0x7f0000000000), 0x0, 0x2000) r1 = openat$ndctl0(0xffffff9c, &(0x7f0000000080), 0x28a182, 0x0) ioctl$DRM_IOCTL_MODE_GETENCODER(r1, 0xc01464a6, &(0x7f00000000c0)) ioctl$NBD_SET_FLAGS(r0, 0xab0a, 0x8) syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) openat$hpet(0xffffff9c, &(0x7f0000000040), 0x420181, 0x0) r3 = openat$hpet(0xffffff9c, &(0x7f00000015c0), 0x0, 0x0) ioctl$EVIOCGLED(r3, 0x80404519, 0x0) r4 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r4, 0xab08) ioctl$NBD_SET_SOCK(r3, 0xab00, 0xffffffffffffffff) r5 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) r6 = syz_open_dev$ndb(&(0x7f0000000100), 0x0, 0x40100) ioctl$NBD_SET_SOCK(r6, 0xab00, r2) ioctl$NBD_DISCONNECT(r5, 0xab08) syz_open_dev$ndb(&(0x7f0000000000), 0x0, 0x2000) (async) openat$ndctl0(0xffffff9c, &(0x7f0000000080), 0x28a182, 0x0) (async) ioctl$DRM_IOCTL_MODE_GETENCODER(r1, 0xc01464a6, &(0x7f00000000c0)) (async) ioctl$NBD_SET_FLAGS(r0, 0xab0a, 0x8) (async) syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)) (async) openat$hpet(0xffffff9c, &(0x7f0000000040), 0x420181, 0x0) (async) openat$hpet(0xffffff9c, &(0x7f00000015c0), 0x0, 0x0) (async) ioctl$EVIOCGLED(r3, 0x80404519, 0x0) (async) syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) (async) ioctl$NBD_DISCONNECT(r4, 0xab08) (async) ioctl$NBD_SET_SOCK(r3, 0xab00, 0xffffffffffffffff) (async) syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) (async) syz_open_dev$ndb(&(0x7f0000000100), 0x0, 0x40100) (async) ioctl$NBD_SET_SOCK(r6, 0xab00, r2) (async) ioctl$NBD_DISCONNECT(r5, 0xab08) (async) 03:14:04 executing program 2: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SIZE_BLOCKS(0xffffffffffffffff, 0xab07, 0xbfc) r1 = io_uring_setup(0x7124, &(0x7f0000000100)={0x0, 0x450d, 0x100, 0x0, 0x2a6}) openat$ndctl0(0xffffff9c, &(0x7f0000000200), 0x109002, 0x0) (async) r2 = openat$ndctl0(0xffffff9c, &(0x7f0000000200), 0x109002, 0x0) ioctl$EVIOCGBITKEY(r2, 0x80404521, &(0x7f0000000240)=""/82) (async) ioctl$EVIOCGBITKEY(r2, 0x80404521, &(0x7f0000000240)=""/82) r3 = io_uring_setup(0xcc8, &(0x7f0000000180)={0x0, 0x2c36, 0x0, 0x1, 0x2e1, 0x0, r1}) io_uring_register$IORING_REGISTER_PERSONALITY(r3, 0x9, 0x0, 0x0) (async) r4 = io_uring_register$IORING_REGISTER_PERSONALITY(r3, 0x9, 0x0, 0x0) io_uring_register$IORING_UNREGISTER_PERSONALITY(0xffffffffffffffff, 0xa, 0x0, r4) openat$qat_adf_ctl(0xffffff9c, &(0x7f0000000000), 0x101000, 0x0) ioctl$NBD_SET_SOCK(0xffffffffffffffff, 0xab00, r0) r5 = openat$hpet(0xffffff9c, &(0x7f00000015c0), 0x0, 0x0) io_uring_setup(0xb61, &(0x7f0000000080)={0x0, 0x2125, 0x80, 0x1, 0x77}) ioctl$EVIOCGLED(r5, 0x80404519, 0x0) (async) ioctl$EVIOCGLED(r5, 0x80404519, 0x0) ioctl$DRM_IOCTL_GEM_OPEN(r5, 0xc010640b, &(0x7f0000000040)) 03:14:04 executing program 3: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_DISCONNECT(r0, 0xab08) add_key$keyring(0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffb) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0xab08) [ 865.003438][T27262] block nbd1: NBD_DISCONNECT [ 865.006864][T27266] block nbd3: NBD_DISCONNECT 03:14:04 executing program 2: r0 = syz_open_dev$ndb(&(0x7f0000000040), 0x0, 0x488000) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$PPPOEIOCDFWD(0xffffffffffffffff, 0xb101, 0x0) write$damon_schemes(0xffffffffffffffff, &(0x7f0000000080)={0x8, 0x1, 0x20, 0x20, 0x8, 0x3c, 0x9a}, 0x66) r2 = openat$hpet(0xffffff9c, &(0x7f00000015c0), 0x0, 0x0) ioctl$EVIOCGLED(r2, 0x80404519, 0x0) syz_open_dev$evdev(&(0x7f0000000100), 0x9, 0x42080) connect$bt_rfcomm(r2, &(0x7f0000000000)={0x1f, @fixed={'\xaa\xaa\xaa\xaa\xaa', 0x12}, 0x4}, 0xa) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) 03:14:04 executing program 2: r0 = syz_open_dev$ndb(&(0x7f0000000040), 0x0, 0x488000) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$PPPOEIOCDFWD(0xffffffffffffffff, 0xb101, 0x0) (async) write$damon_schemes(0xffffffffffffffff, &(0x7f0000000080)={0x8, 0x1, 0x20, 0x20, 0x8, 0x3c, 0x9a}, 0x66) r2 = openat$hpet(0xffffff9c, &(0x7f00000015c0), 0x0, 0x0) ioctl$EVIOCGLED(r2, 0x80404519, 0x0) (async, rerun: 32) syz_open_dev$evdev(&(0x7f0000000100), 0x9, 0x42080) (async, rerun: 32) connect$bt_rfcomm(r2, &(0x7f0000000000)={0x1f, @fixed={'\xaa\xaa\xaa\xaa\xaa', 0x12}, 0x4}, 0xa) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) [ 865.041288][T27270] block nbd0: NBD_DISCONNECT [ 865.041541][T27266] block nbd3: NBD_DISCONNECT [ 865.041632][T27262] block nbd1: NBD_DISCONNECT [ 865.043333][T27268] block nbd0: Disconnected due to user request. [ 865.047041][T27276] block nbd1: Disconnected due to user request. [ 865.048557][T27263] block nbd3: Disconnected due to user request. [ 865.048572][T27263] block nbd3: shutting down sockets 03:14:04 executing program 0: syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) (async) r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) (async) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0xab08) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(0xffffffffffffffff, 0xc00c642d, &(0x7f0000000000)) 03:14:04 executing program 2: r0 = syz_open_dev$ndb(&(0x7f0000000040), 0x0, 0x488000) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) (async) ioctl$PPPOEIOCDFWD(0xffffffffffffffff, 0xb101, 0x0) (async) write$damon_schemes(0xffffffffffffffff, &(0x7f0000000080)={0x8, 0x1, 0x20, 0x20, 0x8, 0x3c, 0x9a}, 0x66) (async) r2 = openat$hpet(0xffffff9c, &(0x7f00000015c0), 0x0, 0x0) ioctl$EVIOCGLED(r2, 0x80404519, 0x0) syz_open_dev$evdev(&(0x7f0000000100), 0x9, 0x42080) (async) connect$bt_rfcomm(r2, &(0x7f0000000000)={0x1f, @fixed={'\xaa\xaa\xaa\xaa\xaa', 0x12}, 0x4}, 0xa) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) [ 865.049498][T27268] block nbd0: shutting down sockets [ 865.059047][T27276] block nbd1: shutting down sockets 03:14:04 executing program 1: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) getsockopt$bt_BT_SECURITY(0xffffffffffffffff, 0x112, 0x4, &(0x7f0000000040), 0x2) r3 = openat$hpet(0xffffff9c, &(0x7f00000015c0), 0x0, 0x0) r4 = openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FLOPPY_FDCLRPRM(r4, 0x241) ioctl$NBD_SET_SOCK(r4, 0xab00, r3) ioctl$EVIOCGLED(r3, 0x80404519, 0x0) ioctl$BTRFS_IOC_START_SYNC(r3, 0x80089418, &(0x7f0000000080)) r5 = syz_open_dev$floppy(&(0x7f00000000c0), 0x83, 0x101000) ioctl$FLOPPY_FDSETMAXERRS(r5, 0x4014024c, &(0x7f0000000100)={0x7, 0x81, 0x5, 0x0, 0x4}) r6 = syz_open_dev$ndb(&(0x7f0000000000), 0x0, 0x1001) ioctl$NBD_DO_IT(r6, 0xab03) ioctl$NBD_DISCONNECT(r2, 0xab08) 03:14:04 executing program 3: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f0000000080), 0x0, 0x40101) ioctl$NBD_SET_SOCK(r2, 0xab00, r1) r3 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) getsockopt$bt_BT_RCVMTU(0xffffffffffffffff, 0x112, 0xd, &(0x7f0000000000)=0x8001, &(0x7f0000000040)=0x2) ioctl$NBD_DISCONNECT(r3, 0xab08) inotify_init1(0x40800) [ 865.122493][ T5207] [ 865.123438][ T5207] floppy driver state [ 865.124898][ T5207] ------------------- [ 865.126391][ T5207] now=4295023679 last interrupt=4294955906 diff=67773 last called handler=main_command_interrupt [ 865.130175][ T5207] timeout_message=lock fdc [ 865.132886][ T5207] last output bytes: [ 865.134733][ T5207] 0 90 4294955902 [ 865.136473][ T5207] 1 90 4294955902 [ 865.138219][ T5207] 2 90 4294955902 [ 865.139953][ T5207] 12 90 4294955902 [ 865.141801][ T5207] 1b 90 4294955902 [ 865.143606][ T5207] ff 90 4294955902 [ 865.145393][ T5207] 12 80 4294955906 [ 865.147127][ T5207] 3 90 4294955906 [ 865.148702][ T5207] 3 80 4294955906 [ 865.150133][ T5207] a1 90 4294955906 [ 865.150984][T27281] block nbd0: Device being setup by another task [ 865.151613][ T5207] 1e 90 4294955906 [ 865.155281][T27290] block nbd0: NBD_DISCONNECT [ 865.156512][ T5207] e6 80 4294955906 [ 865.157332][T27279] block nbd0: Disconnected due to user request. [ 865.158892][ T5207] 1 90 4294955906 [ 865.161278][T27279] block nbd0: shutting down sockets [ 865.163062][ T5207] 0 90 4294955906 [ 865.166806][ T5207] 0 90 4294955906 [ 865.168207][ T5207] 1 90 4294955906 [ 865.169619][ T5207] 2 90 4294955906 [ 865.171115][ T5207] 24 90 4294955906 03:14:04 executing program 0: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) (async) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0xab08) (async) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(0xffffffffffffffff, 0xc00c642d, &(0x7f0000000000)) [ 865.172520][ T5207] 1b 90 4294955906 [ 865.174607][ T5207] ff 90 4294955906 [ 865.176040][ T5207] last result at 4294967561 [ 865.177708][ T5207] last redo_fd_request at 4295022852 [ 865.179648][ T5207] status=80 [ 865.180846][ T5207] fdc_busy=1 [ 865.182158][ T5207] floppy_work.func=floppy_work_workfn [ 865.182428][T27295] block nbd0: NBD_DISCONNECT [ 865.184116][ T5207] cont=ffffffff8af25e20 [ 865.187347][ T5207] current_req=0000000000000000 [ 865.189091][ T5207] command_status=-1 [ 865.190543][ T5207] [ 865.191175][T27292] block nbd3: NBD_DISCONNECT [ 865.191592][ T5207] floppy1: floppy timeout called [ 865.193888][T27288] block nbd3: Disconnected due to user request. [ 865.197225][T27288] block nbd3: shutting down sockets 03:14:04 executing program 3: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f0000000080), 0x0, 0x40101) ioctl$NBD_SET_SOCK(r2, 0xab00, r1) r3 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) getsockopt$bt_BT_RCVMTU(0xffffffffffffffff, 0x112, 0xd, &(0x7f0000000000)=0x8001, &(0x7f0000000040)=0x2) ioctl$NBD_DISCONNECT(r3, 0xab08) inotify_init1(0x40800) [ 865.226047][T27287] block nbd1: NBD_DISCONNECT [ 865.262298][T27293] block nbd0: Disconnected due to user request. [ 865.264690][T27293] block nbd0: shutting down sockets 03:14:04 executing program 0: r0 = openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FLOPPY_FDCLRPRM(r0, 0x241) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x23, &(0x7f0000000000)={@multicast1, @remote, 0x0}, &(0x7f0000000040)=0xc) setsockopt$MRT6_DEL_MIF(r0, 0x29, 0xcb, &(0x7f0000000080)={0xffffffffffffffff, 0x0, 0x1f, r1}, 0xc) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r2, 0xab00, r3) r4 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r4, 0xab08) [ 865.331022][T27299] block nbd3: Device being setup by another task [ 865.333669][T27298] block nbd3: NBD_DISCONNECT [ 865.336127][T27297] block nbd3: Disconnected due to user request. [ 865.338552][T27297] block nbd3: shutting down sockets 03:14:04 executing program 3: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) r1 = socket(0x15, 0x801, 0x7) setsockopt$MRT6_ADD_MIF(r1, 0x29, 0xca, &(0x7f0000000000)={0xffffffffffffffff, 0x1, 0x0, 0x0, 0x4}, 0xc) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r2) r3 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r3, 0xab08) [ 865.371336][T27304] block nbd0: NBD_DISCONNECT [ 865.373491][T27300] block nbd0: Disconnected due to user request. [ 865.376046][T27300] block nbd0: shutting down sockets 03:14:04 executing program 0: r0 = openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FLOPPY_FDCLRPRM(r0, 0x241) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x23, &(0x7f0000000000)={@multicast1, @remote, 0x0}, &(0x7f0000000040)=0xc) setsockopt$MRT6_DEL_MIF(r0, 0x29, 0xcb, &(0x7f0000000080)={0xffffffffffffffff, 0x0, 0x1f, r1}, 0xc) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r2, 0xab00, r3) r4 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r4, 0xab08) openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) ioctl$FLOPPY_FDCLRPRM(r0, 0x241) (async) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x23, &(0x7f0000000000)={@multicast1, @remote}, &(0x7f0000000040)=0xc) (async) setsockopt$MRT6_DEL_MIF(r0, 0x29, 0xcb, &(0x7f0000000080)={0xffffffffffffffff, 0x0, 0x1f, r1}, 0xc) (async) syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)) (async) ioctl$NBD_SET_SOCK(r2, 0xab00, r3) (async) syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) (async) ioctl$NBD_DISCONNECT(r4, 0xab08) (async) [ 865.431436][T27305] block nbd3: NBD_DISCONNECT [ 865.433798][T27302] block nbd3: Disconnected due to user request. [ 865.436277][T27302] block nbd3: shutting down sockets 03:14:04 executing program 3: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0xab08) ioctl$BTRFS_IOC_WAIT_SYNC(r2, 0x40089416, &(0x7f0000000000)) r3 = openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FLOPPY_FDCLRPRM(r3, 0x241) ioctl$NBD_DO_IT(r3, 0xab03) ioctl$BTRFS_IOC_SCRUB(r1, 0xc400941b, &(0x7f0000000040)={0x0, 0x8000}) [ 865.471759][T27307] block nbd0: NBD_DISCONNECT [ 865.502083][T27309] block nbd3: NBD_DISCONNECT [ 865.505732][T27308] block nbd3: Disconnected due to user request. [ 865.521059][T27308] block nbd3: shutting down sockets [ 865.531701][T27311] block nbd0: NBD_DISCONNECT [ 865.534476][T27306] block nbd0: Disconnected due to user request. [ 865.537478][T27306] block nbd0: shutting down sockets [ 865.911152][ T65] block nbd1: Disconnected due to user request. 03:14:05 executing program 3: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0x402c5839) 03:14:05 executing program 0: r0 = openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FLOPPY_FDCLRPRM(r0, 0x241) (async) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x23, &(0x7f0000000000)={@multicast1, @remote, 0x0}, &(0x7f0000000040)=0xc) setsockopt$MRT6_DEL_MIF(r0, 0x29, 0xcb, &(0x7f0000000080)={0xffffffffffffffff, 0x0, 0x1f, r1}, 0xc) (async) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r2, 0xab00, r3) (async) r4 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r4, 0xab08) 03:14:05 executing program 1: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) getsockopt$bt_BT_SECURITY(0xffffffffffffffff, 0x112, 0x4, &(0x7f0000000040), 0x2) r3 = openat$hpet(0xffffff9c, &(0x7f00000015c0), 0x0, 0x0) r4 = openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FLOPPY_FDCLRPRM(r4, 0x241) ioctl$NBD_SET_SOCK(r4, 0xab00, r3) ioctl$EVIOCGLED(r3, 0x80404519, 0x0) ioctl$BTRFS_IOC_START_SYNC(r3, 0x80089418, &(0x7f0000000080)) r5 = syz_open_dev$floppy(&(0x7f00000000c0), 0x83, 0x101000) ioctl$FLOPPY_FDSETMAXERRS(r5, 0x4014024c, &(0x7f0000000100)={0x7, 0x81, 0x5, 0x0, 0x4}) r6 = syz_open_dev$ndb(&(0x7f0000000000), 0x0, 0x1001) ioctl$NBD_DO_IT(r6, 0xab03) ioctl$NBD_DISCONNECT(r2, 0xab08) syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)) (async) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) (async) syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) (async) getsockopt$bt_BT_SECURITY(0xffffffffffffffff, 0x112, 0x4, &(0x7f0000000040), 0x2) (async) openat$hpet(0xffffff9c, &(0x7f00000015c0), 0x0, 0x0) (async) openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) ioctl$FLOPPY_FDCLRPRM(r4, 0x241) (async) ioctl$NBD_SET_SOCK(r4, 0xab00, r3) (async) ioctl$EVIOCGLED(r3, 0x80404519, 0x0) (async) ioctl$BTRFS_IOC_START_SYNC(r3, 0x80089418, &(0x7f0000000080)) (async) syz_open_dev$floppy(&(0x7f00000000c0), 0x83, 0x101000) (async) ioctl$FLOPPY_FDSETMAXERRS(r5, 0x4014024c, &(0x7f0000000100)={0x7, 0x81, 0x5, 0x0, 0x4}) (async) syz_open_dev$ndb(&(0x7f0000000000), 0x0, 0x1001) (async) ioctl$NBD_DO_IT(r6, 0xab03) (async) ioctl$NBD_DISCONNECT(r2, 0xab08) (async) 03:14:05 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FLOPPY_FDCLRPRM(r2, 0x241) ioctl$BTRFS_IOC_TREE_SEARCH(0xffffffffffffffff, 0xd0009411, &(0x7f000005e100)={{0x0, 0x4, 0x9, 0x40, 0x5, 0x7, 0x80000000, 0x1000, 0x5, 0x5deb, 0x882, 0x7fffffff, 0x100000000, 0x0, 0x4}}) socket(0x22, 0x0, 0x8) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f000005f100)={0x10001, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r3}], 0x7, "2e33e1bc4dd603"}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81e8943c, &(0x7f0000060100)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81e8943c, &(0x7f0000060300)={0x0, ""/256, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000060500)={0x276f, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0x6, "0a455060a54f5b"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000062500)={0xffffffffffffffff, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r7}], 0xff, "c03f25391a5da2"}) ioctl$BTRFS_IOC_TREE_SEARCH(0xffffffffffffffff, 0xd0009411, &(0x7f0000063500)={{0x0, 0x3, 0x3, 0x0, 0xa88, 0xffffffffffffff67, 0x5, 0x6, 0xb0, 0x8000, 0x3, 0x9, 0x6d, 0x3f, 0xfffffffffffff83d}}) ioctl$BTRFS_IOC_TREE_SEARCH(0xffffffffffffffff, 0xd0009411, &(0x7f0000064500)={{0x0, 0xb910, 0x1, 0x81, 0x9, 0x8001, 0x5, 0x8b2, 0x8, 0x5, 0x0, 0x5, 0x8, 0x8f}}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81e8943c, &(0x7f0000065500)={0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81e8943c, &(0x7f0000065700)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_TREE_SEARCH(0xffffffffffffffff, 0xd0009411, &(0x7f0000065900)={{0x0, 0xd996, 0xa6, 0x0, 0x3, 0x81, 0x7, 0x3, 0x0, 0xd5, 0x7c55, 0x8, 0x40, 0x0, 0x6}}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81e8943c, &(0x7f0000066900)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000067b00)={0xfffffffffffffff9, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0x2, "dcb5aff486e1d1"}) ioctl$BTRFS_IOC_TREE_SEARCH(0xffffffffffffffff, 0xd0009411, &(0x7f0000068b00)={{0x0, 0x5, 0x1000, 0xffff, 0x53, 0x200, 0x0, 0x1, 0x8, 0x4, 0x0, 0xffffffff, 0x7fffffffffffffff, 0xfff, 0x200000000}}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000069b00)={0x3, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}], 0x6, "6801b5148eff3e"}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81e8943c, &(0x7f000006ab00)={0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81e8943c, &(0x7f000006ad00)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81e8943c, &(0x7f000006af00)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_TREE_SEARCH(0xffffffffffffffff, 0xd0009411, &(0x7f000006b100)={{0x0, 0x0, 0x1, 0x10, 0x40, 0x929, 0x78e7, 0x5, 0x3ff, 0xfffffff8, 0x1000, 0xfffffffffffffffc, 0x3, 0x6, 0x833}}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f000006d100)={0x4, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r3, r4}, {0x0, r5}, {r6}, {0x0, r8}, {}, {r9}, {r10}, {r11}, {0x0, r12}, {r13, r14}, {}, {}, {}, {}, {}, {}, {}, {0x0, r15}, {r16}, {}, {r17}, {r18, r19}, {0x0, r20}, {}, {r21}], 0x1f, "a0b12fe55d3bb3"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f000004ff00)={0x1, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r5}], 0xef, "4cd86b4e8b3e8d"}) ioctl$NBD_CLEAR_SOCK(r2, 0xab04) [ 865.981031][T27320] block nbd0: NBD_DISCONNECT [ 865.982562][T27313] block nbd2: shutting down sockets [ 865.983394][ T5207] [ 865.986206][T27315] block nbd0: Disconnected due to user request. [ 865.988463][T27315] block nbd0: shutting down sockets [ 865.989922][ T5207] floppy driver state [ 865.992412][ T5207] ------------------- [ 865.994489][T27312] block nbd3: shutting down sockets 03:14:05 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FLOPPY_FDCLRPRM(r2, 0x241) (async) ioctl$BTRFS_IOC_TREE_SEARCH(0xffffffffffffffff, 0xd0009411, &(0x7f000005e100)={{0x0, 0x4, 0x9, 0x40, 0x5, 0x7, 0x80000000, 0x1000, 0x5, 0x5deb, 0x882, 0x7fffffff, 0x100000000, 0x0, 0x4}}) (async) socket(0x22, 0x0, 0x8) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f000005f100)={0x10001, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r3}], 0x7, "2e33e1bc4dd603"}) (async) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81e8943c, &(0x7f0000060100)={0x0, ""/256, 0x0, 0x0}) (async) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81e8943c, &(0x7f0000060300)={0x0, ""/256, 0x0}) (async) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000060500)={0x276f, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0x6, "0a455060a54f5b"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) (async) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000062500)={0xffffffffffffffff, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r7}], 0xff, "c03f25391a5da2"}) (async) ioctl$BTRFS_IOC_TREE_SEARCH(0xffffffffffffffff, 0xd0009411, &(0x7f0000063500)={{0x0, 0x3, 0x3, 0x0, 0xa88, 0xffffffffffffff67, 0x5, 0x6, 0xb0, 0x8000, 0x3, 0x9, 0x6d, 0x3f, 0xfffffffffffff83d}}) (async) ioctl$BTRFS_IOC_TREE_SEARCH(0xffffffffffffffff, 0xd0009411, &(0x7f0000064500)={{0x0, 0xb910, 0x1, 0x81, 0x9, 0x8001, 0x5, 0x8b2, 0x8, 0x5, 0x0, 0x5, 0x8, 0x8f}}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81e8943c, &(0x7f0000065500)={0x0}) (async) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81e8943c, &(0x7f0000065700)={0x0, ""/256, 0x0, 0x0}) (async) ioctl$BTRFS_IOC_TREE_SEARCH(0xffffffffffffffff, 0xd0009411, &(0x7f0000065900)={{0x0, 0xd996, 0xa6, 0x0, 0x3, 0x81, 0x7, 0x3, 0x0, 0xd5, 0x7c55, 0x8, 0x40, 0x0, 0x6}}) (async) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81e8943c, &(0x7f0000066900)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000067b00)={0xfffffffffffffff9, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0x2, "dcb5aff486e1d1"}) ioctl$BTRFS_IOC_TREE_SEARCH(0xffffffffffffffff, 0xd0009411, &(0x7f0000068b00)={{0x0, 0x5, 0x1000, 0xffff, 0x53, 0x200, 0x0, 0x1, 0x8, 0x4, 0x0, 0xffffffff, 0x7fffffffffffffff, 0xfff, 0x200000000}}) (async) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000069b00)={0x3, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}], 0x6, "6801b5148eff3e"}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81e8943c, &(0x7f000006ab00)={0x0}) (async) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81e8943c, &(0x7f000006ad00)={0x0, ""/256, 0x0, 0x0}) (async) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81e8943c, &(0x7f000006af00)={0x0, ""/256, 0x0, 0x0}) (async) ioctl$BTRFS_IOC_TREE_SEARCH(0xffffffffffffffff, 0xd0009411, &(0x7f000006b100)={{0x0, 0x0, 0x1, 0x10, 0x40, 0x929, 0x78e7, 0x5, 0x3ff, 0xfffffff8, 0x1000, 0xfffffffffffffffc, 0x3, 0x6, 0x833}}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f000006d100)={0x4, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r3, r4}, {0x0, r5}, {r6}, {0x0, r8}, {}, {r9}, {r10}, {r11}, {0x0, r12}, {r13, r14}, {}, {}, {}, {}, {}, {}, {}, {0x0, r15}, {r16}, {}, {r17}, {r18, r19}, {0x0, r20}, {}, {r21}], 0x1f, "a0b12fe55d3bb3"}) (async) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f000004ff00)={0x1, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r5}], 0xef, "4cd86b4e8b3e8d"}) ioctl$NBD_CLEAR_SOCK(r2, 0xab04) [ 865.998550][ T5207] now=4295023766 last interrupt=4294955906 diff=67860 last called handler=main_command_interrupt [ 866.008532][ T5207] timeout_message=lock fdc 03:14:05 executing program 3: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) getsockopt$bt_BT_SECURITY(0xffffffffffffffff, 0x112, 0x4, &(0x7f0000000040), 0x2) r3 = openat$hpet(0xffffff9c, &(0x7f00000015c0), 0x0, 0x0) r4 = openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FLOPPY_FDCLRPRM(r4, 0x241) ioctl$NBD_SET_SOCK(r4, 0xab00, r3) ioctl$EVIOCGLED(r3, 0x80404519, 0x0) ioctl$BTRFS_IOC_START_SYNC(r3, 0x80089418, &(0x7f0000000080)) r5 = syz_open_dev$floppy(&(0x7f00000000c0), 0x83, 0x101000) ioctl$FLOPPY_FDSETMAXERRS(r5, 0x4014024c, &(0x7f0000000100)={0x7, 0x81, 0x5, 0x0, 0x4}) r6 = syz_open_dev$ndb(&(0x7f0000000000), 0x0, 0x1001) ioctl$NBD_DO_IT(r6, 0xab03) ioctl$NBD_DISCONNECT(r2, 0xab08) [ 866.010780][ T5207] last output bytes: [ 866.013141][ T5207] 0 90 4294955902 [ 866.014657][ T5207] 1 90 4294955902 [ 866.016117][ T5207] 2 90 4294955902 [ 866.017597][ T5207] 12 90 4294955902 [ 866.019069][ T5207] 1b 90 4294955902 [ 866.020531][ T5207] ff 90 4294955902 03:14:05 executing program 0: r0 = syz_open_dev$ndb(&(0x7f0000000000), 0x0, 0x200000) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$BTRFS_IOC_SNAP_DESTROY_V2(0xffffffffffffffff, 0x5000943f, &(0x7f0000001500)={{r2}, 0x0, 0x0, @inherit={0x80, &(0x7f0000000040)={0x1, 0x7, 0x8000000000000000, 0x7, {0x1, 0x7, 0x9ac, 0x9f22, 0x9}, [0x29, 0xd4, 0xa4a, 0xfffffffffffffe00, 0x6, 0x6, 0x7]}}, @name="5dc40bb75184782ea37098214191d5fb3a2f135fdfaf83235f2a4c57d7420a8bf7ddaff6143c2c8ef5888d27be683a8f1909127c3a17ae2dda68bf40ea783f9a392fe7abc9cdef84acb021be61eff5704d919fb0cdee83fe0d3268cc49f68584fcc81dc2b69f1228f95819fc9fff39448275d610f171c035c5cf2660a72da3434b5c0ccdb7d649e1c2defd3e5aae13aedf853c40ddc6c261b4807914e1be4da6b720ccbcda997f01b4aa21e572cb035a6448a27f6667f5bd2135cc77485eff81a8b1685903f51a6a424393d9b9525d7449cc01e576d55b0b118b57bb3035327e3d07f69148f22163440c6fdd7e388659fe6ad5745cb9d45fbb8fd2d38ea2020c5a4b4d4a4cfcb4072f9c3e8b872f654a943582866d714c8d159e1df85da0bca62abef4c29d2c7db45992623d06b6700efaf54f2b479aef7354396d68ffabfa99b41fa6d848270b08d5fa5cb4f5ee904fe3f3efeb73eb6e19b0c0d13ff941083ecd851cd4f4a21449ecc9dbea85b8e32e4b3116d903217bc2bbc463bcd926d7a495a6238148499f4ecdfb8e90191cb6bebeabce513aa32d233206a9e2be3eda69e6f11fb6b12ab1674de330cd503d53c9616ac9f4b5c8627b1894f83eb2be79852e21c16f5b386bbb41fff338134f075915a3e965ede29e11dc6913cdf7f2d1a438540a9968432891480627338f3600722e4e307d619df39b298241cbaa062cf2b730ce82e59532560c1b49351c67944d13f2abbb18863e8d005e847934c4d48ab7fac3b049465df9305fdfe889ccf42673061437a2f22aaf7379f84dd3a3c2988025701b74f3db9a347f39b7cf35b9b78ba8add31020dccdf8ccb415fdedb1ed14eeaa4070ec1a128a49e213d0ce3d436de1e4fb8377c673743920b22c9044da0bfa272b1530b0704b49eb212513b5f0aea8225d98f67679b78c3c780959b6f0eda556971e2927d9d453c40bd1b3af28fa86a1eda53529bf9ab6af7ac4d5c14f917f2c7f93c8f15cd43190983eec02fbfb0531b3e01c6d318a675f9a66b79253b52271a13c36c361efdaa86e7c0aa1b1297595e8602aa4dd11c11b08f2dcdcb893fb0b0a16e19ea7454a68b397ad61903a59af34e9db53538bd99391931ce93cff7b4bafb133f080d194383dcc91381e56b8df3985a4516f85881a101ebc4b322e69985d2ac3556ebbe25676855afcc1035699cdd4485397290653c85ad2411303d8f2f9cfc5280b6937573c4563374623967517b1bd792fb1a8413fb48d75680162a38228012b1f06d67627689d9f3fcf5a266ec504a304a9b8b1eacd20ad691055806b85a4fe4c741341316699a99ae3dd91ca838d43d89aa692be4ddaf17dad165b968fb97e158875a03533a7030d80a85830a00e8aad2037ed6abe159198a21f867afc806b3b2c18f879b71c7550ff8373ab446a5af56899bd66ac567388a2492b46131192f2c0428f6b4545a63e235cefc1d3795cb63b3d891b72103390b2fcc80b6d559694537e12a6e09b75ffe0e8e138915044cde9e5622f309d3571726152477cad369a76acbcaa471f2e79815fe7f9fa1d5e7ef1fcad017db14cb3f1d1d97f63079e60b3733c6f30ee205405ae940b800d522869eeb18b001aeeef40e646be5d0fb7aa8e9191cb0ca8b4e86e169a457452b09f98fe2349ca2b36206440769b62a09ed784e370811f86d73912be28908b6172f71829293e1f1887bd898d1d02b69da0cd217cb9638d8a1d5f5e9211df0d552df24ea827cdc677810f08a7d36d60517fd5f60b59137e73063f40c57d1f7073f922c7699101d26e0d63f6561b92d56c432e492ca58e1a5c7f6e0e4436d07c3cd12ca870bc5340079538bd4fdb8289c5d531e8ccd5c707740c2f95e4afa927da8721fbb319785d73ef2a21518a1e6e55b134a89153de39d14e5fe60849b272218b475b91b4ae8723d8c1748c69fdda99c5a4c85ab045aede42860da006c35ab65b2a394604d08c1a2b1fd0515e453e718d24bda22b7d1d393844a72020cc63af7f3c32a9a2af8757dbe3520773c409c9c06c81ef74a8a4c7ec3976fe0d4be3b638c8ded8acca53619ada1104b7f755b36cdc2f70656ea2575eaa54ffa4cebf2fcd517663bc6df102f21fc102143ae0397433c8c5cf906b65b651692e1698710456298ea8f626332cdd1695c13002c46fc06d36089af89b7b08f04088209f201845ded5dcebf2690cda2c8469dac58afa5159a149a5effa441415e016807c911373f669d63793dd990dae4f1c5eac2a9215b439f32dd095d3c3eeae95fdcf88c84a1acd65f80034ad59f0a9124e5cc405134b8aebfcfaf42e62fb1d644e3d77375000e151752255e26ef482d6ab7418f04aafa84bece56b01190b08b289ef95833f77091fd25c1a53ababa5fa679d7a9949f5e8ef54e9cfb5d15d4239006ee16848b2692ff0f259f07bdd0b507d71528216eb3b1b47dcb974b6a089a60f3804a8dcd6cae0fb668990469f919bbd02de76da5be3072ec816a5eb61355b48898c91d80c32eb0f9abba1861b92e0ca793910dcda0cfe2916ad0a65f0d4bd51bc633667d8965f47b9102239917e5d8ad63cc0e6665b8f3f787d876b38bf9648e81ab7eda002c9166c677c531cbdb383e1ce11e96902c2e9b507e4d94d74cc3bce2023b4dd1dcbf5ff3ea236ba45c927d23cccf7944772f3125cb41b6835e0e3ca989531bcbb463e3d028966204bf9e7d7024d6938cdb7197d97611204d83280d34ea0114662c1c44a585b2c3a5d92d0f84447b7e7095cfd0b2e69b291b3efacdabe05e1a5879d9ddb0da77746eaac37db07a60c110c19749fd09c77887e1213d727aeac503140ebd4f6e49487f1e7eb4ea992cd9a79f65d19a0c1d5edbfb16721b25db20d0585b7b520f2883d68a91f52534dfd5afba794b361a7dbfd19a02cad2f71d9bab2b8c87d7748e576f48cb4a770d0129648fcceea106ecd8d90232c490609125cca17fc317b6fa62c3bd4d129218febb665d25a81d11ecdbd4bd44cf5e5243a7712f8e91ce1e5fa6e0ea4ceff3ee091eae6b8c3907b46937642656948eb81aacd7032655d1f36e1a0d10fa66dc5eaefd30561363881179f4636cb7679ea7543d20e044bf716a410612036deaa6664544b3a8f925a1d1c49dbd05a6259c08f61854c025d32b9875a5ca3024b71dfd2506c90849791096fa295aa38e9ae1358a7ee62823cca813f90f95f2a862bc8725d549c1e2657d50ff09c397ad781d2e90ad7b94b52786c4b6d7be8264ee1bbfc539afc596e866bf24fca76691700ba9bff678aec99eea4dc85e64d97117e2f455c14d6fa9581f22ee86f1d04c5b9504ca6dd774462577b570d5e284e260abfe065f564f8e013d666d1db88835e5dbafa9b1da2746c15235839609e154d8506c2ff47753c0e972746d5cf2b60603236a6b9284a2e72d3b2b4d811d3cd3ca608d2e8055cb0aae2e48a6fa0371af7c125b38af29d1bcd9eb4d5335cfabaad458ad4df4594f8b953dbeff2842d5c05ffce1b4272172f8fd0fc54d78fa4f72d9e25b823a8f84015bae6d5ef8f3d86cde407118e0bb2cfc1991a6f90ed8f920fecfc7d9074a57cffd32b9344692cdffdd5ccdab9bf1660687fb2024a4d2f0a721cc98ad01433b75780e11fdc206a94000de69da2da3799357c2de2383976ad451fa7c7ac0c80fe8b698a1b6503f9606e392ddc958e55c1ce8b6686b5d95708536f4c1ee620d3d45d02195045cc0f8f70d86772ed6b7a1bae01065ea43a85a7d5b1abb85597c43627cebdfe555300cac37cf7df7cb2ff3eb986df0dbdca5ce008d102493d01241918834280426934001643b01a2fb21d59e126528ab7ab75084419501069f0c4f79d9ebc82927f3046b09369c44bf23d7e149b38d65e0029fc5c44e06006292adac00a178fca1af50e3f181fcf8594db5d9d34f0c876c19ee3f493cff6e5936ce90743b1b9b6c6b9060bfa623f4f9f79f17316783cf4649f0a89643a2126f34fa8ba869bfcdd1aa7926333ac2b0f1d1691ea10083b7b8023b606e0df3609335ecf2b3feccf77e371605c59774fb60f8ebdc90ca91b14c42d7f8c37ab8a3131ac7b18a49b5623ef542e8a255856f5a06b254dc94d86cb2df35e712bd5ba0ce9c5e9a11af355291aa39ca8904dab1fdf835d24cbab42e4a2ea1149f3c253f453ad95c0abb4c87cdace229a591da926b446867094da50de6bb75a0ad623151093aafd6cb78c23663f2ed366fe14ec2d0c64310dc0f7f6e230957eccb655690bc12e4c153ce10ea589618a2e92ea998850579cae73bff0a19ee731b448eb07d5e144864082bf6068aedc96a419465ae882af3a87bc18e516b081664b95ce4285e39732444e066ac022c1a40a587f7c943d23df79b7da738b8212d43089ebd0d4085d2b4bd1e6f8cbb807f09a0df16d42bc02206945ae7cbd0775814c58d608c35c8b8e90f4a0ed8440a42b545811654a479215facaa6e6a453f9c64b53af296b2858c2a62ee829a736c2f46b57c877954483fa66cefd2c8fa0c8e9bb5058fab7a0de0ec7afe61146dd03594b76cf58e249147b2126326aa1d3e32291e67704c9f989a3888ae41f1dedfb2733724811818bae59fe7216315debe7048511b76983f2428b00cabe4c4ae3fb59fac395d21b0bffe7d2f4499fd9026a6a5b31dc279aad697020f1f30259d59efe7564631ab9f23a25ac920c760bdeb720b0f529b04aad7a4dd9443eab6447f731f9b55a1a34c362acce7d24646be91e1de9eab885a6be17e4e99147a58d809052ed4f587164af66fb5f3c995cba6a9bfb846a04d601afa609631aff6543760d807bae9825a73d4dffa408309452234b2e8f8e7a375899f04c9c96c683014ce55df9f77ebf4681ba42d2ae6a64aacbecc8d44a8ed2aaf414ae39529e750f01002542329f0e09465da71b71cafbd6745d9090f600008a8ec52d20bc7d5559f5026d47ea3d6ca4341fd66cd611b04c114c6c53082d55fa46755074f2c8404b01879095d2bdd748074f6757ab0da3ef34f5444cbd178a25c8a0bf9386bcc67aa82404c378db02dce134da04fa42d16d1030a9d5987a73ae64f0a7dd39b573b63ab11d1fc4e157bdaedf870dd03b21dcfac5c3e74f1e65dc620f77e8b08ccaeecc734db0d38340d6fd5bc657a981e84474b2449bd8572e53a835a67d1f9c020a96004014cac4ed59b1e92dc57cff1616c4dd58164af01e093f70914daa73f1b713c856860e0b0e747c78690477095206142115e6e5c753c7a4ad0513b8a7361cb1bc87d5c5b8d18eac147ef4e8ce5b7c85824d7e183b636b95d4ee9bbb5f4e3c7a9fb1e9a25b4a481ca3c0f8c7a321a852bc4dc1f613a895fcf7c5055500b9e70e05b7c31b80c29a7e41db1f711e58e014ea43e0eecc7477261517163ebd5481f38e40ba1c15f9d43944c2e6c6f05e9a5dcab6eb3a7da5fc6584bc64e91960bf6838641c1daafbff5cbeee1af36a135e9e3f362fd72d6549ff3adf52cc1c8504d753c0877d213971db4ae26c324f65cd5836cf7e8cfb1eee406d7bb74aabdabee27327a8fef311208dcde2388a95a8e0c1b7b1353e7b0e9ad3fec2720427645d0df5d70d706425e16beb3e0f720fdedbd531b1403e94b1cd8c6062fb4b1c96d396660e653f572b022da00d41ac1561a0b8ac40f1da9cba8035b67798f34e11d28905fefb173ee2a0b89478f7cc50b17288a82f4063d9b4e438"}) ioctl$NBD_DISCONNECT(r2, 0xab08) [ 866.022776][ T5207] 12 80 4294955906 [ 866.024856][ T5207] 3 90 4294955906 [ 866.026750][ T5207] 3 80 4294955906 [ 866.028559][ T5207] a1 90 4294955906 [ 866.030419][ T5207] 1e 90 4294955906 [ 866.032381][ T5207] e6 80 4294955906 [ 866.034089][ T5207] 1 90 4294955906 [ 866.035554][ T5207] 0 90 4294955906 [ 866.037030][ T5207] 0 90 4294955906 [ 866.038802][ T5207] 1 90 4294955906 [ 866.040466][ T5207] 2 90 4294955906 [ 866.041977][T27330] block nbd0: NBD_DISCONNECT [ 866.042552][ T5207] 24 90 4294955906 [ 866.046073][ T5207] 1b 90 4294955906 [ 866.047884][ T5207] ff 90 4294955906 03:14:05 executing program 0: r0 = syz_open_dev$ndb(&(0x7f0000000000), 0x0, 0x200000) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) (async) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$BTRFS_IOC_SNAP_DESTROY_V2(0xffffffffffffffff, 0x5000943f, &(0x7f0000001500)={{r2}, 0x0, 0x0, @inherit={0x80, &(0x7f0000000040)={0x1, 0x7, 0x8000000000000000, 0x7, {0x1, 0x7, 0x9ac, 0x9f22, 0x9}, [0x29, 0xd4, 0xa4a, 0xfffffffffffffe00, 0x6, 0x6, 0x7]}}, @name="5dc40bb75184782ea37098214191d5fb3a2f135fdfaf83235f2a4c57d7420a8bf7ddaff6143c2c8ef5888d27be683a8f1909127c3a17ae2dda68bf40ea783f9a392fe7abc9cdef84acb021be61eff5704d919fb0cdee83fe0d3268cc49f68584fcc81dc2b69f1228f95819fc9fff39448275d610f171c035c5cf2660a72da3434b5c0ccdb7d649e1c2defd3e5aae13aedf853c40ddc6c261b4807914e1be4da6b720ccbcda997f01b4aa21e572cb035a6448a27f6667f5bd2135cc77485eff81a8b1685903f51a6a424393d9b9525d7449cc01e576d55b0b118b57bb3035327e3d07f69148f22163440c6fdd7e388659fe6ad5745cb9d45fbb8fd2d38ea2020c5a4b4d4a4cfcb4072f9c3e8b872f654a943582866d714c8d159e1df85da0bca62abef4c29d2c7db45992623d06b6700efaf54f2b479aef7354396d68ffabfa99b41fa6d848270b08d5fa5cb4f5ee904fe3f3efeb73eb6e19b0c0d13ff941083ecd851cd4f4a21449ecc9dbea85b8e32e4b3116d903217bc2bbc463bcd926d7a495a6238148499f4ecdfb8e90191cb6bebeabce513aa32d233206a9e2be3eda69e6f11fb6b12ab1674de330cd503d53c9616ac9f4b5c8627b1894f83eb2be79852e21c16f5b386bbb41fff338134f075915a3e965ede29e11dc6913cdf7f2d1a438540a9968432891480627338f3600722e4e307d619df39b298241cbaa062cf2b730ce82e59532560c1b49351c67944d13f2abbb18863e8d005e847934c4d48ab7fac3b049465df9305fdfe889ccf42673061437a2f22aaf7379f84dd3a3c2988025701b74f3db9a347f39b7cf35b9b78ba8add31020dccdf8ccb415fdedb1ed14eeaa4070ec1a128a49e213d0ce3d436de1e4fb8377c673743920b22c9044da0bfa272b1530b0704b49eb212513b5f0aea8225d98f67679b78c3c780959b6f0eda556971e2927d9d453c40bd1b3af28fa86a1eda53529bf9ab6af7ac4d5c14f917f2c7f93c8f15cd43190983eec02fbfb0531b3e01c6d318a675f9a66b79253b52271a13c36c361efdaa86e7c0aa1b1297595e8602aa4dd11c11b08f2dcdcb893fb0b0a16e19ea7454a68b397ad61903a59af34e9db53538bd99391931ce93cff7b4bafb133f080d194383dcc91381e56b8df3985a4516f85881a101ebc4b322e69985d2ac3556ebbe25676855afcc1035699cdd4485397290653c85ad2411303d8f2f9cfc5280b6937573c4563374623967517b1bd792fb1a8413fb48d75680162a38228012b1f06d67627689d9f3fcf5a266ec504a304a9b8b1eacd20ad691055806b85a4fe4c741341316699a99ae3dd91ca838d43d89aa692be4ddaf17dad165b968fb97e158875a03533a7030d80a85830a00e8aad2037ed6abe159198a21f867afc806b3b2c18f879b71c7550ff8373ab446a5af56899bd66ac567388a2492b46131192f2c0428f6b4545a63e235cefc1d3795cb63b3d891b72103390b2fcc80b6d559694537e12a6e09b75ffe0e8e138915044cde9e5622f309d3571726152477cad369a76acbcaa471f2e79815fe7f9fa1d5e7ef1fcad017db14cb3f1d1d97f63079e60b3733c6f30ee205405ae940b800d522869eeb18b001aeeef40e646be5d0fb7aa8e9191cb0ca8b4e86e169a457452b09f98fe2349ca2b36206440769b62a09ed784e370811f86d73912be28908b6172f71829293e1f1887bd898d1d02b69da0cd217cb9638d8a1d5f5e9211df0d552df24ea827cdc677810f08a7d36d60517fd5f60b59137e73063f40c57d1f7073f922c7699101d26e0d63f6561b92d56c432e492ca58e1a5c7f6e0e4436d07c3cd12ca870bc5340079538bd4fdb8289c5d531e8ccd5c707740c2f95e4afa927da8721fbb319785d73ef2a21518a1e6e55b134a89153de39d14e5fe60849b272218b475b91b4ae8723d8c1748c69fdda99c5a4c85ab045aede42860da006c35ab65b2a394604d08c1a2b1fd0515e453e718d24bda22b7d1d393844a72020cc63af7f3c32a9a2af8757dbe3520773c409c9c06c81ef74a8a4c7ec3976fe0d4be3b638c8ded8acca53619ada1104b7f755b36cdc2f70656ea2575eaa54ffa4cebf2fcd517663bc6df102f21fc102143ae0397433c8c5cf906b65b651692e1698710456298ea8f626332cdd1695c13002c46fc06d36089af89b7b08f04088209f201845ded5dcebf2690cda2c8469dac58afa5159a149a5effa441415e016807c911373f669d63793dd990dae4f1c5eac2a9215b439f32dd095d3c3eeae95fdcf88c84a1acd65f80034ad59f0a9124e5cc405134b8aebfcfaf42e62fb1d644e3d77375000e151752255e26ef482d6ab7418f04aafa84bece56b01190b08b289ef95833f77091fd25c1a53ababa5fa679d7a9949f5e8ef54e9cfb5d15d4239006ee16848b2692ff0f259f07bdd0b507d71528216eb3b1b47dcb974b6a089a60f3804a8dcd6cae0fb668990469f919bbd02de76da5be3072ec816a5eb61355b48898c91d80c32eb0f9abba1861b92e0ca793910dcda0cfe2916ad0a65f0d4bd51bc633667d8965f47b9102239917e5d8ad63cc0e6665b8f3f787d876b38bf9648e81ab7eda002c9166c677c531cbdb383e1ce11e96902c2e9b507e4d94d74cc3bce2023b4dd1dcbf5ff3ea236ba45c927d23cccf7944772f3125cb41b6835e0e3ca989531bcbb463e3d028966204bf9e7d7024d6938cdb7197d97611204d83280d34ea0114662c1c44a585b2c3a5d92d0f84447b7e7095cfd0b2e69b291b3efacdabe05e1a5879d9ddb0da77746eaac37db07a60c110c19749fd09c77887e1213d727aeac503140ebd4f6e49487f1e7eb4ea992cd9a79f65d19a0c1d5edbfb16721b25db20d0585b7b520f2883d68a91f52534dfd5afba794b361a7dbfd19a02cad2f71d9bab2b8c87d7748e576f48cb4a770d0129648fcceea106ecd8d90232c490609125cca17fc317b6fa62c3bd4d129218febb665d25a81d11ecdbd4bd44cf5e5243a7712f8e91ce1e5fa6e0ea4ceff3ee091eae6b8c3907b46937642656948eb81aacd7032655d1f36e1a0d10fa66dc5eaefd30561363881179f4636cb7679ea7543d20e044bf716a410612036deaa6664544b3a8f925a1d1c49dbd05a6259c08f61854c025d32b9875a5ca3024b71dfd2506c90849791096fa295aa38e9ae1358a7ee62823cca813f90f95f2a862bc8725d549c1e2657d50ff09c397ad781d2e90ad7b94b52786c4b6d7be8264ee1bbfc539afc596e866bf24fca76691700ba9bff678aec99eea4dc85e64d97117e2f455c14d6fa9581f22ee86f1d04c5b9504ca6dd774462577b570d5e284e260abfe065f564f8e013d666d1db88835e5dbafa9b1da2746c15235839609e154d8506c2ff47753c0e972746d5cf2b60603236a6b9284a2e72d3b2b4d811d3cd3ca608d2e8055cb0aae2e48a6fa0371af7c125b38af29d1bcd9eb4d5335cfabaad458ad4df4594f8b953dbeff2842d5c05ffce1b4272172f8fd0fc54d78fa4f72d9e25b823a8f84015bae6d5ef8f3d86cde407118e0bb2cfc1991a6f90ed8f920fecfc7d9074a57cffd32b9344692cdffdd5ccdab9bf1660687fb2024a4d2f0a721cc98ad01433b75780e11fdc206a94000de69da2da3799357c2de2383976ad451fa7c7ac0c80fe8b698a1b6503f9606e392ddc958e55c1ce8b6686b5d95708536f4c1ee620d3d45d02195045cc0f8f70d86772ed6b7a1bae01065ea43a85a7d5b1abb85597c43627cebdfe555300cac37cf7df7cb2ff3eb986df0dbdca5ce008d102493d01241918834280426934001643b01a2fb21d59e126528ab7ab75084419501069f0c4f79d9ebc82927f3046b09369c44bf23d7e149b38d65e0029fc5c44e06006292adac00a178fca1af50e3f181fcf8594db5d9d34f0c876c19ee3f493cff6e5936ce90743b1b9b6c6b9060bfa623f4f9f79f17316783cf4649f0a89643a2126f34fa8ba869bfcdd1aa7926333ac2b0f1d1691ea10083b7b8023b606e0df3609335ecf2b3feccf77e371605c59774fb60f8ebdc90ca91b14c42d7f8c37ab8a3131ac7b18a49b5623ef542e8a255856f5a06b254dc94d86cb2df35e712bd5ba0ce9c5e9a11af355291aa39ca8904dab1fdf835d24cbab42e4a2ea1149f3c253f453ad95c0abb4c87cdace229a591da926b446867094da50de6bb75a0ad623151093aafd6cb78c23663f2ed366fe14ec2d0c64310dc0f7f6e230957eccb655690bc12e4c153ce10ea589618a2e92ea998850579cae73bff0a19ee731b448eb07d5e144864082bf6068aedc96a419465ae882af3a87bc18e516b081664b95ce4285e39732444e066ac022c1a40a587f7c943d23df79b7da738b8212d43089ebd0d4085d2b4bd1e6f8cbb807f09a0df16d42bc02206945ae7cbd0775814c58d608c35c8b8e90f4a0ed8440a42b545811654a479215facaa6e6a453f9c64b53af296b2858c2a62ee829a736c2f46b57c877954483fa66cefd2c8fa0c8e9bb5058fab7a0de0ec7afe61146dd03594b76cf58e249147b2126326aa1d3e32291e67704c9f989a3888ae41f1dedfb2733724811818bae59fe7216315debe7048511b76983f2428b00cabe4c4ae3fb59fac395d21b0bffe7d2f4499fd9026a6a5b31dc279aad697020f1f30259d59efe7564631ab9f23a25ac920c760bdeb720b0f529b04aad7a4dd9443eab6447f731f9b55a1a34c362acce7d24646be91e1de9eab885a6be17e4e99147a58d809052ed4f587164af66fb5f3c995cba6a9bfb846a04d601afa609631aff6543760d807bae9825a73d4dffa408309452234b2e8f8e7a375899f04c9c96c683014ce55df9f77ebf4681ba42d2ae6a64aacbecc8d44a8ed2aaf414ae39529e750f01002542329f0e09465da71b71cafbd6745d9090f600008a8ec52d20bc7d5559f5026d47ea3d6ca4341fd66cd611b04c114c6c53082d55fa46755074f2c8404b01879095d2bdd748074f6757ab0da3ef34f5444cbd178a25c8a0bf9386bcc67aa82404c378db02dce134da04fa42d16d1030a9d5987a73ae64f0a7dd39b573b63ab11d1fc4e157bdaedf870dd03b21dcfac5c3e74f1e65dc620f77e8b08ccaeecc734db0d38340d6fd5bc657a981e84474b2449bd8572e53a835a67d1f9c020a96004014cac4ed59b1e92dc57cff1616c4dd58164af01e093f70914daa73f1b713c856860e0b0e747c78690477095206142115e6e5c753c7a4ad0513b8a7361cb1bc87d5c5b8d18eac147ef4e8ce5b7c85824d7e183b636b95d4ee9bbb5f4e3c7a9fb1e9a25b4a481ca3c0f8c7a321a852bc4dc1f613a895fcf7c5055500b9e70e05b7c31b80c29a7e41db1f711e58e014ea43e0eecc7477261517163ebd5481f38e40ba1c15f9d43944c2e6c6f05e9a5dcab6eb3a7da5fc6584bc64e91960bf6838641c1daafbff5cbeee1af36a135e9e3f362fd72d6549ff3adf52cc1c8504d753c0877d213971db4ae26c324f65cd5836cf7e8cfb1eee406d7bb74aabdabee27327a8fef311208dcde2388a95a8e0c1b7b1353e7b0e9ad3fec2720427645d0df5d70d706425e16beb3e0f720fdedbd531b1403e94b1cd8c6062fb4b1c96d396660e653f572b022da00d41ac1561a0b8ac40f1da9cba8035b67798f34e11d28905fefb173ee2a0b89478f7cc50b17288a82f4063d9b4e438"}) (async) ioctl$NBD_DISCONNECT(r2, 0xab08) [ 866.050233][T27332] block nbd2: shutting down sockets [ 866.050297][ T5207] last result at 4294967561 [ 866.054725][ T5207] last redo_fd_request at 4295023686 03:14:05 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) (async) r2 = openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FLOPPY_FDCLRPRM(r2, 0x241) (async) ioctl$BTRFS_IOC_TREE_SEARCH(0xffffffffffffffff, 0xd0009411, &(0x7f000005e100)={{0x0, 0x4, 0x9, 0x40, 0x5, 0x7, 0x80000000, 0x1000, 0x5, 0x5deb, 0x882, 0x7fffffff, 0x100000000, 0x0, 0x4}}) (async) socket(0x22, 0x0, 0x8) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f000005f100)={0x10001, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r3}], 0x7, "2e33e1bc4dd603"}) (async) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81e8943c, &(0x7f0000060100)={0x0, ""/256, 0x0, 0x0}) (async) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81e8943c, &(0x7f0000060300)={0x0, ""/256, 0x0}) (async) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000060500)={0x276f, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0x6, "0a455060a54f5b"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) (async) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000062500)={0xffffffffffffffff, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r7}], 0xff, "c03f25391a5da2"}) (async) ioctl$BTRFS_IOC_TREE_SEARCH(0xffffffffffffffff, 0xd0009411, &(0x7f0000063500)={{0x0, 0x3, 0x3, 0x0, 0xa88, 0xffffffffffffff67, 0x5, 0x6, 0xb0, 0x8000, 0x3, 0x9, 0x6d, 0x3f, 0xfffffffffffff83d}}) (async) ioctl$BTRFS_IOC_TREE_SEARCH(0xffffffffffffffff, 0xd0009411, &(0x7f0000064500)={{0x0, 0xb910, 0x1, 0x81, 0x9, 0x8001, 0x5, 0x8b2, 0x8, 0x5, 0x0, 0x5, 0x8, 0x8f}}) (async) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81e8943c, &(0x7f0000065500)={0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81e8943c, &(0x7f0000065700)={0x0, ""/256, 0x0, 0x0}) (async) ioctl$BTRFS_IOC_TREE_SEARCH(0xffffffffffffffff, 0xd0009411, &(0x7f0000065900)={{0x0, 0xd996, 0xa6, 0x0, 0x3, 0x81, 0x7, 0x3, 0x0, 0xd5, 0x7c55, 0x8, 0x40, 0x0, 0x6}}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81e8943c, &(0x7f0000066900)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000067b00)={0xfffffffffffffff9, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0x2, "dcb5aff486e1d1"}) ioctl$BTRFS_IOC_TREE_SEARCH(0xffffffffffffffff, 0xd0009411, &(0x7f0000068b00)={{0x0, 0x5, 0x1000, 0xffff, 0x53, 0x200, 0x0, 0x1, 0x8, 0x4, 0x0, 0xffffffff, 0x7fffffffffffffff, 0xfff, 0x200000000}}) (async) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000069b00)={0x3, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}], 0x6, "6801b5148eff3e"}) (async) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81e8943c, &(0x7f000006ab00)={0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81e8943c, &(0x7f000006ad00)={0x0, ""/256, 0x0, 0x0}) (async) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81e8943c, &(0x7f000006af00)={0x0, ""/256, 0x0, 0x0}) (async) ioctl$BTRFS_IOC_TREE_SEARCH(0xffffffffffffffff, 0xd0009411, &(0x7f000006b100)={{0x0, 0x0, 0x1, 0x10, 0x40, 0x929, 0x78e7, 0x5, 0x3ff, 0xfffffff8, 0x1000, 0xfffffffffffffffc, 0x3, 0x6, 0x833}}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f000006d100)={0x4, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r3, r4}, {0x0, r5}, {r6}, {0x0, r8}, {}, {r9}, {r10}, {r11}, {0x0, r12}, {r13, r14}, {}, {}, {}, {}, {}, {}, {}, {0x0, r15}, {r16}, {}, {r17}, {r18, r19}, {0x0, r20}, {}, {r21}], 0x1f, "a0b12fe55d3bb3"}) (async) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f000004ff00)={0x1, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r5}], 0xef, "4cd86b4e8b3e8d"}) ioctl$NBD_CLEAR_SOCK(r2, 0xab04) [ 866.057106][ T5207] status=80 [ 866.058944][ T5207] fdc_busy=1 [ 866.060518][ T5207] floppy_work.func=floppy_work_workfn [ 866.061307][T27335] block nbd0: NBD_DISCONNECT [ 866.062997][ T5207] cont=ffffffff8af25e20 [ 866.066726][ T5207] current_req=0000000000000000 [ 866.068935][ T5207] command_status=-1 [ 866.070967][ T5207] [ 866.072093][ T5207] floppy1: floppy timeout called [ 866.074311][ T5207] 03:14:05 executing program 0: r0 = syz_open_dev$ndb(&(0x7f0000000000), 0x0, 0x200000) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$BTRFS_IOC_SNAP_DESTROY_V2(0xffffffffffffffff, 0x5000943f, &(0x7f0000001500)={{r2}, 0x0, 0x0, @inherit={0x80, &(0x7f0000000040)={0x1, 0x7, 0x8000000000000000, 0x7, {0x1, 0x7, 0x9ac, 0x9f22, 0x9}, [0x29, 0xd4, 0xa4a, 0xfffffffffffffe00, 0x6, 0x6, 0x7]}}, @name="5dc40bb75184782ea37098214191d5fb3a2f135fdfaf83235f2a4c57d7420a8bf7ddaff6143c2c8ef5888d27be683a8f1909127c3a17ae2dda68bf40ea783f9a392fe7abc9cdef84acb021be61eff5704d919fb0cdee83fe0d3268cc49f68584fcc81dc2b69f1228f95819fc9fff39448275d610f171c035c5cf2660a72da3434b5c0ccdb7d649e1c2defd3e5aae13aedf853c40ddc6c261b4807914e1be4da6b720ccbcda997f01b4aa21e572cb035a6448a27f6667f5bd2135cc77485eff81a8b1685903f51a6a424393d9b9525d7449cc01e576d55b0b118b57bb3035327e3d07f69148f22163440c6fdd7e388659fe6ad5745cb9d45fbb8fd2d38ea2020c5a4b4d4a4cfcb4072f9c3e8b872f654a943582866d714c8d159e1df85da0bca62abef4c29d2c7db45992623d06b6700efaf54f2b479aef7354396d68ffabfa99b41fa6d848270b08d5fa5cb4f5ee904fe3f3efeb73eb6e19b0c0d13ff941083ecd851cd4f4a21449ecc9dbea85b8e32e4b3116d903217bc2bbc463bcd926d7a495a6238148499f4ecdfb8e90191cb6bebeabce513aa32d233206a9e2be3eda69e6f11fb6b12ab1674de330cd503d53c9616ac9f4b5c8627b1894f83eb2be79852e21c16f5b386bbb41fff338134f075915a3e965ede29e11dc6913cdf7f2d1a438540a9968432891480627338f3600722e4e307d619df39b298241cbaa062cf2b730ce82e59532560c1b49351c67944d13f2abbb18863e8d005e847934c4d48ab7fac3b049465df9305fdfe889ccf42673061437a2f22aaf7379f84dd3a3c2988025701b74f3db9a347f39b7cf35b9b78ba8add31020dccdf8ccb415fdedb1ed14eeaa4070ec1a128a49e213d0ce3d436de1e4fb8377c673743920b22c9044da0bfa272b1530b0704b49eb212513b5f0aea8225d98f67679b78c3c780959b6f0eda556971e2927d9d453c40bd1b3af28fa86a1eda53529bf9ab6af7ac4d5c14f917f2c7f93c8f15cd43190983eec02fbfb0531b3e01c6d318a675f9a66b79253b52271a13c36c361efdaa86e7c0aa1b1297595e8602aa4dd11c11b08f2dcdcb893fb0b0a16e19ea7454a68b397ad61903a59af34e9db53538bd99391931ce93cff7b4bafb133f080d194383dcc91381e56b8df3985a4516f85881a101ebc4b322e69985d2ac3556ebbe25676855afcc1035699cdd4485397290653c85ad2411303d8f2f9cfc5280b6937573c4563374623967517b1bd792fb1a8413fb48d75680162a38228012b1f06d67627689d9f3fcf5a266ec504a304a9b8b1eacd20ad691055806b85a4fe4c741341316699a99ae3dd91ca838d43d89aa692be4ddaf17dad165b968fb97e158875a03533a7030d80a85830a00e8aad2037ed6abe159198a21f867afc806b3b2c18f879b71c7550ff8373ab446a5af56899bd66ac567388a2492b46131192f2c0428f6b4545a63e235cefc1d3795cb63b3d891b72103390b2fcc80b6d559694537e12a6e09b75ffe0e8e138915044cde9e5622f309d3571726152477cad369a76acbcaa471f2e79815fe7f9fa1d5e7ef1fcad017db14cb3f1d1d97f63079e60b3733c6f30ee205405ae940b800d522869eeb18b001aeeef40e646be5d0fb7aa8e9191cb0ca8b4e86e169a457452b09f98fe2349ca2b36206440769b62a09ed784e370811f86d73912be28908b6172f71829293e1f1887bd898d1d02b69da0cd217cb9638d8a1d5f5e9211df0d552df24ea827cdc677810f08a7d36d60517fd5f60b59137e73063f40c57d1f7073f922c7699101d26e0d63f6561b92d56c432e492ca58e1a5c7f6e0e4436d07c3cd12ca870bc5340079538bd4fdb8289c5d531e8ccd5c707740c2f95e4afa927da8721fbb319785d73ef2a21518a1e6e55b134a89153de39d14e5fe60849b272218b475b91b4ae8723d8c1748c69fdda99c5a4c85ab045aede42860da006c35ab65b2a394604d08c1a2b1fd0515e453e718d24bda22b7d1d393844a72020cc63af7f3c32a9a2af8757dbe3520773c409c9c06c81ef74a8a4c7ec3976fe0d4be3b638c8ded8acca53619ada1104b7f755b36cdc2f70656ea2575eaa54ffa4cebf2fcd517663bc6df102f21fc102143ae0397433c8c5cf906b65b651692e1698710456298ea8f626332cdd1695c13002c46fc06d36089af89b7b08f04088209f201845ded5dcebf2690cda2c8469dac58afa5159a149a5effa441415e016807c911373f669d63793dd990dae4f1c5eac2a9215b439f32dd095d3c3eeae95fdcf88c84a1acd65f80034ad59f0a9124e5cc405134b8aebfcfaf42e62fb1d644e3d77375000e151752255e26ef482d6ab7418f04aafa84bece56b01190b08b289ef95833f77091fd25c1a53ababa5fa679d7a9949f5e8ef54e9cfb5d15d4239006ee16848b2692ff0f259f07bdd0b507d71528216eb3b1b47dcb974b6a089a60f3804a8dcd6cae0fb668990469f919bbd02de76da5be3072ec816a5eb61355b48898c91d80c32eb0f9abba1861b92e0ca793910dcda0cfe2916ad0a65f0d4bd51bc633667d8965f47b9102239917e5d8ad63cc0e6665b8f3f787d876b38bf9648e81ab7eda002c9166c677c531cbdb383e1ce11e96902c2e9b507e4d94d74cc3bce2023b4dd1dcbf5ff3ea236ba45c927d23cccf7944772f3125cb41b6835e0e3ca989531bcbb463e3d028966204bf9e7d7024d6938cdb7197d97611204d83280d34ea0114662c1c44a585b2c3a5d92d0f84447b7e7095cfd0b2e69b291b3efacdabe05e1a5879d9ddb0da77746eaac37db07a60c110c19749fd09c77887e1213d727aeac503140ebd4f6e49487f1e7eb4ea992cd9a79f65d19a0c1d5edbfb16721b25db20d0585b7b520f2883d68a91f52534dfd5afba794b361a7dbfd19a02cad2f71d9bab2b8c87d7748e576f48cb4a770d0129648fcceea106ecd8d90232c490609125cca17fc317b6fa62c3bd4d129218febb665d25a81d11ecdbd4bd44cf5e5243a7712f8e91ce1e5fa6e0ea4ceff3ee091eae6b8c3907b46937642656948eb81aacd7032655d1f36e1a0d10fa66dc5eaefd30561363881179f4636cb7679ea7543d20e044bf716a410612036deaa6664544b3a8f925a1d1c49dbd05a6259c08f61854c025d32b9875a5ca3024b71dfd2506c90849791096fa295aa38e9ae1358a7ee62823cca813f90f95f2a862bc8725d549c1e2657d50ff09c397ad781d2e90ad7b94b52786c4b6d7be8264ee1bbfc539afc596e866bf24fca76691700ba9bff678aec99eea4dc85e64d97117e2f455c14d6fa9581f22ee86f1d04c5b9504ca6dd774462577b570d5e284e260abfe065f564f8e013d666d1db88835e5dbafa9b1da2746c15235839609e154d8506c2ff47753c0e972746d5cf2b60603236a6b9284a2e72d3b2b4d811d3cd3ca608d2e8055cb0aae2e48a6fa0371af7c125b38af29d1bcd9eb4d5335cfabaad458ad4df4594f8b953dbeff2842d5c05ffce1b4272172f8fd0fc54d78fa4f72d9e25b823a8f84015bae6d5ef8f3d86cde407118e0bb2cfc1991a6f90ed8f920fecfc7d9074a57cffd32b9344692cdffdd5ccdab9bf1660687fb2024a4d2f0a721cc98ad01433b75780e11fdc206a94000de69da2da3799357c2de2383976ad451fa7c7ac0c80fe8b698a1b6503f9606e392ddc958e55c1ce8b6686b5d95708536f4c1ee620d3d45d02195045cc0f8f70d86772ed6b7a1bae01065ea43a85a7d5b1abb85597c43627cebdfe555300cac37cf7df7cb2ff3eb986df0dbdca5ce008d102493d01241918834280426934001643b01a2fb21d59e126528ab7ab75084419501069f0c4f79d9ebc82927f3046b09369c44bf23d7e149b38d65e0029fc5c44e06006292adac00a178fca1af50e3f181fcf8594db5d9d34f0c876c19ee3f493cff6e5936ce90743b1b9b6c6b9060bfa623f4f9f79f17316783cf4649f0a89643a2126f34fa8ba869bfcdd1aa7926333ac2b0f1d1691ea10083b7b8023b606e0df3609335ecf2b3feccf77e371605c59774fb60f8ebdc90ca91b14c42d7f8c37ab8a3131ac7b18a49b5623ef542e8a255856f5a06b254dc94d86cb2df35e712bd5ba0ce9c5e9a11af355291aa39ca8904dab1fdf835d24cbab42e4a2ea1149f3c253f453ad95c0abb4c87cdace229a591da926b446867094da50de6bb75a0ad623151093aafd6cb78c23663f2ed366fe14ec2d0c64310dc0f7f6e230957eccb655690bc12e4c153ce10ea589618a2e92ea998850579cae73bff0a19ee731b448eb07d5e144864082bf6068aedc96a419465ae882af3a87bc18e516b081664b95ce4285e39732444e066ac022c1a40a587f7c943d23df79b7da738b8212d43089ebd0d4085d2b4bd1e6f8cbb807f09a0df16d42bc02206945ae7cbd0775814c58d608c35c8b8e90f4a0ed8440a42b545811654a479215facaa6e6a453f9c64b53af296b2858c2a62ee829a736c2f46b57c877954483fa66cefd2c8fa0c8e9bb5058fab7a0de0ec7afe61146dd03594b76cf58e249147b2126326aa1d3e32291e67704c9f989a3888ae41f1dedfb2733724811818bae59fe7216315debe7048511b76983f2428b00cabe4c4ae3fb59fac395d21b0bffe7d2f4499fd9026a6a5b31dc279aad697020f1f30259d59efe7564631ab9f23a25ac920c760bdeb720b0f529b04aad7a4dd9443eab6447f731f9b55a1a34c362acce7d24646be91e1de9eab885a6be17e4e99147a58d809052ed4f587164af66fb5f3c995cba6a9bfb846a04d601afa609631aff6543760d807bae9825a73d4dffa408309452234b2e8f8e7a375899f04c9c96c683014ce55df9f77ebf4681ba42d2ae6a64aacbecc8d44a8ed2aaf414ae39529e750f01002542329f0e09465da71b71cafbd6745d9090f600008a8ec52d20bc7d5559f5026d47ea3d6ca4341fd66cd611b04c114c6c53082d55fa46755074f2c8404b01879095d2bdd748074f6757ab0da3ef34f5444cbd178a25c8a0bf9386bcc67aa82404c378db02dce134da04fa42d16d1030a9d5987a73ae64f0a7dd39b573b63ab11d1fc4e157bdaedf870dd03b21dcfac5c3e74f1e65dc620f77e8b08ccaeecc734db0d38340d6fd5bc657a981e84474b2449bd8572e53a835a67d1f9c020a96004014cac4ed59b1e92dc57cff1616c4dd58164af01e093f70914daa73f1b713c856860e0b0e747c78690477095206142115e6e5c753c7a4ad0513b8a7361cb1bc87d5c5b8d18eac147ef4e8ce5b7c85824d7e183b636b95d4ee9bbb5f4e3c7a9fb1e9a25b4a481ca3c0f8c7a321a852bc4dc1f613a895fcf7c5055500b9e70e05b7c31b80c29a7e41db1f711e58e014ea43e0eecc7477261517163ebd5481f38e40ba1c15f9d43944c2e6c6f05e9a5dcab6eb3a7da5fc6584bc64e91960bf6838641c1daafbff5cbeee1af36a135e9e3f362fd72d6549ff3adf52cc1c8504d753c0877d213971db4ae26c324f65cd5836cf7e8cfb1eee406d7bb74aabdabee27327a8fef311208dcde2388a95a8e0c1b7b1353e7b0e9ad3fec2720427645d0df5d70d706425e16beb3e0f720fdedbd531b1403e94b1cd8c6062fb4b1c96d396660e653f572b022da00d41ac1561a0b8ac40f1da9cba8035b67798f34e11d28905fefb173ee2a0b89478f7cc50b17288a82f4063d9b4e438"}) ioctl$NBD_DISCONNECT(r2, 0xab08) syz_open_dev$ndb(&(0x7f0000000000), 0x0, 0x200000) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)) (async) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) (async) syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) (async) ioctl$BTRFS_IOC_SNAP_DESTROY_V2(0xffffffffffffffff, 0x5000943f, &(0x7f0000001500)={{r2}, 0x0, 0x0, @inherit={0x80, &(0x7f0000000040)={0x1, 0x7, 0x8000000000000000, 0x7, {0x1, 0x7, 0x9ac, 0x9f22, 0x9}, [0x29, 0xd4, 0xa4a, 0xfffffffffffffe00, 0x6, 0x6, 0x7]}}, @name="5dc40bb75184782ea37098214191d5fb3a2f135fdfaf83235f2a4c57d7420a8bf7ddaff6143c2c8ef5888d27be683a8f1909127c3a17ae2dda68bf40ea783f9a392fe7abc9cdef84acb021be61eff5704d919fb0cdee83fe0d3268cc49f68584fcc81dc2b69f1228f95819fc9fff39448275d610f171c035c5cf2660a72da3434b5c0ccdb7d649e1c2defd3e5aae13aedf853c40ddc6c261b4807914e1be4da6b720ccbcda997f01b4aa21e572cb035a6448a27f6667f5bd2135cc77485eff81a8b1685903f51a6a424393d9b9525d7449cc01e576d55b0b118b57bb3035327e3d07f69148f22163440c6fdd7e388659fe6ad5745cb9d45fbb8fd2d38ea2020c5a4b4d4a4cfcb4072f9c3e8b872f654a943582866d714c8d159e1df85da0bca62abef4c29d2c7db45992623d06b6700efaf54f2b479aef7354396d68ffabfa99b41fa6d848270b08d5fa5cb4f5ee904fe3f3efeb73eb6e19b0c0d13ff941083ecd851cd4f4a21449ecc9dbea85b8e32e4b3116d903217bc2bbc463bcd926d7a495a6238148499f4ecdfb8e90191cb6bebeabce513aa32d233206a9e2be3eda69e6f11fb6b12ab1674de330cd503d53c9616ac9f4b5c8627b1894f83eb2be79852e21c16f5b386bbb41fff338134f075915a3e965ede29e11dc6913cdf7f2d1a438540a9968432891480627338f3600722e4e307d619df39b298241cbaa062cf2b730ce82e59532560c1b49351c67944d13f2abbb18863e8d005e847934c4d48ab7fac3b049465df9305fdfe889ccf42673061437a2f22aaf7379f84dd3a3c2988025701b74f3db9a347f39b7cf35b9b78ba8add31020dccdf8ccb415fdedb1ed14eeaa4070ec1a128a49e213d0ce3d436de1e4fb8377c673743920b22c9044da0bfa272b1530b0704b49eb212513b5f0aea8225d98f67679b78c3c780959b6f0eda556971e2927d9d453c40bd1b3af28fa86a1eda53529bf9ab6af7ac4d5c14f917f2c7f93c8f15cd43190983eec02fbfb0531b3e01c6d318a675f9a66b79253b52271a13c36c361efdaa86e7c0aa1b1297595e8602aa4dd11c11b08f2dcdcb893fb0b0a16e19ea7454a68b397ad61903a59af34e9db53538bd99391931ce93cff7b4bafb133f080d194383dcc91381e56b8df3985a4516f85881a101ebc4b322e69985d2ac3556ebbe25676855afcc1035699cdd4485397290653c85ad2411303d8f2f9cfc5280b6937573c4563374623967517b1bd792fb1a8413fb48d75680162a38228012b1f06d67627689d9f3fcf5a266ec504a304a9b8b1eacd20ad691055806b85a4fe4c741341316699a99ae3dd91ca838d43d89aa692be4ddaf17dad165b968fb97e158875a03533a7030d80a85830a00e8aad2037ed6abe159198a21f867afc806b3b2c18f879b71c7550ff8373ab446a5af56899bd66ac567388a2492b46131192f2c0428f6b4545a63e235cefc1d3795cb63b3d891b72103390b2fcc80b6d559694537e12a6e09b75ffe0e8e138915044cde9e5622f309d3571726152477cad369a76acbcaa471f2e79815fe7f9fa1d5e7ef1fcad017db14cb3f1d1d97f63079e60b3733c6f30ee205405ae940b800d522869eeb18b001aeeef40e646be5d0fb7aa8e9191cb0ca8b4e86e169a457452b09f98fe2349ca2b36206440769b62a09ed784e370811f86d73912be28908b6172f71829293e1f1887bd898d1d02b69da0cd217cb9638d8a1d5f5e9211df0d552df24ea827cdc677810f08a7d36d60517fd5f60b59137e73063f40c57d1f7073f922c7699101d26e0d63f6561b92d56c432e492ca58e1a5c7f6e0e4436d07c3cd12ca870bc5340079538bd4fdb8289c5d531e8ccd5c707740c2f95e4afa927da8721fbb319785d73ef2a21518a1e6e55b134a89153de39d14e5fe60849b272218b475b91b4ae8723d8c1748c69fdda99c5a4c85ab045aede42860da006c35ab65b2a394604d08c1a2b1fd0515e453e718d24bda22b7d1d393844a72020cc63af7f3c32a9a2af8757dbe3520773c409c9c06c81ef74a8a4c7ec3976fe0d4be3b638c8ded8acca53619ada1104b7f755b36cdc2f70656ea2575eaa54ffa4cebf2fcd517663bc6df102f21fc102143ae0397433c8c5cf906b65b651692e1698710456298ea8f626332cdd1695c13002c46fc06d36089af89b7b08f04088209f201845ded5dcebf2690cda2c8469dac58afa5159a149a5effa441415e016807c911373f669d63793dd990dae4f1c5eac2a9215b439f32dd095d3c3eeae95fdcf88c84a1acd65f80034ad59f0a9124e5cc405134b8aebfcfaf42e62fb1d644e3d77375000e151752255e26ef482d6ab7418f04aafa84bece56b01190b08b289ef95833f77091fd25c1a53ababa5fa679d7a9949f5e8ef54e9cfb5d15d4239006ee16848b2692ff0f259f07bdd0b507d71528216eb3b1b47dcb974b6a089a60f3804a8dcd6cae0fb668990469f919bbd02de76da5be3072ec816a5eb61355b48898c91d80c32eb0f9abba1861b92e0ca793910dcda0cfe2916ad0a65f0d4bd51bc633667d8965f47b9102239917e5d8ad63cc0e6665b8f3f787d876b38bf9648e81ab7eda002c9166c677c531cbdb383e1ce11e96902c2e9b507e4d94d74cc3bce2023b4dd1dcbf5ff3ea236ba45c927d23cccf7944772f3125cb41b6835e0e3ca989531bcbb463e3d028966204bf9e7d7024d6938cdb7197d97611204d83280d34ea0114662c1c44a585b2c3a5d92d0f84447b7e7095cfd0b2e69b291b3efacdabe05e1a5879d9ddb0da77746eaac37db07a60c110c19749fd09c77887e1213d727aeac503140ebd4f6e49487f1e7eb4ea992cd9a79f65d19a0c1d5edbfb16721b25db20d0585b7b520f2883d68a91f52534dfd5afba794b361a7dbfd19a02cad2f71d9bab2b8c87d7748e576f48cb4a770d0129648fcceea106ecd8d90232c490609125cca17fc317b6fa62c3bd4d129218febb665d25a81d11ecdbd4bd44cf5e5243a7712f8e91ce1e5fa6e0ea4ceff3ee091eae6b8c3907b46937642656948eb81aacd7032655d1f36e1a0d10fa66dc5eaefd30561363881179f4636cb7679ea7543d20e044bf716a410612036deaa6664544b3a8f925a1d1c49dbd05a6259c08f61854c025d32b9875a5ca3024b71dfd2506c90849791096fa295aa38e9ae1358a7ee62823cca813f90f95f2a862bc8725d549c1e2657d50ff09c397ad781d2e90ad7b94b52786c4b6d7be8264ee1bbfc539afc596e866bf24fca76691700ba9bff678aec99eea4dc85e64d97117e2f455c14d6fa9581f22ee86f1d04c5b9504ca6dd774462577b570d5e284e260abfe065f564f8e013d666d1db88835e5dbafa9b1da2746c15235839609e154d8506c2ff47753c0e972746d5cf2b60603236a6b9284a2e72d3b2b4d811d3cd3ca608d2e8055cb0aae2e48a6fa0371af7c125b38af29d1bcd9eb4d5335cfabaad458ad4df4594f8b953dbeff2842d5c05ffce1b4272172f8fd0fc54d78fa4f72d9e25b823a8f84015bae6d5ef8f3d86cde407118e0bb2cfc1991a6f90ed8f920fecfc7d9074a57cffd32b9344692cdffdd5ccdab9bf1660687fb2024a4d2f0a721cc98ad01433b75780e11fdc206a94000de69da2da3799357c2de2383976ad451fa7c7ac0c80fe8b698a1b6503f9606e392ddc958e55c1ce8b6686b5d95708536f4c1ee620d3d45d02195045cc0f8f70d86772ed6b7a1bae01065ea43a85a7d5b1abb85597c43627cebdfe555300cac37cf7df7cb2ff3eb986df0dbdca5ce008d102493d01241918834280426934001643b01a2fb21d59e126528ab7ab75084419501069f0c4f79d9ebc82927f3046b09369c44bf23d7e149b38d65e0029fc5c44e06006292adac00a178fca1af50e3f181fcf8594db5d9d34f0c876c19ee3f493cff6e5936ce90743b1b9b6c6b9060bfa623f4f9f79f17316783cf4649f0a89643a2126f34fa8ba869bfcdd1aa7926333ac2b0f1d1691ea10083b7b8023b606e0df3609335ecf2b3feccf77e371605c59774fb60f8ebdc90ca91b14c42d7f8c37ab8a3131ac7b18a49b5623ef542e8a255856f5a06b254dc94d86cb2df35e712bd5ba0ce9c5e9a11af355291aa39ca8904dab1fdf835d24cbab42e4a2ea1149f3c253f453ad95c0abb4c87cdace229a591da926b446867094da50de6bb75a0ad623151093aafd6cb78c23663f2ed366fe14ec2d0c64310dc0f7f6e230957eccb655690bc12e4c153ce10ea589618a2e92ea998850579cae73bff0a19ee731b448eb07d5e144864082bf6068aedc96a419465ae882af3a87bc18e516b081664b95ce4285e39732444e066ac022c1a40a587f7c943d23df79b7da738b8212d43089ebd0d4085d2b4bd1e6f8cbb807f09a0df16d42bc02206945ae7cbd0775814c58d608c35c8b8e90f4a0ed8440a42b545811654a479215facaa6e6a453f9c64b53af296b2858c2a62ee829a736c2f46b57c877954483fa66cefd2c8fa0c8e9bb5058fab7a0de0ec7afe61146dd03594b76cf58e249147b2126326aa1d3e32291e67704c9f989a3888ae41f1dedfb2733724811818bae59fe7216315debe7048511b76983f2428b00cabe4c4ae3fb59fac395d21b0bffe7d2f4499fd9026a6a5b31dc279aad697020f1f30259d59efe7564631ab9f23a25ac920c760bdeb720b0f529b04aad7a4dd9443eab6447f731f9b55a1a34c362acce7d24646be91e1de9eab885a6be17e4e99147a58d809052ed4f587164af66fb5f3c995cba6a9bfb846a04d601afa609631aff6543760d807bae9825a73d4dffa408309452234b2e8f8e7a375899f04c9c96c683014ce55df9f77ebf4681ba42d2ae6a64aacbecc8d44a8ed2aaf414ae39529e750f01002542329f0e09465da71b71cafbd6745d9090f600008a8ec52d20bc7d5559f5026d47ea3d6ca4341fd66cd611b04c114c6c53082d55fa46755074f2c8404b01879095d2bdd748074f6757ab0da3ef34f5444cbd178a25c8a0bf9386bcc67aa82404c378db02dce134da04fa42d16d1030a9d5987a73ae64f0a7dd39b573b63ab11d1fc4e157bdaedf870dd03b21dcfac5c3e74f1e65dc620f77e8b08ccaeecc734db0d38340d6fd5bc657a981e84474b2449bd8572e53a835a67d1f9c020a96004014cac4ed59b1e92dc57cff1616c4dd58164af01e093f70914daa73f1b713c856860e0b0e747c78690477095206142115e6e5c753c7a4ad0513b8a7361cb1bc87d5c5b8d18eac147ef4e8ce5b7c85824d7e183b636b95d4ee9bbb5f4e3c7a9fb1e9a25b4a481ca3c0f8c7a321a852bc4dc1f613a895fcf7c5055500b9e70e05b7c31b80c29a7e41db1f711e58e014ea43e0eecc7477261517163ebd5481f38e40ba1c15f9d43944c2e6c6f05e9a5dcab6eb3a7da5fc6584bc64e91960bf6838641c1daafbff5cbeee1af36a135e9e3f362fd72d6549ff3adf52cc1c8504d753c0877d213971db4ae26c324f65cd5836cf7e8cfb1eee406d7bb74aabdabee27327a8fef311208dcde2388a95a8e0c1b7b1353e7b0e9ad3fec2720427645d0df5d70d706425e16beb3e0f720fdedbd531b1403e94b1cd8c6062fb4b1c96d396660e653f572b022da00d41ac1561a0b8ac40f1da9cba8035b67798f34e11d28905fefb173ee2a0b89478f7cc50b17288a82f4063d9b4e438"}) (async) ioctl$NBD_DISCONNECT(r2, 0xab08) (async) [ 866.075396][ T5207] floppy driver state [ 866.077604][ T5207] ------------------- [ 866.079499][ T5207] now=4295023774 last interrupt=4294955906 diff=67868 last called handler=main_command_interrupt [ 866.084547][ T5207] timeout_message=lock fdc [ 866.084995][T27322] block nbd1: NBD_DISCONNECT [ 866.086594][ T5207] last output bytes: [ 866.086600][ T5207] 0 90 4294955902 [ 866.090542][T27317] block nbd1: Disconnected due to user request. [ 866.091547][T27345] block nbd0: NBD_DISCONNECT [ 866.091971][ T5207] 1 90 4294955902 [ 866.091984][ T5207] 2 90 4294955902 [ 866.091994][ T5207] 12 90 4294955902 [ 866.092004][ T5207] 1b 90 4294955902 [ 866.092013][ T5207] ff 90 4294955902 [ 866.092023][ T5207] 12 80 4294955906 [ 866.092032][ T5207] 3 90 4294955906 [ 866.092041][ T5207] 3 80 4294955906 [ 866.092051][ T5207] a1 90 4294955906 [ 866.092060][ T5207] 1e 90 4294955906 [ 866.092070][ T5207] e6 80 4294955906 [ 866.092079][ T5207] 1 90 4294955906 [ 866.094814][T27317] block nbd1: shutting down sockets [ 866.096243][ T5207] 0 90 4294955906 [ 866.096252][ T5207] 0 90 4294955906 [ 866.117877][ T5207] 1 90 4294955906 [ 866.119254][ T5207] 2 90 4294955906 [ 866.120668][ T5207] 24 90 4294955906 [ 866.122147][ T5207] 1b 90 4294955906 [ 866.123530][ T5207] ff 90 4294955906 [ 866.124903][ T5207] last result at 4294967561 [ 866.126571][ T5207] last redo_fd_request at 4295023774 [ 866.128517][ T5207] status=80 [ 866.129691][ T5207] fdc_busy=1 [ 866.130942][ T5207] floppy_work.func=floppy_work_workfn [ 866.132989][ T5207] cont=ffffffff8af25e20 [ 866.134509][ T5207] current_req=0000000000000000 [ 866.136253][ T5207] command_status=-1 [ 866.137663][ T5207] [ 866.138580][ T5207] floppy1: floppy timeout called 03:14:05 executing program 1: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) (async) getsockopt$bt_BT_SECURITY(0xffffffffffffffff, 0x112, 0x4, &(0x7f0000000040), 0x2) (async) r3 = openat$hpet(0xffffff9c, &(0x7f00000015c0), 0x0, 0x0) (async) r4 = openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FLOPPY_FDCLRPRM(r4, 0x241) (async) ioctl$NBD_SET_SOCK(r4, 0xab00, r3) (async) ioctl$EVIOCGLED(r3, 0x80404519, 0x0) (async) ioctl$BTRFS_IOC_START_SYNC(r3, 0x80089418, &(0x7f0000000080)) r5 = syz_open_dev$floppy(&(0x7f00000000c0), 0x83, 0x101000) ioctl$FLOPPY_FDSETMAXERRS(r5, 0x4014024c, &(0x7f0000000100)={0x7, 0x81, 0x5, 0x0, 0x4}) (async) r6 = syz_open_dev$ndb(&(0x7f0000000000), 0x0, 0x1001) ioctl$NBD_DO_IT(r6, 0xab03) (async, rerun: 32) ioctl$NBD_DISCONNECT(r2, 0xab08) (rerun: 32) 03:14:05 executing program 0: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) r2 = openat$hpet(0xffffff9c, &(0x7f00000000c0), 0x2000, 0x0) getsockopt$bt_sco_SCO_OPTIONS(r2, 0x11, 0x1, &(0x7f0000000500)=""/245, &(0x7f0000000600)=0xf5) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r3 = syz_open_dev$ndb(&(0x7f0000000000), 0x0, 0x218f43) ioctl$NBD_DO_IT(r3, 0xab03) r4 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r4, 0xab08) r5 = socket$pppoe(0x18, 0x1, 0x0) ioctl$BTRFS_IOC_SCRUB_PROGRESS(r4, 0xc400941d, &(0x7f0000000100)={0x0, 0x9, 0x7}) ioctl$BTRFS_IOC_RM_DEV_V2(r5, 0x5000943a, &(0x7f0000001500)={{r1}, 0x0, 0x8, @inherit={0x78, &(0x7f0000000040)={0x0, 0x6, 0x8000000000000000, 0x5, {0x27, 0x4, 0x9, 0x44, 0x993}, [0x20000000000ff, 0x62, 0xb6, 0x4, 0x0, 0x1]}}, @devid=r6}) sync() [ 866.154346][T27337] block nbd2: shutting down sockets 03:14:05 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r2, 0x81e8943c, &(0x7f0000000040)) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) setsockopt$MRT6_TABLE(0xffffffffffffffff, 0x29, 0xcf, &(0x7f0000000000)=0xffffffff, 0x4) [ 866.174456][T27328] block nbd3: NBD_DISCONNECT [ 866.191449][T27351] block nbd0: NBD_DISCONNECT [ 866.193192][ T5207] [ 866.194554][ T5207] floppy driver state [ 866.196412][ T5207] ------------------- [ 866.198217][ T5207] now=4295023786 last interrupt=4294955906 diff=67880 last called handler=main_command_interrupt [ 866.202574][ T5207] timeout_message=lock fdc [ 866.204710][ T5207] last output bytes: [ 866.206787][ T5207] 0 90 4294955902 [ 866.207348][T27350] block nbd0: Disconnected due to user request. [ 866.208153][ T5207] 1 90 4294955902 [ 866.210515][T27350] block nbd0: shutting down sockets [ 866.211577][T27354] block nbd2: shutting down sockets [ 866.212072][ T5207] 2 90 4294955902 [ 866.217235][ T5207] 12 90 4294955902 [ 866.218628][ T5207] 1b 90 4294955902 [ 866.219998][ T5207] ff 90 4294955902 [ 866.221478][ T5207] 12 80 4294955906 [ 866.222872][ T5207] 3 90 4294955906 [ 866.224256][ T5207] 3 80 4294955906 [ 866.225677][ T5207] a1 90 4294955906 [ 866.227070][ T5207] 1e 90 4294955906 [ 866.228467][ T5207] e6 80 4294955906 [ 866.229879][ T5207] 1 90 4294955906 [ 866.231351][ T5207] 0 90 4294955906 [ 866.232737][ T5207] 0 90 4294955906 [ 866.234122][ T5207] 1 90 4294955906 [ 866.235506][ T5207] 2 90 4294955906 [ 866.236884][ T5207] 24 90 4294955906 [ 866.238278][ T5207] 1b 90 4294955906 [ 866.239653][ T5207] ff 90 4294955906 [ 866.241426][ T5207] last result at 4294967561 [ 866.243087][ T5207] last redo_fd_request at 4295023780 [ 866.244501][T27357] block nbd1: NBD_DISCONNECT [ 866.245027][ T5207] status=80 [ 866.246923][T27357] block nbd1: NBD_DISCONNECT [ 866.248231][ T5207] fdc_busy=1 [ 866.251213][ T5207] floppy_work.func=floppy_work_workfn [ 866.251514][T27357] block nbd1: NBD_DISCONNECT [ 866.253196][ T5207] cont=ffffffff8af25e20 [ 866.253203][ T5207] current_req=0000000000000000 [ 866.253207][ T5207] command_status=-1 [ 866.253211][ T5207] [ 866.253247][ T5207] floppy1: floppy timeout called [ 866.255051][T27357] block nbd1: NBD_DISCONNECT [ 866.264950][T27357] block nbd1: NBD_DISCONNECT [ 866.266985][T27357] block nbd1: NBD_DISCONNECT [ 866.269219][T27357] block nbd1: NBD_DISCONNECT [ 866.271177][T27357] block nbd1: NBD_DISCONNECT [ 866.272930][T27357] block nbd1: NBD_DISCONNECT [ 866.274693][T27357] block nbd1: NBD_DISCONNECT [ 866.276597][T27357] block nbd1: NBD_DISCONNECT [ 866.278897][T27357] block nbd1: NBD_DISCONNECT [ 866.281009][T27357] block nbd1: NBD_DISCONNECT [ 866.282785][T27357] block nbd1: NBD_DISCONNECT [ 866.284513][T27357] block nbd1: NBD_DISCONNECT [ 866.286454][T27357] block nbd1: NBD_DISCONNECT [ 866.288178][T27357] block nbd1: NBD_DISCONNECT [ 866.289927][T27357] block nbd1: NBD_DISCONNECT [ 866.292152][T27357] block nbd1: NBD_DISCONNECT [ 866.293919][T27357] block nbd1: NBD_DISCONNECT [ 866.295688][T27357] block nbd1: NBD_DISCONNECT [ 866.297633][T27357] block nbd1: NBD_DISCONNECT [ 866.299361][T27357] block nbd1: NBD_DISCONNECT [ 866.301185][T27357] block nbd1: NBD_DISCONNECT [ 866.302962][T27357] block nbd1: NBD_DISCONNECT [ 866.304682][T27357] block nbd1: NBD_DISCONNECT [ 866.306696][T27357] block nbd1: NBD_DISCONNECT [ 866.308476][T27357] block nbd1: NBD_DISCONNECT [ 866.310499][T27357] block nbd1: NBD_DISCONNECT [ 866.312575][T27357] block nbd1: NBD_DISCONNECT [ 866.314409][T27357] block nbd1: NBD_DISCONNECT [ 866.316333][T27357] block nbd1: NBD_DISCONNECT [ 866.318207][T27357] block nbd1: NBD_DISCONNECT [ 866.856983][ T65] block nbd3: Disconnected due to user request. 03:14:05 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r2, 0x81e8943c, &(0x7f0000000040)) (async) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) setsockopt$MRT6_TABLE(0xffffffffffffffff, 0x29, 0xcf, &(0x7f0000000000)=0xffffffff, 0x4) 03:14:05 executing program 3: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) getsockopt$bt_BT_SECURITY(0xffffffffffffffff, 0x112, 0x4, &(0x7f0000000040), 0x2) r3 = openat$hpet(0xffffff9c, &(0x7f00000015c0), 0x0, 0x0) r4 = openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FLOPPY_FDCLRPRM(r4, 0x241) ioctl$NBD_SET_SOCK(r4, 0xab00, r3) ioctl$EVIOCGLED(r3, 0x80404519, 0x0) ioctl$BTRFS_IOC_START_SYNC(r3, 0x80089418, &(0x7f0000000080)) r5 = syz_open_dev$floppy(&(0x7f00000000c0), 0x83, 0x101000) ioctl$FLOPPY_FDSETMAXERRS(r5, 0x4014024c, &(0x7f0000000100)={0x7, 0x81, 0x5, 0x0, 0x4}) r6 = syz_open_dev$ndb(&(0x7f0000000000), 0x0, 0x1001) ioctl$NBD_DO_IT(r6, 0xab03) ioctl$NBD_DISCONNECT(r2, 0xab08) 03:14:05 executing program 0: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) openat$hpet(0xffffff9c, &(0x7f00000000c0), 0x2000, 0x0) (async) r2 = openat$hpet(0xffffff9c, &(0x7f00000000c0), 0x2000, 0x0) getsockopt$bt_sco_SCO_OPTIONS(r2, 0x11, 0x1, &(0x7f0000000500)=""/245, &(0x7f0000000600)=0xf5) (async) getsockopt$bt_sco_SCO_OPTIONS(r2, 0x11, 0x1, &(0x7f0000000500)=""/245, &(0x7f0000000600)=0xf5) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) syz_open_dev$ndb(&(0x7f0000000000), 0x0, 0x218f43) (async) r3 = syz_open_dev$ndb(&(0x7f0000000000), 0x0, 0x218f43) ioctl$NBD_DO_IT(r3, 0xab03) r4 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r4, 0xab08) socket$pppoe(0x18, 0x1, 0x0) (async) r5 = socket$pppoe(0x18, 0x1, 0x0) ioctl$BTRFS_IOC_SCRUB_PROGRESS(r4, 0xc400941d, &(0x7f0000000100)={0x0, 0x9, 0x7}) ioctl$BTRFS_IOC_RM_DEV_V2(r5, 0x5000943a, &(0x7f0000001500)={{r1}, 0x0, 0x8, @inherit={0x78, &(0x7f0000000040)={0x0, 0x6, 0x8000000000000000, 0x5, {0x27, 0x4, 0x9, 0x44, 0x993}, [0x20000000000ff, 0x62, 0xb6, 0x4, 0x0, 0x1]}}, @devid=r6}) sync() [ 866.922403][T27359] block nbd2: shutting down sockets [ 866.922718][T27362] block nbd0: NBD_DISCONNECT [ 866.923838][ T5207] [ 866.923844][ T5207] floppy driver state [ 866.923847][ T5207] ------------------- [ 866.923850][ T5207] now=4295023859 last interrupt=4294955906 diff=67953 last called handler=main_command_interrupt [ 866.923869][ T5207] timeout_message=lock fdc [ 866.923872][ T5207] last output bytes: [ 866.923875][ T5207] 0 90 4294955902 [ 866.923881][ T5207] 1 90 4294955902 [ 866.923886][ T5207] 2 90 4294955902 [ 866.923891][ T5207] 12 90 4294955902 [ 866.923896][ T5207] 1b 90 4294955902 [ 866.923901][ T5207] ff 90 4294955902 [ 866.923905][ T5207] 12 80 4294955906 [ 866.923911][ T5207] 3 90 4294955906 [ 866.923915][ T5207] 3 80 4294955906 [ 866.923920][ T5207] a1 90 4294955906 [ 866.923925][ T5207] 1e 90 4294955906 [ 866.923930][ T5207] e6 80 4294955906 [ 866.923935][ T5207] 1 90 4294955906 [ 866.923940][ T5207] 0 90 4294955906 [ 866.923945][ T5207] 0 90 4294955906 [ 866.923950][ T5207] 1 90 4294955906 [ 866.923954][ T5207] 2 90 4294955906 [ 866.923959][ T5207] 24 90 4294955906 [ 866.923964][ T5207] 1b 90 4294955906 [ 866.923969][ T5207] ff 90 4294955906 [ 866.923974][ T5207] last result at 4294967561 [ 866.923978][ T5207] last redo_fd_request at 4295023792 [ 866.924008][ T5207] status=80 [ 866.924014][ T5207] fdc_busy=1 [ 866.924017][ T5207] floppy_work.func=floppy_work_workfn [ 866.924027][ T5207] cont=ffffffff8af25e20 [ 866.924031][ T5207] current_req=0000000000000000 [ 866.924035][ T5207] command_status=-1 [ 866.924038][ T5207] [ 866.924157][ T5207] floppy1: floppy timeout called 03:14:06 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r2, 0x81e8943c, &(0x7f0000000040)) (async) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) (async) setsockopt$MRT6_TABLE(0xffffffffffffffff, 0x29, 0xcf, &(0x7f0000000000)=0xffffffff, 0x4) [ 866.975720][T27369] block nbd3: NBD_DISCONNECT [ 866.982892][T27360] block nbd0: Disconnected due to user request. [ 866.982904][T27360] block nbd0: shutting down sockets [ 866.987250][T25066] block nbd1: Disconnected due to user request. 03:14:06 executing program 0: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) (async) r2 = openat$hpet(0xffffff9c, &(0x7f00000000c0), 0x2000, 0x0) getsockopt$bt_sco_SCO_OPTIONS(r2, 0x11, 0x1, &(0x7f0000000500)=""/245, &(0x7f0000000600)=0xf5) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r3 = syz_open_dev$ndb(&(0x7f0000000000), 0x0, 0x218f43) ioctl$NBD_DO_IT(r3, 0xab03) (async) r4 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r4, 0xab08) r5 = socket$pppoe(0x18, 0x1, 0x0) (async) ioctl$BTRFS_IOC_SCRUB_PROGRESS(r4, 0xc400941d, &(0x7f0000000100)={0x0, 0x9, 0x7}) ioctl$BTRFS_IOC_RM_DEV_V2(r5, 0x5000943a, &(0x7f0000001500)={{r1}, 0x0, 0x8, @inherit={0x78, &(0x7f0000000040)={0x0, 0x6, 0x8000000000000000, 0x5, {0x27, 0x4, 0x9, 0x44, 0x993}, [0x20000000000ff, 0x62, 0xb6, 0x4, 0x0, 0x1]}}, @devid=r6}) sync() 03:14:06 executing program 1: r0 = request_key(&(0x7f0000000080)='cifs.idmap\x00', &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)='keyring\x00', 0xffffffffffffffff) r1 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$link(0x8, r0, r1) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r2, 0xab00, r3) r4 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r4, 0xab08) [ 867.041426][T27370] block nbd2: shutting down sockets 03:14:06 executing program 2: r0 = openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FLOPPY_FDCLRPRM(r0, 0x241) ioctl$DRM_IOCTL_MODE_GETCONNECTOR(r0, 0xc05064a7, &(0x7f0000000280)={&(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000040)=[{}, {}, {}, {}, {}, {}], &(0x7f0000000200)=[0x0], &(0x7f0000000240)=[0x0, 0x0, 0x0], 0x6, 0x1, 0x9}) r1 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r1, 0xab00, r2) [ 867.061396][T27376] block nbd0: NBD_DISCONNECT [ 867.061585][T27381] block nbd1: NBD_DISCONNECT [ 867.066806][T27375] block nbd1: Disconnected due to user request. [ 867.069942][T27375] block nbd1: shutting down sockets [ 867.070151][T27373] block nbd0: Disconnected due to user request. [ 867.074310][T27373] block nbd0: shutting down sockets 03:14:06 executing program 0: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0xab08) 03:14:06 executing program 1: r0 = request_key(&(0x7f0000000080)='cifs.idmap\x00', &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)='keyring\x00', 0xffffffffffffffff) (async) r1 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$link(0x8, r0, r1) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, r1) (async) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r2, 0xab00, r3) r4 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r4, 0xab08) [ 867.122016][T27380] block nbd2: shutting down sockets [ 867.161581][T27388] block nbd1: NBD_DISCONNECT [ 867.163506][T27385] block nbd1: Disconnected due to user request. [ 867.165856][T27385] block nbd1: shutting down sockets [ 867.211085][T27390] block nbd0: Device being setup by another task [ 867.213602][T27384] block nbd0: NBD_DISCONNECT [ 867.215826][T27383] block nbd0: Disconnected due to user request. [ 867.218192][T27383] block nbd0: shutting down sockets [ 867.710596][ T65] block nbd3: Disconnected due to user request. 03:14:06 executing program 3: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) getsockopt$bt_BT_SECURITY(0xffffffffffffffff, 0x112, 0x4, &(0x7f0000000040), 0x2) r3 = openat$hpet(0xffffff9c, &(0x7f00000015c0), 0x0, 0x0) r4 = openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FLOPPY_FDCLRPRM(r4, 0x241) ioctl$NBD_SET_SOCK(r4, 0xab00, r3) ioctl$EVIOCGLED(r3, 0x80404519, 0x0) ioctl$BTRFS_IOC_START_SYNC(r3, 0x80089418, &(0x7f0000000080)) r5 = syz_open_dev$floppy(&(0x7f00000000c0), 0x83, 0x101000) ioctl$FLOPPY_FDSETMAXERRS(r5, 0x4014024c, &(0x7f0000000100)={0x7, 0x81, 0x5, 0x0, 0x4}) r6 = syz_open_dev$ndb(&(0x7f0000000000), 0x0, 0x1001) ioctl$NBD_DO_IT(r6, 0xab03) ioctl$NBD_DISCONNECT(r2, 0xab08) 03:14:06 executing program 2: r0 = openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FLOPPY_FDCLRPRM(r0, 0x241) (async) ioctl$DRM_IOCTL_MODE_GETCONNECTOR(r0, 0xc05064a7, &(0x7f0000000280)={&(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000040)=[{}, {}, {}, {}, {}, {}], &(0x7f0000000200)=[0x0], &(0x7f0000000240)=[0x0, 0x0, 0x0], 0x6, 0x1, 0x9}) (async) r1 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r1, 0xab00, r2) 03:14:06 executing program 1: r0 = request_key(&(0x7f0000000080)='cifs.idmap\x00', &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)='keyring\x00', 0xffffffffffffffff) (async) r1 = add_key$keyring(&(0x7f0000000140), &(0x7f0000000180)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$link(0x8, r0, r1) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r2, 0xab00, r3) (async) r4 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r4, 0xab08) 03:14:06 executing program 0: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0xab08) syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)) (async) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) (async) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) (async) syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) (async) ioctl$NBD_DISCONNECT(r2, 0xab08) (async) 03:14:06 executing program 2: r0 = openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FLOPPY_FDCLRPRM(r0, 0x241) ioctl$DRM_IOCTL_MODE_GETCONNECTOR(r0, 0xc05064a7, &(0x7f0000000280)={&(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000040)=[{}, {}, {}, {}, {}, {}], &(0x7f0000000200)=[0x0], &(0x7f0000000240)=[0x0, 0x0, 0x0], 0x6, 0x1, 0x9}) r1 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r1, 0xab00, r2) openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) ioctl$FLOPPY_FDCLRPRM(r0, 0x241) (async) ioctl$DRM_IOCTL_MODE_GETCONNECTOR(r0, 0xc05064a7, &(0x7f0000000280)={&(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000040)=[{}, {}, {}, {}, {}, {}], &(0x7f0000000200)=[0x0], &(0x7f0000000240)=[0x0, 0x0, 0x0], 0x6, 0x1, 0x9}) (async) syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)) (async) ioctl$NBD_SET_SOCK(r1, 0xab00, r2) (async) [ 867.787945][ T5207] [ 867.788886][ T5207] floppy driver state [ 867.790444][ T5207] ------------------- [ 867.791182][T27397] block nbd1: NBD_DISCONNECT [ 867.792343][ T5207] now=4295023946 last interrupt=4294955906 diff=68040 last called handler=main_command_interrupt [ 867.794941][T27392] block nbd1: Disconnected due to user request. [ 867.797904][T27410] block nbd2: shutting down sockets [ 867.798347][ T5207] timeout_message=lock fdc [ 867.798353][ T5207] last output bytes: [ 867.798357][ T5207] 0 90 4294955902 [ 867.798363][ T5207] 1 90 4294955902 [ 867.798368][ T5207] 2 90 4294955902 [ 867.798373][ T5207] 12 90 4294955902 [ 867.798379][ T5207] 1b 90 4294955902 [ 867.798384][ T5207] ff 90 4294955902 [ 867.798389][ T5207] 12 80 4294955906 [ 867.798394][ T5207] 3 90 4294955906 [ 867.798399][ T5207] 3 80 4294955906 [ 867.798404][ T5207] a1 90 4294955906 [ 867.800673][T27392] block nbd1: shutting down sockets [ 867.824386][ T5207] 1e 90 4294955906 03:14:06 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) r2 = openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FLOPPY_FDCLRPRM(r2, 0x241) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r3 = openat$ndctl0(0xffffff9c, &(0x7f0000000000), 0x2402, 0x0) r4 = openat$hpet(0xffffff9c, &(0x7f00000015c0), 0x0, 0x0) socket$igmp6(0xa, 0x3, 0x2) ioctl$EVIOCGLED(r4, 0x80404519, 0x0) ioctl$NBD_SET_BLKSIZE(r4, 0xab01, 0x80000001) ioctl$FLOPPY_FDCLRPRM(r3, 0x241) 03:14:06 executing program 1: arch_prctl$ARCH_MAP_VDSO_64(0x2003, 0x80000000) syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)) r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r0, 0xab08) r1 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r1, 0xab08) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0xab08) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x8) ioctl$BTRFS_IOC_SCRUB_PROGRESS(r1, 0xc400941d, &(0x7f0000000000)={0x0, 0x1000, 0x8, 0x1}) [ 867.828178][ T5207] e6 80 4294955906 [ 867.830123][ T5207] 1 90 4294955906 [ 867.831981][ T5207] 0 90 4294955906 [ 867.833451][ T5207] 0 90 4294955906 [ 867.834850][ T5207] 1 90 4294955906 [ 867.836393][ T5207] 2 90 4294955906 [ 867.838049][ T5207] 24 90 4294955906 [ 867.839460][ T5207] 1b 90 4294955906 [ 867.840327][T27414] block nbd1: NBD_DISCONNECT [ 867.842655][ T5207] ff 90 4294955906 [ 867.843131][T27414] block nbd1: NBD_DISCONNECT [ 867.844174][ T5207] last result at 4294967561 [ 867.846678][T27414] block nbd1: NBD_DISCONNECT [ 867.847593][ T5207] last redo_fd_request at 4295023859 [ 867.851802][ T5207] status=80 [ 867.852997][ T5207] fdc_busy=1 03:14:06 executing program 1: arch_prctl$ARCH_MAP_VDSO_64(0x2003, 0x80000000) (async) arch_prctl$ARCH_MAP_VDSO_64(0x2003, 0x80000000) syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)) r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r0, 0xab08) (async) ioctl$NBD_DISCONNECT(r0, 0xab08) r1 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r1, 0xab08) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0xab08) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x8) ioctl$BTRFS_IOC_SCRUB_PROGRESS(r1, 0xc400941d, &(0x7f0000000000)={0x0, 0x1000, 0x8, 0x1}) [ 867.854324][ T5207] floppy_work.func=floppy_work_workfn [ 867.856891][ T5207] cont=ffffffff8af25e20 [ 867.858808][ T5207] current_req=0000000000000000 [ 867.861010][T27406] block nbd0: Device being setup by another task [ 867.861751][ T5207] command_status=-1 [ 867.863492][T27400] block nbd0: NBD_DISCONNECT [ 867.864783][ T5207] [ 867.864823][ T5207] floppy1: floppy timeout called [ 867.872363][T27419] block nbd1: NBD_DISCONNECT [ 867.874218][T27418] block nbd1: NBD_DISCONNECT [ 867.876282][T27419] block nbd1: NBD_DISCONNECT [ 867.878555][T27418] block nbd1: NBD_DISCONNECT [ 867.881887][T27411] block nbd2: shutting down sockets [ 867.890134][T27407] block nbd3: NBD_DISCONNECT [ 867.971022][T27416] block nbd0: Device being setup by another task [ 867.977148][T27416] block nbd0: Disconnected due to user request. [ 867.979876][T27416] block nbd0: shutting down sockets [ 868.566541][ T65] block nbd3: Disconnected due to user request. 03:14:07 executing program 1: arch_prctl$ARCH_MAP_VDSO_64(0x2003, 0x80000000) (async) syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)) (async) r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r0, 0xab08) r1 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r1, 0xab08) (async) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0xab08) (async) ioctl$NBD_SET_SIZE_BLOCKS(r2, 0xab07, 0x8) (async) ioctl$BTRFS_IOC_SCRUB_PROGRESS(r1, 0xc400941d, &(0x7f0000000000)={0x0, 0x1000, 0x8, 0x1}) 03:14:07 executing program 3: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) getsockopt$bt_BT_SECURITY(0xffffffffffffffff, 0x112, 0x4, &(0x7f0000000040), 0x2) r2 = openat$hpet(0xffffff9c, &(0x7f00000015c0), 0x0, 0x0) r3 = openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FLOPPY_FDCLRPRM(r3, 0x241) ioctl$NBD_SET_SOCK(r3, 0xab00, r2) ioctl$EVIOCGLED(r2, 0x80404519, 0x0) ioctl$BTRFS_IOC_START_SYNC(r2, 0x80089418, &(0x7f0000000080)) r4 = syz_open_dev$floppy(&(0x7f00000000c0), 0x83, 0x101000) ioctl$FLOPPY_FDSETMAXERRS(r4, 0x4014024c, &(0x7f0000000100)={0x7, 0x81, 0x5, 0x0, 0x4}) r5 = syz_open_dev$ndb(&(0x7f0000000000), 0x0, 0x1001) ioctl$NBD_DO_IT(r5, 0xab03) 03:14:07 executing program 0: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) (async) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) (async) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0xab08) 03:14:07 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) (async, rerun: 32) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) (async, rerun: 32) r2 = openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FLOPPY_FDCLRPRM(r2, 0x241) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)) (async) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r3 = openat$ndctl0(0xffffff9c, &(0x7f0000000000), 0x2402, 0x0) r4 = openat$hpet(0xffffff9c, &(0x7f00000015c0), 0x0, 0x0) socket$igmp6(0xa, 0x3, 0x2) (async) ioctl$EVIOCGLED(r4, 0x80404519, 0x0) (async) ioctl$NBD_SET_BLKSIZE(r4, 0xab01, 0x80000001) (async) ioctl$FLOPPY_FDCLRPRM(r3, 0x241) [ 868.585628][T27425] block nbd1: NBD_DISCONNECT [ 868.587698][T27425] block nbd1: NBD_DISCONNECT [ 868.589712][T27426] block nbd1: NBD_DISCONNECT 03:14:07 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) r2 = openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FLOPPY_FDCLRPRM(r2, 0x241) (async) ioctl$FLOPPY_FDCLRPRM(r2, 0x241) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) (async) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r3 = openat$ndctl0(0xffffff9c, &(0x7f0000000000), 0x2402, 0x0) r4 = openat$hpet(0xffffff9c, &(0x7f00000015c0), 0x0, 0x0) socket$igmp6(0xa, 0x3, 0x2) (async) socket$igmp6(0xa, 0x3, 0x2) ioctl$EVIOCGLED(r4, 0x80404519, 0x0) ioctl$NBD_SET_BLKSIZE(r4, 0xab01, 0x80000001) ioctl$FLOPPY_FDCLRPRM(r3, 0x241) 03:14:07 executing program 1: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x48000) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) r2 = openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FLOPPY_FDCLRPRM(r2, 0x241) ioctl$NBD_SET_SOCK(r2, 0xab00, r1) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r3 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r3, 0xab08) [ 868.632514][ T5248] [ 868.633471][ T5248] floppy driver state [ 868.635041][ T5248] ------------------- [ 868.636503][ T5248] now=4295024030 last interrupt=4294955906 diff=68124 last called handler=main_command_interrupt [ 868.640291][ T5248] timeout_message=lock fdc [ 868.642297][ T5248] last output bytes: [ 868.642560][T27440] block nbd1: NBD_DISCONNECT [ 868.644178][ T5248] 0 90 4294955902 [ 868.646329][T27439] block nbd1: Disconnected due to user request. [ 868.647518][ T5248] 1 90 4294955902 [ 868.650436][T27439] block nbd1: shutting down sockets [ 868.651726][ T5248] 2 90 4294955902 [ 868.654706][ T5248] 12 90 4294955902 [ 868.656088][ T5248] 1b 90 4294955902 [ 868.657505][ T5248] ff 90 4294955902 [ 868.658874][ T5248] 12 80 4294955906 [ 868.660251][ T5248] 3 90 4294955906 03:14:07 executing program 1: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x48000) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) r2 = openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FLOPPY_FDCLRPRM(r2, 0x241) ioctl$NBD_SET_SOCK(r2, 0xab00, r1) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r3 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r3, 0xab08) syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x48000) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)) (async) openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) ioctl$FLOPPY_FDCLRPRM(r2, 0x241) (async) ioctl$NBD_SET_SOCK(r2, 0xab00, r1) (async) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) (async) syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) (async) ioctl$NBD_DISCONNECT(r3, 0xab08) (async) [ 868.661847][ T5248] 3 80 4294955906 [ 868.663482][ T5248] a1 90 4294955906 [ 868.664851][ T5248] 1e 90 4294955906 [ 868.666246][ T5248] e6 80 4294955906 [ 868.667622][ T5248] 1 90 4294955906 [ 868.668992][ T5248] 0 90 4294955906 [ 868.670386][ T5248] 0 90 4294955906 [ 868.672194][ T5248] 1 90 4294955906 [ 868.673591][ T5248] 2 90 4294955906 [ 868.674955][ T5248] 24 90 4294955906 [ 868.676327][ T5248] 1b 90 4294955906 [ 868.677809][ T5248] ff 90 4294955906 [ 868.679294][ T5248] last result at 4294967561 [ 868.680988][T27429] block nbd0: Device being setup by another task [ 868.681092][T27434] block nbd0: NBD_DISCONNECT [ 868.683951][ T5248] last redo_fd_request at 4295023953 [ 868.686594][T27424] block nbd0: Disconnected due to user request. [ 868.687124][ T5248] status=80 [ 868.690188][T27424] block nbd0: shutting down sockets [ 868.691242][ T5248] fdc_busy=1 [ 868.691248][ T5248] floppy_work.func=floppy_work_workfn [ 868.691261][ T5248] cont=ffffffff8af25e20 [ 868.691265][ T5248] current_req=0000000000000000 [ 868.691269][ T5248] command_status=-1 [ 868.691273][ T5248] [ 868.691312][ T5248] floppy1: floppy timeout called [ 868.701128][T27438] block nbd2: Device being setup by another task [ 868.701568][T27436] block nbd2: shutting down sockets 03:14:07 executing program 0: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0xab08) r3 = syz_open_dev$ndb(&(0x7f0000000000), 0x0, 0xa10082) r4 = openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FLOPPY_FDCLRPRM(r4, 0x241) ioctl$NBD_SET_SOCK(r3, 0xab00, r4) 03:14:07 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r2 = openat$sw_sync(0xffffff9c, &(0x7f0000000000), 0xa1100, 0x0) r3 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r3, 0xab08) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81e8943c, &(0x7f0000000040)={0x0, ""/256, 0x0, 0x0, 0x0, 0x0, ""/16, ""/16, ""/16, 0x0, 0x0}) ioctl$BTRFS_IOC_RM_DEV_V2(r2, 0x5000943a, &(0x7f0000001500)={{r3}, r4, 0xc, @inherit={0x58, &(0x7f0000000240)={0x0, 0x2, 0x81, 0xffff, {0x24, 0x800, 0x1abf, 0x100000001, 0x8000000000000001}, [0x2, 0x8]}}, @name="f728369c8082f58ce38aec04114f7ee1e606516979b1b5872f66faca2c9801e9c47d61e4f96e234ea9a42c6a192a4e07f85d641584597b7291fa3cc488a529dbaf49d4b5ee49a98325caaaa6c525749f243fc77b45e6893e3e263f6dd261b6f7e20989c3a9623a2aa0e1ccccfbe77f175b8cd2e614e21d1276468804616812c03c0898815e903d04b16c79c66cc4345e4e0caaaa240e2c35241a92ff01b5b68c6f5a6e2ac8b0731e0405308442a631552f3987b1ebb36e84ecaa13a25676592274a862cbdc87ad4e86d8c8e2645d3ad42179fe32c3096f53218c5ecaa9982ebb8989c85402a688d1e887fd2c098000ab5229aadda73bfb779b55d47989ee396f64d096926d67d7aac6998c59d728150e6133ffd3de59e784a768c1b9fff5b6657ec33cf278e9eb16f677249b4f514e5c940601258716f4388001b1f20741ff3a13d02f57b4969fa0ac9b8c448ddcbd158cffc557fdbc701ffc93f7db2ac25dddaa6ea5ec5bb896b97c7cd28423108987ecde23517e6267890b6f39fe3049f133d0e0ad85b6535c12b8f64cea27ead9be305ac4f8571ad6099f31b6015228f16776a1f8a7a950648447b6e4fa1158e5de3929644704b128e2599c2b2ce97b188438fa3f64febac5212528ce079b532eefc7b67eb5e81f116c2079f068580cb284e90dbd279410c8cc0393e2d6561fb6ae761a24738005e40b9a62d9868d92096f3b12138bbab7c54bae3cd6f029bdd51e6da3e69881b691ca2a1d1cb73cd3c7c311ad306069d6b540ded11f3b1437c6fa0ced61ac068b1c13d79a4f91cd5926c2dd369a10ca7bf759834e50915a802fe7c8f5fb129cf9d502444e0a98c7d332b43dc29c45daf24854aae997082aa9a444e3fbd81f9e113fc6207747fe1d25fa4e044dc21cbfa2b0102e38d953287f51e99035f632df31c6ed0df4bbd59051c688070510b241009dfcd34ad87b27c6c716a73e1c3d8d328ea3aa8724b65bc74fc7e7c3ed0da93edcc8c325692614689274100ae054471bcc3c67ad2c2f70ae146bf76037dd462623c2d99a3f5c2c8d6b009094b8e236c145ede69692e48c0cac2609e544ed24f424e811cae71b2cbee838a8c3c4fe3f283cb2f6c2de2c6683e049c7d06ec31f2e0517a2f300801576a8e83d0fdff46ad82ad7cc3d9cc9d443f24f84d54164528e5c059bd4c75812ce0579eb8713424bc6f292ae58c8da8093ef94b85e87697a73a49c9cd1a8e1c0dce294e83d967a9fc176f0bc6ca297fde10e23071fee51088a28353d441396506b818e5506734a33b4da3111e02ae19427b965b9bf8daac87ed27288993948b24e665288cc5d0d6fb2209a90cb25023e85a472854c2b77f624eb0b1f7c0b47c7e54f3ca60b156c6f10c8e738fd239a70059b6354be9097a7a32e8433b498541a4a6c45c6bb598ef81d2fc3f48f9c92851df5e2a1883c61339b458da3ca90a43d71ebe64f6d2c499f4cd67d853cf7d09645432033e827c2b8054a61dac4c97a7f9572a8ff458657e2319b2690925b598dc7fa92f6fa37740433a42d6aaf13f2e98af2696aa849c16a3699f767745a55eb1b3d408cfe13cdf91111a1ce8448f19855b25d389ef709200b3dcebab889e5b588a0f442189dff51550255c2dba7b7cfc4dc1b1069ccf5dc259effd08dd6e1ef772d5fc5ef173ec52b0d5e8062718461c40f825bb5d229a49d8016c19332001ce502a41524123700b806ca8328d350abe3c9886e5d6bca8936ea0c83677b286cc13354896928d50e2021f72012504c19c1ef2c984bf06fc96d913b79ee8a29a6e0d3744ad66e9b8f951a030dcc0bc4594c349d20bec6ca94c13ef014c780ec6c8c39d2a93d7bd6887b1599a2ee630b3929ba532a143c6fde8441b20e07f43a2894006a083723cc7d06f474c1d0ef88e7f8c88b26afdd6d3549208bc3fd939fff95b1fb4eaf956db68e1fabc14e8f8713d354e60350fd52f635c30863adb0af74799e792ea66117382523dfc2ba399e5b5e71dd03220d08d87b2cce935ea57cfbc11360f152cd1e83392a39d498e6e9aff5f018e7d8326204b8bebcb6483df2185159c7e0e31e4c9c493a1ce86a75f3ddfe79eae1ab9eb1f977a8c33626c0d132ba06d1a85dae7454b16c285196fdcc93ee50885afdb35c89e95233d74af3e573d327a9ec25f6b9ed9be01ad5b2373d770d335b41a7e3dd4db030aace33ce4a49fdbeb9e94c36bdee80cd5e6d1f0f47d1bbc8dfdebfa9ebe651634d97c688d411d58d0f12bbabe3120c097567a65c0e8495d9c62661c61be9adc9e8035d6274a6dcda6913631110097bd6c35554a1d011ea7b01697af835ba8c0ba4e8b91f26cd57f388ce2b13b55840969ecd2d283044e7219dbeb4fe4449d34cb3721d13c76556f067d83b96113b7da9967da7518e06ee2b7e093b1337551d3091ae2fedd104ed357c17fba62b7416598c41ff39d647caae9166d8ec3e58d918f4d5714f2b7b7df2bc037fabef06fbcd6b9fdede8f950ed5163a74528b99f2b13cb52777ed43c04e1578713b78879647d29648cf55a98355825ebe4e9a576eb2a2ad07b353227ab1488053dfe495547bb4d2a1847a2d12862c165516bff3d98c50c5e8487b09050f52480694b80b0848835fe712a2950101255a032a7451a3488363f1cf02ee5809239c94fd55b103b0d7b50f21bcc1da79fb27da2da5d2476beb8bd6410d5d4abd253ee45080b0cf26ae924bc5585087ab1e9c0b9af23a99f2a4a5c16750c4455129d5e1817b4a3d480d8461a6fabf2ee11717b5a9cc5a5c086c9410475123b8ea792d9fa8c9c674c8f2e03eb601a459d339cd144e9c60371ebd3af2afae4fe643dd37c8f025647bb9daae0f10ab89ed5bf6de1087836b33c960ca445ada51a96ec7680892d5c4c32c85d59b1126e234d936eeabd43f314553fe1ad33ae7a7034a36657c0bebe4918b9a0d23fb90519c6593f41e05d85b3e18b2db9273b63433e42e89c5c96b715f01dde7c2b5db6a5a8e6a50fb621da15d3b1fce53cc8675bdaaee4b50bc181031bd1d369a2f471021b34acb80724a06e1ae7f0b84596ab97f9363485e971b25a0a6d80a9a1e12c9262a9be4e8cf37d1141dbd741b1fd72edd96bdd948eeadfe440f594b01cfece69e0b788b9bfd6a2913254c6ae7d64cd79a97f57a28c6b247311f5ec135e1583b9fb953f426d46356d119b0ab0065845898e1a264e0caa6ddf7d5ebea6222f39570840291350c39f8b02f2cf7c2d67602795533327522c30114ca47081cd261c87c2777027c40e8f2f555dbb4c26d161317b0f03195d648568ad294fd54a982b25594b10e52bb63c5fc86600c5c4e760e445868129f0e0cd329a9b791b92208c50a4a1ea2db51625e229cb7055eaff99bb87007db8c74e9b3e830d1689da97609ca3f08ad99eb1386c2d46b25e9ed51c1c26a339eaa64079f819580218ffe867d40acaab85f1d8af4b2f06bc152162818d97972a178a1db3f1a977da487bdb5d82f02f1c004bc405147c7724b1b04be45efc1a80c88f0ae6edaeadb5b8ca397275096bfcfa7ce98fab31cab3502433ea3f8c4f73845a685327c7fabfc7159b50c03b77dadffd20440cf9c7bac52b3e738e79a59e412b1567641beb38e9ebd96a4e4906ce9db417c1f0a815e584f6df51ab3f65517ab46065cbbe736196bc4126fe7517e057f32378074480c86ac02f968f633cc7afe7720de7ed6356f1c08d763693b37799a237a3f9d8a74fbec9474b134d2b32735b115268ba771531685922d75ee5fb2b0cca52f07e64aa5a385507a5400a485b885cfa5115ce18e20793fee26555e52a382c046b7337013944633ba616e367082ca8eeaf68fd72e772e8082a643c96e039542397b3965d0710d3272821e4e417d1ccc710f64fe0d7a6215e0f83a8c287ed3f7901d59f65fb4f75d17bab4de1d66c3f338a08b274554150c64cd94a9e0077c7899503af4c71c488792a2c190c59cadd1494f29e77d7c3f9985445f25f4e17ddb6a9c8d289a64ea95303cd90b94af8e89ae3f68429339a8a895d306ea7beb0e9dd7756b93367eef1caa508ab65ecf260f2e5560326fa9a09869ecf8c402873770d10daacef846930a51b99c6dac9c5d258e09e49290ce4e5df0d9acd430671da40a7b665c34c02c99a9de6520f488f82230019be49f4f2537a60e060ff6411c4acb2b72693edc978784478f68fe61af56e9ef6fc42a369c0b3e04801112c1e529b187ad9536de70ca39f2ae1e56e3ed492b694da2037ae816fcb28bcbe82d91a28f467a8ae7fbcc23d74a2cd8378d867378259e7a855d3b749dc4656c3d3bf1b8a6290c4c795c7d2de5de3f352281e3bc9331cddf7b84d220b69594819482dcfe1911c27403823a848947ec6caee590ecb55577e8b53efc11e6c7fba9b36348883ccaea9e44d6774ba15acb3e2f2270411a572168048f34fb2061ce37b531d466decbd10c852390d97f0346dcd7b4deaeb18fc1396cb5dc37eee2258649ed187c2f0f683ce1fdc46810e62fc37f776d7a5ff2b280c7f8d29c80fb5c6ba026c07896780e2191a1488e2ed9db800d6d61fac9a261e28646b4fbf1c07e090222dbeff473646bb0beaa4e4010b8a746c4d60bb458f801acbb709e3f285160ce22891c5012b4f24588cb626bfd5610846dfc37b4eb2709aa613bba4a2ca97f7bb94ecc2bac96b20ecc91f5d60bfbd5ef08cadcae36013ac3a8ddffd428a7ae39b8c41c38cc979e5088b744a3d5e3d5ffb14f4e0d7e0fcfee65971a7dc3d414eb82dc20090e4bd69dac9b14cc9aa6190f76568128c8f130f25ae3dc183503ab46ac9a0991544be9844c16c69ee1f294d462031db507b24e88c4bc161ddf293abe558f484a3eb85b9d574b0d73c8edba36d777c7bc9751fb768aa6593b16d1aaae8e1445efcb85e8ffb6157ded0bb1bb3ac636efcef6ab7dca323ab17b269edd0745dd330774705928195105b48d2d2aa560476af8d906f439fe1b9b28ece4e80e6468e1871bb42dc1d8541a7da54946e9c744b91eecf753426bc07171710c4d52a0b7c863265565e642e8bf01d995a8e12b1038bc9a71c0e8abd8cff9571d0d97d4317b635ccb3719347216f28347fe912702ef86856e9a18399fb4f62ea1cc039053de948708f6caba896e65aa9b0ba271f65545a788d134d82138d83207e355012efdab34146b8c6f87c8ba586b252d29682e3a5e33c66d566dcd5c32638717b0611c2e777cb5d0c349455e094cd81f4e41449ec1276d9a9a6831d46f71a01d7e5fb391a63696d2edd547b3065500cc1ecf2e9c1133897733b236dfbb4267ed0f2d15ba9f0330a15b0bbab5c1037592e6f38fc2c9addc0f04503fe7d9147718bedd76796015e8f2fd662b8257af645f7cdec7d3399b7c269475d515da10e96da940db322c0d88f58afaee4b4cf11abbb49b806ac408dbab9a3dd97f80e298cabc1a04ac2005227e93fa18e0b2fe63d16ddfe6d35c5d77f289d3b13f44e316201a4353023b78b423e39b0ab14d3f253900c707cabc90b3570575d39b0e2917c5f03e2101dc59979dc5cdf744d307f6ec1fdddd33ac6fd813696f5cf16206a5ddf146a0fad2fc834f259b10a24008623866ff6e9a3d476a1b68ddc609321e375bfc6f4b52e998c51935ae35cc7a8981177400887b83d628f0b6caee7db7b29bac67286082e7fab8d68efa5117d25017caf12ce21c6cee8c"}) [ 868.721555][T27443] block nbd1: NBD_DISCONNECT [ 868.725359][T27447] block nbd1: NBD_DISCONNECT [ 868.730537][T27447] block nbd1: Disconnected due to user request. [ 868.733789][T27447] block nbd1: shutting down sockets [ 868.761791][T27449] block nbd2: NBD_DISCONNECT [ 868.762938][T27451] block nbd0: NBD_DISCONNECT [ 868.763990][T27445] block nbd2: Disconnected due to user request. [ 868.767007][T27446] block nbd0: Disconnected due to user request. [ 868.768315][T27445] block nbd2: shutting down sockets [ 868.773239][T27446] block nbd0: shutting down sockets [ 869.416824][ T65] block nbd3: Receive control failed (result -32) [ 869.417177][T27444] block nbd3: shutting down sockets 03:14:08 executing program 3: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) getsockopt$bt_BT_SECURITY(0xffffffffffffffff, 0x112, 0x4, &(0x7f0000000040), 0x2) r2 = openat$hpet(0xffffff9c, &(0x7f00000015c0), 0x0, 0x0) r3 = openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FLOPPY_FDCLRPRM(r3, 0x241) ioctl$NBD_SET_SOCK(r3, 0xab00, r2) ioctl$EVIOCGLED(r2, 0x80404519, 0x0) ioctl$BTRFS_IOC_START_SYNC(r2, 0x80089418, &(0x7f0000000080)) r4 = syz_open_dev$floppy(&(0x7f00000000c0), 0x83, 0x101000) ioctl$FLOPPY_FDSETMAXERRS(r4, 0x4014024c, &(0x7f0000000100)={0x7, 0x81, 0x5, 0x0, 0x4}) ioctl$NBD_DO_IT(0xffffffffffffffff, 0xab03) 03:14:08 executing program 1: syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x48000) (async) r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x48000) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) r2 = openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FLOPPY_FDCLRPRM(r2, 0x241) ioctl$NBD_SET_SOCK(r2, 0xab00, r1) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) r3 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r3, 0xab08) 03:14:08 executing program 0: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) (async) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0xab08) r3 = syz_open_dev$ndb(&(0x7f0000000000), 0x0, 0xa10082) openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) r4 = openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FLOPPY_FDCLRPRM(r4, 0x241) ioctl$NBD_SET_SOCK(r3, 0xab00, r4) (async) ioctl$NBD_SET_SOCK(r3, 0xab00, r4) 03:14:08 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) (async) r2 = openat$sw_sync(0xffffff9c, &(0x7f0000000000), 0xa1100, 0x0) (async) r3 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r3, 0xab08) (async) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81e8943c, &(0x7f0000000040)={0x0, ""/256, 0x0, 0x0, 0x0, 0x0, ""/16, ""/16, ""/16, 0x0, 0x0}) ioctl$BTRFS_IOC_RM_DEV_V2(r2, 0x5000943a, &(0x7f0000001500)={{r3}, r4, 0xc, @inherit={0x58, &(0x7f0000000240)={0x0, 0x2, 0x81, 0xffff, {0x24, 0x800, 0x1abf, 0x100000001, 0x8000000000000001}, [0x2, 0x8]}}, @name="f728369c8082f58ce38aec04114f7ee1e606516979b1b5872f66faca2c9801e9c47d61e4f96e234ea9a42c6a192a4e07f85d641584597b7291fa3cc488a529dbaf49d4b5ee49a98325caaaa6c525749f243fc77b45e6893e3e263f6dd261b6f7e20989c3a9623a2aa0e1ccccfbe77f175b8cd2e614e21d1276468804616812c03c0898815e903d04b16c79c66cc4345e4e0caaaa240e2c35241a92ff01b5b68c6f5a6e2ac8b0731e0405308442a631552f3987b1ebb36e84ecaa13a25676592274a862cbdc87ad4e86d8c8e2645d3ad42179fe32c3096f53218c5ecaa9982ebb8989c85402a688d1e887fd2c098000ab5229aadda73bfb779b55d47989ee396f64d096926d67d7aac6998c59d728150e6133ffd3de59e784a768c1b9fff5b6657ec33cf278e9eb16f677249b4f514e5c940601258716f4388001b1f20741ff3a13d02f57b4969fa0ac9b8c448ddcbd158cffc557fdbc701ffc93f7db2ac25dddaa6ea5ec5bb896b97c7cd28423108987ecde23517e6267890b6f39fe3049f133d0e0ad85b6535c12b8f64cea27ead9be305ac4f8571ad6099f31b6015228f16776a1f8a7a950648447b6e4fa1158e5de3929644704b128e2599c2b2ce97b188438fa3f64febac5212528ce079b532eefc7b67eb5e81f116c2079f068580cb284e90dbd279410c8cc0393e2d6561fb6ae761a24738005e40b9a62d9868d92096f3b12138bbab7c54bae3cd6f029bdd51e6da3e69881b691ca2a1d1cb73cd3c7c311ad306069d6b540ded11f3b1437c6fa0ced61ac068b1c13d79a4f91cd5926c2dd369a10ca7bf759834e50915a802fe7c8f5fb129cf9d502444e0a98c7d332b43dc29c45daf24854aae997082aa9a444e3fbd81f9e113fc6207747fe1d25fa4e044dc21cbfa2b0102e38d953287f51e99035f632df31c6ed0df4bbd59051c688070510b241009dfcd34ad87b27c6c716a73e1c3d8d328ea3aa8724b65bc74fc7e7c3ed0da93edcc8c325692614689274100ae054471bcc3c67ad2c2f70ae146bf76037dd462623c2d99a3f5c2c8d6b009094b8e236c145ede69692e48c0cac2609e544ed24f424e811cae71b2cbee838a8c3c4fe3f283cb2f6c2de2c6683e049c7d06ec31f2e0517a2f300801576a8e83d0fdff46ad82ad7cc3d9cc9d443f24f84d54164528e5c059bd4c75812ce0579eb8713424bc6f292ae58c8da8093ef94b85e87697a73a49c9cd1a8e1c0dce294e83d967a9fc176f0bc6ca297fde10e23071fee51088a28353d441396506b818e5506734a33b4da3111e02ae19427b965b9bf8daac87ed27288993948b24e665288cc5d0d6fb2209a90cb25023e85a472854c2b77f624eb0b1f7c0b47c7e54f3ca60b156c6f10c8e738fd239a70059b6354be9097a7a32e8433b498541a4a6c45c6bb598ef81d2fc3f48f9c92851df5e2a1883c61339b458da3ca90a43d71ebe64f6d2c499f4cd67d853cf7d09645432033e827c2b8054a61dac4c97a7f9572a8ff458657e2319b2690925b598dc7fa92f6fa37740433a42d6aaf13f2e98af2696aa849c16a3699f767745a55eb1b3d408cfe13cdf91111a1ce8448f19855b25d389ef709200b3dcebab889e5b588a0f442189dff51550255c2dba7b7cfc4dc1b1069ccf5dc259effd08dd6e1ef772d5fc5ef173ec52b0d5e8062718461c40f825bb5d229a49d8016c19332001ce502a41524123700b806ca8328d350abe3c9886e5d6bca8936ea0c83677b286cc13354896928d50e2021f72012504c19c1ef2c984bf06fc96d913b79ee8a29a6e0d3744ad66e9b8f951a030dcc0bc4594c349d20bec6ca94c13ef014c780ec6c8c39d2a93d7bd6887b1599a2ee630b3929ba532a143c6fde8441b20e07f43a2894006a083723cc7d06f474c1d0ef88e7f8c88b26afdd6d3549208bc3fd939fff95b1fb4eaf956db68e1fabc14e8f8713d354e60350fd52f635c30863adb0af74799e792ea66117382523dfc2ba399e5b5e71dd03220d08d87b2cce935ea57cfbc11360f152cd1e83392a39d498e6e9aff5f018e7d8326204b8bebcb6483df2185159c7e0e31e4c9c493a1ce86a75f3ddfe79eae1ab9eb1f977a8c33626c0d132ba06d1a85dae7454b16c285196fdcc93ee50885afdb35c89e95233d74af3e573d327a9ec25f6b9ed9be01ad5b2373d770d335b41a7e3dd4db030aace33ce4a49fdbeb9e94c36bdee80cd5e6d1f0f47d1bbc8dfdebfa9ebe651634d97c688d411d58d0f12bbabe3120c097567a65c0e8495d9c62661c61be9adc9e8035d6274a6dcda6913631110097bd6c35554a1d011ea7b01697af835ba8c0ba4e8b91f26cd57f388ce2b13b55840969ecd2d283044e7219dbeb4fe4449d34cb3721d13c76556f067d83b96113b7da9967da7518e06ee2b7e093b1337551d3091ae2fedd104ed357c17fba62b7416598c41ff39d647caae9166d8ec3e58d918f4d5714f2b7b7df2bc037fabef06fbcd6b9fdede8f950ed5163a74528b99f2b13cb52777ed43c04e1578713b78879647d29648cf55a98355825ebe4e9a576eb2a2ad07b353227ab1488053dfe495547bb4d2a1847a2d12862c165516bff3d98c50c5e8487b09050f52480694b80b0848835fe712a2950101255a032a7451a3488363f1cf02ee5809239c94fd55b103b0d7b50f21bcc1da79fb27da2da5d2476beb8bd6410d5d4abd253ee45080b0cf26ae924bc5585087ab1e9c0b9af23a99f2a4a5c16750c4455129d5e1817b4a3d480d8461a6fabf2ee11717b5a9cc5a5c086c9410475123b8ea792d9fa8c9c674c8f2e03eb601a459d339cd144e9c60371ebd3af2afae4fe643dd37c8f025647bb9daae0f10ab89ed5bf6de1087836b33c960ca445ada51a96ec7680892d5c4c32c85d59b1126e234d936eeabd43f314553fe1ad33ae7a7034a36657c0bebe4918b9a0d23fb90519c6593f41e05d85b3e18b2db9273b63433e42e89c5c96b715f01dde7c2b5db6a5a8e6a50fb621da15d3b1fce53cc8675bdaaee4b50bc181031bd1d369a2f471021b34acb80724a06e1ae7f0b84596ab97f9363485e971b25a0a6d80a9a1e12c9262a9be4e8cf37d1141dbd741b1fd72edd96bdd948eeadfe440f594b01cfece69e0b788b9bfd6a2913254c6ae7d64cd79a97f57a28c6b247311f5ec135e1583b9fb953f426d46356d119b0ab0065845898e1a264e0caa6ddf7d5ebea6222f39570840291350c39f8b02f2cf7c2d67602795533327522c30114ca47081cd261c87c2777027c40e8f2f555dbb4c26d161317b0f03195d648568ad294fd54a982b25594b10e52bb63c5fc86600c5c4e760e445868129f0e0cd329a9b791b92208c50a4a1ea2db51625e229cb7055eaff99bb87007db8c74e9b3e830d1689da97609ca3f08ad99eb1386c2d46b25e9ed51c1c26a339eaa64079f819580218ffe867d40acaab85f1d8af4b2f06bc152162818d97972a178a1db3f1a977da487bdb5d82f02f1c004bc405147c7724b1b04be45efc1a80c88f0ae6edaeadb5b8ca397275096bfcfa7ce98fab31cab3502433ea3f8c4f73845a685327c7fabfc7159b50c03b77dadffd20440cf9c7bac52b3e738e79a59e412b1567641beb38e9ebd96a4e4906ce9db417c1f0a815e584f6df51ab3f65517ab46065cbbe736196bc4126fe7517e057f32378074480c86ac02f968f633cc7afe7720de7ed6356f1c08d763693b37799a237a3f9d8a74fbec9474b134d2b32735b115268ba771531685922d75ee5fb2b0cca52f07e64aa5a385507a5400a485b885cfa5115ce18e20793fee26555e52a382c046b7337013944633ba616e367082ca8eeaf68fd72e772e8082a643c96e039542397b3965d0710d3272821e4e417d1ccc710f64fe0d7a6215e0f83a8c287ed3f7901d59f65fb4f75d17bab4de1d66c3f338a08b274554150c64cd94a9e0077c7899503af4c71c488792a2c190c59cadd1494f29e77d7c3f9985445f25f4e17ddb6a9c8d289a64ea95303cd90b94af8e89ae3f68429339a8a895d306ea7beb0e9dd7756b93367eef1caa508ab65ecf260f2e5560326fa9a09869ecf8c402873770d10daacef846930a51b99c6dac9c5d258e09e49290ce4e5df0d9acd430671da40a7b665c34c02c99a9de6520f488f82230019be49f4f2537a60e060ff6411c4acb2b72693edc978784478f68fe61af56e9ef6fc42a369c0b3e04801112c1e529b187ad9536de70ca39f2ae1e56e3ed492b694da2037ae816fcb28bcbe82d91a28f467a8ae7fbcc23d74a2cd8378d867378259e7a855d3b749dc4656c3d3bf1b8a6290c4c795c7d2de5de3f352281e3bc9331cddf7b84d220b69594819482dcfe1911c27403823a848947ec6caee590ecb55577e8b53efc11e6c7fba9b36348883ccaea9e44d6774ba15acb3e2f2270411a572168048f34fb2061ce37b531d466decbd10c852390d97f0346dcd7b4deaeb18fc1396cb5dc37eee2258649ed187c2f0f683ce1fdc46810e62fc37f776d7a5ff2b280c7f8d29c80fb5c6ba026c07896780e2191a1488e2ed9db800d6d61fac9a261e28646b4fbf1c07e090222dbeff473646bb0beaa4e4010b8a746c4d60bb458f801acbb709e3f285160ce22891c5012b4f24588cb626bfd5610846dfc37b4eb2709aa613bba4a2ca97f7bb94ecc2bac96b20ecc91f5d60bfbd5ef08cadcae36013ac3a8ddffd428a7ae39b8c41c38cc979e5088b744a3d5e3d5ffb14f4e0d7e0fcfee65971a7dc3d414eb82dc20090e4bd69dac9b14cc9aa6190f76568128c8f130f25ae3dc183503ab46ac9a0991544be9844c16c69ee1f294d462031db507b24e88c4bc161ddf293abe558f484a3eb85b9d574b0d73c8edba36d777c7bc9751fb768aa6593b16d1aaae8e1445efcb85e8ffb6157ded0bb1bb3ac636efcef6ab7dca323ab17b269edd0745dd330774705928195105b48d2d2aa560476af8d906f439fe1b9b28ece4e80e6468e1871bb42dc1d8541a7da54946e9c744b91eecf753426bc07171710c4d52a0b7c863265565e642e8bf01d995a8e12b1038bc9a71c0e8abd8cff9571d0d97d4317b635ccb3719347216f28347fe912702ef86856e9a18399fb4f62ea1cc039053de948708f6caba896e65aa9b0ba271f65545a788d134d82138d83207e355012efdab34146b8c6f87c8ba586b252d29682e3a5e33c66d566dcd5c32638717b0611c2e777cb5d0c349455e094cd81f4e41449ec1276d9a9a6831d46f71a01d7e5fb391a63696d2edd547b3065500cc1ecf2e9c1133897733b236dfbb4267ed0f2d15ba9f0330a15b0bbab5c1037592e6f38fc2c9addc0f04503fe7d9147718bedd76796015e8f2fd662b8257af645f7cdec7d3399b7c269475d515da10e96da940db322c0d88f58afaee4b4cf11abbb49b806ac408dbab9a3dd97f80e298cabc1a04ac2005227e93fa18e0b2fe63d16ddfe6d35c5d77f289d3b13f44e316201a4353023b78b423e39b0ab14d3f253900c707cabc90b3570575d39b0e2917c5f03e2101dc59979dc5cdf744d307f6ec1fdddd33ac6fd813696f5cf16206a5ddf146a0fad2fc834f259b10a24008623866ff6e9a3d476a1b68ddc609321e375bfc6f4b52e998c51935ae35cc7a8981177400887b83d628f0b6caee7db7b29bac67286082e7fab8d68efa5117d25017caf12ce21c6cee8c"}) [ 869.471266][T27460] block nbd2: NBD_DISCONNECT [ 869.474098][T27455] block nbd2: Disconnected due to user request. [ 869.477071][T27455] block nbd2: shutting down sockets 03:14:08 executing program 2: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) (async) r2 = openat$sw_sync(0xffffff9c, &(0x7f0000000000), 0xa1100, 0x0) (async) r3 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r3, 0xab08) (async) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81e8943c, &(0x7f0000000040)={0x0, ""/256, 0x0, 0x0, 0x0, 0x0, ""/16, ""/16, ""/16, 0x0, 0x0}) ioctl$BTRFS_IOC_RM_DEV_V2(r2, 0x5000943a, &(0x7f0000001500)={{r3}, r4, 0xc, @inherit={0x58, &(0x7f0000000240)={0x0, 0x2, 0x81, 0xffff, {0x24, 0x800, 0x1abf, 0x100000001, 0x8000000000000001}, [0x2, 0x8]}}, @name="f728369c8082f58ce38aec04114f7ee1e606516979b1b5872f66faca2c9801e9c47d61e4f96e234ea9a42c6a192a4e07f85d641584597b7291fa3cc488a529dbaf49d4b5ee49a98325caaaa6c525749f243fc77b45e6893e3e263f6dd261b6f7e20989c3a9623a2aa0e1ccccfbe77f175b8cd2e614e21d1276468804616812c03c0898815e903d04b16c79c66cc4345e4e0caaaa240e2c35241a92ff01b5b68c6f5a6e2ac8b0731e0405308442a631552f3987b1ebb36e84ecaa13a25676592274a862cbdc87ad4e86d8c8e2645d3ad42179fe32c3096f53218c5ecaa9982ebb8989c85402a688d1e887fd2c098000ab5229aadda73bfb779b55d47989ee396f64d096926d67d7aac6998c59d728150e6133ffd3de59e784a768c1b9fff5b6657ec33cf278e9eb16f677249b4f514e5c940601258716f4388001b1f20741ff3a13d02f57b4969fa0ac9b8c448ddcbd158cffc557fdbc701ffc93f7db2ac25dddaa6ea5ec5bb896b97c7cd28423108987ecde23517e6267890b6f39fe3049f133d0e0ad85b6535c12b8f64cea27ead9be305ac4f8571ad6099f31b6015228f16776a1f8a7a950648447b6e4fa1158e5de3929644704b128e2599c2b2ce97b188438fa3f64febac5212528ce079b532eefc7b67eb5e81f116c2079f068580cb284e90dbd279410c8cc0393e2d6561fb6ae761a24738005e40b9a62d9868d92096f3b12138bbab7c54bae3cd6f029bdd51e6da3e69881b691ca2a1d1cb73cd3c7c311ad306069d6b540ded11f3b1437c6fa0ced61ac068b1c13d79a4f91cd5926c2dd369a10ca7bf759834e50915a802fe7c8f5fb129cf9d502444e0a98c7d332b43dc29c45daf24854aae997082aa9a444e3fbd81f9e113fc6207747fe1d25fa4e044dc21cbfa2b0102e38d953287f51e99035f632df31c6ed0df4bbd59051c688070510b241009dfcd34ad87b27c6c716a73e1c3d8d328ea3aa8724b65bc74fc7e7c3ed0da93edcc8c325692614689274100ae054471bcc3c67ad2c2f70ae146bf76037dd462623c2d99a3f5c2c8d6b009094b8e236c145ede69692e48c0cac2609e544ed24f424e811cae71b2cbee838a8c3c4fe3f283cb2f6c2de2c6683e049c7d06ec31f2e0517a2f300801576a8e83d0fdff46ad82ad7cc3d9cc9d443f24f84d54164528e5c059bd4c75812ce0579eb8713424bc6f292ae58c8da8093ef94b85e87697a73a49c9cd1a8e1c0dce294e83d967a9fc176f0bc6ca297fde10e23071fee51088a28353d441396506b818e5506734a33b4da3111e02ae19427b965b9bf8daac87ed27288993948b24e665288cc5d0d6fb2209a90cb25023e85a472854c2b77f624eb0b1f7c0b47c7e54f3ca60b156c6f10c8e738fd239a70059b6354be9097a7a32e8433b498541a4a6c45c6bb598ef81d2fc3f48f9c92851df5e2a1883c61339b458da3ca90a43d71ebe64f6d2c499f4cd67d853cf7d09645432033e827c2b8054a61dac4c97a7f9572a8ff458657e2319b2690925b598dc7fa92f6fa37740433a42d6aaf13f2e98af2696aa849c16a3699f767745a55eb1b3d408cfe13cdf91111a1ce8448f19855b25d389ef709200b3dcebab889e5b588a0f442189dff51550255c2dba7b7cfc4dc1b1069ccf5dc259effd08dd6e1ef772d5fc5ef173ec52b0d5e8062718461c40f825bb5d229a49d8016c19332001ce502a41524123700b806ca8328d350abe3c9886e5d6bca8936ea0c83677b286cc13354896928d50e2021f72012504c19c1ef2c984bf06fc96d913b79ee8a29a6e0d3744ad66e9b8f951a030dcc0bc4594c349d20bec6ca94c13ef014c780ec6c8c39d2a93d7bd6887b1599a2ee630b3929ba532a143c6fde8441b20e07f43a2894006a083723cc7d06f474c1d0ef88e7f8c88b26afdd6d3549208bc3fd939fff95b1fb4eaf956db68e1fabc14e8f8713d354e60350fd52f635c30863adb0af74799e792ea66117382523dfc2ba399e5b5e71dd03220d08d87b2cce935ea57cfbc11360f152cd1e83392a39d498e6e9aff5f018e7d8326204b8bebcb6483df2185159c7e0e31e4c9c493a1ce86a75f3ddfe79eae1ab9eb1f977a8c33626c0d132ba06d1a85dae7454b16c285196fdcc93ee50885afdb35c89e95233d74af3e573d327a9ec25f6b9ed9be01ad5b2373d770d335b41a7e3dd4db030aace33ce4a49fdbeb9e94c36bdee80cd5e6d1f0f47d1bbc8dfdebfa9ebe651634d97c688d411d58d0f12bbabe3120c097567a65c0e8495d9c62661c61be9adc9e8035d6274a6dcda6913631110097bd6c35554a1d011ea7b01697af835ba8c0ba4e8b91f26cd57f388ce2b13b55840969ecd2d283044e7219dbeb4fe4449d34cb3721d13c76556f067d83b96113b7da9967da7518e06ee2b7e093b1337551d3091ae2fedd104ed357c17fba62b7416598c41ff39d647caae9166d8ec3e58d918f4d5714f2b7b7df2bc037fabef06fbcd6b9fdede8f950ed5163a74528b99f2b13cb52777ed43c04e1578713b78879647d29648cf55a98355825ebe4e9a576eb2a2ad07b353227ab1488053dfe495547bb4d2a1847a2d12862c165516bff3d98c50c5e8487b09050f52480694b80b0848835fe712a2950101255a032a7451a3488363f1cf02ee5809239c94fd55b103b0d7b50f21bcc1da79fb27da2da5d2476beb8bd6410d5d4abd253ee45080b0cf26ae924bc5585087ab1e9c0b9af23a99f2a4a5c16750c4455129d5e1817b4a3d480d8461a6fabf2ee11717b5a9cc5a5c086c9410475123b8ea792d9fa8c9c674c8f2e03eb601a459d339cd144e9c60371ebd3af2afae4fe643dd37c8f025647bb9daae0f10ab89ed5bf6de1087836b33c960ca445ada51a96ec7680892d5c4c32c85d59b1126e234d936eeabd43f314553fe1ad33ae7a7034a36657c0bebe4918b9a0d23fb90519c6593f41e05d85b3e18b2db9273b63433e42e89c5c96b715f01dde7c2b5db6a5a8e6a50fb621da15d3b1fce53cc8675bdaaee4b50bc181031bd1d369a2f471021b34acb80724a06e1ae7f0b84596ab97f9363485e971b25a0a6d80a9a1e12c9262a9be4e8cf37d1141dbd741b1fd72edd96bdd948eeadfe440f594b01cfece69e0b788b9bfd6a2913254c6ae7d64cd79a97f57a28c6b247311f5ec135e1583b9fb953f426d46356d119b0ab0065845898e1a264e0caa6ddf7d5ebea6222f39570840291350c39f8b02f2cf7c2d67602795533327522c30114ca47081cd261c87c2777027c40e8f2f555dbb4c26d161317b0f03195d648568ad294fd54a982b25594b10e52bb63c5fc86600c5c4e760e445868129f0e0cd329a9b791b92208c50a4a1ea2db51625e229cb7055eaff99bb87007db8c74e9b3e830d1689da97609ca3f08ad99eb1386c2d46b25e9ed51c1c26a339eaa64079f819580218ffe867d40acaab85f1d8af4b2f06bc152162818d97972a178a1db3f1a977da487bdb5d82f02f1c004bc405147c7724b1b04be45efc1a80c88f0ae6edaeadb5b8ca397275096bfcfa7ce98fab31cab3502433ea3f8c4f73845a685327c7fabfc7159b50c03b77dadffd20440cf9c7bac52b3e738e79a59e412b1567641beb38e9ebd96a4e4906ce9db417c1f0a815e584f6df51ab3f65517ab46065cbbe736196bc4126fe7517e057f32378074480c86ac02f968f633cc7afe7720de7ed6356f1c08d763693b37799a237a3f9d8a74fbec9474b134d2b32735b115268ba771531685922d75ee5fb2b0cca52f07e64aa5a385507a5400a485b885cfa5115ce18e20793fee26555e52a382c046b7337013944633ba616e367082ca8eeaf68fd72e772e8082a643c96e039542397b3965d0710d3272821e4e417d1ccc710f64fe0d7a6215e0f83a8c287ed3f7901d59f65fb4f75d17bab4de1d66c3f338a08b274554150c64cd94a9e0077c7899503af4c71c488792a2c190c59cadd1494f29e77d7c3f9985445f25f4e17ddb6a9c8d289a64ea95303cd90b94af8e89ae3f68429339a8a895d306ea7beb0e9dd7756b93367eef1caa508ab65ecf260f2e5560326fa9a09869ecf8c402873770d10daacef846930a51b99c6dac9c5d258e09e49290ce4e5df0d9acd430671da40a7b665c34c02c99a9de6520f488f82230019be49f4f2537a60e060ff6411c4acb2b72693edc978784478f68fe61af56e9ef6fc42a369c0b3e04801112c1e529b187ad9536de70ca39f2ae1e56e3ed492b694da2037ae816fcb28bcbe82d91a28f467a8ae7fbcc23d74a2cd8378d867378259e7a855d3b749dc4656c3d3bf1b8a6290c4c795c7d2de5de3f352281e3bc9331cddf7b84d220b69594819482dcfe1911c27403823a848947ec6caee590ecb55577e8b53efc11e6c7fba9b36348883ccaea9e44d6774ba15acb3e2f2270411a572168048f34fb2061ce37b531d466decbd10c852390d97f0346dcd7b4deaeb18fc1396cb5dc37eee2258649ed187c2f0f683ce1fdc46810e62fc37f776d7a5ff2b280c7f8d29c80fb5c6ba026c07896780e2191a1488e2ed9db800d6d61fac9a261e28646b4fbf1c07e090222dbeff473646bb0beaa4e4010b8a746c4d60bb458f801acbb709e3f285160ce22891c5012b4f24588cb626bfd5610846dfc37b4eb2709aa613bba4a2ca97f7bb94ecc2bac96b20ecc91f5d60bfbd5ef08cadcae36013ac3a8ddffd428a7ae39b8c41c38cc979e5088b744a3d5e3d5ffb14f4e0d7e0fcfee65971a7dc3d414eb82dc20090e4bd69dac9b14cc9aa6190f76568128c8f130f25ae3dc183503ab46ac9a0991544be9844c16c69ee1f294d462031db507b24e88c4bc161ddf293abe558f484a3eb85b9d574b0d73c8edba36d777c7bc9751fb768aa6593b16d1aaae8e1445efcb85e8ffb6157ded0bb1bb3ac636efcef6ab7dca323ab17b269edd0745dd330774705928195105b48d2d2aa560476af8d906f439fe1b9b28ece4e80e6468e1871bb42dc1d8541a7da54946e9c744b91eecf753426bc07171710c4d52a0b7c863265565e642e8bf01d995a8e12b1038bc9a71c0e8abd8cff9571d0d97d4317b635ccb3719347216f28347fe912702ef86856e9a18399fb4f62ea1cc039053de948708f6caba896e65aa9b0ba271f65545a788d134d82138d83207e355012efdab34146b8c6f87c8ba586b252d29682e3a5e33c66d566dcd5c32638717b0611c2e777cb5d0c349455e094cd81f4e41449ec1276d9a9a6831d46f71a01d7e5fb391a63696d2edd547b3065500cc1ecf2e9c1133897733b236dfbb4267ed0f2d15ba9f0330a15b0bbab5c1037592e6f38fc2c9addc0f04503fe7d9147718bedd76796015e8f2fd662b8257af645f7cdec7d3399b7c269475d515da10e96da940db322c0d88f58afaee4b4cf11abbb49b806ac408dbab9a3dd97f80e298cabc1a04ac2005227e93fa18e0b2fe63d16ddfe6d35c5d77f289d3b13f44e316201a4353023b78b423e39b0ab14d3f253900c707cabc90b3570575d39b0e2917c5f03e2101dc59979dc5cdf744d307f6ec1fdddd33ac6fd813696f5cf16206a5ddf146a0fad2fc834f259b10a24008623866ff6e9a3d476a1b68ddc609321e375bfc6f4b52e998c51935ae35cc7a8981177400887b83d628f0b6caee7db7b29bac67286082e7fab8d68efa5117d25017caf12ce21c6cee8c"}) [ 869.491054][T27464] block nbd0: NBD_DISCONNECT [ 869.491254][T27456] block nbd1: NBD_DISCONNECT [ 869.491832][ T5248] [ 869.491841][ T5248] floppy driver state [ 869.491847][ T5248] ------------------- [ 869.491852][ T5248] now=4295024116 last interrupt=4294955906 diff=68210 last called handler=main_command_interrupt [ 869.491879][ T5248] timeout_message=lock fdc [ 869.491886][ T5248] last output bytes: 03:14:08 executing program 1: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000009c0)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) ioctl$EVIOCGUNIQ(0xffffffffffffffff, 0x80404508, &(0x7f0000000000)=""/2) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0xab08) [ 869.491892][ T5248] 0 90 4294955902 [ 869.491901][ T5248] 1 90 4294955902 [ 869.491910][ T5248] 2 90 4294955902 [ 869.491918][ T5248] 12 90 4294955902 03:14:08 executing program 0: r0 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) (async) r2 = syz_open_dev$ndb(&(0x7f00000014c0), 0x0, 0x0) ioctl$NBD_DISCONNECT(r2, 0xab08) r3 = syz_open_dev$ndb(&(0x7f0000000000), 0x0, 0xa10082) (async) r4 = openat$ndctl0(0xffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FLOPPY_FDCLRPRM(r4, 0x241) ioctl$NBD_SET_SOCK(r3, 0xab00, r4) [ 869.491927][ T5248] 1b 90 4294955902 [ 869.491936][ T5248] ff 90 4294955902 [ 869.491945][ T5248] 12 80 4294955906 [ 869.491955][ T5248] 3 90 4294955906 [ 869.491964][ T5248] 3 80 4294955906 [ 869.491973][ T5248] a1 90 4294955906 [ 869.491983][ T5248] 1e 90 4294955906 [ 869.491993][ T5248] e6 80 4294955906 [ 869.492003][ T5248] 1 90 4294955906 [ 869.492013][ T5248] 0 90 4294955906 [ 869.492022][ T5248] 0 90 4294955906 [ 869.492032][ T5248] 1 90 4294955906 [ 869.492041][ T5248] 2 90 4294955906 [ 869.492051][ T5248] 24 90 4294955906 [ 869.492060][ T5248] 1b 90 4294955906 [ 869.492069][ T5248] ff 90 4294955906 [ 869.492079][ T5248] last result at 4294967561 [ 869.492086][ T5248] last redo_fd_request at 4295024036 [ 869.492150][ T5248] status=80 [ 869.492158][ T5248] fdc_busy=1 [ 869.492165][ T5248] cont=0000000000000000 [ 869.492173][ T5248] current_req=0000000000000000 [ 869.492179][ T5248] command_status=-1 [ 869.492186][ T5248] [ 869.492232][ T5248] floppy1: floppy timeout called [ 869.492241][ T5248] no cont in shutdown! [ 869.493191][ T5248] floppy1: floppy_shutdown: timeout handler died. [ 869.493789][T27463] ------------[ cut here ]------------ [ 869.493841][T27463] WARNING: CPU: 3 PID: 27463 at drivers/block/floppy.c:999 wait_til_done+0x3b1/0x420 [ 869.493863][T27463] Modules linked in: [ 869.493871][T27463] CPU: 3 PID: 27463 Comm: syz-executor.3 Not tainted 6.5.0-rc6-syzkaller-00253-g9e6c269de404 #0 [ 869.493883][T27463] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.2-debian-1.16.2-1 04/01/2014 [ 869.493890][T27463] RIP: 0010:wait_til_done+0x3b1/0x420 [ 869.493905][T27463] Code: fc 41 83 fd 01 7e ac e8 dd e3 4f fc 4c 89 e6 48 c7 c7 80 93 6e 8d e8 9e 15 2d fc e8 c9 e3 4f fc e9 68 fd ff ff e8 bf e3 4f fc <0f> 0b e9 ef fc ff ff e8 93 f0 a3 fc e9 b4 fd ff ff e8 a9 e3 4f fc [ 869.493916][T27463] RSP: 0018:ffffc9002038f800 EFLAGS: 00010287 [ 869.493925][T27463] RAX: 000000000000098d RBX: 1ffff92004071f00 RCX: ffffc9000cd47000 [ 869.493933][T27463] RDX: 0000000000040000 RSI: ffffffff853624e1 RDI: 0000000000000001 [ 869.493940][T27463] RBP: 0000000000000000 R08: 0000000000000001 R09: 0000000000000000 [ 869.493947][T27463] R10: 0000000000000001 R11: 0000000000000000 R12: ffffffff8535ed10 [ 869.493954][T27463] R13: 0000000000000000 R14: 0000000000000001 R15: 0000000000000001 [ 869.493966][T27463] FS: 0000000000000000(0000) GS:ffff88802c900000(0063) knlGS:00000000f7fc4b40 [ 869.494000][T27463] CS: 0010 DS: 002b ES: 002b CR0: 0000000080050033 [ 869.494011][T27463] CR2: 0000000056c86480 CR3: 0000000062135000 CR4: 0000000000350ee0 [ 869.494018][T27463] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 869.494025][T27463] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 869.494033][T27463] Call Trace: [ 869.494037][T27463] [ 869.494041][T27463] ? __warn+0xe6/0x380 [ 869.494057][T27463] ? wait_til_done+0x3b1/0x420 [ 869.494071][T27463] ? report_bug+0x3bc/0x580 [ 869.494087][T27463] ? handle_bug+0x3c/0x70 [ 869.494099][T27463] ? exc_invalid_op+0x17/0x40 [ 869.494110][T27463] ? asm_exc_invalid_op+0x1a/0x20 [ 869.494122][T27463] ? fdc_specify+0x870/0x870 [ 869.494136][T27463] ? wait_til_done+0x3b1/0x420 [ 869.494149][T27463] ? wait_til_done+0x3b1/0x420 [ 869.494163][T27463] ? process_fd_request+0x70/0x70 [ 869.494175][T27463] ? floppy_probe+0x240/0x240 [ 869.494189][T27463] ? __invalidate_device+0xd2/0x130 [ 869.494201][T27463] ? disk_check_media_change+0x23b/0x2e0 [ 869.494215][T27463] floppy_revalidate.isra.0+0x3df/0xca0 [ 869.494231][T27463] floppy_open+0xa74/0xe00 [ 869.494245][T27463] ? floppy_revalidate.isra.0+0xca0/0xca0 [ 869.494265][T27463] blkdev_get_whole+0x93/0x2c0 [ 869.494277][T27463] blkdev_get_by_dev.part.0+0x211/0xb20 [ 869.494293][T27463] blkdev_get_by_dev+0x75/0x80 [ 869.494307][T27463] blkdev_open+0x112/0x380 [ 869.494322][T27463] do_dentry_open+0x88b/0x1780 [ 869.494395][T27463] ? blkdev_fallocate+0x3e0/0x3e0 [ 869.494413][T27463] path_openat+0x19af/0x29c0 [ 869.494431][T27463] ? path_lookupat+0x770/0x770 [ 869.494443][T27463] ? lockdep_hardirqs_on_prepare+0x410/0x410 [ 869.494462][T27463] do_filp_open+0x1de/0x430 [ 869.494474][T27463] ? may_open_dev+0xf0/0xf0 [ 869.494497][T27463] ? _raw_spin_unlock+0x28/0x40 [ 869.494513][T27463] ? alloc_fd+0x2da/0x6c0 [ 869.494531][T27463] do_sys_openat2+0x176/0x1e0 [ 869.494545][T27463] ? build_open_flags+0x690/0x690 [ 869.494559][T27463] ? xfd_validate_state+0x5d/0x180 [ 869.494577][T27463] __ia32_compat_sys_openat+0x16e/0x200 [ 869.494591][T27463] ? __x64_compat_sys_open+0x1d0/0x1d0 [ 869.494609][T27463] __do_fast_syscall_32+0x61/0xe0 [ 869.494621][T27463] do_fast_syscall_32+0x33/0x70 [ 869.494874][T27452] block nbd1: Disconnected due to user request. [ 869.494883][T27452] block nbd1: shutting down sockets [ 869.496608][T27453] block nbd0: Disconnected due to user request. [ 869.497381][T27463] entry_SYSENTER_compat_after_hwframe+0x70/0x82 [ 869.499190][T27453] block nbd0: shutting down sockets [ 869.503081][T27463] RIP: 0023:0xf7fc9579 [ 869.612110][ T1350] ieee802154 phy0 wpan0: encryption failed: -22 [ 869.614864][T27463] Code: b8 01 10 06 03 74 b4 01 10 07 03 74 b0 01 10 08 03 74 d8 01 00 00 00 00 00 00 00 00 00 00 00 00 00 51 52 55 89 e5 0f 34 cd 80 <5d> 5a 59 c3 90 90 90 90 8d b4 26 00 00 00 00 8d b4 26 00 00 00 00 [ 869.618275][ T1350] ieee802154 phy1 wpan1: encryption failed: -22 [ 869.619519][T27463] RSP: 002b:00000000f7fc4150 EFLAGS: 00000293 ORIG_RAX: 0000000000000127 [ 869.723377][T27463] RAX: ffffffffffffffda RBX: 00000000ffffff9c RCX: 00000000f7fc41a0 [ 869.726523][T27463] RDX: 0000000000101000 RSI: 0000000000000000 RDI: 00000000f7353ff4 [ 869.729802][T27463] RBP: 0000000000101000 R08: 0000000000000000 R09: 0000000000000000 [ 869.732789][T27463] R10: 0000000000000000 R11: 0000000000000292 R12: 0000000000000000 [ 869.735703][T27463] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 869.738816][T27463] [ 869.739956][T27463] Kernel panic - not syncing: kernel: panic_on_warn set ... [ 869.742608][T27463] CPU: 3 PID: 27463 Comm: syz-executor.3 Not tainted 6.5.0-rc6-syzkaller-00253-g9e6c269de404 #0 [ 869.746580][T27463] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.2-debian-1.16.2-1 04/01/2014 [ 869.750696][T27463] Call Trace: [ 869.751951][T27463] [ 869.753068][T27463] dump_stack_lvl+0xd9/0x1b0 [ 869.754810][T27463] panic+0x6a4/0x750 [ 869.756456][T27463] ? panic_smp_self_stop+0xa0/0xa0 [ 869.758772][T27463] ? show_trace_log_lvl+0x29d/0x3c0 [ 869.761228][T27463] ? wait_til_done+0x3b1/0x420 [ 869.763507][T27463] check_panic_on_warn+0xab/0xb0 [ 869.765477][T27463] __warn+0xf2/0x380 [ 869.767310][T27463] ? wait_til_done+0x3b1/0x420 [ 869.769166][T27463] report_bug+0x3bc/0x580 [ 869.770805][T27463] handle_bug+0x3c/0x70 [ 869.772389][T27463] exc_invalid_op+0x17/0x40 [ 869.774098][T27463] asm_exc_invalid_op+0x1a/0x20 [ 869.775947][T27463] RIP: 0010:wait_til_done+0x3b1/0x420 [ 869.777974][T27463] Code: fc 41 83 fd 01 7e ac e8 dd e3 4f fc 4c 89 e6 48 c7 c7 80 93 6e 8d e8 9e 15 2d fc e8 c9 e3 4f fc e9 68 fd ff ff e8 bf e3 4f fc <0f> 0b e9 ef fc ff ff e8 93 f0 a3 fc e9 b4 fd ff ff e8 a9 e3 4f fc [ 869.785110][T27463] RSP: 0018:ffffc9002038f800 EFLAGS: 00010287 [ 869.787822][T27463] RAX: 000000000000098d RBX: 1ffff92004071f00 RCX: ffffc9000cd47000 [ 869.790774][T27463] RDX: 0000000000040000 RSI: ffffffff853624e1 RDI: 0000000000000001 [ 869.794001][T27463] RBP: 0000000000000000 R08: 0000000000000001 R09: 0000000000000000 [ 869.797527][T27463] R10: 0000000000000001 R11: 0000000000000000 R12: ffffffff8535ed10 [ 869.800527][T27463] R13: 0000000000000000 R14: 0000000000000001 R15: 0000000000000001 [ 869.803562][T27463] ? fdc_specify+0x870/0x870 [ 869.805411][T27463] ? wait_til_done+0x3b1/0x420 [ 869.807353][T27463] ? process_fd_request+0x70/0x70 [ 869.809259][T27463] ? floppy_probe+0x240/0x240 [ 869.811068][T27463] ? __invalidate_device+0xd2/0x130 [ 869.812994][T27463] ? disk_check_media_change+0x23b/0x2e0 [ 869.815125][T27463] floppy_revalidate.isra.0+0x3df/0xca0 [ 869.817401][T27463] floppy_open+0xa74/0xe00 [ 869.819118][T27463] ? floppy_revalidate.isra.0+0xca0/0xca0 [ 869.821183][T27463] blkdev_get_whole+0x93/0x2c0 [ 869.822933][T27463] blkdev_get_by_dev.part.0+0x211/0xb20 [ 869.824937][T27463] blkdev_get_by_dev+0x75/0x80 [ 869.826755][T27463] blkdev_open+0x112/0x380 [ 869.828397][T27463] do_dentry_open+0x88b/0x1780 [ 869.830234][T27463] ? blkdev_fallocate+0x3e0/0x3e0 [ 869.832073][T27463] path_openat+0x19af/0x29c0 [ 869.833780][T27463] ? path_lookupat+0x770/0x770 [ 869.835530][T27463] ? lockdep_hardirqs_on_prepare+0x410/0x410 [ 869.838301][T27463] do_filp_open+0x1de/0x430 [ 869.840404][T27463] ? may_open_dev+0xf0/0xf0 [ 869.842586][T27463] ? _raw_spin_unlock+0x28/0x40 [ 869.844902][T27463] ? alloc_fd+0x2da/0x6c0 [ 869.847010][T27463] do_sys_openat2+0x176/0x1e0 [ 869.849255][T27463] ? build_open_flags+0x690/0x690 [ 869.851465][T27463] ? xfd_validate_state+0x5d/0x180 [ 869.853479][T27463] __ia32_compat_sys_openat+0x16e/0x200 [ 869.855561][T27463] ? __x64_compat_sys_open+0x1d0/0x1d0 [ 869.857653][T27463] __do_fast_syscall_32+0x61/0xe0 [ 869.859518][T27463] do_fast_syscall_32+0x33/0x70 [ 869.861361][T27463] entry_SYSENTER_compat_after_hwframe+0x70/0x82 [ 869.863715][T27463] RIP: 0023:0xf7fc9579 [ 869.865236][T27463] Code: b8 01 10 06 03 74 b4 01 10 07 03 74 b0 01 10 08 03 74 d8 01 00 00 00 00 00 00 00 00 00 00 00 00 00 51 52 55 89 e5 0f 34 cd 80 <5d> 5a 59 c3 90 90 90 90 8d b4 26 00 00 00 00 8d b4 26 00 00 00 00 [ 869.872598][T27463] RSP: 002b:00000000f7fc4150 EFLAGS: 00000293 ORIG_RAX: 0000000000000127 [ 869.875717][T27463] RAX: ffffffffffffffda RBX: 00000000ffffff9c RCX: 00000000f7fc41a0 [ 869.878663][T27463] RDX: 0000000000101000 RSI: 0000000000000000 RDI: 00000000f7353ff4 [ 869.881617][T27463] RBP: 0000000000101000 R08: 0000000000000000 R09: 0000000000000000 [ 869.884530][T27463] R10: 0000000000000000 R11: 0000000000000292 R12: 0000000000000000 [ 869.887528][T27463] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 869.890505][T27463] [ 869.892504][T27463] Kernel Offset: disabled [ 869.894325][T27463] Rebooting in 86400 seconds.. VM DIAGNOSIS: 03:14:08 Registers: info registers vcpu 0 CPU#0 RAX=00000000003a491b RBX=0000000000000000 RCX=ffffffff8a32376e RDX=0000000000000000 RSI=ffffffff8a6c80a0 RDI=ffffffff8ac81200 RBP=fffffbfff18d2af8 RSP=ffffffff8c607e20 R8 =0000000000000001 R9 =ffffed10058c6d9d R10=ffff88802c636ceb R11=0000000000000000 R12=0000000000000000 R13=ffffffff8c6957c0 R14=ffffffff8eaba2d0 R15=0000000000000000 RIP=ffffffff8a3249bf RFL=00000246 [---Z-P-] CPL=0 II=0 A20=1 SMM=0 HLT=1 ES =0000 0000000000000000 ffffffff 00c00000 CS =0010 0000000000000000 ffffffff 00a09b00 DPL=0 CS64 [-RA] SS =0018 0000000000000000 ffffffff 00c09300 DPL=0 DS [-WA] DS =0000 0000000000000000 ffffffff 00c00000 FS =0000 0000000000000000 ffffffff 00c00000 GS =0000 ffff88802c600000 ffffffff 00c00000 LDT=0000 0000000000000000 ffffffff 00c00000 TR =0040 fffffe0000003000 00004087 00008b00 DPL=0 TSS64-busy GDT= fffffe0000001000 0000007f IDT= fffffe0000000000 00000fff CR0=80050033 CR2=00000000ff8a4004 CR3=000000005db31000 CR4=00350ef0 DR0=0000000000000000 DR1=0000000000000000 DR2=0000000000000000 DR3=0000000000000000 DR6=00000000fffe0ff0 DR7=0000000000000400 EFER=0000000000000d01 FCW=037f FSW=0000 [ST=0] FTW=00 MXCSR=00001f80 FPR0=0000000000000000 0000 FPR1=0000000000000000 0000 FPR2=0000000000000000 0000 FPR3=0000000000000000 0000 FPR4=0000000000000000 0000 FPR5=0000000000000000 0000 FPR6=0000000000000000 0000 FPR7=0000000000000000 0000 Opmask00=0000000000000000 Opmask01=0000000000000000 Opmask02=0000000000000000 Opmask03=0000000000000000 Opmask04=0000000000000000 Opmask05=0000000000000000 Opmask06=0000000000000000 Opmask07=0000000000000000 ZMM00=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM01=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000002 ZMM02=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000005000000000 0000000100000000 ZMM03=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ffffffffffffffff ffffffff0f0e0d0c ZMM04=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM05=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM06=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM07=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM08=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM09=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM10=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM11=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM12=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM13=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM14=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM15=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM16=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM17=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM18=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM19=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM20=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM21=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM22=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM23=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM24=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM25=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM26=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM27=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM28=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM29=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM30=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM31=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 info registers vcpu 1 CPU#1 RAX=ffffed1004a8da18 RBX=0000000000000400 RCX=ffff88802546d0c0 RDX=ffff88801b37c800 RSI=ffffffff89fc4f4f RDI=0000000000000004 RBP=00000000000002bf RSP=ffffc900033bfbb8 R8 =0000000000000004 R9 =00000000000002bf R10=0000000000000400 R11=0000000000000000 R12=ffff88802546d0c0 R13=0000000000000000 R14=dffffc0000000000 R15=0000000000000001 RIP=ffffffff89fc4f62 RFL=00000246 [---Z-P-] CPL=0 II=0 A20=1 SMM=0 HLT=0 ES =0000 0000000000000000 ffffffff 00c00000 CS =0010 0000000000000000 ffffffff 00a09b00 DPL=0 CS64 [-RA] SS =0018 0000000000000000 ffffffff 00c09300 DPL=0 DS [-WA] DS =0000 0000000000000000 ffffffff 00c00000 FS =0000 0000000000000000 ffffffff 00c00000 GS =0000 ffff88802c700000 ffffffff 00c00000 LDT=0000 0000000000000000 ffffffff 00c00000 TR =0040 fffffe000004a000 00004087 00008b00 DPL=0 TSS64-busy GDT= fffffe0000048000 0000007f IDT= fffffe0000000000 00000fff CR0=80050033 CR2=0000000056c5e04c CR3=00000000647af000 CR4=00350ee0 DR0=0000000000000000 DR1=0000000000000000 DR2=0000000000000000 DR3=0000000000000000 DR6=00000000fffe0ff0 DR7=0000000000000400 EFER=0000000000000d01 FCW=037f FSW=0000 [ST=0] FTW=00 MXCSR=00001f80 FPR0=0000000000000000 0000 FPR1=0000000000000000 0000 FPR2=0000000000000000 0000 FPR3=0000000000000000 0000 FPR4=0000000000000000 0000 FPR5=0000000000000000 0000 FPR6=0000000000000000 0000 FPR7=0000000000000000 0000 Opmask00=0000000000000000 Opmask01=0000000000000000 Opmask02=0000000000000000 Opmask03=0000000000000000 Opmask04=0000000000000000 Opmask05=0000000000000000 Opmask06=0000000000000000 Opmask07=0000000000000000 ZMM00=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM01=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 2323232323232323 2323232323232323 ZMM02=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ffffffffffffff00 0000000000000000 ZMM03=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ffffffffffffffff ffffffff0f0e0d0c ZMM04=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM05=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM06=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM07=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM08=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM09=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM10=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM11=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM12=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM13=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM14=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM15=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM16=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM17=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM18=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM19=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM20=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM21=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM22=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM23=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM24=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM25=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM26=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM27=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM28=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM29=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM30=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM31=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 info registers vcpu 2 CPU#2 RAX=0000000000000000 RBX=ffff88802c944e60 RCX=0000000000000000 RDX=ffff8880617e8000 RSI=ffffffff817aa984 RDI=0000000000000005 RBP=0000000000000003 RSP=ffffc90007c1f938 R8 =0000000000000005 R9 =0000000000000000 R10=0000000000000001 R11=0000000000000000 R12=ffffed10059289cd R13=0000000000000001 R14=ffff88802c83d580 R15=ffff88802c944e68 RIP=ffffffff817aa98b RFL=00000293 [--S-A-C] CPL=0 II=0 A20=1 SMM=0 HLT=0 ES =0000 0000000000000000 ffffffff 00c00000 CS =0010 0000000000000000 ffffffff 00a09b00 DPL=0 CS64 [-RA] SS =0018 0000000000000000 ffffffff 00c09300 DPL=0 DS [-WA] DS =0000 0000000000000000 ffffffff 00c00000 FS =0000 0000000000000000 ffffffff 00c00000 GS =0000 ffff88802c800000 ffffffff 00c00000 LDT=0000 0000000000000000 ffffffff 00c00000 TR =0040 fffffe0000091000 00004087 00008b00 DPL=0 TSS64-busy GDT= fffffe000008f000 0000007f IDT= fffffe0000000000 00000fff CR0=80050033 CR2=0000000020000040 CR3=000000000c776000 CR4=00350ee0 DR0=0000000000000000 DR1=0000000000000000 DR2=0000000000000000 DR3=0000000000000000 DR6=00000000fffe0ff0 DR7=0000000000000400 EFER=0000000000000d01 FCW=037f FSW=0000 [ST=0] FTW=00 MXCSR=00001f80 FPR0=0000000000000000 0000 FPR1=0000000000000000 0000 FPR2=0000000000000000 0000 FPR3=0000000000000000 0000 FPR4=0000000000000000 0000 FPR5=0000000000000000 0000 FPR6=0000000000000000 0000 FPR7=0000000000000000 0000 Opmask00=0000000000000000 Opmask01=0000000000000000 Opmask02=0000000000000000 Opmask03=0000000000000000 Opmask04=0000000000000000 Opmask05=0000000000000000 Opmask06=0000000000000000 Opmask07=0000000000000000 ZMM00=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM01=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000002 ZMM02=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000005000000000 0000000100000000 ZMM03=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ffffffffffffffff ffffffff0f0e0d0c ZMM04=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM05=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM06=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM07=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM08=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM09=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM10=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM11=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM12=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM13=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM14=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM15=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM16=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM17=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM18=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM19=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM20=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM21=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM22=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM23=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM24=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM25=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM26=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM27=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM28=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM29=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM30=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM31=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 info registers vcpu 3 CPU#3 RAX=0000000000000000 RBX=000000000000000d RCX=0000000000000000 RDX=1ffff11003e6ba58 RSI=0000000000000002 RDI=ffff88801f35c800 RBP=0000000000000005 RSP=ffffc9002038efc0 R8 =0000000000000000 R9 =fffffbfff2309dd0 R10=ffffffff9184ee87 R11=30323478302f4952 R12=ffffffff9184fd30 R13=ffff88801f35d390 R14=0000000000000000 R15=0000000000000002 RIP=ffffffff8166ad17 RFL=00000046 [---Z-P-] CPL=0 II=0 A20=1 SMM=0 HLT=0 ES =002b 0000000000000000 ffffffff 00c0f300 DPL=3 DS [-WA] CS =0010 0000000000000000 ffffffff 00a09b00 DPL=0 CS64 [-RA] SS =0018 0000000000000000 ffffffff 00c09300 DPL=0 DS [-WA] DS =002b 0000000000000000 ffffffff 00c0f300 DPL=3 DS [-WA] FS =0000 0000000000000000 ffffffff 00c00000 GS =0063 ffff88802c900000 ffffffff 00d0f300 DPL=3 DS [-WA] LDT=0000 0000000000000000 ffffffff 00c00000 TR =0040 fffffe00000d8000 00004087 00008b00 DPL=0 TSS64-busy GDT= fffffe00000d6000 0000007f IDT= fffffe0000000000 00000fff CR0=80050033 CR2=0000000056c86480 CR3=0000000062135000 CR4=00350ee0 DR0=0000000000000000 DR1=0000000000000000 DR2=0000000000000000 DR3=0000000000000000 DR6=00000000fffe0ff0 DR7=0000000000000400 EFER=0000000000000d01 FCW=037f FSW=0000 [ST=0] FTW=00 MXCSR=00001fa0 FPR0=0000000000000000 0000 FPR1=0000000000000000 0000 FPR2=0000000000000000 0000 FPR3=0000000000000000 0000 FPR4=0000000000000000 0000 FPR5=0000000000000000 0000 FPR6=0000000000000000 0000 FPR7=0000000000000000 0000 Opmask00=0000000000000000 Opmask01=0000000000000000 Opmask02=0000000000000000 Opmask03=0000000000000000 Opmask04=0000000000000000 Opmask05=0000000000000000 Opmask06=0000000000000000 Opmask07=0000000000000000 ZMM00=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 a94f3a3e2c5d63b9 e4e96f4963ca7a53 ZMM01=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM02=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 4111ffd9e9578ac7 ZMM03=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 32322035312e322e 302e303120363931 ZMM04=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000005 0000000000abe9d5 ZMM05=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000001fec4f0 ZMM06=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000005 0000000000abe9da ZMM07=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000001fec4ee ZMM08=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000006 0000000000ac1409 ZMM09=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000001fec4eb ZMM10=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000003 0000000000abb61d ZMM11=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000001fec4ec ZMM12=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000006 0000000000ac1295 ZMM13=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000001fec4ea ZMM14=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000004 0000000000abc9a3 ZMM15=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM16=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM17=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM18=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM19=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM20=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM21=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM22=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM23=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM24=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM25=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM26=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM27=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM28=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM29=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM30=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ZMM31=0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000