, &(0x7f00000008c0)=[@mark={{0x14}}], 0x18}, 0x0) (async) setsockopt$CAIFSO_REQ_PARAM(r1, 0x116, 0x80, &(0x7f0000000080)="5ecd916ae68562a0055700dcebcff8e65b3a543968551e4447c7b496cabd21ca0d44b0b8d43aff12b81172c8d342579ff6eb79d975296dd5afbd3e278d02acebb9edc65e5b875c2dda73c58feba3d7528cc711d565830a2cfcd9e43089eb405ba54ff2e7af0f314c3ad8f38282d9fa498387221d599e2b2e621fb06d78058817754721db09f9a5b7029fc3f8", 0x8c) (async) setsockopt$CAIFSO_REQ_PARAM(r1, 0x116, 0x80, &(0x7f0000000140)="b9af44f47907e9280b25c57a45b952d0e1318d368684c9ba9934f653d6d2e76bfd9a74b5425619822a8978a509d5c8360ab82515033bd17dad27c90de179d7c3e9f7ecabc0d0ab58dd33050b29c3d343d082b259cc4fe5ec4a0c9699ba8df67686a02750f4037efcb09dc7ec67a3aebd26eb1cbccc1d7c75a5889b28ea58c532a1", 0x81) (async) ioctl$sock_bt_hidp_HIDPCONNADD(r0, 0x400448c8, 0x0) (async) 17:36:49 executing program 1: r0 = socket$bt_rfcomm(0x1f, 0x3, 0x3) setsockopt$bt_rfcomm_RFCOMM_LM(r0, 0x12, 0x3, &(0x7f0000000100)=0x26, 0x4) r1 = socket(0x2b, 0x1, 0x0) connect$bt_rfcomm(r1, &(0x7f0000000140)={0x1f, @fixed={'\xaa\xaa\xaa\xaa\xaa', 0x10}, 0x20}, 0xa) (async) sendmsg$sock(r1, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000080)='X', 0x1}], 0x1}, 0x0) (async) r2 = syz_init_net_socket$rose(0xb, 0x5, 0x0) (async) sendto(r1, &(0x7f0000000400)="53044936e2604d65bd3e9ece0319af55073af53b582ee2393739323b915c2838f13c00f21ddd9e0d312b05db9cf893be3c08d115128b2deb8e36bf16ce75bae734cbf90742cf37b26c43be5478e16559cae2739cd5bc4661d3cd04feec3116af1ab7ea6e34eb9aab54c28205147c1a16417dabc2a88b47655a73f958c98fea6611324e5414427028b517e5591d03fa98f608516c034a84555feb42b405d1b48538d91126e2ff2046f91a28372cba5cd5040204d2c8856a7ec7c1cae1e1e7ceeb6f78f93ab4e834aa0c2167", 0xcb, 0x4, &(0x7f0000000500)=@isdn={0x22, 0x0, 0x7, 0x7, 0x7}, 0x80) ioctl$SIOCRSACCEPT(r2, 0x89e3) (async) ioctl$SIOCRSSL2CALL(r2, 0x89e2, &(0x7f00000001c0)=@rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}) (async) ioctl$sock_rose_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f0000000200)={@dev={0xbb, 0xbb, 0xbb, 0x1, 0x0}, 0x7, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x0}, @netrom={'nr', 0x0}, 0x3, [@rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @default, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x1}, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x3}, @null, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @bcast, @bcast]}) (async) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$SEG6_CMD_GET_TUNSRC(r3, &(0x7f00000017c0)={&(0x7f0000001700)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000001780)={&(0x7f0000001740)={0x14}, 0x14}}, 0x20000040) (async) r4 = syz_genetlink_get_family_id$SEG6(&(0x7f0000000280), r1) sendmsg$SEG6_CMD_SETHMAC(r3, &(0x7f00000003c0)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000000340)={&(0x7f00000002c0)={0x30, r4, 0x4, 0x70bd28, 0x25dfdbfd, {}, [@SEG6_ATTR_HMACKEYID={0x8, 0x3, 0x12}, @SEG6_ATTR_DST={0x14, 0x1, @private2={0xfc, 0x2, '\x00', 0x1}}]}, 0x30}, 0x1, 0x0, 0x0, 0x20004000}, 0x8010) (async) sendto$rose(r2, &(0x7f0000000000)="69b57db0359786f6437d4d15516fb7b6773a0860fec474a1e707fad21d8bf4b9ce31c363a58b5141d07c1e20f90b6797e1e06eabfa50213f87854c3e6ed6f300c1495a4437dc960cb113d8debd1a95107d5072b8e4718a8c0d75a47b25", 0x5d, 0x200000c1, &(0x7f00000000c0)=@full={0xb, @dev={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @default, 0x1, [@netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x2}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x2}, @default, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}]}, 0x40) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX_OLD(r1, 0x84, 0x6b, &(0x7f0000000580)=[@in={0x2, 0x4e23, @broadcast}, @in={0x2, 0x4e24, @loopback}], 0x20) 17:36:49 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) (async) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r0) (async, rerun: 64) r3 = syz_genetlink_get_family_id$nbd(&(0x7f0000000240), r0) (rerun: 64) sendmsg$NBD_CMD_RECONFIGURE(r0, &(0x7f0000000380)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000000340)={&(0x7f0000000300)={0x20, r3, 0x100, 0x70bd2d, 0x25dfdbfb, {}, [@NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x4}]}, 0x20}, 0x1, 0x0, 0x0, 0x40}, 0x4008000) (async) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x44, r2, 0x20, 0x70bd2d, 0x25dfdbff, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0x8}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x84}, @NBD_ATTR_SERVER_FLAGS={0xc}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x1f}]}, 0x44}, 0x1, 0x0, 0x0, 0x80}, 0x41) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r4, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000200)={0x38, r1, 0x800, 0xffffffff, 0x25dfdbfc, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0x200}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x1}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x446}]}, 0x38}, 0x1, 0x0, 0x0, 0x4000}, 0x4000) 17:36:49 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x4, 0x9) socketpair(0x22, 0x0, 0x8, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) socketpair(0x29, 0x1, 0x4, &(0x7f0000000380)={0xffffffffffffffff}) recvmsg$can_bcm(r4, &(0x7f0000000240)={&(0x7f0000000000)=@pppol2tpin6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @mcast2}}}, 0x80, &(0x7f0000000200)=[{&(0x7f0000000080)=""/150, 0x96}, {&(0x7f0000000140)=""/81, 0x51}], 0x2, &(0x7f0000000480)=""/191, 0xbf}, 0x2002) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xb4, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8, 0x1, r4}, {0x8}, {0x8}, {0x8, 0x1, r5}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8, 0x1, r3}, {0x8}, {0x8, 0x1, r6}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0xb4}}, 0x40040) 17:36:49 executing program 4: openat$snapshot(0xffffffffffffff9c, &(0x7f0000000040), 0x90140, 0x0) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)={0x1c, 0x0, 0x0, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0xff8f}}, 0x0) 17:36:49 executing program 2: r0 = socket(0x2b, 0x1, 0x0) setsockopt$inet_sctp6_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000000000)=[@in6={0xa, 0x4e21, 0x7, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x4}, @in={0x2, 0x4e20, @private=0xa010102}], 0x2c) r1 = socket$caif_seqpacket(0x25, 0x5, 0x0) sendmsg$sock(r1, &(0x7f0000000900)={0x0, 0x0, &(0x7f0000000800)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, &(0x7f00000008c0)=[@mark={{0x14}}], 0x18}, 0x0) setsockopt$CAIFSO_REQ_PARAM(r1, 0x116, 0x80, &(0x7f0000000080)="5ecd916ae68562a0055700dcebcff8e65b3a543968551e4447c7b496cabd21ca0d44b0b8d43aff12b81172c8d342579ff6eb79d975296dd5afbd3e278d02acebb9edc65e5b875c2dda73c58feba3d7528cc711d565830a2cfcd9e43089eb405ba54ff2e7af0f314c3ad8f38282d9fa498387221d599e2b2e621fb06d78058817754721db09f9a5b7029fc3f8", 0x8c) setsockopt$CAIFSO_REQ_PARAM(r1, 0x116, 0x80, &(0x7f0000000140)="b9af44f47907e9280b25c57a45b952d0e1318d368684c9ba9934f653d6d2e76bfd9a74b5425619822a8978a509d5c8360ab82515033bd17dad27c90de179d7c3e9f7ecabc0d0ab58dd33050b29c3d343d082b259cc4fe5ec4a0c9699ba8df67686a02750f4037efcb09dc7ec67a3aebd26eb1cbccc1d7c75a5889b28ea58c532a1", 0x81) ioctl$sock_bt_hidp_HIDPCONNADD(r0, 0x400448c8, 0x0) socket(0x2b, 0x1, 0x0) (async) setsockopt$inet_sctp6_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000000000)=[@in6={0xa, 0x4e21, 0x7, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x4}, @in={0x2, 0x4e20, @private=0xa010102}], 0x2c) (async) socket$caif_seqpacket(0x25, 0x5, 0x0) (async) sendmsg$sock(r1, &(0x7f0000000900)={0x0, 0x0, &(0x7f0000000800)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, &(0x7f00000008c0)=[@mark={{0x14}}], 0x18}, 0x0) (async) setsockopt$CAIFSO_REQ_PARAM(r1, 0x116, 0x80, &(0x7f0000000080)="5ecd916ae68562a0055700dcebcff8e65b3a543968551e4447c7b496cabd21ca0d44b0b8d43aff12b81172c8d342579ff6eb79d975296dd5afbd3e278d02acebb9edc65e5b875c2dda73c58feba3d7528cc711d565830a2cfcd9e43089eb405ba54ff2e7af0f314c3ad8f38282d9fa498387221d599e2b2e621fb06d78058817754721db09f9a5b7029fc3f8", 0x8c) (async) setsockopt$CAIFSO_REQ_PARAM(r1, 0x116, 0x80, &(0x7f0000000140)="b9af44f47907e9280b25c57a45b952d0e1318d368684c9ba9934f653d6d2e76bfd9a74b5425619822a8978a509d5c8360ab82515033bd17dad27c90de179d7c3e9f7ecabc0d0ab58dd33050b29c3d343d082b259cc4fe5ec4a0c9699ba8df67686a02750f4037efcb09dc7ec67a3aebd26eb1cbccc1d7c75a5889b28ea58c532a1", 0x81) (async) ioctl$sock_bt_hidp_HIDPCONNADD(r0, 0x400448c8, 0x0) (async) 17:36:49 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) getsockname$packet(0xffffffffffffffff, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000140)=0x14) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$IP_VS_SO_GET_DESTS(r4, 0x0, 0x484, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000180)) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$IP_VS_SO_GET_DESTS(r5, 0x0, 0x484, 0x0, 0x0) sendmsg$NBD_CMD_RECONFIGURE(r3, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000080)={&(0x7f0000000200)={0x18, r1, 0x100, 0x70bd28, 0x25dfdbf9, {}, [@NBD_ATTR_SOCKETS={0x4}]}, 0x18}, 0x1, 0x0, 0x0, 0x8000}, 0x20004854) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="01000000000000000000010000000c000200000000000000000004000780"], 0x24}}, 0x0) 17:36:49 executing program 1: r0 = socket$bt_rfcomm(0x1f, 0x3, 0x3) setsockopt$bt_rfcomm_RFCOMM_LM(r0, 0x12, 0x3, &(0x7f0000000100)=0x26, 0x4) r1 = socket(0x2b, 0x1, 0x0) connect$bt_rfcomm(r1, &(0x7f0000000140)={0x1f, @fixed={'\xaa\xaa\xaa\xaa\xaa', 0x10}, 0x20}, 0xa) sendmsg$sock(r1, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000080)='X', 0x1}], 0x1}, 0x0) (async) r2 = syz_init_net_socket$rose(0xb, 0x5, 0x0) sendto(r1, &(0x7f0000000400)="53044936e2604d65bd3e9ece0319af55073af53b582ee2393739323b915c2838f13c00f21ddd9e0d312b05db9cf893be3c08d115128b2deb8e36bf16ce75bae734cbf90742cf37b26c43be5478e16559cae2739cd5bc4661d3cd04feec3116af1ab7ea6e34eb9aab54c28205147c1a16417dabc2a88b47655a73f958c98fea6611324e5414427028b517e5591d03fa98f608516c034a84555feb42b405d1b48538d91126e2ff2046f91a28372cba5cd5040204d2c8856a7ec7c1cae1e1e7ceeb6f78f93ab4e834aa0c2167", 0xcb, 0x4, &(0x7f0000000500)=@isdn={0x22, 0x0, 0x7, 0x7, 0x7}, 0x80) (async) ioctl$SIOCRSACCEPT(r2, 0x89e3) (async) ioctl$SIOCRSSL2CALL(r2, 0x89e2, &(0x7f00000001c0)=@rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}) (async) ioctl$sock_rose_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f0000000200)={@dev={0xbb, 0xbb, 0xbb, 0x1, 0x0}, 0x7, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x0}, @netrom={'nr', 0x0}, 0x3, [@rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @default, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x1}, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x3}, @null, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @bcast, @bcast]}) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$SEG6_CMD_GET_TUNSRC(r3, &(0x7f00000017c0)={&(0x7f0000001700)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000001780)={&(0x7f0000001740)={0x14}, 0x14}}, 0x20000040) (async) r4 = syz_genetlink_get_family_id$SEG6(&(0x7f0000000280), r1) sendmsg$SEG6_CMD_SETHMAC(r3, &(0x7f00000003c0)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000000340)={&(0x7f00000002c0)={0x30, r4, 0x4, 0x70bd28, 0x25dfdbfd, {}, [@SEG6_ATTR_HMACKEYID={0x8, 0x3, 0x12}, @SEG6_ATTR_DST={0x14, 0x1, @private2={0xfc, 0x2, '\x00', 0x1}}]}, 0x30}, 0x1, 0x0, 0x0, 0x20004000}, 0x8010) (async) sendto$rose(r2, &(0x7f0000000000)="69b57db0359786f6437d4d15516fb7b6773a0860fec474a1e707fad21d8bf4b9ce31c363a58b5141d07c1e20f90b6797e1e06eabfa50213f87854c3e6ed6f300c1495a4437dc960cb113d8debd1a95107d5072b8e4718a8c0d75a47b25", 0x5d, 0x200000c1, &(0x7f00000000c0)=@full={0xb, @dev={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @default, 0x1, [@netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x2}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x2}, @default, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}]}, 0x40) (async) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX_OLD(r1, 0x84, 0x6b, &(0x7f0000000580)=[@in={0x2, 0x4e23, @broadcast}, @in={0x2, 0x4e24, @loopback}], 0x20) 17:36:49 executing program 4: openat$snapshot(0xffffffffffffff9c, &(0x7f0000000040), 0x90140, 0x0) (async) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)={0x1c, 0x0, 0x0, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0xff8f}}, 0x0) 17:36:49 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r3) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000040)={0x2c, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0x8}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}]}, 0x2c}, 0x1, 0x0, 0x0, 0x20008800}, 0x14) 17:36:49 executing program 1: r0 = socket(0x2b, 0x100003, 0x0) sendmsg$sock(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000300)}, 0x0) 17:36:49 executing program 4: openat$snapshot(0xffffffffffffff9c, &(0x7f0000000040), 0x90140, 0x0) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)={0x1c, 0x0, 0x0, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0xff8f}}, 0x0) 17:36:49 executing program 1: r0 = socket(0x2b, 0x100003, 0x0) sendmsg$sock(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000300)}, 0x0) socket(0x2b, 0x100003, 0x0) (async) sendmsg$sock(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000300)}, 0x0) (async) 17:36:49 executing program 2: r0 = socket(0x2b, 0x1, 0x0) ioctl$sock_bt_hidp_HIDPCONNADD(r0, 0x400448c8, 0x0) socket$bt_bnep(0x1f, 0x3, 0x4) 17:36:49 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) getgid() sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000040)={0x20, 0x0, 0x100, 0x0, 0xfffffffd, {}, [@NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x23}]}, 0x20}}, 0x40000) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000000c0), r0) r2 = socket(0xf, 0x800, 0x1c5e) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$IP_VS_SO_GET_DESTS(r3, 0x0, 0x484, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$IP_VS_SO_GET_DESTS(r4, 0x0, 0x484, 0x0, 0x0) r5 = socket(0x2c, 0x80000, 0x9e) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000140)={0x6c, r1, 0x20, 0x70bd2c, 0x25dfdbfd, {}, [@NBD_ATTR_SERVER_FLAGS={0xc}, @NBD_ATTR_SOCKETS={0x4c, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8}, {0x8, 0x1, r3}, {0x8}, {0x8, 0x1, r4}, {0x8, 0x1, r5}, {0x8}, {0x8, 0x1, r6}, {0x8}]}]}, 0x6c}, 0x1, 0x0, 0x0, 0x80}, 0x0) getsockopt$llc_int(r5, 0x10c, 0x5, &(0x7f0000000280), &(0x7f00000002c0)=0x4) [ 1787.535860] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.0'. [ 1787.549343] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.0'. [ 1787.569626] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.0'. 17:36:49 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) (async) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x4, 0x9) socketpair(0x22, 0x0, 0x8, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) (async) socketpair(0x29, 0x1, 0x4, &(0x7f0000000380)={0xffffffffffffffff}) recvmsg$can_bcm(r4, &(0x7f0000000240)={&(0x7f0000000000)=@pppol2tpin6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @mcast2}}}, 0x80, &(0x7f0000000200)=[{&(0x7f0000000080)=""/150, 0x96}, {&(0x7f0000000140)=""/81, 0x51}], 0x2, &(0x7f0000000480)=""/191, 0xbf}, 0x2002) (async) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xb4, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8, 0x1, r4}, {0x8}, {0x8}, {0x8, 0x1, r5}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8, 0x1, r3}, {0x8}, {0x8, 0x1, r6}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0xb4}}, 0x40040) 17:36:49 executing program 1: r0 = socket(0x2b, 0x100003, 0x0) sendmsg$sock(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000300)}, 0x0) socket(0x2b, 0x100003, 0x0) (async) sendmsg$sock(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000300)}, 0x0) (async) 17:36:49 executing program 2: r0 = socket(0x2b, 0x1, 0x0) ioctl$sock_bt_hidp_HIDPCONNADD(r0, 0x400448c8, 0x0) socket$bt_bnep(0x1f, 0x3, 0x4) 17:36:49 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) getsockname$packet(0xffffffffffffffff, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000140)=0x14) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$IP_VS_SO_GET_DESTS(r4, 0x0, 0x484, 0x0, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000180)) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$IP_VS_SO_GET_DESTS(r5, 0x0, 0x484, 0x0, 0x0) (async) sendmsg$NBD_CMD_RECONFIGURE(r3, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000080)={&(0x7f0000000200)={0x18, r1, 0x100, 0x70bd28, 0x25dfdbf9, {}, [@NBD_ATTR_SOCKETS={0x4}]}, 0x18}, 0x1, 0x0, 0x0, 0x8000}, 0x20004854) (async) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="01000000000000000000010000000c000200000000000000000004000780"], 0x24}}, 0x0) 17:36:49 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) getgid() (async, rerun: 32) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000040)={0x20, 0x0, 0x100, 0x0, 0xfffffffd, {}, [@NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x23}]}, 0x20}}, 0x40000) (async, rerun: 32) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000000c0), r0) (async) r2 = socket(0xf, 0x800, 0x1c5e) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$IP_VS_SO_GET_DESTS(r3, 0x0, 0x484, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$IP_VS_SO_GET_DESTS(r4, 0x0, 0x484, 0x0, 0x0) (async) r5 = socket(0x2c, 0x80000, 0x9e) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000140)={0x6c, r1, 0x20, 0x70bd2c, 0x25dfdbfd, {}, [@NBD_ATTR_SERVER_FLAGS={0xc}, @NBD_ATTR_SOCKETS={0x4c, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8}, {0x8, 0x1, r3}, {0x8}, {0x8, 0x1, r4}, {0x8, 0x1, r5}, {0x8}, {0x8, 0x1, r6}, {0x8}]}]}, 0x6c}, 0x1, 0x0, 0x0, 0x80}, 0x0) (async, rerun: 64) getsockopt$llc_int(r5, 0x10c, 0x5, &(0x7f0000000280), &(0x7f00000002c0)=0x4) (rerun: 64) 17:36:49 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r3) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000040)={0x2c, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0x8}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}]}, 0x2c}, 0x1, 0x0, 0x0, 0x20008800}, 0x14) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) (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(&(0x7f0000000000), r3) (async) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000040)={0x2c, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0x8}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}]}, 0x2c}, 0x1, 0x0, 0x0, 0x20008800}, 0x14) (async) 17:36:49 executing program 1: r0 = socket(0x2b, 0x1, 0x0) r1 = socket$bt_bnep(0x1f, 0x3, 0x4) r2 = socket$bt_bnep(0x1f, 0x3, 0x4) ioctl$sock_bt_bnep_BNEPGETCONNINFO(r2, 0x800442d3, &(0x7f0000000580)={0x1, 0x7, 0xc9dd, @local, 'ipvlan0\x00'}) getsockopt$IP_SET_OP_GET_BYINDEX(r1, 0x1, 0x53, &(0x7f0000000000)={0x7, 0x7, 0x4}, &(0x7f0000000040)=0x28) sendmsg$sock(r2, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000300)}, 0x0) r3 = socket$bt_bnep(0x1f, 0x3, 0x4) r4 = socket$bt_rfcomm(0x1f, 0x1, 0x3) ioctl$sock_bt_bnep_BNEPCONNADD(r3, 0x400442c8, &(0x7f0000000980)=ANY=[@ANYRESDEC=r4, @ANYBLOB="0200000000041b1c0e7836ad8d175deb201de3ca9417d5d7de9b323aa3664c37b1692137a3666d109956b0c33f4466167d71fafbe72aae10c38c02de601274b99ea3f8f337175922683c36115e94fcede35db6e2cbaf4e277978ba84bbcc85692c2148823d3b17b9e30a9bb43978087e288f20734e54f71ba3d004410a27091ee679ce4c081cc3b65ba096d40e38b1cd9202c44a03a2d0ebbe47e120db927e019afdc7e17177cc1f538fbbdba72918f875379323116105a708eae887b74c13784d80dba24070664dfbdc9001f4a113d62dec064d6a1735a6ebfcbf029afcefecb2221d32de474df77e0f1b285cfaa8ca48378d5a691ee38847fd3689c993f035077df526213034f2acbed16739ab2037bfaf06a6bc3c973901c3227961f50815363f165fccafcb842971f5d8b35be35f7fdc7b16e191a77873c847a01f4ef7c4c43c25908be3a5a3502a52859b88277acc1aa2b679b432ac7592909a2dfa8408cefbe952ed4ab634fe151033a326cdefcf83df7dbe98045f40af5a91b3d35bdcb5ccca00000000c225ca41a8e97eafb542cddb9005462ef8b64c62d86640b5adfe7351"]) ioctl$SIOCRSSL2CALL(r0, 0x89e2, &(0x7f00000000c0)=@netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}) r5 = syz_init_net_socket$rose(0xb, 0x5, 0x0) ioctl$SIOCRSSL2CALL(r5, 0x89e2, &(0x7f00000001c0)=@rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}) write$fb(0xffffffffffffffff, &(0x7f0000000340)="dee776d4eb91131b41463d27790c98ef3d426743bb495ff0eac50ecb71a1a35b52c92c3e888d58c47fabf66c54", 0x2d) setsockopt$SO_TIMESTAMPING(r2, 0x1, 0x41, &(0x7f00000002c0)=0x41d2, 0x4) accept4$rose(r5, &(0x7f0000000240)=@full={0xb, @dev, @default, 0x0, [@remote, @bcast, @null, @bcast]}, &(0x7f0000000280)=0x40, 0x80000) recvmsg$can_bcm(r0, &(0x7f0000000740)={&(0x7f00000003c0)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @private0}}}, 0x80, &(0x7f0000000600)=[{&(0x7f0000000440)=""/12, 0xc}, {&(0x7f0000000480)=""/215, 0xd7}, {&(0x7f00000005c0)=""/35, 0x23}], 0x3, &(0x7f0000000640)=""/222, 0xde}, 0x40000003) accept4$rose(r5, &(0x7f0000000100)=@short={0xb, @dev, @rose, 0x1, @default}, &(0x7f0000000140)=0x1c, 0x0) ioctl$SIOCRSGL2CALL(0xffffffffffffffff, 0x89e5, &(0x7f0000000180)=@rose) connect$bt_rfcomm(r6, &(0x7f0000000780)={0x1f, @any, 0x38}, 0xa) socket(0x1d, 0x6, 0x8) 17:36:49 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) getgid() sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000040)={0x20, 0x0, 0x100, 0x0, 0xfffffffd, {}, [@NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x23}]}, 0x20}}, 0x40000) (async, rerun: 64) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000000c0), r0) (async, rerun: 64) r2 = socket(0xf, 0x800, 0x1c5e) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$IP_VS_SO_GET_DESTS(r3, 0x0, 0x484, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$IP_VS_SO_GET_DESTS(r4, 0x0, 0x484, 0x0, 0x0) (async) r5 = socket(0x2c, 0x80000, 0x9e) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000140)={0x6c, r1, 0x20, 0x70bd2c, 0x25dfdbfd, {}, [@NBD_ATTR_SERVER_FLAGS={0xc}, @NBD_ATTR_SOCKETS={0x4c, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8}, {0x8, 0x1, r3}, {0x8}, {0x8, 0x1, r4}, {0x8, 0x1, r5}, {0x8}, {0x8, 0x1, r6}, {0x8}]}]}, 0x6c}, 0x1, 0x0, 0x0, 0x80}, 0x0) getsockopt$llc_int(r5, 0x10c, 0x5, &(0x7f0000000280), &(0x7f00000002c0)=0x4) 17:36:49 executing program 2: r0 = socket(0x2b, 0x1, 0x0) ioctl$sock_bt_hidp_HIDPCONNADD(r0, 0x400448c8, 0x0) socket$bt_bnep(0x1f, 0x3, 0x4) socket(0x2b, 0x1, 0x0) (async) ioctl$sock_bt_hidp_HIDPCONNADD(r0, 0x400448c8, 0x0) (async) socket$bt_bnep(0x1f, 0x3, 0x4) (async) [ 1787.715596] nbd: must specify at least one socket 17:36:49 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x4, 0x9) socketpair(0x22, 0x0, 0x8, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) socketpair(0x29, 0x1, 0x4, &(0x7f0000000380)={0xffffffffffffffff}) recvmsg$can_bcm(r4, &(0x7f0000000240)={&(0x7f0000000000)=@pppol2tpin6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @mcast2}}}, 0x80, &(0x7f0000000200)=[{&(0x7f0000000080)=""/150, 0x96}, {&(0x7f0000000140)=""/81, 0x51}], 0x2, &(0x7f0000000480)=""/191, 0xbf}, 0x2002) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xb4, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8, 0x1, r4}, {0x8}, {0x8}, {0x8, 0x1, r5}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8, 0x1, r3}, {0x8}, {0x8, 0x1, r6}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0xb4}}, 0x40040) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) socket(0x10, 0x4, 0x9) (async) socketpair(0x22, 0x0, 0x8, &(0x7f0000000300)) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000340)) (async) socketpair(0x29, 0x1, 0x4, &(0x7f0000000380)) (async) recvmsg$can_bcm(r4, &(0x7f0000000240)={&(0x7f0000000000)=@pppol2tpin6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @mcast2}}}, 0x80, &(0x7f0000000200)=[{&(0x7f0000000080)=""/150, 0x96}, {&(0x7f0000000140)=""/81, 0x51}], 0x2, &(0x7f0000000480)=""/191, 0xbf}, 0x2002) (async) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xb4, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8, 0x1, r4}, {0x8}, {0x8}, {0x8, 0x1, r5}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8, 0x1, r3}, {0x8}, {0x8, 0x1, r6}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0xb4}}, 0x40040) (async) 17:36:49 executing program 1: r0 = socket(0x2b, 0x1, 0x0) r1 = socket$bt_bnep(0x1f, 0x3, 0x4) (async) r2 = socket$bt_bnep(0x1f, 0x3, 0x4) ioctl$sock_bt_bnep_BNEPGETCONNINFO(r2, 0x800442d3, &(0x7f0000000580)={0x1, 0x7, 0xc9dd, @local, 'ipvlan0\x00'}) (async) getsockopt$IP_SET_OP_GET_BYINDEX(r1, 0x1, 0x53, &(0x7f0000000000)={0x7, 0x7, 0x4}, &(0x7f0000000040)=0x28) (async) sendmsg$sock(r2, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000300)}, 0x0) (async) r3 = socket$bt_bnep(0x1f, 0x3, 0x4) (async) r4 = socket$bt_rfcomm(0x1f, 0x1, 0x3) ioctl$sock_bt_bnep_BNEPCONNADD(r3, 0x400442c8, &(0x7f0000000980)=ANY=[@ANYRESDEC=r4, @ANYBLOB="0200000000041b1c0e7836ad8d175deb201de3ca9417d5d7de9b323aa3664c37b1692137a3666d109956b0c33f4466167d71fafbe72aae10c38c02de601274b99ea3f8f337175922683c36115e94fcede35db6e2cbaf4e277978ba84bbcc85692c2148823d3b17b9e30a9bb43978087e288f20734e54f71ba3d004410a27091ee679ce4c081cc3b65ba096d40e38b1cd9202c44a03a2d0ebbe47e120db927e019afdc7e17177cc1f538fbbdba72918f875379323116105a708eae887b74c13784d80dba24070664dfbdc9001f4a113d62dec064d6a1735a6ebfcbf029afcefecb2221d32de474df77e0f1b285cfaa8ca48378d5a691ee38847fd3689c993f035077df526213034f2acbed16739ab2037bfaf06a6bc3c973901c3227961f50815363f165fccafcb842971f5d8b35be35f7fdc7b16e191a77873c847a01f4ef7c4c43c25908be3a5a3502a52859b88277acc1aa2b679b432ac7592909a2dfa8408cefbe952ed4ab634fe151033a326cdefcf83df7dbe98045f40af5a91b3d35bdcb5ccca00000000c225ca41a8e97eafb542cddb9005462ef8b64c62d86640b5adfe7351"]) ioctl$SIOCRSSL2CALL(r0, 0x89e2, &(0x7f00000000c0)=@netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}) (async) r5 = syz_init_net_socket$rose(0xb, 0x5, 0x0) ioctl$SIOCRSSL2CALL(r5, 0x89e2, &(0x7f00000001c0)=@rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}) (async) write$fb(0xffffffffffffffff, &(0x7f0000000340)="dee776d4eb91131b41463d27790c98ef3d426743bb495ff0eac50ecb71a1a35b52c92c3e888d58c47fabf66c54", 0x2d) (async) setsockopt$SO_TIMESTAMPING(r2, 0x1, 0x41, &(0x7f00000002c0)=0x41d2, 0x4) accept4$rose(r5, &(0x7f0000000240)=@full={0xb, @dev, @default, 0x0, [@remote, @bcast, @null, @bcast]}, &(0x7f0000000280)=0x40, 0x80000) (async) recvmsg$can_bcm(r0, &(0x7f0000000740)={&(0x7f00000003c0)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @private0}}}, 0x80, &(0x7f0000000600)=[{&(0x7f0000000440)=""/12, 0xc}, {&(0x7f0000000480)=""/215, 0xd7}, {&(0x7f00000005c0)=""/35, 0x23}], 0x3, &(0x7f0000000640)=""/222, 0xde}, 0x40000003) (async) accept4$rose(r5, &(0x7f0000000100)=@short={0xb, @dev, @rose, 0x1, @default}, &(0x7f0000000140)=0x1c, 0x0) ioctl$SIOCRSGL2CALL(0xffffffffffffffff, 0x89e5, &(0x7f0000000180)=@rose) connect$bt_rfcomm(r6, &(0x7f0000000780)={0x1f, @any, 0x38}, 0xa) (async) socket(0x1d, 0x6, 0x8) [ 1787.739848] nbd: must specify at least one socket 17:36:49 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) getsockname$packet(0xffffffffffffffff, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000140)=0x14) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$IP_VS_SO_GET_DESTS(r4, 0x0, 0x484, 0x0, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000180)) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$IP_VS_SO_GET_DESTS(r5, 0x0, 0x484, 0x0, 0x0) sendmsg$NBD_CMD_RECONFIGURE(r3, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000080)={&(0x7f0000000200)={0x18, r1, 0x100, 0x70bd28, 0x25dfdbf9, {}, [@NBD_ATTR_SOCKETS={0x4}]}, 0x18}, 0x1, 0x0, 0x0, 0x8000}, 0x20004854) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="01000000000000000000010000000c000200000000000000000004000780"], 0x24}}, 0x0) 17:36:49 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) (async) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async, rerun: 32) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (rerun: 32) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r3) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000040)={0x2c, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0x8}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}]}, 0x2c}, 0x1, 0x0, 0x0, 0x20008800}, 0x14) 17:36:49 executing program 2: r0 = socket(0x15, 0x5, 0x0) ioctl$sock_bt_hidp_HIDPCONNADD(r0, 0x400448c8, 0x0) 17:36:49 executing program 2: r0 = socket(0x15, 0x5, 0x0) ioctl$sock_bt_hidp_HIDPCONNADD(r0, 0x400448c8, 0x0) 17:36:49 executing program 1: r0 = socket(0x2b, 0x1, 0x0) (async) r1 = socket$bt_bnep(0x1f, 0x3, 0x4) (async, rerun: 32) r2 = socket$bt_bnep(0x1f, 0x3, 0x4) (rerun: 32) ioctl$sock_bt_bnep_BNEPGETCONNINFO(r2, 0x800442d3, &(0x7f0000000580)={0x1, 0x7, 0xc9dd, @local, 'ipvlan0\x00'}) (async) getsockopt$IP_SET_OP_GET_BYINDEX(r1, 0x1, 0x53, &(0x7f0000000000)={0x7, 0x7, 0x4}, &(0x7f0000000040)=0x28) sendmsg$sock(r2, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000300)}, 0x0) (async, rerun: 32) r3 = socket$bt_bnep(0x1f, 0x3, 0x4) (async, rerun: 32) r4 = socket$bt_rfcomm(0x1f, 0x1, 0x3) ioctl$sock_bt_bnep_BNEPCONNADD(r3, 0x400442c8, &(0x7f0000000980)=ANY=[@ANYRESDEC=r4, @ANYBLOB="0200000000041b1c0e7836ad8d175deb201de3ca9417d5d7de9b323aa3664c37b1692137a3666d109956b0c33f4466167d71fafbe72aae10c38c02de601274b99ea3f8f337175922683c36115e94fcede35db6e2cbaf4e277978ba84bbcc85692c2148823d3b17b9e30a9bb43978087e288f20734e54f71ba3d004410a27091ee679ce4c081cc3b65ba096d40e38b1cd9202c44a03a2d0ebbe47e120db927e019afdc7e17177cc1f538fbbdba72918f875379323116105a708eae887b74c13784d80dba24070664dfbdc9001f4a113d62dec064d6a1735a6ebfcbf029afcefecb2221d32de474df77e0f1b285cfaa8ca48378d5a691ee38847fd3689c993f035077df526213034f2acbed16739ab2037bfaf06a6bc3c973901c3227961f50815363f165fccafcb842971f5d8b35be35f7fdc7b16e191a77873c847a01f4ef7c4c43c25908be3a5a3502a52859b88277acc1aa2b679b432ac7592909a2dfa8408cefbe952ed4ab634fe151033a326cdefcf83df7dbe98045f40af5a91b3d35bdcb5ccca00000000c225ca41a8e97eafb542cddb9005462ef8b64c62d86640b5adfe7351"]) (async) ioctl$SIOCRSSL2CALL(r0, 0x89e2, &(0x7f00000000c0)=@netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}) (async, rerun: 64) r5 = syz_init_net_socket$rose(0xb, 0x5, 0x0) (rerun: 64) ioctl$SIOCRSSL2CALL(r5, 0x89e2, &(0x7f00000001c0)=@rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}) (async) write$fb(0xffffffffffffffff, &(0x7f0000000340)="dee776d4eb91131b41463d27790c98ef3d426743bb495ff0eac50ecb71a1a35b52c92c3e888d58c47fabf66c54", 0x2d) (async) setsockopt$SO_TIMESTAMPING(r2, 0x1, 0x41, &(0x7f00000002c0)=0x41d2, 0x4) accept4$rose(r5, &(0x7f0000000240)=@full={0xb, @dev, @default, 0x0, [@remote, @bcast, @null, @bcast]}, &(0x7f0000000280)=0x40, 0x80000) (async) recvmsg$can_bcm(r0, &(0x7f0000000740)={&(0x7f00000003c0)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @private0}}}, 0x80, &(0x7f0000000600)=[{&(0x7f0000000440)=""/12, 0xc}, {&(0x7f0000000480)=""/215, 0xd7}, {&(0x7f00000005c0)=""/35, 0x23}], 0x3, &(0x7f0000000640)=""/222, 0xde}, 0x40000003) (async) accept4$rose(r5, &(0x7f0000000100)=@short={0xb, @dev, @rose, 0x1, @default}, &(0x7f0000000140)=0x1c, 0x0) ioctl$SIOCRSGL2CALL(0xffffffffffffffff, 0x89e5, &(0x7f0000000180)=@rose) connect$bt_rfcomm(r6, &(0x7f0000000780)={0x1f, @any, 0x38}, 0xa) (async) socket(0x1d, 0x6, 0x8) 17:36:49 executing program 2: r0 = socket(0x15, 0x5, 0x0) ioctl$sock_bt_hidp_HIDPCONNADD(r0, 0x400448c8, 0x0) socket(0x15, 0x5, 0x0) (async) ioctl$sock_bt_hidp_HIDPCONNADD(r0, 0x400448c8, 0x0) (async) [ 1787.769199] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.0'. [ 1787.784112] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.0'. [ 1787.797507] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.0'. 17:36:49 executing program 1: r0 = socket(0x2b, 0x1, 0x0) r1 = socket$bt_hidp(0x1f, 0x3, 0x6) r2 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$SEG6_CMD_GET_TUNSRC(r2, &(0x7f00000017c0)={&(0x7f0000001700)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000001780)={&(0x7f0000001740)={0x14}, 0x14}}, 0x20000040) ioctl$sock_SIOCETHTOOL(r2, 0x8946, &(0x7f0000000040)={'hsr0\x00', &(0x7f0000000000)=@ethtool_ringparam={0x10, 0x6, 0x1, 0x0, 0x4, 0x8, 0x7ff, 0x4, 0x20}}) sendmsg$sock(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000080)='X', 0x1}], 0x1}, 0x0) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) getsockopt(r1, 0x67, 0xffffffff, &(0x7f0000000140)=""/26, &(0x7f0000000180)=0x1a) ioctl$TUNSETCARRIER(r3, 0x400454e2, 0x0) ioctl$TUNATTACHFILTER(r3, 0x401054d5, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x3, 0x2, 0x20, 0x9}, {0x0, 0xc0, 0x81, 0x9}]}) 17:36:49 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) [ 1787.880310] nbd: must specify at least one socket 17:36:49 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000040)=ANY=[@ANYBLOB="1c000000", @ANYRES16=0x0, @ANYBLOB="0076000000001e7ab4926d4de9b000000000050000000800010000000000"], 0xff8f}}, 0x0) 17:36:49 executing program 3: syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), 0xffffffffffffffff) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r1) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f00000002c0)={&(0x7f0000000140), 0xc, &(0x7f0000000280)={&(0x7f0000000200)={0x28, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000000)={0x24, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x40) 17:36:49 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) getsockopt$bt_rfcomm_RFCOMM_LM(0xffffffffffffffff, 0x12, 0x3, &(0x7f0000000100), &(0x7f0000000140)=0x4) sendmsg$NBD_CMD_RECONFIGURE(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x1c, 0x0, 0x400, 0x70bd2b, 0x25dfdbfb, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x1c}}, 0x40000c0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000000300)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000000240)={&(0x7f0000000200)={0x20, r1, 0x8, 0x70bd2a, 0x25dfdbfd, {}, [@NBD_ATTR_SIZE_BYTES={0xc}]}, 0x20}, 0x1, 0x0, 0x0, 0x20000000}, 0x4040000) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) 17:36:49 executing program 1: r0 = socket(0x2b, 0x1, 0x0) (async, rerun: 64) r1 = socket$bt_hidp(0x1f, 0x3, 0x6) (async, rerun: 64) r2 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$SEG6_CMD_GET_TUNSRC(r2, &(0x7f00000017c0)={&(0x7f0000001700)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000001780)={&(0x7f0000001740)={0x14}, 0x14}}, 0x20000040) (async) ioctl$sock_SIOCETHTOOL(r2, 0x8946, &(0x7f0000000040)={'hsr0\x00', &(0x7f0000000000)=@ethtool_ringparam={0x10, 0x6, 0x1, 0x0, 0x4, 0x8, 0x7ff, 0x4, 0x20}}) (async) sendmsg$sock(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000080)='X', 0x1}], 0x1}, 0x0) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) getsockopt(r1, 0x67, 0xffffffff, &(0x7f0000000140)=""/26, &(0x7f0000000180)=0x1a) (async) ioctl$TUNSETCARRIER(r3, 0x400454e2, 0x0) (async, rerun: 32) ioctl$TUNATTACHFILTER(r3, 0x401054d5, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x3, 0x2, 0x20, 0x9}, {0x0, 0xc0, 0x81, 0x9}]}) (rerun: 32) 17:36:49 executing program 2: r0 = socket(0x2b, 0x1, 0x0) ioctl$sock_bt_hidp_HIDPCONNADD(r0, 0x400448c8, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$SEG6(&(0x7f0000000140), 0xffffffffffffffff) sendmsg$SEG6_CMD_SETHMAC(r1, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r2, 0x1, 0x0, 0x0, {}, [@SEG6_ATTR_HMACKEYID={0x8}]}, 0x1c}}, 0x0) sendmsg$SEG6_CMD_SETHMAC(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x80, r2, 0x8, 0x70bd2c, 0x25dfdbfb, {}, [@SEG6_ATTR_HMACKEYID={0x8, 0x3, 0x6}, @SEG6_ATTR_SECRET={0x8, 0x4, [0xdc6b]}, @SEG6_ATTR_DSTLEN={0x8, 0x2, 0x200}, @SEG6_ATTR_ALGID={0x5, 0x6, 0xfe}, @SEG6_ATTR_SECRET={0x18, 0x4, [0x3, 0x0, 0x8, 0x0, 0x7fffffff]}, @SEG6_ATTR_DST={0x14, 0x1, @mcast2}, @SEG6_ATTR_HMACKEYID={0x8, 0x3, 0x80}, @SEG6_ATTR_HMACKEYID={0x8, 0x3, 0x6}, @SEG6_ATTR_ALGID={0x5, 0x6, 0x3f}, @SEG6_ATTR_SECRET={0x8, 0x4, [0x280]}]}, 0x80}, 0x1, 0x0, 0x0, 0xc000}, 0x20000000) r3 = socket$can_bcm(0x1d, 0x2, 0x2) sendmsg$sock(r3, &(0x7f0000001400)={&(0x7f0000000240)=@in={0x2, 0x4e20, @initdev={0xac, 0x1e, 0x0, 0x0}}, 0x80, &(0x7f0000001340)=[{&(0x7f00000002c0)="c1b7b927c8d03de74dcd960755fd9311576d8730d10dddc4a38165eac1ce5dd756a97f895c8da0a74ad8541b4269dd667acfa8883d5125a8911929a261bea9ee5bc50e16d27a1f09d7b4a7aafc858731c5f4ca56247484d2dc3b8a7d426b95f59a91eaf2f58eba8735b9d85862a716611df527ce1c046cfe7d831586742ece218d80661272a58179bc51cd213af5847bcb80666caf7161b59ffd01cae385dd0b13f937feb5620683b82b7775383409baae12e648880252c0eef8bd0f08019d0af7294cbfda0d5a1d2c2ebd5793f9b30eb3d4f76a822a740d1c3e371f7ce1d051d64c2f4bfefd64bac3bb5a895275075d44ef2f2e89ae6032cb888b0c021a87da6ab4ef2148f2c1b3537233a341a1d393bee4fe0147cabd4306ffb325aa5490c679c055c462dd685c34a66366fbbed768a342b6b5481c87f2a81f9725584e1455613eed7f3a87ce5b8f4b305031b0f286f84918d1d436f4714ce4a7ff3bf0172000425b5be8a6c970645de139da3328f7ecf6398eb3349d36309bdeaf535b883c97b0926d51fe2adcd31bb2c3cc92b5a3e097282ed1835341092ef59b6704672b2877228a4a3201e9090a6c7cab44d8153687468e3fd185e1009e4a2c479cc4671883cba46a274667d8e98e77777be670c07e0dd0481ded1cc4408453b21770ae592f04678d434b0aaf1072987ed5817bfaabc1e936cdd9bf4de6d2fd6d865a6fd7e987f4ba9324c65fe7654a94bbe12b85115bf88e1cb8f7fab69464f75469000bebfdfb1cee6769b12d4b68c5e9f8faa828b2e8d52152476793feb7708db11ae4d8d5024c08591e2a1f6c920b68f91ea132cf6b6f1b0253d8da37f3cfede1b43db271e0a2111e423ee3ecfcfccf016e8e88732d69c56b6df2ca47a208380a7ea16c80951c53dce80f84b7211831c2030b4038cfbf76a6bbf5fdbd138276811168eeadfba8f18c2bf6b0d9f220ee352c1ff2ce47fecf05dd249487afe8403973a621793b1df959ba9ad9f6acd45dfee25c4052e7a9d725c3ebee7002a5459c74f027918076ca96a96d9262be4837933b2ec09bb3d9eff9ea08b0da551d5ce1947432a9764b3c5092ebc55c0b3277400982bd3210f60d5413bf1cf76d4c31c6d854d1d13506e939e526b70e275eaa631cd402557f2591fc83a8e84cc84a963bce46d874b0e639dc1502c11c502c78eaf60914075eb1ad3a25a6b52b6fad934264d29053185d31cf56c60c7d7895a381a0983cb3b8ab60542442f10897518d957b2ee44cd60ad1229f1356314361dfa0aec05721c8b2a3468508a7aa0f6f2d862441f9bf72578dd13507264eeec474fc7a5a80bf81329d62d90f9daf14e2370f366f7b4eb7edc83f693a05ce62e210382669e0af2d70ba308a5679884a085c9a9592eeaea3e5d3b3f9de9db13c955ae97d0b19556303ca0c9fd7632dc9c2b062bbb3514ae6e6dad902f5742d869af571171cbac1e848d01d513035f1a3a8f6de598d4d619d383c742dfc4d936ee832a1875662a21a53f305fe26aa0bc03fce58bc4cd96ae3c3709bab941a80cb9dcb11367a07c2aa7ebff92afcd5bf8ad687e8c1df9108c1f2d673990d0b00bf2a8fbec7752e88e2341629c90c5b7174cdfea48c8b9537d0a712c906518e5ace8049873ea3e1cc21f75c188a33110ea1d013fa8586965a6ed00bc270a4743ab678694b285610642f8e5ae1aa0f3e1a1edca5283a2ccc61629351dfa0bcfb9aace3e4a69ebee2a9b87d5835323482a8d69aed8ed992e975cc804ca33f0f0d9aa17bca60a6d5cabe6d198b8ea9f79bb133b2166b516bb914fe5490f50250b0554db8f7dd82ad829849b5ebb8fe977c2416c6d369183896f5dee2a28bb82a26e2c501a6d83b99e0340a745d005f1b6c5039b485a691aee8e219e4ea9d7390886853f7d20a877de88d43d3bc5ba45c6e709e277e608568237e0de6cf51e4ef58e1f10217916a7e11a2ffce47e932b604794df1f167139946648fcb6efb4f801a82cf1f301b788ee0155c61a39672ef9e56a464bb18cd171891b25bd3721b4b4f613a19bb09049a8df50b1b0b306826cfe4e849bbcd1db8aa28c2605db0a8b68db6b0c15d46c076df840cc2e8752292c492eb397960d4820ab9b3899ff8488865c50ab63b9b4f31b4b2286fc7d1abe7ba1d09ce02eea19f943d16fbebc196d0458a75a8af90c6d22b3b479bb66905a000c53885c82e4dfefb398511f555f30466df0726fffad3f8e8c36699132ce131b371ea229b3b6a2a47831ade2857dffdcda9e5939d02b2ab044be6e3f18a74d7be522b045a8dbed8c8ce731eacbf50188af40a9399967c3f290cc6de0420811ae0fc89e7e1701fb8e0aeda3c4375e6804a73627f9378be753c60b782d16c21fa8bdbc29e77ed6752f9c4d8cdfd4f2a8c6f6af36f75f292d5d9c2107154fe6ef10bda37c2027ce996a24fe7e28ea43d74278e0e770783434c418d5dd88a26bd03280284af65e9d156adb02b1e8beec7b0ec931335c1b703b54e2cb010a22a2b5a9607961eb1c122e68b2282333137751f21709673192a45b204c3cb70dd95d1d4eb63661bd0e9bd92338dce987b5725013aada91d2b66ec30a7b4b6de46278975ac3d79f4b5d88cbd6eb444b33c533befcb54edb582411035e8b59da56dd24e7baf015cfcffef6e6bc0029f76d9f3db252c0b0a23e2dc3b407111845ed7aa56cd3da0bbdefdb2ce133508ef686abc4ba8fca6fe2fc01c09ffedeb23383ca39053d08327e8262527a7585545a21f45fdaa63dfd294a9ff6b4fdf3d979429a1ac99fc0d9171d0fb5ab554e7a8dfc339edc7d2fcdc4e546cfbfb39a21e2fcbc15b42ee748000df1a1d8ab0d059cbd4daa7d886f821b4cade78b26b0a12cfb5fedd660691f7cf4e8fce1c4701878482be767bbbd1215128b55bb0db963d8d649a5e45030ab9514037e3f0dbc6242920864b5e8b9b25c361915f9d163f4fb60e9deaea9325e7227dffe8f6e95b3d56d68fb0ee3bb7f3b5900509416f97240b84e73af50cd523f0a324e1a573ffb1886703a2930524a90c8dc5c199a6079e56e0df93dceb6590d3512fdb377af72379b4caaebdac44c6bad8d0aab7d79ba102954ceeff19e7c8996a2b46518307c94b8f1ba15dfcb616c5ebd8d02bf23e39362c941cbbfc8ee42c2268d8331e525c435379ba368e07a12b084d3a84c21bc5adff4453cec35be4bdbf7325dcaa13de62a4b142a5b550f413799e9059eb68522a38f6d433b3489799a13230717644d70f1edf8b4dd0f9006dc1e065a7de5773db82f1af8155f39423ce114cfd00c379cc32a20e85d41281c0d58383247d399faf4fde8974600f4a8bad33e80d4d425edba4d54dd67da75ba8d981b53622996be08101e947f5d1d6a476b3ec9563f2ca5543fa065c65a3483d1ae9d7e5693f6f8f1d38d88df76c407af54a58f52674a019ad06e0cd899483bb393d5f82eb30d56aa13d405bfa26397c93658d196b1b4edd55d13bba53079c4adb7b612f0720ac371ede96505f59b216b45943902d92b5132a08ba49c707b1c6095ea84945a2b133edaa47f7d74ae59eddd660708cb184306a4bed5074c18aa5dac97312c7cd4c1a0535041328dd381a38a045e8af300a726f35a0381285dc40980c8210af0dd900b1cb79885b626bd1681c96b98f8736361570b8817e3242e88fca0d859f1ef3448e8ee5fcfa541361dbf20e33f4d6047389f6b60f6c81c3156a25e654175f1114d9823c54677576a937a89dfd38aa1eee9ff77ca5191622fe5ad163c82ca07f2ff0a13f0a661ff58974fed9b2ab8d689015699663291c2fa20c55e76f35762baeb798f174f370b600bb213448dd2987abfa522c7b13eddbc9819da6fcb08f27d3c490c7488f76f7406fbc21d42eb8a9143ac0719c75086540dc76f3ea98cbe895f2bee4a5ae57da02f5e4952340681c66fe9c67f43c9d04bd6f888e370c2db3197c584a06373c5bf5d1211af6199119dc36a79301c93fa224f308cb3726e96737068cf19dc6f7b2ffa97040a0630b512c7a6b01078ffc8d731ea3a158d45534367a683e7cdc62ef015cb4a6b7997e8197f6d0339a4dee678cff6b4cf99b47013d6a5e2a6958031b65489a975c98ef6f30f464cf0c4d68e2388a9c507b54ab86a1df4e78d299ad3af010a6cf638ba56db2d2ff27131de8e0ca0cf82256ec4b3db76e9eddf77374a8dcd6f46235b19451cf84046e6f1b4f199082705856e2490a08ade399224ce992527c6e3209ee7be56acecbec2decd8b4112946a18a139e48c64c124e6908b6825b8a346b195e38e5969cd28b6d393113143f5567815415d3bda33ef8611a761a9822fca2f9535b0b09eab8129e0dd387377132512216c6c837bacdf7f25b7c56567d3799f9c9dbfc913fc0d5b8a578bdbc5d52ba8543153e3ed7c163d851749b6b4a7f132e0a58859e8167b8b33e6708cacbcfc76e85e59987cdfae35c778609a02c4453fb2aa6b971720a963def3544b372caab466a71f021fc6dec2b6eb93a4b542156df028be19b1297d0f604dc96c9ba1e2b6f827fe9fb40b7fb2267304abbbd1b2c172df0bec6ae24ae4979378a1202bc487a95c3a82b52c058d6e492f851381f6e90010137a9002a89b2396fe8ec24e0365eaa6eabd60c0dd6534ce161281002f94d187c2e5d30e276788538588fb072a3a09089e79c2e8d467fdeef32ce35749d45abdbc1cd10d0b90b4ff63f9c36c9f953897a2ecf99b101a2150414f6f392077fdbc0da03f82c696cfac0bc32cd702131c5b271ee4f2366840f807ab3a0f375faee5f7b3cdb3fb5a07656320bf3d8b71f5cbd7202f6cc6ef0f0995dd9ebe6c5e0009fc1cf2e60fcad9c1aaafda8f87c7ae591ddc0fd64a85d34a134ed24b26b0e51bb9e6b8dfe757c28fc2d59eef67a2b3437c25c045114ad59f4def27e61d5c4ed0317dfcc74514910cfbd49270914c85f2e2e2824d88d064d949cd2ad9919e06904f49c9022cda63fc7ca83ee899bc33b87a217f778fc23607360f892f344c10318217dd53421f33c2cab6e213258e59855339cfc0ddaeaec2e142e8312a75534e1596ba19dfd62cef880b43f8ecb808eb5e46fb1a9f306f5e148bc0a69d3e7ce6fe5fd9b85deed7ac9163d3c951d1b1e23862616479572227d1b4766388a8069aa480ec1db919fb62394ba080874c910c11d1f7bd3a0d01691ef550795d20a7b67c65dbb096a7cc477d0ce0c3c08dca7c8d67c9d2552572af271283442f14656e1231c81d31c4dd5f25d923fde38ae2390fa752cf0d7c6f0c36778d801248483bad544c4bc04521461bfa9c246cf5ba9878be4daafd1c9cf1a6fe98e7a053e6e19a0a033bb157d3b91480f9c58df83525925f0097d4d3b607a121fa444699e4e1d22b4afc76f01fff73d1b16bd63c641ed136234d156892486e769894d4a86d6571ce2c1ab575321764017ebcc8c3c18dc0dac2cfa74e1f4c749b9d3ad1fcc81c65ee4993b5c2c75ddcd6d9d40c77d567945f20b71d92bcfdcf2264036e335974c81b7098cbf1baa7b0cccb90ad91a0a5147769c085b6f8fe8f1ca2fa64d20a4d28f2def34deefc7562d251e00e85c85aa375f0ebdab7f81d86ec46013bce39c81cccfa807924d18e6243e985673b6f8c8d07340e7572ccd50a5fe85b4d9260e9fcdd5b4e2914d1d23ce5a518f218042f6bccc1033adf4eb713baa8f8726cffa6b56b944d75d6de37a1718e10af5ead04cda9e04dc184a1f707e6cc10767313ff0c4b3ee7ff975388ed300151e6f9dd511792705c374c9f6dde9bc7cec82", 0x1000}, {&(0x7f00000012c0)="cddfd6861a6759e1cf0f739e16a9b5048041bb4fb1a4e8be49edb004adf6410d799dcef9a0b4a8bf4a37426f705a5323de565d965ebda0d5d65f60e102cb9577f71a272c6515577a4a1359991b7c8bcbe97dc5e476ac49bf", 0x58}], 0x2, &(0x7f0000001380)=[@txtime={{0x18, 0x1, 0x3d, 0x101}}, @txtime={{0x18, 0x1, 0x3d, 0x7}}, @mark={{0x14, 0x1, 0x24, 0x10001}}, @timestamping={{0x14, 0x1, 0x25, 0x2}}], 0x60}, 0x1) 17:36:49 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) 17:36:49 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000040)=ANY=[@ANYBLOB="1c000000", @ANYRES16=0x0, @ANYBLOB="0076000000001e7ab4926d4de9b000000000050000000800010000000000"], 0xff8f}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000040)=ANY=[@ANYBLOB="1c000000", @ANYRES16=0x0, @ANYBLOB="0076000000001e7ab4926d4de9b000000000050000000800010000000000"], 0xff8f}}, 0x0) (async) 17:36:49 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) (async, rerun: 32) getsockopt$bt_rfcomm_RFCOMM_LM(0xffffffffffffffff, 0x12, 0x3, &(0x7f0000000100), &(0x7f0000000140)=0x4) (async, rerun: 32) sendmsg$NBD_CMD_RECONFIGURE(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x1c, 0x0, 0x400, 0x70bd2b, 0x25dfdbfb, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x1c}}, 0x40000c0) (async) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000000300)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000000240)={&(0x7f0000000200)={0x20, r1, 0x8, 0x70bd2a, 0x25dfdbfd, {}, [@NBD_ATTR_SIZE_BYTES={0xc}]}, 0x20}, 0x1, 0x0, 0x0, 0x20000000}, 0x4040000) (async) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) [ 1787.958796] nbd: must specify at least one socket 17:36:49 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) 17:36:49 executing program 3: syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), 0xffffffffffffffff) (async) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r1) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f00000002c0)={&(0x7f0000000140), 0xc, &(0x7f0000000280)={&(0x7f0000000200)={0x28, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000000)={0x24, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x40) 17:36:49 executing program 2: r0 = socket(0x2b, 0x1, 0x0) ioctl$sock_bt_hidp_HIDPCONNADD(r0, 0x400448c8, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$SEG6(&(0x7f0000000140), 0xffffffffffffffff) sendmsg$SEG6_CMD_SETHMAC(r1, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r2, 0x1, 0x0, 0x0, {}, [@SEG6_ATTR_HMACKEYID={0x8}]}, 0x1c}}, 0x0) sendmsg$SEG6_CMD_SETHMAC(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x80, r2, 0x8, 0x70bd2c, 0x25dfdbfb, {}, [@SEG6_ATTR_HMACKEYID={0x8, 0x3, 0x6}, @SEG6_ATTR_SECRET={0x8, 0x4, [0xdc6b]}, @SEG6_ATTR_DSTLEN={0x8, 0x2, 0x200}, @SEG6_ATTR_ALGID={0x5, 0x6, 0xfe}, @SEG6_ATTR_SECRET={0x18, 0x4, [0x3, 0x0, 0x8, 0x0, 0x7fffffff]}, @SEG6_ATTR_DST={0x14, 0x1, @mcast2}, @SEG6_ATTR_HMACKEYID={0x8, 0x3, 0x80}, @SEG6_ATTR_HMACKEYID={0x8, 0x3, 0x6}, @SEG6_ATTR_ALGID={0x5, 0x6, 0x3f}, @SEG6_ATTR_SECRET={0x8, 0x4, [0x280]}]}, 0x80}, 0x1, 0x0, 0x0, 0xc000}, 0x20000000) r3 = socket$can_bcm(0x1d, 0x2, 0x2) sendmsg$sock(r3, &(0x7f0000001400)={&(0x7f0000000240)=@in={0x2, 0x4e20, @initdev={0xac, 0x1e, 0x0, 0x0}}, 0x80, &(0x7f0000001340)=[{&(0x7f00000002c0)="c1b7b927c8d03de74dcd960755fd9311576d8730d10dddc4a38165eac1ce5dd756a97f895c8da0a74ad8541b4269dd667acfa8883d5125a8911929a261bea9ee5bc50e16d27a1f09d7b4a7aafc858731c5f4ca56247484d2dc3b8a7d426b95f59a91eaf2f58eba8735b9d85862a716611df527ce1c046cfe7d831586742ece218d80661272a58179bc51cd213af5847bcb80666caf7161b59ffd01cae385dd0b13f937feb5620683b82b7775383409baae12e648880252c0eef8bd0f08019d0af7294cbfda0d5a1d2c2ebd5793f9b30eb3d4f76a822a740d1c3e371f7ce1d051d64c2f4bfefd64bac3bb5a895275075d44ef2f2e89ae6032cb888b0c021a87da6ab4ef2148f2c1b3537233a341a1d393bee4fe0147cabd4306ffb325aa5490c679c055c462dd685c34a66366fbbed768a342b6b5481c87f2a81f9725584e1455613eed7f3a87ce5b8f4b305031b0f286f84918d1d436f4714ce4a7ff3bf0172000425b5be8a6c970645de139da3328f7ecf6398eb3349d36309bdeaf535b883c97b0926d51fe2adcd31bb2c3cc92b5a3e097282ed1835341092ef59b6704672b2877228a4a3201e9090a6c7cab44d8153687468e3fd185e1009e4a2c479cc4671883cba46a274667d8e98e77777be670c07e0dd0481ded1cc4408453b21770ae592f04678d434b0aaf1072987ed5817bfaabc1e936cdd9bf4de6d2fd6d865a6fd7e987f4ba9324c65fe7654a94bbe12b85115bf88e1cb8f7fab69464f75469000bebfdfb1cee6769b12d4b68c5e9f8faa828b2e8d52152476793feb7708db11ae4d8d5024c08591e2a1f6c920b68f91ea132cf6b6f1b0253d8da37f3cfede1b43db271e0a2111e423ee3ecfcfccf016e8e88732d69c56b6df2ca47a208380a7ea16c80951c53dce80f84b7211831c2030b4038cfbf76a6bbf5fdbd138276811168eeadfba8f18c2bf6b0d9f220ee352c1ff2ce47fecf05dd249487afe8403973a621793b1df959ba9ad9f6acd45dfee25c4052e7a9d725c3ebee7002a5459c74f027918076ca96a96d9262be4837933b2ec09bb3d9eff9ea08b0da551d5ce1947432a9764b3c5092ebc55c0b3277400982bd3210f60d5413bf1cf76d4c31c6d854d1d13506e939e526b70e275eaa631cd402557f2591fc83a8e84cc84a963bce46d874b0e639dc1502c11c502c78eaf60914075eb1ad3a25a6b52b6fad934264d29053185d31cf56c60c7d7895a381a0983cb3b8ab60542442f10897518d957b2ee44cd60ad1229f1356314361dfa0aec05721c8b2a3468508a7aa0f6f2d862441f9bf72578dd13507264eeec474fc7a5a80bf81329d62d90f9daf14e2370f366f7b4eb7edc83f693a05ce62e210382669e0af2d70ba308a5679884a085c9a9592eeaea3e5d3b3f9de9db13c955ae97d0b19556303ca0c9fd7632dc9c2b062bbb3514ae6e6dad902f5742d869af571171cbac1e848d01d513035f1a3a8f6de598d4d619d383c742dfc4d936ee832a1875662a21a53f305fe26aa0bc03fce58bc4cd96ae3c3709bab941a80cb9dcb11367a07c2aa7ebff92afcd5bf8ad687e8c1df9108c1f2d673990d0b00bf2a8fbec7752e88e2341629c90c5b7174cdfea48c8b9537d0a712c906518e5ace8049873ea3e1cc21f75c188a33110ea1d013fa8586965a6ed00bc270a4743ab678694b285610642f8e5ae1aa0f3e1a1edca5283a2ccc61629351dfa0bcfb9aace3e4a69ebee2a9b87d5835323482a8d69aed8ed992e975cc804ca33f0f0d9aa17bca60a6d5cabe6d198b8ea9f79bb133b2166b516bb914fe5490f50250b0554db8f7dd82ad829849b5ebb8fe977c2416c6d369183896f5dee2a28bb82a26e2c501a6d83b99e0340a745d005f1b6c5039b485a691aee8e219e4ea9d7390886853f7d20a877de88d43d3bc5ba45c6e709e277e608568237e0de6cf51e4ef58e1f10217916a7e11a2ffce47e932b604794df1f167139946648fcb6efb4f801a82cf1f301b788ee0155c61a39672ef9e56a464bb18cd171891b25bd3721b4b4f613a19bb09049a8df50b1b0b306826cfe4e849bbcd1db8aa28c2605db0a8b68db6b0c15d46c076df840cc2e8752292c492eb397960d4820ab9b3899ff8488865c50ab63b9b4f31b4b2286fc7d1abe7ba1d09ce02eea19f943d16fbebc196d0458a75a8af90c6d22b3b479bb66905a000c53885c82e4dfefb398511f555f30466df0726fffad3f8e8c36699132ce131b371ea229b3b6a2a47831ade2857dffdcda9e5939d02b2ab044be6e3f18a74d7be522b045a8dbed8c8ce731eacbf50188af40a9399967c3f290cc6de0420811ae0fc89e7e1701fb8e0aeda3c4375e6804a73627f9378be753c60b782d16c21fa8bdbc29e77ed6752f9c4d8cdfd4f2a8c6f6af36f75f292d5d9c2107154fe6ef10bda37c2027ce996a24fe7e28ea43d74278e0e770783434c418d5dd88a26bd03280284af65e9d156adb02b1e8beec7b0ec931335c1b703b54e2cb010a22a2b5a9607961eb1c122e68b2282333137751f21709673192a45b204c3cb70dd95d1d4eb63661bd0e9bd92338dce987b5725013aada91d2b66ec30a7b4b6de46278975ac3d79f4b5d88cbd6eb444b33c533befcb54edb582411035e8b59da56dd24e7baf015cfcffef6e6bc0029f76d9f3db252c0b0a23e2dc3b407111845ed7aa56cd3da0bbdefdb2ce133508ef686abc4ba8fca6fe2fc01c09ffedeb23383ca39053d08327e8262527a7585545a21f45fdaa63dfd294a9ff6b4fdf3d979429a1ac99fc0d9171d0fb5ab554e7a8dfc339edc7d2fcdc4e546cfbfb39a21e2fcbc15b42ee748000df1a1d8ab0d059cbd4daa7d886f821b4cade78b26b0a12cfb5fedd660691f7cf4e8fce1c4701878482be767bbbd1215128b55bb0db963d8d649a5e45030ab9514037e3f0dbc6242920864b5e8b9b25c361915f9d163f4fb60e9deaea9325e7227dffe8f6e95b3d56d68fb0ee3bb7f3b5900509416f97240b84e73af50cd523f0a324e1a573ffb1886703a2930524a90c8dc5c199a6079e56e0df93dceb6590d3512fdb377af72379b4caaebdac44c6bad8d0aab7d79ba102954ceeff19e7c8996a2b46518307c94b8f1ba15dfcb616c5ebd8d02bf23e39362c941cbbfc8ee42c2268d8331e525c435379ba368e07a12b084d3a84c21bc5adff4453cec35be4bdbf7325dcaa13de62a4b142a5b550f413799e9059eb68522a38f6d433b3489799a13230717644d70f1edf8b4dd0f9006dc1e065a7de5773db82f1af8155f39423ce114cfd00c379cc32a20e85d41281c0d58383247d399faf4fde8974600f4a8bad33e80d4d425edba4d54dd67da75ba8d981b53622996be08101e947f5d1d6a476b3ec9563f2ca5543fa065c65a3483d1ae9d7e5693f6f8f1d38d88df76c407af54a58f52674a019ad06e0cd899483bb393d5f82eb30d56aa13d405bfa26397c93658d196b1b4edd55d13bba53079c4adb7b612f0720ac371ede96505f59b216b45943902d92b5132a08ba49c707b1c6095ea84945a2b133edaa47f7d74ae59eddd660708cb184306a4bed5074c18aa5dac97312c7cd4c1a0535041328dd381a38a045e8af300a726f35a0381285dc40980c8210af0dd900b1cb79885b626bd1681c96b98f8736361570b8817e3242e88fca0d859f1ef3448e8ee5fcfa541361dbf20e33f4d6047389f6b60f6c81c3156a25e654175f1114d9823c54677576a937a89dfd38aa1eee9ff77ca5191622fe5ad163c82ca07f2ff0a13f0a661ff58974fed9b2ab8d689015699663291c2fa20c55e76f35762baeb798f174f370b600bb213448dd2987abfa522c7b13eddbc9819da6fcb08f27d3c490c7488f76f7406fbc21d42eb8a9143ac0719c75086540dc76f3ea98cbe895f2bee4a5ae57da02f5e4952340681c66fe9c67f43c9d04bd6f888e370c2db3197c584a06373c5bf5d1211af6199119dc36a79301c93fa224f308cb3726e96737068cf19dc6f7b2ffa97040a0630b512c7a6b01078ffc8d731ea3a158d45534367a683e7cdc62ef015cb4a6b7997e8197f6d0339a4dee678cff6b4cf99b47013d6a5e2a6958031b65489a975c98ef6f30f464cf0c4d68e2388a9c507b54ab86a1df4e78d299ad3af010a6cf638ba56db2d2ff27131de8e0ca0cf82256ec4b3db76e9eddf77374a8dcd6f46235b19451cf84046e6f1b4f199082705856e2490a08ade399224ce992527c6e3209ee7be56acecbec2decd8b4112946a18a139e48c64c124e6908b6825b8a346b195e38e5969cd28b6d393113143f5567815415d3bda33ef8611a761a9822fca2f9535b0b09eab8129e0dd387377132512216c6c837bacdf7f25b7c56567d3799f9c9dbfc913fc0d5b8a578bdbc5d52ba8543153e3ed7c163d851749b6b4a7f132e0a58859e8167b8b33e6708cacbcfc76e85e59987cdfae35c778609a02c4453fb2aa6b971720a963def3544b372caab466a71f021fc6dec2b6eb93a4b542156df028be19b1297d0f604dc96c9ba1e2b6f827fe9fb40b7fb2267304abbbd1b2c172df0bec6ae24ae4979378a1202bc487a95c3a82b52c058d6e492f851381f6e90010137a9002a89b2396fe8ec24e0365eaa6eabd60c0dd6534ce161281002f94d187c2e5d30e276788538588fb072a3a09089e79c2e8d467fdeef32ce35749d45abdbc1cd10d0b90b4ff63f9c36c9f953897a2ecf99b101a2150414f6f392077fdbc0da03f82c696cfac0bc32cd702131c5b271ee4f2366840f807ab3a0f375faee5f7b3cdb3fb5a07656320bf3d8b71f5cbd7202f6cc6ef0f0995dd9ebe6c5e0009fc1cf2e60fcad9c1aaafda8f87c7ae591ddc0fd64a85d34a134ed24b26b0e51bb9e6b8dfe757c28fc2d59eef67a2b3437c25c045114ad59f4def27e61d5c4ed0317dfcc74514910cfbd49270914c85f2e2e2824d88d064d949cd2ad9919e06904f49c9022cda63fc7ca83ee899bc33b87a217f778fc23607360f892f344c10318217dd53421f33c2cab6e213258e59855339cfc0ddaeaec2e142e8312a75534e1596ba19dfd62cef880b43f8ecb808eb5e46fb1a9f306f5e148bc0a69d3e7ce6fe5fd9b85deed7ac9163d3c951d1b1e23862616479572227d1b4766388a8069aa480ec1db919fb62394ba080874c910c11d1f7bd3a0d01691ef550795d20a7b67c65dbb096a7cc477d0ce0c3c08dca7c8d67c9d2552572af271283442f14656e1231c81d31c4dd5f25d923fde38ae2390fa752cf0d7c6f0c36778d801248483bad544c4bc04521461bfa9c246cf5ba9878be4daafd1c9cf1a6fe98e7a053e6e19a0a033bb157d3b91480f9c58df83525925f0097d4d3b607a121fa444699e4e1d22b4afc76f01fff73d1b16bd63c641ed136234d156892486e769894d4a86d6571ce2c1ab575321764017ebcc8c3c18dc0dac2cfa74e1f4c749b9d3ad1fcc81c65ee4993b5c2c75ddcd6d9d40c77d567945f20b71d92bcfdcf2264036e335974c81b7098cbf1baa7b0cccb90ad91a0a5147769c085b6f8fe8f1ca2fa64d20a4d28f2def34deefc7562d251e00e85c85aa375f0ebdab7f81d86ec46013bce39c81cccfa807924d18e6243e985673b6f8c8d07340e7572ccd50a5fe85b4d9260e9fcdd5b4e2914d1d23ce5a518f218042f6bccc1033adf4eb713baa8f8726cffa6b56b944d75d6de37a1718e10af5ead04cda9e04dc184a1f707e6cc10767313ff0c4b3ee7ff975388ed300151e6f9dd511792705c374c9f6dde9bc7cec82", 0x1000}, {&(0x7f00000012c0)="cddfd6861a6759e1cf0f739e16a9b5048041bb4fb1a4e8be49edb004adf6410d799dcef9a0b4a8bf4a37426f705a5323de565d965ebda0d5d65f60e102cb9577f71a272c6515577a4a1359991b7c8bcbe97dc5e476ac49bf", 0x58}], 0x2, &(0x7f0000001380)=[@txtime={{0x18, 0x1, 0x3d, 0x101}}, @txtime={{0x18, 0x1, 0x3d, 0x7}}, @mark={{0x14, 0x1, 0x24, 0x10001}}, @timestamping={{0x14, 0x1, 0x25, 0x2}}], 0x60}, 0x1) socket(0x2b, 0x1, 0x0) (async) ioctl$sock_bt_hidp_HIDPCONNADD(r0, 0x400448c8, 0x0) (async) socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$SEG6(&(0x7f0000000140), 0xffffffffffffffff) (async) sendmsg$SEG6_CMD_SETHMAC(r1, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r2, 0x1, 0x0, 0x0, {}, [@SEG6_ATTR_HMACKEYID={0x8}]}, 0x1c}}, 0x0) (async) sendmsg$SEG6_CMD_SETHMAC(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x80, r2, 0x8, 0x70bd2c, 0x25dfdbfb, {}, [@SEG6_ATTR_HMACKEYID={0x8, 0x3, 0x6}, @SEG6_ATTR_SECRET={0x8, 0x4, [0xdc6b]}, @SEG6_ATTR_DSTLEN={0x8, 0x2, 0x200}, @SEG6_ATTR_ALGID={0x5, 0x6, 0xfe}, @SEG6_ATTR_SECRET={0x18, 0x4, [0x3, 0x0, 0x8, 0x0, 0x7fffffff]}, @SEG6_ATTR_DST={0x14, 0x1, @mcast2}, @SEG6_ATTR_HMACKEYID={0x8, 0x3, 0x80}, @SEG6_ATTR_HMACKEYID={0x8, 0x3, 0x6}, @SEG6_ATTR_ALGID={0x5, 0x6, 0x3f}, @SEG6_ATTR_SECRET={0x8, 0x4, [0x280]}]}, 0x80}, 0x1, 0x0, 0x0, 0xc000}, 0x20000000) (async) socket$can_bcm(0x1d, 0x2, 0x2) (async) sendmsg$sock(r3, &(0x7f0000001400)={&(0x7f0000000240)=@in={0x2, 0x4e20, @initdev={0xac, 0x1e, 0x0, 0x0}}, 0x80, &(0x7f0000001340)=[{&(0x7f00000002c0)="c1b7b927c8d03de74dcd960755fd9311576d8730d10dddc4a38165eac1ce5dd756a97f895c8da0a74ad8541b4269dd667acfa8883d5125a8911929a261bea9ee5bc50e16d27a1f09d7b4a7aafc858731c5f4ca56247484d2dc3b8a7d426b95f59a91eaf2f58eba8735b9d85862a716611df527ce1c046cfe7d831586742ece218d80661272a58179bc51cd213af5847bcb80666caf7161b59ffd01cae385dd0b13f937feb5620683b82b7775383409baae12e648880252c0eef8bd0f08019d0af7294cbfda0d5a1d2c2ebd5793f9b30eb3d4f76a822a740d1c3e371f7ce1d051d64c2f4bfefd64bac3bb5a895275075d44ef2f2e89ae6032cb888b0c021a87da6ab4ef2148f2c1b3537233a341a1d393bee4fe0147cabd4306ffb325aa5490c679c055c462dd685c34a66366fbbed768a342b6b5481c87f2a81f9725584e1455613eed7f3a87ce5b8f4b305031b0f286f84918d1d436f4714ce4a7ff3bf0172000425b5be8a6c970645de139da3328f7ecf6398eb3349d36309bdeaf535b883c97b0926d51fe2adcd31bb2c3cc92b5a3e097282ed1835341092ef59b6704672b2877228a4a3201e9090a6c7cab44d8153687468e3fd185e1009e4a2c479cc4671883cba46a274667d8e98e77777be670c07e0dd0481ded1cc4408453b21770ae592f04678d434b0aaf1072987ed5817bfaabc1e936cdd9bf4de6d2fd6d865a6fd7e987f4ba9324c65fe7654a94bbe12b85115bf88e1cb8f7fab69464f75469000bebfdfb1cee6769b12d4b68c5e9f8faa828b2e8d52152476793feb7708db11ae4d8d5024c08591e2a1f6c920b68f91ea132cf6b6f1b0253d8da37f3cfede1b43db271e0a2111e423ee3ecfcfccf016e8e88732d69c56b6df2ca47a208380a7ea16c80951c53dce80f84b7211831c2030b4038cfbf76a6bbf5fdbd138276811168eeadfba8f18c2bf6b0d9f220ee352c1ff2ce47fecf05dd249487afe8403973a621793b1df959ba9ad9f6acd45dfee25c4052e7a9d725c3ebee7002a5459c74f027918076ca96a96d9262be4837933b2ec09bb3d9eff9ea08b0da551d5ce1947432a9764b3c5092ebc55c0b3277400982bd3210f60d5413bf1cf76d4c31c6d854d1d13506e939e526b70e275eaa631cd402557f2591fc83a8e84cc84a963bce46d874b0e639dc1502c11c502c78eaf60914075eb1ad3a25a6b52b6fad934264d29053185d31cf56c60c7d7895a381a0983cb3b8ab60542442f10897518d957b2ee44cd60ad1229f1356314361dfa0aec05721c8b2a3468508a7aa0f6f2d862441f9bf72578dd13507264eeec474fc7a5a80bf81329d62d90f9daf14e2370f366f7b4eb7edc83f693a05ce62e210382669e0af2d70ba308a5679884a085c9a9592eeaea3e5d3b3f9de9db13c955ae97d0b19556303ca0c9fd7632dc9c2b062bbb3514ae6e6dad902f5742d869af571171cbac1e848d01d513035f1a3a8f6de598d4d619d383c742dfc4d936ee832a1875662a21a53f305fe26aa0bc03fce58bc4cd96ae3c3709bab941a80cb9dcb11367a07c2aa7ebff92afcd5bf8ad687e8c1df9108c1f2d673990d0b00bf2a8fbec7752e88e2341629c90c5b7174cdfea48c8b9537d0a712c906518e5ace8049873ea3e1cc21f75c188a33110ea1d013fa8586965a6ed00bc270a4743ab678694b285610642f8e5ae1aa0f3e1a1edca5283a2ccc61629351dfa0bcfb9aace3e4a69ebee2a9b87d5835323482a8d69aed8ed992e975cc804ca33f0f0d9aa17bca60a6d5cabe6d198b8ea9f79bb133b2166b516bb914fe5490f50250b0554db8f7dd82ad829849b5ebb8fe977c2416c6d369183896f5dee2a28bb82a26e2c501a6d83b99e0340a745d005f1b6c5039b485a691aee8e219e4ea9d7390886853f7d20a877de88d43d3bc5ba45c6e709e277e608568237e0de6cf51e4ef58e1f10217916a7e11a2ffce47e932b604794df1f167139946648fcb6efb4f801a82cf1f301b788ee0155c61a39672ef9e56a464bb18cd171891b25bd3721b4b4f613a19bb09049a8df50b1b0b306826cfe4e849bbcd1db8aa28c2605db0a8b68db6b0c15d46c076df840cc2e8752292c492eb397960d4820ab9b3899ff8488865c50ab63b9b4f31b4b2286fc7d1abe7ba1d09ce02eea19f943d16fbebc196d0458a75a8af90c6d22b3b479bb66905a000c53885c82e4dfefb398511f555f30466df0726fffad3f8e8c36699132ce131b371ea229b3b6a2a47831ade2857dffdcda9e5939d02b2ab044be6e3f18a74d7be522b045a8dbed8c8ce731eacbf50188af40a9399967c3f290cc6de0420811ae0fc89e7e1701fb8e0aeda3c4375e6804a73627f9378be753c60b782d16c21fa8bdbc29e77ed6752f9c4d8cdfd4f2a8c6f6af36f75f292d5d9c2107154fe6ef10bda37c2027ce996a24fe7e28ea43d74278e0e770783434c418d5dd88a26bd03280284af65e9d156adb02b1e8beec7b0ec931335c1b703b54e2cb010a22a2b5a9607961eb1c122e68b2282333137751f21709673192a45b204c3cb70dd95d1d4eb63661bd0e9bd92338dce987b5725013aada91d2b66ec30a7b4b6de46278975ac3d79f4b5d88cbd6eb444b33c533befcb54edb582411035e8b59da56dd24e7baf015cfcffef6e6bc0029f76d9f3db252c0b0a23e2dc3b407111845ed7aa56cd3da0bbdefdb2ce133508ef686abc4ba8fca6fe2fc01c09ffedeb23383ca39053d08327e8262527a7585545a21f45fdaa63dfd294a9ff6b4fdf3d979429a1ac99fc0d9171d0fb5ab554e7a8dfc339edc7d2fcdc4e546cfbfb39a21e2fcbc15b42ee748000df1a1d8ab0d059cbd4daa7d886f821b4cade78b26b0a12cfb5fedd660691f7cf4e8fce1c4701878482be767bbbd1215128b55bb0db963d8d649a5e45030ab9514037e3f0dbc6242920864b5e8b9b25c361915f9d163f4fb60e9deaea9325e7227dffe8f6e95b3d56d68fb0ee3bb7f3b5900509416f97240b84e73af50cd523f0a324e1a573ffb1886703a2930524a90c8dc5c199a6079e56e0df93dceb6590d3512fdb377af72379b4caaebdac44c6bad8d0aab7d79ba102954ceeff19e7c8996a2b46518307c94b8f1ba15dfcb616c5ebd8d02bf23e39362c941cbbfc8ee42c2268d8331e525c435379ba368e07a12b084d3a84c21bc5adff4453cec35be4bdbf7325dcaa13de62a4b142a5b550f413799e9059eb68522a38f6d433b3489799a13230717644d70f1edf8b4dd0f9006dc1e065a7de5773db82f1af8155f39423ce114cfd00c379cc32a20e85d41281c0d58383247d399faf4fde8974600f4a8bad33e80d4d425edba4d54dd67da75ba8d981b53622996be08101e947f5d1d6a476b3ec9563f2ca5543fa065c65a3483d1ae9d7e5693f6f8f1d38d88df76c407af54a58f52674a019ad06e0cd899483bb393d5f82eb30d56aa13d405bfa26397c93658d196b1b4edd55d13bba53079c4adb7b612f0720ac371ede96505f59b216b45943902d92b5132a08ba49c707b1c6095ea84945a2b133edaa47f7d74ae59eddd660708cb184306a4bed5074c18aa5dac97312c7cd4c1a0535041328dd381a38a045e8af300a726f35a0381285dc40980c8210af0dd900b1cb79885b626bd1681c96b98f8736361570b8817e3242e88fca0d859f1ef3448e8ee5fcfa541361dbf20e33f4d6047389f6b60f6c81c3156a25e654175f1114d9823c54677576a937a89dfd38aa1eee9ff77ca5191622fe5ad163c82ca07f2ff0a13f0a661ff58974fed9b2ab8d689015699663291c2fa20c55e76f35762baeb798f174f370b600bb213448dd2987abfa522c7b13eddbc9819da6fcb08f27d3c490c7488f76f7406fbc21d42eb8a9143ac0719c75086540dc76f3ea98cbe895f2bee4a5ae57da02f5e4952340681c66fe9c67f43c9d04bd6f888e370c2db3197c584a06373c5bf5d1211af6199119dc36a79301c93fa224f308cb3726e96737068cf19dc6f7b2ffa97040a0630b512c7a6b01078ffc8d731ea3a158d45534367a683e7cdc62ef015cb4a6b7997e8197f6d0339a4dee678cff6b4cf99b47013d6a5e2a6958031b65489a975c98ef6f30f464cf0c4d68e2388a9c507b54ab86a1df4e78d299ad3af010a6cf638ba56db2d2ff27131de8e0ca0cf82256ec4b3db76e9eddf77374a8dcd6f46235b19451cf84046e6f1b4f199082705856e2490a08ade399224ce992527c6e3209ee7be56acecbec2decd8b4112946a18a139e48c64c124e6908b6825b8a346b195e38e5969cd28b6d393113143f5567815415d3bda33ef8611a761a9822fca2f9535b0b09eab8129e0dd387377132512216c6c837bacdf7f25b7c56567d3799f9c9dbfc913fc0d5b8a578bdbc5d52ba8543153e3ed7c163d851749b6b4a7f132e0a58859e8167b8b33e6708cacbcfc76e85e59987cdfae35c778609a02c4453fb2aa6b971720a963def3544b372caab466a71f021fc6dec2b6eb93a4b542156df028be19b1297d0f604dc96c9ba1e2b6f827fe9fb40b7fb2267304abbbd1b2c172df0bec6ae24ae4979378a1202bc487a95c3a82b52c058d6e492f851381f6e90010137a9002a89b2396fe8ec24e0365eaa6eabd60c0dd6534ce161281002f94d187c2e5d30e276788538588fb072a3a09089e79c2e8d467fdeef32ce35749d45abdbc1cd10d0b90b4ff63f9c36c9f953897a2ecf99b101a2150414f6f392077fdbc0da03f82c696cfac0bc32cd702131c5b271ee4f2366840f807ab3a0f375faee5f7b3cdb3fb5a07656320bf3d8b71f5cbd7202f6cc6ef0f0995dd9ebe6c5e0009fc1cf2e60fcad9c1aaafda8f87c7ae591ddc0fd64a85d34a134ed24b26b0e51bb9e6b8dfe757c28fc2d59eef67a2b3437c25c045114ad59f4def27e61d5c4ed0317dfcc74514910cfbd49270914c85f2e2e2824d88d064d949cd2ad9919e06904f49c9022cda63fc7ca83ee899bc33b87a217f778fc23607360f892f344c10318217dd53421f33c2cab6e213258e59855339cfc0ddaeaec2e142e8312a75534e1596ba19dfd62cef880b43f8ecb808eb5e46fb1a9f306f5e148bc0a69d3e7ce6fe5fd9b85deed7ac9163d3c951d1b1e23862616479572227d1b4766388a8069aa480ec1db919fb62394ba080874c910c11d1f7bd3a0d01691ef550795d20a7b67c65dbb096a7cc477d0ce0c3c08dca7c8d67c9d2552572af271283442f14656e1231c81d31c4dd5f25d923fde38ae2390fa752cf0d7c6f0c36778d801248483bad544c4bc04521461bfa9c246cf5ba9878be4daafd1c9cf1a6fe98e7a053e6e19a0a033bb157d3b91480f9c58df83525925f0097d4d3b607a121fa444699e4e1d22b4afc76f01fff73d1b16bd63c641ed136234d156892486e769894d4a86d6571ce2c1ab575321764017ebcc8c3c18dc0dac2cfa74e1f4c749b9d3ad1fcc81c65ee4993b5c2c75ddcd6d9d40c77d567945f20b71d92bcfdcf2264036e335974c81b7098cbf1baa7b0cccb90ad91a0a5147769c085b6f8fe8f1ca2fa64d20a4d28f2def34deefc7562d251e00e85c85aa375f0ebdab7f81d86ec46013bce39c81cccfa807924d18e6243e985673b6f8c8d07340e7572ccd50a5fe85b4d9260e9fcdd5b4e2914d1d23ce5a518f218042f6bccc1033adf4eb713baa8f8726cffa6b56b944d75d6de37a1718e10af5ead04cda9e04dc184a1f707e6cc10767313ff0c4b3ee7ff975388ed300151e6f9dd511792705c374c9f6dde9bc7cec82", 0x1000}, {&(0x7f00000012c0)="cddfd6861a6759e1cf0f739e16a9b5048041bb4fb1a4e8be49edb004adf6410d799dcef9a0b4a8bf4a37426f705a5323de565d965ebda0d5d65f60e102cb9577f71a272c6515577a4a1359991b7c8bcbe97dc5e476ac49bf", 0x58}], 0x2, &(0x7f0000001380)=[@txtime={{0x18, 0x1, 0x3d, 0x101}}, @txtime={{0x18, 0x1, 0x3d, 0x7}}, @mark={{0x14, 0x1, 0x24, 0x10001}}, @timestamping={{0x14, 0x1, 0x25, 0x2}}], 0x60}, 0x1) (async) 17:36:49 executing program 1: r0 = socket(0x2b, 0x1, 0x0) (async) r1 = socket$bt_hidp(0x1f, 0x3, 0x6) r2 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$SEG6_CMD_GET_TUNSRC(r2, &(0x7f00000017c0)={&(0x7f0000001700)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000001780)={&(0x7f0000001740)={0x14}, 0x14}}, 0x20000040) (async) ioctl$sock_SIOCETHTOOL(r2, 0x8946, &(0x7f0000000040)={'hsr0\x00', &(0x7f0000000000)=@ethtool_ringparam={0x10, 0x6, 0x1, 0x0, 0x4, 0x8, 0x7ff, 0x4, 0x20}}) sendmsg$sock(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000080)='X', 0x1}], 0x1}, 0x0) (async) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) getsockopt(r1, 0x67, 0xffffffff, &(0x7f0000000140)=""/26, &(0x7f0000000180)=0x1a) (async) ioctl$TUNSETCARRIER(r3, 0x400454e2, 0x0) (async) ioctl$TUNATTACHFILTER(r3, 0x401054d5, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x3, 0x2, 0x20, 0x9}, {0x0, 0xc0, 0x81, 0x9}]}) 17:36:49 executing program 3: syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), 0xffffffffffffffff) (async) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r1) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f00000002c0)={&(0x7f0000000140), 0xc, &(0x7f0000000280)={&(0x7f0000000200)={0x28, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000000)={0x24, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x40) 17:36:49 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000040)=ANY=[@ANYBLOB="1c000000", @ANYRES16=0x0, @ANYBLOB="0076000000001e7ab4926d4de9b000000000050000000800010000000000"], 0xff8f}}, 0x0) 17:36:49 executing program 1: r0 = geteuid() ioctl$TUNSETOWNER(0xffffffffffffffff, 0x400454cc, r0) r1 = socket(0x2b, 0x1, 0x0) sendmsg$sock(r1, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000080)='X', 0x1}], 0x1}, 0x0) 17:36:49 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r1) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f00000002c0)={&(0x7f0000000140), 0xc, &(0x7f0000000280)={&(0x7f0000000200)={0x28, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000001380)={0xffffffffffffffff}) r4 = accept(0xffffffffffffffff, &(0x7f00000013c0)=@in={0x2, 0x0, @empty}, &(0x7f0000001440)=0x80) socketpair(0xd, 0x80000, 0x6, &(0x7f0000001480)) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000014c0)) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000001540)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000001500)={&(0x7f00000000c0)={0x78, r2, 0x10, 0x70bd28, 0x25dfdbfb, {}, [@NBD_ATTR_SOCKETS={0x34, 0x7, 0x0, 0x1, [{0x8}, {0x8, 0x1, r5}, {0x8, 0x1, r3}, {0x8}, {0x8, 0x1, r4}, {0x8}]}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x8}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x7}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x21}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0x78}, 0x1, 0x0, 0x0, 0x40084}, 0x24000000) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r6 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r7 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r7, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r6, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) [ 1788.047374] nbd: must specify at least one socket 17:36:49 executing program 2: r0 = socket(0x2b, 0x1, 0x0) ioctl$sock_bt_hidp_HIDPCONNADD(r0, 0x400448c8, 0x0) (async) r1 = socket$nl_generic(0x10, 0x3, 0x10) (async) r2 = syz_genetlink_get_family_id$SEG6(&(0x7f0000000140), 0xffffffffffffffff) sendmsg$SEG6_CMD_SETHMAC(r1, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r2, 0x1, 0x0, 0x0, {}, [@SEG6_ATTR_HMACKEYID={0x8}]}, 0x1c}}, 0x0) sendmsg$SEG6_CMD_SETHMAC(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x80, r2, 0x8, 0x70bd2c, 0x25dfdbfb, {}, [@SEG6_ATTR_HMACKEYID={0x8, 0x3, 0x6}, @SEG6_ATTR_SECRET={0x8, 0x4, [0xdc6b]}, @SEG6_ATTR_DSTLEN={0x8, 0x2, 0x200}, @SEG6_ATTR_ALGID={0x5, 0x6, 0xfe}, @SEG6_ATTR_SECRET={0x18, 0x4, [0x3, 0x0, 0x8, 0x0, 0x7fffffff]}, @SEG6_ATTR_DST={0x14, 0x1, @mcast2}, @SEG6_ATTR_HMACKEYID={0x8, 0x3, 0x80}, @SEG6_ATTR_HMACKEYID={0x8, 0x3, 0x6}, @SEG6_ATTR_ALGID={0x5, 0x6, 0x3f}, @SEG6_ATTR_SECRET={0x8, 0x4, [0x280]}]}, 0x80}, 0x1, 0x0, 0x0, 0xc000}, 0x20000000) (async) r3 = socket$can_bcm(0x1d, 0x2, 0x2) sendmsg$sock(r3, &(0x7f0000001400)={&(0x7f0000000240)=@in={0x2, 0x4e20, @initdev={0xac, 0x1e, 0x0, 0x0}}, 0x80, &(0x7f0000001340)=[{&(0x7f00000002c0)="c1b7b927c8d03de74dcd960755fd9311576d8730d10dddc4a38165eac1ce5dd756a97f895c8da0a74ad8541b4269dd667acfa8883d5125a8911929a261bea9ee5bc50e16d27a1f09d7b4a7aafc858731c5f4ca56247484d2dc3b8a7d426b95f59a91eaf2f58eba8735b9d85862a716611df527ce1c046cfe7d831586742ece218d80661272a58179bc51cd213af5847bcb80666caf7161b59ffd01cae385dd0b13f937feb5620683b82b7775383409baae12e648880252c0eef8bd0f08019d0af7294cbfda0d5a1d2c2ebd5793f9b30eb3d4f76a822a740d1c3e371f7ce1d051d64c2f4bfefd64bac3bb5a895275075d44ef2f2e89ae6032cb888b0c021a87da6ab4ef2148f2c1b3537233a341a1d393bee4fe0147cabd4306ffb325aa5490c679c055c462dd685c34a66366fbbed768a342b6b5481c87f2a81f9725584e1455613eed7f3a87ce5b8f4b305031b0f286f84918d1d436f4714ce4a7ff3bf0172000425b5be8a6c970645de139da3328f7ecf6398eb3349d36309bdeaf535b883c97b0926d51fe2adcd31bb2c3cc92b5a3e097282ed1835341092ef59b6704672b2877228a4a3201e9090a6c7cab44d8153687468e3fd185e1009e4a2c479cc4671883cba46a274667d8e98e77777be670c07e0dd0481ded1cc4408453b21770ae592f04678d434b0aaf1072987ed5817bfaabc1e936cdd9bf4de6d2fd6d865a6fd7e987f4ba9324c65fe7654a94bbe12b85115bf88e1cb8f7fab69464f75469000bebfdfb1cee6769b12d4b68c5e9f8faa828b2e8d52152476793feb7708db11ae4d8d5024c08591e2a1f6c920b68f91ea132cf6b6f1b0253d8da37f3cfede1b43db271e0a2111e423ee3ecfcfccf016e8e88732d69c56b6df2ca47a208380a7ea16c80951c53dce80f84b7211831c2030b4038cfbf76a6bbf5fdbd138276811168eeadfba8f18c2bf6b0d9f220ee352c1ff2ce47fecf05dd249487afe8403973a621793b1df959ba9ad9f6acd45dfee25c4052e7a9d725c3ebee7002a5459c74f027918076ca96a96d9262be4837933b2ec09bb3d9eff9ea08b0da551d5ce1947432a9764b3c5092ebc55c0b3277400982bd3210f60d5413bf1cf76d4c31c6d854d1d13506e939e526b70e275eaa631cd402557f2591fc83a8e84cc84a963bce46d874b0e639dc1502c11c502c78eaf60914075eb1ad3a25a6b52b6fad934264d29053185d31cf56c60c7d7895a381a0983cb3b8ab60542442f10897518d957b2ee44cd60ad1229f1356314361dfa0aec05721c8b2a3468508a7aa0f6f2d862441f9bf72578dd13507264eeec474fc7a5a80bf81329d62d90f9daf14e2370f366f7b4eb7edc83f693a05ce62e210382669e0af2d70ba308a5679884a085c9a9592eeaea3e5d3b3f9de9db13c955ae97d0b19556303ca0c9fd7632dc9c2b062bbb3514ae6e6dad902f5742d869af571171cbac1e848d01d513035f1a3a8f6de598d4d619d383c742dfc4d936ee832a1875662a21a53f305fe26aa0bc03fce58bc4cd96ae3c3709bab941a80cb9dcb11367a07c2aa7ebff92afcd5bf8ad687e8c1df9108c1f2d673990d0b00bf2a8fbec7752e88e2341629c90c5b7174cdfea48c8b9537d0a712c906518e5ace8049873ea3e1cc21f75c188a33110ea1d013fa8586965a6ed00bc270a4743ab678694b285610642f8e5ae1aa0f3e1a1edca5283a2ccc61629351dfa0bcfb9aace3e4a69ebee2a9b87d5835323482a8d69aed8ed992e975cc804ca33f0f0d9aa17bca60a6d5cabe6d198b8ea9f79bb133b2166b516bb914fe5490f50250b0554db8f7dd82ad829849b5ebb8fe977c2416c6d369183896f5dee2a28bb82a26e2c501a6d83b99e0340a745d005f1b6c5039b485a691aee8e219e4ea9d7390886853f7d20a877de88d43d3bc5ba45c6e709e277e608568237e0de6cf51e4ef58e1f10217916a7e11a2ffce47e932b604794df1f167139946648fcb6efb4f801a82cf1f301b788ee0155c61a39672ef9e56a464bb18cd171891b25bd3721b4b4f613a19bb09049a8df50b1b0b306826cfe4e849bbcd1db8aa28c2605db0a8b68db6b0c15d46c076df840cc2e8752292c492eb397960d4820ab9b3899ff8488865c50ab63b9b4f31b4b2286fc7d1abe7ba1d09ce02eea19f943d16fbebc196d0458a75a8af90c6d22b3b479bb66905a000c53885c82e4dfefb398511f555f30466df0726fffad3f8e8c36699132ce131b371ea229b3b6a2a47831ade2857dffdcda9e5939d02b2ab044be6e3f18a74d7be522b045a8dbed8c8ce731eacbf50188af40a9399967c3f290cc6de0420811ae0fc89e7e1701fb8e0aeda3c4375e6804a73627f9378be753c60b782d16c21fa8bdbc29e77ed6752f9c4d8cdfd4f2a8c6f6af36f75f292d5d9c2107154fe6ef10bda37c2027ce996a24fe7e28ea43d74278e0e770783434c418d5dd88a26bd03280284af65e9d156adb02b1e8beec7b0ec931335c1b703b54e2cb010a22a2b5a9607961eb1c122e68b2282333137751f21709673192a45b204c3cb70dd95d1d4eb63661bd0e9bd92338dce987b5725013aada91d2b66ec30a7b4b6de46278975ac3d79f4b5d88cbd6eb444b33c533befcb54edb582411035e8b59da56dd24e7baf015cfcffef6e6bc0029f76d9f3db252c0b0a23e2dc3b407111845ed7aa56cd3da0bbdefdb2ce133508ef686abc4ba8fca6fe2fc01c09ffedeb23383ca39053d08327e8262527a7585545a21f45fdaa63dfd294a9ff6b4fdf3d979429a1ac99fc0d9171d0fb5ab554e7a8dfc339edc7d2fcdc4e546cfbfb39a21e2fcbc15b42ee748000df1a1d8ab0d059cbd4daa7d886f821b4cade78b26b0a12cfb5fedd660691f7cf4e8fce1c4701878482be767bbbd1215128b55bb0db963d8d649a5e45030ab9514037e3f0dbc6242920864b5e8b9b25c361915f9d163f4fb60e9deaea9325e7227dffe8f6e95b3d56d68fb0ee3bb7f3b5900509416f97240b84e73af50cd523f0a324e1a573ffb1886703a2930524a90c8dc5c199a6079e56e0df93dceb6590d3512fdb377af72379b4caaebdac44c6bad8d0aab7d79ba102954ceeff19e7c8996a2b46518307c94b8f1ba15dfcb616c5ebd8d02bf23e39362c941cbbfc8ee42c2268d8331e525c435379ba368e07a12b084d3a84c21bc5adff4453cec35be4bdbf7325dcaa13de62a4b142a5b550f413799e9059eb68522a38f6d433b3489799a13230717644d70f1edf8b4dd0f9006dc1e065a7de5773db82f1af8155f39423ce114cfd00c379cc32a20e85d41281c0d58383247d399faf4fde8974600f4a8bad33e80d4d425edba4d54dd67da75ba8d981b53622996be08101e947f5d1d6a476b3ec9563f2ca5543fa065c65a3483d1ae9d7e5693f6f8f1d38d88df76c407af54a58f52674a019ad06e0cd899483bb393d5f82eb30d56aa13d405bfa26397c93658d196b1b4edd55d13bba53079c4adb7b612f0720ac371ede96505f59b216b45943902d92b5132a08ba49c707b1c6095ea84945a2b133edaa47f7d74ae59eddd660708cb184306a4bed5074c18aa5dac97312c7cd4c1a0535041328dd381a38a045e8af300a726f35a0381285dc40980c8210af0dd900b1cb79885b626bd1681c96b98f8736361570b8817e3242e88fca0d859f1ef3448e8ee5fcfa541361dbf20e33f4d6047389f6b60f6c81c3156a25e654175f1114d9823c54677576a937a89dfd38aa1eee9ff77ca5191622fe5ad163c82ca07f2ff0a13f0a661ff58974fed9b2ab8d689015699663291c2fa20c55e76f35762baeb798f174f370b600bb213448dd2987abfa522c7b13eddbc9819da6fcb08f27d3c490c7488f76f7406fbc21d42eb8a9143ac0719c75086540dc76f3ea98cbe895f2bee4a5ae57da02f5e4952340681c66fe9c67f43c9d04bd6f888e370c2db3197c584a06373c5bf5d1211af6199119dc36a79301c93fa224f308cb3726e96737068cf19dc6f7b2ffa97040a0630b512c7a6b01078ffc8d731ea3a158d45534367a683e7cdc62ef015cb4a6b7997e8197f6d0339a4dee678cff6b4cf99b47013d6a5e2a6958031b65489a975c98ef6f30f464cf0c4d68e2388a9c507b54ab86a1df4e78d299ad3af010a6cf638ba56db2d2ff27131de8e0ca0cf82256ec4b3db76e9eddf77374a8dcd6f46235b19451cf84046e6f1b4f199082705856e2490a08ade399224ce992527c6e3209ee7be56acecbec2decd8b4112946a18a139e48c64c124e6908b6825b8a346b195e38e5969cd28b6d393113143f5567815415d3bda33ef8611a761a9822fca2f9535b0b09eab8129e0dd387377132512216c6c837bacdf7f25b7c56567d3799f9c9dbfc913fc0d5b8a578bdbc5d52ba8543153e3ed7c163d851749b6b4a7f132e0a58859e8167b8b33e6708cacbcfc76e85e59987cdfae35c778609a02c4453fb2aa6b971720a963def3544b372caab466a71f021fc6dec2b6eb93a4b542156df028be19b1297d0f604dc96c9ba1e2b6f827fe9fb40b7fb2267304abbbd1b2c172df0bec6ae24ae4979378a1202bc487a95c3a82b52c058d6e492f851381f6e90010137a9002a89b2396fe8ec24e0365eaa6eabd60c0dd6534ce161281002f94d187c2e5d30e276788538588fb072a3a09089e79c2e8d467fdeef32ce35749d45abdbc1cd10d0b90b4ff63f9c36c9f953897a2ecf99b101a2150414f6f392077fdbc0da03f82c696cfac0bc32cd702131c5b271ee4f2366840f807ab3a0f375faee5f7b3cdb3fb5a07656320bf3d8b71f5cbd7202f6cc6ef0f0995dd9ebe6c5e0009fc1cf2e60fcad9c1aaafda8f87c7ae591ddc0fd64a85d34a134ed24b26b0e51bb9e6b8dfe757c28fc2d59eef67a2b3437c25c045114ad59f4def27e61d5c4ed0317dfcc74514910cfbd49270914c85f2e2e2824d88d064d949cd2ad9919e06904f49c9022cda63fc7ca83ee899bc33b87a217f778fc23607360f892f344c10318217dd53421f33c2cab6e213258e59855339cfc0ddaeaec2e142e8312a75534e1596ba19dfd62cef880b43f8ecb808eb5e46fb1a9f306f5e148bc0a69d3e7ce6fe5fd9b85deed7ac9163d3c951d1b1e23862616479572227d1b4766388a8069aa480ec1db919fb62394ba080874c910c11d1f7bd3a0d01691ef550795d20a7b67c65dbb096a7cc477d0ce0c3c08dca7c8d67c9d2552572af271283442f14656e1231c81d31c4dd5f25d923fde38ae2390fa752cf0d7c6f0c36778d801248483bad544c4bc04521461bfa9c246cf5ba9878be4daafd1c9cf1a6fe98e7a053e6e19a0a033bb157d3b91480f9c58df83525925f0097d4d3b607a121fa444699e4e1d22b4afc76f01fff73d1b16bd63c641ed136234d156892486e769894d4a86d6571ce2c1ab575321764017ebcc8c3c18dc0dac2cfa74e1f4c749b9d3ad1fcc81c65ee4993b5c2c75ddcd6d9d40c77d567945f20b71d92bcfdcf2264036e335974c81b7098cbf1baa7b0cccb90ad91a0a5147769c085b6f8fe8f1ca2fa64d20a4d28f2def34deefc7562d251e00e85c85aa375f0ebdab7f81d86ec46013bce39c81cccfa807924d18e6243e985673b6f8c8d07340e7572ccd50a5fe85b4d9260e9fcdd5b4e2914d1d23ce5a518f218042f6bccc1033adf4eb713baa8f8726cffa6b56b944d75d6de37a1718e10af5ead04cda9e04dc184a1f707e6cc10767313ff0c4b3ee7ff975388ed300151e6f9dd511792705c374c9f6dde9bc7cec82", 0x1000}, {&(0x7f00000012c0)="cddfd6861a6759e1cf0f739e16a9b5048041bb4fb1a4e8be49edb004adf6410d799dcef9a0b4a8bf4a37426f705a5323de565d965ebda0d5d65f60e102cb9577f71a272c6515577a4a1359991b7c8bcbe97dc5e476ac49bf", 0x58}], 0x2, &(0x7f0000001380)=[@txtime={{0x18, 0x1, 0x3d, 0x101}}, @txtime={{0x18, 0x1, 0x3d, 0x7}}, @mark={{0x14, 0x1, 0x24, 0x10001}}, @timestamping={{0x14, 0x1, 0x25, 0x2}}], 0x60}, 0x1) 17:36:49 executing program 1: r0 = geteuid() ioctl$TUNSETOWNER(0xffffffffffffffff, 0x400454cc, r0) r1 = socket(0x2b, 0x1, 0x0) sendmsg$sock(r1, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000080)='X', 0x1}], 0x1}, 0x0) geteuid() (async) ioctl$TUNSETOWNER(0xffffffffffffffff, 0x400454cc, r0) (async) socket(0x2b, 0x1, 0x0) (async) sendmsg$sock(r1, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000080)='X', 0x1}], 0x1}, 0x0) (async) 17:36:49 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)={0x1c, 0x0, 0x0, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0xff8f}}, 0x0) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r0) [ 1788.098549] nbd: must specify at least one socket 17:36:49 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) getsockopt$bt_rfcomm_RFCOMM_LM(0xffffffffffffffff, 0x12, 0x3, &(0x7f0000000100), &(0x7f0000000140)=0x4) (async) sendmsg$NBD_CMD_RECONFIGURE(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x1c, 0x0, 0x400, 0x70bd2b, 0x25dfdbfb, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x1c}}, 0x40000c0) (async) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000000300)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000000240)={&(0x7f0000000200)={0x20, r1, 0x8, 0x70bd2a, 0x25dfdbfd, {}, [@NBD_ATTR_SIZE_BYTES={0xc}]}, 0x20}, 0x1, 0x0, 0x0, 0x20000000}, 0x4040000) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) 17:36:49 executing program 2: r0 = socket(0x2b, 0x1, 0x0) ioctl$sock_bt_hidp_HIDPCONNADD(r0, 0x400448c8, 0x0) getsockopt$bt_rfcomm_RFCOMM_CONNINFO(r0, 0x12, 0x2, &(0x7f0000000000)=""/168, &(0x7f00000000c0)=0xa8) 17:36:49 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r2) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x5c, r4, 0x1, 0x70bd25, 0x25dfdbfc, {}, [@NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x25}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x4}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x5}]}, 0x5c}, 0x1, 0x0, 0x0, 0x40c1}, 0x80) 17:36:50 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r1) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f00000002c0)={&(0x7f0000000140), 0xc, &(0x7f0000000280)={&(0x7f0000000200)={0x28, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000001380)={0xffffffffffffffff}) r4 = accept(0xffffffffffffffff, &(0x7f00000013c0)=@in={0x2, 0x0, @empty}, &(0x7f0000001440)=0x80) (async, rerun: 32) socketpair(0xd, 0x80000, 0x6, &(0x7f0000001480)) (async, rerun: 32) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000014c0)) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000001540)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000001500)={&(0x7f00000000c0)={0x78, r2, 0x10, 0x70bd28, 0x25dfdbfb, {}, [@NBD_ATTR_SOCKETS={0x34, 0x7, 0x0, 0x1, [{0x8}, {0x8, 0x1, r5}, {0x8, 0x1, r3}, {0x8}, {0x8, 0x1, r4}, {0x8}]}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x8}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x7}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x21}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0x78}, 0x1, 0x0, 0x0, 0x40084}, 0x24000000) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r6 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) (async) r7 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r7, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r6, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) 17:36:50 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)={0x1c, 0x0, 0x0, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0xff8f}}, 0x0) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)={0x1c, 0x0, 0x0, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0xff8f}}, 0x0) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r0) (async) 17:36:50 executing program 1: r0 = geteuid() ioctl$TUNSETOWNER(0xffffffffffffffff, 0x400454cc, r0) r1 = socket(0x2b, 0x1, 0x0) sendmsg$sock(r1, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000080)='X', 0x1}], 0x1}, 0x0) 17:36:50 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) (async) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) (async) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r2) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x5c, r4, 0x1, 0x70bd25, 0x25dfdbfc, {}, [@NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x25}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x4}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x5}]}, 0x5c}, 0x1, 0x0, 0x0, 0x40c1}, 0x80) 17:36:50 executing program 2: r0 = socket(0x2b, 0x1, 0x0) ioctl$sock_bt_hidp_HIDPCONNADD(r0, 0x400448c8, 0x0) getsockopt$bt_rfcomm_RFCOMM_CONNINFO(r0, 0x12, 0x2, &(0x7f0000000000)=""/168, &(0x7f00000000c0)=0xa8) socket(0x2b, 0x1, 0x0) (async) ioctl$sock_bt_hidp_HIDPCONNADD(r0, 0x400448c8, 0x0) (async) getsockopt$bt_rfcomm_RFCOMM_CONNINFO(r0, 0x12, 0x2, &(0x7f0000000000)=""/168, &(0x7f00000000c0)=0xa8) (async) 17:36:50 executing program 5: openat$apparmor_thread_current(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="01000000000000000000010000000c000200018000000000000004000780f035bf4046dcfbbc3addb65a91435ad13b3269d6abf9d86a5f7b91f7388b9a6650f01b9b71e3bbbe6c6d338ecde094529e47a16ab3892078a62eb1e0d011095ff3f0b3b5d5844c2cb93c90cfb44fe1d28030082aa7d1270f2fda068b545c18cfb50f2ec3c8334ce9c3c02e7d6723d54c5199b4dd8ee5609bf494a151a16ce7952af7c0d8e966e7b0b07a03d5268c2d279a621b25e6a9bac0537c8716e710325589727fcb1e76163b84adad879e3c603d581796c64d2a9526ea2e140a692f"], 0x24}}, 0x0) 17:36:50 executing program 1: r0 = syz_init_net_socket$rose(0xb, 0x5, 0x0) ioctl$SIOCRSSL2CALL(r0, 0x89e2, &(0x7f00000001c0)=@rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}) ioctl$sock_rose_SIOCRSCLRRT(r0, 0x89e4) ioctl$SNAPSHOT_FREE(0xffffffffffffffff, 0x3305) r1 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000000), 0x490400, 0x0) ioctl$SNAPSHOT_UNFREEZE(r1, 0x3302) r2 = socket(0x2b, 0x1, 0x0) r3 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000040), 0x4cc2, 0x0) ioctl$SNAPSHOT_PLATFORM_SUPPORT(r3, 0x330f, 0x6) sendmsg$sock(r2, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000080)='X', 0x1}], 0x1}, 0x0) [ 1788.217355] nbd: must specify at least one socket 17:36:50 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)={0x1c, 0x0, 0x0, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0xff8f}}, 0x0) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r0) 17:36:50 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r2) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x5c, r4, 0x1, 0x70bd25, 0x25dfdbfc, {}, [@NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x25}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x4}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x5}]}, 0x5c}, 0x1, 0x0, 0x0, 0x40c1}, 0x80) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r2) (async) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x5c, r4, 0x1, 0x70bd25, 0x25dfdbfc, {}, [@NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x25}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x4}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x5}]}, 0x5c}, 0x1, 0x0, 0x0, 0x40c1}, 0x80) (async) 17:36:50 executing program 5: openat$apparmor_thread_current(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) (async) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="01000000000000000000010000000c000200018000000000000004000780f035bf4046dcfbbc3addb65a91435ad13b3269d6abf9d86a5f7b91f7388b9a6650f01b9b71e3bbbe6c6d338ecde094529e47a16ab3892078a62eb1e0d011095ff3f0b3b5d5844c2cb93c90cfb44fe1d28030082aa7d1270f2fda068b545c18cfb50f2ec3c8334ce9c3c02e7d6723d54c5199b4dd8ee5609bf494a151a16ce7952af7c0d8e966e7b0b07a03d5268c2d279a621b25e6a9bac0537c8716e710325589727fcb1e76163b84adad879e3c603d581796c64d2a9526ea2e140a692f"], 0x24}}, 0x0) 17:36:50 executing program 2: r0 = socket(0x2b, 0x1, 0x0) ioctl$sock_bt_hidp_HIDPCONNADD(r0, 0x400448c8, 0x0) getsockopt$bt_rfcomm_RFCOMM_CONNINFO(r0, 0x12, 0x2, &(0x7f0000000000)=""/168, &(0x7f00000000c0)=0xa8) socket(0x2b, 0x1, 0x0) (async) ioctl$sock_bt_hidp_HIDPCONNADD(r0, 0x400448c8, 0x0) (async) getsockopt$bt_rfcomm_RFCOMM_CONNINFO(r0, 0x12, 0x2, &(0x7f0000000000)=""/168, &(0x7f00000000c0)=0xa8) (async) 17:36:50 executing program 1: r0 = syz_init_net_socket$rose(0xb, 0x5, 0x0) ioctl$SIOCRSSL2CALL(r0, 0x89e2, &(0x7f00000001c0)=@rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}) ioctl$sock_rose_SIOCRSCLRRT(r0, 0x89e4) ioctl$SNAPSHOT_FREE(0xffffffffffffffff, 0x3305) r1 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000000), 0x490400, 0x0) ioctl$SNAPSHOT_UNFREEZE(r1, 0x3302) r2 = socket(0x2b, 0x1, 0x0) r3 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000040), 0x4cc2, 0x0) ioctl$SNAPSHOT_PLATFORM_SUPPORT(r3, 0x330f, 0x6) sendmsg$sock(r2, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000080)='X', 0x1}], 0x1}, 0x0) syz_init_net_socket$rose(0xb, 0x5, 0x0) (async) ioctl$SIOCRSSL2CALL(r0, 0x89e2, &(0x7f00000001c0)=@rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}) (async) ioctl$sock_rose_SIOCRSCLRRT(r0, 0x89e4) (async) ioctl$SNAPSHOT_FREE(0xffffffffffffffff, 0x3305) (async) openat$snapshot(0xffffffffffffff9c, &(0x7f0000000000), 0x490400, 0x0) (async) ioctl$SNAPSHOT_UNFREEZE(r1, 0x3302) (async) socket(0x2b, 0x1, 0x0) (async) openat$snapshot(0xffffffffffffff9c, &(0x7f0000000040), 0x4cc2, 0x0) (async) ioctl$SNAPSHOT_PLATFORM_SUPPORT(r3, 0x330f, 0x6) (async) sendmsg$sock(r2, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000080)='X', 0x1}], 0x1}, 0x0) (async) 17:36:50 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r1) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f00000002c0)={&(0x7f0000000140), 0xc, &(0x7f0000000280)={&(0x7f0000000200)={0x28, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000001380)={0xffffffffffffffff}) (async) r4 = accept(0xffffffffffffffff, &(0x7f00000013c0)=@in={0x2, 0x0, @empty}, &(0x7f0000001440)=0x80) (async) socketpair(0xd, 0x80000, 0x6, &(0x7f0000001480)) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000014c0)) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000001540)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000001500)={&(0x7f00000000c0)={0x78, r2, 0x10, 0x70bd28, 0x25dfdbfb, {}, [@NBD_ATTR_SOCKETS={0x34, 0x7, 0x0, 0x1, [{0x8}, {0x8, 0x1, r5}, {0x8, 0x1, r3}, {0x8}, {0x8, 0x1, r4}, {0x8}]}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x8}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x7}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x21}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0x78}, 0x1, 0x0, 0x0, 0x40084}, 0x24000000) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r6 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) (async) r7 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r7, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r6, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) 17:36:50 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)={0x1c, 0x0, 0x0, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0xff8f}}, 0x0) nanosleep(&(0x7f0000000040), &(0x7f00000000c0)) r1 = syz_init_net_socket$llc(0x1a, 0x2, 0x0) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0x6, 0x6, 0x3, 0xffff}]}, 0x10) accept(r1, 0x0, 0x0) recvfrom$llc(r1, &(0x7f0000000100)=""/118, 0x76, 0x3, &(0x7f0000000180)={0x1a, 0x310, 0x39, 0x3, 0x0, 0x81}, 0x10) 17:36:50 executing program 2: recvmsg$can_bcm(0xffffffffffffffff, &(0x7f0000001600)={&(0x7f0000000000)=@phonet, 0x80, &(0x7f0000001540)=[{&(0x7f0000000080)=""/157, 0x9d}, {&(0x7f0000000140)=""/83, 0x53}, {&(0x7f00000001c0)=""/122, 0x7a}, {&(0x7f0000000240)=""/108, 0x6c}, {&(0x7f00000002c0)=""/71, 0x47}, {&(0x7f0000000340)}, {&(0x7f0000000380)=""/209, 0xd1}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000001480)=""/135, 0x87}], 0x9}, 0x12300) r0 = socket(0x2b, 0x1, 0x83) ioctl$sock_bt_hidp_HIDPCONNADD(r0, 0x400448c8, 0x0) 17:36:50 executing program 1: r0 = syz_init_net_socket$rose(0xb, 0x5, 0x0) ioctl$SIOCRSSL2CALL(r0, 0x89e2, &(0x7f00000001c0)=@rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}) ioctl$sock_rose_SIOCRSCLRRT(r0, 0x89e4) ioctl$SNAPSHOT_FREE(0xffffffffffffffff, 0x3305) r1 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000000), 0x490400, 0x0) ioctl$SNAPSHOT_UNFREEZE(r1, 0x3302) r2 = socket(0x2b, 0x1, 0x0) r3 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000040), 0x4cc2, 0x0) ioctl$SNAPSHOT_PLATFORM_SUPPORT(r3, 0x330f, 0x6) sendmsg$sock(r2, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000080)='X', 0x1}], 0x1}, 0x0) syz_init_net_socket$rose(0xb, 0x5, 0x0) (async) ioctl$SIOCRSSL2CALL(r0, 0x89e2, &(0x7f00000001c0)=@rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}) (async) ioctl$sock_rose_SIOCRSCLRRT(r0, 0x89e4) (async) ioctl$SNAPSHOT_FREE(0xffffffffffffffff, 0x3305) (async) openat$snapshot(0xffffffffffffff9c, &(0x7f0000000000), 0x490400, 0x0) (async) ioctl$SNAPSHOT_UNFREEZE(r1, 0x3302) (async) socket(0x2b, 0x1, 0x0) (async) openat$snapshot(0xffffffffffffff9c, &(0x7f0000000040), 0x4cc2, 0x0) (async) ioctl$SNAPSHOT_PLATFORM_SUPPORT(r3, 0x330f, 0x6) (async) sendmsg$sock(r2, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000080)='X', 0x1}], 0x1}, 0x0) (async) 17:36:50 executing program 3: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x70, 0x0, 0x10, 0x70bd2d, 0x25dfdbfb, {}, [@NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x100}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x20}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x208}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x9}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x9}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0x70}, 0x1, 0x0, 0x0, 0x24000800}, 0x4) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socketpair(0x11, 0x3, 0x9, &(0x7f0000000180)={0xffffffffffffffff}) sendmsg$NBD_CMD_RECONFIGURE(r1, &(0x7f0000000300)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f0000000240)={&(0x7f00000001c0)={0x58, 0x0, 0x100, 0x70bd28, 0x25dfdbfe, {}, [@NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0xfffffffffffffffb}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8, 0x1, r2}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0x58}, 0x1, 0x0, 0x0, 0x14}, 0x4000800) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, 0x0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x40000) 17:36:50 executing program 5: openat$apparmor_thread_current(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) (async) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="01000000000000000000010000000c000200018000000000000004000780f035bf4046dcfbbc3addb65a91435ad13b3269d6abf9d86a5f7b91f7388b9a6650f01b9b71e3bbbe6c6d338ecde094529e47a16ab3892078a62eb1e0d011095ff3f0b3b5d5844c2cb93c90cfb44fe1d28030082aa7d1270f2fda068b545c18cfb50f2ec3c8334ce9c3c02e7d6723d54c5199b4dd8ee5609bf494a151a16ce7952af7c0d8e966e7b0b07a03d5268c2d279a621b25e6a9bac0537c8716e710325589727fcb1e76163b84adad879e3c603d581796c64d2a9526ea2e140a692f"], 0x24}}, 0x0) 17:36:50 executing program 2: recvmsg$can_bcm(0xffffffffffffffff, &(0x7f0000001600)={&(0x7f0000000000)=@phonet, 0x80, &(0x7f0000001540)=[{&(0x7f0000000080)=""/157, 0x9d}, {&(0x7f0000000140)=""/83, 0x53}, {&(0x7f00000001c0)=""/122, 0x7a}, {&(0x7f0000000240)=""/108, 0x6c}, {&(0x7f00000002c0)=""/71, 0x47}, {&(0x7f0000000340)}, {&(0x7f0000000380)=""/209, 0xd1}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000001480)=""/135, 0x87}], 0x9}, 0x12300) r0 = socket(0x2b, 0x1, 0x83) ioctl$sock_bt_hidp_HIDPCONNADD(r0, 0x400448c8, 0x0) 17:36:50 executing program 3: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x70, 0x0, 0x10, 0x70bd2d, 0x25dfdbfb, {}, [@NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x100}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x20}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x208}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x9}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x9}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0x70}, 0x1, 0x0, 0x0, 0x24000800}, 0x4) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socketpair(0x11, 0x3, 0x9, &(0x7f0000000180)={0xffffffffffffffff}) sendmsg$NBD_CMD_RECONFIGURE(r1, &(0x7f0000000300)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f0000000240)={&(0x7f00000001c0)={0x58, 0x0, 0x100, 0x70bd28, 0x25dfdbfe, {}, [@NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0xfffffffffffffffb}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8, 0x1, r2}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0x58}, 0x1, 0x0, 0x0, 0x14}, 0x4000800) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, 0x0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x40000) 17:36:50 executing program 1: sendmsg$sock(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000080)='X', 0x1}], 0x1}, 0x0) getsockopt(0xffffffffffffffff, 0x1, 0x3f6c, &(0x7f0000000000)=""/66, &(0x7f00000000c0)=0x42) connect$bt_rfcomm(0xffffffffffffffff, &(0x7f0000000100)={0x1f, @fixed={'\xaa\xaa\xaa\xaa\xaa', 0x8}}, 0xa) 17:36:50 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(&(0x7f00000001c0), r2) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={&(0x7f0000000140), 0xc, &(0x7f0000000280)={&(0x7f0000000200)={0x28, r3, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) r4 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r6 = syz_genetlink_get_family_id$nbd(&(0x7f0000000180), r1) socketpair(0x27, 0x2, 0xffffff24, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000400)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000300)=ANY=[@ANYBLOB="98000000", @ANYRES16=r6, @ANYBLOB="100028bd7000fcdbdf25020000000c00080006000000000000000c00030004000000000000000c00060003000000000000000c0003003f000000000000000c000500020100000000000008000100000000000c00040001000000000000001c00078008000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32=r7, @ANYBLOB="08000101", @ANYRES32, @ANYBLOB="0c000400e6440000000000000c0005000201000000000000"], 0x98}, 0x1, 0x0, 0x0, 0x4004000}, 0x1) sendmsg$NBD_CMD_CONNECT(r5, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r4, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) r9 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) getsockopt$IP_VS_SO_GET_DESTS(0xffffffffffffffff, 0x0, 0x484, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$IP_VS_SO_GET_DESTS(r10, 0x0, 0x484, 0x0, 0x0) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f00000006c0)={&(0x7f0000000580)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000000680)={&(0x7f00000005c0)={0x84, r6, 0x200, 0x70bd2a, 0x25dfdbff, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x1}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x1}, @NBD_ATTR_SOCKETS={0x44, 0x7, 0x0, 0x1, [{0x8, 0x1, r8}, {0x8, 0x1, r7}, {0x8}, {0x8, 0x1, r7}, {0x8}, {0x8, 0x1, r10}, {0x8, 0x1, r8}, {0x8, 0x1, r7}]}]}, 0x84}, 0x1, 0x0, 0x0, 0x8000}, 0x8001) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r9) sendmsg$NBD_CMD_DISCONNECT(r9, &(0x7f0000000540)={&(0x7f0000000440)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f0000000500)={&(0x7f0000000480)={0x68, r4, 0x200, 0x70bd2c, 0x25dfdbff, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xec}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0xaa7}, @NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x100}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0xfffffffffffeffff}]}, 0x68}, 0x1, 0x0, 0x0, 0x604c0c1}, 0x0) [ 1788.544584] nbd: must specify at least one socket 17:36:50 executing program 1: sendmsg$sock(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000080)='X', 0x1}], 0x1}, 0x0) (async, rerun: 32) getsockopt(0xffffffffffffffff, 0x1, 0x3f6c, &(0x7f0000000000)=""/66, &(0x7f00000000c0)=0x42) (async, rerun: 32) connect$bt_rfcomm(0xffffffffffffffff, &(0x7f0000000100)={0x1f, @fixed={'\xaa\xaa\xaa\xaa\xaa', 0x8}}, 0xa) 17:36:50 executing program 2: recvmsg$can_bcm(0xffffffffffffffff, &(0x7f0000001600)={&(0x7f0000000000)=@phonet, 0x80, &(0x7f0000001540)=[{&(0x7f0000000080)=""/157, 0x9d}, {&(0x7f0000000140)=""/83, 0x53}, {&(0x7f00000001c0)=""/122, 0x7a}, {&(0x7f0000000240)=""/108, 0x6c}, {&(0x7f00000002c0)=""/71, 0x47}, {&(0x7f0000000340)}, {&(0x7f0000000380)=""/209, 0xd1}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000001480)=""/135, 0x87}], 0x9}, 0x12300) (async) r0 = socket(0x2b, 0x1, 0x83) ioctl$sock_bt_hidp_HIDPCONNADD(r0, 0x400448c8, 0x0) 17:36:50 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) mmap$fb(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x4010, 0xffffffffffffffff, 0xfc000) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)=ANY=[@ANYBLOB="10030000", @ANYRES16=r1, @ANYBLOB="0100000000000000000180000000000083a232b1c5"], 0x24}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) [ 1788.600298] nbd: must specify at least one socket 17:36:51 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)={0x1c, 0x0, 0x0, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0xff8f}}, 0x0) (async) nanosleep(&(0x7f0000000040), &(0x7f00000000c0)) (async) r1 = syz_init_net_socket$llc(0x1a, 0x2, 0x0) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0x6, 0x6, 0x3, 0xffff}]}, 0x10) (async) accept(r1, 0x0, 0x0) (async) recvfrom$llc(r1, &(0x7f0000000100)=""/118, 0x76, 0x3, &(0x7f0000000180)={0x1a, 0x310, 0x39, 0x3, 0x0, 0x81}, 0x10) 17:36:51 executing program 3: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_RECONFIGURE(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x70, 0x0, 0x10, 0x70bd2d, 0x25dfdbfb, {}, [@NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x100}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x20}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x208}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x9}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x9}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0x70}, 0x1, 0x0, 0x0, 0x24000800}, 0x4) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) socketpair(0x11, 0x3, 0x9, &(0x7f0000000180)={0xffffffffffffffff}) sendmsg$NBD_CMD_RECONFIGURE(r1, &(0x7f0000000300)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f0000000240)={&(0x7f00000001c0)={0x58, 0x0, 0x100, 0x70bd28, 0x25dfdbfe, {}, [@NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0xfffffffffffffffb}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8, 0x1, r2}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0x58}, 0x1, 0x0, 0x0, 0x14}, 0x4000800) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, 0x0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x40000) 17:36:51 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(&(0x7f00000001c0), r2) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={&(0x7f0000000140), 0xc, &(0x7f0000000280)={&(0x7f0000000200)={0x28, r3, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) r4 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r6 = syz_genetlink_get_family_id$nbd(&(0x7f0000000180), r1) socketpair(0x27, 0x2, 0xffffff24, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000400)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000300)=ANY=[@ANYBLOB="98000000", @ANYRES16=r6, @ANYBLOB="100028bd7000fcdbdf25020000000c00080006000000000000000c00030004000000000000000c00060003000000000000000c0003003f000000000000000c000500020100000000000008000100000000000c00040001000000000000001c00078008000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32=r7, @ANYBLOB="08000101", @ANYRES32, @ANYBLOB="0c000400e6440000000000000c0005000201000000000000"], 0x98}, 0x1, 0x0, 0x0, 0x4004000}, 0x1) sendmsg$NBD_CMD_CONNECT(r5, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r4, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) r9 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) getsockopt$IP_VS_SO_GET_DESTS(0xffffffffffffffff, 0x0, 0x484, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$IP_VS_SO_GET_DESTS(r10, 0x0, 0x484, 0x0, 0x0) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f00000006c0)={&(0x7f0000000580)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000000680)={&(0x7f00000005c0)={0x84, r6, 0x200, 0x70bd2a, 0x25dfdbff, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x1}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x1}, @NBD_ATTR_SOCKETS={0x44, 0x7, 0x0, 0x1, [{0x8, 0x1, r8}, {0x8, 0x1, r7}, {0x8}, {0x8, 0x1, r7}, {0x8}, {0x8, 0x1, r10}, {0x8, 0x1, r8}, {0x8, 0x1, r7}]}]}, 0x84}, 0x1, 0x0, 0x0, 0x8000}, 0x8001) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r9) sendmsg$NBD_CMD_DISCONNECT(r9, &(0x7f0000000540)={&(0x7f0000000440)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f0000000500)={&(0x7f0000000480)={0x68, r4, 0x200, 0x70bd2c, 0x25dfdbff, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xec}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0xaa7}, @NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x100}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0xfffffffffffeffff}]}, 0x68}, 0x1, 0x0, 0x0, 0x604c0c1}, 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(&(0x7f00000001c0), r2) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={&(0x7f0000000140), 0xc, &(0x7f0000000280)={&(0x7f0000000200)={0x28, r3, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) (async) syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000180), r1) (async) socketpair(0x27, 0x2, 0xffffff24, &(0x7f0000000240)) (async) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000400)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000300)=ANY=[@ANYBLOB="98000000", @ANYRES16=r6, @ANYBLOB="100028bd7000fcdbdf25020000000c00080006000000000000000c00030004000000000000000c00060003000000000000000c0003003f000000000000000c000500020100000000000008000100000000000c00040001000000000000001c00078008000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32=r7, @ANYBLOB="08000101", @ANYRES32, @ANYBLOB="0c000400e6440000000000000c0005000201000000000000"], 0x98}, 0x1, 0x0, 0x0, 0x4004000}, 0x1) (async) sendmsg$NBD_CMD_CONNECT(r5, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r4, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) getsockopt$IP_VS_SO_GET_DESTS(0xffffffffffffffff, 0x0, 0x484, 0x0, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)) (async) getsockopt$IP_VS_SO_GET_DESTS(r10, 0x0, 0x484, 0x0, 0x0) (async) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f00000006c0)={&(0x7f0000000580)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000000680)={&(0x7f00000005c0)={0x84, r6, 0x200, 0x70bd2a, 0x25dfdbff, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x1}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x1}, @NBD_ATTR_SOCKETS={0x44, 0x7, 0x0, 0x1, [{0x8, 0x1, r8}, {0x8, 0x1, r7}, {0x8}, {0x8, 0x1, r7}, {0x8}, {0x8, 0x1, r10}, {0x8, 0x1, r8}, {0x8, 0x1, r7}]}]}, 0x84}, 0x1, 0x0, 0x0, 0x8000}, 0x8001) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r9) (async) sendmsg$NBD_CMD_DISCONNECT(r9, &(0x7f0000000540)={&(0x7f0000000440)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f0000000500)={&(0x7f0000000480)={0x68, r4, 0x200, 0x70bd2c, 0x25dfdbff, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xec}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0xaa7}, @NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x100}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0xfffffffffffeffff}]}, 0x68}, 0x1, 0x0, 0x0, 0x604c0c1}, 0x0) (async) 17:36:51 executing program 1: sendmsg$sock(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000080)='X', 0x1}], 0x1}, 0x0) (async, rerun: 64) getsockopt(0xffffffffffffffff, 0x1, 0x3f6c, &(0x7f0000000000)=""/66, &(0x7f00000000c0)=0x42) (rerun: 64) connect$bt_rfcomm(0xffffffffffffffff, &(0x7f0000000100)={0x1f, @fixed={'\xaa\xaa\xaa\xaa\xaa', 0x8}}, 0xa) 17:36:51 executing program 2: r0 = socket(0x2b, 0x1, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$SEG6(&(0x7f0000000140), 0xffffffffffffffff) sendmsg$SEG6_CMD_SETHMAC(r1, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r2, 0x1, 0x0, 0x0, {}, [@SEG6_ATTR_HMACKEYID={0x8}]}, 0x1c}}, 0x0) sendmsg$SEG6_CMD_SETHMAC(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000080)={&(0x7f0000000240)=ANY=[@ANYBLOB='0\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="020028bd7000fbdbdf250100000008000300090000001c000100fe80000000000000000000000000004030924f990a0d4d7bd1a3d7ffe4231d0e7febb4e27bd1763df86161582fd8"], 0x30}, 0x1, 0x0, 0x0, 0x20040800}, 0x10000) ioctl$sock_bt_hidp_HIDPCONNADD(r0, 0x400448c8, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$SEG6_CMD_SET_TUNSRC(r3, &(0x7f0000000300)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x1400000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000100)={0x40, r2, 0x1, 0x70bd2b, 0x25dfdbfc, {}, [@SEG6_ATTR_DST={0x14, 0x1, @loopback}, @SEG6_ATTR_SECRET={0x18, 0x4, [0x80000001, 0x0, 0x63f, 0x7, 0x7]}]}, 0x40}, 0x1, 0x0, 0x0, 0x4}, 0x4040010) 17:36:51 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) (async) mmap$fb(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x4010, 0xffffffffffffffff, 0xfc000) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)=ANY=[@ANYBLOB="10030000", @ANYRES16=r1, @ANYBLOB="0100000000000000000180000000000083a232b1c5"], 0x24}}, 0x0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) 17:36:51 executing program 2: r0 = socket(0x2b, 0x1, 0x0) (async, rerun: 32) r1 = socket$nl_generic(0x10, 0x3, 0x10) (rerun: 32) r2 = syz_genetlink_get_family_id$SEG6(&(0x7f0000000140), 0xffffffffffffffff) sendmsg$SEG6_CMD_SETHMAC(r1, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r2, 0x1, 0x0, 0x0, {}, [@SEG6_ATTR_HMACKEYID={0x8}]}, 0x1c}}, 0x0) (async) sendmsg$SEG6_CMD_SETHMAC(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000080)={&(0x7f0000000240)=ANY=[@ANYBLOB='0\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="020028bd7000fbdbdf250100000008000300090000001c000100fe80000000000000000000000000004030924f990a0d4d7bd1a3d7ffe4231d0e7febb4e27bd1763df86161582fd8"], 0x30}, 0x1, 0x0, 0x0, 0x20040800}, 0x10000) ioctl$sock_bt_hidp_HIDPCONNADD(r0, 0x400448c8, 0x0) (async) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$SEG6_CMD_SET_TUNSRC(r3, &(0x7f0000000300)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x1400000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000100)={0x40, r2, 0x1, 0x70bd2b, 0x25dfdbfc, {}, [@SEG6_ATTR_DST={0x14, 0x1, @loopback}, @SEG6_ATTR_SECRET={0x18, 0x4, [0x80000001, 0x0, 0x63f, 0x7, 0x7]}]}, 0x40}, 0x1, 0x0, 0x0, 0x4}, 0x4040010) 17:36:51 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) ioctl$TUNGETSNDBUF(0xffffffffffffffff, 0x800454d3, &(0x7f0000000100)) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = openat$snapshot(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$SNAPSHOT_PLATFORM_SUPPORT(r3, 0x330f, 0x0) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r5 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$IP_VS_SO_GET_DESTS(r6, 0x0, 0x484, 0x0, 0x0) sendmsg$NBD_CMD_DISCONNECT(r4, &(0x7f0000000200)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000000080)={&(0x7f0000000140)={0x44, r1, 0x400, 0x70bd2c, 0x25dfdbfc, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8, 0x1, r5}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0xffffffff80000001}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xffffffff7fffffff}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8, 0x1, r6}]}]}, 0x44}, 0x1, 0x0, 0x0, 0x41}, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000300)=ANY=[@ANYBLOB="86436da706a74f5f1f97474ca59970c5b521ac8a0ab28c03e147806b63fe1725ff6e31b02e0030de8b6043001ab1eeab70033cd56c2384b5e062500c13e46b7f26c77d56bfc9dcb6aa6e8f2b383a9c7ce28e9d83decd2629ef8bf77bd975cf5137ff4e9fcb000000000000000000f408c5be564b2d8d642e701e597090c34accaba0285774784d74245cd6efb9c0bf9fc27f51027a173ee6d19ac269853b478e0c9cd027a49c41591c4ec3291531a4d7b72e2c9c70893f75dec82792f17a162a1f3f4d64ef96c7ea2423b721ed51d1c74ffb232fdaa81682e5d101314e324bb6966405ff5c4310cc492d6e40d89304b8ecb84423a8d1bd0046818017951761ea49c10850b71a42315d470e9adb3c8fa4a49130851eade0c1908df021bc042f12dcf2e574a69f12bfb48a223d19e322d1a60fa48937a08a423861f8356c23591f3ccfa20c85697a358a44ad18", @ANYRESOCT=r0, @ANYRES64=r1, @ANYRES64=r3], 0x24}, 0x1, 0x0, 0x0, 0x10}, 0x0) 17:36:51 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) setsockopt$CAIFSO_REQ_PARAM(0xffffffffffffffff, 0x116, 0x80, &(0x7f00000003c0)="e601daf7dcc7ec26d1235b4cd3b69064d9394ff722054b2f9294ed5b0f600c253bb0b5a38b43c1979db901ddb59c3d8866f684ea24647f24fdc30c739bc652e39a64a8fa7c226cfcdda04fa74f1db9a7bb56afbb850b98a7c37b4212614f1249234f339f010fc55a860510fc4e6a6a97b1", 0x71) socket$caif_stream(0x25, 0x1, 0x4) sendmsg$SEG6_CMD_GET_TUNSRC(r0, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f0000000040)={&(0x7f0000000440)=ANY=[@ANYBLOB="f5fc000099fcc1e24cd95b38fc942368c5f1dba88f31e22aa9008a35a2223818666ec8b8bf71d0540a8a9d9501aaff071ef4184a8070786613bf96ff79ab063c79ea88b4864a09e604bf140b6f82c80000000000f20b185a2100191ed3ec36ce2bdf7f36c523015a561fe193813171e15c648bf249f5", @ANYRES16=0x0, @ANYBLOB="02002abd7000fcdbdf250400000014000100fe80000000000000000000000000000d0800030008000000080004000200000008000200040000000500060001000000050006005b000000"], 0x50}, 0x1, 0x0, 0x0, 0x4000}, 0x4048811) sendmsg$sock(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000180)="6471a23e842cfeceb46c067ecec2ffdbf71c3bcc8f30533b873435949f7b709564a72a50a2a1ec207fa8e65692d596d6019abf0595de704f525c6965488493fe629707d0ecadeb3fb7086325bc12157b1f83427bcad2ede79c3e9eab8435b25a63394ea092f43c024024e429ef36f3c1", 0x70}, {&(0x7f0000000200)="2717ecce736f7d234ade6a88a2e9cfe73bc49e4e7fa3ccdd91075e2adbe0bac34ad15bcec777d9f72c90e8dc50c3c48b642d45c6da0040a40235e539acae72daefc4592b2e8c5ac4d16fd54286b8422ece137aeff43b0b668f092c5c547213a99e9e3c9e129ccc", 0x67}, {&(0x7f0000000280)="cf2b5f98200701476509e076bce742c9f302cad383ba977960a165cebafec4f5e4c052a76d7fdad7a7fc082f11f3780ee480b67ad1ab07865483ace8a4769e5d673034176c4419215d5b5c30d269848681d9a979865ef9d13eb58821f822e36d8b6c286be09b87b39044d39335dcfab3", 0x70}, {&(0x7f0000000080)="71616a37b8e264b2cc6d670c2b0388198a"}], 0x4}, 0x0) 17:36:51 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) (async) mmap$fb(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x4010, 0xffffffffffffffff, 0xfc000) (async) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)=ANY=[@ANYBLOB="10030000", @ANYRES16=r1, @ANYBLOB="0100000000000000000180000000000083a232b1c5"], 0x24}}, 0x0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) [ 1789.384891] nbd: must specify at least one socket 17:36:51 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(&(0x7f00000001c0), r2) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={&(0x7f0000000140), 0xc, &(0x7f0000000280)={&(0x7f0000000200)={0x28, r3, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) r4 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r6 = syz_genetlink_get_family_id$nbd(&(0x7f0000000180), r1) socketpair(0x27, 0x2, 0xffffff24, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000400)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000300)=ANY=[@ANYBLOB="98000000", @ANYRES16=r6, @ANYBLOB="100028bd7000fcdbdf25020000000c00080006000000000000000c00030004000000000000000c00060003000000000000000c0003003f000000000000000c000500020100000000000008000100000000000c00040001000000000000001c00078008000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32=r7, @ANYBLOB="08000101", @ANYRES32, @ANYBLOB="0c000400e6440000000000000c0005000201000000000000"], 0x98}, 0x1, 0x0, 0x0, 0x4004000}, 0x1) sendmsg$NBD_CMD_CONNECT(r5, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r4, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) r9 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) getsockopt$IP_VS_SO_GET_DESTS(0xffffffffffffffff, 0x0, 0x484, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$IP_VS_SO_GET_DESTS(r10, 0x0, 0x484, 0x0, 0x0) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f00000006c0)={&(0x7f0000000580)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000000680)={&(0x7f00000005c0)={0x84, r6, 0x200, 0x70bd2a, 0x25dfdbff, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x1}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x1}, @NBD_ATTR_SOCKETS={0x44, 0x7, 0x0, 0x1, [{0x8, 0x1, r8}, {0x8, 0x1, r7}, {0x8}, {0x8, 0x1, r7}, {0x8}, {0x8, 0x1, r10}, {0x8, 0x1, r8}, {0x8, 0x1, r7}]}]}, 0x84}, 0x1, 0x0, 0x0, 0x8000}, 0x8001) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r9) sendmsg$NBD_CMD_DISCONNECT(r9, &(0x7f0000000540)={&(0x7f0000000440)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f0000000500)={&(0x7f0000000480)={0x68, r4, 0x200, 0x70bd2c, 0x25dfdbff, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xec}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0xaa7}, @NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x100}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0xfffffffffffeffff}]}, 0x68}, 0x1, 0x0, 0x0, 0x604c0c1}, 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(&(0x7f00000001c0), r2) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={&(0x7f0000000140), 0xc, &(0x7f0000000280)={&(0x7f0000000200)={0x28, r3, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) (async) syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000180), r1) (async) socketpair(0x27, 0x2, 0xffffff24, &(0x7f0000000240)) (async) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000400)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000300)=ANY=[@ANYBLOB="98000000", @ANYRES16=r6, @ANYBLOB="100028bd7000fcdbdf25020000000c00080006000000000000000c00030004000000000000000c00060003000000000000000c0003003f000000000000000c000500020100000000000008000100000000000c00040001000000000000001c00078008000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32=r7, @ANYBLOB="08000101", @ANYRES32, @ANYBLOB="0c000400e6440000000000000c0005000201000000000000"], 0x98}, 0x1, 0x0, 0x0, 0x4004000}, 0x1) (async) sendmsg$NBD_CMD_CONNECT(r5, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r4, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) getsockopt$IP_VS_SO_GET_DESTS(0xffffffffffffffff, 0x0, 0x484, 0x0, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)) (async) getsockopt$IP_VS_SO_GET_DESTS(r10, 0x0, 0x484, 0x0, 0x0) (async) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f00000006c0)={&(0x7f0000000580)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000000680)={&(0x7f00000005c0)={0x84, r6, 0x200, 0x70bd2a, 0x25dfdbff, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x1}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x1}, @NBD_ATTR_SOCKETS={0x44, 0x7, 0x0, 0x1, [{0x8, 0x1, r8}, {0x8, 0x1, r7}, {0x8}, {0x8, 0x1, r7}, {0x8}, {0x8, 0x1, r10}, {0x8, 0x1, r8}, {0x8, 0x1, r7}]}]}, 0x84}, 0x1, 0x0, 0x0, 0x8000}, 0x8001) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r9) (async) sendmsg$NBD_CMD_DISCONNECT(r9, &(0x7f0000000540)={&(0x7f0000000440)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f0000000500)={&(0x7f0000000480)={0x68, r4, 0x200, 0x70bd2c, 0x25dfdbff, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xec}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0xaa7}, @NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x100}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0xfffffffffffeffff}]}, 0x68}, 0x1, 0x0, 0x0, 0x604c0c1}, 0x0) (async) 17:36:51 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) setsockopt$CAIFSO_REQ_PARAM(0xffffffffffffffff, 0x116, 0x80, &(0x7f00000003c0)="e601daf7dcc7ec26d1235b4cd3b69064d9394ff722054b2f9294ed5b0f600c253bb0b5a38b43c1979db901ddb59c3d8866f684ea24647f24fdc30c739bc652e39a64a8fa7c226cfcdda04fa74f1db9a7bb56afbb850b98a7c37b4212614f1249234f339f010fc55a860510fc4e6a6a97b1", 0x71) socket$caif_stream(0x25, 0x1, 0x4) sendmsg$SEG6_CMD_GET_TUNSRC(r0, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f0000000040)={&(0x7f0000000440)=ANY=[@ANYBLOB="f5fc000099fcc1e24cd95b38fc942368c5f1dba88f31e22aa9008a35a2223818666ec8b8bf71d0540a8a9d9501aaff071ef4184a8070786613bf96ff79ab063c79ea88b4864a09e604bf140b6f82c80000000000f20b185a2100191ed3ec36ce2bdf7f36c523015a561fe193813171e15c648bf249f5", @ANYRES16=0x0, @ANYBLOB="02002abd7000fcdbdf250400000014000100fe80000000000000000000000000000d0800030008000000080004000200000008000200040000000500060001000000050006005b000000"], 0x50}, 0x1, 0x0, 0x0, 0x4000}, 0x4048811) sendmsg$sock(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000180)="6471a23e842cfeceb46c067ecec2ffdbf71c3bcc8f30533b873435949f7b709564a72a50a2a1ec207fa8e65692d596d6019abf0595de704f525c6965488493fe629707d0ecadeb3fb7086325bc12157b1f83427bcad2ede79c3e9eab8435b25a63394ea092f43c024024e429ef36f3c1", 0x70}, {&(0x7f0000000200)="2717ecce736f7d234ade6a88a2e9cfe73bc49e4e7fa3ccdd91075e2adbe0bac34ad15bcec777d9f72c90e8dc50c3c48b642d45c6da0040a40235e539acae72daefc4592b2e8c5ac4d16fd54286b8422ece137aeff43b0b668f092c5c547213a99e9e3c9e129ccc", 0x67}, {&(0x7f0000000280)="cf2b5f98200701476509e076bce742c9f302cad383ba977960a165cebafec4f5e4c052a76d7fdad7a7fc082f11f3780ee480b67ad1ab07865483ace8a4769e5d673034176c4419215d5b5c30d269848681d9a979865ef9d13eb58821f822e36d8b6c286be09b87b39044d39335dcfab3", 0x70}, {&(0x7f0000000080)="71616a37b8e264b2cc6d670c2b0388198a"}], 0x4}, 0x0) socket$nl_generic(0x10, 0x3, 0x10) (async) setsockopt$CAIFSO_REQ_PARAM(0xffffffffffffffff, 0x116, 0x80, &(0x7f00000003c0)="e601daf7dcc7ec26d1235b4cd3b69064d9394ff722054b2f9294ed5b0f600c253bb0b5a38b43c1979db901ddb59c3d8866f684ea24647f24fdc30c739bc652e39a64a8fa7c226cfcdda04fa74f1db9a7bb56afbb850b98a7c37b4212614f1249234f339f010fc55a860510fc4e6a6a97b1", 0x71) (async) socket$caif_stream(0x25, 0x1, 0x4) (async) sendmsg$SEG6_CMD_GET_TUNSRC(r0, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f0000000040)={&(0x7f0000000440)=ANY=[@ANYBLOB="f5fc000099fcc1e24cd95b38fc942368c5f1dba88f31e22aa9008a35a2223818666ec8b8bf71d0540a8a9d9501aaff071ef4184a8070786613bf96ff79ab063c79ea88b4864a09e604bf140b6f82c80000000000f20b185a2100191ed3ec36ce2bdf7f36c523015a561fe193813171e15c648bf249f5", @ANYRES16=0x0, @ANYBLOB="02002abd7000fcdbdf250400000014000100fe80000000000000000000000000000d0800030008000000080004000200000008000200040000000500060001000000050006005b000000"], 0x50}, 0x1, 0x0, 0x0, 0x4000}, 0x4048811) (async) sendmsg$sock(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000180)="6471a23e842cfeceb46c067ecec2ffdbf71c3bcc8f30533b873435949f7b709564a72a50a2a1ec207fa8e65692d596d6019abf0595de704f525c6965488493fe629707d0ecadeb3fb7086325bc12157b1f83427bcad2ede79c3e9eab8435b25a63394ea092f43c024024e429ef36f3c1", 0x70}, {&(0x7f0000000200)="2717ecce736f7d234ade6a88a2e9cfe73bc49e4e7fa3ccdd91075e2adbe0bac34ad15bcec777d9f72c90e8dc50c3c48b642d45c6da0040a40235e539acae72daefc4592b2e8c5ac4d16fd54286b8422ece137aeff43b0b668f092c5c547213a99e9e3c9e129ccc", 0x67}, {&(0x7f0000000280)="cf2b5f98200701476509e076bce742c9f302cad383ba977960a165cebafec4f5e4c052a76d7fdad7a7fc082f11f3780ee480b67ad1ab07865483ace8a4769e5d673034176c4419215d5b5c30d269848681d9a979865ef9d13eb58821f822e36d8b6c286be09b87b39044d39335dcfab3", 0x70}, {&(0x7f0000000080)="71616a37b8e264b2cc6d670c2b0388198a"}], 0x4}, 0x0) (async) [ 1789.475352] nbd: must specify at least one socket 17:36:52 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)={0x1c, 0x0, 0x0, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0xff8f}}, 0x0) nanosleep(&(0x7f0000000040), &(0x7f00000000c0)) (async) r1 = syz_init_net_socket$llc(0x1a, 0x2, 0x0) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0x6, 0x6, 0x3, 0xffff}]}, 0x10) (async) accept(r1, 0x0, 0x0) recvfrom$llc(r1, &(0x7f0000000100)=""/118, 0x76, 0x3, &(0x7f0000000180)={0x1a, 0x310, 0x39, 0x3, 0x0, 0x81}, 0x10) 17:36:52 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) ioctl$TUNGETSNDBUF(0xffffffffffffffff, 0x800454d3, &(0x7f0000000100)) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = openat$snapshot(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$SNAPSHOT_PLATFORM_SUPPORT(r3, 0x330f, 0x0) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r5 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$IP_VS_SO_GET_DESTS(r6, 0x0, 0x484, 0x0, 0x0) sendmsg$NBD_CMD_DISCONNECT(r4, &(0x7f0000000200)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000000080)={&(0x7f0000000140)={0x44, r1, 0x400, 0x70bd2c, 0x25dfdbfc, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8, 0x1, r5}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0xffffffff80000001}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xffffffff7fffffff}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8, 0x1, r6}]}]}, 0x44}, 0x1, 0x0, 0x0, 0x41}, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000300)=ANY=[@ANYBLOB="86436da706a74f5f1f97474ca59970c5b521ac8a0ab28c03e147806b63fe1725ff6e31b02e0030de8b6043001ab1eeab70033cd56c2384b5e062500c13e46b7f26c77d56bfc9dcb6aa6e8f2b383a9c7ce28e9d83decd2629ef8bf77bd975cf5137ff4e9fcb000000000000000000f408c5be564b2d8d642e701e597090c34accaba0285774784d74245cd6efb9c0bf9fc27f51027a173ee6d19ac269853b478e0c9cd027a49c41591c4ec3291531a4d7b72e2c9c70893f75dec82792f17a162a1f3f4d64ef96c7ea2423b721ed51d1c74ffb232fdaa81682e5d101314e324bb6966405ff5c4310cc492d6e40d89304b8ecb84423a8d1bd0046818017951761ea49c10850b71a42315d470e9adb3c8fa4a49130851eade0c1908df021bc042f12dcf2e574a69f12bfb48a223d19e322d1a60fa48937a08a423861f8356c23591f3ccfa20c85697a358a44ad18", @ANYRESOCT=r0, @ANYRES64=r1, @ANYRES64=r3], 0x24}, 0x1, 0x0, 0x0, 0x10}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) (async) ioctl$TUNGETSNDBUF(0xffffffffffffffff, 0x800454d3, &(0x7f0000000100)) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) openat$snapshot(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) ioctl$SNAPSHOT_PLATFORM_SUPPORT(r3, 0x330f, 0x0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)) (async) getsockopt$IP_VS_SO_GET_DESTS(r6, 0x0, 0x484, 0x0, 0x0) (async) sendmsg$NBD_CMD_DISCONNECT(r4, &(0x7f0000000200)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000000080)={&(0x7f0000000140)={0x44, r1, 0x400, 0x70bd2c, 0x25dfdbfc, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8, 0x1, r5}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0xffffffff80000001}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xffffffff7fffffff}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8, 0x1, r6}]}]}, 0x44}, 0x1, 0x0, 0x0, 0x41}, 0x10) (async) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000300)=ANY=[@ANYBLOB="86436da706a74f5f1f97474ca59970c5b521ac8a0ab28c03e147806b63fe1725ff6e31b02e0030de8b6043001ab1eeab70033cd56c2384b5e062500c13e46b7f26c77d56bfc9dcb6aa6e8f2b383a9c7ce28e9d83decd2629ef8bf77bd975cf5137ff4e9fcb000000000000000000f408c5be564b2d8d642e701e597090c34accaba0285774784d74245cd6efb9c0bf9fc27f51027a173ee6d19ac269853b478e0c9cd027a49c41591c4ec3291531a4d7b72e2c9c70893f75dec82792f17a162a1f3f4d64ef96c7ea2423b721ed51d1c74ffb232fdaa81682e5d101314e324bb6966405ff5c4310cc492d6e40d89304b8ecb84423a8d1bd0046818017951761ea49c10850b71a42315d470e9adb3c8fa4a49130851eade0c1908df021bc042f12dcf2e574a69f12bfb48a223d19e322d1a60fa48937a08a423861f8356c23591f3ccfa20c85697a358a44ad18", @ANYRESOCT=r0, @ANYRES64=r1, @ANYRES64=r3], 0x24}, 0x1, 0x0, 0x0, 0x10}, 0x0) (async) 17:36:52 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r1, 0x1, 0x70bd29, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) 17:36:52 executing program 2: r0 = socket(0x2b, 0x1, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$SEG6(&(0x7f0000000140), 0xffffffffffffffff) sendmsg$SEG6_CMD_SETHMAC(r1, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r2, 0x1, 0x0, 0x0, {}, [@SEG6_ATTR_HMACKEYID={0x8}]}, 0x1c}}, 0x0) sendmsg$SEG6_CMD_SETHMAC(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000080)={&(0x7f0000000240)=ANY=[@ANYBLOB='0\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="020028bd7000fbdbdf250100000008000300090000001c000100fe80000000000000000000000000004030924f990a0d4d7bd1a3d7ffe4231d0e7febb4e27bd1763df86161582fd8"], 0x30}, 0x1, 0x0, 0x0, 0x20040800}, 0x10000) ioctl$sock_bt_hidp_HIDPCONNADD(r0, 0x400448c8, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$SEG6_CMD_SET_TUNSRC(r3, &(0x7f0000000300)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x1400000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000100)={0x40, r2, 0x1, 0x70bd2b, 0x25dfdbfc, {}, [@SEG6_ATTR_DST={0x14, 0x1, @loopback}, @SEG6_ATTR_SECRET={0x18, 0x4, [0x80000001, 0x0, 0x63f, 0x7, 0x7]}]}, 0x40}, 0x1, 0x0, 0x0, 0x4}, 0x4040010) socket(0x2b, 0x1, 0x0) (async) socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$SEG6(&(0x7f0000000140), 0xffffffffffffffff) (async) sendmsg$SEG6_CMD_SETHMAC(r1, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r2, 0x1, 0x0, 0x0, {}, [@SEG6_ATTR_HMACKEYID={0x8}]}, 0x1c}}, 0x0) (async) sendmsg$SEG6_CMD_SETHMAC(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000080)={&(0x7f0000000240)=ANY=[@ANYBLOB='0\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="020028bd7000fbdbdf250100000008000300090000001c000100fe80000000000000000000000000004030924f990a0d4d7bd1a3d7ffe4231d0e7febb4e27bd1763df86161582fd8"], 0x30}, 0x1, 0x0, 0x0, 0x20040800}, 0x10000) (async) ioctl$sock_bt_hidp_HIDPCONNADD(r0, 0x400448c8, 0x0) (async) socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$SEG6_CMD_SET_TUNSRC(r3, &(0x7f0000000300)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x1400000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000100)={0x40, r2, 0x1, 0x70bd2b, 0x25dfdbfc, {}, [@SEG6_ATTR_DST={0x14, 0x1, @loopback}, @SEG6_ATTR_SECRET={0x18, 0x4, [0x80000001, 0x0, 0x63f, 0x7, 0x7]}]}, 0x40}, 0x1, 0x0, 0x0, 0x4}, 0x4040010) (async) 17:36:52 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$IP_VS_SO_GET_DESTS(r3, 0x0, 0x484, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000400)={0xffffffffffffffff}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$IP_VS_SO_GET_DESTS(r6, 0x0, 0x484, 0x0, 0x0) sendmsg$NBD_CMD_STATUS(r0, &(0x7f00000005c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f0000000580)={&(0x7f0000000480)={0xd0, r1, 0x100, 0x70bd2c, 0x25dfdbfe, {}, [@NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8, 0x1, r2}]}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0xffffffff}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0xb19e}, @NBD_ATTR_SOCKETS={0x54, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8, 0x1, r3}, {0x8}, {0x8, 0x1, r4}, {0x8, 0x1, r5}, {0x8}, {0x8, 0x1, r6}]}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x76e3}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0xd0}, 0x1, 0x0, 0x0, 0x40001}, 0x4000000) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r7 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r7, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000000)=ANY=[@ANYBLOB="a0d0d420651aa0efa838512f166ea68dc86ee9c72899", @ANYRES16=r1, @ANYBLOB="01000000000000000000010000000c000200018000000000000004000780"], 0x24}}, 0x0) 17:36:52 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) (async) setsockopt$CAIFSO_REQ_PARAM(0xffffffffffffffff, 0x116, 0x80, &(0x7f00000003c0)="e601daf7dcc7ec26d1235b4cd3b69064d9394ff722054b2f9294ed5b0f600c253bb0b5a38b43c1979db901ddb59c3d8866f684ea24647f24fdc30c739bc652e39a64a8fa7c226cfcdda04fa74f1db9a7bb56afbb850b98a7c37b4212614f1249234f339f010fc55a860510fc4e6a6a97b1", 0x71) socket$caif_stream(0x25, 0x1, 0x4) (async) sendmsg$SEG6_CMD_GET_TUNSRC(r0, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f0000000040)={&(0x7f0000000440)=ANY=[@ANYBLOB="f5fc000099fcc1e24cd95b38fc942368c5f1dba88f31e22aa9008a35a2223818666ec8b8bf71d0540a8a9d9501aaff071ef4184a8070786613bf96ff79ab063c79ea88b4864a09e604bf140b6f82c80000000000f20b185a2100191ed3ec36ce2bdf7f36c523015a561fe193813171e15c648bf249f5", @ANYRES16=0x0, @ANYBLOB="02002abd7000fcdbdf250400000014000100fe80000000000000000000000000000d0800030008000000080004000200000008000200040000000500060001000000050006005b000000"], 0x50}, 0x1, 0x0, 0x0, 0x4000}, 0x4048811) (async) sendmsg$sock(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000180)="6471a23e842cfeceb46c067ecec2ffdbf71c3bcc8f30533b873435949f7b709564a72a50a2a1ec207fa8e65692d596d6019abf0595de704f525c6965488493fe629707d0ecadeb3fb7086325bc12157b1f83427bcad2ede79c3e9eab8435b25a63394ea092f43c024024e429ef36f3c1", 0x70}, {&(0x7f0000000200)="2717ecce736f7d234ade6a88a2e9cfe73bc49e4e7fa3ccdd91075e2adbe0bac34ad15bcec777d9f72c90e8dc50c3c48b642d45c6da0040a40235e539acae72daefc4592b2e8c5ac4d16fd54286b8422ece137aeff43b0b668f092c5c547213a99e9e3c9e129ccc", 0x67}, {&(0x7f0000000280)="cf2b5f98200701476509e076bce742c9f302cad383ba977960a165cebafec4f5e4c052a76d7fdad7a7fc082f11f3780ee480b67ad1ab07865483ace8a4769e5d673034176c4419215d5b5c30d269848681d9a979865ef9d13eb58821f822e36d8b6c286be09b87b39044d39335dcfab3", 0x70}, {&(0x7f0000000080)="71616a37b8e264b2cc6d670c2b0388198a"}], 0x4}, 0x0) 17:36:52 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$IP_VS_SO_GET_DESTS(r3, 0x0, 0x484, 0x0, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000400)={0xffffffffffffffff}) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff}) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$IP_VS_SO_GET_DESTS(r6, 0x0, 0x484, 0x0, 0x0) (async) sendmsg$NBD_CMD_STATUS(r0, &(0x7f00000005c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f0000000580)={&(0x7f0000000480)={0xd0, r1, 0x100, 0x70bd2c, 0x25dfdbfe, {}, [@NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8, 0x1, r2}]}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0xffffffff}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0xb19e}, @NBD_ATTR_SOCKETS={0x54, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8, 0x1, r3}, {0x8}, {0x8, 0x1, r4}, {0x8, 0x1, r5}, {0x8}, {0x8, 0x1, r6}]}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x76e3}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0xd0}, 0x1, 0x0, 0x0, 0x40001}, 0x4000000) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r7 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r7, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000000)=ANY=[@ANYBLOB="a0d0d420651aa0efa838512f166ea68dc86ee9c72899", @ANYRES16=r1, @ANYBLOB="01000000000000000000010000000c000200018000000000000004000780"], 0x24}}, 0x0) 17:36:52 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) (async, rerun: 64) ioctl$TUNGETSNDBUF(0xffffffffffffffff, 0x800454d3, &(0x7f0000000100)) (async, rerun: 64) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = openat$snapshot(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$SNAPSHOT_PLATFORM_SUPPORT(r3, 0x330f, 0x0) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r5 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$IP_VS_SO_GET_DESTS(r6, 0x0, 0x484, 0x0, 0x0) (async) sendmsg$NBD_CMD_DISCONNECT(r4, &(0x7f0000000200)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000000080)={&(0x7f0000000140)={0x44, r1, 0x400, 0x70bd2c, 0x25dfdbfc, {}, [@NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8, 0x1, r5}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0xffffffff80000001}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xffffffff7fffffff}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8, 0x1, r6}]}]}, 0x44}, 0x1, 0x0, 0x0, 0x41}, 0x10) (async) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000300)=ANY=[@ANYBLOB="86436da706a74f5f1f97474ca59970c5b521ac8a0ab28c03e147806b63fe1725ff6e31b02e0030de8b6043001ab1eeab70033cd56c2384b5e062500c13e46b7f26c77d56bfc9dcb6aa6e8f2b383a9c7ce28e9d83decd2629ef8bf77bd975cf5137ff4e9fcb000000000000000000f408c5be564b2d8d642e701e597090c34accaba0285774784d74245cd6efb9c0bf9fc27f51027a173ee6d19ac269853b478e0c9cd027a49c41591c4ec3291531a4d7b72e2c9c70893f75dec82792f17a162a1f3f4d64ef96c7ea2423b721ed51d1c74ffb232fdaa81682e5d101314e324bb6966405ff5c4310cc492d6e40d89304b8ecb84423a8d1bd0046818017951761ea49c10850b71a42315d470e9adb3c8fa4a49130851eade0c1908df021bc042f12dcf2e574a69f12bfb48a223d19e322d1a60fa48937a08a423861f8356c23591f3ccfa20c85697a358a44ad18", @ANYRESOCT=r0, @ANYRES64=r1, @ANYRES64=r3], 0x24}, 0x1, 0x0, 0x0, 0x10}, 0x0) 17:36:52 executing program 1: r0 = socket(0x2b, 0x1, 0x0) sendmsg$sock(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000080)='X', 0x1}], 0x1}, 0x0) r1 = socket$bt_hidp(0x1f, 0x3, 0x6) getsockopt$IP_VS_SO_GET_DESTS(r1, 0x0, 0x484, &(0x7f0000000000)=""/97, &(0x7f00000000c0)=0x61) 17:36:52 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r1, 0x1, 0x70bd29, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r1, 0x1, 0x70bd29, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) (async) 17:36:52 executing program 2: r0 = semget$private(0x0, 0x2, 0x2) r1 = semget$private(0x0, 0x0, 0x0) semtimedop(r1, &(0x7f00000001c0)=[{0x0, 0xc03, 0x800}, {0x6, 0x8, 0x800}, {0x0, 0x7ff}, {0x3, 0x6, 0x1800}, {0x1, 0x9}], 0x5, &(0x7f0000000200)={0x0, 0x3938700}) semtimedop(r1, &(0x7f0000001680)=[{0x2, 0x9251, 0x800}, {0x0, 0x7f, 0x1000}], 0x2, &(0x7f0000001700)) semctl$IPC_INFO(r1, 0x4, 0x3, &(0x7f0000000100)=""/220) semctl$SEM_STAT(r0, 0x2, 0x12, &(0x7f0000000000)=""/219) r2 = socket(0x11, 0x1, 0x0) ioctl$sock_bt_hidp_HIDPCONNADD(r2, 0x400448c8, 0x0) 17:36:52 executing program 1: r0 = socket(0x2b, 0x1, 0x0) sendmsg$sock(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000080)='X', 0x1}], 0x1}, 0x0) (async) r1 = socket$bt_hidp(0x1f, 0x3, 0x6) getsockopt$IP_VS_SO_GET_DESTS(r1, 0x0, 0x484, &(0x7f0000000000)=""/97, &(0x7f00000000c0)=0x61) 17:36:52 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)={0x1c, 0x0, 0x0, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x1c}, 0x1, 0x0, 0x0, 0x20004}, 0x0) 17:36:52 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$IP_VS_SO_GET_DESTS(r3, 0x0, 0x484, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000400)={0xffffffffffffffff}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$IP_VS_SO_GET_DESTS(r6, 0x0, 0x484, 0x0, 0x0) sendmsg$NBD_CMD_STATUS(r0, &(0x7f00000005c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f0000000580)={&(0x7f0000000480)={0xd0, r1, 0x100, 0x70bd2c, 0x25dfdbfe, {}, [@NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8, 0x1, r2}]}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0xffffffff}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0xb19e}, @NBD_ATTR_SOCKETS={0x54, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8, 0x1, r3}, {0x8}, {0x8, 0x1, r4}, {0x8, 0x1, r5}, {0x8}, {0x8, 0x1, r6}]}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x76e3}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0xd0}, 0x1, 0x0, 0x0, 0x40001}, 0x4000000) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r7 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r7, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000000)=ANY=[@ANYBLOB="a0d0d420651aa0efa838512f166ea68dc86ee9c72899", @ANYRES16=r1, @ANYBLOB="01000000000000000000010000000c000200018000000000000004000780"], 0x24}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)) (async) getsockopt$IP_VS_SO_GET_DESTS(r3, 0x0, 0x484, 0x0, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000400)) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000440)) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)) (async) getsockopt$IP_VS_SO_GET_DESTS(r6, 0x0, 0x484, 0x0, 0x0) (async) sendmsg$NBD_CMD_STATUS(r0, &(0x7f00000005c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f0000000580)={&(0x7f0000000480)={0xd0, r1, 0x100, 0x70bd2c, 0x25dfdbfe, {}, [@NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8, 0x1, r2}]}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0xffffffff}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0xb19e}, @NBD_ATTR_SOCKETS={0x54, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8, 0x1, r3}, {0x8}, {0x8, 0x1, r4}, {0x8, 0x1, r5}, {0x8}, {0x8, 0x1, r6}]}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x76e3}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0xd0}, 0x1, 0x0, 0x0, 0x40001}, 0x4000000) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_CONNECT(r7, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000000)=ANY=[@ANYBLOB="a0d0d420651aa0efa838512f166ea68dc86ee9c72899", @ANYRES16=r1, @ANYBLOB="01000000000000000000010000000c000200018000000000000004000780"], 0x24}}, 0x0) (async) 17:36:52 executing program 3: r0 = bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000540)=@bpf_tracing={0x1a, 0x4, &(0x7f0000000100)=@raw=[@exit, @exit, @map_idx_val={0x18, 0x1, 0x6, 0x0, 0x3, 0x0, 0x0, 0x0, 0x401}], &(0x7f0000000140)='GPL\x00', 0x8000, 0x2e, &(0x7f0000000180)=""/46, 0x40f00, 0x6, '\x00', 0x0, 0x19, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x4, 0x5}, 0x8, 0x10, &(0x7f0000000240)={0x1, 0x1, 0x3, 0x5}, 0x10, 0xc3b2}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN_UNNAMED(0x11, &(0x7f00000005c0)={0x0, r0}, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r1) semctl$IPC_STAT(0xffffffffffffffff, 0x0, 0x2, &(0x7f0000000600)=""/4096) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000300)=ANY=[@ANYBLOB="05d9af7dfd37c0912dc7c54224ad74f1230d795edbe6466210bb225ea1b018e6a88f103e026958eaa438ddecfe5438676d3e0c1df2bd001ef69787f101713b041d489a74ad01e96c6279e41b40a92ed947453579fd8063334c34b5df9643f9ad44e2aaed22813f788b70a39c8a40eacdc74337cc09f20944caf800c03683b7ec3351cfa464220aabdbddf3b81d40fa7f39d28931bf362324aefb3615530ad498036ac99414ab33a0ee8320d70015745cb24dd3db7691a789a3d098cd10cd28513e28bf56c65f9cde0b23558eb9d4ed510841618d6c5bc6412f3af285b4b684c980dbc277d5eaeb0cf313f8499e35c0bd8acaeff1767311268244b23e6a66a10c873be7dc6a97856510ddc180d4d2cca716bbb81fd212f4d28fb101883ffea622a0f9f6c0af3152d65cf8769a40f5f251d281b55d33e0dda589fa44adc15cd26523f070c9dcf061dc0b0e8bf620fe89fe2b9834427d112e17d7c8d8a60cdb561f4f39a9e4f627b2f52b4fd24c10a03763e8b1b696effdd17b6af7b2a408e630629e1afbc518b4a53f48f461c40315cd6583cf6130623660a15b8adeb027aa95e524253a6d7fbbd47bea250a15ccab3b4cbb9b75ffb802696358c966d604994fb42ae39098e2e9bb373b2c2a4077e836305d1fd8cb3e206e8b16086e74265aeb1beaab2bcfdcbc9641ea84e1289da106e459c633aeeddf24858dd713943cbcadf849d0f4b98d00"/530, @ANYRES16=r2, @ANYBLOB="01000000000000000000010000000c000200018000000000000004000780"], 0x24}}, 0x0) sendmsg$NBD_CMD_STATUS(r1, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)=ANY=[@ANYBLOB='8\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="20002abd7000fbdbdf25050000000c00030007730000000000000c00050001000000000000100c0006000000000000000000"], 0x38}, 0x1, 0x0, 0x0, 0x800}, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) 17:36:52 executing program 2: r0 = semget$private(0x0, 0x2, 0x2) r1 = semget$private(0x0, 0x0, 0x0) semtimedop(r1, &(0x7f00000001c0)=[{0x0, 0xc03, 0x800}, {0x6, 0x8, 0x800}, {0x0, 0x7ff}, {0x3, 0x6, 0x1800}, {0x1, 0x9}], 0x5, &(0x7f0000000200)={0x0, 0x3938700}) semtimedop(r1, &(0x7f0000001680)=[{0x2, 0x9251, 0x800}, {0x0, 0x7f, 0x1000}], 0x2, &(0x7f0000001700)) semctl$IPC_INFO(r1, 0x4, 0x3, &(0x7f0000000100)=""/220) semctl$SEM_STAT(r0, 0x2, 0x12, &(0x7f0000000000)=""/219) r2 = socket(0x11, 0x1, 0x0) ioctl$sock_bt_hidp_HIDPCONNADD(r2, 0x400448c8, 0x0) semget$private(0x0, 0x2, 0x2) (async) semget$private(0x0, 0x0, 0x0) (async) semtimedop(r1, &(0x7f00000001c0)=[{0x0, 0xc03, 0x800}, {0x6, 0x8, 0x800}, {0x0, 0x7ff}, {0x3, 0x6, 0x1800}, {0x1, 0x9}], 0x5, &(0x7f0000000200)={0x0, 0x3938700}) (async) semtimedop(r1, &(0x7f0000001680)=[{0x2, 0x9251, 0x800}, {0x0, 0x7f, 0x1000}], 0x2, &(0x7f0000001700)) (async) semctl$IPC_INFO(r1, 0x4, 0x3, &(0x7f0000000100)=""/220) (async) semctl$SEM_STAT(r0, 0x2, 0x12, &(0x7f0000000000)=""/219) (async) socket(0x11, 0x1, 0x0) (async) ioctl$sock_bt_hidp_HIDPCONNADD(r2, 0x400448c8, 0x0) (async) 17:36:52 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r1, 0x1, 0x70bd29, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r1, 0x1, 0x70bd29, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) (async) 17:36:52 executing program 1: r0 = socket(0x2b, 0x1, 0x0) sendmsg$sock(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000080)='X', 0x1}], 0x1}, 0x0) (async) r1 = socket$bt_hidp(0x1f, 0x3, 0x6) getsockopt$IP_VS_SO_GET_DESTS(r1, 0x0, 0x484, &(0x7f0000000000)=""/97, &(0x7f00000000c0)=0x61) 17:36:53 executing program 3: r0 = bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000540)=@bpf_tracing={0x1a, 0x4, &(0x7f0000000100)=@raw=[@exit, @exit, @map_idx_val={0x18, 0x1, 0x6, 0x0, 0x3, 0x0, 0x0, 0x0, 0x401}], &(0x7f0000000140)='GPL\x00', 0x8000, 0x2e, &(0x7f0000000180)=""/46, 0x40f00, 0x6, '\x00', 0x0, 0x19, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x4, 0x5}, 0x8, 0x10, &(0x7f0000000240)={0x1, 0x1, 0x3, 0x5}, 0x10, 0xc3b2}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN_UNNAMED(0x11, &(0x7f00000005c0)={0x0, r0}, 0x10) (async) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r1) (async) semctl$IPC_STAT(0xffffffffffffffff, 0x0, 0x2, &(0x7f0000000600)=""/4096) (async) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000300)=ANY=[@ANYBLOB="05d9af7dfd37c0912dc7c54224ad74f1230d795edbe6466210bb225ea1b018e6a88f103e026958eaa438ddecfe5438676d3e0c1df2bd001ef69787f101713b041d489a74ad01e96c6279e41b40a92ed947453579fd8063334c34b5df9643f9ad44e2aaed22813f788b70a39c8a40eacdc74337cc09f20944caf800c03683b7ec3351cfa464220aabdbddf3b81d40fa7f39d28931bf362324aefb3615530ad498036ac99414ab33a0ee8320d70015745cb24dd3db7691a789a3d098cd10cd28513e28bf56c65f9cde0b23558eb9d4ed510841618d6c5bc6412f3af285b4b684c980dbc277d5eaeb0cf313f8499e35c0bd8acaeff1767311268244b23e6a66a10c873be7dc6a97856510ddc180d4d2cca716bbb81fd212f4d28fb101883ffea622a0f9f6c0af3152d65cf8769a40f5f251d281b55d33e0dda589fa44adc15cd26523f070c9dcf061dc0b0e8bf620fe89fe2b9834427d112e17d7c8d8a60cdb561f4f39a9e4f627b2f52b4fd24c10a03763e8b1b696effdd17b6af7b2a408e630629e1afbc518b4a53f48f461c40315cd6583cf6130623660a15b8adeb027aa95e524253a6d7fbbd47bea250a15ccab3b4cbb9b75ffb802696358c966d604994fb42ae39098e2e9bb373b2c2a4077e836305d1fd8cb3e206e8b16086e74265aeb1beaab2bcfdcbc9641ea84e1289da106e459c633aeeddf24858dd713943cbcadf849d0f4b98d00"/530, @ANYRES16=r2, @ANYBLOB="01000000000000000000010000000c000200018000000000000004000780"], 0x24}}, 0x0) (async) sendmsg$NBD_CMD_STATUS(r1, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)=ANY=[@ANYBLOB='8\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="20002abd7000fbdbdf25050000000c00030007730000000000000c00050001000000000000100c0006000000000000000000"], 0x38}, 0x1, 0x0, 0x0, 0x800}, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) 17:36:53 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)={0x1c, 0x0, 0x0, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x1c}, 0x1, 0x0, 0x0, 0x20004}, 0x0) 17:36:53 executing program 3: r0 = bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000540)=@bpf_tracing={0x1a, 0x4, &(0x7f0000000100)=@raw=[@exit, @exit, @map_idx_val={0x18, 0x1, 0x6, 0x0, 0x3, 0x0, 0x0, 0x0, 0x401}], &(0x7f0000000140)='GPL\x00', 0x8000, 0x2e, &(0x7f0000000180)=""/46, 0x40f00, 0x6, '\x00', 0x0, 0x19, 0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x4, 0x5}, 0x8, 0x10, &(0x7f0000000240)={0x1, 0x1, 0x3, 0x5}, 0x10, 0xc3b2}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN_UNNAMED(0x11, &(0x7f00000005c0)={0x0, r0}, 0x10) (async) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r1) (async) semctl$IPC_STAT(0xffffffffffffffff, 0x0, 0x2, &(0x7f0000000600)=""/4096) (async, rerun: 64) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (rerun: 64) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000300)=ANY=[@ANYBLOB="05d9af7dfd37c0912dc7c54224ad74f1230d795edbe6466210bb225ea1b018e6a88f103e026958eaa438ddecfe5438676d3e0c1df2bd001ef69787f101713b041d489a74ad01e96c6279e41b40a92ed947453579fd8063334c34b5df9643f9ad44e2aaed22813f788b70a39c8a40eacdc74337cc09f20944caf800c03683b7ec3351cfa464220aabdbddf3b81d40fa7f39d28931bf362324aefb3615530ad498036ac99414ab33a0ee8320d70015745cb24dd3db7691a789a3d098cd10cd28513e28bf56c65f9cde0b23558eb9d4ed510841618d6c5bc6412f3af285b4b684c980dbc277d5eaeb0cf313f8499e35c0bd8acaeff1767311268244b23e6a66a10c873be7dc6a97856510ddc180d4d2cca716bbb81fd212f4d28fb101883ffea622a0f9f6c0af3152d65cf8769a40f5f251d281b55d33e0dda589fa44adc15cd26523f070c9dcf061dc0b0e8bf620fe89fe2b9834427d112e17d7c8d8a60cdb561f4f39a9e4f627b2f52b4fd24c10a03763e8b1b696effdd17b6af7b2a408e630629e1afbc518b4a53f48f461c40315cd6583cf6130623660a15b8adeb027aa95e524253a6d7fbbd47bea250a15ccab3b4cbb9b75ffb802696358c966d604994fb42ae39098e2e9bb373b2c2a4077e836305d1fd8cb3e206e8b16086e74265aeb1beaab2bcfdcbc9641ea84e1289da106e459c633aeeddf24858dd713943cbcadf849d0f4b98d00"/530, @ANYRES16=r2, @ANYBLOB="01000000000000000000010000000c000200018000000000000004000780"], 0x24}}, 0x0) (async) sendmsg$NBD_CMD_STATUS(r1, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)=ANY=[@ANYBLOB='8\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="20002abd7000fbdbdf25050000000c00030007730000000000000c00050001000000000000100c0006000000000000000000"], 0x38}, 0x1, 0x0, 0x0, 0x800}, 0x10) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) 17:36:53 executing program 2: r0 = semget$private(0x0, 0x2, 0x2) (async) r1 = semget$private(0x0, 0x0, 0x0) semtimedop(r1, &(0x7f00000001c0)=[{0x0, 0xc03, 0x800}, {0x6, 0x8, 0x800}, {0x0, 0x7ff}, {0x3, 0x6, 0x1800}, {0x1, 0x9}], 0x5, &(0x7f0000000200)={0x0, 0x3938700}) (async) semtimedop(r1, &(0x7f0000001680)=[{0x2, 0x9251, 0x800}, {0x0, 0x7f, 0x1000}], 0x2, &(0x7f0000001700)) (async) semctl$IPC_INFO(r1, 0x4, 0x3, &(0x7f0000000100)=""/220) semctl$SEM_STAT(r0, 0x2, 0x12, &(0x7f0000000000)=""/219) (async) r2 = socket(0x11, 0x1, 0x0) ioctl$sock_bt_hidp_HIDPCONNADD(r2, 0x400448c8, 0x0) 17:36:53 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)={0x1c, 0x0, 0x0, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x1c}, 0x1, 0x0, 0x0, 0x20004}, 0x0) 17:36:53 executing program 1: r0 = socket(0x2b, 0x1, 0x0) accept(r0, &(0x7f0000000000)=@phonet, &(0x7f00000000c0)=0x80) sendmsg$sock(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000080)='X', 0x1}], 0x1}, 0x0) r1 = syz_init_net_socket$llc(0x1a, 0x2, 0x0) accept(r1, 0x0, 0x0) getsockname$llc(r1, &(0x7f0000000100)={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast}, &(0x7f0000000140)=0x10) 17:36:53 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) setsockopt$RXRPC_SECURITY_KEY(0xffffffffffffffff, 0x110, 0x1, &(0x7f0000000000)='nbd\x00', 0x4) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="01005d92f543bdef7b7c4afbcf76b6aff700000000000000000100000028"], 0x24}}, 0x4000) 17:36:53 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socket$bt_hidp(0x1f, 0x3, 0x6) r1 = semget$private(0x0, 0x0, 0x0) semtimedop(r1, &(0x7f00000001c0)=[{0x0, 0xc03, 0x800}, {0x6, 0x8, 0x800}, {0x0, 0x7ff}, {0x3, 0x6, 0x1800}, {0x1, 0x9}], 0x5, &(0x7f0000000200)={0x0, 0x3938700}) semtimedop(r1, &(0x7f0000001680)=[{0x2, 0x9251, 0x800}, {0x0, 0x7f, 0x1000}], 0x2, &(0x7f0000001700)) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000040)={{0x0, 0xee00, 0xee00, 0xee01, 0xee01, 0x1}, 0x8000, 0x20, 0x0, 0x0, 0x0, 0x0, 0xe00}) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r0) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r2, 0x830, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) 17:36:53 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_genetlink_get_family_id$nbd(&(0x7f00000000c0), r1) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x3c, r2, 0x400, 0x70bd25, 0x25dfdbfd, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x7}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x5}]}, 0x3c}, 0x1, 0x0, 0x0, 0x24001840}, 0x5) sendmsg$NBD_CMD_STATUS(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)={0x1c, 0x0, 0x20, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x1c}, 0x1, 0x0, 0x0, 0x4000004}, 0x0) 17:36:53 executing program 2: r0 = socket(0x1f, 0x1, 0x0) ioctl$sock_bt_hidp_HIDPCONNADD(r0, 0x400448c8, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000000040)={0x8, &(0x7f0000000000)=[{0x3e, 0x0, 0x1f, 0x2c1}, {0x6, 0x8, 0x0, 0x7}, {0xfff7, 0x2, 0x8, 0x9}, {0x100, 0x0, 0x1, 0x1}, {0x6, 0x7f, 0x4, 0x7}, {0x6, 0xff, 0x1, 0x7cc33f28}, {0x5, 0x3, 0x3, 0x4}, {0x5, 0x80, 0x9, 0x3ff}]}, 0x10) 17:36:53 executing program 1: r0 = socket(0x2b, 0x1, 0x0) accept(r0, &(0x7f0000000000)=@phonet, &(0x7f00000000c0)=0x80) (async) sendmsg$sock(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000080)='X', 0x1}], 0x1}, 0x0) (async) r1 = syz_init_net_socket$llc(0x1a, 0x2, 0x0) accept(r1, 0x0, 0x0) getsockname$llc(r1, &(0x7f0000000100)={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast}, &(0x7f0000000140)=0x10) 17:36:53 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) setsockopt$RXRPC_SECURITY_KEY(0xffffffffffffffff, 0x110, 0x1, &(0x7f0000000000)='nbd\x00', 0x4) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="01005d92f543bdef7b7c4afbcf76b6aff700000000000000000100000028"], 0x24}}, 0x4000) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) setsockopt$RXRPC_SECURITY_KEY(0xffffffffffffffff, 0x110, 0x1, &(0x7f0000000000)='nbd\x00', 0x4) (async) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="01005d92f543bdef7b7c4afbcf76b6aff700000000000000000100000028"], 0x24}}, 0x4000) (async) 17:36:53 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socket$bt_hidp(0x1f, 0x3, 0x6) r1 = semget$private(0x0, 0x0, 0x0) semtimedop(r1, &(0x7f00000001c0)=[{0x0, 0xc03, 0x800}, {0x6, 0x8, 0x800}, {0x0, 0x7ff}, {0x3, 0x6, 0x1800}, {0x1, 0x9}], 0x5, &(0x7f0000000200)={0x0, 0x3938700}) semtimedop(r1, &(0x7f0000001680)=[{0x2, 0x9251, 0x800}, {0x0, 0x7f, 0x1000}], 0x2, &(0x7f0000001700)) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000040)={{0x0, 0xee00, 0xee00, 0xee01, 0xee01, 0x1}, 0x8000, 0x20, 0x0, 0x0, 0x0, 0x0, 0xe00}) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r0) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r2, 0x830, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) socket$bt_hidp(0x1f, 0x3, 0x6) (async) semget$private(0x0, 0x0, 0x0) (async) semtimedop(r1, &(0x7f00000001c0)=[{0x0, 0xc03, 0x800}, {0x6, 0x8, 0x800}, {0x0, 0x7ff}, {0x3, 0x6, 0x1800}, {0x1, 0x9}], 0x5, &(0x7f0000000200)={0x0, 0x3938700}) (async) semtimedop(r1, &(0x7f0000001680)=[{0x2, 0x9251, 0x800}, {0x0, 0x7f, 0x1000}], 0x2, &(0x7f0000001700)) (async) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000040)={{0x0, 0xee00, 0xee00, 0xee01, 0xee01, 0x1}, 0x8000, 0x20, 0x0, 0x0, 0x0, 0x0, 0xe00}) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r2, 0x830, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) (async) 17:36:53 executing program 4: 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) r2 = syz_genetlink_get_family_id$nbd(&(0x7f00000000c0), r1) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x3c, r2, 0x400, 0x70bd25, 0x25dfdbfd, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x7}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x5}]}, 0x3c}, 0x1, 0x0, 0x0, 0x24001840}, 0x5) (async) sendmsg$NBD_CMD_STATUS(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)={0x1c, 0x0, 0x20, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x1c}, 0x1, 0x0, 0x0, 0x4000004}, 0x0) 17:36:53 executing program 2: r0 = socket(0x1f, 0x1, 0x0) ioctl$sock_bt_hidp_HIDPCONNADD(r0, 0x400448c8, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000000040)={0x8, &(0x7f0000000000)=[{0x3e, 0x0, 0x1f, 0x2c1}, {0x6, 0x8, 0x0, 0x7}, {0xfff7, 0x2, 0x8, 0x9}, {0x100, 0x0, 0x1, 0x1}, {0x6, 0x7f, 0x4, 0x7}, {0x6, 0xff, 0x1, 0x7cc33f28}, {0x5, 0x3, 0x3, 0x4}, {0x5, 0x80, 0x9, 0x3ff}]}, 0x10) socket(0x1f, 0x1, 0x0) (async) ioctl$sock_bt_hidp_HIDPCONNADD(r0, 0x400448c8, 0x0) (async) socket$nl_generic(0x10, 0x3, 0x10) (async) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000000040)={0x8, &(0x7f0000000000)=[{0x3e, 0x0, 0x1f, 0x2c1}, {0x6, 0x8, 0x0, 0x7}, {0xfff7, 0x2, 0x8, 0x9}, {0x100, 0x0, 0x1, 0x1}, {0x6, 0x7f, 0x4, 0x7}, {0x6, 0xff, 0x1, 0x7cc33f28}, {0x5, 0x3, 0x3, 0x4}, {0x5, 0x80, 0x9, 0x3ff}]}, 0x10) (async) 17:36:53 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r2) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$IP_VS_SO_GET_DESTS(r4, 0x0, 0x484, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$IP_VS_SO_GET_DESTS(r5, 0x0, 0x484, 0x0, 0x0) sendmsg$NBD_CMD_RECONFIGURE(r0, &(0x7f0000000140)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x3c, r3, 0x2, 0x70bd28, 0x25dfdbfd, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x7}, @NBD_ATTR_SERVER_FLAGS={0xc}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x753}, @NBD_ATTR_SOCKETS={0x4}]}, 0x3c}, 0x1, 0x0, 0x0, 0x5890}, 0x40049) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) 17:36:53 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) setsockopt$RXRPC_SECURITY_KEY(0xffffffffffffffff, 0x110, 0x1, &(0x7f0000000000)='nbd\x00', 0x4) (async) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="01005d92f543bdef7b7c4afbcf76b6aff700000000000000000100000028"], 0x24}}, 0x4000) 17:36:53 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f00000000c0), r1) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x3c, r2, 0x400, 0x70bd25, 0x25dfdbfd, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x7}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x5}]}, 0x3c}, 0x1, 0x0, 0x0, 0x24001840}, 0x5) sendmsg$NBD_CMD_STATUS(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)={0x1c, 0x0, 0x20, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x1c}, 0x1, 0x0, 0x0, 0x4000004}, 0x0) 17:36:53 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socket$bt_hidp(0x1f, 0x3, 0x6) r1 = semget$private(0x0, 0x0, 0x0) semtimedop(r1, &(0x7f00000001c0)=[{0x0, 0xc03, 0x800}, {0x6, 0x8, 0x800}, {0x0, 0x7ff}, {0x3, 0x6, 0x1800}, {0x1, 0x9}], 0x5, &(0x7f0000000200)={0x0, 0x3938700}) semtimedop(r1, &(0x7f0000001680)=[{0x2, 0x9251, 0x800}, {0x0, 0x7f, 0x1000}], 0x2, &(0x7f0000001700)) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000040)={{0x0, 0xee00, 0xee00, 0xee01, 0xee01, 0x1}, 0x8000, 0x20, 0x0, 0x0, 0x0, 0x0, 0xe00}) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r0) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r2, 0x830, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) socket$bt_hidp(0x1f, 0x3, 0x6) (async) semget$private(0x0, 0x0, 0x0) (async) semtimedop(r1, &(0x7f00000001c0)=[{0x0, 0xc03, 0x800}, {0x6, 0x8, 0x800}, {0x0, 0x7ff}, {0x3, 0x6, 0x1800}, {0x1, 0x9}], 0x5, &(0x7f0000000200)={0x0, 0x3938700}) (async) semtimedop(r1, &(0x7f0000001680)=[{0x2, 0x9251, 0x800}, {0x0, 0x7f, 0x1000}], 0x2, &(0x7f0000001700)) (async) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000040)={{0x0, 0xee00, 0xee00, 0xee01, 0xee01, 0x1}, 0x8000, 0x20, 0x0, 0x0, 0x0, 0x0, 0xe00}) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r2, 0x830, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) (async) 17:36:53 executing program 1: r0 = socket(0x2b, 0x1, 0x0) accept(r0, &(0x7f0000000000)=@phonet, &(0x7f00000000c0)=0x80) (async) sendmsg$sock(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000080)='X', 0x1}], 0x1}, 0x0) r1 = syz_init_net_socket$llc(0x1a, 0x2, 0x0) accept(r1, 0x0, 0x0) (async) getsockname$llc(r1, &(0x7f0000000100)={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast}, &(0x7f0000000140)=0x10) 17:36:53 executing program 2: r0 = socket(0x1f, 0x1, 0x0) ioctl$sock_bt_hidp_HIDPCONNADD(r0, 0x400448c8, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000000040)={0x8, &(0x7f0000000000)=[{0x3e, 0x0, 0x1f, 0x2c1}, {0x6, 0x8, 0x0, 0x7}, {0xfff7, 0x2, 0x8, 0x9}, {0x100, 0x0, 0x1, 0x1}, {0x6, 0x7f, 0x4, 0x7}, {0x6, 0xff, 0x1, 0x7cc33f28}, {0x5, 0x3, 0x3, 0x4}, {0x5, 0x80, 0x9, 0x3ff}]}, 0x10) 17:36:53 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) (async) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r2) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$IP_VS_SO_GET_DESTS(r4, 0x0, 0x484, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$IP_VS_SO_GET_DESTS(r5, 0x0, 0x484, 0x0, 0x0) (async) sendmsg$NBD_CMD_RECONFIGURE(r0, &(0x7f0000000140)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x3c, r3, 0x2, 0x70bd28, 0x25dfdbfd, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x7}, @NBD_ATTR_SERVER_FLAGS={0xc}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x753}, @NBD_ATTR_SOCKETS={0x4}]}, 0x3c}, 0x1, 0x0, 0x0, 0x5890}, 0x40049) (async) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) 17:36:53 executing program 4: semctl$SETVAL(0xffffffffffffffff, 0x4, 0x10, &(0x7f00000003c0)=0x3f) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)={0x1c, 0x0, 0x0, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0xff8f}}, 0x0) sendmsg$nl_crypto(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f00000001c0)={&(0x7f00000000c0)=@upd={0xf0, 0x12, 0x8, 0x70bd25, 0x25dfdbfb, {{'rmd160\x00'}, '\x00', '\x00', 0x0, 0x400}, [{0x8, 0x1, 0x3}, {0x8, 0x1, 0x5}]}, 0xf0}, 0x1, 0x0, 0x0, 0x4}, 0x1040) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000380)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000340)={&(0x7f00000002c0)={0x5c, 0x0, 0x8, 0x70bd28, 0x25dfdbfd, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x1}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x1000}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x101}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x104}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x20}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0xffffffffffffffff}]}, 0x5c}}, 0x20004000) 17:36:53 executing program 1: r0 = socket(0x2b, 0x1, 0x0) sendmsg$sock(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000080)='X', 0x1}], 0x1}, 0x0) connect$llc(r0, &(0x7f0000000000)={0x1a, 0x304, 0x0, 0x8, 0xc4, 0x1, @multicast}, 0x10) r1 = syz_init_net_socket$rose(0xb, 0x5, 0x0) setsockopt$rose(r1, 0x104, 0x2, &(0x7f00000003c0)=0xfff, 0x4) 17:36:53 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="f80000000c00020001800000000000000400078007000000000000000000"], 0x24}}, 0x0) getitimer(0x0, &(0x7f0000000000)) 17:36:53 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r3) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r3) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) 17:36:53 executing program 2: r0 = socket(0x2b, 0x1, 0x0) socketpair(0x21, 0x1, 0xffffffff, &(0x7f0000000000)) ioctl$sock_bt_hidp_HIDPCONNADD(r0, 0x400448c8, 0x0) 17:36:53 executing program 4: semctl$SETVAL(0xffffffffffffffff, 0x4, 0x10, &(0x7f00000003c0)=0x3f) (async, rerun: 64) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (rerun: 64) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)={0x1c, 0x0, 0x0, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0xff8f}}, 0x0) (async) sendmsg$nl_crypto(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f00000001c0)={&(0x7f00000000c0)=@upd={0xf0, 0x12, 0x8, 0x70bd25, 0x25dfdbfb, {{'rmd160\x00'}, '\x00', '\x00', 0x0, 0x400}, [{0x8, 0x1, 0x3}, {0x8, 0x1, 0x5}]}, 0xf0}, 0x1, 0x0, 0x0, 0x4}, 0x1040) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000380)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000340)={&(0x7f00000002c0)={0x5c, 0x0, 0x8, 0x70bd28, 0x25dfdbfd, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x1}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x1000}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x101}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x104}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x20}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0xffffffffffffffff}]}, 0x5c}}, 0x20004000) 17:36:53 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r2) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$IP_VS_SO_GET_DESTS(r4, 0x0, 0x484, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$IP_VS_SO_GET_DESTS(r5, 0x0, 0x484, 0x0, 0x0) sendmsg$NBD_CMD_RECONFIGURE(r0, &(0x7f0000000140)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x3c, r3, 0x2, 0x70bd28, 0x25dfdbfd, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x7}, @NBD_ATTR_SERVER_FLAGS={0xc}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x753}, @NBD_ATTR_SOCKETS={0x4}]}, 0x3c}, 0x1, 0x0, 0x0, 0x5890}, 0x40049) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r2) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)) (async) getsockopt$IP_VS_SO_GET_DESTS(r4, 0x0, 0x484, 0x0, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)) (async) getsockopt$IP_VS_SO_GET_DESTS(r5, 0x0, 0x484, 0x0, 0x0) (async) sendmsg$NBD_CMD_RECONFIGURE(r0, &(0x7f0000000140)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x3c, r3, 0x2, 0x70bd28, 0x25dfdbfd, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x7}, @NBD_ATTR_SERVER_FLAGS={0xc}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x753}, @NBD_ATTR_SOCKETS={0x4}]}, 0x3c}, 0x1, 0x0, 0x0, 0x5890}, 0x40049) (async) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) (async) 17:36:53 executing program 1: r0 = socket(0x2b, 0x1, 0x0) sendmsg$sock(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000080)='X', 0x1}], 0x1}, 0x0) connect$llc(r0, &(0x7f0000000000)={0x1a, 0x304, 0x0, 0x8, 0xc4, 0x1, @multicast}, 0x10) r1 = syz_init_net_socket$rose(0xb, 0x5, 0x0) setsockopt$rose(r1, 0x104, 0x2, &(0x7f00000003c0)=0xfff, 0x4) socket(0x2b, 0x1, 0x0) (async) sendmsg$sock(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000080)='X', 0x1}], 0x1}, 0x0) (async) connect$llc(r0, &(0x7f0000000000)={0x1a, 0x304, 0x0, 0x8, 0xc4, 0x1, @multicast}, 0x10) (async) syz_init_net_socket$rose(0xb, 0x5, 0x0) (async) setsockopt$rose(r1, 0x104, 0x2, &(0x7f00000003c0)=0xfff, 0x4) (async) 17:36:53 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="f80000000c00020001800000000000000400078007000000000000000000"], 0x24}}, 0x0) (async) getitimer(0x0, &(0x7f0000000000)) 17:36:53 executing program 2: r0 = socket(0x2b, 0x1, 0x0) socketpair(0x21, 0x1, 0xffffffff, &(0x7f0000000000)) (async) ioctl$sock_bt_hidp_HIDPCONNADD(r0, 0x400448c8, 0x0) 17:36:53 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r3) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r3) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) (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(&(0x7f0000000000), r3) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r3) (async) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) (async) 17:36:53 executing program 2: r0 = socket(0x2b, 0x1, 0x0) socketpair(0x21, 0x1, 0xffffffff, &(0x7f0000000000)) (async) ioctl$sock_bt_hidp_HIDPCONNADD(r0, 0x400448c8, 0x0) 17:36:53 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = openat$snapshot(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f00000002c0)={0x0, 0x49, &(0x7f0000000280)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES32=r2, @ANYRESHEX], 0x24}}, 0x0) 17:36:53 executing program 1: r0 = socket(0x2b, 0x1, 0x0) sendmsg$sock(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000080)='X', 0x1}], 0x1}, 0x0) (async) connect$llc(r0, &(0x7f0000000000)={0x1a, 0x304, 0x0, 0x8, 0xc4, 0x1, @multicast}, 0x10) (async) r1 = syz_init_net_socket$rose(0xb, 0x5, 0x0) setsockopt$rose(r1, 0x104, 0x2, &(0x7f00000003c0)=0xfff, 0x4) 17:36:53 executing program 4: semctl$SETVAL(0xffffffffffffffff, 0x4, 0x10, &(0x7f00000003c0)=0x3f) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)={0x1c, 0x0, 0x0, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0xff8f}}, 0x0) (async) sendmsg$nl_crypto(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f00000001c0)={&(0x7f00000000c0)=@upd={0xf0, 0x12, 0x8, 0x70bd25, 0x25dfdbfb, {{'rmd160\x00'}, '\x00', '\x00', 0x0, 0x400}, [{0x8, 0x1, 0x3}, {0x8, 0x1, 0x5}]}, 0xf0}, 0x1, 0x0, 0x0, 0x4}, 0x1040) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000380)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000340)={&(0x7f00000002c0)={0x5c, 0x0, 0x8, 0x70bd28, 0x25dfdbfd, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x1}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x1000}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x101}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x104}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x20}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0xffffffffffffffff}]}, 0x5c}}, 0x20004000) 17:36:53 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="f80000000c00020001800000000000000400078007000000000000000000"], 0x24}}, 0x0) getitimer(0x0, &(0x7f0000000000)) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="f80000000c00020001800000000000000400078007000000000000000000"], 0x24}}, 0x0) (async) getitimer(0x0, &(0x7f0000000000)) (async) 17:36:53 executing program 1: r0 = socket(0x2b, 0x1, 0x0) sendmsg$sock(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000080)='X', 0x1}], 0x1}, 0x0) getsockopt(0xffffffffffffffff, 0x101, 0x40, &(0x7f00000003c0)=""/4096, &(0x7f0000000000)=0x1000) 17:36:53 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)=ANY=[@ANYBLOB='\n\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="01000000000000000000010000000c000200018000000000000004000780"], 0x24}}, 0x0) 17:36:53 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) (async, rerun: 64) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async, rerun: 64) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r3) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r3) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) 17:36:53 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r2 = openat$snapshot(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f00000002c0)={0x0, 0x49, &(0x7f0000000280)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES32=r2, @ANYRESHEX], 0x24}}, 0x0) 17:36:53 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="1c000000", @ANYRES16=0x0, @ANYBLOB="0000f3000000000000000500000008000100000000003307f17871f6fa92c25ba0dc18db852560283903c3badb48228e552c2459b11f5c4c16cdfb22ccc421e14ff7fa4d9be1d6360ef06f54a3bc3031346d8cdba3ab8a776631126f3554be7be8774594e8f625cc9f1c24220f4038f1d760321275774ea2289f0b13e18340328e870ee2f38a3f051e993abb70c81b84"], 0xff8f}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) 17:36:53 executing program 1: r0 = socket(0x2b, 0x1, 0x0) sendmsg$sock(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000080)='X', 0x1}], 0x1}, 0x0) getsockopt(0xffffffffffffffff, 0x101, 0x40, &(0x7f00000003c0)=""/4096, &(0x7f0000000000)=0x1000) socket(0x2b, 0x1, 0x0) (async) sendmsg$sock(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000080)='X', 0x1}], 0x1}, 0x0) (async) getsockopt(0xffffffffffffffff, 0x101, 0x40, &(0x7f00000003c0)=""/4096, &(0x7f0000000000)=0x1000) (async) 17:36:53 executing program 2: r0 = socket(0x2b, 0x1, 0x0) r1 = socket$key(0xf, 0x3, 0x2) ioctl$sock_FIOSETOWN(r1, 0x8901, &(0x7f0000000000)=0xffffffffffffffff) ioctl$sock_bt_hidp_HIDPCONNADD(r0, 0x400448c8, 0x0) 17:36:53 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)=ANY=[@ANYBLOB='\n\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="01000000000000000000010000000c000200018000000000000004000780"], 0x24}}, 0x0) 17:36:53 executing program 1: r0 = socket(0x2b, 0x1, 0x0) sendmsg$sock(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000080)='X', 0x1}], 0x1}, 0x0) (async) getsockopt(0xffffffffffffffff, 0x101, 0x40, &(0x7f00000003c0)=""/4096, &(0x7f0000000000)=0x1000) 17:36:53 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = openat$snapshot(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f00000002c0)={0x0, 0x49, &(0x7f0000000280)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES32=r2, @ANYRESHEX], 0x24}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) openat$snapshot(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f00000002c0)={0x0, 0x49, &(0x7f0000000280)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES32=r2, @ANYRESHEX], 0x24}}, 0x0) (async) 17:36:53 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) (async) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)=ANY=[@ANYBLOB='\n\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="01000000000000000000010000000c000200018000000000000004000780"], 0x24}}, 0x0) 17:36:53 executing program 1: ioctl$TUNGETSNDBUF(0xffffffffffffffff, 0x800454d3, &(0x7f0000000000)) r0 = socket(0x2b, 0x1, 0x0) sendmsg$sock(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000080)='X', 0x1}], 0x1}, 0x0) ptrace$setregs(0xf, 0xffffffffffffffff, 0x7, &(0x7f00000000c0)="7657848fdf044151072d195faf041b164f0efa608e5ec31b991be4a3569d9ae8dc2df91becd2ed255e6931fcfe8c40dc43250f48573a8dba2af9000884b599487cabc8a38615963e7feaf529986b3e9ad488d7731a053636fc6b2832c26d1a078a7c2dd4e6150f7e04572c14041d7de0acc9ba4b2fd415b814aa9ca4eb377bc7cefc18906008ca194acbcd6e5aa89f9d3bab169f7d60499cce03a2f1a5886fc1db5019ff1a41fc45e2f1862ab0de4759ea271128574982c9bd13356a8c51589bce2bad150deec7cb8a3816a228") 17:36:53 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="1c000000", @ANYRES16=0x0, @ANYBLOB="0000f3000000000000000500000008000100000000003307f17871f6fa92c25ba0dc18db852560283903c3badb48228e552c2459b11f5c4c16cdfb22ccc421e14ff7fa4d9be1d6360ef06f54a3bc3031346d8cdba3ab8a776631126f3554be7be8774594e8f625cc9f1c24220f4038f1d760321275774ea2289f0b13e18340328e870ee2f38a3f051e993abb70c81b84"], 0xff8f}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) 17:36:53 executing program 2: r0 = socket(0x2b, 0x1, 0x0) (async) r1 = socket$key(0xf, 0x3, 0x2) ioctl$sock_FIOSETOWN(r1, 0x8901, &(0x7f0000000000)=0xffffffffffffffff) (async) ioctl$sock_bt_hidp_HIDPCONNADD(r0, 0x400448c8, 0x0) 17:36:53 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = openat$snapshot(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$SNAPSHOT_PLATFORM_SUPPORT(r2, 0x330f, 0x0) r3 = openat$snapshot(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$SNAPSHOT_PLATFORM_SUPPORT(r3, 0x330f, 0x0) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000040)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES64=r2, @ANYBLOB="010019d9a6f201e3810a010000000c000200018000004000000004001780", @ANYRES64=r3], 0x24}}, 0x0) 17:36:53 executing program 1: ioctl$TUNGETSNDBUF(0xffffffffffffffff, 0x800454d3, &(0x7f0000000000)) (async, rerun: 32) r0 = socket(0x2b, 0x1, 0x0) (rerun: 32) sendmsg$sock(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000080)='X', 0x1}], 0x1}, 0x0) ptrace$setregs(0xf, 0xffffffffffffffff, 0x7, &(0x7f00000000c0)="7657848fdf044151072d195faf041b164f0efa608e5ec31b991be4a3569d9ae8dc2df91becd2ed255e6931fcfe8c40dc43250f48573a8dba2af9000884b599487cabc8a38615963e7feaf529986b3e9ad488d7731a053636fc6b2832c26d1a078a7c2dd4e6150f7e04572c14041d7de0acc9ba4b2fd415b814aa9ca4eb377bc7cefc18906008ca194acbcd6e5aa89f9d3bab169f7d60499cce03a2f1a5886fc1db5019ff1a41fc45e2f1862ab0de4759ea271128574982c9bd13356a8c51589bce2bad150deec7cb8a3816a228") 17:36:53 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x14, r1, 0x1}, 0x14}}, 0x0) 17:36:53 executing program 3: ioctl$SIOCRSACCEPT(0xffffffffffffffff, 0x89e3) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = openat$snapshot(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$SNAPSHOT_PLATFORM_SUPPORT(r2, 0x330f, 0x0) ioctl$SIOCRSACCEPT(0xffffffffffffffff, 0x89e3) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000040)=ANY=[@ANYBLOB=' 4\x00\x00\x00', @ANYRESOCT=r2, @ANYBLOB="01a1ad000007e9"], 0x24}}, 0x0) 17:36:53 executing program 2: r0 = socket(0x2b, 0x1, 0x0) r1 = socket$key(0xf, 0x3, 0x2) ioctl$sock_FIOSETOWN(r1, 0x8901, &(0x7f0000000000)=0xffffffffffffffff) ioctl$sock_bt_hidp_HIDPCONNADD(r0, 0x400448c8, 0x0) socket(0x2b, 0x1, 0x0) (async) socket$key(0xf, 0x3, 0x2) (async) ioctl$sock_FIOSETOWN(r1, 0x8901, &(0x7f0000000000)=0xffffffffffffffff) (async) ioctl$sock_bt_hidp_HIDPCONNADD(r0, 0x400448c8, 0x0) (async) 17:36:53 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="1c000000", @ANYRES16=0x0, @ANYBLOB="0000f3000000000000000500000008000100000000003307f17871f6fa92c25ba0dc18db852560283903c3badb48228e552c2459b11f5c4c16cdfb22ccc421e14ff7fa4d9be1d6360ef06f54a3bc3031346d8cdba3ab8a776631126f3554be7be8774594e8f625cc9f1c24220f4038f1d760321275774ea2289f0b13e18340328e870ee2f38a3f051e993abb70c81b84"], 0xff8f}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="1c000000", @ANYRES16=0x0, @ANYBLOB="0000f3000000000000000500000008000100000000003307f17871f6fa92c25ba0dc18db852560283903c3badb48228e552c2459b11f5c4c16cdfb22ccc421e14ff7fa4d9be1d6360ef06f54a3bc3031346d8cdba3ab8a776631126f3554be7be8774594e8f625cc9f1c24220f4038f1d760321275774ea2289f0b13e18340328e870ee2f38a3f051e993abb70c81b84"], 0xff8f}}, 0x0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) 17:36:53 executing program 1: ioctl$TUNGETSNDBUF(0xffffffffffffffff, 0x800454d3, &(0x7f0000000000)) r0 = socket(0x2b, 0x1, 0x0) sendmsg$sock(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000080)='X', 0x1}], 0x1}, 0x0) ptrace$setregs(0xf, 0xffffffffffffffff, 0x7, &(0x7f00000000c0)="7657848fdf044151072d195faf041b164f0efa608e5ec31b991be4a3569d9ae8dc2df91becd2ed255e6931fcfe8c40dc43250f48573a8dba2af9000884b599487cabc8a38615963e7feaf529986b3e9ad488d7731a053636fc6b2832c26d1a078a7c2dd4e6150f7e04572c14041d7de0acc9ba4b2fd415b814aa9ca4eb377bc7cefc18906008ca194acbcd6e5aa89f9d3bab169f7d60499cce03a2f1a5886fc1db5019ff1a41fc45e2f1862ab0de4759ea271128574982c9bd13356a8c51589bce2bad150deec7cb8a3816a228") ioctl$TUNGETSNDBUF(0xffffffffffffffff, 0x800454d3, &(0x7f0000000000)) (async) socket(0x2b, 0x1, 0x0) (async) sendmsg$sock(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000080)='X', 0x1}], 0x1}, 0x0) (async) ptrace$setregs(0xf, 0xffffffffffffffff, 0x7, &(0x7f00000000c0)="7657848fdf044151072d195faf041b164f0efa608e5ec31b991be4a3569d9ae8dc2df91becd2ed255e6931fcfe8c40dc43250f48573a8dba2af9000884b599487cabc8a38615963e7feaf529986b3e9ad488d7731a053636fc6b2832c26d1a078a7c2dd4e6150f7e04572c14041d7de0acc9ba4b2fd415b814aa9ca4eb377bc7cefc18906008ca194acbcd6e5aa89f9d3bab169f7d60499cce03a2f1a5886fc1db5019ff1a41fc45e2f1862ab0de4759ea271128574982c9bd13356a8c51589bce2bad150deec7cb8a3816a228") (async) 17:36:53 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x14, r1, 0x1}, 0x14}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x14, r1, 0x1}, 0x14}}, 0x0) (async) 17:36:53 executing program 3: ioctl$SIOCRSACCEPT(0xffffffffffffffff, 0x89e3) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = openat$snapshot(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$SNAPSHOT_PLATFORM_SUPPORT(r2, 0x330f, 0x0) ioctl$SIOCRSACCEPT(0xffffffffffffffff, 0x89e3) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000040)=ANY=[@ANYBLOB=' 4\x00\x00\x00', @ANYRESOCT=r2, @ANYBLOB="01a1ad000007e9"], 0x24}}, 0x0) ioctl$SIOCRSACCEPT(0xffffffffffffffff, 0x89e3) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) openat$snapshot(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) ioctl$SNAPSHOT_PLATFORM_SUPPORT(r2, 0x330f, 0x0) (async) ioctl$SIOCRSACCEPT(0xffffffffffffffff, 0x89e3) (async) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000040)=ANY=[@ANYBLOB=' 4\x00\x00\x00', @ANYRESOCT=r2, @ANYBLOB="01a1ad000007e9"], 0x24}}, 0x0) (async) [ 1791.907151] nbd: must specify at least one socket 17:36:53 executing program 1: r0 = socket(0x2b, 0x2, 0x13615c8d) sendmsg$sock(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000080)='X', 0x1}], 0x1}, 0x0) write$apparmor_current(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="70626ce3f8628cb52026eece65726d70726f66696c65202400da68c21b3a9c767e8e47608f8b1bd87b174bea420278cc481c3d0801fc1ff21dafff2762d6d14d3bc4877a01a3013ba94ac5b3ba88807ff7c22ae990001a78d53635b3ebcceebfe06e1e0bf52a1096ccef7dde9a790ab82156caa6f77f76459c06996f015702cc36ab8398d8dde8b455997c69000000000000000000"], 0xe) r1 = socket$rxrpc(0x21, 0x2, 0xa) setsockopt$RXRPC_SECURITY_KEY(r1, 0x110, 0x1, &(0x7f0000000040)='[-(\x00', 0x4) 17:36:53 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = openat$snapshot(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$SNAPSHOT_PLATFORM_SUPPORT(r2, 0x330f, 0x0) (async) r3 = openat$snapshot(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$SNAPSHOT_PLATFORM_SUPPORT(r3, 0x330f, 0x0) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000040)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES64=r2, @ANYBLOB="010019d9a6f201e3810a010000000c000200018000004000000004001780", @ANYRES64=r3], 0x24}}, 0x0) 17:36:53 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)={0x14, 0x0, 0x100, 0x70bd26}, 0x14}, 0x1, 0x0, 0x0, 0x4c811}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) 17:36:53 executing program 2: r0 = socket(0x1f, 0x1, 0x0) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) getsockopt$IP_VS_SO_GET_DAEMON(r1, 0x0, 0x487, &(0x7f0000000000), &(0x7f0000000040)=0x30) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r2) sendmsg$NBD_CMD_STATUS(r2, &(0x7f00000001c0)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000180)={&(0x7f0000000240)=ANY=[@ANYBLOB="2000000c72da2b511895b2dce9c0d9095fb53cdc34c4897236cd09b7b8b94a1ffb6b00777d0000104e3b17eff92012400000299745d4d71a79afb17804318c58cd3c79f66fc51e6cea16f2fc65bc87ca57129b26ebd14e9d46ee1f6403b90faf7df44d9982295c02a2e30f3d7153f369f1cf6026340d7ef3c504b2fa1a1063ecc8adbf7152cfe2e96f9b20df420029e21ad04faf9d9ac9ee176a02bccaaf074b9164f3b96c61", @ANYRES16=0x0, @ANYBLOB="20002cbd70000c0005000d00"/26], 0x20}, 0x1, 0x0, 0x0, 0x48845}, 0x20000080) ioctl$sock_bt_hidp_HIDPCONNADD(r0, 0x400448c8, 0x0) r3 = openat$snapshot(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$SNAPSHOT_PLATFORM_SUPPORT(r3, 0x330f, 0x0) ioctl$SNAPSHOT_AVAIL_SWAP_SIZE(r3, 0x80083313, &(0x7f0000000080)) 17:36:53 executing program 1: r0 = socket(0x2b, 0x2, 0x13615c8d) sendmsg$sock(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000080)='X', 0x1}], 0x1}, 0x0) (async) write$apparmor_current(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="70626ce3f8628cb52026eece65726d70726f66696c65202400da68c21b3a9c767e8e47608f8b1bd87b174bea420278cc481c3d0801fc1ff21dafff2762d6d14d3bc4877a01a3013ba94ac5b3ba88807ff7c22ae990001a78d53635b3ebcceebfe06e1e0bf52a1096ccef7dde9a790ab82156caa6f77f76459c06996f015702cc36ab8398d8dde8b455997c69000000000000000000"], 0xe) r1 = socket$rxrpc(0x21, 0x2, 0xa) setsockopt$RXRPC_SECURITY_KEY(r1, 0x110, 0x1, &(0x7f0000000040)='[-(\x00', 0x4) [ 1791.995398] nbd: must specify at least one socket 17:36:53 executing program 3: ioctl$SIOCRSACCEPT(0xffffffffffffffff, 0x89e3) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = openat$snapshot(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$SNAPSHOT_PLATFORM_SUPPORT(r2, 0x330f, 0x0) ioctl$SIOCRSACCEPT(0xffffffffffffffff, 0x89e3) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000040)=ANY=[@ANYBLOB=' 4\x00\x00\x00', @ANYRESOCT=r2, @ANYBLOB="01a1ad000007e9"], 0x24}}, 0x0) ioctl$SIOCRSACCEPT(0xffffffffffffffff, 0x89e3) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) openat$snapshot(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) ioctl$SNAPSHOT_PLATFORM_SUPPORT(r2, 0x330f, 0x0) (async) ioctl$SIOCRSACCEPT(0xffffffffffffffff, 0x89e3) (async) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000040)=ANY=[@ANYBLOB=' 4\x00\x00\x00', @ANYRESOCT=r2, @ANYBLOB="01a1ad000007e9"], 0x24}}, 0x0) (async) 17:36:53 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)={0x14, 0x0, 0x100, 0x70bd26}, 0x14}, 0x1, 0x0, 0x0, 0x4c811}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) 17:36:53 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) (async) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x14, r1, 0x1}, 0x14}}, 0x0) 17:36:53 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = openat$snapshot(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$SNAPSHOT_PLATFORM_SUPPORT(r2, 0x330f, 0x0) r3 = openat$snapshot(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$SNAPSHOT_PLATFORM_SUPPORT(r3, 0x330f, 0x0) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000040)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES64=r2, @ANYBLOB="010019d9a6f201e3810a010000000c000200018000004000000004001780", @ANYRES64=r3], 0x24}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) openat$snapshot(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) ioctl$SNAPSHOT_PLATFORM_SUPPORT(r2, 0x330f, 0x0) (async) openat$snapshot(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) ioctl$SNAPSHOT_PLATFORM_SUPPORT(r3, 0x330f, 0x0) (async) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000040)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES64=r2, @ANYBLOB="010019d9a6f201e3810a010000000c000200018000004000000004001780", @ANYRES64=r3], 0x24}}, 0x0) (async) [ 1792.015688] nbd: must specify at least one socket 17:36:53 executing program 2: r0 = socket(0x1f, 0x1, 0x0) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) getsockopt$IP_VS_SO_GET_DAEMON(r1, 0x0, 0x487, &(0x7f0000000000), &(0x7f0000000040)=0x30) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r2) sendmsg$NBD_CMD_STATUS(r2, &(0x7f00000001c0)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000180)={&(0x7f0000000240)=ANY=[@ANYBLOB="2000000c72da2b511895b2dce9c0d9095fb53cdc34c4897236cd09b7b8b94a1ffb6b00777d0000104e3b17eff92012400000299745d4d71a79afb17804318c58cd3c79f66fc51e6cea16f2fc65bc87ca57129b26ebd14e9d46ee1f6403b90faf7df44d9982295c02a2e30f3d7153f369f1cf6026340d7ef3c504b2fa1a1063ecc8adbf7152cfe2e96f9b20df420029e21ad04faf9d9ac9ee176a02bccaaf074b9164f3b96c61", @ANYRES16=0x0, @ANYBLOB="20002cbd70000c0005000d00"/26], 0x20}, 0x1, 0x0, 0x0, 0x48845}, 0x20000080) ioctl$sock_bt_hidp_HIDPCONNADD(r0, 0x400448c8, 0x0) r3 = openat$snapshot(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$SNAPSHOT_PLATFORM_SUPPORT(r3, 0x330f, 0x0) ioctl$SNAPSHOT_AVAIL_SWAP_SIZE(r3, 0x80083313, &(0x7f0000000080)) socket(0x1f, 0x1, 0x0) (async) socket$inet6_sctp(0xa, 0x1, 0x84) (async) getsockopt$IP_VS_SO_GET_DAEMON(r1, 0x0, 0x487, &(0x7f0000000000), &(0x7f0000000040)=0x30) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r2) (async) sendmsg$NBD_CMD_STATUS(r2, &(0x7f00000001c0)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000180)={&(0x7f0000000240)=ANY=[@ANYBLOB="2000000c72da2b511895b2dce9c0d9095fb53cdc34c4897236cd09b7b8b94a1ffb6b00777d0000104e3b17eff92012400000299745d4d71a79afb17804318c58cd3c79f66fc51e6cea16f2fc65bc87ca57129b26ebd14e9d46ee1f6403b90faf7df44d9982295c02a2e30f3d7153f369f1cf6026340d7ef3c504b2fa1a1063ecc8adbf7152cfe2e96f9b20df420029e21ad04faf9d9ac9ee176a02bccaaf074b9164f3b96c61", @ANYRES16=0x0, @ANYBLOB="20002cbd70000c0005000d00"/26], 0x20}, 0x1, 0x0, 0x0, 0x48845}, 0x20000080) (async) ioctl$sock_bt_hidp_HIDPCONNADD(r0, 0x400448c8, 0x0) (async) openat$snapshot(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) ioctl$SNAPSHOT_PLATFORM_SUPPORT(r3, 0x330f, 0x0) (async) ioctl$SNAPSHOT_AVAIL_SWAP_SIZE(r3, 0x80083313, &(0x7f0000000080)) (async) 17:36:53 executing program 1: r0 = socket(0x2b, 0x2, 0x13615c8d) sendmsg$sock(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000080)='X', 0x1}], 0x1}, 0x0) (async, rerun: 64) write$apparmor_current(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="70626ce3f8628cb52026eece65726d70726f66696c65202400da68c21b3a9c767e8e47608f8b1bd87b174bea420278cc481c3d0801fc1ff21dafff2762d6d14d3bc4877a01a3013ba94ac5b3ba88807ff7c22ae990001a78d53635b3ebcceebfe06e1e0bf52a1096ccef7dde9a790ab82156caa6f77f76459c06996f015702cc36ab8398d8dde8b455997c69000000000000000000"], 0xe) (async, rerun: 64) r1 = socket$rxrpc(0x21, 0x2, 0xa) setsockopt$RXRPC_SECURITY_KEY(r1, 0x110, 0x1, &(0x7f0000000040)='[-(\x00', 0x4) 17:36:53 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) 17:36:53 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)={0x14, 0x0, 0x100, 0x70bd26}, 0x14}, 0x1, 0x0, 0x0, 0x4c811}, 0x0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) 17:36:53 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="0100000000000000000001000000a7320200018000000000000004000780"], 0x24}}, 0x0) 17:36:53 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) ioctl$SNAPSHOT_GET_IMAGE_SIZE(0xffffffffffffffff, 0x8008330e, &(0x7f0000000000)) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r3) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f00000002c0)={&(0x7f0000000140), 0xc, &(0x7f0000000280)={&(0x7f0000000200)={0x28, r4, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) r5 = accept(0xffffffffffffffff, &(0x7f0000000640)=@alg, &(0x7f00000006c0)=0x80) sendmsg$NBD_CMD_STATUS(r0, &(0x7f00000007c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x2457cd509a1e5e3}, 0xc, &(0x7f0000000780)={&(0x7f0000000700)={0x60, r4, 0x8, 0x70bd2a, 0x25dfdbfd, {}, [@NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x100}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8, 0x1, r5}, {0x8}]}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x2}]}, 0x60}, 0x1, 0x0, 0x0, 0x4c008}, 0x4010) [ 1792.093333] nbd: must specify at least one socket 17:36:53 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) 17:36:53 executing program 1: r0 = socket(0x2b, 0x1, 0x0) sendmsg$sock(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000080)='X', 0x1}], 0x1}, 0x0) sendto(r0, &(0x7f0000000000)="48e83d26d8e6e1e951a4986a43618f793550b54dbaa7257de5e00abe38a669b92c25bde116b475edb6990a1a8d9ec3b18a7491c363f28199009d3997c3dc3c8f0eb9d3d16c631031efb70e0333c6da13440a59e772f8043939a90a135aa016d6f4ff28b061f332b819619a8708ab", 0x6e, 0x8080, 0x0, 0x0) 17:36:54 executing program 2: r0 = socket(0x1f, 0x1, 0x0) (async) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) getsockopt$IP_VS_SO_GET_DAEMON(r1, 0x0, 0x487, &(0x7f0000000000), &(0x7f0000000040)=0x30) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r2) (async) sendmsg$NBD_CMD_STATUS(r2, &(0x7f00000001c0)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000180)={&(0x7f0000000240)=ANY=[@ANYBLOB="2000000c72da2b511895b2dce9c0d9095fb53cdc34c4897236cd09b7b8b94a1ffb6b00777d0000104e3b17eff92012400000299745d4d71a79afb17804318c58cd3c79f66fc51e6cea16f2fc65bc87ca57129b26ebd14e9d46ee1f6403b90faf7df44d9982295c02a2e30f3d7153f369f1cf6026340d7ef3c504b2fa1a1063ecc8adbf7152cfe2e96f9b20df420029e21ad04faf9d9ac9ee176a02bccaaf074b9164f3b96c61", @ANYRES16=0x0, @ANYBLOB="20002cbd70000c0005000d00"/26], 0x20}, 0x1, 0x0, 0x0, 0x48845}, 0x20000080) ioctl$sock_bt_hidp_HIDPCONNADD(r0, 0x400448c8, 0x0) (async) r3 = openat$snapshot(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$SNAPSHOT_PLATFORM_SUPPORT(r3, 0x330f, 0x0) (async) ioctl$SNAPSHOT_AVAIL_SWAP_SIZE(r3, 0x80083313, &(0x7f0000000080)) 17:36:54 executing program 4: getsockopt$nfc_llcp(0xffffffffffffffff, 0x118, 0x2, &(0x7f0000000040), 0x0) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)={0x1c, 0x0, 0x0, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0xff8f}}, 0x0) 17:36:54 executing program 1: r0 = socket(0x2b, 0x1, 0x0) sendmsg$sock(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000080)='X', 0x1}], 0x1}, 0x0) sendto(r0, &(0x7f0000000000)="48e83d26d8e6e1e951a4986a43618f793550b54dbaa7257de5e00abe38a669b92c25bde116b475edb6990a1a8d9ec3b18a7491c363f28199009d3997c3dc3c8f0eb9d3d16c631031efb70e0333c6da13440a59e772f8043939a90a135aa016d6f4ff28b061f332b819619a8708ab", 0x6e, 0x8080, 0x0, 0x0) socket(0x2b, 0x1, 0x0) (async) sendmsg$sock(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000080)='X', 0x1}], 0x1}, 0x0) (async) sendto(r0, &(0x7f0000000000)="48e83d26d8e6e1e951a4986a43618f793550b54dbaa7257de5e00abe38a669b92c25bde116b475edb6990a1a8d9ec3b18a7491c363f28199009d3997c3dc3c8f0eb9d3d16c631031efb70e0333c6da13440a59e772f8043939a90a135aa016d6f4ff28b061f332b819619a8708ab", 0x6e, 0x8080, 0x0, 0x0) (async) 17:36:54 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) 17:36:54 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) ioctl$SNAPSHOT_GET_IMAGE_SIZE(0xffffffffffffffff, 0x8008330e, &(0x7f0000000000)) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r3) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f00000002c0)={&(0x7f0000000140), 0xc, &(0x7f0000000280)={&(0x7f0000000200)={0x28, r4, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) r5 = accept(0xffffffffffffffff, &(0x7f0000000640)=@alg, &(0x7f00000006c0)=0x80) sendmsg$NBD_CMD_STATUS(r0, &(0x7f00000007c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x2457cd509a1e5e3}, 0xc, &(0x7f0000000780)={&(0x7f0000000700)={0x60, r4, 0x8, 0x70bd2a, 0x25dfdbfd, {}, [@NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x100}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8, 0x1, r5}, {0x8}]}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x2}]}, 0x60}, 0x1, 0x0, 0x0, 0x4c008}, 0x4010) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) ioctl$SNAPSHOT_GET_IMAGE_SIZE(0xffffffffffffffff, 0x8008330e, &(0x7f0000000000)) (async) syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r3) (async) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f00000002c0)={&(0x7f0000000140), 0xc, &(0x7f0000000280)={&(0x7f0000000200)={0x28, r4, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) (async) accept(0xffffffffffffffff, &(0x7f0000000640)=@alg, &(0x7f00000006c0)=0x80) (async) sendmsg$NBD_CMD_STATUS(r0, &(0x7f00000007c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x2457cd509a1e5e3}, 0xc, &(0x7f0000000780)={&(0x7f0000000700)={0x60, r4, 0x8, 0x70bd2a, 0x25dfdbfd, {}, [@NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x100}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8, 0x1, r5}, {0x8}]}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x2}]}, 0x60}, 0x1, 0x0, 0x0, 0x4c008}, 0x4010) (async) [ 1792.187016] nbd: must specify at least one socket [ 1792.196111] netlink: 16 bytes leftover after parsing attributes in process `syz-executor.5'. 17:36:54 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) (async) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="0100000000000000000001000000a7320200018000000000000004000780"], 0x24}}, 0x0) 17:36:54 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000040)={&(0x7f0000000000)='mm_page_pcpu_drain\x00'}, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) 17:36:54 executing program 2: ioctl$SNAPSHOT_ATOMIC_RESTORE(0xffffffffffffffff, 0x3304) r0 = socket(0x2b, 0x1, 0x0) ioctl$sock_bt_hidp_HIDPCONNADD(r0, 0x400448c8, 0x0) [ 1792.228668] nbd: must specify at least one socket 17:36:54 executing program 4: getsockopt$nfc_llcp(0xffffffffffffffff, 0x118, 0x2, &(0x7f0000000040), 0x0) (async, rerun: 32) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (rerun: 32) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)={0x1c, 0x0, 0x0, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0xff8f}}, 0x0) 17:36:54 executing program 1: r0 = socket(0x2b, 0x1, 0x0) sendmsg$sock(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000080)='X', 0x1}], 0x1}, 0x0) sendto(r0, &(0x7f0000000000)="48e83d26d8e6e1e951a4986a43618f793550b54dbaa7257de5e00abe38a669b92c25bde116b475edb6990a1a8d9ec3b18a7491c363f28199009d3997c3dc3c8f0eb9d3d16c631031efb70e0333c6da13440a59e772f8043939a90a135aa016d6f4ff28b061f332b819619a8708ab", 0x6e, 0x8080, 0x0, 0x0) socket(0x2b, 0x1, 0x0) (async) sendmsg$sock(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000080)='X', 0x1}], 0x1}, 0x0) (async) sendto(r0, &(0x7f0000000000)="48e83d26d8e6e1e951a4986a43618f793550b54dbaa7257de5e00abe38a669b92c25bde116b475edb6990a1a8d9ec3b18a7491c363f28199009d3997c3dc3c8f0eb9d3d16c631031efb70e0333c6da13440a59e772f8043939a90a135aa016d6f4ff28b061f332b819619a8708ab", 0x6e, 0x8080, 0x0, 0x0) (async) 17:36:54 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000040)={&(0x7f0000000000)='mm_page_pcpu_drain\x00'}, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000040)={&(0x7f0000000000)='mm_page_pcpu_drain\x00'}, 0x10) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) (async) [ 1792.278866] nbd: must specify at least one socket 17:36:54 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="0100000000000000000001000000a7320200018000000000000004000780"], 0x24}}, 0x0) 17:36:54 executing program 2: ioctl$SNAPSHOT_ATOMIC_RESTORE(0xffffffffffffffff, 0x3304) r0 = socket(0x2b, 0x1, 0x0) ioctl$sock_bt_hidp_HIDPCONNADD(r0, 0x400448c8, 0x0) ioctl$SNAPSHOT_ATOMIC_RESTORE(0xffffffffffffffff, 0x3304) (async) socket(0x2b, 0x1, 0x0) (async) ioctl$sock_bt_hidp_HIDPCONNADD(r0, 0x400448c8, 0x0) (async) 17:36:54 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) ioctl$SNAPSHOT_GET_IMAGE_SIZE(0xffffffffffffffff, 0x8008330e, &(0x7f0000000000)) (async, rerun: 64) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) (async, rerun: 64) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) (async) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r3) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f00000002c0)={&(0x7f0000000140), 0xc, &(0x7f0000000280)={&(0x7f0000000200)={0x28, r4, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) r5 = accept(0xffffffffffffffff, &(0x7f0000000640)=@alg, &(0x7f00000006c0)=0x80) sendmsg$NBD_CMD_STATUS(r0, &(0x7f00000007c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x2457cd509a1e5e3}, 0xc, &(0x7f0000000780)={&(0x7f0000000700)={0x60, r4, 0x8, 0x70bd2a, 0x25dfdbfd, {}, [@NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x100}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8, 0x1, r5}, {0x8}]}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x2}]}, 0x60}, 0x1, 0x0, 0x0, 0x4c008}, 0x4010) 17:36:54 executing program 1: semget$private(0x0, 0x2, 0x8) r0 = socket(0xb, 0x1, 0x200000) setsockopt$SO_TIMESTAMPING(r0, 0x1, 0x25, &(0x7f0000000040)=0x800, 0x4) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$SEG6_CMD_GET_TUNSRC(r1, &(0x7f00000017c0)={&(0x7f0000001700)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000001780)={&(0x7f0000001740)={0x14}, 0x14}}, 0x20000040) ioctl$MEDIA_REQUEST_IOC_QUEUE(0xffffffffffffffff, 0x7c80, 0x0) setsockopt$SO_TIMESTAMPING(r1, 0x1, 0x41, &(0x7f0000000000)=0x1920, 0x4) r2 = socket$caif_seqpacket(0x25, 0x5, 0x0) sendmsg$sock(r2, &(0x7f0000000900)={0x0, 0x0, &(0x7f0000000800)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, &(0x7f00000008c0)=[@mark={{0x14}}], 0x18}, 0x0) setsockopt$CAIFSO_REQ_PARAM(r2, 0x116, 0x80, &(0x7f00000000c0)="0735f55e494554f0437f261ccc72a41cd3b07033aa89", 0x16) sendmsg$sock(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000080)='X', 0x1}], 0x1}, 0x0) 17:36:54 executing program 4: getsockopt$nfc_llcp(0xffffffffffffffff, 0x118, 0x2, &(0x7f0000000040), 0x0) (async) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)={0x1c, 0x0, 0x0, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0xff8f}}, 0x0) 17:36:54 executing program 2: ioctl$SNAPSHOT_ATOMIC_RESTORE(0xffffffffffffffff, 0x3304) (async) r0 = socket(0x2b, 0x1, 0x0) ioctl$sock_bt_hidp_HIDPCONNADD(r0, 0x400448c8, 0x0) 17:36:54 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) (async) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000040)={&(0x7f0000000000)='mm_page_pcpu_drain\x00'}, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) 17:36:54 executing program 1: semget$private(0x0, 0x2, 0x8) r0 = socket(0xb, 0x1, 0x200000) setsockopt$SO_TIMESTAMPING(r0, 0x1, 0x25, &(0x7f0000000040)=0x800, 0x4) (async) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$SEG6_CMD_GET_TUNSRC(r1, &(0x7f00000017c0)={&(0x7f0000001700)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000001780)={&(0x7f0000001740)={0x14}, 0x14}}, 0x20000040) ioctl$MEDIA_REQUEST_IOC_QUEUE(0xffffffffffffffff, 0x7c80, 0x0) (async) setsockopt$SO_TIMESTAMPING(r1, 0x1, 0x41, &(0x7f0000000000)=0x1920, 0x4) (async) r2 = socket$caif_seqpacket(0x25, 0x5, 0x0) sendmsg$sock(r2, &(0x7f0000000900)={0x0, 0x0, &(0x7f0000000800)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, &(0x7f00000008c0)=[@mark={{0x14}}], 0x18}, 0x0) (async) setsockopt$CAIFSO_REQ_PARAM(r2, 0x116, 0x80, &(0x7f00000000c0)="0735f55e494554f0437f261ccc72a41cd3b07033aa89", 0x16) sendmsg$sock(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000080)='X', 0x1}], 0x1}, 0x0) 17:36:54 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$IP_VS_SO_GET_DESTS(r4, 0x0, 0x484, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$IP_VS_SO_GET_DESTS(r5, 0x0, 0x484, 0x0, 0x0) r6 = socket(0x2a, 0x3, 0x2) sendmsg$NBD_CMD_STATUS(r3, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x50, r1, 0x200, 0x70bd2a, 0x25dfdbfd, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0x8}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8, 0x1, r4}, {0x8, 0x1, r5}, {0x8, 0x1, r6}]}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x50}, 0x1, 0x0, 0x0, 0x40}, 0x40000) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) [ 1792.386111] netlink: 16 bytes leftover after parsing attributes in process `syz-executor.5'. [ 1792.415051] nbd: must specify at least one socket 17:36:54 executing program 4: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@bloom_filter={0x1e, 0x7, 0x5, 0x1000, 0x400, 0x1, 0x6, '\x00', 0x0, 0xffffffffffffffff, 0x2, 0x3, 0x3, 0xc}, 0x48) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r0) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYRES32=r0, @ANYRES16=0x0, @ANYBLOB="00000080006ce922e83a4f1d00"], 0xff8f}, 0x1, 0x0, 0x0, 0x40800}, 0x0) 17:36:54 executing program 2: socket(0x2b, 0x1, 0x0) 17:36:54 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r1, 0x400, 0x0, 0x3, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) [ 1792.456886] nbd: must specify at least one socket 17:36:54 executing program 2: socket(0x2b, 0x1, 0x0) 17:36:54 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) (async) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async, rerun: 64) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async, rerun: 64) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$IP_VS_SO_GET_DESTS(r4, 0x0, 0x484, 0x0, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$IP_VS_SO_GET_DESTS(r5, 0x0, 0x484, 0x0, 0x0) (async) r6 = socket(0x2a, 0x3, 0x2) sendmsg$NBD_CMD_STATUS(r3, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x50, r1, 0x200, 0x70bd2a, 0x25dfdbfd, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0x8}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8, 0x1, r4}, {0x8, 0x1, r5}, {0x8, 0x1, r6}]}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x50}, 0x1, 0x0, 0x0, 0x40}, 0x40000) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) 17:36:54 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) prctl$PR_TASK_PERF_EVENTS_DISABLE(0x1f) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r2) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x20, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x4}]}, 0x20}, 0x1, 0x0, 0x0, 0x40084}, 0x0) 17:36:54 executing program 4: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@bloom_filter={0x1e, 0x7, 0x5, 0x1000, 0x400, 0x1, 0x6, '\x00', 0x0, 0xffffffffffffffff, 0x2, 0x3, 0x3, 0xc}, 0x48) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r0) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYRES32=r0, @ANYRES16=0x0, @ANYBLOB="00000080006ce922e83a4f1d00"], 0xff8f}, 0x1, 0x0, 0x0, 0x40800}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@bloom_filter={0x1e, 0x7, 0x5, 0x1000, 0x400, 0x1, 0x6, '\x00', 0x0, 0xffffffffffffffff, 0x2, 0x3, 0x3, 0xc}, 0x48) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r0) (async) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYRES32=r0, @ANYRES16=0x0, @ANYBLOB="00000080006ce922e83a4f1d00"], 0xff8f}, 0x1, 0x0, 0x0, 0x40800}, 0x0) (async) 17:36:54 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r1, 0x400, 0x0, 0x3, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r1, 0x400, 0x0, 0x3, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) (async) 17:36:54 executing program 2: socket(0x2b, 0x1, 0x0) 17:36:54 executing program 1: semget$private(0x0, 0x2, 0x8) r0 = socket(0xb, 0x1, 0x200000) setsockopt$SO_TIMESTAMPING(r0, 0x1, 0x25, &(0x7f0000000040)=0x800, 0x4) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$SEG6_CMD_GET_TUNSRC(r1, &(0x7f00000017c0)={&(0x7f0000001700)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000001780)={&(0x7f0000001740)={0x14}, 0x14}}, 0x20000040) ioctl$MEDIA_REQUEST_IOC_QUEUE(0xffffffffffffffff, 0x7c80, 0x0) setsockopt$SO_TIMESTAMPING(r1, 0x1, 0x41, &(0x7f0000000000)=0x1920, 0x4) r2 = socket$caif_seqpacket(0x25, 0x5, 0x0) sendmsg$sock(r2, &(0x7f0000000900)={0x0, 0x0, &(0x7f0000000800)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, &(0x7f00000008c0)=[@mark={{0x14}}], 0x18}, 0x0) setsockopt$CAIFSO_REQ_PARAM(r2, 0x116, 0x80, &(0x7f00000000c0)="0735f55e494554f0437f261ccc72a41cd3b07033aa89", 0x16) sendmsg$sock(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000080)='X', 0x1}], 0x1}, 0x0) semget$private(0x0, 0x2, 0x8) (async) socket(0xb, 0x1, 0x200000) (async) setsockopt$SO_TIMESTAMPING(r0, 0x1, 0x25, &(0x7f0000000040)=0x800, 0x4) (async) socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$SEG6_CMD_GET_TUNSRC(r1, &(0x7f00000017c0)={&(0x7f0000001700)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000001780)={&(0x7f0000001740)={0x14}, 0x14}}, 0x20000040) (async) ioctl$MEDIA_REQUEST_IOC_QUEUE(0xffffffffffffffff, 0x7c80, 0x0) (async) setsockopt$SO_TIMESTAMPING(r1, 0x1, 0x41, &(0x7f0000000000)=0x1920, 0x4) (async) socket$caif_seqpacket(0x25, 0x5, 0x0) (async) sendmsg$sock(r2, &(0x7f0000000900)={0x0, 0x0, &(0x7f0000000800)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, &(0x7f00000008c0)=[@mark={{0x14}}], 0x18}, 0x0) (async) setsockopt$CAIFSO_REQ_PARAM(r2, 0x116, 0x80, &(0x7f00000000c0)="0735f55e494554f0437f261ccc72a41cd3b07033aa89", 0x16) (async) sendmsg$sock(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000080)='X', 0x1}], 0x1}, 0x0) (async) 17:36:54 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$IP_VS_SO_GET_DESTS(r4, 0x0, 0x484, 0x0, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$IP_VS_SO_GET_DESTS(r5, 0x0, 0x484, 0x0, 0x0) (async) r6 = socket(0x2a, 0x3, 0x2) sendmsg$NBD_CMD_STATUS(r3, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x50, r1, 0x200, 0x70bd2a, 0x25dfdbfd, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0x8}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8, 0x1, r4}, {0x8, 0x1, r5}, {0x8, 0x1, r6}]}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x50}, 0x1, 0x0, 0x0, 0x40}, 0x40000) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) 17:36:54 executing program 1: r0 = socket(0x2b, 0x1, 0x0) socketpair(0x1a, 0xa, 0x8, &(0x7f0000000000)={0xffffffffffffffff}) sendto(r1, &(0x7f00000000c0)="8a0594a35da10890433e9ca6f3a133dfa93d696a5b2ef4d5a9734fa2a907ea2c40565126acc0d29efb545221718736c6902efbbe7d6aedafb7cab3770a94b64a9d7cd76276124f5164a1c4d27ea2510e182c5ace34021ea75e9196f508eaa2e994d80b0a920db5bb2d481fb2bf9043c64d8fb5e017a16809c1874e65e8e7f4dff7d20b43f5ed5333c516bf4bd05dff064e0ecdbee780bde7b40278cbd593067c54deed6603f8c6c8be551fd858188179c419a1e208ee1b", 0xb7, 0x40000, 0x0, 0x0) sendmsg$sock(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000080)='X', 0x1}], 0x1}, 0x0) getsockopt$nfc_llcp(r1, 0x118, 0x1, &(0x7f0000000040)=""/44, 0x2c) 17:36:54 executing program 2: r0 = socket(0x28, 0x6, 0x0) ioctl$sock_bt_hidp_HIDPCONNADD(r0, 0x400448c8, 0x0) 17:36:54 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) prctl$PR_TASK_PERF_EVENTS_DISABLE(0x1f) (async, rerun: 32) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (rerun: 32) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r2) (async, rerun: 64) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x20, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x4}]}, 0x20}, 0x1, 0x0, 0x0, 0x40084}, 0x0) (rerun: 64) 17:36:54 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) (async) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r1, 0x400, 0x0, 0x3, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) [ 1792.612534] nbd: must specify a size in bytes for the device 17:36:54 executing program 4: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@bloom_filter={0x1e, 0x7, 0x5, 0x1000, 0x400, 0x1, 0x6, '\x00', 0x0, 0xffffffffffffffff, 0x2, 0x3, 0x3, 0xc}, 0x48) (async, rerun: 32) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (rerun: 32) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r0) (async) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYRES32=r0, @ANYRES16=0x0, @ANYBLOB="00000080006ce922e83a4f1d00"], 0xff8f}, 0x1, 0x0, 0x0, 0x40800}, 0x0) 17:36:54 executing program 1: r0 = socket(0x2b, 0x1, 0x0) socketpair(0x1a, 0xa, 0x8, &(0x7f0000000000)={0xffffffffffffffff}) sendto(r1, &(0x7f00000000c0)="8a0594a35da10890433e9ca6f3a133dfa93d696a5b2ef4d5a9734fa2a907ea2c40565126acc0d29efb545221718736c6902efbbe7d6aedafb7cab3770a94b64a9d7cd76276124f5164a1c4d27ea2510e182c5ace34021ea75e9196f508eaa2e994d80b0a920db5bb2d481fb2bf9043c64d8fb5e017a16809c1874e65e8e7f4dff7d20b43f5ed5333c516bf4bd05dff064e0ecdbee780bde7b40278cbd593067c54deed6603f8c6c8be551fd858188179c419a1e208ee1b", 0xb7, 0x40000, 0x0, 0x0) sendmsg$sock(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000080)='X', 0x1}], 0x1}, 0x0) getsockopt$nfc_llcp(r1, 0x118, 0x1, &(0x7f0000000040)=""/44, 0x2c) socket(0x2b, 0x1, 0x0) (async) socketpair(0x1a, 0xa, 0x8, &(0x7f0000000000)) (async) sendto(r1, &(0x7f00000000c0)="8a0594a35da10890433e9ca6f3a133dfa93d696a5b2ef4d5a9734fa2a907ea2c40565126acc0d29efb545221718736c6902efbbe7d6aedafb7cab3770a94b64a9d7cd76276124f5164a1c4d27ea2510e182c5ace34021ea75e9196f508eaa2e994d80b0a920db5bb2d481fb2bf9043c64d8fb5e017a16809c1874e65e8e7f4dff7d20b43f5ed5333c516bf4bd05dff064e0ecdbee780bde7b40278cbd593067c54deed6603f8c6c8be551fd858188179c419a1e208ee1b", 0xb7, 0x40000, 0x0, 0x0) (async) sendmsg$sock(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000080)='X', 0x1}], 0x1}, 0x0) (async) getsockopt$nfc_llcp(r1, 0x118, 0x1, &(0x7f0000000040)=""/44, 0x2c) (async) 17:36:54 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r1, 0x1, 0xfffffffe, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) 17:36:54 executing program 2: r0 = socket(0x28, 0x6, 0x0) ioctl$sock_bt_hidp_HIDPCONNADD(r0, 0x400448c8, 0x0) 17:36:54 executing program 0: r0 = syz_init_net_socket$llc(0x1a, 0x0, 0x0) bind$llc(r0, &(0x7f0000000000)={0x1a, 0x2, 0x30, 0x16, 0xe0, 0x8, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0xe}}, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r1) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000080), r3) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r4, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)=ANY=[@ANYBLOB, @ANYRES16=r2, @ANYBLOB="300000000000080045a5000200018000"], 0x24}}, 0x0) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r5) sendmsg$NBD_CMD_STATUS(r5, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000100)={&(0x7f0000000200)={0x50, r2, 0xe02, 0x70bd27, 0x25dfdbfb, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x4}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x4}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x101}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x6}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x400}]}, 0x50}, 0x1, 0x0, 0x0, 0x4040}, 0x20000004) 17:36:54 executing program 2: r0 = socket(0x28, 0x6, 0x0) ioctl$sock_bt_hidp_HIDPCONNADD(r0, 0x400448c8, 0x0) 17:36:54 executing program 1: r0 = socket(0x2b, 0x1, 0x0) (async) socketpair(0x1a, 0xa, 0x8, &(0x7f0000000000)={0xffffffffffffffff}) sendto(r1, &(0x7f00000000c0)="8a0594a35da10890433e9ca6f3a133dfa93d696a5b2ef4d5a9734fa2a907ea2c40565126acc0d29efb545221718736c6902efbbe7d6aedafb7cab3770a94b64a9d7cd76276124f5164a1c4d27ea2510e182c5ace34021ea75e9196f508eaa2e994d80b0a920db5bb2d481fb2bf9043c64d8fb5e017a16809c1874e65e8e7f4dff7d20b43f5ed5333c516bf4bd05dff064e0ecdbee780bde7b40278cbd593067c54deed6603f8c6c8be551fd858188179c419a1e208ee1b", 0xb7, 0x40000, 0x0, 0x0) (async) sendmsg$sock(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000080)='X', 0x1}], 0x1}, 0x0) (async, rerun: 32) getsockopt$nfc_llcp(r1, 0x118, 0x1, &(0x7f0000000040)=""/44, 0x2c) (rerun: 32) [ 1792.751644] nbd: must specify a size in bytes for the device [ 1792.767028] nbd: must specify a size in bytes for the device 17:36:54 executing program 0: r0 = syz_init_net_socket$llc(0x1a, 0x0, 0x0) bind$llc(r0, &(0x7f0000000000)={0x1a, 0x2, 0x30, 0x16, 0xe0, 0x8, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0xe}}, 0x10) (async) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r1) (async) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000080), r3) (async) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r4, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)=ANY=[@ANYBLOB, @ANYRES16=r2, @ANYBLOB="300000000000080045a5000200018000"], 0x24}}, 0x0) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r5) sendmsg$NBD_CMD_STATUS(r5, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000100)={&(0x7f0000000200)={0x50, r2, 0xe02, 0x70bd27, 0x25dfdbfb, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x4}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x4}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x101}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x6}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x400}]}, 0x50}, 0x1, 0x0, 0x0, 0x4040}, 0x20000004) 17:36:54 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) (async) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r1, 0x1, 0xfffffffe, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) 17:36:54 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) prctl$PR_TASK_PERF_EVENTS_DISABLE(0x1f) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r2) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x20, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x4}]}, 0x20}, 0x1, 0x0, 0x0, 0x40084}, 0x0) [ 1792.804626] nbd: must specify a size in bytes for the device [ 1792.828116] nbd: must specify a size in bytes for the device [ 1792.847275] nbd: must specify a size in bytes for the device [ 1792.864258] nbd: must specify a size in bytes for the device [ 1792.870269] nbd: must specify a size in bytes for the device [ 1792.880412] nbd: must specify a size in bytes for the device [ 1792.893823] nbd: must specify a size in bytes for the device [ 1792.899809] nbd: must specify a size in bytes for the device [ 1792.908900] nbd: must specify a size in bytes for the device [ 1792.914964] nbd: must specify a size in bytes for the device [ 1792.921921] nbd: must specify a size in bytes for the device [ 1792.927787] nbd: must specify a size in bytes for the device [ 1792.934088] nbd: must specify a size in bytes for the device [ 1792.940146] nbd: must specify a size in bytes for the device [ 1792.946097] nbd: must specify a size in bytes for the device [ 1792.952154] nbd: must specify a size in bytes for the device [ 1792.957994] nbd: must specify a size in bytes for the device [ 1792.964734] nbd: must specify a size in bytes for the device [ 1792.970576] nbd: must specify a size in bytes for the device [ 1792.976492] nbd: must specify a size in bytes for the device [ 1792.982440] nbd: must specify a size in bytes for the device [ 1792.988278] nbd: must specify a size in bytes for the device [ 1792.994205] nbd: must specify a size in bytes for the device [ 1793.000044] nbd: must specify a size in bytes for the device [ 1793.005975] nbd: must specify a size in bytes for the device [ 1793.011918] nbd: must specify a size in bytes for the device [ 1793.017784] nbd: must specify a size in bytes for the device [ 1793.023685] nbd: must specify a size in bytes for the device [ 1793.029525] nbd: must specify a size in bytes for the device [ 1793.035439] nbd: must specify a size in bytes for the device [ 1793.041387] nbd: must specify a size in bytes for the device [ 1793.047323] nbd: must specify a size in bytes for the device [ 1793.053258] nbd: must specify a size in bytes for the device [ 1793.059288] nbd: must specify a size in bytes for the device [ 1793.065238] nbd: must specify a size in bytes for the device [ 1793.071171] nbd: must specify a size in bytes for the device [ 1793.077030] nbd: must specify a size in bytes for the device [ 1793.082953] nbd: must specify a size in bytes for the device [ 1793.088790] nbd: must specify a size in bytes for the device [ 1793.094709] nbd: must specify a size in bytes for the device [ 1793.100546] nbd: must specify a size in bytes for the device [ 1793.106442] nbd: must specify a size in bytes for the device [ 1793.112480] nbd: must specify a size in bytes for the device [ 1793.118330] nbd: must specify a size in bytes for the device [ 1793.124253] nbd: must specify a size in bytes for the device [ 1793.130105] nbd: must specify a size in bytes for the device [ 1793.136055] nbd: must specify a size in bytes for the device [ 1793.141999] nbd: must specify a size in bytes for the device [ 1793.147840] nbd: must specify a size in bytes for the device [ 1793.153768] nbd: must specify a size in bytes for the device [ 1793.159615] nbd: must specify a size in bytes for the device [ 1793.165528] nbd: must specify a size in bytes for the device [ 1793.171472] nbd: must specify a size in bytes for the device [ 1793.177309] nbd: must specify a size in bytes for the device [ 1793.183407] nbd: must specify a size in bytes for the device [ 1793.189244] nbd: must specify a size in bytes for the device [ 1793.195165] nbd: must specify a size in bytes for the device [ 1793.201089] nbd: must specify a size in bytes for the device [ 1793.206924] nbd: must specify a size in bytes for the device 17:36:55 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) prctl$PR_TASK_PERF_EVENTS_DISABLE(0x1f) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r2) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x20, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x4}]}, 0x20}, 0x1, 0x0, 0x0, 0x40084}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) prctl$PR_TASK_PERF_EVENTS_DISABLE(0x1f) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r2) (async) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x20, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x4}]}, 0x20}, 0x1, 0x0, 0x0, 0x40084}, 0x0) (async) 17:36:55 executing program 1: r0 = socket(0x2b, 0x1, 0x0) sendmsg$sock(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f00000000c0)="50789f15e9e14299a2da87e287db602e08c45ae650bf6e0154ccfa125b87e44b817eb952bc561e4a1076c0780f7c9f48405de0da8e91d62a02ace83120913a7b6b2b6c383aede1939b83b19132dd9f091c5ed2ca5d801317f4819212e11d0b159f93c111be747cc8072d90b33de5acfc384b84868992724f1238d7b0ade6dc3d62b9e7e4a3213de14d9ae893b6f8dff9de42db2d1e3be7ad4300646052bb5a18fccc4645bd4359c8b0802873c35a16b3af3deed7256d5f45508317696b734012e29046fc1bfbd927dee4eceb3d353eef48332f7b029f5ddc9cf800000000", 0xde}], 0x1}, 0x0) 17:36:55 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000080)={0x1c, 0x0, 0x0, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x1c}}, 0x0) r1 = semget$private(0x0, 0x0, 0x0) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000280)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x40, 0x0, 0x1, 0x70bd2c, 0x25dfdbfc, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x9}]}, 0x40}, 0x1, 0x0, 0x0, 0x48014}, 0x11) semtimedop(r1, &(0x7f00000001c0)=[{0x0, 0xc03, 0x800}, {0x6, 0x8, 0x800}, {0x0, 0x7ff}, {0x3, 0x6, 0x1800}, {0x1, 0x9}], 0x5, &(0x7f0000000200)={0x0, 0x3938700}) semtimedop(r1, &(0x7f0000001680)=[{0x2, 0x9251, 0x800}, {0x0, 0x7f, 0x1000}], 0x2, &(0x7f0000001700)) semctl$SEM_STAT(r1, 0x0, 0x12, &(0x7f00000000c0)=""/103) 17:36:55 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r1, 0x1, 0xfffffffe, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r1, 0x1, 0xfffffffe, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) (async) 17:36:55 executing program 0: r0 = syz_init_net_socket$llc(0x1a, 0x0, 0x0) bind$llc(r0, &(0x7f0000000000)={0x1a, 0x2, 0x30, 0x16, 0xe0, 0x8, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0xe}}, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r1) (async) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000080), r3) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r4, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)=ANY=[@ANYBLOB, @ANYRES16=r2, @ANYBLOB="300000000000080045a5000200018000"], 0x24}}, 0x0) (async) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r5) (async) sendmsg$NBD_CMD_STATUS(r5, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000100)={&(0x7f0000000200)={0x50, r2, 0xe02, 0x70bd27, 0x25dfdbfb, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x4}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x4}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x101}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x6}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x400}]}, 0x50}, 0x1, 0x0, 0x0, 0x4040}, 0x20000004) 17:36:55 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="0100000000000000000001000000a7320200018000000000000004000780"], 0x24}}, 0x0) [ 1793.212848] nbd: must specify a size in bytes for the device [ 1793.218688] nbd: must specify a size in bytes for the device [ 1793.224748] nbd: must specify a size in bytes for the device [ 1793.230587] nbd: must specify a size in bytes for the device [ 1793.236612] nbd: must specify a size in bytes for the device 17:36:55 executing program 1: r0 = socket(0x2b, 0x1, 0x0) sendmsg$sock(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f00000000c0)="50789f15e9e14299a2da87e287db602e08c45ae650bf6e0154ccfa125b87e44b817eb952bc561e4a1076c0780f7c9f48405de0da8e91d62a02ace83120913a7b6b2b6c383aede1939b83b19132dd9f091c5ed2ca5d801317f4819212e11d0b159f93c111be747cc8072d90b33de5acfc384b84868992724f1238d7b0ade6dc3d62b9e7e4a3213de14d9ae893b6f8dff9de42db2d1e3be7ad4300646052bb5a18fccc4645bd4359c8b0802873c35a16b3af3deed7256d5f45508317696b734012e29046fc1bfbd927dee4eceb3d353eef48332f7b029f5ddc9cf800000000", 0xde}], 0x1}, 0x0) 17:36:55 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000080)={0x1c, 0x0, 0x0, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x1c}}, 0x0) r1 = semget$private(0x0, 0x0, 0x0) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000280)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x40, 0x0, 0x1, 0x70bd2c, 0x25dfdbfc, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x9}]}, 0x40}, 0x1, 0x0, 0x0, 0x48014}, 0x11) semtimedop(r1, &(0x7f00000001c0)=[{0x0, 0xc03, 0x800}, {0x6, 0x8, 0x800}, {0x0, 0x7ff}, {0x3, 0x6, 0x1800}, {0x1, 0x9}], 0x5, &(0x7f0000000200)={0x0, 0x3938700}) semtimedop(r1, &(0x7f0000001680)=[{0x2, 0x9251, 0x800}, {0x0, 0x7f, 0x1000}], 0x2, &(0x7f0000001700)) semctl$SEM_STAT(r1, 0x0, 0x12, &(0x7f00000000c0)=""/103) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000080)={0x1c, 0x0, 0x0, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x1c}}, 0x0) (async) semget$private(0x0, 0x0, 0x0) (async) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000280)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x40, 0x0, 0x1, 0x70bd2c, 0x25dfdbfc, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x9}]}, 0x40}, 0x1, 0x0, 0x0, 0x48014}, 0x11) (async) semtimedop(r1, &(0x7f00000001c0)=[{0x0, 0xc03, 0x800}, {0x6, 0x8, 0x800}, {0x0, 0x7ff}, {0x3, 0x6, 0x1800}, {0x1, 0x9}], 0x5, &(0x7f0000000200)={0x0, 0x3938700}) (async) semtimedop(r1, &(0x7f0000001680)=[{0x2, 0x9251, 0x800}, {0x0, 0x7f, 0x1000}], 0x2, &(0x7f0000001700)) (async) semctl$SEM_STAT(r1, 0x0, 0x12, &(0x7f00000000c0)=""/103) (async) 17:36:55 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r2) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r3) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f00000002c0)={&(0x7f0000000140), 0xc, &(0x7f0000000280)={&(0x7f0000000200)={0x28, r4, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) sendmsg$NBD_CMD_RECONFIGURE(r2, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x34, r4, 0x10, 0x70bd2a, 0x25dfdbfe, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x800}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0xfffffffffffffffb}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x34}, 0x1, 0x0, 0x0, 0x8000}, 0x840) getsockopt$IP_VS_SO_GET_DESTS(0xffffffffffffffff, 0x0, 0x484, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$IP_VS_SO_GET_DESTS(r5, 0x0, 0x484, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$IP_VS_SO_GET_DESTS(r6, 0x0, 0x484, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000580)={0xffffffffffffffff}) sendmsg$NBD_CMD_RECONFIGURE(0xffffffffffffffff, &(0x7f00000006c0)={&(0x7f0000000380)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f0000000680)={&(0x7f00000005c0)={0xa0, 0x0, 0x400, 0x70bd25, 0x25dfdbfb, {}, [@NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0xc}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x62f}, @NBD_ATTR_SOCKETS={0x3c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8, 0x1, r5}, {0x8}, {0x8, 0x1, r6}, {0x8, 0x1, r7}]}, @NBD_ATTR_CLIENT_FLAGS={0xc}]}, 0xa0}, 0x1, 0x0, 0x0, 0x40080}, 0x4080014) r8 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r8) sendmsg$NBD_CMD_RECONFIGURE(r8, &(0x7f0000000240)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000000180)={&(0x7f0000000300)={0x44, 0x0, 0x4, 0x70bd2b, 0x25dfdbfd, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x7}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x6}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x5}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x44}, 0x1, 0x0, 0x0, 0x48880}, 0x408c4) r9 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r9, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) 17:36:55 executing program 0: write$6lowpan_control(0xffffffffffffffff, &(0x7f0000000000)='disconnect aa:aa:aa:aa:aa:10 1', 0x1e) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) semctl$IPC_INFO(0xffffffffffffffff, 0x2, 0x3, &(0x7f0000000100)=""/57) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000040)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="01000000000000000000010000000c0002000180000000000000040007807d308376b8ca4e191b8ca7ec51f3b30bc652703d3a642f9875228a750935ef0ce0052be479be59a18911c451bfdcaeda1ef9c643ad57f148e60759034e5fed9b2c70eed96041b3405f306307bca26e17cdc3bbbdb80277328f974cec249141f523ce9d4a3a1f12e9d96cae94246b3f8fb533671d14a83aef958b5bd53730bcb3304a1a8d33b7fe59a04c3657ce65d4b6a14fedc804ceec"], 0x24}}, 0x0) [ 1793.321111] nbd: must specify a size in bytes for the device [ 1793.343507] netlink: 16 bytes leftover after parsing attributes in process `syz-executor.2'. 17:36:55 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000080)={0x1c, 0x0, 0x0, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x1c}}, 0x0) (async) r1 = semget$private(0x0, 0x0, 0x0) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000280)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x40, 0x0, 0x1, 0x70bd2c, 0x25dfdbfc, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x9}]}, 0x40}, 0x1, 0x0, 0x0, 0x48014}, 0x11) (async) semtimedop(r1, &(0x7f00000001c0)=[{0x0, 0xc03, 0x800}, {0x6, 0x8, 0x800}, {0x0, 0x7ff}, {0x3, 0x6, 0x1800}, {0x1, 0x9}], 0x5, &(0x7f0000000200)={0x0, 0x3938700}) (async) semtimedop(r1, &(0x7f0000001680)=[{0x2, 0x9251, 0x800}, {0x0, 0x7f, 0x1000}], 0x2, &(0x7f0000001700)) semctl$SEM_STAT(r1, 0x0, 0x12, &(0x7f00000000c0)=""/103) 17:36:55 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)) socketpair(0x1d, 0x6, 0x8, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f0000000180)={&(0x7f0000000000), 0xc, &(0x7f0000000140)={&(0x7f00000006c0)=ANY=[@ANYBLOB='x\x00\x00\x00', @ANYRES64=r4, @ANYBLOB="040026bd7000fddbdf25020000000c000800ffff00000000000008000100000000004400078008000100", @ANYBLOB="f24a148db8f2f947265305a2eb2ac2b5a44baad7968af15af2385f157d7acc3cb54e8c84b009bba0aef14dac76bb614398a539250369bf4e6ddeeb645103937413a898f862c1ee8bb35885b86b1be70d6b78aead283c4a6c5270ebf8816a36834d2e34442314c2e799f209fef9d0c97bbf2cc3a035fa85ca2e1106910bce03e03e274916cff55e3212f76cbc37b309445861a027c0534cf1c09c1120159948cb7598", @ANYBLOB="08000100", @ANYRES64=0x0, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="1ab1478c84262488042c43f7aed65a5f5435fdbbbad4f724852111a4c357ceea4e0ea521a8db949bdf6e948f9952a9e5c0e8eeb44f8f2c571436338065a8872573cb80bab7550517c350010400000388ed80000000", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB='\b\x00\x00\x00', @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32=r4, @ANYBLOB="0c000800d00d000000000000e9773179c583105af5443767ea087656c4f2659f05edbf6d273e8fe4a4c582b31d9d5abe77b99b51fc0d5cf46bb0b2d20d88798ce92231f66f54a96bd9dbb05f97cd4b260220d2845dd60f48083c3d7d65f9574545d74bbfa148b48b01fbf578cd74ff501f4a7a40145a170379a97c079abf9372bd6ee74b3b0cbe07124c780e5d9e3b3b213a27c1be227ec7b0e48061fd390a63d5245b4ba26d039a1ad5b48214ded5363be0c4e8345af04b30d4fbf8000000000000000000000000f01a5dc4ad2b6ad3e3c51256a6bbf89bfad6bf51638248c478c77e47e7f1e22a156c6d24b0735d12769bf8524c4eb38aec85a54e8b1c6e60d8d1003dc8f3d3380ddc49489901ae1f790eaad4ccd127c428ca962f242abc17cc346747226125c27d5501c305b48d"], 0x78}, 0x1, 0x0, 0x0, 0x20000800}, 0x4000800) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) 17:36:55 executing program 1: r0 = socket(0x2b, 0x1, 0x0) sendmsg$sock(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f00000000c0)="50789f15e9e14299a2da87e287db602e08c45ae650bf6e0154ccfa125b87e44b817eb952bc561e4a1076c0780f7c9f48405de0da8e91d62a02ace83120913a7b6b2b6c383aede1939b83b19132dd9f091c5ed2ca5d801317f4819212e11d0b159f93c111be747cc8072d90b33de5acfc384b84868992724f1238d7b0ade6dc3d62b9e7e4a3213de14d9ae893b6f8dff9de42db2d1e3be7ad4300646052bb5a18fccc4645bd4359c8b0802873c35a16b3af3deed7256d5f45508317696b734012e29046fc1bfbd927dee4eceb3d353eef48332f7b029f5ddc9cf800000000", 0xde}], 0x1}, 0x0) 17:36:55 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$IP_VS_SO_GET_DESTS(r3, 0x0, 0x484, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000400)={0xffffffffffffffff}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$IP_VS_SO_GET_DESTS(r6, 0x0, 0x484, 0x0, 0x0) sendmsg$NBD_CMD_STATUS(r0, &(0x7f00000005c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f0000000580)={&(0x7f0000000480)={0xd0, r1, 0x100, 0x70bd2c, 0x25dfdbfe, {}, [@NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8, 0x1, r2}]}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0xffffffff}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0xb19e}, @NBD_ATTR_SOCKETS={0x54, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8, 0x1, r3}, {0x8}, {0x8, 0x1, r4}, {0x8, 0x1, r5}, {0x8}, {0x8, 0x1, r6}]}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x76e3}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0xd0}, 0x1, 0x0, 0x0, 0x40001}, 0x4000000) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r7 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r7, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000000)=ANY=[@ANYBLOB="a0d0d420651aa0efa838512f166ea68dc86ee9c72899", @ANYRES16=r1, @ANYBLOB="01000000000000000000010000000c000200018000000000000004000780"], 0x24}}, 0x0) 17:36:55 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r2) (async) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r3) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f00000002c0)={&(0x7f0000000140), 0xc, &(0x7f0000000280)={&(0x7f0000000200)={0x28, r4, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) (async) sendmsg$NBD_CMD_RECONFIGURE(r2, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x34, r4, 0x10, 0x70bd2a, 0x25dfdbfe, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x800}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0xfffffffffffffffb}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x34}, 0x1, 0x0, 0x0, 0x8000}, 0x840) getsockopt$IP_VS_SO_GET_DESTS(0xffffffffffffffff, 0x0, 0x484, 0x0, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$IP_VS_SO_GET_DESTS(r5, 0x0, 0x484, 0x0, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$IP_VS_SO_GET_DESTS(r6, 0x0, 0x484, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000580)={0xffffffffffffffff}) sendmsg$NBD_CMD_RECONFIGURE(0xffffffffffffffff, &(0x7f00000006c0)={&(0x7f0000000380)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f0000000680)={&(0x7f00000005c0)={0xa0, 0x0, 0x400, 0x70bd25, 0x25dfdbfb, {}, [@NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0xc}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x62f}, @NBD_ATTR_SOCKETS={0x3c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8, 0x1, r5}, {0x8}, {0x8, 0x1, r6}, {0x8, 0x1, r7}]}, @NBD_ATTR_CLIENT_FLAGS={0xc}]}, 0xa0}, 0x1, 0x0, 0x0, 0x40080}, 0x4080014) r8 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r8) (async) sendmsg$NBD_CMD_RECONFIGURE(r8, &(0x7f0000000240)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000000180)={&(0x7f0000000300)={0x44, 0x0, 0x4, 0x70bd2b, 0x25dfdbfd, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x7}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x6}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x5}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x44}, 0x1, 0x0, 0x0, 0x48880}, 0x408c4) r9 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r9, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) [ 1793.384711] nbd: must specify at least one socket [ 1793.402556] nbd: must specify at least one socket 17:36:55 executing program 0: write$6lowpan_control(0xffffffffffffffff, &(0x7f0000000000)='disconnect aa:aa:aa:aa:aa:10 1', 0x1e) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) semctl$IPC_INFO(0xffffffffffffffff, 0x2, 0x3, &(0x7f0000000100)=""/57) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000040)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="01000000000000000000010000000c0002000180000000000000040007807d308376b8ca4e191b8ca7ec51f3b30bc652703d3a642f9875228a750935ef0ce0052be479be59a18911c451bfdcaeda1ef9c643ad57f148e60759034e5fed9b2c70eed96041b3405f306307bca26e17cdc3bbbdb80277328f974cec249141f523ce9d4a3a1f12e9d96cae94246b3f8fb533671d14a83aef958b5bd53730bcb3304a1a8d33b7fe59a04c3657ce65d4b6a14fedc804ceec"], 0x24}}, 0x0) write$6lowpan_control(0xffffffffffffffff, &(0x7f0000000000)='disconnect aa:aa:aa:aa:aa:10 1', 0x1e) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) semctl$IPC_INFO(0xffffffffffffffff, 0x2, 0x3, &(0x7f0000000100)=""/57) (async) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000040)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="01000000000000000000010000000c0002000180000000000000040007807d308376b8ca4e191b8ca7ec51f3b30bc652703d3a642f9875228a750935ef0ce0052be479be59a18911c451bfdcaeda1ef9c643ad57f148e60759034e5fed9b2c70eed96041b3405f306307bca26e17cdc3bbbdb80277328f974cec249141f523ce9d4a3a1f12e9d96cae94246b3f8fb533671d14a83aef958b5bd53730bcb3304a1a8d33b7fe59a04c3657ce65d4b6a14fedc804ceec"], 0x24}}, 0x0) (async) 17:36:55 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) (async) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)) (async) socketpair(0x1d, 0x6, 0x8, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f0000000180)={&(0x7f0000000000), 0xc, &(0x7f0000000140)={&(0x7f00000006c0)=ANY=[@ANYBLOB='x\x00\x00\x00', @ANYRES64=r4, @ANYBLOB="040026bd7000fddbdf25020000000c000800ffff00000000000008000100000000004400078008000100", @ANYBLOB="f24a148db8f2f947265305a2eb2ac2b5a44baad7968af15af2385f157d7acc3cb54e8c84b009bba0aef14dac76bb614398a539250369bf4e6ddeeb645103937413a898f862c1ee8bb35885b86b1be70d6b78aead283c4a6c5270ebf8816a36834d2e34442314c2e799f209fef9d0c97bbf2cc3a035fa85ca2e1106910bce03e03e274916cff55e3212f76cbc37b309445861a027c0534cf1c09c1120159948cb7598", @ANYBLOB="08000100", @ANYRES64=0x0, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="1ab1478c84262488042c43f7aed65a5f5435fdbbbad4f724852111a4c357ceea4e0ea521a8db949bdf6e948f9952a9e5c0e8eeb44f8f2c571436338065a8872573cb80bab7550517c350010400000388ed80000000", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB='\b\x00\x00\x00', @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32=r4, @ANYBLOB="0c000800d00d000000000000e9773179c583105af5443767ea087656c4f2659f05edbf6d273e8fe4a4c582b31d9d5abe77b99b51fc0d5cf46bb0b2d20d88798ce92231f66f54a96bd9dbb05f97cd4b260220d2845dd60f48083c3d7d65f9574545d74bbfa148b48b01fbf578cd74ff501f4a7a40145a170379a97c079abf9372bd6ee74b3b0cbe07124c780e5d9e3b3b213a27c1be227ec7b0e48061fd390a63d5245b4ba26d039a1ad5b48214ded5363be0c4e8345af04b30d4fbf8000000000000000000000000f01a5dc4ad2b6ad3e3c51256a6bbf89bfad6bf51638248c478c77e47e7f1e22a156c6d24b0735d12769bf8524c4eb38aec85a54e8b1c6e60d8d1003dc8f3d3380ddc49489901ae1f790eaad4ccd127c428ca962f242abc17cc346747226125c27d5501c305b48d"], 0x78}, 0x1, 0x0, 0x0, 0x20000800}, 0x4000800) (async) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) 17:36:55 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r1) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r1) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x1c, 0x0, 0x10, 0x0, 0x25dfdbfd, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x1c}}, 0x0) 17:36:55 executing program 1: r0 = socket(0x2b, 0x1, 0x0) sendmsg$sock(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000080)='X', 0x1}], 0x1}, 0x0) read$snapshot(0xffffffffffffffff, &(0x7f00000003c0)=""/4096, 0x1000) 17:36:55 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)={0x1c, 0x0, 0x0, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0xff8f}}, 0x0) nanosleep(&(0x7f0000000040), &(0x7f00000000c0)) r1 = syz_init_net_socket$llc(0x1a, 0x2, 0x0) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0x6, 0x6, 0x3, 0xffff}]}, 0x10) accept(r1, 0x0, 0x0) recvfrom$llc(r1, &(0x7f0000000100)=""/118, 0x76, 0x3, &(0x7f0000000180)={0x1a, 0x310, 0x39, 0x3, 0x0, 0x81}, 0x10) 17:36:55 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r2) (async) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r3) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f00000002c0)={&(0x7f0000000140), 0xc, &(0x7f0000000280)={&(0x7f0000000200)={0x28, r4, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) (async) sendmsg$NBD_CMD_RECONFIGURE(r2, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x34, r4, 0x10, 0x70bd2a, 0x25dfdbfe, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x800}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0xfffffffffffffffb}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x34}, 0x1, 0x0, 0x0, 0x8000}, 0x840) (async) getsockopt$IP_VS_SO_GET_DESTS(0xffffffffffffffff, 0x0, 0x484, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$IP_VS_SO_GET_DESTS(r5, 0x0, 0x484, 0x0, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$IP_VS_SO_GET_DESTS(r6, 0x0, 0x484, 0x0, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000580)={0xffffffffffffffff}) sendmsg$NBD_CMD_RECONFIGURE(0xffffffffffffffff, &(0x7f00000006c0)={&(0x7f0000000380)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f0000000680)={&(0x7f00000005c0)={0xa0, 0x0, 0x400, 0x70bd25, 0x25dfdbfb, {}, [@NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0xc}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x62f}, @NBD_ATTR_SOCKETS={0x3c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8, 0x1, r5}, {0x8}, {0x8, 0x1, r6}, {0x8, 0x1, r7}]}, @NBD_ATTR_CLIENT_FLAGS={0xc}]}, 0xa0}, 0x1, 0x0, 0x0, 0x40080}, 0x4080014) r8 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r8) (async) sendmsg$NBD_CMD_RECONFIGURE(r8, &(0x7f0000000240)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000000180)={&(0x7f0000000300)={0x44, 0x0, 0x4, 0x70bd2b, 0x25dfdbfd, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x7}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x6}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x5}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x44}, 0x1, 0x0, 0x0, 0x48880}, 0x408c4) (async) r9 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r9, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) 17:36:55 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r1) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r1) (async) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x1c, 0x0, 0x10, 0x0, 0x25dfdbfd, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x1c}}, 0x0) [ 1793.541991] nbd: must specify at least one socket 17:36:55 executing program 1: r0 = socket(0x2b, 0x1, 0x0) sendmsg$sock(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000080)='X', 0x1}], 0x1}, 0x0) read$snapshot(0xffffffffffffffff, &(0x7f00000003c0)=""/4096, 0x1000) socket(0x2b, 0x1, 0x0) (async) sendmsg$sock(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000080)='X', 0x1}], 0x1}, 0x0) (async) read$snapshot(0xffffffffffffffff, &(0x7f00000003c0)=""/4096, 0x1000) (async) 17:36:55 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) (async, rerun: 64) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async, rerun: 64) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)) (async, rerun: 64) socketpair(0x1d, 0x6, 0x8, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) (rerun: 64) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f0000000180)={&(0x7f0000000000), 0xc, &(0x7f0000000140)={&(0x7f00000006c0)=ANY=[@ANYBLOB='x\x00\x00\x00', @ANYRES64=r4, @ANYBLOB="040026bd7000fddbdf25020000000c000800ffff00000000000008000100000000004400078008000100", @ANYBLOB="f24a148db8f2f947265305a2eb2ac2b5a44baad7968af15af2385f157d7acc3cb54e8c84b009bba0aef14dac76bb614398a539250369bf4e6ddeeb645103937413a898f862c1ee8bb35885b86b1be70d6b78aead283c4a6c5270ebf8816a36834d2e34442314c2e799f209fef9d0c97bbf2cc3a035fa85ca2e1106910bce03e03e274916cff55e3212f76cbc37b309445861a027c0534cf1c09c1120159948cb7598", @ANYBLOB="08000100", @ANYRES64=0x0, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="1ab1478c84262488042c43f7aed65a5f5435fdbbbad4f724852111a4c357ceea4e0ea521a8db949bdf6e948f9952a9e5c0e8eeb44f8f2c571436338065a8872573cb80bab7550517c350010400000388ed80000000", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB='\b\x00\x00\x00', @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32=r4, @ANYBLOB="0c000800d00d000000000000e9773179c583105af5443767ea087656c4f2659f05edbf6d273e8fe4a4c582b31d9d5abe77b99b51fc0d5cf46bb0b2d20d88798ce92231f66f54a96bd9dbb05f97cd4b260220d2845dd60f48083c3d7d65f9574545d74bbfa148b48b01fbf578cd74ff501f4a7a40145a170379a97c079abf9372bd6ee74b3b0cbe07124c780e5d9e3b3b213a27c1be227ec7b0e48061fd390a63d5245b4ba26d039a1ad5b48214ded5363be0c4e8345af04b30d4fbf8000000000000000000000000f01a5dc4ad2b6ad3e3c51256a6bbf89bfad6bf51638248c478c77e47e7f1e22a156c6d24b0735d12769bf8524c4eb38aec85a54e8b1c6e60d8d1003dc8f3d3380ddc49489901ae1f790eaad4ccd127c428ca962f242abc17cc346747226125c27d5501c305b48d"], 0x78}, 0x1, 0x0, 0x0, 0x20000800}, 0x4000800) (async) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) 17:36:55 executing program 0: write$6lowpan_control(0xffffffffffffffff, &(0x7f0000000000)='disconnect aa:aa:aa:aa:aa:10 1', 0x1e) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) (async) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) semctl$IPC_INFO(0xffffffffffffffff, 0x2, 0x3, &(0x7f0000000100)=""/57) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000040)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="01000000000000000000010000000c0002000180000000000000040007807d308376b8ca4e191b8ca7ec51f3b30bc652703d3a642f9875228a750935ef0ce0052be479be59a18911c451bfdcaeda1ef9c643ad57f148e60759034e5fed9b2c70eed96041b3405f306307bca26e17cdc3bbbdb80277328f974cec249141f523ce9d4a3a1f12e9d96cae94246b3f8fb533671d14a83aef958b5bd53730bcb3304a1a8d33b7fe59a04c3657ce65d4b6a14fedc804ceec"], 0x24}}, 0x0) 17:36:55 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r1) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r1) (async) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x1c, 0x0, 0x10, 0x0, 0x25dfdbfd, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x1c}}, 0x0) 17:36:55 executing program 1: r0 = socket(0x2b, 0x1, 0x0) sendmsg$sock(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000080)='X', 0x1}], 0x1}, 0x0) (async) read$snapshot(0xffffffffffffffff, &(0x7f00000003c0)=""/4096, 0x1000) 17:36:55 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$sock(0xffffffffffffffff, &(0x7f0000000500)={&(0x7f0000000000)=@in6={0xa, 0x4e22, 0x5, @empty, 0x8}, 0x80, &(0x7f0000000400)=[{&(0x7f0000000080)="dc0f14393c54dfaaaa6a797e6c50054c314bea38fba5192935bef6db78847a152b35cdbaef4283e69cee01e787f1c9cd623ee55fe4c47072bd574bab463dfbf4863517e17c3aef666116fc29a48c3089b19ad8e63f7920e5b0571d392953d841463a0c9aefcfbf5b7780cf42edb031c80761447621fc98e92e83e84e25025a533c2e3daaa8059c5c952445d9f922ed2d864b305677ea03b0307b9488fa27f0118347cbad96cfc9704361c20282396ce74c", 0xb1}, {&(0x7f0000000140)="792ac6b98928fb32fbcde43bace884fff855b35c69571cc94fdcb09121", 0x1d}, {&(0x7f0000000180)="80e701be2c891cede1a9c6d00d112ae6f5bdc273b162e728de2c0cfe4c9280f1c27762c71385565e7fab81cb2977ff39d0bb4e53e7b4f6da244d", 0x3a}, {&(0x7f0000000300)="278b72680d9a4d1a687882f92917acbf83962338594e875af3db3acd5ee5b4a98c55481da2250f1813c41243e903512a1bebf349247fc0e711d44799c7207c626ee554343892f2ed319dc752d8b2608fc5a9502e366a13c119604ac4b1b5e763e5214ade976f29b4360e4436a0ac90f21a07e0339e2c1b60e74e3668418e013f8d22f0b66e580d99d08875716e4578a39080206358f02e95a939ee2a8438b56243237987b4c88fb3f0b9b34b6841c5eb9b0f46b9a59bb593e969ae735bfd4742698af216c5186e1a215a93fcde73fd7e468ced30a4b69e0967a82ed6ba167464317c6a76aaf12a91c50b221873b867d483c33ca5f3c17d", 0xf7}, {&(0x7f0000000200)="54b720f8b722f8ddd3f0720b3b1ceb83e28b4156622194b9af8c1003483c2d1e88d6884d5fe62fc2eec4598ab7f1bcac47663549071402a6a1d5b713c0", 0x3d}, {&(0x7f0000000240)="68b5fca2a0d8823c668fd3b110f3", 0xe}], 0x6, &(0x7f0000000480)=[@timestamping={{0x14, 0x1, 0x25, 0x2}}, @txtime={{0x18, 0x1, 0x3d, 0x81}}, @timestamping={{0x14, 0x1, 0x25, 0xd8a}}], 0x48}, 0x40040) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) [ 1793.644124] nbd: must specify at least one socket 17:36:55 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r3) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x68, r1, 0x200, 0x70bd27, 0x25dfdbfe, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x7fffffff}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x4}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0xfffffffffffffffd}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x10000}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x8001}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x7}]}, 0x68}, 0x1, 0x0, 0x0, 0x805}, 0x8000) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) 17:36:55 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r3) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x68, r1, 0x200, 0x70bd27, 0x25dfdbfe, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x7fffffff}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x4}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0xfffffffffffffffd}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x10000}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x8001}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x7}]}, 0x68}, 0x1, 0x0, 0x0, 0x805}, 0x8000) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) (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(&(0x7f0000000000), r3) (async) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x68, r1, 0x200, 0x70bd27, 0x25dfdbfe, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x7fffffff}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x4}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0xfffffffffffffffd}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x10000}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x8001}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x7}]}, 0x68}, 0x1, 0x0, 0x0, 0x805}, 0x8000) (async) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) (async) 17:36:55 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$sock(0xffffffffffffffff, &(0x7f0000000500)={&(0x7f0000000000)=@in6={0xa, 0x4e22, 0x5, @empty, 0x8}, 0x80, &(0x7f0000000400)=[{&(0x7f0000000080)="dc0f14393c54dfaaaa6a797e6c50054c314bea38fba5192935bef6db78847a152b35cdbaef4283e69cee01e787f1c9cd623ee55fe4c47072bd574bab463dfbf4863517e17c3aef666116fc29a48c3089b19ad8e63f7920e5b0571d392953d841463a0c9aefcfbf5b7780cf42edb031c80761447621fc98e92e83e84e25025a533c2e3daaa8059c5c952445d9f922ed2d864b305677ea03b0307b9488fa27f0118347cbad96cfc9704361c20282396ce74c", 0xb1}, {&(0x7f0000000140)="792ac6b98928fb32fbcde43bace884fff855b35c69571cc94fdcb09121", 0x1d}, {&(0x7f0000000180)="80e701be2c891cede1a9c6d00d112ae6f5bdc273b162e728de2c0cfe4c9280f1c27762c71385565e7fab81cb2977ff39d0bb4e53e7b4f6da244d", 0x3a}, {&(0x7f0000000300)="278b72680d9a4d1a687882f92917acbf83962338594e875af3db3acd5ee5b4a98c55481da2250f1813c41243e903512a1bebf349247fc0e711d44799c7207c626ee554343892f2ed319dc752d8b2608fc5a9502e366a13c119604ac4b1b5e763e5214ade976f29b4360e4436a0ac90f21a07e0339e2c1b60e74e3668418e013f8d22f0b66e580d99d08875716e4578a39080206358f02e95a939ee2a8438b56243237987b4c88fb3f0b9b34b6841c5eb9b0f46b9a59bb593e969ae735bfd4742698af216c5186e1a215a93fcde73fd7e468ced30a4b69e0967a82ed6ba167464317c6a76aaf12a91c50b221873b867d483c33ca5f3c17d", 0xf7}, {&(0x7f0000000200)="54b720f8b722f8ddd3f0720b3b1ceb83e28b4156622194b9af8c1003483c2d1e88d6884d5fe62fc2eec4598ab7f1bcac47663549071402a6a1d5b713c0", 0x3d}, {&(0x7f0000000240)="68b5fca2a0d8823c668fd3b110f3", 0xe}], 0x6, &(0x7f0000000480)=[@timestamping={{0x14, 0x1, 0x25, 0x2}}, @txtime={{0x18, 0x1, 0x3d, 0x81}}, @timestamping={{0x14, 0x1, 0x25, 0xd8a}}], 0x48}, 0x40040) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$sock(0xffffffffffffffff, &(0x7f0000000500)={&(0x7f0000000000)=@in6={0xa, 0x4e22, 0x5, @empty, 0x8}, 0x80, &(0x7f0000000400)=[{&(0x7f0000000080)="dc0f14393c54dfaaaa6a797e6c50054c314bea38fba5192935bef6db78847a152b35cdbaef4283e69cee01e787f1c9cd623ee55fe4c47072bd574bab463dfbf4863517e17c3aef666116fc29a48c3089b19ad8e63f7920e5b0571d392953d841463a0c9aefcfbf5b7780cf42edb031c80761447621fc98e92e83e84e25025a533c2e3daaa8059c5c952445d9f922ed2d864b305677ea03b0307b9488fa27f0118347cbad96cfc9704361c20282396ce74c", 0xb1}, {&(0x7f0000000140)="792ac6b98928fb32fbcde43bace884fff855b35c69571cc94fdcb09121", 0x1d}, {&(0x7f0000000180)="80e701be2c891cede1a9c6d00d112ae6f5bdc273b162e728de2c0cfe4c9280f1c27762c71385565e7fab81cb2977ff39d0bb4e53e7b4f6da244d", 0x3a}, {&(0x7f0000000300)="278b72680d9a4d1a687882f92917acbf83962338594e875af3db3acd5ee5b4a98c55481da2250f1813c41243e903512a1bebf349247fc0e711d44799c7207c626ee554343892f2ed319dc752d8b2608fc5a9502e366a13c119604ac4b1b5e763e5214ade976f29b4360e4436a0ac90f21a07e0339e2c1b60e74e3668418e013f8d22f0b66e580d99d08875716e4578a39080206358f02e95a939ee2a8438b56243237987b4c88fb3f0b9b34b6841c5eb9b0f46b9a59bb593e969ae735bfd4742698af216c5186e1a215a93fcde73fd7e468ced30a4b69e0967a82ed6ba167464317c6a76aaf12a91c50b221873b867d483c33ca5f3c17d", 0xf7}, {&(0x7f0000000200)="54b720f8b722f8ddd3f0720b3b1ceb83e28b4156622194b9af8c1003483c2d1e88d6884d5fe62fc2eec4598ab7f1bcac47663549071402a6a1d5b713c0", 0x3d}, {&(0x7f0000000240)="68b5fca2a0d8823c668fd3b110f3", 0xe}], 0x6, &(0x7f0000000480)=[@timestamping={{0x14, 0x1, 0x25, 0x2}}, @txtime={{0x18, 0x1, 0x3d, 0x81}}, @timestamping={{0x14, 0x1, 0x25, 0xd8a}}], 0x48}, 0x40040) (async) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) (async) 17:36:56 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$sock(0xffffffffffffffff, &(0x7f0000000500)={&(0x7f0000000000)=@in6={0xa, 0x4e22, 0x5, @empty, 0x8}, 0x80, &(0x7f0000000400)=[{&(0x7f0000000080)="dc0f14393c54dfaaaa6a797e6c50054c314bea38fba5192935bef6db78847a152b35cdbaef4283e69cee01e787f1c9cd623ee55fe4c47072bd574bab463dfbf4863517e17c3aef666116fc29a48c3089b19ad8e63f7920e5b0571d392953d841463a0c9aefcfbf5b7780cf42edb031c80761447621fc98e92e83e84e25025a533c2e3daaa8059c5c952445d9f922ed2d864b305677ea03b0307b9488fa27f0118347cbad96cfc9704361c20282396ce74c", 0xb1}, {&(0x7f0000000140)="792ac6b98928fb32fbcde43bace884fff855b35c69571cc94fdcb09121", 0x1d}, {&(0x7f0000000180)="80e701be2c891cede1a9c6d00d112ae6f5bdc273b162e728de2c0cfe4c9280f1c27762c71385565e7fab81cb2977ff39d0bb4e53e7b4f6da244d", 0x3a}, {&(0x7f0000000300)="278b72680d9a4d1a687882f92917acbf83962338594e875af3db3acd5ee5b4a98c55481da2250f1813c41243e903512a1bebf349247fc0e711d44799c7207c626ee554343892f2ed319dc752d8b2608fc5a9502e366a13c119604ac4b1b5e763e5214ade976f29b4360e4436a0ac90f21a07e0339e2c1b60e74e3668418e013f8d22f0b66e580d99d08875716e4578a39080206358f02e95a939ee2a8438b56243237987b4c88fb3f0b9b34b6841c5eb9b0f46b9a59bb593e969ae735bfd4742698af216c5186e1a215a93fcde73fd7e468ced30a4b69e0967a82ed6ba167464317c6a76aaf12a91c50b221873b867d483c33ca5f3c17d", 0xf7}, {&(0x7f0000000200)="54b720f8b722f8ddd3f0720b3b1ceb83e28b4156622194b9af8c1003483c2d1e88d6884d5fe62fc2eec4598ab7f1bcac47663549071402a6a1d5b713c0", 0x3d}, {&(0x7f0000000240)="68b5fca2a0d8823c668fd3b110f3", 0xe}], 0x6, &(0x7f0000000480)=[@timestamping={{0x14, 0x1, 0x25, 0x2}}, @txtime={{0x18, 0x1, 0x3d, 0x81}}, @timestamping={{0x14, 0x1, 0x25, 0xd8a}}], 0x48}, 0x40040) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) 17:36:56 executing program 1: r0 = socket(0x2b, 0x1, 0x0) sendmsg$sock(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000080)='X', 0x1}], 0x1}, 0x0) r1 = accept(r0, &(0x7f0000000000)=@generic, &(0x7f00000000c0)=0x80) getsockname$llc(r1, &(0x7f0000000100)={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @link_local}, &(0x7f0000000140)=0x10) 17:36:56 executing program 3: syz_init_net_socket$nfc_llcp(0x27, 0x2, 0x1) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) ioctl$TUNSETQUEUE(r2, 0x400454d9, &(0x7f0000000080)={'macvtap0\x00'}) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x4000) 17:36:56 executing program 4: r0 = accept4$rose(0xffffffffffffffff, &(0x7f0000000040)=@full={0xb, @remote, @remote, 0x0, [@null, @netrom, @bcast, @bcast, @remote, @rose]}, &(0x7f00000000c0)=0x40, 0x0) ioctl$sock_rose_SIOCDELRT(r0, 0x890c, &(0x7f0000000100)={@remote={0xcc, 0xcc, 0xcc, 0xcc, 0x0}, 0xfffa, @bcast, @bpq0, 0x1, [@default, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @default, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @null, @default, @null]}) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_STATUS(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000180)=ANY=[@ANYBLOB="1c000000592e6330d4b55f981e57a84d0743b01607d3d74e17703784a639981529547e72a6285c27fd30271f0c2f60dee581ae24f2650750fa5c7e5acf0bd167b81335e05d18b910b11dc2e27c1b5f684b1c27c03d3e14d144e46fa541e23a6b98a34718ce898efb5593f8d77d02201db23592f267cdad5fa25e6d6f812314daf56024ada9aa14fc8d0dfd10f91de1819443d551198ee158", @ANYRES16=0x0, @ANYBLOB="0000000000000800010000000000607601f41845b651"], 0xff8f}}, 0x0) 17:36:56 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) (async, rerun: 64) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async, rerun: 64) sendmsg$sock(0xffffffffffffffff, &(0x7f0000000500)={&(0x7f0000000000)=@in6={0xa, 0x4e22, 0x5, @empty, 0x8}, 0x80, &(0x7f0000000400)=[{&(0x7f0000000080)="dc0f14393c54dfaaaa6a797e6c50054c314bea38fba5192935bef6db78847a152b35cdbaef4283e69cee01e787f1c9cd623ee55fe4c47072bd574bab463dfbf4863517e17c3aef666116fc29a48c3089b19ad8e63f7920e5b0571d392953d841463a0c9aefcfbf5b7780cf42edb031c80761447621fc98e92e83e84e25025a533c2e3daaa8059c5c952445d9f922ed2d864b305677ea03b0307b9488fa27f0118347cbad96cfc9704361c20282396ce74c", 0xb1}, {&(0x7f0000000140)="792ac6b98928fb32fbcde43bace884fff855b35c69571cc94fdcb09121", 0x1d}, {&(0x7f0000000180)="80e701be2c891cede1a9c6d00d112ae6f5bdc273b162e728de2c0cfe4c9280f1c27762c71385565e7fab81cb2977ff39d0bb4e53e7b4f6da244d", 0x3a}, {&(0x7f0000000300)="278b72680d9a4d1a687882f92917acbf83962338594e875af3db3acd5ee5b4a98c55481da2250f1813c41243e903512a1bebf349247fc0e711d44799c7207c626ee554343892f2ed319dc752d8b2608fc5a9502e366a13c119604ac4b1b5e763e5214ade976f29b4360e4436a0ac90f21a07e0339e2c1b60e74e3668418e013f8d22f0b66e580d99d08875716e4578a39080206358f02e95a939ee2a8438b56243237987b4c88fb3f0b9b34b6841c5eb9b0f46b9a59bb593e969ae735bfd4742698af216c5186e1a215a93fcde73fd7e468ced30a4b69e0967a82ed6ba167464317c6a76aaf12a91c50b221873b867d483c33ca5f3c17d", 0xf7}, {&(0x7f0000000200)="54b720f8b722f8ddd3f0720b3b1ceb83e28b4156622194b9af8c1003483c2d1e88d6884d5fe62fc2eec4598ab7f1bcac47663549071402a6a1d5b713c0", 0x3d}, {&(0x7f0000000240)="68b5fca2a0d8823c668fd3b110f3", 0xe}], 0x6, &(0x7f0000000480)=[@timestamping={{0x14, 0x1, 0x25, 0x2}}, @txtime={{0x18, 0x1, 0x3d, 0x81}}, @timestamping={{0x14, 0x1, 0x25, 0xd8a}}], 0x48}, 0x40040) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) 17:36:56 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r3) (async) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x68, r1, 0x200, 0x70bd27, 0x25dfdbfe, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x7fffffff}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x4}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0xfffffffffffffffd}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x10000}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x8001}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x7}]}, 0x68}, 0x1, 0x0, 0x0, 0x805}, 0x8000) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) 17:36:56 executing program 4: r0 = accept4$rose(0xffffffffffffffff, &(0x7f0000000040)=@full={0xb, @remote, @remote, 0x0, [@null, @netrom, @bcast, @bcast, @remote, @rose]}, &(0x7f00000000c0)=0x40, 0x0) ioctl$sock_rose_SIOCDELRT(r0, 0x890c, &(0x7f0000000100)={@remote={0xcc, 0xcc, 0xcc, 0xcc, 0x0}, 0xfffa, @bcast, @bpq0, 0x1, [@default, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @default, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @null, @default, @null]}) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_STATUS(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000180)=ANY=[@ANYBLOB="1c000000592e6330d4b55f981e57a84d0743b01607d3d74e17703784a639981529547e72a6285c27fd30271f0c2f60dee581ae24f2650750fa5c7e5acf0bd167b81335e05d18b910b11dc2e27c1b5f684b1c27c03d3e14d144e46fa541e23a6b98a34718ce898efb5593f8d77d02201db23592f267cdad5fa25e6d6f812314daf56024ada9aa14fc8d0dfd10f91de1819443d551198ee158", @ANYRES16=0x0, @ANYBLOB="0000000000000800010000000000607601f41845b651"], 0xff8f}}, 0x0) 17:36:56 executing program 2: r0 = accept4$rose(0xffffffffffffffff, &(0x7f0000000040)=@full={0xb, @remote, @remote, 0x0, [@null, @netrom, @bcast, @bcast, @remote, @rose]}, &(0x7f00000000c0)=0x40, 0x0) ioctl$sock_rose_SIOCDELRT(r0, 0x890c, &(0x7f0000000100)={@remote={0xcc, 0xcc, 0xcc, 0xcc, 0x0}, 0xfffa, @bcast, @bpq0, 0x1, [@default, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @default, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @null, @default, @null]}) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_STATUS(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000180)=ANY=[@ANYBLOB="1c000000592e6330d4b55f981e57a84d0743b01607d3d74e17703784a639981529547e72a6285c27fd30271f0c2f60dee581ae24f2650750fa5c7e5acf0bd167b81335e05d18b910b11dc2e27c1b5f684b1c27c03d3e14d144e46fa541e23a6b98a34718ce898efb5593f8d77d02201db23592f267cdad5fa25e6d6f812314daf56024ada9aa14fc8d0dfd10f91de1819443d551198ee158", @ANYRES16=0x0, @ANYBLOB="0000000000000800010000000000607601f41845b651"], 0xff8f}}, 0x0) 17:36:56 executing program 1: r0 = socket(0x2b, 0x1, 0x0) sendmsg$sock(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000080)='X', 0x1}], 0x1}, 0x0) r1 = accept(r0, &(0x7f0000000000)=@generic, &(0x7f00000000c0)=0x80) getsockname$llc(r1, &(0x7f0000000100)={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @link_local}, &(0x7f0000000140)=0x10) socket(0x2b, 0x1, 0x0) (async) sendmsg$sock(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000080)='X', 0x1}], 0x1}, 0x0) (async) accept(r0, &(0x7f0000000000)=@generic, &(0x7f00000000c0)=0x80) (async) getsockname$llc(r1, &(0x7f0000000100)={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @link_local}, &(0x7f0000000140)=0x10) (async) 17:36:56 executing program 3: syz_init_net_socket$nfc_llcp(0x27, 0x2, 0x1) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) (async, rerun: 64) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) (rerun: 64) ioctl$TUNSETQUEUE(r2, 0x400454d9, &(0x7f0000000080)={'macvtap0\x00'}) (async) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x4000) 17:36:56 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r1) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r1) r2 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)=ANY=[@ANYBLOB="14000000", @ANYRES16=r2, @ANYBLOB="170400000091a945504668000000"], 0x14}}, 0x0) 17:36:56 executing program 4: r0 = accept4$rose(0xffffffffffffffff, &(0x7f0000000040)=@full={0xb, @remote, @remote, 0x0, [@null, @netrom, @bcast, @bcast, @remote, @rose]}, &(0x7f00000000c0)=0x40, 0x0) ioctl$sock_rose_SIOCDELRT(r0, 0x890c, &(0x7f0000000100)={@remote={0xcc, 0xcc, 0xcc, 0xcc, 0x0}, 0xfffa, @bcast, @bpq0, 0x1, [@default, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @default, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @null, @default, @null]}) (async) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_STATUS(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000180)=ANY=[@ANYBLOB="1c000000592e6330d4b55f981e57a84d0743b01607d3d74e17703784a639981529547e72a6285c27fd30271f0c2f60dee581ae24f2650750fa5c7e5acf0bd167b81335e05d18b910b11dc2e27c1b5f684b1c27c03d3e14d144e46fa541e23a6b98a34718ce898efb5593f8d77d02201db23592f267cdad5fa25e6d6f812314daf56024ada9aa14fc8d0dfd10f91de1819443d551198ee158", @ANYRES16=0x0, @ANYBLOB="0000000000000800010000000000607601f41845b651"], 0xff8f}}, 0x0) 17:36:56 executing program 2: syz_init_net_socket$nfc_llcp(0x27, 0x2, 0x1) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) ioctl$TUNSETQUEUE(r2, 0x400454d9, &(0x7f0000000080)={'macvtap0\x00'}) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x4000) 17:36:56 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) ioctl$SIOCRSSCAUSE(0xffffffffffffffff, 0x89e1, &(0x7f0000000000)=0x1000) 17:36:56 executing program 1: r0 = socket(0x2b, 0x1, 0x0) sendmsg$sock(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000080)='X', 0x1}], 0x1}, 0x0) r1 = accept(r0, &(0x7f0000000000)=@generic, &(0x7f00000000c0)=0x80) getsockname$llc(r1, &(0x7f0000000100)={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @link_local}, &(0x7f0000000140)=0x10) socket(0x2b, 0x1, 0x0) (async) sendmsg$sock(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000080)='X', 0x1}], 0x1}, 0x0) (async) accept(r0, &(0x7f0000000000)=@generic, &(0x7f00000000c0)=0x80) (async) getsockname$llc(r1, &(0x7f0000000100)={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @link_local}, &(0x7f0000000140)=0x10) (async) 17:36:56 executing program 5: 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) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r1) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r1) r2 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) (async, rerun: 64) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (rerun: 64) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)=ANY=[@ANYBLOB="14000000", @ANYRES16=r2, @ANYBLOB="170400000091a945504668000000"], 0x14}}, 0x0) 17:36:56 executing program 3: syz_init_net_socket$nfc_llcp(0x27, 0x2, 0x1) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) ioctl$TUNSETQUEUE(r2, 0x400454d9, &(0x7f0000000080)={'macvtap0\x00'}) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x4000) syz_init_net_socket$nfc_llcp(0x27, 0x2, 0x1) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) (async) ioctl$TUNSETQUEUE(r2, 0x400454d9, &(0x7f0000000080)={'macvtap0\x00'}) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x4000) (async) 17:36:56 executing program 4: r0 = socket(0x1a, 0x2, 0xb1c) setsockopt$CAIFSO_LINK_SELECT(r0, 0x116, 0x7f, &(0x7f0000000040)=0x5d2009c6, 0x4) 17:36:56 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r3) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x68, r1, 0x200, 0x70bd27, 0x25dfdbfe, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x7fffffff}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x4}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0xfffffffffffffffd}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x10000}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x8001}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x7}]}, 0x68}, 0x1, 0x0, 0x0, 0x805}, 0x8000) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) 17:36:56 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) ioctl$SIOCRSSCAUSE(0xffffffffffffffff, 0x89e1, &(0x7f0000000000)=0x1000) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) (async) ioctl$SIOCRSSCAUSE(0xffffffffffffffff, 0x89e1, &(0x7f0000000000)=0x1000) (async) 17:36:56 executing program 1: r0 = socket(0x2b, 0x1, 0x0) socket$nl_crypto(0x10, 0x3, 0x15) sendmsg$sock(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000080)='X', 0x1}, {&(0x7f0000000000)="434b02aa92be46a66151456b1fc154d1908cc021fca70035f3feb31c", 0x1c}, {&(0x7f0000000180)="e633ea8797bb3ab619aa0576f6b98c35b86acfe24b3dad271118129d53c4cd09d531aae4f6c621de2c06cd9cd0ed544675f03bd5f17727bc721c8de83503402cac5a21367fe669a31325fa732793254fdbdca1ed09053e2ea68a0c3e9aab882896650eb4dc6ae771a5b578a4a9bbcf93ab2c5244faf166ab25cbdb98bd0c288c07a4e1190c71551629a7bb9b508f29b0945527039fabcd79053cd8e80f93a407669e23478965f8413a16", 0xaa}, {&(0x7f00000003c0)="139b7e92c9ed7912d17528d17f354cab7af3d2b0d0cbec0adbe6e66e3c98111acd14c72eaf773880727ec161da341eae5b38125888256c60088e77b1482822a09435459cc1f88173dbc9bc72ea5db272b44e04d6538cc06fed3d237757ce867eb416a78ff3ac8a9c819d7c4fbc848d597e95ed64c02e2ac89bfc1c2965e50dafaf4bb15556b06336b21c3f283c7c8e14e06af48eb6ea1baf8009fee774c8761a56947ba718858d6ebad34b37afa8ab055971c559f73b74b7678651469a0b9f517bc8943e36f8cfc59adf643aade20957e7a17b8fe377d6ca8384d9fba49682aaf6e3d839ee811f7cc6593aba4ba7a200cecc0afd2e3dbbba978ac657471805064b7a524b6703839a44bf103e075d27ab7d6d642f12f1603d6ce728d70f6e0d7218da392333e734577e1cf9c8fe82942d16a63ba6129c6276b5b16e0a940ab0214db914ae50ada27cad63ae86943f46cfcbf33a1c5788f9999ca6fae3f2d7f026877d6acd4a9293144fe025dd9b0b98a27f1a07c9a89ac7f0dc69b398cc88d8d64f0c329460913d36d77347cb9588ad0c032c67f4a0595af6f5f8c3a17a82e8aed6353b841b770b1856813ff2e627e592f5007aaf929f1d49a970edf53c259f65918f2a2f29da87b1658e976a58385f631e859ec6e91aef96e6790b6a0849b3f6ac2d176ccbb9694ef240f6f6898dcc85eb2390325a240005e66a6c5fb4bfcf36251da8e79f1c47c1f8c630516386b3b08f7410b8591bdfee81b665c6b7ab07e27b1019908157ec52a4180cf4b2a82b1a9aa5e1dd054df4a6ad9446a08399d32456c73b91cd163c0d432eb7abe27d1a43c65520b2d297370775ef9ec4678379596b4a860309d09aca0ec47879193e826a195a2d3a98369c6efa354f6275ac2665b64748b740e01a396f9ecb8ecdea36330f6165bbbaccf145c54f258ff3b729424248c929ed22cc35bfb26baeff2df49dfcdb0b8f11dbe6f9557af996c06da69aa89d8f6d5c1c3b9fe626bfa979c97e1dfb7ff4eb5e53a322ae81b7fc4f66e80eaecfdbf5764c51a1b226a148e7965e9360a0bccd56e668ea57f1286abfffa7221966caa8b8e892bbd931a11b085fc428a8eb779f2214d3ae47490dcb5c03d72e7923b247b029e17acee5f013a8c003ee84f7a0fd08582170d67d14b18b345322fe72dfd05f24c9bbffe74e91482699a1f060c56ace88d0d3980a86ffc4e88365bd19a088b556317cc6862da5218e2ff6c7cf7998f5690e07b2379b87e726b19b45527d6022cd8e1a8bf3fe4ee40ad93d0cf2ed5b54a357d0ebdda960997d0c84ed2310b5685c499fa973d5bacf3987f4367c6420b1e6bb69dcb9965d85ef537b1a67a85521a5ef35da7b5794a2590f25b4b0663708230d18089abe8b3151a0ce2a2d14547d9b8a7a96f64c4c85fc72ec3b16c47c4ed142479a76c81bcad04534c89c25d74562ffbf6c96e30f92a4919d2394165d47d5313c2bc626de41a7c556b7d21ba079a9c6383ddeb46603bb66f5b417ea9b629fbfc7f3da50f85c5cb7af1b9b636bb672a714b0cd739d3e57ba3e458ea53af45f29b0266c470351175cbfbf98486486164ac999c95bea85779912d9ced1faa39545b3332c4ce5512971aa06e060fbf0e1bcb220bf2b4d3013414b40273082ae17733bafd19482e8b72f2f044783ba7190b09bffa2898cddb3c1d2da0ed6e24ca063bf8f48383c3d4893f23fbc806ef14cb1ca2d5433af9c085a6dd547a1408bbe14ea6b29ddcd40c8bfc56dfd68a718235d7db7d4288c766885af3090e8ce206fe14fc9bc854004ae3fb4340440b19e1b0602f90524c748bf6d4110d42b37b32b5c5439652da37c383e3a3ab302727a83741862eb70a0a7c0c5c0d5abbe79f31ccc74baf4db03ccecca15c58f0c61e8b34172ee9523388fbbf01850d769ba521e5cfe05d938329de579d3a50f375d22871b03e2c8874f63154005ab36386a7959c59113a794b8ed5da613368c15812385101398233ff5a65417f6a1a7de6853125192303470b68283353fbe1ff78fa778d37323fd63dda982581f90c9b15243416449a685a24d7461197eeb7b968b387e1c2a45bded5acb6c3f5ac1b85575d8ff536301c8dc1ad64da3a0c053a8c40e1ad99fde6a77c2d81a06cbb85a58bc4a70f3495b6134c10982ed73d34145512b690f8bc39f7655798ba375319924f1985984e2bc9063aab79c3a87a8b8294ddca36136d090f9cffd8b5ef3eaa1eb0a96879c7db22176a1f2488ef0ede9003b157e97636a074160003ed8052c890c5b322bfbdbe8b6b0ee08d4f0b9b476aeae1c51ddc895e8e8cad72f829d68bb6d7f3354c346ca09a6c9f7286bf8d7c6d6b2143f92026fc70d987453535a2a21287721e24c03eee91c9c515d033291051294dbfa260260a3d2ae0d3cc17ace6459ebefd128f9df6a01b4f5054117b8d82e38688d0bfe12016f27c40d74f34dbc753a217d314f5692a23f833d17463b21b3455794b173222c160c2d1799e4c7f0d656dc8155887073ec6079074a0a123b15c94dfb0bf2ece4ed1275ca54c781a92392f18e289ed3fbdbb49e0c7de231b208153e4a23b237ef3f00b2110910cf4af9b50bf08dcd60ae5e3a98bc51cbf05348042df3055452daaded0a78f8bf80d6b820abf6ce611ff047450f3ff30d096c3baa77392df5e10d7df9ad7516008ddfad62d979a6172ec28c64031569bd506a2ee703a86c26313aa94e89bde841a39640cacfe1b44df64acad9843e6918ea3782102b63553b991121ac574175530afabf65b338f92bdb98d670938710668a06c27c730ad40bc167ba64c9350aed4df143a7912d1e1ea5a7ba5c856a21ab7f633e98bf3191ca73968748939a33b9ed198a0757a927e2a892e3988f63575804be807dceaff47986d35095e2d227dad4c48d580bb144b1788e3162748e49404217355b110eb96e5bc155a720dd673e9b8728e01591ad247a130a164d56b2c963770f08cfe5906c37d87036549e870925490f9274213c60b5869cb66ff7ebcb00c628e38aba8191009646c1d0b3b425a72e5ed303fc1be98544b73495e7fcbfb9b62c8a053bb076a7279289f06108545e3b75c46fa0261e47a8dc9b9718aed62ba3d1554867441f5438abcb175c4495a1f693b43b263e3df14900298148fb29cab9a9dcb691018f14c363ad9f16257822f785f5d036519f146830b28c352de2b424a458e6242f8ee6b23f2fb0d8c44bcca8db607b0c357fb39032d9a596cdc5be00ae65017eab87857b41f1d550dd26bc5eaa704ef7a9d3e38788459b24eae0b302fcf5e617af56b3e7b5f570e88297fcb75156d9425d1000fd00d8e53823a3604ecc7f74c605d051911f382ee73a79b93aceeb89256d00df2338ea3e9ea89a453a135d8d7f142844a3991181c4be6c7523581972b358558cdc4ae4cd4e96e6d7af449c1e27af53d9c54469469ef8cb09b36c387b9208102506612a45412df9a7a640a3b874f478f9f495e6148fd72eace4c47d4c16c864109c7dbb0a0b6a4e02dda00bed691b204b6f43ad9f98498809771b83565da82f51a02866c309d375e350df899e3c5d82d9bdb6b96f7577d178f4ee73399a7126d9b18bc46e19f0af834eb906c3d047ce91d53d8a1b1aead7c07e65619efba987205cebd578e5b7672c7eda1d7a23026a3a9eeb527ba61138d2f7a98e23053555fd6d443a5f919301fa3b5011886a0dd0a68846937218f110bdeb5524289ba9ad63342aaf9b863f3e373ab79d9b7e9ef4d42fb91abc66797c5fd2931e0fd2308cb775050da0cb050184aa7f69272c21b316e2836bc1358c316dff8f592ecb4c2966e4db92bff8675b4319bb3c1d0bff3fe9953cb6c8cd4b5242b738b4c4f5d5aaff95ab05deff5bd7f4d4c84f37cda8c8fa565d4e6fbf30117c61b1a4080953a06502a4d9959b57023f350220be06d35056e42918c8cc5d31b158154e29c45ba42bb6594dd11d4ba3754a4937da7eb9c65e857ca321b2af92a51703f42d020e391891febed21644b490695a1cf39f8abe4b830a8beb9d5dd95fb274aa54ccc217d26b517887a889c55c764f90b352931c073d9cf41224dd5faad59bcc1dbeeac161d962eb2a40ddb0106b5057a2d4232e29a425ffff79acfc9ce1aa06954452827b5c75553ea7462d7f5cc87a36bf28e3736d6b75f6226202b9d60159ac853c22b116bb68a3e4d8ed80397f0320339c9dbb861d097afa712195120445618b0cde6322807b557167918d5615c633d81d194d98a62dca9d6cd0fb4dee3a028f2235a4453a2b9c05a508c0c0fecfcbb75c2d65aa6cea788d6761b6ab6e7eb3c617f956b80e6f5af5c505d8f1fccdc31e3c5498c19d6ddda94cf88739c8954ea3e2c963dc4086af8b00b26f4623f15e482359a85c3f9d571b9e4d2cacecb0799bcedc5e73eacd94bf13412a3e3b12e7b14f9cd48924c1edff7902b94bea882b25796dcd93020a0e03d461ae63dc5f9d648c7c969e637e0615179d2e76cdef524c5b438b14799ee4b7e0d97a77fe252a98ae8d2067aef0fb50df182428eaec7f6c142651b7a7cb0689245d3d0ae78ac4ba56e2abf7aa2d8194f595d8d55da89fc9e1ffd2e535b88fba39a95b4daf9fc3ff7fe00e1d3d3de1cfeec663217424986464d58f53a647f8cf9ef07b7bb716662443391728b0fc60293612084f192d9a17e1c311413d2ce3dfe9ab7a72e78c89b206008e936fd73ca64808bc11a5c0c298c83ce943c67b6d388141cd4f89ff63f66bdd20c12aaf45e09c7d1320eb2cfab1e9885c4c35d439ae1ede832fccabb74dec25c0888cb299f1f1c49a3f8c65d743557a522ed7f6de38a2ee4c0383c506e4ebd8f2493624bdbd957a78b1580961ac9da50e955d36944bcaa8078992c08edc0aa6c7959f653c42913f8cef2253f1edaf81f872df369884153c8f73b99d3f13881c64edacbaf0e3e9ce33d8d70448ae7bb7bb0ee3d46e5f440601292d007cc2f80ba4f8e435323cb6d68a065444e41581fa3d83727be428fc6d222c9babe3c148d842fbc89c695bd158c77dd5639ba347f54fd29153e03916b74c8753396137b59c4a2e4ab72655017ebd7fb7481796906a230f0ec548a437d65ed1d7d999e0b116d590709118d9087d8ebb8a8b8f862b10225aecc7b5ebe85d3e12f0b6e357de4f32c837ad62a10fd489f1ad8072ce4642decff8e6a75ff6c9b6960d4f831397ee3bf09cb4a02b3129281599d168e9ae4fb533d0e6afbd7005c09ca2b652840646014e33b4513398f654f33a0b5c5cb8691ab26234245083bc7dc70109044089830b1d33cc351286cf8879fce4c2b88055af66f8babec44497310f377468d42b12551f8ceae985fd737cce187f4cd806831f1e97c8ec1215314d892b7edc92a3a261ec746dccc44121960d191b17f7e89990eac6cf268db90f62ae07991df185f3ecfa0013e8d6ceee8caa30f303423688817fe7da715ffe5dcc6c1e7b4896779f87604cf094366a9bf7d3f5703efeb541697bd76961b7ca84f846d1f0b0d3bf4339d2564df0ecfef0ac583f8bcec51bf0906ff41a8d4b4c8a47717e373378cfd5d54ea6348cf068b3da5c57cfe74c508132026b09ec216dfe78b214fcc8d4c7ce10dfe316c64c3b8426abc89d683b0d629236226d6370111c26219ff159488279f2a664fc2515141efb0a2cd84d5abbdcb2e2141205d801d3d30b3e03c9ae91739ee68ab578543ebd488919992006793aa7b2552035b32d04fc0f8fa65c567ecd18bf83d40b7e52a1206fdc1c6b8b149b1441220df2e201d0", 0x1000}], 0x4}, 0x0) 17:36:56 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)={0x1c, 0x0, 0x0, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0xff8f}}, 0x0) nanosleep(&(0x7f0000000040), &(0x7f00000000c0)) r1 = syz_init_net_socket$llc(0x1a, 0x2, 0x0) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0x6, 0x6, 0x3, 0xffff}]}, 0x10) accept(r1, 0x0, 0x0) recvfrom$llc(r1, &(0x7f0000000100)=""/118, 0x76, 0x3, &(0x7f0000000180)={0x1a, 0x310, 0x39, 0x3, 0x0, 0x81}, 0x10) 17:36:56 executing program 4: r0 = socket(0x1a, 0x2, 0xb1c) setsockopt$CAIFSO_LINK_SELECT(r0, 0x116, 0x7f, &(0x7f0000000040)=0x5d2009c6, 0x4) 17:36:56 executing program 1: r0 = socket(0x2b, 0x1, 0x0) (async) socket$nl_crypto(0x10, 0x3, 0x15) sendmsg$sock(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000080)='X', 0x1}, {&(0x7f0000000000)="434b02aa92be46a66151456b1fc154d1908cc021fca70035f3feb31c", 0x1c}, {&(0x7f0000000180)="e633ea8797bb3ab619aa0576f6b98c35b86acfe24b3dad271118129d53c4cd09d531aae4f6c621de2c06cd9cd0ed544675f03bd5f17727bc721c8de83503402cac5a21367fe669a31325fa732793254fdbdca1ed09053e2ea68a0c3e9aab882896650eb4dc6ae771a5b578a4a9bbcf93ab2c5244faf166ab25cbdb98bd0c288c07a4e1190c71551629a7bb9b508f29b0945527039fabcd79053cd8e80f93a407669e23478965f8413a16", 0xaa}, {&(0x7f00000003c0)="139b7e92c9ed7912d17528d17f354cab7af3d2b0d0cbec0adbe6e66e3c98111acd14c72eaf773880727ec161da341eae5b38125888256c60088e77b1482822a09435459cc1f88173dbc9bc72ea5db272b44e04d6538cc06fed3d237757ce867eb416a78ff3ac8a9c819d7c4fbc848d597e95ed64c02e2ac89bfc1c2965e50dafaf4bb15556b06336b21c3f283c7c8e14e06af48eb6ea1baf8009fee774c8761a56947ba718858d6ebad34b37afa8ab055971c559f73b74b7678651469a0b9f517bc8943e36f8cfc59adf643aade20957e7a17b8fe377d6ca8384d9fba49682aaf6e3d839ee811f7cc6593aba4ba7a200cecc0afd2e3dbbba978ac657471805064b7a524b6703839a44bf103e075d27ab7d6d642f12f1603d6ce728d70f6e0d7218da392333e734577e1cf9c8fe82942d16a63ba6129c6276b5b16e0a940ab0214db914ae50ada27cad63ae86943f46cfcbf33a1c5788f9999ca6fae3f2d7f026877d6acd4a9293144fe025dd9b0b98a27f1a07c9a89ac7f0dc69b398cc88d8d64f0c329460913d36d77347cb9588ad0c032c67f4a0595af6f5f8c3a17a82e8aed6353b841b770b1856813ff2e627e592f5007aaf929f1d49a970edf53c259f65918f2a2f29da87b1658e976a58385f631e859ec6e91aef96e6790b6a0849b3f6ac2d176ccbb9694ef240f6f6898dcc85eb2390325a240005e66a6c5fb4bfcf36251da8e79f1c47c1f8c630516386b3b08f7410b8591bdfee81b665c6b7ab07e27b1019908157ec52a4180cf4b2a82b1a9aa5e1dd054df4a6ad9446a08399d32456c73b91cd163c0d432eb7abe27d1a43c65520b2d297370775ef9ec4678379596b4a860309d09aca0ec47879193e826a195a2d3a98369c6efa354f6275ac2665b64748b740e01a396f9ecb8ecdea36330f6165bbbaccf145c54f258ff3b729424248c929ed22cc35bfb26baeff2df49dfcdb0b8f11dbe6f9557af996c06da69aa89d8f6d5c1c3b9fe626bfa979c97e1dfb7ff4eb5e53a322ae81b7fc4f66e80eaecfdbf5764c51a1b226a148e7965e9360a0bccd56e668ea57f1286abfffa7221966caa8b8e892bbd931a11b085fc428a8eb779f2214d3ae47490dcb5c03d72e7923b247b029e17acee5f013a8c003ee84f7a0fd08582170d67d14b18b345322fe72dfd05f24c9bbffe74e91482699a1f060c56ace88d0d3980a86ffc4e88365bd19a088b556317cc6862da5218e2ff6c7cf7998f5690e07b2379b87e726b19b45527d6022cd8e1a8bf3fe4ee40ad93d0cf2ed5b54a357d0ebdda960997d0c84ed2310b5685c499fa973d5bacf3987f4367c6420b1e6bb69dcb9965d85ef537b1a67a85521a5ef35da7b5794a2590f25b4b0663708230d18089abe8b3151a0ce2a2d14547d9b8a7a96f64c4c85fc72ec3b16c47c4ed142479a76c81bcad04534c89c25d74562ffbf6c96e30f92a4919d2394165d47d5313c2bc626de41a7c556b7d21ba079a9c6383ddeb46603bb66f5b417ea9b629fbfc7f3da50f85c5cb7af1b9b636bb672a714b0cd739d3e57ba3e458ea53af45f29b0266c470351175cbfbf98486486164ac999c95bea85779912d9ced1faa39545b3332c4ce5512971aa06e060fbf0e1bcb220bf2b4d3013414b40273082ae17733bafd19482e8b72f2f044783ba7190b09bffa2898cddb3c1d2da0ed6e24ca063bf8f48383c3d4893f23fbc806ef14cb1ca2d5433af9c085a6dd547a1408bbe14ea6b29ddcd40c8bfc56dfd68a718235d7db7d4288c766885af3090e8ce206fe14fc9bc854004ae3fb4340440b19e1b0602f90524c748bf6d4110d42b37b32b5c5439652da37c383e3a3ab302727a83741862eb70a0a7c0c5c0d5abbe79f31ccc74baf4db03ccecca15c58f0c61e8b34172ee9523388fbbf01850d769ba521e5cfe05d938329de579d3a50f375d22871b03e2c8874f63154005ab36386a7959c59113a794b8ed5da613368c15812385101398233ff5a65417f6a1a7de6853125192303470b68283353fbe1ff78fa778d37323fd63dda982581f90c9b15243416449a685a24d7461197eeb7b968b387e1c2a45bded5acb6c3f5ac1b85575d8ff536301c8dc1ad64da3a0c053a8c40e1ad99fde6a77c2d81a06cbb85a58bc4a70f3495b6134c10982ed73d34145512b690f8bc39f7655798ba375319924f1985984e2bc9063aab79c3a87a8b8294ddca36136d090f9cffd8b5ef3eaa1eb0a96879c7db22176a1f2488ef0ede9003b157e97636a074160003ed8052c890c5b322bfbdbe8b6b0ee08d4f0b9b476aeae1c51ddc895e8e8cad72f829d68bb6d7f3354c346ca09a6c9f7286bf8d7c6d6b2143f92026fc70d987453535a2a21287721e24c03eee91c9c515d033291051294dbfa260260a3d2ae0d3cc17ace6459ebefd128f9df6a01b4f5054117b8d82e38688d0bfe12016f27c40d74f34dbc753a217d314f5692a23f833d17463b21b3455794b173222c160c2d1799e4c7f0d656dc8155887073ec6079074a0a123b15c94dfb0bf2ece4ed1275ca54c781a92392f18e289ed3fbdbb49e0c7de231b208153e4a23b237ef3f00b2110910cf4af9b50bf08dcd60ae5e3a98bc51cbf05348042df3055452daaded0a78f8bf80d6b820abf6ce611ff047450f3ff30d096c3baa77392df5e10d7df9ad7516008ddfad62d979a6172ec28c64031569bd506a2ee703a86c26313aa94e89bde841a39640cacfe1b44df64acad9843e6918ea3782102b63553b991121ac574175530afabf65b338f92bdb98d670938710668a06c27c730ad40bc167ba64c9350aed4df143a7912d1e1ea5a7ba5c856a21ab7f633e98bf3191ca73968748939a33b9ed198a0757a927e2a892e3988f63575804be807dceaff47986d35095e2d227dad4c48d580bb144b1788e3162748e49404217355b110eb96e5bc155a720dd673e9b8728e01591ad247a130a164d56b2c963770f08cfe5906c37d87036549e870925490f9274213c60b5869cb66ff7ebcb00c628e38aba8191009646c1d0b3b425a72e5ed303fc1be98544b73495e7fcbfb9b62c8a053bb076a7279289f06108545e3b75c46fa0261e47a8dc9b9718aed62ba3d1554867441f5438abcb175c4495a1f693b43b263e3df14900298148fb29cab9a9dcb691018f14c363ad9f16257822f785f5d036519f146830b28c352de2b424a458e6242f8ee6b23f2fb0d8c44bcca8db607b0c357fb39032d9a596cdc5be00ae65017eab87857b41f1d550dd26bc5eaa704ef7a9d3e38788459b24eae0b302fcf5e617af56b3e7b5f570e88297fcb75156d9425d1000fd00d8e53823a3604ecc7f74c605d051911f382ee73a79b93aceeb89256d00df2338ea3e9ea89a453a135d8d7f142844a3991181c4be6c7523581972b358558cdc4ae4cd4e96e6d7af449c1e27af53d9c54469469ef8cb09b36c387b9208102506612a45412df9a7a640a3b874f478f9f495e6148fd72eace4c47d4c16c864109c7dbb0a0b6a4e02dda00bed691b204b6f43ad9f98498809771b83565da82f51a02866c309d375e350df899e3c5d82d9bdb6b96f7577d178f4ee73399a7126d9b18bc46e19f0af834eb906c3d047ce91d53d8a1b1aead7c07e65619efba987205cebd578e5b7672c7eda1d7a23026a3a9eeb527ba61138d2f7a98e23053555fd6d443a5f919301fa3b5011886a0dd0a68846937218f110bdeb5524289ba9ad63342aaf9b863f3e373ab79d9b7e9ef4d42fb91abc66797c5fd2931e0fd2308cb775050da0cb050184aa7f69272c21b316e2836bc1358c316dff8f592ecb4c2966e4db92bff8675b4319bb3c1d0bff3fe9953cb6c8cd4b5242b738b4c4f5d5aaff95ab05deff5bd7f4d4c84f37cda8c8fa565d4e6fbf30117c61b1a4080953a06502a4d9959b57023f350220be06d35056e42918c8cc5d31b158154e29c45ba42bb6594dd11d4ba3754a4937da7eb9c65e857ca321b2af92a51703f42d020e391891febed21644b490695a1cf39f8abe4b830a8beb9d5dd95fb274aa54ccc217d26b517887a889c55c764f90b352931c073d9cf41224dd5faad59bcc1dbeeac161d962eb2a40ddb0106b5057a2d4232e29a425ffff79acfc9ce1aa06954452827b5c75553ea7462d7f5cc87a36bf28e3736d6b75f6226202b9d60159ac853c22b116bb68a3e4d8ed80397f0320339c9dbb861d097afa712195120445618b0cde6322807b557167918d5615c633d81d194d98a62dca9d6cd0fb4dee3a028f2235a4453a2b9c05a508c0c0fecfcbb75c2d65aa6cea788d6761b6ab6e7eb3c617f956b80e6f5af5c505d8f1fccdc31e3c5498c19d6ddda94cf88739c8954ea3e2c963dc4086af8b00b26f4623f15e482359a85c3f9d571b9e4d2cacecb0799bcedc5e73eacd94bf13412a3e3b12e7b14f9cd48924c1edff7902b94bea882b25796dcd93020a0e03d461ae63dc5f9d648c7c969e637e0615179d2e76cdef524c5b438b14799ee4b7e0d97a77fe252a98ae8d2067aef0fb50df182428eaec7f6c142651b7a7cb0689245d3d0ae78ac4ba56e2abf7aa2d8194f595d8d55da89fc9e1ffd2e535b88fba39a95b4daf9fc3ff7fe00e1d3d3de1cfeec663217424986464d58f53a647f8cf9ef07b7bb716662443391728b0fc60293612084f192d9a17e1c311413d2ce3dfe9ab7a72e78c89b206008e936fd73ca64808bc11a5c0c298c83ce943c67b6d388141cd4f89ff63f66bdd20c12aaf45e09c7d1320eb2cfab1e9885c4c35d439ae1ede832fccabb74dec25c0888cb299f1f1c49a3f8c65d743557a522ed7f6de38a2ee4c0383c506e4ebd8f2493624bdbd957a78b1580961ac9da50e955d36944bcaa8078992c08edc0aa6c7959f653c42913f8cef2253f1edaf81f872df369884153c8f73b99d3f13881c64edacbaf0e3e9ce33d8d70448ae7bb7bb0ee3d46e5f440601292d007cc2f80ba4f8e435323cb6d68a065444e41581fa3d83727be428fc6d222c9babe3c148d842fbc89c695bd158c77dd5639ba347f54fd29153e03916b74c8753396137b59c4a2e4ab72655017ebd7fb7481796906a230f0ec548a437d65ed1d7d999e0b116d590709118d9087d8ebb8a8b8f862b10225aecc7b5ebe85d3e12f0b6e357de4f32c837ad62a10fd489f1ad8072ce4642decff8e6a75ff6c9b6960d4f831397ee3bf09cb4a02b3129281599d168e9ae4fb533d0e6afbd7005c09ca2b652840646014e33b4513398f654f33a0b5c5cb8691ab26234245083bc7dc70109044089830b1d33cc351286cf8879fce4c2b88055af66f8babec44497310f377468d42b12551f8ceae985fd737cce187f4cd806831f1e97c8ec1215314d892b7edc92a3a261ec746dccc44121960d191b17f7e89990eac6cf268db90f62ae07991df185f3ecfa0013e8d6ceee8caa30f303423688817fe7da715ffe5dcc6c1e7b4896779f87604cf094366a9bf7d3f5703efeb541697bd76961b7ca84f846d1f0b0d3bf4339d2564df0ecfef0ac583f8bcec51bf0906ff41a8d4b4c8a47717e373378cfd5d54ea6348cf068b3da5c57cfe74c508132026b09ec216dfe78b214fcc8d4c7ce10dfe316c64c3b8426abc89d683b0d629236226d6370111c26219ff159488279f2a664fc2515141efb0a2cd84d5abbdcb2e2141205d801d3d30b3e03c9ae91739ee68ab578543ebd488919992006793aa7b2552035b32d04fc0f8fa65c567ecd18bf83d40b7e52a1206fdc1c6b8b149b1441220df2e201d0", 0x1000}], 0x4}, 0x0) 17:36:56 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) (async, rerun: 64) ioctl$SIOCRSSCAUSE(0xffffffffffffffff, 0x89e1, &(0x7f0000000000)=0x1000) (rerun: 64) 17:36:56 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) 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(&(0x7f00000001c0), r2) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={&(0x7f0000000140), 0xc, &(0x7f0000000280)={&(0x7f0000000200)={0x28, r3, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r3, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) 17:36:56 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r1) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r1) (async, rerun: 32) r2 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) (async, rerun: 32) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)=ANY=[@ANYBLOB="14000000", @ANYRES16=r2, @ANYBLOB="170400000091a945504668000000"], 0x14}}, 0x0) 17:36:56 executing program 4: r0 = socket(0x1a, 0x2, 0xb1c) setsockopt$CAIFSO_LINK_SELECT(r0, 0x116, 0x7f, &(0x7f0000000040)=0x5d2009c6, 0x4) socket(0x1a, 0x2, 0xb1c) (async) setsockopt$CAIFSO_LINK_SELECT(r0, 0x116, 0x7f, &(0x7f0000000040)=0x5d2009c6, 0x4) (async) 17:36:56 executing program 1: r0 = socket(0x2b, 0x1, 0x0) socket$nl_crypto(0x10, 0x3, 0x15) (async) sendmsg$sock(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000080)='X', 0x1}, {&(0x7f0000000000)="434b02aa92be46a66151456b1fc154d1908cc021fca70035f3feb31c", 0x1c}, {&(0x7f0000000180)="e633ea8797bb3ab619aa0576f6b98c35b86acfe24b3dad271118129d53c4cd09d531aae4f6c621de2c06cd9cd0ed544675f03bd5f17727bc721c8de83503402cac5a21367fe669a31325fa732793254fdbdca1ed09053e2ea68a0c3e9aab882896650eb4dc6ae771a5b578a4a9bbcf93ab2c5244faf166ab25cbdb98bd0c288c07a4e1190c71551629a7bb9b508f29b0945527039fabcd79053cd8e80f93a407669e23478965f8413a16", 0xaa}, {&(0x7f00000003c0)="139b7e92c9ed7912d17528d17f354cab7af3d2b0d0cbec0adbe6e66e3c98111acd14c72eaf773880727ec161da341eae5b38125888256c60088e77b1482822a09435459cc1f88173dbc9bc72ea5db272b44e04d6538cc06fed3d237757ce867eb416a78ff3ac8a9c819d7c4fbc848d597e95ed64c02e2ac89bfc1c2965e50dafaf4bb15556b06336b21c3f283c7c8e14e06af48eb6ea1baf8009fee774c8761a56947ba718858d6ebad34b37afa8ab055971c559f73b74b7678651469a0b9f517bc8943e36f8cfc59adf643aade20957e7a17b8fe377d6ca8384d9fba49682aaf6e3d839ee811f7cc6593aba4ba7a200cecc0afd2e3dbbba978ac657471805064b7a524b6703839a44bf103e075d27ab7d6d642f12f1603d6ce728d70f6e0d7218da392333e734577e1cf9c8fe82942d16a63ba6129c6276b5b16e0a940ab0214db914ae50ada27cad63ae86943f46cfcbf33a1c5788f9999ca6fae3f2d7f026877d6acd4a9293144fe025dd9b0b98a27f1a07c9a89ac7f0dc69b398cc88d8d64f0c329460913d36d77347cb9588ad0c032c67f4a0595af6f5f8c3a17a82e8aed6353b841b770b1856813ff2e627e592f5007aaf929f1d49a970edf53c259f65918f2a2f29da87b1658e976a58385f631e859ec6e91aef96e6790b6a0849b3f6ac2d176ccbb9694ef240f6f6898dcc85eb2390325a240005e66a6c5fb4bfcf36251da8e79f1c47c1f8c630516386b3b08f7410b8591bdfee81b665c6b7ab07e27b1019908157ec52a4180cf4b2a82b1a9aa5e1dd054df4a6ad9446a08399d32456c73b91cd163c0d432eb7abe27d1a43c65520b2d297370775ef9ec4678379596b4a860309d09aca0ec47879193e826a195a2d3a98369c6efa354f6275ac2665b64748b740e01a396f9ecb8ecdea36330f6165bbbaccf145c54f258ff3b729424248c929ed22cc35bfb26baeff2df49dfcdb0b8f11dbe6f9557af996c06da69aa89d8f6d5c1c3b9fe626bfa979c97e1dfb7ff4eb5e53a322ae81b7fc4f66e80eaecfdbf5764c51a1b226a148e7965e9360a0bccd56e668ea57f1286abfffa7221966caa8b8e892bbd931a11b085fc428a8eb779f2214d3ae47490dcb5c03d72e7923b247b029e17acee5f013a8c003ee84f7a0fd08582170d67d14b18b345322fe72dfd05f24c9bbffe74e91482699a1f060c56ace88d0d3980a86ffc4e88365bd19a088b556317cc6862da5218e2ff6c7cf7998f5690e07b2379b87e726b19b45527d6022cd8e1a8bf3fe4ee40ad93d0cf2ed5b54a357d0ebdda960997d0c84ed2310b5685c499fa973d5bacf3987f4367c6420b1e6bb69dcb9965d85ef537b1a67a85521a5ef35da7b5794a2590f25b4b0663708230d18089abe8b3151a0ce2a2d14547d9b8a7a96f64c4c85fc72ec3b16c47c4ed142479a76c81bcad04534c89c25d74562ffbf6c96e30f92a4919d2394165d47d5313c2bc626de41a7c556b7d21ba079a9c6383ddeb46603bb66f5b417ea9b629fbfc7f3da50f85c5cb7af1b9b636bb672a714b0cd739d3e57ba3e458ea53af45f29b0266c470351175cbfbf98486486164ac999c95bea85779912d9ced1faa39545b3332c4ce5512971aa06e060fbf0e1bcb220bf2b4d3013414b40273082ae17733bafd19482e8b72f2f044783ba7190b09bffa2898cddb3c1d2da0ed6e24ca063bf8f48383c3d4893f23fbc806ef14cb1ca2d5433af9c085a6dd547a1408bbe14ea6b29ddcd40c8bfc56dfd68a718235d7db7d4288c766885af3090e8ce206fe14fc9bc854004ae3fb4340440b19e1b0602f90524c748bf6d4110d42b37b32b5c5439652da37c383e3a3ab302727a83741862eb70a0a7c0c5c0d5abbe79f31ccc74baf4db03ccecca15c58f0c61e8b34172ee9523388fbbf01850d769ba521e5cfe05d938329de579d3a50f375d22871b03e2c8874f63154005ab36386a7959c59113a794b8ed5da613368c15812385101398233ff5a65417f6a1a7de6853125192303470b68283353fbe1ff78fa778d37323fd63dda982581f90c9b15243416449a685a24d7461197eeb7b968b387e1c2a45bded5acb6c3f5ac1b85575d8ff536301c8dc1ad64da3a0c053a8c40e1ad99fde6a77c2d81a06cbb85a58bc4a70f3495b6134c10982ed73d34145512b690f8bc39f7655798ba375319924f1985984e2bc9063aab79c3a87a8b8294ddca36136d090f9cffd8b5ef3eaa1eb0a96879c7db22176a1f2488ef0ede9003b157e97636a074160003ed8052c890c5b322bfbdbe8b6b0ee08d4f0b9b476aeae1c51ddc895e8e8cad72f829d68bb6d7f3354c346ca09a6c9f7286bf8d7c6d6b2143f92026fc70d987453535a2a21287721e24c03eee91c9c515d033291051294dbfa260260a3d2ae0d3cc17ace6459ebefd128f9df6a01b4f5054117b8d82e38688d0bfe12016f27c40d74f34dbc753a217d314f5692a23f833d17463b21b3455794b173222c160c2d1799e4c7f0d656dc8155887073ec6079074a0a123b15c94dfb0bf2ece4ed1275ca54c781a92392f18e289ed3fbdbb49e0c7de231b208153e4a23b237ef3f00b2110910cf4af9b50bf08dcd60ae5e3a98bc51cbf05348042df3055452daaded0a78f8bf80d6b820abf6ce611ff047450f3ff30d096c3baa77392df5e10d7df9ad7516008ddfad62d979a6172ec28c64031569bd506a2ee703a86c26313aa94e89bde841a39640cacfe1b44df64acad9843e6918ea3782102b63553b991121ac574175530afabf65b338f92bdb98d670938710668a06c27c730ad40bc167ba64c9350aed4df143a7912d1e1ea5a7ba5c856a21ab7f633e98bf3191ca73968748939a33b9ed198a0757a927e2a892e3988f63575804be807dceaff47986d35095e2d227dad4c48d580bb144b1788e3162748e49404217355b110eb96e5bc155a720dd673e9b8728e01591ad247a130a164d56b2c963770f08cfe5906c37d87036549e870925490f9274213c60b5869cb66ff7ebcb00c628e38aba8191009646c1d0b3b425a72e5ed303fc1be98544b73495e7fcbfb9b62c8a053bb076a7279289f06108545e3b75c46fa0261e47a8dc9b9718aed62ba3d1554867441f5438abcb175c4495a1f693b43b263e3df14900298148fb29cab9a9dcb691018f14c363ad9f16257822f785f5d036519f146830b28c352de2b424a458e6242f8ee6b23f2fb0d8c44bcca8db607b0c357fb39032d9a596cdc5be00ae65017eab87857b41f1d550dd26bc5eaa704ef7a9d3e38788459b24eae0b302fcf5e617af56b3e7b5f570e88297fcb75156d9425d1000fd00d8e53823a3604ecc7f74c605d051911f382ee73a79b93aceeb89256d00df2338ea3e9ea89a453a135d8d7f142844a3991181c4be6c7523581972b358558cdc4ae4cd4e96e6d7af449c1e27af53d9c54469469ef8cb09b36c387b9208102506612a45412df9a7a640a3b874f478f9f495e6148fd72eace4c47d4c16c864109c7dbb0a0b6a4e02dda00bed691b204b6f43ad9f98498809771b83565da82f51a02866c309d375e350df899e3c5d82d9bdb6b96f7577d178f4ee73399a7126d9b18bc46e19f0af834eb906c3d047ce91d53d8a1b1aead7c07e65619efba987205cebd578e5b7672c7eda1d7a23026a3a9eeb527ba61138d2f7a98e23053555fd6d443a5f919301fa3b5011886a0dd0a68846937218f110bdeb5524289ba9ad63342aaf9b863f3e373ab79d9b7e9ef4d42fb91abc66797c5fd2931e0fd2308cb775050da0cb050184aa7f69272c21b316e2836bc1358c316dff8f592ecb4c2966e4db92bff8675b4319bb3c1d0bff3fe9953cb6c8cd4b5242b738b4c4f5d5aaff95ab05deff5bd7f4d4c84f37cda8c8fa565d4e6fbf30117c61b1a4080953a06502a4d9959b57023f350220be06d35056e42918c8cc5d31b158154e29c45ba42bb6594dd11d4ba3754a4937da7eb9c65e857ca321b2af92a51703f42d020e391891febed21644b490695a1cf39f8abe4b830a8beb9d5dd95fb274aa54ccc217d26b517887a889c55c764f90b352931c073d9cf41224dd5faad59bcc1dbeeac161d962eb2a40ddb0106b5057a2d4232e29a425ffff79acfc9ce1aa06954452827b5c75553ea7462d7f5cc87a36bf28e3736d6b75f6226202b9d60159ac853c22b116bb68a3e4d8ed80397f0320339c9dbb861d097afa712195120445618b0cde6322807b557167918d5615c633d81d194d98a62dca9d6cd0fb4dee3a028f2235a4453a2b9c05a508c0c0fecfcbb75c2d65aa6cea788d6761b6ab6e7eb3c617f956b80e6f5af5c505d8f1fccdc31e3c5498c19d6ddda94cf88739c8954ea3e2c963dc4086af8b00b26f4623f15e482359a85c3f9d571b9e4d2cacecb0799bcedc5e73eacd94bf13412a3e3b12e7b14f9cd48924c1edff7902b94bea882b25796dcd93020a0e03d461ae63dc5f9d648c7c969e637e0615179d2e76cdef524c5b438b14799ee4b7e0d97a77fe252a98ae8d2067aef0fb50df182428eaec7f6c142651b7a7cb0689245d3d0ae78ac4ba56e2abf7aa2d8194f595d8d55da89fc9e1ffd2e535b88fba39a95b4daf9fc3ff7fe00e1d3d3de1cfeec663217424986464d58f53a647f8cf9ef07b7bb716662443391728b0fc60293612084f192d9a17e1c311413d2ce3dfe9ab7a72e78c89b206008e936fd73ca64808bc11a5c0c298c83ce943c67b6d388141cd4f89ff63f66bdd20c12aaf45e09c7d1320eb2cfab1e9885c4c35d439ae1ede832fccabb74dec25c0888cb299f1f1c49a3f8c65d743557a522ed7f6de38a2ee4c0383c506e4ebd8f2493624bdbd957a78b1580961ac9da50e955d36944bcaa8078992c08edc0aa6c7959f653c42913f8cef2253f1edaf81f872df369884153c8f73b99d3f13881c64edacbaf0e3e9ce33d8d70448ae7bb7bb0ee3d46e5f440601292d007cc2f80ba4f8e435323cb6d68a065444e41581fa3d83727be428fc6d222c9babe3c148d842fbc89c695bd158c77dd5639ba347f54fd29153e03916b74c8753396137b59c4a2e4ab72655017ebd7fb7481796906a230f0ec548a437d65ed1d7d999e0b116d590709118d9087d8ebb8a8b8f862b10225aecc7b5ebe85d3e12f0b6e357de4f32c837ad62a10fd489f1ad8072ce4642decff8e6a75ff6c9b6960d4f831397ee3bf09cb4a02b3129281599d168e9ae4fb533d0e6afbd7005c09ca2b652840646014e33b4513398f654f33a0b5c5cb8691ab26234245083bc7dc70109044089830b1d33cc351286cf8879fce4c2b88055af66f8babec44497310f377468d42b12551f8ceae985fd737cce187f4cd806831f1e97c8ec1215314d892b7edc92a3a261ec746dccc44121960d191b17f7e89990eac6cf268db90f62ae07991df185f3ecfa0013e8d6ceee8caa30f303423688817fe7da715ffe5dcc6c1e7b4896779f87604cf094366a9bf7d3f5703efeb541697bd76961b7ca84f846d1f0b0d3bf4339d2564df0ecfef0ac583f8bcec51bf0906ff41a8d4b4c8a47717e373378cfd5d54ea6348cf068b3da5c57cfe74c508132026b09ec216dfe78b214fcc8d4c7ce10dfe316c64c3b8426abc89d683b0d629236226d6370111c26219ff159488279f2a664fc2515141efb0a2cd84d5abbdcb2e2141205d801d3d30b3e03c9ae91739ee68ab578543ebd488919992006793aa7b2552035b32d04fc0f8fa65c567ecd18bf83d40b7e52a1206fdc1c6b8b149b1441220df2e201d0", 0x1000}], 0x4}, 0x0) 17:36:56 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) 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(&(0x7f00000001c0), r2) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={&(0x7f0000000140), 0xc, &(0x7f0000000280)={&(0x7f0000000200)={0x28, r3, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) (async) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r3, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) [ 1794.926834] nbd: must specify at least one socket 17:36:56 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socketpair(0x28, 0x1, 0x2, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$IP_VS_SO_GET_DESTS(r5, 0x0, 0x484, 0x0, 0x0) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000040)={0x3c, r1, 0x2, 0x3, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0xffffffff}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8, 0x1, r5}, {0x8, 0x1, r3}, {0x8, 0x1, r4}]}]}, 0x3c}}, 0x0) 17:36:56 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)={0x1c, 0x0, 0x0, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0xff8f}}, 0x0) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x2c, 0x0, 0x100, 0x70bd2a, 0x25dfdbfc, {}, [@NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}]}, 0x2c}, 0x1, 0x0, 0x0, 0x40000}, 0x4000011) getitimer(0x2, &(0x7f0000000180)) 17:36:56 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) 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(&(0x7f00000001c0), r2) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={&(0x7f0000000140), 0xc, &(0x7f0000000280)={&(0x7f0000000200)={0x28, r3, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r3, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) [ 1795.121891] nbd: must specify at least one socket 17:36:57 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(&(0x7f00000001c0), r2) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={&(0x7f0000000140), 0xc, &(0x7f0000000280)={&(0x7f0000000200)={0x28, r3, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) r4 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r6 = syz_genetlink_get_family_id$nbd(&(0x7f0000000180), r1) socketpair(0x27, 0x2, 0xffffff24, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000400)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000300)=ANY=[@ANYBLOB="98000000", @ANYRES16=r6, @ANYBLOB="100028bd7000fcdbdf25020000000c00080006000000000000000c00030004000000000000000c00060003000000000000000c0003003f000000000000000c000500020100000000000008000100000000000c00040001000000000000001c00078008000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32=r7, @ANYBLOB="08000101", @ANYRES32, @ANYBLOB="0c000400e6440000000000000c0005000201000000000000"], 0x98}, 0x1, 0x0, 0x0, 0x4004000}, 0x1) sendmsg$NBD_CMD_CONNECT(r5, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r4, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) r9 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) getsockopt$IP_VS_SO_GET_DESTS(0xffffffffffffffff, 0x0, 0x484, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$IP_VS_SO_GET_DESTS(r10, 0x0, 0x484, 0x0, 0x0) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f00000006c0)={&(0x7f0000000580)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000000680)={&(0x7f00000005c0)={0x84, r6, 0x200, 0x70bd2a, 0x25dfdbff, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x1}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x1}, @NBD_ATTR_SOCKETS={0x44, 0x7, 0x0, 0x1, [{0x8, 0x1, r8}, {0x8, 0x1, r7}, {0x8}, {0x8, 0x1, r7}, {0x8}, {0x8, 0x1, r10}, {0x8, 0x1, r8}, {0x8, 0x1, r7}]}]}, 0x84}, 0x1, 0x0, 0x0, 0x8000}, 0x8001) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r9) sendmsg$NBD_CMD_DISCONNECT(r9, &(0x7f0000000540)={&(0x7f0000000440)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f0000000500)={&(0x7f0000000480)={0x68, r4, 0x200, 0x70bd2c, 0x25dfdbff, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xec}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0xaa7}, @NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x100}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0xfffffffffffeffff}]}, 0x68}, 0x1, 0x0, 0x0, 0x604c0c1}, 0x0) 17:36:57 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) (async) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) socketpair(0x28, 0x1, 0x2, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$IP_VS_SO_GET_DESTS(r5, 0x0, 0x484, 0x0, 0x0) (async) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000040)={0x3c, r1, 0x2, 0x3, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0xffffffff}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8, 0x1, r5}, {0x8, 0x1, r3}, {0x8, 0x1, r4}]}]}, 0x3c}}, 0x0) 17:36:57 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) (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(&(0x7f00000001c0), r2) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={&(0x7f0000000140), 0xc, &(0x7f0000000280)={&(0x7f0000000200)={0x28, r3, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) (async) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r3, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) 17:36:57 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)={0x1c, 0x0, 0x0, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0xff8f}}, 0x0) (async) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x2c, 0x0, 0x100, 0x70bd2a, 0x25dfdbfc, {}, [@NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}]}, 0x2c}, 0x1, 0x0, 0x0, 0x40000}, 0x4000011) (async) getitimer(0x2, &(0x7f0000000180)) 17:36:57 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r0) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f0000000480)={&(0x7f0000000380)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000440)={&(0x7f00000003c0)={0x50, r1, 0x800, 0x70bd27, 0x25dfdbff, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0x6}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x4}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x29f}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x8}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0x50}}, 0x40000) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000300)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="0100000000000000ffe2010000000c0002000180000000000000040007800cbc707196b7d437dde2c37cbb3651d4bc3279a054799e8882a0f97a9d4e6f2470d1d93e18836d5dc2f1078203c709d293906f3ec7e015bc8b25050a81c8dac98788eacadd8f06"], 0x24}}, 0x0) r4 = socket$rxrpc(0x21, 0x2, 0x2) bpf$BPF_RAW_TRACEPOINT_OPEN_UNNAMED(0x11, &(0x7f0000000240), 0x10) recvfrom$rxrpc(r4, 0x0, 0x0, 0x1103, 0x0, 0x0) recvfrom$rxrpc(r4, &(0x7f0000000100)=""/167, 0xa7, 0x40010000, &(0x7f0000000200)=@in6={0x21, 0x2, 0x2, 0x1c, {0xa, 0x4e22, 0x5, @empty, 0x2}}, 0x24) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$IP_SET_OP_GET_BYINDEX(r5, 0x1, 0x53, &(0x7f0000000080), &(0x7f00000000c0)=0x28) 17:36:57 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)={0x1c, 0x0, 0x0, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0xff8f}}, 0x0) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x2c, 0x0, 0x100, 0x70bd2a, 0x25dfdbfc, {}, [@NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}]}, 0x2c}, 0x1, 0x0, 0x0, 0x40000}, 0x4000011) getitimer(0x2, &(0x7f0000000180)) 17:36:57 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socketpair(0x28, 0x1, 0x2, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$IP_VS_SO_GET_DESTS(r5, 0x0, 0x484, 0x0, 0x0) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000040)={0x3c, r1, 0x2, 0x3, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0xffffffff}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8, 0x1, r5}, {0x8, 0x1, r3}, {0x8, 0x1, r4}]}]}, 0x3c}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) socketpair(0x28, 0x1, 0x2, &(0x7f0000000000)) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)) (async) getsockopt$IP_VS_SO_GET_DESTS(r5, 0x0, 0x484, 0x0, 0x0) (async) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000040)={0x3c, r1, 0x2, 0x3, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0xffffffff}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8, 0x1, r5}, {0x8, 0x1, r3}, {0x8, 0x1, r4}]}]}, 0x3c}}, 0x0) (async) 17:36:57 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) sendmsg$NBD_CMD_STATUS(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2000020}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x20, r1, 0x20, 0x70bd2b, 0x25dfdbfb, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}]}, 0x20}, 0x1, 0x0, 0x0, 0x20000840}, 0x1) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000100)={0x85, r1, 0x10, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}, 0x1, 0x0, 0x0, 0x24008004}, 0x0) 17:36:57 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r0) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f0000000480)={&(0x7f0000000380)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000440)={&(0x7f00000003c0)={0x50, r1, 0x800, 0x70bd27, 0x25dfdbff, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0x6}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x4}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x29f}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x8}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0x50}}, 0x40000) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000300)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="0100000000000000ffe2010000000c0002000180000000000000040007800cbc707196b7d437dde2c37cbb3651d4bc3279a054799e8882a0f97a9d4e6f2470d1d93e18836d5dc2f1078203c709d293906f3ec7e015bc8b25050a81c8dac98788eacadd8f06"], 0x24}}, 0x0) r4 = socket$rxrpc(0x21, 0x2, 0x2) bpf$BPF_RAW_TRACEPOINT_OPEN_UNNAMED(0x11, &(0x7f0000000240), 0x10) recvfrom$rxrpc(r4, 0x0, 0x0, 0x1103, 0x0, 0x0) recvfrom$rxrpc(r4, &(0x7f0000000100)=""/167, 0xa7, 0x40010000, &(0x7f0000000200)=@in6={0x21, 0x2, 0x2, 0x1c, {0xa, 0x4e22, 0x5, @empty, 0x2}}, 0x24) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$IP_SET_OP_GET_BYINDEX(r5, 0x1, 0x53, &(0x7f0000000080), &(0x7f00000000c0)=0x28) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f0000000480)={&(0x7f0000000380)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000440)={&(0x7f00000003c0)={0x50, r1, 0x800, 0x70bd27, 0x25dfdbff, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0x6}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x4}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x29f}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x8}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0x50}}, 0x40000) (async) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000300)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="0100000000000000ffe2010000000c0002000180000000000000040007800cbc707196b7d437dde2c37cbb3651d4bc3279a054799e8882a0f97a9d4e6f2470d1d93e18836d5dc2f1078203c709d293906f3ec7e015bc8b25050a81c8dac98788eacadd8f06"], 0x24}}, 0x0) (async) socket$rxrpc(0x21, 0x2, 0x2) (async) bpf$BPF_RAW_TRACEPOINT_OPEN_UNNAMED(0x11, &(0x7f0000000240), 0x10) (async) recvfrom$rxrpc(r4, 0x0, 0x0, 0x1103, 0x0, 0x0) (async) recvfrom$rxrpc(r4, &(0x7f0000000100)=""/167, 0xa7, 0x40010000, &(0x7f0000000200)=@in6={0x21, 0x2, 0x2, 0x1c, {0xa, 0x4e22, 0x5, @empty, 0x2}}, 0x24) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)) (async) getsockopt$IP_SET_OP_GET_BYINDEX(r5, 0x1, 0x53, &(0x7f0000000080), &(0x7f00000000c0)=0x28) (async) 17:36:57 executing program 1: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x70, 0x0, 0x10, 0x70bd2d, 0x25dfdbfb, {}, [@NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x100}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x20}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x208}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x9}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x9}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0x70}, 0x1, 0x0, 0x0, 0x24000800}, 0x4) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socketpair(0x11, 0x3, 0x9, &(0x7f0000000180)={0xffffffffffffffff}) sendmsg$NBD_CMD_RECONFIGURE(r1, &(0x7f0000000300)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f0000000240)={&(0x7f00000001c0)={0x58, 0x0, 0x100, 0x70bd28, 0x25dfdbfe, {}, [@NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0xfffffffffffffffb}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8, 0x1, r2}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0x58}, 0x1, 0x0, 0x0, 0x14}, 0x4000800) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, 0x0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x40000) 17:36:57 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)={0x1c, 0x0, 0x0, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0xff8f}}, 0x0) (async) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x2c, 0x0, 0x100, 0x70bd2a, 0x25dfdbfc, {}, [@NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}]}, 0x2c}, 0x1, 0x0, 0x0, 0x40000}, 0x4000011) (async) getitimer(0x2, &(0x7f0000000180)) 17:36:57 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) sendmsg$NBD_CMD_STATUS(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2000020}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x20, r1, 0x20, 0x70bd2b, 0x25dfdbfb, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}]}, 0x20}, 0x1, 0x0, 0x0, 0x20000840}, 0x1) (async) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000100)={0x85, r1, 0x10, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}, 0x1, 0x0, 0x0, 0x24008004}, 0x0) [ 1795.787618] nbd: must specify at least one socket 17:36:57 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)={0x1c, 0x0, 0x0, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0xff8f}}, 0x0) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r0) 17:36:57 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)={0x1c, 0x0, 0x0, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0xff8f}}, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$IP_VS_SO_GET_DESTS(r1, 0x0, 0x484, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$IP_VS_SO_GET_DESTS(r2, 0x0, 0x484, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$IP_VS_SO_GET_DESTS(r3, 0x0, 0x484, 0x0, 0x0) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000000180)={&(0x7f00000000c0)={0xa8, 0x0, 0x4, 0x70bd2b, 0x25dfdbff, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xffff}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x3}, @NBD_ATTR_SOCKETS={0x44, 0x7, 0x0, 0x1, [{0x8, 0x1, r1}, {0x8}, {0x8, 0x1, r2}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8, 0x1, r3}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8000}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0xfffffffffffff79f}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0xa8}, 0x1, 0x0, 0x0, 0x20000010}, 0x8004) 17:36:57 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) sendmsg$NBD_CMD_STATUS(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2000020}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x20, r1, 0x20, 0x70bd2b, 0x25dfdbfb, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}]}, 0x20}, 0x1, 0x0, 0x0, 0x20000840}, 0x1) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000100)={0x85, r1, 0x10, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}, 0x1, 0x0, 0x0, 0x24008004}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) (async) sendmsg$NBD_CMD_STATUS(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2000020}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x20, r1, 0x20, 0x70bd2b, 0x25dfdbfb, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}]}, 0x20}, 0x1, 0x0, 0x0, 0x20000840}, 0x1) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000100)={0x85, r1, 0x10, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}, 0x1, 0x0, 0x0, 0x24008004}, 0x0) (async) 17:36:57 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) (async) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r0) (async) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f0000000480)={&(0x7f0000000380)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000440)={&(0x7f00000003c0)={0x50, r1, 0x800, 0x70bd27, 0x25dfdbff, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0x6}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x4}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x29f}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x8}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0x50}}, 0x40000) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000300)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="0100000000000000ffe2010000000c0002000180000000000000040007800cbc707196b7d437dde2c37cbb3651d4bc3279a054799e8882a0f97a9d4e6f2470d1d93e18836d5dc2f1078203c709d293906f3ec7e015bc8b25050a81c8dac98788eacadd8f06"], 0x24}}, 0x0) (async) r4 = socket$rxrpc(0x21, 0x2, 0x2) bpf$BPF_RAW_TRACEPOINT_OPEN_UNNAMED(0x11, &(0x7f0000000240), 0x10) (async) recvfrom$rxrpc(r4, 0x0, 0x0, 0x1103, 0x0, 0x0) recvfrom$rxrpc(r4, &(0x7f0000000100)=""/167, 0xa7, 0x40010000, &(0x7f0000000200)=@in6={0x21, 0x2, 0x2, 0x1c, {0xa, 0x4e22, 0x5, @empty, 0x2}}, 0x24) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$IP_SET_OP_GET_BYINDEX(r5, 0x1, 0x53, &(0x7f0000000080), &(0x7f00000000c0)=0x28) 17:36:57 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_genetlink_get_family_id$nbd(&(0x7f0000000040), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x1c, r2, 0xa04, 0x70bd2b, 0x25dfdbfb, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x1c}, 0x1, 0x0, 0x0, 0x80}, 0x80) r3 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r4, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000300)=ANY=[@ANYBLOB="240000008fc84cb21f982c5a6fcd1f5073ca80495a366b822df8f5b0d2e7da99b84b55a8a0e7fb51d3c4416bf1b48e783e3fd7fbb57f5738da4e977602095a8246a457c10f15343cd40fae44e92bb5896346b31bff9828371db13ccc5f610afd46f484c7c0ad2169f8a97af08d7b9364bff6729a0654612d137edfbbab9f1378ff4add8f03475bfbad097821b830608d1c82c4adbc4dc2fbd0ec3445740fab7daa6de6b3b3c466a1fe3b6942d6cfda0abd9aeb1cb953efacfe65a812e58e4437b9ee6ddcbb25f4ce2a2dd67993b32f4d9253b8292a7a3733085e453f123cc0f77dd5f906a478d2a74935bff92035ad4ad26551552ef7b4bb2ea1726ddf3c2a35009fba42be557f3b4ada9d12b8ec896471ffa07c2504c485baab0952cd2ec78602fd478f90982f3f28216533957c278218b658a7636b187d2df7080d8e8ef85a784426bf889e9fbf2a4a0520dc01c2", @ANYRES16=r3, @ANYBLOB="010000000000003d0000000004000780000000000000000000000040000074993cf57b936f7a1e616f73896adc8a068cabee632cacff867d785351319be5262257c75d139f1c0f0507ee833794184313ff0c8f5a95020046df226286262bf2d3d9b82ade5e0c17d7aecea8db86c2436b549b053d93cd3760b2e0fbfdd9d75e6a86d44b6b03398f5f9e7ccbee119bc20286c7d1b2e939dcca1ffca346759cb417df010922043441bae6b5f544d36411ed681b8624021290c32550ac9c66066117a690062fea8af28e804773009b41ef12c5d4"], 0x24}}, 0x0) 17:36:57 executing program 1: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x70, 0x0, 0x10, 0x70bd2d, 0x25dfdbfb, {}, [@NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x100}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x20}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x208}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x9}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x9}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0x70}, 0x1, 0x0, 0x0, 0x24000800}, 0x4) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socketpair(0x11, 0x3, 0x9, &(0x7f0000000180)={0xffffffffffffffff}) sendmsg$NBD_CMD_RECONFIGURE(r1, &(0x7f0000000300)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f0000000240)={&(0x7f00000001c0)={0x58, 0x0, 0x100, 0x70bd28, 0x25dfdbfe, {}, [@NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0xfffffffffffffffb}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8, 0x1, r2}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0x58}, 0x1, 0x0, 0x0, 0x14}, 0x4000800) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, 0x0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x40000) 17:36:57 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)={0x1c, 0x0, 0x0, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0xff8f}}, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$IP_VS_SO_GET_DESTS(r1, 0x0, 0x484, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$IP_VS_SO_GET_DESTS(r2, 0x0, 0x484, 0x0, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$IP_VS_SO_GET_DESTS(r3, 0x0, 0x484, 0x0, 0x0) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000000180)={&(0x7f00000000c0)={0xa8, 0x0, 0x4, 0x70bd2b, 0x25dfdbff, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xffff}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x3}, @NBD_ATTR_SOCKETS={0x44, 0x7, 0x0, 0x1, [{0x8, 0x1, r1}, {0x8}, {0x8, 0x1, r2}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8, 0x1, r3}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8000}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0xfffffffffffff79f}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0xa8}, 0x1, 0x0, 0x0, 0x20000010}, 0x8004) 17:36:57 executing program 2: r0 = socket(0x2b, 0x1, 0x0) ioctl$sock_bt_hidp_HIDPCONNADD(r0, 0x400448c8, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$SEG6(&(0x7f0000000140), 0xffffffffffffffff) sendmsg$SEG6_CMD_SETHMAC(r1, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r2, 0x1, 0x0, 0x0, {}, [@SEG6_ATTR_HMACKEYID={0x8}]}, 0x1c}}, 0x0) sendmsg$SEG6_CMD_SETHMAC(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x80, r2, 0x8, 0x70bd2c, 0x25dfdbfb, {}, [@SEG6_ATTR_HMACKEYID={0x8, 0x3, 0x6}, @SEG6_ATTR_SECRET={0x8, 0x4, [0xdc6b]}, @SEG6_ATTR_DSTLEN={0x8, 0x2, 0x200}, @SEG6_ATTR_ALGID={0x5, 0x6, 0xfe}, @SEG6_ATTR_SECRET={0x18, 0x4, [0x3, 0x0, 0x8, 0x0, 0x7fffffff]}, @SEG6_ATTR_DST={0x14, 0x1, @mcast2}, @SEG6_ATTR_HMACKEYID={0x8, 0x3, 0x80}, @SEG6_ATTR_HMACKEYID={0x8, 0x3, 0x6}, @SEG6_ATTR_ALGID={0x5, 0x6, 0x3f}, @SEG6_ATTR_SECRET={0x8, 0x4, [0x280]}]}, 0x80}, 0x1, 0x0, 0x0, 0xc000}, 0x20000000) r3 = socket$can_bcm(0x1d, 0x2, 0x2) sendmsg$sock(r3, &(0x7f0000001400)={&(0x7f0000000240)=@in={0x2, 0x4e20, @initdev={0xac, 0x1e, 0x0, 0x0}}, 0x80, &(0x7f0000001340)=[{&(0x7f00000002c0)="c1b7b927c8d03de74dcd960755fd9311576d8730d10dddc4a38165eac1ce5dd756a97f895c8da0a74ad8541b4269dd667acfa8883d5125a8911929a261bea9ee5bc50e16d27a1f09d7b4a7aafc858731c5f4ca56247484d2dc3b8a7d426b95f59a91eaf2f58eba8735b9d85862a716611df527ce1c046cfe7d831586742ece218d80661272a58179bc51cd213af5847bcb80666caf7161b59ffd01cae385dd0b13f937feb5620683b82b7775383409baae12e648880252c0eef8bd0f08019d0af7294cbfda0d5a1d2c2ebd5793f9b30eb3d4f76a822a740d1c3e371f7ce1d051d64c2f4bfefd64bac3bb5a895275075d44ef2f2e89ae6032cb888b0c021a87da6ab4ef2148f2c1b3537233a341a1d393bee4fe0147cabd4306ffb325aa5490c679c055c462dd685c34a66366fbbed768a342b6b5481c87f2a81f9725584e1455613eed7f3a87ce5b8f4b305031b0f286f84918d1d436f4714ce4a7ff3bf0172000425b5be8a6c970645de139da3328f7ecf6398eb3349d36309bdeaf535b883c97b0926d51fe2adcd31bb2c3cc92b5a3e097282ed1835341092ef59b6704672b2877228a4a3201e9090a6c7cab44d8153687468e3fd185e1009e4a2c479cc4671883cba46a274667d8e98e77777be670c07e0dd0481ded1cc4408453b21770ae592f04678d434b0aaf1072987ed5817bfaabc1e936cdd9bf4de6d2fd6d865a6fd7e987f4ba9324c65fe7654a94bbe12b85115bf88e1cb8f7fab69464f75469000bebfdfb1cee6769b12d4b68c5e9f8faa828b2e8d52152476793feb7708db11ae4d8d5024c08591e2a1f6c920b68f91ea132cf6b6f1b0253d8da37f3cfede1b43db271e0a2111e423ee3ecfcfccf016e8e88732d69c56b6df2ca47a208380a7ea16c80951c53dce80f84b7211831c2030b4038cfbf76a6bbf5fdbd138276811168eeadfba8f18c2bf6b0d9f220ee352c1ff2ce47fecf05dd249487afe8403973a621793b1df959ba9ad9f6acd45dfee25c4052e7a9d725c3ebee7002a5459c74f027918076ca96a96d9262be4837933b2ec09bb3d9eff9ea08b0da551d5ce1947432a9764b3c5092ebc55c0b3277400982bd3210f60d5413bf1cf76d4c31c6d854d1d13506e939e526b70e275eaa631cd402557f2591fc83a8e84cc84a963bce46d874b0e639dc1502c11c502c78eaf60914075eb1ad3a25a6b52b6fad934264d29053185d31cf56c60c7d7895a381a0983cb3b8ab60542442f10897518d957b2ee44cd60ad1229f1356314361dfa0aec05721c8b2a3468508a7aa0f6f2d862441f9bf72578dd13507264eeec474fc7a5a80bf81329d62d90f9daf14e2370f366f7b4eb7edc83f693a05ce62e210382669e0af2d70ba308a5679884a085c9a9592eeaea3e5d3b3f9de9db13c955ae97d0b19556303ca0c9fd7632dc9c2b062bbb3514ae6e6dad902f5742d869af571171cbac1e848d01d513035f1a3a8f6de598d4d619d383c742dfc4d936ee832a1875662a21a53f305fe26aa0bc03fce58bc4cd96ae3c3709bab941a80cb9dcb11367a07c2aa7ebff92afcd5bf8ad687e8c1df9108c1f2d673990d0b00bf2a8fbec7752e88e2341629c90c5b7174cdfea48c8b9537d0a712c906518e5ace8049873ea3e1cc21f75c188a33110ea1d013fa8586965a6ed00bc270a4743ab678694b285610642f8e5ae1aa0f3e1a1edca5283a2ccc61629351dfa0bcfb9aace3e4a69ebee2a9b87d5835323482a8d69aed8ed992e975cc804ca33f0f0d9aa17bca60a6d5cabe6d198b8ea9f79bb133b2166b516bb914fe5490f50250b0554db8f7dd82ad829849b5ebb8fe977c2416c6d369183896f5dee2a28bb82a26e2c501a6d83b99e0340a745d005f1b6c5039b485a691aee8e219e4ea9d7390886853f7d20a877de88d43d3bc5ba45c6e709e277e608568237e0de6cf51e4ef58e1f10217916a7e11a2ffce47e932b604794df1f167139946648fcb6efb4f801a82cf1f301b788ee0155c61a39672ef9e56a464bb18cd171891b25bd3721b4b4f613a19bb09049a8df50b1b0b306826cfe4e849bbcd1db8aa28c2605db0a8b68db6b0c15d46c076df840cc2e8752292c492eb397960d4820ab9b3899ff8488865c50ab63b9b4f31b4b2286fc7d1abe7ba1d09ce02eea19f943d16fbebc196d0458a75a8af90c6d22b3b479bb66905a000c53885c82e4dfefb398511f555f30466df0726fffad3f8e8c36699132ce131b371ea229b3b6a2a47831ade2857dffdcda9e5939d02b2ab044be6e3f18a74d7be522b045a8dbed8c8ce731eacbf50188af40a9399967c3f290cc6de0420811ae0fc89e7e1701fb8e0aeda3c4375e6804a73627f9378be753c60b782d16c21fa8bdbc29e77ed6752f9c4d8cdfd4f2a8c6f6af36f75f292d5d9c2107154fe6ef10bda37c2027ce996a24fe7e28ea43d74278e0e770783434c418d5dd88a26bd03280284af65e9d156adb02b1e8beec7b0ec931335c1b703b54e2cb010a22a2b5a9607961eb1c122e68b2282333137751f21709673192a45b204c3cb70dd95d1d4eb63661bd0e9bd92338dce987b5725013aada91d2b66ec30a7b4b6de46278975ac3d79f4b5d88cbd6eb444b33c533befcb54edb582411035e8b59da56dd24e7baf015cfcffef6e6bc0029f76d9f3db252c0b0a23e2dc3b407111845ed7aa56cd3da0bbdefdb2ce133508ef686abc4ba8fca6fe2fc01c09ffedeb23383ca39053d08327e8262527a7585545a21f45fdaa63dfd294a9ff6b4fdf3d979429a1ac99fc0d9171d0fb5ab554e7a8dfc339edc7d2fcdc4e546cfbfb39a21e2fcbc15b42ee748000df1a1d8ab0d059cbd4daa7d886f821b4cade78b26b0a12cfb5fedd660691f7cf4e8fce1c4701878482be767bbbd1215128b55bb0db963d8d649a5e45030ab9514037e3f0dbc6242920864b5e8b9b25c361915f9d163f4fb60e9deaea9325e7227dffe8f6e95b3d56d68fb0ee3bb7f3b5900509416f97240b84e73af50cd523f0a324e1a573ffb1886703a2930524a90c8dc5c199a6079e56e0df93dceb6590d3512fdb377af72379b4caaebdac44c6bad8d0aab7d79ba102954ceeff19e7c8996a2b46518307c94b8f1ba15dfcb616c5ebd8d02bf23e39362c941cbbfc8ee42c2268d8331e525c435379ba368e07a12b084d3a84c21bc5adff4453cec35be4bdbf7325dcaa13de62a4b142a5b550f413799e9059eb68522a38f6d433b3489799a13230717644d70f1edf8b4dd0f9006dc1e065a7de5773db82f1af8155f39423ce114cfd00c379cc32a20e85d41281c0d58383247d399faf4fde8974600f4a8bad33e80d4d425edba4d54dd67da75ba8d981b53622996be08101e947f5d1d6a476b3ec9563f2ca5543fa065c65a3483d1ae9d7e5693f6f8f1d38d88df76c407af54a58f52674a019ad06e0cd899483bb393d5f82eb30d56aa13d405bfa26397c93658d196b1b4edd55d13bba53079c4adb7b612f0720ac371ede96505f59b216b45943902d92b5132a08ba49c707b1c6095ea84945a2b133edaa47f7d74ae59eddd660708cb184306a4bed5074c18aa5dac97312c7cd4c1a0535041328dd381a38a045e8af300a726f35a0381285dc40980c8210af0dd900b1cb79885b626bd1681c96b98f8736361570b8817e3242e88fca0d859f1ef3448e8ee5fcfa541361dbf20e33f4d6047389f6b60f6c81c3156a25e654175f1114d9823c54677576a937a89dfd38aa1eee9ff77ca5191622fe5ad163c82ca07f2ff0a13f0a661ff58974fed9b2ab8d689015699663291c2fa20c55e76f35762baeb798f174f370b600bb213448dd2987abfa522c7b13eddbc9819da6fcb08f27d3c490c7488f76f7406fbc21d42eb8a9143ac0719c75086540dc76f3ea98cbe895f2bee4a5ae57da02f5e4952340681c66fe9c67f43c9d04bd6f888e370c2db3197c584a06373c5bf5d1211af6199119dc36a79301c93fa224f308cb3726e96737068cf19dc6f7b2ffa97040a0630b512c7a6b01078ffc8d731ea3a158d45534367a683e7cdc62ef015cb4a6b7997e8197f6d0339a4dee678cff6b4cf99b47013d6a5e2a6958031b65489a975c98ef6f30f464cf0c4d68e2388a9c507b54ab86a1df4e78d299ad3af010a6cf638ba56db2d2ff27131de8e0ca0cf82256ec4b3db76e9eddf77374a8dcd6f46235b19451cf84046e6f1b4f199082705856e2490a08ade399224ce992527c6e3209ee7be56acecbec2decd8b4112946a18a139e48c64c124e6908b6825b8a346b195e38e5969cd28b6d393113143f5567815415d3bda33ef8611a761a9822fca2f9535b0b09eab8129e0dd387377132512216c6c837bacdf7f25b7c56567d3799f9c9dbfc913fc0d5b8a578bdbc5d52ba8543153e3ed7c163d851749b6b4a7f132e0a58859e8167b8b33e6708cacbcfc76e85e59987cdfae35c778609a02c4453fb2aa6b971720a963def3544b372caab466a71f021fc6dec2b6eb93a4b542156df028be19b1297d0f604dc96c9ba1e2b6f827fe9fb40b7fb2267304abbbd1b2c172df0bec6ae24ae4979378a1202bc487a95c3a82b52c058d6e492f851381f6e90010137a9002a89b2396fe8ec24e0365eaa6eabd60c0dd6534ce161281002f94d187c2e5d30e276788538588fb072a3a09089e79c2e8d467fdeef32ce35749d45abdbc1cd10d0b90b4ff63f9c36c9f953897a2ecf99b101a2150414f6f392077fdbc0da03f82c696cfac0bc32cd702131c5b271ee4f2366840f807ab3a0f375faee5f7b3cdb3fb5a07656320bf3d8b71f5cbd7202f6cc6ef0f0995dd9ebe6c5e0009fc1cf2e60fcad9c1aaafda8f87c7ae591ddc0fd64a85d34a134ed24b26b0e51bb9e6b8dfe757c28fc2d59eef67a2b3437c25c045114ad59f4def27e61d5c4ed0317dfcc74514910cfbd49270914c85f2e2e2824d88d064d949cd2ad9919e06904f49c9022cda63fc7ca83ee899bc33b87a217f778fc23607360f892f344c10318217dd53421f33c2cab6e213258e59855339cfc0ddaeaec2e142e8312a75534e1596ba19dfd62cef880b43f8ecb808eb5e46fb1a9f306f5e148bc0a69d3e7ce6fe5fd9b85deed7ac9163d3c951d1b1e23862616479572227d1b4766388a8069aa480ec1db919fb62394ba080874c910c11d1f7bd3a0d01691ef550795d20a7b67c65dbb096a7cc477d0ce0c3c08dca7c8d67c9d2552572af271283442f14656e1231c81d31c4dd5f25d923fde38ae2390fa752cf0d7c6f0c36778d801248483bad544c4bc04521461bfa9c246cf5ba9878be4daafd1c9cf1a6fe98e7a053e6e19a0a033bb157d3b91480f9c58df83525925f0097d4d3b607a121fa444699e4e1d22b4afc76f01fff73d1b16bd63c641ed136234d156892486e769894d4a86d6571ce2c1ab575321764017ebcc8c3c18dc0dac2cfa74e1f4c749b9d3ad1fcc81c65ee4993b5c2c75ddcd6d9d40c77d567945f20b71d92bcfdcf2264036e335974c81b7098cbf1baa7b0cccb90ad91a0a5147769c085b6f8fe8f1ca2fa64d20a4d28f2def34deefc7562d251e00e85c85aa375f0ebdab7f81d86ec46013bce39c81cccfa807924d18e6243e985673b6f8c8d07340e7572ccd50a5fe85b4d9260e9fcdd5b4e2914d1d23ce5a518f218042f6bccc1033adf4eb713baa8f8726cffa6b56b944d75d6de37a1718e10af5ead04cda9e04dc184a1f707e6cc10767313ff0c4b3ee7ff975388ed300151e6f9dd511792705c374c9f6dde9bc7cec82", 0x1000}, {&(0x7f00000012c0)="cddfd6861a6759e1cf0f739e16a9b5048041bb4fb1a4e8be49edb004adf6410d799dcef9a0b4a8bf4a37426f705a5323de565d965ebda0d5d65f60e102cb9577f71a272c6515577a4a1359991b7c8bcbe97dc5e476ac49bf", 0x58}], 0x2, &(0x7f0000001380)=[@txtime={{0x18, 0x1, 0x3d, 0x101}}, @txtime={{0x18, 0x1, 0x3d, 0x7}}, @mark={{0x14, 0x1, 0x24, 0x10001}}, @timestamping={{0x14, 0x1, 0x25, 0x2}}], 0x60}, 0x1) 17:36:57 executing program 3: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, 0x0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) 17:36:57 executing program 1: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x70, 0x0, 0x10, 0x70bd2d, 0x25dfdbfb, {}, [@NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x100}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x20}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x208}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x9}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x9}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0x70}, 0x1, 0x0, 0x0, 0x24000800}, 0x4) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socketpair(0x11, 0x3, 0x9, &(0x7f0000000180)={0xffffffffffffffff}) sendmsg$NBD_CMD_RECONFIGURE(r1, &(0x7f0000000300)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f0000000240)={&(0x7f00000001c0)={0x58, 0x0, 0x100, 0x70bd28, 0x25dfdbfe, {}, [@NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0xfffffffffffffffb}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8, 0x1, r2}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0x58}, 0x1, 0x0, 0x0, 0x14}, 0x4000800) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, 0x0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x40000) 17:36:57 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), 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(&(0x7f00000001c0), r3) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f00000002c0)={&(0x7f0000000140), 0xc, &(0x7f0000000280)={&(0x7f0000000200)={0x28, r1, 0x1, 0x70bd2c, 0x0, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}, 0x1, 0x0, 0x0, 0x14}, 0x0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000640)={&(0x7f0000000540)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000000600)={&(0x7f0000000580)={0x80, r4, 0x800, 0x70bd2a, 0x25dfdbff, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x100}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x5}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0xff}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x4}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x1}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x7b14}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc}]}, 0x80}, 0x1, 0x0, 0x0, 0x4000008}, 0x0) r5 = syz_genetlink_get_family_id$nbd(&(0x7f0000000440), r2) sendmsg$NBD_CMD_STATUS(r2, &(0x7f0000000500)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f00000004c0)={&(0x7f0000000680)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r5, @ANYBLOB="01002bbd7000fbdbdf25050000000c000800ff0000000000002562bc92fd172c3b43bbce444f5d97c64e36ef513f1547b2d9b980a4d052035d1d1c1c81a6268dc100"/87], 0x28}, 0x1, 0x0, 0x0, 0x4050004}, 0x800) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f00000003c0)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000380)={&(0x7f0000000280)={0x34, r1, 0x300, 0x70bd26, 0x25dfdbfb, {}, [@NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x8}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x5}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x34}, 0x1, 0x0, 0x0, 0x4000000}, 0x4) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000001580)=ANY=[], 0x24}, 0x1, 0x0, 0x0, 0x20018011}, 0x20000800) sendmsg$NBD_CMD_RECONFIGURE(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x100200}, 0xc, &(0x7f0000000200)={&(0x7f0000000300)=ANY=[@ANYBLOB='8\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="100026bd7000fbdbd625030000000c0008000300000c00040081000000000000000c0002001f00000000006cb9e19023149971f800000000000000"], 0x38}, 0x1, 0x0, 0x0, 0x8000}, 0x20000010) socketpair(0x3, 0x6, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r7 = socket$can_bcm(0x1d, 0x2, 0x2) connect$can_bcm(r7, &(0x7f0000000100), 0x10) ioctl$sock_rose_SIOCADDRT(r6, 0x890b, &(0x7f0000000040)={@dev={0xbb, 0xbb, 0xbb, 0x1, 0x0}, 0x6, @bcast, @rose={'rose', 0x0}, 0x0, [@null, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x1}, @default, @null, @null, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @bcast, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x2}]}) 17:36:57 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_genetlink_get_family_id$nbd(&(0x7f0000000040), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x1c, r2, 0xa04, 0x70bd2b, 0x25dfdbfb, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x1c}, 0x1, 0x0, 0x0, 0x80}, 0x80) r3 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r4, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000300)=ANY=[@ANYBLOB="240000008fc84cb21f982c5a6fcd1f5073ca80495a366b822df8f5b0d2e7da99b84b55a8a0e7fb51d3c4416bf1b48e783e3fd7fbb57f5738da4e977602095a8246a457c10f15343cd40fae44e92bb5896346b31bff9828371db13ccc5f610afd46f484c7c0ad2169f8a97af08d7b9364bff6729a0654612d137edfbbab9f1378ff4add8f03475bfbad097821b830608d1c82c4adbc4dc2fbd0ec3445740fab7daa6de6b3b3c466a1fe3b6942d6cfda0abd9aeb1cb953efacfe65a812e58e4437b9ee6ddcbb25f4ce2a2dd67993b32f4d9253b8292a7a3733085e453f123cc0f77dd5f906a478d2a74935bff92035ad4ad26551552ef7b4bb2ea1726ddf3c2a35009fba42be557f3b4ada9d12b8ec896471ffa07c2504c485baab0952cd2ec78602fd478f90982f3f28216533957c278218b658a7636b187d2df7080d8e8ef85a784426bf889e9fbf2a4a0520dc01c2", @ANYRES16=r3, @ANYBLOB="010000000000003d0000000004000780000000000000000000000040000074993cf57b936f7a1e616f73896adc8a068cabee632cacff867d785351319be5262257c75d139f1c0f0507ee833794184313ff0c8f5a95020046df226286262bf2d3d9b82ade5e0c17d7aecea8db86c2436b549b053d93cd3760b2e0fbfdd9d75e6a86d44b6b03398f5f9e7ccbee119bc20286c7d1b2e939dcca1ffca346759cb417df010922043441bae6b5f544d36411ed681b8624021290c32550ac9c66066117a690062fea8af28e804773009b41ef12c5d4"], 0x24}}, 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(&(0x7f0000000040), r0) (async) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x1c, r2, 0xa04, 0x70bd2b, 0x25dfdbfb, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x1c}, 0x1, 0x0, 0x0, 0x80}, 0x80) (async) syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_CONNECT(r4, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000300)=ANY=[@ANYBLOB="240000008fc84cb21f982c5a6fcd1f5073ca80495a366b822df8f5b0d2e7da99b84b55a8a0e7fb51d3c4416bf1b48e783e3fd7fbb57f5738da4e977602095a8246a457c10f15343cd40fae44e92bb5896346b31bff9828371db13ccc5f610afd46f484c7c0ad2169f8a97af08d7b9364bff6729a0654612d137edfbbab9f1378ff4add8f03475bfbad097821b830608d1c82c4adbc4dc2fbd0ec3445740fab7daa6de6b3b3c466a1fe3b6942d6cfda0abd9aeb1cb953efacfe65a812e58e4437b9ee6ddcbb25f4ce2a2dd67993b32f4d9253b8292a7a3733085e453f123cc0f77dd5f906a478d2a74935bff92035ad4ad26551552ef7b4bb2ea1726ddf3c2a35009fba42be557f3b4ada9d12b8ec896471ffa07c2504c485baab0952cd2ec78602fd478f90982f3f28216533957c278218b658a7636b187d2df7080d8e8ef85a784426bf889e9fbf2a4a0520dc01c2", @ANYRES16=r3, @ANYBLOB="010000000000003d0000000004000780000000000000000000000040000074993cf57b936f7a1e616f73896adc8a068cabee632cacff867d785351319be5262257c75d139f1c0f0507ee833794184313ff0c8f5a95020046df226286262bf2d3d9b82ade5e0c17d7aecea8db86c2436b549b053d93cd3760b2e0fbfdd9d75e6a86d44b6b03398f5f9e7ccbee119bc20286c7d1b2e939dcca1ffca346759cb417df010922043441bae6b5f544d36411ed681b8624021290c32550ac9c66066117a690062fea8af28e804773009b41ef12c5d4"], 0x24}}, 0x0) (async) 17:36:57 executing program 3: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async, rerun: 64) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, 0x0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) (rerun: 64) 17:36:57 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)={0x1c, 0x0, 0x0, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0xff8f}}, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$IP_VS_SO_GET_DESTS(r1, 0x0, 0x484, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$IP_VS_SO_GET_DESTS(r2, 0x0, 0x484, 0x0, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$IP_VS_SO_GET_DESTS(r3, 0x0, 0x484, 0x0, 0x0) (async) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000000180)={&(0x7f00000000c0)={0xa8, 0x0, 0x4, 0x70bd2b, 0x25dfdbff, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xffff}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x3}, @NBD_ATTR_SOCKETS={0x44, 0x7, 0x0, 0x1, [{0x8, 0x1, r1}, {0x8}, {0x8, 0x1, r2}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8, 0x1, r3}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8000}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0xfffffffffffff79f}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0xa8}, 0x1, 0x0, 0x0, 0x20000010}, 0x8004) 17:36:57 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_genetlink_get_family_id$nbd(&(0x7f0000000040), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x1c, r2, 0xa04, 0x70bd2b, 0x25dfdbfb, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x1c}, 0x1, 0x0, 0x0, 0x80}, 0x80) r3 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r4, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000300)=ANY=[@ANYBLOB="240000008fc84cb21f982c5a6fcd1f5073ca80495a366b822df8f5b0d2e7da99b84b55a8a0e7fb51d3c4416bf1b48e783e3fd7fbb57f5738da4e977602095a8246a457c10f15343cd40fae44e92bb5896346b31bff9828371db13ccc5f610afd46f484c7c0ad2169f8a97af08d7b9364bff6729a0654612d137edfbbab9f1378ff4add8f03475bfbad097821b830608d1c82c4adbc4dc2fbd0ec3445740fab7daa6de6b3b3c466a1fe3b6942d6cfda0abd9aeb1cb953efacfe65a812e58e4437b9ee6ddcbb25f4ce2a2dd67993b32f4d9253b8292a7a3733085e453f123cc0f77dd5f906a478d2a74935bff92035ad4ad26551552ef7b4bb2ea1726ddf3c2a35009fba42be557f3b4ada9d12b8ec896471ffa07c2504c485baab0952cd2ec78602fd478f90982f3f28216533957c278218b658a7636b187d2df7080d8e8ef85a784426bf889e9fbf2a4a0520dc01c2", @ANYRES16=r3, @ANYBLOB="010000000000003d0000000004000780000000000000000000000040000074993cf57b936f7a1e616f73896adc8a068cabee632cacff867d785351319be5262257c75d139f1c0f0507ee833794184313ff0c8f5a95020046df226286262bf2d3d9b82ade5e0c17d7aecea8db86c2436b549b053d93cd3760b2e0fbfdd9d75e6a86d44b6b03398f5f9e7ccbee119bc20286c7d1b2e939dcca1ffca346759cb417df010922043441bae6b5f544d36411ed681b8624021290c32550ac9c66066117a690062fea8af28e804773009b41ef12c5d4"], 0x24}}, 0x0) 17:36:57 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_genetlink_get_family_id$nbd(&(0x7f0000000040), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x1c, r2, 0xa04, 0x70bd2b, 0x25dfdbfb, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x1c}, 0x1, 0x0, 0x0, 0x80}, 0x80) r3 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r4, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000300)=ANY=[@ANYBLOB="240000008fc84cb21f982c5a6fcd1f5073ca80495a366b822df8f5b0d2e7da99b84b55a8a0e7fb51d3c4416bf1b48e783e3fd7fbb57f5738da4e977602095a8246a457c10f15343cd40fae44e92bb5896346b31bff9828371db13ccc5f610afd46f484c7c0ad2169f8a97af08d7b9364bff6729a0654612d137edfbbab9f1378ff4add8f03475bfbad097821b830608d1c82c4adbc4dc2fbd0ec3445740fab7daa6de6b3b3c466a1fe3b6942d6cfda0abd9aeb1cb953efacfe65a812e58e4437b9ee6ddcbb25f4ce2a2dd67993b32f4d9253b8292a7a3733085e453f123cc0f77dd5f906a478d2a74935bff92035ad4ad26551552ef7b4bb2ea1726ddf3c2a35009fba42be557f3b4ada9d12b8ec896471ffa07c2504c485baab0952cd2ec78602fd478f90982f3f28216533957c278218b658a7636b187d2df7080d8e8ef85a784426bf889e9fbf2a4a0520dc01c2", @ANYRES16=r3, @ANYBLOB="010000000000003d0000000004000780000000000000000000000040000074993cf57b936f7a1e616f73896adc8a068cabee632cacff867d785351319be5262257c75d139f1c0f0507ee833794184313ff0c8f5a95020046df226286262bf2d3d9b82ade5e0c17d7aecea8db86c2436b549b053d93cd3760b2e0fbfdd9d75e6a86d44b6b03398f5f9e7ccbee119bc20286c7d1b2e939dcca1ffca346759cb417df010922043441bae6b5f544d36411ed681b8624021290c32550ac9c66066117a690062fea8af28e804773009b41ef12c5d4"], 0x24}}, 0x0) 17:36:57 executing program 1: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x70, 0x0, 0x10, 0x70bd2d, 0x25dfdbfb, {}, [@NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x100}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x20}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x208}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x9}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x9}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0x70}, 0x1, 0x0, 0x0, 0x24000800}, 0x4) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socketpair(0x11, 0x3, 0x9, &(0x7f0000000180)={0xffffffffffffffff}) sendmsg$NBD_CMD_RECONFIGURE(r0, &(0x7f0000000300)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f0000000240)={&(0x7f00000001c0)={0x58, 0x0, 0x100, 0x70bd28, 0x25dfdbfe, {}, [@NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0xfffffffffffffffb}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8, 0x1, r1}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0x58}, 0x1, 0x0, 0x0, 0x14}, 0x4000800) [ 1796.111331] nbd: must specify at least one socket 17:36:57 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)={0x1c, 0x0, 0x0, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0xff8f}}, 0x0) setsockopt$llc_int(0xffffffffffffffff, 0x10c, 0x1, &(0x7f0000000040)=0xfe, 0x4) 17:36:57 executing program 3: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async, rerun: 32) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (rerun: 32) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, 0x0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) 17:36:58 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), 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(&(0x7f00000001c0), r3) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f00000002c0)={&(0x7f0000000140), 0xc, &(0x7f0000000280)={&(0x7f0000000200)={0x28, r1, 0x1, 0x70bd2c, 0x0, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}, 0x1, 0x0, 0x0, 0x14}, 0x0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000640)={&(0x7f0000000540)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000000600)={&(0x7f0000000580)={0x80, r4, 0x800, 0x70bd2a, 0x25dfdbff, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x100}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x5}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0xff}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x4}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x1}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x7b14}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc}]}, 0x80}, 0x1, 0x0, 0x0, 0x4000008}, 0x0) r5 = syz_genetlink_get_family_id$nbd(&(0x7f0000000440), r2) sendmsg$NBD_CMD_STATUS(r2, &(0x7f0000000500)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f00000004c0)={&(0x7f0000000680)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r5, @ANYBLOB="01002bbd7000fbdbdf25050000000c000800ff0000000000002562bc92fd172c3b43bbce444f5d97c64e36ef513f1547b2d9b980a4d052035d1d1c1c81a6268dc100"/87], 0x28}, 0x1, 0x0, 0x0, 0x4050004}, 0x800) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f00000003c0)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000380)={&(0x7f0000000280)={0x34, r1, 0x300, 0x70bd26, 0x25dfdbfb, {}, [@NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x8}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x5}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x34}, 0x1, 0x0, 0x0, 0x4000000}, 0x4) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000001580)=ANY=[], 0x24}, 0x1, 0x0, 0x0, 0x20018011}, 0x20000800) sendmsg$NBD_CMD_RECONFIGURE(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x100200}, 0xc, &(0x7f0000000200)={&(0x7f0000000300)=ANY=[@ANYBLOB='8\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="100026bd7000fbdbd625030000000c0008000300000c00040081000000000000000c0002001f00000000006cb9e19023149971f800000000000000"], 0x38}, 0x1, 0x0, 0x0, 0x8000}, 0x20000010) socketpair(0x3, 0x6, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r7 = socket$can_bcm(0x1d, 0x2, 0x2) connect$can_bcm(r7, &(0x7f0000000100), 0x10) ioctl$sock_rose_SIOCADDRT(r6, 0x890b, &(0x7f0000000040)={@dev={0xbb, 0xbb, 0xbb, 0x1, 0x0}, 0x6, @bcast, @rose={'rose', 0x0}, 0x0, [@null, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x1}, @default, @null, @null, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @bcast, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x2}]}) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) (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(&(0x7f00000001c0), r3) (async) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f00000002c0)={&(0x7f0000000140), 0xc, &(0x7f0000000280)={&(0x7f0000000200)={0x28, r1, 0x1, 0x70bd2c, 0x0, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}, 0x1, 0x0, 0x0, 0x14}, 0x0) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000640)={&(0x7f0000000540)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000000600)={&(0x7f0000000580)={0x80, r4, 0x800, 0x70bd2a, 0x25dfdbff, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x100}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x5}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0xff}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x4}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x1}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x7b14}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc}]}, 0x80}, 0x1, 0x0, 0x0, 0x4000008}, 0x0) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000440), r2) (async) sendmsg$NBD_CMD_STATUS(r2, &(0x7f0000000500)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f00000004c0)={&(0x7f0000000680)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r5, @ANYBLOB="01002bbd7000fbdbdf25050000000c000800ff0000000000002562bc92fd172c3b43bbce444f5d97c64e36ef513f1547b2d9b980a4d052035d1d1c1c81a6268dc100"/87], 0x28}, 0x1, 0x0, 0x0, 0x4050004}, 0x800) (async) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f00000003c0)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000380)={&(0x7f0000000280)={0x34, r1, 0x300, 0x70bd26, 0x25dfdbfb, {}, [@NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x8}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x5}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x34}, 0x1, 0x0, 0x0, 0x4000000}, 0x4) (async) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000001580)=ANY=[], 0x24}, 0x1, 0x0, 0x0, 0x20018011}, 0x20000800) (async) sendmsg$NBD_CMD_RECONFIGURE(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x100200}, 0xc, &(0x7f0000000200)={&(0x7f0000000300)=ANY=[@ANYBLOB='8\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="100026bd7000fbdbd625030000000c0008000300000c00040081000000000000000c0002001f00000000006cb9e19023149971f800000000000000"], 0x38}, 0x1, 0x0, 0x0, 0x8000}, 0x20000010) (async) socketpair(0x3, 0x6, 0x0, &(0x7f0000000000)) (async) socket$can_bcm(0x1d, 0x2, 0x2) (async) connect$can_bcm(r7, &(0x7f0000000100), 0x10) (async) ioctl$sock_rose_SIOCADDRT(r6, 0x890b, &(0x7f0000000040)={@dev={0xbb, 0xbb, 0xbb, 0x1, 0x0}, 0x6, @bcast, @rose={'rose', 0x0}, 0x0, [@null, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x1}, @default, @null, @null, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @bcast, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x2}]}) (async) [ 1796.131834] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.0'. 17:36:58 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_genetlink_get_family_id$nbd(&(0x7f0000000040), r0) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x1c, r2, 0xa04, 0x70bd2b, 0x25dfdbfb, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x1c}, 0x1, 0x0, 0x0, 0x80}, 0x80) (async) r3 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) (async) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r4, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000300)=ANY=[@ANYBLOB="240000008fc84cb21f982c5a6fcd1f5073ca80495a366b822df8f5b0d2e7da99b84b55a8a0e7fb51d3c4416bf1b48e783e3fd7fbb57f5738da4e977602095a8246a457c10f15343cd40fae44e92bb5896346b31bff9828371db13ccc5f610afd46f484c7c0ad2169f8a97af08d7b9364bff6729a0654612d137edfbbab9f1378ff4add8f03475bfbad097821b830608d1c82c4adbc4dc2fbd0ec3445740fab7daa6de6b3b3c466a1fe3b6942d6cfda0abd9aeb1cb953efacfe65a812e58e4437b9ee6ddcbb25f4ce2a2dd67993b32f4d9253b8292a7a3733085e453f123cc0f77dd5f906a478d2a74935bff92035ad4ad26551552ef7b4bb2ea1726ddf3c2a35009fba42be557f3b4ada9d12b8ec896471ffa07c2504c485baab0952cd2ec78602fd478f90982f3f28216533957c278218b658a7636b187d2df7080d8e8ef85a784426bf889e9fbf2a4a0520dc01c2", @ANYRES16=r3, @ANYBLOB="010000000000003d0000000004000780000000000000000000000040000074993cf57b936f7a1e616f73896adc8a068cabee632cacff867d785351319be5262257c75d139f1c0f0507ee833794184313ff0c8f5a95020046df226286262bf2d3d9b82ade5e0c17d7aecea8db86c2436b549b053d93cd3760b2e0fbfdd9d75e6a86d44b6b03398f5f9e7ccbee119bc20286c7d1b2e939dcca1ffca346759cb417df010922043441bae6b5f544d36411ed681b8624021290c32550ac9c66066117a690062fea8af28e804773009b41ef12c5d4"], 0x24}}, 0x0) 17:36:58 executing program 1: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x70, 0x0, 0x10, 0x70bd2d, 0x25dfdbfb, {}, [@NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x100}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x20}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x208}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x9}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x9}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0x70}, 0x1, 0x0, 0x0, 0x24000800}, 0x4) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socketpair(0x11, 0x3, 0x9, &(0x7f0000000180)) 17:36:58 executing program 2: r0 = socket(0x2b, 0x1, 0x0) r1 = socket$bt_hidp(0x1f, 0x3, 0x6) r2 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$SEG6_CMD_GET_TUNSRC(r2, &(0x7f00000017c0)={&(0x7f0000001700)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000001780)={&(0x7f0000001740)={0x14}, 0x14}}, 0x20000040) ioctl$sock_SIOCETHTOOL(r2, 0x8946, &(0x7f0000000040)={'hsr0\x00', &(0x7f0000000000)=@ethtool_ringparam={0x10, 0x6, 0x1, 0x0, 0x4, 0x8, 0x7ff, 0x4, 0x20}}) sendmsg$sock(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000080)='X', 0x1}], 0x1}, 0x0) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) getsockopt(r1, 0x67, 0xffffffff, &(0x7f0000000140)=""/26, &(0x7f0000000180)=0x1a) ioctl$TUNSETCARRIER(r3, 0x400454e2, 0x0) ioctl$TUNATTACHFILTER(r3, 0x401054d5, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x3, 0x2, 0x20, 0x9}, {0x0, 0xc0, 0x81, 0x9}]}) 17:36:58 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)={0x1c, 0x0, 0x0, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0xff8f}}, 0x0) (async) setsockopt$llc_int(0xffffffffffffffff, 0x10c, 0x1, &(0x7f0000000040)=0xfe, 0x4) 17:36:58 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000000)=ANY=[@ANYBLOB="240054ad55d5dc6964539dec0000", @ANYRES16=r1, @ANYBLOB="01000000000000000000010000000c000200018000000000000004000780"], 0x24}}, 0x0) 17:36:58 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r2) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) 17:36:58 executing program 1: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x70, 0x0, 0x10, 0x70bd2d, 0x25dfdbfb, {}, [@NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x100}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x20}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x208}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x9}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x9}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0x70}, 0x1, 0x0, 0x0, 0x24000800}, 0x4) socketpair(0x11, 0x3, 0x9, &(0x7f0000000180)) 17:36:58 executing program 2: r0 = socket(0x2b, 0x1, 0x0) r1 = socket$bt_hidp(0x1f, 0x3, 0x6) r2 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$SEG6_CMD_GET_TUNSRC(r2, &(0x7f00000017c0)={&(0x7f0000001700)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000001780)={&(0x7f0000001740)={0x14}, 0x14}}, 0x20000040) ioctl$sock_SIOCETHTOOL(r2, 0x8946, &(0x7f0000000040)={'hsr0\x00', &(0x7f0000000000)=@ethtool_ringparam={0x10, 0x6, 0x1, 0x0, 0x4, 0x8, 0x7ff, 0x4, 0x20}}) sendmsg$sock(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000080)='X', 0x1}], 0x1}, 0x0) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) getsockopt(r1, 0x67, 0xffffffff, &(0x7f0000000140)=""/26, &(0x7f0000000180)=0x1a) ioctl$TUNSETCARRIER(r3, 0x400454e2, 0x0) ioctl$TUNATTACHFILTER(r3, 0x401054d5, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x3, 0x2, 0x20, 0x9}, {0x0, 0xc0, 0x81, 0x9}]}) 17:36:58 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)={0x1c, 0x0, 0x0, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0xff8f}}, 0x0) setsockopt$llc_int(0xffffffffffffffff, 0x10c, 0x1, &(0x7f0000000040)=0xfe, 0x4) 17:36:58 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), 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(&(0x7f00000001c0), r3) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f00000002c0)={&(0x7f0000000140), 0xc, &(0x7f0000000280)={&(0x7f0000000200)={0x28, r1, 0x1, 0x70bd2c, 0x0, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}, 0x1, 0x0, 0x0, 0x14}, 0x0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000640)={&(0x7f0000000540)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000000600)={&(0x7f0000000580)={0x80, r4, 0x800, 0x70bd2a, 0x25dfdbff, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x100}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x5}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0xff}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x4}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x1}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x7b14}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc}]}, 0x80}, 0x1, 0x0, 0x0, 0x4000008}, 0x0) r5 = syz_genetlink_get_family_id$nbd(&(0x7f0000000440), r2) sendmsg$NBD_CMD_STATUS(r2, &(0x7f0000000500)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f00000004c0)={&(0x7f0000000680)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r5, @ANYBLOB="01002bbd7000fbdbdf25050000000c000800ff0000000000002562bc92fd172c3b43bbce444f5d97c64e36ef513f1547b2d9b980a4d052035d1d1c1c81a6268dc100"/87], 0x28}, 0x1, 0x0, 0x0, 0x4050004}, 0x800) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f00000003c0)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000380)={&(0x7f0000000280)={0x34, r1, 0x300, 0x70bd26, 0x25dfdbfb, {}, [@NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x8}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x5}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x34}, 0x1, 0x0, 0x0, 0x4000000}, 0x4) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000001580)=ANY=[], 0x24}, 0x1, 0x0, 0x0, 0x20018011}, 0x20000800) sendmsg$NBD_CMD_RECONFIGURE(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x100200}, 0xc, &(0x7f0000000200)={&(0x7f0000000300)=ANY=[@ANYBLOB='8\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="100026bd7000fbdbd625030000000c0008000300000c00040081000000000000000c0002001f00000000006cb9e19023149971f800000000000000"], 0x38}, 0x1, 0x0, 0x0, 0x8000}, 0x20000010) socketpair(0x3, 0x6, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r7 = socket$can_bcm(0x1d, 0x2, 0x2) connect$can_bcm(r7, &(0x7f0000000100), 0x10) ioctl$sock_rose_SIOCADDRT(r6, 0x890b, &(0x7f0000000040)={@dev={0xbb, 0xbb, 0xbb, 0x1, 0x0}, 0x6, @bcast, @rose={'rose', 0x0}, 0x0, [@null, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x1}, @default, @null, @null, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @bcast, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x2}]}) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) (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(&(0x7f00000001c0), r3) (async) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f00000002c0)={&(0x7f0000000140), 0xc, &(0x7f0000000280)={&(0x7f0000000200)={0x28, r1, 0x1, 0x70bd2c, 0x0, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}, 0x1, 0x0, 0x0, 0x14}, 0x0) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000640)={&(0x7f0000000540)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000000600)={&(0x7f0000000580)={0x80, r4, 0x800, 0x70bd2a, 0x25dfdbff, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x100}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x5}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0xff}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x4}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x1}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x7b14}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc}]}, 0x80}, 0x1, 0x0, 0x0, 0x4000008}, 0x0) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000440), r2) (async) sendmsg$NBD_CMD_STATUS(r2, &(0x7f0000000500)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f00000004c0)={&(0x7f0000000680)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r5, @ANYBLOB="01002bbd7000fbdbdf25050000000c000800ff0000000000002562bc92fd172c3b43bbce444f5d97c64e36ef513f1547b2d9b980a4d052035d1d1c1c81a6268dc100"/87], 0x28}, 0x1, 0x0, 0x0, 0x4050004}, 0x800) (async) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f00000003c0)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000380)={&(0x7f0000000280)={0x34, r1, 0x300, 0x70bd26, 0x25dfdbfb, {}, [@NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x8}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x5}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x34}, 0x1, 0x0, 0x0, 0x4000000}, 0x4) (async) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000001580)=ANY=[], 0x24}, 0x1, 0x0, 0x0, 0x20018011}, 0x20000800) (async) sendmsg$NBD_CMD_RECONFIGURE(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x100200}, 0xc, &(0x7f0000000200)={&(0x7f0000000300)=ANY=[@ANYBLOB='8\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="100026bd7000fbdbd625030000000c0008000300000c00040081000000000000000c0002001f00000000006cb9e19023149971f800000000000000"], 0x38}, 0x1, 0x0, 0x0, 0x8000}, 0x20000010) (async) socketpair(0x3, 0x6, 0x0, &(0x7f0000000000)) (async) socket$can_bcm(0x1d, 0x2, 0x2) (async) connect$can_bcm(r7, &(0x7f0000000100), 0x10) (async) ioctl$sock_rose_SIOCADDRT(r6, 0x890b, &(0x7f0000000040)={@dev={0xbb, 0xbb, 0xbb, 0x1, 0x0}, 0x6, @bcast, @rose={'rose', 0x0}, 0x0, [@null, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x1}, @default, @null, @null, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @bcast, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x2}]}) (async) [ 1796.260563] nbd: must specify at least one socket [ 1796.279735] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.0'. 17:36:58 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000000)=ANY=[@ANYBLOB="240054ad55d5dc6964539dec0000", @ANYRES16=r1, @ANYBLOB="01000000000000000000010000000c000200018000000000000004000780"], 0x24}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000000)=ANY=[@ANYBLOB="240054ad55d5dc6964539dec0000", @ANYRES16=r1, @ANYBLOB="01000000000000000000010000000c000200018000000000000004000780"], 0x24}}, 0x0) (async) 17:36:58 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r2) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r2) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) (async) [ 1796.392921] nbd: must specify at least one socket 17:36:58 executing program 1: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socketpair(0x11, 0x3, 0x9, &(0x7f0000000180)) 17:36:58 executing program 2: r0 = socket(0x2b, 0x1, 0x0) r1 = socket$bt_hidp(0x1f, 0x3, 0x6) r2 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$SEG6_CMD_GET_TUNSRC(r2, &(0x7f00000017c0)={&(0x7f0000001700)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000001780)={&(0x7f0000001740)={0x14}, 0x14}}, 0x20000040) ioctl$sock_SIOCETHTOOL(r2, 0x8946, &(0x7f0000000040)={'hsr0\x00', &(0x7f0000000000)=@ethtool_ringparam={0x10, 0x6, 0x1, 0x0, 0x4, 0x8, 0x7ff, 0x4, 0x20}}) sendmsg$sock(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000080)='X', 0x1}], 0x1}, 0x0) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) getsockopt(r1, 0x67, 0xffffffff, &(0x7f0000000140)=""/26, &(0x7f0000000180)=0x1a) ioctl$TUNSETCARRIER(r3, 0x400454e2, 0x0) ioctl$TUNATTACHFILTER(r3, 0x401054d5, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x3, 0x2, 0x20, 0x9}, {0x0, 0xc0, 0x81, 0x9}]}) 17:36:58 executing program 4: r0 = syz_init_net_socket$nfc_llcp(0x27, 0x1, 0x1) sendmsg$sock(r0, &(0x7f0000001640)={0x0, 0x0, &(0x7f00000015c0)=[{&(0x7f0000000380)="5ae999b38496823ca2d2937d0c835e801493229780bb16780b61d8b8be2dec52bcca8aaa1f7a2e00b8c3ced159d3192f06d77af004f6babf1016c73ff8184da54cf73b060d6e03bb0c23207fab5c141aea253e14ee55911478d88c242818b009cc05afbd704d958c551430cbf9a3bfb36d540c54b67ce732b4f3c5ebff35200c65be53956f1f417e6d09092d2ab04a1e45364672762caa8cd54aa84d4afea0d7185d636bba540dca141123e7def56e36dad228075c573afba46c5c8bcddfbcffbb3ec682a4bcd5e815", 0xc9}, {&(0x7f0000000180)="81867ec87df1c2af2c783241", 0xc}, {&(0x7f0000000480)="efc2213960f4e62ebd625ffffa8ad025f8110020adead84f2fb6cd13fb48153f8d5d088f07f9b47f3f2f8939b03b5260124c00be3d447afb2f723f7f0f0336a8373546e00a67518a6c2cec799d49612642678f3d6be4f9039e9db261a3e61588d134a6156c71d6462fefedfe6a8c60a53f6b953f34a2d3ae789b7454d17e655cb1d00251a22c08207c11eb18fea3d0ef81547ba5d96571212d1123db9c16e350d2ae2f64b4ba42fcf201ecfef341fe40988dfdc2561ca19edf5ff9ff5a7d39588b70cd4f28ce373df5b7bc09098e312485ceb43f8d6a0b7f163a53449bc4808608", 0xe1}, {&(0x7f0000000580)="8cac81f839ee7ce0830ed6bd29ba52e7d880945590a94c7642b1c18ee1f006c198791cd18824116805b014783a6406d628500af6e9cac316af132c58b1d80723b0208436e1ec20679e0c35c8e295ea72f47a14d27ce0b7121021003d6b8197a7fb1a0d1afbb2c9f9e0744065168d3b9ea6e798bba1c1b58bd34659ecd1c69806f1f49ff9c7743f746528a44c16ee5549415cc40c42498911ba9f27c343ff345f991e3c87330e1db0f7a412e368342e8366364fa0a1372863245f7b88aeae40ce62a4f01c41a840249460e5b4a9a5c75f6a8c353301e8bbac0e0a093e38b1dba20e4d58a8ac4d63b50c7e9eb804e785e73a4e0c4c2b4a49d081e21b554c9d7ebe0b921ac9ef63cfe099b0f54c7fabb9fe66e1b9d6aeb6d5af9576d3c2bd5fda5f4d96d329c4b0ebcae44cbbefb9923b2406cec08e48b4ce9d3d505861c23805deef86b475b13dd78d2bc0361437a7463efe83488b9339261b0b0b69c196c251e92d3240967738b59f27cbee0cbff1ff6025eddcbc4774e50bc37b562f2738c79c928d16551d01c0b016a46c52fed2e645f0c944ceaf95883abd7b6731aa1f7d5c42f5dc043ccb823a4d0d00390f44be71a413196cf9738d2db32e4d4919ae1539ebb8c1bbcc8db1c6ac8585bef03debacb35ba78ebaf309e30baae8b6e94fbb34d141d26523eee726386eb049a9cef01045e1fcd04320a1353372da4f8807392814436e895d1663477352d29caac84358237db348da133f6cf77d00c8faaf0f6db9a9ddabd79bb4c9f194b66c50ba21317cee35b289beb045471da4476086e163f23d0cb54604bdd82c6e74de3077789248fb05cab005827251ac473e0e82a0d2ea807b82790f1aaa29e2c8937be8a92a6ac188d140c3aff851e95ad0fdc5b298d941bf65e058dceabbd7f390942d0ff0ec9d83001fe0176fc342fd1e2a06f69766750026bbd0fd2647f2434ac6949171d656c758e4f4dd925b4d4a6bbaa7ecb98bb12e151ec26c6da2f39363d6554dbc218473627d8218850d067256848843dca052546f03f9676f0baff7ffa43e98fc90954d14aeac00a2c55f31f449de2e892e81692fde60d099d945554384b78ba05f64e310c1857987a6efda804aea96a5fc139af5f01a38d4ccdc32a96dc10f7af9eedcdf949347c2d4fbd2ef1d2b5d307ed496e100ec73bcc3e5d6a92fe56e1cb2ff8937008fd53fbb48c4c17caf35842462c4f42e7fe51c2346f8c6eac78107b4a45729384fbfaf20fda586f25548f7c13deb4c822b8d94450dd9136238eab9679acf081aaff6193b1439b6c9990bfe76a013353ef76e4330fa5635c57044f51aaf00935fe1ec0931b0b3d90c187ebfa417ed3e909a93055d4a5a0a5dba0711a7686d758903ce30e9f823ba9c9df1e04938d991643d322e2a795870296bcd34a6e52104048b3424eb73e1a11e229bdbf16d998adf31e64dafc69941390750d29d48ed62a26c8e83c7268e6ff299f17758201faf9d724b260d2badcabe36974a01a4a254e8fafe437eb5931cf929f5e0bbcc54ffcd7bb9803184447cbd0d3ba2127aa4da01a221a62e9e355fb0680d835f2088e74d63d648918de56e8abf085802d8ab9f086debdc99230ef276f9343bb092502fc4ec19b143d769f5401486c4e5f6f0740a3270d5b2ea54399a449cddf77350160cd8882287b0f2692d412b54f97b6bc33ac06ac0ef773964b865432f7696317aa3798b16ebfa432fc2b643e8802ce82d014092e5efb71a57d01053e15366cd4ece65ee8907dc88b7e8ab8ddd7dcd38f9727cadf671279782761f0334a9a70bdcd501b17b172fbda835b0947131b9c57d7ebdc3429af93254e825c1dc83cb5e0c250fd930775a8a65c43f5612fbcc839d32b6f7582c808232530213379c5613a54d4f6a09f375b4385a9225867509e002abce1d7fe063798d5aec976a247baa833bd23bfaeb84e1b9163c096de74231496dc7eb7d376c0e30592065056b9ccd9cb94041b8b9cccc7cb485742e2a8c71e4c20cafedac15c687219d4405987cd8f0617dee34bb8893831e08604edc80aa50a5e117446b4b716e1962c650b7be70994220dc8d06e83e232b396cf7d3cdbf69ca6329ac14918036840bae05266b796a588fd4d7f2c8cb7d90bac9bb7b236ee7fec57f2a9d40935251f4a9047e900277f1e0bfddf0c75c5df3bb151ee3aa3b6abec20ae32ccb09cac0b46f39891ff8561812c2218cf504900ff0376844f141e710f33fc2289b152603b51fa04ad45de7da64e521d285f0ac9e2137ba1cbe5b18308174567dd416d35af66d17f30e94c033921bcd4579a4b295aabe34b212de4cefc95602217af3d35307b3628d07f2cebcb9edf9a8e537cd66f06a67a90ef0b696b884c06d4ce8c6a5a96530fb7e8b3f607c8ce072f09184945d4057803d56da9382241dd3f0e744ec2c8cc06f6568f8b47c2aa9d250bafb2e21bbc829625d78062efc76b015dab51d60741c8a23fd8456e3146c837d86c14b0bcf93fb17df839cc96486c1470165c12c97c02fcb397bbf86e807da90aac0947d48a37fe9533d375ba0af55292c14c237ea8bb41425dee44ad8f6de70fbcb81049df065714cfa96aaf8b1d9a74dd4a062d18ace123f104dff7d479fb152fed191929c6e83cecf63885b5649690767cba255e161279a3119e2fd8c853a7c4c83ef689fd1b98c137ef7d5b6c678ce8dd7568742ff101f045bc9facd5dabe0b712a91aae2e11a42485b4111a792b188ad07a2707bdbdb33e0501c2773522854358cb30db39dc80370d7efb6d43eb7eec702bc765d22ac091acce7d10a1b4aafd80f6997302a0afd5c0a0f96216e080131c94262764f7fe17b948e6b6427d928f3a918f9fa9fb08c09005d0c0824a05a85e90116810d40841018bfe1f0e55cb206e227a7441d91cde5dd7ca53524cffc4235acdff62ef83965d14e8a797934d584e2f2fbe58747eef420df6ec875fa77fd72f09c35bdedca5896b82eb7aa424dd8e691e4dad3df93dd5cc291b873204a4f27b95112d70fabfb023654c1ea6c7fb22e0c0388b9c9259f324c629588e053d00f328f1bec90fa425401861abcb08dd7d0ebfcb3441f82ff79b8c236972d2e46c324a65838bf87f896ad6e49f6ad7b7ac073444c519d5e4c07a573f4c4cf5df39c6e224e9cd9cb4c9284b40e7e89d14972f5f7a78b077b05b02d19f8b9488fd053358277bf56f6b8eae9aa2484eaee60387fbd03555ad95cf3d0854032a433838a0c18a1d343a683c1de642b114cf99059fe792a667ae9bc325a8d110f699b74cfae2e9daa9d2d15b87819ca30c472de6de22f762bf688ac45a8b99bd72496ab8c34cb9e256f8d4d2567a7a6a0e20f28ba6c304db3b62796feef244327b09e509262a4d19e6b8b9c4bdd303ab32f398213b1f15fb80ae321b51d3bb764bbb8a320d6b754db17b77a3cb1aa49a535a86419de38e620bc4a64f1ef2f208f89fa8404f998edd7351452e75e22bd4bc71a375ffcfb8e8525b5c07e4c11f4ea7d2a35901e8956c604aefc7bd07dc79c89879cfa166b3dd76e01aab9fde12b9b575756b1e725f8a97b5d37955d02e4a6b4b9ba720e286381f1af41fa0c813cd61d97e612b8fb98ee994b39791b53e76886d9c03697bfb669d6b47e6378b292d300140c5cc05b9bc67f95a6a41364986baf41aade66ee589897f927254e9977d242064c10d0587ee60d721d2ab10cd174f0184fb4862f5b4ea1689daa217fcc56fb67f829d0fd4d9e47c64046d0e0199fd9b7707849b6b2736c515918f11264faaf716f3ee3a81047e160c4704f86b4fc3a30ab961cbc4e9cba0bd849ab8a10441d331b64a613f6c3fb04d12d2096c962dd62d125e9c46cbd7b1261257906a5ed960631e0b11fc29e3110b806d31e0c615a3f4841a3a7432ffb93d138ee75f6a7f06986df792247ded1a065bc4008addc193f3842aeaa6a083c6ac6e057839a11c4fb8cdf1856512319fa45ff584687ea5188585956f54d264cd542deed0018a6c68a662e68e65c90351357031787212cb44986f25477d6a3417555c3be0c1de0eb7f94e050de9dbf8f50d400cf632e52c0a23ecbddd3bdd9cf6a75edbff13f85b883a24bdd2802aef5252a7c0e5c9109409bb1e692fb53b877f408aad3f1ef733b5e871ea6d7515f907209c122cb53397d8ddf516e69c416d08db66d29db6dd982d5cce061bad1be2a07313ff1422af24335ed7794f3d7acfb81f3c04163be89f12df543cabb62d839176e4e65a3c9d5172819e3e200c7dd7162d5c5328a72c819fd502f08f8725ad765c082d3281b2c40647365085f53041946a244eb609827c6ad3421db8c81af2c9f42251314df512c0c5b89da96eb76d8ea6892015d210504872866e2bdcb41c53951234cb4aca22e53748c8996bdcaa1efdd44e4331278740afb7e284d2141f0791ab2d6a2b2c2aa95f19308c4609f5ed14ae0920c493beaa6c4e7b766c24714f8d391419769c66f78ba4a0b9381e9637398a33ea13f911d4ce882423ec1d35e1ea81c0f7c5d9eb4e62cee0cff7ff948c7a7486a9a9d953fb9aeafb9dd4fd188edb86779fb505df1c29a431fccf97316c7a162bfbd99266a3b5fce74d2821f733bd8d4a05b03984171a63f0a8d3ecf2992205f50da9e794686570d9bf258b94e35d3155be776ad08b5937cdb57952c66afbf6c1cf36c286f5bc92978ff234e18fa63c2ebb4c3659aa7d32df6383a0cc18dc4cb2bb8f275676dfd0c999d252c9790e13ba01dbe8b345cd8dc1e25ddb6e596723f99436c9d0bb522edaed1759f6b17ac1d5d920f3bb7bc5daa1892555dacc769624660c487ce377509f969e78a89a4c0a32729f69ac433001bed048d0f2c57d7b0a15a3e2040c5a713206823c6fcba86a03a5fcde3eaa44f3cfa18d20348a3e256281d5d491e59c68dcc9aaf0f4a2cd866bb98fd5e377e857c8367b70f3bfedb6868b98108e1a41e677b126bfea84143bfbf40c6e9c21c21f2b9d89afa137be6acc69fce4ee6c8905d166bdccf413363431ab4041bf725d7c56760092946f4a2fcf0b9c0f982c595f527bd05bf2397efa0be47e5bf5e5cd35e1d40ac2ec01cbaa5369a3ec4938ffb9de9690073142fdc2a6ef58e199d7141df1d617aa68f6d5613b612e5d878947bd1c48080b52ca6294567a47fbcf18f2a3b4cf1e58ed61d5c877df5b9d5d8ebde2926aa3171ecfefc7c7725c1e08429b14f90d4d0c064e236d200582efb21fca9e2c9b85642487d8b24754e0c6c83b55230b9ee22c5a6da0f7ae35cd841fee612678a2b6ad28c5366b908dae007df0ffcdf523d3a0dd0950d6a72f4c4d804fc664cd345aecc080f801d0fd27fe0819bee2a0b0cfbcf7230f47250eee1e426aaae64217babf918bb97e619243e832513b69d4c96552596e88bddedb84943d595d591a2b7419206ff6c1cf84117b2cc1d18a5c221301c86d4fa9f6e576e4feabe1b5830af601f6aa8e16af03a32704649cef62b18283a05448f3cf50d6ed49ff48eedc1661ab8dc5282a1fb3ccfee9e1c01572959ace754ec123638d3ccdf18caa8a33a704ffe8939d0483c416b547dac19d46160a7030fb1ba1825799b295e71365aecc5f17851462dd6ffcee35357fac8b808a77f3be8baad1467d1eb1821b6a2f1123f7d9ddd42e76d0cf2888ffe4c803af9df7917a9e5c5ad29cd52be3f5409e63939b7c3a2a1483484699f991b051853415054db23dfc021774e02b0b638bf1e822ec3f889f8e12ed22ed2cc9865e7a88d037ef4ad0b11c003766d4cdcfb918337fb9", 0x1000}, {&(0x7f0000001580)="f5f3766db1680c25b0258f959c67d80d267d4c67959f966da8483c83e2fe86dca84a9d02531206", 0x27}], 0x5}, 0x4000844) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = accept(0xffffffffffffffff, &(0x7f00000000c0)=@alg, &(0x7f0000000140)=0x80) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000200)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000280)=ANY=[@ANYBLOB='8\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="000428bd7000fbdbdf25020000000c00080007000000000000000c0005000100000000c55438ac00078008000100", @ANYRES32=r2, @ANYBLOB="4cd2a1fd8c360f3be08cca8ae018ffcb4f8143a39fdeaff206af4545dc5f025bdadc816940ec92f221b2ce99f08ef96b74e4126c031e76a72511e6208948133251cd2e84071c80d917ca26a7ba6dc9acd313e4843a1ab19edfc675e4efd36e4bdc587543b5eef01510ba0d60b7af18a1888cdff6239073995e92bc6a998a10ecb2a3088d6965731a1dfca08788d670c4eb0a6e4aa63ddcc8a0008257b960643d2e6e550558c6dd306a1654899e5aa9108bab8330"], 0x38}}, 0x890) sendmsg$NBD_CMD_STATUS(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)={0x1c, 0x0, 0x0, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0xff8f}}, 0x0) 17:36:58 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000000)=ANY=[@ANYBLOB="240054ad55d5dc6964539dec0000", @ANYRES16=r1, @ANYBLOB="01000000000000000000010000000c000200018000000000000004000780"], 0x24}}, 0x0) [ 1796.415013] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.0'. 17:36:58 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r2) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r2) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) (async) 17:36:58 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="d161518366f1bd011a403d2a2b2c86f6037d7cee39121a8a92112776895cf923b262a3375378449728d0d0"], 0x24}}, 0x0) 17:36:58 executing program 2: r0 = socket(0x2b, 0x1, 0x0) r1 = socket$bt_hidp(0x1f, 0x3, 0x6) r2 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$SEG6_CMD_GET_TUNSRC(r2, &(0x7f00000017c0)={&(0x7f0000001700)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000001780)={&(0x7f0000001740)={0x14}, 0x14}}, 0x20000040) ioctl$sock_SIOCETHTOOL(r2, 0x8946, &(0x7f0000000040)={'hsr0\x00', &(0x7f0000000000)=@ethtool_ringparam={0x10, 0x6, 0x1, 0x0, 0x4, 0x8, 0x7ff, 0x4, 0x20}}) sendmsg$sock(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000080)='X', 0x1}], 0x1}, 0x0) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) getsockopt(r1, 0x67, 0xffffffff, &(0x7f0000000140)=""/26, &(0x7f0000000180)=0x1a) ioctl$TUNSETCARRIER(r3, 0x400454e2, 0x0) 17:36:58 executing program 1: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socketpair(0x11, 0x3, 0x9, &(0x7f0000000180)) 17:36:58 executing program 4: r0 = syz_init_net_socket$nfc_llcp(0x27, 0x1, 0x1) sendmsg$sock(r0, &(0x7f0000001640)={0x0, 0x0, &(0x7f00000015c0)=[{&(0x7f0000000380)="5ae999b38496823ca2d2937d0c835e801493229780bb16780b61d8b8be2dec52bcca8aaa1f7a2e00b8c3ced159d3192f06d77af004f6babf1016c73ff8184da54cf73b060d6e03bb0c23207fab5c141aea253e14ee55911478d88c242818b009cc05afbd704d958c551430cbf9a3bfb36d540c54b67ce732b4f3c5ebff35200c65be53956f1f417e6d09092d2ab04a1e45364672762caa8cd54aa84d4afea0d7185d636bba540dca141123e7def56e36dad228075c573afba46c5c8bcddfbcffbb3ec682a4bcd5e815", 0xc9}, {&(0x7f0000000180)="81867ec87df1c2af2c783241", 0xc}, {&(0x7f0000000480)="efc2213960f4e62ebd625ffffa8ad025f8110020adead84f2fb6cd13fb48153f8d5d088f07f9b47f3f2f8939b03b5260124c00be3d447afb2f723f7f0f0336a8373546e00a67518a6c2cec799d49612642678f3d6be4f9039e9db261a3e61588d134a6156c71d6462fefedfe6a8c60a53f6b953f34a2d3ae789b7454d17e655cb1d00251a22c08207c11eb18fea3d0ef81547ba5d96571212d1123db9c16e350d2ae2f64b4ba42fcf201ecfef341fe40988dfdc2561ca19edf5ff9ff5a7d39588b70cd4f28ce373df5b7bc09098e312485ceb43f8d6a0b7f163a53449bc4808608", 0xe1}, {&(0x7f0000000580)="8cac81f839ee7ce0830ed6bd29ba52e7d880945590a94c7642b1c18ee1f006c198791cd18824116805b014783a6406d628500af6e9cac316af132c58b1d80723b0208436e1ec20679e0c35c8e295ea72f47a14d27ce0b7121021003d6b8197a7fb1a0d1afbb2c9f9e0744065168d3b9ea6e798bba1c1b58bd34659ecd1c69806f1f49ff9c7743f746528a44c16ee5549415cc40c42498911ba9f27c343ff345f991e3c87330e1db0f7a412e368342e8366364fa0a1372863245f7b88aeae40ce62a4f01c41a840249460e5b4a9a5c75f6a8c353301e8bbac0e0a093e38b1dba20e4d58a8ac4d63b50c7e9eb804e785e73a4e0c4c2b4a49d081e21b554c9d7ebe0b921ac9ef63cfe099b0f54c7fabb9fe66e1b9d6aeb6d5af9576d3c2bd5fda5f4d96d329c4b0ebcae44cbbefb9923b2406cec08e48b4ce9d3d505861c23805deef86b475b13dd78d2bc0361437a7463efe83488b9339261b0b0b69c196c251e92d3240967738b59f27cbee0cbff1ff6025eddcbc4774e50bc37b562f2738c79c928d16551d01c0b016a46c52fed2e645f0c944ceaf95883abd7b6731aa1f7d5c42f5dc043ccb823a4d0d00390f44be71a413196cf9738d2db32e4d4919ae1539ebb8c1bbcc8db1c6ac8585bef03debacb35ba78ebaf309e30baae8b6e94fbb34d141d26523eee726386eb049a9cef01045e1fcd04320a1353372da4f8807392814436e895d1663477352d29caac84358237db348da133f6cf77d00c8faaf0f6db9a9ddabd79bb4c9f194b66c50ba21317cee35b289beb045471da4476086e163f23d0cb54604bdd82c6e74de3077789248fb05cab005827251ac473e0e82a0d2ea807b82790f1aaa29e2c8937be8a92a6ac188d140c3aff851e95ad0fdc5b298d941bf65e058dceabbd7f390942d0ff0ec9d83001fe0176fc342fd1e2a06f69766750026bbd0fd2647f2434ac6949171d656c758e4f4dd925b4d4a6bbaa7ecb98bb12e151ec26c6da2f39363d6554dbc218473627d8218850d067256848843dca052546f03f9676f0baff7ffa43e98fc90954d14aeac00a2c55f31f449de2e892e81692fde60d099d945554384b78ba05f64e310c1857987a6efda804aea96a5fc139af5f01a38d4ccdc32a96dc10f7af9eedcdf949347c2d4fbd2ef1d2b5d307ed496e100ec73bcc3e5d6a92fe56e1cb2ff8937008fd53fbb48c4c17caf35842462c4f42e7fe51c2346f8c6eac78107b4a45729384fbfaf20fda586f25548f7c13deb4c822b8d94450dd9136238eab9679acf081aaff6193b1439b6c9990bfe76a013353ef76e4330fa5635c57044f51aaf00935fe1ec0931b0b3d90c187ebfa417ed3e909a93055d4a5a0a5dba0711a7686d758903ce30e9f823ba9c9df1e04938d991643d322e2a795870296bcd34a6e52104048b3424eb73e1a11e229bdbf16d998adf31e64dafc69941390750d29d48ed62a26c8e83c7268e6ff299f17758201faf9d724b260d2badcabe36974a01a4a254e8fafe437eb5931cf929f5e0bbcc54ffcd7bb9803184447cbd0d3ba2127aa4da01a221a62e9e355fb0680d835f2088e74d63d648918de56e8abf085802d8ab9f086debdc99230ef276f9343bb092502fc4ec19b143d769f5401486c4e5f6f0740a3270d5b2ea54399a449cddf77350160cd8882287b0f2692d412b54f97b6bc33ac06ac0ef773964b865432f7696317aa3798b16ebfa432fc2b643e8802ce82d014092e5efb71a57d01053e15366cd4ece65ee8907dc88b7e8ab8ddd7dcd38f9727cadf671279782761f0334a9a70bdcd501b17b172fbda835b0947131b9c57d7ebdc3429af93254e825c1dc83cb5e0c250fd930775a8a65c43f5612fbcc839d32b6f7582c808232530213379c5613a54d4f6a09f375b4385a9225867509e002abce1d7fe063798d5aec976a247baa833bd23bfaeb84e1b9163c096de74231496dc7eb7d376c0e30592065056b9ccd9cb94041b8b9cccc7cb485742e2a8c71e4c20cafedac15c687219d4405987cd8f0617dee34bb8893831e08604edc80aa50a5e117446b4b716e1962c650b7be70994220dc8d06e83e232b396cf7d3cdbf69ca6329ac14918036840bae05266b796a588fd4d7f2c8cb7d90bac9bb7b236ee7fec57f2a9d40935251f4a9047e900277f1e0bfddf0c75c5df3bb151ee3aa3b6abec20ae32ccb09cac0b46f39891ff8561812c2218cf504900ff0376844f141e710f33fc2289b152603b51fa04ad45de7da64e521d285f0ac9e2137ba1cbe5b18308174567dd416d35af66d17f30e94c033921bcd4579a4b295aabe34b212de4cefc95602217af3d35307b3628d07f2cebcb9edf9a8e537cd66f06a67a90ef0b696b884c06d4ce8c6a5a96530fb7e8b3f607c8ce072f09184945d4057803d56da9382241dd3f0e744ec2c8cc06f6568f8b47c2aa9d250bafb2e21bbc829625d78062efc76b015dab51d60741c8a23fd8456e3146c837d86c14b0bcf93fb17df839cc96486c1470165c12c97c02fcb397bbf86e807da90aac0947d48a37fe9533d375ba0af55292c14c237ea8bb41425dee44ad8f6de70fbcb81049df065714cfa96aaf8b1d9a74dd4a062d18ace123f104dff7d479fb152fed191929c6e83cecf63885b5649690767cba255e161279a3119e2fd8c853a7c4c83ef689fd1b98c137ef7d5b6c678ce8dd7568742ff101f045bc9facd5dabe0b712a91aae2e11a42485b4111a792b188ad07a2707bdbdb33e0501c2773522854358cb30db39dc80370d7efb6d43eb7eec702bc765d22ac091acce7d10a1b4aafd80f6997302a0afd5c0a0f96216e080131c94262764f7fe17b948e6b6427d928f3a918f9fa9fb08c09005d0c0824a05a85e90116810d40841018bfe1f0e55cb206e227a7441d91cde5dd7ca53524cffc4235acdff62ef83965d14e8a797934d584e2f2fbe58747eef420df6ec875fa77fd72f09c35bdedca5896b82eb7aa424dd8e691e4dad3df93dd5cc291b873204a4f27b95112d70fabfb023654c1ea6c7fb22e0c0388b9c9259f324c629588e053d00f328f1bec90fa425401861abcb08dd7d0ebfcb3441f82ff79b8c236972d2e46c324a65838bf87f896ad6e49f6ad7b7ac073444c519d5e4c07a573f4c4cf5df39c6e224e9cd9cb4c9284b40e7e89d14972f5f7a78b077b05b02d19f8b9488fd053358277bf56f6b8eae9aa2484eaee60387fbd03555ad95cf3d0854032a433838a0c18a1d343a683c1de642b114cf99059fe792a667ae9bc325a8d110f699b74cfae2e9daa9d2d15b87819ca30c472de6de22f762bf688ac45a8b99bd72496ab8c34cb9e256f8d4d2567a7a6a0e20f28ba6c304db3b62796feef244327b09e509262a4d19e6b8b9c4bdd303ab32f398213b1f15fb80ae321b51d3bb764bbb8a320d6b754db17b77a3cb1aa49a535a86419de38e620bc4a64f1ef2f208f89fa8404f998edd7351452e75e22bd4bc71a375ffcfb8e8525b5c07e4c11f4ea7d2a35901e8956c604aefc7bd07dc79c89879cfa166b3dd76e01aab9fde12b9b575756b1e725f8a97b5d37955d02e4a6b4b9ba720e286381f1af41fa0c813cd61d97e612b8fb98ee994b39791b53e76886d9c03697bfb669d6b47e6378b292d300140c5cc05b9bc67f95a6a41364986baf41aade66ee589897f927254e9977d242064c10d0587ee60d721d2ab10cd174f0184fb4862f5b4ea1689daa217fcc56fb67f829d0fd4d9e47c64046d0e0199fd9b7707849b6b2736c515918f11264faaf716f3ee3a81047e160c4704f86b4fc3a30ab961cbc4e9cba0bd849ab8a10441d331b64a613f6c3fb04d12d2096c962dd62d125e9c46cbd7b1261257906a5ed960631e0b11fc29e3110b806d31e0c615a3f4841a3a7432ffb93d138ee75f6a7f06986df792247ded1a065bc4008addc193f3842aeaa6a083c6ac6e057839a11c4fb8cdf1856512319fa45ff584687ea5188585956f54d264cd542deed0018a6c68a662e68e65c90351357031787212cb44986f25477d6a3417555c3be0c1de0eb7f94e050de9dbf8f50d400cf632e52c0a23ecbddd3bdd9cf6a75edbff13f85b883a24bdd2802aef5252a7c0e5c9109409bb1e692fb53b877f408aad3f1ef733b5e871ea6d7515f907209c122cb53397d8ddf516e69c416d08db66d29db6dd982d5cce061bad1be2a07313ff1422af24335ed7794f3d7acfb81f3c04163be89f12df543cabb62d839176e4e65a3c9d5172819e3e200c7dd7162d5c5328a72c819fd502f08f8725ad765c082d3281b2c40647365085f53041946a244eb609827c6ad3421db8c81af2c9f42251314df512c0c5b89da96eb76d8ea6892015d210504872866e2bdcb41c53951234cb4aca22e53748c8996bdcaa1efdd44e4331278740afb7e284d2141f0791ab2d6a2b2c2aa95f19308c4609f5ed14ae0920c493beaa6c4e7b766c24714f8d391419769c66f78ba4a0b9381e9637398a33ea13f911d4ce882423ec1d35e1ea81c0f7c5d9eb4e62cee0cff7ff948c7a7486a9a9d953fb9aeafb9dd4fd188edb86779fb505df1c29a431fccf97316c7a162bfbd99266a3b5fce74d2821f733bd8d4a05b03984171a63f0a8d3ecf2992205f50da9e794686570d9bf258b94e35d3155be776ad08b5937cdb57952c66afbf6c1cf36c286f5bc92978ff234e18fa63c2ebb4c3659aa7d32df6383a0cc18dc4cb2bb8f275676dfd0c999d252c9790e13ba01dbe8b345cd8dc1e25ddb6e596723f99436c9d0bb522edaed1759f6b17ac1d5d920f3bb7bc5daa1892555dacc769624660c487ce377509f969e78a89a4c0a32729f69ac433001bed048d0f2c57d7b0a15a3e2040c5a713206823c6fcba86a03a5fcde3eaa44f3cfa18d20348a3e256281d5d491e59c68dcc9aaf0f4a2cd866bb98fd5e377e857c8367b70f3bfedb6868b98108e1a41e677b126bfea84143bfbf40c6e9c21c21f2b9d89afa137be6acc69fce4ee6c8905d166bdccf413363431ab4041bf725d7c56760092946f4a2fcf0b9c0f982c595f527bd05bf2397efa0be47e5bf5e5cd35e1d40ac2ec01cbaa5369a3ec4938ffb9de9690073142fdc2a6ef58e199d7141df1d617aa68f6d5613b612e5d878947bd1c48080b52ca6294567a47fbcf18f2a3b4cf1e58ed61d5c877df5b9d5d8ebde2926aa3171ecfefc7c7725c1e08429b14f90d4d0c064e236d200582efb21fca9e2c9b85642487d8b24754e0c6c83b55230b9ee22c5a6da0f7ae35cd841fee612678a2b6ad28c5366b908dae007df0ffcdf523d3a0dd0950d6a72f4c4d804fc664cd345aecc080f801d0fd27fe0819bee2a0b0cfbcf7230f47250eee1e426aaae64217babf918bb97e619243e832513b69d4c96552596e88bddedb84943d595d591a2b7419206ff6c1cf84117b2cc1d18a5c221301c86d4fa9f6e576e4feabe1b5830af601f6aa8e16af03a32704649cef62b18283a05448f3cf50d6ed49ff48eedc1661ab8dc5282a1fb3ccfee9e1c01572959ace754ec123638d3ccdf18caa8a33a704ffe8939d0483c416b547dac19d46160a7030fb1ba1825799b295e71365aecc5f17851462dd6ffcee35357fac8b808a77f3be8baad1467d1eb1821b6a2f1123f7d9ddd42e76d0cf2888ffe4c803af9df7917a9e5c5ad29cd52be3f5409e63939b7c3a2a1483484699f991b051853415054db23dfc021774e02b0b638bf1e822ec3f889f8e12ed22ed2cc9865e7a88d037ef4ad0b11c003766d4cdcfb918337fb9", 0x1000}, {&(0x7f0000001580)="f5f3766db1680c25b0258f959c67d80d267d4c67959f966da8483c83e2fe86dca84a9d02531206", 0x27}], 0x5}, 0x4000844) (async) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = accept(0xffffffffffffffff, &(0x7f00000000c0)=@alg, &(0x7f0000000140)=0x80) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000200)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000280)=ANY=[@ANYBLOB='8\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="000428bd7000fbdbdf25020000000c00080007000000000000000c0005000100000000c55438ac00078008000100", @ANYRES32=r2, @ANYBLOB="4cd2a1fd8c360f3be08cca8ae018ffcb4f8143a39fdeaff206af4545dc5f025bdadc816940ec92f221b2ce99f08ef96b74e4126c031e76a72511e6208948133251cd2e84071c80d917ca26a7ba6dc9acd313e4843a1ab19edfc675e4efd36e4bdc587543b5eef01510ba0d60b7af18a1888cdff6239073995e92bc6a998a10ecb2a3088d6965731a1dfca08788d670c4eb0a6e4aa63ddcc8a0008257b960643d2e6e550558c6dd306a1654899e5aa9108bab8330"], 0x38}}, 0x890) (async) sendmsg$NBD_CMD_STATUS(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)={0x1c, 0x0, 0x0, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0xff8f}}, 0x0) 17:36:58 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="01000000000000000000010000000c0002000180000000000000040007801617fb85b46af49caab0f01ae5e84f348a2621ef8adc5b3231e235a4a999110c62810f896542f49d965ad182fca7fc7efcbb9e2d204df35701a33e2784be3d345704d3fcfda50a747fb0c53fdbd886905adaa7e6cc45c6f0591ebcf6bae8b5eb89148e0bb5e144cba52f837cd92570566da2a9e628abde19186ee61bd362873c80a9bbded8a26c9e66db952bd59244a32f130037ef28d67337718c12a11082ee607f869499b6a47f9d5be2b3181b29"], 0x24}}, 0x0) 17:36:58 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f00000000c0)=ANY=[@ANYBLOB="240000007654df5fed3039ef961118385e4a93771ce6d6ab6e3deea14ea6057b040bd5c0dfd2af49c10e326c400070d9facab91ddf9a3e029900a0a6fdc2601c79f558700e6319e7f51f8175d8a9d6797d4f8e08e13f64b0e60f1d9561e3d9a43c1b8a5188f4940c6ee9a79972", @ANYRES16=r1, @ANYBLOB="01000000000000000000010000000c000200018000000000000004000780"], 0x24}}, 0x0) 17:36:58 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="d161518366f1bd011a403d2a2b2c86f6037d7cee39121a8a92112776895cf923b262a3375378449728d0d0"], 0x24}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="d161518366f1bd011a403d2a2b2c86f6037d7cee39121a8a92112776895cf923b262a3375378449728d0d0"], 0x24}}, 0x0) (async) 17:36:58 executing program 1: socketpair(0x11, 0x3, 0x9, &(0x7f0000000180)) 17:36:58 executing program 2: r0 = socket(0x2b, 0x1, 0x0) r1 = socket$bt_hidp(0x1f, 0x3, 0x6) r2 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$SEG6_CMD_GET_TUNSRC(r2, &(0x7f00000017c0)={&(0x7f0000001700)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000001780)={&(0x7f0000001740)={0x14}, 0x14}}, 0x20000040) ioctl$sock_SIOCETHTOOL(r2, 0x8946, &(0x7f0000000040)={'hsr0\x00', &(0x7f0000000000)=@ethtool_ringparam={0x10, 0x6, 0x1, 0x0, 0x4, 0x8, 0x7ff, 0x4, 0x20}}) sendmsg$sock(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000080)='X', 0x1}], 0x1}, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) getsockopt(r1, 0x67, 0xffffffff, &(0x7f0000000140)=""/26, &(0x7f0000000180)=0x1a) 17:36:58 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) (async) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f00000000c0)=ANY=[@ANYBLOB="240000007654df5fed3039ef961118385e4a93771ce6d6ab6e3deea14ea6057b040bd5c0dfd2af49c10e326c400070d9facab91ddf9a3e029900a0a6fdc2601c79f558700e6319e7f51f8175d8a9d6797d4f8e08e13f64b0e60f1d9561e3d9a43c1b8a5188f4940c6ee9a79972", @ANYRES16=r1, @ANYBLOB="01000000000000000000010000000c000200018000000000000004000780"], 0x24}}, 0x0) 17:36:58 executing program 4: r0 = syz_init_net_socket$nfc_llcp(0x27, 0x1, 0x1) sendmsg$sock(r0, &(0x7f0000001640)={0x0, 0x0, &(0x7f00000015c0)=[{&(0x7f0000000380)="5ae999b38496823ca2d2937d0c835e801493229780bb16780b61d8b8be2dec52bcca8aaa1f7a2e00b8c3ced159d3192f06d77af004f6babf1016c73ff8184da54cf73b060d6e03bb0c23207fab5c141aea253e14ee55911478d88c242818b009cc05afbd704d958c551430cbf9a3bfb36d540c54b67ce732b4f3c5ebff35200c65be53956f1f417e6d09092d2ab04a1e45364672762caa8cd54aa84d4afea0d7185d636bba540dca141123e7def56e36dad228075c573afba46c5c8bcddfbcffbb3ec682a4bcd5e815", 0xc9}, {&(0x7f0000000180)="81867ec87df1c2af2c783241", 0xc}, {&(0x7f0000000480)="efc2213960f4e62ebd625ffffa8ad025f8110020adead84f2fb6cd13fb48153f8d5d088f07f9b47f3f2f8939b03b5260124c00be3d447afb2f723f7f0f0336a8373546e00a67518a6c2cec799d49612642678f3d6be4f9039e9db261a3e61588d134a6156c71d6462fefedfe6a8c60a53f6b953f34a2d3ae789b7454d17e655cb1d00251a22c08207c11eb18fea3d0ef81547ba5d96571212d1123db9c16e350d2ae2f64b4ba42fcf201ecfef341fe40988dfdc2561ca19edf5ff9ff5a7d39588b70cd4f28ce373df5b7bc09098e312485ceb43f8d6a0b7f163a53449bc4808608", 0xe1}, {&(0x7f0000000580)="8cac81f839ee7ce0830ed6bd29ba52e7d880945590a94c7642b1c18ee1f006c198791cd18824116805b014783a6406d628500af6e9cac316af132c58b1d80723b0208436e1ec20679e0c35c8e295ea72f47a14d27ce0b7121021003d6b8197a7fb1a0d1afbb2c9f9e0744065168d3b9ea6e798bba1c1b58bd34659ecd1c69806f1f49ff9c7743f746528a44c16ee5549415cc40c42498911ba9f27c343ff345f991e3c87330e1db0f7a412e368342e8366364fa0a1372863245f7b88aeae40ce62a4f01c41a840249460e5b4a9a5c75f6a8c353301e8bbac0e0a093e38b1dba20e4d58a8ac4d63b50c7e9eb804e785e73a4e0c4c2b4a49d081e21b554c9d7ebe0b921ac9ef63cfe099b0f54c7fabb9fe66e1b9d6aeb6d5af9576d3c2bd5fda5f4d96d329c4b0ebcae44cbbefb9923b2406cec08e48b4ce9d3d505861c23805deef86b475b13dd78d2bc0361437a7463efe83488b9339261b0b0b69c196c251e92d3240967738b59f27cbee0cbff1ff6025eddcbc4774e50bc37b562f2738c79c928d16551d01c0b016a46c52fed2e645f0c944ceaf95883abd7b6731aa1f7d5c42f5dc043ccb823a4d0d00390f44be71a413196cf9738d2db32e4d4919ae1539ebb8c1bbcc8db1c6ac8585bef03debacb35ba78ebaf309e30baae8b6e94fbb34d141d26523eee726386eb049a9cef01045e1fcd04320a1353372da4f8807392814436e895d1663477352d29caac84358237db348da133f6cf77d00c8faaf0f6db9a9ddabd79bb4c9f194b66c50ba21317cee35b289beb045471da4476086e163f23d0cb54604bdd82c6e74de3077789248fb05cab005827251ac473e0e82a0d2ea807b82790f1aaa29e2c8937be8a92a6ac188d140c3aff851e95ad0fdc5b298d941bf65e058dceabbd7f390942d0ff0ec9d83001fe0176fc342fd1e2a06f69766750026bbd0fd2647f2434ac6949171d656c758e4f4dd925b4d4a6bbaa7ecb98bb12e151ec26c6da2f39363d6554dbc218473627d8218850d067256848843dca052546f03f9676f0baff7ffa43e98fc90954d14aeac00a2c55f31f449de2e892e81692fde60d099d945554384b78ba05f64e310c1857987a6efda804aea96a5fc139af5f01a38d4ccdc32a96dc10f7af9eedcdf949347c2d4fbd2ef1d2b5d307ed496e100ec73bcc3e5d6a92fe56e1cb2ff8937008fd53fbb48c4c17caf35842462c4f42e7fe51c2346f8c6eac78107b4a45729384fbfaf20fda586f25548f7c13deb4c822b8d94450dd9136238eab9679acf081aaff6193b1439b6c9990bfe76a013353ef76e4330fa5635c57044f51aaf00935fe1ec0931b0b3d90c187ebfa417ed3e909a93055d4a5a0a5dba0711a7686d758903ce30e9f823ba9c9df1e04938d991643d322e2a795870296bcd34a6e52104048b3424eb73e1a11e229bdbf16d998adf31e64dafc69941390750d29d48ed62a26c8e83c7268e6ff299f17758201faf9d724b260d2badcabe36974a01a4a254e8fafe437eb5931cf929f5e0bbcc54ffcd7bb9803184447cbd0d3ba2127aa4da01a221a62e9e355fb0680d835f2088e74d63d648918de56e8abf085802d8ab9f086debdc99230ef276f9343bb092502fc4ec19b143d769f5401486c4e5f6f0740a3270d5b2ea54399a449cddf77350160cd8882287b0f2692d412b54f97b6bc33ac06ac0ef773964b865432f7696317aa3798b16ebfa432fc2b643e8802ce82d014092e5efb71a57d01053e15366cd4ece65ee8907dc88b7e8ab8ddd7dcd38f9727cadf671279782761f0334a9a70bdcd501b17b172fbda835b0947131b9c57d7ebdc3429af93254e825c1dc83cb5e0c250fd930775a8a65c43f5612fbcc839d32b6f7582c808232530213379c5613a54d4f6a09f375b4385a9225867509e002abce1d7fe063798d5aec976a247baa833bd23bfaeb84e1b9163c096de74231496dc7eb7d376c0e30592065056b9ccd9cb94041b8b9cccc7cb485742e2a8c71e4c20cafedac15c687219d4405987cd8f0617dee34bb8893831e08604edc80aa50a5e117446b4b716e1962c650b7be70994220dc8d06e83e232b396cf7d3cdbf69ca6329ac14918036840bae05266b796a588fd4d7f2c8cb7d90bac9bb7b236ee7fec57f2a9d40935251f4a9047e900277f1e0bfddf0c75c5df3bb151ee3aa3b6abec20ae32ccb09cac0b46f39891ff8561812c2218cf504900ff0376844f141e710f33fc2289b152603b51fa04ad45de7da64e521d285f0ac9e2137ba1cbe5b18308174567dd416d35af66d17f30e94c033921bcd4579a4b295aabe34b212de4cefc95602217af3d35307b3628d07f2cebcb9edf9a8e537cd66f06a67a90ef0b696b884c06d4ce8c6a5a96530fb7e8b3f607c8ce072f09184945d4057803d56da9382241dd3f0e744ec2c8cc06f6568f8b47c2aa9d250bafb2e21bbc829625d78062efc76b015dab51d60741c8a23fd8456e3146c837d86c14b0bcf93fb17df839cc96486c1470165c12c97c02fcb397bbf86e807da90aac0947d48a37fe9533d375ba0af55292c14c237ea8bb41425dee44ad8f6de70fbcb81049df065714cfa96aaf8b1d9a74dd4a062d18ace123f104dff7d479fb152fed191929c6e83cecf63885b5649690767cba255e161279a3119e2fd8c853a7c4c83ef689fd1b98c137ef7d5b6c678ce8dd7568742ff101f045bc9facd5dabe0b712a91aae2e11a42485b4111a792b188ad07a2707bdbdb33e0501c2773522854358cb30db39dc80370d7efb6d43eb7eec702bc765d22ac091acce7d10a1b4aafd80f6997302a0afd5c0a0f96216e080131c94262764f7fe17b948e6b6427d928f3a918f9fa9fb08c09005d0c0824a05a85e90116810d40841018bfe1f0e55cb206e227a7441d91cde5dd7ca53524cffc4235acdff62ef83965d14e8a797934d584e2f2fbe58747eef420df6ec875fa77fd72f09c35bdedca5896b82eb7aa424dd8e691e4dad3df93dd5cc291b873204a4f27b95112d70fabfb023654c1ea6c7fb22e0c0388b9c9259f324c629588e053d00f328f1bec90fa425401861abcb08dd7d0ebfcb3441f82ff79b8c236972d2e46c324a65838bf87f896ad6e49f6ad7b7ac073444c519d5e4c07a573f4c4cf5df39c6e224e9cd9cb4c9284b40e7e89d14972f5f7a78b077b05b02d19f8b9488fd053358277bf56f6b8eae9aa2484eaee60387fbd03555ad95cf3d0854032a433838a0c18a1d343a683c1de642b114cf99059fe792a667ae9bc325a8d110f699b74cfae2e9daa9d2d15b87819ca30c472de6de22f762bf688ac45a8b99bd72496ab8c34cb9e256f8d4d2567a7a6a0e20f28ba6c304db3b62796feef244327b09e509262a4d19e6b8b9c4bdd303ab32f398213b1f15fb80ae321b51d3bb764bbb8a320d6b754db17b77a3cb1aa49a535a86419de38e620bc4a64f1ef2f208f89fa8404f998edd7351452e75e22bd4bc71a375ffcfb8e8525b5c07e4c11f4ea7d2a35901e8956c604aefc7bd07dc79c89879cfa166b3dd76e01aab9fde12b9b575756b1e725f8a97b5d37955d02e4a6b4b9ba720e286381f1af41fa0c813cd61d97e612b8fb98ee994b39791b53e76886d9c03697bfb669d6b47e6378b292d300140c5cc05b9bc67f95a6a41364986baf41aade66ee589897f927254e9977d242064c10d0587ee60d721d2ab10cd174f0184fb4862f5b4ea1689daa217fcc56fb67f829d0fd4d9e47c64046d0e0199fd9b7707849b6b2736c515918f11264faaf716f3ee3a81047e160c4704f86b4fc3a30ab961cbc4e9cba0bd849ab8a10441d331b64a613f6c3fb04d12d2096c962dd62d125e9c46cbd7b1261257906a5ed960631e0b11fc29e3110b806d31e0c615a3f4841a3a7432ffb93d138ee75f6a7f06986df792247ded1a065bc4008addc193f3842aeaa6a083c6ac6e057839a11c4fb8cdf1856512319fa45ff584687ea5188585956f54d264cd542deed0018a6c68a662e68e65c90351357031787212cb44986f25477d6a3417555c3be0c1de0eb7f94e050de9dbf8f50d400cf632e52c0a23ecbddd3bdd9cf6a75edbff13f85b883a24bdd2802aef5252a7c0e5c9109409bb1e692fb53b877f408aad3f1ef733b5e871ea6d7515f907209c122cb53397d8ddf516e69c416d08db66d29db6dd982d5cce061bad1be2a07313ff1422af24335ed7794f3d7acfb81f3c04163be89f12df543cabb62d839176e4e65a3c9d5172819e3e200c7dd7162d5c5328a72c819fd502f08f8725ad765c082d3281b2c40647365085f53041946a244eb609827c6ad3421db8c81af2c9f42251314df512c0c5b89da96eb76d8ea6892015d210504872866e2bdcb41c53951234cb4aca22e53748c8996bdcaa1efdd44e4331278740afb7e284d2141f0791ab2d6a2b2c2aa95f19308c4609f5ed14ae0920c493beaa6c4e7b766c24714f8d391419769c66f78ba4a0b9381e9637398a33ea13f911d4ce882423ec1d35e1ea81c0f7c5d9eb4e62cee0cff7ff948c7a7486a9a9d953fb9aeafb9dd4fd188edb86779fb505df1c29a431fccf97316c7a162bfbd99266a3b5fce74d2821f733bd8d4a05b03984171a63f0a8d3ecf2992205f50da9e794686570d9bf258b94e35d3155be776ad08b5937cdb57952c66afbf6c1cf36c286f5bc92978ff234e18fa63c2ebb4c3659aa7d32df6383a0cc18dc4cb2bb8f275676dfd0c999d252c9790e13ba01dbe8b345cd8dc1e25ddb6e596723f99436c9d0bb522edaed1759f6b17ac1d5d920f3bb7bc5daa1892555dacc769624660c487ce377509f969e78a89a4c0a32729f69ac433001bed048d0f2c57d7b0a15a3e2040c5a713206823c6fcba86a03a5fcde3eaa44f3cfa18d20348a3e256281d5d491e59c68dcc9aaf0f4a2cd866bb98fd5e377e857c8367b70f3bfedb6868b98108e1a41e677b126bfea84143bfbf40c6e9c21c21f2b9d89afa137be6acc69fce4ee6c8905d166bdccf413363431ab4041bf725d7c56760092946f4a2fcf0b9c0f982c595f527bd05bf2397efa0be47e5bf5e5cd35e1d40ac2ec01cbaa5369a3ec4938ffb9de9690073142fdc2a6ef58e199d7141df1d617aa68f6d5613b612e5d878947bd1c48080b52ca6294567a47fbcf18f2a3b4cf1e58ed61d5c877df5b9d5d8ebde2926aa3171ecfefc7c7725c1e08429b14f90d4d0c064e236d200582efb21fca9e2c9b85642487d8b24754e0c6c83b55230b9ee22c5a6da0f7ae35cd841fee612678a2b6ad28c5366b908dae007df0ffcdf523d3a0dd0950d6a72f4c4d804fc664cd345aecc080f801d0fd27fe0819bee2a0b0cfbcf7230f47250eee1e426aaae64217babf918bb97e619243e832513b69d4c96552596e88bddedb84943d595d591a2b7419206ff6c1cf84117b2cc1d18a5c221301c86d4fa9f6e576e4feabe1b5830af601f6aa8e16af03a32704649cef62b18283a05448f3cf50d6ed49ff48eedc1661ab8dc5282a1fb3ccfee9e1c01572959ace754ec123638d3ccdf18caa8a33a704ffe8939d0483c416b547dac19d46160a7030fb1ba1825799b295e71365aecc5f17851462dd6ffcee35357fac8b808a77f3be8baad1467d1eb1821b6a2f1123f7d9ddd42e76d0cf2888ffe4c803af9df7917a9e5c5ad29cd52be3f5409e63939b7c3a2a1483484699f991b051853415054db23dfc021774e02b0b638bf1e822ec3f889f8e12ed22ed2cc9865e7a88d037ef4ad0b11c003766d4cdcfb918337fb9", 0x1000}, {&(0x7f0000001580)="f5f3766db1680c25b0258f959c67d80d267d4c67959f966da8483c83e2fe86dca84a9d02531206", 0x27}], 0x5}, 0x4000844) (async) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r2 = accept(0xffffffffffffffff, &(0x7f00000000c0)=@alg, &(0x7f0000000140)=0x80) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000000200)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000280)=ANY=[@ANYBLOB='8\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="000428bd7000fbdbdf25020000000c00080007000000000000000c0005000100000000c55438ac00078008000100", @ANYRES32=r2, @ANYBLOB="4cd2a1fd8c360f3be08cca8ae018ffcb4f8143a39fdeaff206af4545dc5f025bdadc816940ec92f221b2ce99f08ef96b74e4126c031e76a72511e6208948133251cd2e84071c80d917ca26a7ba6dc9acd313e4843a1ab19edfc675e4efd36e4bdc587543b5eef01510ba0d60b7af18a1888cdff6239073995e92bc6a998a10ecb2a3088d6965731a1dfca08788d670c4eb0a6e4aa63ddcc8a0008257b960643d2e6e550558c6dd306a1654899e5aa9108bab8330"], 0x38}}, 0x890) sendmsg$NBD_CMD_STATUS(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)={0x1c, 0x0, 0x0, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0xff8f}}, 0x0) 17:36:58 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="01000000000000000000010000000c0002000180000000000000040007801617fb85b46af49caab0f01ae5e84f348a2621ef8adc5b3231e235a4a999110c62810f896542f49d965ad182fca7fc7efcbb9e2d204df35701a33e2784be3d345704d3fcfda50a747fb0c53fdbd886905adaa7e6cc45c6f0591ebcf6bae8b5eb89148e0bb5e144cba52f837cd92570566da2a9e628abde19186ee61bd362873c80a9bbded8a26c9e66db952bd59244a32f130037ef28d67337718c12a11082ee607f869499b6a47f9d5be2b3181b29"], 0x24}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="01000000000000000000010000000c0002000180000000000000040007801617fb85b46af49caab0f01ae5e84f348a2621ef8adc5b3231e235a4a999110c62810f896542f49d965ad182fca7fc7efcbb9e2d204df35701a33e2784be3d345704d3fcfda50a747fb0c53fdbd886905adaa7e6cc45c6f0591ebcf6bae8b5eb89148e0bb5e144cba52f837cd92570566da2a9e628abde19186ee61bd362873c80a9bbded8a26c9e66db952bd59244a32f130037ef28d67337718c12a11082ee607f869499b6a47f9d5be2b3181b29"], 0x24}}, 0x0) (async) 17:36:58 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="d161518366f1bd011a403d2a2b2c86f6037d7cee39121a8a92112776895cf923b262a3375378449728d0d0"], 0x24}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="d161518366f1bd011a403d2a2b2c86f6037d7cee39121a8a92112776895cf923b262a3375378449728d0d0"], 0x24}}, 0x0) (async) 17:36:58 executing program 1: socketpair(0x0, 0x3, 0x9, &(0x7f0000000180)) 17:36:58 executing program 2: r0 = socket(0x2b, 0x1, 0x0) socket$bt_hidp(0x1f, 0x3, 0x6) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$SEG6_CMD_GET_TUNSRC(r1, &(0x7f00000017c0)={&(0x7f0000001700)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000001780)={&(0x7f0000001740)={0x14}, 0x14}}, 0x20000040) ioctl$sock_SIOCETHTOOL(r1, 0x8946, &(0x7f0000000040)={'hsr0\x00', &(0x7f0000000000)=@ethtool_ringparam={0x10, 0x6, 0x1, 0x0, 0x4, 0x8, 0x7ff, 0x4, 0x20}}) sendmsg$sock(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000080)='X', 0x1}], 0x1}, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) 17:36:58 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f00000000c0)=ANY=[@ANYBLOB="240000007654df5fed3039ef961118385e4a93771ce6d6ab6e3deea14ea6057b040bd5c0dfd2af49c10e326c400070d9facab91ddf9a3e029900a0a6fdc2601c79f558700e6319e7f51f8175d8a9d6797d4f8e08e13f64b0e60f1d9561e3d9a43c1b8a5188f4940c6ee9a79972", @ANYRES16=r1, @ANYBLOB="01000000000000000000010000000c000200018000000000000004000780"], 0x24}}, 0x0) 17:36:58 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r0, &(0x7f0000000280)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000200)={&(0x7f00000001c0)={0x2c, 0x0, 0x100, 0x70bd2b, 0x25dfdbfe, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0xbbe}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x1}]}, 0x2c}, 0x1, 0x0, 0x0, 0x40}, 0x24000001) r1 = syz_init_net_socket$rose(0xb, 0x5, 0x0) bind$rose(r1, &(0x7f0000000640)=@full={0xb, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0x0}, @null, 0x2, [@rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @null, @bcast, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}]}, 0x40) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000180)={0xfffffdc8, 0x0, 0x0, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_TIMEOUT={0x0, 0x4, 0x4}, @NBD_ATTR_INDEX={0x0, 0x1, 0x0}, @NBD_ATTR_SERVER_FLAGS={0x45}]}, 0xff8f}}, 0x0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r2) socket(0x1f, 0x3, 0x3f) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x14, 0x0, 0x1, 0x70bd2a, 0x25dfdbfb}, 0x14}, 0x1, 0x0, 0x0, 0x4000}, 0x24040090) 17:36:58 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x7, 0x5, 0x1f, 0x80}, {0x1, 0x1, 0x1, 0x5}, {0x0, 0x9, 0x2, 0x2d2}]}, 0x10) 17:36:58 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="01000000000000000000010000000c0002000180000000000000040007801617fb85b46af49caab0f01ae5e84f348a2621ef8adc5b3231e235a4a999110c62810f896542f49d965ad182fca7fc7efcbb9e2d204df35701a33e2784be3d345704d3fcfda50a747fb0c53fdbd886905adaa7e6cc45c6f0591ebcf6bae8b5eb89148e0bb5e144cba52f837cd92570566da2a9e628abde19186ee61bd362873c80a9bbded8a26c9e66db952bd59244a32f130037ef28d67337718c12a11082ee607f869499b6a47f9d5be2b3181b29"], 0x24}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="01000000000000000000010000000c0002000180000000000000040007801617fb85b46af49caab0f01ae5e84f348a2621ef8adc5b3231e235a4a999110c62810f896542f49d965ad182fca7fc7efcbb9e2d204df35701a33e2784be3d345704d3fcfda50a747fb0c53fdbd886905adaa7e6cc45c6f0591ebcf6bae8b5eb89148e0bb5e144cba52f837cd92570566da2a9e628abde19186ee61bd362873c80a9bbded8a26c9e66db952bd59244a32f130037ef28d67337718c12a11082ee607f869499b6a47f9d5be2b3181b29"], 0x24}}, 0x0) (async) 17:36:58 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r0, &(0x7f0000000280)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000200)={&(0x7f00000001c0)={0x2c, 0x0, 0x100, 0x70bd2b, 0x25dfdbfe, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0xbbe}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x1}]}, 0x2c}, 0x1, 0x0, 0x0, 0x40}, 0x24000001) (async, rerun: 64) r1 = syz_init_net_socket$rose(0xb, 0x5, 0x0) (rerun: 64) bind$rose(r1, &(0x7f0000000640)=@full={0xb, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0x0}, @null, 0x2, [@rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @null, @bcast, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}]}, 0x40) (async) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000180)={0xfffffdc8, 0x0, 0x0, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_TIMEOUT={0x0, 0x4, 0x4}, @NBD_ATTR_INDEX={0x0, 0x1, 0x0}, @NBD_ATTR_SERVER_FLAGS={0x45}]}, 0xff8f}}, 0x0) (async, rerun: 64) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (rerun: 64) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r2) (async) socket(0x1f, 0x3, 0x3f) (async) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x14, 0x0, 0x1, 0x70bd2a, 0x25dfdbfb}, 0x14}, 0x1, 0x0, 0x0, 0x4000}, 0x24040090) 17:36:58 executing program 2: r0 = socket(0x2b, 0x1, 0x0) socket$bt_hidp(0x1f, 0x3, 0x6) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$SEG6_CMD_GET_TUNSRC(r1, &(0x7f00000017c0)={&(0x7f0000001700)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000001780)={&(0x7f0000001740)={0x14}, 0x14}}, 0x20000040) ioctl$sock_SIOCETHTOOL(r1, 0x8946, &(0x7f0000000040)={'hsr0\x00', &(0x7f0000000000)=@ethtool_ringparam={0x10, 0x6, 0x1, 0x0, 0x4, 0x8, 0x7ff, 0x4, 0x20}}) sendmsg$sock(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000080)='X', 0x1}], 0x1}, 0x0) 17:36:58 executing program 1: socketpair(0x0, 0x3, 0x9, &(0x7f0000000180)) 17:36:58 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x7, 0x5, 0x1f, 0x80}, {0x1, 0x1, 0x1, 0x5}, {0x0, 0x9, 0x2, 0x2d2}]}, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) (async) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x7, 0x5, 0x1f, 0x80}, {0x1, 0x1, 0x1, 0x5}, {0x0, 0x9, 0x2, 0x2d2}]}, 0x10) (async) 17:36:58 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = openat$snapshot(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$SNAPSHOT_PLATFORM_SUPPORT(r3, 0x330f, 0x0) r4 = openat$snapshot(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$SNAPSHOT_PLATFORM_SUPPORT(r4, 0x330f, 0x0) r5 = openat$snapshot(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$SNAPSHOT_PLATFORM_SUPPORT(r5, 0x330f, 0x0) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYRES32=r5, @ANYRESHEX=r4, @ANYRESOCT=r1], 0x2c}, 0x1, 0x0, 0x0, 0x80}, 0x0) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r2) 17:36:58 executing program 5: ioctl$sock_SIOCETHTOOL(0xffffffffffffffff, 0x8946, &(0x7f0000000180)={'syzkaller1\x00', &(0x7f0000000300)=@ethtool_perm_addr={0x20, 0xd2, "610478cf4f9f5ecf337adf33c0821b328487888d006428a4b1866f43bbbff7d7dedc660dbb8adcc557fd9787db3beb7a3457ddb77903ed4e185ff6b5a3cf8f253bb3ae911e40c45940699785eba80f162dc8f5cda1038f772f3f9e413791401bce0da48fea07bbb1d471a461c85e589cc197b6d4e8adbd1cdb1ef0566a5a56c3645394bdd13f3df8ce3e3a342d56beaf674aa7e7758dee46a379f5025ada5fcd1276702f36449031c9f5d061325bd55ddc26870d1854e7e3bd8ef60ed6f1c431625450c5129710ffb6190c2f3538c0ff13de"}}) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_STATUS(r2, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)=ANY=[@ANYBLOB="44fff600", @ANYRES16=r1, @ANYBLOB="000129bd7000fddbdf25050000000c000300d8010000000000000c00030001000000000000000c00020005010000000000000c0003007becffffffffffff"], 0x44}, 0x1, 0x0, 0x0, 0x20000081}, 0x4080) semctl$IPC_INFO(0xffffffffffffffff, 0x0, 0x3, &(0x7f0000000200)=""/45) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000000)={0x2c, r1, 0x1, 0x0, 0x2, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}]}, 0x2c}}, 0x0) 17:36:58 executing program 2: socket(0x2b, 0x1, 0x0) socket$bt_hidp(0x1f, 0x3, 0x6) r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$SEG6_CMD_GET_TUNSRC(r0, &(0x7f00000017c0)={&(0x7f0000001700)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000001780)={&(0x7f0000001740)={0x14}, 0x14}}, 0x20000040) ioctl$sock_SIOCETHTOOL(r0, 0x8946, &(0x7f0000000040)={'hsr0\x00', &(0x7f0000000000)=@ethtool_ringparam={0x10, 0x6, 0x1, 0x0, 0x4, 0x8, 0x7ff, 0x4, 0x20}}) 17:36:58 executing program 1: socketpair(0x0, 0x3, 0x9, &(0x7f0000000180)) 17:36:58 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) (async, rerun: 32) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (rerun: 32) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) (async) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x7, 0x5, 0x1f, 0x80}, {0x1, 0x1, 0x1, 0x5}, {0x0, 0x9, 0x2, 0x2d2}]}, 0x10) 17:36:58 executing program 5: ioctl$sock_SIOCETHTOOL(0xffffffffffffffff, 0x8946, &(0x7f0000000180)={'syzkaller1\x00', &(0x7f0000000300)=@ethtool_perm_addr={0x20, 0xd2, "610478cf4f9f5ecf337adf33c0821b328487888d006428a4b1866f43bbbff7d7dedc660dbb8adcc557fd9787db3beb7a3457ddb77903ed4e185ff6b5a3cf8f253bb3ae911e40c45940699785eba80f162dc8f5cda1038f772f3f9e413791401bce0da48fea07bbb1d471a461c85e589cc197b6d4e8adbd1cdb1ef0566a5a56c3645394bdd13f3df8ce3e3a342d56beaf674aa7e7758dee46a379f5025ada5fcd1276702f36449031c9f5d061325bd55ddc26870d1854e7e3bd8ef60ed6f1c431625450c5129710ffb6190c2f3538c0ff13de"}}) (async) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) (async, rerun: 32) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (rerun: 32) sendmsg$NBD_CMD_STATUS(r2, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)=ANY=[@ANYBLOB="44fff600", @ANYRES16=r1, @ANYBLOB="000129bd7000fddbdf25050000000c000300d8010000000000000c00030001000000000000000c00020005010000000000000c0003007becffffffffffff"], 0x44}, 0x1, 0x0, 0x0, 0x20000081}, 0x4080) (async) semctl$IPC_INFO(0xffffffffffffffff, 0x0, 0x3, &(0x7f0000000200)=""/45) (async) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000000)={0x2c, r1, 0x1, 0x0, 0x2, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}]}, 0x2c}}, 0x0) [ 1796.988183] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.5'. 17:36:58 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r0, &(0x7f0000000280)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000200)={&(0x7f00000001c0)={0x2c, 0x0, 0x100, 0x70bd2b, 0x25dfdbfe, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0xbbe}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x1}]}, 0x2c}, 0x1, 0x0, 0x0, 0x40}, 0x24000001) (async) r1 = syz_init_net_socket$rose(0xb, 0x5, 0x0) bind$rose(r1, &(0x7f0000000640)=@full={0xb, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0x0}, @null, 0x2, [@rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @null, @bcast, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}]}, 0x40) (async) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000180)={0xfffffdc8, 0x0, 0x0, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_TIMEOUT={0x0, 0x4, 0x4}, @NBD_ATTR_INDEX={0x0, 0x1, 0x0}, @NBD_ATTR_SERVER_FLAGS={0x45}]}, 0xff8f}}, 0x0) (async) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r2) socket(0x1f, 0x3, 0x3f) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x14, 0x0, 0x1, 0x70bd2a, 0x25dfdbfb}, 0x14}, 0x1, 0x0, 0x0, 0x4000}, 0x24040090) 17:36:58 executing program 2: socket(0x2b, 0x1, 0x0) socket$bt_hidp(0x1f, 0x3, 0x6) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCETHTOOL(r0, 0x8946, &(0x7f0000000040)={'hsr0\x00', &(0x7f0000000000)=@ethtool_ringparam={0x10, 0x6, 0x1, 0x0, 0x4, 0x8, 0x7ff, 0x4, 0x20}}) 17:36:58 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = openat$snapshot(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$SNAPSHOT_PLATFORM_SUPPORT(r3, 0x330f, 0x0) r4 = openat$snapshot(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$SNAPSHOT_PLATFORM_SUPPORT(r4, 0x330f, 0x0) r5 = openat$snapshot(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$SNAPSHOT_PLATFORM_SUPPORT(r5, 0x330f, 0x0) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYRES32=r5, @ANYRESHEX=r4, @ANYRESOCT=r1], 0x2c}, 0x1, 0x0, 0x0, 0x80}, 0x0) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r2) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) openat$snapshot(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) ioctl$SNAPSHOT_PLATFORM_SUPPORT(r3, 0x330f, 0x0) (async) openat$snapshot(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) ioctl$SNAPSHOT_PLATFORM_SUPPORT(r4, 0x330f, 0x0) (async) openat$snapshot(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) ioctl$SNAPSHOT_PLATFORM_SUPPORT(r5, 0x330f, 0x0) (async) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYRES32=r5, @ANYRESHEX=r4, @ANYRESOCT=r1], 0x2c}, 0x1, 0x0, 0x0, 0x80}, 0x0) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r2) (async) 17:36:58 executing program 1: socketpair(0x11, 0x0, 0x9, &(0x7f0000000180)) 17:36:59 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000000)={0x24, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8003}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) 17:36:59 executing program 2: socket(0x2b, 0x1, 0x0) socket$bt_hidp(0x1f, 0x3, 0x6) ioctl$sock_SIOCETHTOOL(0xffffffffffffffff, 0x8946, &(0x7f0000000040)={'hsr0\x00', &(0x7f0000000000)=@ethtool_ringparam={0x10, 0x6, 0x1, 0x0, 0x4, 0x8, 0x7ff, 0x4, 0x20}}) 17:36:59 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETCARRIER(r0, 0x400454e2, 0x0) ioctl$TUNGETFILTER(r0, 0x801054db, &(0x7f0000000040)=""/25) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_STATUS(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)={0x1c, 0x0, 0x2, 0x0, 0x25dfdbfc, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x1c}, 0x1, 0x0, 0x0, 0x10004010}, 0x0) ioctl$TUNDETACHFILTER(r0, 0x401054d6, 0x0) 17:36:59 executing program 5: ioctl$sock_SIOCETHTOOL(0xffffffffffffffff, 0x8946, &(0x7f0000000180)={'syzkaller1\x00', &(0x7f0000000300)=@ethtool_perm_addr={0x20, 0xd2, "610478cf4f9f5ecf337adf33c0821b328487888d006428a4b1866f43bbbff7d7dedc660dbb8adcc557fd9787db3beb7a3457ddb77903ed4e185ff6b5a3cf8f253bb3ae911e40c45940699785eba80f162dc8f5cda1038f772f3f9e413791401bce0da48fea07bbb1d471a461c85e589cc197b6d4e8adbd1cdb1ef0566a5a56c3645394bdd13f3df8ce3e3a342d56beaf674aa7e7758dee46a379f5025ada5fcd1276702f36449031c9f5d061325bd55ddc26870d1854e7e3bd8ef60ed6f1c431625450c5129710ffb6190c2f3538c0ff13de"}}) (async) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) (async) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_STATUS(r2, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)=ANY=[@ANYBLOB="44fff600", @ANYRES16=r1, @ANYBLOB="000129bd7000fddbdf25050000000c000300d8010000000000000c00030001000000000000000c00020005010000000000000c0003007becffffffffffff"], 0x44}, 0x1, 0x0, 0x0, 0x20000081}, 0x4080) (async) semctl$IPC_INFO(0xffffffffffffffff, 0x0, 0x3, &(0x7f0000000200)=""/45) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000000)={0x2c, r1, 0x1, 0x0, 0x2, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}]}, 0x2c}}, 0x0) 17:36:59 executing program 1: socketpair(0x11, 0x0, 0x9, &(0x7f0000000180)) 17:36:59 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) (async) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = openat$snapshot(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$SNAPSHOT_PLATFORM_SUPPORT(r3, 0x330f, 0x0) (async) r4 = openat$snapshot(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$SNAPSHOT_PLATFORM_SUPPORT(r4, 0x330f, 0x0) (async) r5 = openat$snapshot(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$SNAPSHOT_PLATFORM_SUPPORT(r5, 0x330f, 0x0) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYRES32=r5, @ANYRESHEX=r4, @ANYRESOCT=r1], 0x2c}, 0x1, 0x0, 0x0, 0x80}, 0x0) (async, rerun: 64) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r2) (rerun: 64) [ 1797.153361] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.5'. 17:36:59 executing program 2: socket(0x2b, 0x1, 0x0) socket$bt_hidp(0x1f, 0x3, 0x6) ioctl$sock_SIOCETHTOOL(0xffffffffffffffff, 0x8946, &(0x7f0000000040)={'hsr0\x00', &(0x7f0000000000)=@ethtool_ringparam={0x10, 0x6, 0x1, 0x0, 0x4, 0x8, 0x7ff, 0x4, 0x20}}) 17:36:59 executing program 1: socketpair(0x11, 0x0, 0x9, &(0x7f0000000180)) 17:36:59 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETCARRIER(r0, 0x400454e2, 0x0) ioctl$TUNGETFILTER(r0, 0x801054db, &(0x7f0000000040)=""/25) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_STATUS(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)={0x1c, 0x0, 0x2, 0x0, 0x25dfdbfc, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x1c}, 0x1, 0x0, 0x0, 0x10004010}, 0x0) ioctl$TUNDETACHFILTER(r0, 0x401054d6, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) ioctl$TUNSETCARRIER(r0, 0x400454e2, 0x0) (async) ioctl$TUNGETFILTER(r0, 0x801054db, &(0x7f0000000040)=""/25) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_STATUS(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)={0x1c, 0x0, 0x2, 0x0, 0x25dfdbfc, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x1c}, 0x1, 0x0, 0x0, 0x10004010}, 0x0) (async) ioctl$TUNDETACHFILTER(r0, 0x401054d6, 0x0) (async) 17:36:59 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) (async, rerun: 64) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (rerun: 64) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000000)={0x24, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8003}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) 17:36:59 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r2) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) [ 1797.272560] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.5'. 17:36:59 executing program 2: socket(0x2b, 0x1, 0x0) socket$bt_hidp(0x1f, 0x3, 0x6) ioctl$sock_SIOCETHTOOL(0xffffffffffffffff, 0x8946, &(0x7f0000000040)={'hsr0\x00', &(0x7f0000000000)=@ethtool_ringparam={0x10, 0x6, 0x1, 0x0, 0x4, 0x8, 0x7ff, 0x4, 0x20}}) 17:36:59 executing program 1: socketpair(0x11, 0x3, 0x0, &(0x7f0000000180)) 17:36:59 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r1, 0x1, 0x70bd2d, 0x0, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0x101}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x20020491) 17:36:59 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TUNSETCARRIER(r0, 0x400454e2, 0x0) ioctl$TUNGETFILTER(r0, 0x801054db, &(0x7f0000000040)=""/25) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_STATUS(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)={0x1c, 0x0, 0x2, 0x0, 0x25dfdbfc, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x1c}, 0x1, 0x0, 0x0, 0x10004010}, 0x0) ioctl$TUNDETACHFILTER(r0, 0x401054d6, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) ioctl$TUNSETCARRIER(r0, 0x400454e2, 0x0) (async) ioctl$TUNGETFILTER(r0, 0x801054db, &(0x7f0000000040)=""/25) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_STATUS(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)={0x1c, 0x0, 0x2, 0x0, 0x25dfdbfc, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x1c}, 0x1, 0x0, 0x0, 0x10004010}, 0x0) (async) ioctl$TUNDETACHFILTER(r0, 0x401054d6, 0x0) (async) 17:36:59 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r2) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r2) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) (async) 17:36:59 executing program 2: socket(0x2b, 0x1, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCETHTOOL(r0, 0x8946, &(0x7f0000000040)={'hsr0\x00', &(0x7f0000000000)=@ethtool_ringparam={0x10, 0x6, 0x1, 0x0, 0x4, 0x8, 0x7ff, 0x4, 0x20}}) 17:36:59 executing program 1: socketpair(0x11, 0x3, 0x0, 0x0) 17:36:59 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) (async) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r1, 0x1, 0x70bd2d, 0x0, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0x101}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x20020491) 17:36:59 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000000)={0x24, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8003}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000000)={0x24, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8003}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) (async) 17:36:59 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCETHTOOL(r0, 0x8946, &(0x7f0000000040)={'hsr0\x00', &(0x7f0000000000)=@ethtool_ringparam={0x10, 0x6, 0x1, 0x0, 0x4, 0x8, 0x7ff, 0x4, 0x20}}) 17:36:59 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r2) (async) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) 17:36:59 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)={0x1c, 0x0, 0x0, 0x70bd25, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x1c}}, 0x0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r1) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f00000002c0)={&(0x7f0000000140), 0xc, &(0x7f0000000280)={&(0x7f0000000200)={0x28, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000140)={&(0x7f00000000c0)={0x50, r2, 0x8, 0x70bd29, 0x25dfdbff, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x3}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x5}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x6}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}]}, 0x50}}, 0x400c842) 17:36:59 executing program 1: ioctl$sock_SIOCETHTOOL(0xffffffffffffffff, 0x8946, &(0x7f0000000180)={'syzkaller1\x00', &(0x7f0000000300)=@ethtool_perm_addr={0x20, 0xd2, "610478cf4f9f5ecf337adf33c0821b328487888d006428a4b1866f43bbbff7d7dedc660dbb8adcc557fd9787db3beb7a3457ddb77903ed4e185ff6b5a3cf8f253bb3ae911e40c45940699785eba80f162dc8f5cda1038f772f3f9e413791401bce0da48fea07bbb1d471a461c85e589cc197b6d4e8adbd1cdb1ef0566a5a56c3645394bdd13f3df8ce3e3a342d56beaf674aa7e7758dee46a379f5025ada5fcd1276702f36449031c9f5d061325bd55ddc26870d1854e7e3bd8ef60ed6f1c431625450c5129710ffb6190c2f3538c0ff13de"}}) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_STATUS(r2, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)=ANY=[@ANYBLOB="44fff600", @ANYRES16=r1, @ANYBLOB="000129bd7000fddbdf25050000000c000300d8010000000000000c00030001000000000000000c00020005010000000000000c0003007becffffffffffff"], 0x44}, 0x1, 0x0, 0x0, 0x20000081}, 0x4080) semctl$IPC_INFO(0xffffffffffffffff, 0x0, 0x3, &(0x7f0000000200)=""/45) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000000)={0x2c, r1, 0x1, 0x0, 0x2, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}]}, 0x2c}}, 0x0) 17:36:59 executing program 2: socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCETHTOOL(0xffffffffffffffff, 0x8946, &(0x7f0000000040)={'hsr0\x00', &(0x7f0000000000)=@ethtool_ringparam={0x10, 0x6, 0x1, 0x0, 0x4, 0x8, 0x7ff, 0x4, 0x20}}) 17:36:59 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) (async) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r1, 0x1, 0x70bd2d, 0x0, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0x101}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x20020491) 17:36:59 executing program 3: r0 = openat$fb0(0xffffffffffffff9c, &(0x7f00000013c0), 0x200000, 0x0) ioctl$FBIOGET_FSCREENINFO(r0, 0x4602, 0x0) write$fb(r0, &(0x7f0000000300)="366eb6465657152b0d16a0094ef9a930bd62f64ad68dac92abe17092c092030fcdc0b0619606e32e89e2ccbb201fd52af832b5f83f3ff2e22b01108b34359b9e7edee6fb9ff331e775652bfcee5a19a174b44505c87d6163f0d0fec9ac168da266911e050614841afabd3fd2620a5484c7a8915a3e5bcff0756c596e7c0e9222111a78d9bac2943a496238f5a4f6730b9e86ad171bc9693f6a30cd1b4b27c87ff69d79cd458e5e789c3b8e262b4456f1188018493d76060a0023f6c45af5210c0bd58df478b7d9ac9565cee5ab0b80a2228b692f2fd5d54cc1f8db769ba9b5a7b6d6e0ede81c94e67f52001b28cadad3a0c7724cd37fea043d0e3355eb", 0xfd) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r1) 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) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r4) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r6 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r5) sendmsg$NBD_CMD_CONNECT(r5, &(0x7f00000002c0)={&(0x7f0000000140), 0xc, &(0x7f0000000280)={&(0x7f0000000200)={0x28, r6, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) r7 = accept(0xffffffffffffffff, &(0x7f0000001400)=@pptp, &(0x7f0000001480)=0x80) ioctl$TUNSETCARRIER(0xffffffffffffffff, 0x400454e2, 0x0) ioctl$TUNGETFILTER(0xffffffffffffffff, 0x801054db, &(0x7f0000000400)=""/144) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000014c0)={0xffffffffffffffff}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$IP_VS_SO_GET_DESTS(r9, 0x0, 0x484, 0x0, 0x0) sendmsg$NBD_CMD_CONNECT(r4, &(0x7f0000002600)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x18200}, 0xc, &(0x7f00000025c0)={&(0x7f0000001500)={0x54, r6, 0x200, 0x70bd2b, 0x25dfdbfd, {}, [@NBD_ATTR_SOCKETS={0x34, 0x7, 0x0, 0x1, [{0x8, 0x1, r7}, {0x8, 0x1, r8}, {0x8, 0x1, r9}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x3}]}, 0x54}, 0x1, 0x0, 0x0, 0x50}, 0xc800) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r2, 0x20, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) 17:36:59 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="01000000000000000000010000000c0002000180000000000000040007801617fb85b46af49caab0f01ae5e84f348a2621ef8adc5b3231e235a4a999110c62810f896542f49d965ad182fca7fc7efcbb9e2d204df35701a33e2784be3d345704d3fcfda50a747fb0c53fdbd886905adaa7e6cc45c6f0591ebcf6bae8b5eb89148e0bb5e144cba52f837cd92570566da2a9e628abde19186ee61bd362873c80a9bbded8a26c9e66db952bd59244a32f130037ef28d67337718c12a11082ee607f869499b6a47f9d5be2b3181b29"], 0x24}}, 0x0) 17:36:59 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r3) sendmsg$NBD_CMD_STATUS(r3, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x2c, 0x0, 0x400, 0x70bd2a, 0x25dfdbfe, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0x204000}, @NBD_ATTR_CLIENT_FLAGS={0xc}]}, 0x2c}, 0x1, 0x0, 0x0, 0x20000000}, 0x4010800) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)=ANY=[@ANYBLOB="0fae056b", @ANYRES16=r1, @ANYBLOB="01000000000000000000010000000c000200018000000000000004ff0780"], 0x24}}, 0x0) 17:36:59 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)={0x1c, 0x0, 0x0, 0x70bd25, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x1c}}, 0x0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r1) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f00000002c0)={&(0x7f0000000140), 0xc, &(0x7f0000000280)={&(0x7f0000000200)={0x28, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) (async) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000140)={&(0x7f00000000c0)={0x50, r2, 0x8, 0x70bd29, 0x25dfdbff, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x3}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x5}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x6}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}]}, 0x50}}, 0x400c842) [ 1797.634972] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.1'. [ 1797.661176] nbd: must specify at least one socket 17:36:59 executing program 2: socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCETHTOOL(0xffffffffffffffff, 0x8946, &(0x7f0000000040)={'hsr0\x00', &(0x7f0000000000)=@ethtool_ringparam={0x10, 0x6, 0x1, 0x0, 0x4, 0x8, 0x7ff, 0x4, 0x20}}) 17:36:59 executing program 3: r0 = openat$fb0(0xffffffffffffff9c, &(0x7f00000013c0), 0x200000, 0x0) ioctl$FBIOGET_FSCREENINFO(r0, 0x4602, 0x0) write$fb(r0, &(0x7f0000000300)="366eb6465657152b0d16a0094ef9a930bd62f64ad68dac92abe17092c092030fcdc0b0619606e32e89e2ccbb201fd52af832b5f83f3ff2e22b01108b34359b9e7edee6fb9ff331e775652bfcee5a19a174b44505c87d6163f0d0fec9ac168da266911e050614841afabd3fd2620a5484c7a8915a3e5bcff0756c596e7c0e9222111a78d9bac2943a496238f5a4f6730b9e86ad171bc9693f6a30cd1b4b27c87ff69d79cd458e5e789c3b8e262b4456f1188018493d76060a0023f6c45af5210c0bd58df478b7d9ac9565cee5ab0b80a2228b692f2fd5d54cc1f8db769ba9b5a7b6d6e0ede81c94e67f52001b28cadad3a0c7724cd37fea043d0e3355eb", 0xfd) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r1) 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) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r4) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r6 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r5) sendmsg$NBD_CMD_CONNECT(r5, &(0x7f00000002c0)={&(0x7f0000000140), 0xc, &(0x7f0000000280)={&(0x7f0000000200)={0x28, r6, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) r7 = accept(0xffffffffffffffff, &(0x7f0000001400)=@pptp, &(0x7f0000001480)=0x80) ioctl$TUNSETCARRIER(0xffffffffffffffff, 0x400454e2, 0x0) ioctl$TUNGETFILTER(0xffffffffffffffff, 0x801054db, &(0x7f0000000400)=""/144) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000014c0)={0xffffffffffffffff}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$IP_VS_SO_GET_DESTS(r9, 0x0, 0x484, 0x0, 0x0) sendmsg$NBD_CMD_CONNECT(r4, &(0x7f0000002600)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x18200}, 0xc, &(0x7f00000025c0)={&(0x7f0000001500)={0x54, r6, 0x200, 0x70bd2b, 0x25dfdbfd, {}, [@NBD_ATTR_SOCKETS={0x34, 0x7, 0x0, 0x1, [{0x8, 0x1, r7}, {0x8, 0x1, r8}, {0x8, 0x1, r9}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x3}]}, 0x54}, 0x1, 0x0, 0x0, 0x50}, 0xc800) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r2, 0x20, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) openat$fb0(0xffffffffffffff9c, &(0x7f00000013c0), 0x200000, 0x0) (async) ioctl$FBIOGET_FSCREENINFO(r0, 0x4602, 0x0) (async) write$fb(r0, &(0x7f0000000300)="366eb6465657152b0d16a0094ef9a930bd62f64ad68dac92abe17092c092030fcdc0b0619606e32e89e2ccbb201fd52af832b5f83f3ff2e22b01108b34359b9e7edee6fb9ff331e775652bfcee5a19a174b44505c87d6163f0d0fec9ac168da266911e050614841afabd3fd2620a5484c7a8915a3e5bcff0756c596e7c0e9222111a78d9bac2943a496238f5a4f6730b9e86ad171bc9693f6a30cd1b4b27c87ff69d79cd458e5e789c3b8e262b4456f1188018493d76060a0023f6c45af5210c0bd58df478b7d9ac9565cee5ab0b80a2228b692f2fd5d54cc1f8db769ba9b5a7b6d6e0ede81c94e67f52001b28cadad3a0c7724cd37fea043d0e3355eb", 0xfd) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r1) (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$nbd(&(0x7f0000000000), r4) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r5) (async) sendmsg$NBD_CMD_CONNECT(r5, &(0x7f00000002c0)={&(0x7f0000000140), 0xc, &(0x7f0000000280)={&(0x7f0000000200)={0x28, r6, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) (async) accept(0xffffffffffffffff, &(0x7f0000001400)=@pptp, &(0x7f0000001480)=0x80) (async) ioctl$TUNSETCARRIER(0xffffffffffffffff, 0x400454e2, 0x0) (async) ioctl$TUNGETFILTER(0xffffffffffffffff, 0x801054db, &(0x7f0000000400)=""/144) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000014c0)) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)) (async) getsockopt$IP_VS_SO_GET_DESTS(r9, 0x0, 0x484, 0x0, 0x0) (async) sendmsg$NBD_CMD_CONNECT(r4, &(0x7f0000002600)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x18200}, 0xc, &(0x7f00000025c0)={&(0x7f0000001500)={0x54, r6, 0x200, 0x70bd2b, 0x25dfdbfd, {}, [@NBD_ATTR_SOCKETS={0x34, 0x7, 0x0, 0x1, [{0x8, 0x1, r7}, {0x8, 0x1, r8}, {0x8, 0x1, r9}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x3}]}, 0x54}, 0x1, 0x0, 0x0, 0x50}, 0xc800) (async) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r2, 0x20, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) (async) 17:36:59 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000040)={0x38, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x7ff}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x7fff}]}, 0x38}}, 0x40000) [ 1797.723179] nbd: must specify at least one socket 17:36:59 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) (async) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r3) (async) sendmsg$NBD_CMD_STATUS(r3, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x2c, 0x0, 0x400, 0x70bd2a, 0x25dfdbfe, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0x204000}, @NBD_ATTR_CLIENT_FLAGS={0xc}]}, 0x2c}, 0x1, 0x0, 0x0, 0x20000000}, 0x4010800) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)=ANY=[@ANYBLOB="0fae056b", @ANYRES16=r1, @ANYBLOB="01000000000000000000010000000c000200018000000000000004ff0780"], 0x24}}, 0x0) 17:36:59 executing program 1: r0 = socket(0x15, 0x5, 0x0) ioctl$sock_bt_hidp_HIDPCONNADD(r0, 0x400448c8, 0x0) 17:36:59 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)={0x1c, 0x0, 0x0, 0x70bd25, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x1c}}, 0x0) (async) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r1) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f00000002c0)={&(0x7f0000000140), 0xc, &(0x7f0000000280)={&(0x7f0000000200)={0x28, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) (async) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000140)={&(0x7f00000000c0)={0x50, r2, 0x8, 0x70bd29, 0x25dfdbff, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x3}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x5}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x6}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}]}, 0x50}}, 0x400c842) 17:36:59 executing program 2: socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCETHTOOL(0xffffffffffffffff, 0x8946, &(0x7f0000000040)={'hsr0\x00', &(0x7f0000000000)=@ethtool_ringparam={0x10, 0x6, 0x1, 0x0, 0x4, 0x8, 0x7ff, 0x4, 0x20}}) 17:36:59 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000040)={0x38, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x7ff}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x7fff}]}, 0x38}}, 0x40000) [ 1797.819377] nbd: must specify at least one socket 17:36:59 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r3) sendmsg$NBD_CMD_STATUS(r3, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x2c, 0x0, 0x400, 0x70bd2a, 0x25dfdbfe, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0x204000}, @NBD_ATTR_CLIENT_FLAGS={0xc}]}, 0x2c}, 0x1, 0x0, 0x0, 0x20000000}, 0x4010800) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)=ANY=[@ANYBLOB="0fae056b", @ANYRES16=r1, @ANYBLOB="01000000000000000000010000000c000200018000000000000004ff0780"], 0x24}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) (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(&(0x7f0000000000), r3) (async) sendmsg$NBD_CMD_STATUS(r3, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x2c, 0x0, 0x400, 0x70bd2a, 0x25dfdbfe, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0x204000}, @NBD_ATTR_CLIENT_FLAGS={0xc}]}, 0x2c}, 0x1, 0x0, 0x0, 0x20000000}, 0x4010800) (async) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)=ANY=[@ANYBLOB="0fae056b", @ANYRES16=r1, @ANYBLOB="01000000000000000000010000000c000200018000000000000004ff0780"], 0x24}}, 0x0) (async) 17:36:59 executing program 1: r0 = socket(0x15, 0x5, 0x0) ioctl$sock_bt_hidp_HIDPCONNADD(r0, 0x400448c8, 0x0) 17:36:59 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_genetlink_get_family_id$nbd(&(0x7f00000001c0), r1) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f00000002c0)={&(0x7f0000000140), 0xc, &(0x7f0000000280)={&(0x7f0000000200)={0x28, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000140)={&(0x7f00000000c0)={0x80, r2, 0x2, 0x70bd2c, 0x25dfdbff, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x37}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x200000000}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x3}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x8000}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x8}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3325a4cdcbe16611}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x1400000000000}]}, 0x80}, 0x1, 0x0, 0x0, 0x46010}, 0x20004000) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)={0x1c, 0x0, 0x0, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0xff8f}}, 0x0) [ 1797.882654] nbd: must specify at least one socket 17:36:59 executing program 3: r0 = openat$fb0(0xffffffffffffff9c, &(0x7f00000013c0), 0x200000, 0x0) ioctl$FBIOGET_FSCREENINFO(r0, 0x4602, 0x0) write$fb(r0, &(0x7f0000000300)="366eb6465657152b0d16a0094ef9a930bd62f64ad68dac92abe17092c092030fcdc0b0619606e32e89e2ccbb201fd52af832b5f83f3ff2e22b01108b34359b9e7edee6fb9ff331e775652bfcee5a19a174b44505c87d6163f0d0fec9ac168da266911e050614841afabd3fd2620a5484c7a8915a3e5bcff0756c596e7c0e9222111a78d9bac2943a496238f5a4f6730b9e86ad171bc9693f6a30cd1b4b27c87ff69d79cd458e5e789c3b8e262b4456f1188018493d76060a0023f6c45af5210c0bd58df478b7d9ac9565cee5ab0b80a2228b692f2fd5d54cc1f8db769ba9b5a7b6d6e0ede81c94e67f52001b28cadad3a0c7724cd37fea043d0e3355eb", 0xfd) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r1) 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) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r4) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r6 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r5) sendmsg$NBD_CMD_CONNECT(r5, &(0x7f00000002c0)={&(0x7f0000000140), 0xc, &(0x7f0000000280)={&(0x7f0000000200)={0x28, r6, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) r7 = accept(0xffffffffffffffff, &(0x7f0000001400)=@pptp, &(0x7f0000001480)=0x80) ioctl$TUNSETCARRIER(0xffffffffffffffff, 0x400454e2, 0x0) ioctl$TUNGETFILTER(0xffffffffffffffff, 0x801054db, &(0x7f0000000400)=""/144) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000014c0)={0xffffffffffffffff}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$IP_VS_SO_GET_DESTS(r9, 0x0, 0x484, 0x0, 0x0) sendmsg$NBD_CMD_CONNECT(r4, &(0x7f0000002600)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x18200}, 0xc, &(0x7f00000025c0)={&(0x7f0000001500)={0x54, r6, 0x200, 0x70bd2b, 0x25dfdbfd, {}, [@NBD_ATTR_SOCKETS={0x34, 0x7, 0x0, 0x1, [{0x8, 0x1, r7}, {0x8, 0x1, r8}, {0x8, 0x1, r9}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x3}]}, 0x54}, 0x1, 0x0, 0x0, 0x50}, 0xc800) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r2, 0x20, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) openat$fb0(0xffffffffffffff9c, &(0x7f00000013c0), 0x200000, 0x0) (async) ioctl$FBIOGET_FSCREENINFO(r0, 0x4602, 0x0) (async) write$fb(r0, &(0x7f0000000300)="366eb6465657152b0d16a0094ef9a930bd62f64ad68dac92abe17092c092030fcdc0b0619606e32e89e2ccbb201fd52af832b5f83f3ff2e22b01108b34359b9e7edee6fb9ff331e775652bfcee5a19a174b44505c87d6163f0d0fec9ac168da266911e050614841afabd3fd2620a5484c7a8915a3e5bcff0756c596e7c0e9222111a78d9bac2943a496238f5a4f6730b9e86ad171bc9693f6a30cd1b4b27c87ff69d79cd458e5e789c3b8e262b4456f1188018493d76060a0023f6c45af5210c0bd58df478b7d9ac9565cee5ab0b80a2228b692f2fd5d54cc1f8db769ba9b5a7b6d6e0ede81c94e67f52001b28cadad3a0c7724cd37fea043d0e3355eb", 0xfd) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r1) (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$nbd(&(0x7f0000000000), r4) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r5) (async) sendmsg$NBD_CMD_CONNECT(r5, &(0x7f00000002c0)={&(0x7f0000000140), 0xc, &(0x7f0000000280)={&(0x7f0000000200)={0x28, r6, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) (async) accept(0xffffffffffffffff, &(0x7f0000001400)=@pptp, &(0x7f0000001480)=0x80) (async) ioctl$TUNSETCARRIER(0xffffffffffffffff, 0x400454e2, 0x0) (async) ioctl$TUNGETFILTER(0xffffffffffffffff, 0x801054db, &(0x7f0000000400)=""/144) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000014c0)) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)) (async) getsockopt$IP_VS_SO_GET_DESTS(r9, 0x0, 0x484, 0x0, 0x0) (async) sendmsg$NBD_CMD_CONNECT(r4, &(0x7f0000002600)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x18200}, 0xc, &(0x7f00000025c0)={&(0x7f0000001500)={0x54, r6, 0x200, 0x70bd2b, 0x25dfdbfd, {}, [@NBD_ATTR_SOCKETS={0x34, 0x7, 0x0, 0x1, [{0x8, 0x1, r7}, {0x8, 0x1, r8}, {0x8, 0x1, r9}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x3}]}, 0x54}, 0x1, 0x0, 0x0, 0x50}, 0xc800) (async) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r2, 0x20, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) (async) [ 1797.907176] nbd: must specify at least one socket 17:36:59 executing program 1: r0 = socket(0x15, 0x5, 0x0) ioctl$sock_bt_hidp_HIDPCONNADD(r0, 0x400448c8, 0x0) 17:36:59 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) (async) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000040)={0x38, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x7ff}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x7fff}]}, 0x38}}, 0x40000) 17:36:59 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r1) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f00000002c0)={&(0x7f0000000140), 0xc, &(0x7f0000000280)={&(0x7f0000000200)={0x28, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) (async) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000140)={&(0x7f00000000c0)={0x80, r2, 0x2, 0x70bd2c, 0x25dfdbff, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x37}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x200000000}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x3}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x8000}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x8}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3325a4cdcbe16611}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x1400000000000}]}, 0x80}, 0x1, 0x0, 0x0, 0x46010}, 0x20004000) (async) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)={0x1c, 0x0, 0x0, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0xff8f}}, 0x0) 17:36:59 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCETHTOOL(r0, 0x8946, 0x0) [ 1797.948788] nbd: must specify at least one socket 17:36:59 executing program 5: r0 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), 0xffffffffffffffff) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r0, 0x400, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) 17:36:59 executing program 1: ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, 0x0) [ 1798.029181] nbd: must specify at least one socket 17:36:59 executing program 5: r0 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), 0xffffffffffffffff) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r0, 0x400, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), 0xffffffffffffffff) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r0, 0x400, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) (async) 17:36:59 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r1) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f00000002c0)={&(0x7f0000000140), 0xc, &(0x7f0000000280)={&(0x7f0000000200)={0x28, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) (async) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000140)={&(0x7f00000000c0)={0x80, r2, 0x2, 0x70bd2c, 0x25dfdbff, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x37}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x200000000}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x3}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x8000}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x8}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3325a4cdcbe16611}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x1400000000000}]}, 0x80}, 0x1, 0x0, 0x0, 0x46010}, 0x20004000) (async) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)={0x1c, 0x0, 0x0, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0xff8f}}, 0x0) 17:36:59 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$nbd(&(0x7f0000000180), 0xffffffffffffffff) r5 = socket(0x9, 0x5, 0x2) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$IP_VS_SO_GET_DESTS(r6, 0x0, 0x484, 0x0, 0x0) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f0000000340)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000300)={&(0x7f0000000200)={0x64, r4, 0x300, 0x70bd25, 0x25dfdbfc, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0x4}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x4}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x97}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8, 0x1, r5}, {0x8, 0x1, r6}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x6}]}, 0x64}, 0x1, 0x0, 0x0, 0x10}, 0x80) r7 = accept(0xffffffffffffffff, &(0x7f0000000000)=@vsock, &(0x7f0000000080)=0x80) ioctl$sock_rose_SIOCDELRT(r7, 0x890c, &(0x7f00000000c0)={@remote={0xcc, 0xcc, 0xcc, 0xcc, 0x3}, 0x0, @bcast, @rose={'rose', 0x0}, 0x4, [@default, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @null, @null, @default, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x2}, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @bcast]}) 17:36:59 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x14, r1, 0x1, 0x0, 0x200}, 0x14}}, 0x0) [ 1798.049861] nbd: must specify at least one socket 17:36:59 executing program 1: ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, 0x0) 17:36:59 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCETHTOOL(r0, 0x8946, 0x0) 17:36:59 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) (async, rerun: 32) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (rerun: 32) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x14, r1, 0x1, 0x0, 0x200}, 0x14}}, 0x0) 17:37:00 executing program 1: ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, 0x0) [ 1798.119908] nbd: must specify at least one socket 17:37:00 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCETHTOOL(r0, 0x8946, 0x0) 17:37:00 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB='#\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000000000000000050000000800010000000000"], 0xff8f}}, 0x0) ioctl$sock_rose_SIOCDELRT(0xffffffffffffffff, 0x890c, &(0x7f00000000c0)={@remote={0xcc, 0xcc, 0xcc, 0xcc, 0x0}, 0x9, @default, @bpq0, 0x0, [@remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x1}, @default, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x2}, @default, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @default, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @bcast]}) 17:37:00 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$nbd(&(0x7f0000000180), 0xffffffffffffffff) r5 = socket(0x9, 0x5, 0x2) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$IP_VS_SO_GET_DESTS(r6, 0x0, 0x484, 0x0, 0x0) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f0000000340)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000300)={&(0x7f0000000200)={0x64, r4, 0x300, 0x70bd25, 0x25dfdbfc, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0x4}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x4}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x97}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8, 0x1, r5}, {0x8, 0x1, r6}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x6}]}, 0x64}, 0x1, 0x0, 0x0, 0x10}, 0x80) r7 = accept(0xffffffffffffffff, &(0x7f0000000000)=@vsock, &(0x7f0000000080)=0x80) ioctl$sock_rose_SIOCDELRT(r7, 0x890c, &(0x7f00000000c0)={@remote={0xcc, 0xcc, 0xcc, 0xcc, 0x3}, 0x0, @bcast, @rose={'rose', 0x0}, 0x4, [@default, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @null, @null, @default, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x2}, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @bcast]}) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000180), 0xffffffffffffffff) (async) socket(0x9, 0x5, 0x2) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)) (async) getsockopt$IP_VS_SO_GET_DESTS(r6, 0x0, 0x484, 0x0, 0x0) (async) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f0000000340)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000300)={&(0x7f0000000200)={0x64, r4, 0x300, 0x70bd25, 0x25dfdbfc, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0x4}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x4}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x97}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8, 0x1, r5}, {0x8, 0x1, r6}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x6}]}, 0x64}, 0x1, 0x0, 0x0, 0x10}, 0x80) (async) accept(0xffffffffffffffff, &(0x7f0000000000)=@vsock, &(0x7f0000000080)=0x80) (async) ioctl$sock_rose_SIOCDELRT(r7, 0x890c, &(0x7f00000000c0)={@remote={0xcc, 0xcc, 0xcc, 0xcc, 0x3}, 0x0, @bcast, @rose={'rose', 0x0}, 0x4, [@default, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @null, @null, @default, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x2}, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @bcast]}) (async) 17:37:00 executing program 5: r0 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), 0xffffffffffffffff) (async) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r0, 0x400, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) 17:37:00 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCETHTOOL(r0, 0x8946, &(0x7f0000000040)={'hsr0\x00', 0x0}) 17:37:00 executing program 1: r0 = socket(0x0, 0x5, 0x0) ioctl$sock_bt_hidp_HIDPCONNADD(r0, 0x400448c8, 0x0) 17:37:00 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) (async, rerun: 32) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (rerun: 32) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x14, r1, 0x1, 0x0, 0x200}, 0x14}}, 0x0) [ 1798.242545] nbd: must specify at least one socket 17:37:00 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB='#\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000000000000000050000000800010000000000"], 0xff8f}}, 0x0) (async) ioctl$sock_rose_SIOCDELRT(0xffffffffffffffff, 0x890c, &(0x7f00000000c0)={@remote={0xcc, 0xcc, 0xcc, 0xcc, 0x0}, 0x9, @default, @bpq0, 0x0, [@remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x1}, @default, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x2}, @default, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @default, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @bcast]}) 17:37:00 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)=ANY=[@ANYBLOB='D\x00\x00\x00', @ANYRES16, @ANYBLOB="b59ce08efb8a832134bf9038b4dea8a37160b33ff77b6dc389b5e8662cac97ec24e084c043492980841a6002999083f659401f2d5c38af2b8789f1ff75aad8c0b2830ea7d2e7cf19dc9bffe89411d774f1c15f49573e23b40863a95739045c90bbeef38e1074fe1a37080f26f26b91be9b12ef9cccb0f0efe4f4190f1bf9b9179f4a1c302a0955dfea12de8365f1b8fd11c0cb4102a64d984e5e76ff4fce4cd8265d367d6eed4b8fb5da451b4bcbcd1ff6e6b39fb109138266698cf9cf887b195bc0b2b0aaac4df438e826e67b51b1fa2f648d2a6c65667273668e52f5ecd59cee2ccc46f2d63f90e47c272b0f242c7ad12dc71eaf65536d3e903565fa"], 0x44}, 0x1, 0x0, 0x0, 0x4000801}, 0x0) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) 17:37:00 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) (async) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r4 = syz_genetlink_get_family_id$nbd(&(0x7f0000000180), 0xffffffffffffffff) (async) r5 = socket(0x9, 0x5, 0x2) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$IP_VS_SO_GET_DESTS(r6, 0x0, 0x484, 0x0, 0x0) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f0000000340)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000300)={&(0x7f0000000200)={0x64, r4, 0x300, 0x70bd25, 0x25dfdbfc, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0x4}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x4}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x97}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8, 0x1, r5}, {0x8, 0x1, r6}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x6}]}, 0x64}, 0x1, 0x0, 0x0, 0x10}, 0x80) (async) r7 = accept(0xffffffffffffffff, &(0x7f0000000000)=@vsock, &(0x7f0000000080)=0x80) ioctl$sock_rose_SIOCDELRT(r7, 0x890c, &(0x7f00000000c0)={@remote={0xcc, 0xcc, 0xcc, 0xcc, 0x3}, 0x0, @bcast, @rose={'rose', 0x0}, 0x4, [@default, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @null, @null, @default, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x2}, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @bcast]}) 17:37:00 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCETHTOOL(r0, 0x8946, &(0x7f0000000040)={'hsr0\x00', 0x0}) 17:37:00 executing program 1: r0 = socket(0x0, 0x5, 0x0) ioctl$sock_bt_hidp_HIDPCONNADD(r0, 0x400448c8, 0x0) 17:37:00 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB='#\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000000000000000050000000800010000000000"], 0xff8f}}, 0x0) (async) ioctl$sock_rose_SIOCDELRT(0xffffffffffffffff, 0x890c, &(0x7f00000000c0)={@remote={0xcc, 0xcc, 0xcc, 0xcc, 0x0}, 0x9, @default, @bpq0, 0x0, [@remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x1}, @default, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x2}, @default, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @default, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @bcast]}) 17:37:00 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000080)={0x5c, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x5}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x80000000}]}, 0x5c}, 0x1, 0x0, 0x0, 0x40801}, 0x0) 17:37:00 executing program 1: r0 = socket(0x0, 0x5, 0x0) ioctl$sock_bt_hidp_HIDPCONNADD(r0, 0x400448c8, 0x0) 17:37:00 executing program 3: r0 = semget$private(0x0, 0x3, 0x200) semctl$SETALL(r0, 0x0, 0x11, &(0x7f0000000000)=[0x19d9, 0x3f, 0xfffd, 0x0]) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r1) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010001800000000000e7600c28e05b3ec9da984a080004000780"], 0x24}}, 0x0) 17:37:00 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)=ANY=[@ANYBLOB='D\x00\x00\x00', @ANYRES16, @ANYBLOB="b59ce08efb8a832134bf9038b4dea8a37160b33ff77b6dc389b5e8662cac97ec24e084c043492980841a6002999083f659401f2d5c38af2b8789f1ff75aad8c0b2830ea7d2e7cf19dc9bffe89411d774f1c15f49573e23b40863a95739045c90bbeef38e1074fe1a37080f26f26b91be9b12ef9cccb0f0efe4f4190f1bf9b9179f4a1c302a0955dfea12de8365f1b8fd11c0cb4102a64d984e5e76ff4fce4cd8265d367d6eed4b8fb5da451b4bcbcd1ff6e6b39fb109138266698cf9cf887b195bc0b2b0aaac4df438e826e67b51b1fa2f648d2a6c65667273668e52f5ecd59cee2ccc46f2d63f90e47c272b0f242c7ad12dc71eaf65536d3e903565fa"], 0x44}, 0x1, 0x0, 0x0, 0x4000801}, 0x0) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_DISCONNECT(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)=ANY=[@ANYBLOB='D\x00\x00\x00', @ANYRES16, @ANYBLOB="b59ce08efb8a832134bf9038b4dea8a37160b33ff77b6dc389b5e8662cac97ec24e084c043492980841a6002999083f659401f2d5c38af2b8789f1ff75aad8c0b2830ea7d2e7cf19dc9bffe89411d774f1c15f49573e23b40863a95739045c90bbeef38e1074fe1a37080f26f26b91be9b12ef9cccb0f0efe4f4190f1bf9b9179f4a1c302a0955dfea12de8365f1b8fd11c0cb4102a64d984e5e76ff4fce4cd8265d367d6eed4b8fb5da451b4bcbcd1ff6e6b39fb109138266698cf9cf887b195bc0b2b0aaac4df438e826e67b51b1fa2f648d2a6c65667273668e52f5ecd59cee2ccc46f2d63f90e47c272b0f242c7ad12dc71eaf65536d3e903565fa"], 0x44}, 0x1, 0x0, 0x0, 0x4000801}, 0x0) (async) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) (async) 17:37:00 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCETHTOOL(r0, 0x8946, &(0x7f0000000040)={'hsr0\x00', 0x0}) 17:37:00 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="1c080000", @ANYRES16=0x0, @ANYBLOB="00000000000000000000050000000800010000000000"], 0xff8f}}, 0x0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r1) r2 = syz_genetlink_get_family_id$nbd(&(0x7f00000000c0), r0) sendmsg$NBD_CMD_STATUS(r1, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x20, r2, 0x400, 0x70bd28, 0x25dfdbfb, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x8}]}, 0x20}}, 0x90) [ 1798.488756] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.0'. [ 1798.523170] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.0'. 17:37:00 executing program 1: r0 = socket(0x15, 0x0, 0x0) ioctl$sock_bt_hidp_HIDPCONNADD(r0, 0x400448c8, 0x0) 17:37:00 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCETHTOOL(r0, 0x8946, &(0x7f0000000040)={'hsr0\x00', &(0x7f0000000000)=@ethtool_ringparam={0x0, 0x6, 0x1, 0x0, 0x4, 0x8, 0x7ff, 0x4, 0x20}}) 17:37:00 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="1c080000", @ANYRES16=0x0, @ANYBLOB="00000000000000000000050000000800010000000000"], 0xff8f}}, 0x0) (async) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r1) (async) r2 = syz_genetlink_get_family_id$nbd(&(0x7f00000000c0), r0) sendmsg$NBD_CMD_STATUS(r1, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x20, r2, 0x400, 0x70bd28, 0x25dfdbfb, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x8}]}, 0x20}}, 0x90) 17:37:00 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) (async) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000080)={0x5c, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x5}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x80000000}]}, 0x5c}, 0x1, 0x0, 0x0, 0x40801}, 0x0) 17:37:00 executing program 3: r0 = semget$private(0x0, 0x3, 0x200) semctl$SETALL(r0, 0x0, 0x11, &(0x7f0000000000)=[0x19d9, 0x3f, 0xfffd, 0x0]) (async) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r1) (async) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010001800000000000e7600c28e05b3ec9da984a080004000780"], 0x24}}, 0x0) [ 1798.545122] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.0'. [ 1798.559218] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.0'. 17:37:00 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)=ANY=[@ANYBLOB='D\x00\x00\x00', @ANYRES16, @ANYBLOB="b59ce08efb8a832134bf9038b4dea8a37160b33ff77b6dc389b5e8662cac97ec24e084c043492980841a6002999083f659401f2d5c38af2b8789f1ff75aad8c0b2830ea7d2e7cf19dc9bffe89411d774f1c15f49573e23b40863a95739045c90bbeef38e1074fe1a37080f26f26b91be9b12ef9cccb0f0efe4f4190f1bf9b9179f4a1c302a0955dfea12de8365f1b8fd11c0cb4102a64d984e5e76ff4fce4cd8265d367d6eed4b8fb5da451b4bcbcd1ff6e6b39fb109138266698cf9cf887b195bc0b2b0aaac4df438e826e67b51b1fa2f648d2a6c65667273668e52f5ecd59cee2ccc46f2d63f90e47c272b0f242c7ad12dc71eaf65536d3e903565fa"], 0x44}, 0x1, 0x0, 0x0, 0x4000801}, 0x0) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_DISCONNECT(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)=ANY=[@ANYBLOB='D\x00\x00\x00', @ANYRES16, @ANYBLOB="b59ce08efb8a832134bf9038b4dea8a37160b33ff77b6dc389b5e8662cac97ec24e084c043492980841a6002999083f659401f2d5c38af2b8789f1ff75aad8c0b2830ea7d2e7cf19dc9bffe89411d774f1c15f49573e23b40863a95739045c90bbeef38e1074fe1a37080f26f26b91be9b12ef9cccb0f0efe4f4190f1bf9b9179f4a1c302a0955dfea12de8365f1b8fd11c0cb4102a64d984e5e76ff4fce4cd8265d367d6eed4b8fb5da451b4bcbcd1ff6e6b39fb109138266698cf9cf887b195bc0b2b0aaac4df438e826e67b51b1fa2f648d2a6c65667273668e52f5ecd59cee2ccc46f2d63f90e47c272b0f242c7ad12dc71eaf65536d3e903565fa"], 0x44}, 0x1, 0x0, 0x0, 0x4000801}, 0x0) (async) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) (async) 17:37:00 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCETHTOOL(r0, 0x8946, &(0x7f0000000040)={'hsr0\x00', &(0x7f0000000000)=@ethtool_ringparam={0x0, 0x6, 0x1, 0x0, 0x4, 0x8, 0x7ff, 0x4, 0x20}}) 17:37:00 executing program 1: r0 = socket(0x15, 0x0, 0x0) ioctl$sock_bt_hidp_HIDPCONNADD(r0, 0x400448c8, 0x0) 17:37:00 executing program 3: r0 = semget$private(0x0, 0x3, 0x200) semctl$SETALL(r0, 0x0, 0x11, &(0x7f0000000000)=[0x19d9, 0x3f, 0xfffd, 0x0]) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r1) (async) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010001800000000000e7600c28e05b3ec9da984a080004000780"], 0x24}}, 0x0) 17:37:00 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="1c080000", @ANYRES16=0x0, @ANYBLOB="00000000000000000000050000000800010000000000"], 0xff8f}}, 0x0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r1) (async) r2 = syz_genetlink_get_family_id$nbd(&(0x7f00000000c0), r0) sendmsg$NBD_CMD_STATUS(r1, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x20, r2, 0x400, 0x70bd28, 0x25dfdbfb, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x8}]}, 0x20}}, 0x90) 17:37:00 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCETHTOOL(r0, 0x8946, &(0x7f0000000040)={'hsr0\x00', &(0x7f0000000000)=@ethtool_ringparam={0x0, 0x6, 0x1, 0x0, 0x4, 0x8, 0x7ff, 0x4, 0x20}}) 17:37:00 executing program 1: r0 = socket(0x15, 0x0, 0x0) ioctl$sock_bt_hidp_HIDPCONNADD(r0, 0x400448c8, 0x0) [ 1798.702806] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.0'. [ 1798.721675] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.0'. 17:37:00 executing program 1: socket(0x15, 0x5, 0x0) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, 0x0) 17:37:00 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCETHTOOL(r0, 0x8946, &(0x7f0000000040)={'hsr0\x00', &(0x7f0000000000)=@ethtool_ringparam={0x10, 0x0, 0x1, 0x0, 0x4, 0x8, 0x7ff, 0x4, 0x20}}) 17:37:00 executing program 3: r0 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000080), 0x80400, 0x0) ioctl$SNAPSHOT_SET_SWAP_AREA(r0, 0x400c330d, &(0x7f0000000140)={0x68, 0x7}) ioctl$SNAPSHOT_GET_IMAGE_SIZE(r0, 0x8008330e, &(0x7f00000000c0)) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r1) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r4) syz_genetlink_get_family_id$nbd(&(0x7f0000000100), r4) ioctl$TUNSETQUEUE(r3, 0x400454d9, &(0x7f0000000040)={'macvtap0\x00'}) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r5, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x14, r2, 0x1, 0x0, 0x25dfdc02}, 0x14}}, 0x0) 17:37:00 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) (async) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000080)={0x5c, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x5}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x80000000}]}, 0x5c}, 0x1, 0x0, 0x0, 0x40801}, 0x0) 17:37:00 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) accept4$rose(0xffffffffffffffff, 0x0, &(0x7f0000000000), 0x800) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) 17:37:00 executing program 4: r0 = semget$private(0x0, 0x3, 0x200) semctl$SETALL(r0, 0x0, 0x11, &(0x7f0000000000)=[0x19d9, 0x3f, 0xfffd, 0x0]) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r1) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010001800000000000e7600c28e05b3ec9da984a080004000780"], 0x24}}, 0x0) [ 1798.757453] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.0'. [ 1798.768375] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.0'. 17:37:00 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCETHTOOL(r0, 0x8946, &(0x7f0000000040)={'hsr0\x00', &(0x7f0000000000)=@ethtool_ringparam={0x10, 0x0, 0x0, 0x0, 0x4, 0x8, 0x7ff, 0x4, 0x20}}) 17:37:00 executing program 1: socket(0x15, 0x5, 0x0) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, 0x0) 17:37:00 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) accept4$rose(0xffffffffffffffff, 0x0, &(0x7f0000000000), 0x800) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) accept4$rose(0xffffffffffffffff, 0x0, &(0x7f0000000000), 0x800) (async) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) (async) 17:37:00 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) accept4$rose(0xffffffffffffffff, 0x0, &(0x7f0000000000), 0x800) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) 17:37:00 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCETHTOOL(r0, 0x8946, &(0x7f0000000040)={'hsr0\x00', &(0x7f0000000000)=@ethtool_ringparam={0x10, 0x0, 0x0, 0x0, 0x0, 0x8, 0x7ff, 0x4, 0x20}}) [ 1798.908233] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.0'. [ 1798.935717] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.0'. 17:37:00 executing program 4: socket(0x15, 0x5, 0x0) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, 0x0) 17:37:00 executing program 3: r0 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000080), 0x80400, 0x0) ioctl$SNAPSHOT_SET_SWAP_AREA(r0, 0x400c330d, &(0x7f0000000140)={0x68, 0x7}) (async) ioctl$SNAPSHOT_GET_IMAGE_SIZE(r0, 0x8008330e, &(0x7f00000000c0)) (async) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r1) (async) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r4) syz_genetlink_get_family_id$nbd(&(0x7f0000000100), r4) (async) ioctl$TUNSETQUEUE(r3, 0x400454d9, &(0x7f0000000040)={'macvtap0\x00'}) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r5, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x14, r2, 0x1, 0x0, 0x25dfdc02}, 0x14}}, 0x0) 17:37:00 executing program 1: socket(0x15, 0x5, 0x0) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, 0x0) [ 1798.954232] nbd: must specify at least one socket 17:37:00 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) (async) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) accept4$rose(0xffffffffffffffff, 0x0, &(0x7f0000000000), 0x800) (async) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) 17:37:00 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$IP_VS_SO_GET_DESTS(r3, 0x0, 0x484, 0x0, 0x0) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x78, r2, 0x20, 0x70bd25, 0x25dfdbfc, {}, [@NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x5}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8, 0x1, r3}, {0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x200}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x7}]}, 0x78}, 0x1, 0x0, 0x0, 0x4000000}, 0x4000005) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000005c0)={0xffffffffffffffff}) socketpair(0x1f, 0x6, 0x79cc, &(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$NBD_CMD_STATUS(0xffffffffffffffff, &(0x7f0000000740)={&(0x7f0000000540)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000700)={&(0x7f0000000640)={0x9c, 0x0, 0x10, 0x70bd2b, 0x25dfdbfe, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x7}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x1069}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x9}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_SOCKETS={0x34, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8, 0x1, r6}, {0x8, 0x1, r3}, {0x8, 0x1, r7}, {0x8, 0x1, r3}]}]}, 0x9c}, 0x1, 0x0, 0x0, 0x8010}, 0x240888d9) r8 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r5) sendmsg$NBD_CMD_CONNECT(r5, &(0x7f00000002c0)={&(0x7f0000000140), 0xc, &(0x7f0000000280)={&(0x7f0000000200)={0x28, r8, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r11 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_STATUS(r11, &(0x7f0000000500)={&(0x7f00000003c0)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f00000004c0)={&(0x7f0000000440)=ANY=[@ANYBLOB='P\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="00042dbd7000fbdbdf25050000000c0002000c00030008000000000000000c00080006000000000000000c00040004000000000000000c0004000100000000000000"], 0x50}, 0x1, 0x0, 0x0, 0x800}, 0x20040000) getsockopt$IP_VS_SO_GET_DESTS(r10, 0x0, 0x484, 0x0, 0x0) sendmsg$NBD_CMD_DISCONNECT(r4, &(0x7f0000000400)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000240)={&(0x7f0000000300)={0x98, r8, 0x200, 0x70bd28, 0x25dfdbfe, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x3}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8, 0x1, r9}, {0x8}, {0x8, 0x1, r3}, {0x8, 0x1, r3}, {0x8, 0x1, r10}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x11}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x8}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x3}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x4}]}, 0x98}}, 0x4040044) sendmsg$NBD_CMD_CONNECT(r4, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) 17:37:00 executing program 4: socket(0x15, 0x5, 0x0) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, 0x0) 17:37:00 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCETHTOOL(r0, 0x8946, &(0x7f0000000040)={'hsr0\x00', &(0x7f0000000000)=@ethtool_ringparam={0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7ff, 0x4, 0x20}}) [ 1799.060826] nbd: must specify at least one socket 17:37:00 executing program 3: r0 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000080), 0x80400, 0x0) ioctl$SNAPSHOT_SET_SWAP_AREA(r0, 0x400c330d, &(0x7f0000000140)={0x68, 0x7}) (async) ioctl$SNAPSHOT_GET_IMAGE_SIZE(r0, 0x8008330e, &(0x7f00000000c0)) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r1) (async) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r4) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000100), r4) (async) ioctl$TUNSETQUEUE(r3, 0x400454d9, &(0x7f0000000040)={'macvtap0\x00'}) (async) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r5, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x14, r2, 0x1, 0x0, 0x25dfdc02}, 0x14}}, 0x0) 17:37:00 executing program 1: socket(0x15, 0x5, 0x0) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, 0x0) 17:37:00 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000000)={0x14, 0x0, 0x1}, 0x14}}, 0x0) 17:37:00 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) (async) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r0) (async, rerun: 32) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) (rerun: 32) getsockopt$IP_VS_SO_GET_DESTS(r3, 0x0, 0x484, 0x0, 0x0) (async, rerun: 32) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x78, r2, 0x20, 0x70bd25, 0x25dfdbfc, {}, [@NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x5}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8, 0x1, r3}, {0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x200}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x7}]}, 0x78}, 0x1, 0x0, 0x0, 0x4000000}, 0x4000005) (async, rerun: 32) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000005c0)={0xffffffffffffffff}) socketpair(0x1f, 0x6, 0x79cc, &(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$NBD_CMD_STATUS(0xffffffffffffffff, &(0x7f0000000740)={&(0x7f0000000540)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000700)={&(0x7f0000000640)={0x9c, 0x0, 0x10, 0x70bd2b, 0x25dfdbfe, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x7}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x1069}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x9}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_SOCKETS={0x34, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8, 0x1, r6}, {0x8, 0x1, r3}, {0x8, 0x1, r7}, {0x8, 0x1, r3}]}]}, 0x9c}, 0x1, 0x0, 0x0, 0x8010}, 0x240888d9) (async) r8 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r5) sendmsg$NBD_CMD_CONNECT(r5, &(0x7f00000002c0)={&(0x7f0000000140), 0xc, &(0x7f0000000280)={&(0x7f0000000200)={0x28, r8, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r11 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_STATUS(r11, &(0x7f0000000500)={&(0x7f00000003c0)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f00000004c0)={&(0x7f0000000440)=ANY=[@ANYBLOB='P\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="00042dbd7000fbdbdf25050000000c0002000c00030008000000000000000c00080006000000000000000c00040004000000000000000c0004000100000000000000"], 0x50}, 0x1, 0x0, 0x0, 0x800}, 0x20040000) getsockopt$IP_VS_SO_GET_DESTS(r10, 0x0, 0x484, 0x0, 0x0) (async) sendmsg$NBD_CMD_DISCONNECT(r4, &(0x7f0000000400)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000240)={&(0x7f0000000300)={0x98, r8, 0x200, 0x70bd28, 0x25dfdbfe, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x3}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8, 0x1, r9}, {0x8}, {0x8, 0x1, r3}, {0x8, 0x1, r3}, {0x8, 0x1, r10}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x11}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x8}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x3}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x4}]}, 0x98}}, 0x4040044) (async) sendmsg$NBD_CMD_CONNECT(r4, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) [ 1799.086838] nbd: must specify at least one socket 17:37:00 executing program 4: socket(0x15, 0x5, 0x0) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, 0x0) 17:37:00 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCETHTOOL(r0, 0x8946, &(0x7f0000000040)={'hsr0\x00', &(0x7f0000000000)=@ethtool_ringparam={0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x20}}) 17:37:01 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000000)={0x14, 0x0, 0x1}, 0x14}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000000)={0x14, 0x0, 0x1}, 0x14}}, 0x0) (async) 17:37:01 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCETHTOOL(r0, 0x8946, &(0x7f0000000040)={'hsr0\x00', &(0x7f0000000000)=@ethtool_ringparam={0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20}}) 17:37:01 executing program 1: socket(0x15, 0x5, 0x0) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, 0x0) 17:37:01 executing program 4: socket(0x15, 0x5, 0x0) [ 1799.215443] nbd: must specify at least one socket 17:37:01 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="01000000002100000000010000000c000200018000000000000004000780"], 0x24}}, 0x0) 17:37:01 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$IP_VS_SO_GET_DESTS(r3, 0x0, 0x484, 0x0, 0x0) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x78, r2, 0x20, 0x70bd25, 0x25dfdbfc, {}, [@NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x5}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8, 0x1, r3}, {0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x200}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x7}]}, 0x78}, 0x1, 0x0, 0x0, 0x4000000}, 0x4000005) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000005c0)={0xffffffffffffffff}) socketpair(0x1f, 0x6, 0x79cc, &(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$NBD_CMD_STATUS(0xffffffffffffffff, &(0x7f0000000740)={&(0x7f0000000540)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000700)={&(0x7f0000000640)={0x9c, 0x0, 0x10, 0x70bd2b, 0x25dfdbfe, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x7}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x1069}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x9}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_SOCKETS={0x34, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8, 0x1, r6}, {0x8, 0x1, r3}, {0x8, 0x1, r7}, {0x8, 0x1, r3}]}]}, 0x9c}, 0x1, 0x0, 0x0, 0x8010}, 0x240888d9) r8 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r5) sendmsg$NBD_CMD_CONNECT(r5, &(0x7f00000002c0)={&(0x7f0000000140), 0xc, &(0x7f0000000280)={&(0x7f0000000200)={0x28, r8, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r11 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_STATUS(r11, &(0x7f0000000500)={&(0x7f00000003c0)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f00000004c0)={&(0x7f0000000440)=ANY=[@ANYBLOB='P\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="00042dbd7000fbdbdf25050000000c0002000c00030008000000000000000c00080006000000000000000c00040004000000000000000c0004000100000000000000"], 0x50}, 0x1, 0x0, 0x0, 0x800}, 0x20040000) getsockopt$IP_VS_SO_GET_DESTS(r10, 0x0, 0x484, 0x0, 0x0) sendmsg$NBD_CMD_DISCONNECT(r4, &(0x7f0000000400)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000240)={&(0x7f0000000300)={0x98, r8, 0x200, 0x70bd28, 0x25dfdbfe, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x3}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8, 0x1, r9}, {0x8}, {0x8, 0x1, r3}, {0x8, 0x1, r3}, {0x8, 0x1, r10}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x11}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x8}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x3}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x4}]}, 0x98}}, 0x4040044) sendmsg$NBD_CMD_CONNECT(r4, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)) (async) getsockopt$IP_VS_SO_GET_DESTS(r3, 0x0, 0x484, 0x0, 0x0) (async) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x78, r2, 0x20, 0x70bd25, 0x25dfdbfc, {}, [@NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x5}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8, 0x1, r3}, {0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x200}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x7}]}, 0x78}, 0x1, 0x0, 0x0, 0x4000000}, 0x4000005) (async) 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, &(0x7f00000005c0)) (async) socketpair(0x1f, 0x6, 0x79cc, &(0x7f0000000600)) (async) sendmsg$NBD_CMD_STATUS(0xffffffffffffffff, &(0x7f0000000740)={&(0x7f0000000540)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000700)={&(0x7f0000000640)={0x9c, 0x0, 0x10, 0x70bd2b, 0x25dfdbfe, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x7}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x1069}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x9}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_SOCKETS={0x34, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8, 0x1, r6}, {0x8, 0x1, r3}, {0x8, 0x1, r7}, {0x8, 0x1, r3}]}]}, 0x9c}, 0x1, 0x0, 0x0, 0x8010}, 0x240888d9) (async) syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r5) (async) sendmsg$NBD_CMD_CONNECT(r5, &(0x7f00000002c0)={&(0x7f0000000140), 0xc, &(0x7f0000000280)={&(0x7f0000000200)={0x28, r8, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000200)) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_STATUS(r11, &(0x7f0000000500)={&(0x7f00000003c0)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f00000004c0)={&(0x7f0000000440)=ANY=[@ANYBLOB='P\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="00042dbd7000fbdbdf25050000000c0002000c00030008000000000000000c00080006000000000000000c00040004000000000000000c0004000100000000000000"], 0x50}, 0x1, 0x0, 0x0, 0x800}, 0x20040000) (async) getsockopt$IP_VS_SO_GET_DESTS(r10, 0x0, 0x484, 0x0, 0x0) (async) sendmsg$NBD_CMD_DISCONNECT(r4, &(0x7f0000000400)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000240)={&(0x7f0000000300)={0x98, r8, 0x200, 0x70bd28, 0x25dfdbfe, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x3}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8, 0x1, r9}, {0x8}, {0x8, 0x1, r3}, {0x8, 0x1, r3}, {0x8, 0x1, r10}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x11}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x8}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x3}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x4}]}, 0x98}}, 0x4040044) (async) sendmsg$NBD_CMD_CONNECT(r4, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) (async) [ 1799.237642] nbd: must specify at least one socket 17:37:01 executing program 1: socket(0x15, 0x5, 0x0) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, 0x0) 17:37:01 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000000)={0x14, 0x0, 0x1}, 0x14}}, 0x0) 17:37:01 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCETHTOOL(r0, 0x8946, &(0x7f0000000040)={'hsr0\x00', &(0x7f0000000000)=@ethtool_ringparam={0x10}}) 17:37:01 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) (async) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="01000000002100000000010000000c000200018000000000000004000780"], 0x24}}, 0x0) 17:37:01 executing program 4: socket(0x0, 0x5, 0x0) [ 1799.337395] nbd: must specify at least one socket 17:37:01 executing program 0: 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(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="00010000e50b000200018000000000230c984ee61e2d24869fdcb57226410080040007800000000000000100004881a22d5c92c98f91c890642aec5b72f6d906334f35336e51669cf36106"], 0x24}}, 0x0) 17:37:01 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000004c0)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f0000000480)={&(0x7f0000000400)={0x64, r1, 0x2, 0x70bd25, 0x25dfdbfb, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0xf8}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x20}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x100000000}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0xfffffffffffff4b3}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x4}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x64}, 0x1, 0x0, 0x0, 0x20000000}, 0x4040000) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r4) r5 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r3) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$IP_VS_SO_GET_DESTS(r6, 0x0, 0x484, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r8 = gettid() sched_getattr(r8, &(0x7f0000000000)={0x38}, 0x38, 0x0) sched_getattr(r8, &(0x7f0000000180)={0x38}, 0x38, 0x0) getsockopt$IP_VS_SO_GET_DESTS(r7, 0x0, 0x484, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$IP_VS_SO_GET_DESTS(0xffffffffffffffff, 0x0, 0x484, &(0x7f0000000300)=""/248, &(0x7f0000000200)=0xf8) getsockopt$IP_VS_SO_GET_DESTS(r9, 0x0, 0x484, 0x0, 0x0) sendmsg$NBD_CMD_RECONFIGURE(r4, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)=ANY=[@ANYBLOB='x\x00\x00\x00', @ANYRES16=r5, @ANYBLOB="20002dbd7000fedbdf25030000000c00060001000000000000000c00050028000000000000003400078008000100", @ANYRES32=r6, @ANYBLOB="08000100", @ANYRES32=r7, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="93ad3721", @ANYRES32, @ANYBLOB="08000100", @ANYRES32=r9, @ANYBLOB="0c00040009000000000000000c0005000800000000000000"], 0x78}, 0x1, 0x0, 0x0, 0x40000}, 0x0) 17:37:01 executing program 1: socket(0x15, 0x5, 0x0) 17:37:01 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="1c080000", @ANYRES16=0x0, @ANYBLOB="00000000000000000000050000000800010000000000"], 0xff8f}}, 0x0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r1) r2 = syz_genetlink_get_family_id$nbd(&(0x7f00000000c0), r0) sendmsg$NBD_CMD_STATUS(r1, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x20, r2, 0x400, 0x70bd28, 0x25dfdbfb, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x8}]}, 0x20}}, 0x90) 17:37:01 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="01000000002100000000010000000c000200018000000000000004000780"], 0x24}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="01000000002100000000010000000c000200018000000000000004000780"], 0x24}}, 0x0) (async) 17:37:01 executing program 4: socket(0x0, 0x5, 0x0) 17:37:01 executing program 1: socket(0x0, 0x5, 0x0) 17:37:01 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) (async) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="00010000e50b000200018000000000230c984ee61e2d24869fdcb57226410080040007800000000000000100004881a22d5c92c98f91c890642aec5b72f6d906334f35336e51669cf36106"], 0x24}}, 0x0) 17:37:01 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB='#\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000000000000000050000000800010000000000"], 0xff8f}}, 0x0) ioctl$sock_rose_SIOCDELRT(0xffffffffffffffff, 0x890c, &(0x7f00000000c0)={@remote={0xcc, 0xcc, 0xcc, 0xcc, 0x0}, 0x9, @default, @bpq0, 0x0, [@remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x1}, @default, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x2}, @default, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @default, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @bcast]}) 17:37:01 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) (async) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000004c0)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f0000000480)={&(0x7f0000000400)={0x64, r1, 0x2, 0x70bd25, 0x25dfdbfb, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0xf8}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x20}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x100000000}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0xfffffffffffff4b3}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x4}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x64}, 0x1, 0x0, 0x0, 0x20000000}, 0x4040000) (async) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) (async) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r4) r5 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r3) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$IP_VS_SO_GET_DESTS(r6, 0x0, 0x484, 0x0, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) (async) r8 = gettid() sched_getattr(r8, &(0x7f0000000000)={0x38}, 0x38, 0x0) sched_getattr(r8, &(0x7f0000000180)={0x38}, 0x38, 0x0) (async) getsockopt$IP_VS_SO_GET_DESTS(r7, 0x0, 0x484, 0x0, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$IP_VS_SO_GET_DESTS(0xffffffffffffffff, 0x0, 0x484, &(0x7f0000000300)=""/248, &(0x7f0000000200)=0xf8) getsockopt$IP_VS_SO_GET_DESTS(r9, 0x0, 0x484, 0x0, 0x0) (async) sendmsg$NBD_CMD_RECONFIGURE(r4, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)=ANY=[@ANYBLOB='x\x00\x00\x00', @ANYRES16=r5, @ANYBLOB="20002dbd7000fedbdf25030000000c00060001000000000000000c00050028000000000000003400078008000100", @ANYRES32=r6, @ANYBLOB="08000100", @ANYRES32=r7, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="93ad3721", @ANYRES32, @ANYBLOB="08000100", @ANYRES32=r9, @ANYBLOB="0c00040009000000000000000c0005000800000000000000"], 0x78}, 0x1, 0x0, 0x0, 0x40000}, 0x0) 17:37:01 executing program 1: socket(0x0, 0x5, 0x0) 17:37:01 executing program 2: r0 = socket(0x15, 0x5, 0x0) ioctl$sock_bt_hidp_HIDPCONNADD(r0, 0x400448c8, 0x0) 17:37:01 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000004c0)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f0000000480)={&(0x7f0000000400)={0x64, r1, 0x2, 0x70bd25, 0x25dfdbfb, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0xf8}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x20}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x100000000}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0xfffffffffffff4b3}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x4}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x64}, 0x1, 0x0, 0x0, 0x20000000}, 0x4040000) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r4) (async) r5 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r3) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$IP_VS_SO_GET_DESTS(r6, 0x0, 0x484, 0x0, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r8 = gettid() sched_getattr(r8, &(0x7f0000000000)={0x38}, 0x38, 0x0) sched_getattr(r8, &(0x7f0000000180)={0x38}, 0x38, 0x0) (async) getsockopt$IP_VS_SO_GET_DESTS(r7, 0x0, 0x484, 0x0, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) (async) getsockopt$IP_VS_SO_GET_DESTS(0xffffffffffffffff, 0x0, 0x484, &(0x7f0000000300)=""/248, &(0x7f0000000200)=0xf8) getsockopt$IP_VS_SO_GET_DESTS(r9, 0x0, 0x484, 0x0, 0x0) sendmsg$NBD_CMD_RECONFIGURE(r4, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)=ANY=[@ANYBLOB='x\x00\x00\x00', @ANYRES16=r5, @ANYBLOB="20002dbd7000fedbdf25030000000c00060001000000000000000c00050028000000000000003400078008000100", @ANYRES32=r6, @ANYBLOB="08000100", @ANYRES32=r7, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="08000100", @ANYRES32, @ANYBLOB="93ad3721", @ANYRES32, @ANYBLOB="08000100", @ANYRES32=r9, @ANYBLOB="0c00040009000000000000000c0005000800000000000000"], 0x78}, 0x1, 0x0, 0x0, 0x40000}, 0x0) 17:37:01 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) r3 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$IP_VS_SO_GET_DESTS(r4, 0x0, 0x484, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$IP_VS_SO_GET_DESTS(r5, 0x0, 0x484, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f00000000c0)={&(0x7f0000000200)={0x38, r3, 0x100, 0x70bd28, 0x25dfdbfb, {}, [@NBD_ATTR_SOCKETS={0xffffffffffffff5d, 0x7, 0x0, 0x1, [{}, {0x0, 0x1, r4}, {0x0, 0x1, r5}, {0x0, 0x1, r6}, {}]}, @NBD_ATTR_BLOCK_SIZE_BYTES, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x6}]}, 0x38}, 0x1, 0x0, 0x0, 0x20008004}, 0x80) r7 = syz_open_dev$usbmon(&(0x7f0000000000), 0x8, 0x60400) ioctl$MON_IOCX_GETX(r7, 0x4018920a, &(0x7f00000000c0)={0x0, 0x0}) ioctl$MON_IOCX_GETX(r7, 0x4018920a, &(0x7f00000001c0)={0x0, 0x0}) read$usbmon(r7, &(0x7f0000000300)=""/205, 0xcd) r8 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f0000000140), 0xc, &(0x7f0000000280)={&(0x7f0000000200)={0x28, r8, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) sendmsg$NBD_CMD_RECONFIGURE(r2, &(0x7f0000000580)={&(0x7f00000004c0)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000540)={&(0x7f0000000500)={0x40, r8, 0x8, 0x70bd29, 0x25dfdbfe, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x2}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x40}, 0x1, 0x0, 0x0, 0x1}, 0x40) r9 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r9, &(0x7f0000000480)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000000440)={&(0x7f0000000400)={0x14, r1, 0x200, 0x70bd2d, 0x25dfdbfc}, 0x14}, 0x1, 0x0, 0x0, 0x80}, 0x800) 17:37:01 executing program 4: socket(0x0, 0x5, 0x0) 17:37:01 executing program 0: 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(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="00010000e50b000200018000000000230c984ee61e2d24869fdcb57226410080040007800000000000000100004881a22d5c92c98f91c890642aec5b72f6d906334f35336e51669cf36106"], 0x24}}, 0x0) 17:37:01 executing program 2: r0 = socket(0x15, 0x5, 0x0) ioctl$sock_bt_hidp_HIDPCONNADD(r0, 0x400448c8, 0x0) 17:37:01 executing program 1: socket(0x0, 0x5, 0x0) 17:37:01 executing program 5: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = openat$snapshot(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$SNAPSHOT_PLATFORM_SUPPORT(r3, 0x330f, 0x0) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000100)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="01000000000000000000010000a80c000200018000000000000004000780233de33858d54e3ca7363002dd614566c92a2d6a093d48905e00f248f6c2e2", @ANYRES32=r2, @ANYRES16=r3, @ANYRESHEX=r2], 0x24}}, 0x0) 17:37:01 executing program 2: r0 = socket(0x15, 0x5, 0x0) ioctl$sock_bt_hidp_HIDPCONNADD(r0, 0x400448c8, 0x0) 17:37:01 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), 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(&(0x7f00000001c0), r3) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f00000002c0)={&(0x7f0000000140), 0xc, &(0x7f0000000280)={&(0x7f0000000200)={0x28, r4, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) r5 = socket(0x22, 0x3, 0x9) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$IP_VS_SO_GET_DESTS(r6, 0x0, 0x484, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r8 = socket(0x5, 0x80000, 0x2) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$IP_VS_SO_GET_DESTS(r9, 0x0, 0x484, 0x0, 0x0) sendmsg$NBD_CMD_STATUS(r2, &(0x7f0000000200)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000180)={&(0x7f00000000c0)={0xb0, r4, 0x428, 0x70bd2a, 0x25dfdbff, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x3}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x1}, @NBD_ATTR_SOCKETS={0x3c, 0x7, 0x0, 0x1, [{0x8, 0x1, r5}, {0x8, 0x1, r6}, {0x8}, {0x8}, {0x8, 0x1, r7}, {0x8, 0x1, r8}, {0x8, 0x1, r9}]}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x2}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x1aa3}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x3}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x7fff}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}]}, 0xb0}, 0x1, 0x0, 0x0, 0x4008810}, 0x4000000) r10 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r0) sendmsg$NBD_CMD_CONNECT(r10, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) 17:37:01 executing program 4: socket(0x15, 0x0, 0x0) 17:37:01 executing program 1: socket(0x15, 0x0, 0x0) 17:37:01 executing program 2: socket(0x15, 0x5, 0x0) 17:37:01 executing program 4: socket(0x15, 0x0, 0x0) [ 1799.859857] nbd: must specify at least one socket 17:37:02 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) r3 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$IP_VS_SO_GET_DESTS(r4, 0x0, 0x484, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$IP_VS_SO_GET_DESTS(r5, 0x0, 0x484, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f00000000c0)={&(0x7f0000000200)={0x38, r3, 0x100, 0x70bd28, 0x25dfdbfb, {}, [@NBD_ATTR_SOCKETS={0xffffffffffffff5d, 0x7, 0x0, 0x1, [{}, {0x0, 0x1, r4}, {0x0, 0x1, r5}, {0x0, 0x1, r6}, {}]}, @NBD_ATTR_BLOCK_SIZE_BYTES, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x6}]}, 0x38}, 0x1, 0x0, 0x0, 0x20008004}, 0x80) r7 = syz_open_dev$usbmon(&(0x7f0000000000), 0x8, 0x60400) ioctl$MON_IOCX_GETX(r7, 0x4018920a, &(0x7f00000000c0)={0x0, 0x0}) ioctl$MON_IOCX_GETX(r7, 0x4018920a, &(0x7f00000001c0)={0x0, 0x0}) read$usbmon(r7, &(0x7f0000000300)=""/205, 0xcd) r8 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f0000000140), 0xc, &(0x7f0000000280)={&(0x7f0000000200)={0x28, r8, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) sendmsg$NBD_CMD_RECONFIGURE(r2, &(0x7f0000000580)={&(0x7f00000004c0)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000540)={&(0x7f0000000500)={0x40, r8, 0x8, 0x70bd29, 0x25dfdbfe, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x2}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x40}, 0x1, 0x0, 0x0, 0x1}, 0x40) r9 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r9, &(0x7f0000000480)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000000440)={&(0x7f0000000400)={0x14, r1, 0x200, 0x70bd2d, 0x25dfdbfc}, 0x14}, 0x1, 0x0, 0x0, 0x80}, 0x800) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)) (async) getsockopt$IP_VS_SO_GET_DESTS(r4, 0x0, 0x484, 0x0, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)) (async) getsockopt$IP_VS_SO_GET_DESTS(r5, 0x0, 0x484, 0x0, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000140)) (async) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f00000000c0)={&(0x7f0000000200)={0x38, r3, 0x100, 0x70bd28, 0x25dfdbfb, {}, [@NBD_ATTR_SOCKETS={0xffffffffffffff5d, 0x7, 0x0, 0x1, [{}, {0x0, 0x1, r4}, {0x0, 0x1, r5}, {0x0, 0x1, r6}, {}]}, @NBD_ATTR_BLOCK_SIZE_BYTES, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x6}]}, 0x38}, 0x1, 0x0, 0x0, 0x20008004}, 0x80) (async) syz_open_dev$usbmon(&(0x7f0000000000), 0x8, 0x60400) (async) ioctl$MON_IOCX_GETX(r7, 0x4018920a, &(0x7f00000000c0)={0x0, 0x0}) (async) ioctl$MON_IOCX_GETX(r7, 0x4018920a, &(0x7f00000001c0)={0x0, 0x0}) (async) read$usbmon(r7, &(0x7f0000000300)=""/205, 0xcd) (async) syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), 0xffffffffffffffff) (async) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f0000000140), 0xc, &(0x7f0000000280)={&(0x7f0000000200)={0x28, r8, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) (async) sendmsg$NBD_CMD_RECONFIGURE(r2, &(0x7f0000000580)={&(0x7f00000004c0)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000540)={&(0x7f0000000500)={0x40, r8, 0x8, 0x70bd29, 0x25dfdbfe, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x2}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x40}, 0x1, 0x0, 0x0, 0x1}, 0x40) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_RECONFIGURE(r9, &(0x7f0000000480)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000000440)={&(0x7f0000000400)={0x14, r1, 0x200, 0x70bd2d, 0x25dfdbfc}, 0x14}, 0x1, 0x0, 0x0, 0x80}, 0x800) (async) 17:37:02 executing program 5: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = openat$snapshot(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$SNAPSHOT_PLATFORM_SUPPORT(r3, 0x330f, 0x0) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000100)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="01000000000000000000010000a80c000200018000000000000004000780233de33858d54e3ca7363002dd614566c92a2d6a093d48905e00f248f6c2e2", @ANYRES32=r2, @ANYRES16=r3, @ANYRESHEX=r2], 0x24}}, 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(&(0x7f00000001c0), r0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) openat$snapshot(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) ioctl$SNAPSHOT_PLATFORM_SUPPORT(r3, 0x330f, 0x0) (async) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000100)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="01000000000000000000010000a80c000200018000000000000004000780233de33858d54e3ca7363002dd614566c92a2d6a093d48905e00f248f6c2e2", @ANYRES32=r2, @ANYRES16=r3, @ANYRESHEX=r2], 0x24}}, 0x0) (async) 17:37:02 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), 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(&(0x7f00000001c0), r3) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f00000002c0)={&(0x7f0000000140), 0xc, &(0x7f0000000280)={&(0x7f0000000200)={0x28, r4, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) r5 = socket(0x22, 0x3, 0x9) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$IP_VS_SO_GET_DESTS(r6, 0x0, 0x484, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r8 = socket(0x5, 0x80000, 0x2) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$IP_VS_SO_GET_DESTS(r9, 0x0, 0x484, 0x0, 0x0) sendmsg$NBD_CMD_STATUS(r2, &(0x7f0000000200)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000180)={&(0x7f00000000c0)={0xb0, r4, 0x428, 0x70bd2a, 0x25dfdbff, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x3}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x1}, @NBD_ATTR_SOCKETS={0x3c, 0x7, 0x0, 0x1, [{0x8, 0x1, r5}, {0x8, 0x1, r6}, {0x8}, {0x8}, {0x8, 0x1, r7}, {0x8, 0x1, r8}, {0x8, 0x1, r9}]}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x2}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x1aa3}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x3}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x7fff}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}]}, 0xb0}, 0x1, 0x0, 0x0, 0x4008810}, 0x4000000) r10 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r0) sendmsg$NBD_CMD_CONNECT(r10, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) (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(&(0x7f00000001c0), r3) (async) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f00000002c0)={&(0x7f0000000140), 0xc, &(0x7f0000000280)={&(0x7f0000000200)={0x28, r4, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) (async) socket(0x22, 0x3, 0x9) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)) (async) getsockopt$IP_VS_SO_GET_DESTS(r6, 0x0, 0x484, 0x0, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)) (async) socket(0x5, 0x80000, 0x2) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)) (async) getsockopt$IP_VS_SO_GET_DESTS(r9, 0x0, 0x484, 0x0, 0x0) (async) sendmsg$NBD_CMD_STATUS(r2, &(0x7f0000000200)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000180)={&(0x7f00000000c0)={0xb0, r4, 0x428, 0x70bd2a, 0x25dfdbff, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x3}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x1}, @NBD_ATTR_SOCKETS={0x3c, 0x7, 0x0, 0x1, [{0x8, 0x1, r5}, {0x8, 0x1, r6}, {0x8}, {0x8}, {0x8, 0x1, r7}, {0x8, 0x1, r8}, {0x8, 0x1, r9}]}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x2}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x1aa3}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x3}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x7fff}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}]}, 0xb0}, 0x1, 0x0, 0x0, 0x4008810}, 0x4000000) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r0) (async) sendmsg$NBD_CMD_CONNECT(r10, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) (async) 17:37:02 executing program 2: socket(0x0, 0x5, 0x0) 17:37:02 executing program 1: socket(0x15, 0x0, 0x0) 17:37:02 executing program 4: socket(0x15, 0x0, 0x0) 17:37:02 executing program 4: r0 = socket(0x2b, 0x1, 0x0) r1 = socket$bt_bnep(0x1f, 0x3, 0x4) r2 = socket$bt_bnep(0x1f, 0x3, 0x4) ioctl$sock_bt_bnep_BNEPGETCONNINFO(r2, 0x800442d3, &(0x7f0000000580)={0x1, 0x7, 0xc9dd, @local, 'ipvlan0\x00'}) getsockopt$IP_SET_OP_GET_BYINDEX(r1, 0x1, 0x53, &(0x7f0000000000)={0x7, 0x7, 0x4}, &(0x7f0000000040)=0x28) sendmsg$sock(r2, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000300)}, 0x0) r3 = socket$bt_bnep(0x1f, 0x3, 0x4) r4 = socket$bt_rfcomm(0x1f, 0x1, 0x3) ioctl$sock_bt_bnep_BNEPCONNADD(r3, 0x400442c8, &(0x7f0000000980)=ANY=[@ANYRESDEC=r4, @ANYBLOB="0200000000041b1c0e7836ad8d175deb201de3ca9417d5d7de9b323aa3664c37b1692137a3666d109956b0c33f4466167d71fafbe72aae10c38c02de601274b99ea3f8f337175922683c36115e94fcede35db6e2cbaf4e277978ba84bbcc85692c2148823d3b17b9e30a9bb43978087e288f20734e54f71ba3d004410a27091ee679ce4c081cc3b65ba096d40e38b1cd9202c44a03a2d0ebbe47e120db927e019afdc7e17177cc1f538fbbdba72918f875379323116105a708eae887b74c13784d80dba24070664dfbdc9001f4a113d62dec064d6a1735a6ebfcbf029afcefecb2221d32de474df77e0f1b285cfaa8ca48378d5a691ee38847fd3689c993f035077df526213034f2acbed16739ab2037bfaf06a6bc3c973901c3227961f50815363f165fccafcb842971f5d8b35be35f7fdc7b16e191a77873c847a01f4ef7c4c43c25908be3a5a3502a52859b88277acc1aa2b679b432ac7592909a2dfa8408cefbe952ed4ab634fe151033a326cdefcf83df7dbe98045f40af5a91b3d35bdcb5ccca00000000c225ca41a8e97eafb542cddb9005462ef8b64c62d86640b5adfe7351"]) ioctl$SIOCRSSL2CALL(r0, 0x89e2, &(0x7f00000000c0)=@netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}) r5 = syz_init_net_socket$rose(0xb, 0x5, 0x0) ioctl$SIOCRSSL2CALL(r5, 0x89e2, &(0x7f00000001c0)=@rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}) write$fb(0xffffffffffffffff, &(0x7f0000000340)="dee776d4eb91131b41463d27790c98ef3d426743bb495ff0eac50ecb71a1a35b52c92c3e888d58c47fabf66c54", 0x2d) setsockopt$SO_TIMESTAMPING(r2, 0x1, 0x41, &(0x7f00000002c0)=0x41d2, 0x4) accept4$rose(r5, &(0x7f0000000240)=@full={0xb, @dev, @default, 0x0, [@remote, @bcast, @null, @bcast]}, &(0x7f0000000280)=0x40, 0x80000) recvmsg$can_bcm(r0, &(0x7f0000000740)={&(0x7f00000003c0)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @private0}}}, 0x80, &(0x7f0000000600)=[{&(0x7f0000000440)=""/12, 0xc}, {&(0x7f0000000480)=""/215, 0xd7}, {&(0x7f00000005c0)=""/35, 0x23}], 0x3, &(0x7f0000000640)=""/222, 0xde}, 0x40000003) accept4$rose(r5, &(0x7f0000000100)=@short={0xb, @dev, @rose, 0x1, @default}, &(0x7f0000000140)=0x1c, 0x0) ioctl$SIOCRSGL2CALL(0xffffffffffffffff, 0x89e5, &(0x7f0000000180)=@rose) connect$bt_rfcomm(r6, &(0x7f0000000780)={0x1f, @any, 0x38}, 0xa) socket(0x1d, 0x6, 0x8) [ 1800.627683] nbd: must specify at least one socket 17:37:02 executing program 1: socket(0x15, 0x0, 0x0) 17:37:02 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) (async) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r3) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f00000002c0)={&(0x7f0000000140), 0xc, &(0x7f0000000280)={&(0x7f0000000200)={0x28, r4, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) r5 = socket(0x22, 0x3, 0x9) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$IP_VS_SO_GET_DESTS(r6, 0x0, 0x484, 0x0, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) (async) r8 = socket(0x5, 0x80000, 0x2) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$IP_VS_SO_GET_DESTS(r9, 0x0, 0x484, 0x0, 0x0) sendmsg$NBD_CMD_STATUS(r2, &(0x7f0000000200)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000180)={&(0x7f00000000c0)={0xb0, r4, 0x428, 0x70bd2a, 0x25dfdbff, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x3}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x1}, @NBD_ATTR_SOCKETS={0x3c, 0x7, 0x0, 0x1, [{0x8, 0x1, r5}, {0x8, 0x1, r6}, {0x8}, {0x8}, {0x8, 0x1, r7}, {0x8, 0x1, r8}, {0x8, 0x1, r9}]}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x2}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x1aa3}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x3}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x7fff}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}]}, 0xb0}, 0x1, 0x0, 0x0, 0x4008810}, 0x4000000) r10 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r0) (async) sendmsg$NBD_CMD_CONNECT(r10, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) 17:37:02 executing program 2: socket(0x0, 0x5, 0x0) 17:37:02 executing program 5: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) (async) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = openat$snapshot(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$SNAPSHOT_PLATFORM_SUPPORT(r3, 0x330f, 0x0) (async) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000100)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="01000000000000000000010000a80c000200018000000000000004000780233de33858d54e3ca7363002dd614566c92a2d6a093d48905e00f248f6c2e2", @ANYRES32=r2, @ANYRES16=r3, @ANYRESHEX=r2], 0x24}}, 0x0) 17:37:02 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x4, 0x9) socketpair(0x22, 0x0, 0x8, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) socketpair(0x29, 0x1, 0x4, &(0x7f0000000380)={0xffffffffffffffff}) recvmsg$can_bcm(r4, &(0x7f0000000240)={&(0x7f0000000000)=@pppol2tpin6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @mcast2}}}, 0x80, &(0x7f0000000200)=[{&(0x7f0000000080)=""/150, 0x96}, {&(0x7f0000000140)=""/81, 0x51}], 0x2, &(0x7f0000000480)=""/191, 0xbf}, 0x2002) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xb4, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8, 0x1, r4}, {0x8}, {0x8}, {0x8, 0x1, r5}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8, 0x1, r3}, {0x8}, {0x8, 0x1, r6}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0xb4}}, 0x40040) [ 1800.790215] nbd: must specify at least one socket 17:37:02 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) (async) r3 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r0) (async, rerun: 64) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) (rerun: 64) getsockopt$IP_VS_SO_GET_DESTS(r4, 0x0, 0x484, 0x0, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$IP_VS_SO_GET_DESTS(r5, 0x0, 0x484, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f00000000c0)={&(0x7f0000000200)={0x38, r3, 0x100, 0x70bd28, 0x25dfdbfb, {}, [@NBD_ATTR_SOCKETS={0xffffffffffffff5d, 0x7, 0x0, 0x1, [{}, {0x0, 0x1, r4}, {0x0, 0x1, r5}, {0x0, 0x1, r6}, {}]}, @NBD_ATTR_BLOCK_SIZE_BYTES, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x6}]}, 0x38}, 0x1, 0x0, 0x0, 0x20008004}, 0x80) (async) r7 = syz_open_dev$usbmon(&(0x7f0000000000), 0x8, 0x60400) ioctl$MON_IOCX_GETX(r7, 0x4018920a, &(0x7f00000000c0)={0x0, 0x0}) (async, rerun: 32) ioctl$MON_IOCX_GETX(r7, 0x4018920a, &(0x7f00000001c0)={0x0, 0x0}) (async, rerun: 32) read$usbmon(r7, &(0x7f0000000300)=""/205, 0xcd) r8 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f0000000140), 0xc, &(0x7f0000000280)={&(0x7f0000000200)={0x28, r8, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) (async) sendmsg$NBD_CMD_RECONFIGURE(r2, &(0x7f0000000580)={&(0x7f00000004c0)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000540)={&(0x7f0000000500)={0x40, r8, 0x8, 0x70bd29, 0x25dfdbfe, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x2}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x40}, 0x1, 0x0, 0x0, 0x1}, 0x40) (async) r9 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r9, &(0x7f0000000480)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000000440)={&(0x7f0000000400)={0x14, r1, 0x200, 0x70bd2d, 0x25dfdbfc}, 0x14}, 0x1, 0x0, 0x0, 0x80}, 0x800) 17:37:02 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) getsockname$packet(0xffffffffffffffff, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000140)=0x14) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$IP_VS_SO_GET_DESTS(r4, 0x0, 0x484, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000180)) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$IP_VS_SO_GET_DESTS(r5, 0x0, 0x484, 0x0, 0x0) sendmsg$NBD_CMD_RECONFIGURE(r3, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000080)={&(0x7f0000000200)={0x18, r1, 0x100, 0x70bd28, 0x25dfdbf9, {}, [@NBD_ATTR_SOCKETS={0x4}]}, 0x18}, 0x1, 0x0, 0x0, 0x8000}, 0x20004854) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="01000000000000000000010000000c000200000000000000000004000780"], 0x24}}, 0x0) 17:37:02 executing program 2: socket(0x0, 0x5, 0x0) 17:37:02 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r2, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x50, r1, 0x0, 0x70bd29, 0x25dfdbff, {}, [@NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x3}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x6}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0x50}, 0x1, 0x0, 0x0, 0x20008084}, 0x4000081) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) 17:37:02 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000000c0), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000180)={&(0x7f0000000100)={0x44, r1, 0x200, 0x70bd2a, 0x25dfdbfe, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0xfffffffffffffffd}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x8001}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x109}]}, 0x44}, 0x1, 0x0, 0x0, 0x2004c840}, 0x4000000) ioctl$SNAPSHOT_PLATFORM_SUPPORT(0xffffffffffffffff, 0x330f, 0x7) r2 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = socket(0x2b, 0x3, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000016c0)={0xffffffffffffffff}) sendmsg$NBD_CMD_STATUS(r4, &(0x7f00000017c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000001780)={&(0x7f0000001700)={0x6c, r2, 0x4, 0x70bd25, 0x25dfdbfc, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x20}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8, 0x1, r5}, {0x8}, {0x8, 0x1, r7}, {0x8, 0x1, r8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x2}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6a29}]}, 0x6c}, 0x1, 0x0, 0x0, 0xc7197c4588bf9289}, 0x4004001) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01000000000000000000010000000c000200018000000009e80004000780"], 0x24}}, 0x0) r9 = accept(r6, &(0x7f00000009c0)=@ll={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000000a40)=0x80) r10 = syz_genetlink_get_family_id$SEG6(&(0x7f0000000ac0), r7) sendmsg$SEG6_CMD_SET_TUNSRC(r9, &(0x7f0000000b80)={&(0x7f0000000a80)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x1c, r10, 0x1, 0x70bd28, 0x25dfdbfc, {}, [@SEG6_ATTR_ALGID={0x5, 0x6, 0x5}]}, 0x1c}, 0x1, 0x0, 0x0, 0x1}, 0x20000001) 17:37:02 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x4, 0x9) socketpair(0x22, 0x0, 0x8, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) socketpair(0x29, 0x1, 0x4, &(0x7f0000000380)={0xffffffffffffffff}) recvmsg$can_bcm(r4, &(0x7f0000000240)={&(0x7f0000000000)=@pppol2tpin6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @mcast2}}}, 0x80, &(0x7f0000000200)=[{&(0x7f0000000080)=""/150, 0x96}, {&(0x7f0000000140)=""/81, 0x51}], 0x2, &(0x7f0000000480)=""/191, 0xbf}, 0x2002) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xb4, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8, 0x1, r4}, {0x8}, {0x8}, {0x8, 0x1, r5}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8, 0x1, r3}, {0x8}, {0x8, 0x1, r6}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0xb4}}, 0x40040) 17:37:02 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) (async) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r2, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x50, r1, 0x0, 0x70bd29, 0x25dfdbff, {}, [@NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x3}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x6}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0x50}, 0x1, 0x0, 0x0, 0x20008084}, 0x4000081) (async) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) 17:37:02 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000000c0), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000180)={&(0x7f0000000100)={0x44, r1, 0x200, 0x70bd2a, 0x25dfdbfe, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0xfffffffffffffffd}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x8001}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x109}]}, 0x44}, 0x1, 0x0, 0x0, 0x2004c840}, 0x4000000) (async) ioctl$SNAPSHOT_PLATFORM_SUPPORT(0xffffffffffffffff, 0x330f, 0x7) (async) r2 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) (async) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = socket(0x2b, 0x3, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000016c0)={0xffffffffffffffff}) sendmsg$NBD_CMD_STATUS(r4, &(0x7f00000017c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000001780)={&(0x7f0000001700)={0x6c, r2, 0x4, 0x70bd25, 0x25dfdbfc, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x20}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8, 0x1, r5}, {0x8}, {0x8, 0x1, r7}, {0x8, 0x1, r8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x2}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6a29}]}, 0x6c}, 0x1, 0x0, 0x0, 0xc7197c4588bf9289}, 0x4004001) (async) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01000000000000000000010000000c000200018000000009e80004000780"], 0x24}}, 0x0) (async) r9 = accept(r6, &(0x7f00000009c0)=@ll={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000000a40)=0x80) (async) r10 = syz_genetlink_get_family_id$SEG6(&(0x7f0000000ac0), r7) sendmsg$SEG6_CMD_SET_TUNSRC(r9, &(0x7f0000000b80)={&(0x7f0000000a80)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x1c, r10, 0x1, 0x70bd28, 0x25dfdbfc, {}, [@SEG6_ATTR_ALGID={0x5, 0x6, 0x5}]}, 0x1c}, 0x1, 0x0, 0x0, 0x1}, 0x20000001) 17:37:02 executing program 2: socket(0x15, 0x0, 0x0) 17:37:02 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) getsockname$packet(0xffffffffffffffff, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000140)=0x14) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$IP_VS_SO_GET_DESTS(r4, 0x0, 0x484, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000180)) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$IP_VS_SO_GET_DESTS(r5, 0x0, 0x484, 0x0, 0x0) sendmsg$NBD_CMD_RECONFIGURE(r3, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000080)={&(0x7f0000000200)={0x18, r1, 0x100, 0x70bd28, 0x25dfdbf9, {}, [@NBD_ATTR_SOCKETS={0x4}]}, 0x18}, 0x1, 0x0, 0x0, 0x8000}, 0x20004854) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="01000000000000000000010000000c000200000000000000000004000780"], 0x24}}, 0x0) 17:37:02 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) (async) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(r2, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x50, r1, 0x0, 0x70bd29, 0x25dfdbff, {}, [@NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x3}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x6}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0x50}, 0x1, 0x0, 0x0, 0x20008084}, 0x4000081) (async) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) 17:37:02 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x4, 0x9) socketpair(0x22, 0x0, 0x8, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) socketpair(0x29, 0x1, 0x4, &(0x7f0000000380)={0xffffffffffffffff}) recvmsg$can_bcm(r4, &(0x7f0000000240)={&(0x7f0000000000)=@pppol2tpin6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @mcast2}}}, 0x80, &(0x7f0000000200)=[{&(0x7f0000000080)=""/150, 0x96}, {&(0x7f0000000140)=""/81, 0x51}], 0x2, &(0x7f0000000480)=""/191, 0xbf}, 0x2002) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xb4, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8, 0x1, r4}, {0x8}, {0x8}, {0x8, 0x1, r5}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8, 0x1, r3}, {0x8}, {0x8, 0x1, r6}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0xb4}}, 0x40040) 17:37:03 executing program 3: r0 = syz_init_net_socket$rose(0xb, 0x5, 0x0) ioctl$SIOCRSSL2CALL(r0, 0x89e2, &(0x7f00000001c0)=@rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}) ioctl$SIOCRSGCAUSE(r0, 0x89e0, &(0x7f0000000000)) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r1) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) 17:37:03 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000000c0), r0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000180)={&(0x7f0000000100)={0x44, r1, 0x200, 0x70bd2a, 0x25dfdbfe, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0xfffffffffffffffd}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x8001}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x109}]}, 0x44}, 0x1, 0x0, 0x0, 0x2004c840}, 0x4000000) ioctl$SNAPSHOT_PLATFORM_SUPPORT(0xffffffffffffffff, 0x330f, 0x7) (async) r2 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) (async) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r7 = socket(0x2b, 0x3, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000016c0)={0xffffffffffffffff}) sendmsg$NBD_CMD_STATUS(r4, &(0x7f00000017c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000001780)={&(0x7f0000001700)={0x6c, r2, 0x4, 0x70bd25, 0x25dfdbfc, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x20}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8, 0x1, r5}, {0x8}, {0x8, 0x1, r7}, {0x8, 0x1, r8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x2}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6a29}]}, 0x6c}, 0x1, 0x0, 0x0, 0xc7197c4588bf9289}, 0x4004001) (async) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01000000000000000000010000000c000200018000000009e80004000780"], 0x24}}, 0x0) (async) r9 = accept(r6, &(0x7f00000009c0)=@ll={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000000a40)=0x80) r10 = syz_genetlink_get_family_id$SEG6(&(0x7f0000000ac0), r7) sendmsg$SEG6_CMD_SET_TUNSRC(r9, &(0x7f0000000b80)={&(0x7f0000000a80)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000000b40)={&(0x7f0000000b00)={0x1c, r10, 0x1, 0x70bd28, 0x25dfdbfc, {}, [@SEG6_ATTR_ALGID={0x5, 0x6, 0x5}]}, 0x1c}, 0x1, 0x0, 0x0, 0x1}, 0x20000001) 17:37:03 executing program 2: socket(0x15, 0x0, 0x0) 17:37:03 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) getsockname$packet(0xffffffffffffffff, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000140)=0x14) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$IP_VS_SO_GET_DESTS(r4, 0x0, 0x484, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000180)) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$IP_VS_SO_GET_DESTS(r5, 0x0, 0x484, 0x0, 0x0) sendmsg$NBD_CMD_RECONFIGURE(r3, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000080)={&(0x7f0000000200)={0x18, r1, 0x100, 0x70bd28, 0x25dfdbf9, {}, [@NBD_ATTR_SOCKETS={0x4}]}, 0x18}, 0x1, 0x0, 0x0, 0x8000}, 0x20004854) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="01000000000000000000010000000c000200000000000000000004000780"], 0x24}}, 0x0) 17:37:03 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r6 = syz_genetlink_get_family_id$nbd(&(0x7f00000003c0), r0) sendmsg$NBD_CMD_DISCONNECT(r5, &(0x7f00000004c0)={&(0x7f0000000380)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000480)={&(0x7f0000000400)={0x64, r6, 0x400, 0x70bd2a, 0x25dfdbff, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x5}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x2}, @NBD_ATTR_SERVER_FLAGS={0xc}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x20}]}, 0x64}, 0x1, 0x0, 0x0, 0x40}, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$IP_VS_SO_GET_DESTS(r7, 0x0, 0x484, 0x0, 0x0) r8 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000500), r3) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r8) sendmsg$NBD_CMD_DISCONNECT(r8, &(0x7f0000000340)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000300)={&(0x7f0000000200)={0x7c, r1, 0x100, 0x70bd27, 0x25dfdbff, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x1}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x7fffffff}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x8001}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x2}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x8}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x7}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x1}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}]}, 0x7c}}, 0x20048808) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x80, r1, 0x100, 0x70bd29, 0x25dfdbfb, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x9}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x4}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8, 0x1, r4}]}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8, 0x1, r7}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x8}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x5421}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0xb960ee8e14b7ae27}]}, 0x80}, 0x1, 0x0, 0x0, 0x10}, 0x4000040) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) 17:37:03 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x4, 0x9) socketpair(0x22, 0x0, 0x8, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) socketpair(0x29, 0x1, 0x4, &(0x7f0000000380)={0xffffffffffffffff}) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xb4, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8, 0x1, r4}, {0x8}, {0x8}, {0x8, 0x1, r5}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8, 0x1, r3}, {0x8}, {0x8, 0x1, r6}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0xb4}}, 0x40040) 17:37:03 executing program 2: socket(0x15, 0x0, 0x0) 17:37:03 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_open_dev$usbmon(&(0x7f0000000040), 0x80000001, 0xc080) ioctl$MON_IOCQ_RING_SIZE(r3, 0x9205) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000001580)={0x1c, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xfffffffffffffe54, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) 17:37:03 executing program 3: r0 = syz_init_net_socket$rose(0xb, 0x5, 0x0) ioctl$SIOCRSSL2CALL(r0, 0x89e2, &(0x7f00000001c0)=@rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}) (async) ioctl$SIOCRSGCAUSE(r0, 0x89e0, &(0x7f0000000000)) (async) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r1) (async) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) 17:37:03 executing program 2: openat$snapshot(0xffffffffffffff9c, &(0x7f0000000040), 0x90140, 0x0) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)={0x1c, 0x0, 0x0, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0xff8f}}, 0x0) 17:37:03 executing program 2: r0 = socket$bt_rfcomm(0x1f, 0x3, 0x3) setsockopt$bt_rfcomm_RFCOMM_LM(r0, 0x12, 0x3, &(0x7f0000000100)=0x26, 0x4) r1 = socket(0x2b, 0x1, 0x0) connect$bt_rfcomm(r1, &(0x7f0000000140)={0x1f, @fixed={'\xaa\xaa\xaa\xaa\xaa', 0x10}, 0x20}, 0xa) sendmsg$sock(r1, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000080)='X', 0x1}], 0x1}, 0x0) r2 = syz_init_net_socket$rose(0xb, 0x5, 0x0) sendto(r1, &(0x7f0000000400)="53044936e2604d65bd3e9ece0319af55073af53b582ee2393739323b915c2838f13c00f21ddd9e0d312b05db9cf893be3c08d115128b2deb8e36bf16ce75bae734cbf90742cf37b26c43be5478e16559cae2739cd5bc4661d3cd04feec3116af1ab7ea6e34eb9aab54c28205147c1a16417dabc2a88b47655a73f958c98fea6611324e5414427028b517e5591d03fa98f608516c034a84555feb42b405d1b48538d91126e2ff2046f91a28372cba5cd5040204d2c8856a7ec7c1cae1e1e7ceeb6f78f93ab4e834aa0c2167", 0xcb, 0x4, &(0x7f0000000500)=@isdn={0x22, 0x0, 0x7, 0x7, 0x7}, 0x80) ioctl$SIOCRSACCEPT(r2, 0x89e3) ioctl$SIOCRSSL2CALL(r2, 0x89e2, &(0x7f00000001c0)=@rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}) ioctl$sock_rose_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f0000000200)={@dev={0xbb, 0xbb, 0xbb, 0x1, 0x0}, 0x7, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x0}, @netrom={'nr', 0x0}, 0x3, [@rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @default, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x1}, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x3}, @null, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @bcast, @bcast]}) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$SEG6_CMD_GET_TUNSRC(r3, &(0x7f00000017c0)={&(0x7f0000001700)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000001780)={&(0x7f0000001740)={0x14}, 0x14}}, 0x20000040) r4 = syz_genetlink_get_family_id$SEG6(&(0x7f0000000280), r1) sendmsg$SEG6_CMD_SETHMAC(r3, &(0x7f00000003c0)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000000340)={&(0x7f00000002c0)={0x30, r4, 0x4, 0x70bd28, 0x25dfdbfd, {}, [@SEG6_ATTR_HMACKEYID={0x8, 0x3, 0x12}, @SEG6_ATTR_DST={0x14, 0x1, @private2={0xfc, 0x2, '\x00', 0x1}}]}, 0x30}, 0x1, 0x0, 0x0, 0x20004000}, 0x8010) sendto$rose(r2, &(0x7f0000000000)="69b57db0359786f6437d4d15516fb7b6773a0860fec474a1e707fad21d8bf4b9ce31c363a58b5141d07c1e20f90b6797e1e06eabfa50213f87854c3e6ed6f300c1495a4437dc960cb113d8debd1a95107d5072b8e4718a8c0d75a47b25", 0x5d, 0x200000c1, &(0x7f00000000c0)=@full={0xb, @dev={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @default, 0x1, [@netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x2}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x2}, @default, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}]}, 0x40) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX_OLD(r1, 0x84, 0x6b, &(0x7f0000000580)=[@in={0x2, 0x4e23, @broadcast}, @in={0x2, 0x4e24, @loopback}], 0x20) 17:37:03 executing program 3: r0 = syz_init_net_socket$rose(0xb, 0x5, 0x0) ioctl$SIOCRSSL2CALL(r0, 0x89e2, &(0x7f00000001c0)=@rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}) ioctl$SIOCRSGCAUSE(r0, 0x89e0, &(0x7f0000000000)) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r1) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) syz_init_net_socket$rose(0xb, 0x5, 0x0) (async) ioctl$SIOCRSSL2CALL(r0, 0x89e2, &(0x7f00000001c0)=@rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}) (async) ioctl$SIOCRSGCAUSE(r0, 0x89e0, &(0x7f0000000000)) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r1) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) (async) 17:37:03 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x4, 0x9) socketpair(0x22, 0x0, 0x8, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xb4, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8, 0x1, r4}, {0x8}, {0x8}, {0x8, 0x1, r5}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8, 0x1, r3}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0xb4}}, 0x40040) 17:37:03 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) getsockname$packet(0xffffffffffffffff, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000140)=0x14) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$IP_VS_SO_GET_DESTS(r4, 0x0, 0x484, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000180)) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$IP_VS_SO_GET_DESTS(r5, 0x0, 0x484, 0x0, 0x0) sendmsg$NBD_CMD_RECONFIGURE(r3, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000080)={&(0x7f0000000200)={0x18, r1, 0x100, 0x70bd28, 0x25dfdbf9, {}, [@NBD_ATTR_SOCKETS={0x4}]}, 0x18}, 0x1, 0x0, 0x0, 0x8000}, 0x20004854) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="01000000000000000000010000000c000200000000000000000004000780"], 0x24}}, 0x0) 17:37:03 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) (async) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) (async) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r6 = syz_genetlink_get_family_id$nbd(&(0x7f00000003c0), r0) sendmsg$NBD_CMD_DISCONNECT(r5, &(0x7f00000004c0)={&(0x7f0000000380)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000480)={&(0x7f0000000400)={0x64, r6, 0x400, 0x70bd2a, 0x25dfdbff, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x5}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x2}, @NBD_ATTR_SERVER_FLAGS={0xc}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x20}]}, 0x64}, 0x1, 0x0, 0x0, 0x40}, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$IP_VS_SO_GET_DESTS(r7, 0x0, 0x484, 0x0, 0x0) r8 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000500), r3) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r8) sendmsg$NBD_CMD_DISCONNECT(r8, &(0x7f0000000340)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000300)={&(0x7f0000000200)={0x7c, r1, 0x100, 0x70bd27, 0x25dfdbff, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x1}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x7fffffff}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x8001}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x2}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x8}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x7}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x1}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}]}, 0x7c}}, 0x20048808) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x80, r1, 0x100, 0x70bd29, 0x25dfdbfb, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x9}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x4}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8, 0x1, r4}]}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8, 0x1, r7}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x8}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x5421}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0xb960ee8e14b7ae27}]}, 0x80}, 0x1, 0x0, 0x0, 0x10}, 0x4000040) (async) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) [ 1801.993663] nbd: must specify at least one socket 17:37:03 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async, rerun: 64) r3 = syz_open_dev$usbmon(&(0x7f0000000040), 0x80000001, 0xc080) (rerun: 64) ioctl$MON_IOCQ_RING_SIZE(r3, 0x9205) (async) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000001580)={0x1c, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xfffffffffffffe54, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) 17:37:03 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_open_dev$usbmon(&(0x7f0000000040), 0x80000001, 0xc080) ioctl$MON_IOCQ_RING_SIZE(r3, 0x9205) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000001580)={0x1c, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xfffffffffffffe54, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) 17:37:03 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) (async) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r6 = syz_genetlink_get_family_id$nbd(&(0x7f00000003c0), r0) sendmsg$NBD_CMD_DISCONNECT(r5, &(0x7f00000004c0)={&(0x7f0000000380)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000480)={&(0x7f0000000400)={0x64, r6, 0x400, 0x70bd2a, 0x25dfdbff, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x5}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x2}, @NBD_ATTR_SERVER_FLAGS={0xc}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x20}]}, 0x64}, 0x1, 0x0, 0x0, 0x40}, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$IP_VS_SO_GET_DESTS(r7, 0x0, 0x484, 0x0, 0x0) r8 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000500), r3) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r8) (async) sendmsg$NBD_CMD_DISCONNECT(r8, &(0x7f0000000340)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000300)={&(0x7f0000000200)={0x7c, r1, 0x100, 0x70bd27, 0x25dfdbff, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x1}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x7fffffff}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x8001}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x2}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x8}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x7}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x1}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}]}, 0x7c}}, 0x20048808) (async) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x80, r1, 0x100, 0x70bd29, 0x25dfdbfb, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x9}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x4}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8, 0x1, r4}]}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8, 0x1, r7}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x8}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x5421}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0xb960ee8e14b7ae27}]}, 0x80}, 0x1, 0x0, 0x0, 0x10}, 0x4000040) (async) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) 17:37:03 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000000340)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f0000000300)={&(0x7f0000000240)={0x20, r1, 0x8, 0x70bd2d, 0x25dfdbfe, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}]}, 0x20}, 0x1, 0x0, 0x0, 0x800}, 0x40) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000180)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x20, r1, 0x10, 0x70bd27, 0x25dfdbfd, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0xe6}]}, 0x20}, 0x1, 0x0, 0x0, 0x8050}, 0x8000) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="010000f8100000000000010000000c000200016782da8094681015399920d5b942826cc95c0a21182caa8f9bd9eb476b682d1cda1a1c9be8da30f79131a87e0bd00506797aaab142db0346280c1d3e46311e1e74275b5ddada89b988f53abe6de433cd823952bea4a350f3cf2c8d084a3786b46234f972f55c7e6c3c2e08198b83a6ae859b1cbc35c5c4eddb41950a759ac20678dcd9f221"], 0x24}}, 0x0) 17:37:04 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x4, 0x9) socketpair(0x22, 0x0, 0x8, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xb4, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8, 0x1, r4}, {0x8}, {0x8}, {0x8, 0x1, r5}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8, 0x1, r3}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0xb4}}, 0x40040) 17:37:04 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x4, 0x9) socketpair(0x22, 0x0, 0x8, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xb4, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8, 0x1, r4}, {0x8}, {0x8}, {0x8, 0x1, r5}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8, 0x1, r3}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0xb4}}, 0x40040) 17:37:04 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_open_dev$usbmon(&(0x7f0000000040), 0x80000001, 0xc080) ioctl$MON_IOCQ_RING_SIZE(r3, 0x9205) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000001580)={0x1c, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xfffffffffffffe54, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) [ 1802.165371] nbd: must specify at least one socket [ 1802.220093] nbd: must specify at least one socket 17:37:04 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000000340)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f0000000300)={&(0x7f0000000240)={0x20, r1, 0x8, 0x70bd2d, 0x25dfdbfe, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}]}, 0x20}, 0x1, 0x0, 0x0, 0x800}, 0x40) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000180)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x20, r1, 0x10, 0x70bd27, 0x25dfdbfd, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0xe6}]}, 0x20}, 0x1, 0x0, 0x0, 0x8050}, 0x8000) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="010000f8100000000000010000000c000200016782da8094681015399920d5b942826cc95c0a21182caa8f9bd9eb476b682d1cda1a1c9be8da30f79131a87e0bd00506797aaab142db0346280c1d3e46311e1e74275b5ddada89b988f53abe6de433cd823952bea4a350f3cf2c8d084a3786b46234f972f55c7e6c3c2e08198b83a6ae859b1cbc35c5c4eddb41950a759ac20678dcd9f221"], 0x24}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000000340)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f0000000300)={&(0x7f0000000240)={0x20, r1, 0x8, 0x70bd2d, 0x25dfdbfe, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}]}, 0x20}, 0x1, 0x0, 0x0, 0x800}, 0x40) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000180)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x20, r1, 0x10, 0x70bd27, 0x25dfdbfd, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0xe6}]}, 0x20}, 0x1, 0x0, 0x0, 0x8050}, 0x8000) (async) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="010000f8100000000000010000000c000200016782da8094681015399920d5b942826cc95c0a21182caa8f9bd9eb476b682d1cda1a1c9be8da30f79131a87e0bd00506797aaab142db0346280c1d3e46311e1e74275b5ddada89b988f53abe6de433cd823952bea4a350f3cf2c8d084a3786b46234f972f55c7e6c3c2e08198b83a6ae859b1cbc35c5c4eddb41950a759ac20678dcd9f221"], 0x24}}, 0x0) (async) [ 1802.244159] nbd: must specify at least one socket 17:37:04 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = getgid() ioctl$TUNSETGROUP(0xffffffffffffffff, 0x400454ce, r1) r2 = gettid() ioctl$sock_FIOSETOWN(0xffffffffffffffff, 0x8901, &(0x7f0000000180)=r2) r3 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r4, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r3, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) r5 = syz_genetlink_get_family_id$nbd(&(0x7f0000000080), r4) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x40, r5, 0x300, 0x70bd28, 0x25dfdbfd, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x3}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x60}, @NBD_ATTR_CLIENT_FLAGS={0xc}]}, 0x40}, 0x1, 0x0, 0x0, 0x20000000}, 0x20004081) 17:37:04 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_open_dev$usbmon(&(0x7f0000000040), 0x80000001, 0xc080) ioctl$MON_IOCQ_RING_SIZE(r3, 0x9205) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000001580)={0x1c, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xfffffffffffffe54, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) 17:37:04 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x4, 0x9) socketpair(0x22, 0x0, 0x8, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xb4, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8, 0x1, r4}, {0x8}, {0x8}, {0x8, 0x1, r5}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8, 0x1, r3}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0xb4}}, 0x40040) 17:37:04 executing program 0: sendto(0xffffffffffffffff, &(0x7f0000000300)="b7806b260235a2256d156e8f06517ce7ee62d01f464d68d7355a2a2eeead7717d30b65f4777b2ed7cb15f052324944ab81df9c22f10de2a1f937d34a306d319b0a4cb60abd4d4d2f577c314ddac45e430bdb8b5a96d0b0a5a0853b52ff2449352ebaefb1fb80fa48dabee83458782d30e82067f6fd9732964b35a259d1fed532c5502f6c107bdd522045c2f060b67b9e44f827aeb86ea3c420ba8faf6c0f66441e8bb3ba0ebc201495733cbd4b62d8c2e33cf1c91d95270411e8f25a6df0d07ba75c3cca16962e6b6de8473cc1a5a0b06976cd9e14b8", 0xd6, 0x20008000, &(0x7f0000000140)=@in6={0xa, 0x4e23, 0x2, @empty, 0x8}, 0x80) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x44, r1, 0x200, 0x70bd26, 0x25dfdbfd, {}, [@NBD_ATTR_SERVER_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x400}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x2}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}]}, 0x44}, 0x1, 0x0, 0x0, 0x4008000}, 0x40) 17:37:04 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x4, 0x9) socketpair(0x22, 0x0, 0x8, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xb4, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8, 0x1, r4}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8, 0x1, r3}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0xb4}}, 0x40040) 17:37:04 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r6 = syz_genetlink_get_family_id$nbd(&(0x7f00000003c0), r0) sendmsg$NBD_CMD_DISCONNECT(r5, &(0x7f00000004c0)={&(0x7f0000000380)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000480)={&(0x7f0000000400)={0x64, r6, 0x400, 0x70bd2a, 0x25dfdbff, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x5}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x2}, @NBD_ATTR_SERVER_FLAGS={0xc}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x20}]}, 0x64}, 0x1, 0x0, 0x0, 0x40}, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$IP_VS_SO_GET_DESTS(r7, 0x0, 0x484, 0x0, 0x0) r8 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000500), r3) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r8) sendmsg$NBD_CMD_DISCONNECT(r8, &(0x7f0000000340)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000300)={&(0x7f0000000200)={0x7c, r1, 0x100, 0x70bd27, 0x25dfdbff, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x1}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x7fffffff}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x8001}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x2}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x8}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x7}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x1}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}]}, 0x7c}}, 0x20048808) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x80, r1, 0x100, 0x70bd29, 0x25dfdbfb, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x9}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x4}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8, 0x1, r4}]}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8, 0x1, r7}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x8}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x5421}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0xb960ee8e14b7ae27}]}, 0x80}, 0x1, 0x0, 0x0, 0x10}, 0x4000040) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) 17:37:04 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = getgid() ioctl$TUNSETGROUP(0xffffffffffffffff, 0x400454ce, r1) r2 = gettid() ioctl$sock_FIOSETOWN(0xffffffffffffffff, 0x8901, &(0x7f0000000180)=r2) r3 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r4, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r3, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) r5 = syz_genetlink_get_family_id$nbd(&(0x7f0000000080), r4) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x40, r5, 0x300, 0x70bd28, 0x25dfdbfd, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x3}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x60}, @NBD_ATTR_CLIENT_FLAGS={0xc}]}, 0x40}, 0x1, 0x0, 0x0, 0x20000000}, 0x20004081) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) getgid() (async) ioctl$TUNSETGROUP(0xffffffffffffffff, 0x400454ce, r1) (async) gettid() (async) ioctl$sock_FIOSETOWN(0xffffffffffffffff, 0x8901, &(0x7f0000000180)=r2) (async) syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), 0xffffffffffffffff) (async) sendmsg$NBD_CMD_CONNECT(r4, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r3, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000080), r4) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x40, r5, 0x300, 0x70bd28, 0x25dfdbfd, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x3}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x60}, @NBD_ATTR_CLIENT_FLAGS={0xc}]}, 0x40}, 0x1, 0x0, 0x0, 0x20000000}, 0x20004081) (async) 17:37:04 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) (async) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000000340)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f0000000300)={&(0x7f0000000240)={0x20, r1, 0x8, 0x70bd2d, 0x25dfdbfe, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}]}, 0x20}, 0x1, 0x0, 0x0, 0x800}, 0x40) (async, rerun: 64) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (rerun: 64) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000180)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x20, r1, 0x10, 0x70bd27, 0x25dfdbfd, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0xe6}]}, 0x20}, 0x1, 0x0, 0x0, 0x8050}, 0x8000) (async) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="010000f8100000000000010000000c000200016782da8094681015399920d5b942826cc95c0a21182caa8f9bd9eb476b682d1cda1a1c9be8da30f79131a87e0bd00506797aaab142db0346280c1d3e46311e1e74275b5ddada89b988f53abe6de433cd823952bea4a350f3cf2c8d084a3786b46234f972f55c7e6c3c2e08198b83a6ae859b1cbc35c5c4eddb41950a759ac20678dcd9f221"], 0x24}}, 0x0) [ 1802.385319] nbd: must specify at least one socket 17:37:04 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x4, 0x9) socketpair(0x22, 0x0, 0x8, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xb4, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8, 0x1, r4}, {0x8}, {0x8}, {0x8, 0x1, r5}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8, 0x1, r3}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0xb4}}, 0x40040) 17:37:04 executing program 0: sendto(0xffffffffffffffff, &(0x7f0000000300)="b7806b260235a2256d156e8f06517ce7ee62d01f464d68d7355a2a2eeead7717d30b65f4777b2ed7cb15f052324944ab81df9c22f10de2a1f937d34a306d319b0a4cb60abd4d4d2f577c314ddac45e430bdb8b5a96d0b0a5a0853b52ff2449352ebaefb1fb80fa48dabee83458782d30e82067f6fd9732964b35a259d1fed532c5502f6c107bdd522045c2f060b67b9e44f827aeb86ea3c420ba8faf6c0f66441e8bb3ba0ebc201495733cbd4b62d8c2e33cf1c91d95270411e8f25a6df0d07ba75c3cca16962e6b6de8473cc1a5a0b06976cd9e14b8", 0xd6, 0x20008000, &(0x7f0000000140)=@in6={0xa, 0x4e23, 0x2, @empty, 0x8}, 0x80) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) (async) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x44, r1, 0x200, 0x70bd26, 0x25dfdbfd, {}, [@NBD_ATTR_SERVER_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x400}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x2}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}]}, 0x44}, 0x1, 0x0, 0x0, 0x4008000}, 0x40) 17:37:04 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x4, 0x9) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xb4, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0xb4}}, 0x40040) 17:37:04 executing program 3: r0 = openat$snapshot(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$SNAPSHOT_PLATFORM_SUPPORT(r0, 0x330f, 0x0) ioctl$SNAPSHOT_CREATE_IMAGE(r0, 0x40043311, &(0x7f0000000200)) ioctl$SNAPSHOT_PREF_IMAGE_SIZE(r0, 0x3312, 0x6) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r1) r3 = socket(0x2, 0x80000, 0x79) setsockopt$inet_sctp6_SCTP_SOCKOPT_BINDX_ADD(r3, 0x84, 0x64, &(0x7f0000000500)=[@in={0x2, 0x4e21, @broadcast}, @in={0x2, 0x4e24, @local}], 0x20) ioctl$DRM_IOCTL_SYNCOBJ_CREATE(0xffffffffffffffff, 0xc00864bf, &(0x7f0000000340)) getsockopt(r3, 0x5, 0x3, &(0x7f0000000000)=""/208, &(0x7f0000000100)=0xd0) r4 = syz_genetlink_get_family_id$nbd(&(0x7f0000000180), r1) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000300)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000240)={&(0x7f0000000540)=ANY=[@ANYBLOB="0061f4f9cdae0aea9d0000", @ANYRES16=r4, @ANYBLOB="00042abd7000fddbdf25010000000c000400030000000000000008000100000000000c0004000000010000000000"], 0x34}, 0x1, 0x0, 0x0, 0x20000011}, 0x800) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r5) r6 = syz_genetlink_get_family_id$nbd(&(0x7f00000003c0), r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$IP_VS_SO_GET_DESTS(r7, 0x0, 0x484, 0x0, 0x0) sendmsg$NBD_CMD_RECONFIGURE(r5, &(0x7f0000000480)={&(0x7f0000000380)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f0000000440)={&(0x7f0000000400)={0x2c, r6, 0x200, 0x70bd28, 0x25dfdbfe, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x4}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8, 0x1, r7}]}]}, 0x2c}}, 0x40040) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f00000004c0)={0x24, r2, 0x1, 0x70bd2f, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x7fe}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) 17:37:04 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x4, 0x9) socketpair(0x22, 0x0, 0x8, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xb4, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8, 0x1, r4}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8, 0x1, r3}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0xb4}}, 0x40040) 17:37:04 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = getgid() ioctl$TUNSETGROUP(0xffffffffffffffff, 0x400454ce, r1) r2 = gettid() ioctl$sock_FIOSETOWN(0xffffffffffffffff, 0x8901, &(0x7f0000000180)=r2) r3 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), 0xffffffffffffffff) sendmsg$NBD_CMD_CONNECT(r4, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r3, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) r5 = syz_genetlink_get_family_id$nbd(&(0x7f0000000080), r4) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x40, r5, 0x300, 0x70bd28, 0x25dfdbfd, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x3}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x60}, @NBD_ATTR_CLIENT_FLAGS={0xc}]}, 0x40}, 0x1, 0x0, 0x0, 0x20000000}, 0x20004081) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) getgid() (async) ioctl$TUNSETGROUP(0xffffffffffffffff, 0x400454ce, r1) (async) gettid() (async) ioctl$sock_FIOSETOWN(0xffffffffffffffff, 0x8901, &(0x7f0000000180)=r2) (async) syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), 0xffffffffffffffff) (async) sendmsg$NBD_CMD_CONNECT(r4, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r3, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000080), r4) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x40, r5, 0x300, 0x70bd28, 0x25dfdbfd, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x3}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x60}, @NBD_ATTR_CLIENT_FLAGS={0xc}]}, 0x40}, 0x1, 0x0, 0x0, 0x20000000}, 0x20004081) (async) 17:37:04 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x4, 0x9) socketpair(0x22, 0x0, 0x8, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xb4, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8, 0x1, r4}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8, 0x1, r3}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0xb4}}, 0x40040) 17:37:04 executing program 0: sendto(0xffffffffffffffff, &(0x7f0000000300)="b7806b260235a2256d156e8f06517ce7ee62d01f464d68d7355a2a2eeead7717d30b65f4777b2ed7cb15f052324944ab81df9c22f10de2a1f937d34a306d319b0a4cb60abd4d4d2f577c314ddac45e430bdb8b5a96d0b0a5a0853b52ff2449352ebaefb1fb80fa48dabee83458782d30e82067f6fd9732964b35a259d1fed532c5502f6c107bdd522045c2f060b67b9e44f827aeb86ea3c420ba8faf6c0f66441e8bb3ba0ebc201495733cbd4b62d8c2e33cf1c91d95270411e8f25a6df0d07ba75c3cca16962e6b6de8473cc1a5a0b06976cd9e14b8", 0xd6, 0x20008000, &(0x7f0000000140)=@in6={0xa, 0x4e23, 0x2, @empty, 0x8}, 0x80) (async) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) (async, rerun: 32) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x44, r1, 0x200, 0x70bd26, 0x25dfdbfd, {}, [@NBD_ATTR_SERVER_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x400}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x2}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}]}, 0x44}, 0x1, 0x0, 0x0, 0x4008000}, 0x40) (rerun: 32) 17:37:04 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xb4, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0xb4}}, 0x40040) 17:37:04 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r5 = accept4$rose(0xffffffffffffffff, &(0x7f0000000100)=@short={0xb, @remote, @bcast, 0x1, @netrom}, &(0x7f0000000180)=0x1c, 0x80000) ioctl$SIOCRSSCAUSE(r5, 0x89e1, &(0x7f0000000240)=0x3) r6 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r4) sendmsg$NBD_CMD_CONNECT(r4, &(0x7f00000002c0)={&(0x7f0000000140), 0xc, &(0x7f0000000280)={&(0x7f0000000200)={0x28, r6, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x2c, r6, 0x100, 0x70bd2b, 0x25dfdbfc, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0xfff}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x3}]}, 0x2c}, 0x1, 0x0, 0x0, 0x4000}, 0x800) 17:37:04 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x4, 0x9) socketpair(0x22, 0x0, 0x8, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xb4, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8, 0x1, r4}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8, 0x1, r3}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0xb4}}, 0x40040) 17:37:04 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x4, 0x9) socketpair(0x22, 0x0, 0x8, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xb4, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8, 0x1, r4}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8, 0x1, r3}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0xb4}}, 0x40040) 17:37:04 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xb4, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0xb4}}, 0x40040) 17:37:04 executing program 3: r0 = openat$snapshot(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$SNAPSHOT_PLATFORM_SUPPORT(r0, 0x330f, 0x0) ioctl$SNAPSHOT_CREATE_IMAGE(r0, 0x40043311, &(0x7f0000000200)) ioctl$SNAPSHOT_PREF_IMAGE_SIZE(r0, 0x3312, 0x6) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r1) r3 = socket(0x2, 0x80000, 0x79) setsockopt$inet_sctp6_SCTP_SOCKOPT_BINDX_ADD(r3, 0x84, 0x64, &(0x7f0000000500)=[@in={0x2, 0x4e21, @broadcast}, @in={0x2, 0x4e24, @local}], 0x20) ioctl$DRM_IOCTL_SYNCOBJ_CREATE(0xffffffffffffffff, 0xc00864bf, &(0x7f0000000340)) getsockopt(r3, 0x5, 0x3, &(0x7f0000000000)=""/208, &(0x7f0000000100)=0xd0) r4 = syz_genetlink_get_family_id$nbd(&(0x7f0000000180), r1) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000300)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000240)={&(0x7f0000000540)=ANY=[@ANYBLOB="0061f4f9cdae0aea9d0000", @ANYRES16=r4, @ANYBLOB="00042abd7000fddbdf25010000000c000400030000000000000008000100000000000c0004000000010000000000"], 0x34}, 0x1, 0x0, 0x0, 0x20000011}, 0x800) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r5) r6 = syz_genetlink_get_family_id$nbd(&(0x7f00000003c0), r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$IP_VS_SO_GET_DESTS(r7, 0x0, 0x484, 0x0, 0x0) sendmsg$NBD_CMD_RECONFIGURE(r5, &(0x7f0000000480)={&(0x7f0000000380)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f0000000440)={&(0x7f0000000400)={0x2c, r6, 0x200, 0x70bd28, 0x25dfdbfe, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x4}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8, 0x1, r7}]}]}, 0x2c}}, 0x40040) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f00000004c0)={0x24, r2, 0x1, 0x70bd2f, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x7fe}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) openat$snapshot(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) ioctl$SNAPSHOT_PLATFORM_SUPPORT(r0, 0x330f, 0x0) (async) ioctl$SNAPSHOT_CREATE_IMAGE(r0, 0x40043311, &(0x7f0000000200)) (async) ioctl$SNAPSHOT_PREF_IMAGE_SIZE(r0, 0x3312, 0x6) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r1) (async) socket(0x2, 0x80000, 0x79) (async) setsockopt$inet_sctp6_SCTP_SOCKOPT_BINDX_ADD(r3, 0x84, 0x64, &(0x7f0000000500)=[@in={0x2, 0x4e21, @broadcast}, @in={0x2, 0x4e24, @local}], 0x20) (async) ioctl$DRM_IOCTL_SYNCOBJ_CREATE(0xffffffffffffffff, 0xc00864bf, &(0x7f0000000340)) (async) getsockopt(r3, 0x5, 0x3, &(0x7f0000000000)=""/208, &(0x7f0000000100)=0xd0) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000180), r1) (async) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000300)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000240)={&(0x7f0000000540)=ANY=[@ANYBLOB="0061f4f9cdae0aea9d0000", @ANYRES16=r4, @ANYBLOB="00042abd7000fddbdf25010000000c000400030000000000000008000100000000000c0004000000010000000000"], 0x34}, 0x1, 0x0, 0x0, 0x20000011}, 0x800) (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(&(0x7f0000000000), r5) (async) syz_genetlink_get_family_id$nbd(&(0x7f00000003c0), r1) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)) (async) getsockopt$IP_VS_SO_GET_DESTS(r7, 0x0, 0x484, 0x0, 0x0) (async) sendmsg$NBD_CMD_RECONFIGURE(r5, &(0x7f0000000480)={&(0x7f0000000380)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f0000000440)={&(0x7f0000000400)={0x2c, r6, 0x200, 0x70bd28, 0x25dfdbfe, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x4}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8, 0x1, r7}]}]}, 0x2c}}, 0x40040) (async) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f00000004c0)={0x24, r2, 0x1, 0x70bd2f, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x7fe}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) (async) 17:37:04 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x4, 0x9) socketpair(0x22, 0x0, 0x8, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xb4, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8, 0x1, r4}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8, 0x1, r3}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0xb4}}, 0x40040) [ 1802.912650] nbd: must specify at least one socket 17:37:04 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r5 = accept4$rose(0xffffffffffffffff, &(0x7f0000000100)=@short={0xb, @remote, @bcast, 0x1, @netrom}, &(0x7f0000000180)=0x1c, 0x80000) ioctl$SIOCRSSCAUSE(r5, 0x89e1, &(0x7f0000000240)=0x3) r6 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r4) sendmsg$NBD_CMD_CONNECT(r4, &(0x7f00000002c0)={&(0x7f0000000140), 0xc, &(0x7f0000000280)={&(0x7f0000000200)={0x28, r6, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x2c, r6, 0x100, 0x70bd2b, 0x25dfdbfc, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0xfff}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x3}]}, 0x2c}, 0x1, 0x0, 0x0, 0x4000}, 0x800) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) accept4$rose(0xffffffffffffffff, &(0x7f0000000100)=@short={0xb, @remote, @bcast, 0x1, @netrom}, &(0x7f0000000180)=0x1c, 0x80000) (async) ioctl$SIOCRSSCAUSE(r5, 0x89e1, &(0x7f0000000240)=0x3) (async) syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r4) (async) sendmsg$NBD_CMD_CONNECT(r4, &(0x7f00000002c0)={&(0x7f0000000140), 0xc, &(0x7f0000000280)={&(0x7f0000000200)={0x28, r6, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) (async) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x2c, r6, 0x100, 0x70bd2b, 0x25dfdbfc, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0xfff}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x3}]}, 0x2c}, 0x1, 0x0, 0x0, 0x4000}, 0x800) (async) 17:37:04 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x4, 0x9) socketpair(0x22, 0x0, 0x8, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xb4, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8, 0x1, r4}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8, 0x1, r3}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0xb4}}, 0x40040) 17:37:04 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x4, 0x9) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xb4, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8, 0x1, r3}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0xb4}}, 0x40040) 17:37:04 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xb4, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0xb4}}, 0x40040) 17:37:05 executing program 0: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000080), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r3) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r3) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="01000000000000020000010000000c0002000180000000000000e31e0780"], 0x24}}, 0x0) 17:37:05 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) (async) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r5 = accept4$rose(0xffffffffffffffff, &(0x7f0000000100)=@short={0xb, @remote, @bcast, 0x1, @netrom}, &(0x7f0000000180)=0x1c, 0x80000) ioctl$SIOCRSSCAUSE(r5, 0x89e1, &(0x7f0000000240)=0x3) (async) r6 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r4) sendmsg$NBD_CMD_CONNECT(r4, &(0x7f00000002c0)={&(0x7f0000000140), 0xc, &(0x7f0000000280)={&(0x7f0000000200)={0x28, r6, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) (async) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x2c, r6, 0x100, 0x70bd2b, 0x25dfdbfc, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0xfff}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x3}]}, 0x2c}, 0x1, 0x0, 0x0, 0x4000}, 0x800) 17:37:05 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xb4, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0xb4}}, 0x40040) 17:37:05 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xb4, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0xb4}}, 0x40040) 17:37:05 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x4, 0x9) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xb4, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8, 0x1, r3}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0xb4}}, 0x40040) 17:37:05 executing program 3: r0 = openat$snapshot(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$SNAPSHOT_PLATFORM_SUPPORT(r0, 0x330f, 0x0) ioctl$SNAPSHOT_CREATE_IMAGE(r0, 0x40043311, &(0x7f0000000200)) ioctl$SNAPSHOT_PREF_IMAGE_SIZE(r0, 0x3312, 0x6) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r1) r3 = socket(0x2, 0x80000, 0x79) setsockopt$inet_sctp6_SCTP_SOCKOPT_BINDX_ADD(r3, 0x84, 0x64, &(0x7f0000000500)=[@in={0x2, 0x4e21, @broadcast}, @in={0x2, 0x4e24, @local}], 0x20) ioctl$DRM_IOCTL_SYNCOBJ_CREATE(0xffffffffffffffff, 0xc00864bf, &(0x7f0000000340)) getsockopt(r3, 0x5, 0x3, &(0x7f0000000000)=""/208, &(0x7f0000000100)=0xd0) r4 = syz_genetlink_get_family_id$nbd(&(0x7f0000000180), r1) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000300)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000240)={&(0x7f0000000540)=ANY=[@ANYBLOB="0061f4f9cdae0aea9d0000", @ANYRES16=r4, @ANYBLOB="00042abd7000fddbdf25010000000c000400030000000000000008000100000000000c0004000000010000000000"], 0x34}, 0x1, 0x0, 0x0, 0x20000011}, 0x800) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r5) r6 = syz_genetlink_get_family_id$nbd(&(0x7f00000003c0), r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$IP_VS_SO_GET_DESTS(r7, 0x0, 0x484, 0x0, 0x0) sendmsg$NBD_CMD_RECONFIGURE(r5, &(0x7f0000000480)={&(0x7f0000000380)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f0000000440)={&(0x7f0000000400)={0x2c, r6, 0x200, 0x70bd28, 0x25dfdbfe, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x4}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8, 0x1, r7}]}]}, 0x2c}}, 0x40040) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f00000004c0)={0x24, r2, 0x1, 0x70bd2f, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x7fe}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) openat$snapshot(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) ioctl$SNAPSHOT_PLATFORM_SUPPORT(r0, 0x330f, 0x0) (async) ioctl$SNAPSHOT_CREATE_IMAGE(r0, 0x40043311, &(0x7f0000000200)) (async) ioctl$SNAPSHOT_PREF_IMAGE_SIZE(r0, 0x3312, 0x6) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r1) (async) socket(0x2, 0x80000, 0x79) (async) setsockopt$inet_sctp6_SCTP_SOCKOPT_BINDX_ADD(r3, 0x84, 0x64, &(0x7f0000000500)=[@in={0x2, 0x4e21, @broadcast}, @in={0x2, 0x4e24, @local}], 0x20) (async) ioctl$DRM_IOCTL_SYNCOBJ_CREATE(0xffffffffffffffff, 0xc00864bf, &(0x7f0000000340)) (async) getsockopt(r3, 0x5, 0x3, &(0x7f0000000000)=""/208, &(0x7f0000000100)=0xd0) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000180), r1) (async) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000300)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000240)={&(0x7f0000000540)=ANY=[@ANYBLOB="0061f4f9cdae0aea9d0000", @ANYRES16=r4, @ANYBLOB="00042abd7000fddbdf25010000000c000400030000000000000008000100000000000c0004000000010000000000"], 0x34}, 0x1, 0x0, 0x0, 0x20000011}, 0x800) (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(&(0x7f0000000000), r5) (async) syz_genetlink_get_family_id$nbd(&(0x7f00000003c0), r1) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)) (async) getsockopt$IP_VS_SO_GET_DESTS(r7, 0x0, 0x484, 0x0, 0x0) (async) sendmsg$NBD_CMD_RECONFIGURE(r5, &(0x7f0000000480)={&(0x7f0000000380)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f0000000440)={&(0x7f0000000400)={0x2c, r6, 0x200, 0x70bd28, 0x25dfdbfe, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x4}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8, 0x1, r7}]}]}, 0x2c}}, 0x40040) (async) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f00000004c0)={0x24, r2, 0x1, 0x70bd2f, 0x0, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x7fe}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) (async) 17:37:05 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xb4, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0xb4}}, 0x40040) 17:37:05 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) 17:37:05 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xb4, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0xb4}}, 0x40040) 17:37:05 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x4, 0x9) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xb4, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8, 0x1, r3}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0xb4}}, 0x40040) 17:37:05 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) 17:37:05 executing program 4: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xb4, 0x0, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0xb4}}, 0x40040) 17:37:05 executing program 0: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000080), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r3) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r3) (async) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="01000000000000020000010000000c0002000180000000000000e31e0780"], 0x24}}, 0x0) [ 1803.483727] nbd: must specify at least one socket 17:37:05 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) r3 = socket(0x1, 0x3, 0x0) setsockopt$rose(r3, 0x104, 0x0, 0x0, 0x0) sendmsg$nl_crypto(r3, &(0x7f0000000200)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f0000000180)={&(0x7f0000000040)=@alg={0x108, 0x10, 0x800, 0x70bd2b, 0x25dfdbfe, {{'crc32\x00'}, '\x00', '\x00', 0x400, 0x2000}, [{0x8, 0x1, 0x5}, {0x8, 0x1, 0x9e9}, {0x8, 0x1, 0x3f}, {0x8, 0x1, 0x33}, {0x8, 0x1, 0x4}]}, 0x108}, 0x1, 0x0, 0x0, 0x4}, 0x81) 17:37:05 executing program 4: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xb4, 0x0, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0xb4}}, 0x40040) [ 1803.548655] nla_parse: 65 callbacks suppressed [ 1803.548661] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.2'. 17:37:05 executing program 4: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xb4, 0x0, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0xb4}}, 0x40040) [ 1803.589321] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.2'. [ 1803.603362] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.2'. 17:37:05 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) (async) 17:37:05 executing program 4: r0 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), 0xffffffffffffffff) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xb4, r0, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0xb4}}, 0x40040) 17:37:05 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socketpair(0x22, 0x0, 0x8, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xb4, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8, 0x1, r4}, {0x8}, {0x8}, {0x8, 0x1, r5}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8, 0x1, r3}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0xb4}}, 0x40040) 17:37:05 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) (async) r3 = socket(0x1, 0x3, 0x0) setsockopt$rose(r3, 0x104, 0x0, 0x0, 0x0) (async) sendmsg$nl_crypto(r3, &(0x7f0000000200)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f0000000180)={&(0x7f0000000040)=@alg={0x108, 0x10, 0x800, 0x70bd2b, 0x25dfdbfe, {{'crc32\x00'}, '\x00', '\x00', 0x400, 0x2000}, [{0x8, 0x1, 0x5}, {0x8, 0x1, 0x9e9}, {0x8, 0x1, 0x3f}, {0x8, 0x1, 0x33}, {0x8, 0x1, 0x4}]}, 0x108}, 0x1, 0x0, 0x0, 0x4}, 0x81) 17:37:05 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xb4, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0xb4}}, 0x40040) 17:37:05 executing program 4: r0 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), 0xffffffffffffffff) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xb4, r0, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0xb4}}, 0x40040) [ 1803.666731] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.0'. [ 1803.691994] nbd: must specify at least one socket 17:37:05 executing program 0: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async, rerun: 32) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (rerun: 32) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000080), r0) (async) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r3) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r3) (async) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="01000000000000020000010000000c0002000180000000000000e31e0780"], 0x24}}, 0x0) 17:37:05 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) (async) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) r3 = socket(0x1, 0x3, 0x0) setsockopt$rose(r3, 0x104, 0x0, 0x0, 0x0) (async) sendmsg$nl_crypto(r3, &(0x7f0000000200)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f0000000180)={&(0x7f0000000040)=@alg={0x108, 0x10, 0x800, 0x70bd2b, 0x25dfdbfe, {{'crc32\x00'}, '\x00', '\x00', 0x400, 0x2000}, [{0x8, 0x1, 0x5}, {0x8, 0x1, 0x9e9}, {0x8, 0x1, 0x3f}, {0x8, 0x1, 0x33}, {0x8, 0x1, 0x4}]}, 0x108}, 0x1, 0x0, 0x0, 0x4}, 0x81) [ 1803.819348] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.1'. [ 1803.836509] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.1'. [ 1803.846021] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.1'. 17:37:05 executing program 4: r0 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), 0xffffffffffffffff) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xb4, r0, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0xb4}}, 0x40040) 17:37:05 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x40, r1, 0x800, 0x70bd29, 0x25dfdbff, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x80000000}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x4}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x5}]}, 0x40}, 0x1, 0x0, 0x0, 0x800}, 0x0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000000)={0x2c, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x2c}}, 0x4000) 17:37:05 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) r3 = socket(0x1, 0x3, 0x0) setsockopt$rose(r3, 0x104, 0x0, 0x0, 0x0) sendmsg$nl_crypto(r3, &(0x7f0000000200)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f0000000180)={&(0x7f0000000040)=@alg={0x108, 0x10, 0x800, 0x70bd2b, 0x25dfdbfe, {{'crc32\x00'}, '\x00', '\x00', 0x400, 0x2000}, [{0x8, 0x1, 0x5}, {0x8, 0x1, 0x9e9}, {0x8, 0x1, 0x3f}, {0x8, 0x1, 0x33}, {0x8, 0x1, 0x4}]}, 0x108}, 0x1, 0x0, 0x0, 0x4}, 0x81) 17:37:05 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x38, r1, 0x400, 0x70bd2d, 0x25dfdbfc, {}, [@NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x200}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x2}]}, 0x38}}, 0x8080) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) 17:37:05 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socketpair(0x22, 0x0, 0x8, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xb4, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8, 0x1, r4}, {0x8}, {0x8}, {0x8, 0x1, r5}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8, 0x1, r3}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0xb4}}, 0x40040) 17:37:05 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_genetlink_get_family_id$nbd(&(0x7f00000001c0), r1) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f00000002c0)={&(0x7f0000000140), 0xc, &(0x7f0000000280)={&(0x7f0000000200)={0x28, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), 0xffffffffffffffff) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r3) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f00000002c0)={&(0x7f0000000140), 0xc, &(0x7f0000000280)={&(0x7f0000000200)={0x28, r4, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) sendmsg$NBD_CMD_STATUS(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f0000000380), 0xc, &(0x7f0000000400)={&(0x7f00000003c0)={0x1c, r4, 0x100, 0x70bd29, 0x25dfdbfd, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x1c}, 0x1, 0x0, 0x0, 0x20000001}, 0x4) socketpair(0x2b, 0x6, 0x20000000, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r7 = syz_genetlink_get_family_id$nbd(&(0x7f0000000180), r0) sendmsg$NBD_CMD_CONNECT(r6, &(0x7f0000000340)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000300)={&(0x7f0000000240)={0x1c, r7, 0xc, 0x70bd2c, 0x25dfdbff, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x1c}, 0x1, 0x0, 0x0, 0x8000}, 0x40000c0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000a40)={0xffffffffffffffff}) sendmsg$NBD_CMD_STATUS(0xffffffffffffffff, &(0x7f0000000b80)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x85090}, 0xc, &(0x7f0000000b40)={&(0x7f0000000a80)={0x84, r2, 0x400, 0x70bd2d, 0x25dfdbfe, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_SOCKETS={0x3c, 0x7, 0x0, 0x1, [{0x8, 0x1, r5}, {0x8}, {0x8}, {0x8}, {0x8, 0x1, r8}, {0x8}, {0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x1}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x84}, 0x1, 0x0, 0x0, 0x4000000}, 0x4) r9 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r10 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r10, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r9, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) r11 = socket$packet(0x11, 0x3, 0x300) getsockopt$IP_VS_SO_GET_DAEMON(r11, 0x0, 0x487, &(0x7f0000000000), &(0x7f0000000040)=0x30) 17:37:05 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(0x0, r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xb4, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0xb4}}, 0x40040) 17:37:05 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(0x0, r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xb4, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0xb4}}, 0x40040) [ 1804.016782] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.1'. [ 1804.028302] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.1'. [ 1804.038087] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.1'. 17:37:05 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x40, r1, 0x800, 0x70bd29, 0x25dfdbff, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x80000000}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x4}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x5}]}, 0x40}, 0x1, 0x0, 0x0, 0x800}, 0x0) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000000)={0x2c, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x2c}}, 0x4000) 17:37:05 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(0x0, r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xb4, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0xb4}}, 0x40040) 17:37:05 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socketpair(0x22, 0x0, 0x8, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xb4, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8, 0x1, r4}, {0x8}, {0x8}, {0x8, 0x1, r5}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8, 0x1, r3}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0xb4}}, 0x40040) 17:37:05 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_genetlink_get_family_id$nbd(&(0x7f00000001c0), r1) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f00000002c0)={&(0x7f0000000140), 0xc, &(0x7f0000000280)={&(0x7f0000000200)={0x28, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), 0xffffffffffffffff) (async) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r3) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f00000002c0)={&(0x7f0000000140), 0xc, &(0x7f0000000280)={&(0x7f0000000200)={0x28, r4, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) (async) sendmsg$NBD_CMD_STATUS(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f0000000380), 0xc, &(0x7f0000000400)={&(0x7f00000003c0)={0x1c, r4, 0x100, 0x70bd29, 0x25dfdbfd, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x1c}, 0x1, 0x0, 0x0, 0x20000001}, 0x4) socketpair(0x2b, 0x6, 0x20000000, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r7 = syz_genetlink_get_family_id$nbd(&(0x7f0000000180), r0) sendmsg$NBD_CMD_CONNECT(r6, &(0x7f0000000340)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000300)={&(0x7f0000000240)={0x1c, r7, 0xc, 0x70bd2c, 0x25dfdbff, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x1c}, 0x1, 0x0, 0x0, 0x8000}, 0x40000c0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000a40)={0xffffffffffffffff}) sendmsg$NBD_CMD_STATUS(0xffffffffffffffff, &(0x7f0000000b80)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x85090}, 0xc, &(0x7f0000000b40)={&(0x7f0000000a80)={0x84, r2, 0x400, 0x70bd2d, 0x25dfdbfe, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_SOCKETS={0x3c, 0x7, 0x0, 0x1, [{0x8, 0x1, r5}, {0x8}, {0x8}, {0x8}, {0x8, 0x1, r8}, {0x8}, {0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x1}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x84}, 0x1, 0x0, 0x0, 0x4000000}, 0x4) r9 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) (async) r10 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r10, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r9, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) (async) r11 = socket$packet(0x11, 0x3, 0x300) getsockopt$IP_VS_SO_GET_DAEMON(r11, 0x0, 0x487, &(0x7f0000000000), &(0x7f0000000040)=0x30) [ 1804.082210] nbd: must specify at least one socket [ 1804.092512] nbd: must specify at least one socket 17:37:05 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) (async) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x38, r1, 0x400, 0x70bd2d, 0x25dfdbfc, {}, [@NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x200}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x2}]}, 0x38}}, 0x8080) (async) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) 17:37:06 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x38, r1, 0x400, 0x70bd2d, 0x25dfdbfc, {}, [@NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x200}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x2}]}, 0x38}}, 0x8080) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) 17:37:06 executing program 4: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), 0xffffffffffffffff) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xb4, r0, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0xb4}}, 0x40040) 17:37:06 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) socket(0x10, 0x4, 0x9) socketpair(0x22, 0x0, 0x8, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xb4, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8, 0x1, r3}, {0x8}, {0x8}, {0x8, 0x1, r4}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0xb4}}, 0x40040) 17:37:06 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x38, r1, 0x400, 0x70bd2d, 0x25dfdbfc, {}, [@NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x200}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x2}]}, 0x38}}, 0x8080) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x38, r1, 0x400, 0x70bd2d, 0x25dfdbfc, {}, [@NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x200}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x2}]}, 0x38}}, 0x8080) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) (async) 17:37:06 executing program 4: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), 0xffffffffffffffff) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xb4, r0, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0xb4}}, 0x40040) 17:37:06 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socketpair(0x22, 0x0, 0x8, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xb4, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8, 0x1, r4}, {0x8}, {0x8}, {0x8, 0x1, r5}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8, 0x1, r3}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0xb4}}, 0x40040) 17:37:06 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x40, r1, 0x800, 0x70bd29, 0x25dfdbff, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x80000000}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x4}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x5}]}, 0x40}, 0x1, 0x0, 0x0, 0x800}, 0x0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000000)={0x2c, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x2c}}, 0x4000) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000100)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x40, r1, 0x800, 0x70bd29, 0x25dfdbff, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x80000000}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x4}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x5}]}, 0x40}, 0x1, 0x0, 0x0, 0x800}, 0x0) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000000)={0x2c, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SERVER_FLAGS={0xc}]}, 0x2c}}, 0x4000) (async) 17:37:06 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_genetlink_get_family_id$nbd(&(0x7f00000001c0), r1) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f00000002c0)={&(0x7f0000000140), 0xc, &(0x7f0000000280)={&(0x7f0000000200)={0x28, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), 0xffffffffffffffff) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r3) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f00000002c0)={&(0x7f0000000140), 0xc, &(0x7f0000000280)={&(0x7f0000000200)={0x28, r4, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) sendmsg$NBD_CMD_STATUS(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f0000000380), 0xc, &(0x7f0000000400)={&(0x7f00000003c0)={0x1c, r4, 0x100, 0x70bd29, 0x25dfdbfd, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x1c}, 0x1, 0x0, 0x0, 0x20000001}, 0x4) socketpair(0x2b, 0x6, 0x20000000, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r7 = syz_genetlink_get_family_id$nbd(&(0x7f0000000180), r0) sendmsg$NBD_CMD_CONNECT(r6, &(0x7f0000000340)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000300)={&(0x7f0000000240)={0x1c, r7, 0xc, 0x70bd2c, 0x25dfdbff, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x1c}, 0x1, 0x0, 0x0, 0x8000}, 0x40000c0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000a40)={0xffffffffffffffff}) sendmsg$NBD_CMD_STATUS(0xffffffffffffffff, &(0x7f0000000b80)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x85090}, 0xc, &(0x7f0000000b40)={&(0x7f0000000a80)={0x84, r2, 0x400, 0x70bd2d, 0x25dfdbfe, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_SOCKETS={0x3c, 0x7, 0x0, 0x1, [{0x8, 0x1, r5}, {0x8}, {0x8}, {0x8}, {0x8, 0x1, r8}, {0x8}, {0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x1}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x84}, 0x1, 0x0, 0x0, 0x4000000}, 0x4) r9 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r10 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r10, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r9, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) r11 = socket$packet(0x11, 0x3, 0x300) getsockopt$IP_VS_SO_GET_DAEMON(r11, 0x0, 0x487, &(0x7f0000000000), &(0x7f0000000040)=0x30) 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(&(0x7f00000001c0), r1) (async) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f00000002c0)={&(0x7f0000000140), 0xc, &(0x7f0000000280)={&(0x7f0000000200)={0x28, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), 0xffffffffffffffff) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r3) (async) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f00000002c0)={&(0x7f0000000140), 0xc, &(0x7f0000000280)={&(0x7f0000000200)={0x28, r4, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) (async) sendmsg$NBD_CMD_STATUS(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f0000000380), 0xc, &(0x7f0000000400)={&(0x7f00000003c0)={0x1c, r4, 0x100, 0x70bd29, 0x25dfdbfd, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x1c}, 0x1, 0x0, 0x0, 0x20000001}, 0x4) (async) socketpair(0x2b, 0x6, 0x20000000, &(0x7f00000000c0)) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000180), r0) (async) sendmsg$NBD_CMD_CONNECT(r6, &(0x7f0000000340)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000300)={&(0x7f0000000240)={0x1c, r7, 0xc, 0x70bd2c, 0x25dfdbff, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x1c}, 0x1, 0x0, 0x0, 0x8000}, 0x40000c0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000a40)) (async) sendmsg$NBD_CMD_STATUS(0xffffffffffffffff, &(0x7f0000000b80)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x85090}, 0xc, &(0x7f0000000b40)={&(0x7f0000000a80)={0x84, r2, 0x400, 0x70bd2d, 0x25dfdbfe, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_SOCKETS={0x3c, 0x7, 0x0, 0x1, [{0x8, 0x1, r5}, {0x8}, {0x8}, {0x8}, {0x8, 0x1, r8}, {0x8}, {0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x1}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x84}, 0x1, 0x0, 0x0, 0x4000000}, 0x4) (async) syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_CONNECT(r10, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r9, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) (async) socket$packet(0x11, 0x3, 0x300) (async) getsockopt$IP_VS_SO_GET_DAEMON(r11, 0x0, 0x487, &(0x7f0000000000), &(0x7f0000000040)=0x30) (async) [ 1804.266322] nbd: must specify at least one socket [ 1804.278525] nbd: must specify at least one socket [ 1804.302589] nbd: must specify at least one socket 17:37:06 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) socket(0x10, 0x4, 0x9) socketpair(0x22, 0x0, 0x8, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xb4, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8, 0x1, r3}, {0x8}, {0x8}, {0x8, 0x1, r4}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0xb4}}, 0x40040) 17:37:06 executing program 4: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), 0xffffffffffffffff) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xb4, r0, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0xb4}}, 0x40040) [ 1804.388691] nbd: must specify at least one socket 17:37:06 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), 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(&(0x7f00000001c0), r2) syz_open_dev$media(&(0x7f0000000300), 0x65f, 0x2) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={&(0x7f0000000140), 0xc, &(0x7f0000000280)={&(0x7f0000000200)={0x28, r3, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_STATUS(r4, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000180)={&(0x7f00000000c0)={0x50, 0x0, 0x10, 0x70bd2a, 0x25dfdbfd, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0xffffffffffffffc3}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x7f}, @NBD_ATTR_CLIENT_FLAGS={0xc}]}, 0x50}, 0x1, 0x0, 0x0, 0x4004}, 0x4040010) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000040)=ANY=[@ANYBLOB="a82c0000", @ANYRES16=r3, @ANYBLOB="01000000000000000000010000000c000600000000000000000000000400000000000000000000000300cc00000000000000000002002000000000000000"], 0x1}}, 0x0) [ 1804.413579] nbd: must specify at least one socket [ 1804.419723] nbd: must specify at least one socket 17:37:06 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socketpair(0x22, 0x0, 0x8, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xb4, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8, 0x1, r4}, {0x8}, {0x8}, {0x8, 0x1, r5}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8, 0x1, r3}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0xb4}}, 0x40040) 17:37:06 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) socket(0x10, 0x4, 0x9) socketpair(0x22, 0x0, 0x8, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xb4, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8, 0x1, r3}, {0x8}, {0x8}, {0x8, 0x1, r4}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0xb4}}, 0x40040) 17:37:06 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) (async) 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(&(0x7f00000001c0), r2) syz_open_dev$media(&(0x7f0000000300), 0x65f, 0x2) (async) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={&(0x7f0000000140), 0xc, &(0x7f0000000280)={&(0x7f0000000200)={0x28, r3, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) (async) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_STATUS(r4, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000180)={&(0x7f00000000c0)={0x50, 0x0, 0x10, 0x70bd2a, 0x25dfdbfd, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0xffffffffffffffc3}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x7f}, @NBD_ATTR_CLIENT_FLAGS={0xc}]}, 0x50}, 0x1, 0x0, 0x0, 0x4004}, 0x4040010) (async) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000040)=ANY=[@ANYBLOB="a82c0000", @ANYRES16=r3, @ANYBLOB="01000000000000000000010000000c000600000000000000000000000400000000000000000000000300cc00000000000000000002002000000000000000"], 0x1}}, 0x0) 17:37:06 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000300)=ANY=[@ANYBLOB="240000005f098c4ad09d3aa2eea6294da74623443d220ebf4be89b8ee185e9edb78a0e71c902885d3b3a50de88ebc89fadec88cc450ff76b1b2ccd24713cde5ebc98dc00b7af5050700e1fb2c4372d43dd99ec6823b76f03089b6aa47353470ca94d1820a6faa072927f68433dbc28c58fb45dca441de3b9fe287420c4c4df2e83cdc2e2b16c5af6a33945d538d7a9f77889052bda4b52bb5a9d6b02f0098aad0720825a6a854a9e3c0320348f1d57262c4641ba41b7a2c0ad0671468736c4dc6bbc41aef417ab51a009de", @ANYRESOCT, @ANYBLOB="01000000000000000000010000000c0002000180de0000008f95975e0780"], 0x24}}, 0x4040844) 17:37:06 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xb4, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0xb4}}, 0x40040) [ 1804.510393] nbd: must specify at least one socket [ 1804.515829] nbd: must specify at least one socket 17:37:06 executing program 3: setsockopt$bt_rfcomm_RFCOMM_LM(0xffffffffffffffff, 0x12, 0x3, &(0x7f0000000080)=0x46, 0x4) openat$apparmor_thread_current(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendto(0xffffffffffffffff, &(0x7f00000000c0)="894f6f62cf101eff30d9bfaa0c458cf6d6d926d47919b3d55d542ecb4c34a51f1bec450255f8c3ed5667cf049f3d43615daa64ff8b4afbbd9f24b8b0c512a4ec550d4bcd73837e5fcc07c2eb447d0ca8d5cccf3bc6b9664b706a07fc18679d0e34cc58b2d1d763b7e96e7ac5d9aa19517ba9de366d329fd3f9c8faebae52e6bd219f3445526b12bdd0ddf0ca7d5549438a596d542d6ffc3bd110e85336e4d44e07255e1d4a609fdbddf3415bfce35f1871b8d948b1d68cf4f7172a62e3de05977287bd3713b3aa213c39c31eb4a541fe9235ca6f139c861304fd87dfa069a9753874fd7704e81d69f12234926977b7a9a96b014075429b93", 0xf8, 0x0, &(0x7f0000000200)=@qipcrtr={0x2a, 0x1, 0x7ffe}, 0x80) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000300)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="6e4a000020b3d611e9a3de40b152159da7eeffd36556e21f6375d376df20937fce4a99d8f7dbbd202fbea6cebfda787f076afb7500680802f628ad43947219a23cf7b2a2e0eeeca9c32fb4f595b6a1bb976dda0000000000000000"], 0x24}}, 0x0) 17:37:06 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) (async) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000300)=ANY=[@ANYBLOB="240000005f098c4ad09d3aa2eea6294da74623443d220ebf4be89b8ee185e9edb78a0e71c902885d3b3a50de88ebc89fadec88cc450ff76b1b2ccd24713cde5ebc98dc00b7af5050700e1fb2c4372d43dd99ec6823b76f03089b6aa47353470ca94d1820a6faa072927f68433dbc28c58fb45dca441de3b9fe287420c4c4df2e83cdc2e2b16c5af6a33945d538d7a9f77889052bda4b52bb5a9d6b02f0098aad0720825a6a854a9e3c0320348f1d57262c4641ba41b7a2c0ad0671468736c4dc6bbc41aef417ab51a009de", @ANYRESOCT, @ANYBLOB="01000000000000000000010000000c0002000180de0000008f95975e0780"], 0x24}}, 0x4040844) 17:37:06 executing program 1: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x4, 0x9) socketpair(0x22, 0x0, 0x8, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xb4, 0x0, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8}, {0x8}, {0x8, 0x1, r3}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8, 0x1, r1}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0xb4}}, 0x40040) 17:37:06 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), 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(&(0x7f00000001c0), r2) syz_open_dev$media(&(0x7f0000000300), 0x65f, 0x2) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={&(0x7f0000000140), 0xc, &(0x7f0000000280)={&(0x7f0000000200)={0x28, r3, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_STATUS(r4, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000180)={&(0x7f00000000c0)={0x50, 0x0, 0x10, 0x70bd2a, 0x25dfdbfd, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0xffffffffffffffc3}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x7f}, @NBD_ATTR_CLIENT_FLAGS={0xc}]}, 0x50}, 0x1, 0x0, 0x0, 0x4004}, 0x4040010) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000040)=ANY=[@ANYBLOB="a82c0000", @ANYRES16=r3, @ANYBLOB="01000000000000000000010000000c000600000000000000000000000400000000000000000000000300cc00000000000000000002002000000000000000"], 0x1}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) (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$nbd(&(0x7f00000001c0), r2) (async) syz_open_dev$media(&(0x7f0000000300), 0x65f, 0x2) (async) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={&(0x7f0000000140), 0xc, &(0x7f0000000280)={&(0x7f0000000200)={0x28, r3, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_STATUS(r4, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000180)={&(0x7f00000000c0)={0x50, 0x0, 0x10, 0x70bd2a, 0x25dfdbfd, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0xffffffffffffffc3}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x7f}, @NBD_ATTR_CLIENT_FLAGS={0xc}]}, 0x50}, 0x1, 0x0, 0x0, 0x4004}, 0x4040010) (async) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000040)=ANY=[@ANYBLOB="a82c0000", @ANYRES16=r3, @ANYBLOB="01000000000000000000010000000c000600000000000000000000000400000000000000000000000300cc00000000000000000002002000000000000000"], 0x1}}, 0x0) (async) 17:37:06 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socketpair(0x22, 0x0, 0x8, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xb4, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8, 0x1, r4}, {0x8}, {0x8}, {0x8, 0x1, r5}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8, 0x1, r3}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0xb4}}, 0x40040) 17:37:06 executing program 3: setsockopt$bt_rfcomm_RFCOMM_LM(0xffffffffffffffff, 0x12, 0x3, &(0x7f0000000080)=0x46, 0x4) (async) openat$apparmor_thread_current(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendto(0xffffffffffffffff, &(0x7f00000000c0)="894f6f62cf101eff30d9bfaa0c458cf6d6d926d47919b3d55d542ecb4c34a51f1bec450255f8c3ed5667cf049f3d43615daa64ff8b4afbbd9f24b8b0c512a4ec550d4bcd73837e5fcc07c2eb447d0ca8d5cccf3bc6b9664b706a07fc18679d0e34cc58b2d1d763b7e96e7ac5d9aa19517ba9de366d329fd3f9c8faebae52e6bd219f3445526b12bdd0ddf0ca7d5549438a596d542d6ffc3bd110e85336e4d44e07255e1d4a609fdbddf3415bfce35f1871b8d948b1d68cf4f7172a62e3de05977287bd3713b3aa213c39c31eb4a541fe9235ca6f139c861304fd87dfa069a9753874fd7704e81d69f12234926977b7a9a96b014075429b93", 0xf8, 0x0, &(0x7f0000000200)=@qipcrtr={0x2a, 0x1, 0x7ffe}, 0x80) (async) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r0) (async) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000300)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="6e4a000020b3d611e9a3de40b152159da7eeffd36556e21f6375d376df20937fce4a99d8f7dbbd202fbea6cebfda787f076afb7500680802f628ad43947219a23cf7b2a2e0eeeca9c32fb4f595b6a1bb976dda0000000000000000"], 0x24}}, 0x0) 17:37:06 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xb4, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0xb4}}, 0x40040) [ 1804.660463] nbd: must specify at least one socket 17:37:06 executing program 1: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x4, 0x9) socketpair(0x22, 0x0, 0x8, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xb4, 0x0, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8}, {0x8}, {0x8, 0x1, r3}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8, 0x1, r1}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0xb4}}, 0x40040) 17:37:06 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000300)=ANY=[@ANYBLOB="240000005f098c4ad09d3aa2eea6294da74623443d220ebf4be89b8ee185e9edb78a0e71c902885d3b3a50de88ebc89fadec88cc450ff76b1b2ccd24713cde5ebc98dc00b7af5050700e1fb2c4372d43dd99ec6823b76f03089b6aa47353470ca94d1820a6faa072927f68433dbc28c58fb45dca441de3b9fe287420c4c4df2e83cdc2e2b16c5af6a33945d538d7a9f77889052bda4b52bb5a9d6b02f0098aad0720825a6a854a9e3c0320348f1d57262c4641ba41b7a2c0ad0671468736c4dc6bbc41aef417ab51a009de", @ANYRESOCT, @ANYBLOB="01000000000000000000010000000c0002000180de0000008f95975e0780"], 0x24}}, 0x4040844) 17:37:06 executing program 3: setsockopt$bt_rfcomm_RFCOMM_LM(0xffffffffffffffff, 0x12, 0x3, &(0x7f0000000080)=0x46, 0x4) openat$apparmor_thread_current(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendto(0xffffffffffffffff, &(0x7f00000000c0)="894f6f62cf101eff30d9bfaa0c458cf6d6d926d47919b3d55d542ecb4c34a51f1bec450255f8c3ed5667cf049f3d43615daa64ff8b4afbbd9f24b8b0c512a4ec550d4bcd73837e5fcc07c2eb447d0ca8d5cccf3bc6b9664b706a07fc18679d0e34cc58b2d1d763b7e96e7ac5d9aa19517ba9de366d329fd3f9c8faebae52e6bd219f3445526b12bdd0ddf0ca7d5549438a596d542d6ffc3bd110e85336e4d44e07255e1d4a609fdbddf3415bfce35f1871b8d948b1d68cf4f7172a62e3de05977287bd3713b3aa213c39c31eb4a541fe9235ca6f139c861304fd87dfa069a9753874fd7704e81d69f12234926977b7a9a96b014075429b93", 0xf8, 0x0, &(0x7f0000000200)=@qipcrtr={0x2a, 0x1, 0x7ffe}, 0x80) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000300)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="6e4a000020b3d611e9a3de40b152159da7eeffd36556e21f6375d376df20937fce4a99d8f7dbbd202fbea6cebfda787f076afb7500680802f628ad43947219a23cf7b2a2e0eeeca9c32fb4f595b6a1bb976dda0000000000000000"], 0x24}}, 0x0) setsockopt$bt_rfcomm_RFCOMM_LM(0xffffffffffffffff, 0x12, 0x3, &(0x7f0000000080)=0x46, 0x4) (async) openat$apparmor_thread_current(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendto(0xffffffffffffffff, &(0x7f00000000c0)="894f6f62cf101eff30d9bfaa0c458cf6d6d926d47919b3d55d542ecb4c34a51f1bec450255f8c3ed5667cf049f3d43615daa64ff8b4afbbd9f24b8b0c512a4ec550d4bcd73837e5fcc07c2eb447d0ca8d5cccf3bc6b9664b706a07fc18679d0e34cc58b2d1d763b7e96e7ac5d9aa19517ba9de366d329fd3f9c8faebae52e6bd219f3445526b12bdd0ddf0ca7d5549438a596d542d6ffc3bd110e85336e4d44e07255e1d4a609fdbddf3415bfce35f1871b8d948b1d68cf4f7172a62e3de05977287bd3713b3aa213c39c31eb4a541fe9235ca6f139c861304fd87dfa069a9753874fd7704e81d69f12234926977b7a9a96b014075429b93", 0xf8, 0x0, &(0x7f0000000200)=@qipcrtr={0x2a, 0x1, 0x7ffe}, 0x80) (async) syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000300)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="6e4a000020b3d611e9a3de40b152159da7eeffd36556e21f6375d376df20937fce4a99d8f7dbbd202fbea6cebfda787f076afb7500680802f628ad43947219a23cf7b2a2e0eeeca9c32fb4f595b6a1bb976dda0000000000000000"], 0x24}}, 0x0) (async) 17:37:06 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xb4, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0xb4}}, 0x40040) [ 1804.798109] nbd: must specify at least one socket 17:37:06 executing program 1: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x4, 0x9) socketpair(0x22, 0x0, 0x8, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xb4, 0x0, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8}, {0x8}, {0x8, 0x1, r3}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8, 0x1, r1}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0xb4}}, 0x40040) 17:37:06 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)=ANY=[@ANYBLOB="ac8fab1d8790d7ea77677d793babb9e0f8afec9015bf378d9a13c8b453545b6bf65f39bbf157c53a5d19da07b853a1d860255865f1d6a1cfcc091fec70589c4f767477d7e0d491d2b06ca19bf03c217b7a54df85b630e6ca820fc2d643e599d65aee358f3d3df08a4913e98e97f57b6b4292a877da0067c78f", @ANYRES16=r1, @ANYBLOB="010008000000fddbdf25020000000c0005000000000000000000"], 0x20}, 0x1, 0x0, 0x0, 0x40004}, 0x4000850) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)=ANY=[@ANYBLOB="1a00f6", @ANYRES16=r2, @ANYBLOB="01000000000000000000010000000c000200018000000000000004000780"], 0x24}}, 0x340540d1) sendmsg$NBD_CMD_RECONFIGURE(r0, &(0x7f0000000200)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x20, r1, 0x8, 0x70bd2b, 0x25dfdbfc, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x3}]}, 0x20}, 0x1, 0x0, 0x0, 0x800}, 0x200400d5) 17:37:06 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r1) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r2) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={&(0x7f0000000140), 0xc, &(0x7f0000000280)={&(0x7f0000000200)={0x28, r3, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$IP_VS_SO_GET_DESTS(r4, 0x0, 0x484, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$IP_VS_SO_GET_DESTS(r7, 0x0, 0x484, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$IP_VS_SO_GET_DESTS(r8, 0x0, 0x484, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$IP_VS_SO_GET_DESTS(r9, 0x0, 0x484, 0x0, 0x0) sendmsg$NBD_CMD_STATUS(r1, &(0x7f0000000180)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000000140)={&(0x7f0000000300)={0xd4, r3, 0x100, 0x70bd2a, 0x25dfdbfc, {}, [@NBD_ATTR_SOCKETS={0x34, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x1f}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0xab}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8, 0x1, r4}, {0x8, 0x1, r5}]}, @NBD_ATTR_SOCKETS={0x4c, 0x7, 0x0, 0x1, [{0x8, 0x1, r6}, {0x8, 0x1, r7}, {0x8}, {0x8}, {0x8, 0x1, r8}, {0x8}, {0x8, 0x1, r9}, {0x8}, {0x8}]}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x48fb}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0xd4}, 0x1, 0x0, 0x0, 0x24040001}, 0x4000800) r10 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r11 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r11, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000040)=ANY=[@ANYBLOB='\x00\x00\x00\x00', @ANYRES16=r10, @ANYBLOB="05000000000000000000010052310c00020002af0000000000000c0004000100000000000001"], 0x2c}}, 0x0) 17:37:06 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, 0x0, 0x40040) 17:37:06 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socketpair(0x22, 0x0, 0x8, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xb4, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8, 0x1, r4}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8, 0x1, r3}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0xb4}}, 0x40040) 17:37:06 executing program 3: r0 = openat$vfio(0xffffffffffffff9c, &(0x7f0000000000), 0x84000, 0x0) ioctl$VFIO_IOMMU_UNMAP_DMA(r0, 0x3b72, &(0x7f0000000040)={0x113, 0x1, 0x1f, 0x6, "5394d7056ddc5331b3fcebf5352642847e958369dce258a08cd6dc94946684414d02a68855006b89615db6660cdc705a76587a8a443e643ad0480c7ce7abc038ec8a0eedf873116449e8df36017db58fdcb3cd636f52e1a987f9f02a7f0afcb1f5639c06d6894611641821901c746c7443a35ff05ca4f5d0f37ede4695e034ccb49e67630866947434315c986d52044da52439670a53224241ef1a0041b3be3dda9bcca1740954e73481021242befcc7c2608e55409a70eadf1a4943576818863bb4364e2ec2071bfe3c80d9de38ff195f335a297466ed082868f50408f4a9fc193f8ec874d8f2ed0402a0116ac55ae73e413ece51fe260670f6f0"}) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r1) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) recvmsg$can_bcm(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000200)=@pppol2tpv3={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @loopback}}}, 0x80, &(0x7f00000003c0)=[{&(0x7f0000000300)=""/135, 0x87}, {&(0x7f0000000180)}], 0x2}, 0x2) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff}) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000480)={0x34, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8, 0x1, r4}, {0x8}, {0x8, 0x1, r5}]}, @NBD_ATTR_SOCKETS={0x4}]}, 0x34}}, 0x4000) 17:37:06 executing program 1: r0 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), 0xffffffffffffffff) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x4, 0x9) socketpair(0x22, 0x0, 0x8, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xb4, r0, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8, 0x1, r3}, {0x8}, {0x8}, {0x8, 0x1, r4}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0xb4}}, 0x40040) 17:37:06 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) (async) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)=ANY=[@ANYBLOB="ac8fab1d8790d7ea77677d793babb9e0f8afec9015bf378d9a13c8b453545b6bf65f39bbf157c53a5d19da07b853a1d860255865f1d6a1cfcc091fec70589c4f767477d7e0d491d2b06ca19bf03c217b7a54df85b630e6ca820fc2d643e599d65aee358f3d3df08a4913e98e97f57b6b4292a877da0067c78f", @ANYRES16=r1, @ANYBLOB="010008000000fddbdf25020000000c0005000000000000000000"], 0x20}, 0x1, 0x0, 0x0, 0x40004}, 0x4000850) (async) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)=ANY=[@ANYBLOB="1a00f6", @ANYRES16=r2, @ANYBLOB="01000000000000000000010000000c000200018000000000000004000780"], 0x24}}, 0x340540d1) sendmsg$NBD_CMD_RECONFIGURE(r0, &(0x7f0000000200)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x20, r1, 0x8, 0x70bd2b, 0x25dfdbfc, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x3}]}, 0x20}, 0x1, 0x0, 0x0, 0x800}, 0x200400d5) 17:37:06 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, 0x0, 0x40040) 17:37:06 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r1) (async) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r2) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={&(0x7f0000000140), 0xc, &(0x7f0000000280)={&(0x7f0000000200)={0x28, r3, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$IP_VS_SO_GET_DESTS(r4, 0x0, 0x484, 0x0, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$IP_VS_SO_GET_DESTS(r7, 0x0, 0x484, 0x0, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$IP_VS_SO_GET_DESTS(r8, 0x0, 0x484, 0x0, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$IP_VS_SO_GET_DESTS(r9, 0x0, 0x484, 0x0, 0x0) sendmsg$NBD_CMD_STATUS(r1, &(0x7f0000000180)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000000140)={&(0x7f0000000300)={0xd4, r3, 0x100, 0x70bd2a, 0x25dfdbfc, {}, [@NBD_ATTR_SOCKETS={0x34, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x1f}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0xab}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8, 0x1, r4}, {0x8, 0x1, r5}]}, @NBD_ATTR_SOCKETS={0x4c, 0x7, 0x0, 0x1, [{0x8, 0x1, r6}, {0x8, 0x1, r7}, {0x8}, {0x8}, {0x8, 0x1, r8}, {0x8}, {0x8, 0x1, r9}, {0x8}, {0x8}]}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x48fb}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0xd4}, 0x1, 0x0, 0x0, 0x24040001}, 0x4000800) (async) r10 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) (async) r11 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r11, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000040)=ANY=[@ANYBLOB='\x00\x00\x00\x00', @ANYRES16=r10, @ANYBLOB="05000000000000000000010052310c00020002af0000000000000c0004000100000000000001"], 0x2c}}, 0x0) [ 1804.988855] nbd: must specify at least one socket 17:37:06 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socketpair(0x22, 0x0, 0x8, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xb4, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8, 0x1, r4}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8, 0x1, r3}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0xb4}}, 0x40040) 17:37:06 executing program 3: r0 = openat$vfio(0xffffffffffffff9c, &(0x7f0000000000), 0x84000, 0x0) ioctl$VFIO_IOMMU_UNMAP_DMA(r0, 0x3b72, &(0x7f0000000040)={0x113, 0x1, 0x1f, 0x6, "5394d7056ddc5331b3fcebf5352642847e958369dce258a08cd6dc94946684414d02a68855006b89615db6660cdc705a76587a8a443e643ad0480c7ce7abc038ec8a0eedf873116449e8df36017db58fdcb3cd636f52e1a987f9f02a7f0afcb1f5639c06d6894611641821901c746c7443a35ff05ca4f5d0f37ede4695e034ccb49e67630866947434315c986d52044da52439670a53224241ef1a0041b3be3dda9bcca1740954e73481021242befcc7c2608e55409a70eadf1a4943576818863bb4364e2ec2071bfe3c80d9de38ff195f335a297466ed082868f50408f4a9fc193f8ec874d8f2ed0402a0116ac55ae73e413ece51fe260670f6f0"}) (async) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r1) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) recvmsg$can_bcm(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000200)=@pppol2tpv3={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @loopback}}}, 0x80, &(0x7f00000003c0)=[{&(0x7f0000000300)=""/135, 0x87}, {&(0x7f0000000180)}], 0x2}, 0x2) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff}) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000480)={0x34, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8, 0x1, r4}, {0x8}, {0x8, 0x1, r5}]}, @NBD_ATTR_SOCKETS={0x4}]}, 0x34}}, 0x4000) 17:37:06 executing program 1: r0 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), 0xffffffffffffffff) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x4, 0x9) socketpair(0x22, 0x0, 0x8, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xb4, r0, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8, 0x1, r3}, {0x8}, {0x8}, {0x8, 0x1, r4}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0xb4}}, 0x40040) 17:37:06 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)=ANY=[@ANYBLOB="ac8fab1d8790d7ea77677d793babb9e0f8afec9015bf378d9a13c8b453545b6bf65f39bbf157c53a5d19da07b853a1d860255865f1d6a1cfcc091fec70589c4f767477d7e0d491d2b06ca19bf03c217b7a54df85b630e6ca820fc2d643e599d65aee358f3d3df08a4913e98e97f57b6b4292a877da0067c78f", @ANYRES16=r1, @ANYBLOB="010008000000fddbdf25020000000c0005000000000000000000"], 0x20}, 0x1, 0x0, 0x0, 0x40004}, 0x4000850) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)=ANY=[@ANYBLOB="1a00f6", @ANYRES16=r2, @ANYBLOB="01000000000000000000010000000c000200018000000000000004000780"], 0x24}}, 0x340540d1) sendmsg$NBD_CMD_RECONFIGURE(r0, &(0x7f0000000200)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x20, r1, 0x8, 0x70bd2b, 0x25dfdbfc, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x3}]}, 0x20}, 0x1, 0x0, 0x0, 0x800}, 0x200400d5) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f0000000080)={&(0x7f0000000300)=ANY=[@ANYBLOB="ac8fab1d8790d7ea77677d793babb9e0f8afec9015bf378d9a13c8b453545b6bf65f39bbf157c53a5d19da07b853a1d860255865f1d6a1cfcc091fec70589c4f767477d7e0d491d2b06ca19bf03c217b7a54df85b630e6ca820fc2d643e599d65aee358f3d3df08a4913e98e97f57b6b4292a877da0067c78f", @ANYRES16=r1, @ANYBLOB="010008000000fddbdf25020000000c0005000000000000000000"], 0x20}, 0x1, 0x0, 0x0, 0x40004}, 0x4000850) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)=ANY=[@ANYBLOB="1a00f6", @ANYRES16=r2, @ANYBLOB="01000000000000000000010000000c000200018000000000000004000780"], 0x24}}, 0x340540d1) (async) sendmsg$NBD_CMD_RECONFIGURE(r0, &(0x7f0000000200)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x20, r1, 0x8, 0x70bd2b, 0x25dfdbfc, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x3}]}, 0x20}, 0x1, 0x0, 0x0, 0x800}, 0x200400d5) (async) 17:37:06 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, 0x0, 0x40040) [ 1805.054079] nbd: must specify a size in bytes for the device [ 1805.089192] nbd: must specify at least one socket 17:37:06 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r1) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r2) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={&(0x7f0000000140), 0xc, &(0x7f0000000280)={&(0x7f0000000200)={0x28, r3, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$IP_VS_SO_GET_DESTS(r4, 0x0, 0x484, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$IP_VS_SO_GET_DESTS(r7, 0x0, 0x484, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$IP_VS_SO_GET_DESTS(r8, 0x0, 0x484, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$IP_VS_SO_GET_DESTS(r9, 0x0, 0x484, 0x0, 0x0) sendmsg$NBD_CMD_STATUS(r1, &(0x7f0000000180)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000000140)={&(0x7f0000000300)={0xd4, r3, 0x100, 0x70bd2a, 0x25dfdbfc, {}, [@NBD_ATTR_SOCKETS={0x34, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x1f}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0xab}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8, 0x1, r4}, {0x8, 0x1, r5}]}, @NBD_ATTR_SOCKETS={0x4c, 0x7, 0x0, 0x1, [{0x8, 0x1, r6}, {0x8, 0x1, r7}, {0x8}, {0x8}, {0x8, 0x1, r8}, {0x8}, {0x8, 0x1, r9}, {0x8}, {0x8}]}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x48fb}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0xd4}, 0x1, 0x0, 0x0, 0x24040001}, 0x4000800) r10 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r11 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r11, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000040)=ANY=[@ANYBLOB='\x00\x00\x00\x00', @ANYRES16=r10, @ANYBLOB="05000000000000000000010052310c00020002af0000000000000c0004000100000000000001"], 0x2c}}, 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(&(0x7f0000000000), r1) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r2) (async) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={&(0x7f0000000140), 0xc, &(0x7f0000000280)={&(0x7f0000000200)={0x28, r3, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)) (async) getsockopt$IP_VS_SO_GET_DESTS(r4, 0x0, 0x484, 0x0, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000000c0)) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000100)) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)) (async) getsockopt$IP_VS_SO_GET_DESTS(r7, 0x0, 0x484, 0x0, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)) (async) getsockopt$IP_VS_SO_GET_DESTS(r8, 0x0, 0x484, 0x0, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)) (async) getsockopt$IP_VS_SO_GET_DESTS(r9, 0x0, 0x484, 0x0, 0x0) (async) sendmsg$NBD_CMD_STATUS(r1, &(0x7f0000000180)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000000140)={&(0x7f0000000300)={0xd4, r3, 0x100, 0x70bd2a, 0x25dfdbfc, {}, [@NBD_ATTR_SOCKETS={0x34, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x1f}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0xab}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8, 0x1, r4}, {0x8, 0x1, r5}]}, @NBD_ATTR_SOCKETS={0x4c, 0x7, 0x0, 0x1, [{0x8, 0x1, r6}, {0x8, 0x1, r7}, {0x8}, {0x8}, {0x8, 0x1, r8}, {0x8}, {0x8, 0x1, r9}, {0x8}, {0x8}]}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x48fb}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0xd4}, 0x1, 0x0, 0x0, 0x24040001}, 0x4000800) (async) syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_CONNECT(r11, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000040)=ANY=[@ANYBLOB='\x00\x00\x00\x00', @ANYRES16=r10, @ANYBLOB="05000000000000000000010052310c00020002af0000000000000c0004000100000000000001"], 0x2c}}, 0x0) (async) 17:37:07 executing program 3: r0 = openat$vfio(0xffffffffffffff9c, &(0x7f0000000000), 0x84000, 0x0) ioctl$VFIO_IOMMU_UNMAP_DMA(r0, 0x3b72, &(0x7f0000000040)={0x113, 0x1, 0x1f, 0x6, "5394d7056ddc5331b3fcebf5352642847e958369dce258a08cd6dc94946684414d02a68855006b89615db6660cdc705a76587a8a443e643ad0480c7ce7abc038ec8a0eedf873116449e8df36017db58fdcb3cd636f52e1a987f9f02a7f0afcb1f5639c06d6894611641821901c746c7443a35ff05ca4f5d0f37ede4695e034ccb49e67630866947434315c986d52044da52439670a53224241ef1a0041b3be3dda9bcca1740954e73481021242befcc7c2608e55409a70eadf1a4943576818863bb4364e2ec2071bfe3c80d9de38ff195f335a297466ed082868f50408f4a9fc193f8ec874d8f2ed0402a0116ac55ae73e413ece51fe260670f6f0"}) (async) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r1) (async) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) recvmsg$can_bcm(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000200)=@pppol2tpv3={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @loopback}}}, 0x80, &(0x7f00000003c0)=[{&(0x7f0000000300)=""/135, 0x87}, {&(0x7f0000000180)}], 0x2}, 0x2) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff}) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000480)={0x34, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8, 0x1, r4}, {0x8}, {0x8, 0x1, r5}]}, @NBD_ATTR_SOCKETS={0x4}]}, 0x34}}, 0x4000) [ 1805.161174] nbd: must specify a size in bytes for the device 17:37:07 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socketpair(0x22, 0x0, 0x8, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xb4, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8, 0x1, r4}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8, 0x1, r3}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0xb4}}, 0x40040) 17:37:07 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x40040) 17:37:07 executing program 1: r0 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), 0xffffffffffffffff) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x4, 0x9) socketpair(0x22, 0x0, 0x8, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xb4, r0, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8, 0x1, r3}, {0x8}, {0x8}, {0x8, 0x1, r4}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0xb4}}, 0x40040) [ 1805.210485] nbd: must specify at least one socket 17:37:07 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(0x0, r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x4, 0x9) socketpair(0x22, 0x0, 0x8, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xb4, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8, 0x1, r4}, {0x8}, {0x8}, {0x8, 0x1, r5}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8, 0x1, r3}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0xb4}}, 0x40040) 17:37:07 executing program 0: r0 = syz_open_dev$vim2m(&(0x7f0000001200), 0x0, 0x2) r1 = syz_open_dev$vim2m(&(0x7f0000000480), 0xfff, 0x2) ioctl$vim2m_VIDIOC_DQBUF(r1, 0xc0585611, &(0x7f00000004c0)={0x0, 0x0, 0x4, 0x0, 0x0, {0x77359400}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "043988da"}, 0x0, 0x0, @planes=0x0}) ioctl$vim2m_VIDIOC_DQBUF(r0, 0xc0585611, &(0x7f0000000300)={0x6ca1, 0x2, 0x4, 0x400, 0x2, {}, {0x1, 0x1, 0x6, 0x0, 0x3, 0x85, "d9d69a5e"}, 0x7, 0x1, @userptr=0x20, 0x7}) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r2) syz_init_net_socket$rose(0xb, 0x5, 0x0) r3 = gettid() sched_getattr(r3, &(0x7f0000000000)={0x38}, 0x38, 0x0) wait4(r3, &(0x7f0000000380), 0x1, &(0x7f00000003c0)) r4 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r2) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) ioctl$SNAPSHOT_FREE_SWAP_PAGES(0xffffffffffffffff, 0x3309) sendmsg$NBD_CMD_CONNECT(r5, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000000)=ANY=[@ANYBLOB="0600ad026ed6fbd1ddbd99a1de608d0000", @ANYRES16=r4, @ANYBLOB="01000000000000000000010000000c000200018001000000000004000780"], 0x24}}, 0x0) r6 = syz_genetlink_get_family_id$nbd(&(0x7f00000000c0), r2) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$IP_VS_SO_GET_DESTS(r7, 0x0, 0x484, 0x0, 0x0) socketpair(0x29, 0x3, 0x6, &(0x7f0000000240)) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000000180)={&(0x7f0000000100)={0x58, r6, 0x300, 0x70bd26, 0x25dfdbfe, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x10001}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x1}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8, 0x1, r7}]}]}, 0x58}, 0x1, 0x0, 0x0, 0x20004040}, 0x0) 17:37:07 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sysfs$3(0x3) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r1) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00faffbd7000ffdbdf250100000008000100000000000c000400050000000000000008000100000000000c00050001000000000000000c0005003a00000000000000"], 0x48}, 0x1, 0x0, 0x0, 0x44000}, 0x800) semctl$IPC_RMID(0xffffffffffffffff, 0x0, 0x0) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = semget$private(0x0, 0x0, 0x0) semtimedop(r2, &(0x7f00000001c0)=[{0x0, 0xc03, 0x800}, {0x6, 0x8, 0x800}, {0x0, 0x7ff}, {0x3, 0x6, 0x1800}, {0x1, 0x9}], 0x5, &(0x7f0000000200)={0x0, 0x3938700}) semtimedop(r2, &(0x7f0000001680)=[{0x2, 0x9251, 0x800}, {0x0, 0x7f, 0x1000}], 0x2, &(0x7f0000001700)) semctl$SEM_STAT(r2, 0x1, 0x12, &(0x7f0000000180)=""/205) 17:37:07 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(0x0, r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x4, 0x9) socketpair(0x22, 0x0, 0x8, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xb4, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8, 0x1, r4}, {0x8}, {0x8}, {0x8, 0x1, r5}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8, 0x1, r3}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0xb4}}, 0x40040) 17:37:07 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(0x0, r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x4, 0x9) socketpair(0x22, 0x0, 0x8, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xb4, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8, 0x1, r4}, {0x8}, {0x8}, {0x8, 0x1, r5}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8, 0x1, r3}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0xb4}}, 0x40040) 17:37:07 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x40040) 17:37:07 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) recvfrom$llc(0xffffffffffffffff, &(0x7f0000000000)=""/44, 0x2c, 0x2040, &(0x7f0000000040)={0x1a, 0x110, 0x8, 0x50, 0x8, 0x7, @local}, 0x10) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) 17:37:07 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sysfs$3(0x3) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r1) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00faffbd7000ffdbdf250100000008000100000000000c000400050000000000000008000100000000000c00050001000000000000000c0005003a00000000000000"], 0x48}, 0x1, 0x0, 0x0, 0x44000}, 0x800) (async) semctl$IPC_RMID(0xffffffffffffffff, 0x0, 0x0) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r2 = semget$private(0x0, 0x0, 0x0) semtimedop(r2, &(0x7f00000001c0)=[{0x0, 0xc03, 0x800}, {0x6, 0x8, 0x800}, {0x0, 0x7ff}, {0x3, 0x6, 0x1800}, {0x1, 0x9}], 0x5, &(0x7f0000000200)={0x0, 0x3938700}) (async) semtimedop(r2, &(0x7f0000001680)=[{0x2, 0x9251, 0x800}, {0x0, 0x7f, 0x1000}], 0x2, &(0x7f0000001700)) (async) semctl$SEM_STAT(r2, 0x1, 0x12, &(0x7f0000000180)=""/205) 17:37:07 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xb4, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0xb4}}, 0x40040) 17:37:07 executing program 0: r0 = syz_open_dev$vim2m(&(0x7f0000001200), 0x0, 0x2) r1 = syz_open_dev$vim2m(&(0x7f0000000480), 0xfff, 0x2) ioctl$vim2m_VIDIOC_DQBUF(r1, 0xc0585611, &(0x7f00000004c0)={0x0, 0x0, 0x4, 0x0, 0x0, {0x77359400}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "043988da"}, 0x0, 0x0, @planes=0x0}) ioctl$vim2m_VIDIOC_DQBUF(r0, 0xc0585611, &(0x7f0000000300)={0x6ca1, 0x2, 0x4, 0x400, 0x2, {}, {0x1, 0x1, 0x6, 0x0, 0x3, 0x85, "d9d69a5e"}, 0x7, 0x1, @userptr=0x20, 0x7}) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r2) syz_init_net_socket$rose(0xb, 0x5, 0x0) r3 = gettid() sched_getattr(r3, &(0x7f0000000000)={0x38}, 0x38, 0x0) wait4(r3, &(0x7f0000000380), 0x1, &(0x7f00000003c0)) r4 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r2) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) ioctl$SNAPSHOT_FREE_SWAP_PAGES(0xffffffffffffffff, 0x3309) sendmsg$NBD_CMD_CONNECT(r5, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000000)=ANY=[@ANYBLOB="0600ad026ed6fbd1ddbd99a1de608d0000", @ANYRES16=r4, @ANYBLOB="01000000000000000000010000000c000200018001000000000004000780"], 0x24}}, 0x0) r6 = syz_genetlink_get_family_id$nbd(&(0x7f00000000c0), r2) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$IP_VS_SO_GET_DESTS(r7, 0x0, 0x484, 0x0, 0x0) socketpair(0x29, 0x3, 0x6, &(0x7f0000000240)) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000000180)={&(0x7f0000000100)={0x58, r6, 0x300, 0x70bd26, 0x25dfdbfe, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x10001}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x1}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8, 0x1, r7}]}]}, 0x58}, 0x1, 0x0, 0x0, 0x20004040}, 0x0) syz_open_dev$vim2m(&(0x7f0000001200), 0x0, 0x2) (async) syz_open_dev$vim2m(&(0x7f0000000480), 0xfff, 0x2) (async) ioctl$vim2m_VIDIOC_DQBUF(r1, 0xc0585611, &(0x7f00000004c0)={0x0, 0x0, 0x4, 0x0, 0x0, {0x77359400}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "043988da"}, 0x0, 0x0, @planes=0x0}) (async) ioctl$vim2m_VIDIOC_DQBUF(r0, 0xc0585611, &(0x7f0000000300)={0x6ca1, 0x2, 0x4, 0x400, 0x2, {}, {0x1, 0x1, 0x6, 0x0, 0x3, 0x85, "d9d69a5e"}, 0x7, 0x1, @userptr=0x20, 0x7}) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r2) (async) syz_init_net_socket$rose(0xb, 0x5, 0x0) (async) gettid() (async) sched_getattr(r3, &(0x7f0000000000)={0x38}, 0x38, 0x0) (async) wait4(r3, &(0x7f0000000380), 0x1, &(0x7f00000003c0)) (async) syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r2) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) ioctl$SNAPSHOT_FREE_SWAP_PAGES(0xffffffffffffffff, 0x3309) (async) sendmsg$NBD_CMD_CONNECT(r5, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000000)=ANY=[@ANYBLOB="0600ad026ed6fbd1ddbd99a1de608d0000", @ANYRES16=r4, @ANYBLOB="01000000000000000000010000000c000200018001000000000004000780"], 0x24}}, 0x0) (async) syz_genetlink_get_family_id$nbd(&(0x7f00000000c0), r2) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)) (async) getsockopt$IP_VS_SO_GET_DESTS(r7, 0x0, 0x484, 0x0, 0x0) (async) socketpair(0x29, 0x3, 0x6, &(0x7f0000000240)) (async) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000000180)={&(0x7f0000000100)={0x58, r6, 0x300, 0x70bd26, 0x25dfdbfe, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x10001}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x1}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8, 0x1, r7}]}]}, 0x58}, 0x1, 0x0, 0x0, 0x20004040}, 0x0) (async) 17:37:07 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sysfs$3(0x3) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r1) (async) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)=ANY=[@ANYBLOB='H\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00faffbd7000ffdbdf250100000008000100000000000c000400050000000000000008000100000000000c00050001000000000000000c0005003a00000000000000"], 0x48}, 0x1, 0x0, 0x0, 0x44000}, 0x800) (async) semctl$IPC_RMID(0xffffffffffffffff, 0x0, 0x0) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r2 = semget$private(0x0, 0x0, 0x0) semtimedop(r2, &(0x7f00000001c0)=[{0x0, 0xc03, 0x800}, {0x6, 0x8, 0x800}, {0x0, 0x7ff}, {0x3, 0x6, 0x1800}, {0x1, 0x9}], 0x5, &(0x7f0000000200)={0x0, 0x3938700}) (async) semtimedop(r2, &(0x7f0000001680)=[{0x2, 0x9251, 0x800}, {0x0, 0x7f, 0x1000}], 0x2, &(0x7f0000001700)) (async) semctl$SEM_STAT(r2, 0x1, 0x12, &(0x7f0000000180)=""/205) 17:37:07 executing program 1: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), 0xffffffffffffffff) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x4, 0x9) socketpair(0x22, 0x0, 0x8, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xb4, r0, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8, 0x1, r3}, {0x8}, {0x8}, {0x8, 0x1, r4}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0xb4}}, 0x40040) 17:37:07 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x40040) 17:37:07 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xb4, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0xb4}}, 0x40040) 17:37:07 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f00000000c0)=ANY=[@ANYBLOB="0709000000000400000060c2008f3cb53d98c812690804f2c53a005f186372096f1a27c1dca36dc3b93b50fc432ef8cc849d4e439b12", @ANYRES32, @ANYBLOB="01e78e00fe64ac510000010000000c000200018000114200000500010000909b6fc8e8e2c6b7331ad82b"], 0x24}}, 0x0) 17:37:07 executing program 0: r0 = syz_open_dev$vim2m(&(0x7f0000001200), 0x0, 0x2) (async, rerun: 64) r1 = syz_open_dev$vim2m(&(0x7f0000000480), 0xfff, 0x2) (rerun: 64) ioctl$vim2m_VIDIOC_DQBUF(r1, 0xc0585611, &(0x7f00000004c0)={0x0, 0x0, 0x4, 0x0, 0x0, {0x77359400}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "043988da"}, 0x0, 0x0, @planes=0x0}) (async) ioctl$vim2m_VIDIOC_DQBUF(r0, 0xc0585611, &(0x7f0000000300)={0x6ca1, 0x2, 0x4, 0x400, 0x2, {}, {0x1, 0x1, 0x6, 0x0, 0x3, 0x85, "d9d69a5e"}, 0x7, 0x1, @userptr=0x20, 0x7}) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r2) syz_init_net_socket$rose(0xb, 0x5, 0x0) (async) r3 = gettid() sched_getattr(r3, &(0x7f0000000000)={0x38}, 0x38, 0x0) (async) wait4(r3, &(0x7f0000000380), 0x1, &(0x7f00000003c0)) (async) r4 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r2) (async) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) ioctl$SNAPSHOT_FREE_SWAP_PAGES(0xffffffffffffffff, 0x3309) (async, rerun: 64) sendmsg$NBD_CMD_CONNECT(r5, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000000)=ANY=[@ANYBLOB="0600ad026ed6fbd1ddbd99a1de608d0000", @ANYRES16=r4, @ANYBLOB="01000000000000000000010000000c000200018001000000000004000780"], 0x24}}, 0x0) (async, rerun: 64) r6 = syz_genetlink_get_family_id$nbd(&(0x7f00000000c0), r2) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$IP_VS_SO_GET_DESTS(r7, 0x0, 0x484, 0x0, 0x0) socketpair(0x29, 0x3, 0x6, &(0x7f0000000240)) (async) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000000180)={&(0x7f0000000100)={0x58, r6, 0x300, 0x70bd26, 0x25dfdbfe, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x10001}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x1}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8, 0x1, r7}]}]}, 0x58}, 0x1, 0x0, 0x0, 0x20004040}, 0x0) 17:37:07 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) recvfrom$llc(0xffffffffffffffff, &(0x7f0000000000)=""/44, 0x2c, 0x2040, &(0x7f0000000040)={0x1a, 0x110, 0x8, 0x50, 0x8, 0x7, @local}, 0x10) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) (async) recvfrom$llc(0xffffffffffffffff, &(0x7f0000000000)=""/44, 0x2c, 0x2040, &(0x7f0000000040)={0x1a, 0x110, 0x8, 0x50, 0x8, 0x7, @local}, 0x10) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) (async) 17:37:07 executing program 1: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), 0xffffffffffffffff) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x4, 0x9) socketpair(0x22, 0x0, 0x8, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xb4, r0, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8, 0x1, r3}, {0x8}, {0x8}, {0x8, 0x1, r4}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0xb4}}, 0x40040) 17:37:07 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={0x0}}, 0x40040) 17:37:07 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xb4, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0xb4}}, 0x40040) 17:37:07 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) (async) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f00000000c0)=ANY=[@ANYBLOB="0709000000000400000060c2008f3cb53d98c812690804f2c53a005f186372096f1a27c1dca36dc3b93b50fc432ef8cc849d4e439b12", @ANYRES32, @ANYBLOB="01e78e00fe64ac510000010000000c000200018000114200000500010000909b6fc8e8e2c6b7331ad82b"], 0x24}}, 0x0) 17:37:07 executing program 1: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), 0xffffffffffffffff) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x4, 0x9) socketpair(0x22, 0x0, 0x8, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xb4, r0, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8, 0x1, r3}, {0x8}, {0x8}, {0x8, 0x1, r4}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0xb4}}, 0x40040) 17:37:07 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={0x0}}, 0x40040) 17:37:07 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) recvfrom$llc(0xffffffffffffffff, &(0x7f0000000000)=""/44, 0x2c, 0x2040, &(0x7f0000000040)={0x1a, 0x110, 0x8, 0x50, 0x8, 0x7, @local}, 0x10) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) (async) recvfrom$llc(0xffffffffffffffff, &(0x7f0000000000)=""/44, 0x2c, 0x2040, &(0x7f0000000040)={0x1a, 0x110, 0x8, 0x50, 0x8, 0x7, @local}, 0x10) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) (async) 17:37:07 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_STATUS(r1, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x2c, 0x0, 0x200, 0x70bd29, 0x25dfdbfb, {}, [@NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x24}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0x2c}, 0x1, 0x0, 0x0, 0x10}, 0x20000010) r2 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) bind$rose(0xffffffffffffffff, &(0x7f0000000100)=@full={0xb, @dev={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @bcast, 0x1, [@rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @bcast, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x0}, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}]}, 0x40) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x9}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) 17:37:07 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) (async) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f00000000c0)=ANY=[@ANYBLOB="0709000000000400000060c2008f3cb53d98c812690804f2c53a005f186372096f1a27c1dca36dc3b93b50fc432ef8cc849d4e439b12", @ANYRES32, @ANYBLOB="01e78e00fe64ac510000010000000c000200018000114200000500010000909b6fc8e8e2c6b7331ad82b"], 0x24}}, 0x0) 17:37:07 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={0x0}}, 0x40040) 17:37:07 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xb4, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0xb4}}, 0x40040) 17:37:07 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socket(0x0, 0x4, 0x9) socketpair(0x22, 0x0, 0x8, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xb4, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8, 0x1, r4}, {0x8}, {0x8}, {0x8, 0x1, r5}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8, 0x1, r3}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0xb4}}, 0x40040) 17:37:07 executing program 5: socketpair(0x28, 0x4, 0x80dd, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$can_bcm(0x1d, 0x2, 0x2) accept(r2, 0x0, 0x0) getsockname$packet(r1, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000000240)=0x14) connect$can_bcm(r2, &(0x7f0000000300)={0x1d, r3}, 0x10) getsockopt$IP_VS_SO_GET_DAEMON(r0, 0x0, 0x487, &(0x7f0000000040), &(0x7f0000000080)=0x30) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r4) r6 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r6, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r5, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) 17:37:07 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xb4, 0x0, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0xb4}}, 0x40040) 17:37:07 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_STATUS(r1, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x2c, 0x0, 0x200, 0x70bd29, 0x25dfdbfb, {}, [@NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x24}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0x2c}, 0x1, 0x0, 0x0, 0x10}, 0x20000010) (async) r2 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) bind$rose(0xffffffffffffffff, &(0x7f0000000100)=@full={0xb, @dev={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @bcast, 0x1, [@rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @bcast, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x0}, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}]}, 0x40) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x9}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) 17:37:07 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000300)=ANY=[@ANYBLOB="24000000325427e0657c960df9664d1b57911a9dc1180231e0978ea6afac4f96ca091127e9f4052fe0107ca534fbffe11715e9a0e38ffd5488899cd4d6ccf9b0e76b758d78df826ad84308dee85eb3e935a5ed302b9d8680b7a2ff0cadc902900c2b5223380e0000000000000000000000000000000085993e4d9a76d78047635679ac60ec6fbea6809a093d26ae50e2594268b0d6dfc137d2d7083da7da1ef3bdbd1d8d1614e6d40ba97abaf1618f148fe5c65c5ac9708a874a02d2e6243337dee752a9db877ed2b5dc4592b90f08d72734fc149edb8f737053aeb0c68ece3bb8882dc6a8575f1ceb19af0855a820f6fd550b43eb4b10f9e456f837fe9435f509b712e40aff3a6dbf5716729fd3b90968f945b991e62ee13b35b8ed1dea1772d570090000000000000000000000fadc4be92b2916666a9ac685bfd0d0479bf113f73f2d1620bb0434e26d090ad6869917d55a35212ff09935fcae284102d3281739db31b1484f8ca7e57235b68c422b05880dd9d79865530a6dc803dfd6439f6be5d54f32fc05f3a68ce12d7a271f4fe09bf73e9b32b40ba93a1332dc7839a38f4b358692320f5c516b332e67fde67d0000000000000000", @ANYRES16=r1, @ANYBLOB="01000000000000000000010000000c000200018000000000000004000780"], 0x24}, 0x1, 0x0, 0x0, 0x240400a0}, 0x4810) [ 1805.857212] nbd: must specify a size in bytes for the device 17:37:07 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xb4, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0xb4}}, 0x40040) 17:37:07 executing program 5: socketpair(0x28, 0x4, 0x80dd, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r2 = socket$can_bcm(0x1d, 0x2, 0x2) accept(r2, 0x0, 0x0) (async) getsockname$packet(r1, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000000240)=0x14) connect$can_bcm(r2, &(0x7f0000000300)={0x1d, r3}, 0x10) getsockopt$IP_VS_SO_GET_DAEMON(r0, 0x0, 0x487, &(0x7f0000000040), &(0x7f0000000080)=0x30) (async, rerun: 32) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (rerun: 32) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r5 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r4) r6 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r6, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r5, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) 17:37:07 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) (async) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000300)=ANY=[@ANYBLOB="24000000325427e0657c960df9664d1b57911a9dc1180231e0978ea6afac4f96ca091127e9f4052fe0107ca534fbffe11715e9a0e38ffd5488899cd4d6ccf9b0e76b758d78df826ad84308dee85eb3e935a5ed302b9d8680b7a2ff0cadc902900c2b5223380e0000000000000000000000000000000085993e4d9a76d78047635679ac60ec6fbea6809a093d26ae50e2594268b0d6dfc137d2d7083da7da1ef3bdbd1d8d1614e6d40ba97abaf1618f148fe5c65c5ac9708a874a02d2e6243337dee752a9db877ed2b5dc4592b90f08d72734fc149edb8f737053aeb0c68ece3bb8882dc6a8575f1ceb19af0855a820f6fd550b43eb4b10f9e456f837fe9435f509b712e40aff3a6dbf5716729fd3b90968f945b991e62ee13b35b8ed1dea1772d570090000000000000000000000fadc4be92b2916666a9ac685bfd0d0479bf113f73f2d1620bb0434e26d090ad6869917d55a35212ff09935fcae284102d3281739db31b1484f8ca7e57235b68c422b05880dd9d79865530a6dc803dfd6439f6be5d54f32fc05f3a68ce12d7a271f4fe09bf73e9b32b40ba93a1332dc7839a38f4b358692320f5c516b332e67fde67d0000000000000000", @ANYRES16=r1, @ANYBLOB="01000000000000000000010000000c000200018000000000000004000780"], 0x24}, 0x1, 0x0, 0x0, 0x240400a0}, 0x4810) 17:37:07 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xb4, 0x0, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0xb4}}, 0x40040) 17:37:07 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xb4, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0xb4}}, 0x40040) [ 1805.967330] nbd: must specify a size in bytes for the device 17:37:07 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_STATUS(r1, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x2c, 0x0, 0x200, 0x70bd29, 0x25dfdbfb, {}, [@NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x24}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0x2c}, 0x1, 0x0, 0x0, 0x10}, 0x20000010) r2 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) bind$rose(0xffffffffffffffff, &(0x7f0000000100)=@full={0xb, @dev={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @bcast, 0x1, [@rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @bcast, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x0}, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}]}, 0x40) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x9}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 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) sendmsg$NBD_CMD_STATUS(r1, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x2c, 0x0, 0x200, 0x70bd29, 0x25dfdbfb, {}, [@NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x24}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0x2c}, 0x1, 0x0, 0x0, 0x10}, 0x20000010) (async) syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) (async) bind$rose(0xffffffffffffffff, &(0x7f0000000100)=@full={0xb, @dev={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @bcast, 0x1, [@rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @bcast, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x0}, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}]}, 0x40) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x9}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) (async) 17:37:07 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socket(0x0, 0x4, 0x9) socketpair(0x22, 0x0, 0x8, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xb4, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8, 0x1, r4}, {0x8}, {0x8}, {0x8, 0x1, r5}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8, 0x1, r3}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0xb4}}, 0x40040) 17:37:07 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000300)=ANY=[@ANYBLOB="24000000325427e0657c960df9664d1b57911a9dc1180231e0978ea6afac4f96ca091127e9f4052fe0107ca534fbffe11715e9a0e38ffd5488899cd4d6ccf9b0e76b758d78df826ad84308dee85eb3e935a5ed302b9d8680b7a2ff0cadc902900c2b5223380e0000000000000000000000000000000085993e4d9a76d78047635679ac60ec6fbea6809a093d26ae50e2594268b0d6dfc137d2d7083da7da1ef3bdbd1d8d1614e6d40ba97abaf1618f148fe5c65c5ac9708a874a02d2e6243337dee752a9db877ed2b5dc4592b90f08d72734fc149edb8f737053aeb0c68ece3bb8882dc6a8575f1ceb19af0855a820f6fd550b43eb4b10f9e456f837fe9435f509b712e40aff3a6dbf5716729fd3b90968f945b991e62ee13b35b8ed1dea1772d570090000000000000000000000fadc4be92b2916666a9ac685bfd0d0479bf113f73f2d1620bb0434e26d090ad6869917d55a35212ff09935fcae284102d3281739db31b1484f8ca7e57235b68c422b05880dd9d79865530a6dc803dfd6439f6be5d54f32fc05f3a68ce12d7a271f4fe09bf73e9b32b40ba93a1332dc7839a38f4b358692320f5c516b332e67fde67d0000000000000000", @ANYRES16=r1, @ANYBLOB="01000000000000000000010000000c000200018000000000000004000780"], 0x24}, 0x1, 0x0, 0x0, 0x240400a0}, 0x4810) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000300)=ANY=[@ANYBLOB="24000000325427e0657c960df9664d1b57911a9dc1180231e0978ea6afac4f96ca091127e9f4052fe0107ca534fbffe11715e9a0e38ffd5488899cd4d6ccf9b0e76b758d78df826ad84308dee85eb3e935a5ed302b9d8680b7a2ff0cadc902900c2b5223380e0000000000000000000000000000000085993e4d9a76d78047635679ac60ec6fbea6809a093d26ae50e2594268b0d6dfc137d2d7083da7da1ef3bdbd1d8d1614e6d40ba97abaf1618f148fe5c65c5ac9708a874a02d2e6243337dee752a9db877ed2b5dc4592b90f08d72734fc149edb8f737053aeb0c68ece3bb8882dc6a8575f1ceb19af0855a820f6fd550b43eb4b10f9e456f837fe9435f509b712e40aff3a6dbf5716729fd3b90968f945b991e62ee13b35b8ed1dea1772d570090000000000000000000000fadc4be92b2916666a9ac685bfd0d0479bf113f73f2d1620bb0434e26d090ad6869917d55a35212ff09935fcae284102d3281739db31b1484f8ca7e57235b68c422b05880dd9d79865530a6dc803dfd6439f6be5d54f32fc05f3a68ce12d7a271f4fe09bf73e9b32b40ba93a1332dc7839a38f4b358692320f5c516b332e67fde67d0000000000000000", @ANYRES16=r1, @ANYBLOB="01000000000000000000010000000c000200018000000000000004000780"], 0x24}, 0x1, 0x0, 0x0, 0x240400a0}, 0x4810) (async) 17:37:07 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xb4, 0x0, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0xb4}}, 0x40040) 17:37:07 executing program 2: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xb4, 0x0, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0xb4}}, 0x40040) [ 1806.070805] nbd: must specify a size in bytes for the device 17:37:07 executing program 0: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) 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(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) r3 = socket(0x1, 0x3, 0x0) setsockopt$rose(r3, 0x104, 0x0, 0x0, 0x0) sendmsg$nl_crypto(r3, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)=@delrng={0x10, 0x14, 0x1, 0x70bd29, 0x25dfdbfc, "", ["", "", "", "", "", ""]}, 0x10}}, 0x15) 17:37:08 executing program 5: socketpair(0x28, 0x4, 0x80dd, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r2 = socket$can_bcm(0x1d, 0x2, 0x2) accept(r2, 0x0, 0x0) (async) getsockname$packet(r1, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000000240)=0x14) connect$can_bcm(r2, &(0x7f0000000300)={0x1d, r3}, 0x10) getsockopt$IP_VS_SO_GET_DAEMON(r0, 0x0, 0x487, &(0x7f0000000040), &(0x7f0000000080)=0x30) (async) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r5 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r4) (async) r6 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r6, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r5, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) 17:37:08 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) 17:37:08 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xb4, r1, 0x0, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0xb4}}, 0x40040) 17:37:08 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socket(0x0, 0x4, 0x9) socketpair(0x22, 0x0, 0x8, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xb4, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8, 0x1, r4}, {0x8}, {0x8}, {0x8, 0x1, r5}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8, 0x1, r3}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0xb4}}, 0x40040) 17:37:08 executing program 2: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xb4, 0x0, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0xb4}}, 0x40040) 17:37:08 executing program 0: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) 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(&(0x7f00000001c0), r0) (async) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) (async, rerun: 64) r3 = socket(0x1, 0x3, 0x0) (rerun: 64) setsockopt$rose(r3, 0x104, 0x0, 0x0, 0x0) sendmsg$nl_crypto(r3, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)=@delrng={0x10, 0x14, 0x1, 0x70bd29, 0x25dfdbfc, "", ["", "", "", "", "", ""]}, 0x10}}, 0x15) 17:37:08 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000300)=ANY=[@ANYBLOB="e9dfa900", @ANYRES16=r1, @ANYBLOB="0100000000000000000c0002000180000000000000040007807f38aae61a1897d27ba463d93612f436997c3cde23155525f4170b868142d9b6bf0b8a88db5e1e2aa3bb86eba72ba5ab23639992781ad8d65211c9fff38a71ba22fe0c696332b02b1076fcb78f6dc1d7a6d6e84d3b3d69690ff464b717f4bffdd4e62de4a07303be107f869e3b628ebeba123e4bf7df10367ecb770479070f87b83e7b5f17e0b0ae554801"], 0x24}}, 0x0) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r3) 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, &(0x7f0000000400)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f00000003c0)={&(0x7f0000000240)={0x1c, r1, 0x4, 0x70bd27, 0x25dfdbfd, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x1c}, 0x1, 0x0, 0x0, 0x4000004}, 0x4000080) r6 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) gettid() r7 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r6) sendmsg$NBD_CMD_CONNECT(r6, &(0x7f00000002c0)={&(0x7f0000000140), 0xc, &(0x7f0000000280)={&(0x7f0000000200)={0x28, r7, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) sendmsg$NBD_CMD_STATUS(r4, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x4c, r7, 0x10, 0x70bd2a, 0x25dfdbfc, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xff}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x200000000000000}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x4}]}, 0x4c}, 0x1, 0x0, 0x0, 0x4044000}, 0x4004015) 17:37:08 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xb4, r1, 0x0, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0xb4}}, 0x40040) 17:37:08 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) (async) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) 17:37:08 executing program 2: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xb4, 0x0, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0xb4}}, 0x40040) 17:37:08 executing program 2: r0 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), 0xffffffffffffffff) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xb4, r0, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0xb4}}, 0x40040) 17:37:08 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) 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(&(0x7f00000001c0), r0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) 17:37:08 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x0, 0x9) socketpair(0x22, 0x0, 0x8, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xb4, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8, 0x1, r4}, {0x8}, {0x8}, {0x8, 0x1, r5}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8, 0x1, r3}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0xb4}}, 0x40040) 17:37:08 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000300)=ANY=[@ANYBLOB="e9dfa900", @ANYRES16=r1, @ANYBLOB="0100000000000000000c0002000180000000000000040007807f38aae61a1897d27ba463d93612f436997c3cde23155525f4170b868142d9b6bf0b8a88db5e1e2aa3bb86eba72ba5ab23639992781ad8d65211c9fff38a71ba22fe0c696332b02b1076fcb78f6dc1d7a6d6e84d3b3d69690ff464b717f4bffdd4e62de4a07303be107f869e3b628ebeba123e4bf7df10367ecb770479070f87b83e7b5f17e0b0ae554801"], 0x24}}, 0x0) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r3) 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, &(0x7f0000000400)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f00000003c0)={&(0x7f0000000240)={0x1c, r1, 0x4, 0x70bd27, 0x25dfdbfd, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x1c}, 0x1, 0x0, 0x0, 0x4000004}, 0x4000080) r6 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) gettid() r7 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r6) sendmsg$NBD_CMD_CONNECT(r6, &(0x7f00000002c0)={&(0x7f0000000140), 0xc, &(0x7f0000000280)={&(0x7f0000000200)={0x28, r7, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) sendmsg$NBD_CMD_STATUS(r4, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x4c, r7, 0x10, 0x70bd2a, 0x25dfdbfc, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xff}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x200000000000000}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x4}]}, 0x4c}, 0x1, 0x0, 0x0, 0x4044000}, 0x4004015) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000300)=ANY=[@ANYBLOB="e9dfa900", @ANYRES16=r1, @ANYBLOB="0100000000000000000c0002000180000000000000040007807f38aae61a1897d27ba463d93612f436997c3cde23155525f4170b868142d9b6bf0b8a88db5e1e2aa3bb86eba72ba5ab23639992781ad8d65211c9fff38a71ba22fe0c696332b02b1076fcb78f6dc1d7a6d6e84d3b3d69690ff464b717f4bffdd4e62de4a07303be107f869e3b628ebeba123e4bf7df10367ecb770479070f87b83e7b5f17e0b0ae554801"], 0x24}}, 0x0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r3) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_DISCONNECT(r5, &(0x7f0000000400)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f00000003c0)={&(0x7f0000000240)={0x1c, r1, 0x4, 0x70bd27, 0x25dfdbfd, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x1c}, 0x1, 0x0, 0x0, 0x4000004}, 0x4000080) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) gettid() (async) syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r6) (async) sendmsg$NBD_CMD_CONNECT(r6, &(0x7f00000002c0)={&(0x7f0000000140), 0xc, &(0x7f0000000280)={&(0x7f0000000200)={0x28, r7, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) (async) sendmsg$NBD_CMD_STATUS(r4, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x4c, r7, 0x10, 0x70bd2a, 0x25dfdbfc, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xff}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x200000000000000}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x4}]}, 0x4c}, 0x1, 0x0, 0x0, 0x4044000}, 0x4004015) (async) [ 1806.483966] nbd: must specify at least one socket 17:37:08 executing program 2: r0 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), 0xffffffffffffffff) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xb4, r0, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0xb4}}, 0x40040) 17:37:08 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xb4, r1, 0x0, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0xb4}}, 0x40040) 17:37:08 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x402400, 0x0) ioctl$TUNGETSNDBUF(r0, 0x800454d3, &(0x7f0000000040)) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r1) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) [ 1806.682359] nbd: must specify at least one socket 17:37:08 executing program 0: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) 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(&(0x7f00000001c0), r0) (async) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) r3 = socket(0x1, 0x3, 0x0) setsockopt$rose(r3, 0x104, 0x0, 0x0, 0x0) (async) sendmsg$nl_crypto(r3, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)=@delrng={0x10, 0x14, 0x1, 0x70bd29, 0x25dfdbfc, "", ["", "", "", "", "", ""]}, 0x10}}, 0x15) 17:37:08 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x0, 0x9) socketpair(0x22, 0x0, 0x8, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xb4, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8, 0x1, r4}, {0x8}, {0x8}, {0x8, 0x1, r5}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8, 0x1, r3}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0xb4}}, 0x40040) 17:37:08 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xa8, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}]}, 0xa8}}, 0x40040) 17:37:08 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x402400, 0x0) ioctl$TUNGETSNDBUF(r0, 0x800454d3, &(0x7f0000000040)) (async) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r1) (async) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) 17:37:08 executing program 2: r0 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), 0xffffffffffffffff) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xb4, r0, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0xb4}}, 0x40040) 17:37:08 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) (async) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000300)=ANY=[@ANYBLOB="e9dfa900", @ANYRES16=r1, @ANYBLOB="0100000000000000000c0002000180000000000000040007807f38aae61a1897d27ba463d93612f436997c3cde23155525f4170b868142d9b6bf0b8a88db5e1e2aa3bb86eba72ba5ab23639992781ad8d65211c9fff38a71ba22fe0c696332b02b1076fcb78f6dc1d7a6d6e84d3b3d69690ff464b717f4bffdd4e62de4a07303be107f869e3b628ebeba123e4bf7df10367ecb770479070f87b83e7b5f17e0b0ae554801"], 0x24}}, 0x0) (async) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r3) 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) sendmsg$NBD_CMD_DISCONNECT(r5, &(0x7f0000000400)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f00000003c0)={&(0x7f0000000240)={0x1c, r1, 0x4, 0x70bd27, 0x25dfdbfd, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x1c}, 0x1, 0x0, 0x0, 0x4000004}, 0x4000080) (async) r6 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) gettid() r7 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r6) sendmsg$NBD_CMD_CONNECT(r6, &(0x7f00000002c0)={&(0x7f0000000140), 0xc, &(0x7f0000000280)={&(0x7f0000000200)={0x28, r7, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x28}}, 0x0) sendmsg$NBD_CMD_STATUS(r4, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x4c, r7, 0x10, 0x70bd2a, 0x25dfdbfc, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xff}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x200000000000000}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x4}]}, 0x4c}, 0x1, 0x0, 0x0, 0x4044000}, 0x4004015) 17:37:08 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(0x0, r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xb4, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0xb4}}, 0x40040) 17:37:08 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x0, 0x9) socketpair(0x22, 0x0, 0x8, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xb4, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8, 0x1, r4}, {0x8}, {0x8}, {0x8, 0x1, r5}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8, 0x1, r3}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0xb4}}, 0x40040) 17:37:08 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x402400, 0x0) ioctl$TUNGETSNDBUF(r0, 0x800454d3, &(0x7f0000000040)) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r1) (async) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) 17:37:08 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(0x0, r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xb4, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0xb4}}, 0x40040) 17:37:08 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xa8, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}]}, 0xa8}}, 0x40040) 17:37:08 executing program 0: r0 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), 0xffffffffffffffff) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) [ 1806.935134] nbd: must specify at least one socket 17:37:08 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xa8, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}]}, 0xa8}}, 0x40040) 17:37:08 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(0x0, r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xb4, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0xb4}}, 0x40040) 17:37:08 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x4, 0x0) socketpair(0x22, 0x0, 0x8, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xb4, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8, 0x1, r4}, {0x8}, {0x8}, {0x8, 0x1, r5}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8, 0x1, r3}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0xb4}}, 0x40040) 17:37:08 executing program 3: r0 = semget$private(0x0, 0x0, 0x0) semtimedop(r0, &(0x7f00000001c0)=[{0x1, 0xc03, 0x800}, {0x6, 0x8}, {0x0, 0x7ff}, {0x3, 0x6, 0x1800}, {0x1, 0x9, 0x819a29fffda3b5b0}], 0x5, &(0x7f00000000c0)={0x0, 0x3938700}) semtimedop(r0, &(0x7f0000001680)=[{0x2, 0x9251, 0x800}, {0x0, 0x7f, 0x1000}], 0x2, &(0x7f0000001700)) semctl$GETPID(r0, 0x2, 0xb, &(0x7f0000001300)=""/211) r1 = semget$private(0x0, 0x0, 0x0) semtimedop(r1, &(0x7f00000001c0)=[{0x0, 0xc03, 0x800}, {0x6, 0x8, 0x800}, {0x0, 0x7ff}, {0x3, 0x6, 0x1800}, {0x1, 0x9}], 0x5, &(0x7f0000000200)={0x0, 0x3938700}) semtimedop(r1, &(0x7f0000001680)=[{0x2, 0x9251, 0x800}, {0x0, 0x7f, 0x1000}], 0x2, &(0x7f0000001700)) semctl$GETNCNT(r1, 0x1, 0xe, &(0x7f0000000180)=""/17) r2 = semget$private(0x0, 0x0, 0x0) semctl$GETZCNT(r2, 0x1aa295c662e1f90b, 0xf, &(0x7f0000000300)=""/4096) semtimedop(r2, &(0x7f00000001c0)=[{0x0, 0xc03, 0x800}, {0x6, 0x8, 0x800}, {0x0, 0x7ff}, {0x3, 0x6, 0x1800}, {0x1, 0x9}], 0x5, &(0x7f0000000200)={0x0, 0x3938700}) semtimedop(r2, &(0x7f0000001680)=[{0x2, 0x9251, 0x800}, {0x0, 0x7f, 0x1000}], 0x2, &(0x7f0000001700)) semctl$IPC_INFO(r2, 0x1, 0x3, &(0x7f0000000080)=""/24) semtimedop(r0, &(0x7f0000000000)=[{0x0, 0x2, 0x1800}, {0x1, 0x400, 0x800}], 0x2, &(0x7f0000000040)) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r3) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r5, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000100)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r4, @ANYBLOB="01000000000000000000010000000c000200018000000000000004000780d620bb9f0d2cd29921716906057a59b22c8cb28494288bf253355d696096d7fb6237f52ceeb88be04bb856035ad1325d1c34b08601e5cc7bbc"], 0x24}}, 0x0) 17:37:08 executing program 0: r0 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), 0xffffffffffffffff) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), 0xffffffffffffffff) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) (async) 17:37:08 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xa8, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}]}, 0xa8}}, 0x40040) 17:37:08 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xa8, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}]}, 0xa8}}, 0x40040) 17:37:08 executing program 2: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), 0xffffffffffffffff) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xb4, r0, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0xb4}}, 0x40040) 17:37:09 executing program 3: r0 = semget$private(0x0, 0x0, 0x0) semtimedop(r0, &(0x7f00000001c0)=[{0x1, 0xc03, 0x800}, {0x6, 0x8}, {0x0, 0x7ff}, {0x3, 0x6, 0x1800}, {0x1, 0x9, 0x819a29fffda3b5b0}], 0x5, &(0x7f00000000c0)={0x0, 0x3938700}) (async) semtimedop(r0, &(0x7f0000001680)=[{0x2, 0x9251, 0x800}, {0x0, 0x7f, 0x1000}], 0x2, &(0x7f0000001700)) (async) semctl$GETPID(r0, 0x2, 0xb, &(0x7f0000001300)=""/211) r1 = semget$private(0x0, 0x0, 0x0) semtimedop(r1, &(0x7f00000001c0)=[{0x0, 0xc03, 0x800}, {0x6, 0x8, 0x800}, {0x0, 0x7ff}, {0x3, 0x6, 0x1800}, {0x1, 0x9}], 0x5, &(0x7f0000000200)={0x0, 0x3938700}) semtimedop(r1, &(0x7f0000001680)=[{0x2, 0x9251, 0x800}, {0x0, 0x7f, 0x1000}], 0x2, &(0x7f0000001700)) semctl$GETNCNT(r1, 0x1, 0xe, &(0x7f0000000180)=""/17) r2 = semget$private(0x0, 0x0, 0x0) semctl$GETZCNT(r2, 0x1aa295c662e1f90b, 0xf, &(0x7f0000000300)=""/4096) (async) semtimedop(r2, &(0x7f00000001c0)=[{0x0, 0xc03, 0x800}, {0x6, 0x8, 0x800}, {0x0, 0x7ff}, {0x3, 0x6, 0x1800}, {0x1, 0x9}], 0x5, &(0x7f0000000200)={0x0, 0x3938700}) semtimedop(r2, &(0x7f0000001680)=[{0x2, 0x9251, 0x800}, {0x0, 0x7f, 0x1000}], 0x2, &(0x7f0000001700)) semctl$IPC_INFO(r2, 0x1, 0x3, &(0x7f0000000080)=""/24) (async) semtimedop(r0, &(0x7f0000000000)=[{0x0, 0x2, 0x1800}, {0x1, 0x400, 0x800}], 0x2, &(0x7f0000000040)) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r3) (async) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r5, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000100)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r4, @ANYBLOB="01000000000000000000010000000c000200018000000000000004000780d620bb9f0d2cd29921716906057a59b22c8cb28494288bf253355d696096d7fb6237f52ceeb88be04bb856035ad1325d1c34b08601e5cc7bbc"], 0x24}}, 0x0) 17:37:09 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x4, 0x0) socketpair(0x22, 0x0, 0x8, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xb4, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8, 0x1, r4}, {0x8}, {0x8}, {0x8, 0x1, r5}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8, 0x1, r3}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0xb4}}, 0x40040) 17:37:09 executing program 0: r0 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), 0xffffffffffffffff) (async) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) 17:37:09 executing program 2: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), 0xffffffffffffffff) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xb4, r0, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0xb4}}, 0x40040) 17:37:09 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xb4, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}, @NBD_ATTR_CLIENT_FLAGS={0xc}]}, 0xb4}}, 0x40040) 17:37:09 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xa8, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}]}, 0xa8}}, 0x40040) 17:37:09 executing program 3: r0 = semget$private(0x0, 0x0, 0x0) semtimedop(r0, &(0x7f00000001c0)=[{0x1, 0xc03, 0x800}, {0x6, 0x8}, {0x0, 0x7ff}, {0x3, 0x6, 0x1800}, {0x1, 0x9, 0x819a29fffda3b5b0}], 0x5, &(0x7f00000000c0)={0x0, 0x3938700}) semtimedop(r0, &(0x7f0000001680)=[{0x2, 0x9251, 0x800}, {0x0, 0x7f, 0x1000}], 0x2, &(0x7f0000001700)) semctl$GETPID(r0, 0x2, 0xb, &(0x7f0000001300)=""/211) r1 = semget$private(0x0, 0x0, 0x0) semtimedop(r1, &(0x7f00000001c0)=[{0x0, 0xc03, 0x800}, {0x6, 0x8, 0x800}, {0x0, 0x7ff}, {0x3, 0x6, 0x1800}, {0x1, 0x9}], 0x5, &(0x7f0000000200)={0x0, 0x3938700}) semtimedop(r1, &(0x7f0000001680)=[{0x2, 0x9251, 0x800}, {0x0, 0x7f, 0x1000}], 0x2, &(0x7f0000001700)) semctl$GETNCNT(r1, 0x1, 0xe, &(0x7f0000000180)=""/17) r2 = semget$private(0x0, 0x0, 0x0) semctl$GETZCNT(r2, 0x1aa295c662e1f90b, 0xf, &(0x7f0000000300)=""/4096) semtimedop(r2, &(0x7f00000001c0)=[{0x0, 0xc03, 0x800}, {0x6, 0x8, 0x800}, {0x0, 0x7ff}, {0x3, 0x6, 0x1800}, {0x1, 0x9}], 0x5, &(0x7f0000000200)={0x0, 0x3938700}) semtimedop(r2, &(0x7f0000001680)=[{0x2, 0x9251, 0x800}, {0x0, 0x7f, 0x1000}], 0x2, &(0x7f0000001700)) semctl$IPC_INFO(r2, 0x1, 0x3, &(0x7f0000000080)=""/24) semtimedop(r0, &(0x7f0000000000)=[{0x0, 0x2, 0x1800}, {0x1, 0x400, 0x800}], 0x2, &(0x7f0000000040)) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r3) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r5, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000100)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r4, @ANYBLOB="01000000000000000000010000000c000200018000000000000004000780d620bb9f0d2cd29921716906057a59b22c8cb28494288bf253355d696096d7fb6237f52ceeb88be04bb856035ad1325d1c34b08601e5cc7bbc"], 0x24}}, 0x0) semget$private(0x0, 0x0, 0x0) (async) semtimedop(r0, &(0x7f00000001c0)=[{0x1, 0xc03, 0x800}, {0x6, 0x8}, {0x0, 0x7ff}, {0x3, 0x6, 0x1800}, {0x1, 0x9, 0x819a29fffda3b5b0}], 0x5, &(0x7f00000000c0)={0x0, 0x3938700}) (async) semtimedop(r0, &(0x7f0000001680)=[{0x2, 0x9251, 0x800}, {0x0, 0x7f, 0x1000}], 0x2, &(0x7f0000001700)) (async) semctl$GETPID(r0, 0x2, 0xb, &(0x7f0000001300)=""/211) (async) semget$private(0x0, 0x0, 0x0) (async) semtimedop(r1, &(0x7f00000001c0)=[{0x0, 0xc03, 0x800}, {0x6, 0x8, 0x800}, {0x0, 0x7ff}, {0x3, 0x6, 0x1800}, {0x1, 0x9}], 0x5, &(0x7f0000000200)={0x0, 0x3938700}) (async) semtimedop(r1, &(0x7f0000001680)=[{0x2, 0x9251, 0x800}, {0x0, 0x7f, 0x1000}], 0x2, &(0x7f0000001700)) (async) semctl$GETNCNT(r1, 0x1, 0xe, &(0x7f0000000180)=""/17) (async) semget$private(0x0, 0x0, 0x0) (async) semctl$GETZCNT(r2, 0x1aa295c662e1f90b, 0xf, &(0x7f0000000300)=""/4096) (async) semtimedop(r2, &(0x7f00000001c0)=[{0x0, 0xc03, 0x800}, {0x6, 0x8, 0x800}, {0x0, 0x7ff}, {0x3, 0x6, 0x1800}, {0x1, 0x9}], 0x5, &(0x7f0000000200)={0x0, 0x3938700}) (async) semtimedop(r2, &(0x7f0000001680)=[{0x2, 0x9251, 0x800}, {0x0, 0x7f, 0x1000}], 0x2, &(0x7f0000001700)) (async) semctl$IPC_INFO(r2, 0x1, 0x3, &(0x7f0000000080)=""/24) (async) semtimedop(r0, &(0x7f0000000000)=[{0x0, 0x2, 0x1800}, {0x1, 0x400, 0x800}], 0x2, &(0x7f0000000040)) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r3) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_CONNECT(r5, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000100)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r4, @ANYBLOB="01000000000000000000010000000c000200018000000000000004000780d620bb9f0d2cd29921716906057a59b22c8cb28494288bf253355d696096d7fb6237f52ceeb88be04bb856035ad1325d1c34b08601e5cc7bbc"], 0x24}}, 0x0) (async) 17:37:09 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xa8, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}]}, 0xa8}}, 0x40040) 17:37:09 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x4, 0x0) socketpair(0x22, 0x0, 0x8, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xb4, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8, 0x1, r4}, {0x8}, {0x8}, {0x8, 0x1, r5}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8, 0x1, r3}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0xb4}}, 0x40040) 17:37:09 executing program 2: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), 0xffffffffffffffff) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xb4, r0, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0xb4}}, 0x40040) 17:37:09 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r3) r4 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r0) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x58, r4, 0x0, 0x70bd27, 0x25dfdbfe, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0xfffffffffffffffe}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x5}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0xae13a5a7eed57f32}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8}]}, 0x58}, 0x1, 0x0, 0x0, 0x8001}, 0x4040082) 17:37:09 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xb4, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}, @NBD_ATTR_CLIENT_FLAGS={0xc}]}, 0xb4}}, 0x40040) 17:37:09 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000080)=ANY=[@ANYRESHEX, @ANYRES16=r1, @ANYBLOB="01000000000000121fb1dbfe7ab131ffd3220000000102000180000000000000227107800c"], 0x30}}, 0x4040444) 17:37:09 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x4, 0x9) socketpair(0x0, 0x0, 0x8, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xb4, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8, 0x1, r4}, {0x8}, {0x8}, {0x8, 0x1, r5}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8, 0x1, r3}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0xb4}}, 0x40040) 17:37:09 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xa8, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}]}, 0xa8}}, 0x40040) 17:37:09 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xb4, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0xb4}}, 0x40040) 17:37:09 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xb4, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}, @NBD_ATTR_CLIENT_FLAGS={0xc}]}, 0xb4}}, 0x40040) 17:37:09 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r3) r4 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r0) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x58, r4, 0x0, 0x70bd27, 0x25dfdbfe, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0xfffffffffffffffe}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x5}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0xae13a5a7eed57f32}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8}]}, 0x58}, 0x1, 0x0, 0x0, 0x8001}, 0x4040082) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r3) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r0) (async) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x58, r4, 0x0, 0x70bd27, 0x25dfdbfe, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0xfffffffffffffffe}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x5}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0xae13a5a7eed57f32}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8}]}, 0x58}, 0x1, 0x0, 0x0, 0x8001}, 0x4040082) (async) 17:37:09 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000080)=ANY=[@ANYRESHEX, @ANYRES16=r1, @ANYBLOB="01000000000000121fb1dbfe7ab131ffd3220000000102000180000000000000227107800c"], 0x30}}, 0x4040444) 17:37:09 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xa8, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}]}, 0xa8}}, 0x40040) 17:37:09 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) (async) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r3) r4 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r0) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x58, r4, 0x0, 0x70bd27, 0x25dfdbfe, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0xfffffffffffffffe}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x5}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0xae13a5a7eed57f32}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8}]}, 0x58}, 0x1, 0x0, 0x0, 0x8001}, 0x4040082) 17:37:09 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xb4, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0xb4}}, 0x40040) 17:37:09 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xa8, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}]}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0xa8}}, 0x40040) 17:37:09 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000080)=ANY=[@ANYRESHEX, @ANYRES16=r1, @ANYBLOB="01000000000000121fb1dbfe7ab131ffd3220000000102000180000000000000227107800c"], 0x30}}, 0x4040444) 17:37:09 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x4, 0x9) socketpair(0x0, 0x0, 0x8, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xb4, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8, 0x1, r4}, {0x8}, {0x8}, {0x8, 0x1, r5}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8, 0x1, r3}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0xb4}}, 0x40040) 17:37:09 executing program 5: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xa8, 0x0, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}]}, 0xa8}}, 0x40040) 17:37:09 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xb4, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0xb4}}, 0x40040) 17:37:09 executing program 0: r0 = socket$can_bcm(0x1d, 0x2, 0x2) accept(r0, 0x0, 0x0) r1 = socket(0x10, 0x3, 0x0) sendmsg$SEG6_CMD_GET_TUNSRC(r1, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={0x0, 0x14}}, 0x0) r2 = socket$can_bcm(0x1d, 0x2, 0x2) getsockname$packet(r1, &(0x7f0000000180)={0x11, 0x0, 0x0}, &(0x7f0000004580)=0x14) connect$can_bcm(r2, &(0x7f00000045c0)={0x1d, r3}, 0x10) connect$can_bcm(r0, &(0x7f0000000000)={0x1d, r3}, 0x10) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r4) r6 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r6, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r5, @ANYBLOB="0100000000edff000000010000000c00020004000780"], 0x24}}, 0x0) 17:37:09 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xb4, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}, @NBD_ATTR_CLIENT_FLAGS={0xc}]}, 0xb4}}, 0x40040) 17:37:09 executing program 5: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xa8, 0x0, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}]}, 0xa8}}, 0x40040) 17:37:09 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x4, 0x9) socketpair(0x0, 0x0, 0x8, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xb4, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8, 0x1, r4}, {0x8}, {0x8}, {0x8, 0x1, r5}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8, 0x1, r3}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0xb4}}, 0x40040) 17:37:09 executing program 5: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xa8, 0x0, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}]}, 0xa8}}, 0x40040) 17:37:09 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, 0x0, 0x40040) 17:37:09 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xa8, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}]}, @NBD_ATTR_CLIENT_FLAGS={0xc}]}, 0xa8}}, 0x40040) 17:37:09 executing program 0: r0 = socket$can_bcm(0x1d, 0x2, 0x2) accept(r0, 0x0, 0x0) r1 = socket(0x10, 0x3, 0x0) sendmsg$SEG6_CMD_GET_TUNSRC(r1, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={0x0, 0x14}}, 0x0) (async) r2 = socket$can_bcm(0x1d, 0x2, 0x2) (async) getsockname$packet(r1, &(0x7f0000000180)={0x11, 0x0, 0x0}, &(0x7f0000004580)=0x14) connect$can_bcm(r2, &(0x7f00000045c0)={0x1d, r3}, 0x10) (async, rerun: 64) connect$can_bcm(r0, &(0x7f0000000000)={0x1d, r3}, 0x10) (async, rerun: 64) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r4) (async) r6 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r6, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r5, @ANYBLOB="0100000000edff000000010000000c00020004000780"], 0x24}}, 0x0) 17:37:09 executing program 5: r0 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), 0xffffffffffffffff) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xa8, r0, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}]}, 0xa8}}, 0x40040) 17:37:09 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, 0x0, 0x40040) 17:37:09 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x4, 0x9) socketpair(0x0, 0x0, 0x8, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xb4, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8, 0x1, r4}, {0x8}, {0x8}, {0x8, 0x1, r5}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8, 0x1, r3}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0xb4}}, 0x40040) 17:37:09 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x4, 0x9) socketpair(0x22, 0x0, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xb4, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8, 0x1, r4}, {0x8}, {0x8}, {0x8, 0x1, r5}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8, 0x1, r3}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0xb4}}, 0x40040) 17:37:09 executing program 5: r0 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), 0xffffffffffffffff) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xa8, r0, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}]}, 0xa8}}, 0x40040) 17:37:09 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xa8, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}]}, @NBD_ATTR_CLIENT_FLAGS={0xc}]}, 0xa8}}, 0x40040) 17:37:09 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, 0x0, 0x40040) 17:37:09 executing program 0: r0 = socket$can_bcm(0x1d, 0x2, 0x2) accept(r0, 0x0, 0x0) r1 = socket(0x10, 0x3, 0x0) sendmsg$SEG6_CMD_GET_TUNSRC(r1, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={0x0, 0x14}}, 0x0) r2 = socket$can_bcm(0x1d, 0x2, 0x2) (async) getsockname$packet(r1, &(0x7f0000000180)={0x11, 0x0, 0x0}, &(0x7f0000004580)=0x14) connect$can_bcm(r2, &(0x7f00000045c0)={0x1d, r3}, 0x10) (async) connect$can_bcm(r0, &(0x7f0000000000)={0x1d, r3}, 0x10) (async) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r4) (async) r6 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r6, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r5, @ANYBLOB="0100000000edff000000010000000c00020004000780"], 0x24}}, 0x0) 17:37:09 executing program 5: r0 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), 0xffffffffffffffff) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xa8, r0, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}]}, 0xa8}}, 0x40040) [ 1807.971644] nbd: must specify at least one socket 17:37:09 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x40040) 17:37:09 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(0x0, r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xa8, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}]}, 0xa8}}, 0x40040) 17:37:09 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x4, 0x9) socketpair(0x0, 0x0, 0x8, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xb4, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8, 0x1, r4}, {0x8}, {0x8}, {0x8, 0x1, r5}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8, 0x1, r3}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0xb4}}, 0x40040) 17:37:09 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xa8, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}]}, @NBD_ATTR_CLIENT_FLAGS={0xc}]}, 0xa8}}, 0x40040) 17:37:09 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x4, 0x9) socketpair(0x22, 0x0, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xb4, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8, 0x1, r4}, {0x8}, {0x8}, {0x8, 0x1, r5}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8, 0x1, r3}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0xb4}}, 0x40040) 17:37:09 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x40040) 17:37:10 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r3) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$IP_VS_SO_GET_DESTS(r5, 0x0, 0x484, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$IP_VS_SO_GET_DESTS(r7, 0x0, 0x484, 0x0, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f0000000a00)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f00000009c0)={&(0x7f0000000900)={0x98, r1, 0x300, 0x70bd29, 0x20, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x3c, 0x7, 0x0, 0x1, [{0x8}, {0x8, 0x1, r5}, {0x8}, {0x8, 0x1, r6}, {0x8}, {0x8}, {0x8, 0x1, r7}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x7}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x98}, 0x1, 0x0, 0x0, 0x44050}, 0x4000004) r8 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r9 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r8) sendmsg$NBD_CMD_CONNECT(r8, &(0x7f00000002c0)={&(0x7f0000000140), 0xc, &(0x7f0000000280)={&(0x7f0000000200)=ANY=[@ANYBLOB, @ANYRES16=r9, @ANYBLOB="01000000000000000000010000000c00080000000000000000000800010000000000"], 0x28}}, 0x0) sendmsg$NBD_CMD_RECONFIGURE(r4, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r9, 0x300, 0x70bd25, 0x25dfdbfc, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xffffffffffffff7f}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x10000}, @NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0xfffffffffffffff9}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x9}]}, 0x54}, 0x1, 0x0, 0x0, 0x20004805}, 0x800) r10 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000180), 0x40202, 0x0) write$snapshot(r10, &(0x7f0000000300)="1497ad647b89a84b673e5458bb8598d0de7162fd2feed8cfc4e052e921f0b024bedbdbf83d4cc203998c381623eafa2afbaa64aaf4df2793244c7a3fa97b4c4bb3df4f709f9c156f95ef7715b01557d0af6066c28ce3d9a579857356935d5a297e288287502513759f64479964cf0e98cd198ff4c0375d01a7222117dc4842ab4ff877fac7421833badafd83d78210d71ad849615bf67d8b1afa07a7ec9e679fa60d9b2a86a979e96b30c9ebca857e0390a7dea01111", 0xb6) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r3) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) 17:37:10 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x4, 0x9) socketpair(0x22, 0x0, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xb4, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8, 0x1, r4}, {0x8}, {0x8}, {0x8, 0x1, r5}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8, 0x1, r3}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0xb4}}, 0x40040) 17:37:10 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(0x0, r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xa8, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}]}, 0xa8}}, 0x40040) 17:37:10 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(0x0, r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xa8, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}]}, 0xa8}}, 0x40040) 17:37:10 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x40040) 17:37:10 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x4, 0x9) socketpair(0x0, 0x0, 0x8, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xb4, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8, 0x1, r4}, {0x8}, {0x8}, {0x8, 0x1, r5}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8, 0x1, r3}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0xb4}}, 0x40040) 17:37:10 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x4, 0x9) socketpair(0x22, 0x0, 0x8, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xb4, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8, 0x1, r3}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0xb4}}, 0x40040) 17:37:10 executing program 5: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), 0xffffffffffffffff) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xa8, r0, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}]}, 0xa8}}, 0x40040) 17:37:10 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={0x0}}, 0x40040) 17:37:10 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0x8c, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0x8c}}, 0x40040) 17:37:10 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) (async, rerun: 32) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async, rerun: 32) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r3) (async) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$IP_VS_SO_GET_DESTS(r5, 0x0, 0x484, 0x0, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$IP_VS_SO_GET_DESTS(r7, 0x0, 0x484, 0x0, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f0000000a00)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f00000009c0)={&(0x7f0000000900)={0x98, r1, 0x300, 0x70bd29, 0x20, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x3c, 0x7, 0x0, 0x1, [{0x8}, {0x8, 0x1, r5}, {0x8}, {0x8, 0x1, r6}, {0x8}, {0x8}, {0x8, 0x1, r7}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x7}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x98}, 0x1, 0x0, 0x0, 0x44050}, 0x4000004) (async, rerun: 32) r8 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (rerun: 32) r9 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r8) sendmsg$NBD_CMD_CONNECT(r8, &(0x7f00000002c0)={&(0x7f0000000140), 0xc, &(0x7f0000000280)={&(0x7f0000000200)=ANY=[@ANYBLOB, @ANYRES16=r9, @ANYBLOB="01000000000000000000010000000c00080000000000000000000800010000000000"], 0x28}}, 0x0) (async) sendmsg$NBD_CMD_RECONFIGURE(r4, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r9, 0x300, 0x70bd25, 0x25dfdbfc, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xffffffffffffff7f}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x10000}, @NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0xfffffffffffffff9}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x9}]}, 0x54}, 0x1, 0x0, 0x0, 0x20004805}, 0x800) (async) r10 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000180), 0x40202, 0x0) write$snapshot(r10, &(0x7f0000000300)="1497ad647b89a84b673e5458bb8598d0de7162fd2feed8cfc4e052e921f0b024bedbdbf83d4cc203998c381623eafa2afbaa64aaf4df2793244c7a3fa97b4c4bb3df4f709f9c156f95ef7715b01557d0af6066c28ce3d9a579857356935d5a297e288287502513759f64479964cf0e98cd198ff4c0375d01a7222117dc4842ab4ff877fac7421833badafd83d78210d71ad849615bf67d8b1afa07a7ec9e679fa60d9b2a86a979e96b30c9ebca857e0390a7dea01111", 0xb6) (async, rerun: 64) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r3) (async, rerun: 64) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) 17:37:10 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={0x0}}, 0x40040) 17:37:10 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x4, 0x9) socketpair(0x0, 0x0, 0x8, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xb4, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8, 0x1, r4}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8, 0x1, r3}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0xb4}}, 0x40040) 17:37:10 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x4, 0x9) socketpair(0x22, 0x0, 0x8, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xb4, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8, 0x1, r3}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0xb4}}, 0x40040) 17:37:10 executing program 5: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), 0xffffffffffffffff) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xa8, r0, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}]}, 0xa8}}, 0x40040) 17:37:10 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={0x0}}, 0x40040) 17:37:10 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0x8c, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0x8c}}, 0x40040) 17:37:10 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) (async) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r3) (async) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$IP_VS_SO_GET_DESTS(r5, 0x0, 0x484, 0x0, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$IP_VS_SO_GET_DESTS(r7, 0x0, 0x484, 0x0, 0x0) (async) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f0000000a00)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f00000009c0)={&(0x7f0000000900)={0x98, r1, 0x300, 0x70bd29, 0x20, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x3c, 0x7, 0x0, 0x1, [{0x8}, {0x8, 0x1, r5}, {0x8}, {0x8, 0x1, r6}, {0x8}, {0x8}, {0x8, 0x1, r7}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x7}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x98}, 0x1, 0x0, 0x0, 0x44050}, 0x4000004) (async) r8 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r9 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r8) sendmsg$NBD_CMD_CONNECT(r8, &(0x7f00000002c0)={&(0x7f0000000140), 0xc, &(0x7f0000000280)={&(0x7f0000000200)=ANY=[@ANYBLOB, @ANYRES16=r9, @ANYBLOB="01000000000000000000010000000c00080000000000000000000800010000000000"], 0x28}}, 0x0) (async) sendmsg$NBD_CMD_RECONFIGURE(r4, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x54, r9, 0x300, 0x70bd25, 0x25dfdbfc, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xffffffffffffff7f}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x10000}, @NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0xfffffffffffffff9}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x9}]}, 0x54}, 0x1, 0x0, 0x0, 0x20004805}, 0x800) (async) r10 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000180), 0x40202, 0x0) write$snapshot(r10, &(0x7f0000000300)="1497ad647b89a84b673e5458bb8598d0de7162fd2feed8cfc4e052e921f0b024bedbdbf83d4cc203998c381623eafa2afbaa64aaf4df2793244c7a3fa97b4c4bb3df4f709f9c156f95ef7715b01557d0af6066c28ce3d9a579857356935d5a297e288287502513759f64479964cf0e98cd198ff4c0375d01a7222117dc4842ab4ff877fac7421833badafd83d78210d71ad849615bf67d8b1afa07a7ec9e679fa60d9b2a86a979e96b30c9ebca857e0390a7dea01111", 0xb6) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r3) (async) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) [ 1808.559503] nla_parse: 124 callbacks suppressed [ 1808.559509] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.3'. [ 1808.605558] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.3'. [ 1808.624756] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.3'. 17:37:10 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x4, 0x9) socketpair(0x0, 0x0, 0x8, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xb4, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8, 0x1, r4}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8, 0x1, r3}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0xb4}}, 0x40040) 17:37:10 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0x8c, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0x8c}}, 0x40040) 17:37:10 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xb4, 0x0, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0xb4}}, 0x40040) 17:37:10 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x4, 0x9) socketpair(0x22, 0x0, 0x8, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xb4, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8, 0x1, r3}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0xb4}}, 0x40040) 17:37:10 executing program 5: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), 0xffffffffffffffff) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xa8, r0, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}]}, 0xa8}}, 0x40040) 17:37:10 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = openat$vfio(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$VFIO_IOMMU_UNMAP_DMA(r1, 0x3b72, 0x0) ioctl$VFIO_IOMMU_UNMAP_DMA(r1, 0x3b72, &(0x7f0000000540)=ANY=[@ANYBLOB="c5000000000000000800000000000000aa0000000000006ddd942c0c919466ea6f1c573a65768137ecb1728c4596870dd0388f1715206efd49d575e2cf9587ba0639ecf0dc868df38721064294b0520ae8974d940fc5031c428b1a9433aa6ba1775a206f6b0438e5ab5c6d2ce3cfee7c56ffbec0c2fe6df18d68fee1e7e71439d331a7aaca7a80418218774dfaaae8a48e549600b13fcf203af85ce014bb5cb47c87a5ae812714bf77a8a19101d8be659b08af2667cfaf915e257c95e7be00b31f56ac84981a90e4263c4ea26ad69b750d2100"]) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000000240)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f0000000200)={&(0x7f0000000180)={0x20, 0x0, 0x1, 0x70bd29, 0x25dfdbfe, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x1ff}]}, 0x20}, 0x1, 0x0, 0x0, 0x8000}, 0x4840) r3 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) gettid() socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$IP_VS_SO_GET_DESTS(r4, 0x0, 0x484, 0x0, 0x0) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x7c, r3, 0x2, 0x70bd2b, 0x25dfdbff, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0xffffffffffff6dc3}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8, 0x1, r4}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x3}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x1}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x800}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x7c}, 0x1, 0x0, 0x0, 0x4000000}, 0x97fe159a8c1024ea) sendmsg$NBD_CMD_RECONFIGURE(r0, &(0x7f00000003c0)={&(0x7f0000000300)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000380)={&(0x7f0000000340)=ANY=[@ANYBLOB=' \x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="020027bd7000fbdbdf2503000000e94820c6c614d40c00020009"], 0x20}}, 0x4000) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r5, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000500)={0x3c, r3, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8, 0x1, r4}, {0x8, 0x1, r4}, {0x8, 0x1, r4}]}]}, 0x3c}}, 0x0) 17:37:10 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xb4, 0x0, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0xb4}}, 0x40040) [ 1808.774248] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.1'. [ 1808.802876] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.1'. [ 1808.811559] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.1'. 17:37:10 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xa0, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0xa0}}, 0x40040) 17:37:10 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x4, 0x9) socketpair(0x0, 0x0, 0x8, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xb4, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8, 0x1, r4}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8, 0x1, r3}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0xb4}}, 0x40040) 17:37:10 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xb4, 0x0, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0xb4}}, 0x40040) 17:37:10 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x4, 0x9) socketpair(0x22, 0x0, 0x8, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$nbd(0x1, 0x1, 0x0, 0x0) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xb4, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8, 0x1, r4}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8, 0x1, r3}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0xb4}}, 0x40040) 17:37:10 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xa8, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}]}, 0xa8}}, 0x40040) [ 1808.867195] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.0'. [ 1808.892987] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.0'. 17:37:10 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = openat$vfio(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$VFIO_IOMMU_UNMAP_DMA(r1, 0x3b72, 0x0) (async) ioctl$VFIO_IOMMU_UNMAP_DMA(r1, 0x3b72, &(0x7f0000000540)=ANY=[@ANYBLOB="c5000000000000000800000000000000aa0000000000006ddd942c0c919466ea6f1c573a65768137ecb1728c4596870dd0388f1715206efd49d575e2cf9587ba0639ecf0dc868df38721064294b0520ae8974d940fc5031c428b1a9433aa6ba1775a206f6b0438e5ab5c6d2ce3cfee7c56ffbec0c2fe6df18d68fee1e7e71439d331a7aaca7a80418218774dfaaae8a48e549600b13fcf203af85ce014bb5cb47c87a5ae812714bf77a8a19101d8be659b08af2667cfaf915e257c95e7be00b31f56ac84981a90e4263c4ea26ad69b750d2100"]) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000000240)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f0000000200)={&(0x7f0000000180)={0x20, 0x0, 0x1, 0x70bd29, 0x25dfdbfe, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x1ff}]}, 0x20}, 0x1, 0x0, 0x0, 0x8000}, 0x4840) (async, rerun: 32) r3 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) (rerun: 32) gettid() socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$IP_VS_SO_GET_DESTS(r4, 0x0, 0x484, 0x0, 0x0) (async, rerun: 64) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x7c, r3, 0x2, 0x70bd2b, 0x25dfdbff, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0xffffffffffff6dc3}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8, 0x1, r4}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x3}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x1}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x800}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x7c}, 0x1, 0x0, 0x0, 0x4000000}, 0x97fe159a8c1024ea) (rerun: 64) sendmsg$NBD_CMD_RECONFIGURE(r0, &(0x7f00000003c0)={&(0x7f0000000300)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000380)={&(0x7f0000000340)=ANY=[@ANYBLOB=' \x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="020027bd7000fbdbdf2503000000e94820c6c614d40c00020009"], 0x20}}, 0x4000) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r5, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000500)={0x3c, r3, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8, 0x1, r4}, {0x8, 0x1, r4}, {0x8, 0x1, r4}]}]}, 0x3c}}, 0x0) [ 1808.922097] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.0'. [ 1808.937532] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.4'. 17:37:10 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0x98, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0x98}}, 0x40040) 17:37:10 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xa8, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}]}, 0xa8}}, 0x40040) 17:37:10 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xb4, r1, 0x0, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0xb4}}, 0x40040) 17:37:10 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x4, 0x9) socketpair(0x22, 0x0, 0x8, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$nbd(0x1, 0x1, 0x0, 0x0) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xb4, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8, 0x1, r4}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8, 0x1, r3}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0xb4}}, 0x40040) 17:37:10 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0x98, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0x98}}, 0x40040) 17:37:10 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x4, 0x9) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xb4, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0xb4}}, 0x40040) 17:37:10 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xa8, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}]}, 0xa8}}, 0x40040) 17:37:11 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x4, 0x9) socketpair(0x22, 0x0, 0x8, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$nbd(0x1, 0x1, 0x0, 0x0) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xb4, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8, 0x1, r4}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8, 0x1, r3}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0xb4}}, 0x40040) 17:37:11 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xb4, r1, 0x0, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0xb4}}, 0x40040) 17:37:11 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r1 = openat$vfio(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$VFIO_IOMMU_UNMAP_DMA(r1, 0x3b72, 0x0) ioctl$VFIO_IOMMU_UNMAP_DMA(r1, 0x3b72, &(0x7f0000000540)=ANY=[@ANYBLOB="c5000000000000000800000000000000aa0000000000006ddd942c0c919466ea6f1c573a65768137ecb1728c4596870dd0388f1715206efd49d575e2cf9587ba0639ecf0dc868df38721064294b0520ae8974d940fc5031c428b1a9433aa6ba1775a206f6b0438e5ab5c6d2ce3cfee7c56ffbec0c2fe6df18d68fee1e7e71439d331a7aaca7a80418218774dfaaae8a48e549600b13fcf203af85ce014bb5cb47c87a5ae812714bf77a8a19101d8be659b08af2667cfaf915e257c95e7be00b31f56ac84981a90e4263c4ea26ad69b750d2100"]) (async) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000000240)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f0000000200)={&(0x7f0000000180)={0x20, 0x0, 0x1, 0x70bd29, 0x25dfdbfe, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x1ff}]}, 0x20}, 0x1, 0x0, 0x0, 0x8000}, 0x4840) (async) r3 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) gettid() socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$IP_VS_SO_GET_DESTS(r4, 0x0, 0x484, 0x0, 0x0) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x7c, r3, 0x2, 0x70bd2b, 0x25dfdbff, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0xffffffffffff6dc3}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8, 0x1, r4}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x3}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x1}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x800}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x7c}, 0x1, 0x0, 0x0, 0x4000000}, 0x97fe159a8c1024ea) sendmsg$NBD_CMD_RECONFIGURE(r0, &(0x7f00000003c0)={&(0x7f0000000300)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000380)={&(0x7f0000000340)=ANY=[@ANYBLOB=' \x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="020027bd7000fbdbdf2503000000e94820c6c614d40c00020009"], 0x20}}, 0x4000) (async) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r5, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000500)={0x3c, r3, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8, 0x1, r4}, {0x8, 0x1, r4}, {0x8, 0x1, r4}]}]}, 0x3c}}, 0x0) 17:37:11 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, 0x0, 0x40040) 17:37:11 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xb4, r1, 0x0, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0xb4}}, 0x40040) 17:37:11 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0x98, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0x98}}, 0x40040) 17:37:11 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x4, 0x9) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xb4, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0xb4}}, 0x40040) 17:37:11 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) sendmsg$NBD_CMD_RECONFIGURE(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x70, r1, 0x200, 0x70bd2b, 0x25dfdbfb, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x1}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x70}, 0x1, 0x0, 0x0, 0x4010}, 0x4000000) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) 17:37:11 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, 0x0, 0x40040) 17:37:11 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x4, 0x9) socketpair(0x22, 0x0, 0x8, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xb4, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8, 0x1, r3}, {0x8}, {0x8}, {0x8, 0x1, r4}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0xb4}}, 0x40040) 17:37:11 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xa8, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}]}, 0xa8}}, 0x40040) 17:37:11 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x4, 0x9) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xb4, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0xb4}}, 0x40040) 17:37:11 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0x98, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0x98}}, 0x40040) 17:37:11 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x4, 0x9) socketpair(0x22, 0x0, 0x8, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xb4, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8, 0x1, r3}, {0x8}, {0x8}, {0x8, 0x1, r4}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0xb4}}, 0x40040) 17:37:11 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, 0x0, 0x40040) 17:37:11 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socketpair(0x0, 0x0, 0x8, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xb4, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8, 0x1, r4}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8, 0x1, r3}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0xb4}}, 0x40040) 17:37:11 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xa8, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}]}, 0xa8}}, 0x40040) 17:37:11 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) sendmsg$NBD_CMD_RECONFIGURE(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x70, r1, 0x200, 0x70bd2b, 0x25dfdbfb, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x1}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x70}, 0x1, 0x0, 0x0, 0x4010}, 0x4000000) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) 17:37:11 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0x98, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0x98}}, 0x40040) 17:37:11 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xa8, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}]}, 0xa8}}, 0x40040) 17:37:11 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x4, 0x9) socketpair(0x22, 0x0, 0x8, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xb4, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8, 0x1, r3}, {0x8}, {0x8}, {0x8, 0x1, r4}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0xb4}}, 0x40040) 17:37:11 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x40040) 17:37:11 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) sendmsg$NBD_CMD_RECONFIGURE(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x70, r1, 0x200, 0x70bd2b, 0x25dfdbfb, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x1}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x70}, 0x1, 0x0, 0x0, 0x4010}, 0x4000000) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) (async) sendmsg$NBD_CMD_RECONFIGURE(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x70, r1, 0x200, 0x70bd2b, 0x25dfdbfb, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x1}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x70}, 0x1, 0x0, 0x0, 0x4010}, 0x4000000) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) (async) 17:37:11 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0x74, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0x74}}, 0x40040) 17:37:11 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socketpair(0x0, 0x0, 0x8, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xb4, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8, 0x1, r4}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8, 0x1, r3}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0xb4}}, 0x40040) 17:37:11 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xb4, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}, @NBD_ATTR_CLIENT_FLAGS={0xc}]}, 0xb4}}, 0x40040) 17:37:11 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x40040) 17:37:11 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x4, 0x9) socketpair(0x22, 0x0, 0x8, &(0x7f0000000300)) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000340)) sendmsg$NBD_CMD_CONNECT(r1, 0x0, 0x40040) 17:37:11 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r3) r4 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r2) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$IP_VS_SO_GET_DESTS(r5, 0x0, 0x484, 0x0, 0x0) r6 = accept(0xffffffffffffffff, &(0x7f0000000200)=@in={0x2, 0x0, @private}, &(0x7f0000000180)=0x80) sendmsg$NBD_CMD_RECONFIGURE(r3, &(0x7f00000003c0)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000380)={&(0x7f0000000300)={0x74, r4, 0x8, 0x70bd26, 0x25dfdbfc, {}, [@NBD_ATTR_SOCKETS={0x34, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8, 0x1, r5}, {0x8}, {0x8}, {0x8, 0x1, r6}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x7f}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x8}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}]}, 0x74}, 0x1, 0x0, 0x0, 0x800}, 0x801) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000000)=ANY=[@ANYBLOB="24000000c14b687a032b8d74c8f6213ca41b55b7793826ee1fbe223f490e9cb3b4fc0000000000000000e9ea3b6c54f3885283f4f4d55a9ff7d04bac0fd71ce63d39ff6973baa40490aad43db9e87562b946b2f31b01f7757730e9f4934f8719796201675157d452541d5e8667c70564b563499931cfd07cfc50b99c8774750c08468ef77e0474f8158216a4ef1436c516cb758c96245ec0994f131db4b475bc3bde455e08f2f4b87271f4d2c5345b", @ANYRES16=r1, @ANYBLOB="01000000000000000000010100000c00050001800000000000e1d8230f75"], 0x24}}, 0x0) 17:37:11 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0x74, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0x74}}, 0x40040) 17:37:11 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socketpair(0x0, 0x0, 0x8, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xb4, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8, 0x1, r4}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8, 0x1, r3}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0xb4}}, 0x40040) 17:37:11 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x40040) 17:37:11 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x4, 0x9) socketpair(0x22, 0x0, 0x8, &(0x7f0000000300)) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000340)) sendmsg$NBD_CMD_CONNECT(r1, 0x0, 0x40040) 17:37:11 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) (async) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async, rerun: 64) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (rerun: 64) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r3) r4 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r2) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$IP_VS_SO_GET_DESTS(r5, 0x0, 0x484, 0x0, 0x0) (async) r6 = accept(0xffffffffffffffff, &(0x7f0000000200)=@in={0x2, 0x0, @private}, &(0x7f0000000180)=0x80) sendmsg$NBD_CMD_RECONFIGURE(r3, &(0x7f00000003c0)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000380)={&(0x7f0000000300)={0x74, r4, 0x8, 0x70bd26, 0x25dfdbfc, {}, [@NBD_ATTR_SOCKETS={0x34, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8, 0x1, r5}, {0x8}, {0x8}, {0x8, 0x1, r6}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x7f}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x8}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}]}, 0x74}, 0x1, 0x0, 0x0, 0x800}, 0x801) (async) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000000)=ANY=[@ANYBLOB="24000000c14b687a032b8d74c8f6213ca41b55b7793826ee1fbe223f490e9cb3b4fc0000000000000000e9ea3b6c54f3885283f4f4d55a9ff7d04bac0fd71ce63d39ff6973baa40490aad43db9e87562b946b2f31b01f7757730e9f4934f8719796201675157d452541d5e8667c70564b563499931cfd07cfc50b99c8774750c08468ef77e0474f8158216a4ef1436c516cb758c96245ec0994f131db4b475bc3bde455e08f2f4b87271f4d2c5345b", @ANYRES16=r1, @ANYBLOB="01000000000000000000010100000c00050001800000000000e1d8230f75"], 0x24}}, 0x0) 17:37:11 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xb4, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}, @NBD_ATTR_CLIENT_FLAGS={0xc}]}, 0xb4}}, 0x40040) 17:37:11 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0x74, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0x74}}, 0x40040) 17:37:11 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={0x0}}, 0x40040) 17:37:11 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xb4, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}, @NBD_ATTR_CLIENT_FLAGS={0xc}]}, 0xb4}}, 0x40040) 17:37:11 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) socketpair(0x0, 0x0, 0x8, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xb4, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8, 0x1, r3}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0xb4}}, 0x40040) 17:37:11 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x4, 0x9) socketpair(0x22, 0x0, 0x8, &(0x7f0000000300)) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000340)) sendmsg$NBD_CMD_CONNECT(r1, 0x0, 0x40040) 17:37:11 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r3) r4 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r2) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$IP_VS_SO_GET_DESTS(r5, 0x0, 0x484, 0x0, 0x0) r6 = accept(0xffffffffffffffff, &(0x7f0000000200)=@in={0x2, 0x0, @private}, &(0x7f0000000180)=0x80) sendmsg$NBD_CMD_RECONFIGURE(r3, &(0x7f00000003c0)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000380)={&(0x7f0000000300)={0x74, r4, 0x8, 0x70bd26, 0x25dfdbfc, {}, [@NBD_ATTR_SOCKETS={0x34, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8, 0x1, r5}, {0x8}, {0x8}, {0x8, 0x1, r6}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x7f}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x8}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}]}, 0x74}, 0x1, 0x0, 0x0, 0x800}, 0x801) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000000)=ANY=[@ANYBLOB="24000000c14b687a032b8d74c8f6213ca41b55b7793826ee1fbe223f490e9cb3b4fc0000000000000000e9ea3b6c54f3885283f4f4d55a9ff7d04bac0fd71ce63d39ff6973baa40490aad43db9e87562b946b2f31b01f7757730e9f4934f8719796201675157d452541d5e8667c70564b563499931cfd07cfc50b99c8774750c08468ef77e0474f8158216a4ef1436c516cb758c96245ec0994f131db4b475bc3bde455e08f2f4b87271f4d2c5345b", @ANYRES16=r1, @ANYBLOB="01000000000000000000010100000c00050001800000000000e1d8230f75"], 0x24}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) (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(&(0x7f0000000000), r3) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r2) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)) (async) getsockopt$IP_VS_SO_GET_DESTS(r5, 0x0, 0x484, 0x0, 0x0) (async) accept(0xffffffffffffffff, &(0x7f0000000200)=@in={0x2, 0x0, @private}, &(0x7f0000000180)=0x80) (async) sendmsg$NBD_CMD_RECONFIGURE(r3, &(0x7f00000003c0)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000380)={&(0x7f0000000300)={0x74, r4, 0x8, 0x70bd26, 0x25dfdbfc, {}, [@NBD_ATTR_SOCKETS={0x34, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8, 0x1, r5}, {0x8}, {0x8}, {0x8, 0x1, r6}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x7f}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x8}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}]}, 0x74}, 0x1, 0x0, 0x0, 0x800}, 0x801) (async) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000000)=ANY=[@ANYBLOB="24000000c14b687a032b8d74c8f6213ca41b55b7793826ee1fbe223f490e9cb3b4fc0000000000000000e9ea3b6c54f3885283f4f4d55a9ff7d04bac0fd71ce63d39ff6973baa40490aad43db9e87562b946b2f31b01f7757730e9f4934f8719796201675157d452541d5e8667c70564b563499931cfd07cfc50b99c8774750c08468ef77e0474f8158216a4ef1436c516cb758c96245ec0994f131db4b475bc3bde455e08f2f4b87271f4d2c5345b", @ANYRES16=r1, @ANYBLOB="01000000000000000000010100000c00050001800000000000e1d8230f75"], 0x24}}, 0x0) (async) 17:37:11 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={0x0}}, 0x40040) 17:37:11 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0x6c, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0x6c}}, 0x40040) 17:37:12 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xa8, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}]}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0xa8}}, 0x40040) 17:37:12 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x4, 0x9) socketpair(0x22, 0x0, 0x8, &(0x7f0000000300)) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000340)) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x40040) 17:37:12 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={0x0}}, 0x40040) 17:37:12 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) socketpair(0x0, 0x0, 0x8, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xb4, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8, 0x1, r3}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0xb4}}, 0x40040) 17:37:12 executing program 0: 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(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$IP_VS_SO_GET_DESTS(r4, 0x0, 0x484, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000180)={&(0x7f0000000000), 0xc, &(0x7f0000000140)={&(0x7f00000000c0)={0x50, r3, 0x2, 0x70bd2b, 0x25dfdbff, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x499}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x50}, 0x1, 0x0, 0x0, 0x40}, 0x40) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) 17:37:12 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xa8, 0x0, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}]}, 0xa8}}, 0x40040) 17:37:12 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x4, 0x9) socketpair(0x22, 0x0, 0x8, &(0x7f0000000300)) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000340)) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x40040) 17:37:12 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0x60, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0x60}}, 0x40040) 17:37:12 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xa8, 0x0, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}]}, 0xa8}}, 0x40040) 17:37:12 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) socketpair(0x0, 0x0, 0x8, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xb4, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8, 0x1, r3}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0xb4}}, 0x40040) 17:37:12 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xa8, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}]}, @NBD_ATTR_CLIENT_FLAGS={0xc}]}, 0xa8}}, 0x40040) 17:37:12 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0x60, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0x60}}, 0x40040) 17:37:12 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x4, 0x9) socketpair(0x22, 0x0, 0x8, &(0x7f0000000300)) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000340)) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x40040) 17:37:12 executing program 0: 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(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r3 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$IP_VS_SO_GET_DESTS(r4, 0x0, 0x484, 0x0, 0x0) (async, rerun: 64) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)) (async, rerun: 64) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000180)={&(0x7f0000000000), 0xc, &(0x7f0000000140)={&(0x7f00000000c0)={0x50, r3, 0x2, 0x70bd2b, 0x25dfdbff, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x499}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x50}, 0x1, 0x0, 0x0, 0x40}, 0x40) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) 17:37:12 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xa8, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}]}, @NBD_ATTR_CLIENT_FLAGS={0xc}]}, 0xa8}}, 0x40040) 17:37:12 executing program 3: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socketpair(0x0, 0x0, 0x8, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xb4, 0x0, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8, 0x1, r1}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0xb4}}, 0x40040) 17:37:12 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xa8, 0x0, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}]}, 0xa8}}, 0x40040) 17:37:12 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x4, 0x9) socketpair(0x22, 0x0, 0x8, &(0x7f0000000300)) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000340)) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={0x0}}, 0x40040) 17:37:12 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xa8, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}]}, @NBD_ATTR_CLIENT_FLAGS={0xc}]}, 0xa8}}, 0x40040) 17:37:12 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0x54, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0x54}}, 0x40040) 17:37:12 executing program 3: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socketpair(0x0, 0x0, 0x8, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xb4, 0x0, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8, 0x1, r1}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0xb4}}, 0x40040) 17:37:12 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xa8, r1, 0x0, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}]}, 0xa8}}, 0x40040) 17:37:12 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x4, 0x9) socketpair(0x22, 0x0, 0x8, &(0x7f0000000300)) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000340)) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={0x0}}, 0x40040) 17:37:12 executing program 3: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socketpair(0x0, 0x0, 0x8, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xb4, 0x0, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8, 0x1, r1}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0xb4}}, 0x40040) 17:37:12 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async, rerun: 64) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (rerun: 64) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$IP_VS_SO_GET_DESTS(r4, 0x0, 0x484, 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)) (async) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000180)={&(0x7f0000000000), 0xc, &(0x7f0000000140)={&(0x7f00000000c0)={0x50, r3, 0x2, 0x70bd2b, 0x25dfdbff, {}, [@NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x499}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x50}, 0x1, 0x0, 0x0, 0x40}, 0x40) (async) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r1, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) 17:37:12 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0x8c, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0x8c}}, 0x40040) 17:37:12 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0x54, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0x54}}, 0x40040) 17:37:12 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x4, 0x9) socketpair(0x22, 0x0, 0x8, &(0x7f0000000300)) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000340)) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={0x0}}, 0x40040) 17:37:12 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xa8, r1, 0x0, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}]}, 0xa8}}, 0x40040) 17:37:12 executing program 3: r0 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), 0xffffffffffffffff) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socketpair(0x0, 0x0, 0x8, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xb4, r0, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8, 0x1, r3}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0xb4}}, 0x40040) 17:37:12 executing program 0: r0 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), 0xffffffffffffffff) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) 17:37:12 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x4, 0x9) socketpair(0x22, 0x0, 0x8, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xb4, 0x0, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8, 0x1, r3}, {0x8}, {0x8}, {0x8, 0x1, r4}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0xb4}}, 0x40040) 17:37:12 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xa8, r1, 0x0, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}]}, 0xa8}}, 0x40040) 17:37:12 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0x48, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0x48}}, 0x40040) 17:37:12 executing program 0: r0 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), 0xffffffffffffffff) (async) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) 17:37:12 executing program 3: r0 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), 0xffffffffffffffff) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socketpair(0x0, 0x0, 0x8, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xb4, r0, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8, 0x1, r3}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0xb4}}, 0x40040) 17:37:12 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0x9c, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}]}]}, 0x9c}}, 0x40040) 17:37:12 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0x8c, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0x8c}}, 0x40040) 17:37:12 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x4, 0x9) socketpair(0x22, 0x0, 0x8, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xb4, 0x0, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8, 0x1, r3}, {0x8}, {0x8}, {0x8, 0x1, r4}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0xb4}}, 0x40040) 17:37:12 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0x9c, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}]}]}, 0x9c}}, 0x40040) 17:37:12 executing program 3: r0 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), 0xffffffffffffffff) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socketpair(0x0, 0x0, 0x8, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xb4, r0, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8, 0x1, r3}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0xb4}}, 0x40040) 17:37:12 executing program 0: r0 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), 0xffffffffffffffff) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), 0xffffffffffffffff) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000001580)={0x24, r0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0x4}]}, 0x24}}, 0x0) (async) 17:37:12 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0x48, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0x48}}, 0x40040) 17:37:12 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0x8c, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0x8c}}, 0x40040) 17:37:12 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x4, 0x9) socketpair(0x22, 0x0, 0x8, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xb4, 0x0, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8, 0x1, r3}, {0x8}, {0x8}, {0x8, 0x1, r4}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0xb4}}, 0x40040) 17:37:12 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(0x0, r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socketpair(0x0, 0x0, 0x8, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xb4, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8, 0x1, r4}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8, 0x1, r3}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0xb4}}, 0x40040) 17:37:12 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0x80, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}]}, 0x80}}, 0x40040) 17:37:13 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0x48, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0x48}}, 0x40040) 17:37:13 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0x48, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0x48}}, 0x40040) 17:37:13 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(0x0, r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socketpair(0x0, 0x0, 0x8, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xb4, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8, 0x1, r4}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8, 0x1, r3}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0xb4}}, 0x40040) 17:37:13 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x4, 0x9) socketpair(0x22, 0x0, 0x8, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xb4, r1, 0x0, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8, 0x1, r4}, {0x8}, {0x8}, {0x8, 0x1, r5}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8, 0x1, r3}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0xb4}}, 0x40040) 17:37:13 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xa0, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0xa0}}, 0x40040) 17:37:13 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0x5c, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}]}, 0x5c}}, 0x40040) 17:37:13 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(0x0, r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socketpair(0x0, 0x0, 0x8, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xb4, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8, 0x1, r4}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8, 0x1, r3}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0xb4}}, 0x40040) 17:37:13 executing program 3: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), 0xffffffffffffffff) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socketpair(0x0, 0x0, 0x8, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xb4, r0, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8, 0x1, r3}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0xb4}}, 0x40040) 17:37:13 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xa0, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0xa0}}, 0x40040) 17:37:13 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x4, 0x9) socketpair(0x22, 0x0, 0x8, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xb4, r1, 0x0, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8, 0x1, r4}, {0x8}, {0x8}, {0x8, 0x1, r5}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8, 0x1, r3}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0xb4}}, 0x40040) 17:37:13 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(0x0, r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socketpair(0x0, 0x0, 0x8, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xb4, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8, 0x1, r4}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8, 0x1, r3}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0xb4}}, 0x40040) 17:37:13 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0x5c, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}]}, 0x5c}}, 0x40040) 17:37:13 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0x54, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0x54}}, 0x40040) 17:37:13 executing program 3: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), 0xffffffffffffffff) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socketpair(0x0, 0x0, 0x8, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xb4, r0, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8, 0x1, r3}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0xb4}}, 0x40040) 17:37:13 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x4, 0x9) socketpair(0x22, 0x0, 0x8, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xb4, r1, 0x0, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8, 0x1, r4}, {0x8}, {0x8}, {0x8, 0x1, r5}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8, 0x1, r3}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0xb4}}, 0x40040) 17:37:13 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0x50, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}]}, 0x50}}, 0x40040) 17:37:13 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0x5c, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}]}, 0x5c}}, 0x40040) 17:37:13 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0x44, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}]}, 0x44}}, 0x40040) 17:37:13 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x4, 0x9) socketpair(0x22, 0x0, 0x8, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xa8, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8, 0x1, r4}, {0x8}, {0x8}, {0x8, 0x1, r5}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8, 0x1, r3}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}]}, 0xa8}}, 0x40040) 17:37:13 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0x48, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0x48}}, 0x40040) 17:37:13 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xa0, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0xa0}}, 0x40040) 17:37:13 executing program 3: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), 0xffffffffffffffff) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socketpair(0x0, 0x0, 0x8, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xb4, r0, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8, 0x1, r3}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8, 0x1, r2}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0xb4}}, 0x40040) 17:37:13 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0x5c, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}]}, 0x5c}}, 0x40040) 17:37:13 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x4, 0x9) socketpair(0x22, 0x0, 0x8, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xa8, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8, 0x1, r4}, {0x8}, {0x8}, {0x8, 0x1, r5}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8, 0x1, r3}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}]}, 0xa8}}, 0x40040) 17:37:13 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0x44, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}]}, 0x44}}, 0x40040) 17:37:13 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0x54, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0x54}}, 0x40040) 17:37:13 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socketpair(0x0, 0x0, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xb4, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8, 0x1, r4}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8, 0x1, r3}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0xb4}}, 0x40040) 17:37:13 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0x3c, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0x3c}}, 0x40040) 17:37:13 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xa0, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0xa0}}, 0x40040) 17:37:13 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x4, 0x9) socketpair(0x22, 0x0, 0x8, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xa8, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8, 0x1, r4}, {0x8}, {0x8}, {0x8, 0x1, r5}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8, 0x1, r3}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}]}, 0xa8}}, 0x40040) 17:37:13 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0x44, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}]}, 0x44}}, 0x40040) 17:37:13 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0x3c, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0x3c}}, 0x40040) 17:37:13 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0x3c, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_SOCKETS={0x4}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0x3c}}, 0x40040) 17:37:13 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xa0, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0xa0}}, 0x40040) 17:37:13 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socketpair(0x0, 0x0, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xb4, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8, 0x1, r4}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8, 0x1, r3}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x203}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0xb4}}, 0x40040) 17:37:13 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0x44, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_CLIENT_FLAGS={0xc}]}, 0x44}}, 0x40040) 17:37:13 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f00000001c0), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000540)={0xa0, r1, 0x445c7702cf3d6881, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}]}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0xa0}}, 0x40040) [ 1811.883896] refcount_t: underflow; use-after-free. [ 1811.904342] ------------[ cut here ]------------ [ 1811.909131] WARNING: CPU: 0 PID: 14340 at lib/refcount.c:281 refcount_dec_not_one.cold+0x18/0x25 [ 1811.918049] Kernel panic - not syncing: panic_on_warn set ... [ 1811.918049] [ 1811.925406] CPU: 0 PID: 14340 Comm: systemd-udevd Not tainted 4.14.259-syzkaller #0 [ 1811.933192] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1811.942533] Call Trace: [ 1811.945123] dump_stack+0x1b2/0x281 [ 1811.948748] panic+0x1f9/0x42d [ 1811.951934] ? add_taint.cold+0x16/0x16 [ 1811.955896] ? refcount_dec_not_one.cold+0x18/0x25 [ 1811.960819] ? refcount_dec_not_one.cold+0x18/0x25 [ 1811.965728] __warn.cold+0x20/0x44 [ 1811.969244] ? ist_end_non_atomic+0x10/0x10 [ 1811.973541] ? refcount_dec_not_one.cold+0x18/0x25 [ 1811.978457] report_bug+0x208/0x250 [ 1811.982081] do_error_trap+0x195/0x2d0 [ 1811.985959] ? math_error+0x2d0/0x2d0 [ 1811.989740] ? ___preempt_schedule+0x16/0x18 [ 1811.994128] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 1811.998947] invalid_op+0x1b/0x40 [ 1812.002386] RIP: 0010:refcount_dec_not_one.cold+0x18/0x25 [ 1812.007905] RSP: 0018:ffff8880982efc38 EFLAGS: 00010286 [ 1812.013254] RAX: 0000000000000026 RBX: 0000000000000000 RCX: 0000000000000000 [ 1812.020505] RDX: 0000000000000000 RSI: ffffffff878bbcc0 RDI: ffffed101305df7d [ 1812.027848] RBP: ffff888092ae4118 R08: 0000000000000026 R09: 0000000000000000 [ 1812.035101] R10: 0000000000000000 R11: 0000000000000000 R12: 00000000ffffffff [ 1812.042354] R13: 0000000000000000 R14: ffffed1011fdda8e R15: ffff888092ae4128 [ 1812.049631] ? refcount_dec_not_one.cold+0x18/0x25 [ 1812.054594] ? trace_hardirqs_on_caller+0x3a8/0x580 [ 1812.059611] refcount_dec_and_mutex_lock+0x1a/0x60 [ 1812.064528] nbd_config_put+0x506/0x810 [ 1812.068495] nbd_release+0xdf/0x150 [ 1812.072102] ? nbd_queue_rq+0xc50/0xc50 [ 1812.076061] __blkdev_put+0x5aa/0x800 [ 1812.079851] ? revalidate_disk+0x1f0/0x1f0 [ 1812.084064] ? locks_remove_file+0x2cd/0x420 [ 1812.088450] ? blkdev_put+0x75/0x4c0 [ 1812.092141] ? blkdev_put+0x4c0/0x4c0 [ 1812.095923] blkdev_close+0x86/0xb0 [ 1812.099530] __fput+0x25f/0x7a0 [ 1812.102875] task_work_run+0x11f/0x190 [ 1812.106749] exit_to_usermode_loop+0x1ad/0x200 [ 1812.111314] do_syscall_64+0x4a3/0x640 [ 1812.115184] entry_SYSCALL_64_after_hwframe+0x46/0xbb [ 1812.120353] RIP: 0033:0x7fcf8763f270 [ 1812.124046] RSP: 002b:00007ffcf2e4b0d8 EFLAGS: 00000246 ORIG_RAX: 0000000000000003 [ 1812.131911] RAX: 0000000000000000 RBX: 0000000000000007 RCX: 00007fcf8763f270 [ 1812.139163] RDX: 000000000aba9500 RSI: 0000000000000000 RDI: 0000000000000007 [ 1812.146414] RBP: 00007fcf884f9710 R08: 000055e0166f4470 R09: 0000000000000018 [ 1812.153741] R10: 000055e0166f41d8 R11: 0000000000000246 R12: 0000000000000000 [ 1812.161119] R13: 000055e0166ef860 R14: 0000000000000003 R15: 000000000000000e [ 1812.168766] Kernel Offset: disabled [ 1812.172459] Rebooting in 86400 seconds..