_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x38, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x38}}, 0x0) (fail_nth: 1) [ 3208.430155] nbd: must specify at least one socket 06:56:06 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x44, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x44}}, 0x0) (fail_nth: 1) 06:56:06 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x4c, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x4c}}, 0x0) (fail_nth: 1) 06:56:06 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x44, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x44}}, 0x0) (fail_nth: 1) [ 3208.459496] nbd: must specify at least one socket [ 3208.474165] FAULT_INJECTION: forcing a failure. [ 3208.474165] name failslab, interval 1, probability 0, space 0, times 0 [ 3208.487178] FAULT_INJECTION: forcing a failure. [ 3208.487178] name failslab, interval 1, probability 0, space 0, times 0 [ 3208.504594] FAULT_INJECTION: forcing a failure. [ 3208.504594] name failslab, interval 1, probability 0, space 0, times 0 [ 3208.511620] FAULT_INJECTION: forcing a failure. [ 3208.511620] name failslab, interval 1, probability 0, space 0, times 0 [ 3208.524666] CPU: 1 PID: 20729 Comm: syz-executor.5 Not tainted 4.14.304-syzkaller #0 [ 3208.533711] FAULT_INJECTION: forcing a failure. [ 3208.533711] name failslab, interval 1, probability 0, space 0, times 0 [ 3208.534958] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/12/2023 [ 3208.534963] Call Trace: [ 3208.534979] dump_stack+0x1b2/0x281 [ 3208.534994] should_fail.cold+0x10a/0x149 [ 3208.535006] should_failslab+0xd6/0x130 [ 3208.535018] kmem_cache_alloc_node+0x263/0x410 [ 3208.535031] __alloc_skb+0x5c/0x510 [ 3208.535042] netlink_sendmsg+0x91e/0xbc0 [ 3208.535052] ? nlmsg_notify+0x1b0/0x1b0 [ 3208.535060] ? kernel_recvmsg+0x210/0x210 [ 3208.535071] ? security_socket_sendmsg+0x83/0xb0 [ 3208.535078] ? nlmsg_notify+0x1b0/0x1b0 [ 3208.535087] sock_sendmsg+0xb5/0x100 [ 3208.535097] ___sys_sendmsg+0x6c8/0x800 [ 3208.535106] ? get_pid_task+0x91/0x130 [ 3208.535114] ? copy_msghdr_from_user+0x3b0/0x3b0 [ 3208.535127] ? lock_downgrade+0x740/0x740 [ 3208.535140] ? __fget+0x23e/0x3e0 [ 3208.535158] ? lock_acquire+0x170/0x3f0 [ 3208.535176] ? lock_downgrade+0x740/0x740 [ 3208.630798] ? __fget+0x265/0x3e0 [ 3208.634243] ? __fdget+0x19b/0x1f0 [ 3208.637777] ? sockfd_lookup_light+0xb2/0x160 [ 3208.642285] __sys_sendmsg+0xa3/0x120 [ 3208.646071] ? SyS_shutdown+0x160/0x160 [ 3208.650032] ? wait_for_completion_io+0x10/0x10 [ 3208.654689] ? SyS_read+0x210/0x210 [ 3208.658317] ? __do_page_fault+0x159/0xad0 [ 3208.662558] SyS_sendmsg+0x27/0x40 [ 3208.666096] ? __sys_sendmsg+0x120/0x120 [ 3208.670158] do_syscall_64+0x1d5/0x640 [ 3208.674044] entry_SYSCALL_64_after_hwframe+0x5e/0xd3 [ 3208.679224] RIP: 0033:0x7fe1ad37c0c9 [ 3208.684661] RSP: 002b:00007fe1ab8ee168 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3208.692359] RAX: ffffffffffffffda RBX: 00007fe1ad49bf80 RCX: 00007fe1ad37c0c9 [ 3208.699648] RDX: 0000000000000000 RSI: 0000000020000100 RDI: 0000000000000004 [ 3208.707096] RBP: 00007fe1ab8ee1d0 R08: 0000000000000000 R09: 0000000000000000 [ 3208.714348] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 3208.721603] R13: 00007fff269b41af R14: 00007fe1ab8ee300 R15: 0000000000022000 [ 3208.728883] CPU: 0 PID: 20742 Comm: syz-executor.1 Not tainted 4.14.304-syzkaller #0 [ 3208.736772] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/12/2023 [ 3208.737780] FAULT_INJECTION: forcing a failure. [ 3208.737780] name failslab, interval 1, probability 0, space 0, times 0 [ 3208.746121] Call Trace: [ 3208.746140] dump_stack+0x1b2/0x281 [ 3208.746155] should_fail.cold+0x10a/0x149 [ 3208.746167] should_failslab+0xd6/0x130 [ 3208.746178] kmem_cache_alloc_node+0x263/0x410 [ 3208.746189] __alloc_skb+0x5c/0x510 [ 3208.746203] netlink_sendmsg+0x91e/0xbc0 [ 3208.783855] ? nlmsg_notify+0x1b0/0x1b0 [ 3208.787818] ? kernel_recvmsg+0x210/0x210 [ 3208.791954] ? security_socket_sendmsg+0x83/0xb0 [ 3208.796695] ? nlmsg_notify+0x1b0/0x1b0 [ 3208.800676] sock_sendmsg+0xb5/0x100 [ 3208.804378] ___sys_sendmsg+0x6c8/0x800 [ 3208.809124] ? get_pid_task+0x91/0x130 [ 3208.812994] ? copy_msghdr_from_user+0x3b0/0x3b0 [ 3208.817737] ? lock_downgrade+0x740/0x740 [ 3208.821872] ? __fget+0x23e/0x3e0 [ 3208.825315] ? lock_acquire+0x170/0x3f0 [ 3208.829297] ? lock_downgrade+0x740/0x740 [ 3208.833430] ? __fget+0x265/0x3e0 [ 3208.836881] ? __fdget+0x19b/0x1f0 [ 3208.840403] ? sockfd_lookup_light+0xb2/0x160 [ 3208.844891] __sys_sendmsg+0xa3/0x120 [ 3208.848678] ? SyS_shutdown+0x160/0x160 [ 3208.852637] ? wait_for_completion_io+0x10/0x10 [ 3208.857295] ? SyS_read+0x210/0x210 [ 3208.860906] ? __do_page_fault+0x159/0xad0 [ 3208.865648] SyS_sendmsg+0x27/0x40 [ 3208.869173] ? __sys_sendmsg+0x120/0x120 [ 3208.873217] do_syscall_64+0x1d5/0x640 [ 3208.877207] entry_SYSCALL_64_after_hwframe+0x5e/0xd3 [ 3208.882390] RIP: 0033:0x7f0467f600c9 [ 3208.886082] RSP: 002b:00007f04664d2168 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3208.893777] RAX: ffffffffffffffda RBX: 00007f046807ff80 RCX: 00007f0467f600c9 [ 3208.901028] RDX: 0000000000000000 RSI: 0000000020000100 RDI: 0000000000000004 [ 3208.908277] RBP: 00007f04664d21d0 R08: 0000000000000000 R09: 0000000000000000 [ 3208.915523] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 3208.922779] R13: 00007ffe849928df R14: 00007f04664d2300 R15: 0000000000022000 [ 3208.930068] CPU: 1 PID: 20737 Comm: syz-executor.2 Not tainted 4.14.304-syzkaller #0 [ 3208.937984] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/12/2023 [ 3208.947326] Call Trace: [ 3208.949931] dump_stack+0x1b2/0x281 [ 3208.953560] should_fail.cold+0x10a/0x149 [ 3208.957705] should_failslab+0xd6/0x130 [ 3208.961679] kmem_cache_alloc_node+0x263/0x410 [ 3208.966258] __alloc_skb+0x5c/0x510 [ 3208.969886] netlink_sendmsg+0x91e/0xbc0 [ 3208.973940] ? nlmsg_notify+0x1b0/0x1b0 [ 3208.977904] ? kernel_recvmsg+0x210/0x210 [ 3208.982049] ? security_socket_sendmsg+0x83/0xb0 [ 3208.986800] ? nlmsg_notify+0x1b0/0x1b0 [ 3208.990774] sock_sendmsg+0xb5/0x100 [ 3208.994473] ___sys_sendmsg+0x6c8/0x800 [ 3208.998455] ? get_pid_task+0x91/0x130 [ 3209.002323] ? copy_msghdr_from_user+0x3b0/0x3b0 [ 3209.007064] ? lock_downgrade+0x740/0x740 [ 3209.011198] ? __fget+0x23e/0x3e0 [ 3209.014637] ? lock_acquire+0x170/0x3f0 [ 3209.018589] ? lock_downgrade+0x740/0x740 [ 3209.022717] ? __fget+0x265/0x3e0 [ 3209.026161] ? __fdget+0x19b/0x1f0 [ 3209.029774] ? sockfd_lookup_light+0xb2/0x160 [ 3209.034254] __sys_sendmsg+0xa3/0x120 [ 3209.038055] ? SyS_shutdown+0x160/0x160 [ 3209.042013] ? wait_for_completion_io+0x10/0x10 [ 3209.046670] ? SyS_read+0x210/0x210 [ 3209.050285] ? __do_page_fault+0x159/0xad0 [ 3209.054503] SyS_sendmsg+0x27/0x40 [ 3209.058030] ? __sys_sendmsg+0x120/0x120 [ 3209.062088] do_syscall_64+0x1d5/0x640 [ 3209.065964] entry_SYSCALL_64_after_hwframe+0x5e/0xd3 [ 3209.071137] RIP: 0033:0x7f6b5b9e60c9 [ 3209.074837] RSP: 002b:00007f6b59f58168 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3209.082526] RAX: ffffffffffffffda RBX: 00007f6b5bb05f80 RCX: 00007f6b5b9e60c9 [ 3209.089779] RDX: 0000000000000000 RSI: 0000000020000100 RDI: 0000000000000004 [ 3209.097052] RBP: 00007f6b59f581d0 R08: 0000000000000000 R09: 0000000000000000 [ 3209.104322] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 3209.111579] R13: 00007fff13574d7f R14: 00007f6b59f58300 R15: 0000000000022000 [ 3209.118851] CPU: 0 PID: 20731 Comm: syz-executor.4 Not tainted 4.14.304-syzkaller #0 [ 3209.126822] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/12/2023 [ 3209.136446] Call Trace: [ 3209.139022] dump_stack+0x1b2/0x281 [ 3209.142644] should_fail.cold+0x10a/0x149 [ 3209.146790] should_failslab+0xd6/0x130 [ 3209.150749] kmem_cache_alloc_node+0x263/0x410 [ 3209.155321] __alloc_skb+0x5c/0x510 [ 3209.158935] netlink_sendmsg+0x91e/0xbc0 [ 3209.162978] ? nlmsg_notify+0x1b0/0x1b0 [ 3209.166939] ? kernel_recvmsg+0x210/0x210 [ 3209.171082] ? security_socket_sendmsg+0x83/0xb0 [ 3209.175845] ? nlmsg_notify+0x1b0/0x1b0 [ 3209.180329] sock_sendmsg+0xb5/0x100 [ 3209.184031] ___sys_sendmsg+0x6c8/0x800 [ 3209.187992] ? get_pid_task+0x91/0x130 [ 3209.191866] ? copy_msghdr_from_user+0x3b0/0x3b0 [ 3209.196607] ? lock_downgrade+0x740/0x740 [ 3209.200739] ? __fget+0x23e/0x3e0 [ 3209.204193] ? lock_acquire+0x170/0x3f0 [ 3209.208149] ? lock_downgrade+0x740/0x740 [ 3209.212281] ? __fget+0x265/0x3e0 [ 3209.215716] ? __fdget+0x19b/0x1f0 [ 3209.219236] ? sockfd_lookup_light+0xb2/0x160 [ 3209.223715] __sys_sendmsg+0xa3/0x120 [ 3209.227500] ? SyS_shutdown+0x160/0x160 [ 3209.231458] ? wait_for_completion_io+0x10/0x10 [ 3209.236130] ? SyS_read+0x210/0x210 [ 3209.239746] ? __do_page_fault+0x159/0xad0 [ 3209.243969] SyS_sendmsg+0x27/0x40 [ 3209.247506] ? __sys_sendmsg+0x120/0x120 [ 3209.251568] do_syscall_64+0x1d5/0x640 [ 3209.255452] entry_SYSCALL_64_after_hwframe+0x5e/0xd3 [ 3209.260626] RIP: 0033:0x7f777bef50c9 [ 3209.264316] RSP: 002b:00007f777a467168 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3209.272006] RAX: ffffffffffffffda RBX: 00007f777c014f80 RCX: 00007f777bef50c9 [ 3209.279276] RDX: 0000000000000000 RSI: 0000000020000100 RDI: 0000000000000004 [ 3209.286544] RBP: 00007f777a4671d0 R08: 0000000000000000 R09: 0000000000000000 [ 3209.293795] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 3209.301052] R13: 00007fff62ba4a2f R14: 00007f777a467300 R15: 0000000000022000 06:56:07 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x2c, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x2c}}, 0x0) (fail_nth: 2) [ 3209.308320] CPU: 1 PID: 20743 Comm: syz-executor.0 Not tainted 4.14.304-syzkaller #0 [ 3209.316205] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/12/2023 [ 3209.325684] Call Trace: [ 3209.328272] dump_stack+0x1b2/0x281 [ 3209.331903] should_fail.cold+0x10a/0x149 [ 3209.336061] should_failslab+0xd6/0x130 [ 3209.340039] kmem_cache_alloc_node+0x263/0x410 [ 3209.344621] __alloc_skb+0x5c/0x510 [ 3209.348254] netlink_sendmsg+0x91e/0xbc0 [ 3209.352323] ? nlmsg_notify+0x1b0/0x1b0 [ 3209.356312] ? kernel_recvmsg+0x210/0x210 [ 3209.360544] ? security_socket_sendmsg+0x83/0xb0 [ 3209.365300] ? nlmsg_notify+0x1b0/0x1b0 [ 3209.369275] sock_sendmsg+0xb5/0x100 [ 3209.372987] ___sys_sendmsg+0x6c8/0x800 [ 3209.377077] ? get_pid_task+0x91/0x130 [ 3209.380960] ? copy_msghdr_from_user+0x3b0/0x3b0 [ 3209.385717] ? lock_downgrade+0x740/0x740 [ 3209.389887] ? __fget+0x23e/0x3e0 [ 3209.393335] ? lock_acquire+0x170/0x3f0 [ 3209.397308] ? lock_downgrade+0x740/0x740 [ 3209.401442] ? __fget+0x265/0x3e0 [ 3209.404889] ? __fdget+0x19b/0x1f0 [ 3209.408413] ? sockfd_lookup_light+0xb2/0x160 [ 3209.412936] __sys_sendmsg+0xa3/0x120 [ 3209.416720] ? SyS_shutdown+0x160/0x160 [ 3209.420681] ? wait_for_completion_io+0x10/0x10 [ 3209.425347] ? SyS_read+0x210/0x210 [ 3209.428958] ? __do_page_fault+0x159/0xad0 [ 3209.433175] SyS_sendmsg+0x27/0x40 [ 3209.436700] ? __sys_sendmsg+0x120/0x120 [ 3209.440758] do_syscall_64+0x1d5/0x640 [ 3209.444643] entry_SYSCALL_64_after_hwframe+0x5e/0xd3 [ 3209.449819] RIP: 0033:0x7fb8688290c9 [ 3209.453530] RSP: 002b:00007fb866d9b168 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3209.461230] RAX: ffffffffffffffda RBX: 00007fb868948f80 RCX: 00007fb8688290c9 [ 3209.468666] RDX: 0000000000000000 RSI: 0000000020000100 RDI: 0000000000000004 [ 3209.475924] RBP: 00007fb866d9b1d0 R08: 0000000000000000 R09: 0000000000000000 [ 3209.483195] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 3209.490451] R13: 00007ffd59e535df R14: 00007fb866d9b300 R15: 0000000000022000 [ 3209.497721] CPU: 0 PID: 20741 Comm: syz-executor.3 Not tainted 4.14.304-syzkaller #0 [ 3209.505723] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/12/2023 [ 3209.515072] Call Trace: [ 3209.517661] dump_stack+0x1b2/0x281 [ 3209.521297] should_fail.cold+0x10a/0x149 [ 3209.525522] should_failslab+0xd6/0x130 [ 3209.529536] kmem_cache_alloc_node+0x263/0x410 [ 3209.531804] audit: type=1107 audit(1675493767.722:31760): pid=20748 uid=0 auid=4294967295 ses=4294967295 msg='4' [ 3209.534116] __alloc_skb+0x5c/0x510 [ 3209.534128] netlink_sendmsg+0x91e/0xbc0 [ 3209.549542] audit: type=1107 audit(1675493767.722:31761): pid=20748 uid=0 auid=4294967295 ses=4294967295 msg='4' [ 3209.552093] ? nlmsg_notify+0x1b0/0x1b0 [ 3209.552103] ? kernel_recvmsg+0x210/0x210 [ 3209.570497] ? security_socket_sendmsg+0x83/0xb0 [ 3209.571007] audit: type=1107 audit(1675493767.722:31762): pid=20750 uid=0 auid=4294967295 ses=4294967295 msg='4' [ 3209.575252] ? nlmsg_notify+0x1b0/0x1b0 [ 3209.575262] sock_sendmsg+0xb5/0x100 [ 3209.575271] ___sys_sendmsg+0x6c8/0x800 [ 3209.575281] ? get_pid_task+0x91/0x130 [ 3209.575290] ? copy_msghdr_from_user+0x3b0/0x3b0 [ 3209.597541] audit: type=1107 audit(1675493767.722:31763): pid=20750 uid=0 auid=4294967295 ses=4294967295 msg='4' [ 3209.601087] ? lock_downgrade+0x740/0x740 [ 3209.601100] ? __fget+0x23e/0x3e0 [ 3209.618963] audit: type=1107 audit(1675493767.722:31764): pid=20753 uid=0 auid=4294967295 ses=4294967295 msg='4' [ 3209.620259] ? lock_acquire+0x170/0x3f0 [ 3209.620270] ? lock_downgrade+0x740/0x740 [ 3209.625968] audit: type=1107 audit(1675493767.722:31765): pid=20753 uid=0 auid=4294967295 ses=4294967295 msg='4' [ 3209.634004] ? __fget+0x265/0x3e0 [ 3209.634016] ? __fdget+0x19b/0x1f0 06:56:07 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) r2 = socket$nl_audit(0x10, 0x3, 0x9) sendmsg$AUDIT_USER_AVC(r2, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={&(0x7f0000000480)={0x14, 0x453, 0x0, 0x0, 0x0, '4'}, 0x14}}, 0x0) r3 = socket$nl_audit(0x10, 0x3, 0x9) sendmsg$AUDIT_USER_AVC(r3, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={&(0x7f0000000480)={0x14, 0x453, 0x0, 0x0, 0x0, '4'}, 0x14}}, 0x0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000005c0)=ANY=[@ANYRESHEX=r0, @ANYRESDEC=r3, @ANYRESOCT=r1, @ANYBLOB="9e8cb598666a5b499917bba9b03407b50523977f9e91f8e6c1a6c0df9339257e5442571176d2caa9102f02456a473c28a78d30b38e6b6194df0ae7f9357bd7fd706f9b2d4a65d9da04aa93e7455abe318bfd88b1f4c71a0151e03db3fadbe1cec8e792c1721a5e857e94a841a0f4af6b0fa0b2e66c1d59ca276e432497a17f862b3adfa79c17cbe48f5e3213a5258fcbd88e0478a1b286ea481c84de48485253b3676dd37fb1ac6a3a3649f2d7acfd8f8b25e3adc855982ebaece5c0bbc384246be42a2bd37ab1cee5fcd53872e4e29753732566e78c078ccda9bb90ab", @ANYBLOB="52b9c8f8579f8c4847237df763b0d58d193fb74fd884a4ff8802401b319f02cab381a94fff89a69f9718108b985e7dc0ab81e10783b3720d670f6a493aa3c88f9a381b937347497ec63dbcac9b92a7a2996ba9ce3f840fc475fa090a6f0c199666a84b242173a8ac1e4ec02b033bad74bc9f1fcc50ccc11f52f868749ff8ebe87a66a3012a5bd99b3a275765a2b662604ecc2307ccde39506c83c5bfb23c9761dd1286a3387ea0a20602254a14bae7b2c0e318090c7bfa71482a0b3c791aae29efe32f4cbacd74933d522a3a717ed705ca847a5b08fbc35442f53284aeef"], 0x38}}, 0x20048044) 06:56:07 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) r2 = socket$nl_audit(0x10, 0x3, 0x9) sendmsg$AUDIT_USER_AVC(r2, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={&(0x7f0000000480)={0x14, 0x453, 0x0, 0x0, 0x0, '4'}, 0x14}}, 0x0) (async) r3 = socket$nl_audit(0x10, 0x3, 0x9) sendmsg$AUDIT_USER_AVC(r3, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={&(0x7f0000000480)={0x14, 0x453, 0x0, 0x0, 0x0, '4'}, 0x14}}, 0x0) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000005c0)=ANY=[@ANYRESHEX=r0, @ANYRESDEC=r3, @ANYRESOCT=r1, @ANYBLOB="9e8cb598666a5b499917bba9b03407b50523977f9e91f8e6c1a6c0df9339257e5442571176d2caa9102f02456a473c28a78d30b38e6b6194df0ae7f9357bd7fd706f9b2d4a65d9da04aa93e7455abe318bfd88b1f4c71a0151e03db3fadbe1cec8e792c1721a5e857e94a841a0f4af6b0fa0b2e66c1d59ca276e432497a17f862b3adfa79c17cbe48f5e3213a5258fcbd88e0478a1b286ea481c84de48485253b3676dd37fb1ac6a3a3649f2d7acfd8f8b25e3adc855982ebaece5c0bbc384246be42a2bd37ab1cee5fcd53872e4e29753732566e78c078ccda9bb90ab", @ANYBLOB="52b9c8f8579f8c4847237df763b0d58d193fb74fd884a4ff8802401b319f02cab381a94fff89a69f9718108b985e7dc0ab81e10783b3720d670f6a493aa3c88f9a381b937347497ec63dbcac9b92a7a2996ba9ce3f840fc475fa090a6f0c199666a84b242173a8ac1e4ec02b033bad74bc9f1fcc50ccc11f52f868749ff8ebe87a66a3012a5bd99b3a275765a2b662604ecc2307ccde39506c83c5bfb23c9761dd1286a3387ea0a20602254a14bae7b2c0e318090c7bfa71482a0b3c791aae29efe32f4cbacd74933d522a3a717ed705ca847a5b08fbc35442f53284aeef"], 0x38}}, 0x20048044) 06:56:07 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) (async, rerun: 32) r2 = socket$nl_audit(0x10, 0x3, 0x9) (rerun: 32) sendmsg$AUDIT_USER_AVC(r2, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={&(0x7f0000000480)={0x14, 0x453, 0x0, 0x0, 0x0, '4'}, 0x14}}, 0x0) (async) r3 = socket$nl_audit(0x10, 0x3, 0x9) sendmsg$AUDIT_USER_AVC(r3, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={&(0x7f0000000480)={0x14, 0x453, 0x0, 0x0, 0x0, '4'}, 0x14}}, 0x0) (async, rerun: 64) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000005c0)=ANY=[@ANYRESHEX=r0, @ANYRESDEC=r3, @ANYRESOCT=r1, @ANYBLOB="9e8cb598666a5b499917bba9b03407b50523977f9e91f8e6c1a6c0df9339257e5442571176d2caa9102f02456a473c28a78d30b38e6b6194df0ae7f9357bd7fd706f9b2d4a65d9da04aa93e7455abe318bfd88b1f4c71a0151e03db3fadbe1cec8e792c1721a5e857e94a841a0f4af6b0fa0b2e66c1d59ca276e432497a17f862b3adfa79c17cbe48f5e3213a5258fcbd88e0478a1b286ea481c84de48485253b3676dd37fb1ac6a3a3649f2d7acfd8f8b25e3adc855982ebaece5c0bbc384246be42a2bd37ab1cee5fcd53872e4e29753732566e78c078ccda9bb90ab", @ANYBLOB="52b9c8f8579f8c4847237df763b0d58d193fb74fd884a4ff8802401b319f02cab381a94fff89a69f9718108b985e7dc0ab81e10783b3720d670f6a493aa3c88f9a381b937347497ec63dbcac9b92a7a2996ba9ce3f840fc475fa090a6f0c199666a84b242173a8ac1e4ec02b033bad74bc9f1fcc50ccc11f52f868749ff8ebe87a66a3012a5bd99b3a275765a2b662604ecc2307ccde39506c83c5bfb23c9761dd1286a3387ea0a20602254a14bae7b2c0e318090c7bfa71482a0b3c791aae29efe32f4cbacd74933d522a3a717ed705ca847a5b08fbc35442f53284aeef"], 0x38}}, 0x20048044) (rerun: 64) 06:56:07 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) r2 = syz_open_dev$dri(&(0x7f0000000e40), 0x80000001, 0x101680) ioctl$DRM_IOCTL_SYNCOBJ_HANDLE_TO_FD_FD(r2, 0xc01064c1, &(0x7f0000000ec0)) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r2, 0xc02064b2, &(0x7f0000000000)={0x1, 0x1000, 0x6}) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x38, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x38}}, 0x0) 06:56:07 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) r2 = syz_open_dev$dri(&(0x7f0000000e40), 0x80000001, 0x101680) ioctl$DRM_IOCTL_SYNCOBJ_HANDLE_TO_FD_FD(r2, 0xc01064c1, &(0x7f0000000ec0)) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r2, 0xc02064b2, &(0x7f0000000000)={0x1, 0x1000, 0x6}) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x38, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x38}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) (async) syz_open_dev$dri(&(0x7f0000000e40), 0x80000001, 0x101680) (async) ioctl$DRM_IOCTL_SYNCOBJ_HANDLE_TO_FD_FD(r2, 0xc01064c1, &(0x7f0000000ec0)) (async) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r2, 0xc02064b2, &(0x7f0000000000)={0x1, 0x1000, 0x6}) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x38, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x38}}, 0x0) (async) [ 3209.639830] audit: type=1107 audit(1675493767.722:31766): pid=20753 uid=0 auid=4294967295 ses=4294967295 msg='4' [ 3209.642099] ? sockfd_lookup_light+0xb2/0x160 [ 3209.642110] __sys_sendmsg+0xa3/0x120 [ 3209.642119] ? SyS_shutdown+0x160/0x160 [ 3209.681884] ? wait_for_completion_io+0x10/0x10 [ 3209.686659] ? SyS_read+0x210/0x210 [ 3209.690284] ? __do_page_fault+0x159/0xad0 [ 3209.694622] SyS_sendmsg+0x27/0x40 [ 3209.698168] ? __sys_sendmsg+0x120/0x120 [ 3209.702229] do_syscall_64+0x1d5/0x640 [ 3209.706127] entry_SYSCALL_64_after_hwframe+0x5e/0xd3 [ 3209.711310] RIP: 0033:0x7f5b3942c0c9 06:56:07 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) r2 = syz_open_dev$dri(&(0x7f0000000e40), 0x80000001, 0x101680) ioctl$DRM_IOCTL_SYNCOBJ_HANDLE_TO_FD_FD(r2, 0xc01064c1, &(0x7f0000000ec0)) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r2, 0xc02064b2, &(0x7f0000000000)={0x1, 0x1000, 0x6}) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x38, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x38}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) (async) syz_open_dev$dri(&(0x7f0000000e40), 0x80000001, 0x101680) (async) ioctl$DRM_IOCTL_SYNCOBJ_HANDLE_TO_FD_FD(r2, 0xc01064c1, &(0x7f0000000ec0)) (async) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r2, 0xc02064b2, &(0x7f0000000000)={0x1, 0x1000, 0x6}) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x38, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x38}}, 0x0) (async) [ 3209.715014] RSP: 002b:00007f5b3799e168 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3209.722722] RAX: ffffffffffffffda RBX: 00007f5b3954bf80 RCX: 00007f5b3942c0c9 [ 3209.729987] RDX: 0000000000000000 RSI: 0000000020000100 RDI: 0000000000000004 [ 3209.737257] RBP: 00007f5b3799e1d0 R08: 0000000000000000 R09: 0000000000000000 [ 3209.744523] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 3209.751794] R13: 00007fff37882cbf R14: 00007f5b3799e300 R15: 0000000000022000 06:56:08 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x48, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x48}}, 0x0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_GET_TARGET(r2, &(0x7f00000011c0)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000001180)={&(0x7f0000001140)={0x14, 0x0, 0x300, 0x70bd28, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x804}, 0x0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000002c0)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x80020}, 0xc, &(0x7f0000000280)={&(0x7f0000000240)={0x2c, r1, 0x300, 0x70bd2b, 0x25dfdbfe, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0xc74b}, @NBD_ATTR_CLIENT_FLAGS={0xc}]}, 0x2c}, 0x1, 0x0, 0x0, 0x8001}, 0x20048801) sendmsg$NBD_CMD_RECONFIGURE(r2, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000140)={&(0x7f0000000040)={0x7c, r1, 0x200, 0x70bd2b, 0x25dfdbfb, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x7fffffffffffffff}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x2}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x8}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x1}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x800}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x2}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x8}]}, 0x7c}, 0x1, 0x0, 0x0, 0x884}, 0x40000) 06:56:08 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r1, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) sendmsg$AUDIT_TRIM(r1, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000140)={0x74, 0x0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x34, 0x7, 0x0, 0x1, [{0x8, 0x1, r1}, {0x8, 0x1, r1}, {0x8, 0x1, r1}, {0x8, 0x1, r1}, {0x8, 0x1, r1}, {0x8, 0x1, r2}]}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x9}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x74}}, 0x0) r3 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$RDMA_NLDEV_CMD_RES_MR_GET(r3, &(0x7f0000000240)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f00000001c0)={&(0x7f0000000080)={0x20, 0x140d, 0x10, 0x70bd25, 0x25dfdbfd, "", [@RDMA_NLDEV_ATTR_DEV_INDEX={0xffffffffffffffaa}, @RDMA_NLDEV_ATTR_PORT_INDEX={0x8, 0x3, 0x2}]}, 0x20}, 0x1, 0x0, 0x0, 0x4040}, 0x40040) 06:56:08 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB='L\x00@\x00', @ANYRES16=r1, @ANYBLOB="01000000000000000000010000000c000500040000000000000008000100000000000c00060000000000000000000c000200000000000000000068fd05000000000000000000"], 0x4c}}, 0x0) recvfrom$netrom(0xffffffffffffffff, &(0x7f0000000380)=""/208, 0xd0, 0x40000150, &(0x7f0000000000)={{0x3, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, 0x2}, [@bcast, @default, @default, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x1}, @bcast, @bcast, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @bcast]}, 0x48) 06:56:08 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) recvfrom$ax25(0xffffffffffffffff, &(0x7f0000000240)=""/92, 0x5c, 0x40010060, &(0x7f0000000380)={{0x3, @bcast, 0x6}, [@rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @null, @bcast, @default, @null, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}]}, 0x48) sendmsg$NFC_CMD_GET_TARGET(r2, &(0x7f00000011c0)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000001180)={&(0x7f0000001140)={0x14, 0x0, 0x300, 0x70bd28, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x804}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r2) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000000140)={&(0x7f0000000080)={0x1c, r3, 0x1, 0x70bd26, 0x25dfdbfe, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x1c}, 0x1, 0x0, 0x0, 0x801}, 0x80c4) bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f00000001c0)={0x0, 0xfff, 0x10}, 0xc) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x4c, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x4c}}, 0x0) 06:56:08 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$AUDIT_GET(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000140)={&(0x7f0000000240)={0x10, 0x3e8, 0x100, 0x70bd26, 0x25dfdbfd, "", ["", "", "", "", "", "", ""]}, 0xffffffffffffff81}, 0x1, 0x0, 0x0, 0x10}, 0x10) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nfc(&(0x7f00000001c0), r2) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="ff010000", @ANYRES16=r1, @ANYRES16=r1], 0x38}, 0x1, 0x0, 0x0, 0x40004}, 0x0) [ 3209.763054] FAULT_INJECTION: forcing a failure. [ 3209.763054] name failslab, interval 1, probability 0, space 0, times 0 [ 3209.804246] CPU: 1 PID: 20746 Comm: syz-executor.5 Not tainted 4.14.304-syzkaller #0 [ 3209.812198] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/12/2023 [ 3209.821550] Call Trace: [ 3209.824138] dump_stack+0x1b2/0x281 [ 3209.827777] should_fail.cold+0x10a/0x149 [ 3209.832008] should_failslab+0xd6/0x130 [ 3209.835978] kmem_cache_alloc_node_trace+0x25a/0x400 [ 3209.841083] __kmalloc_node_track_caller+0x38/0x70 [ 3209.846012] __alloc_skb+0x96/0x510 [ 3209.849652] netlink_sendmsg+0x91e/0xbc0 [ 3209.853716] ? nlmsg_notify+0x1b0/0x1b0 [ 3209.857691] ? kernel_recvmsg+0x210/0x210 [ 3209.861855] ? security_socket_sendmsg+0x83/0xb0 [ 3209.866616] ? nlmsg_notify+0x1b0/0x1b0 [ 3209.870591] sock_sendmsg+0xb5/0x100 [ 3209.874311] ___sys_sendmsg+0x6c8/0x800 [ 3209.878281] ? get_pid_task+0x91/0x130 [ 3209.882164] ? copy_msghdr_from_user+0x3b0/0x3b0 [ 3209.886899] ? lock_downgrade+0x740/0x740 [ 3209.891027] ? __fget+0x23e/0x3e0 [ 3209.894475] ? lock_acquire+0x170/0x3f0 [ 3209.898433] ? lock_downgrade+0x740/0x740 [ 3209.902585] ? __fget+0x265/0x3e0 [ 3209.906027] ? __fdget+0x19b/0x1f0 [ 3209.909562] ? sockfd_lookup_light+0xb2/0x160 [ 3209.914059] __sys_sendmsg+0xa3/0x120 [ 3209.917847] ? SyS_shutdown+0x160/0x160 [ 3209.921811] ? wait_for_completion_io+0x10/0x10 [ 3209.926472] ? SyS_read+0x210/0x210 [ 3209.930085] ? __do_page_fault+0x159/0xad0 [ 3209.934391] SyS_sendmsg+0x27/0x40 [ 3209.937921] ? __sys_sendmsg+0x120/0x120 [ 3209.941966] do_syscall_64+0x1d5/0x640 [ 3209.945848] entry_SYSCALL_64_after_hwframe+0x5e/0xd3 [ 3209.951026] RIP: 0033:0x7fe1ad37c0c9 [ 3209.954727] RSP: 002b:00007fe1ab8ee168 EFLAGS: 00000246 ORIG_RAX: 000000000000002e 06:56:08 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x2c, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x2c}}, 0x0) (fail_nth: 3) 06:56:08 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) (async, rerun: 64) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) (rerun: 64) sendmsg$AUDIT_USER(r1, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) (async) sendmsg$AUDIT_TRIM(r1, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) (async, rerun: 64) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) (rerun: 64) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000140)={0x74, 0x0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x34, 0x7, 0x0, 0x1, [{0x8, 0x1, r1}, {0x8, 0x1, r1}, {0x8, 0x1, r1}, {0x8, 0x1, r1}, {0x8, 0x1, r1}, {0x8, 0x1, r2}]}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x9}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x74}}, 0x0) (async) r3 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$RDMA_NLDEV_CMD_RES_MR_GET(r3, &(0x7f0000000240)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f00000001c0)={&(0x7f0000000080)={0x20, 0x140d, 0x10, 0x70bd25, 0x25dfdbfd, "", [@RDMA_NLDEV_ATTR_DEV_INDEX={0xffffffffffffffaa}, @RDMA_NLDEV_ATTR_PORT_INDEX={0x8, 0x3, 0x2}]}, 0x20}, 0x1, 0x0, 0x0, 0x4040}, 0x40040) [ 3209.962425] RAX: ffffffffffffffda RBX: 00007fe1ad49bf80 RCX: 00007fe1ad37c0c9 [ 3209.969692] RDX: 0000000000000000 RSI: 0000000020000100 RDI: 0000000000000004 [ 3209.976960] RBP: 00007fe1ab8ee1d0 R08: 0000000000000000 R09: 0000000000000000 [ 3209.984233] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 3209.991488] R13: 00007fff269b41af R14: 00007fe1ab8ee300 R15: 0000000000022000 06:56:08 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB='L\x00@\x00', @ANYRES16=r1, @ANYBLOB="01000000000000000000010000000c000500040000000000000008000100000000000c00060000000000000000000c000200000000000000000068fd05000000000000000000"], 0x4c}}, 0x0) recvfrom$netrom(0xffffffffffffffff, &(0x7f0000000380)=""/208, 0xd0, 0x40000150, &(0x7f0000000000)={{0x3, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, 0x2}, [@bcast, @default, @default, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x1}, @bcast, @bcast, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @bcast]}, 0x48) 06:56:08 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x48, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x48}}, 0x0) (async) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_GET_TARGET(r2, &(0x7f00000011c0)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000001180)={&(0x7f0000001140)={0x14, 0x0, 0x300, 0x70bd28, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x804}, 0x0) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000002c0)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x80020}, 0xc, &(0x7f0000000280)={&(0x7f0000000240)={0x2c, r1, 0x300, 0x70bd2b, 0x25dfdbfe, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0xc74b}, @NBD_ATTR_CLIENT_FLAGS={0xc}]}, 0x2c}, 0x1, 0x0, 0x0, 0x8001}, 0x20048801) (async) sendmsg$NBD_CMD_RECONFIGURE(r2, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000140)={&(0x7f0000000040)={0x7c, r1, 0x200, 0x70bd2b, 0x25dfdbfb, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x7fffffffffffffff}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x2}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x8}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x1}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x800}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x2}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x8}]}, 0x7c}, 0x1, 0x0, 0x0, 0x884}, 0x40000) 06:56:08 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) recvfrom$ax25(0xffffffffffffffff, &(0x7f0000000240)=""/92, 0x5c, 0x40010060, &(0x7f0000000380)={{0x3, @bcast, 0x6}, [@rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @null, @bcast, @default, @null, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}]}, 0x48) sendmsg$NFC_CMD_GET_TARGET(r2, &(0x7f00000011c0)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000001180)={&(0x7f0000001140)={0x14, 0x0, 0x300, 0x70bd28, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x804}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r2) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000000140)={&(0x7f0000000080)={0x1c, r3, 0x1, 0x70bd26, 0x25dfdbfe, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x1c}, 0x1, 0x0, 0x0, 0x801}, 0x80c4) bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f00000001c0)={0x0, 0xfff, 0x10}, 0xc) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x4c, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x4c}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) recvfrom$ax25(0xffffffffffffffff, &(0x7f0000000240)=""/92, 0x5c, 0x40010060, &(0x7f0000000380)={{0x3, @bcast, 0x6}, [@rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @null, @bcast, @default, @null, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}]}, 0x48) (async) sendmsg$NFC_CMD_GET_TARGET(r2, &(0x7f00000011c0)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000001180)={&(0x7f0000001140)={0x14, 0x0, 0x300, 0x70bd28, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x804}, 0x0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r2) (async) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000000140)={&(0x7f0000000080)={0x1c, r3, 0x1, 0x70bd26, 0x25dfdbfe, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x1c}, 0x1, 0x0, 0x0, 0x801}, 0x80c4) (async) bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f00000001c0)={0x0, 0xfff, 0x10}, 0xc) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x4c, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x4c}}, 0x0) (async) 06:56:08 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) (async, rerun: 32) sendmsg$AUDIT_GET(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000140)={&(0x7f0000000240)={0x10, 0x3e8, 0x100, 0x70bd26, 0x25dfdbfd, "", ["", "", "", "", "", "", ""]}, 0xffffffffffffff81}, 0x1, 0x0, 0x0, 0x10}, 0x10) (async, rerun: 32) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nfc(&(0x7f00000001c0), r2) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="ff010000", @ANYRES16=r1, @ANYRES16=r1], 0x38}, 0x1, 0x0, 0x0, 0x40004}, 0x0) [ 3210.072203] FAULT_INJECTION: forcing a failure. [ 3210.072203] name failslab, interval 1, probability 0, space 0, times 0 [ 3210.092161] CPU: 1 PID: 20801 Comm: syz-executor.5 Not tainted 4.14.304-syzkaller #0 [ 3210.100066] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/12/2023 [ 3210.109402] Call Trace: [ 3210.111997] dump_stack+0x1b2/0x281 [ 3210.115616] should_fail.cold+0x10a/0x149 [ 3210.119758] should_failslab+0xd6/0x130 [ 3210.123738] kmem_cache_alloc_trace+0x29a/0x3d0 [ 3210.128410] nbd_dev_add+0x7c/0x800 [ 3210.132026] ? nbd_send_cmd+0x11f0/0x11f0 [ 3210.136163] nbd_genl_connect+0x36c/0x13e0 [ 3210.140404] ? nbd_xmit_timeout+0x500/0x500 [ 3210.144709] ? lock_downgrade+0x740/0x740 [ 3210.148850] ? validate_nla+0x192/0x5e0 [ 3210.152816] ? nla_parse+0x157/0x1f0 [ 3210.156538] genl_family_rcv_msg+0x572/0xb20 [ 3210.160927] ? genl_rcv+0x40/0x40 [ 3210.164388] ? __ww_mutex_wakeup_for_backoff+0x210/0x210 [ 3210.169829] ? __kmalloc_node_track_caller+0x4c/0x70 [ 3210.174923] ? trace_hardirqs_on+0x10/0x10 [ 3210.179148] genl_rcv_msg+0xaf/0x140 [ 3210.182866] netlink_rcv_skb+0x125/0x390 [ 3210.186943] ? genl_family_rcv_msg+0xb20/0xb20 [ 3210.191512] ? netlink_ack+0x9a0/0x9a0 [ 3210.195401] ? lock_acquire+0x170/0x3f0 [ 3210.199368] genl_rcv+0x24/0x40 [ 3210.202634] netlink_unicast+0x437/0x610 [ 3210.206677] ? netlink_sendskb+0xd0/0xd0 [ 3210.210717] ? __check_object_size+0x179/0x230 [ 3210.215281] netlink_sendmsg+0x648/0xbc0 [ 3210.219336] ? nlmsg_notify+0x1b0/0x1b0 [ 3210.223296] ? kernel_recvmsg+0x210/0x210 [ 3210.227457] ? security_socket_sendmsg+0x83/0xb0 [ 3210.232983] ? nlmsg_notify+0x1b0/0x1b0 [ 3210.236951] sock_sendmsg+0xb5/0x100 [ 3210.240660] ___sys_sendmsg+0x6c8/0x800 [ 3210.244632] ? get_pid_task+0x91/0x130 [ 3210.248515] ? copy_msghdr_from_user+0x3b0/0x3b0 [ 3210.253273] ? lock_downgrade+0x740/0x740 [ 3210.257518] ? __fget+0x23e/0x3e0 [ 3210.260996] ? lock_acquire+0x170/0x3f0 [ 3210.264955] ? lock_downgrade+0x740/0x740 [ 3210.269097] ? __fget+0x265/0x3e0 [ 3210.272534] ? __fdget+0x19b/0x1f0 [ 3210.276148] ? sockfd_lookup_light+0xb2/0x160 [ 3210.280627] __sys_sendmsg+0xa3/0x120 [ 3210.284412] ? SyS_shutdown+0x160/0x160 [ 3210.288370] ? wait_for_completion_io+0x10/0x10 [ 3210.293035] ? SyS_read+0x210/0x210 [ 3210.296674] ? __do_page_fault+0x159/0xad0 [ 3210.300977] SyS_sendmsg+0x27/0x40 [ 3210.304497] ? __sys_sendmsg+0x120/0x120 [ 3210.308550] do_syscall_64+0x1d5/0x640 [ 3210.312432] entry_SYSCALL_64_after_hwframe+0x5e/0xd3 [ 3210.317616] RIP: 0033:0x7fe1ad37c0c9 06:56:08 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x48, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x48}}, 0x0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_GET_TARGET(r2, &(0x7f00000011c0)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000001180)={&(0x7f0000001140)={0x14, 0x0, 0x300, 0x70bd28, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x804}, 0x0) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000002c0)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x80020}, 0xc, &(0x7f0000000280)={&(0x7f0000000240)={0x2c, r1, 0x300, 0x70bd2b, 0x25dfdbfe, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0xc74b}, @NBD_ATTR_CLIENT_FLAGS={0xc}]}, 0x2c}, 0x1, 0x0, 0x0, 0x8001}, 0x20048801) (async) sendmsg$NBD_CMD_RECONFIGURE(r2, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000140)={&(0x7f0000000040)={0x7c, r1, 0x200, 0x70bd2b, 0x25dfdbfb, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x7fffffffffffffff}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x2}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x8}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x1}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x800}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x2}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x8}]}, 0x7c}, 0x1, 0x0, 0x0, 0x884}, 0x40000) 06:56:08 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x2c, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x2c}}, 0x0) (fail_nth: 4) 06:56:08 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB='L\x00@\x00', @ANYRES16=r1, @ANYBLOB="01000000000000000000010000000c000500040000000000000008000100000000000c00060000000000000000000c000200000000000000000068fd05000000000000000000"], 0x4c}}, 0x0) (async) recvfrom$netrom(0xffffffffffffffff, &(0x7f0000000380)=""/208, 0xd0, 0x40000150, &(0x7f0000000000)={{0x3, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, 0x2}, [@bcast, @default, @default, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x1}, @bcast, @bcast, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @bcast]}, 0x48) [ 3210.321318] RSP: 002b:00007fe1ab8ee168 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3210.329023] RAX: ffffffffffffffda RBX: 00007fe1ad49bf80 RCX: 00007fe1ad37c0c9 [ 3210.336281] RDX: 0000000000000000 RSI: 0000000020000100 RDI: 0000000000000004 [ 3210.343541] RBP: 00007fe1ab8ee1d0 R08: 0000000000000000 R09: 0000000000000000 [ 3210.350792] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 3210.358306] R13: 00007fff269b41af R14: 00007fe1ab8ee300 R15: 0000000000022000 [ 3210.366546] nbd: failed to add new device 06:56:08 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) recvfrom$ax25(0xffffffffffffffff, &(0x7f0000000240)=""/92, 0x5c, 0x40010060, &(0x7f0000000380)={{0x3, @bcast, 0x6}, [@rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @null, @bcast, @default, @null, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}]}, 0x48) (async) sendmsg$NFC_CMD_GET_TARGET(r2, &(0x7f00000011c0)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000001180)={&(0x7f0000001140)={0x14, 0x0, 0x300, 0x70bd28, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x804}, 0x0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r3 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r2) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000000140)={&(0x7f0000000080)={0x1c, r3, 0x1, 0x70bd26, 0x25dfdbfe, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x1c}, 0x1, 0x0, 0x0, 0x801}, 0x80c4) bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f00000001c0)={0x0, 0xfff, 0x10}, 0xc) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x4c, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x4c}}, 0x0) 06:56:08 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$AUDIT_GET(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000140)={&(0x7f0000000240)={0x10, 0x3e8, 0x100, 0x70bd26, 0x25dfdbfd, "", ["", "", "", "", "", "", ""]}, 0xffffffffffffff81}, 0x1, 0x0, 0x0, 0x10}, 0x10) (async, rerun: 32) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (rerun: 32) syz_genetlink_get_family_id$nfc(&(0x7f00000001c0), r2) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="ff010000", @ANYRES16=r1, @ANYRES16=r1], 0x38}, 0x1, 0x0, 0x0, 0x40004}, 0x0) [ 3210.487459] FAULT_INJECTION: forcing a failure. [ 3210.487459] name failslab, interval 1, probability 0, space 0, times 0 [ 3210.507840] CPU: 1 PID: 20836 Comm: syz-executor.5 Not tainted 4.14.304-syzkaller #0 [ 3210.515743] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/12/2023 [ 3210.525096] Call Trace: [ 3210.527686] dump_stack+0x1b2/0x281 [ 3210.531322] should_fail.cold+0x10a/0x149 06:56:08 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r2) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r6 = syz_genetlink_get_family_id$nfc(&(0x7f00000002c0), r4) sendmsg$NFC_CMD_GET_TARGET(r5, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000300)={0x14, r6, 0x1}, 0x14}}, 0x0) sendmsg$NFC_CMD_GET_SE(r0, &(0x7f0000000400)={&(0x7f00000003c0)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000280)={&(0x7f00000001c0)={0x14, r6, 0x10, 0x70bd2d, 0x25dfdbf6, {}, [""]}, 0x14}, 0x1, 0x0, 0x0, 0x4}, 0x24040040) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000240)={0x20, r3, 0xd03, 0x0, 0x0, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0xb, 0xa, '%\\!:#&\xa6'}]}, 0x20}}, 0x0) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x40, r3, 0x300, 0x70bd2b, 0x25dfdbff, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x1}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x4}]}, 0x40}, 0x1, 0x0, 0x0, 0x40}, 0x48000) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x44, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x44}}, 0x0) [ 3210.535480] should_failslab+0xd6/0x130 [ 3210.539460] kmem_cache_alloc_node_trace+0x25a/0x400 [ 3210.544655] alloc_disk_node+0x5d/0x3d0 [ 3210.548635] nbd_dev_add+0x9f/0x800 [ 3210.552266] ? nbd_send_cmd+0x11f0/0x11f0 [ 3210.556554] nbd_genl_connect+0x36c/0x13e0 [ 3210.560870] ? nbd_xmit_timeout+0x500/0x500 [ 3210.565212] ? __mutex_lock+0x356/0x1310 [ 3210.569267] ? validate_nla+0x192/0x5e0 [ 3210.573231] ? nla_parse+0x157/0x1f0 [ 3210.576929] genl_family_rcv_msg+0x572/0xb20 [ 3210.581365] ? genl_rcv+0x40/0x40 [ 3210.584821] ? __ww_mutex_wakeup_for_backoff+0x210/0x210 [ 3210.590268] ? trace_hardirqs_on+0x10/0x10 [ 3210.594512] genl_rcv_msg+0xaf/0x140 [ 3210.598223] netlink_rcv_skb+0x125/0x390 [ 3210.602274] ? genl_family_rcv_msg+0xb20/0xb20 [ 3210.606860] ? netlink_ack+0x9a0/0x9a0 [ 3210.610749] ? lock_acquire+0x170/0x3f0 [ 3210.614711] genl_rcv+0x24/0x40 [ 3210.617977] netlink_unicast+0x437/0x610 [ 3210.622032] ? netlink_sendskb+0xd0/0xd0 [ 3210.626093] ? __check_object_size+0x179/0x230 [ 3210.630664] netlink_sendmsg+0x648/0xbc0 [ 3210.634707] ? nlmsg_notify+0x1b0/0x1b0 [ 3210.638659] ? kernel_recvmsg+0x210/0x210 [ 3210.642792] ? security_socket_sendmsg+0x83/0xb0 [ 3210.647530] ? nlmsg_notify+0x1b0/0x1b0 [ 3210.651487] sock_sendmsg+0xb5/0x100 [ 3210.655224] ___sys_sendmsg+0x6c8/0x800 [ 3210.659178] ? get_pid_task+0x91/0x130 [ 3210.663042] ? copy_msghdr_from_user+0x3b0/0x3b0 [ 3210.667783] ? lock_downgrade+0x740/0x740 [ 3210.671918] ? __fget+0x23e/0x3e0 [ 3210.675351] ? lock_acquire+0x170/0x3f0 [ 3210.679303] ? lock_downgrade+0x740/0x740 [ 3210.683450] ? __fget+0x265/0x3e0 [ 3210.686903] ? __fdget+0x19b/0x1f0 [ 3210.690437] ? sockfd_lookup_light+0xb2/0x160 [ 3210.695024] __sys_sendmsg+0xa3/0x120 [ 3210.698817] ? SyS_shutdown+0x160/0x160 [ 3210.702794] ? wait_for_completion_io+0x10/0x10 [ 3210.707475] ? SyS_read+0x210/0x210 [ 3210.711091] ? __do_page_fault+0x159/0xad0 [ 3210.715329] SyS_sendmsg+0x27/0x40 [ 3210.718849] ? __sys_sendmsg+0x120/0x120 [ 3210.722897] do_syscall_64+0x1d5/0x640 [ 3210.726781] entry_SYSCALL_64_after_hwframe+0x5e/0xd3 [ 3210.731957] RIP: 0033:0x7fe1ad37c0c9 06:56:09 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r0) r2 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r2, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) sendmsg$AUDIT_TRIM(r2, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) r3 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r3, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) syz_init_net_socket$x25(0x9, 0x5, 0x0) sendmsg$AUDIT_TRIM(r3, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) r4 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$RDMA_NLDEV_CMD_SYS_SET(r4, &(0x7f00000003c0)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f0000000380)={&(0x7f0000000280)={0x58, 0x1407, 0x800, 0x70bd2a, 0x25dfdbfb, "", [@RDMA_NLDEV_ATTR_DEV_INDEX={0x8, 0x1, 0x1}, @RDMA_NLDEV_ATTR_DEV_DIM={0x5}, @RDMA_NLDEV_ATTR_DEV_INDEX={0x8, 0x1, 0x1}, @RDMA_NLDEV_NET_NS_FD={0x8, 0x44, r3}, @RDMA_NLDEV_NET_NS_FD={0x8, 0x44, r2}, @RDMA_NLDEV_ATTR_DEV_NAME={0x9, 0x2, 'syz2\x00'}, @RDMA_NLDEV_ATTR_DEV_NAME={0x9, 0x2, 'syz1\x00'}, @RDMA_NLDEV_ATTR_DEV_DIM={0x5, 0x54, 0x1}]}, 0x58}, 0x1, 0x0, 0x0, 0x4004804}, 0xc0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000001c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000080)={&(0x7f0000000140)={0x50, r1, 0x200, 0x70bd2d, 0x25dfdbfd, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0x3}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}]}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8, 0x1, r3}, {0x8}, {0x8}, {0x8}]}]}, 0x50}, 0x1, 0x0, 0x0, 0x20000004}, 0x804) r5 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r5, @ANYBLOB="01000000000000000000010000001400078008000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="0c00cded05a093b75ab205a5e2e8ee051958d6f4962b0edb97012d8260a506"], 0x48}}, 0x0) [ 3210.735644] RSP: 002b:00007fe1ab8ee168 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3210.743331] RAX: ffffffffffffffda RBX: 00007fe1ad49bf80 RCX: 00007fe1ad37c0c9 [ 3210.750583] RDX: 0000000000000000 RSI: 0000000020000100 RDI: 0000000000000004 [ 3210.757837] RBP: 00007fe1ab8ee1d0 R08: 0000000000000000 R09: 0000000000000000 [ 3210.765092] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 3210.772345] R13: 00007fff269b41af R14: 00007fe1ab8ee300 R15: 0000000000022000 [ 3210.781175] nbd: failed to add new device 06:56:09 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)={0x44, r1, 0x4, 0x0, 0x0, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x3}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x40}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x44}}, 0x0) 06:56:09 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)=ANY=[@ANYBLOB="3955d1c9", @ANYRES16=r1, @ANYBLOB="01000000000000000000010000000c00078008000100", @ANYRES32, @ANYBLOB="0c000600010000000000000008000100000000000c00020000000000000000000c0005000000000000000000"], 0x4c}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) 06:56:09 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r1, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) sendmsg$AUDIT_TRIM(r1, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000140)={0x74, 0x0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x34, 0x7, 0x0, 0x1, [{0x8, 0x1, r1}, {0x8, 0x1, r1}, {0x8, 0x1, r1}, {0x8, 0x1, r1}, {0x8, 0x1, r1}, {0x8, 0x1, r2}]}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x9}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x74}}, 0x0) r3 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$RDMA_NLDEV_CMD_RES_MR_GET(r3, &(0x7f0000000240)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f00000001c0)={&(0x7f0000000080)={0x20, 0x140d, 0x10, 0x70bd25, 0x25dfdbfd, "", [@RDMA_NLDEV_ATTR_DEV_INDEX={0xffffffffffffffaa}, @RDMA_NLDEV_ATTR_PORT_INDEX={0x8, 0x3, 0x2}]}, 0x20}, 0x1, 0x0, 0x0, 0x4040}, 0x40040) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) (async) sendmsg$AUDIT_USER(r1, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) (async) sendmsg$AUDIT_TRIM(r1, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000140)={0x74, 0x0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x34, 0x7, 0x0, 0x1, [{0x8, 0x1, r1}, {0x8, 0x1, r1}, {0x8, 0x1, r1}, {0x8, 0x1, r1}, {0x8, 0x1, r1}, {0x8, 0x1, r2}]}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x9}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x74}}, 0x0) (async) syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) (async) sendmsg$RDMA_NLDEV_CMD_RES_MR_GET(r3, &(0x7f0000000240)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f00000001c0)={&(0x7f0000000080)={0x20, 0x140d, 0x10, 0x70bd25, 0x25dfdbfd, "", [@RDMA_NLDEV_ATTR_DEV_INDEX={0xffffffffffffffaa}, @RDMA_NLDEV_ATTR_PORT_INDEX={0x8, 0x3, 0x2}]}, 0x20}, 0x1, 0x0, 0x0, 0x4040}, 0x40040) (async) 06:56:09 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x2c, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x2c}}, 0x0) (fail_nth: 5) 06:56:09 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) (async) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r2) (async) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r6 = syz_genetlink_get_family_id$nfc(&(0x7f00000002c0), r4) sendmsg$NFC_CMD_GET_TARGET(r5, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000300)={0x14, r6, 0x1}, 0x14}}, 0x0) (async) sendmsg$NFC_CMD_GET_SE(r0, &(0x7f0000000400)={&(0x7f00000003c0)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000280)={&(0x7f00000001c0)={0x14, r6, 0x10, 0x70bd2d, 0x25dfdbf6, {}, [""]}, 0x14}, 0x1, 0x0, 0x0, 0x4}, 0x24040040) (async) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000240)={0x20, r3, 0xd03, 0x0, 0x0, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0xb, 0xa, '%\\!:#&\xa6'}]}, 0x20}}, 0x0) (async) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x40, r3, 0x300, 0x70bd2b, 0x25dfdbff, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x1}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x4}]}, 0x40}, 0x1, 0x0, 0x0, 0x40}, 0x48000) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x44, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x44}}, 0x0) 06:56:09 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)=ANY=[@ANYBLOB="3955d1c9", @ANYRES16=r1, @ANYBLOB="01000000000000000000010000000c00078008000100", @ANYRES32, @ANYBLOB="0c000600010000000000000008000100000000000c00020000000000000000000c0005000000000000000000"], 0x4c}}, 0x0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) 06:56:09 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)={0x44, r1, 0x4, 0x0, 0x0, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x3}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x40}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x44}}, 0x0) [ 3210.860782] FAULT_INJECTION: forcing a failure. [ 3210.860782] name failslab, interval 1, probability 0, space 0, times 0 [ 3210.889961] CPU: 1 PID: 20879 Comm: syz-executor.5 Not tainted 4.14.304-syzkaller #0 [ 3210.897876] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/12/2023 [ 3210.907238] Call Trace: [ 3210.909824] dump_stack+0x1b2/0x281 [ 3210.913436] should_fail.cold+0x10a/0x149 [ 3210.917565] should_failslab+0xd6/0x130 [ 3210.921526] kmem_cache_alloc_node_trace+0x25a/0x400 [ 3210.926625] __kmalloc_node+0x38/0x70 [ 3210.930413] disk_expand_part_tbl+0x17a/0x340 [ 3210.934901] alloc_disk_node+0xf1/0x3d0 [ 3210.938870] nbd_dev_add+0x9f/0x800 [ 3210.942490] ? nbd_send_cmd+0x11f0/0x11f0 [ 3210.946645] nbd_genl_connect+0x36c/0x13e0 [ 3210.950872] ? lock_acquire+0x170/0x3f0 [ 3210.954836] ? nbd_xmit_timeout+0x500/0x500 [ 3210.959146] ? validate_nla+0x192/0x5e0 [ 3210.963099] ? nla_parse+0x157/0x1f0 [ 3210.966816] genl_family_rcv_msg+0x572/0xb20 [ 3210.971247] ? genl_rcv+0x40/0x40 [ 3210.974685] ? __ww_mutex_wakeup_for_backoff+0x210/0x210 [ 3210.980218] ? __kmalloc_node_track_caller+0x4c/0x70 [ 3210.985311] ? trace_hardirqs_on+0x10/0x10 [ 3210.989538] genl_rcv_msg+0xaf/0x140 [ 3210.993242] netlink_rcv_skb+0x125/0x390 [ 3210.997288] ? genl_family_rcv_msg+0xb20/0xb20 [ 3211.001849] ? netlink_ack+0x9a0/0x9a0 [ 3211.005729] ? lock_acquire+0x170/0x3f0 [ 3211.009710] genl_rcv+0x24/0x40 [ 3211.012978] netlink_unicast+0x437/0x610 [ 3211.017018] ? netlink_sendskb+0xd0/0xd0 [ 3211.021057] ? __check_object_size+0x179/0x230 [ 3211.025626] netlink_sendmsg+0x648/0xbc0 [ 3211.029681] ? nlmsg_notify+0x1b0/0x1b0 [ 3211.033632] ? kernel_recvmsg+0x210/0x210 [ 3211.037782] ? security_socket_sendmsg+0x83/0xb0 [ 3211.042516] ? nlmsg_notify+0x1b0/0x1b0 [ 3211.046482] sock_sendmsg+0xb5/0x100 [ 3211.050180] ___sys_sendmsg+0x6c8/0x800 [ 3211.054132] ? get_pid_task+0x91/0x130 [ 3211.057999] ? copy_msghdr_from_user+0x3b0/0x3b0 [ 3211.062742] ? lock_downgrade+0x740/0x740 [ 3211.066886] ? __fget+0x23e/0x3e0 [ 3211.070323] ? lock_acquire+0x170/0x3f0 [ 3211.074271] ? lock_downgrade+0x740/0x740 [ 3211.078405] ? __fget+0x265/0x3e0 [ 3211.081847] ? __fdget+0x19b/0x1f0 [ 3211.085371] ? sockfd_lookup_light+0xb2/0x160 [ 3211.089947] __sys_sendmsg+0xa3/0x120 [ 3211.093844] ? SyS_shutdown+0x160/0x160 [ 3211.097828] ? wait_for_completion_io+0x10/0x10 [ 3211.102494] ? SyS_read+0x210/0x210 [ 3211.106111] ? __do_page_fault+0x159/0xad0 [ 3211.110344] SyS_sendmsg+0x27/0x40 [ 3211.113871] ? __sys_sendmsg+0x120/0x120 [ 3211.117918] do_syscall_64+0x1d5/0x640 [ 3211.121796] entry_SYSCALL_64_after_hwframe+0x5e/0xd3 [ 3211.126972] RIP: 0033:0x7fe1ad37c0c9 [ 3211.130664] RSP: 002b:00007fe1ab8ee168 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3211.138348] RAX: ffffffffffffffda RBX: 00007fe1ad49bf80 RCX: 00007fe1ad37c0c9 [ 3211.145602] RDX: 0000000000000000 RSI: 0000000020000100 RDI: 0000000000000004 [ 3211.152858] RBP: 00007fe1ab8ee1d0 R08: 0000000000000000 R09: 0000000000000000 06:56:09 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)=ANY=[@ANYBLOB="44000400", @ANYRES16=r1, @ANYBLOB="01000000000000000000010000000400078008000100000000000c00060000000000000000000c00020000000000000000000c0005000000000000000000"], 0x44}}, 0x0) r2 = socket$nl_audit(0x10, 0x3, 0x9) sendmsg$AUDIT_TRIM(r2, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x10, 0x3f6, 0x400, 0x70bd27, 0x25dfdbfb, "", ["", ""]}, 0x10}, 0x1, 0x0, 0x0, 0x80}, 0x10) 06:56:09 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r0) (async) r2 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r2, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) sendmsg$AUDIT_TRIM(r2, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) (async) r3 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r3, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) (async) syz_init_net_socket$x25(0x9, 0x5, 0x0) sendmsg$AUDIT_TRIM(r3, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) (async) r4 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$RDMA_NLDEV_CMD_SYS_SET(r4, &(0x7f00000003c0)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f0000000380)={&(0x7f0000000280)={0x58, 0x1407, 0x800, 0x70bd2a, 0x25dfdbfb, "", [@RDMA_NLDEV_ATTR_DEV_INDEX={0x8, 0x1, 0x1}, @RDMA_NLDEV_ATTR_DEV_DIM={0x5}, @RDMA_NLDEV_ATTR_DEV_INDEX={0x8, 0x1, 0x1}, @RDMA_NLDEV_NET_NS_FD={0x8, 0x44, r3}, @RDMA_NLDEV_NET_NS_FD={0x8, 0x44, r2}, @RDMA_NLDEV_ATTR_DEV_NAME={0x9, 0x2, 'syz2\x00'}, @RDMA_NLDEV_ATTR_DEV_NAME={0x9, 0x2, 'syz1\x00'}, @RDMA_NLDEV_ATTR_DEV_DIM={0x5, 0x54, 0x1}]}, 0x58}, 0x1, 0x0, 0x0, 0x4004804}, 0xc0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000001c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000080)={&(0x7f0000000140)={0x50, r1, 0x200, 0x70bd2d, 0x25dfdbfd, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0x3}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}]}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8, 0x1, r3}, {0x8}, {0x8}, {0x8}]}]}, 0x50}, 0x1, 0x0, 0x0, 0x20000004}, 0x804) r5 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r5, @ANYBLOB="01000000000000000000010000001400078008000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="0c00cded05a093b75ab205a5e2e8ee051958d6f4962b0edb97012d8260a506"], 0x48}}, 0x0) 06:56:09 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x2c, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x2c}}, 0x0) (fail_nth: 6) 06:56:09 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) (async) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r2) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r6 = syz_genetlink_get_family_id$nfc(&(0x7f00000002c0), r4) sendmsg$NFC_CMD_GET_TARGET(r5, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000300)={0x14, r6, 0x1}, 0x14}}, 0x0) (async) sendmsg$NFC_CMD_GET_SE(r0, &(0x7f0000000400)={&(0x7f00000003c0)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000280)={&(0x7f00000001c0)={0x14, r6, 0x10, 0x70bd2d, 0x25dfdbf6, {}, [""]}, 0x14}, 0x1, 0x0, 0x0, 0x4}, 0x24040040) (async) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000240)={0x20, r3, 0xd03, 0x0, 0x0, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0xb, 0xa, '%\\!:#&\xa6'}]}, 0x20}}, 0x0) (async, rerun: 64) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x40, r3, 0x300, 0x70bd2b, 0x25dfdbff, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x1}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x4}]}, 0x40}, 0x1, 0x0, 0x0, 0x40}, 0x48000) (rerun: 64) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x44, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x44}}, 0x0) 06:56:09 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)=ANY=[@ANYBLOB="3955d1c9", @ANYRES16=r1, @ANYBLOB="01000000000000000000010000000c00078008000100", @ANYRES32, @ANYBLOB="0c000600010000000000000008000100000000000c00020000000000000000000c0005000000000000000000"], 0x4c}}, 0x0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) 06:56:09 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)={0x44, r1, 0x4, 0x0, 0x0, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x3}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x40}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x44}}, 0x0) [ 3211.160105] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 3211.167359] R13: 00007fff269b41af R14: 00007fe1ab8ee300 R15: 0000000000022000 [ 3211.175598] nbd: failed to add new device 06:56:09 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)=ANY=[@ANYBLOB="44000400", @ANYRES16=r1, @ANYBLOB="01000000000000000000010000000400078008000100000000000c00060000000000000000000c00020000000000000000000c0005000000000000000000"], 0x44}}, 0x0) (async) r2 = socket$nl_audit(0x10, 0x3, 0x9) sendmsg$AUDIT_TRIM(r2, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x10, 0x3f6, 0x400, 0x70bd27, 0x25dfdbfb, "", ["", ""]}, 0x10}, 0x1, 0x0, 0x0, 0x80}, 0x10) 06:56:09 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x44, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x44}}, 0x0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f00000004c0)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000000480)={&(0x7f0000000440)={0x3c, r1, 0x20, 0x70bd2b, 0x25dfdbfd, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x7f}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x62}, @NBD_ATTR_BACKEND_IDENTIFIER={0x4}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x9}]}, 0x3c}, 0x1, 0x0, 0x0, 0x10}, 0x2400c000) sendmsg$NFC_CMD_GET_TARGET(r2, &(0x7f00000011c0)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000001180)={&(0x7f0000001140)={0x14, 0x0, 0x300, 0x70bd28, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x804}, 0x0) r4 = bpf$ITER_CREATE(0x21, &(0x7f0000000040), 0x8) r5 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r5, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)=ANY=[@ANYBLOB="74000000ed03000427bd7000ffdbdf259e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b0300000000000000b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c100"], 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) sendmsg$AUDIT_TRIM(r5, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) r6 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) r7 = openat$sw_sync_info(0xffffffffffffff9c, &(0x7f00000002c0), 0x101000, 0x0) read$sequencer(r7, &(0x7f0000000380)=""/86, 0x56) sendmsg$AUDIT_USER(r6, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) sendmsg$AUDIT_TRIM(r6, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000000280)={&(0x7f0000000000), 0xc, &(0x7f0000000240)={&(0x7f0000000140)={0xa4, r1, 0x100, 0x70bd2a, 0x25dfdbfb, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x5}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x1}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x7ff}, @NBD_ATTR_SOCKETS={0x34, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8, 0x1, r4}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8, 0x1, r5}, {0x8, 0x1, r6}, {0x8, 0x1, r8}]}]}, 0xa4}, 0x1, 0x0, 0x0, 0x40890}, 0x4040804) [ 3211.256851] FAULT_INJECTION: forcing a failure. [ 3211.256851] name failslab, interval 1, probability 0, space 0, times 0 [ 3211.270802] CPU: 0 PID: 20913 Comm: syz-executor.5 Not tainted 4.14.304-syzkaller #0 [ 3211.278701] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/12/2023 [ 3211.288045] Call Trace: [ 3211.290612] dump_stack+0x1b2/0x281 [ 3211.294227] should_fail.cold+0x10a/0x149 [ 3211.298355] should_failslab+0xd6/0x130 [ 3211.302314] kmem_cache_alloc_trace+0x29a/0x3d0 [ 3211.306970] rand_initialize_disk+0x46/0xa9 [ 3211.311271] alloc_disk_node+0x1f7/0x3d0 [ 3211.315312] nbd_dev_add+0x9f/0x800 [ 3211.318938] ? nbd_send_cmd+0x11f0/0x11f0 [ 3211.323079] nbd_genl_connect+0x36c/0x13e0 [ 3211.327299] ? lock_acquire+0x170/0x3f0 [ 3211.331255] ? nbd_xmit_timeout+0x500/0x500 [ 3211.335575] ? validate_nla+0x192/0x5e0 [ 3211.339531] ? nla_parse+0x157/0x1f0 [ 3211.343225] genl_family_rcv_msg+0x572/0xb20 [ 3211.347620] ? genl_rcv+0x40/0x40 [ 3211.351062] ? __ww_mutex_wakeup_for_backoff+0x210/0x210 [ 3211.356501] ? __kmalloc_node_track_caller+0x4c/0x70 [ 3211.361615] ? trace_hardirqs_on+0x10/0x10 [ 3211.365921] genl_rcv_msg+0xaf/0x140 [ 3211.369635] netlink_rcv_skb+0x125/0x390 [ 3211.373678] ? genl_family_rcv_msg+0xb20/0xb20 [ 3211.378255] ? netlink_ack+0x9a0/0x9a0 [ 3211.382129] ? lock_acquire+0x170/0x3f0 [ 3211.386114] genl_rcv+0x24/0x40 [ 3211.389400] netlink_unicast+0x437/0x610 [ 3211.393460] ? netlink_sendskb+0xd0/0xd0 [ 3211.397536] ? __check_object_size+0x179/0x230 [ 3211.402106] netlink_sendmsg+0x648/0xbc0 [ 3211.406160] ? nlmsg_notify+0x1b0/0x1b0 [ 3211.410131] ? kernel_recvmsg+0x210/0x210 [ 3211.414259] ? security_socket_sendmsg+0x83/0xb0 [ 3211.418994] ? nlmsg_notify+0x1b0/0x1b0 [ 3211.422942] sock_sendmsg+0xb5/0x100 [ 3211.426640] ___sys_sendmsg+0x6c8/0x800 [ 3211.430613] ? get_pid_task+0x91/0x130 [ 3211.434481] ? copy_msghdr_from_user+0x3b0/0x3b0 [ 3211.439215] ? lock_downgrade+0x740/0x740 [ 3211.443354] ? __fget+0x23e/0x3e0 [ 3211.446786] ? lock_acquire+0x170/0x3f0 [ 3211.450735] ? lock_downgrade+0x740/0x740 [ 3211.454862] ? __fget+0x265/0x3e0 [ 3211.458294] ? __fdget+0x19b/0x1f0 [ 3211.461812] ? sockfd_lookup_light+0xb2/0x160 [ 3211.466315] __sys_sendmsg+0xa3/0x120 [ 3211.470092] ? SyS_shutdown+0x160/0x160 [ 3211.474042] ? wait_for_completion_io+0x10/0x10 [ 3211.478690] ? SyS_read+0x210/0x210 [ 3211.482308] ? __do_page_fault+0x159/0xad0 [ 3211.486522] SyS_sendmsg+0x27/0x40 [ 3211.490133] ? __sys_sendmsg+0x120/0x120 [ 3211.494183] do_syscall_64+0x1d5/0x640 [ 3211.498061] entry_SYSCALL_64_after_hwframe+0x5e/0xd3 [ 3211.503229] RIP: 0033:0x7fe1ad37c0c9 [ 3211.506913] RSP: 002b:00007fe1ab8ee168 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3211.514594] RAX: ffffffffffffffda RBX: 00007fe1ad49bf80 RCX: 00007fe1ad37c0c9 [ 3211.521847] RDX: 0000000000000000 RSI: 0000000020000100 RDI: 0000000000000004 [ 3211.529106] RBP: 00007fe1ab8ee1d0 R08: 0000000000000000 R09: 0000000000000000 [ 3211.536351] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 3211.543598] R13: 00007fff269b41af R14: 00007fe1ab8ee300 R15: 0000000000022000 06:56:09 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r0) r2 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r2, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) (async) sendmsg$AUDIT_TRIM(r2, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) (async) r3 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r3, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) (async) syz_init_net_socket$x25(0x9, 0x5, 0x0) (async) sendmsg$AUDIT_TRIM(r3, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) r4 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$RDMA_NLDEV_CMD_SYS_SET(r4, &(0x7f00000003c0)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f0000000380)={&(0x7f0000000280)={0x58, 0x1407, 0x800, 0x70bd2a, 0x25dfdbfb, "", [@RDMA_NLDEV_ATTR_DEV_INDEX={0x8, 0x1, 0x1}, @RDMA_NLDEV_ATTR_DEV_DIM={0x5}, @RDMA_NLDEV_ATTR_DEV_INDEX={0x8, 0x1, 0x1}, @RDMA_NLDEV_NET_NS_FD={0x8, 0x44, r3}, @RDMA_NLDEV_NET_NS_FD={0x8, 0x44, r2}, @RDMA_NLDEV_ATTR_DEV_NAME={0x9, 0x2, 'syz2\x00'}, @RDMA_NLDEV_ATTR_DEV_NAME={0x9, 0x2, 'syz1\x00'}, @RDMA_NLDEV_ATTR_DEV_DIM={0x5, 0x54, 0x1}]}, 0x58}, 0x1, 0x0, 0x0, 0x4004804}, 0xc0) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000001c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000080)={&(0x7f0000000140)={0x50, r1, 0x200, 0x70bd2d, 0x25dfdbfd, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0x3}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}]}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8, 0x1, r3}, {0x8}, {0x8}, {0x8}]}]}, 0x50}, 0x1, 0x0, 0x0, 0x20000004}, 0x804) (async) r5 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r5, @ANYBLOB="01000000000000000000010000001400078008000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="0c00cded05a093b75ab205a5e2e8ee051958d6f4962b0edb97012d8260a506"], 0x48}}, 0x0) 06:56:09 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)=ANY=[@ANYBLOB="44000400", @ANYRES16=r1, @ANYBLOB="01000000000000000000010000000400078008000100000000000c00060000000000000000000c00020000000000000000000c0005000000000000000000"], 0x44}}, 0x0) (async) r2 = socket$nl_audit(0x10, 0x3, 0x9) sendmsg$AUDIT_TRIM(r2, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x10, 0x3f6, 0x400, 0x70bd27, 0x25dfdbfb, "", ["", ""]}, 0x10}, 0x1, 0x0, 0x0, 0x80}, 0x10) [ 3211.581068] nbd: nbd5 already in use 06:56:09 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x44, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x44}}, 0x0) (async) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f00000004c0)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000000480)={&(0x7f0000000440)={0x3c, r1, 0x20, 0x70bd2b, 0x25dfdbfd, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x7f}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x62}, @NBD_ATTR_BACKEND_IDENTIFIER={0x4}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x9}]}, 0x3c}, 0x1, 0x0, 0x0, 0x10}, 0x2400c000) (async) sendmsg$NFC_CMD_GET_TARGET(r2, &(0x7f00000011c0)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000001180)={&(0x7f0000001140)={0x14, 0x0, 0x300, 0x70bd28, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x804}, 0x0) r4 = bpf$ITER_CREATE(0x21, &(0x7f0000000040), 0x8) r5 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r5, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)=ANY=[@ANYBLOB="74000000ed03000427bd7000ffdbdf259e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b0300000000000000b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c100"], 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) (async) sendmsg$AUDIT_TRIM(r5, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) (async) r6 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) r7 = openat$sw_sync_info(0xffffffffffffff9c, &(0x7f00000002c0), 0x101000, 0x0) read$sequencer(r7, &(0x7f0000000380)=""/86, 0x56) sendmsg$AUDIT_USER(r6, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) (async) sendmsg$AUDIT_TRIM(r6, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000000280)={&(0x7f0000000000), 0xc, &(0x7f0000000240)={&(0x7f0000000140)={0xa4, r1, 0x100, 0x70bd2a, 0x25dfdbfb, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x5}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x1}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x7ff}, @NBD_ATTR_SOCKETS={0x34, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8, 0x1, r4}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8, 0x1, r5}, {0x8, 0x1, r6}, {0x8, 0x1, r8}]}]}, 0xa4}, 0x1, 0x0, 0x0, 0x40890}, 0x4040804) 06:56:09 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) ioctl$DRM_IOCTL_SYNCOBJ_QUERY(0xffffffffffffffff, 0xc01864cb, &(0x7f0000000080)={&(0x7f0000000000), &(0x7f0000000040)=[0x400, 0x401], 0x0, 0x1}) syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) 06:56:09 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r0) sendmsg$NBD_CMD_STATUS(r0, &(0x7f00000001c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000140)={&(0x7f0000000080)={0x38, r2, 0x300, 0x70bd2d, 0x5, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0xfff}]}, 0x38}, 0x1, 0x0, 0x0, 0x1}, 0x40881) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)=ANY=[@ANYBLOB='8\x00\x00\x00', @ANYRES16=r1, @ANYRES8=r1], 0x38}, 0x1, 0x0, 0x0, 0x50}, 0x0) r3 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r3, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) r4 = socket$nl_audit(0x10, 0x3, 0x9) sendmsg$AUDIT_USER_AVC(r4, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={&(0x7f0000000480)={0x14, 0x453, 0x0, 0x0, 0x0, '4'}, 0x14}}, 0x0) sendmsg$AUDIT_TRIM(r4, &(0x7f0000000b80)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000280)={&(0x7f0000000180)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x2400c011}, 0x20000000) ioctl$SNDCTL_FM_LOAD_INSTR(r3, 0x40285107) 06:56:09 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x2c, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x2c}}, 0x0) (fail_nth: 7) 06:56:09 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) ioctl$DRM_IOCTL_SYNCOBJ_QUERY(0xffffffffffffffff, 0xc01864cb, &(0x7f0000000080)={&(0x7f0000000000), &(0x7f0000000040)=[0x400, 0x401], 0x0, 0x1}) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) 06:56:09 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x44, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x44}}, 0x0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f00000004c0)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000000480)={&(0x7f0000000440)={0x3c, r1, 0x20, 0x70bd2b, 0x25dfdbfd, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x7f}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x62}, @NBD_ATTR_BACKEND_IDENTIFIER={0x4}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x9}]}, 0x3c}, 0x1, 0x0, 0x0, 0x10}, 0x2400c000) (async) sendmsg$NFC_CMD_GET_TARGET(r2, &(0x7f00000011c0)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000001180)={&(0x7f0000001140)={0x14, 0x0, 0x300, 0x70bd28, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x804}, 0x0) r4 = bpf$ITER_CREATE(0x21, &(0x7f0000000040), 0x8) (async) r5 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r5, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)=ANY=[@ANYBLOB="74000000ed03000427bd7000ffdbdf259e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b0300000000000000b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c100"], 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) (async) sendmsg$AUDIT_TRIM(r5, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) r6 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) (async) r7 = openat$sw_sync_info(0xffffffffffffff9c, &(0x7f00000002c0), 0x101000, 0x0) read$sequencer(r7, &(0x7f0000000380)=""/86, 0x56) sendmsg$AUDIT_USER(r6, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) (async) sendmsg$AUDIT_TRIM(r6, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000000280)={&(0x7f0000000000), 0xc, &(0x7f0000000240)={&(0x7f0000000140)={0xa4, r1, 0x100, 0x70bd2a, 0x25dfdbfb, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x5}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x1}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x7ff}, @NBD_ATTR_SOCKETS={0x34, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8, 0x1, r4}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8, 0x1, r5}, {0x8, 0x1, r6}, {0x8, 0x1, r8}]}]}, 0xa4}, 0x1, 0x0, 0x0, 0x40890}, 0x4040804) 06:56:09 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) r2 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r2, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) sendmsg$RDMA_NLDEV_CMD_GET_CHARDEV(r2, &(0x7f00000002c0)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000000280)={&(0x7f0000000240)={0x24, 0x140f, 0x20, 0x70bd27, 0x25dfdbfe, "", [@RDMA_NLDEV_ATTR_CHARDEV_TYPE={0xa, 0x45, 'ipoib\x00'}, @RDMA_NLDEV_ATTR_PORT_INDEX={0x8, 0x3, 0x3}]}, 0x24}, 0x1, 0x0, 0x0, 0x4048094}, 0x48010) sendmsg$AUDIT_TRIM(r2, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0xa0001800}, 0xc, &(0x7f0000000140)={&(0x7f0000000040)={0x48, r1, 0x2, 0x70bd2c, 0x25dfdbff, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0x4}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x26}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0x48}, 0x1, 0x0, 0x0, 0x80}, 0xc000) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x44, r1, 0x1, 0xffffffff, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x44}, 0x1, 0x0, 0x0, 0x80}, 0x0) [ 3211.628811] nbd: must specify a size in bytes for the device 06:56:09 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) (async) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r0) sendmsg$NBD_CMD_STATUS(r0, &(0x7f00000001c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000140)={&(0x7f0000000080)={0x38, r2, 0x300, 0x70bd2d, 0x5, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0xfff}]}, 0x38}, 0x1, 0x0, 0x0, 0x1}, 0x40881) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)=ANY=[@ANYBLOB='8\x00\x00\x00', @ANYRES16=r1, @ANYRES8=r1], 0x38}, 0x1, 0x0, 0x0, 0x50}, 0x0) (async) r3 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r3, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) (async) r4 = socket$nl_audit(0x10, 0x3, 0x9) sendmsg$AUDIT_USER_AVC(r4, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={&(0x7f0000000480)={0x14, 0x453, 0x0, 0x0, 0x0, '4'}, 0x14}}, 0x0) (async) sendmsg$AUDIT_TRIM(r4, &(0x7f0000000b80)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000280)={&(0x7f0000000180)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x2400c011}, 0x20000000) ioctl$SNDCTL_FM_LOAD_INSTR(r3, 0x40285107) 06:56:09 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000600)={&(0x7f0000000500)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f00000005c0)={&(0x7f0000000540)={0x60, r1, 0x948d08b6ae79d0f3, 0x70bd28, 0x25dfdbfc, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x20, 0xa, '/sys/kernel/debug/sync/info\x00'}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x3}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x400}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x9e9f}]}, 0x60}, 0x1, 0x0, 0x0, 0x8054}, 0x8) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x2c, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x2c}}, 0x0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)=ANY=[@ANYBLOB, @ANYRES16=r1, @ANYBLOB="000228bd7000fddbdf25010000000c00060002000000000000000c0005000101000000000000"], 0x2c}, 0x1, 0x0, 0x0, 0x20000030}, 0x800) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) r5 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r5, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) sendmsg$AUDIT_TRIM(r5, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) r6 = bpf$ITER_CREATE(0x21, &(0x7f00000002c0), 0x8) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) r8 = openat$sw_sync_info(0xffffffffffffff9c, &(0x7f0000000380), 0x40, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000680)={0xffffffffffffffff}) r10 = openat$sw_sync_info(0xffffffffffffff9c, &(0x7f00000006c0), 0x200000, 0x0) r11 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r11, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) sendmsg$AUDIT_TRIM(r11, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f00000007c0)={&(0x7f0000000640)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000780)={&(0x7f0000000700)={0x48, 0x0, 0x300, 0x70bd2d, 0x25dfdbfb, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '$\x02'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8, 0x1, r7}, {0x8, 0x1, r5}, {0x8, 0x1, r9}, {0x8, 0x1, r10}, {0x8, 0x1, r11}]}]}, 0x48}}, 0x4) r12 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r12, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) sendmsg$AUDIT_TRIM(r12, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) r13 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r13, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) sendmsg$AUDIT_TRIM(r13, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) sendmsg$NBD_CMD_RECONFIGURE(r3, &(0x7f00000004c0)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f0000000480)={&(0x7f00000003c0)={0xa4, r4, 0x20, 0x70bd29, 0x25dfdbfd, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xfffffdc8, 0x3, 0x8}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x6}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x800}, @NBD_ATTR_SOCKETS={0x44, 0x7, 0x0, 0x1, [{0x8, 0x1, r5}, {0x8, 0x1, r6}, {0x8, 0x1, r7}, {0x8, 0x1, r8}, {0x8, 0x1, r7}, {0x8, 0x1, r12}, {0x8, 0x1, r13}, {0x8}]}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x3ff}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0xa4}, 0x1, 0x0, 0x0, 0x4}, 0x20000000) openat$sw_sync_info(0xffffffffffffff9c, &(0x7f0000000180), 0x208000, 0x0) ioctl$SIOCAX25GETINFOOLD(r13, 0x89e9, &(0x7f00000001c0)) 06:56:09 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) ioctl$DRM_IOCTL_SYNCOBJ_QUERY(0xffffffffffffffff, 0xc01864cb, &(0x7f0000000080)={&(0x7f0000000000), &(0x7f0000000040)=[0x400, 0x401], 0x0, 0x1}) syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) ioctl$DRM_IOCTL_SYNCOBJ_QUERY(0xffffffffffffffff, 0xc01864cb, &(0x7f0000000080)={&(0x7f0000000000), &(0x7f0000000040)=[0x400, 0x401], 0x0, 0x1}) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) (async) 06:56:09 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r2) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000240)={0x20, r3, 0xd03, 0x0, 0x0, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0xb, 0xa, '%\\!:#&\xa6'}]}, 0x20}}, 0x0) sendmsg$NBD_CMD_STATUS(r1, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x20, r3, 0x4, 0x70bd2a, 0x25dfdbfc, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x20}]}, 0x20}, 0x1, 0x0, 0x0, 0x4000001}, 0x54) r4 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x48, r4, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x48}}, 0x0) [ 3211.723858] nbd: must specify at least one socket 06:56:10 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) (async) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r0) sendmsg$NBD_CMD_STATUS(r0, &(0x7f00000001c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000140)={&(0x7f0000000080)={0x38, r2, 0x300, 0x70bd2d, 0x5, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0xfff}]}, 0x38}, 0x1, 0x0, 0x0, 0x1}, 0x40881) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)=ANY=[@ANYBLOB='8\x00\x00\x00', @ANYRES16=r1, @ANYRES8=r1], 0x38}, 0x1, 0x0, 0x0, 0x50}, 0x0) (async) r3 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r3, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) r4 = socket$nl_audit(0x10, 0x3, 0x9) sendmsg$AUDIT_USER_AVC(r4, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={&(0x7f0000000480)={0x14, 0x453, 0x0, 0x0, 0x0, '4'}, 0x14}}, 0x0) (async) sendmsg$AUDIT_TRIM(r4, &(0x7f0000000b80)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000280)={&(0x7f0000000180)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x2400c011}, 0x20000000) ioctl$SNDCTL_FM_LOAD_INSTR(r3, 0x40285107) 06:56:10 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) (async) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000600)={&(0x7f0000000500)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f00000005c0)={&(0x7f0000000540)={0x60, r1, 0x948d08b6ae79d0f3, 0x70bd28, 0x25dfdbfc, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x20, 0xa, '/sys/kernel/debug/sync/info\x00'}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x3}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x400}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x9e9f}]}, 0x60}, 0x1, 0x0, 0x0, 0x8054}, 0x8) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x2c, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x2c}}, 0x0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)=ANY=[@ANYBLOB, @ANYRES16=r1, @ANYBLOB="000228bd7000fddbdf25010000000c00060002000000000000000c0005000101000000000000"], 0x2c}, 0x1, 0x0, 0x0, 0x20000030}, 0x800) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) (async) r5 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r5, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) sendmsg$AUDIT_TRIM(r5, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) (async) r6 = bpf$ITER_CREATE(0x21, &(0x7f00000002c0), 0x8) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) (async) r8 = openat$sw_sync_info(0xffffffffffffff9c, &(0x7f0000000380), 0x40, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000680)={0xffffffffffffffff}) (async) r10 = openat$sw_sync_info(0xffffffffffffff9c, &(0x7f00000006c0), 0x200000, 0x0) (async) r11 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r11, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) (async) sendmsg$AUDIT_TRIM(r11, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) (async) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f00000007c0)={&(0x7f0000000640)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000780)={&(0x7f0000000700)={0x48, 0x0, 0x300, 0x70bd2d, 0x25dfdbfb, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '$\x02'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8, 0x1, r7}, {0x8, 0x1, r5}, {0x8, 0x1, r9}, {0x8, 0x1, r10}, {0x8, 0x1, r11}]}]}, 0x48}}, 0x4) (async) r12 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r12, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) (async) sendmsg$AUDIT_TRIM(r12, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) r13 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r13, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) (async) sendmsg$AUDIT_TRIM(r13, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) sendmsg$NBD_CMD_RECONFIGURE(r3, &(0x7f00000004c0)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f0000000480)={&(0x7f00000003c0)={0xa4, r4, 0x20, 0x70bd29, 0x25dfdbfd, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xfffffdc8, 0x3, 0x8}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x6}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x800}, @NBD_ATTR_SOCKETS={0x44, 0x7, 0x0, 0x1, [{0x8, 0x1, r5}, {0x8, 0x1, r6}, {0x8, 0x1, r7}, {0x8, 0x1, r8}, {0x8, 0x1, r7}, {0x8, 0x1, r12}, {0x8, 0x1, r13}, {0x8}]}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x3ff}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0xa4}, 0x1, 0x0, 0x0, 0x4}, 0x20000000) (async) openat$sw_sync_info(0xffffffffffffff9c, &(0x7f0000000180), 0x208000, 0x0) (async) ioctl$SIOCAX25GETINFOOLD(r13, 0x89e9, &(0x7f00000001c0)) 06:56:10 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x4c, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x4c}}, 0x0) r2 = syz_init_net_socket$x25(0x9, 0x5, 0x0) ioctl$SIOCX25SFACILITIES(r2, 0x89e3, &(0x7f0000000780)={0x4e, 0x0, 0x7, 0x8, 0xa2f}) setsockopt$X25_QBITINCL(r2, 0x106, 0x1, &(0x7f0000000000)=0x1, 0x4) 06:56:10 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) r2 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r2, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) sendmsg$RDMA_NLDEV_CMD_GET_CHARDEV(r2, &(0x7f00000002c0)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000000280)={&(0x7f0000000240)={0x24, 0x140f, 0x20, 0x70bd27, 0x25dfdbfe, "", [@RDMA_NLDEV_ATTR_CHARDEV_TYPE={0xa, 0x45, 'ipoib\x00'}, @RDMA_NLDEV_ATTR_PORT_INDEX={0x8, 0x3, 0x3}]}, 0x24}, 0x1, 0x0, 0x0, 0x4048094}, 0x48010) sendmsg$AUDIT_TRIM(r2, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0xa0001800}, 0xc, &(0x7f0000000140)={&(0x7f0000000040)={0x48, r1, 0x2, 0x70bd2c, 0x25dfdbff, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0x4}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x26}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0x48}, 0x1, 0x0, 0x0, 0x80}, 0xc000) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x44, r1, 0x1, 0xffffffff, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x44}, 0x1, 0x0, 0x0, 0x80}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) (async) sendmsg$AUDIT_USER(r2, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) (async) sendmsg$RDMA_NLDEV_CMD_GET_CHARDEV(r2, &(0x7f00000002c0)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000000280)={&(0x7f0000000240)={0x24, 0x140f, 0x20, 0x70bd27, 0x25dfdbfe, "", [@RDMA_NLDEV_ATTR_CHARDEV_TYPE={0xa, 0x45, 'ipoib\x00'}, @RDMA_NLDEV_ATTR_PORT_INDEX={0x8, 0x3, 0x3}]}, 0x24}, 0x1, 0x0, 0x0, 0x4048094}, 0x48010) (async) sendmsg$AUDIT_TRIM(r2, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) (async) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0xa0001800}, 0xc, &(0x7f0000000140)={&(0x7f0000000040)={0x48, r1, 0x2, 0x70bd2c, 0x25dfdbff, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0x4}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x26}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0x48}, 0x1, 0x0, 0x0, 0x80}, 0xc000) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x44, r1, 0x1, 0xffffffff, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x44}, 0x1, 0x0, 0x0, 0x80}, 0x0) (async) [ 3211.787999] nbd: must specify at least one socket 06:56:10 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NFC_CMD_GET_SE(r0, &(0x7f00000005c0)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000000340)={&(0x7f0000000280)={0x14, 0x0, 0x400, 0x70bd28, 0x25dfdbfd, {}, ["", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x4048000}, 0x88d0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_GET_TARGET(r2, &(0x7f00000011c0)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000001180)={&(0x7f0000001140)={0x14, 0x0, 0x300, 0x70bd28, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x804}, 0x0) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r3) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000240)={0x20, r4, 0xd03, 0x0, 0x0, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0xb, 0xa, '%\\!:#&\xa6'}]}, 0x20}}, 0x0) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000080)={&(0x7f0000000100)={0x48, r4, 0x400, 0x70bd25, 0x25dfdbfe, {}, [@NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}]}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x48}, 0x1, 0x0, 0x0, 0x4}, 0x40040) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000380)=ANY=[@ANYBLOB="44000000ca5166b77611fca5efc365608fbf05961acd927e865f904e959bcc1ce4067763df519d8f64d2adc67532263ea4d9408ebac64e9ef48a151216dfde9b6da1eaaddfdf46ee7d1e2eb164841f5bb02b05b968334cfec8f9c69b47893815990a26bf88e5bdf7dff8c5c95cbc563d25a6cb0d62d867be33abb1680e8f0e4390e78842e08c76ba61b62b37cb5d5c4c9bb89dd05d000000006ff32225d209d56fde26d0fd91da9962bd83b23806e99ecf8e2c64b412cc9a4423c5c20fdbac36eb69b7b6529a1d86f99bf04b1afdea5794aac75d0ba493511c1c4ecea55a5c983e12f84473e68cc11d377daa658c1714fb15c6cdf5a2d624f362fb3b4daf06272778dd7efecd295b6bf0aafe1a822b0323dcf973deffc91253c44bb39eb199b2857b9f1b74c8a1e4ebf7803512b92edba79221bb70de907b0ff9b9e58efd0416d881c42d495fcc949ef2d9a6f1c0505019dd0beb872a5ecc0fc62b79a2b2040021aee9c3d05f29da0a90b9bd6715af26a4cf66394b6e11817b00ea9caa536ac269d03b7ad59471e6da156f64bb20338eed05b9de2087a3d6b1472b642dbdcfe249321536dd3f60ec3f74a92145f51e5c3c06f4001314192d5f20105e87f9cc54436d13365c06dc9d39519445ff1bebdeff35106a19aa8d59771f97eb096f1965ee8548655a4d390e2f3b3a63253248fbab9771a8fc5fc795ca18", @ANYRES16=r1, @ANYBLOB="0100000000010000000400078008000100000000000c00060000000000000000000c00020000000000000000000c000500"/62], 0x44}}, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000600), 0x230000, 0x0) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_GET_TARGET(r5, &(0x7f00000011c0)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000001180)={&(0x7f0000001140)={0x14, 0x0, 0x300, 0x70bd28, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x804}, 0x0) sendmsg$NFC_CMD_GET_TARGET(r5, &(0x7f0000000700)={&(0x7f0000000640)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000006c0)={&(0x7f0000000680)={0x14, 0x0, 0x10, 0x70bd2d, 0x8, {}, ["", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x4800}, 0x4) 06:56:10 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r2) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000240)={0x20, r3, 0xd03, 0x0, 0x0, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0xb, 0xa, '%\\!:#&\xa6'}]}, 0x20}}, 0x0) sendmsg$NBD_CMD_STATUS(r1, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x20, r3, 0x4, 0x70bd2a, 0x25dfdbfc, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x20}]}, 0x20}, 0x1, 0x0, 0x0, 0x4000001}, 0x54) (async) r4 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x48, r4, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x48}}, 0x0) 06:56:10 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x38, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x38}}, 0x0) r2 = syz_genetlink_get_family_id$nfc(&(0x7f0000000040), r0) sendmsg$NFC_CMD_GET_TARGET(r0, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f0000000140)={&(0x7f0000000080)={0x14, r2, 0x300, 0x70bd29, 0x25dfdbfb, {}, ["", "", "", "", "", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x4050}, 0x800) 06:56:10 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000600)={&(0x7f0000000500)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f00000005c0)={&(0x7f0000000540)={0x60, r1, 0x948d08b6ae79d0f3, 0x70bd28, 0x25dfdbfc, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x20, 0xa, '/sys/kernel/debug/sync/info\x00'}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x3}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x400}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x9e9f}]}, 0x60}, 0x1, 0x0, 0x0, 0x8054}, 0x8) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x2c, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x2c}}, 0x0) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)=ANY=[@ANYBLOB, @ANYRES16=r1, @ANYBLOB="000228bd7000fddbdf25010000000c00060002000000000000000c0005000101000000000000"], 0x2c}, 0x1, 0x0, 0x0, 0x20000030}, 0x800) (async) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r4 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) (async) r5 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r5, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) (async) sendmsg$AUDIT_TRIM(r5, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) (async) r6 = bpf$ITER_CREATE(0x21, &(0x7f00000002c0), 0x8) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) (async) r8 = openat$sw_sync_info(0xffffffffffffff9c, &(0x7f0000000380), 0x40, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000680)={0xffffffffffffffff}) r10 = openat$sw_sync_info(0xffffffffffffff9c, &(0x7f00000006c0), 0x200000, 0x0) (async) r11 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r11, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) (async) sendmsg$AUDIT_TRIM(r11, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) (async) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f00000007c0)={&(0x7f0000000640)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000780)={&(0x7f0000000700)={0x48, 0x0, 0x300, 0x70bd2d, 0x25dfdbfb, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '$\x02'}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8, 0x1, r7}, {0x8, 0x1, r5}, {0x8, 0x1, r9}, {0x8, 0x1, r10}, {0x8, 0x1, r11}]}]}, 0x48}}, 0x4) r12 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r12, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) (async) sendmsg$AUDIT_TRIM(r12, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) (async) r13 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r13, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) (async) sendmsg$AUDIT_TRIM(r13, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) sendmsg$NBD_CMD_RECONFIGURE(r3, &(0x7f00000004c0)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f0000000480)={&(0x7f00000003c0)={0xa4, r4, 0x20, 0x70bd29, 0x25dfdbfd, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xfffffdc8, 0x3, 0x8}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x6}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x800}, @NBD_ATTR_SOCKETS={0x44, 0x7, 0x0, 0x1, [{0x8, 0x1, r5}, {0x8, 0x1, r6}, {0x8, 0x1, r7}, {0x8, 0x1, r8}, {0x8, 0x1, r7}, {0x8, 0x1, r12}, {0x8, 0x1, r13}, {0x8}]}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x3ff}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0xa4}, 0x1, 0x0, 0x0, 0x4}, 0x20000000) (async) openat$sw_sync_info(0xffffffffffffff9c, &(0x7f0000000180), 0x208000, 0x0) (async) ioctl$SIOCAX25GETINFOOLD(r13, 0x89e9, &(0x7f00000001c0)) 06:56:10 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) r2 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r2, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) (async) sendmsg$RDMA_NLDEV_CMD_GET_CHARDEV(r2, &(0x7f00000002c0)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000000280)={&(0x7f0000000240)={0x24, 0x140f, 0x20, 0x70bd27, 0x25dfdbfe, "", [@RDMA_NLDEV_ATTR_CHARDEV_TYPE={0xa, 0x45, 'ipoib\x00'}, @RDMA_NLDEV_ATTR_PORT_INDEX={0x8, 0x3, 0x3}]}, 0x24}, 0x1, 0x0, 0x0, 0x4048094}, 0x48010) (async) sendmsg$AUDIT_TRIM(r2, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) (async) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0xa0001800}, 0xc, &(0x7f0000000140)={&(0x7f0000000040)={0x48, r1, 0x2, 0x70bd2c, 0x25dfdbff, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0x4}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x26}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0x48}, 0x1, 0x0, 0x0, 0x80}, 0xc000) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x44, r1, 0x1, 0xffffffff, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x44}, 0x1, 0x0, 0x0, 0x80}, 0x0) 06:56:10 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x4c, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x4c}}, 0x0) r2 = syz_init_net_socket$x25(0x9, 0x5, 0x0) ioctl$SIOCX25SFACILITIES(r2, 0x89e3, &(0x7f0000000780)={0x4e, 0x0, 0x7, 0x8, 0xa2f}) setsockopt$X25_QBITINCL(r2, 0x106, 0x1, &(0x7f0000000000)=0x1, 0x4) 06:56:10 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) (async) sendmsg$NFC_CMD_GET_SE(r0, &(0x7f00000005c0)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000000340)={&(0x7f0000000280)={0x14, 0x0, 0x400, 0x70bd28, 0x25dfdbfd, {}, ["", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x4048000}, 0x88d0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_GET_TARGET(r2, &(0x7f00000011c0)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000001180)={&(0x7f0000001140)={0x14, 0x0, 0x300, 0x70bd28, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x804}, 0x0) (async) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r3) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000240)={0x20, r4, 0xd03, 0x0, 0x0, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0xb, 0xa, '%\\!:#&\xa6'}]}, 0x20}}, 0x0) (async) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000080)={&(0x7f0000000100)={0x48, r4, 0x400, 0x70bd25, 0x25dfdbfe, {}, [@NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}]}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x48}, 0x1, 0x0, 0x0, 0x4}, 0x40040) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000380)=ANY=[@ANYBLOB="44000000ca5166b77611fca5efc365608fbf05961acd927e865f904e959bcc1ce4067763df519d8f64d2adc67532263ea4d9408ebac64e9ef48a151216dfde9b6da1eaaddfdf46ee7d1e2eb164841f5bb02b05b968334cfec8f9c69b47893815990a26bf88e5bdf7dff8c5c95cbc563d25a6cb0d62d867be33abb1680e8f0e4390e78842e08c76ba61b62b37cb5d5c4c9bb89dd05d000000006ff32225d209d56fde26d0fd91da9962bd83b23806e99ecf8e2c64b412cc9a4423c5c20fdbac36eb69b7b6529a1d86f99bf04b1afdea5794aac75d0ba493511c1c4ecea55a5c983e12f84473e68cc11d377daa658c1714fb15c6cdf5a2d624f362fb3b4daf06272778dd7efecd295b6bf0aafe1a822b0323dcf973deffc91253c44bb39eb199b2857b9f1b74c8a1e4ebf7803512b92edba79221bb70de907b0ff9b9e58efd0416d881c42d495fcc949ef2d9a6f1c0505019dd0beb872a5ecc0fc62b79a2b2040021aee9c3d05f29da0a90b9bd6715af26a4cf66394b6e11817b00ea9caa536ac269d03b7ad59471e6da156f64bb20338eed05b9de2087a3d6b1472b642dbdcfe249321536dd3f60ec3f74a92145f51e5c3c06f4001314192d5f20105e87f9cc54436d13365c06dc9d39519445ff1bebdeff35106a19aa8d59771f97eb096f1965ee8548655a4d390e2f3b3a63253248fbab9771a8fc5fc795ca18", @ANYRES16=r1, @ANYBLOB="0100000000010000000400078008000100000000000c00060000000000000000000c00020000000000000000000c000500"/62], 0x44}}, 0x0) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000600), 0x230000, 0x0) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_GET_TARGET(r5, &(0x7f00000011c0)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000001180)={&(0x7f0000001140)={0x14, 0x0, 0x300, 0x70bd28, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x804}, 0x0) (async) sendmsg$NFC_CMD_GET_TARGET(r5, &(0x7f0000000700)={&(0x7f0000000640)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000006c0)={&(0x7f0000000680)={0x14, 0x0, 0x10, 0x70bd2d, 0x8, {}, ["", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x4800}, 0x4) [ 3211.923146] nbd: must specify at least one socket [ 3211.935773] nbd: must specify at least one socket 06:56:10 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r2) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000240)={0x20, r3, 0xd03, 0x0, 0x0, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0xb, 0xa, '%\\!:#&\xa6'}]}, 0x20}}, 0x0) sendmsg$NBD_CMD_STATUS(r1, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x20, r3, 0x4, 0x70bd2a, 0x25dfdbfc, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x20}]}, 0x20}, 0x1, 0x0, 0x0, 0x4000001}, 0x54) r4 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x48, r4, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x48}}, 0x0) [ 3212.000027] nbd: must specify at least one socket 06:56:10 executing program 0: r0 = openat$sw_sync_info(0xffffffffffffff9c, &(0x7f0000000180), 0x15d180, 0x0) ioctl$UI_SET_PHYS(r0, 0x4008556c, &(0x7f0000000140)='syz1\x00') r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), 0xffffffffffffffff) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000340), 0xffffffffffffffff) r3 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r3, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) sendmsg$AUDIT_TRIM(r3, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) sendmsg$NFC_CMD_GET_SE(0xffffffffffffffff, &(0x7f0000000600)={&(0x7f0000000540)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f00000005c0)={&(0x7f0000000580)={0x14, 0x0, 0x2, 0x70bd28, 0x25dfdbfb, {}, ["", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x20000004}, 0x1) r4 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r4, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nfc(&(0x7f0000000640), r5) sendmsg$AUDIT_TRIM(r4, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) r6 = openat$sw_sync_info(0xffffffffffffff9c, &(0x7f0000000380), 0x100302, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) sendmsg$NBD_CMD_RECONFIGURE(0xffffffffffffffff, &(0x7f0000000500)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f00000004c0)={&(0x7f0000000400)={0x88, r2, 0x20, 0x70bd25, 0x25dfdbff, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x4}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x40}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}, @NBD_ATTR_SERVER_FLAGS={0xc}, @NBD_ATTR_SOCKETS={0x34, 0x7, 0x0, 0x1, [{0x8, 0x1, r3}, {0x8, 0x1, r0}, {0x8, 0x1, r4}, {0x8, 0x1, r6}, {0x8, 0x1, r0}, {0x8, 0x1, r7}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x4}]}, 0x88}, 0x1, 0x0, 0x0, 0x4044}, 0x40) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(r0, 0x89f3, &(0x7f0000000040)={'syztnl1\x00', &(0x7f00000002c0)={'syztnl2\x00', 0x0, 0x6, 0x0, 0x9e, 0x8001, 0x50, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @dev={0xfe, 0x80, '\x00', 0xa}, 0x20, 0x8, 0xffffffc0}}) bpf$BPF_LINK_CREATE_XDP(0x1c, &(0x7f0000000100)={0xffffffffffffffff, r8, 0x25, 0x7}, 0x10) sendmsg$NBD_CMD_DISCONNECT(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0xc00c0020}, 0xc, &(0x7f0000000080)={&(0x7f0000000240)=ANY=[@ANYBLOB="f634d8914d8a99e84f7fd54380e6dc870e776041ce944c00d8bbf92c3b3156971417529e4d445fb142458acc107c5f74a8a036da747370b4acb9362c9e3b8d973ad4da018000000000000021828b419c1a", @ANYRES16=r1, @ANYBLOB="20002cbd7000fddbdf000c0004005900000b496d82fa6ee100000000001300080088"], 0x38}, 0x1, 0x0, 0x0, 0x801c}, 0x4000110) 06:56:10 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x4c, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x4c}}, 0x0) (async, rerun: 32) r2 = syz_init_net_socket$x25(0x9, 0x5, 0x0) (rerun: 32) ioctl$SIOCX25SFACILITIES(r2, 0x89e3, &(0x7f0000000780)={0x4e, 0x0, 0x7, 0x8, 0xa2f}) setsockopt$X25_QBITINCL(r2, 0x106, 0x1, &(0x7f0000000000)=0x1, 0x4) 06:56:10 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NFC_CMD_GET_SE(r0, &(0x7f00000005c0)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000000340)={&(0x7f0000000280)={0x14, 0x0, 0x400, 0x70bd28, 0x25dfdbfd, {}, ["", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x4048000}, 0x88d0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_GET_TARGET(r2, &(0x7f00000011c0)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000001180)={&(0x7f0000001140)={0x14, 0x0, 0x300, 0x70bd28, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x804}, 0x0) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r3) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000240)={0x20, r4, 0xd03, 0x0, 0x0, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0xb, 0xa, '%\\!:#&\xa6'}]}, 0x20}}, 0x0) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000080)={&(0x7f0000000100)={0x48, r4, 0x400, 0x70bd25, 0x25dfdbfe, {}, [@NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}]}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x48}, 0x1, 0x0, 0x0, 0x4}, 0x40040) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000380)=ANY=[@ANYBLOB="44000000ca5166b77611fca5efc365608fbf05961acd927e865f904e959bcc1ce4067763df519d8f64d2adc67532263ea4d9408ebac64e9ef48a151216dfde9b6da1eaaddfdf46ee7d1e2eb164841f5bb02b05b968334cfec8f9c69b47893815990a26bf88e5bdf7dff8c5c95cbc563d25a6cb0d62d867be33abb1680e8f0e4390e78842e08c76ba61b62b37cb5d5c4c9bb89dd05d000000006ff32225d209d56fde26d0fd91da9962bd83b23806e99ecf8e2c64b412cc9a4423c5c20fdbac36eb69b7b6529a1d86f99bf04b1afdea5794aac75d0ba493511c1c4ecea55a5c983e12f84473e68cc11d377daa658c1714fb15c6cdf5a2d624f362fb3b4daf06272778dd7efecd295b6bf0aafe1a822b0323dcf973deffc91253c44bb39eb199b2857b9f1b74c8a1e4ebf7803512b92edba79221bb70de907b0ff9b9e58efd0416d881c42d495fcc949ef2d9a6f1c0505019dd0beb872a5ecc0fc62b79a2b2040021aee9c3d05f29da0a90b9bd6715af26a4cf66394b6e11817b00ea9caa536ac269d03b7ad59471e6da156f64bb20338eed05b9de2087a3d6b1472b642dbdcfe249321536dd3f60ec3f74a92145f51e5c3c06f4001314192d5f20105e87f9cc54436d13365c06dc9d39519445ff1bebdeff35106a19aa8d59771f97eb096f1965ee8548655a4d390e2f3b3a63253248fbab9771a8fc5fc795ca18", @ANYRES16=r1, @ANYBLOB="0100000000010000000400078008000100000000000c00060000000000000000000c00020000000000000000000c000500"/62], 0x44}}, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000600), 0x230000, 0x0) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_GET_TARGET(r5, &(0x7f00000011c0)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000001180)={&(0x7f0000001140)={0x14, 0x0, 0x300, 0x70bd28, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x804}, 0x0) sendmsg$NFC_CMD_GET_TARGET(r5, &(0x7f0000000700)={&(0x7f0000000640)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000006c0)={&(0x7f0000000680)={0x14, 0x0, 0x10, 0x70bd2d, 0x8, {}, ["", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x4800}, 0x4) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) (async) sendmsg$NFC_CMD_GET_SE(r0, &(0x7f00000005c0)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000000340)={&(0x7f0000000280)={0x14, 0x0, 0x400, 0x70bd28, 0x25dfdbfd, {}, ["", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x4048000}, 0x88d0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NFC_CMD_GET_TARGET(r2, &(0x7f00000011c0)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000001180)={&(0x7f0000001140)={0x14, 0x0, 0x300, 0x70bd28, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x804}, 0x0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r3) (async) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000240)={0x20, r4, 0xd03, 0x0, 0x0, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0xb, 0xa, '%\\!:#&\xa6'}]}, 0x20}}, 0x0) (async) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000080)={&(0x7f0000000100)={0x48, r4, 0x400, 0x70bd25, 0x25dfdbfe, {}, [@NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}]}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x48}, 0x1, 0x0, 0x0, 0x4}, 0x40040) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000380)=ANY=[@ANYBLOB="44000000ca5166b77611fca5efc365608fbf05961acd927e865f904e959bcc1ce4067763df519d8f64d2adc67532263ea4d9408ebac64e9ef48a151216dfde9b6da1eaaddfdf46ee7d1e2eb164841f5bb02b05b968334cfec8f9c69b47893815990a26bf88e5bdf7dff8c5c95cbc563d25a6cb0d62d867be33abb1680e8f0e4390e78842e08c76ba61b62b37cb5d5c4c9bb89dd05d000000006ff32225d209d56fde26d0fd91da9962bd83b23806e99ecf8e2c64b412cc9a4423c5c20fdbac36eb69b7b6529a1d86f99bf04b1afdea5794aac75d0ba493511c1c4ecea55a5c983e12f84473e68cc11d377daa658c1714fb15c6cdf5a2d624f362fb3b4daf06272778dd7efecd295b6bf0aafe1a822b0323dcf973deffc91253c44bb39eb199b2857b9f1b74c8a1e4ebf7803512b92edba79221bb70de907b0ff9b9e58efd0416d881c42d495fcc949ef2d9a6f1c0505019dd0beb872a5ecc0fc62b79a2b2040021aee9c3d05f29da0a90b9bd6715af26a4cf66394b6e11817b00ea9caa536ac269d03b7ad59471e6da156f64bb20338eed05b9de2087a3d6b1472b642dbdcfe249321536dd3f60ec3f74a92145f51e5c3c06f4001314192d5f20105e87f9cc54436d13365c06dc9d39519445ff1bebdeff35106a19aa8d59771f97eb096f1965ee8548655a4d390e2f3b3a63253248fbab9771a8fc5fc795ca18", @ANYRES16=r1, @ANYBLOB="0100000000010000000400078008000100000000000c00060000000000000000000c00020000000000000000000c000500"/62], 0x44}}, 0x0) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000600), 0x230000, 0x0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NFC_CMD_GET_TARGET(r5, &(0x7f00000011c0)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000001180)={&(0x7f0000001140)={0x14, 0x0, 0x300, 0x70bd28, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x804}, 0x0) (async) sendmsg$NFC_CMD_GET_TARGET(r5, &(0x7f0000000700)={&(0x7f0000000640)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000006c0)={&(0x7f0000000680)={0x14, 0x0, 0x10, 0x70bd2d, 0x8, {}, ["", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x4800}, 0x4) (async) [ 3212.056124] nbd: must specify at least one socket 06:56:10 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r1, &(0x7f0000000140)={&(0x7f0000000000), 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x20, 0x0, 0x400, 0x70bd27, 0x25dfdbfc, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x7fffffffffffffff}]}, 0x20}, 0x1, 0x0, 0x0, 0x2004c001}, 0x11) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x2c, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x2c}}, 0x0) 06:56:10 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x38, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x38}}, 0x0) (async) r2 = syz_genetlink_get_family_id$nfc(&(0x7f0000000040), r0) sendmsg$NFC_CMD_GET_TARGET(r0, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f0000000140)={&(0x7f0000000080)={0x14, r2, 0x300, 0x70bd29, 0x25dfdbfb, {}, ["", "", "", "", "", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x4050}, 0x800) 06:56:10 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x48, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x48}}, 0x0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r2) 06:56:10 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r1, &(0x7f0000000140)={&(0x7f0000000000), 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x20, 0x0, 0x400, 0x70bd27, 0x25dfdbfc, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x7fffffffffffffff}]}, 0x20}, 0x1, 0x0, 0x0, 0x2004c001}, 0x11) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x2c, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x2c}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_RECONFIGURE(r1, &(0x7f0000000140)={&(0x7f0000000000), 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x20, 0x0, 0x400, 0x70bd27, 0x25dfdbfc, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x7fffffffffffffff}]}, 0x20}, 0x1, 0x0, 0x0, 0x2004c001}, 0x11) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x2c, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x2c}}, 0x0) (async) 06:56:10 executing program 0: r0 = openat$sw_sync_info(0xffffffffffffff9c, &(0x7f0000000180), 0x15d180, 0x0) ioctl$UI_SET_PHYS(r0, 0x4008556c, &(0x7f0000000140)='syz1\x00') (async, rerun: 64) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), 0xffffffffffffffff) (async, rerun: 64) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000340), 0xffffffffffffffff) (async) r3 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r3, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) (async) sendmsg$AUDIT_TRIM(r3, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) sendmsg$NFC_CMD_GET_SE(0xffffffffffffffff, &(0x7f0000000600)={&(0x7f0000000540)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f00000005c0)={&(0x7f0000000580)={0x14, 0x0, 0x2, 0x70bd28, 0x25dfdbfb, {}, ["", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x20000004}, 0x1) (async) r4 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r4, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) (async, rerun: 64) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (rerun: 64) syz_genetlink_get_family_id$nfc(&(0x7f0000000640), r5) sendmsg$AUDIT_TRIM(r4, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) r6 = openat$sw_sync_info(0xffffffffffffff9c, &(0x7f0000000380), 0x100302, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) sendmsg$NBD_CMD_RECONFIGURE(0xffffffffffffffff, &(0x7f0000000500)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f00000004c0)={&(0x7f0000000400)={0x88, r2, 0x20, 0x70bd25, 0x25dfdbff, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x4}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x40}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}, @NBD_ATTR_SERVER_FLAGS={0xc}, @NBD_ATTR_SOCKETS={0x34, 0x7, 0x0, 0x1, [{0x8, 0x1, r3}, {0x8, 0x1, r0}, {0x8, 0x1, r4}, {0x8, 0x1, r6}, {0x8, 0x1, r0}, {0x8, 0x1, r7}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x4}]}, 0x88}, 0x1, 0x0, 0x0, 0x4044}, 0x40) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(r0, 0x89f3, &(0x7f0000000040)={'syztnl1\x00', &(0x7f00000002c0)={'syztnl2\x00', 0x0, 0x6, 0x0, 0x9e, 0x8001, 0x50, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @dev={0xfe, 0x80, '\x00', 0xa}, 0x20, 0x8, 0xffffffc0}}) bpf$BPF_LINK_CREATE_XDP(0x1c, &(0x7f0000000100)={0xffffffffffffffff, r8, 0x25, 0x7}, 0x10) (async) sendmsg$NBD_CMD_DISCONNECT(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0xc00c0020}, 0xc, &(0x7f0000000080)={&(0x7f0000000240)=ANY=[@ANYBLOB="f634d8914d8a99e84f7fd54380e6dc870e776041ce944c00d8bbf92c3b3156971417529e4d445fb142458acc107c5f74a8a036da747370b4acb9362c9e3b8d973ad4da018000000000000021828b419c1a", @ANYRES16=r1, @ANYBLOB="20002cbd7000fddbdf000c0004005900000b496d82fa6ee100000000001300080088"], 0x38}, 0x1, 0x0, 0x0, 0x801c}, 0x4000110) 06:56:10 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x38, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x38}}, 0x0) r2 = syz_genetlink_get_family_id$nfc(&(0x7f0000000040), r0) sendmsg$NFC_CMD_GET_TARGET(r0, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f0000000140)={&(0x7f0000000080)={0x14, r2, 0x300, 0x70bd29, 0x25dfdbfb, {}, ["", "", "", "", "", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x4050}, 0x800) [ 3212.149278] nbd: must specify at least one socket 06:56:10 executing program 3: syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x14, r1, 0x1, 0x200000}, 0x14}}, 0x40800) 06:56:10 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='L\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="01000000000000000000010000000c00078008000100", @ANYRES32, @ANYBLOB="0c000600010000000000000008001100000000000c00020000000000000000000c0005000000000000000000dc275647cc92f38deaaaaf41775274e3b5bd57229b4362b1d37beb88f7e1e68fb7944fc7ec480400000000000011cb1541270a13f3ce87ea333ffa215a657ab189afd6080a01553b67e419"], 0x4c}}, 0x0) [ 3212.217799] nla_parse: 49 callbacks suppressed [ 3212.217806] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.4'. [ 3212.241840] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.4'. 06:56:10 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r1, &(0x7f0000000140)={&(0x7f0000000000), 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x20, 0x0, 0x400, 0x70bd27, 0x25dfdbfc, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x7fffffffffffffff}]}, 0x20}, 0x1, 0x0, 0x0, 0x2004c001}, 0x11) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x2c, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x2c}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_RECONFIGURE(r1, &(0x7f0000000140)={&(0x7f0000000000), 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x20, 0x0, 0x400, 0x70bd27, 0x25dfdbfc, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x7fffffffffffffff}]}, 0x20}, 0x1, 0x0, 0x0, 0x2004c001}, 0x11) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x2c, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x2c}}, 0x0) (async) 06:56:10 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='L\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="01000000000000000000010000000c00078008000100", @ANYRES32, @ANYBLOB="0c000600010000000000000008001100000000000c00020000000000000000000c0005000000000000000000dc275647cc92f38deaaaaf41775274e3b5bd57229b4362b1d37beb88f7e1e68fb7944fc7ec480400000000000011cb1541270a13f3ce87ea333ffa215a657ab189afd6080a01553b67e419"], 0x4c}}, 0x0) 06:56:10 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x48, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x48}}, 0x0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r2) 06:56:10 executing program 3: syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) (async) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x14, r1, 0x1, 0x200000}, 0x14}}, 0x40800) [ 3212.321921] nbd: must specify at least one socket 06:56:10 executing program 2: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000002340), 0x0, 0x0) ioctl$UI_END_FF_UPLOAD(r0, 0x406855c9, 0x0) ioctl$UI_DEV_DESTROY(r0, 0x5502) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_open_dev$dri(&(0x7f0000000e40), 0x80000001, 0x101680) ioctl$DRM_IOCTL_SYNCOBJ_HANDLE_TO_FD_FD(r2, 0xc01064c1, &(0x7f0000000ec0)) ioctl$DRM_IOCTL_SYNCOBJ_FD_TO_HANDLE_FD(0xffffffffffffffff, 0xc01064c2, &(0x7f0000000040)={0x0}) ioctl$DRM_IOCTL_SYNCOBJ_HANDLE_TO_FD_FD(r2, 0xc01064c1, &(0x7f0000000080)={r3}) r4 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r1) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x38, r4, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x38}}, 0x0) syz_genetlink_get_family_id$nfc(&(0x7f0000000000), r1) 06:56:10 executing program 0: r0 = openat$sw_sync_info(0xffffffffffffff9c, &(0x7f0000000180), 0x15d180, 0x0) ioctl$UI_SET_PHYS(r0, 0x4008556c, &(0x7f0000000140)='syz1\x00') (async, rerun: 32) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), 0xffffffffffffffff) (async, rerun: 32) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000340), 0xffffffffffffffff) (async) r3 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r3, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) (async) sendmsg$AUDIT_TRIM(r3, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) sendmsg$NFC_CMD_GET_SE(0xffffffffffffffff, &(0x7f0000000600)={&(0x7f0000000540)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f00000005c0)={&(0x7f0000000580)={0x14, 0x0, 0x2, 0x70bd28, 0x25dfdbfb, {}, ["", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x20000004}, 0x1) (async) r4 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r4, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) (async) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nfc(&(0x7f0000000640), r5) (async) sendmsg$AUDIT_TRIM(r4, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) (async) r6 = openat$sw_sync_info(0xffffffffffffff9c, &(0x7f0000000380), 0x100302, 0x0) (async, rerun: 64) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) (rerun: 64) sendmsg$NBD_CMD_RECONFIGURE(0xffffffffffffffff, &(0x7f0000000500)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f00000004c0)={&(0x7f0000000400)={0x88, r2, 0x20, 0x70bd25, 0x25dfdbff, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x4}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x40}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}, @NBD_ATTR_SERVER_FLAGS={0xc}, @NBD_ATTR_SOCKETS={0x34, 0x7, 0x0, 0x1, [{0x8, 0x1, r3}, {0x8, 0x1, r0}, {0x8, 0x1, r4}, {0x8, 0x1, r6}, {0x8, 0x1, r0}, {0x8, 0x1, r7}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x4}]}, 0x88}, 0x1, 0x0, 0x0, 0x4044}, 0x40) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(r0, 0x89f3, &(0x7f0000000040)={'syztnl1\x00', &(0x7f00000002c0)={'syztnl2\x00', 0x0, 0x6, 0x0, 0x9e, 0x8001, 0x50, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @dev={0xfe, 0x80, '\x00', 0xa}, 0x20, 0x8, 0xffffffc0}}) bpf$BPF_LINK_CREATE_XDP(0x1c, &(0x7f0000000100)={0xffffffffffffffff, r8, 0x25, 0x7}, 0x10) (async) sendmsg$NBD_CMD_DISCONNECT(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0xc00c0020}, 0xc, &(0x7f0000000080)={&(0x7f0000000240)=ANY=[@ANYBLOB="f634d8914d8a99e84f7fd54380e6dc870e776041ce944c00d8bbf92c3b3156971417529e4d445fb142458acc107c5f74a8a036da747370b4acb9362c9e3b8d973ad4da018000000000000021828b419c1a", @ANYRES16=r1, @ANYBLOB="20002cbd7000fddbdf000c0004005900000b496d82fa6ee100000000001300080088"], 0x38}, 0x1, 0x0, 0x0, 0x801c}, 0x4000110) [ 3212.393018] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.4'. [ 3212.410893] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.4'. 06:56:10 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000000)=ANY=[@ANYBLOB=',\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="525e00000000000000000100000004000780e1369008000100000000000c0002000000000000000000"], 0x2c}}, 0x0) 06:56:10 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x48, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x48}}, 0x0) (async) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r2) 06:56:10 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='L\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="01000000000000000000010000000c00078008000100", @ANYRES32, @ANYBLOB="0c000600010000000000000008001100000000000c00020000000000000000000c0005000000000000000000dc275647cc92f38deaaaaf41775274e3b5bd57229b4362b1d37beb88f7e1e68fb7944fc7ec480400000000000011cb1541270a13f3ce87ea333ffa215a657ab189afd6080a01553b67e419"], 0x4c}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='L\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="01000000000000000000010000000c00078008000100", @ANYRES32, @ANYBLOB="0c000600010000000000000008001100000000000c00020000000000000000000c0005000000000000000000dc275647cc92f38deaaaaf41775274e3b5bd57229b4362b1d37beb88f7e1e68fb7944fc7ec480400000000000011cb1541270a13f3ce87ea333ffa215a657ab189afd6080a01553b67e419"], 0x4c}}, 0x0) (async) [ 3212.475287] nbd: must specify at least one socket 06:56:10 executing program 2: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000002340), 0x0, 0x0) ioctl$UI_END_FF_UPLOAD(r0, 0x406855c9, 0x0) ioctl$UI_DEV_DESTROY(r0, 0x5502) (async) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_open_dev$dri(&(0x7f0000000e40), 0x80000001, 0x101680) ioctl$DRM_IOCTL_SYNCOBJ_HANDLE_TO_FD_FD(r2, 0xc01064c1, &(0x7f0000000ec0)) ioctl$DRM_IOCTL_SYNCOBJ_FD_TO_HANDLE_FD(0xffffffffffffffff, 0xc01064c2, &(0x7f0000000040)={0x0}) ioctl$DRM_IOCTL_SYNCOBJ_HANDLE_TO_FD_FD(r2, 0xc01064c1, &(0x7f0000000080)={r3}) (async) r4 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r1) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x38, r4, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x38}}, 0x0) (async) syz_genetlink_get_family_id$nfc(&(0x7f0000000000), r1) 06:56:10 executing program 3: syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x14, r1, 0x1, 0x200000}, 0x14}}, 0x40800) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r0) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x14, r1, 0x1, 0x200000}, 0x14}}, 0x40800) (async) 06:56:10 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000000)=ANY=[@ANYBLOB=',\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="525e00000000000000000100000004000780e1369008000100000000000c0002000000000000000000"], 0x2c}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000000)=ANY=[@ANYBLOB=',\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="525e00000000000000000100000004000780e1369008000100000000000c0002000000000000000000"], 0x2c}}, 0x0) (async) 06:56:10 executing program 0: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_GET_TARGET(r0, &(0x7f00000011c0)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000001180)={&(0x7f0000001140)={0x14, 0x0, 0x300, 0x70bd28, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x804}, 0x0) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r0) 06:56:10 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r1, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) sendmsg$AUDIT_TRIM(r1, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) recvfrom$netrom(r1, &(0x7f0000000000)=""/143, 0x8f, 0x2000, 0x0, 0x0) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x48, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x48}}, 0x0) [ 3212.551395] nbd: nbd4 already in use [ 3212.560689] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.1'. 06:56:10 executing program 0: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_GET_TARGET(r0, &(0x7f00000011c0)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000001180)={&(0x7f0000001140)={0x14, 0x0, 0x300, 0x70bd28, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x804}, 0x0) (async, rerun: 32) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r0) (rerun: 32) 06:56:10 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000000)=ANY=[@ANYBLOB=',\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="525e00000000000000000100000004000780e1369008000100000000000c0002000000000000000000"], 0x2c}}, 0x0) [ 3212.622033] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.1'. 06:56:10 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="4cc016f9a3e4418bff1546e1dcdfa5cf000000", @ANYRES16=r1, @ANYBLOB="01000000000000000000010000000c00078008000100", @ANYRES32, @ANYBLOB="0c000600010000000000000008000100000000000c00020000000000000000000c0005000000000000000000"], 0x4c}}, 0x0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$AUDIT_TRIM(0xffffffffffffffff, &(0x7f0000000340)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000300)={&(0x7f00000002c0)={0x10, 0x3f6, 0x8, 0x70bd28, 0x25dfdbfb, "", ["", ""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000080}, 0x14) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_GET_TARGET(r3, &(0x7f00000011c0)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000001180)={&(0x7f0000001140)={0x14, 0x0, 0x300, 0x70bd28, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x804}, 0x0) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_GET_TARGET(r4, &(0x7f00000011c0)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000001180)={&(0x7f0000001140)={0x14, 0x0, 0x300, 0x70bd28, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x804}, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) r6 = bpf$ITER_CREATE(0x21, &(0x7f0000000400), 0x8) sendmsg$NBD_CMD_RECONFIGURE(r4, &(0x7f0000000540)={&(0x7f0000000380)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000500)={&(0x7f0000000440)={0x90, 0x0, 0x200, 0x70bd26, 0x25dfdbfd, {}, [@NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8, 0x1, r5}, {0x8, 0x1, r6}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x7}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x200}, @NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x5}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x80000000}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x7}]}, 0x90}, 0x1, 0x0, 0x0, 0x80}, 0x8000) sendmsg$NFC_CMD_GET_TARGET(r3, &(0x7f00000011c0)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x800000}, 0xfffffffffffffccb, &(0x7f0000001180)={&(0x7f0000001140)={0x14, 0x0, 0x800, 0x70bd28, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x804}, 0x0) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000000140)={&(0x7f0000000040)={0x70, r1, 0x8, 0x70bd29, 0x25dfdbfb, {}, [@NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x8000}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x733685ce}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x2c}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x6}]}, 0x70}, 0x1, 0x0, 0x0, 0x1}, 0x4000) r7 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_GET_TARGET(r7, &(0x7f00000011c0)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000001180)={&(0x7f0000001140)={0x14, 0x0, 0x300, 0x70bd28, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x804}, 0x0) syz_genetlink_get_family_id$nfc(&(0x7f0000000580), r7) 06:56:10 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r0, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000000140)={&(0x7f0000000040)={0x54, 0x0, 0x200, 0x70bd2d, 0x25dfdbfb, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x610}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x6}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x54}, 0x1, 0x0, 0x0, 0x20004000}, 0x4000) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x44, r1, 0x1, 0x3, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x44}, 0x1, 0x0, 0x0, 0x40001}, 0x0) 06:56:10 executing program 2: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000002340), 0x0, 0x0) ioctl$UI_END_FF_UPLOAD(r0, 0x406855c9, 0x0) ioctl$UI_DEV_DESTROY(r0, 0x5502) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_open_dev$dri(&(0x7f0000000e40), 0x80000001, 0x101680) ioctl$DRM_IOCTL_SYNCOBJ_HANDLE_TO_FD_FD(r2, 0xc01064c1, &(0x7f0000000ec0)) ioctl$DRM_IOCTL_SYNCOBJ_FD_TO_HANDLE_FD(0xffffffffffffffff, 0xc01064c2, &(0x7f0000000040)={0x0}) ioctl$DRM_IOCTL_SYNCOBJ_HANDLE_TO_FD_FD(r2, 0xc01064c1, &(0x7f0000000080)={r3}) r4 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r1) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x38, r4, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x38}}, 0x0) syz_genetlink_get_family_id$nfc(&(0x7f0000000000), r1) openat$uinput(0xffffffffffffff9c, &(0x7f0000002340), 0x0, 0x0) (async) ioctl$UI_END_FF_UPLOAD(r0, 0x406855c9, 0x0) (async) ioctl$UI_DEV_DESTROY(r0, 0x5502) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_open_dev$dri(&(0x7f0000000e40), 0x80000001, 0x101680) (async) ioctl$DRM_IOCTL_SYNCOBJ_HANDLE_TO_FD_FD(r2, 0xc01064c1, &(0x7f0000000ec0)) (async) ioctl$DRM_IOCTL_SYNCOBJ_FD_TO_HANDLE_FD(0xffffffffffffffff, 0xc01064c2, &(0x7f0000000040)) (async) ioctl$DRM_IOCTL_SYNCOBJ_HANDLE_TO_FD_FD(r2, 0xc01064c1, &(0x7f0000000080)={r3}) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r1) (async) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x38, r4, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x38}}, 0x0) (async) syz_genetlink_get_family_id$nfc(&(0x7f0000000000), r1) (async) [ 3212.676558] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.4'. [ 3212.696901] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.4'. 06:56:11 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000000)={0x30, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x5}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x30}}, 0x0) 06:56:11 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r1, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) (async) sendmsg$AUDIT_TRIM(r1, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) recvfrom$netrom(r1, &(0x7f0000000000)=""/143, 0x8f, 0x2000, 0x0, 0x0) (async) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x48, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x48}}, 0x0) 06:56:11 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000000)={0x30, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x5}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x30}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000000)={0x30, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x5}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x30}}, 0x0) (async) 06:56:11 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="4cc016f9a3e4418bff1546e1dcdfa5cf000000", @ANYRES16=r1, @ANYBLOB="01000000000000000000010000000c00078008000100", @ANYRES32, @ANYBLOB="0c000600010000000000000008000100000000000c00020000000000000000000c0005000000000000000000"], 0x4c}}, 0x0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$AUDIT_TRIM(0xffffffffffffffff, &(0x7f0000000340)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000300)={&(0x7f00000002c0)={0x10, 0x3f6, 0x8, 0x70bd28, 0x25dfdbfb, "", ["", ""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000080}, 0x14) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_GET_TARGET(r3, &(0x7f00000011c0)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000001180)={&(0x7f0000001140)={0x14, 0x0, 0x300, 0x70bd28, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x804}, 0x0) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_GET_TARGET(r4, &(0x7f00000011c0)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000001180)={&(0x7f0000001140)={0x14, 0x0, 0x300, 0x70bd28, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x804}, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) r6 = bpf$ITER_CREATE(0x21, &(0x7f0000000400), 0x8) sendmsg$NBD_CMD_RECONFIGURE(r4, &(0x7f0000000540)={&(0x7f0000000380)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000500)={&(0x7f0000000440)={0x90, 0x0, 0x200, 0x70bd26, 0x25dfdbfd, {}, [@NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8, 0x1, r5}, {0x8, 0x1, r6}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x7}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x200}, @NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x5}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x80000000}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x7}]}, 0x90}, 0x1, 0x0, 0x0, 0x80}, 0x8000) sendmsg$NFC_CMD_GET_TARGET(r3, &(0x7f00000011c0)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x800000}, 0xfffffffffffffccb, &(0x7f0000001180)={&(0x7f0000001140)={0x14, 0x0, 0x800, 0x70bd28, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x804}, 0x0) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000000140)={&(0x7f0000000040)={0x70, r1, 0x8, 0x70bd29, 0x25dfdbfb, {}, [@NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x8000}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x733685ce}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x2c}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x6}]}, 0x70}, 0x1, 0x0, 0x0, 0x1}, 0x4000) r7 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_GET_TARGET(r7, &(0x7f00000011c0)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000001180)={&(0x7f0000001140)={0x14, 0x0, 0x300, 0x70bd28, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x804}, 0x0) syz_genetlink_get_family_id$nfc(&(0x7f0000000580), r7) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="4cc016f9a3e4418bff1546e1dcdfa5cf000000", @ANYRES16=r1, @ANYBLOB="01000000000000000000010000000c00078008000100", @ANYRES32, @ANYBLOB="0c000600010000000000000008000100000000000c00020000000000000000000c0005000000000000000000"], 0x4c}}, 0x0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$AUDIT_TRIM(0xffffffffffffffff, &(0x7f0000000340)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000300)={&(0x7f00000002c0)={0x10, 0x3f6, 0x8, 0x70bd28, 0x25dfdbfb, "", ["", ""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000080}, 0x14) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NFC_CMD_GET_TARGET(r3, &(0x7f00000011c0)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000001180)={&(0x7f0000001140)={0x14, 0x0, 0x300, 0x70bd28, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x804}, 0x0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NFC_CMD_GET_TARGET(r4, &(0x7f00000011c0)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000001180)={&(0x7f0000001140)={0x14, 0x0, 0x300, 0x70bd28, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x804}, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000003c0)) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000400), 0x8) (async) sendmsg$NBD_CMD_RECONFIGURE(r4, &(0x7f0000000540)={&(0x7f0000000380)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000500)={&(0x7f0000000440)={0x90, 0x0, 0x200, 0x70bd26, 0x25dfdbfd, {}, [@NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8, 0x1, r5}, {0x8, 0x1, r6}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x7}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x200}, @NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x5}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x80000000}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x7}]}, 0x90}, 0x1, 0x0, 0x0, 0x80}, 0x8000) (async) sendmsg$NFC_CMD_GET_TARGET(r3, &(0x7f00000011c0)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x800000}, 0xfffffffffffffccb, &(0x7f0000001180)={&(0x7f0000001140)={0x14, 0x0, 0x800, 0x70bd28, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x804}, 0x0) (async) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000000140)={&(0x7f0000000040)={0x70, r1, 0x8, 0x70bd29, 0x25dfdbfb, {}, [@NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x8000}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x733685ce}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x2c}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x6}]}, 0x70}, 0x1, 0x0, 0x0, 0x1}, 0x4000) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NFC_CMD_GET_TARGET(r7, &(0x7f00000011c0)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000001180)={&(0x7f0000001140)={0x14, 0x0, 0x300, 0x70bd28, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x804}, 0x0) (async) syz_genetlink_get_family_id$nfc(&(0x7f0000000580), r7) (async) 06:56:11 executing program 0: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_GET_TARGET(r0, &(0x7f00000011c0)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000001180)={&(0x7f0000001140)={0x14, 0x0, 0x300, 0x70bd28, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x804}, 0x0) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NFC_CMD_GET_TARGET(r0, &(0x7f00000011c0)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000001180)={&(0x7f0000001140)={0x14, 0x0, 0x300, 0x70bd28, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x804}, 0x0) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r0) (async) 06:56:11 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r0, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000000140)={&(0x7f0000000040)={0x54, 0x0, 0x200, 0x70bd2d, 0x25dfdbfb, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x610}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x6}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x54}, 0x1, 0x0, 0x0, 0x20004000}, 0x4000) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x44, r1, 0x1, 0x3, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x44}, 0x1, 0x0, 0x0, 0x40001}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_RECONFIGURE(r0, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000000140)={&(0x7f0000000040)={0x54, 0x0, 0x200, 0x70bd2d, 0x25dfdbfb, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x610}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x6}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x54}, 0x1, 0x0, 0x0, 0x20004000}, 0x4000) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x44, r1, 0x1, 0x3, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x44}, 0x1, 0x0, 0x0, 0x40001}, 0x0) (async) 06:56:11 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r1, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) (async) sendmsg$AUDIT_TRIM(r1, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) (async, rerun: 32) recvfrom$netrom(r1, &(0x7f0000000000)=""/143, 0x8f, 0x2000, 0x0, 0x0) (async, rerun: 32) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x48, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x48}}, 0x0) 06:56:11 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x38, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x38}}, 0x0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_GET_SE(r2, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x80189910}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x14, 0x0, 0x1cc9aed37225843e, 0x70bd29, 0x25dfdbfb, {}, ["", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x1}, 0x10) 06:56:11 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000000)={0x30, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x5}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x30}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000000)={0x30, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x5}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x30}}, 0x0) (async) 06:56:11 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r0, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000000140)={&(0x7f0000000040)={0x54, 0x0, 0x200, 0x70bd2d, 0x25dfdbfb, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x610}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x6}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x54}, 0x1, 0x0, 0x0, 0x20004000}, 0x4000) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x44, r1, 0x1, 0x3, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x44}, 0x1, 0x0, 0x0, 0x40001}, 0x0) 06:56:11 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x44, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x28}]}, 0x44}}, 0x0) 06:56:11 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="4cc016f9a3e4418bff1546e1dcdfa5cf000000", @ANYRES16=r1, @ANYBLOB="01000000000000000000010000000c00078008000100", @ANYRES32, @ANYBLOB="0c000600010000000000000008000100000000000c00020000000000000000000c0005000000000000000000"], 0x4c}}, 0x0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$AUDIT_TRIM(0xffffffffffffffff, &(0x7f0000000340)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000300)={&(0x7f00000002c0)={0x10, 0x3f6, 0x8, 0x70bd28, 0x25dfdbfb, "", ["", ""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000080}, 0x14) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_GET_TARGET(r3, &(0x7f00000011c0)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000001180)={&(0x7f0000001140)={0x14, 0x0, 0x300, 0x70bd28, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x804}, 0x0) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_GET_TARGET(r4, &(0x7f00000011c0)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000001180)={&(0x7f0000001140)={0x14, 0x0, 0x300, 0x70bd28, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x804}, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) r6 = bpf$ITER_CREATE(0x21, &(0x7f0000000400), 0x8) sendmsg$NBD_CMD_RECONFIGURE(r4, &(0x7f0000000540)={&(0x7f0000000380)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000500)={&(0x7f0000000440)={0x90, 0x0, 0x200, 0x70bd26, 0x25dfdbfd, {}, [@NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8, 0x1, r5}, {0x8, 0x1, r6}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x7}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x200}, @NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x5}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x80000000}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x7}]}, 0x90}, 0x1, 0x0, 0x0, 0x80}, 0x8000) sendmsg$NFC_CMD_GET_TARGET(r3, &(0x7f00000011c0)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x800000}, 0xfffffffffffffccb, &(0x7f0000001180)={&(0x7f0000001140)={0x14, 0x0, 0x800, 0x70bd28, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x804}, 0x0) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000000140)={&(0x7f0000000040)={0x70, r1, 0x8, 0x70bd29, 0x25dfdbfb, {}, [@NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x8000}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x733685ce}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x2c}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x6}]}, 0x70}, 0x1, 0x0, 0x0, 0x1}, 0x4000) r7 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_GET_TARGET(r7, &(0x7f00000011c0)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000001180)={&(0x7f0000001140)={0x14, 0x0, 0x300, 0x70bd28, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x804}, 0x0) syz_genetlink_get_family_id$nfc(&(0x7f0000000580), r7) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="4cc016f9a3e4418bff1546e1dcdfa5cf000000", @ANYRES16=r1, @ANYBLOB="01000000000000000000010000000c00078008000100", @ANYRES32, @ANYBLOB="0c000600010000000000000008000100000000000c00020000000000000000000c0005000000000000000000"], 0x4c}}, 0x0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$AUDIT_TRIM(0xffffffffffffffff, &(0x7f0000000340)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000300)={&(0x7f00000002c0)={0x10, 0x3f6, 0x8, 0x70bd28, 0x25dfdbfb, "", ["", ""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000080}, 0x14) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NFC_CMD_GET_TARGET(r3, &(0x7f00000011c0)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000001180)={&(0x7f0000001140)={0x14, 0x0, 0x300, 0x70bd28, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x804}, 0x0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NFC_CMD_GET_TARGET(r4, &(0x7f00000011c0)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000001180)={&(0x7f0000001140)={0x14, 0x0, 0x300, 0x70bd28, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x804}, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000003c0)) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000400), 0x8) (async) sendmsg$NBD_CMD_RECONFIGURE(r4, &(0x7f0000000540)={&(0x7f0000000380)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000500)={&(0x7f0000000440)={0x90, 0x0, 0x200, 0x70bd26, 0x25dfdbfd, {}, [@NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8, 0x1, r5}, {0x8, 0x1, r6}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x7}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x200}, @NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x5}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x80000000}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x7}]}, 0x90}, 0x1, 0x0, 0x0, 0x80}, 0x8000) (async) sendmsg$NFC_CMD_GET_TARGET(r3, &(0x7f00000011c0)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x800000}, 0xfffffffffffffccb, &(0x7f0000001180)={&(0x7f0000001140)={0x14, 0x0, 0x800, 0x70bd28, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x804}, 0x0) (async) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000000140)={&(0x7f0000000040)={0x70, r1, 0x8, 0x70bd29, 0x25dfdbfb, {}, [@NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x8000}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x733685ce}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x2c}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x6}]}, 0x70}, 0x1, 0x0, 0x0, 0x1}, 0x4000) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NFC_CMD_GET_TARGET(r7, &(0x7f00000011c0)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000001180)={&(0x7f0000001140)={0x14, 0x0, 0x300, 0x70bd28, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x804}, 0x0) (async) syz_genetlink_get_family_id$nfc(&(0x7f0000000580), r7) (async) 06:56:11 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x38, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x38}}, 0x0) (async) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_GET_SE(r2, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x80189910}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x14, 0x0, 0x1cc9aed37225843e, 0x70bd29, 0x25dfdbfb, {}, ["", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x1}, 0x10) [ 3212.906856] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.4'. [ 3212.939778] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.4'. 06:56:11 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) r2 = openat$sw_sync_info(0xffffffffffffff9c, &(0x7f0000000040), 0x181000, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) ioctl$UI_SET_SNDBIT(r2, 0x4004556a, 0x0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000380)=ANY=[@ANYBLOB='x\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="00012abd7000ffdbdf25010000000c0005002a010000000000000c00080008000000000000000c000300794800000000000008000100000000001400078008000100", @ANYRES32=r2, @ANYBLOB="08000100", @ANYRES32=r3, @ANYBLOB="0c00060000000000000000000c00050020000000000000000c0008000100000000000000a130fd05335b255997233612198a9b21348167aa76f4f73a125d516b0649d84131a5de800f3367a51426ee91a77aed9c5d32cb81a136e07ba059b037e574edd2802ac7a7386dcc94df938d54a7f49afb74ccfb582a137c5b0006cb19b381c3fa1fdd81b36a"], 0x78}, 0x1, 0x0, 0x0, 0x81}, 0x40480c4) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x44, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x44}}, 0x0) 06:56:11 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000000c0), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000040)={0x68, r1, 0x4, 0x70bd2c, 0x0, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x3f}, @NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_SERVER_FLAGS={0x19, 0x5, 0x1}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x3}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x108}, @NBD_ATTR_BACKEND_IDENTIFIER={0x7, 0xa, '[\\]'}]}, 0x68}, 0x1, 0x0, 0x0, 0x4000811}, 0x20000000) 06:56:11 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x44, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x28}]}, 0x44}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x44, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x28}]}, 0x44}}, 0x0) (async) 06:56:11 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x38, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x38}}, 0x0) (async) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_GET_SE(r2, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x80189910}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x14, 0x0, 0x1cc9aed37225843e, 0x70bd29, 0x25dfdbfb, {}, ["", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x1}, 0x10) 06:56:11 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000000)=ANY=[@ANYRES64=r0], 0x4c}}, 0x0) 06:56:11 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000000c0), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000040)={0x68, r1, 0x4, 0x70bd2c, 0x0, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x3f}, @NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_SERVER_FLAGS={0x19, 0x5, 0x1}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x3}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x108}, @NBD_ATTR_BACKEND_IDENTIFIER={0x7, 0xa, '[\\]'}]}, 0x68}, 0x1, 0x0, 0x0, 0x4000811}, 0x20000000) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f00000000c0), r0) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000040)={0x68, r1, 0x4, 0x70bd2c, 0x0, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x3f}, @NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_SERVER_FLAGS={0x19, 0x5, 0x1}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x3}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x108}, @NBD_ATTR_BACKEND_IDENTIFIER={0x7, 0xa, '[\\]'}]}, 0x68}, 0x1, 0x0, 0x0, 0x4000811}, 0x20000000) (async) 06:56:11 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) r2 = openat$sw_sync_info(0xffffffffffffff9c, &(0x7f0000000040), 0x181000, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) ioctl$UI_SET_SNDBIT(r2, 0x4004556a, 0x0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000380)=ANY=[@ANYBLOB='x\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="00012abd7000ffdbdf25010000000c0005002a010000000000000c00080008000000000000000c000300794800000000000008000100000000001400078008000100", @ANYRES32=r2, @ANYBLOB="08000100", @ANYRES32=r3, @ANYBLOB="0c00060000000000000000000c00050020000000000000000c0008000100000000000000a130fd05335b255997233612198a9b21348167aa76f4f73a125d516b0649d84131a5de800f3367a51426ee91a77aed9c5d32cb81a136e07ba059b037e574edd2802ac7a7386dcc94df938d54a7f49afb74ccfb582a137c5b0006cb19b381c3fa1fdd81b36a"], 0x78}, 0x1, 0x0, 0x0, 0x81}, 0x40480c4) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x44, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x44}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) (async) openat$sw_sync_info(0xffffffffffffff9c, &(0x7f0000000040), 0x181000, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)) (async) ioctl$UI_SET_SNDBIT(r2, 0x4004556a, 0x0) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000380)=ANY=[@ANYBLOB='x\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="00012abd7000ffdbdf25010000000c0005002a010000000000000c00080008000000000000000c000300794800000000000008000100000000001400078008000100", @ANYRES32=r2, @ANYBLOB="08000100", @ANYRES32=r3, @ANYBLOB="0c00060000000000000000000c00050020000000000000000c0008000100000000000000a130fd05335b255997233612198a9b21348167aa76f4f73a125d516b0649d84131a5de800f3367a51426ee91a77aed9c5d32cb81a136e07ba059b037e574edd2802ac7a7386dcc94df938d54a7f49afb74ccfb582a137c5b0006cb19b381c3fa1fdd81b36a"], 0x78}, 0x1, 0x0, 0x0, 0x81}, 0x40480c4) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x44, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x44}}, 0x0) (async) 06:56:11 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x38, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x38}}, 0x0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_GET_TARGET(r3, &(0x7f00000011c0)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000001180)={&(0x7f0000001140)={0x14, 0x0, 0x300, 0x70bd28, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x804}, 0x0) r4 = syz_genetlink_get_family_id$nbd(&(0x7f0000000080), r2) sendmsg$NBD_CMD_STATUS(r3, &(0x7f0000000240)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x88028c08}, 0xc, &(0x7f00000001c0)={&(0x7f0000000140)={0x60, r4, 0x300, 0x7a6a62f1, 0x25dfdbfb, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0x8}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x80000001}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x37b10776}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x6}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}]}, 0x60}, 0x1, 0x0, 0x0, 0x800}, 0x801) sendmsg$NFC_CMD_GET_TARGET(r2, &(0x7f00000011c0)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000001180)={&(0x7f0000001140)={0x14, 0x0, 0x300, 0x70bd28, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x804}, 0x0) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r2) 06:56:11 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$nfc(&(0x7f00000002c0), r1) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r6 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r5) sendmsg$NBD_CMD_CONNECT(r5, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000240)={0x20, r6, 0xd03, 0x0, 0x0, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0xb, 0xa, '%\\!:#&\xa6'}]}, 0x20}}, 0x0) ioctl$UI_DEV_DESTROY(0xffffffffffffffff, 0x5502) sendmsg$NBD_CMD_STATUS(r4, &(0x7f0000000400)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000240)={0x78, r6, 0x2, 0x70bd2d, 0x25dfdbfe, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x33}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xffff}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x2c}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nfc\x00'}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x2}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0x78}, 0x1, 0x0, 0x0, 0x4000}, 0x20000001) sendmsg$NFC_CMD_GET_TARGET(r2, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000300)={0x14, r3, 0x1}, 0x14}}, 0x0) sendmsg$NFC_CMD_GET_TARGET(r0, &(0x7f00000011c0)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000001180)={&(0x7f0000001140)={0x14, r3, 0x300, 0x70bd2d, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x804}, 0x0) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f0000000080)={0x38, 0x0, 0x901, 0x70bd27, 0x25dfdbfb, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0x2}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0x38}, 0x1, 0x0, 0x0, 0x20000000}, 0x40080c0) r7 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000000)={0x30, r7, 0x1, 0x70bd2c, 0x4, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x9}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x30}, 0x1, 0x0, 0x0, 0xa6febb966502bbd2}, 0x0) 06:56:11 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000000)=ANY=[@ANYRES64=r0], 0x4c}}, 0x0) 06:56:11 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x44, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x28}]}, 0x44}}, 0x0) 06:56:11 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) (async) r2 = openat$sw_sync_info(0xffffffffffffff9c, &(0x7f0000000040), 0x181000, 0x0) (async, rerun: 32) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) (rerun: 32) ioctl$UI_SET_SNDBIT(r2, 0x4004556a, 0x0) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000380)=ANY=[@ANYBLOB='x\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="00012abd7000ffdbdf25010000000c0005002a010000000000000c00080008000000000000000c000300794800000000000008000100000000001400078008000100", @ANYRES32=r2, @ANYBLOB="08000100", @ANYRES32=r3, @ANYBLOB="0c00060000000000000000000c00050020000000000000000c0008000100000000000000a130fd05335b255997233612198a9b21348167aa76f4f73a125d516b0649d84131a5de800f3367a51426ee91a77aed9c5d32cb81a136e07ba059b037e574edd2802ac7a7386dcc94df938d54a7f49afb74ccfb582a137c5b0006cb19b381c3fa1fdd81b36a"], 0x78}, 0x1, 0x0, 0x0, 0x81}, 0x40480c4) (async, rerun: 64) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x44, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x44}}, 0x0) (rerun: 64) 06:56:11 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$nfc(&(0x7f00000002c0), r1) (async) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async, rerun: 64) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (rerun: 64) r6 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r5) sendmsg$NBD_CMD_CONNECT(r5, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000240)={0x20, r6, 0xd03, 0x0, 0x0, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0xb, 0xa, '%\\!:#&\xa6'}]}, 0x20}}, 0x0) (async) ioctl$UI_DEV_DESTROY(0xffffffffffffffff, 0x5502) (async, rerun: 64) sendmsg$NBD_CMD_STATUS(r4, &(0x7f0000000400)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000240)={0x78, r6, 0x2, 0x70bd2d, 0x25dfdbfe, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x33}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xffff}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x2c}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nfc\x00'}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x2}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0x78}, 0x1, 0x0, 0x0, 0x4000}, 0x20000001) (rerun: 64) sendmsg$NFC_CMD_GET_TARGET(r2, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000300)={0x14, r3, 0x1}, 0x14}}, 0x0) (async) sendmsg$NFC_CMD_GET_TARGET(r0, &(0x7f00000011c0)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000001180)={&(0x7f0000001140)={0x14, r3, 0x300, 0x70bd2d, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x804}, 0x0) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f0000000080)={0x38, 0x0, 0x901, 0x70bd27, 0x25dfdbfb, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0x2}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0x38}, 0x1, 0x0, 0x0, 0x20000000}, 0x40080c0) (async, rerun: 64) r7 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), 0xffffffffffffffff) (rerun: 64) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000000)={0x30, r7, 0x1, 0x70bd2c, 0x4, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x9}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x30}, 0x1, 0x0, 0x0, 0xa6febb966502bbd2}, 0x0) 06:56:11 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000000)=ANY=[@ANYRES64=r0], 0x4c}}, 0x0) 06:56:11 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000000c0), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000040)={0x68, r1, 0x4, 0x70bd2c, 0x0, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x3f}, @NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_SERVER_FLAGS={0x19, 0x5, 0x1}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x3}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x108}, @NBD_ATTR_BACKEND_IDENTIFIER={0x7, 0xa, '[\\]'}]}, 0x68}, 0x1, 0x0, 0x0, 0x4000811}, 0x20000000) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f00000000c0), r0) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000040)={0x68, r1, 0x4, 0x70bd2c, 0x0, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x3f}, @NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_SERVER_FLAGS={0x19, 0x5, 0x1}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x3}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x108}, @NBD_ATTR_BACKEND_IDENTIFIER={0x7, 0xa, '[\\]'}]}, 0x68}, 0x1, 0x0, 0x0, 0x4000811}, 0x20000000) (async) [ 3213.113887] nbd: must specify at least one socket 06:56:11 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x44, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x44}}, 0x0) r2 = socket$nl_audit(0x10, 0x3, 0x9) sendmsg$AUDIT_TRIM(r2, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x10, 0x3f6, 0x1, 0x70bd29, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x90}, 0x800) 06:56:11 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x38, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x38}}, 0x0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_GET_TARGET(r3, &(0x7f00000011c0)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000001180)={&(0x7f0000001140)={0x14, 0x0, 0x300, 0x70bd28, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x804}, 0x0) (async) r4 = syz_genetlink_get_family_id$nbd(&(0x7f0000000080), r2) sendmsg$NBD_CMD_STATUS(r3, &(0x7f0000000240)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x88028c08}, 0xc, &(0x7f00000001c0)={&(0x7f0000000140)={0x60, r4, 0x300, 0x7a6a62f1, 0x25dfdbfb, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0x8}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x80000001}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x37b10776}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x6}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}]}, 0x60}, 0x1, 0x0, 0x0, 0x800}, 0x801) (async) sendmsg$NFC_CMD_GET_TARGET(r2, &(0x7f00000011c0)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000001180)={&(0x7f0000001140)={0x14, 0x0, 0x300, 0x70bd28, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x804}, 0x0) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r2) 06:56:11 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x14, r1, 0x400}, 0x14}}, 0x0) 06:56:11 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x44, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x44}}, 0x0) (async) r2 = socket$nl_audit(0x10, 0x3, 0x9) sendmsg$AUDIT_TRIM(r2, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x10, 0x3f6, 0x1, 0x70bd29, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x90}, 0x800) 06:56:11 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x38, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x38}}, 0x0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_GET_TARGET(r3, &(0x7f00000011c0)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000001180)={&(0x7f0000001140)={0x14, 0x0, 0x300, 0x70bd28, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x804}, 0x0) (async) r4 = syz_genetlink_get_family_id$nbd(&(0x7f0000000080), r2) sendmsg$NBD_CMD_STATUS(r3, &(0x7f0000000240)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x88028c08}, 0xc, &(0x7f00000001c0)={&(0x7f0000000140)={0x60, r4, 0x300, 0x7a6a62f1, 0x25dfdbfb, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0x8}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x80000001}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x37b10776}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x6}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}]}, 0x60}, 0x1, 0x0, 0x0, 0x800}, 0x801) (async) sendmsg$NFC_CMD_GET_TARGET(r2, &(0x7f00000011c0)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000001180)={&(0x7f0000001140)={0x14, 0x0, 0x300, 0x70bd28, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x804}, 0x0) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r2) 06:56:11 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x14, r1, 0x400}, 0x14}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x14, r1, 0x400}, 0x14}}, 0x0) (async) 06:56:11 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async, rerun: 32) r3 = syz_genetlink_get_family_id$nfc(&(0x7f00000002c0), r1) (async, rerun: 32) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r6 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r5) sendmsg$NBD_CMD_CONNECT(r5, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000240)={0x20, r6, 0xd03, 0x0, 0x0, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0xb, 0xa, '%\\!:#&\xa6'}]}, 0x20}}, 0x0) (async) ioctl$UI_DEV_DESTROY(0xffffffffffffffff, 0x5502) sendmsg$NBD_CMD_STATUS(r4, &(0x7f0000000400)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000240)={0x78, r6, 0x2, 0x70bd2d, 0x25dfdbfe, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x33}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xffff}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x2c}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nfc\x00'}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x2}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0x78}, 0x1, 0x0, 0x0, 0x4000}, 0x20000001) (async) sendmsg$NFC_CMD_GET_TARGET(r2, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000300)={0x14, r3, 0x1}, 0x14}}, 0x0) (async) sendmsg$NFC_CMD_GET_TARGET(r0, &(0x7f00000011c0)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000001180)={&(0x7f0000001140)={0x14, r3, 0x300, 0x70bd2d, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x804}, 0x0) (async, rerun: 32) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f0000000080)={0x38, 0x0, 0x901, 0x70bd27, 0x25dfdbfb, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0x2}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0x38}, 0x1, 0x0, 0x0, 0x20000000}, 0x40080c0) (async, rerun: 32) r7 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000000)={0x30, r7, 0x1, 0x70bd2c, 0x4, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x9}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x30}, 0x1, 0x0, 0x0, 0xa6febb966502bbd2}, 0x0) 06:56:11 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r1) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000240)={0x20, r2, 0xd03, 0x0, 0x0, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0xb, 0xa, '%\\!:#&\xa6'}]}, 0x20}}, 0x0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)={0x44, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x101}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x4}, @NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '!\x8b'}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x44}}, 0x0) 06:56:11 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x44, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x44}}, 0x0) r2 = socket$nl_audit(0x10, 0x3, 0x9) sendmsg$AUDIT_TRIM(r2, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x10, 0x3f6, 0x1, 0x70bd29, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x90}, 0x800) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x44, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x44}}, 0x0) (async) socket$nl_audit(0x10, 0x3, 0x9) (async) sendmsg$AUDIT_TRIM(r2, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x10, 0x3f6, 0x1, 0x70bd29, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x90}, 0x800) (async) 06:56:11 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x14, r1, 0x400}, 0x14}}, 0x0) 06:56:11 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB='D\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="0100000000000000000001c2c08521f710a6e902bb1e81ae8000000400078008000100000cb26105000600000000000000ff000c000200000000090f00"/75], 0x44}}, 0x0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_GET_TARGET(r2, &(0x7f00000011c0)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000001180)={&(0x7f0000001140)={0x14, 0x0, 0x300, 0x70bd28, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x804}, 0x10) bpf$BPF_LINK_CREATE_XDP(0x1c, &(0x7f0000000280), 0x10) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_GET_TARGET(r3, &(0x7f00000011c0)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000001180)={&(0x7f0000001140)={0x14, 0x0, 0x300, 0x70bd28, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x804}, 0x0) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r4) sendmsg$NBD_CMD_CONNECT(r4, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000240)={0x20, r5, 0xd03, 0x0, 0x0, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0xb, 0xa, '%\\!:#&\xa6'}]}, 0x20}}, 0x0) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f0000000400)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000340)={0x54, r5, 0x400, 0x70bd29, 0x25dfdbfd, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x100000001}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x10b}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x9}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '\\'}]}, 0x54}, 0x1, 0x0, 0x0, 0x20000800}, 0x40) r6 = syz_genetlink_get_family_id$nbd(&(0x7f0000000240), r2) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000000080)={&(0x7f00000002c0)=ANY=[@ANYBLOB=',\x00\x00\x00', @ANYRES16=r6, @ANYBLOB="04002abd7000fbdbdf25010000000c00120000000000000000000c000200050b000000000000e656aa50331ceabeb1b4eb6bdda0b81b8b2e75cb106109b04649dd81fb6a2112220f8d030019ebd9e6c4"], 0x2c}, 0x1, 0x0, 0x0, 0x40000}, 0x50) [ 3213.345263] nbd: must specify at least one socket 06:56:11 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_GET_TARGET(r2, &(0x7f00000011c0)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000001180)={&(0x7f0000001140)={0x14, 0x0, 0x300, 0x70bd28, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x804}, 0x0) r3 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r0) r4 = openat$sw_sync_info(0xffffffffffffff9c, &(0x7f0000000080), 0x6480, 0x0) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000000280)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10000008}, 0xc, &(0x7f0000000240)={&(0x7f0000000140)={0x88, r3, 0x300, 0x70bd2d, 0x25dfdbfe, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x9b}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x80000001}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8, 0x1, r4}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x88}, 0x1, 0x0, 0x0, 0x81}, 0x90) sendto$ax25(r4, &(0x7f0000001200)="e53a4c7011a0373b73b5b452055948f1edefb41e258f625f19726e39df1e38c5306bc648082d658253cb5344200a0db0b632e0532e4ff81bab6c5575e2d37d030b7167de9e52997c34888e72a11c378382309f0d838663b8b4650b5b61bcae39c2c22da9ea1872278d2f830cd5a4cfec167633b6eba2d6148f6551e31fe7caaedb4cb7f079721e22a957e9943f24fad422fbe3cec392ba71f4be3afeea89e38f318716c3f1ca1859de97a9f3f7a1b33369021e3e4cd15f4ad42ad29e8141ad493ce1411ee26fdfc8e5a4369624beb26a0c9c313cf7178641bcee2dea3b81b06a26356cd1deab2a696e7da87bc4f1d9f603b3013444bdaa833fa6fe4524c748a7e9e857e120f916f770423cc363eab252c1b516a872bb2e426d83a0d5c478506e5ea96384526d98d623654b09a9a3b132220fff1cb9f5a8d8d0274ab4ab3bc5293c08efff2cb5a66181c5e2009dba92e1f361f37db68ced39c8288274a7b174bb8050eeaa48477eeac7062d782bd3eafefaa6020579827da0df219d5e98610b35bb9c4a0cb46b5771ef14b4646444c50f77140b7d6ddd9dc076e8c330dba343e7117435e5fb25352eab1b232bde8ee1000c5493e8bc364c1ebbfb60be3e65b589dab981a5786597ebc87403b1858f6a8c9a45ee6de6ee939e1f9feb463664253db1638de7f411dccb1cae3e9f4d1cf00e1a267fd0058183e7219204abc28dd5538d01c7a7e325bfe87372d83cdd3ef5a55d31793b6dea7de7cba3bd1203faac2838d2cbac72955be0854e47d29af9ef5d4794079735ccee164ac6ade02c9e03b87c00d094ac65e53f7c32e0d93ff2f0c2759da2a618f825f8603103fed74f1a771b3fd1051eedc760ef7d7b88ceefa261ab346f1439aba6975d363f0d9764981a6ac0ef0b32de04d06c3266be68a611c2679cef785cac8602de458a9637e248d180def3aacf075ad149045b644c1226c618b182b86c5edee993b67684e78dc7a3c239fd7e012e5dda4d3e0735630e51cc000e706c474e7a275119582399503e46d8523668df04103cf608332a6b303848399531507aae82d18957ad282930ac229530e9719b1dda617fca86fc4d76c03f55ab401479427094134510597e8b8732869e4f5baa4cb3638c0139e1d0b564b8c4690fc3c3f8d617ceb23983544a641593b466e54360355d94f24272d10595066c7d34145256e824e57a7804a18799daabcc7fc39f2ef0963b9df567e88aa1dc2d32e744c14c2f34e48f5240001f5e010b0fb9c181d281cafca83fe8b04897bb2a69dca900dbb7d5f8b7e711f92ecf4ecb579c1b2d030e08c8c0452751cac33b32745ca936bc4123facb790215c1cea717065bca00ea48a6efc12fa258d18bc14ac53e77007fce3dfbeb9da0976e440d684a1a24d89fc06a3b067dbd685f5fb55be4cfa4467cc58625b9390fcdae174abc6f7b2d76afdc2eecac828bb70a31b8762919a5a7e73b965ddf89c56102ff9bf8d751b87a102e390916f796e9e8172278750b354a3eebd20277487046f6f3161b525103d4a0c3f3c60d5287a044597e3c13846b66c64856f0989e0500a75822083424173a123f5c96beb75643962df60b2508ecae1d16bb39f8aff86194b2d9aff8de59d91c2cb5832b62ed39f07ca59512a7ef8e70e8cc91aa886b87b30113bbfafe880fe51a3408d9902603eaf144ec6dfdb51453fb6e39ccbf1d766c41df7b047a7a97fd1d30a0755447f1b7227adc861a9576a782a5dc2fcec606f0ecf5813ad0705605503b7061a90646a930aba958c277d05ea19eafc69cb59fb030e0944e8e9faca04e0e8b811e8621f4752ffb3e28e78b559970e5633169187eaef4f274a81ad305c189d46415ecd3b3cfffa968449907f4378052613a91e6272ff074aeddeb3a5a7be1db36a1b3a07f3e2dab4da2cbb157714c4a73367bb74c66efae25841f884128c8217695eb7bc0e6aece48499d5aaba652a2a71735e1cbc9b4955a81b2396280a3bc72d980aec64d7742bebca251b034fb68bdafb6389e06105afbf7ea50c3ce7cbed31d5a701dba6d90f00f50def70a00af80de31ad9dc49c116b319de304e9370b2e33a7a717486e1163493bc6c63201c0f3b554664fb82e8995489c67f8717f4d1c177f0f9dac175e5de3d14c0dda48f25773a33415f7fb024674f07ade666a5ff5edee7f62eb6354f0f7c55cedc348da05833347ef9b8c36570928d2d4fc89321405893ba440f9b930eba99aa242bd747204ac5b17c03849c48d1c38c85e7386d01fa2f046dc8ad444532367ffe1a19b14456f62b8c9fb9c277a197b8e865df9ccfeed86e905dd18c7ca2b07c4d885a7aa3bf6ee7a5cdf861f01c3ae88e4b069993d001ef9ee4129a090cbf12434821a05e21f77a2dc68c994c2914215a3fa08ba444ffa911c4223df675eb1991abe155cd91d01c93fc3a2b50849621d54a0be67d621c8db93cfc11958e0bafabf232fbb27953c5af0f767f0bd2258f37cb52d22e0ef44e3f54e403085d70c4fc40329d6889f3210b068115ce6f2b76642e221827d778d255ae36900fb8843764da0371e13635ac1416768ce6a8ec27a1d64bd2e4c75eb6a6a771351ec80cf5579d9b800db0b7a289ac1338aa142aeeaddb21f1e784b558cc36a900c3b5e7bda670e392285be52212670d863e4ffc4b50e6d22b99a6763d7e8c539c50e066f15ff6bc12b36176c35ddf752c1e29e30c94dace9bc970faabd7a0548cab909b7e6083711a32b24284dea63ef078ccb266c0610b9bcb8839eb6d088b66c6073e9b462ee6e3e36fc9b6180cb67a7fff0a0d9613c34aa4854dee8770d0beb5362f50970f647d69cb8ed918f282a43cc91423a9d7c95083bd65b89d233b624930fd38deee573dcd8188d4af44f49381bd59bdacc83d74730f9bced7d415820adc4eac166f163ffb42b1452c16b4f9b9ddf8d2dad58cf6ac6bb7ba23053cab10a3155f57cde577382b3c5a498f30d5cee547841d4c7f5d07feaa9263ff81f165ced4f8933cf0992c1ac604d88c6b005fcb53de144c604261105203e857b61d02941ec88fee872a6ede256fe641f1c43ede1da6b9e317fc6b472bcac2e97273d6a7c407386c21fee69f2266af6c4c9d5e6f1d116598e0731451c6a05d8bfa7432bf3ca070da124fe2b1b3c68b16daf3086db026f125bba6c2cbde5a13f999332d306b4785e08e770a136ce3ac7fd2d0dae01ebd9b9d99085d7bbb1dcd3b8c9ba0ebdb577bdb8817828b27938f29cc878b5d6247787f79fb72bd3aaaa8c172fb097cc6eb599e2e0b06431c2fbb020f7616a0fe23e61255839217d06a8218385a77b57d94d50dc13f70002166b9a984487d46225d2aba9003862c797bbf2d8249233faa43d45fe9d7d6fb2fb598e505505081353926b5452870a4fd1bb30f2c6ac8d402b8a827be5178a6bc762a5ed49cb5fecbb0aecbb17bf1cd84cc176777109c3bd37534457325bd22f9a566d6222c97f19661e25a6e09739be7fead587d0043361cb382493b18def983d9175b0228c42efa9d974305bbf658ff3242deb32be36f5f001dad386f08498f2c298915b76d004d0022548c57f7f4bf4493f10c8e71666e7f410cb7cbbaaff099b3fc3bf5585342abc8776753afcc76849c0a80928eb9e8a8665f536d6b3c7352b75f4bf2ea038a6cff2ce8c2804431a3a09bc0b4ac45f185234a9fbf5f20f0f95d14bc75139bd9277c9e6e54fcd5b8ce89f50bcd796a7ef14b71e86d951ef128b0b3c114068ced570c11c45cd762ca0799be77103caf2d4ba84ce5407b21fa19327808d648b1b6dd9e251e6abd2050ef8b6709e54fdb4e137e8432e9a72e17ce5b483d45f5d3cff0b1b3927b1457b56da4f8c787eb7cfa29aee2f39a2439a0c07b0868ccdba704310ff28bac29310d6c30cd7814bcd2f77a7c2e7d648a1bc8e5744492e1fa010608f3259993b624044215ac0cfc5f2107757c444372f72a6b6ea0e09e5afd8e87c418218fcc1d71504e15ae706ea49503c385dac75a15539301ab670d88f03ed0e9ce21f626293986874c50926923455b105d8d93e2d5ed37de23837c9ba4caf39d12cc52fd3b1a4ebe24d9b06d50fef354f304b5f0e0246947e8468c972aeba1e770b57d5b2acfb999ea23aeda80dd6846f52a1ccaaff392850999248dc12ad3136dfdd087684b8c7c217ac2809bb6568beb5f648e7aee871a891fbf772b622878ce1e97c91610a9c6fbdd916075a017a440ab8b7976440d5e52ba59281920b620dee40b643f115563df977321a0de6fac58ce440442e5a737cb055a2e03788396363d9a6f321ee7d04cfb553f2ddd764a4e664b56c6bfd97b2837c894fdf592f9dfda5dc71eef1918c72de0e1911a421a0d434a5eb5a15a67a927d7349daf32ab168b96cda30495d5d05e82e0f84f4efe86f6910e7fa855b0106207ff6970557d74e9e58be79521cbdf2001ee02034a34a9ca880d9d2bb402aa50df08c0a39abbcc5a6855bd66b8f55268d90b5113941846d422d8979e1260f9261688de0b3a6763ddfc9d1ed1a73310ca4dd0c3c2a0065e0dbd2fa85944e980edffe61c74edd31a49b4516433ad111f94ed28d1aa6363faa67c2cd807395a7abcf197ed530723b6150862ec304b971cc9ca85c7467c5e6dc4348696292a97dbd87dbbe357bbfdd17738f12493c5329ec4fa9a09519c022a7927319d49ed33288a314b02edce37fde0e16fae7c1d7e63ffcfb411f81f31dcd36471f0cfaf84212feacc88955b520c98ff738fb30d8b25113c94178519bec983f020d97bfa0a2a73408cf20e583214209a473283fa6b6c1d5e672070e5c1c1c85cdcb65303d2ac6d8aff7c99c752662996a58eed79c9b12acf83add477209693a47db95068545c5ff1d94a31fd523a4d0a4c122e256ec18b8f49de392b87f507c0d27a46bfcac69d65e29bc75fc2c2b0fae849e70769c3314b50e50fc9d0e7d03a9485dd7b95679c2c08148391d4296801a6ec91a1238e298782655599fc5dc2dfa8667eb5553031579ba0aa59da5c3e5b9cc222a55c02ae59097249d3975d45f5a3efbbae5e424e3c160c21ca5a20b2323d523710d910b9faa6eb2a921ed3895a57b3bbda6028bd17e8e4c818fe25d847a39346237f2b94519baaf841a420409d325936eac8908f4f301cab2b5ffc53f3224fc15c47057fa26e5a684896a85f7761071bff12a334b24c5cb36ac59c1f8f7bbbcf6bcaf09d5f1c19cea3d4a5a0884c46d94522f1885f5d22e07f8dbc2d5157824f2648b2ef40fa1889207458cb4b79f467ee35c0c98af8ba23b69071da93b8679c128eeac88b77f5e5fbf99d5abe8813fdf9b1ca924a0bf47fcb862b4035f7fb3ed2ce0e40978d1ba8abd8b84c4099450f029a59a4a2659d9fcd0dca4a5fee8a0db1d62f7e122b5e50a0b7d8196df3e6070c263a0284757e501cfde101a769d78cdccde32f771dc06f95b500acef1a449b919b860241e809e24e4823dbfc4697ff52e739f342ef2f511676b26a5eddcccdedff47995034e356e6232b5941c1d61e79899d8b294881a8ad45c92395907c2cf474c136bab55c28a0468799cf25dd148a530262e8c4346bf537990091703b5b438ceaeb59e7b16510a06da524180f54647a442e2c66d23caf3911ac5e2ad37c5940bbf36c42f870cb3494f3128e0deed34a532f20ab69afe57858dea74a0b6b7ecefc75c80811bd48622323f04d759dc7aadc8a15f7d06ba05219dfcdff4853832f2e0019d1bf190ad615b29852b76a7dc415d8ee709eb927b2059b2cca3539d87873856", 0x1000, 0x404c000, &(0x7f0000000340)={{0x3, @bcast, 0x3}, [@null, @default, @default, @bcast, @default, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x0}, @null]}, 0x48) r5 = syz_genetlink_get_family_id$nbd(&(0x7f00000003c0), 0xffffffffffffffff) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f0000000480)={&(0x7f00000002c0)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000000440)={&(0x7f0000000400)={0x20, r5, 0x4, 0x70bd28, 0x25dfdbfe, {}, [@NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x1}]}, 0x20}, 0x1, 0x0, 0x0, 0x20008084}, 0x40000) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x38, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x38}}, 0x0) 06:56:11 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r1) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000240)={0x20, r2, 0xd03, 0x0, 0x0, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0xb, 0xa, '%\\!:#&\xa6'}]}, 0x20}}, 0x0) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)={0x44, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x101}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x4}, @NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '!\x8b'}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x44}}, 0x0) 06:56:11 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000140)={&(0x7f0000000040)={0x6c, r1, 0x1, 0x70bd26, 0x25dfdbfc, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x7, 0xa, '-,]'}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x400}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x123}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x7ff}]}, 0x6c}, 0x1, 0x0, 0x0, 0x20040000}, 0x44040) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x14, r1, 0x1}, 0x14}}, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) r4 = socket$nl_audit(0x10, 0x3, 0x9) sendmsg$AUDIT_USER_AVC(r4, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={&(0x7f0000000480)={0x14, 0x453, 0x0, 0x0, 0x0, '4'}, 0x14}}, 0x0) sendmsg$AUDIT_TTY_SET(r4, &(0x7f0000000540)={&(0x7f0000000480)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000000500)={&(0x7f00000004c0)={0x18, 0x3f9, 0x400, 0x70bd27, 0x25dfdbff, {0x1, 0x1}, ["", ""]}, 0x18}, 0x1, 0x0, 0x0, 0x4080}, 0x0) r5 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r5, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) sendmsg$AUDIT_TRIM(r5, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) r7 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r7, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)=ANY=[@ANYBLOB="74000000ed03000427bd7000ffdbdf259e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f63c0615da4b4b156e0c12f4cf4383797adb35df619d522e83f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c100"], 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) sendmsg$AUDIT_TRIM(r7, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000440)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000340)={0xec, 0x0, 0x8, 0x70bd29, 0x25dfdbfd, {}, [@NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8, 0x1, r3}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x44, 0x7, 0x0, 0x1, [{0x8, 0x1, r5}, {0x8}, {0x8}, {0x8}, {0x8, 0x1, r6}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8, 0x1, r7}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x84}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x7}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x7fffffff}, @NBD_ATTR_BACKEND_IDENTIFIER={0xa, 0xa, '\\!.\'\'\xec'}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x20}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x7}]}, 0xec}, 0x1, 0x0, 0x0, 0x48105}, 0x4000001) [ 3213.372592] nbd: must specify at least one socket 06:56:11 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_GET_TARGET(r1, &(0x7f00000011c0)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000001180)={&(0x7f0000001140)={0x14, 0x0, 0x300, 0x70bd20, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x804}, 0x0) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r1) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x4c, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x4c}}, 0x0) 06:56:11 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x34, 0x0, 0x20, 0x70bd2d, 0x25dfdbff, {}, [@NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x128}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x34}, 0x1, 0x0, 0x0, 0x1}, 0x810) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000180), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x44, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x44}}, 0x0) [ 3213.408707] nbd: must specify at least one socket 06:56:11 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_GET_TARGET(r2, &(0x7f00000011c0)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000001180)={&(0x7f0000001140)={0x14, 0x0, 0x300, 0x70bd28, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x804}, 0x0) r3 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r0) r4 = openat$sw_sync_info(0xffffffffffffff9c, &(0x7f0000000080), 0x6480, 0x0) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000000280)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10000008}, 0xc, &(0x7f0000000240)={&(0x7f0000000140)={0x88, r3, 0x300, 0x70bd2d, 0x25dfdbfe, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x9b}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x80000001}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8, 0x1, r4}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x88}, 0x1, 0x0, 0x0, 0x81}, 0x90) (async) sendto$ax25(r4, &(0x7f0000001200)="e53a4c7011a0373b73b5b452055948f1edefb41e258f625f19726e39df1e38c5306bc648082d658253cb5344200a0db0b632e0532e4ff81bab6c5575e2d37d030b7167de9e52997c34888e72a11c378382309f0d838663b8b4650b5b61bcae39c2c22da9ea1872278d2f830cd5a4cfec167633b6eba2d6148f6551e31fe7caaedb4cb7f079721e22a957e9943f24fad422fbe3cec392ba71f4be3afeea89e38f318716c3f1ca1859de97a9f3f7a1b33369021e3e4cd15f4ad42ad29e8141ad493ce1411ee26fdfc8e5a4369624beb26a0c9c313cf7178641bcee2dea3b81b06a26356cd1deab2a696e7da87bc4f1d9f603b3013444bdaa833fa6fe4524c748a7e9e857e120f916f770423cc363eab252c1b516a872bb2e426d83a0d5c478506e5ea96384526d98d623654b09a9a3b132220fff1cb9f5a8d8d0274ab4ab3bc5293c08efff2cb5a66181c5e2009dba92e1f361f37db68ced39c8288274a7b174bb8050eeaa48477eeac7062d782bd3eafefaa6020579827da0df219d5e98610b35bb9c4a0cb46b5771ef14b4646444c50f77140b7d6ddd9dc076e8c330dba343e7117435e5fb25352eab1b232bde8ee1000c5493e8bc364c1ebbfb60be3e65b589dab981a5786597ebc87403b1858f6a8c9a45ee6de6ee939e1f9feb463664253db1638de7f411dccb1cae3e9f4d1cf00e1a267fd0058183e7219204abc28dd5538d01c7a7e325bfe87372d83cdd3ef5a55d31793b6dea7de7cba3bd1203faac2838d2cbac72955be0854e47d29af9ef5d4794079735ccee164ac6ade02c9e03b87c00d094ac65e53f7c32e0d93ff2f0c2759da2a618f825f8603103fed74f1a771b3fd1051eedc760ef7d7b88ceefa261ab346f1439aba6975d363f0d9764981a6ac0ef0b32de04d06c3266be68a611c2679cef785cac8602de458a9637e248d180def3aacf075ad149045b644c1226c618b182b86c5edee993b67684e78dc7a3c239fd7e012e5dda4d3e0735630e51cc000e706c474e7a275119582399503e46d8523668df04103cf608332a6b303848399531507aae82d18957ad282930ac229530e9719b1dda617fca86fc4d76c03f55ab401479427094134510597e8b8732869e4f5baa4cb3638c0139e1d0b564b8c4690fc3c3f8d617ceb23983544a641593b466e54360355d94f24272d10595066c7d34145256e824e57a7804a18799daabcc7fc39f2ef0963b9df567e88aa1dc2d32e744c14c2f34e48f5240001f5e010b0fb9c181d281cafca83fe8b04897bb2a69dca900dbb7d5f8b7e711f92ecf4ecb579c1b2d030e08c8c0452751cac33b32745ca936bc4123facb790215c1cea717065bca00ea48a6efc12fa258d18bc14ac53e77007fce3dfbeb9da0976e440d684a1a24d89fc06a3b067dbd685f5fb55be4cfa4467cc58625b9390fcdae174abc6f7b2d76afdc2eecac828bb70a31b8762919a5a7e73b965ddf89c56102ff9bf8d751b87a102e390916f796e9e8172278750b354a3eebd20277487046f6f3161b525103d4a0c3f3c60d5287a044597e3c13846b66c64856f0989e0500a75822083424173a123f5c96beb75643962df60b2508ecae1d16bb39f8aff86194b2d9aff8de59d91c2cb5832b62ed39f07ca59512a7ef8e70e8cc91aa886b87b30113bbfafe880fe51a3408d9902603eaf144ec6dfdb51453fb6e39ccbf1d766c41df7b047a7a97fd1d30a0755447f1b7227adc861a9576a782a5dc2fcec606f0ecf5813ad0705605503b7061a90646a930aba958c277d05ea19eafc69cb59fb030e0944e8e9faca04e0e8b811e8621f4752ffb3e28e78b559970e5633169187eaef4f274a81ad305c189d46415ecd3b3cfffa968449907f4378052613a91e6272ff074aeddeb3a5a7be1db36a1b3a07f3e2dab4da2cbb157714c4a73367bb74c66efae25841f884128c8217695eb7bc0e6aece48499d5aaba652a2a71735e1cbc9b4955a81b2396280a3bc72d980aec64d7742bebca251b034fb68bdafb6389e06105afbf7ea50c3ce7cbed31d5a701dba6d90f00f50def70a00af80de31ad9dc49c116b319de304e9370b2e33a7a717486e1163493bc6c63201c0f3b554664fb82e8995489c67f8717f4d1c177f0f9dac175e5de3d14c0dda48f25773a33415f7fb024674f07ade666a5ff5edee7f62eb6354f0f7c55cedc348da05833347ef9b8c36570928d2d4fc89321405893ba440f9b930eba99aa242bd747204ac5b17c03849c48d1c38c85e7386d01fa2f046dc8ad444532367ffe1a19b14456f62b8c9fb9c277a197b8e865df9ccfeed86e905dd18c7ca2b07c4d885a7aa3bf6ee7a5cdf861f01c3ae88e4b069993d001ef9ee4129a090cbf12434821a05e21f77a2dc68c994c2914215a3fa08ba444ffa911c4223df675eb1991abe155cd91d01c93fc3a2b50849621d54a0be67d621c8db93cfc11958e0bafabf232fbb27953c5af0f767f0bd2258f37cb52d22e0ef44e3f54e403085d70c4fc40329d6889f3210b068115ce6f2b76642e221827d778d255ae36900fb8843764da0371e13635ac1416768ce6a8ec27a1d64bd2e4c75eb6a6a771351ec80cf5579d9b800db0b7a289ac1338aa142aeeaddb21f1e784b558cc36a900c3b5e7bda670e392285be52212670d863e4ffc4b50e6d22b99a6763d7e8c539c50e066f15ff6bc12b36176c35ddf752c1e29e30c94dace9bc970faabd7a0548cab909b7e6083711a32b24284dea63ef078ccb266c0610b9bcb8839eb6d088b66c6073e9b462ee6e3e36fc9b6180cb67a7fff0a0d9613c34aa4854dee8770d0beb5362f50970f647d69cb8ed918f282a43cc91423a9d7c95083bd65b89d233b624930fd38deee573dcd8188d4af44f49381bd59bdacc83d74730f9bced7d415820adc4eac166f163ffb42b1452c16b4f9b9ddf8d2dad58cf6ac6bb7ba23053cab10a3155f57cde577382b3c5a498f30d5cee547841d4c7f5d07feaa9263ff81f165ced4f8933cf0992c1ac604d88c6b005fcb53de144c604261105203e857b61d02941ec88fee872a6ede256fe641f1c43ede1da6b9e317fc6b472bcac2e97273d6a7c407386c21fee69f2266af6c4c9d5e6f1d116598e0731451c6a05d8bfa7432bf3ca070da124fe2b1b3c68b16daf3086db026f125bba6c2cbde5a13f999332d306b4785e08e770a136ce3ac7fd2d0dae01ebd9b9d99085d7bbb1dcd3b8c9ba0ebdb577bdb8817828b27938f29cc878b5d6247787f79fb72bd3aaaa8c172fb097cc6eb599e2e0b06431c2fbb020f7616a0fe23e61255839217d06a8218385a77b57d94d50dc13f70002166b9a984487d46225d2aba9003862c797bbf2d8249233faa43d45fe9d7d6fb2fb598e505505081353926b5452870a4fd1bb30f2c6ac8d402b8a827be5178a6bc762a5ed49cb5fecbb0aecbb17bf1cd84cc176777109c3bd37534457325bd22f9a566d6222c97f19661e25a6e09739be7fead587d0043361cb382493b18def983d9175b0228c42efa9d974305bbf658ff3242deb32be36f5f001dad386f08498f2c298915b76d004d0022548c57f7f4bf4493f10c8e71666e7f410cb7cbbaaff099b3fc3bf5585342abc8776753afcc76849c0a80928eb9e8a8665f536d6b3c7352b75f4bf2ea038a6cff2ce8c2804431a3a09bc0b4ac45f185234a9fbf5f20f0f95d14bc75139bd9277c9e6e54fcd5b8ce89f50bcd796a7ef14b71e86d951ef128b0b3c114068ced570c11c45cd762ca0799be77103caf2d4ba84ce5407b21fa19327808d648b1b6dd9e251e6abd2050ef8b6709e54fdb4e137e8432e9a72e17ce5b483d45f5d3cff0b1b3927b1457b56da4f8c787eb7cfa29aee2f39a2439a0c07b0868ccdba704310ff28bac29310d6c30cd7814bcd2f77a7c2e7d648a1bc8e5744492e1fa010608f3259993b624044215ac0cfc5f2107757c444372f72a6b6ea0e09e5afd8e87c418218fcc1d71504e15ae706ea49503c385dac75a15539301ab670d88f03ed0e9ce21f626293986874c50926923455b105d8d93e2d5ed37de23837c9ba4caf39d12cc52fd3b1a4ebe24d9b06d50fef354f304b5f0e0246947e8468c972aeba1e770b57d5b2acfb999ea23aeda80dd6846f52a1ccaaff392850999248dc12ad3136dfdd087684b8c7c217ac2809bb6568beb5f648e7aee871a891fbf772b622878ce1e97c91610a9c6fbdd916075a017a440ab8b7976440d5e52ba59281920b620dee40b643f115563df977321a0de6fac58ce440442e5a737cb055a2e03788396363d9a6f321ee7d04cfb553f2ddd764a4e664b56c6bfd97b2837c894fdf592f9dfda5dc71eef1918c72de0e1911a421a0d434a5eb5a15a67a927d7349daf32ab168b96cda30495d5d05e82e0f84f4efe86f6910e7fa855b0106207ff6970557d74e9e58be79521cbdf2001ee02034a34a9ca880d9d2bb402aa50df08c0a39abbcc5a6855bd66b8f55268d90b5113941846d422d8979e1260f9261688de0b3a6763ddfc9d1ed1a73310ca4dd0c3c2a0065e0dbd2fa85944e980edffe61c74edd31a49b4516433ad111f94ed28d1aa6363faa67c2cd807395a7abcf197ed530723b6150862ec304b971cc9ca85c7467c5e6dc4348696292a97dbd87dbbe357bbfdd17738f12493c5329ec4fa9a09519c022a7927319d49ed33288a314b02edce37fde0e16fae7c1d7e63ffcfb411f81f31dcd36471f0cfaf84212feacc88955b520c98ff738fb30d8b25113c94178519bec983f020d97bfa0a2a73408cf20e583214209a473283fa6b6c1d5e672070e5c1c1c85cdcb65303d2ac6d8aff7c99c752662996a58eed79c9b12acf83add477209693a47db95068545c5ff1d94a31fd523a4d0a4c122e256ec18b8f49de392b87f507c0d27a46bfcac69d65e29bc75fc2c2b0fae849e70769c3314b50e50fc9d0e7d03a9485dd7b95679c2c08148391d4296801a6ec91a1238e298782655599fc5dc2dfa8667eb5553031579ba0aa59da5c3e5b9cc222a55c02ae59097249d3975d45f5a3efbbae5e424e3c160c21ca5a20b2323d523710d910b9faa6eb2a921ed3895a57b3bbda6028bd17e8e4c818fe25d847a39346237f2b94519baaf841a420409d325936eac8908f4f301cab2b5ffc53f3224fc15c47057fa26e5a684896a85f7761071bff12a334b24c5cb36ac59c1f8f7bbbcf6bcaf09d5f1c19cea3d4a5a0884c46d94522f1885f5d22e07f8dbc2d5157824f2648b2ef40fa1889207458cb4b79f467ee35c0c98af8ba23b69071da93b8679c128eeac88b77f5e5fbf99d5abe8813fdf9b1ca924a0bf47fcb862b4035f7fb3ed2ce0e40978d1ba8abd8b84c4099450f029a59a4a2659d9fcd0dca4a5fee8a0db1d62f7e122b5e50a0b7d8196df3e6070c263a0284757e501cfde101a769d78cdccde32f771dc06f95b500acef1a449b919b860241e809e24e4823dbfc4697ff52e739f342ef2f511676b26a5eddcccdedff47995034e356e6232b5941c1d61e79899d8b294881a8ad45c92395907c2cf474c136bab55c28a0468799cf25dd148a530262e8c4346bf537990091703b5b438ceaeb59e7b16510a06da524180f54647a442e2c66d23caf3911ac5e2ad37c5940bbf36c42f870cb3494f3128e0deed34a532f20ab69afe57858dea74a0b6b7ecefc75c80811bd48622323f04d759dc7aadc8a15f7d06ba05219dfcdff4853832f2e0019d1bf190ad615b29852b76a7dc415d8ee709eb927b2059b2cca3539d87873856", 0x1000, 0x404c000, &(0x7f0000000340)={{0x3, @bcast, 0x3}, [@null, @default, @default, @bcast, @default, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x0}, @null]}, 0x48) r5 = syz_genetlink_get_family_id$nbd(&(0x7f00000003c0), 0xffffffffffffffff) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f0000000480)={&(0x7f00000002c0)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000000440)={&(0x7f0000000400)={0x20, r5, 0x4, 0x70bd28, 0x25dfdbfe, {}, [@NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x1}]}, 0x20}, 0x1, 0x0, 0x0, 0x20008084}, 0x40000) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x38, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x38}}, 0x0) [ 3213.431211] nbd: must specify at least one socket [ 3213.449899] nbd: must specify at least one socket 06:56:11 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB='D\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="0100000000000000000001c2c08521f710a6e902bb1e81ae8000000400078008000100000cb26105000600000000000000ff000c000200000000090f00"/75], 0x44}}, 0x0) (async) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_GET_TARGET(r2, &(0x7f00000011c0)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000001180)={&(0x7f0000001140)={0x14, 0x0, 0x300, 0x70bd28, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x804}, 0x10) (async) bpf$BPF_LINK_CREATE_XDP(0x1c, &(0x7f0000000280), 0x10) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_GET_TARGET(r3, &(0x7f00000011c0)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000001180)={&(0x7f0000001140)={0x14, 0x0, 0x300, 0x70bd28, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x804}, 0x0) (async) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r4) sendmsg$NBD_CMD_CONNECT(r4, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000240)={0x20, r5, 0xd03, 0x0, 0x0, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0xb, 0xa, '%\\!:#&\xa6'}]}, 0x20}}, 0x0) (async, rerun: 64) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f0000000400)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000340)={0x54, r5, 0x400, 0x70bd29, 0x25dfdbfd, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x100000001}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x10b}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x9}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '\\'}]}, 0x54}, 0x1, 0x0, 0x0, 0x20000800}, 0x40) (async, rerun: 64) r6 = syz_genetlink_get_family_id$nbd(&(0x7f0000000240), r2) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000000080)={&(0x7f00000002c0)=ANY=[@ANYBLOB=',\x00\x00\x00', @ANYRES16=r6, @ANYBLOB="04002abd7000fbdbdf25010000000c00120000000000000000000c000200050b000000000000e656aa50331ceabeb1b4eb6bdda0b81b8b2e75cb106109b04649dd81fb6a2112220f8d030019ebd9e6c4"], 0x2c}, 0x1, 0x0, 0x0, 0x40000}, 0x50) 06:56:11 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x34, 0x0, 0x20, 0x70bd2d, 0x25dfdbff, {}, [@NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x128}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x34}, 0x1, 0x0, 0x0, 0x1}, 0x810) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000180), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x44, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x44}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x34, 0x0, 0x20, 0x70bd2d, 0x25dfdbff, {}, [@NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x128}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x34}, 0x1, 0x0, 0x0, 0x1}, 0x810) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000180), r0) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x44, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x44}}, 0x0) (async) 06:56:11 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_GET_TARGET(r1, &(0x7f00000011c0)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000001180)={&(0x7f0000001140)={0x14, 0x0, 0x300, 0x70bd20, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x804}, 0x0) (async) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r1) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x4c, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x4c}}, 0x0) 06:56:11 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) (async) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_GET_TARGET(r2, &(0x7f00000011c0)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000001180)={&(0x7f0000001140)={0x14, 0x0, 0x300, 0x70bd28, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x804}, 0x0) r3 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r0) (async) r4 = openat$sw_sync_info(0xffffffffffffff9c, &(0x7f0000000080), 0x6480, 0x0) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000000280)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10000008}, 0xc, &(0x7f0000000240)={&(0x7f0000000140)={0x88, r3, 0x300, 0x70bd2d, 0x25dfdbfe, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x9b}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x80000001}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8, 0x1, r4}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x88}, 0x1, 0x0, 0x0, 0x81}, 0x90) (async) sendto$ax25(r4, &(0x7f0000001200)="e53a4c7011a0373b73b5b452055948f1edefb41e258f625f19726e39df1e38c5306bc648082d658253cb5344200a0db0b632e0532e4ff81bab6c5575e2d37d030b7167de9e52997c34888e72a11c378382309f0d838663b8b4650b5b61bcae39c2c22da9ea1872278d2f830cd5a4cfec167633b6eba2d6148f6551e31fe7caaedb4cb7f079721e22a957e9943f24fad422fbe3cec392ba71f4be3afeea89e38f318716c3f1ca1859de97a9f3f7a1b33369021e3e4cd15f4ad42ad29e8141ad493ce1411ee26fdfc8e5a4369624beb26a0c9c313cf7178641bcee2dea3b81b06a26356cd1deab2a696e7da87bc4f1d9f603b3013444bdaa833fa6fe4524c748a7e9e857e120f916f770423cc363eab252c1b516a872bb2e426d83a0d5c478506e5ea96384526d98d623654b09a9a3b132220fff1cb9f5a8d8d0274ab4ab3bc5293c08efff2cb5a66181c5e2009dba92e1f361f37db68ced39c8288274a7b174bb8050eeaa48477eeac7062d782bd3eafefaa6020579827da0df219d5e98610b35bb9c4a0cb46b5771ef14b4646444c50f77140b7d6ddd9dc076e8c330dba343e7117435e5fb25352eab1b232bde8ee1000c5493e8bc364c1ebbfb60be3e65b589dab981a5786597ebc87403b1858f6a8c9a45ee6de6ee939e1f9feb463664253db1638de7f411dccb1cae3e9f4d1cf00e1a267fd0058183e7219204abc28dd5538d01c7a7e325bfe87372d83cdd3ef5a55d31793b6dea7de7cba3bd1203faac2838d2cbac72955be0854e47d29af9ef5d4794079735ccee164ac6ade02c9e03b87c00d094ac65e53f7c32e0d93ff2f0c2759da2a618f825f8603103fed74f1a771b3fd1051eedc760ef7d7b88ceefa261ab346f1439aba6975d363f0d9764981a6ac0ef0b32de04d06c3266be68a611c2679cef785cac8602de458a9637e248d180def3aacf075ad149045b644c1226c618b182b86c5edee993b67684e78dc7a3c239fd7e012e5dda4d3e0735630e51cc000e706c474e7a275119582399503e46d8523668df04103cf608332a6b303848399531507aae82d18957ad282930ac229530e9719b1dda617fca86fc4d76c03f55ab401479427094134510597e8b8732869e4f5baa4cb3638c0139e1d0b564b8c4690fc3c3f8d617ceb23983544a641593b466e54360355d94f24272d10595066c7d34145256e824e57a7804a18799daabcc7fc39f2ef0963b9df567e88aa1dc2d32e744c14c2f34e48f5240001f5e010b0fb9c181d281cafca83fe8b04897bb2a69dca900dbb7d5f8b7e711f92ecf4ecb579c1b2d030e08c8c0452751cac33b32745ca936bc4123facb790215c1cea717065bca00ea48a6efc12fa258d18bc14ac53e77007fce3dfbeb9da0976e440d684a1a24d89fc06a3b067dbd685f5fb55be4cfa4467cc58625b9390fcdae174abc6f7b2d76afdc2eecac828bb70a31b8762919a5a7e73b965ddf89c56102ff9bf8d751b87a102e390916f796e9e8172278750b354a3eebd20277487046f6f3161b525103d4a0c3f3c60d5287a044597e3c13846b66c64856f0989e0500a75822083424173a123f5c96beb75643962df60b2508ecae1d16bb39f8aff86194b2d9aff8de59d91c2cb5832b62ed39f07ca59512a7ef8e70e8cc91aa886b87b30113bbfafe880fe51a3408d9902603eaf144ec6dfdb51453fb6e39ccbf1d766c41df7b047a7a97fd1d30a0755447f1b7227adc861a9576a782a5dc2fcec606f0ecf5813ad0705605503b7061a90646a930aba958c277d05ea19eafc69cb59fb030e0944e8e9faca04e0e8b811e8621f4752ffb3e28e78b559970e5633169187eaef4f274a81ad305c189d46415ecd3b3cfffa968449907f4378052613a91e6272ff074aeddeb3a5a7be1db36a1b3a07f3e2dab4da2cbb157714c4a73367bb74c66efae25841f884128c8217695eb7bc0e6aece48499d5aaba652a2a71735e1cbc9b4955a81b2396280a3bc72d980aec64d7742bebca251b034fb68bdafb6389e06105afbf7ea50c3ce7cbed31d5a701dba6d90f00f50def70a00af80de31ad9dc49c116b319de304e9370b2e33a7a717486e1163493bc6c63201c0f3b554664fb82e8995489c67f8717f4d1c177f0f9dac175e5de3d14c0dda48f25773a33415f7fb024674f07ade666a5ff5edee7f62eb6354f0f7c55cedc348da05833347ef9b8c36570928d2d4fc89321405893ba440f9b930eba99aa242bd747204ac5b17c03849c48d1c38c85e7386d01fa2f046dc8ad444532367ffe1a19b14456f62b8c9fb9c277a197b8e865df9ccfeed86e905dd18c7ca2b07c4d885a7aa3bf6ee7a5cdf861f01c3ae88e4b069993d001ef9ee4129a090cbf12434821a05e21f77a2dc68c994c2914215a3fa08ba444ffa911c4223df675eb1991abe155cd91d01c93fc3a2b50849621d54a0be67d621c8db93cfc11958e0bafabf232fbb27953c5af0f767f0bd2258f37cb52d22e0ef44e3f54e403085d70c4fc40329d6889f3210b068115ce6f2b76642e221827d778d255ae36900fb8843764da0371e13635ac1416768ce6a8ec27a1d64bd2e4c75eb6a6a771351ec80cf5579d9b800db0b7a289ac1338aa142aeeaddb21f1e784b558cc36a900c3b5e7bda670e392285be52212670d863e4ffc4b50e6d22b99a6763d7e8c539c50e066f15ff6bc12b36176c35ddf752c1e29e30c94dace9bc970faabd7a0548cab909b7e6083711a32b24284dea63ef078ccb266c0610b9bcb8839eb6d088b66c6073e9b462ee6e3e36fc9b6180cb67a7fff0a0d9613c34aa4854dee8770d0beb5362f50970f647d69cb8ed918f282a43cc91423a9d7c95083bd65b89d233b624930fd38deee573dcd8188d4af44f49381bd59bdacc83d74730f9bced7d415820adc4eac166f163ffb42b1452c16b4f9b9ddf8d2dad58cf6ac6bb7ba23053cab10a3155f57cde577382b3c5a498f30d5cee547841d4c7f5d07feaa9263ff81f165ced4f8933cf0992c1ac604d88c6b005fcb53de144c604261105203e857b61d02941ec88fee872a6ede256fe641f1c43ede1da6b9e317fc6b472bcac2e97273d6a7c407386c21fee69f2266af6c4c9d5e6f1d116598e0731451c6a05d8bfa7432bf3ca070da124fe2b1b3c68b16daf3086db026f125bba6c2cbde5a13f999332d306b4785e08e770a136ce3ac7fd2d0dae01ebd9b9d99085d7bbb1dcd3b8c9ba0ebdb577bdb8817828b27938f29cc878b5d6247787f79fb72bd3aaaa8c172fb097cc6eb599e2e0b06431c2fbb020f7616a0fe23e61255839217d06a8218385a77b57d94d50dc13f70002166b9a984487d46225d2aba9003862c797bbf2d8249233faa43d45fe9d7d6fb2fb598e505505081353926b5452870a4fd1bb30f2c6ac8d402b8a827be5178a6bc762a5ed49cb5fecbb0aecbb17bf1cd84cc176777109c3bd37534457325bd22f9a566d6222c97f19661e25a6e09739be7fead587d0043361cb382493b18def983d9175b0228c42efa9d974305bbf658ff3242deb32be36f5f001dad386f08498f2c298915b76d004d0022548c57f7f4bf4493f10c8e71666e7f410cb7cbbaaff099b3fc3bf5585342abc8776753afcc76849c0a80928eb9e8a8665f536d6b3c7352b75f4bf2ea038a6cff2ce8c2804431a3a09bc0b4ac45f185234a9fbf5f20f0f95d14bc75139bd9277c9e6e54fcd5b8ce89f50bcd796a7ef14b71e86d951ef128b0b3c114068ced570c11c45cd762ca0799be77103caf2d4ba84ce5407b21fa19327808d648b1b6dd9e251e6abd2050ef8b6709e54fdb4e137e8432e9a72e17ce5b483d45f5d3cff0b1b3927b1457b56da4f8c787eb7cfa29aee2f39a2439a0c07b0868ccdba704310ff28bac29310d6c30cd7814bcd2f77a7c2e7d648a1bc8e5744492e1fa010608f3259993b624044215ac0cfc5f2107757c444372f72a6b6ea0e09e5afd8e87c418218fcc1d71504e15ae706ea49503c385dac75a15539301ab670d88f03ed0e9ce21f626293986874c50926923455b105d8d93e2d5ed37de23837c9ba4caf39d12cc52fd3b1a4ebe24d9b06d50fef354f304b5f0e0246947e8468c972aeba1e770b57d5b2acfb999ea23aeda80dd6846f52a1ccaaff392850999248dc12ad3136dfdd087684b8c7c217ac2809bb6568beb5f648e7aee871a891fbf772b622878ce1e97c91610a9c6fbdd916075a017a440ab8b7976440d5e52ba59281920b620dee40b643f115563df977321a0de6fac58ce440442e5a737cb055a2e03788396363d9a6f321ee7d04cfb553f2ddd764a4e664b56c6bfd97b2837c894fdf592f9dfda5dc71eef1918c72de0e1911a421a0d434a5eb5a15a67a927d7349daf32ab168b96cda30495d5d05e82e0f84f4efe86f6910e7fa855b0106207ff6970557d74e9e58be79521cbdf2001ee02034a34a9ca880d9d2bb402aa50df08c0a39abbcc5a6855bd66b8f55268d90b5113941846d422d8979e1260f9261688de0b3a6763ddfc9d1ed1a73310ca4dd0c3c2a0065e0dbd2fa85944e980edffe61c74edd31a49b4516433ad111f94ed28d1aa6363faa67c2cd807395a7abcf197ed530723b6150862ec304b971cc9ca85c7467c5e6dc4348696292a97dbd87dbbe357bbfdd17738f12493c5329ec4fa9a09519c022a7927319d49ed33288a314b02edce37fde0e16fae7c1d7e63ffcfb411f81f31dcd36471f0cfaf84212feacc88955b520c98ff738fb30d8b25113c94178519bec983f020d97bfa0a2a73408cf20e583214209a473283fa6b6c1d5e672070e5c1c1c85cdcb65303d2ac6d8aff7c99c752662996a58eed79c9b12acf83add477209693a47db95068545c5ff1d94a31fd523a4d0a4c122e256ec18b8f49de392b87f507c0d27a46bfcac69d65e29bc75fc2c2b0fae849e70769c3314b50e50fc9d0e7d03a9485dd7b95679c2c08148391d4296801a6ec91a1238e298782655599fc5dc2dfa8667eb5553031579ba0aa59da5c3e5b9cc222a55c02ae59097249d3975d45f5a3efbbae5e424e3c160c21ca5a20b2323d523710d910b9faa6eb2a921ed3895a57b3bbda6028bd17e8e4c818fe25d847a39346237f2b94519baaf841a420409d325936eac8908f4f301cab2b5ffc53f3224fc15c47057fa26e5a684896a85f7761071bff12a334b24c5cb36ac59c1f8f7bbbcf6bcaf09d5f1c19cea3d4a5a0884c46d94522f1885f5d22e07f8dbc2d5157824f2648b2ef40fa1889207458cb4b79f467ee35c0c98af8ba23b69071da93b8679c128eeac88b77f5e5fbf99d5abe8813fdf9b1ca924a0bf47fcb862b4035f7fb3ed2ce0e40978d1ba8abd8b84c4099450f029a59a4a2659d9fcd0dca4a5fee8a0db1d62f7e122b5e50a0b7d8196df3e6070c263a0284757e501cfde101a769d78cdccde32f771dc06f95b500acef1a449b919b860241e809e24e4823dbfc4697ff52e739f342ef2f511676b26a5eddcccdedff47995034e356e6232b5941c1d61e79899d8b294881a8ad45c92395907c2cf474c136bab55c28a0468799cf25dd148a530262e8c4346bf537990091703b5b438ceaeb59e7b16510a06da524180f54647a442e2c66d23caf3911ac5e2ad37c5940bbf36c42f870cb3494f3128e0deed34a532f20ab69afe57858dea74a0b6b7ecefc75c80811bd48622323f04d759dc7aadc8a15f7d06ba05219dfcdff4853832f2e0019d1bf190ad615b29852b76a7dc415d8ee709eb927b2059b2cca3539d87873856", 0x1000, 0x404c000, &(0x7f0000000340)={{0x3, @bcast, 0x3}, [@null, @default, @default, @bcast, @default, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x0}, @null]}, 0x48) (async) r5 = syz_genetlink_get_family_id$nbd(&(0x7f00000003c0), 0xffffffffffffffff) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f0000000480)={&(0x7f00000002c0)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000000440)={&(0x7f0000000400)={0x20, r5, 0x4, 0x70bd28, 0x25dfdbfe, {}, [@NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x1}]}, 0x20}, 0x1, 0x0, 0x0, 0x20008084}, 0x40000) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x38, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x38}}, 0x0) 06:56:11 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000140)={&(0x7f0000000040)={0x6c, r1, 0x1, 0x70bd26, 0x25dfdbfc, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x7, 0xa, '-,]'}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x400}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x123}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x7ff}]}, 0x6c}, 0x1, 0x0, 0x0, 0x20040000}, 0x44040) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x14, r1, 0x1}, 0x14}}, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) (async) r4 = socket$nl_audit(0x10, 0x3, 0x9) sendmsg$AUDIT_USER_AVC(r4, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={&(0x7f0000000480)={0x14, 0x453, 0x0, 0x0, 0x0, '4'}, 0x14}}, 0x0) (async, rerun: 64) sendmsg$AUDIT_TTY_SET(r4, &(0x7f0000000540)={&(0x7f0000000480)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000000500)={&(0x7f00000004c0)={0x18, 0x3f9, 0x400, 0x70bd27, 0x25dfdbff, {0x1, 0x1}, ["", ""]}, 0x18}, 0x1, 0x0, 0x0, 0x4080}, 0x0) (async, rerun: 64) r5 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r5, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) (async) sendmsg$AUDIT_TRIM(r5, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) (async, rerun: 64) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) (rerun: 64) r7 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r7, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)=ANY=[@ANYBLOB="74000000ed03000427bd7000ffdbdf259e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f63c0615da4b4b156e0c12f4cf4383797adb35df619d522e83f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c100"], 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) (async) sendmsg$AUDIT_TRIM(r7, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000440)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000340)={0xec, 0x0, 0x8, 0x70bd29, 0x25dfdbfd, {}, [@NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8, 0x1, r3}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x44, 0x7, 0x0, 0x1, [{0x8, 0x1, r5}, {0x8}, {0x8}, {0x8}, {0x8, 0x1, r6}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8, 0x1, r7}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x84}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x7}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x7fffffff}, @NBD_ATTR_BACKEND_IDENTIFIER={0xa, 0xa, '\\!.\'\'\xec'}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x20}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x7}]}, 0xec}, 0x1, 0x0, 0x0, 0x48105}, 0x4000001) [ 3213.508842] nbd: must specify at least one socket [ 3213.515767] kauditd_printk_skb: 66 callbacks suppressed [ 3213.515773] audit: type=1107 audit(1675493771.742:31833): pid=21414 uid=0 auid=4294967295 ses=4294967295 msg='4' [ 3213.537359] nbd: must specify at least one socket 06:56:11 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_GET_TARGET(r1, &(0x7f00000011c0)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000001180)={&(0x7f0000001140)={0x14, 0x0, 0x300, 0x70bd20, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x804}, 0x0) (async) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r1) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x4c, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x4c}}, 0x0) 06:56:11 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB='D\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="0100000000000000000001c2c08521f710a6e902bb1e81ae8000000400078008000100000cb26105000600000000000000ff000c000200000000090f00"/75], 0x44}}, 0x0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_GET_TARGET(r2, &(0x7f00000011c0)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000001180)={&(0x7f0000001140)={0x14, 0x0, 0x300, 0x70bd28, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x804}, 0x10) bpf$BPF_LINK_CREATE_XDP(0x1c, &(0x7f0000000280), 0x10) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_GET_TARGET(r3, &(0x7f00000011c0)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000001180)={&(0x7f0000001140)={0x14, 0x0, 0x300, 0x70bd28, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x804}, 0x0) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r4) sendmsg$NBD_CMD_CONNECT(r4, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000240)={0x20, r5, 0xd03, 0x0, 0x0, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0xb, 0xa, '%\\!:#&\xa6'}]}, 0x20}}, 0x0) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f0000000400)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000340)={0x54, r5, 0x400, 0x70bd29, 0x25dfdbfd, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x100000001}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x10b}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x9}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '\\'}]}, 0x54}, 0x1, 0x0, 0x0, 0x20000800}, 0x40) r6 = syz_genetlink_get_family_id$nbd(&(0x7f0000000240), r2) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000000080)={&(0x7f00000002c0)=ANY=[@ANYBLOB=',\x00\x00\x00', @ANYRES16=r6, @ANYBLOB="04002abd7000fbdbdf25010000000c00120000000000000000000c000200050b000000000000e656aa50331ceabeb1b4eb6bdda0b81b8b2e75cb106109b04649dd81fb6a2112220f8d030019ebd9e6c4"], 0x2c}, 0x1, 0x0, 0x0, 0x40000}, 0x50) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB='D\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="0100000000000000000001c2c08521f710a6e902bb1e81ae8000000400078008000100000cb26105000600000000000000ff000c000200000000090f00"/75], 0x44}}, 0x0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NFC_CMD_GET_TARGET(r2, &(0x7f00000011c0)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000001180)={&(0x7f0000001140)={0x14, 0x0, 0x300, 0x70bd28, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x804}, 0x10) (async) bpf$BPF_LINK_CREATE_XDP(0x1c, &(0x7f0000000280), 0x10) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NFC_CMD_GET_TARGET(r3, &(0x7f00000011c0)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000001180)={&(0x7f0000001140)={0x14, 0x0, 0x300, 0x70bd28, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x804}, 0x0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r4) (async) sendmsg$NBD_CMD_CONNECT(r4, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000240)={0x20, r5, 0xd03, 0x0, 0x0, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0xb, 0xa, '%\\!:#&\xa6'}]}, 0x20}}, 0x0) (async) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f0000000400)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000340)={0x54, r5, 0x400, 0x70bd29, 0x25dfdbfd, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x100000001}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x10b}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x9}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '\\'}]}, 0x54}, 0x1, 0x0, 0x0, 0x20000800}, 0x40) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000240), r2) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000000080)={&(0x7f00000002c0)=ANY=[@ANYBLOB=',\x00\x00\x00', @ANYRES16=r6, @ANYBLOB="04002abd7000fbdbdf25010000000c00120000000000000000000c000200050b000000000000e656aa50331ceabeb1b4eb6bdda0b81b8b2e75cb106109b04649dd81fb6a2112220f8d030019ebd9e6c4"], 0x2c}, 0x1, 0x0, 0x0, 0x40000}, 0x50) (async) 06:56:11 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) (async) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r1) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000240)={0x20, r2, 0xd03, 0x0, 0x0, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0xb, 0xa, '%\\!:#&\xa6'}]}, 0x20}}, 0x0) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)={0x44, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x101}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x4}, @NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '!\x8b'}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x44}}, 0x0) 06:56:11 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x34, 0x0, 0x20, 0x70bd2d, 0x25dfdbff, {}, [@NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x128}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x34}, 0x1, 0x0, 0x0, 0x1}, 0x810) (async) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000180), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x44, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x44}}, 0x0) [ 3213.585709] nbd: must specify at least one socket [ 3213.601510] nbd: must specify at least one socket [ 3213.609590] nbd: must specify at least one socket 06:56:11 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_GET_TARGET(r2, &(0x7f00000011c0)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000001180)={&(0x7f0000001140)={0x14, 0x0, 0x300, 0x70bd28, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x804}, 0x0) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_GET_TARGET(r3, &(0x7f00000011c0)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000001180)={&(0x7f0000001140)={0x14, 0x0, 0x300, 0x70bd28, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x804}, 0x0) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r6 = syz_genetlink_get_family_id$nfc(&(0x7f00000002c0), r4) sendmsg$NFC_CMD_GET_TARGET(r5, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000300)={0x14, r6, 0x1}, 0x14}}, 0x0) r7 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r7, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) sendmsg$AUDIT_TRIM(r7, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) bpf$BPF_MAP_LOOKUP_AND_DELETE_ELEM(0x15, &(0x7f00000001c0)={r7, &(0x7f00000003c0)="1572febc7a31787aadff49838371eda55d54ad8c5c2dca2c8fbef55af3ab568e851e9d34bf7e4e95a57fc9c488d8652326b40117d09681e70b7b37530279fef7f00dc6da37c162c7d598821ff3e483c8ba37ec4b9f2ca7d36caeec43b3a0fc52a6372e8bb084b270e5f8828428eca5680b51d993aa417824202a71005913e87dc48ef7236d63e9e87cbe08adc450416d878d8e483c5737b29a5575d55253d3e1a5906bcb55d2a558112fd17c4b357c88e84d2829cb18645fce8b036fcd50a35db6f893f9c936354cc17bdd854de0fa776b15facc437c882e", &(0x7f00000004c0)=""/135}, 0x20) sendmsg$NFC_CMD_GET_SE(r3, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000140)={&(0x7f0000000080)={0x14, r6, 0x2, 0x70bd2b, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x4}, 0x4000000) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000000)={0x3c, r1, 0x1, 0x10000000, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x3c}}, 0x0) [ 3213.644784] nbd: must specify at least one socket 06:56:11 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000140)={&(0x7f0000000040)={0x6c, r1, 0x1, 0x70bd26, 0x25dfdbfc, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x7, 0xa, '-,]'}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x400}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x123}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x7ff}]}, 0x6c}, 0x1, 0x0, 0x0, 0x20040000}, 0x44040) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x14, r1, 0x1}, 0x14}}, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) r4 = socket$nl_audit(0x10, 0x3, 0x9) sendmsg$AUDIT_USER_AVC(r4, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={&(0x7f0000000480)={0x14, 0x453, 0x0, 0x0, 0x0, '4'}, 0x14}}, 0x0) sendmsg$AUDIT_TTY_SET(r4, &(0x7f0000000540)={&(0x7f0000000480)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000000500)={&(0x7f00000004c0)={0x18, 0x3f9, 0x400, 0x70bd27, 0x25dfdbff, {0x1, 0x1}, ["", ""]}, 0x18}, 0x1, 0x0, 0x0, 0x4080}, 0x0) r5 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r5, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) sendmsg$AUDIT_TRIM(r5, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) r7 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r7, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)=ANY=[@ANYBLOB="74000000ed03000427bd7000ffdbdf259e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f63c0615da4b4b156e0c12f4cf4383797adb35df619d522e83f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c100"], 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) sendmsg$AUDIT_TRIM(r7, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000440)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000340)={0xec, 0x0, 0x8, 0x70bd29, 0x25dfdbfd, {}, [@NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8, 0x1, r3}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x44, 0x7, 0x0, 0x1, [{0x8, 0x1, r5}, {0x8}, {0x8}, {0x8}, {0x8, 0x1, r6}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8, 0x1, r7}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x84}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x7}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x7fffffff}, @NBD_ATTR_BACKEND_IDENTIFIER={0xa, 0xa, '\\!.\'\'\xec'}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x20}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x7}]}, 0xec}, 0x1, 0x0, 0x0, 0x48105}, 0x4000001) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000140)={&(0x7f0000000040)={0x6c, r1, 0x1, 0x70bd26, 0x25dfdbfc, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x7, 0xa, '-,]'}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x400}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x123}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x7ff}]}, 0x6c}, 0x1, 0x0, 0x0, 0x20040000}, 0x44040) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x14, r1, 0x1}, 0x14}}, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000240)) (async) socket$nl_audit(0x10, 0x3, 0x9) (async) sendmsg$AUDIT_USER_AVC(r4, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={&(0x7f0000000480)={0x14, 0x453, 0x0, 0x0, 0x0, '4'}, 0x14}}, 0x0) (async) sendmsg$AUDIT_TTY_SET(r4, &(0x7f0000000540)={&(0x7f0000000480)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000000500)={&(0x7f00000004c0)={0x18, 0x3f9, 0x400, 0x70bd27, 0x25dfdbff, {0x1, 0x1}, ["", ""]}, 0x18}, 0x1, 0x0, 0x0, 0x4080}, 0x0) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) (async) sendmsg$AUDIT_USER(r5, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) (async) sendmsg$AUDIT_TRIM(r5, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000280)) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) (async) sendmsg$AUDIT_USER(r7, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)=ANY=[@ANYBLOB="74000000ed03000427bd7000ffdbdf259e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f63c0615da4b4b156e0c12f4cf4383797adb35df619d522e83f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c100"], 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) (async) sendmsg$AUDIT_TRIM(r7, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) (async) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000440)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000340)={0xec, 0x0, 0x8, 0x70bd29, 0x25dfdbfd, {}, [@NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8, 0x1, r3}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x44, 0x7, 0x0, 0x1, [{0x8, 0x1, r5}, {0x8}, {0x8}, {0x8}, {0x8, 0x1, r6}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8, 0x1, r7}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x84}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x7}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x7fffffff}, @NBD_ATTR_BACKEND_IDENTIFIER={0xa, 0xa, '\\!.\'\'\xec'}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x20}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x7}]}, 0xec}, 0x1, 0x0, 0x0, 0x48105}, 0x4000001) (async) 06:56:11 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x4c, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x4c}}, 0x0) sendmsg$NBD_CMD_RECONFIGURE(r0, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x38, r1, 0x800, 0x70bd2a, 0x25dfdbff, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x9}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc}]}, 0x38}, 0x1, 0x0, 0x0, 0x4}, 0x8040) 06:56:11 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x44, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x44}}, 0x0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_GET_TARGET(r2, &(0x7f00000011c0)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000001180)={&(0x7f0000001140)={0x14, 0x0, 0x300, 0x70bd28, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x804}, 0x0) r3 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r0) sendmsg$NBD_CMD_STATUS(r2, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000140)={&(0x7f0000000080)={0x34, r3, 0x200, 0x70bd2d, 0x25dfdbfe, {}, [@NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x6}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x2}]}, 0x34}, 0x1, 0x0, 0x0, 0x4000}, 0x1) 06:56:11 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_GET_TARGET(r2, &(0x7f00000011c0)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000001180)={&(0x7f0000001140)={0x14, 0x0, 0x300, 0x70bd28, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x804}, 0x0) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_GET_TARGET(r3, &(0x7f00000011c0)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000001180)={&(0x7f0000001140)={0x14, 0x0, 0x300, 0x70bd28, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x804}, 0x0) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r6 = syz_genetlink_get_family_id$nfc(&(0x7f00000002c0), r4) sendmsg$NFC_CMD_GET_TARGET(r5, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000300)={0x14, r6, 0x1}, 0x14}}, 0x0) r7 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r7, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) sendmsg$AUDIT_TRIM(r7, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) bpf$BPF_MAP_LOOKUP_AND_DELETE_ELEM(0x15, &(0x7f00000001c0)={r7, &(0x7f00000003c0)="1572febc7a31787aadff49838371eda55d54ad8c5c2dca2c8fbef55af3ab568e851e9d34bf7e4e95a57fc9c488d8652326b40117d09681e70b7b37530279fef7f00dc6da37c162c7d598821ff3e483c8ba37ec4b9f2ca7d36caeec43b3a0fc52a6372e8bb084b270e5f8828428eca5680b51d993aa417824202a71005913e87dc48ef7236d63e9e87cbe08adc450416d878d8e483c5737b29a5575d55253d3e1a5906bcb55d2a558112fd17c4b357c88e84d2829cb18645fce8b036fcd50a35db6f893f9c936354cc17bdd854de0fa776b15facc437c882e", &(0x7f00000004c0)=""/135}, 0x20) sendmsg$NFC_CMD_GET_SE(r3, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000140)={&(0x7f0000000080)={0x14, r6, 0x2, 0x70bd2b, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x4}, 0x4000000) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000000)={0x3c, r1, 0x1, 0x10000000, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x3c}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NFC_CMD_GET_TARGET(r2, &(0x7f00000011c0)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000001180)={&(0x7f0000001140)={0x14, 0x0, 0x300, 0x70bd28, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x804}, 0x0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NFC_CMD_GET_TARGET(r3, &(0x7f00000011c0)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000001180)={&(0x7f0000001140)={0x14, 0x0, 0x300, 0x70bd28, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x804}, 0x0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nfc(&(0x7f00000002c0), r4) (async) sendmsg$NFC_CMD_GET_TARGET(r5, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000300)={0x14, r6, 0x1}, 0x14}}, 0x0) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) (async) sendmsg$AUDIT_USER(r7, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) (async) sendmsg$AUDIT_TRIM(r7, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) (async) bpf$BPF_MAP_LOOKUP_AND_DELETE_ELEM(0x15, &(0x7f00000001c0)={r7, &(0x7f00000003c0)="1572febc7a31787aadff49838371eda55d54ad8c5c2dca2c8fbef55af3ab568e851e9d34bf7e4e95a57fc9c488d8652326b40117d09681e70b7b37530279fef7f00dc6da37c162c7d598821ff3e483c8ba37ec4b9f2ca7d36caeec43b3a0fc52a6372e8bb084b270e5f8828428eca5680b51d993aa417824202a71005913e87dc48ef7236d63e9e87cbe08adc450416d878d8e483c5737b29a5575d55253d3e1a5906bcb55d2a558112fd17c4b357c88e84d2829cb18645fce8b036fcd50a35db6f893f9c936354cc17bdd854de0fa776b15facc437c882e", &(0x7f00000004c0)=""/135}, 0x20) (async) sendmsg$NFC_CMD_GET_SE(r3, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000140)={&(0x7f0000000080)={0x14, r6, 0x2, 0x70bd2b, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x4}, 0x4000000) (async) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000000)={0x3c, r1, 0x1, 0x10000000, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x3c}}, 0x0) (async) [ 3213.728952] nbd: must specify at least one socket [ 3213.747515] nbd: must specify at least one socket [ 3213.752796] nbd: must specify at least one socket 06:56:12 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x44, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x44}}, 0x0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_GET_TARGET(r2, &(0x7f00000011c0)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000001180)={&(0x7f0000001140)={0x14, 0x0, 0x300, 0x70bd28, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x804}, 0x0) (async) r3 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r0) sendmsg$NBD_CMD_STATUS(r2, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000140)={&(0x7f0000000080)={0x34, r3, 0x200, 0x70bd2d, 0x25dfdbfe, {}, [@NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x6}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x2}]}, 0x34}, 0x1, 0x0, 0x0, 0x4000}, 0x1) [ 3213.769163] audit: type=1107 audit(1675493771.992:31834): pid=21485 uid=0 auid=4294967295 ses=4294967295 msg='4' 06:56:12 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x2c, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x2c}}, 0x0) r2 = socket$nl_audit(0x10, 0x3, 0x9) sendmsg$AUDIT_USER_AVC(r2, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={&(0x7f0000000480)={0x14, 0x453, 0x0, 0x0, 0x0, '4'}, 0x14}}, 0x0) sendmsg$AUDIT_USER_AVC(r2, &(0x7f00000001c0)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000180)={&(0x7f0000000240)={0xb0, 0x453, 0x300, 0x70bd29, 0x25dfdbff, "141efc0ae3b2698703d503be8f535903701fbc1dc7ec7747ff30d411b587f04a7f749dfb477614d1b9ab7afd65cec7e66e6113772d156ac0106ec3ac4dc7ce1fa7bc15e683592cd8c7b69adb370ee3b12d187dffb6f5052951f918289c89536ab359b3d69ff7eca933a1243d4ab063f72d9017c9c87d1474927b0fa9e2a577baff29fcea82775213cf869316d0995e107c2c0e97a67703e90ca747741d9f", ["", "", "", "", ""]}, 0xb0}, 0x1, 0x0, 0x0, 0x20040804}, 0x840) sendmsg$AUDIT_DEL_RULE(r2, &(0x7f0000000080)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f0000000040)={&(0x7f0000000340)={0x434, 0x3f4, 0x20, 0x70bd29, 0x25dfdbfc, {0x2, 0x0, 0x23, [0xfffffffd, 0x7ff, 0x0, 0x5, 0x8001, 0x5, 0x37, 0xff, 0x764e, 0x6cb, 0x1000, 0x80000001, 0x5, 0x7, 0x5, 0x401, 0x7fffffff, 0xffff8001, 0x4, 0x20, 0xffffffff, 0x2f65, 0x401, 0x4, 0x401, 0x5, 0x0, 0x1f, 0x1, 0x6, 0x8, 0x8, 0x385, 0x8, 0xffff0001, 0x7, 0x7, 0x8, 0xfcf6, 0x5, 0x2, 0x6, 0x0, 0x8, 0x6, 0x0, 0x9, 0x3f, 0x29, 0x80000000, 0x4, 0xb7ea, 0x1, 0x6, 0x4, 0x917, 0x955, 0xfb6, 0x2, 0x4, 0x1, 0x7, 0x10001, 0x21ad], [0x4, 0x20, 0x3f, 0x4c9, 0x9, 0x4, 0x6c, 0x1, 0x5, 0xe, 0x176, 0x9, 0x286784d3, 0x6, 0x219, 0x6, 0x882, 0x3, 0x8, 0x3f, 0x9814, 0x9e4, 0x4, 0x2, 0x1, 0x1, 0x6, 0x8, 0x4ccf, 0x1ff, 0xfffffff8, 0xe391, 0x4, 0xfffffeff, 0x10001, 0x0, 0x1000, 0x0, 0x10001, 0x40, 0xfffffff8, 0x7fffffff, 0x0, 0x4, 0x1f, 0x4, 0xfffffff7, 0xfffffffc, 0x101, 0x8, 0x1, 0x0, 0x80000001, 0x7, 0x0, 0x724, 0x5, 0x5, 0x80, 0x6, 0x9, 0x0, 0x2, 0x3ff], [0x6e, 0x1, 0x400, 0x7fffffff, 0x7f, 0x8, 0x2e60, 0x7, 0x80000001, 0x200, 0x4, 0x5, 0x1769, 0x9737805d, 0xffffff0c, 0x7ff, 0x0, 0x6, 0x3, 0x3ff, 0x1000, 0x2, 0xfffffeff, 0x6, 0x6, 0xffff, 0x4, 0x33a, 0x10001, 0xe1b, 0x6, 0x6, 0x1cde, 0x8000, 0x4, 0xb9d5, 0xf1, 0x9, 0x80000000, 0x6, 0x7, 0x9e, 0x3, 0x8, 0x8, 0x401, 0x2, 0x1283, 0x1, 0x5, 0x400, 0x3, 0x40, 0x6eb, 0xded5, 0x1, 0xdb6, 0x74113a6, 0x9, 0x674f, 0xf8000000, 0x403, 0x2, 0x4], [0x10001, 0x1f, 0x800, 0x7f, 0x8, 0xff, 0x401, 0x5, 0x2b96, 0x8e, 0x3, 0x0, 0x3, 0x2, 0x8, 0x1, 0x1, 0xe, 0x7, 0x0, 0x1, 0xffffffc0, 0x1, 0x3, 0x78, 0x2, 0x6, 0x5, 0x7, 0x8, 0xc11b, 0x4, 0x1, 0x1, 0x3f, 0x2, 0x9, 0x7, 0x1f, 0x9f8, 0x1, 0x6, 0x0, 0x4, 0x6, 0xbad, 0x87c, 0x2b, 0x7, 0x3, 0x3, 0x7, 0x8, 0x1, 0x4, 0x2, 0x45, 0x98, 0x8001, 0x0, 0x7fffffff, 0x2, 0x6, 0x3f], 0x11, ['nbd\x00', 'nbd\x00', 'nbd\x00', 'nbd\x00', '\x00']}, ["", "", "", "", "", "", "", ""]}, 0x434}, 0x1, 0x0, 0x0, 0x42}, 0x11) 06:56:12 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x48, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x48}}, 0x0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_GET_TARGET(r2, &(0x7f00000011c0)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000001180)={&(0x7f0000001140)={0x14, 0x0, 0x300, 0x70bd28, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x804}, 0x0) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r3) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000240)={0x20, r4, 0xd03, 0x0, 0x0, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0xb, 0xa, '%\\!:#&\xa6'}]}, 0x20}}, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r6 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r6, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) sendmsg$AUDIT_TRIM(r6, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) sendmsg$NBD_CMD_RECONFIGURE(r2, &(0x7f00000001c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000000080)={&(0x7f0000000140)={0x44, r4, 0x100, 0x70bd2b, 0x25dfdbfb, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8, 0x1, r5}, {0x8, 0x1, r6}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x44}, 0x1, 0x0, 0x0, 0x10000000}, 0x20040084) 06:56:12 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) (async) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_GET_TARGET(r2, &(0x7f00000011c0)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000001180)={&(0x7f0000001140)={0x14, 0x0, 0x300, 0x70bd28, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x804}, 0x0) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_GET_TARGET(r3, &(0x7f00000011c0)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000001180)={&(0x7f0000001140)={0x14, 0x0, 0x300, 0x70bd28, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x804}, 0x0) (async, rerun: 32) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (rerun: 32) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async, rerun: 64) r6 = syz_genetlink_get_family_id$nfc(&(0x7f00000002c0), r4) (rerun: 64) sendmsg$NFC_CMD_GET_TARGET(r5, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000300)={0x14, r6, 0x1}, 0x14}}, 0x0) (async) r7 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r7, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) (async) sendmsg$AUDIT_TRIM(r7, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) (async) bpf$BPF_MAP_LOOKUP_AND_DELETE_ELEM(0x15, &(0x7f00000001c0)={r7, &(0x7f00000003c0)="1572febc7a31787aadff49838371eda55d54ad8c5c2dca2c8fbef55af3ab568e851e9d34bf7e4e95a57fc9c488d8652326b40117d09681e70b7b37530279fef7f00dc6da37c162c7d598821ff3e483c8ba37ec4b9f2ca7d36caeec43b3a0fc52a6372e8bb084b270e5f8828428eca5680b51d993aa417824202a71005913e87dc48ef7236d63e9e87cbe08adc450416d878d8e483c5737b29a5575d55253d3e1a5906bcb55d2a558112fd17c4b357c88e84d2829cb18645fce8b036fcd50a35db6f893f9c936354cc17bdd854de0fa776b15facc437c882e", &(0x7f00000004c0)=""/135}, 0x20) (async, rerun: 32) sendmsg$NFC_CMD_GET_SE(r3, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000140)={&(0x7f0000000080)={0x14, r6, 0x2, 0x70bd2b, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x4}, 0x4000000) (rerun: 32) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000000)={0x3c, r1, 0x1, 0x10000000, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x3c}}, 0x0) 06:56:12 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f00000001c0)={0x1, 0x58, &(0x7f0000000240)}, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) r1 = socket$nl_audit(0x10, 0x3, 0x9) sendmsg$AUDIT_USER_AVC(r1, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={&(0x7f0000000480)={0x14, 0x453, 0x0, 0x0, 0x0, '4'}, 0x14}}, 0x0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000380)=ANY=[], 0x44}}, 0x0) r2 = syz_genetlink_get_family_id$nfc(&(0x7f0000000040), 0xffffffffffffffff) r3 = openat$sw_sync_info(0xffffffffffffff9c, &(0x7f00000002c0), 0x8002, 0x0) ioctl$NBD_SET_SOCK(0xffffffffffffffff, 0xab00, r3) sendmsg$NFC_CMD_GET_SE(r0, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000140)={&(0x7f0000000080)={0x14, r2, 0x0, 0x70bd25, 0x25dfdbfc}, 0x14}, 0x1, 0x0, 0x0, 0xc000}, 0x20000810) 06:56:12 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x4c, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x4c}}, 0x0) sendmsg$NBD_CMD_RECONFIGURE(r0, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x38, r1, 0x800, 0x70bd2a, 0x25dfdbff, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x9}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc}]}, 0x38}, 0x1, 0x0, 0x0, 0x4}, 0x8040) 06:56:12 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x44, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x44}}, 0x0) (async) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_GET_TARGET(r2, &(0x7f00000011c0)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000001180)={&(0x7f0000001140)={0x14, 0x0, 0x300, 0x70bd28, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x804}, 0x0) (async) r3 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r0) sendmsg$NBD_CMD_STATUS(r2, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000140)={&(0x7f0000000080)={0x34, r3, 0x200, 0x70bd2d, 0x25dfdbfe, {}, [@NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x6}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x2}]}, 0x34}, 0x1, 0x0, 0x0, 0x4000}, 0x1) 06:56:12 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x2c, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x2c}}, 0x0) r2 = socket$nl_audit(0x10, 0x3, 0x9) sendmsg$AUDIT_USER_AVC(r2, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={&(0x7f0000000480)={0x14, 0x453, 0x0, 0x0, 0x0, '4'}, 0x14}}, 0x0) sendmsg$AUDIT_USER_AVC(r2, &(0x7f00000001c0)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000180)={&(0x7f0000000240)={0xb0, 0x453, 0x300, 0x70bd29, 0x25dfdbff, "141efc0ae3b2698703d503be8f535903701fbc1dc7ec7747ff30d411b587f04a7f749dfb477614d1b9ab7afd65cec7e66e6113772d156ac0106ec3ac4dc7ce1fa7bc15e683592cd8c7b69adb370ee3b12d187dffb6f5052951f918289c89536ab359b3d69ff7eca933a1243d4ab063f72d9017c9c87d1474927b0fa9e2a577baff29fcea82775213cf869316d0995e107c2c0e97a67703e90ca747741d9f", ["", "", "", "", ""]}, 0xb0}, 0x1, 0x0, 0x0, 0x20040804}, 0x840) sendmsg$AUDIT_DEL_RULE(r2, &(0x7f0000000080)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f0000000040)={&(0x7f0000000340)={0x434, 0x3f4, 0x20, 0x70bd29, 0x25dfdbfc, {0x2, 0x0, 0x23, [0xfffffffd, 0x7ff, 0x0, 0x5, 0x8001, 0x5, 0x37, 0xff, 0x764e, 0x6cb, 0x1000, 0x80000001, 0x5, 0x7, 0x5, 0x401, 0x7fffffff, 0xffff8001, 0x4, 0x20, 0xffffffff, 0x2f65, 0x401, 0x4, 0x401, 0x5, 0x0, 0x1f, 0x1, 0x6, 0x8, 0x8, 0x385, 0x8, 0xffff0001, 0x7, 0x7, 0x8, 0xfcf6, 0x5, 0x2, 0x6, 0x0, 0x8, 0x6, 0x0, 0x9, 0x3f, 0x29, 0x80000000, 0x4, 0xb7ea, 0x1, 0x6, 0x4, 0x917, 0x955, 0xfb6, 0x2, 0x4, 0x1, 0x7, 0x10001, 0x21ad], [0x4, 0x20, 0x3f, 0x4c9, 0x9, 0x4, 0x6c, 0x1, 0x5, 0xe, 0x176, 0x9, 0x286784d3, 0x6, 0x219, 0x6, 0x882, 0x3, 0x8, 0x3f, 0x9814, 0x9e4, 0x4, 0x2, 0x1, 0x1, 0x6, 0x8, 0x4ccf, 0x1ff, 0xfffffff8, 0xe391, 0x4, 0xfffffeff, 0x10001, 0x0, 0x1000, 0x0, 0x10001, 0x40, 0xfffffff8, 0x7fffffff, 0x0, 0x4, 0x1f, 0x4, 0xfffffff7, 0xfffffffc, 0x101, 0x8, 0x1, 0x0, 0x80000001, 0x7, 0x0, 0x724, 0x5, 0x5, 0x80, 0x6, 0x9, 0x0, 0x2, 0x3ff], [0x6e, 0x1, 0x400, 0x7fffffff, 0x7f, 0x8, 0x2e60, 0x7, 0x80000001, 0x200, 0x4, 0x5, 0x1769, 0x9737805d, 0xffffff0c, 0x7ff, 0x0, 0x6, 0x3, 0x3ff, 0x1000, 0x2, 0xfffffeff, 0x6, 0x6, 0xffff, 0x4, 0x33a, 0x10001, 0xe1b, 0x6, 0x6, 0x1cde, 0x8000, 0x4, 0xb9d5, 0xf1, 0x9, 0x80000000, 0x6, 0x7, 0x9e, 0x3, 0x8, 0x8, 0x401, 0x2, 0x1283, 0x1, 0x5, 0x400, 0x3, 0x40, 0x6eb, 0xded5, 0x1, 0xdb6, 0x74113a6, 0x9, 0x674f, 0xf8000000, 0x403, 0x2, 0x4], [0x10001, 0x1f, 0x800, 0x7f, 0x8, 0xff, 0x401, 0x5, 0x2b96, 0x8e, 0x3, 0x0, 0x3, 0x2, 0x8, 0x1, 0x1, 0xe, 0x7, 0x0, 0x1, 0xffffffc0, 0x1, 0x3, 0x78, 0x2, 0x6, 0x5, 0x7, 0x8, 0xc11b, 0x4, 0x1, 0x1, 0x3f, 0x2, 0x9, 0x7, 0x1f, 0x9f8, 0x1, 0x6, 0x0, 0x4, 0x6, 0xbad, 0x87c, 0x2b, 0x7, 0x3, 0x3, 0x7, 0x8, 0x1, 0x4, 0x2, 0x45, 0x98, 0x8001, 0x0, 0x7fffffff, 0x2, 0x6, 0x3f], 0x11, ['nbd\x00', 'nbd\x00', 'nbd\x00', 'nbd\x00', '\x00']}, ["", "", "", "", "", "", "", ""]}, 0x434}, 0x1, 0x0, 0x0, 0x42}, 0x11) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x2c, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x2c}}, 0x0) (async) socket$nl_audit(0x10, 0x3, 0x9) (async) sendmsg$AUDIT_USER_AVC(r2, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={&(0x7f0000000480)={0x14, 0x453, 0x0, 0x0, 0x0, '4'}, 0x14}}, 0x0) (async) sendmsg$AUDIT_USER_AVC(r2, &(0x7f00000001c0)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000180)={&(0x7f0000000240)={0xb0, 0x453, 0x300, 0x70bd29, 0x25dfdbff, "141efc0ae3b2698703d503be8f535903701fbc1dc7ec7747ff30d411b587f04a7f749dfb477614d1b9ab7afd65cec7e66e6113772d156ac0106ec3ac4dc7ce1fa7bc15e683592cd8c7b69adb370ee3b12d187dffb6f5052951f918289c89536ab359b3d69ff7eca933a1243d4ab063f72d9017c9c87d1474927b0fa9e2a577baff29fcea82775213cf869316d0995e107c2c0e97a67703e90ca747741d9f", ["", "", "", "", ""]}, 0xb0}, 0x1, 0x0, 0x0, 0x20040804}, 0x840) (async) sendmsg$AUDIT_DEL_RULE(r2, &(0x7f0000000080)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f0000000040)={&(0x7f0000000340)={0x434, 0x3f4, 0x20, 0x70bd29, 0x25dfdbfc, {0x2, 0x0, 0x23, [0xfffffffd, 0x7ff, 0x0, 0x5, 0x8001, 0x5, 0x37, 0xff, 0x764e, 0x6cb, 0x1000, 0x80000001, 0x5, 0x7, 0x5, 0x401, 0x7fffffff, 0xffff8001, 0x4, 0x20, 0xffffffff, 0x2f65, 0x401, 0x4, 0x401, 0x5, 0x0, 0x1f, 0x1, 0x6, 0x8, 0x8, 0x385, 0x8, 0xffff0001, 0x7, 0x7, 0x8, 0xfcf6, 0x5, 0x2, 0x6, 0x0, 0x8, 0x6, 0x0, 0x9, 0x3f, 0x29, 0x80000000, 0x4, 0xb7ea, 0x1, 0x6, 0x4, 0x917, 0x955, 0xfb6, 0x2, 0x4, 0x1, 0x7, 0x10001, 0x21ad], [0x4, 0x20, 0x3f, 0x4c9, 0x9, 0x4, 0x6c, 0x1, 0x5, 0xe, 0x176, 0x9, 0x286784d3, 0x6, 0x219, 0x6, 0x882, 0x3, 0x8, 0x3f, 0x9814, 0x9e4, 0x4, 0x2, 0x1, 0x1, 0x6, 0x8, 0x4ccf, 0x1ff, 0xfffffff8, 0xe391, 0x4, 0xfffffeff, 0x10001, 0x0, 0x1000, 0x0, 0x10001, 0x40, 0xfffffff8, 0x7fffffff, 0x0, 0x4, 0x1f, 0x4, 0xfffffff7, 0xfffffffc, 0x101, 0x8, 0x1, 0x0, 0x80000001, 0x7, 0x0, 0x724, 0x5, 0x5, 0x80, 0x6, 0x9, 0x0, 0x2, 0x3ff], [0x6e, 0x1, 0x400, 0x7fffffff, 0x7f, 0x8, 0x2e60, 0x7, 0x80000001, 0x200, 0x4, 0x5, 0x1769, 0x9737805d, 0xffffff0c, 0x7ff, 0x0, 0x6, 0x3, 0x3ff, 0x1000, 0x2, 0xfffffeff, 0x6, 0x6, 0xffff, 0x4, 0x33a, 0x10001, 0xe1b, 0x6, 0x6, 0x1cde, 0x8000, 0x4, 0xb9d5, 0xf1, 0x9, 0x80000000, 0x6, 0x7, 0x9e, 0x3, 0x8, 0x8, 0x401, 0x2, 0x1283, 0x1, 0x5, 0x400, 0x3, 0x40, 0x6eb, 0xded5, 0x1, 0xdb6, 0x74113a6, 0x9, 0x674f, 0xf8000000, 0x403, 0x2, 0x4], [0x10001, 0x1f, 0x800, 0x7f, 0x8, 0xff, 0x401, 0x5, 0x2b96, 0x8e, 0x3, 0x0, 0x3, 0x2, 0x8, 0x1, 0x1, 0xe, 0x7, 0x0, 0x1, 0xffffffc0, 0x1, 0x3, 0x78, 0x2, 0x6, 0x5, 0x7, 0x8, 0xc11b, 0x4, 0x1, 0x1, 0x3f, 0x2, 0x9, 0x7, 0x1f, 0x9f8, 0x1, 0x6, 0x0, 0x4, 0x6, 0xbad, 0x87c, 0x2b, 0x7, 0x3, 0x3, 0x7, 0x8, 0x1, 0x4, 0x2, 0x45, 0x98, 0x8001, 0x0, 0x7fffffff, 0x2, 0x6, 0x3f], 0x11, ['nbd\x00', 'nbd\x00', 'nbd\x00', 'nbd\x00', '\x00']}, ["", "", "", "", "", "", "", ""]}, 0x434}, 0x1, 0x0, 0x0, 0x42}, 0x11) (async) 06:56:12 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f00000001c0)={0x1, 0x58, &(0x7f0000000240)}, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) (async) r1 = socket$nl_audit(0x10, 0x3, 0x9) sendmsg$AUDIT_USER_AVC(r1, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={&(0x7f0000000480)={0x14, 0x453, 0x0, 0x0, 0x0, '4'}, 0x14}}, 0x0) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000380)=ANY=[], 0x44}}, 0x0) (async) r2 = syz_genetlink_get_family_id$nfc(&(0x7f0000000040), 0xffffffffffffffff) (async) r3 = openat$sw_sync_info(0xffffffffffffff9c, &(0x7f00000002c0), 0x8002, 0x0) ioctl$NBD_SET_SOCK(0xffffffffffffffff, 0xab00, r3) sendmsg$NFC_CMD_GET_SE(r0, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000140)={&(0x7f0000000080)={0x14, r2, 0x0, 0x70bd25, 0x25dfdbfc}, 0x14}, 0x1, 0x0, 0x0, 0xc000}, 0x20000810) [ 3213.917271] audit: type=1107 audit(1675493772.142:31835): pid=21543 uid=0 auid=4294967295 ses=4294967295 msg='4' [ 3213.951666] audit: type=1107 audit(1675493772.142:31836): pid=21543 uid=0 auid=4294967295 ses=4294967295 msg='ü 06:56:12 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x4c, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x4c}}, 0x0) (async) sendmsg$NBD_CMD_RECONFIGURE(r0, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x38, r1, 0x800, 0x70bd2a, 0x25dfdbff, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x9}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc}]}, 0x38}, 0x1, 0x0, 0x0, 0x4}, 0x8040) [ 3213.951666] ã²i‡Õ¾SYp¼ÇìwGÿ0Ôµ‡ðJtûGvѹ«zýeÎÇænaw-jÀnìMÇΧ¼æƒY,ØǶšÛ7ã±-}ÿ¶õ)Qù(œ‰Sj³Y³ÖŸ÷ì©3¡$=J°c÷-ÉÈ}t’{©â¥wºÿ)üê‚wRφ“Й^|,—¦wé §GtŸ' [ 3213.993328] audit: type=1107 audit(1675493772.152:31837): pid=21548 uid=0 auid=4294967295 ses=4294967295 msg='4' [ 3214.003910] audit: type=1107 audit(1675493772.212:31838): pid=21578 uid=0 auid=4294967295 ses=4294967295 msg='4' 06:56:12 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x48, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x48}}, 0x0) (async) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_GET_TARGET(r2, &(0x7f00000011c0)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000001180)={&(0x7f0000001140)={0x14, 0x0, 0x300, 0x70bd28, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x804}, 0x0) (async) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r3) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000240)={0x20, r4, 0xd03, 0x0, 0x0, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0xb, 0xa, '%\\!:#&\xa6'}]}, 0x20}}, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) (async) r6 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r6, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) sendmsg$AUDIT_TRIM(r6, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) (async) sendmsg$NBD_CMD_RECONFIGURE(r2, &(0x7f00000001c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000000080)={&(0x7f0000000140)={0x44, r4, 0x100, 0x70bd2b, 0x25dfdbfb, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8, 0x1, r5}, {0x8, 0x1, r6}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x44}, 0x1, 0x0, 0x0, 0x10000000}, 0x20040084) 06:56:12 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x44, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x44}}, 0x0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = openat$sw_sync_info(0xffffffffffffff9c, &(0x7f0000000040), 0x200400, 0x0) sendmsg$NBD_CMD_STATUS(r2, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f0000000140)={&(0x7f0000000080)={0x34, r1, 0x200, 0x70bd2c, 0x25dfdbfb, {}, [@NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8, 0x1, r3}, {0x8}]}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x10a}]}, 0x34}, 0x1, 0x0, 0x0, 0x8000}, 0x0) sendmsg$AUDIT_GET(r3, &(0x7f00000002c0)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000000280)={&(0x7f0000000240)={0x10, 0x3e8, 0x20, 0x70bd2d, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20008045}, 0x20000000) 06:56:12 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f00000001c0)={0x1, 0x58, &(0x7f0000000240)}, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) r1 = socket$nl_audit(0x10, 0x3, 0x9) sendmsg$AUDIT_USER_AVC(r1, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={&(0x7f0000000480)={0x14, 0x453, 0x0, 0x0, 0x0, '4'}, 0x14}}, 0x0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000380)=ANY=[], 0x44}}, 0x0) r2 = syz_genetlink_get_family_id$nfc(&(0x7f0000000040), 0xffffffffffffffff) r3 = openat$sw_sync_info(0xffffffffffffff9c, &(0x7f00000002c0), 0x8002, 0x0) ioctl$NBD_SET_SOCK(0xffffffffffffffff, 0xab00, r3) sendmsg$NFC_CMD_GET_SE(r0, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000140)={&(0x7f0000000080)={0x14, r2, 0x0, 0x70bd25, 0x25dfdbfc}, 0x14}, 0x1, 0x0, 0x0, 0xc000}, 0x20000810) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f00000001c0)={0x1, 0x58, &(0x7f0000000240)}, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) (async) socket$nl_audit(0x10, 0x3, 0x9) (async) sendmsg$AUDIT_USER_AVC(r1, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={&(0x7f0000000480)={0x14, 0x453, 0x0, 0x0, 0x0, '4'}, 0x14}}, 0x0) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000380)=ANY=[], 0x44}}, 0x0) (async) syz_genetlink_get_family_id$nfc(&(0x7f0000000040), 0xffffffffffffffff) (async) openat$sw_sync_info(0xffffffffffffff9c, &(0x7f00000002c0), 0x8002, 0x0) (async) ioctl$NBD_SET_SOCK(0xffffffffffffffff, 0xab00, r3) (async) sendmsg$NFC_CMD_GET_SE(r0, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000140)={&(0x7f0000000080)={0x14, r2, 0x0, 0x70bd25, 0x25dfdbfc}, 0x14}, 0x1, 0x0, 0x0, 0xc000}, 0x20000810) (async) 06:56:12 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x2c, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x2c}}, 0x0) (async) r2 = socket$nl_audit(0x10, 0x3, 0x9) sendmsg$AUDIT_USER_AVC(r2, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={&(0x7f0000000480)={0x14, 0x453, 0x0, 0x0, 0x0, '4'}, 0x14}}, 0x0) sendmsg$AUDIT_USER_AVC(r2, &(0x7f00000001c0)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000180)={&(0x7f0000000240)={0xb0, 0x453, 0x300, 0x70bd29, 0x25dfdbff, "141efc0ae3b2698703d503be8f535903701fbc1dc7ec7747ff30d411b587f04a7f749dfb477614d1b9ab7afd65cec7e66e6113772d156ac0106ec3ac4dc7ce1fa7bc15e683592cd8c7b69adb370ee3b12d187dffb6f5052951f918289c89536ab359b3d69ff7eca933a1243d4ab063f72d9017c9c87d1474927b0fa9e2a577baff29fcea82775213cf869316d0995e107c2c0e97a67703e90ca747741d9f", ["", "", "", "", ""]}, 0xb0}, 0x1, 0x0, 0x0, 0x20040804}, 0x840) (async) sendmsg$AUDIT_DEL_RULE(r2, &(0x7f0000000080)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f0000000040)={&(0x7f0000000340)={0x434, 0x3f4, 0x20, 0x70bd29, 0x25dfdbfc, {0x2, 0x0, 0x23, [0xfffffffd, 0x7ff, 0x0, 0x5, 0x8001, 0x5, 0x37, 0xff, 0x764e, 0x6cb, 0x1000, 0x80000001, 0x5, 0x7, 0x5, 0x401, 0x7fffffff, 0xffff8001, 0x4, 0x20, 0xffffffff, 0x2f65, 0x401, 0x4, 0x401, 0x5, 0x0, 0x1f, 0x1, 0x6, 0x8, 0x8, 0x385, 0x8, 0xffff0001, 0x7, 0x7, 0x8, 0xfcf6, 0x5, 0x2, 0x6, 0x0, 0x8, 0x6, 0x0, 0x9, 0x3f, 0x29, 0x80000000, 0x4, 0xb7ea, 0x1, 0x6, 0x4, 0x917, 0x955, 0xfb6, 0x2, 0x4, 0x1, 0x7, 0x10001, 0x21ad], [0x4, 0x20, 0x3f, 0x4c9, 0x9, 0x4, 0x6c, 0x1, 0x5, 0xe, 0x176, 0x9, 0x286784d3, 0x6, 0x219, 0x6, 0x882, 0x3, 0x8, 0x3f, 0x9814, 0x9e4, 0x4, 0x2, 0x1, 0x1, 0x6, 0x8, 0x4ccf, 0x1ff, 0xfffffff8, 0xe391, 0x4, 0xfffffeff, 0x10001, 0x0, 0x1000, 0x0, 0x10001, 0x40, 0xfffffff8, 0x7fffffff, 0x0, 0x4, 0x1f, 0x4, 0xfffffff7, 0xfffffffc, 0x101, 0x8, 0x1, 0x0, 0x80000001, 0x7, 0x0, 0x724, 0x5, 0x5, 0x80, 0x6, 0x9, 0x0, 0x2, 0x3ff], [0x6e, 0x1, 0x400, 0x7fffffff, 0x7f, 0x8, 0x2e60, 0x7, 0x80000001, 0x200, 0x4, 0x5, 0x1769, 0x9737805d, 0xffffff0c, 0x7ff, 0x0, 0x6, 0x3, 0x3ff, 0x1000, 0x2, 0xfffffeff, 0x6, 0x6, 0xffff, 0x4, 0x33a, 0x10001, 0xe1b, 0x6, 0x6, 0x1cde, 0x8000, 0x4, 0xb9d5, 0xf1, 0x9, 0x80000000, 0x6, 0x7, 0x9e, 0x3, 0x8, 0x8, 0x401, 0x2, 0x1283, 0x1, 0x5, 0x400, 0x3, 0x40, 0x6eb, 0xded5, 0x1, 0xdb6, 0x74113a6, 0x9, 0x674f, 0xf8000000, 0x403, 0x2, 0x4], [0x10001, 0x1f, 0x800, 0x7f, 0x8, 0xff, 0x401, 0x5, 0x2b96, 0x8e, 0x3, 0x0, 0x3, 0x2, 0x8, 0x1, 0x1, 0xe, 0x7, 0x0, 0x1, 0xffffffc0, 0x1, 0x3, 0x78, 0x2, 0x6, 0x5, 0x7, 0x8, 0xc11b, 0x4, 0x1, 0x1, 0x3f, 0x2, 0x9, 0x7, 0x1f, 0x9f8, 0x1, 0x6, 0x0, 0x4, 0x6, 0xbad, 0x87c, 0x2b, 0x7, 0x3, 0x3, 0x7, 0x8, 0x1, 0x4, 0x2, 0x45, 0x98, 0x8001, 0x0, 0x7fffffff, 0x2, 0x6, 0x3f], 0x11, ['nbd\x00', 'nbd\x00', 'nbd\x00', 'nbd\x00', '\x00']}, ["", "", "", "", "", "", "", ""]}, 0x434}, 0x1, 0x0, 0x0, 0x42}, 0x11) 06:56:12 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) r2 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r2, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) sendmsg$AUDIT_TRIM(r2, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) ioctl$sock_netrom_SIOCDELRT(r2, 0x890c, &(0x7f0000000000)={0x1, @bcast, @bpq0, 0x80, 'syz1\x00', @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, 0x793, 0x5, [@remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x1}, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x2}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x1}, @null, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @default]}) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x38, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x38}}, 0x0) [ 3214.046171] audit: type=1107 audit(1675493772.262:31839): pid=21574 uid=0 auid=4294967295 ses=4294967295 msg='4' [ 3214.062598] audit: type=1107 audit(1675493772.272:31840): pid=21574 uid=0 auid=4294967295 ses=4294967295 msg='ü [ 3214.062598] ã²i‡Õ¾SYp¼ÇìwGÿ0Ôµ‡ðJtûGvѹ«zýeÎÇænaw-jÀnìMÇΧ¼æƒY,ØǶšÛ7ã±-}ÿ¶õ)Qù(œ‰Sj³Y³ÖŸ÷ì©3¡$=J°c÷-ÉÈ}t’{©â¥wºÿ)üê‚wRφ“Й^|,—¦wé §GtŸ' 06:56:12 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = socket$nl_audit(0x10, 0x3, 0x9) sendmsg$AUDIT_USER_AVC(r1, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={&(0x7f0000000480)={0x14, 0x453, 0x0, 0x0, 0x0, '4'}, 0x14}}, 0x0) r2 = socket$nl_audit(0x10, 0x3, 0x9) sendmsg$AUDIT_USER_AVC(r2, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={&(0x7f0000000480)={0x14, 0x453, 0x0, 0x0, 0x0, '4'}, 0x14}}, 0x0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000140)=ANY=[@ANYRESHEX=r1, @ANYRESOCT=r1, @ANYRES64=r1, @ANYRES32, @ANYRESOCT], 0x4c}}, 0x0) 06:56:12 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = socket$nl_audit(0x10, 0x3, 0x9) sendmsg$AUDIT_USER_AVC(r1, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={&(0x7f0000000480)={0x14, 0x453, 0x0, 0x0, 0x0, '4'}, 0x14}}, 0x0) (async) r2 = socket$nl_audit(0x10, 0x3, 0x9) sendmsg$AUDIT_USER_AVC(r2, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={&(0x7f0000000480)={0x14, 0x453, 0x0, 0x0, 0x0, '4'}, 0x14}}, 0x0) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000140)=ANY=[@ANYRESHEX=r1, @ANYRESOCT=r1, @ANYRES64=r1, @ANYRES32, @ANYRESOCT], 0x4c}}, 0x0) 06:56:12 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) r2 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r2, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) sendmsg$AUDIT_TRIM(r2, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) ioctl$sock_netrom_SIOCDELRT(r2, 0x890c, &(0x7f0000000000)={0x1, @bcast, @bpq0, 0x80, 'syz1\x00', @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, 0x793, 0x5, [@remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x1}, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x2}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x1}, @null, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @default]}) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x38, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x38}}, 0x0) 06:56:12 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x44, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x44}}, 0x0) (async) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async, rerun: 64) r3 = openat$sw_sync_info(0xffffffffffffff9c, &(0x7f0000000040), 0x200400, 0x0) (rerun: 64) sendmsg$NBD_CMD_STATUS(r2, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f0000000140)={&(0x7f0000000080)={0x34, r1, 0x200, 0x70bd2c, 0x25dfdbfb, {}, [@NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8, 0x1, r3}, {0x8}]}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x10a}]}, 0x34}, 0x1, 0x0, 0x0, 0x8000}, 0x0) (async) sendmsg$AUDIT_GET(r3, &(0x7f00000002c0)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000000280)={&(0x7f0000000240)={0x10, 0x3e8, 0x20, 0x70bd2d, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20008045}, 0x20000000) 06:56:12 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_GET_TARGET(r2, &(0x7f00000011c0)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000001180)={&(0x7f0000001140)={0x14, 0x0, 0x300, 0x70bd28, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x804}, 0x0) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000000)={0x30, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x30}}, 0x0) 06:56:12 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x48, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x48}}, 0x0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_GET_TARGET(r2, &(0x7f00000011c0)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000001180)={&(0x7f0000001140)={0x14, 0x0, 0x300, 0x70bd28, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x804}, 0x0) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r3) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000240)={0x20, r4, 0xd03, 0x0, 0x0, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0xb, 0xa, '%\\!:#&\xa6'}]}, 0x20}}, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r6 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r6, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) sendmsg$AUDIT_TRIM(r6, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) sendmsg$NBD_CMD_RECONFIGURE(r2, &(0x7f00000001c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000000080)={&(0x7f0000000140)={0x44, r4, 0x100, 0x70bd2b, 0x25dfdbfb, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8, 0x1, r5}, {0x8, 0x1, r6}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x44}, 0x1, 0x0, 0x0, 0x10000000}, 0x20040084) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x48, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x48}}, 0x0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NFC_CMD_GET_TARGET(r2, &(0x7f00000011c0)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000001180)={&(0x7f0000001140)={0x14, 0x0, 0x300, 0x70bd28, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x804}, 0x0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r3) (async) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000240)={0x20, r4, 0xd03, 0x0, 0x0, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0xb, 0xa, '%\\!:#&\xa6'}]}, 0x20}}, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) (async) sendmsg$AUDIT_USER(r6, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) (async) sendmsg$AUDIT_TRIM(r6, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) (async) sendmsg$NBD_CMD_RECONFIGURE(r2, &(0x7f00000001c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000000080)={&(0x7f0000000140)={0x44, r4, 0x100, 0x70bd2b, 0x25dfdbfb, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8, 0x1, r5}, {0x8, 0x1, r6}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x44}, 0x1, 0x0, 0x0, 0x10000000}, 0x20040084) (async) [ 3214.153645] audit: type=1107 audit(1675493772.372:31841): pid=21616 uid=0 auid=4294967295 ses=4294967295 msg='4' [ 3214.165519] audit: type=1107 audit(1675493772.382:31842): pid=21616 uid=0 auid=4294967295 ses=4294967295 msg='4' [ 3214.187001] nbd: must specify at least one socket 06:56:12 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) r1 = socket$nl_audit(0x10, 0x3, 0x9) sendmsg$AUDIT_USER_AVC(r1, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={&(0x7f0000000480)={0x14, 0x453, 0x0, 0x0, 0x0, '4'}, 0x14}, 0x1, 0x0, 0x0, 0x2a008015}, 0x20000804) r2 = socket$nl_audit(0x10, 0x3, 0x9) sendmsg$AUDIT_USER_AVC(r2, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={&(0x7f0000000480)={0x14, 0x453, 0x0, 0x0, 0x0, '4'}, 0x14}}, 0x0) r3 = socket$nl_audit(0x10, 0x3, 0x9) sendmsg$AUDIT_USER_AVC(r3, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={&(0x7f0000000480)={0x14, 0x453, 0x0, 0x0, 0x0, '4'}, 0x14}}, 0x0) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_GET_TARGET(r4, &(0x7f00000011c0)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000001180)={&(0x7f0000001140)={0x14, 0x0, 0x300, 0x70bd28, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x804}, 0x0) r5 = socket$nl_audit(0x10, 0x3, 0x9) sendmsg$AUDIT_USER_AVC(r5, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={&(0x7f0000000480)={0x14, 0x453, 0x0, 0x0, 0x0, '4'}, 0x14}}, 0x0) sendmsg$NBD_CMD_CONNECT(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)=ANY=[@ANYRES64=r3, @ANYRES32=r5, @ANYRESHEX=r2], 0x44}}, 0x0) 06:56:12 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) (async) r2 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r2, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) (async) sendmsg$AUDIT_TRIM(r2, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) ioctl$sock_netrom_SIOCDELRT(r2, 0x890c, &(0x7f0000000000)={0x1, @bcast, @bpq0, 0x80, 'syz1\x00', @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, 0x793, 0x5, [@remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x1}, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x2}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x1}, @null, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @default]}) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x38, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x38}}, 0x0) 06:56:12 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = socket$nl_audit(0x10, 0x3, 0x9) sendmsg$AUDIT_USER_AVC(r1, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={&(0x7f0000000480)={0x14, 0x453, 0x0, 0x0, 0x0, '4'}, 0x14}}, 0x0) (async) r2 = socket$nl_audit(0x10, 0x3, 0x9) sendmsg$AUDIT_USER_AVC(r2, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={&(0x7f0000000480)={0x14, 0x453, 0x0, 0x0, 0x0, '4'}, 0x14}}, 0x0) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000140)=ANY=[@ANYRESHEX=r1, @ANYRESOCT=r1, @ANYRES64=r1, @ANYRES32, @ANYRESOCT], 0x4c}}, 0x0) 06:56:12 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) r1 = socket$nl_audit(0x10, 0x3, 0x9) sendmsg$AUDIT_USER_AVC(r1, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={&(0x7f0000000480)={0x14, 0x453, 0x0, 0x0, 0x0, '4'}, 0x14}}, 0x0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000080)=ANY=[@ANYRESHEX=r0, @ANYRES64, @ANYRES32=r1, @ANYRES16=r1], 0x38}}, 0x4040010) openat$userio(0xffffffffffffff9c, &(0x7f0000000000), 0xa842, 0x0) 06:56:12 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) r1 = socket$nl_audit(0x10, 0x3, 0x9) sendmsg$AUDIT_USER_AVC(r1, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={&(0x7f0000000480)={0x14, 0x453, 0x0, 0x0, 0x0, '4'}, 0x14}, 0x1, 0x0, 0x0, 0x2a008015}, 0x20000804) r2 = socket$nl_audit(0x10, 0x3, 0x9) sendmsg$AUDIT_USER_AVC(r2, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={&(0x7f0000000480)={0x14, 0x453, 0x0, 0x0, 0x0, '4'}, 0x14}}, 0x0) r3 = socket$nl_audit(0x10, 0x3, 0x9) sendmsg$AUDIT_USER_AVC(r3, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={&(0x7f0000000480)={0x14, 0x453, 0x0, 0x0, 0x0, '4'}, 0x14}}, 0x0) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_GET_TARGET(r4, &(0x7f00000011c0)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000001180)={&(0x7f0000001140)={0x14, 0x0, 0x300, 0x70bd28, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x804}, 0x0) r5 = socket$nl_audit(0x10, 0x3, 0x9) sendmsg$AUDIT_USER_AVC(r5, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={&(0x7f0000000480)={0x14, 0x453, 0x0, 0x0, 0x0, '4'}, 0x14}}, 0x0) sendmsg$NBD_CMD_CONNECT(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)=ANY=[@ANYRES64=r3, @ANYRES32=r5, @ANYRESHEX=r2], 0x44}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) (async) socket$nl_audit(0x10, 0x3, 0x9) (async) sendmsg$AUDIT_USER_AVC(r1, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={&(0x7f0000000480)={0x14, 0x453, 0x0, 0x0, 0x0, '4'}, 0x14}, 0x1, 0x0, 0x0, 0x2a008015}, 0x20000804) (async) socket$nl_audit(0x10, 0x3, 0x9) (async) sendmsg$AUDIT_USER_AVC(r2, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={&(0x7f0000000480)={0x14, 0x453, 0x0, 0x0, 0x0, '4'}, 0x14}}, 0x0) (async) socket$nl_audit(0x10, 0x3, 0x9) (async) sendmsg$AUDIT_USER_AVC(r3, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={&(0x7f0000000480)={0x14, 0x453, 0x0, 0x0, 0x0, '4'}, 0x14}}, 0x0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NFC_CMD_GET_TARGET(r4, &(0x7f00000011c0)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000001180)={&(0x7f0000001140)={0x14, 0x0, 0x300, 0x70bd28, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x804}, 0x0) (async) socket$nl_audit(0x10, 0x3, 0x9) (async) sendmsg$AUDIT_USER_AVC(r5, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={&(0x7f0000000480)={0x14, 0x453, 0x0, 0x0, 0x0, '4'}, 0x14}}, 0x0) (async) sendmsg$NBD_CMD_CONNECT(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)=ANY=[@ANYRES64=r3, @ANYRES32=r5, @ANYRESHEX=r2], 0x44}}, 0x0) (async) [ 3214.299879] nbd: must specify at least one socket 06:56:12 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x44, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x44}}, 0x0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = openat$sw_sync_info(0xffffffffffffff9c, &(0x7f0000000040), 0x200400, 0x0) sendmsg$NBD_CMD_STATUS(r2, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f0000000140)={&(0x7f0000000080)={0x34, r1, 0x200, 0x70bd2c, 0x25dfdbfb, {}, [@NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8, 0x1, r3}, {0x8}]}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x10a}]}, 0x34}, 0x1, 0x0, 0x0, 0x8000}, 0x0) sendmsg$AUDIT_GET(r3, &(0x7f00000002c0)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000000280)={&(0x7f0000000240)={0x10, 0x3e8, 0x20, 0x70bd2d, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20008045}, 0x20000000) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x44, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x44}}, 0x0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) openat$sw_sync_info(0xffffffffffffff9c, &(0x7f0000000040), 0x200400, 0x0) (async) sendmsg$NBD_CMD_STATUS(r2, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f0000000140)={&(0x7f0000000080)={0x34, r1, 0x200, 0x70bd2c, 0x25dfdbfb, {}, [@NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8, 0x1, r3}, {0x8}]}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x10a}]}, 0x34}, 0x1, 0x0, 0x0, 0x8000}, 0x0) (async) sendmsg$AUDIT_GET(r3, &(0x7f00000002c0)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000000280)={&(0x7f0000000240)={0x10, 0x3e8, 0x20, 0x70bd2d, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20008045}, 0x20000000) (async) 06:56:12 executing program 1: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000002340), 0x0, 0x0) ioctl$UI_END_FF_UPLOAD(r0, 0x406855c9, 0x0) ioctl$UI_ABS_SETUP(r0, 0x401c5504, &(0x7f0000000000)={0x6, {0xaf7, 0xd1, 0x81, 0x3, 0x2, 0x1}}) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r1) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)={0x58, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x2}]}, 0x58}}, 0x0) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nfc(&(0x7f0000000140), r3) 06:56:12 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_GET_TARGET(r2, &(0x7f00000011c0)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000001180)={&(0x7f0000001140)={0x14, 0x0, 0x300, 0x70bd28, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x804}, 0x0) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000000)={0x30, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x30}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NFC_CMD_GET_TARGET(r2, &(0x7f00000011c0)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000001180)={&(0x7f0000001140)={0x14, 0x0, 0x300, 0x70bd28, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x804}, 0x0) (async) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000000)={0x30, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x30}}, 0x0) (async) [ 3214.329893] nbd: must specify at least one socket 06:56:12 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) ioctl$SNDCTL_SEQ_GETINCOUNT(0xffffffffffffffff, 0x80045105, &(0x7f0000000080)) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_GET_TARGET(r1, &(0x7f00000011c0)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000001180)={&(0x7f0000001140)={0x14, 0x0, 0x300, 0x70bd28, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x804}, 0x0) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000180), r0) r3 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r3, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) sendmsg$AUDIT_TRIM(r3, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r5 = openat$sw_sync_info(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) r7 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r7, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) sendmsg$AUDIT_TRIM(r7, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000380)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000340)={&(0x7f0000000280)={0x84, r2, 0x20, 0x70bd28, 0x25dfdbfd, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0x9, 0xa, '\\&.O,'}, @NBD_ATTR_SOCKETS={0x3c, 0x7, 0x0, 0x1, [{0x8, 0x1, r3}, {0x8, 0x1, r4}, {0x8}, {0x8, 0x1, r5}, {0x8, 0x1, r6}, {0x8}, {0x8, 0x1, r7}]}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x15fc}]}, 0x84}, 0x1, 0x0, 0x0, 0x20040040}, 0x0) getpid() sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="7b62007297488ba449bfffb33e", @ANYRES16, @ANYBLOB="01000000000000000000010000001400078008000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="0c000600010000000000000008000100000000000c0002000000000000000000"], 0x48}}, 0x0) 06:56:12 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_extract_tcp_res$synack(&(0x7f00000001c0), 0x1, 0x0) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)=ANY=[@ANYBLOB='D\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="010000bde48c98799a006c0000000400078008000100000000000c00060000000000000000000c00020000000000000000000c0005000000000000000000"], 0x44}}, 0x0) sendmsg$RDMA_NLDEV_CMD_GET_CHARDEV(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f0000000040)={0x48, 0x140f, 0x200, 0x70bd2c, 0x25dfdbff, "", [@RDMA_NLDEV_ATTR_DEV_INDEX={0x8, 0x1, 0x1}, @RDMA_NLDEV_ATTR_DEV_INDEX={0x8, 0x1, 0x2}, @RDMA_NLDEV_ATTR_PORT_INDEX={0x8, 0x3, 0x3}, @RDMA_NLDEV_ATTR_PORT_INDEX={0x8}, @RDMA_NLDEV_ATTR_DEV_INDEX={0x8, 0x1, 0x1}, @RDMA_NLDEV_ATTR_DEV_INDEX={0x8, 0x1, 0x2}, @RDMA_NLDEV_ATTR_DEV_INDEX={0x8}]}, 0x48}, 0x1, 0x0, 0x0, 0x200080c0}, 0x4000000) 06:56:12 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) r1 = socket$nl_audit(0x10, 0x3, 0x9) sendmsg$AUDIT_USER_AVC(r1, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={&(0x7f0000000480)={0x14, 0x453, 0x0, 0x0, 0x0, '4'}, 0x14}}, 0x0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000080)=ANY=[@ANYRESHEX=r0, @ANYRES64, @ANYRES32=r1, @ANYRES16=r1], 0x38}}, 0x4040010) (async) openat$userio(0xffffffffffffff9c, &(0x7f0000000000), 0xa842, 0x0) 06:56:12 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) r1 = socket$nl_audit(0x10, 0x3, 0x9) sendmsg$AUDIT_USER_AVC(r1, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={&(0x7f0000000480)={0x14, 0x453, 0x0, 0x0, 0x0, '4'}, 0x14}, 0x1, 0x0, 0x0, 0x2a008015}, 0x20000804) (async) r2 = socket$nl_audit(0x10, 0x3, 0x9) sendmsg$AUDIT_USER_AVC(r2, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={&(0x7f0000000480)={0x14, 0x453, 0x0, 0x0, 0x0, '4'}, 0x14}}, 0x0) (async) r3 = socket$nl_audit(0x10, 0x3, 0x9) sendmsg$AUDIT_USER_AVC(r3, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={&(0x7f0000000480)={0x14, 0x453, 0x0, 0x0, 0x0, '4'}, 0x14}}, 0x0) (async) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_GET_TARGET(r4, &(0x7f00000011c0)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000001180)={&(0x7f0000001140)={0x14, 0x0, 0x300, 0x70bd28, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x804}, 0x0) r5 = socket$nl_audit(0x10, 0x3, 0x9) sendmsg$AUDIT_USER_AVC(r5, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={&(0x7f0000000480)={0x14, 0x453, 0x0, 0x0, 0x0, '4'}, 0x14}}, 0x0) (async) sendmsg$NBD_CMD_CONNECT(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)=ANY=[@ANYRES64=r3, @ANYRES32=r5, @ANYRESHEX=r2], 0x44}}, 0x0) [ 3214.373231] nbd: must specify at least one socket 06:56:12 executing program 1: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000002340), 0x0, 0x0) ioctl$UI_END_FF_UPLOAD(r0, 0x406855c9, 0x0) ioctl$UI_ABS_SETUP(r0, 0x401c5504, &(0x7f0000000000)={0x6, {0xaf7, 0xd1, 0x81, 0x3, 0x2, 0x1}}) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r1) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)={0x58, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x2}]}, 0x58}}, 0x0) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nfc(&(0x7f0000000140), r3) openat$uinput(0xffffffffffffff9c, &(0x7f0000002340), 0x0, 0x0) (async) ioctl$UI_END_FF_UPLOAD(r0, 0x406855c9, 0x0) (async) ioctl$UI_ABS_SETUP(r0, 0x401c5504, &(0x7f0000000000)={0x6, {0xaf7, 0xd1, 0x81, 0x3, 0x2, 0x1}}) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r1) (async) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)={0x58, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x2}]}, 0x58}}, 0x0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nfc(&(0x7f0000000140), r3) (async) 06:56:12 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) (async) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_GET_TARGET(r2, &(0x7f00000011c0)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000001180)={&(0x7f0000001140)={0x14, 0x0, 0x300, 0x70bd28, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x804}, 0x0) (async) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000000)={0x30, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x30}}, 0x0) 06:56:12 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) ioctl$SNDCTL_SEQ_GETINCOUNT(0xffffffffffffffff, 0x80045105, &(0x7f0000000080)) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_GET_TARGET(r1, &(0x7f00000011c0)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000001180)={&(0x7f0000001140)={0x14, 0x0, 0x300, 0x70bd28, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x804}, 0x0) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000180), r0) r3 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r3, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) sendmsg$AUDIT_TRIM(r3, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r5 = openat$sw_sync_info(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) r7 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r7, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) sendmsg$AUDIT_TRIM(r7, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000380)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000340)={&(0x7f0000000280)={0x84, r2, 0x20, 0x70bd28, 0x25dfdbfd, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0x9, 0xa, '\\&.O,'}, @NBD_ATTR_SOCKETS={0x3c, 0x7, 0x0, 0x1, [{0x8, 0x1, r3}, {0x8, 0x1, r4}, {0x8}, {0x8, 0x1, r5}, {0x8, 0x1, r6}, {0x8}, {0x8, 0x1, r7}]}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x15fc}]}, 0x84}, 0x1, 0x0, 0x0, 0x20040040}, 0x0) getpid() sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="7b62007297488ba449bfffb33e", @ANYRES16, @ANYBLOB="01000000000000000000010000001400078008000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="0c000600010000000000000008000100000000000c0002000000000000000000"], 0x48}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) ioctl$SNDCTL_SEQ_GETINCOUNT(0xffffffffffffffff, 0x80045105, &(0x7f0000000080)) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NFC_CMD_GET_TARGET(r1, &(0x7f00000011c0)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000001180)={&(0x7f0000001140)={0x14, 0x0, 0x300, 0x70bd28, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x804}, 0x0) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000180), r0) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) (async) sendmsg$AUDIT_USER(r3, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) (async) sendmsg$AUDIT_TRIM(r3, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000001c0)) (async) openat$sw_sync_info(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000240)) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) (async) sendmsg$AUDIT_USER(r7, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) (async) sendmsg$AUDIT_TRIM(r7, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) (async) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000380)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000340)={&(0x7f0000000280)={0x84, r2, 0x20, 0x70bd28, 0x25dfdbfd, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0x9, 0xa, '\\&.O,'}, @NBD_ATTR_SOCKETS={0x3c, 0x7, 0x0, 0x1, [{0x8, 0x1, r3}, {0x8, 0x1, r4}, {0x8}, {0x8, 0x1, r5}, {0x8, 0x1, r6}, {0x8}, {0x8, 0x1, r7}]}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x15fc}]}, 0x84}, 0x1, 0x0, 0x0, 0x20040040}, 0x0) (async) getpid() (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="7b62007297488ba449bfffb33e", @ANYRES16, @ANYBLOB="01000000000000000000010000001400078008000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="0c000600010000000000000008000100000000000c0002000000000000000000"], 0x48}}, 0x0) (async) 06:56:12 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x44, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x44}}, 0x0) sendmsg$AUDIT_USER(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000040)={&(0x7f0000000380)={0xd8, 0x3ed, 0x20, 0x70bd26, 0x25dfdbff, "cb06630dafa125d0b450eaa3bf964dd436913e2cc96f2b979318ba6df569bbecf7039fb4b0b222dd83b39482dd09320435991e50c51ffc0e08616b4f620dda4ea81bcc144778a552b58b91e72b26a6e70ee663ddf5a8c33f885755ed65e7e88892f1aa13739d50577602b516e4c142d1cbb54e03b063c0c94f175acec7fb497b9dc0370156a5f6cad5dc99aaa8798a60366b0eb0c71ce3c4bba84e8e2d88f714147cf94d946710b7f549ad2934f4eed12490da909468538dda73933d3af1f4010400150a44", ["", "", "", "", ""]}, 0xd8}, 0x1, 0x0, 0x0, 0x80041}, 0x40080) [ 3214.424542] nbd: must specify at least one socket 06:56:12 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) (async) r1 = socket$nl_audit(0x10, 0x3, 0x9) sendmsg$AUDIT_USER_AVC(r1, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={&(0x7f0000000480)={0x14, 0x453, 0x0, 0x0, 0x0, '4'}, 0x14}}, 0x0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000080)=ANY=[@ANYRESHEX=r0, @ANYRES64, @ANYRES32=r1, @ANYRES16=r1], 0x38}}, 0x4040010) (async) openat$userio(0xffffffffffffff9c, &(0x7f0000000000), 0xa842, 0x0) 06:56:12 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x2c, r1, 0x1, 0x70bd27, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x2c}}, 0x0) [ 3214.466817] nbd: must specify at least one socket 06:56:12 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_extract_tcp_res$synack(&(0x7f00000001c0), 0x1, 0x0) (async) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)=ANY=[@ANYBLOB='D\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="010000bde48c98799a006c0000000400078008000100000000000c00060000000000000000000c00020000000000000000000c0005000000000000000000"], 0x44}}, 0x0) (async) sendmsg$RDMA_NLDEV_CMD_GET_CHARDEV(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f0000000040)={0x48, 0x140f, 0x200, 0x70bd2c, 0x25dfdbff, "", [@RDMA_NLDEV_ATTR_DEV_INDEX={0x8, 0x1, 0x1}, @RDMA_NLDEV_ATTR_DEV_INDEX={0x8, 0x1, 0x2}, @RDMA_NLDEV_ATTR_PORT_INDEX={0x8, 0x3, 0x3}, @RDMA_NLDEV_ATTR_PORT_INDEX={0x8}, @RDMA_NLDEV_ATTR_DEV_INDEX={0x8, 0x1, 0x1}, @RDMA_NLDEV_ATTR_DEV_INDEX={0x8, 0x1, 0x2}, @RDMA_NLDEV_ATTR_DEV_INDEX={0x8}]}, 0x48}, 0x1, 0x0, 0x0, 0x200080c0}, 0x4000000) 06:56:12 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x38, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x38}}, 0x0) sendmsg$NFC_CMD_GET_SE(r0, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x14, 0x0, 0x202, 0x70bd25, 0x25dfdbff, {}, [""]}, 0x14}, 0x1, 0x0, 0x0, 0x40000}, 0x4000000) r2 = openat$uinput(0xffffffffffffff9c, &(0x7f0000002340), 0x0, 0x0) ioctl$UI_END_FF_UPLOAD(r2, 0x406855c9, 0x0) ioctl$UI_BEGIN_FF_UPLOAD(r2, 0xc06855c8, &(0x7f0000000240)={0x9, 0x1, {0x5, 0xe497, 0x0, {0x0, 0x6}, {0xe000, 0x290d}, @const={0x3834, {0x200, 0x81, 0x7fe, 0xa7d7}}}, {0x53, 0xe6c9, 0x5e, {0x4, 0x4}, {0x8, 0x4}, @period={0x5c, 0x20, 0x5, 0x101, 0x6, {0x18, 0x6, 0x2, 0x9}, 0x7, &(0x7f0000000180)=[0x1, 0x6, 0x40, 0xabe, 0x7, 0x3, 0x50]}}}) 06:56:12 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x44, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x44}}, 0x0) sendmsg$AUDIT_USER(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000040)={&(0x7f0000000380)={0xd8, 0x3ed, 0x20, 0x70bd26, 0x25dfdbff, "cb06630dafa125d0b450eaa3bf964dd436913e2cc96f2b979318ba6df569bbecf7039fb4b0b222dd83b39482dd09320435991e50c51ffc0e08616b4f620dda4ea81bcc144778a552b58b91e72b26a6e70ee663ddf5a8c33f885755ed65e7e88892f1aa13739d50577602b516e4c142d1cbb54e03b063c0c94f175acec7fb497b9dc0370156a5f6cad5dc99aaa8798a60366b0eb0c71ce3c4bba84e8e2d88f714147cf94d946710b7f549ad2934f4eed12490da909468538dda73933d3af1f4010400150a44", ["", "", "", "", ""]}, 0xd8}, 0x1, 0x0, 0x0, 0x80041}, 0x40080) 06:56:12 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_extract_tcp_res$synack(&(0x7f00000001c0), 0x1, 0x0) (async) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)=ANY=[@ANYBLOB='D\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="010000bde48c98799a006c0000000400078008000100000000000c00060000000000000000000c00020000000000000000000c0005000000000000000000"], 0x44}}, 0x0) (async) sendmsg$RDMA_NLDEV_CMD_GET_CHARDEV(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f0000000040)={0x48, 0x140f, 0x200, 0x70bd2c, 0x25dfdbff, "", [@RDMA_NLDEV_ATTR_DEV_INDEX={0x8, 0x1, 0x1}, @RDMA_NLDEV_ATTR_DEV_INDEX={0x8, 0x1, 0x2}, @RDMA_NLDEV_ATTR_PORT_INDEX={0x8, 0x3, 0x3}, @RDMA_NLDEV_ATTR_PORT_INDEX={0x8}, @RDMA_NLDEV_ATTR_DEV_INDEX={0x8, 0x1, 0x1}, @RDMA_NLDEV_ATTR_DEV_INDEX={0x8, 0x1, 0x2}, @RDMA_NLDEV_ATTR_DEV_INDEX={0x8}]}, 0x48}, 0x1, 0x0, 0x0, 0x200080c0}, 0x4000000) 06:56:12 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), 0xffffffffffffffff) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x2c, r1, 0x1, 0x70bd27, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x2c}}, 0x0) 06:56:12 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async, rerun: 32) ioctl$SNDCTL_SEQ_GETINCOUNT(0xffffffffffffffff, 0x80045105, &(0x7f0000000080)) (async, rerun: 32) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_GET_TARGET(r1, &(0x7f00000011c0)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000001180)={&(0x7f0000001140)={0x14, 0x0, 0x300, 0x70bd28, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x804}, 0x0) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000180), r0) r3 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r3, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) (async) sendmsg$AUDIT_TRIM(r3, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) (async) r5 = openat$sw_sync_info(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) (async) r7 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r7, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) sendmsg$AUDIT_TRIM(r7, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000380)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000340)={&(0x7f0000000280)={0x84, r2, 0x20, 0x70bd28, 0x25dfdbfd, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0x9, 0xa, '\\&.O,'}, @NBD_ATTR_SOCKETS={0x3c, 0x7, 0x0, 0x1, [{0x8, 0x1, r3}, {0x8, 0x1, r4}, {0x8}, {0x8, 0x1, r5}, {0x8, 0x1, r6}, {0x8}, {0x8, 0x1, r7}]}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x15fc}]}, 0x84}, 0x1, 0x0, 0x0, 0x20040040}, 0x0) (async, rerun: 64) getpid() (async, rerun: 64) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="7b62007297488ba449bfffb33e", @ANYRES16, @ANYBLOB="01000000000000000000010000001400078008000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="0c000600010000000000000008000100000000000c0002000000000000000000"], 0x48}}, 0x0) 06:56:12 executing program 1: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000002340), 0x0, 0x0) ioctl$UI_END_FF_UPLOAD(r0, 0x406855c9, 0x0) ioctl$UI_ABS_SETUP(r0, 0x401c5504, &(0x7f0000000000)={0x6, {0xaf7, 0xd1, 0x81, 0x3, 0x2, 0x1}}) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r1) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)={0x58, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x2}]}, 0x58}}, 0x0) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nfc(&(0x7f0000000140), r3) openat$uinput(0xffffffffffffff9c, &(0x7f0000002340), 0x0, 0x0) (async) ioctl$UI_END_FF_UPLOAD(r0, 0x406855c9, 0x0) (async) ioctl$UI_ABS_SETUP(r0, 0x401c5504, &(0x7f0000000000)={0x6, {0xaf7, 0xd1, 0x81, 0x3, 0x2, 0x1}}) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r1) (async) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)={0x58, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x2}]}, 0x58}}, 0x0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nfc(&(0x7f0000000140), r3) (async) 06:56:12 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x44, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x44}}, 0x0) sendmsg$AUDIT_USER(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000040)={&(0x7f0000000380)={0xd8, 0x3ed, 0x20, 0x70bd26, 0x25dfdbff, "cb06630dafa125d0b450eaa3bf964dd436913e2cc96f2b979318ba6df569bbecf7039fb4b0b222dd83b39482dd09320435991e50c51ffc0e08616b4f620dda4ea81bcc144778a552b58b91e72b26a6e70ee663ddf5a8c33f885755ed65e7e88892f1aa13739d50577602b516e4c142d1cbb54e03b063c0c94f175acec7fb497b9dc0370156a5f6cad5dc99aaa8798a60366b0eb0c71ce3c4bba84e8e2d88f714147cf94d946710b7f549ad2934f4eed12490da909468538dda73933d3af1f4010400150a44", ["", "", "", "", ""]}, 0xd8}, 0x1, 0x0, 0x0, 0x80041}, 0x40080) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x44, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x44}}, 0x0) (async) sendmsg$AUDIT_USER(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000040)={&(0x7f0000000380)={0xd8, 0x3ed, 0x20, 0x70bd26, 0x25dfdbff, "cb06630dafa125d0b450eaa3bf964dd436913e2cc96f2b979318ba6df569bbecf7039fb4b0b222dd83b39482dd09320435991e50c51ffc0e08616b4f620dda4ea81bcc144778a552b58b91e72b26a6e70ee663ddf5a8c33f885755ed65e7e88892f1aa13739d50577602b516e4c142d1cbb54e03b063c0c94f175acec7fb497b9dc0370156a5f6cad5dc99aaa8798a60366b0eb0c71ce3c4bba84e8e2d88f714147cf94d946710b7f549ad2934f4eed12490da909468538dda73933d3af1f4010400150a44", ["", "", "", "", ""]}, 0xd8}, 0x1, 0x0, 0x0, 0x80041}, 0x40080) (async) 06:56:12 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x38, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x38}}, 0x0) (async) sendmsg$NFC_CMD_GET_SE(r0, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x14, 0x0, 0x202, 0x70bd25, 0x25dfdbff, {}, [""]}, 0x14}, 0x1, 0x0, 0x0, 0x40000}, 0x4000000) r2 = openat$uinput(0xffffffffffffff9c, &(0x7f0000002340), 0x0, 0x0) ioctl$UI_END_FF_UPLOAD(r2, 0x406855c9, 0x0) ioctl$UI_BEGIN_FF_UPLOAD(r2, 0xc06855c8, &(0x7f0000000240)={0x9, 0x1, {0x5, 0xe497, 0x0, {0x0, 0x6}, {0xe000, 0x290d}, @const={0x3834, {0x200, 0x81, 0x7fe, 0xa7d7}}}, {0x53, 0xe6c9, 0x5e, {0x4, 0x4}, {0x8, 0x4}, @period={0x5c, 0x20, 0x5, 0x101, 0x6, {0x18, 0x6, 0x2, 0x9}, 0x7, &(0x7f0000000180)=[0x1, 0x6, 0x40, 0xabe, 0x7, 0x3, 0x50]}}}) 06:56:12 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x2c, r1, 0x1, 0x70bd27, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x2c}}, 0x0) 06:56:12 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2936dd1160eacf19}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x38, 0x0, 0x300, 0x70bd2b, 0x25dfdbfd, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x21d}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x3}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x401}]}, 0x38}, 0x1, 0x0, 0x0, 0x20050000}, 0x4081) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x48, 0x0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x48}}, 0x0) 06:56:12 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)=ANY=[@ANYBLOB='@\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="01000000000000000000010000000400078008000100000000000c0006000000000c000200000000000000000007000a005e7b7b000000000000"], 0x40}}, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) sendmsg$NBD_CMD_RECONFIGURE(r0, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000140)={&(0x7f0000000240)={0x98, r1, 0x100, 0x70bd28, 0x25dfdbf8, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0xffffffffffffff80}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0xbd}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0xffffffffffffff03, 0x1, r2}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x5}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x20}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x9}]}, 0x98}}, 0x24008054) 06:56:12 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)=ANY=[@ANYBLOB='D\x00\b\x00', @ANYRES16=r1, @ANYBLOB="01000000000000000000010000000400078008000100000000000c000600000000e55c11b561c372974f506bbd00000000000c0002000000000000000000"], 0x44}}, 0x4000000) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$nfc(&(0x7f00000002c0), r3) sendmsg$NFC_CMD_GET_TARGET(r4, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000300)={0x14, r5, 0x1}, 0x14}}, 0x4000) sendmsg$NFC_CMD_GET_SE(r2, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r5, 0x400, 0x70bd28, 0x25dfdbfd, {}, ["", "", "", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x40010}, 0xc0c1) 06:56:12 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0xfffffffffffffe7f, &(0x7f00000000c0)={&(0x7f0000000300)={0x2c, r1, 0x800, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x80}]}, 0x2c}, 0x1, 0x0, 0x0, 0x88004}, 0x0) 06:56:12 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x38, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x38}}, 0x0) (async) sendmsg$NFC_CMD_GET_SE(r0, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x14, 0x0, 0x202, 0x70bd25, 0x25dfdbff, {}, [""]}, 0x14}, 0x1, 0x0, 0x0, 0x40000}, 0x4000000) (async) r2 = openat$uinput(0xffffffffffffff9c, &(0x7f0000002340), 0x0, 0x0) ioctl$UI_END_FF_UPLOAD(r2, 0x406855c9, 0x0) ioctl$UI_BEGIN_FF_UPLOAD(r2, 0xc06855c8, &(0x7f0000000240)={0x9, 0x1, {0x5, 0xe497, 0x0, {0x0, 0x6}, {0xe000, 0x290d}, @const={0x3834, {0x200, 0x81, 0x7fe, 0xa7d7}}}, {0x53, 0xe6c9, 0x5e, {0x4, 0x4}, {0x8, 0x4}, @period={0x5c, 0x20, 0x5, 0x101, 0x6, {0x18, 0x6, 0x2, 0x9}, 0x7, &(0x7f0000000180)=[0x1, 0x6, 0x40, 0xabe, 0x7, 0x3, 0x50]}}}) 06:56:12 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2936dd1160eacf19}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x38, 0x0, 0x300, 0x70bd2b, 0x25dfdbfd, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x21d}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x3}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x401}]}, 0x38}, 0x1, 0x0, 0x0, 0x20050000}, 0x4081) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x48, 0x0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x48}}, 0x0) 06:56:12 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)=ANY=[@ANYBLOB='D\x00\b\x00', @ANYRES16=r1, @ANYBLOB="01000000000000000000010000000400078008000100000000000c000600000000e55c11b561c372974f506bbd00000000000c0002000000000000000000"], 0x44}}, 0x4000000) (async) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r5 = syz_genetlink_get_family_id$nfc(&(0x7f00000002c0), r3) sendmsg$NFC_CMD_GET_TARGET(r4, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000300)={0x14, r5, 0x1}, 0x14}}, 0x4000) sendmsg$NFC_CMD_GET_SE(r2, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r5, 0x400, 0x70bd28, 0x25dfdbfd, {}, ["", "", "", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x40010}, 0xc0c1) 06:56:12 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2936dd1160eacf19}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x38, 0x0, 0x300, 0x70bd2b, 0x25dfdbfd, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x21d}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x3}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x401}]}, 0x38}, 0x1, 0x0, 0x0, 0x20050000}, 0x4081) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x48, 0x0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x48}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2936dd1160eacf19}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x38, 0x0, 0x300, 0x70bd2b, 0x25dfdbfd, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x21d}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x3}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x401}]}, 0x38}, 0x1, 0x0, 0x0, 0x20050000}, 0x4081) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x48, 0x0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x48}}, 0x0) (async) 06:56:12 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x4c, 0x0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x4c}}, 0x0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r3, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) sendmsg$AUDIT_TRIM(r3, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) sendmsg$SMC_PNETID_DEL(r3, &(0x7f0000000280)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000380)={0x50, 0x0, 0x100, 0x70bd2b, 0x25dfdbfd, {}, [@SMC_PNETID_ETHNAME={0x14, 0x2, 'veth0_macvtap\x00'}, @SMC_PNETID_ETHNAME={0x14, 0x2, 'pim6reg1\x00'}, @SMC_PNETID_IBPORT={0x5, 0x4, 0x2}, @SMC_PNETID_NAME={0x9, 0x1, 'syz0\x00'}]}, 0x50}, 0x1, 0x0, 0x0, 0x40015}, 0x8000) r4 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r2) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000240)={0x20, r4, 0xd03, 0x0, 0x0, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0xb, 0xa, '%\\!:#&\xa6'}]}, 0x20}}, 0x0) sendmsg$NBD_CMD_STATUS(r1, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x20, r4, 0x8, 0x70bd29, 0x25dfdbfe, {}, [@NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x4}]}, 0x20}, 0x1, 0x0, 0x0, 0x8004}, 0x20000004) 06:56:12 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)=ANY=[@ANYBLOB='@\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="01000000000000000000010000000400078008000100000000000c0006000000000c000200000000000000000007000a005e7b7b000000000000"], 0x40}}, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) sendmsg$NBD_CMD_RECONFIGURE(r0, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000140)={&(0x7f0000000240)={0x98, r1, 0x100, 0x70bd28, 0x25dfdbf8, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0xffffffffffffff80}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0xbd}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0xffffffffffffff03, 0x1, r2}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x5}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x20}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x9}]}, 0x98}}, 0x24008054) 06:56:12 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0xfffffffffffffe7f, &(0x7f00000000c0)={&(0x7f0000000300)={0x2c, r1, 0x800, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x80}]}, 0x2c}, 0x1, 0x0, 0x0, 0x88004}, 0x0) [ 3214.693184] nbd: must specify a size in bytes for the device 06:56:12 executing program 2: r0 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000000)={0x3c, r0, 0x20, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x1}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x100}]}, 0x3c}}, 0x4008891) r1 = syz_init_net_socket$ax25(0x3, 0x2, 0x0) ioctl$SIOCAX25NOUID(r1, 0x89e3, &(0x7f0000000b00)) bind$ax25(r1, &(0x7f0000000040)={{0x3, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, 0x4}, [@rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x3}, @bcast, @default, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @bcast, @bcast, @bcast]}, 0x48) 06:56:13 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0xfffffffffffffe7f, &(0x7f00000000c0)={&(0x7f0000000300)={0x2c, r1, 0x800, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x80}]}, 0x2c}, 0x1, 0x0, 0x0, 0x88004}, 0x0) 06:56:13 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)=ANY=[@ANYBLOB='@\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="01000000000000000000010000000400078008000100000000000c0006000000000c000200000000000000000007000a005e7b7b000000000000"], 0x40}}, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) sendmsg$NBD_CMD_RECONFIGURE(r0, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000140)={&(0x7f0000000240)={0x98, r1, 0x100, 0x70bd28, 0x25dfdbf8, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0xffffffffffffff80}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0xbd}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0xffffffffffffff03, 0x1, r2}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x5}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x20}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x9}]}, 0x98}}, 0x24008054) 06:56:13 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x4c, 0x0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x4c}}, 0x0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r3 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r3, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) (async) sendmsg$AUDIT_TRIM(r3, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) (async, rerun: 64) sendmsg$SMC_PNETID_DEL(r3, &(0x7f0000000280)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000380)={0x50, 0x0, 0x100, 0x70bd2b, 0x25dfdbfd, {}, [@SMC_PNETID_ETHNAME={0x14, 0x2, 'veth0_macvtap\x00'}, @SMC_PNETID_ETHNAME={0x14, 0x2, 'pim6reg1\x00'}, @SMC_PNETID_IBPORT={0x5, 0x4, 0x2}, @SMC_PNETID_NAME={0x9, 0x1, 'syz0\x00'}]}, 0x50}, 0x1, 0x0, 0x0, 0x40015}, 0x8000) (async, rerun: 64) r4 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r2) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000240)={0x20, r4, 0xd03, 0x0, 0x0, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0xb, 0xa, '%\\!:#&\xa6'}]}, 0x20}}, 0x0) (async) sendmsg$NBD_CMD_STATUS(r1, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x20, r4, 0x8, 0x70bd29, 0x25dfdbfe, {}, [@NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x4}]}, 0x20}, 0x1, 0x0, 0x0, 0x8004}, 0x20000004) 06:56:13 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)=ANY=[@ANYBLOB='D\x00\b\x00', @ANYRES16=r1, @ANYBLOB="01000000000000000000010000000400078008000100000000000c000600000000e55c11b561c372974f506bbd00000000000c0002000000000000000000"], 0x44}}, 0x4000000) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$nfc(&(0x7f00000002c0), r3) sendmsg$NFC_CMD_GET_TARGET(r4, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000300)={0x14, r5, 0x1}, 0x14}}, 0x4000) sendmsg$NFC_CMD_GET_SE(r2, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r5, 0x400, 0x70bd28, 0x25dfdbfd, {}, ["", "", "", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x40010}, 0xc0c1) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)=ANY=[@ANYBLOB='D\x00\b\x00', @ANYRES16=r1, @ANYBLOB="01000000000000000000010000000400078008000100000000000c000600000000e55c11b561c372974f506bbd00000000000c0002000000000000000000"], 0x44}}, 0x4000000) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nfc(&(0x7f00000002c0), r3) (async) sendmsg$NFC_CMD_GET_TARGET(r4, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000300)={0x14, r5, 0x1}, 0x14}}, 0x4000) (async) sendmsg$NFC_CMD_GET_SE(r2, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r5, 0x400, 0x70bd28, 0x25dfdbfd, {}, ["", "", "", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x40010}, 0xc0c1) (async) [ 3214.756519] nbd: must specify at least one socket [ 3214.764970] nbd: must specify a size in bytes for the device 06:56:13 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x2c, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x2c}}, 0x0) sendmsg$NFC_CMD_GET_TARGET(r0, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x14, 0x0, 0x20, 0x70bd2a, 0x25dfdbfe, {}, ["", "", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x40000}, 0x0) 06:56:13 executing program 2: r0 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000000)={0x3c, r0, 0x20, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x1}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x100}]}, 0x3c}}, 0x4008891) r1 = syz_init_net_socket$ax25(0x3, 0x2, 0x0) ioctl$SIOCAX25NOUID(r1, 0x89e3, &(0x7f0000000b00)) bind$ax25(r1, &(0x7f0000000040)={{0x3, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, 0x4}, [@rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x3}, @bcast, @default, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @bcast, @bcast, @bcast]}, 0x48) 06:56:13 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_GET_TARGET(r2, &(0x7f00000011c0)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000001180)={&(0x7f0000001140)={0x14, 0x0, 0x300, 0x70bd28, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x804}, 0x0) r3 = bpf$ITER_CREATE(0x21, &(0x7f0000000040), 0x8) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_GET_TARGET(r4, &(0x7f00000011c0)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000001180)={&(0x7f0000001140)={0x14, 0x0, 0x300, 0x70bd28, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x804}, 0x0) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r6 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r5) sendmsg$NBD_CMD_CONNECT(r5, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000240)={0x20, r6, 0xd03, 0x0, 0x0, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0xb, 0xa, '%\\!:#&\xa6'}]}, 0x20}}, 0x0) sendmsg$NBD_CMD_CONNECT(r4, &(0x7f0000000440)={&(0x7f0000000340), 0xc, &(0x7f0000000400)={&(0x7f0000000380)={0x58, r6, 0x100, 0x70bd25, 0x25dfdbff, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x10000000000}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x1}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x1}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_BACKEND_IDENTIFIER={0x7, 0xa, '()['}]}, 0x58}, 0x1, 0x0, 0x0, 0x4051}, 0x40) r7 = bpf$ITER_CREATE(0x21, &(0x7f0000000080), 0x8) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r9 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r9, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f00000004c0)=ANY=[@ANYBLOB="74000000ed03000427bd7000ffdbdf259e8913eca4c167066fb19d39d0ed5b53bb04a0fcfe96e34e4569d9c49f1d3c4644ce6022397b973200100000253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c100"], 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) syz_open_dev$sg(&(0x7f0000000480), 0x40, 0x640040) sendmsg$AUDIT_TRIM(r9, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f00000001c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000180)={&(0x7f0000000240)={0xbc, r1, 0x600, 0x70bd2b, 0x25dfdbfe, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0xfffffffffffffffc}, @NBD_ATTR_SOCKETS={0x34, 0x7, 0x0, 0x1, [{0x8}, {0x8, 0x1, r3}, {0x8}, {0x8}, {0x8}, {0x8, 0x1, r7}]}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8, 0x1, r8}, {0x8}, {0x8}, {0x8, 0x1, r9}]}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x20}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x9}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0xbc}, 0x1, 0x0, 0x0, 0x40000}, 0x4004) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)=ANY=[@ANYBLOB='8\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="010000000000000000000100000004000708000100"/37], 0x38}, 0x1, 0x0, 0x0, 0x4000011}, 0x0) 06:56:13 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x2c, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x2c}}, 0x0) sendmsg$NFC_CMD_GET_TARGET(r0, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x14, 0x0, 0x20, 0x70bd2a, 0x25dfdbfe, {}, ["", "", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x40000}, 0x0) 06:56:13 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0xfffffffffffffe85, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x44}, 0x1, 0x0, 0x0, 0x8814}, 0x0) 06:56:13 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)=ANY=[@ANYBLOB='D\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="01000000000000000000010000000400078008000100000000000c000600000000000000dd493d43020000000000000000000c0005000000000000000000"], 0x44}}, 0x0) 06:56:13 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0xfffffffffffffe85, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x44}, 0x1, 0x0, 0x0, 0x8814}, 0x0) 06:56:13 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x4c, 0x0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x4c}}, 0x0) (async) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async, rerun: 32) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (rerun: 32) r3 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r3, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) (async) sendmsg$AUDIT_TRIM(r3, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) (async) sendmsg$SMC_PNETID_DEL(r3, &(0x7f0000000280)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000380)={0x50, 0x0, 0x100, 0x70bd2b, 0x25dfdbfd, {}, [@SMC_PNETID_ETHNAME={0x14, 0x2, 'veth0_macvtap\x00'}, @SMC_PNETID_ETHNAME={0x14, 0x2, 'pim6reg1\x00'}, @SMC_PNETID_IBPORT={0x5, 0x4, 0x2}, @SMC_PNETID_NAME={0x9, 0x1, 'syz0\x00'}]}, 0x50}, 0x1, 0x0, 0x0, 0x40015}, 0x8000) (async) r4 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r2) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000240)={0x20, r4, 0xd03, 0x0, 0x0, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0xb, 0xa, '%\\!:#&\xa6'}]}, 0x20}}, 0x0) (async) sendmsg$NBD_CMD_STATUS(r1, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x20, r4, 0x8, 0x70bd29, 0x25dfdbfe, {}, [@NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x4}]}, 0x20}, 0x1, 0x0, 0x0, 0x8004}, 0x20000004) 06:56:13 executing program 2: r0 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000000)={0x3c, r0, 0x20, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x1}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x100}]}, 0x3c}}, 0x4008891) r1 = syz_init_net_socket$ax25(0x3, 0x2, 0x0) ioctl$SIOCAX25NOUID(r1, 0x89e3, &(0x7f0000000b00)) (async) bind$ax25(r1, &(0x7f0000000040)={{0x3, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, 0x4}, [@rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x3}, @bcast, @default, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @bcast, @bcast, @bcast]}, 0x48) [ 3214.831568] nbd: must specify a size in bytes for the device [ 3214.862919] nbd: must specify at least one socket 06:56:13 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x38, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x38}}, 0x0) r2 = openat$sw_sync_info(0xffffffffffffff9c, &(0x7f0000000000), 0x121002, 0x0) bpf$BPF_LINK_CREATE(0x1c, &(0x7f0000000040)={0xffffffffffffffff, r2, 0x3}, 0x10) 06:56:13 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0xfffffffffffffe85, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x44}, 0x1, 0x0, 0x0, 0x8814}, 0x0) 06:56:13 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x2c, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x2c}}, 0x0) sendmsg$NFC_CMD_GET_TARGET(r0, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x14, 0x0, 0x20, 0x70bd2a, 0x25dfdbfe, {}, ["", "", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x40000}, 0x0) 06:56:13 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)=ANY=[@ANYBLOB='D\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="01000000000000000000010000000400078008000100000000000c000600000000000000dd493d43020000000000000000000c0005000000000000000000"], 0x44}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)=ANY=[@ANYBLOB='D\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="01000000000000000000010000000400078008000100000000000c000600000000000000dd493d43020000000000000000000c0005000000000000000000"], 0x44}}, 0x0) (async) 06:56:13 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_GET_TARGET(r2, &(0x7f00000011c0)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000001180)={&(0x7f0000001140)={0x14, 0x0, 0x300, 0x70bd28, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x804}, 0x0) r3 = bpf$ITER_CREATE(0x21, &(0x7f0000000040), 0x8) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_GET_TARGET(r4, &(0x7f00000011c0)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000001180)={&(0x7f0000001140)={0x14, 0x0, 0x300, 0x70bd28, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x804}, 0x0) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r6 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r5) sendmsg$NBD_CMD_CONNECT(r5, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000240)={0x20, r6, 0xd03, 0x0, 0x0, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0xb, 0xa, '%\\!:#&\xa6'}]}, 0x20}}, 0x0) sendmsg$NBD_CMD_CONNECT(r4, &(0x7f0000000440)={&(0x7f0000000340), 0xc, &(0x7f0000000400)={&(0x7f0000000380)={0x58, r6, 0x100, 0x70bd25, 0x25dfdbff, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x10000000000}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x1}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x1}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_BACKEND_IDENTIFIER={0x7, 0xa, '()['}]}, 0x58}, 0x1, 0x0, 0x0, 0x4051}, 0x40) r7 = bpf$ITER_CREATE(0x21, &(0x7f0000000080), 0x8) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r9 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r9, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f00000004c0)=ANY=[@ANYBLOB="74000000ed03000427bd7000ffdbdf259e8913eca4c167066fb19d39d0ed5b53bb04a0fcfe96e34e4569d9c49f1d3c4644ce6022397b973200100000253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c100"], 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) syz_open_dev$sg(&(0x7f0000000480), 0x40, 0x640040) sendmsg$AUDIT_TRIM(r9, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f00000001c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000180)={&(0x7f0000000240)={0xbc, r1, 0x600, 0x70bd2b, 0x25dfdbfe, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0xfffffffffffffffc}, @NBD_ATTR_SOCKETS={0x34, 0x7, 0x0, 0x1, [{0x8}, {0x8, 0x1, r3}, {0x8}, {0x8}, {0x8}, {0x8, 0x1, r7}]}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8, 0x1, r8}, {0x8}, {0x8}, {0x8, 0x1, r9}]}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x20}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x9}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0xbc}, 0x1, 0x0, 0x0, 0x40000}, 0x4004) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)=ANY=[@ANYBLOB='8\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="010000000000000000000100000004000708000100"/37], 0x38}, 0x1, 0x0, 0x0, 0x4000011}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NFC_CMD_GET_TARGET(r2, &(0x7f00000011c0)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000001180)={&(0x7f0000001140)={0x14, 0x0, 0x300, 0x70bd28, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x804}, 0x0) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000040), 0x8) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NFC_CMD_GET_TARGET(r4, &(0x7f00000011c0)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000001180)={&(0x7f0000001140)={0x14, 0x0, 0x300, 0x70bd28, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x804}, 0x0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r5) (async) sendmsg$NBD_CMD_CONNECT(r5, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000240)={0x20, r6, 0xd03, 0x0, 0x0, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0xb, 0xa, '%\\!:#&\xa6'}]}, 0x20}}, 0x0) (async) sendmsg$NBD_CMD_CONNECT(r4, &(0x7f0000000440)={&(0x7f0000000340), 0xc, &(0x7f0000000400)={&(0x7f0000000380)={0x58, r6, 0x100, 0x70bd25, 0x25dfdbff, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x10000000000}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x1}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x1}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_BACKEND_IDENTIFIER={0x7, 0xa, '()['}]}, 0x58}, 0x1, 0x0, 0x0, 0x4051}, 0x40) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000080), 0x8) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000140)) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) (async) sendmsg$AUDIT_USER(r9, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f00000004c0)=ANY=[@ANYBLOB="74000000ed03000427bd7000ffdbdf259e8913eca4c167066fb19d39d0ed5b53bb04a0fcfe96e34e4569d9c49f1d3c4644ce6022397b973200100000253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c100"], 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) (async) syz_open_dev$sg(&(0x7f0000000480), 0x40, 0x640040) (async) sendmsg$AUDIT_TRIM(r9, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) (async) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f00000001c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000180)={&(0x7f0000000240)={0xbc, r1, 0x600, 0x70bd2b, 0x25dfdbfe, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0xfffffffffffffffc}, @NBD_ATTR_SOCKETS={0x34, 0x7, 0x0, 0x1, [{0x8}, {0x8, 0x1, r3}, {0x8}, {0x8}, {0x8}, {0x8, 0x1, r7}]}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8, 0x1, r8}, {0x8}, {0x8}, {0x8, 0x1, r9}]}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x20}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x9}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0xbc}, 0x1, 0x0, 0x0, 0x40000}, 0x4004) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)=ANY=[@ANYBLOB='8\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="010000000000000000000100000004000708000100"/37], 0x38}, 0x1, 0x0, 0x0, 0x4000011}, 0x0) (async) [ 3214.896642] nbd: must specify at least one socket [ 3214.911249] nbd: must specify at least one socket [ 3214.931991] nbd: must specify a size in bytes for the device 06:56:13 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x38, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x38}}, 0x0) r2 = openat$sw_sync_info(0xffffffffffffff9c, &(0x7f0000000000), 0x121002, 0x0) bpf$BPF_LINK_CREATE(0x1c, &(0x7f0000000040)={0xffffffffffffffff, r2, 0x3}, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x38, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x38}}, 0x0) (async) openat$sw_sync_info(0xffffffffffffff9c, &(0x7f0000000000), 0x121002, 0x0) (async) bpf$BPF_LINK_CREATE(0x1c, &(0x7f0000000040)={0xffffffffffffffff, r2, 0x3}, 0x10) (async) 06:56:13 executing program 1: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$UI_SET_SWBIT(r0, 0x4004556d, 0xd) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r1) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)=ANY=[@ANYBLOB='L\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01000000000000000000010000000c00078008000100", @ANYRES32, @ANYBLOB="0c000600010000000000000008000100000000000c00020000000000000000000c0005000000000000000000"], 0x4c}}, 0x0) 06:56:13 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_open_procfs$namespace(0x0, &(0x7f0000000100)='ns/mnt\x00') r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x2c, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x2c}}, 0x0) 06:56:13 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_STATUS(r2, &(0x7f0000000240)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x38, r1, 0x100, 0x70bd2b, 0x25dfdbff, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0x4}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x1}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x38}, 0x1, 0x0, 0x0, 0x1}, 0x880) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='D\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="01000000000000000000010000000400078008000100000000000c00060000000000000000000c00020000000000000000000c00050000000000000000004e178d41795a300690c14764e80fe3384bff52dfc2341a36f46d9979074170a70de1d671bc"], 0x44}}, 0x0) write$input_event(0xffffffffffffffff, &(0x7f0000000080)={{0x77359400}, 0x16, 0x4, 0x1}, 0x18) 06:56:13 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) (async) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_GET_TARGET(r2, &(0x7f00000011c0)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000001180)={&(0x7f0000001140)={0x14, 0x0, 0x300, 0x70bd28, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x804}, 0x0) (async) r3 = bpf$ITER_CREATE(0x21, &(0x7f0000000040), 0x8) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_GET_TARGET(r4, &(0x7f00000011c0)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000001180)={&(0x7f0000001140)={0x14, 0x0, 0x300, 0x70bd28, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x804}, 0x0) (async) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r6 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r5) sendmsg$NBD_CMD_CONNECT(r5, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000240)={0x20, r6, 0xd03, 0x0, 0x0, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0xb, 0xa, '%\\!:#&\xa6'}]}, 0x20}}, 0x0) sendmsg$NBD_CMD_CONNECT(r4, &(0x7f0000000440)={&(0x7f0000000340), 0xc, &(0x7f0000000400)={&(0x7f0000000380)={0x58, r6, 0x100, 0x70bd25, 0x25dfdbff, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x10000000000}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x1}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x1}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_BACKEND_IDENTIFIER={0x7, 0xa, '()['}]}, 0x58}, 0x1, 0x0, 0x0, 0x4051}, 0x40) r7 = bpf$ITER_CREATE(0x21, &(0x7f0000000080), 0x8) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) (async) r9 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r9, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f00000004c0)=ANY=[@ANYBLOB="74000000ed03000427bd7000ffdbdf259e8913eca4c167066fb19d39d0ed5b53bb04a0fcfe96e34e4569d9c49f1d3c4644ce6022397b973200100000253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c100"], 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) (async) syz_open_dev$sg(&(0x7f0000000480), 0x40, 0x640040) (async) sendmsg$AUDIT_TRIM(r9, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) (async) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f00000001c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000180)={&(0x7f0000000240)={0xbc, r1, 0x600, 0x70bd2b, 0x25dfdbfe, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0xfffffffffffffffc}, @NBD_ATTR_SOCKETS={0x34, 0x7, 0x0, 0x1, [{0x8}, {0x8, 0x1, r3}, {0x8}, {0x8}, {0x8}, {0x8, 0x1, r7}]}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8, 0x1, r8}, {0x8}, {0x8}, {0x8, 0x1, r9}]}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x20}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x9}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0xbc}, 0x1, 0x0, 0x0, 0x40000}, 0x4004) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)=ANY=[@ANYBLOB='8\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="010000000000000000000100000004000708000100"/37], 0x38}, 0x1, 0x0, 0x0, 0x4000011}, 0x0) [ 3214.982233] nbd: must specify at least one socket [ 3214.993262] nbd: must specify at least one socket [ 3215.015653] nbd: must specify at least one socket [ 3215.023962] nbd: must specify a size in bytes for the device 06:56:13 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x38, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x38}}, 0x0) (async) r2 = openat$sw_sync_info(0xffffffffffffff9c, &(0x7f0000000000), 0x121002, 0x0) bpf$BPF_LINK_CREATE(0x1c, &(0x7f0000000040)={0xffffffffffffffff, r2, 0x3}, 0x10) 06:56:13 executing program 1: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$UI_SET_SWBIT(r0, 0x4004556d, 0xd) (async) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r1) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)=ANY=[@ANYBLOB='L\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01000000000000000000010000000c00078008000100", @ANYRES32, @ANYBLOB="0c000600010000000000000008000100000000000c00020000000000000000000c0005000000000000000000"], 0x4c}}, 0x0) 06:56:13 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_open_procfs$namespace(0x0, &(0x7f0000000100)='ns/mnt\x00') (async) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x2c, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x2c}}, 0x0) [ 3215.080836] nbd: must specify a size in bytes for the device [ 3215.105913] nbd: must specify at least one socket [ 3215.121594] nbd: must specify at least one socket 06:56:13 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_STATUS(r2, &(0x7f0000000240)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x38, r1, 0x100, 0x70bd2b, 0x25dfdbff, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0x4}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x1}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x38}, 0x1, 0x0, 0x0, 0x1}, 0x880) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='D\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="01000000000000000000010000000400078008000100000000000c00060000000000000000000c00020000000000000000000c00050000000000000000004e178d41795a300690c14764e80fe3384bff52dfc2341a36f46d9979074170a70de1d671bc"], 0x44}}, 0x0) write$input_event(0xffffffffffffffff, &(0x7f0000000080)={{0x77359400}, 0x16, 0x4, 0x1}, 0x18) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_STATUS(r2, &(0x7f0000000240)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x38, r1, 0x100, 0x70bd2b, 0x25dfdbff, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0x4}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x1}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x38}, 0x1, 0x0, 0x0, 0x1}, 0x880) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='D\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="01000000000000000000010000000400078008000100000000000c00060000000000000000000c00020000000000000000000c00050000000000000000004e178d41795a300690c14764e80fe3384bff52dfc2341a36f46d9979074170a70de1d671bc"], 0x44}}, 0x0) (async) write$input_event(0xffffffffffffffff, &(0x7f0000000080)={{0x77359400}, 0x16, 0x4, 0x1}, 0x18) (async) 06:56:13 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)=ANY=[@ANYBLOB='D\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="01000000000000000000010000000400078008000100000000000c000600000000000000dd493d43020000000000000000000c0005000000000000000000"], 0x44}}, 0x0) 06:56:13 executing program 1: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$UI_SET_SWBIT(r0, 0x4004556d, 0xd) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r1) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)=ANY=[@ANYBLOB='L\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01000000000000000000010000000c00078008000100", @ANYRES32, @ANYBLOB="0c000600010000000000000008000100000000000c00020000000000000000000c0005000000000000000000"], 0x4c}}, 0x0) [ 3215.141856] nbd: nbd0 already in use 06:56:13 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r1, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) sendmsg$AUDIT_TRIM(r1, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) r2 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r2, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) sendmsg$AUDIT_TRIM(r2, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r4 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r4, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) sendmsg$AUDIT_TRIM(r4, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000140)={0xa4, 0x0, 0x400, 0x70bd26, 0x25dfdbfd, {}, [@NBD_ATTR_SOCKETS={0x34, 0x7, 0x0, 0x1, [{0x8}, {0x8, 0x1, r1}, {0x8, 0x1, r2}, {0x8}, {0x8, 0x1, r3}, {0x8, 0x1, r4}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x3}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0xa993067238a46e8}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x9}, @NBD_ATTR_SERVER_FLAGS={0xc}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x80}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}]}, 0xa4}, 0x1, 0x0, 0x0, 0x4040000}, 0x4000) r5 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) r6 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r6, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) sendmsg$AUDIT_TRIM(r6, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) sendmsg$RDMA_NLDEV_CMD_SYS_SET(r6, &(0x7f00000003c0)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000380)={&(0x7f00000002c0)={0x24, 0x1407, 0x300, 0x70bd2b, 0x25dfdbff, "", [@RDMA_NLDEV_ATTR_DEV_NAME={0x9, 0x2, 'syz2\x00'}, @RDMA_NLDEV_ATTR_DEV_INDEX={0x8, 0x1, 0x2}]}, 0x24}, 0x1, 0x0, 0x0, 0x20000810}, 0x4000850) recvfrom$x25(r6, &(0x7f0000000bc0)=""/4096, 0x1000, 0x40012100, &(0x7f0000000400)={0x9, @remote={'\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc', 0x0}}, 0x12) r7 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r7, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) sendmsg$AUDIT_TRIM(r7, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x48, r5, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8, 0x1, r7}, {0x8}]}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x48}}, 0x0) 06:56:13 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x38, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x38}}, 0x0) r2 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) sendmsg$AUDIT_GET(r2, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x1420440}, 0xc, &(0x7f0000000140)={&(0x7f0000000080)={0x10, 0x3e8, 0x1, 0x70bd28, 0x25dfdbff, "", ["", "", "", "", "", "", "", ""]}, 0x10}, 0x1, 0x0, 0x0, 0x4000000}, 0x80) 06:56:13 executing program 0: ioctl$UI_SET_FFBIT(0xffffffffffffffff, 0x4004556b, 0x7c) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x44, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x44}}, 0x0) ioctl$UI_DEV_DESTROY(0xffffffffffffffff, 0x5502) 06:56:13 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_open_procfs$namespace(0x0, &(0x7f0000000100)='ns/mnt\x00') (async) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x2c, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x2c}}, 0x0) [ 3215.171920] nbd: must specify a size in bytes for the device 06:56:13 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='L\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="01000000000000000000010000000c000780080001009c9eb6edecc44b37e031580cab1fbd218e681bd814cf7fc82a746c89b3896122db0f7cd7f51eba32a68508a92d0563a897146e708c513656cdbda83a0bac999175ea708d47cefec851f2b0e789b21231915bebeb3dc96fb980e2363f5205224371f7e74763", @ANYRES32, @ANYBLOB="0c000600010000000000000008000100000000000c00020000000000000000000c0005000000000000000000"], 0x4c}}, 0x0) 06:56:13 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) (async) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_STATUS(r2, &(0x7f0000000240)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x38, r1, 0x100, 0x70bd2b, 0x25dfdbff, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0x4}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x1}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x38}, 0x1, 0x0, 0x0, 0x1}, 0x880) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='D\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="01000000000000000000010000000400078008000100000000000c00060000000000000000000c00020000000000000000000c00050000000000000000004e178d41795a300690c14764e80fe3384bff52dfc2341a36f46d9979074170a70de1d671bc"], 0x44}}, 0x0) write$input_event(0xffffffffffffffff, &(0x7f0000000080)={{0x77359400}, 0x16, 0x4, 0x1}, 0x18) 06:56:13 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x38, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x38}}, 0x0) (async) r2 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) sendmsg$AUDIT_GET(r2, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x1420440}, 0xc, &(0x7f0000000140)={&(0x7f0000000080)={0x10, 0x3e8, 0x1, 0x70bd28, 0x25dfdbff, "", ["", "", "", "", "", "", "", ""]}, 0x10}, 0x1, 0x0, 0x0, 0x4000000}, 0x80) 06:56:13 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r0) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x2c, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x2c}}, 0x0) 06:56:13 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r1, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) (async) sendmsg$AUDIT_TRIM(r1, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) (async) r2 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r2, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) (async) sendmsg$AUDIT_TRIM(r2, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) (async) r4 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r4, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) (async) sendmsg$AUDIT_TRIM(r4, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000140)={0xa4, 0x0, 0x400, 0x70bd26, 0x25dfdbfd, {}, [@NBD_ATTR_SOCKETS={0x34, 0x7, 0x0, 0x1, [{0x8}, {0x8, 0x1, r1}, {0x8, 0x1, r2}, {0x8}, {0x8, 0x1, r3}, {0x8, 0x1, r4}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x3}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0xa993067238a46e8}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x9}, @NBD_ATTR_SERVER_FLAGS={0xc}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x80}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}]}, 0xa4}, 0x1, 0x0, 0x0, 0x4040000}, 0x4000) (async) r5 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) (async) r6 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r6, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) (async) sendmsg$AUDIT_TRIM(r6, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) (async) sendmsg$RDMA_NLDEV_CMD_SYS_SET(r6, &(0x7f00000003c0)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000380)={&(0x7f00000002c0)={0x24, 0x1407, 0x300, 0x70bd2b, 0x25dfdbff, "", [@RDMA_NLDEV_ATTR_DEV_NAME={0x9, 0x2, 'syz2\x00'}, @RDMA_NLDEV_ATTR_DEV_INDEX={0x8, 0x1, 0x2}]}, 0x24}, 0x1, 0x0, 0x0, 0x20000810}, 0x4000850) (async) recvfrom$x25(r6, &(0x7f0000000bc0)=""/4096, 0x1000, 0x40012100, &(0x7f0000000400)={0x9, @remote={'\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc', 0x0}}, 0x12) (async) r7 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r7, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) sendmsg$AUDIT_TRIM(r7, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x48, r5, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8, 0x1, r7}, {0x8}]}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x48}}, 0x0) 06:56:13 executing program 0: ioctl$UI_SET_FFBIT(0xffffffffffffffff, 0x4004556b, 0x7c) (async) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x44, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x44}}, 0x0) (async) ioctl$UI_DEV_DESTROY(0xffffffffffffffff, 0x5502) [ 3215.298689] nbd: nbd0 already in use 06:56:13 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x38, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x38}}, 0x0) (async) r2 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) sendmsg$AUDIT_GET(r2, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x1420440}, 0xc, &(0x7f0000000140)={&(0x7f0000000080)={0x10, 0x3e8, 0x1, 0x70bd28, 0x25dfdbff, "", ["", "", "", "", "", "", "", ""]}, 0x10}, 0x1, 0x0, 0x0, 0x4000000}, 0x80) 06:56:13 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r1, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) (async, rerun: 32) sendmsg$AUDIT_TRIM(r1, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) (async, rerun: 32) r2 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r2, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) sendmsg$AUDIT_TRIM(r2, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r4 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r4, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) (async) sendmsg$AUDIT_TRIM(r4, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000140)={0xa4, 0x0, 0x400, 0x70bd26, 0x25dfdbfd, {}, [@NBD_ATTR_SOCKETS={0x34, 0x7, 0x0, 0x1, [{0x8}, {0x8, 0x1, r1}, {0x8, 0x1, r2}, {0x8}, {0x8, 0x1, r3}, {0x8, 0x1, r4}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x3}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0xa993067238a46e8}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x9}, @NBD_ATTR_SERVER_FLAGS={0xc}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x80}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}]}, 0xa4}, 0x1, 0x0, 0x0, 0x4040000}, 0x4000) (async, rerun: 64) r5 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) (async, rerun: 64) r6 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r6, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) (async) sendmsg$AUDIT_TRIM(r6, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) sendmsg$RDMA_NLDEV_CMD_SYS_SET(r6, &(0x7f00000003c0)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000380)={&(0x7f00000002c0)={0x24, 0x1407, 0x300, 0x70bd2b, 0x25dfdbff, "", [@RDMA_NLDEV_ATTR_DEV_NAME={0x9, 0x2, 'syz2\x00'}, @RDMA_NLDEV_ATTR_DEV_INDEX={0x8, 0x1, 0x2}]}, 0x24}, 0x1, 0x0, 0x0, 0x20000810}, 0x4000850) (async) recvfrom$x25(r6, &(0x7f0000000bc0)=""/4096, 0x1000, 0x40012100, &(0x7f0000000400)={0x9, @remote={'\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc', 0x0}}, 0x12) r7 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r7, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) sendmsg$AUDIT_TRIM(r7, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x48, r5, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8, 0x1, r7}, {0x8}]}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x48}}, 0x0) 06:56:13 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='L\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="01000000000000000000010000000c000780080001009c9eb6edecc44b37e031580cab1fbd218e681bd814cf7fc82a746c89b3896122db0f7cd7f51eba32a68508a92d0563a897146e708c513656cdbda83a0bac999175ea708d47cefec851f2b0e789b21231915bebeb3dc96fb980e2363f5205224371f7e74763", @ANYRES32, @ANYBLOB="0c000600010000000000000008000100000000000c00020000000000000000000c0005000000000000000000"], 0x4c}}, 0x0) 06:56:13 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r3, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) sendmsg$AUDIT_TRIM(r3, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) r4 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r4, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) sendmsg$AUDIT_TRIM(r4, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) r5 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r5, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) sendmsg$AUDIT_TRIM(r5, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)) r7 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r7, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) sendmsg$AUDIT_TRIM(r7, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r9 = bpf$ITER_CREATE(0x21, &(0x7f0000000180), 0x8) r10 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r10, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) sendmsg$AUDIT_TRIM(r10, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000002c0)={0xc0, r1, 0x800, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0x0, 0x3, 0x1}, @NBD_ATTR_SOCKETS={0x0, 0x7, 0x0, 0x1, [{0x0, 0x1, r4}, {0x0, 0x1, r6}, {0x0, 0x1, r7}, {0x0, 0x1, r8}, {0x0, 0x1, r5}, {0x0, 0x1, r2}, {0x0, 0x1, r9}, {0x0, 0x1, r10}]}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x40}, @NBD_ATTR_BLOCK_SIZE_BYTES={0x0, 0x3, 0x100000001}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_BLOCK_SIZE_BYTES={0x0, 0x3, 0x9}, @NBD_ATTR_SOCKETS={0x4c}]}, 0xc0}, 0x1, 0x0, 0x0, 0x4000000}, 0x15) [ 3215.347323] nbd: must specify a size in bytes for the device 06:56:13 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r0) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x2c, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x2c}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r0) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x2c, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x2c}}, 0x0) (async) 06:56:13 executing program 0: ioctl$UI_SET_FFBIT(0xffffffffffffffff, 0x4004556b, 0x7c) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x44, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x44}}, 0x0) ioctl$UI_DEV_DESTROY(0xffffffffffffffff, 0x5502) ioctl$UI_SET_FFBIT(0xffffffffffffffff, 0x4004556b, 0x7c) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x44, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x44}}, 0x0) (async) ioctl$UI_DEV_DESTROY(0xffffffffffffffff, 0x5502) (async) 06:56:13 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) r2 = socket$nl_audit(0x10, 0x3, 0x9) sendmsg$AUDIT_USER_AVC(r2, &(0x7f0000000580)={0x0, 0x39, &(0x7f0000000080)={&(0x7f0000000040)={0x14, 0x453, 0x0, 0x0, 0x0, '4'}, 0x14}}, 0x0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000000)=ANY=[@ANYRES8=r2, @ANYRES16=r1, @ANYBLOB="010000000000e8ffffff000000000400078008000100000000000c00020000000000000000000c0005000000000000000000"], 0x38}}, 0x10) 06:56:13 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='L\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="01000000000000000000010000000c000780080001009c9eb6edecc44b37e031580cab1fbd218e681bd814cf7fc82a746c89b3896122db0f7cd7f51eba32a68508a92d0563a897146e708c513656cdbda83a0bac999175ea708d47cefec851f2b0e789b21231915bebeb3dc96fb980e2363f5205224371f7e74763", @ANYRES32, @ANYBLOB="0c000600010000000000000008000100000000000c00020000000000000000000c0005000000000000000000"], 0x4c}}, 0x0) 06:56:13 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r0) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x2c, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x2c}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r0) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x2c, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x2c}}, 0x0) (async) [ 3215.434037] nbd: must specify a size in bytes for the device 06:56:13 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) (async, rerun: 32) r3 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) (rerun: 32) sendmsg$AUDIT_USER(r3, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) (async) sendmsg$AUDIT_TRIM(r3, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) r4 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r4, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) sendmsg$AUDIT_TRIM(r4, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) (async) r5 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r5, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) sendmsg$AUDIT_TRIM(r5, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)) (async) r7 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r7, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) (async) sendmsg$AUDIT_TRIM(r7, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) (async) r9 = bpf$ITER_CREATE(0x21, &(0x7f0000000180), 0x8) r10 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r10, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) (async) sendmsg$AUDIT_TRIM(r10, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000002c0)={0xc0, r1, 0x800, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0x0, 0x3, 0x1}, @NBD_ATTR_SOCKETS={0x0, 0x7, 0x0, 0x1, [{0x0, 0x1, r4}, {0x0, 0x1, r6}, {0x0, 0x1, r7}, {0x0, 0x1, r8}, {0x0, 0x1, r5}, {0x0, 0x1, r2}, {0x0, 0x1, r9}, {0x0, 0x1, r10}]}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x40}, @NBD_ATTR_BLOCK_SIZE_BYTES={0x0, 0x3, 0x100000001}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_BLOCK_SIZE_BYTES={0x0, 0x3, 0x9}, @NBD_ATTR_SOCKETS={0x4c}]}, 0xc0}, 0x1, 0x0, 0x0, 0x4000000}, 0x15) 06:56:13 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) (async, rerun: 32) r2 = socket$nl_audit(0x10, 0x3, 0x9) (rerun: 32) sendmsg$AUDIT_USER_AVC(r2, &(0x7f0000000580)={0x0, 0x39, &(0x7f0000000080)={&(0x7f0000000040)={0x14, 0x453, 0x0, 0x0, 0x0, '4'}, 0x14}}, 0x0) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000000)=ANY=[@ANYRES8=r2, @ANYRES16=r1, @ANYBLOB="010000000000e8ffffff000000000400078008000100000000000c00020000000000000000000c0005000000000000000000"], 0x38}}, 0x10) 06:56:13 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x48, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x48}}, 0x0) syz_genetlink_get_family_id$nfc(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r2) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_GET_TARGET(r3, &(0x7f00000011c0)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000001180)={&(0x7f0000001140)={0x14, 0x0, 0x300, 0x70bd28, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x804}, 0x0) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_GET_TARGET(r4, &(0x7f00000011c0)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000001180)={&(0x7f0000001140)={0x14, 0x0, 0x300, 0x70bd28, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x804}, 0x0) sendmsg$NBD_CMD_RECONFIGURE(r4, &(0x7f00000001c0)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000180)={&(0x7f0000000240)={0x38, r1, 0x2, 0x70bd2b, 0x25dfdbfb, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x6}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0xffffffff}]}, 0x38}, 0x1, 0x0, 0x0, 0x400c010}, 0x0) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r6 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r7 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r6) sendmsg$NBD_CMD_CONNECT(r6, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000240)=ANY=[@ANYBLOB=' \x00\x00\x00', @ANYRES16=r7, @ANYBLOB="030d0000255c213a087b7072"], 0x20}}, 0x0) r8 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_GET_TARGET(r8, &(0x7f00000011c0)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000001180)={&(0x7f0000001140)={0x14, 0x0, 0x300, 0x70bd28, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x804}, 0x0) sendmsg$NBD_CMD_RECONFIGURE(r8, &(0x7f0000000540)={&(0x7f0000000440)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000500)={&(0x7f0000000480)={0x58, r7, 0x8, 0x70bd27, 0x25dfdbfb, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0xffffffffffffff30}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x1f}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x7ff}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}]}, 0x58}, 0x1, 0x0, 0x0, 0x41}, 0x55) r9 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r9, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) sendmsg$AUDIT_TRIM(r9, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) r10 = openat$sw_sync_info(0xffffffffffffff9c, &(0x7f0000000280), 0x20b00, 0x0) r11 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r11, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) sendmsg$AUDIT_TRIM(r11, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) r12 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r12, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) sendmsg$AUDIT_TRIM(r12, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) sendmsg$NBD_CMD_CONNECT(r5, &(0x7f0000000400)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f00000002c0)={&(0x7f0000000380)={0x70, r7, 0x200, 0x70bd29, 0x25dfdbfc, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8, 0x1, r9}, {0x8, 0x1, r10}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x79b2}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8, 0x1, r11}, {0x8, 0x1, r12}, {0x8}]}]}, 0x70}, 0x1, 0x0, 0x0, 0x84}, 0x20000000) 06:56:13 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f00000003c0)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000280)={&(0x7f0000000340)={0x7c, 0x0, 0x0, 0x70bd2c, 0x25dfdbfb, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0x9}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x9}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x4}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x21}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0xa9}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x8}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8, 0x1, r2}]}]}, 0x7c}, 0x1, 0x0, 0x0, 0x8000}, 0x4004001) r3 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r1) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000240)={0x20, r3, 0xd03, 0x0, 0x0, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0xb, 0xa, '%\\!:#&\xa6'}]}, 0x20}}, 0x0) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x38, r3, 0x800, 0x70bd2c, 0x25dfdbfd, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x400}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x8}]}, 0x38}, 0x1, 0x0, 0x0, 0x24040045}, 0x40010) r4 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)=ANY=[@ANYBLOB="141b2c", @ANYRES16=r4, @ANYBLOB="0100000000000400000001007b00"], 0x14}}, 0x0) 06:56:13 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_GET_TARGET(r2, &(0x7f00000011c0)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000001180)={&(0x7f0000001140)={0x14, 0x0, 0x300, 0x70bd28, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x804}, 0x0) sendmsg$NBD_CMD_RECONFIGURE(r2, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f0000000140)={&(0x7f0000000240)=ANY=[@ANYBLOB='\\\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="000426bd7000fbdbdf25030000000c00060003000000000000000c000200ab000000000000000c00050002000000000000000c0004000c000000000000ffea000400ffff0000000000000c000400810000000000150046b7c57c12a0fe9be46596a4e16f8712037857a4aa2c6b37e6a0667dd8f5e5b8612e03a048c5776e841651e7c46fb7ed2cd05ef746d2df1c998884fa7a0b8ab4d6"], 0x5c}, 0x1, 0x0, 0x0, 0x20040888}, 0x20000840) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)=ANY=[@ANYBLOB='L\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="0100000000010000000c000780080001000000000000", @ANYRES32, @ANYBLOB="0c000600010000000000000008000100000000000c00020000000000000000000c0005000000000000000000"], 0x4c}}, 0x0) 06:56:13 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) (async) r3 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r3, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) sendmsg$AUDIT_TRIM(r3, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) (async) r4 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r4, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) (async) sendmsg$AUDIT_TRIM(r4, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) r5 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r5, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) (async) sendmsg$AUDIT_TRIM(r5, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)) (async, rerun: 64) r7 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) (rerun: 64) sendmsg$AUDIT_USER(r7, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) (async, rerun: 64) sendmsg$AUDIT_TRIM(r7, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) (async, rerun: 64) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) (async, rerun: 32) r9 = bpf$ITER_CREATE(0x21, &(0x7f0000000180), 0x8) (async, rerun: 32) r10 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r10, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) (async) sendmsg$AUDIT_TRIM(r10, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000002c0)={0xc0, r1, 0x800, 0x0, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0x0, 0x3, 0x1}, @NBD_ATTR_SOCKETS={0x0, 0x7, 0x0, 0x1, [{0x0, 0x1, r4}, {0x0, 0x1, r6}, {0x0, 0x1, r7}, {0x0, 0x1, r8}, {0x0, 0x1, r5}, {0x0, 0x1, r2}, {0x0, 0x1, r9}, {0x0, 0x1, r10}]}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x40}, @NBD_ATTR_BLOCK_SIZE_BYTES={0x0, 0x3, 0x100000001}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_BLOCK_SIZE_BYTES={0x0, 0x3, 0x9}, @NBD_ATTR_SOCKETS={0x4c}]}, 0xc0}, 0x1, 0x0, 0x0, 0x4000000}, 0x15) [ 3215.520389] nbd: must specify a size in bytes for the device 06:56:13 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) (async) r2 = socket$nl_audit(0x10, 0x3, 0x9) sendmsg$AUDIT_USER_AVC(r2, &(0x7f0000000580)={0x0, 0x39, &(0x7f0000000080)={&(0x7f0000000040)={0x14, 0x453, 0x0, 0x0, 0x0, '4'}, 0x14}}, 0x0) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000000)=ANY=[@ANYRES8=r2, @ANYRES16=r1, @ANYBLOB="010000000000e8ffffff000000000400078008000100000000000c00020000000000000000000c0005000000000000000000"], 0x38}}, 0x10) 06:56:13 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)=ANY=[@ANYBLOB, @ANYRES16=r1, @ANYBLOB="01000000000000000000010000000400078008000100000000000c00060000000000000000000c00020000000000000000000c0005000000000000000000"], 0x44}}, 0x0) 06:56:13 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f00000003c0)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000280)={&(0x7f0000000340)={0x7c, 0x0, 0x0, 0x70bd2c, 0x25dfdbfb, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0x9}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x9}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x4}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x21}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0xa9}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x8}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8, 0x1, r2}]}]}, 0x7c}, 0x1, 0x0, 0x0, 0x8000}, 0x4004001) (async) r3 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r1) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000240)={0x20, r3, 0xd03, 0x0, 0x0, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0xb, 0xa, '%\\!:#&\xa6'}]}, 0x20}}, 0x0) (async, rerun: 32) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x38, r3, 0x800, 0x70bd2c, 0x25dfdbfd, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x400}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x8}]}, 0x38}, 0x1, 0x0, 0x0, 0x24040045}, 0x40010) (async, rerun: 32) r4 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)=ANY=[@ANYBLOB="141b2c", @ANYRES16=r4, @ANYBLOB="0100000000000400000001007b00"], 0x14}}, 0x0) 06:56:13 executing program 5: r0 = bpf$ITER_CREATE(0x21, &(0x7f0000000040), 0x8) sendmsg$RDMA_NLDEV_CMD_RES_MR_GET(r0, &(0x7f00000001c0)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x30, 0x140d, 0x400, 0x70bd2a, 0x25dfdbfc, "", [@RDMA_NLDEV_ATTR_RES_MRN={0x8}, @RDMA_NLDEV_ATTR_PORT_INDEX={0x8, 0x3, 0x4}, @RDMA_NLDEV_ATTR_PORT_INDEX={0x8, 0x3, 0x4}, @RDMA_NLDEV_ATTR_DEV_INDEX={0x8, 0x1, 0x1}]}, 0x30}, 0x1, 0x0, 0x0, 0x1}, 0x20008014) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r1) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000000)={0x30, r2, 0x1, 0x0, 0x1000, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '\x00'}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x30}}, 0x0) [ 3215.626713] nbd: must specify at least one socket 06:56:13 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) (async) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_GET_TARGET(r2, &(0x7f00000011c0)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000001180)={&(0x7f0000001140)={0x14, 0x0, 0x300, 0x70bd28, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x804}, 0x0) (async) sendmsg$NBD_CMD_RECONFIGURE(r2, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f0000000140)={&(0x7f0000000240)=ANY=[@ANYBLOB='\\\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="000426bd7000fbdbdf25030000000c00060003000000000000000c000200ab000000000000000c00050002000000000000000c0004000c000000000000ffea000400ffff0000000000000c000400810000000000150046b7c57c12a0fe9be46596a4e16f8712037857a4aa2c6b37e6a0667dd8f5e5b8612e03a048c5776e841651e7c46fb7ed2cd05ef746d2df1c998884fa7a0b8ab4d6"], 0x5c}, 0x1, 0x0, 0x0, 0x20040888}, 0x20000840) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)=ANY=[@ANYBLOB='L\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="0100000000010000000c000780080001000000000000", @ANYRES32, @ANYBLOB="0c000600010000000000000008000100000000000c00020000000000000000000c0005000000000000000000"], 0x4c}}, 0x0) 06:56:13 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)=ANY=[@ANYBLOB, @ANYRES16=r1, @ANYBLOB="01000000000000000000010000000400078008000100000000000c00060000000000000000000c00020000000000000000000c0005000000000000000000"], 0x44}}, 0x0) 06:56:13 executing program 5: r0 = bpf$ITER_CREATE(0x21, &(0x7f0000000040), 0x8) sendmsg$RDMA_NLDEV_CMD_RES_MR_GET(r0, &(0x7f00000001c0)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x30, 0x140d, 0x400, 0x70bd2a, 0x25dfdbfc, "", [@RDMA_NLDEV_ATTR_RES_MRN={0x8}, @RDMA_NLDEV_ATTR_PORT_INDEX={0x8, 0x3, 0x4}, @RDMA_NLDEV_ATTR_PORT_INDEX={0x8, 0x3, 0x4}, @RDMA_NLDEV_ATTR_DEV_INDEX={0x8, 0x1, 0x1}]}, 0x30}, 0x1, 0x0, 0x0, 0x1}, 0x20008014) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r1) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000000)={0x30, r2, 0x1, 0x0, 0x1000, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '\x00'}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x30}}, 0x0) bpf$ITER_CREATE(0x21, &(0x7f0000000040), 0x8) (async) sendmsg$RDMA_NLDEV_CMD_RES_MR_GET(r0, &(0x7f00000001c0)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x30, 0x140d, 0x400, 0x70bd2a, 0x25dfdbfc, "", [@RDMA_NLDEV_ATTR_RES_MRN={0x8}, @RDMA_NLDEV_ATTR_PORT_INDEX={0x8, 0x3, 0x4}, @RDMA_NLDEV_ATTR_PORT_INDEX={0x8, 0x3, 0x4}, @RDMA_NLDEV_ATTR_DEV_INDEX={0x8, 0x1, 0x1}]}, 0x30}, 0x1, 0x0, 0x0, 0x1}, 0x20008014) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r1) (async) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000000)={0x30, r2, 0x1, 0x0, 0x1000, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '\x00'}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x30}}, 0x0) (async) [ 3215.671278] nbd: must specify at least one socket 06:56:13 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x48, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x48}}, 0x0) (async) syz_genetlink_get_family_id$nfc(&(0x7f0000000000), r0) (async) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r2) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_GET_TARGET(r3, &(0x7f00000011c0)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000001180)={&(0x7f0000001140)={0x14, 0x0, 0x300, 0x70bd28, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x804}, 0x0) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_GET_TARGET(r4, &(0x7f00000011c0)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000001180)={&(0x7f0000001140)={0x14, 0x0, 0x300, 0x70bd28, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x804}, 0x0) sendmsg$NBD_CMD_RECONFIGURE(r4, &(0x7f00000001c0)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000180)={&(0x7f0000000240)={0x38, r1, 0x2, 0x70bd2b, 0x25dfdbfb, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x6}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0xffffffff}]}, 0x38}, 0x1, 0x0, 0x0, 0x400c010}, 0x0) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r6 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r7 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r6) sendmsg$NBD_CMD_CONNECT(r6, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000240)=ANY=[@ANYBLOB=' \x00\x00\x00', @ANYRES16=r7, @ANYBLOB="030d0000255c213a087b7072"], 0x20}}, 0x0) (async) r8 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_GET_TARGET(r8, &(0x7f00000011c0)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000001180)={&(0x7f0000001140)={0x14, 0x0, 0x300, 0x70bd28, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x804}, 0x0) sendmsg$NBD_CMD_RECONFIGURE(r8, &(0x7f0000000540)={&(0x7f0000000440)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000500)={&(0x7f0000000480)={0x58, r7, 0x8, 0x70bd27, 0x25dfdbfb, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0xffffffffffffff30}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x1f}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x7ff}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}]}, 0x58}, 0x1, 0x0, 0x0, 0x41}, 0x55) r9 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r9, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) (async) sendmsg$AUDIT_TRIM(r9, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) (async) r10 = openat$sw_sync_info(0xffffffffffffff9c, &(0x7f0000000280), 0x20b00, 0x0) r11 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r11, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) (async) sendmsg$AUDIT_TRIM(r11, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) (async) r12 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r12, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) (async) sendmsg$AUDIT_TRIM(r12, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) (async) sendmsg$NBD_CMD_CONNECT(r5, &(0x7f0000000400)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f00000002c0)={&(0x7f0000000380)={0x70, r7, 0x200, 0x70bd29, 0x25dfdbfc, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8, 0x1, r9}, {0x8, 0x1, r10}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x79b2}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8, 0x1, r11}, {0x8, 0x1, r12}, {0x8}]}]}, 0x70}, 0x1, 0x0, 0x0, 0x84}, 0x20000000) 06:56:13 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x38, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x38}}, 0x0) r2 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) ioctl$SW_SYNC_IOC_CREATE_FENCE(r2, 0xc0285700, &(0x7f0000000040)={0x2, "43855ddfa5eb954849690c80de57f2cc67af68308ddb9532e03b6c3d0c8dd6a7"}) 06:56:13 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_GET_TARGET(r2, &(0x7f00000011c0)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000001180)={&(0x7f0000001140)={0x14, 0x0, 0x300, 0x70bd28, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x804}, 0x0) sendmsg$NBD_CMD_RECONFIGURE(r2, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f0000000140)={&(0x7f0000000240)=ANY=[@ANYBLOB='\\\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="000426bd7000fbdbdf25030000000c00060003000000000000000c000200ab000000000000000c00050002000000000000000c0004000c000000000000ffea000400ffff0000000000000c000400810000000000150046b7c57c12a0fe9be46596a4e16f8712037857a4aa2c6b37e6a0667dd8f5e5b8612e03a048c5776e841651e7c46fb7ed2cd05ef746d2df1c998884fa7a0b8ab4d6"], 0x5c}, 0x1, 0x0, 0x0, 0x20040888}, 0x20000840) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)=ANY=[@ANYBLOB='L\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="0100000000010000000c000780080001000000000000", @ANYRES32, @ANYBLOB="0c000600010000000000000008000100000000000c00020000000000000000000c0005000000000000000000"], 0x4c}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NFC_CMD_GET_TARGET(r2, &(0x7f00000011c0)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000001180)={&(0x7f0000001140)={0x14, 0x0, 0x300, 0x70bd28, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x804}, 0x0) (async) sendmsg$NBD_CMD_RECONFIGURE(r2, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f0000000140)={&(0x7f0000000240)=ANY=[@ANYBLOB='\\\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="000426bd7000fbdbdf25030000000c00060003000000000000000c000200ab000000000000000c00050002000000000000000c0004000c000000000000ffea000400ffff0000000000000c000400810000000000150046b7c57c12a0fe9be46596a4e16f8712037857a4aa2c6b37e6a0667dd8f5e5b8612e03a048c5776e841651e7c46fb7ed2cd05ef746d2df1c998884fa7a0b8ab4d6"], 0x5c}, 0x1, 0x0, 0x0, 0x20040888}, 0x20000840) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)=ANY=[@ANYBLOB='L\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="0100000000010000000c000780080001000000000000", @ANYRES32, @ANYBLOB="0c000600010000000000000008000100000000000c00020000000000000000000c0005000000000000000000"], 0x4c}}, 0x0) (async) 06:56:13 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x38, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x38}}, 0x0) (async) r2 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) ioctl$SW_SYNC_IOC_CREATE_FENCE(r2, 0xc0285700, &(0x7f0000000040)={0x2, "43855ddfa5eb954849690c80de57f2cc67af68308ddb9532e03b6c3d0c8dd6a7"}) 06:56:13 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)=ANY=[@ANYBLOB, @ANYRES16=r1, @ANYBLOB="01000000000000000000010000000400078008000100000000000c00060000000000000000000c00020000000000000000000c0005000000000000000000"], 0x44}}, 0x0) 06:56:14 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f00000003c0)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000280)={&(0x7f0000000340)={0x7c, 0x0, 0x0, 0x70bd2c, 0x25dfdbfb, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0x9}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x9}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x4}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x21}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0xa9}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x8}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8, 0x1, r2}]}]}, 0x7c}, 0x1, 0x0, 0x0, 0x8000}, 0x4004001) r3 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r1) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000240)={0x20, r3, 0xd03, 0x0, 0x0, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0xb, 0xa, '%\\!:#&\xa6'}]}, 0x20}}, 0x0) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x38, r3, 0x800, 0x70bd2c, 0x25dfdbfd, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x400}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x8}]}, 0x38}, 0x1, 0x0, 0x0, 0x24040045}, 0x40010) r4 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)=ANY=[@ANYBLOB="141b2c", @ANYRES16=r4, @ANYBLOB="0100000000000400000001007b00"], 0x14}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000001c0)) (async) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f00000003c0)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000280)={&(0x7f0000000340)={0x7c, 0x0, 0x0, 0x70bd2c, 0x25dfdbfb, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0x9}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x9}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x4}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x21}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0xa9}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x8}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8, 0x1, r2}]}]}, 0x7c}, 0x1, 0x0, 0x0, 0x8000}, 0x4004001) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r1) (async) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000240)={0x20, r3, 0xd03, 0x0, 0x0, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0xb, 0xa, '%\\!:#&\xa6'}]}, 0x20}}, 0x0) (async) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x38, r3, 0x800, 0x70bd2c, 0x25dfdbfd, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x400}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x8}]}, 0x38}, 0x1, 0x0, 0x0, 0x24040045}, 0x40010) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)=ANY=[@ANYBLOB="141b2c", @ANYRES16=r4, @ANYBLOB="0100000000000400000001007b00"], 0x14}}, 0x0) (async) [ 3215.699944] nbd: must specify at least one socket [ 3215.709132] nbd: must specify at least one socket [ 3215.732707] nbd: must specify at least one socket 06:56:14 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x48, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x48}}, 0x0) (async, rerun: 32) syz_genetlink_get_family_id$nfc(&(0x7f0000000000), r0) (async, rerun: 32) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r2) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_GET_TARGET(r3, &(0x7f00000011c0)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000001180)={&(0x7f0000001140)={0x14, 0x0, 0x300, 0x70bd28, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x804}, 0x0) (async, rerun: 64) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (rerun: 64) sendmsg$NFC_CMD_GET_TARGET(r4, &(0x7f00000011c0)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000001180)={&(0x7f0000001140)={0x14, 0x0, 0x300, 0x70bd28, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x804}, 0x0) (async) sendmsg$NBD_CMD_RECONFIGURE(r4, &(0x7f00000001c0)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000180)={&(0x7f0000000240)={0x38, r1, 0x2, 0x70bd2b, 0x25dfdbfb, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x6}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0xffffffff}]}, 0x38}, 0x1, 0x0, 0x0, 0x400c010}, 0x0) (async) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r6 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r7 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r6) sendmsg$NBD_CMD_CONNECT(r6, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000240)=ANY=[@ANYBLOB=' \x00\x00\x00', @ANYRES16=r7, @ANYBLOB="030d0000255c213a087b7072"], 0x20}}, 0x0) (async, rerun: 64) r8 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (rerun: 64) sendmsg$NFC_CMD_GET_TARGET(r8, &(0x7f00000011c0)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000001180)={&(0x7f0000001140)={0x14, 0x0, 0x300, 0x70bd28, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x804}, 0x0) sendmsg$NBD_CMD_RECONFIGURE(r8, &(0x7f0000000540)={&(0x7f0000000440)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000500)={&(0x7f0000000480)={0x58, r7, 0x8, 0x70bd27, 0x25dfdbfb, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0xffffffffffffff30}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x1f}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x7ff}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}]}, 0x58}, 0x1, 0x0, 0x0, 0x41}, 0x55) (async, rerun: 32) r9 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) (rerun: 32) sendmsg$AUDIT_USER(r9, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) sendmsg$AUDIT_TRIM(r9, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) (async) r10 = openat$sw_sync_info(0xffffffffffffff9c, &(0x7f0000000280), 0x20b00, 0x0) (async) r11 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r11, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) (async) sendmsg$AUDIT_TRIM(r11, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) (async, rerun: 64) r12 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) (rerun: 64) sendmsg$AUDIT_USER(r12, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) (async) sendmsg$AUDIT_TRIM(r12, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) (async) sendmsg$NBD_CMD_CONNECT(r5, &(0x7f0000000400)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f00000002c0)={&(0x7f0000000380)={0x70, r7, 0x200, 0x70bd29, 0x25dfdbfc, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8, 0x1, r9}, {0x8, 0x1, r10}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x79b2}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8, 0x1, r11}, {0x8, 0x1, r12}, {0x8}]}]}, 0x70}, 0x1, 0x0, 0x0, 0x84}, 0x20000000) 06:56:14 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x38, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x38}}, 0x0) r2 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) ioctl$SW_SYNC_IOC_CREATE_FENCE(r2, 0xc0285700, &(0x7f0000000040)={0x2, "43855ddfa5eb954849690c80de57f2cc67af68308ddb9532e03b6c3d0c8dd6a7"}) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x38, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x38}}, 0x0) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) (async) ioctl$SW_SYNC_IOC_CREATE_FENCE(r2, 0xc0285700, &(0x7f0000000040)={0x2, "43855ddfa5eb954849690c80de57f2cc67af68308ddb9532e03b6c3d0c8dd6a7"}) (async) 06:56:14 executing program 5: r0 = bpf$ITER_CREATE(0x21, &(0x7f0000000040), 0x8) sendmsg$RDMA_NLDEV_CMD_RES_MR_GET(r0, &(0x7f00000001c0)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x30, 0x140d, 0x400, 0x70bd2a, 0x25dfdbfc, "", [@RDMA_NLDEV_ATTR_RES_MRN={0x8}, @RDMA_NLDEV_ATTR_PORT_INDEX={0x8, 0x3, 0x4}, @RDMA_NLDEV_ATTR_PORT_INDEX={0x8, 0x3, 0x4}, @RDMA_NLDEV_ATTR_DEV_INDEX={0x8, 0x1, 0x1}]}, 0x30}, 0x1, 0x0, 0x0, 0x1}, 0x20008014) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r1) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000000)={0x30, r2, 0x1, 0x0, 0x1000, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '\x00'}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x30}}, 0x0) 06:56:14 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000380)=ANY=[@ANYBLOB="4c0000009a3e4e67c5fce17f20b39ac725fe431ad60b7809bd18691e43ee7c80de518ffdc50248ce21beffdd860e28eaff3176fea11bc0f19496941fd398792bbcdb63d00fe46f2c5c0e7b1c29edcfa006cecddf68f9369274de90dddc0d841790d0e2b87008ea0d3d9902a637b67cad132fd711ce32266d8e8fa60700000000000000c4dc6dd76424268830423709323f1efdacaeeb", @ANYRES16=r1, @ANYBLOB="01000000000000000000010000000c00078008000100", @ANYRES32, @ANYBLOB="0c000600010000000000000008000100000000000c00020000000000000000000c0005000000000000000000"], 0x4c}}, 0x0) 06:56:14 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) ioctl$SIOCX25GCALLUSERDATA(0xffffffffffffffff, 0x89e4, &(0x7f00000003c0)={0x56, "883bc76a75984019b3af6e9a4ef921b06cfe63747aa21a5c9d059c5ac24f108d60cbb55c87a376967cb192f4197a03544c5e68ba94cdea8d8206a7463b6cf4ccb416dbc2f83e9df6003387f0ffabc04227fac6cc13584f6ee91a566d79ac2b0862743fbd286a789b4331cdbd79be2a0bae8b5a31009a997ce5b7ca44d6def337"}) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$nfc(&(0x7f00000002c0), r2) sendmsg$NFC_CMD_GET_TARGET(r3, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000300)={0x14, r4, 0x1}, 0x14}}, 0x0) sendmsg$NFC_CMD_GET_SE(r1, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000180)={&(0x7f0000000040)={0x14, r4, 0x400, 0x70bd26, 0x25dfdbfd, {}, ["", "", "", ""]}, 0xffffffffffffffa0}, 0x1, 0x0, 0x0, 0x2404c8d4}, 0x4000001) r5 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x44, r5, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x44}}, 0x0) [ 3215.808944] nbd: must specify at least one socket [ 3215.820026] nbd: must specify at least one socket [ 3215.840497] nbd: must specify at least one socket 06:56:14 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x38, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x38}}, 0x0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socket$inet_udp(0x2, 0x2, 0x0) r3 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r0) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000140)={&(0x7f0000000080)={0x40, r3, 0x100, 0x70bd29, 0x25dfdbfe, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ']'}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x7, 0xa, '*+\''}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x100}]}, 0x40}}, 0x20004051) [ 3215.892900] nbd: nbd4 already in use 06:56:14 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) bpf$ITER_CREATE(0x21, &(0x7f0000000040), 0x8) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB='^\x00 \x00', @ANYRES16=r1, @ANYBLOB="fcff2abd700004000000010000000000030009000000000000000000020007000000000000000000010000000000000001000000000000000800010400000000000000000a002b5e2a00"], 0x27}}, 0x0) 06:56:14 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000380)=ANY=[@ANYBLOB="4c0000009a3e4e67c5fce17f20b39ac725fe431ad60b7809bd18691e43ee7c80de518ffdc50248ce21beffdd860e28eaff3176fea11bc0f19496941fd398792bbcdb63d00fe46f2c5c0e7b1c29edcfa006cecddf68f9369274de90dddc0d841790d0e2b87008ea0d3d9902a637b67cad132fd711ce32266d8e8fa60700000000000000c4dc6dd76424268830423709323f1efdacaeeb", @ANYRES16=r1, @ANYBLOB="01000000000000000000010000000c00078008000100", @ANYRES32, @ANYBLOB="0c000600010000000000000008000100000000000c00020000000000000000000c0005000000000000000000"], 0x4c}}, 0x0) [ 3215.958228] nbd: must specify at least one socket 06:56:14 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000180)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x34, r1, 0x200, 0x70bd29, 0x25dfdbfe, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0x7}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x2}]}, 0x34}, 0x1, 0x0, 0x0, 0x10}, 0x20004000) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000000)={0x38, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x7}]}, 0x38}}, 0x0) 06:56:14 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x38, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x38}}, 0x0) (async) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socket$inet_udp(0x2, 0x2, 0x0) (async) r3 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r0) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000140)={&(0x7f0000000080)={0x40, r3, 0x100, 0x70bd29, 0x25dfdbfe, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ']'}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x7, 0xa, '*+\''}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x100}]}, 0x40}}, 0x20004051) 06:56:14 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000380)=ANY=[@ANYBLOB="4c0000009a3e4e67c5fce17f20b39ac725fe431ad60b7809bd18691e43ee7c80de518ffdc50248ce21beffdd860e28eaff3176fea11bc0f19496941fd398792bbcdb63d00fe46f2c5c0e7b1c29edcfa006cecddf68f9369274de90dddc0d841790d0e2b87008ea0d3d9902a637b67cad132fd711ce32266d8e8fa60700000000000000c4dc6dd76424268830423709323f1efdacaeeb", @ANYRES16=r1, @ANYBLOB="01000000000000000000010000000c00078008000100", @ANYRES32, @ANYBLOB="0c000600010000000000000008000100000000000c00020000000000000000000c0005000000000000000000"], 0x4c}}, 0x0) 06:56:14 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) ioctl$SIOCX25GCALLUSERDATA(0xffffffffffffffff, 0x89e4, &(0x7f00000003c0)={0x56, "883bc76a75984019b3af6e9a4ef921b06cfe63747aa21a5c9d059c5ac24f108d60cbb55c87a376967cb192f4197a03544c5e68ba94cdea8d8206a7463b6cf4ccb416dbc2f83e9df6003387f0ffabc04227fac6cc13584f6ee91a566d79ac2b0862743fbd286a789b4331cdbd79be2a0bae8b5a31009a997ce5b7ca44d6def337"}) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$nfc(&(0x7f00000002c0), r2) sendmsg$NFC_CMD_GET_TARGET(r3, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000300)={0x14, r4, 0x1}, 0x14}}, 0x0) (async, rerun: 32) sendmsg$NFC_CMD_GET_SE(r1, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000180)={&(0x7f0000000040)={0x14, r4, 0x400, 0x70bd26, 0x25dfdbfd, {}, ["", "", "", ""]}, 0xffffffffffffffa0}, 0x1, 0x0, 0x0, 0x2404c8d4}, 0x4000001) (async, rerun: 32) r5 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x44, r5, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x44}}, 0x0) 06:56:14 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x4200000}, 0xc, &(0x7f0000000140)={&(0x7f0000000040)={0x68, 0x0, 0x10, 0x70bd2d, 0x25dfdbfc, {}, [@NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x29}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x4}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x8}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x7}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x7}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x400}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x100}]}, 0x68}, 0x1, 0x0, 0x0, 0x8004}, 0x88c4) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x48, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x48}}, 0x0) 06:56:14 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000180)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x34, r1, 0x200, 0x70bd29, 0x25dfdbfe, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0x7}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x2}]}, 0x34}, 0x1, 0x0, 0x0, 0x10}, 0x20004000) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000000)={0x38, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x7}]}, 0x38}}, 0x0) 06:56:14 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) bpf$ITER_CREATE(0x21, &(0x7f0000000040), 0x8) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB='^\x00 \x00', @ANYRES16=r1, @ANYBLOB="fcff2abd700004000000010000000000030009000000000000000000020007000000000000000000010000000000000001000000000000000800010400000000000000000a002b5e2a00"], 0x27}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000040), 0x8) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB='^\x00 \x00', @ANYRES16=r1, @ANYBLOB="fcff2abd700004000000010000000000030009000000000000000000020007000000000000000000010000000000000001000000000000000800010400000000000000000a002b5e2a00"], 0x27}}, 0x0) (async) 06:56:14 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) 06:56:14 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async, rerun: 64) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async, rerun: 64) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) ioctl$SIOCX25GCALLUSERDATA(0xffffffffffffffff, 0x89e4, &(0x7f00000003c0)={0x56, "883bc76a75984019b3af6e9a4ef921b06cfe63747aa21a5c9d059c5ac24f108d60cbb55c87a376967cb192f4197a03544c5e68ba94cdea8d8206a7463b6cf4ccb416dbc2f83e9df6003387f0ffabc04227fac6cc13584f6ee91a566d79ac2b0862743fbd286a789b4331cdbd79be2a0bae8b5a31009a997ce5b7ca44d6def337"}) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r4 = syz_genetlink_get_family_id$nfc(&(0x7f00000002c0), r2) sendmsg$NFC_CMD_GET_TARGET(r3, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000300)={0x14, r4, 0x1}, 0x14}}, 0x0) (async) sendmsg$NFC_CMD_GET_SE(r1, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000180)={&(0x7f0000000040)={0x14, r4, 0x400, 0x70bd26, 0x25dfdbfd, {}, ["", "", "", ""]}, 0xffffffffffffffa0}, 0x1, 0x0, 0x0, 0x2404c8d4}, 0x4000001) (async) r5 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x44, r5, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x44}}, 0x0) 06:56:14 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x38, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x38}}, 0x0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) socket$inet_udp(0x2, 0x2, 0x0) r3 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r0) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000140)={&(0x7f0000000080)={0x40, r3, 0x100, 0x70bd29, 0x25dfdbfe, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, ']'}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x7, 0xa, '*+\''}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x100}]}, 0x40}}, 0x20004051) 06:56:14 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x4200000}, 0xc, &(0x7f0000000140)={&(0x7f0000000040)={0x68, 0x0, 0x10, 0x70bd2d, 0x25dfdbfc, {}, [@NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x29}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x4}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x8}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x7}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x7}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x400}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x100}]}, 0x68}, 0x1, 0x0, 0x0, 0x8004}, 0x88c4) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x48, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x48}}, 0x0) 06:56:14 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x38, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x38}}, 0x0) sendmsg$SMC_PNETID_DEL(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000000), 0xc, &(0x7f0000000140)={&(0x7f0000000040)={0x5c, 0x0, 0x2, 0x70bd2b, 0x25dfdbfd, {}, [@SMC_PNETID_IBNAME={0x9, 0x3, 'syz0\x00'}, @SMC_PNETID_IBNAME={0x9, 0x3, 'syz2\x00'}, @SMC_PNETID_IBPORT={0x5, 0x4, 0x2}, @SMC_PNETID_ETHNAME={0x14, 0x2, 'netpci0\x00'}, @SMC_PNETID_IBPORT={0x5, 0x4, 0x1}, @SMC_PNETID_IBNAME={0x9, 0x3, 'syz2\x00'}]}, 0x5c}, 0x1, 0x0, 0x0, 0x8800}, 0x8000) 06:56:14 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000180)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x34, r1, 0x200, 0x70bd29, 0x25dfdbfe, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0x7}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x2}]}, 0x34}, 0x1, 0x0, 0x0, 0x10}, 0x20004000) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000000)={0x38, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x7}]}, 0x38}}, 0x0) 06:56:14 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000240)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f00000001c0)={&(0x7f0000000140)={0x1b, r1, 0xb5, 0x70bd2b, 0x25dfdbfb, {}, [@NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x26}, @NBD_ATTR_BACKEND_IDENTIFIER={0x11, 0xa, '@%\x9b[!\\!.(&)$#'}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x58}, 0x1, 0x0, 0x0, 0x40000}, 0x50044) ioctl$UI_END_FF_ERASE(0xffffffffffffffff, 0x400c55cb, &(0x7f0000000280)={0xb, 0x10000, 0x7}) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000000)=ANY=[@ANYBLOB, @ANYRES16=r1, @ANYBLOB="010000000000000000000100000004000780081c0d0000000019ebe808bdb241000c000600000001bec27fe40000000000000000000c0005000000000000000021"], 0x44}}, 0x0) 06:56:14 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) 06:56:14 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) bpf$ITER_CREATE(0x21, &(0x7f0000000040), 0x8) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB='^\x00 \x00', @ANYRES16=r1, @ANYBLOB="fcff2abd700004000000010000000000030009000000000000000000020007000000000000000000010000000000000001000000000000000800010400000000000000000a002b5e2a00"], 0x27}}, 0x0) 06:56:14 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x38, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x38}}, 0x0) sendmsg$SMC_PNETID_DEL(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000000), 0xc, &(0x7f0000000140)={&(0x7f0000000040)={0x5c, 0x0, 0x2, 0x70bd2b, 0x25dfdbfd, {}, [@SMC_PNETID_IBNAME={0x9, 0x3, 'syz0\x00'}, @SMC_PNETID_IBNAME={0x9, 0x3, 'syz2\x00'}, @SMC_PNETID_IBPORT={0x5, 0x4, 0x2}, @SMC_PNETID_ETHNAME={0x14, 0x2, 'netpci0\x00'}, @SMC_PNETID_IBPORT={0x5, 0x4, 0x1}, @SMC_PNETID_IBNAME={0x9, 0x3, 'syz2\x00'}]}, 0x5c}, 0x1, 0x0, 0x0, 0x8800}, 0x8000) 06:56:14 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000240)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f00000001c0)={&(0x7f0000000140)={0x1b, r1, 0xb5, 0x70bd2b, 0x25dfdbfb, {}, [@NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x26}, @NBD_ATTR_BACKEND_IDENTIFIER={0x11, 0xa, '@%\x9b[!\\!.(&)$#'}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x58}, 0x1, 0x0, 0x0, 0x40000}, 0x50044) (async) ioctl$UI_END_FF_ERASE(0xffffffffffffffff, 0x400c55cb, &(0x7f0000000280)={0xb, 0x10000, 0x7}) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000000)=ANY=[@ANYBLOB, @ANYRES16=r1, @ANYBLOB="010000000000000000000100000004000780081c0d0000000019ebe808bdb241000c000600000001bec27fe40000000000000000000c0005000000000000000021"], 0x44}}, 0x0) 06:56:14 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x2c, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x2c}}, 0x0) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r0) 06:56:14 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x4200000}, 0xc, &(0x7f0000000140)={&(0x7f0000000040)={0x68, 0x0, 0x10, 0x70bd2d, 0x25dfdbfc, {}, [@NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x29}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x4}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x8}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x7}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x7}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x400}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x100}]}, 0x68}, 0x1, 0x0, 0x0, 0x8004}, 0x88c4) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x48, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x48}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x4200000}, 0xc, &(0x7f0000000140)={&(0x7f0000000040)={0x68, 0x0, 0x10, 0x70bd2d, 0x25dfdbfc, {}, [@NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x29}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x4}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x8}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x7}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x7}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x400}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x100}]}, 0x68}, 0x1, 0x0, 0x0, 0x8004}, 0x88c4) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x48, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x48}}, 0x0) (async) 06:56:14 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socket$nl_rdma(0x10, 0x3, 0x14) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x44, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x44}}, 0x0) 06:56:14 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x38, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x38}}, 0x0) sendmsg$SMC_PNETID_DEL(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000000), 0xc, &(0x7f0000000140)={&(0x7f0000000040)={0x5c, 0x0, 0x2, 0x70bd2b, 0x25dfdbfd, {}, [@SMC_PNETID_IBNAME={0x9, 0x3, 'syz0\x00'}, @SMC_PNETID_IBNAME={0x9, 0x3, 'syz2\x00'}, @SMC_PNETID_IBPORT={0x5, 0x4, 0x2}, @SMC_PNETID_ETHNAME={0x14, 0x2, 'netpci0\x00'}, @SMC_PNETID_IBPORT={0x5, 0x4, 0x1}, @SMC_PNETID_IBNAME={0x9, 0x3, 'syz2\x00'}]}, 0x5c}, 0x1, 0x0, 0x0, 0x8800}, 0x8000) 06:56:14 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) (async) 06:56:14 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000240)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f00000001c0)={&(0x7f0000000140)={0x1b, r1, 0xb5, 0x70bd2b, 0x25dfdbfb, {}, [@NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x26}, @NBD_ATTR_BACKEND_IDENTIFIER={0x11, 0xa, '@%\x9b[!\\!.(&)$#'}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x58}, 0x1, 0x0, 0x0, 0x40000}, 0x50044) (async) ioctl$UI_END_FF_ERASE(0xffffffffffffffff, 0x400c55cb, &(0x7f0000000280)={0xb, 0x10000, 0x7}) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000000)=ANY=[@ANYBLOB, @ANYRES16=r1, @ANYBLOB="010000000000000000000100000004000780081c0d0000000019ebe808bdb241000c000600000001bec27fe40000000000000000000c0005000000000000000021"], 0x44}}, 0x0) 06:56:14 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x2c, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x2c}}, 0x0) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r0) 06:56:14 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) r2 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r2, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) sendmsg$AUDIT_TRIM(r2, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) r3 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r3, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) sendmsg$AUDIT_TRIM(r3, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) r4 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) openat$sw_sync_info(0xffffffffffffff9c, &(0x7f0000000040), 0xa6be9901542591cd, 0x0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)={0x9c, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xfffffffffffffffd}, @NBD_ATTR_SERVER_FLAGS={0xc}, @NBD_ATTR_SOCKETS={0x34, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8, 0x1, r2}, {0x8, 0x1, r3}, {0x8, 0x1, r4}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x7}, @NBD_ATTR_BACKEND_IDENTIFIER={0xb, 0xa, ')\'-\'-:%'}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x7}]}, 0x9c}}, 0x40014) 06:56:14 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socket$nl_rdma(0x10, 0x3, 0x14) (async) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x44, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x44}}, 0x0) 06:56:14 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='D\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="01000000000000000000010000000400078008000100000000000c00060000000000000000000c00020000000000000000000c000500000000000000000079edab15f84dda91e7bad66df2f075eb3f19134576dcf4c3cf3c4612c7fd137034aefbe75ec807fc30e2f9ce"], 0x44}}, 0x0) 06:56:14 executing program 1: sendmsg$NBD_CMD_RECONFIGURE(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000080)={&(0x7f00000000c0)={0x20, 0x0, 0x422, 0x70bd25, 0x25dfdbfe, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x800}]}, 0x20}, 0x1, 0x0, 0x0, 0x4040095}, 0x2000) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$x25(0x9, 0x5, 0x0) r2 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r2, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) sendmsg$AUDIT_TRIM(r2, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) write$cgroup_subtree(r2, &(0x7f0000000440)={[{0x2b, 'hugetlb'}, {0x2b, 'memory'}, {0x2d, 'net_prio'}, {0x2b, 'pids'}, {0x0, 'io'}, {0x2d, 'perf_event'}, {0x2b, 'memory'}, {0x2d, 'net_prio'}, {0x2b, 'cpuset'}]}, 0x4b) ioctl$SIOCX25SFACILITIES(r1, 0x89e3, &(0x7f0000000780)={0x4e, 0x0, 0x7, 0x8, 0xa2f}) r3 = accept4$netrom(0xffffffffffffffff, &(0x7f0000000300)={{0x3, @default}, [@remote, @bcast, @remote, @remote, @rose, @netrom, @bcast]}, &(0x7f00000001c0)=0x48, 0x80800) accept4$netrom(r3, &(0x7f0000000380)={{}, [@default, @netrom, @rose, @rose, @null, @bcast, @bcast, @netrom]}, &(0x7f0000000400)=0x48, 0x80800) ioctl$SIOCX25GCALLUSERDATA(r1, 0x89e4, &(0x7f0000000240)={0x50, "d6ae10094b9ba09e1eb2a116e542d53b86a75dd3f92ce5df5e2151ad14a27da728bca4c6b65bce2b2af1f402488f780c82279074d590f384d0acd853fe48a88f05af7e945424ccba956325972ff2be91c27f8b9278ccc460f503fc68cba596d8ec7bb0683a579b34f046de1defbd90f842bf06efe81145f264ad87739b858d11"}) r4 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000040)=ANY=[@ANYRES8=r1, @ANYRESOCT=r4], 0x4c}, 0x1, 0x0, 0x0, 0x40890}, 0x0) 06:56:14 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) socket$nl_rdma(0x10, 0x3, 0x14) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x44, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x44}}, 0x0) 06:56:14 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x2c, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x2c}}, 0x0) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x2c, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x2c}}, 0x0) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r0) (async) 06:56:14 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='D\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="01000000000000000000010000000400078008000100000000000c00060000000000000000000c00020000000000000000000c000500000000000000000079edab15f84dda91e7bad66df2f075eb3f19134576dcf4c3cf3c4612c7fd137034aefbe75ec807fc30e2f9ce"], 0x44}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='D\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="01000000000000000000010000000400078008000100000000000c00060000000000000000000c00020000000000000000000c000500000000000000000079edab15f84dda91e7bad66df2f075eb3f19134576dcf4c3cf3c4612c7fd137034aefbe75ec807fc30e2f9ce"], 0x44}}, 0x0) (async) 06:56:14 executing program 1: sendmsg$NBD_CMD_RECONFIGURE(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000080)={&(0x7f00000000c0)={0x20, 0x0, 0x422, 0x70bd25, 0x25dfdbfe, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x800}]}, 0x20}, 0x1, 0x0, 0x0, 0x4040095}, 0x2000) (async) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async, rerun: 32) r1 = syz_init_net_socket$x25(0x9, 0x5, 0x0) (async, rerun: 32) r2 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r2, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) sendmsg$AUDIT_TRIM(r2, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) (async) write$cgroup_subtree(r2, &(0x7f0000000440)={[{0x2b, 'hugetlb'}, {0x2b, 'memory'}, {0x2d, 'net_prio'}, {0x2b, 'pids'}, {0x0, 'io'}, {0x2d, 'perf_event'}, {0x2b, 'memory'}, {0x2d, 'net_prio'}, {0x2b, 'cpuset'}]}, 0x4b) (async) ioctl$SIOCX25SFACILITIES(r1, 0x89e3, &(0x7f0000000780)={0x4e, 0x0, 0x7, 0x8, 0xa2f}) (async, rerun: 64) r3 = accept4$netrom(0xffffffffffffffff, &(0x7f0000000300)={{0x3, @default}, [@remote, @bcast, @remote, @remote, @rose, @netrom, @bcast]}, &(0x7f00000001c0)=0x48, 0x80800) (rerun: 64) accept4$netrom(r3, &(0x7f0000000380)={{}, [@default, @netrom, @rose, @rose, @null, @bcast, @bcast, @netrom]}, &(0x7f0000000400)=0x48, 0x80800) ioctl$SIOCX25GCALLUSERDATA(r1, 0x89e4, &(0x7f0000000240)={0x50, "d6ae10094b9ba09e1eb2a116e542d53b86a75dd3f92ce5df5e2151ad14a27da728bca4c6b65bce2b2af1f402488f780c82279074d590f384d0acd853fe48a88f05af7e945424ccba956325972ff2be91c27f8b9278ccc460f503fc68cba596d8ec7bb0683a579b34f046de1defbd90f842bf06efe81145f264ad87739b858d11"}) r4 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000040)=ANY=[@ANYRES8=r1, @ANYRESOCT=r4], 0x4c}, 0x1, 0x0, 0x0, 0x40890}, 0x0) 06:56:14 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) r2 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r2, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) sendmsg$AUDIT_TRIM(r2, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) r3 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r3, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) sendmsg$AUDIT_TRIM(r3, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) r4 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) openat$sw_sync_info(0xffffffffffffff9c, &(0x7f0000000040), 0xa6be9901542591cd, 0x0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)={0x9c, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xfffffffffffffffd}, @NBD_ATTR_SERVER_FLAGS={0xc}, @NBD_ATTR_SOCKETS={0x34, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8, 0x1, r2}, {0x8, 0x1, r3}, {0x8, 0x1, r4}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x7}, @NBD_ATTR_BACKEND_IDENTIFIER={0xb, 0xa, ')\'-\'-:%'}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x7}]}, 0x9c}}, 0x40014) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) (async) sendmsg$AUDIT_USER(r2, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) (async) sendmsg$AUDIT_TRIM(r2, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) (async) sendmsg$AUDIT_USER(r3, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) (async) sendmsg$AUDIT_TRIM(r3, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) (async) openat$sw_sync_info(0xffffffffffffff9c, &(0x7f0000000040), 0xa6be9901542591cd, 0x0) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)={0x9c, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xfffffffffffffffd}, @NBD_ATTR_SERVER_FLAGS={0xc}, @NBD_ATTR_SOCKETS={0x34, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8, 0x1, r2}, {0x8, 0x1, r3}, {0x8, 0x1, r4}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x7}, @NBD_ATTR_BACKEND_IDENTIFIER={0xb, 0xa, ')\'-\'-:%'}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x7}]}, 0x9c}}, 0x40014) (async) 06:56:14 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$NBD_CMD_STATUS(r0, &(0x7f00000001c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000080)={&(0x7f0000000140)={0x68, 0x0, 0x200, 0x70bd2d, 0x25dfdbfc, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x8001}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x2a}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x3}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8, 0x1, r1}]}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0x68}}, 0x44001) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x44, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x44}}, 0x0) 06:56:14 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) (async) r2 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r2, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) (async) sendmsg$AUDIT_TRIM(r2, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) (async) r3 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r3, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) (async) sendmsg$AUDIT_TRIM(r3, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) (async) r4 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) openat$sw_sync_info(0xffffffffffffff9c, &(0x7f0000000040), 0xa6be9901542591cd, 0x0) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)={0x9c, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xfffffffffffffffd}, @NBD_ATTR_SERVER_FLAGS={0xc}, @NBD_ATTR_SOCKETS={0x34, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8, 0x1, r2}, {0x8, 0x1, r3}, {0x8, 0x1, r4}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x7}, @NBD_ATTR_BACKEND_IDENTIFIER={0xb, 0xa, ')\'-\'-:%'}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x7}]}, 0x9c}}, 0x40014) 06:56:14 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='D\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="01000000000000000000010000000400078008000100000000000c00060000000000000000000c00020000000000000000000c000500000000000000000079edab15f84dda91e7bad66df2f075eb3f19134576dcf4c3cf3c4612c7fd137034aefbe75ec807fc30e2f9ce"], 0x44}}, 0x0) 06:56:14 executing program 1: sendmsg$NBD_CMD_RECONFIGURE(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000080)={&(0x7f00000000c0)={0x20, 0x0, 0x422, 0x70bd25, 0x25dfdbfe, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x800}]}, 0x20}, 0x1, 0x0, 0x0, 0x4040095}, 0x2000) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$x25(0x9, 0x5, 0x0) r2 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r2, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) sendmsg$AUDIT_TRIM(r2, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) write$cgroup_subtree(r2, &(0x7f0000000440)={[{0x2b, 'hugetlb'}, {0x2b, 'memory'}, {0x2d, 'net_prio'}, {0x2b, 'pids'}, {0x0, 'io'}, {0x2d, 'perf_event'}, {0x2b, 'memory'}, {0x2d, 'net_prio'}, {0x2b, 'cpuset'}]}, 0x4b) ioctl$SIOCX25SFACILITIES(r1, 0x89e3, &(0x7f0000000780)={0x4e, 0x0, 0x7, 0x8, 0xa2f}) r3 = accept4$netrom(0xffffffffffffffff, &(0x7f0000000300)={{0x3, @default}, [@remote, @bcast, @remote, @remote, @rose, @netrom, @bcast]}, &(0x7f00000001c0)=0x48, 0x80800) accept4$netrom(r3, &(0x7f0000000380)={{}, [@default, @netrom, @rose, @rose, @null, @bcast, @bcast, @netrom]}, &(0x7f0000000400)=0x48, 0x80800) ioctl$SIOCX25GCALLUSERDATA(r1, 0x89e4, &(0x7f0000000240)={0x50, "d6ae10094b9ba09e1eb2a116e542d53b86a75dd3f92ce5df5e2151ad14a27da728bca4c6b65bce2b2af1f402488f780c82279074d590f384d0acd853fe48a88f05af7e945424ccba956325972ff2be91c27f8b9278ccc460f503fc68cba596d8ec7bb0683a579b34f046de1defbd90f842bf06efe81145f264ad87739b858d11"}) r4 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000040)=ANY=[@ANYRES8=r1, @ANYRESOCT=r4], 0x4c}, 0x1, 0x0, 0x0, 0x40890}, 0x0) sendmsg$NBD_CMD_RECONFIGURE(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000080)={&(0x7f00000000c0)={0x20, 0x0, 0x422, 0x70bd25, 0x25dfdbfe, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x800}]}, 0x20}, 0x1, 0x0, 0x0, 0x4040095}, 0x2000) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_init_net_socket$x25(0x9, 0x5, 0x0) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) (async) sendmsg$AUDIT_USER(r2, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) (async) sendmsg$AUDIT_TRIM(r2, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) (async) write$cgroup_subtree(r2, &(0x7f0000000440)={[{0x2b, 'hugetlb'}, {0x2b, 'memory'}, {0x2d, 'net_prio'}, {0x2b, 'pids'}, {0x0, 'io'}, {0x2d, 'perf_event'}, {0x2b, 'memory'}, {0x2d, 'net_prio'}, {0x2b, 'cpuset'}]}, 0x4b) (async) ioctl$SIOCX25SFACILITIES(r1, 0x89e3, &(0x7f0000000780)={0x4e, 0x0, 0x7, 0x8, 0xa2f}) (async) accept4$netrom(0xffffffffffffffff, &(0x7f0000000300)={{0x3, @default}, [@remote, @bcast, @remote, @remote, @rose, @netrom, @bcast]}, &(0x7f00000001c0)=0x48, 0x80800) (async) accept4$netrom(r3, &(0x7f0000000380)={{}, [@default, @netrom, @rose, @rose, @null, @bcast, @bcast, @netrom]}, &(0x7f0000000400)=0x48, 0x80800) (async) ioctl$SIOCX25GCALLUSERDATA(r1, 0x89e4, &(0x7f0000000240)={0x50, "d6ae10094b9ba09e1eb2a116e542d53b86a75dd3f92ce5df5e2151ad14a27da728bca4c6b65bce2b2af1f402488f780c82279074d590f384d0acd853fe48a88f05af7e945424ccba956325972ff2be91c27f8b9278ccc460f503fc68cba596d8ec7bb0683a579b34f046de1defbd90f842bf06efe81145f264ad87739b858d11"}) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000040)=ANY=[@ANYRES8=r1, @ANYRESOCT=r4], 0x4c}, 0x1, 0x0, 0x0, 0x40890}, 0x0) (async) 06:56:14 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) ioctl$SIOCAX25DELUID(0xffffffffffffffff, 0x89e2, &(0x7f0000000000)={0x3, @null, 0xee00}) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x3c, 0x0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0x7, 0xa, '-//'}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x3c}}, 0x0) 06:56:14 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$NBD_CMD_STATUS(r0, &(0x7f00000001c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000080)={&(0x7f0000000140)={0x68, 0x0, 0x200, 0x70bd2d, 0x25dfdbfc, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x8001}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x2a}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x3}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8, 0x1, r1}]}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0x68}}, 0x44001) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x44, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x44}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)) (async) sendmsg$NBD_CMD_STATUS(r0, &(0x7f00000001c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000080)={&(0x7f0000000140)={0x68, 0x0, 0x200, 0x70bd2d, 0x25dfdbfc, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x8001}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x2a}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x3}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8, 0x1, r1}]}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0x68}}, 0x44001) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x44, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x44}}, 0x0) (async) 06:56:14 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_GET_SE(r0, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x14, 0x0, 0x100, 0x70bd26, 0x25dfdbfb, {}, ["", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x240480d4}, 0x80) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x44, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0xfdd5, 0x1, 0x0}, @NBD_ATTR_BLOCK_SIZE_BYTES={0x0, 0x3, 0xff}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x44}, 0x1, 0x0, 0x0, 0x40000}, 0x0) 06:56:14 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x38, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x38}}, 0x0) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f0000000140)={&(0x7f0000000040)={0x58, r1, 0x2, 0x70bd29, 0x25dfdbfe, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x8}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x2}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x2}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x1}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x5}]}, 0x58}, 0x1, 0x0, 0x0, 0x4010}, 0x0) 06:56:14 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_GET_TARGET(r2, &(0x7f00000011c0)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000001180)={&(0x7f0000001140)={0x14, 0x0, 0x300, 0x70bd28, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x804}, 0x0) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r3) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000240)={0x20, r4, 0xd03, 0x0, 0x0, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0xb, 0xa, '%\\!:#&\xa6'}]}, 0x20}}, 0x0) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000440)={&(0x7f0000000340)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000400)={&(0x7f0000000380)={0x50, r4, 0x8, 0x70bd26, 0x25dfdbfe, {}, [@NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x20}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x80000001}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x15}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x50}, 0x1, 0x0, 0x0, 0x4004}, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)=ANY=[@ANYBLOB=',\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="0100000000000000000001e4ffff0300078008000100000000000c00020000000000e0ab0000"], 0x2c}}, 0x0) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_GET_TARGET(r5, &(0x7f00000011c0)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000001180)={&(0x7f0000001140)={0x14, 0x0, 0x300, 0x70bd28, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x804}, 0x0) r6 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r7 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r6) sendmsg$NBD_CMD_CONNECT(r6, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000240)={0x20, r7, 0xd03, 0x0, 0x0, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0xb, 0xa, '%\\!:#&\xa6'}]}, 0x20}}, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r10 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r10, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) sendmsg$AUDIT_TRIM(r10, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r12 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r12, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) sendmsg$AUDIT_TRIM(r12, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) r13 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r13, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) sendmsg$AUDIT_TRIM(r13, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) sendmsg$NBD_CMD_DISCONNECT(r5, &(0x7f0000000280)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000000240)={&(0x7f0000000180)={0x7c, r7, 0x200, 0x70bd29, 0x25dfdbfd, {}, [@NBD_ATTR_SOCKETS={0x44, 0x7, 0x0, 0x1, [{0x8}, {0x8, 0x1, r8}, {0x8, 0x1, r9}, {0x8, 0x1, r10}, {0x8, 0x1, r11}, {0x8, 0x1, r12}, {0x8}, {0x8, 0x1, r13}]}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x5}]}, 0x7c}, 0x1, 0x0, 0x0, 0x10}, 0x20000800) 06:56:14 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) ioctl$SIOCAX25DELUID(0xffffffffffffffff, 0x89e2, &(0x7f0000000000)={0x3, @null, 0xee00}) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x3c, 0x0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0x7, 0xa, '-//'}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x3c}}, 0x0) 06:56:14 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$NBD_CMD_STATUS(r0, &(0x7f00000001c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000080)={&(0x7f0000000140)={0x68, 0x0, 0x200, 0x70bd2d, 0x25dfdbfc, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x8001}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x2a}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x3}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8, 0x1, r1}]}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0x68}}, 0x44001) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x44, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x44}}, 0x0) 06:56:14 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_GET_SE(r0, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x14, 0x0, 0x100, 0x70bd26, 0x25dfdbfb, {}, ["", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x240480d4}, 0x80) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x44, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0xfdd5, 0x1, 0x0}, @NBD_ATTR_BLOCK_SIZE_BYTES={0x0, 0x3, 0xff}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x44}, 0x1, 0x0, 0x0, 0x40000}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NFC_CMD_GET_SE(r0, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x14, 0x0, 0x100, 0x70bd26, 0x25dfdbfb, {}, ["", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x240480d4}, 0x80) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x44, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0xfdd5, 0x1, 0x0}, @NBD_ATTR_BLOCK_SIZE_BYTES={0x0, 0x3, 0xff}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x44}, 0x1, 0x0, 0x0, 0x40000}, 0x0) (async) 06:56:14 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) ioctl$SIOCAX25DELUID(0xffffffffffffffff, 0x89e2, &(0x7f0000000000)={0x3, @null, 0xee00}) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x3c, 0x0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0x7, 0xa, '-//'}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x3c}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) ioctl$SIOCAX25DELUID(0xffffffffffffffff, 0x89e2, &(0x7f0000000000)={0x3, @null, 0xee00}) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x3c, 0x0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0x7, 0xa, '-//'}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x3c}}, 0x0) (async) [ 3216.649836] nbd: must specify a size in bytes for the device [ 3216.674853] nbd: must specify at least one socket [ 3216.682340] nbd: must specify at least one socket 06:56:14 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="8359bae017499d34f6b695a1ac17730d2424010400008a0684ff126cb0d899c3f039280a69ef38c42e3dbd8e02b0de29c4721f945ea578050004b2b2a509ba9585", @ANYRES16=r1, @ANYBLOB="01000000000000000000010000000c00078008000100", @ANYRES32, @ANYBLOB="0c000600010000000000000008000100000000000c00020000000000000000000c0005000000000000000000"], 0x4c}}, 0x0) 06:56:14 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x38, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x38}}, 0x0) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f0000000140)={&(0x7f0000000040)={0x58, r1, 0x2, 0x70bd29, 0x25dfdbfe, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x8}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x2}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x2}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x1}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x5}]}, 0x58}, 0x1, 0x0, 0x0, 0x4010}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x38, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x38}}, 0x0) (async) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f0000000140)={&(0x7f0000000040)={0x58, r1, 0x2, 0x70bd29, 0x25dfdbfe, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x8}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x2}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x2}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x1}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x5}]}, 0x58}, 0x1, 0x0, 0x0, 0x4010}, 0x0) (async) 06:56:14 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000380)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="01000000000000000000010000001400078008000100", @ANYRES32, @ANYBLOB="00000000954cea93b3dd94a487571a1482016611f134b8404e49746132ff188596ae1a42dc4539ba53237c743f6ade62d73158396ad5f2ff845005c15db71b294612b5e59f354289ae3e44cd1abb5a87e2ace3a58ff016447f0b7ade687eaac3d226eece5e839e36811998083725b78bca4dcb9c1faec67618ba80c51209266c09673653bff239916b51a13284777fffdffacbaa6bcb35a9eda5c3890fdab87eaaa338d448f08d386a1b9ec2c7730f30a3e23e924fe0adcef8f85725bc970095e2762913a40cff5e040332cbcb90814a71a367f9b2c281", @ANYRES32, @ANYBLOB="0c000600010000000000000008000100000000000c0002000000000000000000"], 0x48}}, 0x0) 06:56:14 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r2, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) sendmsg$AUDIT_TRIM(r2, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000000)={0x48, r1, 0x4, 0x0, 0xfffffffd, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}]}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0x48}, 0x1, 0x0, 0x0, 0x4044014}, 0x0) [ 3216.698741] nbd: must specify a size in bytes for the device [ 3216.719577] nbd: must specify a size in bytes for the device [ 3216.726484] nbd: must specify at least one socket 06:56:14 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="8359bae017499d34f6b695a1ac17730d2424010400008a0684ff126cb0d899c3f039280a69ef38c42e3dbd8e02b0de29c4721f945ea578050004b2b2a509ba9585", @ANYRES16=r1, @ANYBLOB="01000000000000000000010000000c00078008000100", @ANYRES32, @ANYBLOB="0c000600010000000000000008000100000000000c00020000000000000000000c0005000000000000000000"], 0x4c}}, 0x0) 06:56:14 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_GET_SE(r0, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x14, 0x0, 0x100, 0x70bd26, 0x25dfdbfb, {}, ["", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x240480d4}, 0x80) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x44, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0xfdd5, 0x1, 0x0}, @NBD_ATTR_BLOCK_SIZE_BYTES={0x0, 0x3, 0xff}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x44}, 0x1, 0x0, 0x0, 0x40000}, 0x0) 06:56:14 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_GET_TARGET(r2, &(0x7f00000011c0)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000001180)={&(0x7f0000001140)={0x14, 0x0, 0x300, 0x70bd28, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x804}, 0x0) (async) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r3) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000240)={0x20, r4, 0xd03, 0x0, 0x0, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0xb, 0xa, '%\\!:#&\xa6'}]}, 0x20}}, 0x0) (async) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000440)={&(0x7f0000000340)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000400)={&(0x7f0000000380)={0x50, r4, 0x8, 0x70bd26, 0x25dfdbfe, {}, [@NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x20}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x80000001}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x15}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x50}, 0x1, 0x0, 0x0, 0x4004}, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)=ANY=[@ANYBLOB=',\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="0100000000000000000001e4ffff0300078008000100000000000c00020000000000e0ab0000"], 0x2c}}, 0x0) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_GET_TARGET(r5, &(0x7f00000011c0)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000001180)={&(0x7f0000001140)={0x14, 0x0, 0x300, 0x70bd28, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x804}, 0x0) (async) r6 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r7 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r6) sendmsg$NBD_CMD_CONNECT(r6, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000240)={0x20, r7, 0xd03, 0x0, 0x0, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0xb, 0xa, '%\\!:#&\xa6'}]}, 0x20}}, 0x0) (async, rerun: 32) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) (async, rerun: 32) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) (async) r10 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r10, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) (async) sendmsg$AUDIT_TRIM(r10, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) (async, rerun: 32) r12 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) (rerun: 32) sendmsg$AUDIT_USER(r12, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) (async, rerun: 64) sendmsg$AUDIT_TRIM(r12, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) (async, rerun: 64) r13 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r13, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) (async) sendmsg$AUDIT_TRIM(r13, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) sendmsg$NBD_CMD_DISCONNECT(r5, &(0x7f0000000280)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000000240)={&(0x7f0000000180)={0x7c, r7, 0x200, 0x70bd29, 0x25dfdbfd, {}, [@NBD_ATTR_SOCKETS={0x44, 0x7, 0x0, 0x1, [{0x8}, {0x8, 0x1, r8}, {0x8, 0x1, r9}, {0x8, 0x1, r10}, {0x8, 0x1, r11}, {0x8, 0x1, r12}, {0x8}, {0x8, 0x1, r13}]}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x5}]}, 0x7c}, 0x1, 0x0, 0x0, 0x10}, 0x20000800) 06:56:15 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r2, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) sendmsg$AUDIT_TRIM(r2, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000000)={0x48, r1, 0x4, 0x0, 0xfffffffd, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}]}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0x48}, 0x1, 0x0, 0x0, 0x4044014}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) (async) sendmsg$AUDIT_USER(r2, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) (async) sendmsg$AUDIT_TRIM(r2, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000000)={0x48, r1, 0x4, 0x0, 0xfffffffd, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}]}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0x48}, 0x1, 0x0, 0x0, 0x4044014}, 0x0) (async) 06:56:15 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x38, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x38}}, 0x0) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f0000000140)={&(0x7f0000000040)={0x58, r1, 0x2, 0x70bd29, 0x25dfdbfe, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x8}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x2}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x2}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x1}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x5}]}, 0x58}, 0x1, 0x0, 0x0, 0x4010}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x38, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x38}}, 0x0) (async) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f0000000140)={&(0x7f0000000040)={0x58, r1, 0x2, 0x70bd29, 0x25dfdbfe, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x8}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x2}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x2}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x1}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x5}]}, 0x58}, 0x1, 0x0, 0x0, 0x4010}, 0x0) (async) 06:56:15 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000380)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="01000000000000000000010000001400078008000100", @ANYRES32, @ANYBLOB="00000000954cea93b3dd94a487571a1482016611f134b8404e49746132ff188596ae1a42dc4539ba53237c743f6ade62d73158396ad5f2ff845005c15db71b294612b5e59f354289ae3e44cd1abb5a87e2ace3a58ff016447f0b7ade687eaac3d226eece5e839e36811998083725b78bca4dcb9c1faec67618ba80c51209266c09673653bff239916b51a13284777fffdffacbaa6bcb35a9eda5c3890fdab87eaaa338d448f08d386a1b9ec2c7730f30a3e23e924fe0adcef8f85725bc970095e2762913a40cff5e040332cbcb90814a71a367f9b2c281", @ANYRES32, @ANYBLOB="0c000600010000000000000008000100000000000c0002000000000000000000"], 0x48}}, 0x0) [ 3216.751751] nbd: must specify a size in bytes for the device [ 3216.787996] nbd: must specify at least one socket [ 3216.796411] nbd: must specify at least one socket 06:56:15 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="8359bae017499d34f6b695a1ac17730d2424010400008a0684ff126cb0d899c3f039280a69ef38c42e3dbd8e02b0de29c4721f945ea578050004b2b2a509ba9585", @ANYRES16=r1, @ANYBLOB="01000000000000000000010000000c00078008000100", @ANYRES32, @ANYBLOB="0c000600010000000000000008000100000000000c00020000000000000000000c0005000000000000000000"], 0x4c}}, 0x0) 06:56:15 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r0) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000080), r0) r3 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r3, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) sendmsg$AUDIT_TRIM(r3, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r5 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r5, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) sendmsg$AUDIT_TRIM(r5, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) r6 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r6, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) sendmsg$AUDIT_TRIM(r6, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r8 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r8, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) sendmsg$AUDIT_TRIM(r8, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) sendmsg$NBD_CMD_RECONFIGURE(r0, &(0x7f0000000380)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000240)={0x88, r2, 0x10, 0x70bd25, 0x25dfdbfc, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x101}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x54, 0x7, 0x0, 0x1, [{0x8}, {0x8, 0x1, r3}, {0x8, 0x1, r4}, {0x8}, {0x8}, {0x8, 0x1, r5}, {0x8, 0x1, r6}, {0x8, 0x1, r7}, {0x8, 0x1, r8}, {0x8}]}]}, 0x88}, 0x1, 0x0, 0x0, 0x40}, 0x24000044) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x44, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x44}}, 0x0) [ 3216.806234] nbd: must specify at least one socket [ 3216.820563] nbd: must specify a size in bytes for the device 06:56:15 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000380)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="01000000000000000000010000001400078008000100", @ANYRES32, @ANYBLOB="00000000954cea93b3dd94a487571a1482016611f134b8404e49746132ff188596ae1a42dc4539ba53237c743f6ade62d73158396ad5f2ff845005c15db71b294612b5e59f354289ae3e44cd1abb5a87e2ace3a58ff016447f0b7ade687eaac3d226eece5e839e36811998083725b78bca4dcb9c1faec67618ba80c51209266c09673653bff239916b51a13284777fffdffacbaa6bcb35a9eda5c3890fdab87eaaa338d448f08d386a1b9ec2c7730f30a3e23e924fe0adcef8f85725bc970095e2762913a40cff5e040332cbcb90814a71a367f9b2c281", @ANYRES32, @ANYBLOB="0c000600010000000000000008000100000000000c0002000000000000000000"], 0x48}}, 0x0) 06:56:15 executing program 2: sendmsg$RDMA_NLDEV_CMD_SET(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x28, 0x1402, 0x8, 0x70bd2c, 0x25dfdbfe, "", [@RDMA_NLDEV_ATTR_DEV_DIM={0x5, 0x54, 0x1}, @RDMA_NLDEV_ATTR_DEV_INDEX={0x8}, @RDMA_NLDEV_NET_NS_FD={0x8}]}, 0x28}, 0x1, 0x0, 0x0, 0x4000890}, 0x10) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0xffffffffffffff9d, &(0x7f00000000c0)={&(0x7f0000000300)={0x38, r1, 0x1, 0x0, 0x25dfdbff, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x6}]}, 0x38}}, 0x4040004) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) 06:56:15 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r2, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) (async, rerun: 64) sendmsg$AUDIT_TRIM(r2, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) (async, rerun: 64) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000000)={0x48, r1, 0x4, 0x0, 0xfffffffd, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}]}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0x48}, 0x1, 0x0, 0x0, 0x4044014}, 0x0) 06:56:15 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_GET_TARGET(r2, &(0x7f00000011c0)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000001180)={&(0x7f0000001140)={0x14, 0x0, 0x300, 0x70bd28, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x804}, 0x0) (async) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r3) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000240)={0x20, r4, 0xd03, 0x0, 0x0, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0xb, 0xa, '%\\!:#&\xa6'}]}, 0x20}}, 0x0) (async) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000440)={&(0x7f0000000340)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000400)={&(0x7f0000000380)={0x50, r4, 0x8, 0x70bd26, 0x25dfdbfe, {}, [@NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x20}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x80000001}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x15}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x50}, 0x1, 0x0, 0x0, 0x4004}, 0x10) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)=ANY=[@ANYBLOB=',\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="0100000000000000000001e4ffff0300078008000100000000000c00020000000000e0ab0000"], 0x2c}}, 0x0) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_GET_TARGET(r5, &(0x7f00000011c0)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000001180)={&(0x7f0000001140)={0x14, 0x0, 0x300, 0x70bd28, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x804}, 0x0) (async) r6 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r7 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r6) sendmsg$NBD_CMD_CONNECT(r6, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000240)={0x20, r7, 0xd03, 0x0, 0x0, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0xb, 0xa, '%\\!:#&\xa6'}]}, 0x20}}, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) (async) r10 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r10, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) (async) sendmsg$AUDIT_TRIM(r10, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) (async) r12 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r12, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) (async) sendmsg$AUDIT_TRIM(r12, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) (async) r13 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r13, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) (async) sendmsg$AUDIT_TRIM(r13, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) (async) sendmsg$NBD_CMD_DISCONNECT(r5, &(0x7f0000000280)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000000240)={&(0x7f0000000180)={0x7c, r7, 0x200, 0x70bd29, 0x25dfdbfd, {}, [@NBD_ATTR_SOCKETS={0x44, 0x7, 0x0, 0x1, [{0x8}, {0x8, 0x1, r8}, {0x8, 0x1, r9}, {0x8, 0x1, r10}, {0x8, 0x1, r11}, {0x8, 0x1, r12}, {0x8}, {0x8, 0x1, r13}]}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x5}]}, 0x7c}, 0x1, 0x0, 0x0, 0x10}, 0x20000800) [ 3216.846788] nbd: must specify a size in bytes for the device 06:56:15 executing program 1: r0 = syz_init_net_socket$netrom(0x6, 0x5, 0x0) bind$netrom(r0, &(0x7f0000000000)={{0x3, @bcast, 0x1}, [@bcast, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @null, @bcast, @null, @default, @null, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}]}, 0x48) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r1) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r3, &(0x7f00000001c0)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x20, r2, 0x301, 0x70bd29, 0x25dfdbfb, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0x20}, 0x1, 0x0, 0x0, 0x4}, 0x8000) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)=ANY=[@ANYBLOB='L\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="0100000000001f03dcebc82779040c00078008000100", @ANYRES32, @ANYBLOB="0c000600010000000000000008000100000000000c00020000000000000000000c0005000000000000000000"], 0x4c}}, 0x0) 06:56:15 executing program 2: sendmsg$RDMA_NLDEV_CMD_SET(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x28, 0x1402, 0x8, 0x70bd2c, 0x25dfdbfe, "", [@RDMA_NLDEV_ATTR_DEV_DIM={0x5, 0x54, 0x1}, @RDMA_NLDEV_ATTR_DEV_INDEX={0x8}, @RDMA_NLDEV_NET_NS_FD={0x8}]}, 0x28}, 0x1, 0x0, 0x0, 0x4000890}, 0x10) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0xffffffffffffff9d, &(0x7f00000000c0)={&(0x7f0000000300)={0x38, r1, 0x1, 0x0, 0x25dfdbff, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x6}]}, 0x38}}, 0x4040004) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$RDMA_NLDEV_CMD_SET(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x28, 0x1402, 0x8, 0x70bd2c, 0x25dfdbfe, "", [@RDMA_NLDEV_ATTR_DEV_DIM={0x5, 0x54, 0x1}, @RDMA_NLDEV_ATTR_DEV_INDEX={0x8}, @RDMA_NLDEV_NET_NS_FD={0x8}]}, 0x28}, 0x1, 0x0, 0x0, 0x4000890}, 0x10) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0xffffffffffffff9d, &(0x7f00000000c0)={&(0x7f0000000300)={0x38, r1, 0x1, 0x0, 0x25dfdbff, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x6}]}, 0x38}}, 0x4040004) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) 06:56:15 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r0) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000080), r0) r3 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r3, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) sendmsg$AUDIT_TRIM(r3, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r5 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r5, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) sendmsg$AUDIT_TRIM(r5, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) r6 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r6, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) sendmsg$AUDIT_TRIM(r6, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r8 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r8, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) sendmsg$AUDIT_TRIM(r8, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) sendmsg$NBD_CMD_RECONFIGURE(r0, &(0x7f0000000380)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000240)={0x88, r2, 0x10, 0x70bd25, 0x25dfdbfc, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x101}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x54, 0x7, 0x0, 0x1, [{0x8}, {0x8, 0x1, r3}, {0x8, 0x1, r4}, {0x8}, {0x8}, {0x8, 0x1, r5}, {0x8, 0x1, r6}, {0x8, 0x1, r7}, {0x8, 0x1, r8}, {0x8}]}]}, 0x88}, 0x1, 0x0, 0x0, 0x40}, 0x24000044) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x44, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x44}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r0) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000080), r0) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) (async) sendmsg$AUDIT_USER(r3, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) (async) sendmsg$AUDIT_TRIM(r3, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000140)) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) (async) sendmsg$AUDIT_USER(r5, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) (async) sendmsg$AUDIT_TRIM(r5, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) (async) sendmsg$AUDIT_USER(r6, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) (async) sendmsg$AUDIT_TRIM(r6, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000180)) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) (async) sendmsg$AUDIT_USER(r8, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) (async) sendmsg$AUDIT_TRIM(r8, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) (async) sendmsg$NBD_CMD_RECONFIGURE(r0, &(0x7f0000000380)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000240)={0x88, r2, 0x10, 0x70bd25, 0x25dfdbfc, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x101}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x54, 0x7, 0x0, 0x1, [{0x8}, {0x8, 0x1, r3}, {0x8, 0x1, r4}, {0x8}, {0x8}, {0x8, 0x1, r5}, {0x8, 0x1, r6}, {0x8, 0x1, r7}, {0x8, 0x1, r8}, {0x8}]}]}, 0x88}, 0x1, 0x0, 0x0, 0x40}, 0x24000044) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x44, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x44}}, 0x0) (async) 06:56:15 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x44, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x44}}, 0x0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_GET_TARGET(r2, &(0x7f00000011c0)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000001180)={&(0x7f0000001140)={0x14, 0x0, 0x300, 0x70bd28, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x804}, 0x0) r3 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r0) r4 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r4, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) sendmsg$AUDIT_TRIM(r4, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) r5 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r5, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) sendmsg$AUDIT_TRIM(r5, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) sendmsg$NBD_CMD_RECONFIGURE(r2, &(0x7f00000001c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000000080)={&(0x7f0000000140)={0x5c, r3, 0x1, 0x70bd2d, 0x25dfdbfb, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x6}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8, 0x1, r4}, {0x8, 0x1, r5}]}, @NBD_ATTR_BACKEND_IDENTIFIER={0xc, 0xa, '%/\'\'--]^'}]}, 0x5c}, 0x1, 0x0, 0x0, 0x4000}, 0x4c000) 06:56:15 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x48, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x48}}, 0x0) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x24, r1, 0x800, 0x70bd2d, 0x25dfdbfd, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, '\a-\'\''}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x24}, 0x1, 0x0, 0x0, 0x4004000}, 0x8881) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000000380)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000280)={0x2c, r1, 0x10, 0x70bd2c, 0x25dfdbfc, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x1}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}]}, 0x2c}, 0x1, 0x0, 0x0, 0x800}, 0x800) r3 = bpf$ITER_CREATE(0x21, &(0x7f0000000180), 0x8) ioctl$SIOCAX25NOUID(r3, 0x89e3, &(0x7f00000001c0)=0x1) 06:56:15 executing program 2: sendmsg$RDMA_NLDEV_CMD_SET(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x28, 0x1402, 0x8, 0x70bd2c, 0x25dfdbfe, "", [@RDMA_NLDEV_ATTR_DEV_DIM={0x5, 0x54, 0x1}, @RDMA_NLDEV_ATTR_DEV_INDEX={0x8}, @RDMA_NLDEV_NET_NS_FD={0x8}]}, 0x28}, 0x1, 0x0, 0x0, 0x4000890}, 0x10) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0xffffffffffffff9d, &(0x7f00000000c0)={&(0x7f0000000300)={0x38, r1, 0x1, 0x0, 0x25dfdbff, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x6}]}, 0x38}}, 0x4040004) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$RDMA_NLDEV_CMD_SET(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x28, 0x1402, 0x8, 0x70bd2c, 0x25dfdbfe, "", [@RDMA_NLDEV_ATTR_DEV_DIM={0x5, 0x54, 0x1}, @RDMA_NLDEV_ATTR_DEV_INDEX={0x8}, @RDMA_NLDEV_NET_NS_FD={0x8}]}, 0x28}, 0x1, 0x0, 0x0, 0x4000890}, 0x10) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0xffffffffffffff9d, &(0x7f00000000c0)={&(0x7f0000000300)={0x38, r1, 0x1, 0x0, 0x25dfdbff, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x6}]}, 0x38}}, 0x4040004) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) 06:56:15 executing program 1: r0 = syz_init_net_socket$netrom(0x6, 0x5, 0x0) bind$netrom(r0, &(0x7f0000000000)={{0x3, @bcast, 0x1}, [@bcast, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @null, @bcast, @null, @default, @null, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}]}, 0x48) (async) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r1) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r3, &(0x7f00000001c0)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x20, r2, 0x301, 0x70bd29, 0x25dfdbfb, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0x20}, 0x1, 0x0, 0x0, 0x4}, 0x8000) (async) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)=ANY=[@ANYBLOB='L\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="0100000000001f03dcebc82779040c00078008000100", @ANYRES32, @ANYBLOB="0c000600010000000000000008000100000000000c00020000000000000000000c0005000000000000000000"], 0x4c}}, 0x0) [ 3216.909465] nbd: must specify a size in bytes for the device [ 3216.935099] nbd: must specify at least one socket [ 3216.949589] nbd: must specify at least one socket 06:56:15 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x44, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x44}}, 0x0) (async) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_GET_TARGET(r2, &(0x7f00000011c0)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000001180)={&(0x7f0000001140)={0x14, 0x0, 0x300, 0x70bd28, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x804}, 0x0) (async) r3 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r0) (async) r4 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r4, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) (async) sendmsg$AUDIT_TRIM(r4, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) (async) r5 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r5, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) sendmsg$AUDIT_TRIM(r5, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) (async) sendmsg$NBD_CMD_RECONFIGURE(r2, &(0x7f00000001c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000000080)={&(0x7f0000000140)={0x5c, r3, 0x1, 0x70bd2d, 0x25dfdbfb, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x6}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8, 0x1, r4}, {0x8, 0x1, r5}]}, @NBD_ATTR_BACKEND_IDENTIFIER={0xc, 0xa, '%/\'\'--]^'}]}, 0x5c}, 0x1, 0x0, 0x0, 0x4000}, 0x4c000) 06:56:15 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$NBD_CMD_STATUS(r2, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x40, r1, 0x200, 0x70bd28, 0x25dfdbff, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0x4}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8, 0x1, r3}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8, 0x1, r4}, {0x8, 0x1, r5}, {0x8}]}]}, 0x40}, 0x1, 0x0, 0x0, 0x4000000}, 0x95) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x2c, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x2c}}, 0x0) 06:56:15 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r0) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000080), r0) r3 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r3, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) sendmsg$AUDIT_TRIM(r3, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r5 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r5, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) sendmsg$AUDIT_TRIM(r5, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) r6 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r6, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) sendmsg$AUDIT_TRIM(r6, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r8 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r8, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) sendmsg$AUDIT_TRIM(r8, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) sendmsg$NBD_CMD_RECONFIGURE(r0, &(0x7f0000000380)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000240)={0x88, r2, 0x10, 0x70bd25, 0x25dfdbfc, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x101}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x54, 0x7, 0x0, 0x1, [{0x8}, {0x8, 0x1, r3}, {0x8, 0x1, r4}, {0x8}, {0x8}, {0x8, 0x1, r5}, {0x8, 0x1, r6}, {0x8, 0x1, r7}, {0x8, 0x1, r8}, {0x8}]}]}, 0x88}, 0x1, 0x0, 0x0, 0x40}, 0x24000044) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x44, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x44}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r0) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000080), r0) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) (async) sendmsg$AUDIT_USER(r3, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) (async) sendmsg$AUDIT_TRIM(r3, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000140)) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) (async) sendmsg$AUDIT_USER(r5, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) (async) sendmsg$AUDIT_TRIM(r5, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) (async) sendmsg$AUDIT_USER(r6, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) (async) sendmsg$AUDIT_TRIM(r6, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000180)) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) (async) sendmsg$AUDIT_USER(r8, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) (async) sendmsg$AUDIT_TRIM(r8, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) (async) sendmsg$NBD_CMD_RECONFIGURE(r0, &(0x7f0000000380)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000240)={0x88, r2, 0x10, 0x70bd25, 0x25dfdbfc, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x101}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x54, 0x7, 0x0, 0x1, [{0x8}, {0x8, 0x1, r3}, {0x8, 0x1, r4}, {0x8}, {0x8}, {0x8, 0x1, r5}, {0x8, 0x1, r6}, {0x8, 0x1, r7}, {0x8, 0x1, r8}, {0x8}]}]}, 0x88}, 0x1, 0x0, 0x0, 0x40}, 0x24000044) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x44, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x44}}, 0x0) (async) 06:56:15 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$NBD_CMD_STATUS(r2, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x40, r1, 0x200, 0x70bd28, 0x25dfdbff, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0x4}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8, 0x1, r3}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8, 0x1, r4}, {0x8, 0x1, r5}, {0x8}]}]}, 0x40}, 0x1, 0x0, 0x0, 0x4000000}, 0x95) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x2c, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x2c}}, 0x0) 06:56:15 executing program 1: r0 = syz_init_net_socket$netrom(0x6, 0x5, 0x0) bind$netrom(r0, &(0x7f0000000000)={{0x3, @bcast, 0x1}, [@bcast, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @null, @bcast, @null, @default, @null, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}]}, 0x48) (async) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r1) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r3, &(0x7f00000001c0)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x20, r2, 0x301, 0x70bd29, 0x25dfdbfb, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0x20}, 0x1, 0x0, 0x0, 0x4}, 0x8000) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)=ANY=[@ANYBLOB='L\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="0100000000001f03dcebc82779040c00078008000100", @ANYRES32, @ANYBLOB="0c000600010000000000000008000100000000000c00020000000000000000000c0005000000000000000000"], 0x4c}}, 0x0) 06:56:15 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$NBD_CMD_STATUS(r2, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x40, r1, 0x200, 0x70bd28, 0x25dfdbff, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0x4}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8, 0x1, r3}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8, 0x1, r4}, {0x8, 0x1, r5}, {0x8}]}]}, 0x40}, 0x1, 0x0, 0x0, 0x4000000}, 0x95) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x2c, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x2c}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000140)) (async) sendmsg$NBD_CMD_STATUS(r2, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x40, r1, 0x200, 0x70bd28, 0x25dfdbff, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0x4}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8, 0x1, r3}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8, 0x1, r4}, {0x8, 0x1, r5}, {0x8}]}]}, 0x40}, 0x1, 0x0, 0x0, 0x4000000}, 0x95) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x2c, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x2c}}, 0x0) (async) 06:56:15 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x48, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x48}}, 0x0) (async) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x24, r1, 0x800, 0x70bd2d, 0x25dfdbfd, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, '\a-\'\''}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x24}, 0x1, 0x0, 0x0, 0x4004000}, 0x8881) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000000380)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000280)={0x2c, r1, 0x10, 0x70bd2c, 0x25dfdbfc, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x1}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}]}, 0x2c}, 0x1, 0x0, 0x0, 0x800}, 0x800) r3 = bpf$ITER_CREATE(0x21, &(0x7f0000000180), 0x8) ioctl$SIOCAX25NOUID(r3, 0x89e3, &(0x7f00000001c0)=0x1) 06:56:15 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x44, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x44}}, 0x0) (async) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_GET_TARGET(r2, &(0x7f00000011c0)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000001180)={&(0x7f0000001140)={0x14, 0x0, 0x300, 0x70bd28, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x804}, 0x0) (async) r3 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r0) (async) r4 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r4, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) (async) sendmsg$AUDIT_TRIM(r4, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) r5 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r5, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) (async) sendmsg$AUDIT_TRIM(r5, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) sendmsg$NBD_CMD_RECONFIGURE(r2, &(0x7f00000001c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000000080)={&(0x7f0000000140)={0x5c, r3, 0x1, 0x70bd2d, 0x25dfdbfb, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x6}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8, 0x1, r4}, {0x8, 0x1, r5}]}, @NBD_ATTR_BACKEND_IDENTIFIER={0xc, 0xa, '%/\'\'--]^'}]}, 0x5c}, 0x1, 0x0, 0x0, 0x4000}, 0x4c000) 06:56:15 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x44, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x44}}, 0x0) 06:56:15 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x38, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x38}}, 0x0) 06:56:15 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NFC_CMD_GET_TARGET(r0, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x14, 0x0, 0x100, 0x70bd27, 0x25dfdbfc, {}, [""]}, 0x14}, 0x1, 0x0, 0x0, 0x4000000}, 0x18) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)=ANY=[@ANYBLOB=',\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="01000000000000000000010000000400078008000100000000000c1c02000000000000000000"], 0x2c}}, 0x0) 06:56:15 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x44, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x44}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x44, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x44}}, 0x0) (async) 06:56:15 executing program 1: r0 = geteuid() ioctl$SIOCAX25DELUID(0xffffffffffffffff, 0x89e2, &(0x7f0000000180)={0x3, @null, r0}) ioctl$SIOCAX25DELUID(0xffffffffffffffff, 0x89e2, &(0x7f0000000000)={0x3, @default, r0}) recvfrom$ax25(0xffffffffffffffff, &(0x7f0000000280)=""/79, 0x4f, 0x0, 0x0, 0x0) r1 = accept$ax25(0xffffffffffffffff, &(0x7f0000000040)={{0x3, @null}, [@null, @null, @bcast, @null, @remote, @netrom, @netrom, @netrom]}, &(0x7f0000000140)=0x48) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r2) sendmsg$RDMA_NLDEV_CMD_STAT_GET(0xffffffffffffffff, &(0x7f0000000380)={&(0x7f00000000c0), 0xc, &(0x7f0000000340)={&(0x7f0000000300)={0x28, 0x1411, 0x400, 0x668, 0x25dfdbfe, "", [@RDMA_NLDEV_ATTR_DEV_INDEX={0x8, 0x1, 0x2}, @RDMA_NLDEV_ATTR_RES_MRN={0x8, 0x3e, 0x2}, @RDMA_NLDEV_ATTR_STAT_COUNTER_ID={0x8, 0x4f, 0x5}]}, 0x28}, 0x1, 0x0, 0x0, 0x20000800}, 0xc010) r3 = socket$nl_audit(0x10, 0x3, 0x9) sendmsg$AUDIT_USER_AVC(r3, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={&(0x7f0000000480)={0x14, 0x453, 0x0, 0x0, 0x0, '4'}, 0x14}}, 0x0) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000240)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRESHEX=r3, @ANYRES16=r1], 0x48}}, 0x811) 06:56:15 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x38, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x38}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x38, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x38}}, 0x0) (async) 06:56:15 executing program 0: bpf$MAP_LOOKUP_BATCH(0x18, &(0x7f0000000080)={&(0x7f0000000000)="b1acc4846e06daebe3d7627abc93296d0e9b8ea852ac0e1d441886e904bb3860c2996c0e064f4e22e717ec6a73fedd1ac356ea86bbc2e504d6d02510fd", &(0x7f0000000380)=""/251, &(0x7f0000000480)="02f6a3fb9f8ba4589b5e0b426bb54b5efb058d5d93d1017b9c603f11a653a72cad7754d64c3505b0479b8dc686177c0e743c403ad0b6cb937319a97b467d73bbf9ed72aada5048fdc2088eaf615266e59cd407e2a302a3e58cea1ab36a586a2b627f2e7bfa066083749abd4f5308c7c03afee0336394346d032a38772221f7a872e090c021824e50fda45d12386034dcaa4ffac3079f47ce2c1943d25ae0236659aff5b9a6d90886baf92aedf6693e2d0bc5b5672580b767ee80020c90c1af8ab69700eadda4a5d29ee87d9e3a98ffe1d9dfbb64d6c8e5f28a620d9219a270d0f1fd29326763f52f7d962e8f767ce3986c5840c6429f6b5b15d13d1ee52905f9903ab194fa2ac787d97a8f8be69ae7f3b4edd261cbcd18205a6b5c29d872abb6fd36cd7bab6dc9070cbbc5a856944952b73e0bf3583d7a68f986dce28d26e062066669cd5dd8397bf7d64299085a1d9ffcbf1c3bd6bcd7471199cbe8310a8a96f605ffb0f32b574bbcec760406f18c85175903ed1f81f00a75ea081aae636a525a2ab8e2d73e27ed3dde48a29daa9ee1f70d1faab35681244d4682f4f7a15dab2228091d3b45f0b7e27e4475a4fd0dd641f727c82fe469297c1144ed3cea18e7713900b86a7b834cdf350d034a51ad7717f603c93763508cd32246eb8d9f62daac516af3be6423d4617c453f571ea759075f8cd42853caec8b01b32f72d5075727bd81ed817aa8103b40f211c32b9878807ff83e09a89fc4f7a30bcd3c925f6b61bbc7be44a32f92ddee94c93874005308aa44eac0c3f4b30bc8f4256bef005859068c2dda6f2ae4dbf863f6a6e310661ec84c6da42dfd4a7980e73d0fcdcf20969fbabcc77b1472a61cdb379e7c69859b84629282f4a6f3abfcfe1c57ad1e3afd6c2f4f23243137a602b18f322b72df8e9a658899a2d29b06e75a8f20106697cf6ab7fafafc53442cdbf5e4475d87f980290aac20de2a7ca1fc32afce0e2970556f7321ce8f68dec4396098f603aa52e6526d644d9fe8877617ad2f2441fa2057a8b7244b85b44e3030357f4bc27c0c2aa6147293053350eda54e9f207b840108fd1833ae31da85e6b5eeaa99b102131cdc25a76e38e296913e4d83d272b64f0f8169d6e3af7b3dac744145663c73384b1c1f9d862995b9f5ea81ae6ba844f15132ddab4eb6f2724939586aa14e886db099cdcecd45cb3fb618164920acdda0a1cf5d46986bb5d6c4090bcdd8f6c0840d68018589df9b6fde0246b3a9493366bc69000dff4bfbb3af70a554b1a1ffd578085f888c9d8c2abd82e53eb5128d7845f768c260d21ec972488162ea3db06256eca58eb6d24365ddf8c427efd1f37efe7fdafdd87729e769170138a15b9441ca595c92a2be9addc9cd540efc6055057d9e3544a2758c2666beba4adac323f12d77526b7acdaa0194b3252c21a86e9e3533c44fb783bd15cf321af39d2e51c5f92fc54817185a56962aa32b94b199744c1d949023f184c1cc9e4298d580eacd45124aa039333c4f60f35fcfe4c8161f89b50fdd02aafdf7363b2ad9cc13024c51de0705ff19a27d73fc69cb40a9a6af2b32874e4975560680a929da75b8255e20990e67ef3730ac7acfd6485f3762213fd5274528b972795d73cc7f28aa9d3c110153c0d1f4ff077ca3961044b1f958db043639f8b682672321798c22c679ac4191650def5e1c97495986902fb95e460211a96c09ca45ea82b93062a358578f0261115cf27f6bd4e3683458e6bf9591adfaa87fb6d4f640df7a5c87396e40e4a0e227cee77410920ec04eda5b405bf25be5714d67ce11d7dd89976d8aa9a2eec83fe0e42de1005e1202e2e901c79ea7346c5194d780f71f90f7c3992f3f047fc6ba81e22f0c78fbd97ace66d9cfa04275fd379626ee816d809573ab9261d440c69e28a2e335fbeb9c85db4a5450150a4a6a11b536d99e883362a6027d43bdc28b51daf5872b0ce745cd2dfc4d2b0734df8a70f1166a75dd20bc153d85d36fad3e5e72ae6ebe726764df2137286c9cef6feeada276c3664840d40e375fcc1faaf2a8d2037fc3f63980396a9939ff661a7c9ed8fe78a535e1a155265e86ef3e6caf0397334ba53924ecc96ddaabd7bf13f8036f11a8ee331b4488bce5f9e5940d9a0d82351d43feb4c3c5b9129ac7e686dc08a588a1063e82db8f2238180ca3b1de01732820aa34eecfa1b1873e7d27a06da23db85c57c96a76133b83449608690091fef353725dc1ede405bffa8544821efbfe2457bc32deba94c4a82afdc1ceb9c868b263d0ef1520a5c1945400ff09748beddf26a04bca1eb7787879a5160e3a0fb229cd913035b3d68e3bb416b70ae020e2fde60bedd9868765027c37f84d472a2aaa2553b9d5d17f8bfa059bf3f9634e3c75596cb5a9a38eb8ee4b2ab9edcd76f4adbb1941d945a9a04fe1057b4bdc79f71b79d5ca76e2aa14df525e5d87b48a05c736a851afb1779e8695e9107d41d648c0ecbd1e9797b84895844913d0154cc34005a7f5afbfdb990197f33e7011d0477aeca0ab22d53c52dbd813732718421595e6be9d88dc621f51f17753a5c3886d7df26695b6a7000354df960d2a017ffe2f38c82bacd2aa6c2142d927b664a911b5c749b23d3b4a6c3f2d3b6ae46445cae699674e419f086e20e985f01db32b15cf8174a8cd9fb8124b3ef6efc749546f1bc127fe5ecd00a07a40184c4a7a8ca48aa9c5b1c02c7670be7ab9957ec4610211095f07c65355ee3fd21d7a6e4a7fc05198a7c0396a442b1e5bdadcb9978bf01fab5458512e7ed90c3e60350357de2c2b8759a1753cecac1d929ec8079cb66e7e4786bd0f4410a6610a59933c11247c1c32ab86726bc6b5235905964edcb485b77e5f258277b9f07102203883bec2ee39046bf03684ce13f9ceb79d3018e4d4c73ee2d92b5c40d68bda3f2ef0c5f0418e3a1c9f3edd02c0a6412fe302a95abbb9222c8a827f15daaf2c9eaa062e7191a71e6be470358f906607d6e6c2c3e6de2ff9c6fd7502f55c060613c146ed0acd6becd7ea2ad0c140872d8c37cf1e2753367ab563786e503f51c966965d6a860dcc728a9174720884e41048814cdc797ff7fc06869fa531356b43be3bb37ac38659ce3c3ec15b18fe183d93ec3336b331242288bce0df2cd97f1f5be45045856a17c0f71f7709a7f752b2546f70130a08fabdb78f554cca2760334aa8a8277eb4558a34604496aa12239903a7da663ccfa16fec8157f2f7c0babf4dfff99c1829de233308c8112fa73c9cbb0e05f9b36faa53464535df241df4ff49027aa910004e9c0859bcd5702028e937c7e37acbb877378ccb50b67c89568f52ad25d9f11aa77741c4223bc8aa5ff83f6fbf53f1b1964f131ba34bcf9127594546f8930b61cbd0a4e8d3b254d035197a3bd989039fb4298a5fc68cf01332ff8032fa578ca5469c0f6b0a7872a51ee7d79098dc69b646959e37641fde29c6be38ffe5f6ee2f4740ae43c2e9117162a6ada3a0f944a91fc11d7dddcaca39e79e2db0a05f4c83b298ca555c98f27717750e222da5b5a12b3fbf55ec78a921376afe9fe9fcb794b1bf6f77bbccbc88a11ac9c86c0a2a90bdb491fbb39985eae4411371f259278d67482f25eb9b1d151c949b0697848d38d5327c853647eb3ce69dd1be66e425def604f5bb81228c42af93c8519f30188e47d45a189dcd7bd22b827c74d808f6e7eb23bdfe37166ba0e35c26a18ad95fa998069cc33bdb2c39ac8030c32d81422bb5023f499f715ec95fdff7765fdc67d2a0ada9cf451489e0ab75486b01caca91dad0c8c93dc94d975562e283db551245c8732691eb205322d1bd91debe096d10d4b1790f6cf4af44309da5fac3ccd41d290e3e2446b74617777668f490aac6b095f7ac474e9f0b516674d5fccfc7b382fd68fb43c4add844417d0c6b8db4b28114b6d134c7f4fc8e3280ec4b7c637cae90b8450e1dec0228cc60557d433091845ffaf25357cc979e27782d47a7a58b4baff005100518749c357778ec4c1cefa5f9cc52f38edd3e3dee3a0c42d270ec1f9bad934a074c49ed75f93b71791ee46d187c359eaf47df9f6b2e2957db14d79856d7a415f02fd7265f305c1f3ea3033dcdcc0e65d56b8268d5678e36bce1f1ec7efc477529c48e53c8a9e271206fdcb66fa80766a5b534b1c9e33c2be5cc8341c8669c197fba53a426a70f085ccd6fb9bd093749cdb3cab21b112c5131b0bb045fe7cd1c5b3c85d79d76e49e8ece2e9fedcdf712d79b877c31f2b2427e944a7bd9205673d43eb23d51e6a6d0535b6dfa1e0dd306bb3752f62b190ea548f66af816b2ed3553a51ec24c6a7fd2416a93c4ef3ffb07f72e5d65cf7a04f67688d9b0457c77cf1e21057f3c5429cda6f3283ee37a4662a9f7908b12439aa69101bd1be4b8213f6b37ff75a8eddaf53f89049dde0a254e16c4d5eb073fc2a87ca3afa221aa78e9383431c4e07fa01bb102a23fe186fd90b00d44f3bafa37f3a4ccdbd870495145acc0a76805a726f41ae2bfe7f073b7c997b5063ee690fa81a138fe248bc9c1a4332187603446571533dcb46e648664d430eb5a36014d4899e1bb7608c05acd7324f9ed76324cd45ad273dc71069f316c8eb905e5b694ec437af5a1cf4d979d3c26607b32f2795db40d4825244ba2e9943c22d5079f3369812566a1356d459fbe260e5924b4bdf7ccafb6073eaa8fc25a2a03ea4e60f265439f1688bcd32d6342be3d46d5dc386f95a13d386fa8f2c4c56e29736cf31151f8955a7526a6dfbd0a0f813bd1081faf275a4482d2d1b6ece93367c631f695395659bb3894562419423b19eca14c5dbd06d80d270e9c14fdcfb5cfd2593d0ec647c13d4e522fe79602a825aa796a33e7830f9471d4a4c23cdf23eafe96a311eaf86406025b9583bebe16e1a37c38220273a086a617a0c06870ec13c0f38f5e9e33290a750b45099b55030811b9665d6d873ce5f943d4cebfa2dea761c3dec182913bc3605a6d4e155b311d0dcd8e99050db357ab107755fe42f25b1245152ea54381908aee8ae7bb684e8fc7fcafaf3bc64e94205e3fa58e6c72f1c17436e00f287d6aba672677ac1d96afda87c44490f312cdb6768aca3f3add46ba77c88e7aed29ebb8128fff6598042166c45299e1a554025494337ae67942627867ea16c4f81dc43d9985bfec3f8e512a139c76677bc1ed8028d3522b1071997ebc1c5053348eb2bd6d8a14e41bf0bb4e0ead66db6d3be97b32cc754940f938b1bdbd04d97884cdaf568dc601a7172360a6837e07298269a4e166bbd2d582ebcdaabcfbca7e164f29c7c119a9a0a41ed8a1722f7a5036cc49569142994c6348fbccb49e50115318bd698c26146b63850f676b05b69c73fbab51ce2418ac10385cf35e891aa745b27c36da39fa326379bb468b6d44d92035ffef74efbcec54a8c6c849f8491d82c49de0b90c18b3655f67f4c00a3ae19c59dbc10657e43bd79b95911cb1880be9b39c040e2707669a5978acf1264387364e0f04b47893a1bbd92906f8bc1a060bf538c2dad3390d889b872c25e2e374ae2403e7284719164379a08a0502b9069149a953563794e94eb76f5af48be6f471c622655f4eda534563274220ff5f70c7b10f21128a8059c1350abadd6d2c34bc079f810c79af350fde54573cbdd461e5bbfdfa057ffe0dee6f8d19077901a38b3e5ec5dcbfe85e70777715af39773b8d841e793e284441710dc266009b2160a5c5ed622cc8063856611bb37855fd1ba3755741d48ce22f8eb4b4941660fcbb2e", &(0x7f0000000040)="f742a9e646246d4aa52aa16ee3954044f80f44bff466622c25b67f8503", 0x7fff, 0xffffffffffffffff, 0x4}, 0x38) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x44, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x44}}, 0x0) r2 = bpf$ITER_CREATE(0x21, &(0x7f0000000140), 0x8) sendmsg$RDMA_NLDEV_CMD_RES_GET(r2, &(0x7f00000002c0)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f00000001c0)={&(0x7f0000000240)={0x58, 0x1409, 0x8, 0x70bd25, 0x25dfdbfb, "", [@RDMA_NLDEV_ATTR_DEV_INDEX={0x8}, @RDMA_NLDEV_ATTR_DEV_INDEX={0x8, 0x1, 0x1}, @RDMA_NLDEV_ATTR_DEV_INDEX={0x8, 0x1, 0x1}, @RDMA_NLDEV_ATTR_DEV_INDEX={0x8, 0x1, 0x2}, @RDMA_NLDEV_ATTR_DEV_INDEX={0x8, 0x1, 0x1}, @RDMA_NLDEV_ATTR_DEV_INDEX={0x8, 0x1, 0x1}, @RDMA_NLDEV_ATTR_DEV_INDEX={0x8, 0x1, 0x1}, @RDMA_NLDEV_ATTR_DEV_INDEX={0x8, 0x1, 0x1}, @RDMA_NLDEV_ATTR_DEV_INDEX={0x8}]}, 0x58}, 0x1, 0x0, 0x0, 0x20811}, 0x8000) 06:56:15 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x48, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x48}}, 0x0) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x24, r1, 0x800, 0x70bd2d, 0x25dfdbfd, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, '\a-\'\''}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x24}, 0x1, 0x0, 0x0, 0x4004000}, 0x8881) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000000380)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000280)={0x2c, r1, 0x10, 0x70bd2c, 0x25dfdbfc, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x1}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}]}, 0x2c}, 0x1, 0x0, 0x0, 0x800}, 0x800) r3 = bpf$ITER_CREATE(0x21, &(0x7f0000000180), 0x8) ioctl$SIOCAX25NOUID(r3, 0x89e3, &(0x7f00000001c0)=0x1) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x48, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x48}}, 0x0) (async) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x24, r1, 0x800, 0x70bd2d, 0x25dfdbfd, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, '\a-\'\''}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x24}, 0x1, 0x0, 0x0, 0x4004000}, 0x8881) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000000380)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000280)={0x2c, r1, 0x10, 0x70bd2c, 0x25dfdbfc, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x1}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}]}, 0x2c}, 0x1, 0x0, 0x0, 0x800}, 0x800) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000180), 0x8) (async) ioctl$SIOCAX25NOUID(r3, 0x89e3, &(0x7f00000001c0)=0x1) (async) 06:56:15 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x44, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x44}}, 0x0) 06:56:15 executing program 1: r0 = geteuid() ioctl$SIOCAX25DELUID(0xffffffffffffffff, 0x89e2, &(0x7f0000000180)={0x3, @null, r0}) ioctl$SIOCAX25DELUID(0xffffffffffffffff, 0x89e2, &(0x7f0000000000)={0x3, @default, r0}) (async) recvfrom$ax25(0xffffffffffffffff, &(0x7f0000000280)=""/79, 0x4f, 0x0, 0x0, 0x0) (async) r1 = accept$ax25(0xffffffffffffffff, &(0x7f0000000040)={{0x3, @null}, [@null, @null, @bcast, @null, @remote, @netrom, @netrom, @netrom]}, &(0x7f0000000140)=0x48) (async) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r2) (async) sendmsg$RDMA_NLDEV_CMD_STAT_GET(0xffffffffffffffff, &(0x7f0000000380)={&(0x7f00000000c0), 0xc, &(0x7f0000000340)={&(0x7f0000000300)={0x28, 0x1411, 0x400, 0x668, 0x25dfdbfe, "", [@RDMA_NLDEV_ATTR_DEV_INDEX={0x8, 0x1, 0x2}, @RDMA_NLDEV_ATTR_RES_MRN={0x8, 0x3e, 0x2}, @RDMA_NLDEV_ATTR_STAT_COUNTER_ID={0x8, 0x4f, 0x5}]}, 0x28}, 0x1, 0x0, 0x0, 0x20000800}, 0xc010) r3 = socket$nl_audit(0x10, 0x3, 0x9) sendmsg$AUDIT_USER_AVC(r3, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={&(0x7f0000000480)={0x14, 0x453, 0x0, 0x0, 0x0, '4'}, 0x14}}, 0x0) (async) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000240)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRESHEX=r3, @ANYRES16=r1], 0x48}}, 0x811) [ 3217.244343] nla_parse: 83 callbacks suppressed [ 3217.244349] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. [ 3217.278250] nbd: must specify a size in bytes for the device 06:56:15 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NFC_CMD_GET_TARGET(r0, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x14, 0x0, 0x100, 0x70bd27, 0x25dfdbfc, {}, [""]}, 0x14}, 0x1, 0x0, 0x0, 0x4000000}, 0x18) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)=ANY=[@ANYBLOB=',\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="01000000000000000000010000000400078008000100000000000c1c02000000000000000000"], 0x2c}}, 0x0) [ 3217.314105] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.4'. [ 3217.330336] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.4'. 06:56:15 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x38, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x38}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x38, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x38}}, 0x0) (async) 06:56:15 executing program 0: bpf$MAP_LOOKUP_BATCH(0x18, &(0x7f0000000080)={&(0x7f0000000000)="b1acc4846e06daebe3d7627abc93296d0e9b8ea852ac0e1d441886e904bb3860c2996c0e064f4e22e717ec6a73fedd1ac356ea86bbc2e504d6d02510fd", &(0x7f0000000380)=""/251, &(0x7f0000000480)="02f6a3fb9f8ba4589b5e0b426bb54b5efb058d5d93d1017b9c603f11a653a72cad7754d64c3505b0479b8dc686177c0e743c403ad0b6cb937319a97b467d73bbf9ed72aada5048fdc2088eaf615266e59cd407e2a302a3e58cea1ab36a586a2b627f2e7bfa066083749abd4f5308c7c03afee0336394346d032a38772221f7a872e090c021824e50fda45d12386034dcaa4ffac3079f47ce2c1943d25ae0236659aff5b9a6d90886baf92aedf6693e2d0bc5b5672580b767ee80020c90c1af8ab69700eadda4a5d29ee87d9e3a98ffe1d9dfbb64d6c8e5f28a620d9219a270d0f1fd29326763f52f7d962e8f767ce3986c5840c6429f6b5b15d13d1ee52905f9903ab194fa2ac787d97a8f8be69ae7f3b4edd261cbcd18205a6b5c29d872abb6fd36cd7bab6dc9070cbbc5a856944952b73e0bf3583d7a68f986dce28d26e062066669cd5dd8397bf7d64299085a1d9ffcbf1c3bd6bcd7471199cbe8310a8a96f605ffb0f32b574bbcec760406f18c85175903ed1f81f00a75ea081aae636a525a2ab8e2d73e27ed3dde48a29daa9ee1f70d1faab35681244d4682f4f7a15dab2228091d3b45f0b7e27e4475a4fd0dd641f727c82fe469297c1144ed3cea18e7713900b86a7b834cdf350d034a51ad7717f603c93763508cd32246eb8d9f62daac516af3be6423d4617c453f571ea759075f8cd42853caec8b01b32f72d5075727bd81ed817aa8103b40f211c32b9878807ff83e09a89fc4f7a30bcd3c925f6b61bbc7be44a32f92ddee94c93874005308aa44eac0c3f4b30bc8f4256bef005859068c2dda6f2ae4dbf863f6a6e310661ec84c6da42dfd4a7980e73d0fcdcf20969fbabcc77b1472a61cdb379e7c69859b84629282f4a6f3abfcfe1c57ad1e3afd6c2f4f23243137a602b18f322b72df8e9a658899a2d29b06e75a8f20106697cf6ab7fafafc53442cdbf5e4475d87f980290aac20de2a7ca1fc32afce0e2970556f7321ce8f68dec4396098f603aa52e6526d644d9fe8877617ad2f2441fa2057a8b7244b85b44e3030357f4bc27c0c2aa6147293053350eda54e9f207b840108fd1833ae31da85e6b5eeaa99b102131cdc25a76e38e296913e4d83d272b64f0f8169d6e3af7b3dac744145663c73384b1c1f9d862995b9f5ea81ae6ba844f15132ddab4eb6f2724939586aa14e886db099cdcecd45cb3fb618164920acdda0a1cf5d46986bb5d6c4090bcdd8f6c0840d68018589df9b6fde0246b3a9493366bc69000dff4bfbb3af70a554b1a1ffd578085f888c9d8c2abd82e53eb5128d7845f768c260d21ec972488162ea3db06256eca58eb6d24365ddf8c427efd1f37efe7fdafdd87729e769170138a15b9441ca595c92a2be9addc9cd540efc6055057d9e3544a2758c2666beba4adac323f12d77526b7acdaa0194b3252c21a86e9e3533c44fb783bd15cf321af39d2e51c5f92fc54817185a56962aa32b94b199744c1d949023f184c1cc9e4298d580eacd45124aa039333c4f60f35fcfe4c8161f89b50fdd02aafdf7363b2ad9cc13024c51de0705ff19a27d73fc69cb40a9a6af2b32874e4975560680a929da75b8255e20990e67ef3730ac7acfd6485f3762213fd5274528b972795d73cc7f28aa9d3c110153c0d1f4ff077ca3961044b1f958db043639f8b682672321798c22c679ac4191650def5e1c97495986902fb95e460211a96c09ca45ea82b93062a358578f0261115cf27f6bd4e3683458e6bf9591adfaa87fb6d4f640df7a5c87396e40e4a0e227cee77410920ec04eda5b405bf25be5714d67ce11d7dd89976d8aa9a2eec83fe0e42de1005e1202e2e901c79ea7346c5194d780f71f90f7c3992f3f047fc6ba81e22f0c78fbd97ace66d9cfa04275fd379626ee816d809573ab9261d440c69e28a2e335fbeb9c85db4a5450150a4a6a11b536d99e883362a6027d43bdc28b51daf5872b0ce745cd2dfc4d2b0734df8a70f1166a75dd20bc153d85d36fad3e5e72ae6ebe726764df2137286c9cef6feeada276c3664840d40e375fcc1faaf2a8d2037fc3f63980396a9939ff661a7c9ed8fe78a535e1a155265e86ef3e6caf0397334ba53924ecc96ddaabd7bf13f8036f11a8ee331b4488bce5f9e5940d9a0d82351d43feb4c3c5b9129ac7e686dc08a588a1063e82db8f2238180ca3b1de01732820aa34eecfa1b1873e7d27a06da23db85c57c96a76133b83449608690091fef353725dc1ede405bffa8544821efbfe2457bc32deba94c4a82afdc1ceb9c868b263d0ef1520a5c1945400ff09748beddf26a04bca1eb7787879a5160e3a0fb229cd913035b3d68e3bb416b70ae020e2fde60bedd9868765027c37f84d472a2aaa2553b9d5d17f8bfa059bf3f9634e3c75596cb5a9a38eb8ee4b2ab9edcd76f4adbb1941d945a9a04fe1057b4bdc79f71b79d5ca76e2aa14df525e5d87b48a05c736a851afb1779e8695e9107d41d648c0ecbd1e9797b84895844913d0154cc34005a7f5afbfdb990197f33e7011d0477aeca0ab22d53c52dbd813732718421595e6be9d88dc621f51f17753a5c3886d7df26695b6a7000354df960d2a017ffe2f38c82bacd2aa6c2142d927b664a911b5c749b23d3b4a6c3f2d3b6ae46445cae699674e419f086e20e985f01db32b15cf8174a8cd9fb8124b3ef6efc749546f1bc127fe5ecd00a07a40184c4a7a8ca48aa9c5b1c02c7670be7ab9957ec4610211095f07c65355ee3fd21d7a6e4a7fc05198a7c0396a442b1e5bdadcb9978bf01fab5458512e7ed90c3e60350357de2c2b8759a1753cecac1d929ec8079cb66e7e4786bd0f4410a6610a59933c11247c1c32ab86726bc6b5235905964edcb485b77e5f258277b9f07102203883bec2ee39046bf03684ce13f9ceb79d3018e4d4c73ee2d92b5c40d68bda3f2ef0c5f0418e3a1c9f3edd02c0a6412fe302a95abbb9222c8a827f15daaf2c9eaa062e7191a71e6be470358f906607d6e6c2c3e6de2ff9c6fd7502f55c060613c146ed0acd6becd7ea2ad0c140872d8c37cf1e2753367ab563786e503f51c966965d6a860dcc728a9174720884e41048814cdc797ff7fc06869fa531356b43be3bb37ac38659ce3c3ec15b18fe183d93ec3336b331242288bce0df2cd97f1f5be45045856a17c0f71f7709a7f752b2546f70130a08fabdb78f554cca2760334aa8a8277eb4558a34604496aa12239903a7da663ccfa16fec8157f2f7c0babf4dfff99c1829de233308c8112fa73c9cbb0e05f9b36faa53464535df241df4ff49027aa910004e9c0859bcd5702028e937c7e37acbb877378ccb50b67c89568f52ad25d9f11aa77741c4223bc8aa5ff83f6fbf53f1b1964f131ba34bcf9127594546f8930b61cbd0a4e8d3b254d035197a3bd989039fb4298a5fc68cf01332ff8032fa578ca5469c0f6b0a7872a51ee7d79098dc69b646959e37641fde29c6be38ffe5f6ee2f4740ae43c2e9117162a6ada3a0f944a91fc11d7dddcaca39e79e2db0a05f4c83b298ca555c98f27717750e222da5b5a12b3fbf55ec78a921376afe9fe9fcb794b1bf6f77bbccbc88a11ac9c86c0a2a90bdb491fbb39985eae4411371f259278d67482f25eb9b1d151c949b0697848d38d5327c853647eb3ce69dd1be66e425def604f5bb81228c42af93c8519f30188e47d45a189dcd7bd22b827c74d808f6e7eb23bdfe37166ba0e35c26a18ad95fa998069cc33bdb2c39ac8030c32d81422bb5023f499f715ec95fdff7765fdc67d2a0ada9cf451489e0ab75486b01caca91dad0c8c93dc94d975562e283db551245c8732691eb205322d1bd91debe096d10d4b1790f6cf4af44309da5fac3ccd41d290e3e2446b74617777668f490aac6b095f7ac474e9f0b516674d5fccfc7b382fd68fb43c4add844417d0c6b8db4b28114b6d134c7f4fc8e3280ec4b7c637cae90b8450e1dec0228cc60557d433091845ffaf25357cc979e27782d47a7a58b4baff005100518749c357778ec4c1cefa5f9cc52f38edd3e3dee3a0c42d270ec1f9bad934a074c49ed75f93b71791ee46d187c359eaf47df9f6b2e2957db14d79856d7a415f02fd7265f305c1f3ea3033dcdcc0e65d56b8268d5678e36bce1f1ec7efc477529c48e53c8a9e271206fdcb66fa80766a5b534b1c9e33c2be5cc8341c8669c197fba53a426a70f085ccd6fb9bd093749cdb3cab21b112c5131b0bb045fe7cd1c5b3c85d79d76e49e8ece2e9fedcdf712d79b877c31f2b2427e944a7bd9205673d43eb23d51e6a6d0535b6dfa1e0dd306bb3752f62b190ea548f66af816b2ed3553a51ec24c6a7fd2416a93c4ef3ffb07f72e5d65cf7a04f67688d9b0457c77cf1e21057f3c5429cda6f3283ee37a4662a9f7908b12439aa69101bd1be4b8213f6b37ff75a8eddaf53f89049dde0a254e16c4d5eb073fc2a87ca3afa221aa78e9383431c4e07fa01bb102a23fe186fd90b00d44f3bafa37f3a4ccdbd870495145acc0a76805a726f41ae2bfe7f073b7c997b5063ee690fa81a138fe248bc9c1a4332187603446571533dcb46e648664d430eb5a36014d4899e1bb7608c05acd7324f9ed76324cd45ad273dc71069f316c8eb905e5b694ec437af5a1cf4d979d3c26607b32f2795db40d4825244ba2e9943c22d5079f3369812566a1356d459fbe260e5924b4bdf7ccafb6073eaa8fc25a2a03ea4e60f265439f1688bcd32d6342be3d46d5dc386f95a13d386fa8f2c4c56e29736cf31151f8955a7526a6dfbd0a0f813bd1081faf275a4482d2d1b6ece93367c631f695395659bb3894562419423b19eca14c5dbd06d80d270e9c14fdcfb5cfd2593d0ec647c13d4e522fe79602a825aa796a33e7830f9471d4a4c23cdf23eafe96a311eaf86406025b9583bebe16e1a37c38220273a086a617a0c06870ec13c0f38f5e9e33290a750b45099b55030811b9665d6d873ce5f943d4cebfa2dea761c3dec182913bc3605a6d4e155b311d0dcd8e99050db357ab107755fe42f25b1245152ea54381908aee8ae7bb684e8fc7fcafaf3bc64e94205e3fa58e6c72f1c17436e00f287d6aba672677ac1d96afda87c44490f312cdb6768aca3f3add46ba77c88e7aed29ebb8128fff6598042166c45299e1a554025494337ae67942627867ea16c4f81dc43d9985bfec3f8e512a139c76677bc1ed8028d3522b1071997ebc1c5053348eb2bd6d8a14e41bf0bb4e0ead66db6d3be97b32cc754940f938b1bdbd04d97884cdaf568dc601a7172360a6837e07298269a4e166bbd2d582ebcdaabcfbca7e164f29c7c119a9a0a41ed8a1722f7a5036cc49569142994c6348fbccb49e50115318bd698c26146b63850f676b05b69c73fbab51ce2418ac10385cf35e891aa745b27c36da39fa326379bb468b6d44d92035ffef74efbcec54a8c6c849f8491d82c49de0b90c18b3655f67f4c00a3ae19c59dbc10657e43bd79b95911cb1880be9b39c040e2707669a5978acf1264387364e0f04b47893a1bbd92906f8bc1a060bf538c2dad3390d889b872c25e2e374ae2403e7284719164379a08a0502b9069149a953563794e94eb76f5af48be6f471c622655f4eda534563274220ff5f70c7b10f21128a8059c1350abadd6d2c34bc079f810c79af350fde54573cbdd461e5bbfdfa057ffe0dee6f8d19077901a38b3e5ec5dcbfe85e70777715af39773b8d841e793e284441710dc266009b2160a5c5ed622cc8063856611bb37855fd1ba3755741d48ce22f8eb4b4941660fcbb2e", &(0x7f0000000040)="f742a9e646246d4aa52aa16ee3954044f80f44bff466622c25b67f8503", 0x7fff, 0xffffffffffffffff, 0x4}, 0x38) (async) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x44, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x44}}, 0x0) (async) r2 = bpf$ITER_CREATE(0x21, &(0x7f0000000140), 0x8) sendmsg$RDMA_NLDEV_CMD_RES_GET(r2, &(0x7f00000002c0)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f00000001c0)={&(0x7f0000000240)={0x58, 0x1409, 0x8, 0x70bd25, 0x25dfdbfb, "", [@RDMA_NLDEV_ATTR_DEV_INDEX={0x8}, @RDMA_NLDEV_ATTR_DEV_INDEX={0x8, 0x1, 0x1}, @RDMA_NLDEV_ATTR_DEV_INDEX={0x8, 0x1, 0x1}, @RDMA_NLDEV_ATTR_DEV_INDEX={0x8, 0x1, 0x2}, @RDMA_NLDEV_ATTR_DEV_INDEX={0x8, 0x1, 0x1}, @RDMA_NLDEV_ATTR_DEV_INDEX={0x8, 0x1, 0x1}, @RDMA_NLDEV_ATTR_DEV_INDEX={0x8, 0x1, 0x1}, @RDMA_NLDEV_ATTR_DEV_INDEX={0x8, 0x1, 0x1}, @RDMA_NLDEV_ATTR_DEV_INDEX={0x8}]}, 0x58}, 0x1, 0x0, 0x0, 0x20811}, 0x8000) 06:56:15 executing program 1: r0 = geteuid() ioctl$SIOCAX25DELUID(0xffffffffffffffff, 0x89e2, &(0x7f0000000180)={0x3, @null, r0}) ioctl$SIOCAX25DELUID(0xffffffffffffffff, 0x89e2, &(0x7f0000000000)={0x3, @default, r0}) recvfrom$ax25(0xffffffffffffffff, &(0x7f0000000280)=""/79, 0x4f, 0x0, 0x0, 0x0) r1 = accept$ax25(0xffffffffffffffff, &(0x7f0000000040)={{0x3, @null}, [@null, @null, @bcast, @null, @remote, @netrom, @netrom, @netrom]}, &(0x7f0000000140)=0x48) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r2) sendmsg$RDMA_NLDEV_CMD_STAT_GET(0xffffffffffffffff, &(0x7f0000000380)={&(0x7f00000000c0), 0xc, &(0x7f0000000340)={&(0x7f0000000300)={0x28, 0x1411, 0x400, 0x668, 0x25dfdbfe, "", [@RDMA_NLDEV_ATTR_DEV_INDEX={0x8, 0x1, 0x2}, @RDMA_NLDEV_ATTR_RES_MRN={0x8, 0x3e, 0x2}, @RDMA_NLDEV_ATTR_STAT_COUNTER_ID={0x8, 0x4f, 0x5}]}, 0x28}, 0x1, 0x0, 0x0, 0x20000800}, 0xc010) r3 = socket$nl_audit(0x10, 0x3, 0x9) sendmsg$AUDIT_USER_AVC(r3, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={&(0x7f0000000480)={0x14, 0x453, 0x0, 0x0, 0x0, '4'}, 0x14}}, 0x0) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000240)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRESHEX=r3, @ANYRES16=r1], 0x48}}, 0x811) geteuid() (async) ioctl$SIOCAX25DELUID(0xffffffffffffffff, 0x89e2, &(0x7f0000000180)={0x3, @null, r0}) (async) ioctl$SIOCAX25DELUID(0xffffffffffffffff, 0x89e2, &(0x7f0000000000)={0x3, @default, r0}) (async) recvfrom$ax25(0xffffffffffffffff, &(0x7f0000000280)=""/79, 0x4f, 0x0, 0x0, 0x0) (async) accept$ax25(0xffffffffffffffff, &(0x7f0000000040)={{0x3, @null}, [@null, @null, @bcast, @null, @remote, @netrom, @netrom, @netrom]}, &(0x7f0000000140)=0x48) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r2) (async) sendmsg$RDMA_NLDEV_CMD_STAT_GET(0xffffffffffffffff, &(0x7f0000000380)={&(0x7f00000000c0), 0xc, &(0x7f0000000340)={&(0x7f0000000300)={0x28, 0x1411, 0x400, 0x668, 0x25dfdbfe, "", [@RDMA_NLDEV_ATTR_DEV_INDEX={0x8, 0x1, 0x2}, @RDMA_NLDEV_ATTR_RES_MRN={0x8, 0x3e, 0x2}, @RDMA_NLDEV_ATTR_STAT_COUNTER_ID={0x8, 0x4f, 0x5}]}, 0x28}, 0x1, 0x0, 0x0, 0x20000800}, 0xc010) (async) socket$nl_audit(0x10, 0x3, 0x9) (async) sendmsg$AUDIT_USER_AVC(r3, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={&(0x7f0000000480)={0x14, 0x453, 0x0, 0x0, 0x0, '4'}, 0x14}}, 0x0) (async) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000240)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRESHEX=r3, @ANYRES16=r1], 0x48}}, 0x811) (async) [ 3217.393756] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.4'. [ 3217.415565] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.4'. 06:56:15 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_GET_TARGET(r1, &(0x7f00000011c0)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000001180)={&(0x7f0000001140)={0x14, 0x0, 0x300, 0x70bd28, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x804}, 0x0) r2 = syz_genetlink_get_family_id$nfc(&(0x7f0000000080), r0) sendmsg$NFC_CMD_GET_SE(r1, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x14, r2, 0x20, 0x70bd28, 0x25dfdbfe, {}, ["", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x8001}, 0x2000405e) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_GET_TARGET(r3, &(0x7f00000011c0)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000001180)={&(0x7f0000001140)={0x14, 0x0, 0x300, 0x70bd28, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x804}, 0x0) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_GET_TARGET(r5, &(0x7f00000011c0)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000001180)={&(0x7f0000001140)={0x14, 0x0, 0x300, 0x70bd28, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x804}, 0x0) r6 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r6, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) sendmsg$AUDIT_TRIM(r6, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) r7 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r7, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) sendmsg$AUDIT_TRIM(r7, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) sendmsg$NBD_CMD_STATUS(r5, &(0x7f0000000380)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f00000002c0)={&(0x7f0000000240)={0x78, 0x0, 0x100, 0x70bd29, 0x25dfdbfc, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8, 0x1, r6}, {0x8}, {0x8, 0x1, r7}, {0x8}]}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x8}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xae0be26}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0xb855}]}, 0x78}, 0x1, 0x0, 0x0, 0x81}, 0x44000) r8 = syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r4) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f00000003c0)={0x4c, r8, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0xfffffffffffffffd}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x4c}, 0x1, 0x0, 0x0, 0x400c800}, 0x0) 06:56:15 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x44, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x44}}, 0x0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_GET_TARGET(r2, &(0x7f00000011c0)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000001180)={&(0x7f0000001140)={0x14, 0x0, 0x300, 0x70bd28, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x804}, 0x0) syz_genetlink_get_family_id$nfc(&(0x7f0000000000), r2) 06:56:15 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) (async, rerun: 64) sendmsg$NFC_CMD_GET_TARGET(r0, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x14, 0x0, 0x100, 0x70bd27, 0x25dfdbfc, {}, [""]}, 0x14}, 0x1, 0x0, 0x0, 0x4000000}, 0x18) (rerun: 64) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)=ANY=[@ANYBLOB=',\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="01000000000000000000010000000400078008000100000000000c1c02000000000000000000"], 0x2c}}, 0x0) 06:56:15 executing program 0: bpf$MAP_LOOKUP_BATCH(0x18, &(0x7f0000000080)={&(0x7f0000000000)="b1acc4846e06daebe3d7627abc93296d0e9b8ea852ac0e1d441886e904bb3860c2996c0e064f4e22e717ec6a73fedd1ac356ea86bbc2e504d6d02510fd", &(0x7f0000000380)=""/251, &(0x7f0000000480)="02f6a3fb9f8ba4589b5e0b426bb54b5efb058d5d93d1017b9c603f11a653a72cad7754d64c3505b0479b8dc686177c0e743c403ad0b6cb937319a97b467d73bbf9ed72aada5048fdc2088eaf615266e59cd407e2a302a3e58cea1ab36a586a2b627f2e7bfa066083749abd4f5308c7c03afee0336394346d032a38772221f7a872e090c021824e50fda45d12386034dcaa4ffac3079f47ce2c1943d25ae0236659aff5b9a6d90886baf92aedf6693e2d0bc5b5672580b767ee80020c90c1af8ab69700eadda4a5d29ee87d9e3a98ffe1d9dfbb64d6c8e5f28a620d9219a270d0f1fd29326763f52f7d962e8f767ce3986c5840c6429f6b5b15d13d1ee52905f9903ab194fa2ac787d97a8f8be69ae7f3b4edd261cbcd18205a6b5c29d872abb6fd36cd7bab6dc9070cbbc5a856944952b73e0bf3583d7a68f986dce28d26e062066669cd5dd8397bf7d64299085a1d9ffcbf1c3bd6bcd7471199cbe8310a8a96f605ffb0f32b574bbcec760406f18c85175903ed1f81f00a75ea081aae636a525a2ab8e2d73e27ed3dde48a29daa9ee1f70d1faab35681244d4682f4f7a15dab2228091d3b45f0b7e27e4475a4fd0dd641f727c82fe469297c1144ed3cea18e7713900b86a7b834cdf350d034a51ad7717f603c93763508cd32246eb8d9f62daac516af3be6423d4617c453f571ea759075f8cd42853caec8b01b32f72d5075727bd81ed817aa8103b40f211c32b9878807ff83e09a89fc4f7a30bcd3c925f6b61bbc7be44a32f92ddee94c93874005308aa44eac0c3f4b30bc8f4256bef005859068c2dda6f2ae4dbf863f6a6e310661ec84c6da42dfd4a7980e73d0fcdcf20969fbabcc77b1472a61cdb379e7c69859b84629282f4a6f3abfcfe1c57ad1e3afd6c2f4f23243137a602b18f322b72df8e9a658899a2d29b06e75a8f20106697cf6ab7fafafc53442cdbf5e4475d87f980290aac20de2a7ca1fc32afce0e2970556f7321ce8f68dec4396098f603aa52e6526d644d9fe8877617ad2f2441fa2057a8b7244b85b44e3030357f4bc27c0c2aa6147293053350eda54e9f207b840108fd1833ae31da85e6b5eeaa99b102131cdc25a76e38e296913e4d83d272b64f0f8169d6e3af7b3dac744145663c73384b1c1f9d862995b9f5ea81ae6ba844f15132ddab4eb6f2724939586aa14e886db099cdcecd45cb3fb618164920acdda0a1cf5d46986bb5d6c4090bcdd8f6c0840d68018589df9b6fde0246b3a9493366bc69000dff4bfbb3af70a554b1a1ffd578085f888c9d8c2abd82e53eb5128d7845f768c260d21ec972488162ea3db06256eca58eb6d24365ddf8c427efd1f37efe7fdafdd87729e769170138a15b9441ca595c92a2be9addc9cd540efc6055057d9e3544a2758c2666beba4adac323f12d77526b7acdaa0194b3252c21a86e9e3533c44fb783bd15cf321af39d2e51c5f92fc54817185a56962aa32b94b199744c1d949023f184c1cc9e4298d580eacd45124aa039333c4f60f35fcfe4c8161f89b50fdd02aafdf7363b2ad9cc13024c51de0705ff19a27d73fc69cb40a9a6af2b32874e4975560680a929da75b8255e20990e67ef3730ac7acfd6485f3762213fd5274528b972795d73cc7f28aa9d3c110153c0d1f4ff077ca3961044b1f958db043639f8b682672321798c22c679ac4191650def5e1c97495986902fb95e460211a96c09ca45ea82b93062a358578f0261115cf27f6bd4e3683458e6bf9591adfaa87fb6d4f640df7a5c87396e40e4a0e227cee77410920ec04eda5b405bf25be5714d67ce11d7dd89976d8aa9a2eec83fe0e42de1005e1202e2e901c79ea7346c5194d780f71f90f7c3992f3f047fc6ba81e22f0c78fbd97ace66d9cfa04275fd379626ee816d809573ab9261d440c69e28a2e335fbeb9c85db4a5450150a4a6a11b536d99e883362a6027d43bdc28b51daf5872b0ce745cd2dfc4d2b0734df8a70f1166a75dd20bc153d85d36fad3e5e72ae6ebe726764df2137286c9cef6feeada276c3664840d40e375fcc1faaf2a8d2037fc3f63980396a9939ff661a7c9ed8fe78a535e1a155265e86ef3e6caf0397334ba53924ecc96ddaabd7bf13f8036f11a8ee331b4488bce5f9e5940d9a0d82351d43feb4c3c5b9129ac7e686dc08a588a1063e82db8f2238180ca3b1de01732820aa34eecfa1b1873e7d27a06da23db85c57c96a76133b83449608690091fef353725dc1ede405bffa8544821efbfe2457bc32deba94c4a82afdc1ceb9c868b263d0ef1520a5c1945400ff09748beddf26a04bca1eb7787879a5160e3a0fb229cd913035b3d68e3bb416b70ae020e2fde60bedd9868765027c37f84d472a2aaa2553b9d5d17f8bfa059bf3f9634e3c75596cb5a9a38eb8ee4b2ab9edcd76f4adbb1941d945a9a04fe1057b4bdc79f71b79d5ca76e2aa14df525e5d87b48a05c736a851afb1779e8695e9107d41d648c0ecbd1e9797b84895844913d0154cc34005a7f5afbfdb990197f33e7011d0477aeca0ab22d53c52dbd813732718421595e6be9d88dc621f51f17753a5c3886d7df26695b6a7000354df960d2a017ffe2f38c82bacd2aa6c2142d927b664a911b5c749b23d3b4a6c3f2d3b6ae46445cae699674e419f086e20e985f01db32b15cf8174a8cd9fb8124b3ef6efc749546f1bc127fe5ecd00a07a40184c4a7a8ca48aa9c5b1c02c7670be7ab9957ec4610211095f07c65355ee3fd21d7a6e4a7fc05198a7c0396a442b1e5bdadcb9978bf01fab5458512e7ed90c3e60350357de2c2b8759a1753cecac1d929ec8079cb66e7e4786bd0f4410a6610a59933c11247c1c32ab86726bc6b5235905964edcb485b77e5f258277b9f07102203883bec2ee39046bf03684ce13f9ceb79d3018e4d4c73ee2d92b5c40d68bda3f2ef0c5f0418e3a1c9f3edd02c0a6412fe302a95abbb9222c8a827f15daaf2c9eaa062e7191a71e6be470358f906607d6e6c2c3e6de2ff9c6fd7502f55c060613c146ed0acd6becd7ea2ad0c140872d8c37cf1e2753367ab563786e503f51c966965d6a860dcc728a9174720884e41048814cdc797ff7fc06869fa531356b43be3bb37ac38659ce3c3ec15b18fe183d93ec3336b331242288bce0df2cd97f1f5be45045856a17c0f71f7709a7f752b2546f70130a08fabdb78f554cca2760334aa8a8277eb4558a34604496aa12239903a7da663ccfa16fec8157f2f7c0babf4dfff99c1829de233308c8112fa73c9cbb0e05f9b36faa53464535df241df4ff49027aa910004e9c0859bcd5702028e937c7e37acbb877378ccb50b67c89568f52ad25d9f11aa77741c4223bc8aa5ff83f6fbf53f1b1964f131ba34bcf9127594546f8930b61cbd0a4e8d3b254d035197a3bd989039fb4298a5fc68cf01332ff8032fa578ca5469c0f6b0a7872a51ee7d79098dc69b646959e37641fde29c6be38ffe5f6ee2f4740ae43c2e9117162a6ada3a0f944a91fc11d7dddcaca39e79e2db0a05f4c83b298ca555c98f27717750e222da5b5a12b3fbf55ec78a921376afe9fe9fcb794b1bf6f77bbccbc88a11ac9c86c0a2a90bdb491fbb39985eae4411371f259278d67482f25eb9b1d151c949b0697848d38d5327c853647eb3ce69dd1be66e425def604f5bb81228c42af93c8519f30188e47d45a189dcd7bd22b827c74d808f6e7eb23bdfe37166ba0e35c26a18ad95fa998069cc33bdb2c39ac8030c32d81422bb5023f499f715ec95fdff7765fdc67d2a0ada9cf451489e0ab75486b01caca91dad0c8c93dc94d975562e283db551245c8732691eb205322d1bd91debe096d10d4b1790f6cf4af44309da5fac3ccd41d290e3e2446b74617777668f490aac6b095f7ac474e9f0b516674d5fccfc7b382fd68fb43c4add844417d0c6b8db4b28114b6d134c7f4fc8e3280ec4b7c637cae90b8450e1dec0228cc60557d433091845ffaf25357cc979e27782d47a7a58b4baff005100518749c357778ec4c1cefa5f9cc52f38edd3e3dee3a0c42d270ec1f9bad934a074c49ed75f93b71791ee46d187c359eaf47df9f6b2e2957db14d79856d7a415f02fd7265f305c1f3ea3033dcdcc0e65d56b8268d5678e36bce1f1ec7efc477529c48e53c8a9e271206fdcb66fa80766a5b534b1c9e33c2be5cc8341c8669c197fba53a426a70f085ccd6fb9bd093749cdb3cab21b112c5131b0bb045fe7cd1c5b3c85d79d76e49e8ece2e9fedcdf712d79b877c31f2b2427e944a7bd9205673d43eb23d51e6a6d0535b6dfa1e0dd306bb3752f62b190ea548f66af816b2ed3553a51ec24c6a7fd2416a93c4ef3ffb07f72e5d65cf7a04f67688d9b0457c77cf1e21057f3c5429cda6f3283ee37a4662a9f7908b12439aa69101bd1be4b8213f6b37ff75a8eddaf53f89049dde0a254e16c4d5eb073fc2a87ca3afa221aa78e9383431c4e07fa01bb102a23fe186fd90b00d44f3bafa37f3a4ccdbd870495145acc0a76805a726f41ae2bfe7f073b7c997b5063ee690fa81a138fe248bc9c1a4332187603446571533dcb46e648664d430eb5a36014d4899e1bb7608c05acd7324f9ed76324cd45ad273dc71069f316c8eb905e5b694ec437af5a1cf4d979d3c26607b32f2795db40d4825244ba2e9943c22d5079f3369812566a1356d459fbe260e5924b4bdf7ccafb6073eaa8fc25a2a03ea4e60f265439f1688bcd32d6342be3d46d5dc386f95a13d386fa8f2c4c56e29736cf31151f8955a7526a6dfbd0a0f813bd1081faf275a4482d2d1b6ece93367c631f695395659bb3894562419423b19eca14c5dbd06d80d270e9c14fdcfb5cfd2593d0ec647c13d4e522fe79602a825aa796a33e7830f9471d4a4c23cdf23eafe96a311eaf86406025b9583bebe16e1a37c38220273a086a617a0c06870ec13c0f38f5e9e33290a750b45099b55030811b9665d6d873ce5f943d4cebfa2dea761c3dec182913bc3605a6d4e155b311d0dcd8e99050db357ab107755fe42f25b1245152ea54381908aee8ae7bb684e8fc7fcafaf3bc64e94205e3fa58e6c72f1c17436e00f287d6aba672677ac1d96afda87c44490f312cdb6768aca3f3add46ba77c88e7aed29ebb8128fff6598042166c45299e1a554025494337ae67942627867ea16c4f81dc43d9985bfec3f8e512a139c76677bc1ed8028d3522b1071997ebc1c5053348eb2bd6d8a14e41bf0bb4e0ead66db6d3be97b32cc754940f938b1bdbd04d97884cdaf568dc601a7172360a6837e07298269a4e166bbd2d582ebcdaabcfbca7e164f29c7c119a9a0a41ed8a1722f7a5036cc49569142994c6348fbccb49e50115318bd698c26146b63850f676b05b69c73fbab51ce2418ac10385cf35e891aa745b27c36da39fa326379bb468b6d44d92035ffef74efbcec54a8c6c849f8491d82c49de0b90c18b3655f67f4c00a3ae19c59dbc10657e43bd79b95911cb1880be9b39c040e2707669a5978acf1264387364e0f04b47893a1bbd92906f8bc1a060bf538c2dad3390d889b872c25e2e374ae2403e7284719164379a08a0502b9069149a953563794e94eb76f5af48be6f471c622655f4eda534563274220ff5f70c7b10f21128a8059c1350abadd6d2c34bc079f810c79af350fde54573cbdd461e5bbfdfa057ffe0dee6f8d19077901a38b3e5ec5dcbfe85e70777715af39773b8d841e793e284441710dc266009b2160a5c5ed622cc8063856611bb37855fd1ba3755741d48ce22f8eb4b4941660fcbb2e", &(0x7f0000000040)="f742a9e646246d4aa52aa16ee3954044f80f44bff466622c25b67f8503", 0x7fff, 0xffffffffffffffff, 0x4}, 0x38) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x44, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x44}}, 0x0) (async) r2 = bpf$ITER_CREATE(0x21, &(0x7f0000000140), 0x8) sendmsg$RDMA_NLDEV_CMD_RES_GET(r2, &(0x7f00000002c0)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f00000001c0)={&(0x7f0000000240)={0x58, 0x1409, 0x8, 0x70bd25, 0x25dfdbfb, "", [@RDMA_NLDEV_ATTR_DEV_INDEX={0x8}, @RDMA_NLDEV_ATTR_DEV_INDEX={0x8, 0x1, 0x1}, @RDMA_NLDEV_ATTR_DEV_INDEX={0x8, 0x1, 0x1}, @RDMA_NLDEV_ATTR_DEV_INDEX={0x8, 0x1, 0x2}, @RDMA_NLDEV_ATTR_DEV_INDEX={0x8, 0x1, 0x1}, @RDMA_NLDEV_ATTR_DEV_INDEX={0x8, 0x1, 0x1}, @RDMA_NLDEV_ATTR_DEV_INDEX={0x8, 0x1, 0x1}, @RDMA_NLDEV_ATTR_DEV_INDEX={0x8, 0x1, 0x1}, @RDMA_NLDEV_ATTR_DEV_INDEX={0x8}]}, 0x58}, 0x1, 0x0, 0x0, 0x20811}, 0x8000) 06:56:15 executing program 2: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000002340), 0x0, 0x0) ioctl$UI_END_FF_UPLOAD(r0, 0x406855c9, 0x0) ioctl$UI_END_FF_ERASE(r0, 0x400c55cb, &(0x7f0000000000)={0x7, 0x3, 0x8}) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r1) r3 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000040), 0x802, 0x0) ioctl$UI_SET_PHYS(r3, 0x4008556c, &(0x7f0000000080)='syz1\x00') sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x38, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x38}}, 0x0) 06:56:15 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r1, &(0x7f00000001c0)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x20, 0x0, 0x20, 0x70bd2d, 0x25dfdbfc, {}, [@NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x3}]}, 0x20}, 0x1, 0x0, 0x0, 0x800}, 0xc000) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000000)={0x50, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0x5}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xfffffffffffffffd}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x50}}, 0x0) 06:56:15 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x44, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x44}}, 0x0) (async) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_GET_TARGET(r2, &(0x7f00000011c0)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000001180)={&(0x7f0000001140)={0x14, 0x0, 0x300, 0x70bd28, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x804}, 0x0) (async) syz_genetlink_get_family_id$nfc(&(0x7f0000000000), r2) 06:56:15 executing program 2: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000002340), 0x0, 0x0) ioctl$UI_END_FF_UPLOAD(r0, 0x406855c9, 0x0) ioctl$UI_END_FF_ERASE(r0, 0x400c55cb, &(0x7f0000000000)={0x7, 0x3, 0x8}) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r1) r3 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000040), 0x802, 0x0) ioctl$UI_SET_PHYS(r3, 0x4008556c, &(0x7f0000000080)='syz1\x00') sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x38, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x38}}, 0x0) openat$uinput(0xffffffffffffff9c, &(0x7f0000002340), 0x0, 0x0) (async) ioctl$UI_END_FF_UPLOAD(r0, 0x406855c9, 0x0) (async) ioctl$UI_END_FF_ERASE(r0, 0x400c55cb, &(0x7f0000000000)={0x7, 0x3, 0x8}) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r1) (async) openat$uinput(0xffffffffffffff9c, &(0x7f0000000040), 0x802, 0x0) (async) ioctl$UI_SET_PHYS(r3, 0x4008556c, &(0x7f0000000080)='syz1\x00') (async) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x38, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x38}}, 0x0) (async) 06:56:15 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r1, &(0x7f00000001c0)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x20, 0x0, 0x20, 0x70bd2d, 0x25dfdbfc, {}, [@NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x3}]}, 0x20}, 0x1, 0x0, 0x0, 0x800}, 0xc000) (async, rerun: 32) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) (rerun: 32) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000000)={0x50, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0x5}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xfffffffffffffffd}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x50}}, 0x0) 06:56:15 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) syz_emit_ethernet(0xf4, &(0x7f0000000380)={@empty, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x14}, @void, {@mpls_mc={0x8848, {[{0x0, 0x0, 0x1}, {0x3, 0x0, 0x1}, {0xffff7, 0x0, 0x1}, {0x4f5, 0x0, 0x1}, {0xffff}, {0x8, 0x0, 0x1}, {0x4}], @generic="04eedfcc9e4d533fcd737cf32afb1f6f8afa17b0b189a85c368bf74a1fd1fe51052d390b0d83801ba50b663ed1c84816a6baba2a928043103b4c5baf1d1658a1e07f714cce5b24fc0dcba8b4205e2cf6af5def2e8d2af865a2b79eb22036f608afa9abde2016d4058c5d4266c2d7b516136efbe1c96c590ffcb727c4f6f487aacadff8b83909e01ade2615c61f3550501f5678af0a38b314203d4101a624dbfb6e64342ac9756ee0297483dca8ed970ed1adced629f3d96380fcb00f445c07e1643b82425b3dfab450d4"}}}}, &(0x7f0000000000)={0x0, 0x1, [0xa03, 0x605, 0xe21, 0xbdc]}) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x44, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x44}}, 0x0) 06:56:15 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000000)=ANY=[@ANYBLOB=',\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="0100000000aac80000000000010000000400078008000100000000000c0002000000000000000000da86588bad3b101fc4f2ac492f779cc9704610a93a412f16f721f0483e612253077db9d0fac969782b4a264b36540c53103a7081730bc4bb542714442d3def9a65fb731973ad85d6d3ccb605d5951258442ec1db035b1e24fee03a72f49a09d8b29a88a207ac7ae316dd858fecaa5a8c50ef0f70262790ffea"], 0x2c}}, 0x0) [ 3217.546237] nbd: must specify at least one socket 06:56:15 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_GET_TARGET(r1, &(0x7f00000011c0)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000001180)={&(0x7f0000001140)={0x14, 0x0, 0x300, 0x70bd28, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x804}, 0x0) r2 = syz_genetlink_get_family_id$nfc(&(0x7f0000000080), r0) sendmsg$NFC_CMD_GET_SE(r1, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x14, r2, 0x20, 0x70bd28, 0x25dfdbfe, {}, ["", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x8001}, 0x2000405e) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_GET_TARGET(r3, &(0x7f00000011c0)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000001180)={&(0x7f0000001140)={0x14, 0x0, 0x300, 0x70bd28, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x804}, 0x0) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_GET_TARGET(r5, &(0x7f00000011c0)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000001180)={&(0x7f0000001140)={0x14, 0x0, 0x300, 0x70bd28, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x804}, 0x0) r6 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r6, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) sendmsg$AUDIT_TRIM(r6, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) r7 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r7, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) sendmsg$AUDIT_TRIM(r7, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) sendmsg$NBD_CMD_STATUS(r5, &(0x7f0000000380)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f00000002c0)={&(0x7f0000000240)={0x78, 0x0, 0x100, 0x70bd29, 0x25dfdbfc, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8, 0x1, r6}, {0x8}, {0x8, 0x1, r7}, {0x8}]}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x8}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xae0be26}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0xb855}]}, 0x78}, 0x1, 0x0, 0x0, 0x81}, 0x44000) r8 = syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r4) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f00000003c0)={0x4c, r8, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0xfffffffffffffffd}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x4c}, 0x1, 0x0, 0x0, 0x400c800}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NFC_CMD_GET_TARGET(r1, &(0x7f00000011c0)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000001180)={&(0x7f0000001140)={0x14, 0x0, 0x300, 0x70bd28, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x804}, 0x0) (async) syz_genetlink_get_family_id$nfc(&(0x7f0000000080), r0) (async) sendmsg$NFC_CMD_GET_SE(r1, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x14, r2, 0x20, 0x70bd28, 0x25dfdbfe, {}, ["", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x8001}, 0x2000405e) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NFC_CMD_GET_TARGET(r3, &(0x7f00000011c0)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000001180)={&(0x7f0000001140)={0x14, 0x0, 0x300, 0x70bd28, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x804}, 0x0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NFC_CMD_GET_TARGET(r5, &(0x7f00000011c0)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000001180)={&(0x7f0000001140)={0x14, 0x0, 0x300, 0x70bd28, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x804}, 0x0) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) (async) sendmsg$AUDIT_USER(r6, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) (async) sendmsg$AUDIT_TRIM(r6, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) (async) sendmsg$AUDIT_USER(r7, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) (async) sendmsg$AUDIT_TRIM(r7, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) (async) sendmsg$NBD_CMD_STATUS(r5, &(0x7f0000000380)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f00000002c0)={&(0x7f0000000240)={0x78, 0x0, 0x100, 0x70bd29, 0x25dfdbfc, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8, 0x1, r6}, {0x8}, {0x8, 0x1, r7}, {0x8}]}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x8}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xae0be26}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0xb855}]}, 0x78}, 0x1, 0x0, 0x0, 0x81}, 0x44000) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r4) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f00000003c0)={0x4c, r8, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0xfffffffffffffffd}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x4c}, 0x1, 0x0, 0x0, 0x400c800}, 0x0) (async) 06:56:15 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x44, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x44}}, 0x0) (async, rerun: 64) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (rerun: 64) sendmsg$NFC_CMD_GET_TARGET(r2, &(0x7f00000011c0)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000001180)={&(0x7f0000001140)={0x14, 0x0, 0x300, 0x70bd28, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x804}, 0x0) syz_genetlink_get_family_id$nfc(&(0x7f0000000000), r2) 06:56:15 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) syz_emit_ethernet(0xf4, &(0x7f0000000380)={@empty, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x14}, @void, {@mpls_mc={0x8848, {[{0x0, 0x0, 0x1}, {0x3, 0x0, 0x1}, {0xffff7, 0x0, 0x1}, {0x4f5, 0x0, 0x1}, {0xffff}, {0x8, 0x0, 0x1}, {0x4}], @generic="04eedfcc9e4d533fcd737cf32afb1f6f8afa17b0b189a85c368bf74a1fd1fe51052d390b0d83801ba50b663ed1c84816a6baba2a928043103b4c5baf1d1658a1e07f714cce5b24fc0dcba8b4205e2cf6af5def2e8d2af865a2b79eb22036f608afa9abde2016d4058c5d4266c2d7b516136efbe1c96c590ffcb727c4f6f487aacadff8b83909e01ade2615c61f3550501f5678af0a38b314203d4101a624dbfb6e64342ac9756ee0297483dca8ed970ed1adced629f3d96380fcb00f445c07e1643b82425b3dfab450d4"}}}}, &(0x7f0000000000)={0x0, 0x1, [0xa03, 0x605, 0xe21, 0xbdc]}) (async, rerun: 64) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x44, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x44}}, 0x0) (rerun: 64) 06:56:15 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000000)=ANY=[@ANYBLOB=',\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="0100000000aac80000000000010000000400078008000100000000000c0002000000000000000000da86588bad3b101fc4f2ac492f779cc9704610a93a412f16f721f0483e612253077db9d0fac969782b4a264b36540c53103a7081730bc4bb542714442d3def9a65fb731973ad85d6d3ccb605d5951258442ec1db035b1e24fee03a72f49a09d8b29a88a207ac7ae316dd858fecaa5a8c50ef0f70262790ffea"], 0x2c}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000000)=ANY=[@ANYBLOB=',\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="0100000000aac80000000000010000000400078008000100000000000c0002000000000000000000da86588bad3b101fc4f2ac492f779cc9704610a93a412f16f721f0483e612253077db9d0fac969782b4a264b36540c53103a7081730bc4bb542714442d3def9a65fb731973ad85d6d3ccb605d5951258442ec1db035b1e24fee03a72f49a09d8b29a88a207ac7ae316dd858fecaa5a8c50ef0f70262790ffea"], 0x2c}}, 0x0) (async) 06:56:15 executing program 2: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000002340), 0x0, 0x0) ioctl$UI_END_FF_UPLOAD(r0, 0x406855c9, 0x0) ioctl$UI_END_FF_ERASE(r0, 0x400c55cb, &(0x7f0000000000)={0x7, 0x3, 0x8}) (async) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r1) (async) r3 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000040), 0x802, 0x0) ioctl$UI_SET_PHYS(r3, 0x4008556c, &(0x7f0000000080)='syz1\x00') sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x38, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x38}}, 0x0) 06:56:15 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x38, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x38}}, 0x0) accept$netrom(0xffffffffffffffff, 0x0, &(0x7f0000000000)) 06:56:15 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000000)=ANY=[@ANYBLOB=',\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="0100000000aac80000000000010000000400078008000100000000000c0002000000000000000000da86588bad3b101fc4f2ac492f779cc9704610a93a412f16f721f0483e612253077db9d0fac969782b4a264b36540c53103a7081730bc4bb542714442d3def9a65fb731973ad85d6d3ccb605d5951258442ec1db035b1e24fee03a72f49a09d8b29a88a207ac7ae316dd858fecaa5a8c50ef0f70262790ffea"], 0x2c}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000000)=ANY=[@ANYBLOB=',\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="0100000000aac80000000000010000000400078008000100000000000c0002000000000000000000da86588bad3b101fc4f2ac492f779cc9704610a93a412f16f721f0483e612253077db9d0fac969782b4a264b36540c53103a7081730bc4bb542714442d3def9a65fb731973ad85d6d3ccb605d5951258442ec1db035b1e24fee03a72f49a09d8b29a88a207ac7ae316dd858fecaa5a8c50ef0f70262790ffea"], 0x2c}}, 0x0) (async) 06:56:15 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_GET_TARGET(r1, &(0x7f00000011c0)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000001180)={&(0x7f0000001140)={0x14, 0x0, 0x300, 0x70bd28, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x804}, 0x0) (async) r2 = syz_genetlink_get_family_id$nfc(&(0x7f0000000080), r0) sendmsg$NFC_CMD_GET_SE(r1, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x14, r2, 0x20, 0x70bd28, 0x25dfdbfe, {}, ["", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x8001}, 0x2000405e) (async) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_GET_TARGET(r3, &(0x7f00000011c0)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000001180)={&(0x7f0000001140)={0x14, 0x0, 0x300, 0x70bd28, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x804}, 0x0) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_GET_TARGET(r5, &(0x7f00000011c0)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000001180)={&(0x7f0000001140)={0x14, 0x0, 0x300, 0x70bd28, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x804}, 0x0) r6 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r6, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) (async) sendmsg$AUDIT_TRIM(r6, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) (async) r7 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r7, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) sendmsg$AUDIT_TRIM(r7, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) (async) sendmsg$NBD_CMD_STATUS(r5, &(0x7f0000000380)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f00000002c0)={&(0x7f0000000240)={0x78, 0x0, 0x100, 0x70bd29, 0x25dfdbfc, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8, 0x1, r6}, {0x8}, {0x8, 0x1, r7}, {0x8}]}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x8}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xae0be26}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0xb855}]}, 0x78}, 0x1, 0x0, 0x0, 0x81}, 0x44000) (async) r8 = syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r4) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f00000003c0)={0x4c, r8, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0xfffffffffffffffd}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x4c}, 0x1, 0x0, 0x0, 0x400c800}, 0x0) 06:56:15 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r1, &(0x7f00000001c0)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x20, 0x0, 0x20, 0x70bd2d, 0x25dfdbfc, {}, [@NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x3}]}, 0x20}, 0x1, 0x0, 0x0, 0x800}, 0xc000) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000000)={0x50, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0x5}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xfffffffffffffffd}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x50}}, 0x0) 06:56:15 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000140)={0x54, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x1}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x5}]}, 0x54}}, 0x0) 06:56:15 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) syz_emit_ethernet(0xf4, &(0x7f0000000380)={@empty, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x14}, @void, {@mpls_mc={0x8848, {[{0x0, 0x0, 0x1}, {0x3, 0x0, 0x1}, {0xffff7, 0x0, 0x1}, {0x4f5, 0x0, 0x1}, {0xffff}, {0x8, 0x0, 0x1}, {0x4}], @generic="04eedfcc9e4d533fcd737cf32afb1f6f8afa17b0b189a85c368bf74a1fd1fe51052d390b0d83801ba50b663ed1c84816a6baba2a928043103b4c5baf1d1658a1e07f714cce5b24fc0dcba8b4205e2cf6af5def2e8d2af865a2b79eb22036f608afa9abde2016d4058c5d4266c2d7b516136efbe1c96c590ffcb727c4f6f487aacadff8b83909e01ade2615c61f3550501f5678af0a38b314203d4101a624dbfb6e64342ac9756ee0297483dca8ed970ed1adced629f3d96380fcb00f445c07e1643b82425b3dfab450d4"}}}}, &(0x7f0000000000)={0x0, 0x1, [0xa03, 0x605, 0xe21, 0xbdc]}) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x44, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x44}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) (async) syz_emit_ethernet(0xf4, &(0x7f0000000380)={@empty, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x14}, @void, {@mpls_mc={0x8848, {[{0x0, 0x0, 0x1}, {0x3, 0x0, 0x1}, {0xffff7, 0x0, 0x1}, {0x4f5, 0x0, 0x1}, {0xffff}, {0x8, 0x0, 0x1}, {0x4}], @generic="04eedfcc9e4d533fcd737cf32afb1f6f8afa17b0b189a85c368bf74a1fd1fe51052d390b0d83801ba50b663ed1c84816a6baba2a928043103b4c5baf1d1658a1e07f714cce5b24fc0dcba8b4205e2cf6af5def2e8d2af865a2b79eb22036f608afa9abde2016d4058c5d4266c2d7b516136efbe1c96c590ffcb727c4f6f487aacadff8b83909e01ade2615c61f3550501f5678af0a38b314203d4101a624dbfb6e64342ac9756ee0297483dca8ed970ed1adced629f3d96380fcb00f445c07e1643b82425b3dfab450d4"}}}}, &(0x7f0000000000)={0x0, 0x1, [0xa03, 0x605, 0xe21, 0xbdc]}) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x44, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x44}}, 0x0) (async) 06:56:15 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000380)=ANY=[@ANYBLOB="4b0000004e7d1bd6d24f568a7e90d6c2f0d6da7490179782e6988d68549825b7c97977a765e72f1d1f8f9b2b03741a940342888f70f275ab82e1b166cf2d3be359223e96020aff61aa5b81807ab167653f265b745ad247c2e7040984d3146c399fd1f5e35ad94b12fe1d8816968475133e58caddcc9d1a8977775a4b2c081e2382d1b5e272e9ae369fd41c12389a5f5ed7caf07e220067bed59f4b8c5119dca7c674ebd1017ca1", @ANYRES16=r1, @ANYBLOB="01000000000000000000010000001400078008000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="0c00060000000008000800000000000000edb7f6a9000000000000"], 0x48}}, 0x0) 06:56:15 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nfc(&(0x7f0000000000), r2) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x2c, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x2c}}, 0x0) 06:56:16 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x38, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x38}}, 0x0) (async) accept$netrom(0xffffffffffffffff, 0x0, &(0x7f0000000000)) 06:56:16 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000001c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000000080)={&(0x7f0000000140)={0x6c, r2, 0x400, 0x70bd29, 0x25dfdbfc, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x1}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x80000000}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0xb9c}, @NBD_ATTR_BACKEND_IDENTIFIER={0x4}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x7f}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '\'}'}]}, 0x6c}, 0x1, 0x0, 0x0, 0x20000000}, 0xc005) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x4c, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x4c}}, 0x0) 06:56:16 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000140)={0x54, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x1}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x5}]}, 0x54}}, 0x0) 06:56:16 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) (async) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nfc(&(0x7f0000000000), r2) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x2c, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x2c}}, 0x0) [ 3217.758841] nbd: must specify at least one socket [ 3217.768296] nbd: must specify at least one socket 06:56:16 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000380)=ANY=[@ANYBLOB="4b0000004e7d1bd6d24f568a7e90d6c2f0d6da7490179782e6988d68549825b7c97977a765e72f1d1f8f9b2b03741a940342888f70f275ab82e1b166cf2d3be359223e96020aff61aa5b81807ab167653f265b745ad247c2e7040984d3146c399fd1f5e35ad94b12fe1d8816968475133e58caddcc9d1a8977775a4b2c081e2382d1b5e272e9ae369fd41c12389a5f5ed7caf07e220067bed59f4b8c5119dca7c674ebd1017ca1", @ANYRES16=r1, @ANYBLOB="01000000000000000000010000001400078008000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="0c00060000000008000800000000000000edb7f6a9000000000000"], 0x48}}, 0x0) 06:56:16 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x38, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x38}}, 0x0) (async) accept$netrom(0xffffffffffffffff, 0x0, &(0x7f0000000000)) [ 3217.843278] nbd: must specify at least one socket 06:56:16 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nfc(&(0x7f0000000000), r2) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x2c, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x2c}}, 0x0) 06:56:16 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000140)={0x54, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x1}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x5}]}, 0x54}}, 0x0) 06:56:16 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$nfc(&(0x7f00000002c0), r1) sendmsg$NFC_CMD_GET_TARGET(r2, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000300)={0x14, r3, 0x1}, 0x14}}, 0x0) sendmsg$NFC_CMD_GET_TARGET(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r3, 0x4, 0x70bd26, 0x25dfdbfd}, 0x14}}, 0x1) r4 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f00000003c0)=ANY=[@ANYBLOB='D\x00\x00\x00', @ANYRES16=r4, @ANYBLOB="01010000000000000000010000000400078008000100000000000c00060000000000000000000c00020000000000000000000c00050000000000000000006a7ba3680b5e8adcdbc461a40a0e1e376cd8535fb57bf8b2f89f5a8ac3d0d09eb73214c1effa2ccc5629d1d750fe59559d3714964199fbc0fa4dfc8db568a219cd5bd46a0736542ac352b0ac0401ecfe4ed70f1aec32e0b630947e8e6f245f50f8ade8cb78204845f3517a3b5c1b4a58ebeb4a01837a9e8599ab"], 0x44}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) 06:56:16 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000380)=ANY=[@ANYBLOB="4b0000004e7d1bd6d24f568a7e90d6c2f0d6da7490179782e6988d68549825b7c97977a765e72f1d1f8f9b2b03741a940342888f70f275ab82e1b166cf2d3be359223e96020aff61aa5b81807ab167653f265b745ad247c2e7040984d3146c399fd1f5e35ad94b12fe1d8816968475133e58caddcc9d1a8977775a4b2c081e2382d1b5e272e9ae369fd41c12389a5f5ed7caf07e220067bed59f4b8c5119dca7c674ebd1017ca1", @ANYRES16=r1, @ANYBLOB="01000000000000000000010000001400078008000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="0c00060000000008000800000000000000edb7f6a9000000000000"], 0x48}}, 0x0) 06:56:16 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) (async) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000001c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000000080)={&(0x7f0000000140)={0x6c, r2, 0x400, 0x70bd29, 0x25dfdbfc, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x1}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x80000000}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0xb9c}, @NBD_ATTR_BACKEND_IDENTIFIER={0x4}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x7f}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '\'}'}]}, 0x6c}, 0x1, 0x0, 0x0, 0x20000000}, 0xc005) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x4c, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x4c}}, 0x0) [ 3217.863580] nbd: must specify at least one socket [ 3217.901906] nbd: must specify at least one socket 06:56:16 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x38, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x38}}, 0x0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r0) sendmsg$NBD_CMD_STATUS(r2, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000000140)={&(0x7f0000000080)={0x2c, r3, 0x100, 0x70bd27, 0x25dfdbfb, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0xf1}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x2}]}, 0x2c}, 0x1, 0x0, 0x0, 0x804}, 0x0) 06:56:16 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) r2 = bpf$MAP_CREATE(0x0, &(0x7f0000000180)=@bloom_filter={0x1e, 0x3, 0x6, 0x9, 0x11a0, 0xffffffffffffffff, 0x6, '\x00', 0x0, 0xffffffffffffffff, 0x5, 0x3, 0x1, 0xc}, 0x48) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_GET_TARGET(r3, &(0x7f00000011c0)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000001180)={&(0x7f0000001140)={0x14, 0x0, 0x300, 0x70bd28, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x804}, 0x0) syz_genetlink_get_family_id$nfc(&(0x7f0000000500), r3) r4 = bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000240)={0xffffffffffffffff, 0x3ff, 0x8}, 0xc) r5 = bpf$MAP_CREATE(0x0, &(0x7f0000000280)=@bloom_filter={0x1e, 0xffffff44, 0x6, 0xef, 0x400, 0x1, 0x3f, '\x00', 0x0, 0xffffffffffffffff, 0x3, 0x3, 0x3, 0x1}, 0x48) r6 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r6, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) sendmsg$AUDIT_TRIM(r6, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000480)={0x6, 0x5, &(0x7f0000000000)=ANY=[@ANYBLOB="18000000d80e000000000000040000001800000000000000"], &(0x7f0000000040)='syzkaller\x00', 0x10000, 0xd7, &(0x7f0000000340)=""/215, 0x40f00, 0x10, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000080)={0x8, 0x5}, 0x8, 0x10, &(0x7f0000000140)={0x0, 0x6, 0x20, 0x4}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000440)=[0x1, r2, 0x1, r4, 0xffffffffffffffff, r5, 0x1, r6]}, 0x80) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x2c, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x2c}}, 0x0) 06:56:16 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$nfc(&(0x7f00000002c0), r1) sendmsg$NFC_CMD_GET_TARGET(r2, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000300)={0x14, r3, 0x1}, 0x14}}, 0x0) sendmsg$NFC_CMD_GET_TARGET(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r3, 0x4, 0x70bd26, 0x25dfdbfd}, 0x14}}, 0x1) r4 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f00000003c0)=ANY=[@ANYBLOB='D\x00\x00\x00', @ANYRES16=r4, @ANYBLOB="01010000000000000000010000000400078008000100000000000c00060000000000000000000c00020000000000000000000c00050000000000000000006a7ba3680b5e8adcdbc461a40a0e1e376cd8535fb57bf8b2f89f5a8ac3d0d09eb73214c1effa2ccc5629d1d750fe59559d3714964199fbc0fa4dfc8db568a219cd5bd46a0736542ac352b0ac0401ecfe4ed70f1aec32e0b630947e8e6f245f50f8ade8cb78204845f3517a3b5c1b4a58ebeb4a01837a9e8599ab"], 0x44}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nfc(&(0x7f00000002c0), r1) (async) sendmsg$NFC_CMD_GET_TARGET(r2, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000300)={0x14, r3, 0x1}, 0x14}}, 0x0) (async) sendmsg$NFC_CMD_GET_TARGET(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r3, 0x4, 0x70bd26, 0x25dfdbfd}, 0x14}}, 0x1) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f00000003c0)=ANY=[@ANYBLOB='D\x00\x00\x00', @ANYRES16=r4, @ANYBLOB="01010000000000000000010000000400078008000100000000000c00060000000000000000000c00020000000000000000000c00050000000000000000006a7ba3680b5e8adcdbc461a40a0e1e376cd8535fb57bf8b2f89f5a8ac3d0d09eb73214c1effa2ccc5629d1d750fe59559d3714964199fbc0fa4dfc8db568a219cd5bd46a0736542ac352b0ac0401ecfe4ed70f1aec32e0b630947e8e6f245f50f8ade8cb78204845f3517a3b5c1b4a58ebeb4a01837a9e8599ab"], 0x44}}, 0x0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) 06:56:16 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) (async, rerun: 64) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r0) (rerun: 64) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000001c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000000080)={&(0x7f0000000140)={0x6c, r2, 0x400, 0x70bd29, 0x25dfdbfc, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x1}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x80000000}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0xb9c}, @NBD_ATTR_BACKEND_IDENTIFIER={0x4}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x7f}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '\'}'}]}, 0x6c}, 0x1, 0x0, 0x0, 0x20000000}, 0xc005) (async, rerun: 32) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x4c, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x4c}}, 0x0) (rerun: 32) 06:56:16 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000380)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="01000000000000000000010000001400078008000100862c41b9224c4be7e572c878914f645f51013b76cd9590a93b5972d6046a062866d4e94fc6615cec8f60788aeb813c37e896f34c686ac1d9c7f523815ba043196caee4dd4f795f94d6de7ba41ef12146e51ba7760c9c18c666e85396e3f160f234a62ee208f13f225e1c923b51b281a67dbdb15e8e57cfe23fbe26a62bb8119c089d0341a243460e8ed6fa9d094e9d3db4f8297fd6115a1e57e8f20c1f46fe0a6c1fdfe34b0b477fc6454d2c6c41ac470e81a04858c98e89ef14c9aaf8e4bcd19f99f40312bbba605d55e5397d1387974eb3afcf08bdc7df15611515afd4ee83f6732704c8ed981e3ed46d05fe3d", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="0c000600010000000000000008000100000000000c0002000000000000000000"], 0x48}}, 0x0) r2 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r2, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) sendmsg$AUDIT_TRIM(r2, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) sendmsg$RDMA_NLDEV_CMD_GET(r2, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000140)={&(0x7f0000000040)={0x50, 0x1401, 0x400, 0x70bd28, 0x25dfdbfd, "", [@RDMA_NLDEV_ATTR_DEV_INDEX={0x8}, @RDMA_NLDEV_ATTR_DEV_INDEX={0x8, 0x1, 0x2}, @RDMA_NLDEV_ATTR_DEV_INDEX={0x8}, @RDMA_NLDEV_ATTR_DEV_INDEX={0x8, 0x1, 0x1}, @RDMA_NLDEV_ATTR_DEV_INDEX={0x8, 0x1, 0x1}, @RDMA_NLDEV_ATTR_DEV_INDEX={0x8, 0x1, 0x2}, @RDMA_NLDEV_ATTR_DEV_INDEX={0x8, 0x1, 0x2}, @RDMA_NLDEV_ATTR_DEV_INDEX={0x8, 0x1, 0x2}]}, 0x50}, 0x1, 0x0, 0x0, 0x4000}, 0x8d0) [ 3217.928532] nbd: must specify at least one socket 06:56:16 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_GET_TARGET(r1, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x14, 0x0, 0x0, 0x70bd27, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x1000}, 0x20040084) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x44, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x44}}, 0x0) r3 = socket$nl_audit(0x10, 0x3, 0x9) ioctl$UI_SET_PROPBIT(0xffffffffffffffff, 0x4004556e, 0xd) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r4) sendmsg$NBD_CMD_CONNECT(r4, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000240)={0x20, r5, 0xd03, 0x0, 0x0, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0xb, 0xa, '%\\!:#&\xa6'}]}, 0x20}}, 0x0) sendmsg$NBD_CMD_STATUS(r1, &(0x7f00000004c0)={&(0x7f0000000380)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000000440)={&(0x7f00000003c0)={0x48, r5, 0x400, 0x70bd25, 0x25dfdbfd, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_BACKEND_IDENTIFIER={0x4}, @NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '*['}, @NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, ')]'}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x9}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x9}]}, 0x48}, 0x1, 0x0, 0x0, 0x4004081}, 0x0) sendmsg$AUDIT_USER_AVC(r3, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={&(0x7f0000000480)={0x14, 0x453, 0x0, 0x0, 0x0, '4'}, 0x14}}, 0x0) sendmsg$AUDIT_USER_AVC(r3, &(0x7f00000002c0)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000240)={0x5c, 0x453, 0x200, 0x70bd2b, 0x25dfdbfe, "ee68e66bfbe461d1f5dc61a44651af4936ce6348312755b59f3092d1b4b0e7cfb9608715022a304ca114893aa1b7b2ac4fd22a25fbf365ce6d19f90f626475122703e024d1adddb43ed75da2"}, 0x5c}, 0x1, 0x0, 0x0, 0x20000000}, 0x8d4) 06:56:16 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) r2 = bpf$MAP_CREATE(0x0, &(0x7f0000000180)=@bloom_filter={0x1e, 0x3, 0x6, 0x9, 0x11a0, 0xffffffffffffffff, 0x6, '\x00', 0x0, 0xffffffffffffffff, 0x5, 0x3, 0x1, 0xc}, 0x48) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_GET_TARGET(r3, &(0x7f00000011c0)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000001180)={&(0x7f0000001140)={0x14, 0x0, 0x300, 0x70bd28, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x804}, 0x0) syz_genetlink_get_family_id$nfc(&(0x7f0000000500), r3) r4 = bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000240)={0xffffffffffffffff, 0x3ff, 0x8}, 0xc) r5 = bpf$MAP_CREATE(0x0, &(0x7f0000000280)=@bloom_filter={0x1e, 0xffffff44, 0x6, 0xef, 0x400, 0x1, 0x3f, '\x00', 0x0, 0xffffffffffffffff, 0x3, 0x3, 0x3, 0x1}, 0x48) r6 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r6, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) sendmsg$AUDIT_TRIM(r6, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000480)={0x6, 0x5, &(0x7f0000000000)=ANY=[@ANYBLOB="18000000d80e000000000000040000001800000000000000"], &(0x7f0000000040)='syzkaller\x00', 0x10000, 0xd7, &(0x7f0000000340)=""/215, 0x40f00, 0x10, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000080)={0x8, 0x5}, 0x8, 0x10, &(0x7f0000000140)={0x0, 0x6, 0x20, 0x4}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000440)=[0x1, r2, 0x1, r4, 0xffffffffffffffff, r5, 0x1, r6]}, 0x80) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x2c, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x2c}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) (async) bpf$MAP_CREATE(0x0, &(0x7f0000000180)=@bloom_filter={0x1e, 0x3, 0x6, 0x9, 0x11a0, 0xffffffffffffffff, 0x6, '\x00', 0x0, 0xffffffffffffffff, 0x5, 0x3, 0x1, 0xc}, 0x48) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NFC_CMD_GET_TARGET(r3, &(0x7f00000011c0)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000001180)={&(0x7f0000001140)={0x14, 0x0, 0x300, 0x70bd28, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x804}, 0x0) (async) syz_genetlink_get_family_id$nfc(&(0x7f0000000500), r3) (async) bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000240)={0xffffffffffffffff, 0x3ff, 0x8}, 0xc) (async) bpf$MAP_CREATE(0x0, &(0x7f0000000280)=@bloom_filter={0x1e, 0xffffff44, 0x6, 0xef, 0x400, 0x1, 0x3f, '\x00', 0x0, 0xffffffffffffffff, 0x3, 0x3, 0x3, 0x1}, 0x48) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) (async) sendmsg$AUDIT_USER(r6, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) (async) sendmsg$AUDIT_TRIM(r6, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) (async) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000480)={0x6, 0x5, &(0x7f0000000000)=ANY=[@ANYBLOB="18000000d80e000000000000040000001800000000000000"], &(0x7f0000000040)='syzkaller\x00', 0x10000, 0xd7, &(0x7f0000000340)=""/215, 0x40f00, 0x10, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000080)={0x8, 0x5}, 0x8, 0x10, &(0x7f0000000140)={0x0, 0x6, 0x20, 0x4}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000440)=[0x1, r2, 0x1, r4, 0xffffffffffffffff, r5, 0x1, r6]}, 0x80) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x2c, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x2c}}, 0x0) (async) 06:56:16 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x38, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x38}}, 0x0) (async) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r3 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r0) sendmsg$NBD_CMD_STATUS(r2, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000000140)={&(0x7f0000000080)={0x2c, r3, 0x100, 0x70bd27, 0x25dfdbfb, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0xf1}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x2}]}, 0x2c}, 0x1, 0x0, 0x0, 0x804}, 0x0) 06:56:16 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r3 = syz_genetlink_get_family_id$nfc(&(0x7f00000002c0), r1) sendmsg$NFC_CMD_GET_TARGET(r2, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000300)={0x14, r3, 0x1}, 0x14}}, 0x0) (async) sendmsg$NFC_CMD_GET_TARGET(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r3, 0x4, 0x70bd26, 0x25dfdbfd}, 0x14}}, 0x1) r4 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f00000003c0)=ANY=[@ANYBLOB='D\x00\x00\x00', @ANYRES16=r4, @ANYBLOB="01010000000000000000010000000400078008000100000000000c00060000000000000000000c00020000000000000000000c00050000000000000000006a7ba3680b5e8adcdbc461a40a0e1e376cd8535fb57bf8b2f89f5a8ac3d0d09eb73214c1effa2ccc5629d1d750fe59559d3714964199fbc0fa4dfc8db568a219cd5bd46a0736542ac352b0ac0401ecfe4ed70f1aec32e0b630947e8e6f245f50f8ade8cb78204845f3517a3b5c1b4a58ebeb4a01837a9e8599ab"], 0x44}}, 0x0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) 06:56:16 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000380)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="01000000000000000000010000001400078008000100862c41b9224c4be7e572c878914f645f51013b76cd9590a93b5972d6046a062866d4e94fc6615cec8f60788aeb813c37e896f34c686ac1d9c7f523815ba043196caee4dd4f795f94d6de7ba41ef12146e51ba7760c9c18c666e85396e3f160f234a62ee208f13f225e1c923b51b281a67dbdb15e8e57cfe23fbe26a62bb8119c089d0341a243460e8ed6fa9d094e9d3db4f8297fd6115a1e57e8f20c1f46fe0a6c1fdfe34b0b477fc6454d2c6c41ac470e81a04858c98e89ef14c9aaf8e4bcd19f99f40312bbba605d55e5397d1387974eb3afcf08bdc7df15611515afd4ee83f6732704c8ed981e3ed46d05fe3d", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="0c000600010000000000000008000100000000000c0002000000000000000000"], 0x48}}, 0x0) r2 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r2, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) (async) sendmsg$AUDIT_TRIM(r2, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) (async) sendmsg$RDMA_NLDEV_CMD_GET(r2, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000140)={&(0x7f0000000040)={0x50, 0x1401, 0x400, 0x70bd28, 0x25dfdbfd, "", [@RDMA_NLDEV_ATTR_DEV_INDEX={0x8}, @RDMA_NLDEV_ATTR_DEV_INDEX={0x8, 0x1, 0x2}, @RDMA_NLDEV_ATTR_DEV_INDEX={0x8}, @RDMA_NLDEV_ATTR_DEV_INDEX={0x8, 0x1, 0x1}, @RDMA_NLDEV_ATTR_DEV_INDEX={0x8, 0x1, 0x1}, @RDMA_NLDEV_ATTR_DEV_INDEX={0x8, 0x1, 0x2}, @RDMA_NLDEV_ATTR_DEV_INDEX={0x8, 0x1, 0x2}, @RDMA_NLDEV_ATTR_DEV_INDEX={0x8, 0x1, 0x2}]}, 0x50}, 0x1, 0x0, 0x0, 0x4000}, 0x8d0) 06:56:16 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x38, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x38}}, 0x0) (async) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r0) sendmsg$NBD_CMD_STATUS(r2, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000000140)={&(0x7f0000000080)={0x2c, r3, 0x100, 0x70bd27, 0x25dfdbfb, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0xf1}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x2}]}, 0x2c}, 0x1, 0x0, 0x0, 0x804}, 0x0) 06:56:16 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="440000003c49ae6c2926c2af4acb7091a896a248a376f88ae4a1a7d474ee2c57e1c390ef46fee674d0d9a7526d3c0d8247b1145d45047223a30ea55729fc854ddfc2e142137b88bf0af44325a94aa04c0637ba6f", @ANYRES16=r1, @ANYBLOB="01000000000000000000010000000400078008000100000000000c00060000000000000000000c00020000000000000000000c0005000000000000000000"], 0x44}}, 0x0) 06:56:16 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_GET_TARGET(r1, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x14, 0x0, 0x0, 0x70bd27, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x1000}, 0x20040084) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x44, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x44}}, 0x0) r3 = socket$nl_audit(0x10, 0x3, 0x9) ioctl$UI_SET_PROPBIT(0xffffffffffffffff, 0x4004556e, 0xd) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r4) sendmsg$NBD_CMD_CONNECT(r4, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000240)={0x20, r5, 0xd03, 0x0, 0x0, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0xb, 0xa, '%\\!:#&\xa6'}]}, 0x20}}, 0x0) sendmsg$NBD_CMD_STATUS(r1, &(0x7f00000004c0)={&(0x7f0000000380)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000000440)={&(0x7f00000003c0)={0x48, r5, 0x400, 0x70bd25, 0x25dfdbfd, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_BACKEND_IDENTIFIER={0x4}, @NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '*['}, @NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, ')]'}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x9}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x9}]}, 0x48}, 0x1, 0x0, 0x0, 0x4004081}, 0x0) sendmsg$AUDIT_USER_AVC(r3, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={&(0x7f0000000480)={0x14, 0x453, 0x0, 0x0, 0x0, '4'}, 0x14}}, 0x0) sendmsg$AUDIT_USER_AVC(r3, &(0x7f00000002c0)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000240)={0x5c, 0x453, 0x200, 0x70bd2b, 0x25dfdbfe, "ee68e66bfbe461d1f5dc61a44651af4936ce6348312755b59f3092d1b4b0e7cfb9608715022a304ca114893aa1b7b2ac4fd22a25fbf365ce6d19f90f626475122703e024d1adddb43ed75da2"}, 0x5c}, 0x1, 0x0, 0x0, 0x20000000}, 0x8d4) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NFC_CMD_GET_TARGET(r1, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x14, 0x0, 0x0, 0x70bd27, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x1000}, 0x20040084) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x44, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x44}}, 0x0) (async) socket$nl_audit(0x10, 0x3, 0x9) (async) ioctl$UI_SET_PROPBIT(0xffffffffffffffff, 0x4004556e, 0xd) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r4) (async) sendmsg$NBD_CMD_CONNECT(r4, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000240)={0x20, r5, 0xd03, 0x0, 0x0, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0xb, 0xa, '%\\!:#&\xa6'}]}, 0x20}}, 0x0) (async) sendmsg$NBD_CMD_STATUS(r1, &(0x7f00000004c0)={&(0x7f0000000380)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000000440)={&(0x7f00000003c0)={0x48, r5, 0x400, 0x70bd25, 0x25dfdbfd, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_BACKEND_IDENTIFIER={0x4}, @NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '*['}, @NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, ')]'}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x9}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x9}]}, 0x48}, 0x1, 0x0, 0x0, 0x4004081}, 0x0) (async) sendmsg$AUDIT_USER_AVC(r3, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={&(0x7f0000000480)={0x14, 0x453, 0x0, 0x0, 0x0, '4'}, 0x14}}, 0x0) (async) sendmsg$AUDIT_USER_AVC(r3, &(0x7f00000002c0)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000240)={0x5c, 0x453, 0x200, 0x70bd2b, 0x25dfdbfe, "ee68e66bfbe461d1f5dc61a44651af4936ce6348312755b59f3092d1b4b0e7cfb9608715022a304ca114893aa1b7b2ac4fd22a25fbf365ce6d19f90f626475122703e024d1adddb43ed75da2"}, 0x5c}, 0x1, 0x0, 0x0, 0x20000000}, 0x8d4) (async) [ 3218.023039] netlink: 32 bytes leftover after parsing attributes in process `syz-executor.4'. [ 3218.038865] nbd: must specify a size in bytes for the device [ 3218.052866] nbd: must specify at least one socket 06:56:16 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) r2 = bpf$MAP_CREATE(0x0, &(0x7f0000000180)=@bloom_filter={0x1e, 0x3, 0x6, 0x9, 0x11a0, 0xffffffffffffffff, 0x6, '\x00', 0x0, 0xffffffffffffffff, 0x5, 0x3, 0x1, 0xc}, 0x48) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_GET_TARGET(r3, &(0x7f00000011c0)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000001180)={&(0x7f0000001140)={0x14, 0x0, 0x300, 0x70bd28, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x804}, 0x0) syz_genetlink_get_family_id$nfc(&(0x7f0000000500), r3) r4 = bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000240)={0xffffffffffffffff, 0x3ff, 0x8}, 0xc) r5 = bpf$MAP_CREATE(0x0, &(0x7f0000000280)=@bloom_filter={0x1e, 0xffffff44, 0x6, 0xef, 0x400, 0x1, 0x3f, '\x00', 0x0, 0xffffffffffffffff, 0x3, 0x3, 0x3, 0x1}, 0x48) r6 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r6, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) sendmsg$AUDIT_TRIM(r6, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000480)={0x6, 0x5, &(0x7f0000000000)=ANY=[@ANYBLOB="18000000d80e000000000000040000001800000000000000"], &(0x7f0000000040)='syzkaller\x00', 0x10000, 0xd7, &(0x7f0000000340)=""/215, 0x40f00, 0x10, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000080)={0x8, 0x5}, 0x8, 0x10, &(0x7f0000000140)={0x0, 0x6, 0x20, 0x4}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000440)=[0x1, r2, 0x1, r4, 0xffffffffffffffff, r5, 0x1, r6]}, 0x80) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x2c, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x2c}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) (async) bpf$MAP_CREATE(0x0, &(0x7f0000000180)=@bloom_filter={0x1e, 0x3, 0x6, 0x9, 0x11a0, 0xffffffffffffffff, 0x6, '\x00', 0x0, 0xffffffffffffffff, 0x5, 0x3, 0x1, 0xc}, 0x48) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NFC_CMD_GET_TARGET(r3, &(0x7f00000011c0)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000001180)={&(0x7f0000001140)={0x14, 0x0, 0x300, 0x70bd28, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x804}, 0x0) (async) syz_genetlink_get_family_id$nfc(&(0x7f0000000500), r3) (async) bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000240)={0xffffffffffffffff, 0x3ff, 0x8}, 0xc) (async) bpf$MAP_CREATE(0x0, &(0x7f0000000280)=@bloom_filter={0x1e, 0xffffff44, 0x6, 0xef, 0x400, 0x1, 0x3f, '\x00', 0x0, 0xffffffffffffffff, 0x3, 0x3, 0x3, 0x1}, 0x48) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) (async) sendmsg$AUDIT_USER(r6, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) (async) sendmsg$AUDIT_TRIM(r6, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) (async) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000480)={0x6, 0x5, &(0x7f0000000000)=ANY=[@ANYBLOB="18000000d80e000000000000040000001800000000000000"], &(0x7f0000000040)='syzkaller\x00', 0x10000, 0xd7, &(0x7f0000000340)=""/215, 0x40f00, 0x10, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000080)={0x8, 0x5}, 0x8, 0x10, &(0x7f0000000140)={0x0, 0x6, 0x20, 0x4}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000440)=[0x1, r2, 0x1, r4, 0xffffffffffffffff, r5, 0x1, r6]}, 0x80) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x2c, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x2c}}, 0x0) (async) 06:56:16 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)=ANY=[@ANYBLOB='L \x00\x00', @ANYRES16=r1, @ANYBLOB="01000000000000000000010000000c00077e9a93100e", @ANYRES32, @ANYBLOB="0c000600010000000000000008000100000000000c00020000000000000000000c0005000000000000000000"], 0x4c}}, 0x0) 06:56:16 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="440000003c49ae6c2926c2af4acb7091a896a248a376f88ae4a1a7d474ee2c57e1c390ef46fee674d0d9a7526d3c0d8247b1145d45047223a30ea55729fc854ddfc2e142137b88bf0af44325a94aa04c0637ba6f", @ANYRES16=r1, @ANYBLOB="01000000000000000000010000000400078008000100000000000c00060000000000000000000c00020000000000000000000c0005000000000000000000"], 0x44}}, 0x0) 06:56:16 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)=ANY=[@ANYBLOB='L \x00\x00', @ANYRES16=r1, @ANYBLOB="01000000000000000000010000000c00077e9a93100e", @ANYRES32, @ANYBLOB="0c000600010000000000000008000100000000000c00020000000000000000000c0005000000000000000000"], 0x4c}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)=ANY=[@ANYBLOB='L \x00\x00', @ANYRES16=r1, @ANYBLOB="01000000000000000000010000000c00077e9a93100e", @ANYRES32, @ANYBLOB="0c000600010000000000000008000100000000000c00020000000000000000000c0005000000000000000000"], 0x4c}}, 0x0) (async) 06:56:16 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000380)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="01000000000000000000010000001400078008000100862c41b9224c4be7e572c878914f645f51013b76cd9590a93b5972d6046a062866d4e94fc6615cec8f60788aeb813c37e896f34c686ac1d9c7f523815ba043196caee4dd4f795f94d6de7ba41ef12146e51ba7760c9c18c666e85396e3f160f234a62ee208f13f225e1c923b51b281a67dbdb15e8e57cfe23fbe26a62bb8119c089d0341a243460e8ed6fa9d094e9d3db4f8297fd6115a1e57e8f20c1f46fe0a6c1fdfe34b0b477fc6454d2c6c41ac470e81a04858c98e89ef14c9aaf8e4bcd19f99f40312bbba605d55e5397d1387974eb3afcf08bdc7df15611515afd4ee83f6732704c8ed981e3ed46d05fe3d", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="0c000600010000000000000008000100000000000c0002000000000000000000"], 0x48}}, 0x0) (async) r2 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r2, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) (async) sendmsg$AUDIT_TRIM(r2, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) sendmsg$RDMA_NLDEV_CMD_GET(r2, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000140)={&(0x7f0000000040)={0x50, 0x1401, 0x400, 0x70bd28, 0x25dfdbfd, "", [@RDMA_NLDEV_ATTR_DEV_INDEX={0x8}, @RDMA_NLDEV_ATTR_DEV_INDEX={0x8, 0x1, 0x2}, @RDMA_NLDEV_ATTR_DEV_INDEX={0x8}, @RDMA_NLDEV_ATTR_DEV_INDEX={0x8, 0x1, 0x1}, @RDMA_NLDEV_ATTR_DEV_INDEX={0x8, 0x1, 0x1}, @RDMA_NLDEV_ATTR_DEV_INDEX={0x8, 0x1, 0x2}, @RDMA_NLDEV_ATTR_DEV_INDEX={0x8, 0x1, 0x2}, @RDMA_NLDEV_ATTR_DEV_INDEX={0x8, 0x1, 0x2}]}, 0x50}, 0x1, 0x0, 0x0, 0x4000}, 0x8d0) 06:56:16 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x38, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x38}}, 0x0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_GET_TARGET(r2, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x14, 0x0, 0x2, 0x70bd2c, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x20000004}, 0x4894) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) sendmsg$NBD_CMD_RECONFIGURE(r3, &(0x7f00000002c0)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000000280)={&(0x7f0000000240)={0x20, r4, 0x200, 0x70bd2d, 0x25dfdbfd, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0x90}]}, 0x20}, 0x1, 0x0, 0x0, 0x80}, 0x4) 06:56:16 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_GET_TARGET(r1, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x14, 0x0, 0x0, 0x70bd27, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x1000}, 0x20040084) (async) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x44, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x44}}, 0x0) r3 = socket$nl_audit(0x10, 0x3, 0x9) (async) ioctl$UI_SET_PROPBIT(0xffffffffffffffff, 0x4004556e, 0xd) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r4) sendmsg$NBD_CMD_CONNECT(r4, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000240)={0x20, r5, 0xd03, 0x0, 0x0, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0xb, 0xa, '%\\!:#&\xa6'}]}, 0x20}}, 0x0) (async, rerun: 32) sendmsg$NBD_CMD_STATUS(r1, &(0x7f00000004c0)={&(0x7f0000000380)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000000440)={&(0x7f00000003c0)={0x48, r5, 0x400, 0x70bd25, 0x25dfdbfd, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_BACKEND_IDENTIFIER={0x4}, @NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '*['}, @NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, ')]'}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x9}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x9}]}, 0x48}, 0x1, 0x0, 0x0, 0x4004081}, 0x0) (rerun: 32) sendmsg$AUDIT_USER_AVC(r3, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={&(0x7f0000000480)={0x14, 0x453, 0x0, 0x0, 0x0, '4'}, 0x14}}, 0x0) (async, rerun: 64) sendmsg$AUDIT_USER_AVC(r3, &(0x7f00000002c0)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000240)={0x5c, 0x453, 0x200, 0x70bd2b, 0x25dfdbfe, "ee68e66bfbe461d1f5dc61a44651af4936ce6348312755b59f3092d1b4b0e7cfb9608715022a304ca114893aa1b7b2ac4fd22a25fbf365ce6d19f90f626475122703e024d1adddb43ed75da2"}, 0x5c}, 0x1, 0x0, 0x0, 0x20000000}, 0x8d4) (rerun: 64) [ 3218.112344] netlink: 32 bytes leftover after parsing attributes in process `syz-executor.4'. [ 3218.129562] nbd: must specify a size in bytes for the device [ 3218.137755] nbd: must specify at least one socket 06:56:16 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000340)=ANY=[@ANYBLOB="2c0000008d8d49a475c2e2cc7039d965de6fa57a043379089f2df26b25bec81e61e603d2728835e2ba497fe90516d36506b6f6520547de29517e7d4e5cac671a8239552945290f71411f4b25bab16c0e0906f7d706f28d85f3e75a61842a41a6a159ebebd4a88a0c594db0ebd3cbe4d99dedebf41323a20c4199e669b7092053d27367e17c70db040a5a10c0704ac51c4157e1396ff31a5c013cfd8caa4423f2843933583ec31dcc2b448c8097ee6ff59ae84af04456c0dbc0fa41b4feba507b689f33a3f39542e69e4b2ce5a5e2f7", @ANYRES16=r1, @ANYBLOB="01000000000000000000010000000400078008000100000000000c0002000000000000000000"], 0x2c}}, 0x0) write$USERIO_CMD_REGISTER(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x2}, 0x2) 06:56:16 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="440000003c49ae6c2926c2af4acb7091a896a248a376f88ae4a1a7d474ee2c57e1c390ef46fee674d0d9a7526d3c0d8247b1145d45047223a30ea55729fc854ddfc2e142137b88bf0af44325a94aa04c0637ba6f", @ANYRES16=r1, @ANYBLOB="01000000000000000000010000000400078008000100000000000c00060000000000000000000c00020000000000000000000c0005000000000000000000"], 0x44}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="440000003c49ae6c2926c2af4acb7091a896a248a376f88ae4a1a7d474ee2c57e1c390ef46fee674d0d9a7526d3c0d8247b1145d45047223a30ea55729fc854ddfc2e142137b88bf0af44325a94aa04c0637ba6f", @ANYRES16=r1, @ANYBLOB="01000000000000000000010000000400078008000100000000000c00060000000000000000000c00020000000000000000000c0005000000000000000000"], 0x44}}, 0x0) (async) 06:56:16 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000340)=ANY=[@ANYBLOB="2c0000008d8d49a475c2e2cc7039d965de6fa57a043379089f2df26b25bec81e61e603d2728835e2ba497fe90516d36506b6f6520547de29517e7d4e5cac671a8239552945290f71411f4b25bab16c0e0906f7d706f28d85f3e75a61842a41a6a159ebebd4a88a0c594db0ebd3cbe4d99dedebf41323a20c4199e669b7092053d27367e17c70db040a5a10c0704ac51c4157e1396ff31a5c013cfd8caa4423f2843933583ec31dcc2b448c8097ee6ff59ae84af04456c0dbc0fa41b4feba507b689f33a3f39542e69e4b2ce5a5e2f7", @ANYRES16=r1, @ANYBLOB="01000000000000000000010000000400078008000100000000000c0002000000000000000000"], 0x2c}}, 0x0) (async) write$USERIO_CMD_REGISTER(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x2}, 0x2) 06:56:16 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)=ANY=[@ANYBLOB="14000923", @ANYRES16=r1, @ANYBLOB="0100000000000000000001000000"], 0x14}, 0x1, 0x0, 0x0, 0x4000094}, 0x0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r2) r4 = socket$nl_audit(0x10, 0x3, 0x9) sendmsg$AUDIT_USER_AVC(r4, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={&(0x7f0000000480)={0x14, 0x453, 0x0, 0x0, 0x0, '4'}, 0x14}}, 0x0) sendmsg$AUDIT_GET(r4, &(0x7f0000000480)={&(0x7f00000003c0)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000440)={&(0x7f0000000400)={0x10, 0x3e8, 0x1, 0x70bd2a, 0x25dfdbff, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x4050}, 0x4000) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000240)={0x20, r3, 0xd03, 0x0, 0x0, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0xb, 0xa, '%\\!:#&\xa6'}]}, 0x20}}, 0x0) r5 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$SMC_PNETID_FLUSH(r5, &(0x7f0000000280)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000340)={0x54, 0x0, 0xa01, 0x70bd28, 0x25dfdbfd, {}, [@SMC_PNETID_ETHNAME={0x14, 0x2, 'syz_tun\x00'}, @SMC_PNETID_ETHNAME={0x14, 0x2, 'tunl0\x00'}, @SMC_PNETID_IBNAME={0x9, 0x3, 'syz2\x00'}, @SMC_PNETID_IBNAME={0x9, 0x3, 'syz1\x00'}]}, 0x54}, 0x1, 0x0, 0x0, 0x4000000}, 0x4000010) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x28, r3, 0x20, 0x70bd28, 0x25dfdbff, {}, [@NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x1}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}, 0x1, 0x0, 0x0, 0x4000}, 0x0) [ 3218.187587] netlink: 32 bytes leftover after parsing attributes in process `syz-executor.4'. [ 3218.201227] nbd: must specify a size in bytes for the device 06:56:16 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x38, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x38}}, 0x0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_GET_TARGET(r2, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x14, 0x0, 0x2, 0x70bd2c, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x20000004}, 0x4894) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) sendmsg$NBD_CMD_RECONFIGURE(r3, &(0x7f00000002c0)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000000280)={&(0x7f0000000240)={0x20, r4, 0x200, 0x70bd2d, 0x25dfdbfd, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0x90}]}, 0x20}, 0x1, 0x0, 0x0, 0x80}, 0x4) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x38, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x38}}, 0x0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NFC_CMD_GET_TARGET(r2, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x14, 0x0, 0x2, 0x70bd2c, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x20000004}, 0x4894) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) (async) sendmsg$NBD_CMD_RECONFIGURE(r3, &(0x7f00000002c0)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000000280)={&(0x7f0000000240)={0x20, r4, 0x200, 0x70bd2d, 0x25dfdbfd, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0x90}]}, 0x20}, 0x1, 0x0, 0x0, 0x80}, 0x4) (async) [ 3218.255585] nbd: must specify at least one socket 06:56:16 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)=ANY=[@ANYBLOB='L \x00\x00', @ANYRES16=r1, @ANYBLOB="01000000000000000000010000000c00077e9a93100e", @ANYRES32, @ANYBLOB="0c000600010000000000000008000100000000000c00020000000000000000000c0005000000000000000000"], 0x4c}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)=ANY=[@ANYBLOB='L \x00\x00', @ANYRES16=r1, @ANYBLOB="01000000000000000000010000000c00077e9a93100e", @ANYRES32, @ANYBLOB="0c000600010000000000000008000100000000000c00020000000000000000000c0005000000000000000000"], 0x4c}}, 0x0) (async) 06:56:16 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) r2 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r2, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) sendmsg$AUDIT_TRIM(r2, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) ioctl$SNDCTL_SEQ_NRMIDIS(r2, 0x8004510b, &(0x7f0000000000)) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x44, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x44}}, 0x0) [ 3218.277826] nbd: must specify at least one socket 06:56:16 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)=ANY=[@ANYBLOB="14000923", @ANYRES16=r1, @ANYBLOB="0100000000000000000001000000"], 0x14}, 0x1, 0x0, 0x0, 0x4000094}, 0x0) (async) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r2) (async) r4 = socket$nl_audit(0x10, 0x3, 0x9) sendmsg$AUDIT_USER_AVC(r4, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={&(0x7f0000000480)={0x14, 0x453, 0x0, 0x0, 0x0, '4'}, 0x14}}, 0x0) (async) sendmsg$AUDIT_GET(r4, &(0x7f0000000480)={&(0x7f00000003c0)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000440)={&(0x7f0000000400)={0x10, 0x3e8, 0x1, 0x70bd2a, 0x25dfdbff, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x4050}, 0x4000) (async) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000240)={0x20, r3, 0xd03, 0x0, 0x0, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0xb, 0xa, '%\\!:#&\xa6'}]}, 0x20}}, 0x0) (async) r5 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$SMC_PNETID_FLUSH(r5, &(0x7f0000000280)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000340)={0x54, 0x0, 0xa01, 0x70bd28, 0x25dfdbfd, {}, [@SMC_PNETID_ETHNAME={0x14, 0x2, 'syz_tun\x00'}, @SMC_PNETID_ETHNAME={0x14, 0x2, 'tunl0\x00'}, @SMC_PNETID_IBNAME={0x9, 0x3, 'syz2\x00'}, @SMC_PNETID_IBNAME={0x9, 0x3, 'syz1\x00'}]}, 0x54}, 0x1, 0x0, 0x0, 0x4000000}, 0x4000010) (async) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x28, r3, 0x20, 0x70bd28, 0x25dfdbff, {}, [@NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x1}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}, 0x1, 0x0, 0x0, 0x4000}, 0x0) 06:56:16 executing program 3: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000002340), 0x0, 0x0) ioctl$UI_END_FF_UPLOAD(r0, 0x406855c9, 0x0) ioctl$UI_GET_SYSNAME(r0, 0x8040552c, &(0x7f0000000000)) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r1) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000380)=ANY=[@ANYBLOB="440808001bce0bf3e895687339db2e5a9f0851820b23972792cb4b97efe983e719f9ca7362fcd353e72bb97f9de5eac362ce5d1827f42541684e1ba66c965987cd5589721f6fb0aab1442acb1ab2ef4d9078f926f219df75729f935e5cba230282bded4af0062102076ee99e5c15a61eecdd5387c22fcd9624e470e05ebac1e473213e6e60fd3d0eaedf3d04f2c6b15af30b1b70981f337fb4cac753bf20467d2da43e9615a36153cc5438c8fb1f9afb5d1f3357d98235c42a00c4d3ac183a1ff2fb1660ab09b1cdaeaee82104e86306867646a0aee44cd977becb464d714b8d819d27a1526022703e0a318eca53d57faa8d12b4", @ANYRES16=r2, @ANYBLOB="01000000000000000000010000000400078008000100000000000c00060000000000000000000c00020000000000000000000c0005000000000000000000"], 0x44}, 0x1, 0x0, 0x0, 0x4000870}, 0x0) recvfrom$x25(0xffffffffffffffff, &(0x7f0000000140)=""/180, 0xb4, 0x40010001, &(0x7f0000000040)={0x9, @remote={'\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc', 0x0}}, 0x12) 06:56:16 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000340)=ANY=[@ANYBLOB="2c0000008d8d49a475c2e2cc7039d965de6fa57a043379089f2df26b25bec81e61e603d2728835e2ba497fe90516d36506b6f6520547de29517e7d4e5cac671a8239552945290f71411f4b25bab16c0e0906f7d706f28d85f3e75a61842a41a6a159ebebd4a88a0c594db0ebd3cbe4d99dedebf41323a20c4199e669b7092053d27367e17c70db040a5a10c0704ac51c4157e1396ff31a5c013cfd8caa4423f2843933583ec31dcc2b448c8097ee6ff59ae84af04456c0dbc0fa41b4feba507b689f33a3f39542e69e4b2ce5a5e2f7", @ANYRES16=r1, @ANYBLOB="01000000000000000000010000000400078008000100000000000c0002000000000000000000"], 0x2c}}, 0x0) write$USERIO_CMD_REGISTER(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x2}, 0x2) 06:56:16 executing program 1: sendto$x25(0xffffffffffffffff, &(0x7f0000000000)="b5e9c2fabd35aeb98d5c028b4ec40a6fa7e6a5619b30d19b89ae225895f7f9b0a285fe5a73ac0cb984337fa090ea68b34aa60e166cd6eff62dd3ed600e7c18ddf125e538601ab4df4cc7343de0c15c9901e60ec9fe59d34f4a6f8b902306b5", 0x5f, 0x20000050, 0x0, 0x0) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="4c0000005e4a4cc745f5154fdac5f9c36811e31ea04bc3f64a20442581444b7ec11847dfcf11a25794240cbd3d16e263d83bd13b823263e61031be9e2a7cf8ccbf3ca2716e835ba3682212f72207af3b1626cd70b4fe2cd2619fa2ab180e864f2db2d1a9f05fac4d83fabb07272bb01d2805564e0ce73e44f1b03310c34fab8f82fa710080bcc9f17f3eb9a5ca745705f0b8d54fd7e2b375631df01649b24ea550404ac8839150f6288aa05fc46f482ea00472a435e7b61d5ffb9a3dacf96da8f4d4bc5d3cb5d92d375f2ff4", @ANYRES16=r1, @ANYBLOB="01000500000000000000010000000c000780080001007152", @ANYRES32, @ANYBLOB="0c000600010000000000000008000100000000000c00020000000000000000000c0005000000000000000000"], 0x4c}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) 06:56:16 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) r2 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r2, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) sendmsg$AUDIT_TRIM(r2, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) ioctl$SNDCTL_SEQ_NRMIDIS(r2, 0x8004510b, &(0x7f0000000000)) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x44, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x44}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) (async) sendmsg$AUDIT_USER(r2, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) (async) sendmsg$AUDIT_TRIM(r2, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) (async) ioctl$SNDCTL_SEQ_NRMIDIS(r2, 0x8004510b, &(0x7f0000000000)) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x44, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x44}}, 0x0) (async) 06:56:16 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x38, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x38}}, 0x0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_GET_TARGET(r2, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x14, 0x0, 0x2, 0x70bd2c, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x20000004}, 0x4894) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r4 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) sendmsg$NBD_CMD_RECONFIGURE(r3, &(0x7f00000002c0)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000000280)={&(0x7f0000000240)={0x20, r4, 0x200, 0x70bd2d, 0x25dfdbfd, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0x90}]}, 0x20}, 0x1, 0x0, 0x0, 0x80}, 0x4) 06:56:16 executing program 3: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000002340), 0x0, 0x0) ioctl$UI_END_FF_UPLOAD(r0, 0x406855c9, 0x0) ioctl$UI_GET_SYSNAME(r0, 0x8040552c, &(0x7f0000000000)) (async) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r1) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000380)=ANY=[@ANYBLOB="440808001bce0bf3e895687339db2e5a9f0851820b23972792cb4b97efe983e719f9ca7362fcd353e72bb97f9de5eac362ce5d1827f42541684e1ba66c965987cd5589721f6fb0aab1442acb1ab2ef4d9078f926f219df75729f935e5cba230282bded4af0062102076ee99e5c15a61eecdd5387c22fcd9624e470e05ebac1e473213e6e60fd3d0eaedf3d04f2c6b15af30b1b70981f337fb4cac753bf20467d2da43e9615a36153cc5438c8fb1f9afb5d1f3357d98235c42a00c4d3ac183a1ff2fb1660ab09b1cdaeaee82104e86306867646a0aee44cd977becb464d714b8d819d27a1526022703e0a318eca53d57faa8d12b4", @ANYRES16=r2, @ANYBLOB="01000000000000000000010000000400078008000100000000000c00060000000000000000000c00020000000000000000000c0005000000000000000000"], 0x44}, 0x1, 0x0, 0x0, 0x4000870}, 0x0) recvfrom$x25(0xffffffffffffffff, &(0x7f0000000140)=""/180, 0xb4, 0x40010001, &(0x7f0000000040)={0x9, @remote={'\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc', 0x0}}, 0x12) 06:56:16 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) r2 = socket$nl_audit(0x10, 0x3, 0x9) syz_init_net_socket$x25(0x9, 0x5, 0x0) sendmsg$AUDIT_USER_AVC(r2, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={&(0x7f0000000480)={0x14, 0x453, 0x0, 0x0, 0x0, '4'}, 0x14}}, 0x0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1, @ANYRESDEC=r1, @ANYRESHEX, @ANYRES16=0x0, @ANYRESOCT=r2], 0x14}, 0x1, 0x0, 0x0, 0x4c090}, 0x20004021) [ 3218.393405] nbd: must specify at least one socket 06:56:16 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) r2 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r2, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) sendmsg$AUDIT_TRIM(r2, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) ioctl$SNDCTL_SEQ_NRMIDIS(r2, 0x8004510b, &(0x7f0000000000)) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x44, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x44}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) (async) sendmsg$AUDIT_USER(r2, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) (async) sendmsg$AUDIT_TRIM(r2, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) (async) ioctl$SNDCTL_SEQ_NRMIDIS(r2, 0x8004510b, &(0x7f0000000000)) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x44, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x44}}, 0x0) (async) 06:56:16 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000000)={0x3c, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x3c}}, 0x0) 06:56:16 executing program 1: sendto$x25(0xffffffffffffffff, &(0x7f0000000000)="b5e9c2fabd35aeb98d5c028b4ec40a6fa7e6a5619b30d19b89ae225895f7f9b0a285fe5a73ac0cb984337fa090ea68b34aa60e166cd6eff62dd3ed600e7c18ddf125e538601ab4df4cc7343de0c15c9901e60ec9fe59d34f4a6f8b902306b5", 0x5f, 0x20000050, 0x0, 0x0) (async) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="4c0000005e4a4cc745f5154fdac5f9c36811e31ea04bc3f64a20442581444b7ec11847dfcf11a25794240cbd3d16e263d83bd13b823263e61031be9e2a7cf8ccbf3ca2716e835ba3682212f72207af3b1626cd70b4fe2cd2619fa2ab180e864f2db2d1a9f05fac4d83fabb07272bb01d2805564e0ce73e44f1b03310c34fab8f82fa710080bcc9f17f3eb9a5ca745705f0b8d54fd7e2b375631df01649b24ea550404ac8839150f6288aa05fc46f482ea00472a435e7b61d5ffb9a3dacf96da8f4d4bc5d3cb5d92d375f2ff4", @ANYRES16=r1, @ANYBLOB="01000500000000000000010000000c000780080001007152", @ANYRES32, @ANYBLOB="0c000600010000000000000008000100000000000c00020000000000000000000c0005000000000000000000"], 0x4c}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) 06:56:16 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)=ANY=[@ANYBLOB="14000923", @ANYRES16=r1, @ANYBLOB="0100000000000000000001000000"], 0x14}, 0x1, 0x0, 0x0, 0x4000094}, 0x0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r2) r4 = socket$nl_audit(0x10, 0x3, 0x9) sendmsg$AUDIT_USER_AVC(r4, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={&(0x7f0000000480)={0x14, 0x453, 0x0, 0x0, 0x0, '4'}, 0x14}}, 0x0) sendmsg$AUDIT_GET(r4, &(0x7f0000000480)={&(0x7f00000003c0)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000440)={&(0x7f0000000400)={0x10, 0x3e8, 0x1, 0x70bd2a, 0x25dfdbff, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x4050}, 0x4000) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000240)={0x20, r3, 0xd03, 0x0, 0x0, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0xb, 0xa, '%\\!:#&\xa6'}]}, 0x20}}, 0x0) r5 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$SMC_PNETID_FLUSH(r5, &(0x7f0000000280)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000340)={0x54, 0x0, 0xa01, 0x70bd28, 0x25dfdbfd, {}, [@SMC_PNETID_ETHNAME={0x14, 0x2, 'syz_tun\x00'}, @SMC_PNETID_ETHNAME={0x14, 0x2, 'tunl0\x00'}, @SMC_PNETID_IBNAME={0x9, 0x3, 'syz2\x00'}, @SMC_PNETID_IBNAME={0x9, 0x3, 'syz1\x00'}]}, 0x54}, 0x1, 0x0, 0x0, 0x4000000}, 0x4000010) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x28, r3, 0x20, 0x70bd28, 0x25dfdbff, {}, [@NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x1}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}, 0x1, 0x0, 0x0, 0x4000}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)=ANY=[@ANYBLOB="14000923", @ANYRES16=r1, @ANYBLOB="0100000000000000000001000000"], 0x14}, 0x1, 0x0, 0x0, 0x4000094}, 0x0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r2) (async) socket$nl_audit(0x10, 0x3, 0x9) (async) sendmsg$AUDIT_USER_AVC(r4, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={&(0x7f0000000480)={0x14, 0x453, 0x0, 0x0, 0x0, '4'}, 0x14}}, 0x0) (async) sendmsg$AUDIT_GET(r4, &(0x7f0000000480)={&(0x7f00000003c0)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000440)={&(0x7f0000000400)={0x10, 0x3e8, 0x1, 0x70bd2a, 0x25dfdbff, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x4050}, 0x4000) (async) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000240)={0x20, r3, 0xd03, 0x0, 0x0, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0xb, 0xa, '%\\!:#&\xa6'}]}, 0x20}}, 0x0) (async) socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$SMC_PNETID_FLUSH(r5, &(0x7f0000000280)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000340)={0x54, 0x0, 0xa01, 0x70bd28, 0x25dfdbfd, {}, [@SMC_PNETID_ETHNAME={0x14, 0x2, 'syz_tun\x00'}, @SMC_PNETID_ETHNAME={0x14, 0x2, 'tunl0\x00'}, @SMC_PNETID_IBNAME={0x9, 0x3, 'syz2\x00'}, @SMC_PNETID_IBNAME={0x9, 0x3, 'syz1\x00'}]}, 0x54}, 0x1, 0x0, 0x0, 0x4000000}, 0x4000010) (async) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x28, r3, 0x20, 0x70bd28, 0x25dfdbff, {}, [@NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x1}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}, 0x1, 0x0, 0x0, 0x4000}, 0x0) (async) 06:56:16 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) r2 = socket$nl_audit(0x10, 0x3, 0x9) syz_init_net_socket$x25(0x9, 0x5, 0x0) sendmsg$AUDIT_USER_AVC(r2, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={&(0x7f0000000480)={0x14, 0x453, 0x0, 0x0, 0x0, '4'}, 0x14}}, 0x0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1, @ANYRESDEC=r1, @ANYRESHEX, @ANYRES16=0x0, @ANYRESOCT=r2], 0x14}, 0x1, 0x0, 0x0, 0x4c090}, 0x20004021) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) (async) socket$nl_audit(0x10, 0x3, 0x9) (async) syz_init_net_socket$x25(0x9, 0x5, 0x0) (async) sendmsg$AUDIT_USER_AVC(r2, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={&(0x7f0000000480)={0x14, 0x453, 0x0, 0x0, 0x0, '4'}, 0x14}}, 0x0) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1, @ANYRESDEC=r1, @ANYRESHEX, @ANYRES16=0x0, @ANYRESOCT=r2], 0x14}, 0x1, 0x0, 0x0, 0x4c090}, 0x20004021) (async) 06:56:16 executing program 3: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000002340), 0x0, 0x0) ioctl$UI_END_FF_UPLOAD(r0, 0x406855c9, 0x0) (async) ioctl$UI_GET_SYSNAME(r0, 0x8040552c, &(0x7f0000000000)) (async, rerun: 32) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (rerun: 32) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r1) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000380)=ANY=[@ANYBLOB="440808001bce0bf3e895687339db2e5a9f0851820b23972792cb4b97efe983e719f9ca7362fcd353e72bb97f9de5eac362ce5d1827f42541684e1ba66c965987cd5589721f6fb0aab1442acb1ab2ef4d9078f926f219df75729f935e5cba230282bded4af0062102076ee99e5c15a61eecdd5387c22fcd9624e470e05ebac1e473213e6e60fd3d0eaedf3d04f2c6b15af30b1b70981f337fb4cac753bf20467d2da43e9615a36153cc5438c8fb1f9afb5d1f3357d98235c42a00c4d3ac183a1ff2fb1660ab09b1cdaeaee82104e86306867646a0aee44cd977becb464d714b8d819d27a1526022703e0a318eca53d57faa8d12b4", @ANYRES16=r2, @ANYBLOB="01000000000000000000010000000400078008000100000000000c00060000000000000000000c00020000000000000000000c0005000000000000000000"], 0x44}, 0x1, 0x0, 0x0, 0x4000870}, 0x0) (async) recvfrom$x25(0xffffffffffffffff, &(0x7f0000000140)=""/180, 0xb4, 0x40010001, &(0x7f0000000040)={0x9, @remote={'\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc\xcc', 0x0}}, 0x12) 06:56:16 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000000)={0x3c, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x3c}}, 0x0) [ 3218.470665] nbd: must specify at least one socket 06:56:16 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) (async) r2 = socket$nl_audit(0x10, 0x3, 0x9) syz_init_net_socket$x25(0x9, 0x5, 0x0) (async) sendmsg$AUDIT_USER_AVC(r2, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={&(0x7f0000000480)={0x14, 0x453, 0x0, 0x0, 0x0, '4'}, 0x14}}, 0x0) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1, @ANYRESDEC=r1, @ANYRESHEX, @ANYRES16=0x0, @ANYRESOCT=r2], 0x14}, 0x1, 0x0, 0x0, 0x4c090}, 0x20004021) 06:56:16 executing program 1: sendto$x25(0xffffffffffffffff, &(0x7f0000000000)="b5e9c2fabd35aeb98d5c028b4ec40a6fa7e6a5619b30d19b89ae225895f7f9b0a285fe5a73ac0cb984337fa090ea68b34aa60e166cd6eff62dd3ed600e7c18ddf125e538601ab4df4cc7343de0c15c9901e60ec9fe59d34f4a6f8b902306b5", 0x5f, 0x20000050, 0x0, 0x0) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="4c0000005e4a4cc745f5154fdac5f9c36811e31ea04bc3f64a20442581444b7ec11847dfcf11a25794240cbd3d16e263d83bd13b823263e61031be9e2a7cf8ccbf3ca2716e835ba3682212f72207af3b1626cd70b4fe2cd2619fa2ab180e864f2db2d1a9f05fac4d83fabb07272bb01d2805564e0ce73e44f1b03310c34fab8f82fa710080bcc9f17f3eb9a5ca745705f0b8d54fd7e2b375631df01649b24ea550404ac8839150f6288aa05fc46f482ea00472a435e7b61d5ffb9a3dacf96da8f4d4bc5d3cb5d92d375f2ff4", @ANYRES16=r1, @ANYBLOB="01000500000000000000010000000c000780080001007152", @ANYRES32, @ANYBLOB="0c000600010000000000000008000100000000000c00020000000000000000000c0005000000000000000000"], 0x4c}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendto$x25(0xffffffffffffffff, &(0x7f0000000000)="b5e9c2fabd35aeb98d5c028b4ec40a6fa7e6a5619b30d19b89ae225895f7f9b0a285fe5a73ac0cb984337fa090ea68b34aa60e166cd6eff62dd3ed600e7c18ddf125e538601ab4df4cc7343de0c15c9901e60ec9fe59d34f4a6f8b902306b5", 0x5f, 0x20000050, 0x0, 0x0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="4c0000005e4a4cc745f5154fdac5f9c36811e31ea04bc3f64a20442581444b7ec11847dfcf11a25794240cbd3d16e263d83bd13b823263e61031be9e2a7cf8ccbf3ca2716e835ba3682212f72207af3b1626cd70b4fe2cd2619fa2ab180e864f2db2d1a9f05fac4d83fabb07272bb01d2805564e0ce73e44f1b03310c34fab8f82fa710080bcc9f17f3eb9a5ca745705f0b8d54fd7e2b375631df01649b24ea550404ac8839150f6288aa05fc46f482ea00472a435e7b61d5ffb9a3dacf96da8f4d4bc5d3cb5d92d375f2ff4", @ANYRES16=r1, @ANYBLOB="01000500000000000000010000000c000780080001007152", @ANYRES32, @ANYBLOB="0c000600010000000000000008000100000000000c00020000000000000000000c0005000000000000000000"], 0x4c}}, 0x0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) 06:56:16 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r1, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) syz_genetlink_get_family_id$nbd(&(0x7f00000004c0), r0) sendmsg$AUDIT_TRIM(r1, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) r4 = bpf$ITER_CREATE(0x21, &(0x7f00000002c0), 0x8) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000480)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000440)={&(0x7f0000000380)={0x8c, 0x0, 0x200, 0x70bd26, 0x25dfdbfe, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0x1}, @NBD_ATTR_SOCKETS={0x3c, 0x7, 0x0, 0x1, [{0x8, 0x1, r1}, {0x8}, {0x8}, {0x8, 0x1, r2}, {0x8, 0x1, r3}, {0x8}, {0x8}]}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x4}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x8}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8, 0x1, r4}]}]}, 0x8c}}, 0x1) r5 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000140)={&(0x7f0000000040)={0x7c, r5, 0x100, 0x70bd26, 0x25dfdbfd, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x5}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x6642}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x103}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0xfffffffffffffffa}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x753}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x1f}]}, 0x7c}, 0x1, 0x0, 0x0, 0x400c084}, 0x240404c0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x48, r5, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x48}}, 0x0) 06:56:16 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000000)={0x3c, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x3c}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000000)={0x3c, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x3c}}, 0x0) (async) 06:56:16 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x44, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x44}, 0x1, 0x0, 0x0, 0x40000}, 0x0) 06:56:16 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) r2 = syz_genetlink_get_family_id$nfc(&(0x7f0000000000), 0xffffffffffffffff) r3 = socket$nl_audit(0x10, 0x3, 0x9) sendmsg$AUDIT_USER_AVC(r3, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={&(0x7f0000000480)={0x14, 0x453, 0x0, 0x0, 0x0, '4'}, 0x14}}, 0x0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="2c00d2bbc3b6060800", @ANYRES16=r0, @ANYBLOB="010000000000000000000100000004a6078008000100000000000c000200000000000000000015e2faaa2c1e853dc2690be5e81c592cdfc132b8145dcd9c0fd855fc06964083bd885441d47ce7ee6c737b133af58e7579c7a6769657df31a6bdc765571fce0bb144dc1422602977f1f4306b0f1a0456efabf5f5dea4b122f268e8c7349a1ed6cb88de0a6ffff05d23644cd6b64c5a41c21e252cb912f3986f4bb24ebbdfd0760a58535833e0c5bddda7a18cd7be30459906e6e59c7c3c558f15a27d330f6c8b1ca662affb9216561f8e5d432f51a670b2c6c0712c71e786ca8b65cfaac4db1849dd387bf8a68d858ed5db0945d9ecb15f5f4fe579b2ffba6ce60e12be9e62a3bc5a501b66f78083b378b03dc63868bd47b41e5df14965165819fdcb64999294f34717dbb34aa756afaa629048f03f857c8a06ead2f4995ec3aca6fa9113c9b556a600da6e8d29a0b4bcef494b0d97896c117e0978bf12b480d55ec92d8622951d53e8e208f4daa951aa8c5f3388f047390c34f87d37a15a2b9b74039e9ce2ba86326e8939c6a96e9b21d81417a10e208aa6e928e8592472048e93bb0b24412253d070af4c2b2b5d1849e8156f31ad9ff101085b"], 0x2c}}, 0x0) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_GET_SE(r4, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000140)={&(0x7f0000000080)={0x14, r2, 0x8, 0x40, 0x25dfdbfd, {}, ["", "", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x4004}, 0x800) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff}) sendmsg$NBD_CMD_RECONFIGURE(r0, &(0x7f0000000600)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f00000005c0)={&(0x7f00000004c0)={0x70, r1, 0x620, 0x70bd2c, 0x25dfdbfc, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x2}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8, 0x1, r5}]}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x5}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x100000001}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x2}]}, 0x70}, 0x1, 0x0, 0x0, 0x8000}, 0x0) [ 3218.559481] kauditd_printk_skb: 169 callbacks suppressed [ 3218.559488] audit: type=1107 audit(1675493776.783:32012): pid=22857 uid=0 auid=4294967295 ses=4294967295 msg='4' [ 3218.579119] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.4'. [ 3218.600811] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.4'. 06:56:16 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r1, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) syz_genetlink_get_family_id$nbd(&(0x7f00000004c0), r0) sendmsg$AUDIT_TRIM(r1, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) r4 = bpf$ITER_CREATE(0x21, &(0x7f00000002c0), 0x8) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000480)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000440)={&(0x7f0000000380)={0x8c, 0x0, 0x200, 0x70bd26, 0x25dfdbfe, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0x1}, @NBD_ATTR_SOCKETS={0x3c, 0x7, 0x0, 0x1, [{0x8, 0x1, r1}, {0x8}, {0x8}, {0x8, 0x1, r2}, {0x8, 0x1, r3}, {0x8}, {0x8}]}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x4}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x8}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8, 0x1, r4}]}]}, 0x8c}}, 0x1) r5 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000140)={&(0x7f0000000040)={0x7c, r5, 0x100, 0x70bd26, 0x25dfdbfd, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x5}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x6642}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x103}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0xfffffffffffffffa}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x753}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x1f}]}, 0x7c}, 0x1, 0x0, 0x0, 0x400c084}, 0x240404c0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x48, r5, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x48}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) (async) sendmsg$AUDIT_USER(r1, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) (async) syz_genetlink_get_family_id$nbd(&(0x7f00000004c0), r0) (async) sendmsg$AUDIT_TRIM(r1, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000240)) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000280)) (async) bpf$ITER_CREATE(0x21, &(0x7f00000002c0), 0x8) (async) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000480)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000440)={&(0x7f0000000380)={0x8c, 0x0, 0x200, 0x70bd26, 0x25dfdbfe, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0x1}, @NBD_ATTR_SOCKETS={0x3c, 0x7, 0x0, 0x1, [{0x8, 0x1, r1}, {0x8}, {0x8}, {0x8, 0x1, r2}, {0x8, 0x1, r3}, {0x8}, {0x8}]}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x4}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x8}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8, 0x1, r4}]}]}, 0x8c}}, 0x1) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) (async) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000140)={&(0x7f0000000040)={0x7c, r5, 0x100, 0x70bd26, 0x25dfdbfd, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x5}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x6642}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x103}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0xfffffffffffffffa}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x753}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x1f}]}, 0x7c}, 0x1, 0x0, 0x0, 0x400c084}, 0x240404c0) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x48, r5, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x48}}, 0x0) (async) 06:56:16 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_GET_TARGET(r1, &(0x7f00000011c0)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000001180)={&(0x7f0000001140)={0x14, 0x0, 0x300, 0x70bd28, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x804}, 0x0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$nbd(&(0x7f0000000080), r2) r4 = openat$sw_sync_info(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$SIOCAX25NOUID(r4, 0x89e3, &(0x7f0000000040)) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)=ANY=[@ANYBLOB='L\x00\x00\x00', @ANYRES16=r3, @ANYBLOB="010000000000008008000100", @ANYRES32, @ANYBLOB="0c000600010000000000000008000100000000000c00020000000000000000000c0005000000000000000000"], 0x4c}}, 0x0) 06:56:16 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x44, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x44}, 0x1, 0x0, 0x0, 0x40000}, 0x0) 06:56:16 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) (async) r2 = syz_genetlink_get_family_id$nfc(&(0x7f0000000000), 0xffffffffffffffff) (async) r3 = socket$nl_audit(0x10, 0x3, 0x9) sendmsg$AUDIT_USER_AVC(r3, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={&(0x7f0000000480)={0x14, 0x453, 0x0, 0x0, 0x0, '4'}, 0x14}}, 0x0) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="2c00d2bbc3b6060800", @ANYRES16=r0, @ANYBLOB="010000000000000000000100000004a6078008000100000000000c000200000000000000000015e2faaa2c1e853dc2690be5e81c592cdfc132b8145dcd9c0fd855fc06964083bd885441d47ce7ee6c737b133af58e7579c7a6769657df31a6bdc765571fce0bb144dc1422602977f1f4306b0f1a0456efabf5f5dea4b122f268e8c7349a1ed6cb88de0a6ffff05d23644cd6b64c5a41c21e252cb912f3986f4bb24ebbdfd0760a58535833e0c5bddda7a18cd7be30459906e6e59c7c3c558f15a27d330f6c8b1ca662affb9216561f8e5d432f51a670b2c6c0712c71e786ca8b65cfaac4db1849dd387bf8a68d858ed5db0945d9ecb15f5f4fe579b2ffba6ce60e12be9e62a3bc5a501b66f78083b378b03dc63868bd47b41e5df14965165819fdcb64999294f34717dbb34aa756afaa629048f03f857c8a06ead2f4995ec3aca6fa9113c9b556a600da6e8d29a0b4bcef494b0d97896c117e0978bf12b480d55ec92d8622951d53e8e208f4daa951aa8c5f3388f047390c34f87d37a15a2b9b74039e9ce2ba86326e8939c6a96e9b21d81417a10e208aa6e928e8592472048e93bb0b24412253d070af4c2b2b5d1849e8156f31ad9ff101085b"], 0x2c}}, 0x0) (async) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_GET_SE(r4, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000140)={&(0x7f0000000080)={0x14, r2, 0x8, 0x40, 0x25dfdbfd, {}, ["", "", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x4004}, 0x800) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff}) sendmsg$NBD_CMD_RECONFIGURE(r0, &(0x7f0000000600)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f00000005c0)={&(0x7f00000004c0)={0x70, r1, 0x620, 0x70bd2c, 0x25dfdbfc, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x2}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8, 0x1, r5}]}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x5}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x100000001}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x2}]}, 0x70}, 0x1, 0x0, 0x0, 0x8000}, 0x0) 06:56:16 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000080), r0) sendmsg$NBD_CMD_STATUS(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000140)={0x68, r2, 0x100, 0x70bd2c, 0x25dfdbfe, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x4}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x8}, @NBD_ATTR_SIZE_BYTES={0xfffffffffffffcc8, 0x2, 0xcb8b}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x8}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x8}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x3}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x4}]}, 0x68}}, 0x0) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x44, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x44}}, 0x0) r3 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r3, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) sendmsg$AUDIT_TRIM(r3, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000280)={0xffffffffffffffff, r3}, 0x10) 06:56:16 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) r1 = socket$nl_audit(0x10, 0x3, 0x9) sendmsg$AUDIT_USER_AVC(r1, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={&(0x7f0000000480)={0x14, 0x453, 0x0, 0x0, 0x0, '4'}, 0x14}}, 0x0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000000)=ANY=[@ANYRES64=r1, @ANYBLOB="7b135e4eba6c9c08d4e6fb6efcf44aa1d1ac1fabf39a86a302f3", @ANYRES32=0x0], 0x38}, 0x1, 0x0, 0x0, 0x90}, 0x11) [ 3218.645869] audit: type=1107 audit(1675493776.873:32013): pid=22877 uid=0 auid=4294967295 ses=4294967295 msg='4' 06:56:16 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x44, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x44}, 0x1, 0x0, 0x0, 0x40000}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x44, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x44}, 0x1, 0x0, 0x0, 0x40000}, 0x0) (async) [ 3218.699220] nbd: must specify at least one socket 06:56:16 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_GET_TARGET(r1, &(0x7f00000011c0)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000001180)={&(0x7f0000001140)={0x14, 0x0, 0x300, 0x70bd28, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x804}, 0x0) (async, rerun: 64) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (rerun: 64) r3 = syz_genetlink_get_family_id$nbd(&(0x7f0000000080), r2) r4 = openat$sw_sync_info(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$SIOCAX25NOUID(r4, 0x89e3, &(0x7f0000000040)) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)=ANY=[@ANYBLOB='L\x00\x00\x00', @ANYRES16=r3, @ANYBLOB="010000000000008008000100", @ANYRES32, @ANYBLOB="0c000600010000000000000008000100000000000c00020000000000000000000c0005000000000000000000"], 0x4c}}, 0x0) [ 3218.726772] audit: type=1107 audit(1675493776.953:32014): pid=22893 uid=0 auid=4294967295 ses=4294967295 msg='4' 06:56:17 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) r2 = syz_genetlink_get_family_id$nfc(&(0x7f0000000000), 0xffffffffffffffff) (async) r3 = socket$nl_audit(0x10, 0x3, 0x9) sendmsg$AUDIT_USER_AVC(r3, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={&(0x7f0000000480)={0x14, 0x453, 0x0, 0x0, 0x0, '4'}, 0x14}}, 0x0) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="2c00d2bbc3b6060800", @ANYRES16=r0, @ANYBLOB="010000000000000000000100000004a6078008000100000000000c000200000000000000000015e2faaa2c1e853dc2690be5e81c592cdfc132b8145dcd9c0fd855fc06964083bd885441d47ce7ee6c737b133af58e7579c7a6769657df31a6bdc765571fce0bb144dc1422602977f1f4306b0f1a0456efabf5f5dea4b122f268e8c7349a1ed6cb88de0a6ffff05d23644cd6b64c5a41c21e252cb912f3986f4bb24ebbdfd0760a58535833e0c5bddda7a18cd7be30459906e6e59c7c3c558f15a27d330f6c8b1ca662affb9216561f8e5d432f51a670b2c6c0712c71e786ca8b65cfaac4db1849dd387bf8a68d858ed5db0945d9ecb15f5f4fe579b2ffba6ce60e12be9e62a3bc5a501b66f78083b378b03dc63868bd47b41e5df14965165819fdcb64999294f34717dbb34aa756afaa629048f03f857c8a06ead2f4995ec3aca6fa9113c9b556a600da6e8d29a0b4bcef494b0d97896c117e0978bf12b480d55ec92d8622951d53e8e208f4daa951aa8c5f3388f047390c34f87d37a15a2b9b74039e9ce2ba86326e8939c6a96e9b21d81417a10e208aa6e928e8592472048e93bb0b24412253d070af4c2b2b5d1849e8156f31ad9ff101085b"], 0x2c}}, 0x0) (async) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_GET_SE(r4, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000140)={&(0x7f0000000080)={0x14, r2, 0x8, 0x40, 0x25dfdbfd, {}, ["", "", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x4004}, 0x800) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff}) sendmsg$NBD_CMD_RECONFIGURE(r0, &(0x7f0000000600)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f00000005c0)={&(0x7f00000004c0)={0x70, r1, 0x620, 0x70bd2c, 0x25dfdbfc, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x2}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8, 0x1, r5}]}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x5}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x100000001}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x2}]}, 0x70}, 0x1, 0x0, 0x0, 0x8000}, 0x0) 06:56:17 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r1, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) (async) syz_genetlink_get_family_id$nbd(&(0x7f00000004c0), r0) (async, rerun: 32) sendmsg$AUDIT_TRIM(r1, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) (async, rerun: 32) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) (async) r4 = bpf$ITER_CREATE(0x21, &(0x7f00000002c0), 0x8) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000480)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000440)={&(0x7f0000000380)={0x8c, 0x0, 0x200, 0x70bd26, 0x25dfdbfe, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0x1}, @NBD_ATTR_SOCKETS={0x3c, 0x7, 0x0, 0x1, [{0x8, 0x1, r1}, {0x8}, {0x8}, {0x8, 0x1, r2}, {0x8, 0x1, r3}, {0x8}, {0x8}]}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x4}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x8}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8, 0x1, r4}]}]}, 0x8c}}, 0x1) (async) r5 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000140)={&(0x7f0000000040)={0x7c, r5, 0x100, 0x70bd26, 0x25dfdbfd, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x5}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x6642}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x103}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0xfffffffffffffffa}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x753}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x1f}]}, 0x7c}, 0x1, 0x0, 0x0, 0x400c084}, 0x240404c0) (async, rerun: 32) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x48, r5, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x48}}, 0x0) (rerun: 32) 06:56:17 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) r1 = socket$nl_audit(0x10, 0x3, 0x9) sendmsg$AUDIT_USER_AVC(r1, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={&(0x7f0000000480)={0x14, 0x453, 0x0, 0x0, 0x0, '4'}, 0x14}}, 0x0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000000)=ANY=[@ANYRES64=r1, @ANYBLOB="7b135e4eba6c9c08d4e6fb6efcf44aa1d1ac1fabf39a86a302f3", @ANYRES32=0x0], 0x38}, 0x1, 0x0, 0x0, 0x90}, 0x11) 06:56:17 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) syz_genetlink_get_family_id$smc(&(0x7f0000000040), 0xffffffffffffffff) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000140)={0x50, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0xfffffffffffff707}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x1000}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x3ff}]}, 0x50}}, 0x20000850) 06:56:17 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000080), r0) sendmsg$NBD_CMD_STATUS(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000140)={0x68, r2, 0x100, 0x70bd2c, 0x25dfdbfe, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x4}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x8}, @NBD_ATTR_SIZE_BYTES={0xfffffffffffffcc8, 0x2, 0xcb8b}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x8}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x8}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x3}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x4}]}, 0x68}}, 0x0) (async, rerun: 32) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r0) (async, rerun: 32) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x44, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x44}}, 0x0) (async, rerun: 32) r3 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) (rerun: 32) sendmsg$AUDIT_USER(r3, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) sendmsg$AUDIT_TRIM(r3, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) (async) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000280)={0xffffffffffffffff, r3}, 0x10) [ 3218.789963] audit: type=1107 audit(1675493777.013:32015): pid=22896 uid=0 auid=4294967295 ses=4294967295 msg='4' [ 3218.794905] nbd: must specify at least one socket 06:56:17 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) getpgrp(0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="01000000000000000000010000001400078008000100", @ANYRES32, @ANYBLOB="0800010087828ed4c3cf585ae3cf0ae08b95f8468aa377356595e797ab580856b27b8311c122a46a9bb8d7cecbbc5a78efff22cd234e869b94265a916bb567d490a011de7c2eead4d464408a", @ANYRES32, @ANYBLOB="0c000600010000000000000008000100000000000c0002000000000000000000"], 0x48}}, 0x0) 06:56:17 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_GET_TARGET(r1, &(0x7f00000011c0)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000001180)={&(0x7f0000001140)={0x14, 0x0, 0x300, 0x70bd28, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x804}, 0x0) (async) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$nbd(&(0x7f0000000080), r2) r4 = openat$sw_sync_info(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$SIOCAX25NOUID(r4, 0x89e3, &(0x7f0000000040)) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)=ANY=[@ANYBLOB='L\x00\x00\x00', @ANYRES16=r3, @ANYBLOB="010000000000008008000100", @ANYRES32, @ANYBLOB="0c000600010000000000000008000100000000000c00020000000000000000000c0005000000000000000000"], 0x4c}}, 0x0) 06:56:17 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) r1 = socket$nl_audit(0x10, 0x3, 0x9) sendmsg$AUDIT_USER_AVC(r1, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={&(0x7f0000000480)={0x14, 0x453, 0x0, 0x0, 0x0, '4'}, 0x14}}, 0x0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000000)=ANY=[@ANYRES64=r1, @ANYBLOB="7b135e4eba6c9c08d4e6fb6efcf44aa1d1ac1fabf39a86a302f3", @ANYRES32=0x0], 0x38}, 0x1, 0x0, 0x0, 0x90}, 0x11) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) (async) socket$nl_audit(0x10, 0x3, 0x9) (async) sendmsg$AUDIT_USER_AVC(r1, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={&(0x7f0000000480)={0x14, 0x453, 0x0, 0x0, 0x0, '4'}, 0x14}}, 0x0) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000000)=ANY=[@ANYRES64=r1, @ANYBLOB="7b135e4eba6c9c08d4e6fb6efcf44aa1d1ac1fabf39a86a302f3", @ANYRES32=0x0], 0x38}, 0x1, 0x0, 0x0, 0x90}, 0x11) (async) 06:56:17 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000080), r0) sendmsg$NBD_CMD_STATUS(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000140)={0x68, r2, 0x100, 0x70bd2c, 0x25dfdbfe, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x4}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x8}, @NBD_ATTR_SIZE_BYTES={0xfffffffffffffcc8, 0x2, 0xcb8b}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x8}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x8}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x3}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x4}]}, 0x68}}, 0x0) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x44, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x44}}, 0x0) r3 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r3, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) sendmsg$AUDIT_TRIM(r3, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000280)={0xffffffffffffffff, r3}, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000080), r0) (async) sendmsg$NBD_CMD_STATUS(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000140)={0x68, r2, 0x100, 0x70bd2c, 0x25dfdbfe, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x4}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x8}, @NBD_ATTR_SIZE_BYTES={0xfffffffffffffcc8, 0x2, 0xcb8b}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x8}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x8}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x3}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x4}]}, 0x68}}, 0x0) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r0) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x44, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x44}}, 0x0) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) (async) sendmsg$AUDIT_USER(r3, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) (async) sendmsg$AUDIT_TRIM(r3, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) (async) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000280)={0xffffffffffffffff, r3}, 0x10) (async) 06:56:17 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) syz_genetlink_get_family_id$smc(&(0x7f0000000040), 0xffffffffffffffff) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000140)={0x50, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0xfffffffffffff707}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x1000}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x3ff}]}, 0x50}}, 0x20000850) [ 3218.863034] audit: type=1107 audit(1675493777.083:32016): pid=22935 uid=0 auid=4294967295 ses=4294967295 msg='4' [ 3218.901233] audit: type=1107 audit(1675493777.113:32017): pid=22936 uid=0 auid=4294967295 ses=4294967295 msg='4' 06:56:17 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r2) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x2c, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x2c}}, 0x0) 06:56:17 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) (async) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r2) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x2c, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x2c}}, 0x0) 06:56:17 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) syz_genetlink_get_family_id$smc(&(0x7f0000000040), 0xffffffffffffffff) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000140)={0x50, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0xfffffffffffff707}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x1000}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x3ff}]}, 0x50}}, 0x20000850) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) (async) syz_genetlink_get_family_id$smc(&(0x7f0000000040), 0xffffffffffffffff) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000140)={0x50, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0xfffffffffffff707}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x1000}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x3ff}]}, 0x50}}, 0x20000850) (async) 06:56:17 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x14, r1, 0x4}, 0x14}}, 0x0) 06:56:17 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x44, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x7fffffffffffffff}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8000000000000001}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x44}}, 0x0) 06:56:17 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_GET_TARGET(r2, &(0x7f00000011c0)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000001180)={&(0x7f0000001140)={0x14, 0x0, 0x300, 0x70bd28, 0x25dfdbfa, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x804}, 0x0) sendmsg$NFC_CMD_GET_SE(r2, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000140)={&(0x7f0000000080)={0x14, 0x0, 0x100, 0x2, 0x25dfdbff, {}, ["", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x4000800}, 0x4008000) r3 = syz_open_procfs$userns(0x0, &(0x7f0000000280)) sendmsg$RDMA_NLDEV_CMD_SET(0xffffffffffffffff, &(0x7f00000003c0)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000340)={0x44, 0x1402, 0x800, 0x70bd26, 0x25dfdbff, "", [@RDMA_NLDEV_ATTR_DEV_DIM={0x5, 0x54, 0x1}, @RDMA_NLDEV_NET_NS_FD={0x8}, @RDMA_NLDEV_NET_NS_FD={0x8, 0x44, r3}, @RDMA_NLDEV_ATTR_DEV_DIM={0x5}, @RDMA_NLDEV_ATTR_DEV_DIM={0x5, 0x54, 0x1}, @RDMA_NLDEV_ATTR_DEV_NAME={0x9, 0x2, 'syz2\x00'}]}, 0x44}, 0x1, 0x0, 0x0, 0x1}, 0x20000080) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000400), 0x802, 0x0) ioctl$UI_BEGIN_FF_ERASE(r4, 0xc00c55ca, &(0x7f0000000440)={0x8, 0x80000001, 0x5}) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x38, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x38}}, 0x0) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nfc(&(0x7f00000001c0), r5) 06:56:17 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) getpgrp(0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="01000000000000000000010000001400078008000100", @ANYRES32, @ANYBLOB="0800010087828ed4c3cf585ae3cf0ae08b95f8468aa377356595e797ab580856b27b8311c122a46a9bb8d7cecbbc5a78efff22cd234e869b94265a916bb567d490a011de7c2eead4d464408a", @ANYRES32, @ANYBLOB="0c000600010000000000000008000100000000000c0002000000000000000000"], 0x48}}, 0x0) [ 3218.927665] nbd: must specify at least one socket [ 3218.940868] audit: type=1107 audit(1675493777.163:32018): pid=22952 uid=0 auid=4294967295 ses=4294967295 msg='4' [ 3218.961464] audit: type=1107 audit(1675493777.183:32019): pid=22952 uid=0 auid=4294967295 ses=4294967295 msg='4' [ 3218.968396] nbd: must specify a size in bytes for the device 06:56:17 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_GET_SE(r1, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x14, 0x0, 0x100, 0x70bd2d, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x10}, 0x4008090) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)=ANY=[@ANYBLOB="440000a4", @ANYRES16=r2, @ANYBLOB="01000000000000000000010000000400078008000100000000000c00060000000000000000000c00020000000000000000000c0005000000000000000000"], 0x44}}, 0x0) 06:56:17 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r2) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x2c, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x2c}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r2) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x2c, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x2c}}, 0x0) (async) 06:56:17 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_GET_TARGET(r2, &(0x7f00000011c0)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000001180)={&(0x7f0000001140)={0x14, 0x0, 0x300, 0x70bd28, 0x25dfdbfa, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x804}, 0x0) (async) sendmsg$NFC_CMD_GET_SE(r2, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000140)={&(0x7f0000000080)={0x14, 0x0, 0x100, 0x2, 0x25dfdbff, {}, ["", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x4000800}, 0x4008000) (async) r3 = syz_open_procfs$userns(0x0, &(0x7f0000000280)) sendmsg$RDMA_NLDEV_CMD_SET(0xffffffffffffffff, &(0x7f00000003c0)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000340)={0x44, 0x1402, 0x800, 0x70bd26, 0x25dfdbff, "", [@RDMA_NLDEV_ATTR_DEV_DIM={0x5, 0x54, 0x1}, @RDMA_NLDEV_NET_NS_FD={0x8}, @RDMA_NLDEV_NET_NS_FD={0x8, 0x44, r3}, @RDMA_NLDEV_ATTR_DEV_DIM={0x5}, @RDMA_NLDEV_ATTR_DEV_DIM={0x5, 0x54, 0x1}, @RDMA_NLDEV_ATTR_DEV_NAME={0x9, 0x2, 'syz2\x00'}]}, 0x44}, 0x1, 0x0, 0x0, 0x1}, 0x20000080) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000400), 0x802, 0x0) ioctl$UI_BEGIN_FF_ERASE(r4, 0xc00c55ca, &(0x7f0000000440)={0x8, 0x80000001, 0x5}) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x38, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x38}}, 0x0) (async) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nfc(&(0x7f00000001c0), r5) 06:56:17 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x14, r1, 0x4}, 0x14}}, 0x0) 06:56:17 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async, rerun: 32) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (rerun: 32) sendmsg$NFC_CMD_GET_SE(r1, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x14, 0x0, 0x100, 0x70bd2d, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x10}, 0x4008090) (async) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)=ANY=[@ANYBLOB="440000a4", @ANYRES16=r2, @ANYBLOB="01000000000000000000010000000400078008000100000000000c00060000000000000000000c00020000000000000000000c0005000000000000000000"], 0x44}}, 0x0) 06:56:17 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) (async) getpgrp(0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="01000000000000000000010000001400078008000100", @ANYRES32, @ANYBLOB="0800010087828ed4c3cf585ae3cf0ae08b95f8468aa377356595e797ab580856b27b8311c122a46a9bb8d7cecbbc5a78efff22cd234e869b94265a916bb567d490a011de7c2eead4d464408a", @ANYRES32, @ANYBLOB="0c000600010000000000000008000100000000000c0002000000000000000000"], 0x48}}, 0x0) 06:56:17 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x44, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x7fffffffffffffff}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8000000000000001}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x44}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x44, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x7fffffffffffffff}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8000000000000001}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x44}}, 0x0) (async) [ 3219.046325] nbd: must specify a size in bytes for the device 06:56:17 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_GET_TARGET(r2, &(0x7f00000011c0)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000001180)={&(0x7f0000001140)={0x14, 0x0, 0x300, 0x70bd28, 0x25dfdbfa, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x804}, 0x0) sendmsg$NFC_CMD_GET_SE(r2, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000140)={&(0x7f0000000080)={0x14, 0x0, 0x100, 0x2, 0x25dfdbff, {}, ["", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x4000800}, 0x4008000) r3 = syz_open_procfs$userns(0x0, &(0x7f0000000280)) sendmsg$RDMA_NLDEV_CMD_SET(0xffffffffffffffff, &(0x7f00000003c0)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000340)={0x44, 0x1402, 0x800, 0x70bd26, 0x25dfdbff, "", [@RDMA_NLDEV_ATTR_DEV_DIM={0x5, 0x54, 0x1}, @RDMA_NLDEV_NET_NS_FD={0x8}, @RDMA_NLDEV_NET_NS_FD={0x8, 0x44, r3}, @RDMA_NLDEV_ATTR_DEV_DIM={0x5}, @RDMA_NLDEV_ATTR_DEV_DIM={0x5, 0x54, 0x1}, @RDMA_NLDEV_ATTR_DEV_NAME={0x9, 0x2, 'syz2\x00'}]}, 0x44}, 0x1, 0x0, 0x0, 0x1}, 0x20000080) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000400), 0x802, 0x0) ioctl$UI_BEGIN_FF_ERASE(r4, 0xc00c55ca, &(0x7f0000000440)={0x8, 0x80000001, 0x5}) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x38, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x38}}, 0x0) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nfc(&(0x7f00000001c0), r5) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NFC_CMD_GET_TARGET(r2, &(0x7f00000011c0)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000001180)={&(0x7f0000001140)={0x14, 0x0, 0x300, 0x70bd28, 0x25dfdbfa, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x804}, 0x0) (async) sendmsg$NFC_CMD_GET_SE(r2, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000140)={&(0x7f0000000080)={0x14, 0x0, 0x100, 0x2, 0x25dfdbff, {}, ["", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x4000800}, 0x4008000) (async) syz_open_procfs$userns(0x0, &(0x7f0000000280)) (async) sendmsg$RDMA_NLDEV_CMD_SET(0xffffffffffffffff, &(0x7f00000003c0)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000340)={0x44, 0x1402, 0x800, 0x70bd26, 0x25dfdbff, "", [@RDMA_NLDEV_ATTR_DEV_DIM={0x5, 0x54, 0x1}, @RDMA_NLDEV_NET_NS_FD={0x8}, @RDMA_NLDEV_NET_NS_FD={0x8, 0x44, r3}, @RDMA_NLDEV_ATTR_DEV_DIM={0x5}, @RDMA_NLDEV_ATTR_DEV_DIM={0x5, 0x54, 0x1}, @RDMA_NLDEV_ATTR_DEV_NAME={0x9, 0x2, 'syz2\x00'}]}, 0x44}, 0x1, 0x0, 0x0, 0x1}, 0x20000080) (async) openat$uinput(0xffffffffffffff9c, &(0x7f0000000400), 0x802, 0x0) (async) ioctl$UI_BEGIN_FF_ERASE(r4, 0xc00c55ca, &(0x7f0000000440)={0x8, 0x80000001, 0x5}) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x38, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x38}}, 0x0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nfc(&(0x7f00000001c0), r5) (async) 06:56:17 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_GET_SE(r1, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x14, 0x0, 0x100, 0x70bd2d, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x10}, 0x4008090) (async) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)=ANY=[@ANYBLOB="440000a4", @ANYRES16=r2, @ANYBLOB="01000000000000000000010000000400078008000100000000000c00060000000000000000000c00020000000000000000000c0005000000000000000000"], 0x44}}, 0x0) [ 3219.102210] nbd: must specify a size in bytes for the device 06:56:17 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x14, r1, 0x4}, 0x14}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x14, r1, 0x4}, 0x14}}, 0x0) (async) 06:56:17 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x44, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x7fffffffffffffff}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8000000000000001}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x44}}, 0x0) 06:56:17 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x38, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x38}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) 06:56:17 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_GET_TARGET(r1, &(0x7f00000011c0)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000001180)={&(0x7f0000001140)={0x14, 0x0, 0x300, 0x70bd28, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x804}, 0x0) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f00000003c0)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000240)={0x74, 0x0, 0x100, 0x70bd25, 0x25dfdbfd, {}, [@NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}]}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '\\'}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x5}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xc480}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x20}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x5}]}, 0x74}, 0x1, 0x0, 0x0, 0xc001}, 0xc0) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x2c, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x2c}}, 0x0) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_GET_TARGET(r3, &(0x7f0000000540)={&(0x7f0000000500)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000580)={&(0x7f0000001140)={0x14, 0x0, 0x300, 0x70bd28, 0x25dfdc02, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x804}, 0x0) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r5, &(0x7f00000004c0)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000480)={&(0x7f0000000440)={0x2c, r2, 0x800, 0x70bd29, 0x25dfdbff, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0xb42}]}, 0x2c}, 0x1, 0x0, 0x0, 0x4000010}, 0x20004800) openat$userio(0xffffffffffffff9c, &(0x7f00000005c0), 0x2, 0x0) r6 = syz_genetlink_get_family_id$nfc(&(0x7f00000002c0), r4) sendmsg$NFC_CMD_GET_TARGET(r5, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000300)={0x14, r6, 0x1}, 0x14}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r7 = syz_genetlink_get_family_id$nfc(&(0x7f0000000600), 0xffffffffffffffff) sendmsg$NFC_CMD_GET_SE(r3, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10002400}, 0x7, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r7, 0x2, 0x70bd28, 0x25dfdbfd, {}, ["", "", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x50}, 0x58) r8 = openat$uinput(0xffffffffffffff9c, &(0x7f0000002340), 0x0, 0x0) ioctl$UI_END_FF_UPLOAD(r8, 0x406855c9, 0x0) ioctl$UI_DEV_CREATE(r8, 0x5501) 06:56:17 executing program 3: ioctl$UI_BEGIN_FF_ERASE(0xffffffffffffffff, 0xc00c55ca, &(0x7f0000000000)={0x8, 0x3f, 0x81}) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) write$tun(0xffffffffffffffff, &(0x7f0000000040)={@void, @val={0x2, 0x0, 0x5cf2, 0x2, 0x4b6e, 0xcf7}, @llc={@llc={0xaa, 0xd4, "ee02", "09e57df854ac2421bde0f3d5638ed35909a980f5d25c511ef707053365924c6987319bdaa80bf1389a4d29a8574e6c3664da482b12aec217b1f289280e8b0574f93757b49590e375339fdb0588526a5756e4c681875e50fba6"}}}, 0x67) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x44, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x44}}, 0x0) 06:56:17 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_GET_TARGET(r1, &(0x7f00000011c0)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000001180)={&(0x7f0000001140)={0x14, 0x0, 0x300, 0x70bd28, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x804}, 0x0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f00000001c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000040)={&(0x7f0000000240)={0x88, 0x0, 0x20, 0x70bd29, 0x25dfdbfd, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x1}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x8}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x1}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x5d0}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x6}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x6}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x88}, 0x1, 0x0, 0x0, 0x4000}, 0x40001) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) r3 = openat$sw_sync_info(0xffffffffffffff9c, &(0x7f0000000080), 0x41c041, 0x0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000140)={0x58, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8, 0x1, r3}]}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x4}]}, 0x58}}, 0x4) 06:56:17 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r3, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) sendmsg$AUDIT_TRIM(r3, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) r4 = openat$sw_sync_info(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r5 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r5, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) sendmsg$AUDIT_TRIM(r5, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) r6 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r6, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) sendmsg$AUDIT_TRIM(r6, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f0000000180)={&(0x7f0000000580)={0x98, r1, 0x105, 0x70bd25, 0x25dfdbfb, {}, [@NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x20}, @NBD_ATTR_SOCKETS={0x3c, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8}, {0x8, 0x1, r3}, {0x8, 0x1, r4}, {0x8, 0x1, r5}, {0x8, 0x1, r2}, {0x8, 0x1, r5}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x100}, @NBD_ATTR_BACKEND_IDENTIFIER={0x4}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8, 0x1, r6}]}]}, 0x98}, 0x1, 0x0, 0x0, 0x8040}, 0x20000000) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r0) r7 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_GET_TARGET(r7, &(0x7f00000011c0)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000001180)={&(0x7f0000001140)={0x14, 0x0, 0x300, 0x70bd28, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x804}, 0x0) r8 = syz_genetlink_get_family_id$nbd(&(0x7f0000000340), 0xffffffffffffffff) r9 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r9, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) sendmsg$AUDIT_TRIM(r9, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) r10 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r10, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) sendmsg$AUDIT_TRIM(r10, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) r11 = bpf$ITER_CREATE(0x21, &(0x7f0000000400)={r6}, 0x8) r12 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r12, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) sendmsg$AUDIT_TRIM(r12, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) sendmsg$NBD_CMD_RECONFIGURE(r7, &(0x7f0000000540)={&(0x7f0000000300)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000500)={&(0x7f0000000440)={0xac, r8, 0x100, 0x70bd27, 0x25dfdbfb, {}, [@NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8, 0x1, r9}, {0x8, 0x1, r2}, {0x8, 0x1, r10}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x1}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8, 0x1, r11}, {0x8, 0x1, r12}, {0x8, 0x1, r3}, {0x8, 0x1, r3}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0xa9}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x40}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x9c}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x40}]}, 0xac}, 0x1, 0x0, 0x0, 0x11}, 0x4840) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000380)=ANY=[@ANYBLOB='D\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="01000000000000000000010000000400078008000100000000000c0006000000000000fc05000c00020000000000000000000c000500001300000000000059c58f61452cf7565e"], 0x44}}, 0x0) 06:56:17 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x38, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x38}}, 0x0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) 06:56:17 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_GET_TARGET(r1, &(0x7f00000011c0)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000001180)={&(0x7f0000001140)={0x14, 0x0, 0x300, 0x70bd28, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x804}, 0x0) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f00000003c0)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000240)={0x74, 0x0, 0x100, 0x70bd25, 0x25dfdbfd, {}, [@NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}]}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '\\'}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x5}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xc480}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x20}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x5}]}, 0x74}, 0x1, 0x0, 0x0, 0xc001}, 0xc0) (async) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x2c, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x2c}}, 0x0) (async) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_GET_TARGET(r3, &(0x7f0000000540)={&(0x7f0000000500)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000580)={&(0x7f0000001140)={0x14, 0x0, 0x300, 0x70bd28, 0x25dfdc02, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x804}, 0x0) (async) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r5, &(0x7f00000004c0)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000480)={&(0x7f0000000440)={0x2c, r2, 0x800, 0x70bd29, 0x25dfdbff, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0xb42}]}, 0x2c}, 0x1, 0x0, 0x0, 0x4000010}, 0x20004800) openat$userio(0xffffffffffffff9c, &(0x7f00000005c0), 0x2, 0x0) (async) r6 = syz_genetlink_get_family_id$nfc(&(0x7f00000002c0), r4) sendmsg$NFC_CMD_GET_TARGET(r5, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000300)={0x14, r6, 0x1}, 0x14}}, 0x0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r7 = syz_genetlink_get_family_id$nfc(&(0x7f0000000600), 0xffffffffffffffff) sendmsg$NFC_CMD_GET_SE(r3, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10002400}, 0x7, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r7, 0x2, 0x70bd28, 0x25dfdbfd, {}, ["", "", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x50}, 0x58) (async) r8 = openat$uinput(0xffffffffffffff9c, &(0x7f0000002340), 0x0, 0x0) ioctl$UI_END_FF_UPLOAD(r8, 0x406855c9, 0x0) (async) ioctl$UI_DEV_CREATE(r8, 0x5501) 06:56:17 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x48, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x48}, 0x1, 0x0, 0x0, 0x4000000}, 0x0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r4) r6 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_GET_SE(r6, 0xfffffffffffffffc, 0xd0) sendmsg$NBD_CMD_CONNECT(r4, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f00000003c0)=ANY=[@ANYBLOB="2000ef00", @ANYRES16=r5, @ANYBLOB="030d000000000000000001000000f8ff0a00255c213a2326a600b3c598faf638b951f0cef79a061f0a955f9503533161a1c571a0824308f4a770b9da1d574d7b7e270ea748ba93f88b27bd2d11db00612da5f34056c3fceecf21446cd83b1fb741e5a198135592cb3b40dacc225a0ee63a3dde0ed5d9577d0f9ccb6932ad566785b4297f09b8627cb39379890fc1646507b0d1271f5cc2d5ae1b6786a65e67c894aff619f4e24b702b3de06afbc764"], 0x20}}, 0x0) sendmsg$NBD_CMD_STATUS(r3, &(0x7f0000000480)={&(0x7f0000000000), 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r1, 0x400, 0x70bd2c, 0x25dfdbfd}, 0x14}, 0x1, 0x0, 0x0, 0x10004084}, 0x24000004) r7 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r8 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r7) sendmsg$NBD_CMD_CONNECT(r7, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000240)={0x20, r8, 0xd03, 0x0, 0x0, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0xb, 0xa, '%\\!:#&\xa6'}]}, 0x20}}, 0x0) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000000380)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000280)={&(0x7f00000001c0)={0x20, r8, 0xa28, 0x70bd2c, 0x25dfdbfe, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x1}]}, 0x20}}, 0x54) 06:56:17 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x38, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x38}}, 0x0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) 06:56:17 executing program 3: ioctl$UI_BEGIN_FF_ERASE(0xffffffffffffffff, 0xc00c55ca, &(0x7f0000000000)={0x8, 0x3f, 0x81}) (async, rerun: 32) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (rerun: 32) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) write$tun(0xffffffffffffffff, &(0x7f0000000040)={@void, @val={0x2, 0x0, 0x5cf2, 0x2, 0x4b6e, 0xcf7}, @llc={@llc={0xaa, 0xd4, "ee02", "09e57df854ac2421bde0f3d5638ed35909a980f5d25c511ef707053365924c6987319bdaa80bf1389a4d29a8574e6c3664da482b12aec217b1f289280e8b0574f93757b49590e375339fdb0588526a5756e4c681875e50fba6"}}}, 0x67) (async, rerun: 32) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) (rerun: 32) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x44, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x44}}, 0x0) 06:56:17 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_GET_TARGET(r1, &(0x7f00000011c0)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000001180)={&(0x7f0000001140)={0x14, 0x0, 0x300, 0x70bd28, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x804}, 0x0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f00000001c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000040)={&(0x7f0000000240)={0x88, 0x0, 0x20, 0x70bd29, 0x25dfdbfd, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x1}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x8}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x1}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x5d0}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x6}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x6}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x88}, 0x1, 0x0, 0x0, 0x4000}, 0x40001) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) r3 = openat$sw_sync_info(0xffffffffffffff9c, &(0x7f0000000080), 0x41c041, 0x0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000140)={0x58, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8, 0x1, r3}]}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x4}]}, 0x58}}, 0x4) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NFC_CMD_GET_TARGET(r1, &(0x7f00000011c0)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000001180)={&(0x7f0000001140)={0x14, 0x0, 0x300, 0x70bd28, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x804}, 0x0) (async) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f00000001c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000040)={&(0x7f0000000240)={0x88, 0x0, 0x20, 0x70bd29, 0x25dfdbfd, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x1}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x8}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x1}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x5d0}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x6}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x6}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x88}, 0x1, 0x0, 0x0, 0x4000}, 0x40001) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) (async) openat$sw_sync_info(0xffffffffffffff9c, &(0x7f0000000080), 0x41c041, 0x0) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000140)={0x58, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8, 0x1, r3}]}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x4}]}, 0x58}}, 0x4) (async) 06:56:17 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r2) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000240)={0x20, r3, 0xd03, 0x0, 0x0, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0xb, 0xa, '%\\!:#&\xa6'}]}, 0x20}}, 0x0) r4 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r4, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) sendmsg$AUDIT_TRIM(r4, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) r5 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r5, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) sendmsg$AUDIT_TRIM(r5, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000080)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f0000000040)={&(0x7f0000000140)={0x88, r3, 0x300, 0x70bd2d, 0x25dfdbfe, {}, [@NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8, 0x1, r4}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x7ff}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x3}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, '{{/,'}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x1}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x20}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8, 0x1, r5}, {0x8}, {0x8}]}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x7}]}, 0x88}, 0x1, 0x0, 0x0, 0x400f4}, 0x80) r6 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r6) r7 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)=ANY=[@ANYBLOB, @ANYRES16=r7, @ANYBLOB="01000000000000000000010000000400078008000100000000000c00020000000000000000000c0005000000000000000000"], 0x38}}, 0x0) 06:56:17 executing program 3: ioctl$UI_BEGIN_FF_ERASE(0xffffffffffffffff, 0xc00c55ca, &(0x7f0000000000)={0x8, 0x3f, 0x81}) (async) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) write$tun(0xffffffffffffffff, &(0x7f0000000040)={@void, @val={0x2, 0x0, 0x5cf2, 0x2, 0x4b6e, 0xcf7}, @llc={@llc={0xaa, 0xd4, "ee02", "09e57df854ac2421bde0f3d5638ed35909a980f5d25c511ef707053365924c6987319bdaa80bf1389a4d29a8574e6c3664da482b12aec217b1f289280e8b0574f93757b49590e375339fdb0588526a5756e4c681875e50fba6"}}}, 0x67) (async) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x44, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x44}}, 0x0) 06:56:17 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) (async) r3 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r3, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) (async) sendmsg$AUDIT_TRIM(r3, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) (async) r4 = openat$sw_sync_info(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) (async) r5 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r5, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) (async) sendmsg$AUDIT_TRIM(r5, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) (async) r6 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r6, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) (async) sendmsg$AUDIT_TRIM(r6, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) (async) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f0000000180)={&(0x7f0000000580)={0x98, r1, 0x105, 0x70bd25, 0x25dfdbfb, {}, [@NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x20}, @NBD_ATTR_SOCKETS={0x3c, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8}, {0x8, 0x1, r3}, {0x8, 0x1, r4}, {0x8, 0x1, r5}, {0x8, 0x1, r2}, {0x8, 0x1, r5}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x100}, @NBD_ATTR_BACKEND_IDENTIFIER={0x4}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8, 0x1, r6}]}]}, 0x98}, 0x1, 0x0, 0x0, 0x8040}, 0x20000000) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r0) (async) r7 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_GET_TARGET(r7, &(0x7f00000011c0)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000001180)={&(0x7f0000001140)={0x14, 0x0, 0x300, 0x70bd28, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x804}, 0x0) r8 = syz_genetlink_get_family_id$nbd(&(0x7f0000000340), 0xffffffffffffffff) (async) r9 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r9, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) (async) sendmsg$AUDIT_TRIM(r9, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) (async) r10 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r10, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) (async) sendmsg$AUDIT_TRIM(r10, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) r11 = bpf$ITER_CREATE(0x21, &(0x7f0000000400)={r6}, 0x8) (async) r12 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r12, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) (async) sendmsg$AUDIT_TRIM(r12, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) (async) sendmsg$NBD_CMD_RECONFIGURE(r7, &(0x7f0000000540)={&(0x7f0000000300)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000500)={&(0x7f0000000440)={0xac, r8, 0x100, 0x70bd27, 0x25dfdbfb, {}, [@NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8, 0x1, r9}, {0x8, 0x1, r2}, {0x8, 0x1, r10}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x1}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8, 0x1, r11}, {0x8, 0x1, r12}, {0x8, 0x1, r3}, {0x8, 0x1, r3}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0xa9}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x40}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x9c}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x40}]}, 0xac}, 0x1, 0x0, 0x0, 0x11}, 0x4840) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000380)=ANY=[@ANYBLOB='D\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="01000000000000000000010000000400078008000100000000000c0006000000000000fc05000c00020000000000000000000c000500001300000000000059c58f61452cf7565e"], 0x44}}, 0x0) 06:56:17 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) ioctl$SIOCAX25NOUID(0xffffffffffffffff, 0x89e3, &(0x7f0000000000)) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x44, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x44}}, 0x0) 06:56:17 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_GET_TARGET(r1, &(0x7f00000011c0)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000001180)={&(0x7f0000001140)={0x14, 0x0, 0x300, 0x70bd28, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x804}, 0x0) (async) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f00000003c0)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000240)={0x74, 0x0, 0x100, 0x70bd25, 0x25dfdbfd, {}, [@NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}]}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '\\'}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x5}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xc480}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x20}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x5}]}, 0x74}, 0x1, 0x0, 0x0, 0xc001}, 0xc0) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async, rerun: 64) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x2c, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x2c}}, 0x0) (rerun: 64) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_GET_TARGET(r3, &(0x7f0000000540)={&(0x7f0000000500)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000580)={&(0x7f0000001140)={0x14, 0x0, 0x300, 0x70bd28, 0x25dfdc02, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x804}, 0x0) (async, rerun: 32) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async, rerun: 32) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r5, &(0x7f00000004c0)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000480)={&(0x7f0000000440)={0x2c, r2, 0x800, 0x70bd29, 0x25dfdbff, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0xb42}]}, 0x2c}, 0x1, 0x0, 0x0, 0x4000010}, 0x20004800) (async) openat$userio(0xffffffffffffff9c, &(0x7f00000005c0), 0x2, 0x0) r6 = syz_genetlink_get_family_id$nfc(&(0x7f00000002c0), r4) sendmsg$NFC_CMD_GET_TARGET(r5, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000300)={0x14, r6, 0x1}, 0x14}}, 0x0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r7 = syz_genetlink_get_family_id$nfc(&(0x7f0000000600), 0xffffffffffffffff) sendmsg$NFC_CMD_GET_SE(r3, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10002400}, 0x7, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r7, 0x2, 0x70bd28, 0x25dfdbfd, {}, ["", "", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x50}, 0x58) (async) r8 = openat$uinput(0xffffffffffffff9c, &(0x7f0000002340), 0x0, 0x0) ioctl$UI_END_FF_UPLOAD(r8, 0x406855c9, 0x0) (async) ioctl$UI_DEV_CREATE(r8, 0x5501) 06:56:17 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r2) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000240)={0x20, r3, 0xd03, 0x0, 0x0, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0xb, 0xa, '%\\!:#&\xa6'}]}, 0x20}}, 0x0) r4 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r4, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) sendmsg$AUDIT_TRIM(r4, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) r5 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r5, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) sendmsg$AUDIT_TRIM(r5, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000080)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f0000000040)={&(0x7f0000000140)={0x88, r3, 0x300, 0x70bd2d, 0x25dfdbfe, {}, [@NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8, 0x1, r4}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x7ff}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x3}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, '{{/,'}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x1}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x20}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8, 0x1, r5}, {0x8}, {0x8}]}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x7}]}, 0x88}, 0x1, 0x0, 0x0, 0x400f4}, 0x80) r6 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r6) r7 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)=ANY=[@ANYBLOB, @ANYRES16=r7, @ANYBLOB="01000000000000000000010000000400078008000100000000000c00020000000000000000000c0005000000000000000000"], 0x38}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r2) (async) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000240)={0x20, r3, 0xd03, 0x0, 0x0, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0xb, 0xa, '%\\!:#&\xa6'}]}, 0x20}}, 0x0) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) (async) sendmsg$AUDIT_USER(r4, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) (async) sendmsg$AUDIT_TRIM(r4, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) (async) sendmsg$AUDIT_USER(r5, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) (async) sendmsg$AUDIT_TRIM(r5, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) (async) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000080)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f0000000040)={&(0x7f0000000140)={0x88, r3, 0x300, 0x70bd2d, 0x25dfdbfe, {}, [@NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8, 0x1, r4}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x7ff}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x3}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, '{{/,'}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x1}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x20}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8, 0x1, r5}, {0x8}, {0x8}]}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x7}]}, 0x88}, 0x1, 0x0, 0x0, 0x400f4}, 0x80) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r6) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)=ANY=[@ANYBLOB, @ANYRES16=r7, @ANYBLOB="01000000000000000000010000000400078008000100000000000c00020000000000000000000c0005000000000000000000"], 0x38}}, 0x0) (async) 06:56:17 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x48, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x48}, 0x1, 0x0, 0x0, 0x4000000}, 0x0) (async) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r4) r6 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_GET_SE(r6, 0xfffffffffffffffc, 0xd0) sendmsg$NBD_CMD_CONNECT(r4, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f00000003c0)=ANY=[@ANYBLOB="2000ef00", @ANYRES16=r5, @ANYBLOB="030d000000000000000001000000f8ff0a00255c213a2326a600b3c598faf638b951f0cef79a061f0a955f9503533161a1c571a0824308f4a770b9da1d574d7b7e270ea748ba93f88b27bd2d11db00612da5f34056c3fceecf21446cd83b1fb741e5a198135592cb3b40dacc225a0ee63a3dde0ed5d9577d0f9ccb6932ad566785b4297f09b8627cb39379890fc1646507b0d1271f5cc2d5ae1b6786a65e67c894aff619f4e24b702b3de06afbc764"], 0x20}}, 0x0) sendmsg$NBD_CMD_STATUS(r3, &(0x7f0000000480)={&(0x7f0000000000), 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r1, 0x400, 0x70bd2c, 0x25dfdbfd}, 0x14}, 0x1, 0x0, 0x0, 0x10004084}, 0x24000004) (async) r7 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r8 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r7) sendmsg$NBD_CMD_CONNECT(r7, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000240)={0x20, r8, 0xd03, 0x0, 0x0, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0xb, 0xa, '%\\!:#&\xa6'}]}, 0x20}}, 0x0) (async) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000000380)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000280)={&(0x7f00000001c0)={0x20, r8, 0xa28, 0x70bd2c, 0x25dfdbfe, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x1}]}, 0x20}}, 0x54) [ 3219.468662] nbd: must specify at least one socket 06:56:17 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_GET_TARGET(r1, &(0x7f00000011c0)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000001180)={&(0x7f0000001140)={0x14, 0x0, 0x300, 0x70bd28, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x804}, 0x0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f00000001c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000040)={&(0x7f0000000240)={0x88, 0x0, 0x20, 0x70bd29, 0x25dfdbfd, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x1}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x8}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x1}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x5d0}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x6}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x6}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x88}, 0x1, 0x0, 0x0, 0x4000}, 0x40001) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) r3 = openat$sw_sync_info(0xffffffffffffff9c, &(0x7f0000000080), 0x41c041, 0x0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000140)={0x58, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8, 0x1, r3}]}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x4}]}, 0x58}}, 0x4) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NFC_CMD_GET_TARGET(r1, &(0x7f00000011c0)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000001180)={&(0x7f0000001140)={0x14, 0x0, 0x300, 0x70bd28, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x804}, 0x0) (async) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f00000001c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000040)={&(0x7f0000000240)={0x88, 0x0, 0x20, 0x70bd29, 0x25dfdbfd, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x1}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x8}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x1}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x5d0}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x6}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x6}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x88}, 0x1, 0x0, 0x0, 0x4000}, 0x40001) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) (async) openat$sw_sync_info(0xffffffffffffff9c, &(0x7f0000000080), 0x41c041, 0x0) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000140)={0x58, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8, 0x1, r3}]}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x4}]}, 0x58}}, 0x4) (async) 06:56:17 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) (async) r3 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r3, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) (async) sendmsg$AUDIT_TRIM(r3, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) (async) r4 = openat$sw_sync_info(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) (async) r5 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r5, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) sendmsg$AUDIT_TRIM(r5, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) r6 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r6, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) (async) sendmsg$AUDIT_TRIM(r6, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f0000000180)={&(0x7f0000000580)={0x98, r1, 0x105, 0x70bd25, 0x25dfdbfb, {}, [@NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x20}, @NBD_ATTR_SOCKETS={0x3c, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8}, {0x8, 0x1, r3}, {0x8, 0x1, r4}, {0x8, 0x1, r5}, {0x8, 0x1, r2}, {0x8, 0x1, r5}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x100}, @NBD_ATTR_BACKEND_IDENTIFIER={0x4}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8, 0x1, r6}]}]}, 0x98}, 0x1, 0x0, 0x0, 0x8040}, 0x20000000) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r0) r7 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_GET_TARGET(r7, &(0x7f00000011c0)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000001180)={&(0x7f0000001140)={0x14, 0x0, 0x300, 0x70bd28, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x804}, 0x0) (async) r8 = syz_genetlink_get_family_id$nbd(&(0x7f0000000340), 0xffffffffffffffff) (async) r9 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r9, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) sendmsg$AUDIT_TRIM(r9, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) r10 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r10, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) (async) sendmsg$AUDIT_TRIM(r10, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) (async) r11 = bpf$ITER_CREATE(0x21, &(0x7f0000000400)={r6}, 0x8) (async) r12 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r12, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) (async) sendmsg$AUDIT_TRIM(r12, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) (async) sendmsg$NBD_CMD_RECONFIGURE(r7, &(0x7f0000000540)={&(0x7f0000000300)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000500)={&(0x7f0000000440)={0xac, r8, 0x100, 0x70bd27, 0x25dfdbfb, {}, [@NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8, 0x1, r9}, {0x8, 0x1, r2}, {0x8, 0x1, r10}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x1}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8, 0x1, r11}, {0x8, 0x1, r12}, {0x8, 0x1, r3}, {0x8, 0x1, r3}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0xa9}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x40}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x9c}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x40}]}, 0xac}, 0x1, 0x0, 0x0, 0x11}, 0x4840) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000380)=ANY=[@ANYBLOB='D\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="01000000000000000000010000000400078008000100000000000c0006000000000000fc05000c00020000000000000000000c000500001300000000000059c58f61452cf7565e"], 0x44}}, 0x0) [ 3219.518746] nbd: must specify at least one socket 06:56:17 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) ioctl$SIOCAX25NOUID(0xffffffffffffffff, 0x89e3, &(0x7f0000000000)) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x44, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x44}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) (async) ioctl$SIOCAX25NOUID(0xffffffffffffffff, 0x89e3, &(0x7f0000000000)) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x44, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x44}}, 0x0) (async) 06:56:17 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r2) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000240)={0x20, r3, 0xd03, 0x0, 0x0, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0xb, 0xa, '%\\!:#&\xa6'}]}, 0x20}}, 0x0) r4 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r4, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) (async) sendmsg$AUDIT_TRIM(r4, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) (async) r5 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r5, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) sendmsg$AUDIT_TRIM(r5, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) (async) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000080)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f0000000040)={&(0x7f0000000140)={0x88, r3, 0x300, 0x70bd2d, 0x25dfdbfe, {}, [@NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8, 0x1, r4}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x7ff}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x3}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, '{{/,'}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x1}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x20}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8, 0x1, r5}, {0x8}, {0x8}]}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x7}]}, 0x88}, 0x1, 0x0, 0x0, 0x400f4}, 0x80) (async) r6 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r6) (async) r7 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)=ANY=[@ANYBLOB, @ANYRES16=r7, @ANYBLOB="01000000000000000000010000000400078008000100000000000c00020000000000000000000c0005000000000000000000"], 0x38}}, 0x0) 06:56:17 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x48, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x48}, 0x1, 0x0, 0x0, 0x4000000}, 0x0) (async) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async, rerun: 64) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (rerun: 64) r5 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r4) (async, rerun: 32) r6 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (rerun: 32) sendmsg$NFC_CMD_GET_SE(r6, 0xfffffffffffffffc, 0xd0) (async, rerun: 64) sendmsg$NBD_CMD_CONNECT(r4, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f00000003c0)=ANY=[@ANYBLOB="2000ef00", @ANYRES16=r5, @ANYBLOB="030d000000000000000001000000f8ff0a00255c213a2326a600b3c598faf638b951f0cef79a061f0a955f9503533161a1c571a0824308f4a770b9da1d574d7b7e270ea748ba93f88b27bd2d11db00612da5f34056c3fceecf21446cd83b1fb741e5a198135592cb3b40dacc225a0ee63a3dde0ed5d9577d0f9ccb6932ad566785b4297f09b8627cb39379890fc1646507b0d1271f5cc2d5ae1b6786a65e67c894aff619f4e24b702b3de06afbc764"], 0x20}}, 0x0) (rerun: 64) sendmsg$NBD_CMD_STATUS(r3, &(0x7f0000000480)={&(0x7f0000000000), 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x14, r1, 0x400, 0x70bd2c, 0x25dfdbfd}, 0x14}, 0x1, 0x0, 0x0, 0x10004084}, 0x24000004) (async) r7 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r8 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r7) sendmsg$NBD_CMD_CONNECT(r7, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000240)={0x20, r8, 0xd03, 0x0, 0x0, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0xb, 0xa, '%\\!:#&\xa6'}]}, 0x20}}, 0x0) (async) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000000380)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000280)={&(0x7f00000001c0)={0x20, r8, 0xa28, 0x70bd2c, 0x25dfdbfe, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x1}]}, 0x20}}, 0x54) 06:56:17 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x40500, 0x0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000140)=ANY=[@ANYBLOB="30804000eeacc8b82e04bde7f5a5fc4d7f3c19e5e9fa5b6c4f8d6e2c5743711e0337c060763a2a7d29cfdb74f7176609ab1058033233e571d334", @ANYRES16=r1, @ANYBLOB="0100000000000000000001000000040007800c00040040000000000000000c0002000000000000000000"], 0x30}}, 0x20) 06:56:17 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f0000000240)={&(0x7f0000000000)="34f901be0747b5adfbb342", &(0x7f0000000040)=""/20, &(0x7f0000000140)="51f0dff50f9b20f0f52b148576fcaf52b88661ee1ca42bcd1a69a0060cf30d87e87cc9531f4287d488aa40497d6b2d160037659e08fb69e48ca5f7b050799709f47a7f271d107850252235ddc0776dfbf385b983fd0235682eccc1068a39b74f6e2950a585b35f1f361a4ed0a7ed7b6e9692d20ae451c2b68a1ea920a3ea69a3cb4b731ce73b9641595592e8dddf00dc3e1b344f9b131a257974c0eac1fe73078a77b428adf1e7df14ecbaa9cd9d9ebfac224de67a8a3b427c2381", &(0x7f0000000080)="5a7468dd7b69fa40e84e0c6b5e", 0x7f, 0x1, 0x4}, 0x38) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x4c, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x4c}}, 0x0) 06:56:17 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) ioctl$SIOCAX25NOUID(0xffffffffffffffff, 0x89e3, &(0x7f0000000000)) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x44, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x44}}, 0x0) 06:56:17 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) r2 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r2, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) sendmsg$AUDIT_TRIM(r2, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000240)=@bpf_tracing={0x1a, 0x7, &(0x7f0000000000)=@raw=[@alu={0x0, 0x1, 0x9, 0x7, 0x6, 0x20, 0x10}, @map_idx={0x18, 0x2, 0x5, 0x0, 0x2}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @cb_func={0x18, 0x6, 0x4, 0x0, 0xfffffffffffffffb}], &(0x7f0000000040)='GPL\x00', 0xe1d, 0x0, 0x0, 0x41100, 0x1a, '\x00', 0x0, 0x18, 0xffffffffffffffff, 0x8, &(0x7f0000000080)={0x1, 0x2}, 0x8, 0x10, &(0x7f0000000140)={0x2, 0xc, 0x50000, 0x2}, 0x10, 0x860c, 0xffffffffffffffff, 0x0, &(0x7f0000000180)=[0x1, r2]}, 0x80) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x38, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x38}}, 0x0) [ 3219.690818] nbd: couldn't find device at index 0 06:56:17 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x54, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYRESOCT=r0, @ANYRESOCT=r1, @ANYRESDEC=0x0], 0x4c}, 0x1, 0x0, 0x0, 0x4044804}, 0x0) sendmsg$AUDIT_TTY_SET(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000140)={&(0x7f0000000080)={0x18, 0x3f9, 0x100, 0x70bd2b, 0x25dfdbfd, {0x1, 0x1}, ["", "", "", "", "", "", ""]}, 0x18}, 0x1, 0x0, 0x0, 0x4000004}, 0x8850) syz_genetlink_get_family_id$nfc(&(0x7f0000000000), r0) 06:56:18 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f0000000240)={&(0x7f0000000000)="34f901be0747b5adfbb342", &(0x7f0000000040)=""/20, &(0x7f0000000140)="51f0dff50f9b20f0f52b148576fcaf52b88661ee1ca42bcd1a69a0060cf30d87e87cc9531f4287d488aa40497d6b2d160037659e08fb69e48ca5f7b050799709f47a7f271d107850252235ddc0776dfbf385b983fd0235682eccc1068a39b74f6e2950a585b35f1f361a4ed0a7ed7b6e9692d20ae451c2b68a1ea920a3ea69a3cb4b731ce73b9641595592e8dddf00dc3e1b344f9b131a257974c0eac1fe73078a77b428adf1e7df14ecbaa9cd9d9ebfac224de67a8a3b427c2381", &(0x7f0000000080)="5a7468dd7b69fa40e84e0c6b5e", 0x7f, 0x1, 0x4}, 0x38) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x4c, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x4c}}, 0x0) [ 3219.795782] nbd: nbd1 already in use 06:56:18 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) r2 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r2, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) (async) sendmsg$AUDIT_TRIM(r2, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) (async) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000240)=@bpf_tracing={0x1a, 0x7, &(0x7f0000000000)=@raw=[@alu={0x0, 0x1, 0x9, 0x7, 0x6, 0x20, 0x10}, @map_idx={0x18, 0x2, 0x5, 0x0, 0x2}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @cb_func={0x18, 0x6, 0x4, 0x0, 0xfffffffffffffffb}], &(0x7f0000000040)='GPL\x00', 0xe1d, 0x0, 0x0, 0x41100, 0x1a, '\x00', 0x0, 0x18, 0xffffffffffffffff, 0x8, &(0x7f0000000080)={0x1, 0x2}, 0x8, 0x10, &(0x7f0000000140)={0x2, 0xc, 0x50000, 0x2}, 0x10, 0x860c, 0xffffffffffffffff, 0x0, &(0x7f0000000180)=[0x1, r2]}, 0x80) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x38, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x38}}, 0x0) 06:56:18 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x54, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYRESOCT=r0, @ANYRESOCT=r1, @ANYRESDEC=0x0], 0x4c}, 0x1, 0x0, 0x0, 0x4044804}, 0x0) (async, rerun: 32) sendmsg$AUDIT_TTY_SET(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000140)={&(0x7f0000000080)={0x18, 0x3f9, 0x100, 0x70bd2b, 0x25dfdbfd, {0x1, 0x1}, ["", "", "", "", "", "", ""]}, 0x18}, 0x1, 0x0, 0x0, 0x4000004}, 0x8850) (async, rerun: 32) syz_genetlink_get_family_id$nfc(&(0x7f0000000000), r0) 06:56:18 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x40500, 0x0) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000140)=ANY=[@ANYBLOB="30804000eeacc8b82e04bde7f5a5fc4d7f3c19e5e9fa5b6c4f8d6e2c5743711e0337c060763a2a7d29cfdb74f7176609ab1058033233e571d334", @ANYRES16=r1, @ANYBLOB="0100000000000000000001000000040007800c00040040000000000000000c0002000000000000000000"], 0x30}}, 0x20) 06:56:18 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) geteuid() r2 = socket$nl_audit(0x10, 0x3, 0x9) sendmsg$AUDIT_USER_AVC(r2, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={&(0x7f0000000480)={0x14, 0x453, 0x0, 0x0, 0x0, '4'}, 0x14}}, 0x0) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000000080)={&(0x7f0000000480)=ANY=[@ANYRESDEC=r0, @ANYRES16=r2, @ANYBLOB="01de28bd7000fbdbdf25050000000c00060000000000000000000c00040000000000000000000c0005002000000000000000ea47a2bd3c5d9aa4a552794af7fb2b31cc544e54265d2466d9b23622ead72838cfa56460bad52dd21910790025465887c3839c7c8bda3e66842f68db8ea4cbfe128ab10e9386224183b4290f64168d8a5c757f0d521576f4fbc65d4592c04130fc46dc5e0225fa90342e50aa5460875ae503f906411bc4b9f7566e12d23f8cc1d9de5c06f1f45d81f9"], 0x38}, 0x1, 0x0, 0x0, 0x40800}, 0x20000000) syz_genetlink_get_family_id$nfc(&(0x7f0000000040), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)=ANY=[@ANYBLOB='D\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="0100000000000000001fd8b803000400078008000100000000000c0006000000000000cf93000c00020000000000000000000c0005000000000000010000"], 0x44}}, 0x0) [ 3219.841849] nbd: must specify at least one socket 06:56:18 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="0100000000000000000001000014000780080001003a8c", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="0c000600010000000000000008000100000000000c0002000000000000000000"], 0x48}}, 0x0) 06:56:18 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f0000000240)={&(0x7f0000000000)="34f901be0747b5adfbb342", &(0x7f0000000040)=""/20, &(0x7f0000000140)="51f0dff50f9b20f0f52b148576fcaf52b88661ee1ca42bcd1a69a0060cf30d87e87cc9531f4287d488aa40497d6b2d160037659e08fb69e48ca5f7b050799709f47a7f271d107850252235ddc0776dfbf385b983fd0235682eccc1068a39b74f6e2950a585b35f1f361a4ed0a7ed7b6e9692d20ae451c2b68a1ea920a3ea69a3cb4b731ce73b9641595592e8dddf00dc3e1b344f9b131a257974c0eac1fe73078a77b428adf1e7df14ecbaa9cd9d9ebfac224de67a8a3b427c2381", &(0x7f0000000080)="5a7468dd7b69fa40e84e0c6b5e", 0x7f, 0x1, 0x4}, 0x38) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x4c, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x4c}}, 0x0) 06:56:18 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x40500, 0x0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000140)=ANY=[@ANYBLOB="30804000eeacc8b82e04bde7f5a5fc4d7f3c19e5e9fa5b6c4f8d6e2c5743711e0337c060763a2a7d29cfdb74f7176609ab1058033233e571d334", @ANYRES16=r1, @ANYBLOB="0100000000000000000001000000040007800c00040040000000000000000c0002000000000000000000"], 0x30}}, 0x20) 06:56:18 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) geteuid() r2 = socket$nl_audit(0x10, 0x3, 0x9) sendmsg$AUDIT_USER_AVC(r2, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={&(0x7f0000000480)={0x14, 0x453, 0x0, 0x0, 0x0, '4'}, 0x14}}, 0x0) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000000080)={&(0x7f0000000480)=ANY=[@ANYRESDEC=r0, @ANYRES16=r2, @ANYBLOB="01de28bd7000fbdbdf25050000000c00060000000000000000000c00040000000000000000000c0005002000000000000000ea47a2bd3c5d9aa4a552794af7fb2b31cc544e54265d2466d9b23622ead72838cfa56460bad52dd21910790025465887c3839c7c8bda3e66842f68db8ea4cbfe128ab10e9386224183b4290f64168d8a5c757f0d521576f4fbc65d4592c04130fc46dc5e0225fa90342e50aa5460875ae503f906411bc4b9f7566e12d23f8cc1d9de5c06f1f45d81f9"], 0x38}, 0x1, 0x0, 0x0, 0x40800}, 0x20000000) syz_genetlink_get_family_id$nfc(&(0x7f0000000040), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)=ANY=[@ANYBLOB='D\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="0100000000000000001fd8b803000400078008000100000000000c0006000000000000cf93000c00020000000000000000000c0005000000000000010000"], 0x44}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) (async) geteuid() (async) socket$nl_audit(0x10, 0x3, 0x9) (async) sendmsg$AUDIT_USER_AVC(r2, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={&(0x7f0000000480)={0x14, 0x453, 0x0, 0x0, 0x0, '4'}, 0x14}}, 0x0) (async) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000000080)={&(0x7f0000000480)=ANY=[@ANYRESDEC=r0, @ANYRES16=r2, @ANYBLOB="01de28bd7000fbdbdf25050000000c00060000000000000000000c00040000000000000000000c0005002000000000000000ea47a2bd3c5d9aa4a552794af7fb2b31cc544e54265d2466d9b23622ead72838cfa56460bad52dd21910790025465887c3839c7c8bda3e66842f68db8ea4cbfe128ab10e9386224183b4290f64168d8a5c757f0d521576f4fbc65d4592c04130fc46dc5e0225fa90342e50aa5460875ae503f906411bc4b9f7566e12d23f8cc1d9de5c06f1f45d81f9"], 0x38}, 0x1, 0x0, 0x0, 0x40800}, 0x20000000) (async) syz_genetlink_get_family_id$nfc(&(0x7f0000000040), r0) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)=ANY=[@ANYBLOB='D\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="0100000000000000001fd8b803000400078008000100000000000c0006000000000000cf93000c00020000000000000000000c0005000000000000010000"], 0x44}}, 0x0) (async) 06:56:18 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) r2 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r2, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) (async) sendmsg$AUDIT_TRIM(r2, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) (async) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000240)=@bpf_tracing={0x1a, 0x7, &(0x7f0000000000)=@raw=[@alu={0x0, 0x1, 0x9, 0x7, 0x6, 0x20, 0x10}, @map_idx={0x18, 0x2, 0x5, 0x0, 0x2}, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @cb_func={0x18, 0x6, 0x4, 0x0, 0xfffffffffffffffb}], &(0x7f0000000040)='GPL\x00', 0xe1d, 0x0, 0x0, 0x41100, 0x1a, '\x00', 0x0, 0x18, 0xffffffffffffffff, 0x8, &(0x7f0000000080)={0x1, 0x2}, 0x8, 0x10, &(0x7f0000000140)={0x2, 0xc, 0x50000, 0x2}, 0x10, 0x860c, 0xffffffffffffffff, 0x0, &(0x7f0000000180)=[0x1, r2]}, 0x80) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x38, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x38}}, 0x0) 06:56:18 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x54, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYRESOCT=r0, @ANYRESOCT=r1, @ANYRESDEC=0x0], 0x4c}, 0x1, 0x0, 0x0, 0x4044804}, 0x0) (async) sendmsg$AUDIT_TTY_SET(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000140)={&(0x7f0000000080)={0x18, 0x3f9, 0x100, 0x70bd2b, 0x25dfdbfd, {0x1, 0x1}, ["", "", "", "", "", "", ""]}, 0x18}, 0x1, 0x0, 0x0, 0x4000004}, 0x8850) (async) syz_genetlink_get_family_id$nfc(&(0x7f0000000000), r0) 06:56:18 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="0100000000000000000001000014000780080001003a8c", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="0c000600010000000000000008000100000000000c0002000000000000000000"], 0x48}}, 0x0) [ 3219.910377] audit: type=1107 audit(1675493778.133:32020): pid=23211 uid=0 auid=4294967295 ses=4294967295 msg='4' [ 3219.917781] nbd: must specify at least one socket 06:56:18 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) (async) geteuid() (async) r2 = socket$nl_audit(0x10, 0x3, 0x9) sendmsg$AUDIT_USER_AVC(r2, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={&(0x7f0000000480)={0x14, 0x453, 0x0, 0x0, 0x0, '4'}, 0x14}}, 0x0) (async) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000000080)={&(0x7f0000000480)=ANY=[@ANYRESDEC=r0, @ANYRES16=r2, @ANYBLOB="01de28bd7000fbdbdf25050000000c00060000000000000000000c00040000000000000000000c0005002000000000000000ea47a2bd3c5d9aa4a552794af7fb2b31cc544e54265d2466d9b23622ead72838cfa56460bad52dd21910790025465887c3839c7c8bda3e66842f68db8ea4cbfe128ab10e9386224183b4290f64168d8a5c757f0d521576f4fbc65d4592c04130fc46dc5e0225fa90342e50aa5460875ae503f906411bc4b9f7566e12d23f8cc1d9de5c06f1f45d81f9"], 0x38}, 0x1, 0x0, 0x0, 0x40800}, 0x20000000) (async) syz_genetlink_get_family_id$nfc(&(0x7f0000000040), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)=ANY=[@ANYBLOB='D\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="0100000000000000001fd8b803000400078008000100000000000c0006000000000000cf93000c00020000000000000000000c0005000000000000010000"], 0x44}}, 0x0) 06:56:18 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="0100000000000000000001000014000780080001003a8c", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="0c000600010000000000000008000100000000000c0002000000000000000000"], 0x48}}, 0x0) [ 3219.963737] audit: type=1107 audit(1675493778.183:32021): pid=23226 uid=0 auid=4294967295 ses=4294967295 msg='4' [ 3219.975025] nbd: must specify at least one socket 06:56:18 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f00000001c0)=ANY=[@ANYBLOB='8\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="4f1970f5176a01000000000000000000010000000400078008000100000000000c00020000000000000000000c000000000000"], 0x38}}, 0x0) sendmsg$NFC_CMD_GET_SE(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x14, 0x0, 0x10b, 0x70bd27, 0x25dfdbff, {}, ["", "", "", "", ""]}, 0x14}}, 0x91) 06:56:18 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)=ANY=[@ANYBLOB="00fe2003", @ANYRES16=r1, @ANYBLOB="01000000000000000000010000000400078008000100000000000c00060000000000000000000c00020000000000000000000c0005000000000000000000"], 0x44}}, 0x80) socket$inet6_tcp(0xa, 0x1, 0x0) [ 3220.049327] nbd: must specify at least one socket 06:56:18 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x44, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x44}}, 0x0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r2) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000240)={0x20, r3, 0xd03, 0x0, 0x0, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0xb, 0xa, '%\\!:#&\xa6'}]}, 0x20}}, 0x0) sendmsg$NBD_CMD_RECONFIGURE(r0, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x20, r3, 0x400, 0x70bd28, 0x25dfdbff, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0x20}, 0x1, 0x0, 0x0, 0x4}, 0x40010) 06:56:18 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)=ANY=[@ANYBLOB='L\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="01000000000000000000010000f70c00078008000100", @ANYRES32, @ANYBLOB="0c000600010000000000000008000100000000000c00020000000000000000000c0005000000000000000000"], 0x4c}}, 0x0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r2) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000240)={0x20, r3, 0xd03, 0x0, 0x0, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0xb, 0xa, '%\\!:#&\xa6'}]}, 0x20}}, 0x0) sendmsg$NBD_CMD_STATUS(r0, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x1000400}, 0xc, &(0x7f0000000080)={&(0x7f0000000380)=ANY=[@ANYBLOB='X\x00\x00\x00', @ANYRES16=r3, @ANYBLOB="02002bbd7000ffcb5f53059f8643d1f5250500000004000a000c00020005000000000000000c00080000020000000000000c00030000000080ffffffff0c000600030000000000000008000a006e6264000800010000000000"], 0x58}, 0x1, 0x0, 0x0, 0x8000}, 0x10) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_GET_TARGET(r4, &(0x7f00000011c0)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000001180)={&(0x7f0000001140)={0x14, 0x0, 0x300, 0x70bd28, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x804}, 0x0) sendmsg$NFC_CMD_GET_SE(r4, &(0x7f0000000400)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x24100014}, 0xc, &(0x7f0000000280)={&(0x7f0000000180)={0x14, 0x0, 0x800, 0x70bd29, 0x25dfdbff, {}, [""]}, 0x14}, 0x1, 0x0, 0x0, 0x80}, 0x40004) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r5) 06:56:18 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_GET_TARGET(r2, &(0x7f00000011c0)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000001180)={&(0x7f0000001140)={0x14, 0x0, 0x300, 0x70bd28, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x804}, 0x0) sendmsg$NFC_CMD_GET_TARGET(r2, &(0x7f0000000140)={&(0x7f0000000000), 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x14, 0x0, 0x239ae8b9682e0cca, 0x70bd2c, 0x25dfdbfc, {}, ["", "", "", "", "", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0xc016}, 0x0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x40, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x40}, 0x1, 0x0, 0x0, 0x8000}, 0x0) 06:56:18 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f00000001c0)=ANY=[@ANYBLOB='8\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="4f1970f5176a01000000000000000000010000000400078008000100000000000c00020000000000000000000c000000000000"], 0x38}}, 0x0) (async) sendmsg$NFC_CMD_GET_SE(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x14, 0x0, 0x10b, 0x70bd27, 0x25dfdbff, {}, ["", "", "", "", ""]}, 0x14}}, 0x91) 06:56:18 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_GET_TARGET(r2, &(0x7f00000011c0)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000001180)={&(0x7f0000001140)={0x14, 0x0, 0x300, 0x70bd28, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x804}, 0x0) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r3) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000240)={0x20, r4, 0xd03, 0x0, 0x0, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0xb, 0xa, '%\\!:#&\xa6'}]}, 0x20}}, 0x0) r5 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r5, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) sendmsg$AUDIT_TRIM(r5, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) r6 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r6, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) sendmsg$AUDIT_TRIM(r6, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r8 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r8, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) sendmsg$AUDIT_TRIM(r8, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) sendmsg$NBD_CMD_RECONFIGURE(r2, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f0000000080)={&(0x7f0000000140)={0xa8, r4, 0x20, 0x70bd27, 0x25dfdbfb, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x8001}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x3c, 0x7, 0x0, 0x1, [{0x8, 0x1, r5}, {0x8, 0x1, r6}, {0x8, 0x1, r7}, {0x8}, {0x8}, {0x8}, {0x8, 0x1, r8}]}, @NBD_ATTR_BACKEND_IDENTIFIER={0x9, 0xa, '}/-+*'}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x25}]}, 0xa8}, 0x1, 0x0, 0x0, 0x4000010}, 0x4000) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x38, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x38}}, 0x0) 06:56:18 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f00000001c0)=ANY=[@ANYBLOB='8\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="4f1970f5176a01000000000000000000010000000400078008000100000000000c00020000000000000000000c000000000000"], 0x38}}, 0x0) sendmsg$NFC_CMD_GET_SE(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x14, 0x0, 0x10b, 0x70bd27, 0x25dfdbff, {}, ["", "", "", "", ""]}, 0x14}}, 0x91) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f00000001c0)=ANY=[@ANYBLOB='8\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="4f1970f5176a01000000000000000000010000000400078008000100000000000c00020000000000000000000c000000000000"], 0x38}}, 0x0) (async) sendmsg$NFC_CMD_GET_SE(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x14, 0x0, 0x10b, 0x70bd27, 0x25dfdbff, {}, ["", "", "", "", ""]}, 0x14}}, 0x91) (async) 06:56:18 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)=ANY=[@ANYBLOB="00fe2003", @ANYRES16=r1, @ANYBLOB="01000000000000000000010000000400078008000100000000000c00060000000000000000000c00020000000000000000000c0005000000000000000000"], 0x44}}, 0x80) socket$inet6_tcp(0xa, 0x1, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)=ANY=[@ANYBLOB="00fe2003", @ANYRES16=r1, @ANYBLOB="01000000000000000000010000000400078008000100000000000c00060000000000000000000c00020000000000000000000c0005000000000000000000"], 0x44}}, 0x80) (async) socket$inet6_tcp(0xa, 0x1, 0x0) (async) 06:56:18 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_GET_TARGET(r2, &(0x7f00000011c0)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000001180)={&(0x7f0000001140)={0x14, 0x0, 0x300, 0x70bd28, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x804}, 0x0) sendmsg$NFC_CMD_GET_TARGET(r2, &(0x7f0000000140)={&(0x7f0000000000), 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x14, 0x0, 0x239ae8b9682e0cca, 0x70bd2c, 0x25dfdbfc, {}, ["", "", "", "", "", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0xc016}, 0x0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x40, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x40}, 0x1, 0x0, 0x0, 0x8000}, 0x0) 06:56:18 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)=ANY=[@ANYBLOB='L\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="01000000000000000000010000f70c00078008000100", @ANYRES32, @ANYBLOB="0c000600010000000000000008000100000000000c00020000000000000000000c0005000000000000000000"], 0x4c}}, 0x0) (async) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r2) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000240)={0x20, r3, 0xd03, 0x0, 0x0, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0xb, 0xa, '%\\!:#&\xa6'}]}, 0x20}}, 0x0) sendmsg$NBD_CMD_STATUS(r0, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x1000400}, 0xc, &(0x7f0000000080)={&(0x7f0000000380)=ANY=[@ANYBLOB='X\x00\x00\x00', @ANYRES16=r3, @ANYBLOB="02002bbd7000ffcb5f53059f8643d1f5250500000004000a000c00020005000000000000000c00080000020000000000000c00030000000080ffffffff0c000600030000000000000008000a006e6264000800010000000000"], 0x58}, 0x1, 0x0, 0x0, 0x8000}, 0x10) (async) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_GET_TARGET(r4, &(0x7f00000011c0)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000001180)={&(0x7f0000001140)={0x14, 0x0, 0x300, 0x70bd28, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x804}, 0x0) sendmsg$NFC_CMD_GET_SE(r4, &(0x7f0000000400)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x24100014}, 0xc, &(0x7f0000000280)={&(0x7f0000000180)={0x14, 0x0, 0x800, 0x70bd29, 0x25dfdbff, {}, [""]}, 0x14}, 0x1, 0x0, 0x0, 0x80}, 0x40004) (async) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r5) 06:56:18 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x44, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x44}}, 0x0) (async) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r2) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000240)={0x20, r3, 0xd03, 0x0, 0x0, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0xb, 0xa, '%\\!:#&\xa6'}]}, 0x20}}, 0x0) (async) sendmsg$NBD_CMD_RECONFIGURE(r0, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x20, r3, 0x400, 0x70bd28, 0x25dfdbff, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0x20}, 0x1, 0x0, 0x0, 0x4}, 0x40010) [ 3220.167464] nbd: must specify at least one socket [ 3220.172764] nbd: must specify at least one socket [ 3220.188603] nbd: must specify at least one socket [ 3220.198235] nbd: must specify at least one socket 06:56:18 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_GET_TARGET(r2, &(0x7f00000011c0)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000001180)={&(0x7f0000001140)={0x14, 0x0, 0x300, 0x70bd28, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x804}, 0x0) (async) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r3) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000240)={0x20, r4, 0xd03, 0x0, 0x0, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0xb, 0xa, '%\\!:#&\xa6'}]}, 0x20}}, 0x0) r5 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r5, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) (async) sendmsg$AUDIT_TRIM(r5, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) r6 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r6, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) (async) sendmsg$AUDIT_TRIM(r6, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) (async) r8 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r8, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) (async) sendmsg$AUDIT_TRIM(r8, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) (async) sendmsg$NBD_CMD_RECONFIGURE(r2, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f0000000080)={&(0x7f0000000140)={0xa8, r4, 0x20, 0x70bd27, 0x25dfdbfb, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x8001}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x3c, 0x7, 0x0, 0x1, [{0x8, 0x1, r5}, {0x8, 0x1, r6}, {0x8, 0x1, r7}, {0x8}, {0x8}, {0x8}, {0x8, 0x1, r8}]}, @NBD_ATTR_BACKEND_IDENTIFIER={0x9, 0xa, '}/-+*'}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x25}]}, 0xa8}, 0x1, 0x0, 0x0, 0x4000010}, 0x4000) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x38, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x38}}, 0x0) 06:56:18 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)=ANY=[@ANYBLOB="00fe2003", @ANYRES16=r1, @ANYBLOB="01000000000000000000010000000400078008000100000000000c00060000000000000000000c00020000000000000000000c0005000000000000000000"], 0x44}}, 0x80) (async) socket$inet6_tcp(0xa, 0x1, 0x0) 06:56:18 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_GET_TARGET(r2, &(0x7f00000011c0)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000001180)={&(0x7f0000001140)={0x14, 0x0, 0x300, 0x70bd28, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x804}, 0x0) sendmsg$NFC_CMD_GET_TARGET(r2, &(0x7f0000000140)={&(0x7f0000000000), 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x14, 0x0, 0x239ae8b9682e0cca, 0x70bd2c, 0x25dfdbfc, {}, ["", "", "", "", "", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0xc016}, 0x0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x40, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x40}, 0x1, 0x0, 0x0, 0x8000}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NFC_CMD_GET_TARGET(r2, &(0x7f00000011c0)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000001180)={&(0x7f0000001140)={0x14, 0x0, 0x300, 0x70bd28, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x804}, 0x0) (async) sendmsg$NFC_CMD_GET_TARGET(r2, &(0x7f0000000140)={&(0x7f0000000000), 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x14, 0x0, 0x239ae8b9682e0cca, 0x70bd2c, 0x25dfdbfc, {}, ["", "", "", "", "", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0xc016}, 0x0) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x40, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x40}, 0x1, 0x0, 0x0, 0x8000}, 0x0) (async) [ 3220.223022] nbd: must specify at least one socket 06:56:18 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x44, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x44}}, 0x0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r2) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000240)={0x20, r3, 0xd03, 0x0, 0x0, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0xb, 0xa, '%\\!:#&\xa6'}]}, 0x20}}, 0x0) sendmsg$NBD_CMD_RECONFIGURE(r0, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x20, r3, 0x400, 0x70bd28, 0x25dfdbff, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0x20}, 0x1, 0x0, 0x0, 0x4}, 0x40010) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x44, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x44}}, 0x0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r2) (async) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000240)={0x20, r3, 0xd03, 0x0, 0x0, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0xb, 0xa, '%\\!:#&\xa6'}]}, 0x20}}, 0x0) (async) sendmsg$NBD_CMD_RECONFIGURE(r0, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x20, r3, 0x400, 0x70bd28, 0x25dfdbff, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0x20}, 0x1, 0x0, 0x0, 0x4}, 0x40010) (async) [ 3220.271867] nbd: must specify at least one socket 06:56:18 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_GET_TARGET(r2, &(0x7f00000011c0)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000001180)={&(0x7f0000001140)={0x14, 0x0, 0x300, 0x70bd28, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x804}, 0x0) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r3) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000240)={0x20, r4, 0xd03, 0x0, 0x0, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0xb, 0xa, '%\\!:#&\xa6'}]}, 0x20}}, 0x0) (async) r5 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r5, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) sendmsg$AUDIT_TRIM(r5, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) (async) r6 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r6, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) (async) sendmsg$AUDIT_TRIM(r6, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) (async, rerun: 32) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) (async, rerun: 32) r8 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r8, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) (async) sendmsg$AUDIT_TRIM(r8, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) (async) sendmsg$NBD_CMD_RECONFIGURE(r2, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f0000000080)={&(0x7f0000000140)={0xa8, r4, 0x20, 0x70bd27, 0x25dfdbfb, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x8001}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x3c, 0x7, 0x0, 0x1, [{0x8, 0x1, r5}, {0x8, 0x1, r6}, {0x8, 0x1, r7}, {0x8}, {0x8}, {0x8}, {0x8, 0x1, r8}]}, @NBD_ATTR_BACKEND_IDENTIFIER={0x9, 0xa, '}/-+*'}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x25}]}, 0xa8}, 0x1, 0x0, 0x0, 0x4000010}, 0x4000) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x38, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x38}}, 0x0) [ 3220.319476] nbd: must specify at least one socket [ 3220.325390] nbd: must specify at least one socket [ 3220.330601] nbd: must specify at least one socket 06:56:18 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) 06:56:18 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)=ANY=[@ANYBLOB='L\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="01000000000000000000010000f70c00078008000100", @ANYRES32, @ANYBLOB="0c000600010000000000000008000100000000000c00020000000000000000000c0005000000000000000000"], 0x4c}}, 0x0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r2) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000240)={0x20, r3, 0xd03, 0x0, 0x0, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0xb, 0xa, '%\\!:#&\xa6'}]}, 0x20}}, 0x0) sendmsg$NBD_CMD_STATUS(r0, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x1000400}, 0xc, &(0x7f0000000080)={&(0x7f0000000380)=ANY=[@ANYBLOB='X\x00\x00\x00', @ANYRES16=r3, @ANYBLOB="02002bbd7000ffcb5f53059f8643d1f5250500000004000a000c00020005000000000000000c00080000020000000000000c00030000000080ffffffff0c000600030000000000000008000a006e6264000800010000000000"], 0x58}, 0x1, 0x0, 0x0, 0x8000}, 0x10) (async, rerun: 32) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (rerun: 32) sendmsg$NFC_CMD_GET_TARGET(r4, &(0x7f00000011c0)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000001180)={&(0x7f0000001140)={0x14, 0x0, 0x300, 0x70bd28, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x804}, 0x0) (async) sendmsg$NFC_CMD_GET_SE(r4, &(0x7f0000000400)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x24100014}, 0xc, &(0x7f0000000280)={&(0x7f0000000180)={0x14, 0x0, 0x800, 0x70bd29, 0x25dfdbff, {}, [""]}, 0x14}, 0x1, 0x0, 0x0, 0x80}, 0x40004) (async) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r5) 06:56:18 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r2) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000240)={0x20, r3, 0xd03, 0x0, 0x0, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0xb, 0xa, '%\\!:#&\xa6'}]}, 0x20}}, 0x0) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000000080)={&(0x7f0000000140)={0x44, r3, 0x100, 0x70bd25, 0x25dfdbfd, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0x6884}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x5}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8000000000000000}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x3}]}, 0x44}, 0x1, 0x0, 0x0, 0x8884}, 0x8001) r4 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000340)) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000240)={0x20, r4, 0xd03, 0x0, 0x0, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0xb, 0xa, '%\\!:#&\xa6'}]}, 0x20}}, 0x0) r5 = syz_init_net_socket$ax25(0x3, 0x2, 0x0) ioctl$SIOCAX25NOUID(0xffffffffffffffff, 0x89e3, 0x0) ioctl$SIOCX25SCAUSEDIAG(0xffffffffffffffff, 0x89ec, &(0x7f0000000280)={0x1, 0x2}) bind$ax25(r5, &(0x7f00000000c0)={{0x3, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x1}}, [@bcast, @bcast, @default, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x3}, @null, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @default]}, 0x48) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000300)={0x2c, r4, 0x1, 0x0, 0x25dfdbfd, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x2c}}, 0x840) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) 06:56:18 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x48, r1, 0x100, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x48}}, 0x0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_STATUS(r2, &(0x7f00000001c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f0000000080)={&(0x7f0000000140)={0x80, r3, 0x10, 0x70bd27, 0x25dfdbfe, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}, @NBD_ATTR_SERVER_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0xfffffffffffffffa}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x2}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x8}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x100}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x3}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x7}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x80}, 0x1, 0x0, 0x0, 0x44850}, 0x20000000) sendmsg$NBD_CMD_STATUS(r2, &(0x7f00000004c0)={&(0x7f00000003c0)={0x10, 0x0, 0x0, 0x100000010}, 0xc, &(0x7f0000000480)={&(0x7f0000000400)={0x64, r3, 0x300, 0x70bd26, 0x25dfdbfc, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0x9}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0xa}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x7}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x4}]}, 0x64}, 0x1, 0x0, 0x0, 0x200000c0}, 0x841) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r4, &(0x7f0000000380)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x4e800600}, 0xc, &(0x7f00000002c0)={&(0x7f0000000280)={0x2c, r3, 0x8, 0x70bd2d, 0x25dfdbfc, {}, [@NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x20}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x5}]}, 0x2c}, 0x1, 0x0, 0x0, 0x40084}, 0x8000) ioctl$UI_SET_SWBIT(0xffffffffffffffff, 0x4004556d, 0xf) [ 3220.368341] nbd: must specify at least one socket [ 3220.376185] nbd: must specify at least one socket 06:56:18 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000000)={0x48, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x7ff}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x5}]}, 0x48}}, 0x0) 06:56:18 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) 06:56:18 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) (async) 06:56:18 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000000)={0x48, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x7ff}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x5}]}, 0x48}}, 0x0) 06:56:18 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r2) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000240)={0x20, r3, 0xd03, 0x0, 0x0, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0xb, 0xa, '%\\!:#&\xa6'}]}, 0x20}}, 0x0) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000000080)={&(0x7f0000000140)={0x44, r3, 0x100, 0x70bd25, 0x25dfdbfd, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0x6884}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x5}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8000000000000000}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x3}]}, 0x44}, 0x1, 0x0, 0x0, 0x8884}, 0x8001) (async) r4 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000340)) (async) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000240)={0x20, r4, 0xd03, 0x0, 0x0, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0xb, 0xa, '%\\!:#&\xa6'}]}, 0x20}}, 0x0) (async) r5 = syz_init_net_socket$ax25(0x3, 0x2, 0x0) (async, rerun: 32) ioctl$SIOCAX25NOUID(0xffffffffffffffff, 0x89e3, 0x0) (rerun: 32) ioctl$SIOCX25SCAUSEDIAG(0xffffffffffffffff, 0x89ec, &(0x7f0000000280)={0x1, 0x2}) bind$ax25(r5, &(0x7f00000000c0)={{0x3, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x1}}, [@bcast, @bcast, @default, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x3}, @null, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @default]}, 0x48) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000300)={0x2c, r4, 0x1, 0x0, 0x25dfdbfd, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x2c}}, 0x840) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) 06:56:18 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x48, r1, 0x100, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x48}}, 0x0) (async) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r3 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_STATUS(r2, &(0x7f00000001c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f0000000080)={&(0x7f0000000140)={0x80, r3, 0x10, 0x70bd27, 0x25dfdbfe, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}, @NBD_ATTR_SERVER_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0xfffffffffffffffa}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x2}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x8}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x100}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x3}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x7}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x80}, 0x1, 0x0, 0x0, 0x44850}, 0x20000000) (async) sendmsg$NBD_CMD_STATUS(r2, &(0x7f00000004c0)={&(0x7f00000003c0)={0x10, 0x0, 0x0, 0x100000010}, 0xc, &(0x7f0000000480)={&(0x7f0000000400)={0x64, r3, 0x300, 0x70bd26, 0x25dfdbfc, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0x9}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0xa}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x7}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x4}]}, 0x64}, 0x1, 0x0, 0x0, 0x200000c0}, 0x841) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r4, &(0x7f0000000380)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x4e800600}, 0xc, &(0x7f00000002c0)={&(0x7f0000000280)={0x2c, r3, 0x8, 0x70bd2d, 0x25dfdbfc, {}, [@NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x20}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x5}]}, 0x2c}, 0x1, 0x0, 0x0, 0x40084}, 0x8000) (async) ioctl$UI_SET_SWBIT(0xffffffffffffffff, 0x4004556d, 0xf) [ 3220.536348] nbd: must specify at least one socket 06:56:18 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)=ANY=[@ANYBLOB='L\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="01000000000000000000010000000c00078008000100", @ANYRES32, @ANYBLOB="0c000600010000000000000008000100000000000c000200f5ffffff000000000c0005000000000000000000"], 0x4c}}, 0x0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) r4 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r4, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) sendmsg$AUDIT_TRIM(r4, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) r5 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r5, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) sendmsg$AUDIT_TRIM(r5, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) r6 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r6, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) sendmsg$AUDIT_TRIM(r6, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000000400)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000440)={0x74, r3, 0x10, 0x70bd2b, 0x25dfdbfc, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0xfffffffffffffffc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8, 0x1, r4}, {0x8, 0x1, r5}, {0x8, 0x1, r6}, {0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x81}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x74}, 0x1, 0x0, 0x0, 0x20000880}, 0x800) r7 = accept4$x25(0xffffffffffffffff, &(0x7f0000000180), &(0x7f00000001c0)=0x12, 0x800) ioctl$SIOCX25SENDCALLACCPT(r7, 0x89e9) sendmsg$NFC_CMD_GET_SE(r0, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x14, 0x0, 0x1, 0x70bd28, 0x25dfdbff, {}, [""]}, 0x14}, 0x1, 0x0, 0x0, 0x8810}, 0x4) 06:56:18 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x38, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x38}}, 0x0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_GET_TARGET(r2, &(0x7f00000011c0)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000001180)={&(0x7f0000001140)={0x14, 0x0, 0x300, 0x70bd28, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x804}, 0x0) syz_genetlink_get_family_id$nfc(&(0x7f0000000000), r2) 06:56:18 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000000)={0x48, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x7ff}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x5}]}, 0x48}}, 0x0) 06:56:18 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x48, r1, 0x100, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x48}}, 0x0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NBD_CMD_STATUS(r2, &(0x7f00000001c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f0000000080)={&(0x7f0000000140)={0x80, r3, 0x10, 0x70bd27, 0x25dfdbfe, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}, @NBD_ATTR_SERVER_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0xfffffffffffffffa}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x2}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x8}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x100}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x3}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x7}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x80}, 0x1, 0x0, 0x0, 0x44850}, 0x20000000) sendmsg$NBD_CMD_STATUS(r2, &(0x7f00000004c0)={&(0x7f00000003c0)={0x10, 0x0, 0x0, 0x100000010}, 0xc, &(0x7f0000000480)={&(0x7f0000000400)={0x64, r3, 0x300, 0x70bd26, 0x25dfdbfc, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0x9}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0xa}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x7}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x4}]}, 0x64}, 0x1, 0x0, 0x0, 0x200000c0}, 0x841) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r4, &(0x7f0000000380)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x4e800600}, 0xc, &(0x7f00000002c0)={&(0x7f0000000280)={0x2c, r3, 0x8, 0x70bd2d, 0x25dfdbfc, {}, [@NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x20}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x5}]}, 0x2c}, 0x1, 0x0, 0x0, 0x40084}, 0x8000) ioctl$UI_SET_SWBIT(0xffffffffffffffff, 0x4004556d, 0xf) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x48, r1, 0x100, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x48}}, 0x0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), 0xffffffffffffffff) (async) sendmsg$NBD_CMD_STATUS(r2, &(0x7f00000001c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f0000000080)={&(0x7f0000000140)={0x80, r3, 0x10, 0x70bd27, 0x25dfdbfe, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}, @NBD_ATTR_SERVER_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0xfffffffffffffffa}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x2}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x8}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x100}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x3}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x7}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x80}, 0x1, 0x0, 0x0, 0x44850}, 0x20000000) (async) sendmsg$NBD_CMD_STATUS(r2, &(0x7f00000004c0)={&(0x7f00000003c0)={0x10, 0x0, 0x0, 0x100000010}, 0xc, &(0x7f0000000480)={&(0x7f0000000400)={0x64, r3, 0x300, 0x70bd26, 0x25dfdbfc, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0x9}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0xa}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x7}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x4}]}, 0x64}, 0x1, 0x0, 0x0, 0x200000c0}, 0x841) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_DISCONNECT(r4, &(0x7f0000000380)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x4e800600}, 0xc, &(0x7f00000002c0)={&(0x7f0000000280)={0x2c, r3, 0x8, 0x70bd2d, 0x25dfdbfc, {}, [@NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x20}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x5}]}, 0x2c}, 0x1, 0x0, 0x0, 0x40084}, 0x8000) (async) ioctl$UI_SET_SWBIT(0xffffffffffffffff, 0x4004556d, 0xf) (async) 06:56:18 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='D\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="01000000000000000000010000000400078008000100000000000c00060000000000000000000c00020000000000000000000c0005000000000000000000d99cb66c467ec271f0a2d370a47572572da14172fc4a7db009459ba0c9"], 0x44}}, 0x0) 06:56:18 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)=ANY=[@ANYBLOB='L\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="01000000000000000000010000000c00078008000100", @ANYRES32, @ANYBLOB="0c000600010000000000000008000100000000000c000200f5ffffff000000000c0005000000000000000000"], 0x4c}}, 0x0) (async, rerun: 64) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (rerun: 64) r3 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) (async, rerun: 32) r4 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) (rerun: 32) sendmsg$AUDIT_USER(r4, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) (async) sendmsg$AUDIT_TRIM(r4, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) r5 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r5, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) sendmsg$AUDIT_TRIM(r5, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) (async) r6 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r6, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) (async, rerun: 64) sendmsg$AUDIT_TRIM(r6, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) (async, rerun: 64) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000000400)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000440)={0x74, r3, 0x10, 0x70bd2b, 0x25dfdbfc, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0xfffffffffffffffc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8, 0x1, r4}, {0x8, 0x1, r5}, {0x8, 0x1, r6}, {0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x81}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x74}, 0x1, 0x0, 0x0, 0x20000880}, 0x800) (async) r7 = accept4$x25(0xffffffffffffffff, &(0x7f0000000180), &(0x7f00000001c0)=0x12, 0x800) ioctl$SIOCX25SENDCALLACCPT(r7, 0x89e9) (async) sendmsg$NFC_CMD_GET_SE(r0, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x14, 0x0, 0x1, 0x70bd28, 0x25dfdbff, {}, [""]}, 0x14}, 0x1, 0x0, 0x0, 0x8810}, 0x4) [ 3220.676939] nbd: must specify at least one socket [ 3220.684054] nbd: must specify at least one socket 06:56:18 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r2) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000240)={0x20, r3, 0xd03, 0x0, 0x0, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0xb, 0xa, '%\\!:#&\xa6'}]}, 0x20}}, 0x0) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000000080)={&(0x7f0000000140)={0x44, r3, 0x100, 0x70bd25, 0x25dfdbfd, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0x6884}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x5}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8000000000000000}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x3}]}, 0x44}, 0x1, 0x0, 0x0, 0x8884}, 0x8001) r4 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000340)) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000240)={0x20, r4, 0xd03, 0x0, 0x0, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0xb, 0xa, '%\\!:#&\xa6'}]}, 0x20}}, 0x0) r5 = syz_init_net_socket$ax25(0x3, 0x2, 0x0) ioctl$SIOCAX25NOUID(0xffffffffffffffff, 0x89e3, 0x0) ioctl$SIOCX25SCAUSEDIAG(0xffffffffffffffff, 0x89ec, &(0x7f0000000280)={0x1, 0x2}) bind$ax25(r5, &(0x7f00000000c0)={{0x3, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x1}}, [@bcast, @bcast, @default, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x3}, @null, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @default]}, 0x48) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000300)={0x2c, r4, 0x1, 0x0, 0x25dfdbfd, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x2c}}, 0x840) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r2) (async) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000240)={0x20, r3, 0xd03, 0x0, 0x0, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0xb, 0xa, '%\\!:#&\xa6'}]}, 0x20}}, 0x0) (async) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000000080)={&(0x7f0000000140)={0x44, r3, 0x100, 0x70bd25, 0x25dfdbfd, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0x6884}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x5}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8000000000000000}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x3}]}, 0x44}, 0x1, 0x0, 0x0, 0x8884}, 0x8001) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r1) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000340)) (async) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000240)={0x20, r4, 0xd03, 0x0, 0x0, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0xb, 0xa, '%\\!:#&\xa6'}]}, 0x20}}, 0x0) (async) syz_init_net_socket$ax25(0x3, 0x2, 0x0) (async) ioctl$SIOCAX25NOUID(0xffffffffffffffff, 0x89e3, 0x0) (async) ioctl$SIOCX25SCAUSEDIAG(0xffffffffffffffff, 0x89ec, &(0x7f0000000280)={0x1, 0x2}) (async) bind$ax25(r5, &(0x7f00000000c0)={{0x3, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x1}}, [@bcast, @bcast, @default, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x3}, @null, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @default]}, 0x48) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000300)={0x2c, r4, 0x1, 0x0, 0x25dfdbfd, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x2c}}, 0x840) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) 06:56:19 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x38, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x38}}, 0x0) (async) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_GET_TARGET(r2, &(0x7f00000011c0)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000001180)={&(0x7f0000001140)={0x14, 0x0, 0x300, 0x70bd28, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x804}, 0x0) (async) syz_genetlink_get_family_id$nfc(&(0x7f0000000000), r2) 06:56:19 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) r2 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r2, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) sendmsg$AUDIT_TRIM(r2, &(0x7f0000000080)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x10, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000001}, 0x20040010) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000000)={0x5c, r1, 0x200, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0xfc61}, {0x8, 0x1, r2}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x5c}}, 0x0) 06:56:19 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='D\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="01000000000000000000010000000400078008000100000000000c00060000000000000000000c00020000000000000000000c0005000000000000000000d99cb66c467ec271f0a2d370a47572572da14172fc4a7db009459ba0c9"], 0x44}}, 0x0) 06:56:19 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_GET_SE(r0, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x14, 0x0, 0x200, 0x70bd29, 0x25dfdbfd, {}, ["", "", "", "", "", "", ""]}, 0x14}}, 0x20008800) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x48, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x48}}, 0x0) 06:56:19 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) (async) r2 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r2, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) (async) sendmsg$AUDIT_TRIM(r2, &(0x7f0000000080)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x10, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000001}, 0x20040010) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000000)={0x5c, r1, 0x200, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0xfc61}, {0x8, 0x1, r2}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x5c}}, 0x0) 06:56:19 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)=ANY=[@ANYBLOB='L\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="01000000000000000000010000000c00078008000100", @ANYRES32, @ANYBLOB="0c000600010000000000000008000100000000000c000200f5ffffff000000000c0005000000000000000000"], 0x4c}}, 0x0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) r4 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r4, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) sendmsg$AUDIT_TRIM(r4, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) r5 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r5, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) sendmsg$AUDIT_TRIM(r5, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) r6 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r6, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) sendmsg$AUDIT_TRIM(r6, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000000400)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000440)={0x74, r3, 0x10, 0x70bd2b, 0x25dfdbfc, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0xfffffffffffffffc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8, 0x1, r4}, {0x8, 0x1, r5}, {0x8, 0x1, r6}, {0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x81}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x74}, 0x1, 0x0, 0x0, 0x20000880}, 0x800) r7 = accept4$x25(0xffffffffffffffff, &(0x7f0000000180), &(0x7f00000001c0)=0x12, 0x800) ioctl$SIOCX25SENDCALLACCPT(r7, 0x89e9) sendmsg$NFC_CMD_GET_SE(r0, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x14, 0x0, 0x1, 0x70bd28, 0x25dfdbff, {}, [""]}, 0x14}, 0x1, 0x0, 0x0, 0x8810}, 0x4) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)=ANY=[@ANYBLOB='L\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="01000000000000000000010000000c00078008000100", @ANYRES32, @ANYBLOB="0c000600010000000000000008000100000000000c000200f5ffffff000000000c0005000000000000000000"], 0x4c}}, 0x0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r0) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) (async) sendmsg$AUDIT_USER(r4, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) (async) sendmsg$AUDIT_TRIM(r4, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) (async) sendmsg$AUDIT_USER(r5, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) (async) sendmsg$AUDIT_TRIM(r5, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) (async) sendmsg$AUDIT_USER(r6, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) (async) sendmsg$AUDIT_TRIM(r6, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) (async) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000000400)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000440)={0x74, r3, 0x10, 0x70bd2b, 0x25dfdbfc, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0xfffffffffffffffc}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8, 0x1, r4}, {0x8, 0x1, r5}, {0x8, 0x1, r6}, {0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x81}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x74}, 0x1, 0x0, 0x0, 0x20000880}, 0x800) (async) accept4$x25(0xffffffffffffffff, &(0x7f0000000180), &(0x7f00000001c0)=0x12, 0x800) (async) ioctl$SIOCX25SENDCALLACCPT(r7, 0x89e9) (async) sendmsg$NFC_CMD_GET_SE(r0, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x14, 0x0, 0x1, 0x70bd28, 0x25dfdbff, {}, [""]}, 0x14}, 0x1, 0x0, 0x0, 0x8810}, 0x4) (async) [ 3220.850359] nbd: must specify at least one socket 06:56:19 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='D\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="01000000000000000000010000000400078008000100000000000c00060000000000000000000c00020000000000000000000c0005000000000000000000d99cb66c467ec271f0a2d370a47572572da14172fc4a7db009459ba0c9"], 0x44}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='D\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="01000000000000000000010000000400078008000100000000000c00060000000000000000000c00020000000000000000000c0005000000000000000000d99cb66c467ec271f0a2d370a47572572da14172fc4a7db009459ba0c9"], 0x44}}, 0x0) (async) 06:56:19 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x38, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x38}}, 0x0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_GET_TARGET(r2, &(0x7f00000011c0)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000001180)={&(0x7f0000001140)={0x14, 0x0, 0x300, 0x70bd28, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x804}, 0x0) (async) syz_genetlink_get_family_id$nfc(&(0x7f0000000000), r2) [ 3220.894136] nbd: must specify at least one socket 06:56:19 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) r2 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r2, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) sendmsg$AUDIT_TRIM(r2, &(0x7f0000000080)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x10, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000001}, 0x20040010) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000000)={0x5c, r1, 0x200, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0xfc61}, {0x8, 0x1, r2}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x5c}}, 0x0) 06:56:19 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) ioctl$UI_SET_PROPBIT(0xffffffffffffffff, 0x4004556e, 0x7) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x38, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x38}}, 0x0) 06:56:19 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_GET_TARGET(r2, &(0x7f00000011c0)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000001180)={&(0x7f0000001140)={0x14, 0x0, 0x300, 0x70bd28, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x804}, 0x0) r3 = socket$nl_audit(0x10, 0x3, 0x9) sendmsg$AUDIT_USER_AVC(r3, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={&(0x7f0000000480)={0x14, 0x453, 0x0, 0x0, 0x0, '4'}, 0x14}}, 0x0) r4 = socket$nl_audit(0x10, 0x3, 0x9) sendmsg$AUDIT_USER_AVC(r4, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={&(0x7f0000000480)={0x14, 0x453, 0x0, 0x0, 0x0, '4'}, 0x14}}, 0x0) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000340)=ANY=[@ANYRESDEC=r1, @ANYRESOCT=r4, @ANYRES64=r1, @ANYRES8=r0], 0x2c}, 0x1, 0x0, 0x0, 0x44010}, 0x0) sendmsg$AUDIT_SIGNAL_INFO(r3, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x10, 0x3f2, 0x2, 0x70bd26, 0x25dfdbfe, "", ["", "", "", "", ""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000080}, 0x44040) 06:56:19 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_RECONFIGURE(r0, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x34, 0x0, 0x200, 0x70bd27, 0x25dfdbfe, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x9}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x28}]}, 0x34}, 0x1, 0x0, 0x0, 0x4000850}, 0x410) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x44, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x44}}, 0x0) [ 3220.937337] nbd: nbd0 already in use 06:56:19 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_GET_TARGET(r1, &(0x7f00000011c0)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000001180)={&(0x7f0000001140)={0x14, 0x0, 0x300, 0x70bd28, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x804}, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r3 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r3, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) sendmsg$AUDIT_TRIM(r3, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) sendmsg$NBD_CMD_RECONFIGURE(r1, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f0000000080)={&(0x7f0000000140)={0x9c, 0x0, 0x100, 0x70bd2d, 0x25dfdbfe, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0x3967}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x2c}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x20}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x3c, 0x7, 0x0, 0x1, [{0x8}, {0x8, 0x1, r2}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8, 0x1, r3}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x20}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x6}]}, 0x9c}, 0x1, 0x0, 0x0, 0x40000}, 0x4000) r4 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_STATUS(r5, &(0x7f00000003c0)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000380)={&(0x7f00000002c0)={0x2c, r4, 0x400, 0x70bd2d, 0x25dfdbfd, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0x2c}, 0x1, 0x0, 0x0, 0x48000}, 0x8005) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x44, r4, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x44}}, 0x0) 06:56:19 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000380)=ANY=[@ANYBLOB='L\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="01000000000000000000010000000c00078008000100f9fb9940b58867a9828be04691025943a312882b2339ce847cd0872771a860e56d273540bd6d2ee6519eb9baa8db1b9009ddf21880a8967e6f72dfd2bd2a0dbf27191e604d58613cdb96d265cd7cf4e92ce54d29ec627838c6c281ba68d421e356d4bfbbe096c4ceacff2344dc0345a79d76d77e8017340176cf2a04a766995fc1605a6a61e9c2ae1ef7e2df3901dc2d85e490e9f98c", @ANYRES32, @ANYBLOB="0c000600010000000000000008000100000000000c00020000000000000000000c0005000000000000000000"], 0x4c}}, 0x0) r2 = socket$nl_audit(0x10, 0x3, 0x9) sendmsg$AUDIT_USER_AVC(r2, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={&(0x7f0000000480)={0x14, 0x453, 0x0, 0x0, 0x0, '4'}, 0x14}}, 0x0) sendmsg$AUDIT_SIGNAL_INFO(r2, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x10, 0x3f2, 0x0, 0x70bd2b, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x4854}, 0x24040000) 06:56:19 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_GET_TARGET(r2, &(0x7f00000011c0)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000001180)={&(0x7f0000001140)={0x14, 0x0, 0x300, 0x70bd28, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x804}, 0x0) (async, rerun: 32) r3 = socket$nl_audit(0x10, 0x3, 0x9) (rerun: 32) sendmsg$AUDIT_USER_AVC(r3, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={&(0x7f0000000480)={0x14, 0x453, 0x0, 0x0, 0x0, '4'}, 0x14}}, 0x0) r4 = socket$nl_audit(0x10, 0x3, 0x9) sendmsg$AUDIT_USER_AVC(r4, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={&(0x7f0000000480)={0x14, 0x453, 0x0, 0x0, 0x0, '4'}, 0x14}}, 0x0) (async, rerun: 64) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000340)=ANY=[@ANYRESDEC=r1, @ANYRESOCT=r4, @ANYRES64=r1, @ANYRES8=r0], 0x2c}, 0x1, 0x0, 0x0, 0x44010}, 0x0) (async, rerun: 64) sendmsg$AUDIT_SIGNAL_INFO(r3, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x10, 0x3f2, 0x2, 0x70bd26, 0x25dfdbfe, "", ["", "", "", "", ""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000080}, 0x44040) 06:56:19 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_GET_SE(r0, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x14, 0x0, 0x200, 0x70bd29, 0x25dfdbfd, {}, ["", "", "", "", "", "", ""]}, 0x14}}, 0x20008800) (async) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x48, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x48}}, 0x0) 06:56:19 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_GET_TARGET(r1, &(0x7f00000011c0)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000001180)={&(0x7f0000001140)={0x14, 0x0, 0x300, 0x70bd28, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x804}, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r3 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r3, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) sendmsg$AUDIT_TRIM(r3, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) sendmsg$NBD_CMD_RECONFIGURE(r1, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f0000000080)={&(0x7f0000000140)={0x9c, 0x0, 0x100, 0x70bd2d, 0x25dfdbfe, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0x3967}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x2c}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x20}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x3c, 0x7, 0x0, 0x1, [{0x8}, {0x8, 0x1, r2}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8, 0x1, r3}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x20}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x6}]}, 0x9c}, 0x1, 0x0, 0x0, 0x40000}, 0x4000) r4 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_STATUS(r5, &(0x7f00000003c0)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000380)={&(0x7f00000002c0)={0x2c, r4, 0x400, 0x70bd2d, 0x25dfdbfd, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0x2c}, 0x1, 0x0, 0x0, 0x48000}, 0x8005) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x44, r4, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x44}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NFC_CMD_GET_TARGET(r1, &(0x7f00000011c0)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000001180)={&(0x7f0000001140)={0x14, 0x0, 0x300, 0x70bd28, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x804}, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) (async) sendmsg$AUDIT_USER(r3, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) (async) sendmsg$AUDIT_TRIM(r3, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) (async) sendmsg$NBD_CMD_RECONFIGURE(r1, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f0000000080)={&(0x7f0000000140)={0x9c, 0x0, 0x100, 0x70bd2d, 0x25dfdbfe, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0x3967}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x2c}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x20}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x3c, 0x7, 0x0, 0x1, [{0x8}, {0x8, 0x1, r2}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8, 0x1, r3}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x20}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x6}]}, 0x9c}, 0x1, 0x0, 0x0, 0x40000}, 0x4000) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_STATUS(r5, &(0x7f00000003c0)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000380)={&(0x7f00000002c0)={0x2c, r4, 0x400, 0x70bd2d, 0x25dfdbfd, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0x2c}, 0x1, 0x0, 0x0, 0x48000}, 0x8005) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x44, r4, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x44}}, 0x0) (async) 06:56:19 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_RECONFIGURE(r0, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x34, 0x0, 0x200, 0x70bd27, 0x25dfdbfe, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x9}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x28}]}, 0x34}, 0x1, 0x0, 0x0, 0x4000850}, 0x410) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x44, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x44}}, 0x0) 06:56:19 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000380)=ANY=[@ANYBLOB='L\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="01000000000000000000010000000c00078008000100f9fb9940b58867a9828be04691025943a312882b2339ce847cd0872771a860e56d273540bd6d2ee6519eb9baa8db1b9009ddf21880a8967e6f72dfd2bd2a0dbf27191e604d58613cdb96d265cd7cf4e92ce54d29ec627838c6c281ba68d421e356d4bfbbe096c4ceacff2344dc0345a79d76d77e8017340176cf2a04a766995fc1605a6a61e9c2ae1ef7e2df3901dc2d85e490e9f98c", @ANYRES32, @ANYBLOB="0c000600010000000000000008000100000000000c00020000000000000000000c0005000000000000000000"], 0x4c}}, 0x0) (async, rerun: 32) r2 = socket$nl_audit(0x10, 0x3, 0x9) (rerun: 32) sendmsg$AUDIT_USER_AVC(r2, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={&(0x7f0000000480)={0x14, 0x453, 0x0, 0x0, 0x0, '4'}, 0x14}}, 0x0) sendmsg$AUDIT_SIGNAL_INFO(r2, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x10, 0x3f2, 0x0, 0x70bd2b, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x4854}, 0x24040000) [ 3221.078614] nbd: must specify a size in bytes for the device 06:56:19 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_GET_TARGET(r2, &(0x7f00000011c0)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000001180)={&(0x7f0000001140)={0x14, 0x0, 0x300, 0x70bd28, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x804}, 0x0) r3 = socket$nl_audit(0x10, 0x3, 0x9) sendmsg$AUDIT_USER_AVC(r3, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={&(0x7f0000000480)={0x14, 0x453, 0x0, 0x0, 0x0, '4'}, 0x14}}, 0x0) r4 = socket$nl_audit(0x10, 0x3, 0x9) sendmsg$AUDIT_USER_AVC(r4, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={&(0x7f0000000480)={0x14, 0x453, 0x0, 0x0, 0x0, '4'}, 0x14}}, 0x0) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000340)=ANY=[@ANYRESDEC=r1, @ANYRESOCT=r4, @ANYRES64=r1, @ANYRES8=r0], 0x2c}, 0x1, 0x0, 0x0, 0x44010}, 0x0) sendmsg$AUDIT_SIGNAL_INFO(r3, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x10, 0x3f2, 0x2, 0x70bd26, 0x25dfdbfe, "", ["", "", "", "", ""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000080}, 0x44040) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NFC_CMD_GET_TARGET(r2, &(0x7f00000011c0)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000001180)={&(0x7f0000001140)={0x14, 0x0, 0x300, 0x70bd28, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x804}, 0x0) (async) socket$nl_audit(0x10, 0x3, 0x9) (async) sendmsg$AUDIT_USER_AVC(r3, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={&(0x7f0000000480)={0x14, 0x453, 0x0, 0x0, 0x0, '4'}, 0x14}}, 0x0) (async) socket$nl_audit(0x10, 0x3, 0x9) (async) sendmsg$AUDIT_USER_AVC(r4, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={&(0x7f0000000480)={0x14, 0x453, 0x0, 0x0, 0x0, '4'}, 0x14}}, 0x0) (async) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000340)=ANY=[@ANYRESDEC=r1, @ANYRESOCT=r4, @ANYRES64=r1, @ANYRES8=r0], 0x2c}, 0x1, 0x0, 0x0, 0x44010}, 0x0) (async) sendmsg$AUDIT_SIGNAL_INFO(r3, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x10, 0x3f2, 0x2, 0x70bd26, 0x25dfdbfe, "", ["", "", "", "", ""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000080}, 0x44040) (async) 06:56:19 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) ioctl$UI_SET_PROPBIT(0xffffffffffffffff, 0x4004556e, 0x7) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x38, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x38}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) (async) ioctl$UI_SET_PROPBIT(0xffffffffffffffff, 0x4004556e, 0x7) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x38, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x38}}, 0x0) (async) 06:56:19 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_GET_SE(r0, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x14, 0x0, 0x200, 0x70bd29, 0x25dfdbfd, {}, ["", "", "", "", "", "", ""]}, 0x14}}, 0x20008800) (async) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x48, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x48}}, 0x0) 06:56:19 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_GET_TARGET(r1, &(0x7f00000011c0)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000001180)={&(0x7f0000001140)={0x14, 0x0, 0x300, 0x70bd28, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x804}, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r3 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r3, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) sendmsg$AUDIT_TRIM(r3, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) sendmsg$NBD_CMD_RECONFIGURE(r1, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f0000000080)={&(0x7f0000000140)={0x9c, 0x0, 0x100, 0x70bd2d, 0x25dfdbfe, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0x3967}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x2c}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x20}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x3c, 0x7, 0x0, 0x1, [{0x8}, {0x8, 0x1, r2}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8, 0x1, r3}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x20}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x6}]}, 0x9c}, 0x1, 0x0, 0x0, 0x40000}, 0x4000) r4 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_STATUS(r5, &(0x7f00000003c0)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000380)={&(0x7f00000002c0)={0x2c, r4, 0x400, 0x70bd2d, 0x25dfdbfd, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0x2c}, 0x1, 0x0, 0x0, 0x48000}, 0x8005) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x44, r4, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x44}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NFC_CMD_GET_TARGET(r1, &(0x7f00000011c0)={&(0x7f0000001100)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000001180)={&(0x7f0000001140)={0x14, 0x0, 0x300, 0x70bd28, 0x25dfdbfe, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x804}, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) (async) sendmsg$AUDIT_USER(r3, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) (async) sendmsg$AUDIT_TRIM(r3, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) (async) sendmsg$NBD_CMD_RECONFIGURE(r1, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f0000000080)={&(0x7f0000000140)={0x9c, 0x0, 0x100, 0x70bd2d, 0x25dfdbfe, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0x3967}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x2c}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x20}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x3c, 0x7, 0x0, 0x1, [{0x8}, {0x8, 0x1, r2}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8, 0x1, r3}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x20}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x6}]}, 0x9c}, 0x1, 0x0, 0x0, 0x40000}, 0x4000) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_STATUS(r5, &(0x7f00000003c0)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000380)={&(0x7f00000002c0)={0x2c, r4, 0x400, 0x70bd2d, 0x25dfdbfd, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0x2c}, 0x1, 0x0, 0x0, 0x48000}, 0x8005) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x44, r4, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x44}}, 0x0) (async) 06:56:19 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r0) syz_genetlink_get_family_id$nbd(&(0x7f0000000080), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x2c, r1, 0x1, 0x0, 0x25dfdbfe, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x2c}}, 0x800) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) [ 3221.190117] nbd: must specify a size in bytes for the device [ 3221.211910] nbd: must specify a size in bytes for the device [ 3221.233201] nbd: must specify a size in bytes for the device 06:56:19 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_RECONFIGURE(r0, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x34, 0x0, 0x200, 0x70bd27, 0x25dfdbfe, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x9}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x28}]}, 0x34}, 0x1, 0x0, 0x0, 0x4000850}, 0x410) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x44, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x44}}, 0x0) [ 3221.245395] nbd: must specify a size in bytes for the device [ 3221.258487] nbd: must specify a size in bytes for the device [ 3221.267128] nbd: must specify a size in bytes for the device 06:56:19 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) r2 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r2, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) sendmsg$AUDIT_TRIM(r2, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) r3 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r3, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) sendmsg$AUDIT_TRIM(r3, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000080)={&(0x7f0000000140)={0xb4, r1, 0x400, 0x70bd2b, 0x25dfdbff, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0x600b57de}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x8}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x3f57800000000000}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x44, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8, 0x1, r2}, {0x8, 0x1, r3}, {0x8, 0x1, r4}, {0x8}, {0x8}]}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x104}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x8}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x1000}]}, 0xb4}, 0x1, 0x0, 0x0, 0x4000}, 0xc008065) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x48, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x48}}, 0x0) 06:56:19 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) ioctl$UI_SET_PROPBIT(0xffffffffffffffff, 0x4004556e, 0x7) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x38, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x38}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) (async) ioctl$UI_SET_PROPBIT(0xffffffffffffffff, 0x4004556e, 0x7) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x38, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x38}}, 0x0) (async) 06:56:19 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f0000000280)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f0000000240)={&(0x7f00000001c0)={0x2c, r1, 0x200, 0x70bd25, 0x25dfdbfb, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x3cc2}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x3}]}, 0x2c}, 0x1, 0x0, 0x0, 0xc0}, 0x4000014) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x44, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x44}}, 0x0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0xa0002820}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x28, r1, 0x400, 0x70bd2c, 0x25dfdbfe, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x8}]}, 0x28}, 0x1, 0x0, 0x0, 0x5}, 0x800) 06:56:19 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r0) syz_genetlink_get_family_id$nbd(&(0x7f0000000080), r0) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x2c, r1, 0x1, 0x0, 0x25dfdbfe, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x2c}}, 0x800) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) [ 3221.327174] nbd: must specify a size in bytes for the device [ 3221.334342] nbd: must specify a size in bytes for the device [ 3221.366397] nbd: must specify a size in bytes for the device 06:56:19 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x44, r1, 0x20, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x44}}, 0x0) [ 3221.373471] nbd: must specify a size in bytes for the device [ 3221.383206] nbd: must specify a size in bytes for the device [ 3221.396299] nbd: must specify a size in bytes for the device [ 3221.404398] nbd: must specify a size in bytes for the device [ 3221.468543] nbd: must specify a size in bytes for the device [ 3221.485778] nbd: must specify a size in bytes for the device [ 3221.491942] nbd: must specify a size in bytes for the device [ 3221.499344] nbd: must specify a size in bytes for the device [ 3221.505953] nbd: must specify a size in bytes for the device [ 3221.511829] nbd: must specify a size in bytes for the device [ 3221.517944] nbd: must specify a size in bytes for the device [ 3221.523794] nbd: must specify a size in bytes for the device [ 3221.529798] nbd: must specify a size in bytes for the device [ 3221.536014] nbd: must specify a size in bytes for the device [ 3221.541987] nbd: must specify a size in bytes for the device [ 3221.547922] nbd: must specify a size in bytes for the device [ 3221.553781] nbd: must specify a size in bytes for the device [ 3221.559719] nbd: must specify a size in bytes for the device 06:56:19 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000380)=ANY=[@ANYBLOB='L\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="01000000000000000000010000000c00078008000100f9fb9940b58867a9828be04691025943a312882b2339ce847cd0872771a860e56d273540bd6d2ee6519eb9baa8db1b9009ddf21880a8967e6f72dfd2bd2a0dbf27191e604d58613cdb96d265cd7cf4e92ce54d29ec627838c6c281ba68d421e356d4bfbbe096c4ceacff2344dc0345a79d76d77e8017340176cf2a04a766995fc1605a6a61e9c2ae1ef7e2df3901dc2d85e490e9f98c", @ANYRES32, @ANYBLOB="0c000600010000000000000008000100000000000c00020000000000000000000c0005000000000000000000"], 0x4c}}, 0x0) r2 = socket$nl_audit(0x10, 0x3, 0x9) sendmsg$AUDIT_USER_AVC(r2, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={&(0x7f0000000480)={0x14, 0x453, 0x0, 0x0, 0x0, '4'}, 0x14}}, 0x0) (async) sendmsg$AUDIT_SIGNAL_INFO(r2, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x10, 0x3f2, 0x0, 0x70bd2b, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x4854}, 0x24040000) 06:56:19 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f0000000280)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f0000000240)={&(0x7f00000001c0)={0x2c, r1, 0x200, 0x70bd25, 0x25dfdbfb, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x3cc2}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x3}]}, 0x2c}, 0x1, 0x0, 0x0, 0xc0}, 0x4000014) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x44, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x44}}, 0x0) (async) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0xa0002820}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x28, r1, 0x400, 0x70bd2c, 0x25dfdbfe, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x8}]}, 0x28}, 0x1, 0x0, 0x0, 0x5}, 0x800) 06:56:19 executing program 2: r0 = openat$sw_sync_info(0xffffffffffffff9c, &(0x7f0000000000), 0x88240, 0x0) ioctl$SIOCX25GFACILITIES(r0, 0x89e2, &(0x7f0000000080)) ioctl$SNDCTL_FM_4OP_ENABLE(r0, 0x4004510f, &(0x7f0000000040)=0x5) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r1) sendto$ax25(r0, &(0x7f0000000140)="f336733b9a21e2785c63ea518a357b2ebf3e95f7b154cb0a5b1f5c3ac52fcba6cbccf62fd3df6aae1c57efe572edbdfd0ecfa1d4beac7990f9683dbd46d8e5b34c51f83ccbe966dbe8502000a3a9f52691077655198f1715c8727337d9d7f9fc9bd5912414319a44a03d85f8fd1a89588bfcfe12311fd57985d02c9bf7997aa44c21e35aec870b016377af7d8b06255979407d337c8aad3a4cad385850790ec42650ffd4c756493a", 0xa8, 0x44004, &(0x7f0000000240)={{0x3, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, 0x7}, [@null, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x1}, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x0}, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @default, @null, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x0}, @default]}, 0x48) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x38, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x38}}, 0x0) 06:56:19 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) (async) r2 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r2, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) (async) sendmsg$AUDIT_TRIM(r2, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) r3 = bpf$ITER_CREATE(0x21, &(0x7f0000000800), 0x8) sendmsg$AUDIT_USER(r3, &(0x7f0000000940)={&(0x7f0000000840)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000900)={&(0x7f0000000880)={0x74, 0x3ed, 0x400, 0x70bd27, 0x25dfdbff, "9e8913eca453bb04a0fcfe96e34e4569d9d590cca38879b13aafc49f1d3c46c4ce6022397b9732279bbf9a253b409e830ea57e3f2f4cf4383797adb35df619d522e83b2eda2975a9ba00d7b8b73f561d1ee06cfc5f70cce04d53e4c25b240e2374d4c1", ["", "", ""]}, 0x74}, 0x1, 0x0, 0x0, 0x4004001}, 0x20000040) (async) sendmsg$AUDIT_TRIM(r3, &(0x7f0000000b80)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x10, 0x3f6, 0x4, 0x70bd27, 0x25dfdbfc, "", [""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000080)={&(0x7f0000000140)={0xb4, r1, 0x400, 0x70bd2b, 0x25dfdbff, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0x600b57de}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x8}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x3f57800000000000}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_SOCKETS={0x44, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8, 0x1, r2}, {0x8, 0x1, r3}, {0x8, 0x1, r4}, {0x8}, {0x8}]}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x104}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x8}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x1000}]}, 0xb4}, 0x1, 0x0, 0x0, 0x4000}, 0xc008065) (async, rerun: 32) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x48, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x48}}, 0x0) (rerun: 32) 06:56:19 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x44, r1, 0x20, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x44}}, 0x0) 06:56:19 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r0) syz_genetlink_get_family_id$nbd(&(0x7f0000000080), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x2c, r1, 0x1, 0x0, 0x25dfdbfe, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x2c}}, 0x800) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r0) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000080), r0) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x2c, r1, 0x1, 0x0, 0x25dfdbfe, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x2c}}, 0x800) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) [ 3221.565741] nbd: must specify a size in bytes for the device [ 3221.571655] nbd: must specify a size in bytes for the device [ 3221.577649] nbd: must specify a size in bytes for the device [ 3221.583552] nbd: must specify a size in bytes for the device [ 3221.589544] nbd: must specify a size in bytes for the device [ 3221.595508] nbd: must specify a size in bytes for the device 06:56:19 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x44, r1, 0x20, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x44}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x44, r1, 0x20, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x44}}, 0x0) (async) 06:56:19 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f0000000280)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f0000000240)={&(0x7f00000001c0)={0x2c, r1, 0x200, 0x70bd25, 0x25dfdbfb, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x3cc2}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x3}]}, 0x2c}, 0x1, 0x0, 0x0, 0xc0}, 0x4000014) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x44, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x44}}, 0x0) (async, rerun: 64) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (rerun: 64) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0xa0002820}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x28, r1, 0x400, 0x70bd2c, 0x25dfdbfe, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x8}]}, 0x28}, 0x1, 0x0, 0x0, 0x5}, 0x800) 06:56:19 executing program 2: r0 = openat$sw_sync_info(0xffffffffffffff9c, &(0x7f0000000000), 0x88240, 0x0) ioctl$SIOCX25GFACILITIES(r0, 0x89e2, &(0x7f0000000080)) ioctl$SNDCTL_FM_4OP_ENABLE(r0, 0x4004510f, &(0x7f0000000040)=0x5) (async) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r1) (async) sendto$ax25(r0, &(0x7f0000000140)="f336733b9a21e2785c63ea518a357b2ebf3e95f7b154cb0a5b1f5c3ac52fcba6cbccf62fd3df6aae1c57efe572edbdfd0ecfa1d4beac7990f9683dbd46d8e5b34c51f83ccbe966dbe8502000a3a9f52691077655198f1715c8727337d9d7f9fc9bd5912414319a44a03d85f8fd1a89588bfcfe12311fd57985d02c9bf7997aa44c21e35aec870b016377af7d8b06255979407d337c8aad3a4cad385850790ec42650ffd4c756493a", 0xa8, 0x44004, &(0x7f0000000240)={{0x3, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, 0x7}, [@null, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x1}, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x0}, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @default, @null, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x0}, @default]}, 0x48) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x38, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x38}}, 0x0) 06:56:19 executing program 5: ioctl$SIOCAX25ADDUID(0xffffffffffffffff, 0x89e1, &(0x7f0000000040)={0x3, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x0}, 0xee00}) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x2c, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x2c}}, 0x0) [ 3221.627541] nbd: must specify a size in bytes for the device 06:56:19 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r3) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000240)={0x20, r4, 0xd03, 0x0, 0x0, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0xb, 0xa, '%\\!:#&\xa6'}]}, 0x20}}, 0x0) r5 = bpf$ITER_CREATE(0x21, &(0x7f0000000040), 0x8) sendmsg$NBD_CMD_RECONFIGURE(r2, &(0x7f00000001c0)={&(0x7f0000000000), 0xc, &(0x7f0000000080)={&(0x7f0000000140)={0x7c, r4, 0x300, 0x70bd2a, 0x25dfdbfb, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0x3}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x8}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x1000}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8, 0x1, r5}]}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0xe}, @NBD_ATTR_SERVER_FLAGS={0xc}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8}]}, 0x7c}, 0x1, 0x0, 0x0, 0x40000}, 0x40400c0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x4c, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x4c}}, 0x0) 06:56:19 executing program 2: r0 = openat$sw_sync_info(0xffffffffffffff9c, &(0x7f0000000000), 0x88240, 0x0) ioctl$SIOCX25GFACILITIES(r0, 0x89e2, &(0x7f0000000080)) (async) ioctl$SNDCTL_FM_4OP_ENABLE(r0, 0x4004510f, &(0x7f0000000040)=0x5) (async) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r1) sendto$ax25(r0, &(0x7f0000000140)="f336733b9a21e2785c63ea518a357b2ebf3e95f7b154cb0a5b1f5c3ac52fcba6cbccf62fd3df6aae1c57efe572edbdfd0ecfa1d4beac7990f9683dbd46d8e5b34c51f83ccbe966dbe8502000a3a9f52691077655198f1715c8727337d9d7f9fc9bd5912414319a44a03d85f8fd1a89588bfcfe12311fd57985d02c9bf7997aa44c21e35aec870b016377af7d8b06255979407d337c8aad3a4cad385850790ec42650ffd4c756493a", 0xa8, 0x44004, &(0x7f0000000240)={{0x3, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, 0x7}, [@null, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x1}, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x0}, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @default, @null, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x0}, @default]}, 0x48) (async) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x38, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x38}}, 0x0) [ 3221.698663] nbd: nbd4 already in use 06:56:19 executing program 5: ioctl$SIOCAX25ADDUID(0xffffffffffffffff, 0x89e1, &(0x7f0000000040)={0x3, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x0}, 0xee00}) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x2c, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x2c}}, 0x0) 06:56:19 executing program 0: sendmsg$AUDIT_USER_AVC(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x24, 0x453, 0x200, 0x70bd25, 0x25dfdbfb, "9840c86140298edeade2be0c35059185de728b07", ["", ""]}, 0x24}, 0x1, 0x0, 0x0, 0x4008005}, 0x41) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000000)=ANY=[@ANYRESHEX=r1, @ANYRES16=r1, @ANYBLOB="01000000000000000000010000000400078008000100000000000c00060000000000000000000c00020000000000000000000c0005000000000000000000"], 0x44}}, 0x0) 06:56:20 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000000140)={&(0x7f0000000040)={0x50, 0x0, 0x100, 0x3ff, 0x25dfdbfb, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x3f800}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x5}, @NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x3ff}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x80000000}]}, 0x50}, 0x1, 0x0, 0x0, 0x1}, 0x20000004) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000200), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)={0x38, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x38}}, 0x0) [ 3221.765704] nbd: must specify at least one socket [ 3221.883197] nbd: nbd4 already in use [ 3222.068724] ================================================================== [ 3222.076291] BUG: KASAN: use-after-free in refcount_dec_not_one+0x9a/0xc0 [ 3222.083113] Read of size 4 at addr ffff8880a3530198 by task syz-executor.4/23635 [ 3222.090617] [ 3222.092224] CPU: 1 PID: 23635 Comm: syz-executor.4 Not tainted 4.14.304-syzkaller #0 [ 3222.100098] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/12/2023 [ 3222.109427] Call Trace: [ 3222.112129] dump_stack+0x1b2/0x281 [ 3222.115751] print_address_description.cold+0x54/0x1d3 [ 3222.121027] kasan_report_error.cold+0x8a/0x191 [ 3222.125699] ? refcount_dec_not_one+0x9a/0xc0 [ 3222.130236] __asan_report_load4_noabort+0x68/0x70 [ 3222.135209] ? refcount_dec_not_one+0x9a/0xc0 [ 3222.139702] refcount_dec_not_one+0x9a/0xc0 [ 3222.144221] refcount_dec_and_mutex_lock+0x1a/0x60 [ 3222.149137] nbd_genl_connect+0xce1/0x13e0 [ 3222.153347] ? nbd_xmit_timeout+0x500/0x500 [ 3222.157648] ? validate_nla+0x192/0x5e0 [ 3222.161636] genl_family_rcv_msg+0x572/0xb20 [ 3222.166049] ? genl_rcv+0x40/0x40 [ 3222.169587] ? __ww_mutex_wakeup_for_backoff+0x210/0x210 [ 3222.175019] ? __kmalloc_node_track_caller+0x4c/0x70 [ 3222.180099] ? trace_hardirqs_on+0x10/0x10 [ 3222.184320] genl_rcv_msg+0xaf/0x140 [ 3222.188017] netlink_rcv_skb+0x125/0x390 [ 3222.192075] ? genl_family_rcv_msg+0xb20/0xb20 [ 3222.196634] ? netlink_ack+0x9a0/0x9a0 [ 3222.200510] ? lock_acquire+0x170/0x3f0 [ 3222.204494] genl_rcv+0x24/0x40 [ 3222.207757] netlink_unicast+0x437/0x610 [ 3222.211805] ? netlink_sendskb+0xd0/0xd0 [ 3222.215946] ? __check_object_size+0x179/0x230 [ 3222.220503] netlink_sendmsg+0x648/0xbc0 [ 3222.224546] ? nlmsg_notify+0x1b0/0x1b0 [ 3222.228500] ? kernel_recvmsg+0x210/0x210 [ 3222.232632] ? security_socket_sendmsg+0x83/0xb0 [ 3222.237364] ? nlmsg_notify+0x1b0/0x1b0 [ 3222.241312] sock_sendmsg+0xb5/0x100 [ 3222.245014] ___sys_sendmsg+0x6c8/0x800 [ 3222.248969] ? copy_msghdr_from_user+0x3b0/0x3b0 [ 3222.253702] ? do_futex+0x127/0x1570 [ 3222.257399] ? __fget+0x23e/0x3e0 [ 3222.260827] ? lock_acquire+0x170/0x3f0 [ 3222.264784] ? lock_downgrade+0x740/0x740 [ 3222.268917] ? __fget+0x265/0x3e0 [ 3222.272345] ? __fdget+0x19b/0x1f0 [ 3222.275860] ? sockfd_lookup_light+0xb2/0x160 [ 3222.280333] __sys_sendmsg+0xa3/0x120 [ 3222.284125] ? SyS_shutdown+0x160/0x160 [ 3222.288241] ? put_task_stack+0xa0/0x1c0 [ 3222.292290] SyS_sendmsg+0x27/0x40 [ 3222.295805] ? __sys_sendmsg+0x120/0x120 [ 3222.299845] do_syscall_64+0x1d5/0x640 [ 3222.303712] entry_SYSCALL_64_after_hwframe+0x5e/0xd3 [ 3222.308886] RIP: 0033:0x7f777bef50c9 [ 3222.312585] RSP: 002b:00007f777a446168 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3222.320268] RAX: ffffffffffffffda RBX: 00007f777c015050 RCX: 00007f777bef50c9 [ 3222.327512] RDX: 0000000000000000 RSI: 0000000020000100 RDI: 0000000000000004 [ 3222.334847] RBP: 00007f777bf50ae9 R08: 0000000000000000 R09: 0000000000000000 [ 3222.342096] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3222.349342] R13: 00007fff62ba4a2f R14: 00007f777a446300 R15: 0000000000022000 [ 3222.356595] [ 3222.358199] Allocated by task 23635: [ 3222.361888] kasan_kmalloc+0xeb/0x160 [ 3222.365668] kmem_cache_alloc_trace+0x131/0x3d0 [ 3222.370320] nbd_dev_add+0x7c/0x800 [ 3222.373920] nbd_genl_connect+0x36c/0x13e0 [ 3222.378133] genl_family_rcv_msg+0x572/0xb20 [ 3222.382512] genl_rcv_msg+0xaf/0x140 [ 3222.386205] netlink_rcv_skb+0x125/0x390 [ 3222.390245] genl_rcv+0x24/0x40 [ 3222.393498] netlink_unicast+0x437/0x610 [ 3222.397528] netlink_sendmsg+0x648/0xbc0 [ 3222.401563] sock_sendmsg+0xb5/0x100 [ 3222.405252] ___sys_sendmsg+0x6c8/0x800 [ 3222.409205] __sys_sendmsg+0xa3/0x120 [ 3222.412977] SyS_sendmsg+0x27/0x40 [ 3222.416492] do_syscall_64+0x1d5/0x640 [ 3222.420367] entry_SYSCALL_64_after_hwframe+0x5e/0xd3 [ 3222.425528] [ 3222.427140] Freed by task 23635: [ 3222.430493] kasan_slab_free+0xc3/0x1a0 [ 3222.434439] kfree+0xc9/0x250 [ 3222.437518] nbd_put.part.0+0x100/0x140 [ 3222.441464] nbd_config_put+0x51c/0x6c0 [ 3222.445422] nbd_genl_connect+0xcb9/0x13e0 [ 3222.449635] genl_family_rcv_msg+0x572/0xb20 [ 3222.454017] genl_rcv_msg+0xaf/0x140 [ 3222.457704] netlink_rcv_skb+0x125/0x390 [ 3222.461736] genl_rcv+0x24/0x40 [ 3222.464991] netlink_unicast+0x437/0x610 [ 3222.469030] netlink_sendmsg+0x648/0xbc0 [ 3222.473061] sock_sendmsg+0xb5/0x100 [ 3222.476745] ___sys_sendmsg+0x6c8/0x800 [ 3222.480688] __sys_sendmsg+0xa3/0x120 [ 3222.484469] SyS_sendmsg+0x27/0x40 [ 3222.487987] do_syscall_64+0x1d5/0x640 [ 3222.491846] entry_SYSCALL_64_after_hwframe+0x5e/0xd3 [ 3222.497006] [ 3222.498619] The buggy address belongs to the object at ffff8880a35300c0 [ 3222.498619] which belongs to the cache kmalloc-512 of size 512 [ 3222.511336] The buggy address is located 216 bytes inside of [ 3222.511336] 512-byte region [ffff8880a35300c0, ffff8880a35302c0) [ 3222.523181] The buggy address belongs to the page: [ 3222.528106] page:ffffea00028d4c00 count:1 mapcount:0 mapping:ffff8880a35300c0 index:0x0 [ 3222.536221] flags: 0xfff00000000100(slab) [ 3222.540341] raw: 00fff00000000100 ffff8880a35300c0 0000000000000000 0000000100000006 [ 3222.548203] raw: ffffea0002d34e20 ffffea0002481de0 ffff88813fe74940 0000000000000000 [ 3222.556078] page dumped because: kasan: bad access detected [ 3222.561759] [ 3222.563359] Memory state around the buggy address: [ 3222.568263] ffff8880a3530080: fc fc fc fc fc fc fc fc fb fb fb fb fb fb fb fb [ 3222.575595] ffff8880a3530100: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 3222.582924] >ffff8880a3530180: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 3222.590255] ^ [ 3222.594393] ffff8880a3530200: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 3222.601723] ffff8880a3530280: fb fb fb fb fb fb fb fb fc fc fc fc fc fc fc fc [ 3222.609052] ================================================================== [ 3222.616385] Disabling lock debugging due to kernel taint [ 3222.622653] Kernel panic - not syncing: panic_on_warn set ... [ 3222.622653] [ 3222.630021] CPU: 1 PID: 23635 Comm: syz-executor.4 Tainted: G B 4.14.304-syzkaller #0 [ 3222.639100] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/12/2023 [ 3222.648445] Call Trace: [ 3222.651035] dump_stack+0x1b2/0x281 [ 3222.654651] panic+0x1f9/0x42d [ 3222.657834] ? add_taint.cold+0x16/0x16 [ 3222.661795] ? ___preempt_schedule+0x16/0x18 [ 3222.666191] kasan_end_report+0x43/0x49 [ 3222.670152] kasan_report_error.cold+0xa7/0x191 [ 3222.674940] ? refcount_dec_not_one+0x9a/0xc0 [ 3222.679412] __asan_report_load4_noabort+0x68/0x70 [ 3222.684313] ? refcount_dec_not_one+0x9a/0xc0 [ 3222.688777] refcount_dec_not_one+0x9a/0xc0 [ 3222.693070] refcount_dec_and_mutex_lock+0x1a/0x60 [ 3222.697977] nbd_genl_connect+0xce1/0x13e0 [ 3222.702185] ? nbd_xmit_timeout+0x500/0x500 [ 3222.706491] ? validate_nla+0x192/0x5e0 [ 3222.710438] genl_family_rcv_msg+0x572/0xb20 [ 3222.714829] ? genl_rcv+0x40/0x40 [ 3222.718264] ? __ww_mutex_wakeup_for_backoff+0x210/0x210 [ 3222.724643] ? __kmalloc_node_track_caller+0x4c/0x70 [ 3222.729718] ? trace_hardirqs_on+0x10/0x10 [ 3222.733936] genl_rcv_msg+0xaf/0x140 [ 3222.737640] netlink_rcv_skb+0x125/0x390 [ 3222.741682] ? genl_family_rcv_msg+0xb20/0xb20 [ 3222.746235] ? netlink_ack+0x9a0/0x9a0 [ 3222.750099] ? lock_acquire+0x170/0x3f0 [ 3222.754050] genl_rcv+0x24/0x40 [ 3222.757310] netlink_unicast+0x437/0x610 [ 3222.761344] ? netlink_sendskb+0xd0/0xd0 [ 3222.765379] ? __check_object_size+0x179/0x230 [ 3222.769934] netlink_sendmsg+0x648/0xbc0 [ 3222.773978] ? nlmsg_notify+0x1b0/0x1b0 [ 3222.777932] ? kernel_recvmsg+0x210/0x210 [ 3222.782052] ? security_socket_sendmsg+0x83/0xb0 [ 3222.786782] ? nlmsg_notify+0x1b0/0x1b0 [ 3222.790728] sock_sendmsg+0xb5/0x100 [ 3222.794417] ___sys_sendmsg+0x6c8/0x800 [ 3222.798372] ? copy_msghdr_from_user+0x3b0/0x3b0 [ 3222.803103] ? do_futex+0x127/0x1570 [ 3222.806792] ? __fget+0x23e/0x3e0 [ 3222.810230] ? lock_acquire+0x170/0x3f0 [ 3222.814180] ? lock_downgrade+0x740/0x740 [ 3222.818305] ? __fget+0x265/0x3e0 [ 3222.821730] ? __fdget+0x19b/0x1f0 [ 3222.825256] ? sockfd_lookup_light+0xb2/0x160 [ 3222.829732] __sys_sendmsg+0xa3/0x120 [ 3222.833503] ? SyS_shutdown+0x160/0x160 [ 3222.837467] ? put_task_stack+0xa0/0x1c0 [ 3222.841500] SyS_sendmsg+0x27/0x40 [ 3222.845013] ? __sys_sendmsg+0x120/0x120 [ 3222.849050] do_syscall_64+0x1d5/0x640 [ 3222.852912] entry_SYSCALL_64_after_hwframe+0x5e/0xd3 [ 3222.858094] RIP: 0033:0x7f777bef50c9 [ 3222.861777] RSP: 002b:00007f777a446168 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 3222.869455] RAX: ffffffffffffffda RBX: 00007f777c015050 RCX: 00007f777bef50c9 [ 3222.876701] RDX: 0000000000000000 RSI: 0000000020000100 RDI: 0000000000000004 [ 3222.884036] RBP: 00007f777bf50ae9 R08: 0000000000000000 R09: 0000000000000000 [ 3222.891292] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 3222.898535] R13: 00007fff62ba4a2f R14: 00007f777a446300 R15: 0000000000022000 [ 3222.905947] Kernel Offset: disabled [ 3222.909569] Rebooting in 86400 seconds..