) 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$netlbl_calipso(&(0x7f0000000080), r3) (async) sendmsg$NLBL_CALIPSO_C_LIST(r3, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000440)={0x1c, r4, 0x1, 0x0, 0x0, {}, [@NLBL_CALIPSO_A_DOI={0x8}]}, 0x1c}}, 0x0) (async) sendmsg$NLBL_CALIPSO_C_LISTALL(r2, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000040)={&(0x7f00000000c0)={0x44, r4, 0x20, 0x70bd28, 0x25dfdbfb, {}, [@NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x1}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x3}, @NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x2}, @NLBL_CALIPSO_A_MTYPE={0x8}]}, 0x44}, 0x1, 0x0, 0x0, 0x8000}, 0x8040) (async) syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r1) (async) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r5, 0x1}, 0x14}}, 0x0) (async) 07:02: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(&(0x7f0000000040), r0) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)={0x30, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SOCKETS={0x4}]}, 0x30}}, 0x80c0) 07:02:06 executing program 1: 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$netlbl_calipso(&(0x7f0000000080), r1) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r2, 0x1, 0x0, 0x0, {}, [@NLBL_CALIPSO_A_DOI={0x8}]}, 0x1c}}, 0x0) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r1) (async) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r2, 0x1, 0x0, 0x0, {}, [@NLBL_CALIPSO_A_DOI={0x8}]}, 0x1c}}, 0x0) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r0) (async) 07:02:06 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r3) sendmsg$NLBL_CALIPSO_C_LIST(r3, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000440)={0x1c, r4, 0x1, 0x0, 0x0, {}, [@NLBL_CALIPSO_A_DOI={0x8}]}, 0x1c}}, 0x0) sendmsg$NLBL_CALIPSO_C_LISTALL(r2, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000040)={&(0x7f00000000c0)={0x44, r4, 0x20, 0x70bd28, 0x25dfdbfb, {}, [@NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x1}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x3}, @NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x2}, @NLBL_CALIPSO_A_MTYPE={0x8}]}, 0x44}, 0x1, 0x0, 0x0, 0x8000}, 0x8040) r5 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r1) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r5, 0x1}, 0x14}}, 0x0) 07:02:06 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$netlbl_calipso(&(0x7f0000000080), r1) r3 = socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFVLAN_SET_VLAN_INGRESS_PRIORITY_CMD(r3, 0x8982, &(0x7f0000000240)={0x2, 'macvlan1\x00'}) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="00000000687b0a0fa2f3f14396f67b7fbc6099d15f95988492c95d4d676765e29ccd8f40f3163709171498a350ab4cf3302587fcdf3464dcc104efa3f91acf2fd2983dc86b5a21f412d46224c4eca7cdc4280c3fbd1fb2eaed3290d206e63b8245da9d3c96965e38c646697fffd7a6700ff3ae253c289855bae801cd99b300d2036185944892496a5d871c485f1b6ea8587e05d7fae9f82b147f4a6aee483f1787000000000000000000d8d62b3b7e4f357768023d48a5642597df62155ff849f70f1b75c7170b0a2513d5cb97a3d5792d4d9c5df9e677aa20116dc34aae3c5d0bdb68f1662baaea25b8d8b3b88fe700ea6fa113b524fc4466ede90c4d7b00b66747d6111e3808f318334e9f89091604a6990d7b5bd37959c90d4f05d6ca5bba12b1cebd6b388b48a0", @ANYRES16=r2, @ANYRES32=r3], 0x34}}, 0x4) 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$netlbl_calipso(&(0x7f0000000080), r1) (async) socket$packet(0x11, 0x2, 0x300) (async) ioctl$sock_SIOCGIFVLAN_SET_VLAN_INGRESS_PRIORITY_CMD(r3, 0x8982, &(0x7f0000000240)={0x2, 'macvlan1\x00'}) (async) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="00000000687b0a0fa2f3f14396f67b7fbc6099d15f95988492c95d4d676765e29ccd8f40f3163709171498a350ab4cf3302587fcdf3464dcc104efa3f91acf2fd2983dc86b5a21f412d46224c4eca7cdc4280c3fbd1fb2eaed3290d206e63b8245da9d3c96965e38c646697fffd7a6700ff3ae253c289855bae801cd99b300d2036185944892496a5d871c485f1b6ea8587e05d7fae9f82b147f4a6aee483f1787000000000000000000d8d62b3b7e4f357768023d48a5642597df62155ff849f70f1b75c7170b0a2513d5cb97a3d5792d4d9c5df9e677aa20116dc34aae3c5d0bdb68f1662baaea25b8d8b3b88fe700ea6fa113b524fc4466ede90c4d7b00b66747d6111e3808f318334e9f89091604a6990d7b5bd37959c90d4f05d6ca5bba12b1cebd6b388b48a0", @ANYRES16=r2, @ANYRES32=r3], 0x34}}, 0x4) (async) 07:02: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(&(0x7f0000000040), r0) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)={0x30, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SOCKETS={0x4}]}, 0x30}}, 0x0) 07:02:06 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r0) sendmsg$NLBL_CALIPSO_C_LIST(r0, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000440)=ANY=[@ANYBLOB='\x00\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="01000000000001000000030000000800010001000000"], 0x58}}, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/asound/seq/clients\x00', 0x0, 0x0) getsockopt$inet_sctp_SCTP_ADAPTATION_LAYER(r2, 0x84, 0x7, &(0x7f0000000040), &(0x7f00000000c0)=0x4) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r0) (async) sendmsg$NLBL_CALIPSO_C_LIST(r0, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000440)=ANY=[@ANYBLOB='\x00\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="01000000000001000000030000000800010001000000"], 0x58}}, 0x0) (async) openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/asound/seq/clients\x00', 0x0, 0x0) (async) getsockopt$inet_sctp_SCTP_ADAPTATION_LAYER(r2, 0x84, 0x7, &(0x7f0000000040), &(0x7f00000000c0)=0x4) (async) 07:02:06 executing program 1: 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$netlbl_calipso(&(0x7f0000000080), r1) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r2, 0x1, 0x0, 0x0, {}, [@NLBL_CALIPSO_A_DOI={0x8}]}, 0x1c}}, 0x0) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r1) (async) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r2, 0x1, 0x0, 0x0, {}, [@NLBL_CALIPSO_A_DOI={0x8}]}, 0x1c}}, 0x0) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r0) (async) 07:02:06 executing program 0: 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$netlbl_calipso(&(0x7f0000000000), r0) r2 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r1) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r2, 0x1}, 0x14}}, 0x0) 07:02:06 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_init_net_socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r3) sendmsg$NLBL_CALIPSO_C_LIST(r3, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000440)={0x1c, r4, 0x1, 0x0, 0x0, {}, [@NLBL_CALIPSO_A_DOI={0x8}]}, 0x1c}}, 0x0) sendmsg$NLBL_CALIPSO_C_LISTALL(r2, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000040)={&(0x7f00000000c0)={0x44, r4, 0x20, 0x70bd28, 0x25dfdbfb, {}, [@NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x1}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x3}, @NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x2}, @NLBL_CALIPSO_A_MTYPE={0x8}]}, 0x44}, 0x1, 0x0, 0x0, 0x8000}, 0x8040) r5 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r1) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r5, 0x1}, 0x14}}, 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_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r3) (async) sendmsg$NLBL_CALIPSO_C_LIST(r3, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000440)={0x1c, r4, 0x1, 0x0, 0x0, {}, [@NLBL_CALIPSO_A_DOI={0x8}]}, 0x1c}}, 0x0) (async) sendmsg$NLBL_CALIPSO_C_LISTALL(r2, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000040)={&(0x7f00000000c0)={0x44, r4, 0x20, 0x70bd28, 0x25dfdbfb, {}, [@NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x1}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x3}, @NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x2}, @NLBL_CALIPSO_A_MTYPE={0x8}]}, 0x44}, 0x1, 0x0, 0x0, 0x8000}, 0x8040) (async) syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r1) (async) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r5, 0x1}, 0x14}}, 0x0) (async) 07:02:06 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r0) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)={0x30, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SOCKETS={0x4}]}, 0x30}}, 0x0) 07:02:06 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$netlbl_calipso(&(0x7f0000000080), r1) r3 = socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFVLAN_SET_VLAN_INGRESS_PRIORITY_CMD(r3, 0x8982, &(0x7f0000000240)={0x2, 'macvlan1\x00'}) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="00000000687b0a0fa2f3f14396f67b7fbc6099d15f95988492c95d4d676765e29ccd8f40f3163709171498a350ab4cf3302587fcdf3464dcc104efa3f91acf2fd2983dc86b5a21f412d46224c4eca7cdc4280c3fbd1fb2eaed3290d206e63b8245da9d3c96965e38c646697fffd7a6700ff3ae253c289855bae801cd99b300d2036185944892496a5d871c485f1b6ea8587e05d7fae9f82b147f4a6aee483f1787000000000000000000d8d62b3b7e4f357768023d48a5642597df62155ff849f70f1b75c7170b0a2513d5cb97a3d5792d4d9c5df9e677aa20116dc34aae3c5d0bdb68f1662baaea25b8d8b3b88fe700ea6fa113b524fc4466ede90c4d7b00b66747d6111e3808f318334e9f89091604a6990d7b5bd37959c90d4f05d6ca5bba12b1cebd6b388b48a0", @ANYRES16=r2, @ANYRES32=r3], 0x34}}, 0x4) 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$netlbl_calipso(&(0x7f0000000080), r1) (async) socket$packet(0x11, 0x2, 0x300) (async) ioctl$sock_SIOCGIFVLAN_SET_VLAN_INGRESS_PRIORITY_CMD(r3, 0x8982, &(0x7f0000000240)={0x2, 'macvlan1\x00'}) (async) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="00000000687b0a0fa2f3f14396f67b7fbc6099d15f95988492c95d4d676765e29ccd8f40f3163709171498a350ab4cf3302587fcdf3464dcc104efa3f91acf2fd2983dc86b5a21f412d46224c4eca7cdc4280c3fbd1fb2eaed3290d206e63b8245da9d3c96965e38c646697fffd7a6700ff3ae253c289855bae801cd99b300d2036185944892496a5d871c485f1b6ea8587e05d7fae9f82b147f4a6aee483f1787000000000000000000d8d62b3b7e4f357768023d48a5642597df62155ff849f70f1b75c7170b0a2513d5cb97a3d5792d4d9c5df9e677aa20116dc34aae3c5d0bdb68f1662baaea25b8d8b3b88fe700ea6fa113b524fc4466ede90c4d7b00b66747d6111e3808f318334e9f89091604a6990d7b5bd37959c90d4f05d6ca5bba12b1cebd6b388b48a0", @ANYRES16=r2, @ANYRES32=r3], 0x34}}, 0x4) (async) 07:02: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(&(0x7f0000000040), r0) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)={0x30, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SOCKETS={0x4}]}, 0x30}}, 0x0) (fail_nth: 1) 07:02:06 executing program 4: mq_timedreceive(0xffffffffffffffff, &(0x7f00000000c0)=""/220, 0xdc, 0x8, &(0x7f0000000000)={0x0, 0x989680}) r0 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000000), 0xa0001, 0x0) write$RDMA_USER_CM_CMD_DISCONNECT(r0, 0x0, 0x0) mq_timedsend(r0, &(0x7f00000001c0)="b141e73bd3efffeb5f3cda84012a770c995fc82472ddfc726f01cd0ad8181f41a32796460878239dc8160ed61ce594dd1968d8bd38ef70497c415c02de19b7d3a6d5aec092b29fd50cf50a38792689bdcb9ea5c1bfd432688cbe3c6cd6cbb3f6285e34a7d19a3591fafebccb0591b0f814b1aa119630627fbfb7146e4b8db03cfa9be9d6a95fceacd204cdff2dfd868991aeea273c6ed8eba2d1948e6a6252f3eb4f1fc2c6b3", 0xa6, 0x20, &(0x7f0000000280)) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000040), 0xffffffffffffffff) r2 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r1) sendmsg$NLBL_CALIPSO_C_LIST(r1, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000440)=ANY=[@ANYBLOB="3600fa00", @ANYRES16=r2, @ANYBLOB="01000000000001000000030000000800010001000000"], 0x58}}, 0x0) r3 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000000), 0xa0001, 0x0) write$RDMA_USER_CM_CMD_DISCONNECT(r3, 0x0, 0x0) setsockopt$netlink_NETLINK_TX_RING(r3, 0x10e, 0x7, &(0x7f00000002c0)={0x2, 0x4, 0x3, 0x3ff}, 0x10) 07:02:06 executing program 1: 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$netlbl_calipso(&(0x7f0000000080), r1) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000180)={0x1c, r2, 0x1, 0x0, 0x0, {}, [@NLBL_CALIPSO_A_MTYPE={0x8}]}, 0x1c}}, 0x4040001) 07:02:06 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) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000001040)={&(0x7f0000001000)={0x14}, 0x14}}, 0x0) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$nbd(&(0x7f00000002c0), r3) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000140)=ANY=[@ANYBLOB="1400000053ce98aa0ee263a68580db", @ANYRES16=r4, @ANYBLOB="0100000000000000000001000000"], 0x14}}, 0x0) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x20, r4, 0x1, 0x70bd2d, 0x25dfdbfe, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x80000000}]}, 0x20}, 0x1, 0x0, 0x0, 0x804}, 0x48040) r5 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r1) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r5, 0x1}, 0x14}}, 0x0) 07:02:06 executing program 4: mq_timedreceive(0xffffffffffffffff, &(0x7f00000000c0)=""/220, 0xdc, 0x8, &(0x7f0000000000)={0x0, 0x989680}) (async) r0 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000000), 0xa0001, 0x0) write$RDMA_USER_CM_CMD_DISCONNECT(r0, 0x0, 0x0) (async) mq_timedsend(r0, &(0x7f00000001c0)="b141e73bd3efffeb5f3cda84012a770c995fc82472ddfc726f01cd0ad8181f41a32796460878239dc8160ed61ce594dd1968d8bd38ef70497c415c02de19b7d3a6d5aec092b29fd50cf50a38792689bdcb9ea5c1bfd432688cbe3c6cd6cbb3f6285e34a7d19a3591fafebccb0591b0f814b1aa119630627fbfb7146e4b8db03cfa9be9d6a95fceacd204cdff2dfd868991aeea273c6ed8eba2d1948e6a6252f3eb4f1fc2c6b3", 0xa6, 0x20, &(0x7f0000000280)) (async) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000040), 0xffffffffffffffff) (async) r2 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r1) sendmsg$NLBL_CALIPSO_C_LIST(r1, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000440)=ANY=[@ANYBLOB="3600fa00", @ANYRES16=r2, @ANYBLOB="01000000000001000000030000000800010001000000"], 0x58}}, 0x0) r3 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000000), 0xa0001, 0x0) write$RDMA_USER_CM_CMD_DISCONNECT(r3, 0x0, 0x0) setsockopt$netlink_NETLINK_TX_RING(r3, 0x10e, 0x7, &(0x7f00000002c0)={0x2, 0x4, 0x3, 0x3ff}, 0x10) 07:02:06 executing program 1: 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$netlbl_calipso(&(0x7f0000000080), r1) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000180)={0x1c, r2, 0x1, 0x0, 0x0, {}, [@NLBL_CALIPSO_A_MTYPE={0x8}]}, 0x1c}}, 0x4040001) [ 3092.938276] FAULT_INJECTION: forcing a failure. [ 3092.938276] name failslab, interval 1, probability 0, space 0, times 0 [ 3092.946352] nbd: must specify at least one socket [ 3092.967867] CPU: 1 PID: 27112 Comm: syz-executor.3 Not tainted 4.14.299-syzkaller #0 [ 3092.975883] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/26/2022 [ 3092.985240] Call Trace: [ 3092.987839] dump_stack+0x1b2/0x281 [ 3092.991478] should_fail.cold+0x10a/0x149 [ 3092.995633] should_failslab+0xd6/0x130 [ 3092.999612] kmem_cache_alloc_node+0x263/0x410 [ 3093.004199] __alloc_skb+0x5c/0x510 [ 3093.007830] netlink_sendmsg+0x91e/0xbc0 [ 3093.011899] ? nlmsg_notify+0x1b0/0x1b0 [ 3093.015880] ? kernel_recvmsg+0x210/0x210 [ 3093.017409] FAULT_INJECTION: forcing a failure. [ 3093.017409] name failslab, interval 1, probability 0, space 0, times 0 [ 3093.020030] ? security_socket_sendmsg+0x83/0xb0 [ 3093.020041] ? nlmsg_notify+0x1b0/0x1b0 [ 3093.020049] sock_sendmsg+0xb5/0x100 [ 3093.020059] ___sys_sendmsg+0x6c8/0x800 [ 3093.020068] ? get_pid_task+0x91/0x130 [ 3093.020081] ? copy_msghdr_from_user+0x3b0/0x3b0 [ 3093.056207] ? lock_downgrade+0x740/0x740 [ 3093.060340] ? __fget+0x23e/0x3e0 [ 3093.063775] ? lock_acquire+0x170/0x3f0 [ 3093.067731] ? lock_downgrade+0x740/0x740 [ 3093.071861] ? __fget+0x265/0x3e0 [ 3093.075297] ? __fdget+0x19b/0x1f0 [ 3093.078818] ? sockfd_lookup_light+0xb2/0x160 [ 3093.083297] __sys_sendmsg+0xa3/0x120 07:02:06 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r0) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)={0x30, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SOCKETS={0x4}]}, 0x30}}, 0x0) (fail_nth: 1) [ 3093.087081] ? SyS_shutdown+0x160/0x160 [ 3093.091037] ? wait_for_completion_io+0x10/0x10 [ 3093.095692] ? SyS_read+0x210/0x210 [ 3093.099297] ? __do_page_fault+0x159/0xad0 [ 3093.103514] SyS_sendmsg+0x27/0x40 [ 3093.107036] ? __sys_sendmsg+0x120/0x120 [ 3093.111083] do_syscall_64+0x1d5/0x640 [ 3093.114953] entry_SYSCALL_64_after_hwframe+0x5e/0xd3 [ 3093.120134] CPU: 0 PID: 27132 Comm: syz-executor.0 Not tainted 4.14.299-syzkaller #0 [ 3093.128024] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/26/2022 07:02:06 executing program 1: 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$netlbl_calipso(&(0x7f0000000080), r1) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000180)={0x1c, r2, 0x1, 0x0, 0x0, {}, [@NLBL_CALIPSO_A_MTYPE={0x8}]}, 0x1c}}, 0x4040001) 07:02:06 executing program 4: mq_timedreceive(0xffffffffffffffff, &(0x7f00000000c0)=""/220, 0xdc, 0x8, &(0x7f0000000000)={0x0, 0x989680}) r0 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000000), 0xa0001, 0x0) write$RDMA_USER_CM_CMD_DISCONNECT(r0, 0x0, 0x0) mq_timedsend(r0, &(0x7f00000001c0)="b141e73bd3efffeb5f3cda84012a770c995fc82472ddfc726f01cd0ad8181f41a32796460878239dc8160ed61ce594dd1968d8bd38ef70497c415c02de19b7d3a6d5aec092b29fd50cf50a38792689bdcb9ea5c1bfd432688cbe3c6cd6cbb3f6285e34a7d19a3591fafebccb0591b0f814b1aa119630627fbfb7146e4b8db03cfa9be9d6a95fceacd204cdff2dfd868991aeea273c6ed8eba2d1948e6a6252f3eb4f1fc2c6b3", 0xa6, 0x20, &(0x7f0000000280)) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000040), 0xffffffffffffffff) r2 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r1) sendmsg$NLBL_CALIPSO_C_LIST(r1, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000440)=ANY=[@ANYBLOB="3600fa00", @ANYRES16=r2, @ANYBLOB="01000000000001000000030000000800010001000000"], 0x58}}, 0x0) r3 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000000), 0xa0001, 0x0) write$RDMA_USER_CM_CMD_DISCONNECT(r3, 0x0, 0x0) setsockopt$netlink_NETLINK_TX_RING(r3, 0x10e, 0x7, &(0x7f00000002c0)={0x2, 0x4, 0x3, 0x3ff}, 0x10) mq_timedreceive(0xffffffffffffffff, &(0x7f00000000c0)=""/220, 0xdc, 0x8, &(0x7f0000000000)={0x0, 0x989680}) (async) openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000000), 0xa0001, 0x0) (async) write$RDMA_USER_CM_CMD_DISCONNECT(r0, 0x0, 0x0) (async) mq_timedsend(r0, &(0x7f00000001c0)="b141e73bd3efffeb5f3cda84012a770c995fc82472ddfc726f01cd0ad8181f41a32796460878239dc8160ed61ce594dd1968d8bd38ef70497c415c02de19b7d3a6d5aec092b29fd50cf50a38792689bdcb9ea5c1bfd432688cbe3c6cd6cbb3f6285e34a7d19a3591fafebccb0591b0f814b1aa119630627fbfb7146e4b8db03cfa9be9d6a95fceacd204cdff2dfd868991aeea273c6ed8eba2d1948e6a6252f3eb4f1fc2c6b3", 0xa6, 0x20, &(0x7f0000000280)) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000040), 0xffffffffffffffff) (async) syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r1) (async) sendmsg$NLBL_CALIPSO_C_LIST(r1, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000440)=ANY=[@ANYBLOB="3600fa00", @ANYRES16=r2, @ANYBLOB="01000000000001000000030000000800010001000000"], 0x58}}, 0x0) (async) openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000000), 0xa0001, 0x0) (async) write$RDMA_USER_CM_CMD_DISCONNECT(r3, 0x0, 0x0) (async) setsockopt$netlink_NETLINK_TX_RING(r3, 0x10e, 0x7, &(0x7f00000002c0)={0x2, 0x4, 0x3, 0x3ff}, 0x10) (async) 07:02:06 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) (async, rerun: 32) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000001040)={&(0x7f0000001000)={0x14}, 0x14}}, 0x0) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$nbd(&(0x7f00000002c0), r3) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000140)=ANY=[@ANYBLOB="1400000053ce98aa0ee263a68580db", @ANYRES16=r4, @ANYBLOB="0100000000000000000001000000"], 0x14}}, 0x0) (async) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x20, r4, 0x1, 0x70bd2d, 0x25dfdbfe, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x80000000}]}, 0x20}, 0x1, 0x0, 0x0, 0x804}, 0x48040) (async) r5 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r1) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r5, 0x1}, 0x14}}, 0x0) [ 3093.137474] Call Trace: [ 3093.140082] dump_stack+0x1b2/0x281 [ 3093.143706] should_fail.cold+0x10a/0x149 [ 3093.147834] should_failslab+0xd6/0x130 [ 3093.151797] kmem_cache_alloc_node+0x263/0x410 [ 3093.156389] __alloc_skb+0x5c/0x510 [ 3093.160023] netlink_sendmsg+0x91e/0xbc0 [ 3093.164111] ? nlmsg_notify+0x1b0/0x1b0 [ 3093.168091] ? kernel_recvmsg+0x210/0x210 [ 3093.172251] ? security_socket_sendmsg+0x83/0xb0 [ 3093.177055] ? nlmsg_notify+0x1b0/0x1b0 [ 3093.181031] sock_sendmsg+0xb5/0x100 [ 3093.184756] ___sys_sendmsg+0x6c8/0x800 07:02:06 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r0) sendmsg$NLBL_CALIPSO_C_LIST(r0, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000440)={0x1c, r1, 0x1, 0x0, 0x1, {}, [@NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x1}]}, 0x58}}, 0x0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000000), 0xa0001, 0x0) write$RDMA_USER_CM_CMD_DISCONNECT(r3, 0x0, 0x0) r4 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000000), 0xa0001, 0x0) write$RDMA_USER_CM_CMD_DISCONNECT(r4, 0x0, 0x0) r5 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000000), 0xa0001, 0x0) write$RDMA_USER_CM_CMD_DISCONNECT(r5, 0x0, 0x0) r6 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000000), 0xa0001, 0x0) write$RDMA_USER_CM_CMD_DISCONNECT(r6, 0x0, 0x0) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1200}, 0xc, &(0x7f0000000040)={&(0x7f00000000c0)={0x88, 0x0, 0x100, 0x70bd2c, 0x25dfdbfe, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0xaa9}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8, 0x1, r3}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8, 0x1, r4}, {0x8}, {0x8, 0x1, r5}, {0x8}, {0x8, 0x1, r6}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x88}}, 0x48045) [ 3093.188740] ? get_pid_task+0x91/0x130 [ 3093.192620] ? copy_msghdr_from_user+0x3b0/0x3b0 [ 3093.197386] ? lock_downgrade+0x740/0x740 [ 3093.201535] ? __fget+0x23e/0x3e0 [ 3093.204994] ? lock_acquire+0x170/0x3f0 [ 3093.208970] ? lock_downgrade+0x740/0x740 [ 3093.213119] ? __fget+0x265/0x3e0 [ 3093.216574] ? __fdget+0x19b/0x1f0 [ 3093.220115] ? sockfd_lookup_light+0xb2/0x160 [ 3093.224613] __sys_sendmsg+0xa3/0x120 [ 3093.228414] ? SyS_shutdown+0x160/0x160 [ 3093.232397] ? wait_for_completion_io+0x10/0x10 07:02:07 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r0) sendmsg$NLBL_CALIPSO_C_LIST(r0, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000440)={0x1c, r1, 0x1, 0x0, 0x1, {}, [@NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x1}]}, 0x58}}, 0x0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000000), 0xa0001, 0x0) write$RDMA_USER_CM_CMD_DISCONNECT(r3, 0x0, 0x0) r4 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000000), 0xa0001, 0x0) write$RDMA_USER_CM_CMD_DISCONNECT(r4, 0x0, 0x0) r5 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000000), 0xa0001, 0x0) write$RDMA_USER_CM_CMD_DISCONNECT(r5, 0x0, 0x0) r6 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000000), 0xa0001, 0x0) write$RDMA_USER_CM_CMD_DISCONNECT(r6, 0x0, 0x0) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1200}, 0xc, &(0x7f0000000040)={&(0x7f00000000c0)={0x88, 0x0, 0x100, 0x70bd2c, 0x25dfdbfe, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0xaa9}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8, 0x1, r3}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8, 0x1, r4}, {0x8}, {0x8, 0x1, r5}, {0x8}, {0x8, 0x1, r6}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x88}}, 0x48045) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r0) (async) sendmsg$NLBL_CALIPSO_C_LIST(r0, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000440)={0x1c, r1, 0x1, 0x0, 0x1, {}, [@NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x1}]}, 0x58}}, 0x0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000000), 0xa0001, 0x0) (async) write$RDMA_USER_CM_CMD_DISCONNECT(r3, 0x0, 0x0) (async) openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000000), 0xa0001, 0x0) (async) write$RDMA_USER_CM_CMD_DISCONNECT(r4, 0x0, 0x0) (async) openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000000), 0xa0001, 0x0) (async) write$RDMA_USER_CM_CMD_DISCONNECT(r5, 0x0, 0x0) (async) openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000000), 0xa0001, 0x0) (async) write$RDMA_USER_CM_CMD_DISCONNECT(r6, 0x0, 0x0) (async) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1200}, 0xc, &(0x7f0000000040)={&(0x7f00000000c0)={0x88, 0x0, 0x100, 0x70bd2c, 0x25dfdbfe, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0xaa9}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8, 0x1, r3}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8, 0x1, r4}, {0x8}, {0x8, 0x1, r5}, {0x8}, {0x8, 0x1, r6}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x88}}, 0x48045) (async) 07:02:07 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(&(0x7f0000000040), r0) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)={0x30, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SOCKETS={0x4}]}, 0x30}}, 0x0) (fail_nth: 2) 07:02:07 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r0) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)={0x30, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SOCKETS={0x4}]}, 0x30}}, 0x0) (fail_nth: 2) 07:02:07 executing program 2: r0 = syz_open_dev$media(&(0x7f0000000000), 0x0, 0x0) ioctl$MEDIA_IOC_ENUM_LINKS(r0, 0xc0287c02, &(0x7f0000000100)={0x80000000, 0x0, &(0x7f0000000080)=[{}, {{0x80000000}}]}) ioctl$MEDIA_IOC_ENUM_LINKS(r0, 0xc0287c02, &(0x7f0000000580)={r1, 0x0, 0x0}) ioctl$MEDIA_IOC_ENUM_LINKS(0xffffffffffffffff, 0xc0287c02, &(0x7f0000000040)={r1, &(0x7f0000000000), &(0x7f00000000c0)}) 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$netlbl_calipso(&(0x7f0000000080), r3) sendmsg$NLBL_CALIPSO_C_REMOVE(r2, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x34, r4, 0x1, 0x70bd27, 0x25dfdbfe, {}, [@NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x2}, @NLBL_CALIPSO_A_DOI={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x1}]}, 0x34}}, 0x4) 07:02:07 executing program 1: r0 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000000), 0xa0001, 0x0) write$RDMA_USER_CM_CMD_DISCONNECT(r0, 0x0, 0x0) getsockopt$inet_sctp_SCTP_ADAPTATION_LAYER(r0, 0x84, 0x7, &(0x7f0000000000), &(0x7f0000000040)=0x4) 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$netlbl_calipso(&(0x7f0000000080), r2) sendmsg$NLBL_CALIPSO_C_REMOVE(r1, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r3, 0x4, 0x0, 0x25dfdbff}, 0x14}}, 0x0) 07:02:07 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) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000001040)={&(0x7f0000001000)={0x14}, 0x14}}, 0x0) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$nbd(&(0x7f00000002c0), r3) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000140)=ANY=[@ANYBLOB="1400000053ce98aa0ee263a68580db", @ANYRES16=r4, @ANYBLOB="0100000000000000000001000000"], 0x14}}, 0x0) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x20, r4, 0x1, 0x70bd2d, 0x25dfdbfe, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x80000000}]}, 0x20}, 0x1, 0x0, 0x0, 0x804}, 0x48040) r5 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r1) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r5, 0x1}, 0x14}}, 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_DISCONNECT(r2, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000001040)={&(0x7f0000001000)={0x14}, 0x14}}, 0x0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f00000002c0), r3) (async) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000140)=ANY=[@ANYBLOB="1400000053ce98aa0ee263a68580db", @ANYRES16=r4, @ANYBLOB="0100000000000000000001000000"], 0x14}}, 0x0) (async) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x20, r4, 0x1, 0x70bd2d, 0x25dfdbfe, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x80000000}]}, 0x20}, 0x1, 0x0, 0x0, 0x804}, 0x48040) (async) syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r1) (async) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r5, 0x1}, 0x14}}, 0x0) (async) [ 3093.237077] ? SyS_read+0x210/0x210 [ 3093.240713] ? __do_page_fault+0x159/0xad0 [ 3093.244952] SyS_sendmsg+0x27/0x40 [ 3093.246662] nbd: must specify at least one socket [ 3093.248485] ? __sys_sendmsg+0x120/0x120 [ 3093.248498] do_syscall_64+0x1d5/0x640 [ 3093.248513] entry_SYSCALL_64_after_hwframe+0x5e/0xd3 07:02:07 executing program 1: r0 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000000), 0xa0001, 0x0) write$RDMA_USER_CM_CMD_DISCONNECT(r0, 0x0, 0x0) (async) getsockopt$inet_sctp_SCTP_ADAPTATION_LAYER(r0, 0x84, 0x7, &(0x7f0000000000), &(0x7f0000000040)=0x4) (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$netlbl_calipso(&(0x7f0000000080), r2) sendmsg$NLBL_CALIPSO_C_REMOVE(r1, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r3, 0x4, 0x0, 0x25dfdbff}, 0x14}}, 0x0) 07:02:07 executing program 2: r0 = syz_open_dev$media(&(0x7f0000000000), 0x0, 0x0) ioctl$MEDIA_IOC_ENUM_LINKS(r0, 0xc0287c02, &(0x7f0000000100)={0x80000000, 0x0, &(0x7f0000000080)=[{}, {{0x80000000}}]}) ioctl$MEDIA_IOC_ENUM_LINKS(r0, 0xc0287c02, &(0x7f0000000580)={r1, 0x0, 0x0}) ioctl$MEDIA_IOC_ENUM_LINKS(0xffffffffffffffff, 0xc0287c02, &(0x7f0000000040)={r1, &(0x7f0000000000), &(0x7f00000000c0)}) 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$netlbl_calipso(&(0x7f0000000080), r3) sendmsg$NLBL_CALIPSO_C_REMOVE(r2, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x34, r4, 0x1, 0x70bd27, 0x25dfdbfe, {}, [@NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x2}, @NLBL_CALIPSO_A_DOI={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x1}]}, 0x34}}, 0x4) syz_open_dev$media(&(0x7f0000000000), 0x0, 0x0) (async) ioctl$MEDIA_IOC_ENUM_LINKS(r0, 0xc0287c02, &(0x7f0000000100)={0x80000000, 0x0, &(0x7f0000000080)}) (async) ioctl$MEDIA_IOC_ENUM_LINKS(r0, 0xc0287c02, &(0x7f0000000580)={r1, 0x0, 0x0}) (async) ioctl$MEDIA_IOC_ENUM_LINKS(0xffffffffffffffff, 0xc0287c02, &(0x7f0000000040)={r1, &(0x7f0000000000), &(0x7f00000000c0)}) (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$netlbl_calipso(&(0x7f0000000080), r3) (async) sendmsg$NLBL_CALIPSO_C_REMOVE(r2, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x34, r4, 0x1, 0x70bd27, 0x25dfdbfe, {}, [@NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x2}, @NLBL_CALIPSO_A_DOI={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x1}]}, 0x34}}, 0x4) (async) [ 3093.334013] FAULT_INJECTION: forcing a failure. [ 3093.334013] name failslab, interval 1, probability 0, space 0, times 0 [ 3093.345890] FAULT_INJECTION: forcing a failure. [ 3093.345890] name failslab, interval 1, probability 0, space 0, times 0 [ 3093.361369] nbd: must specify at least one socket [ 3093.368097] CPU: 0 PID: 27162 Comm: syz-executor.0 Not tainted 4.14.299-syzkaller #0 [ 3093.376007] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/26/2022 [ 3093.385359] Call Trace: [ 3093.388035] dump_stack+0x1b2/0x281 [ 3093.391668] should_fail.cold+0x10a/0x149 [ 3093.395823] should_failslab+0xd6/0x130 [ 3093.399805] kmem_cache_alloc_node_trace+0x25a/0x400 [ 3093.404914] __kmalloc_node_track_caller+0x38/0x70 [ 3093.409844] __alloc_skb+0x96/0x510 [ 3093.413477] netlink_sendmsg+0x91e/0xbc0 [ 3093.417542] ? nlmsg_notify+0x1b0/0x1b0 [ 3093.421506] ? kernel_recvmsg+0x210/0x210 [ 3093.425731] ? security_socket_sendmsg+0x83/0xb0 [ 3093.430706] ? nlmsg_notify+0x1b0/0x1b0 [ 3093.434757] sock_sendmsg+0xb5/0x100 [ 3093.438543] ___sys_sendmsg+0x6c8/0x800 [ 3093.442500] ? get_pid_task+0x91/0x130 [ 3093.446380] ? copy_msghdr_from_user+0x3b0/0x3b0 [ 3093.451124] ? lock_downgrade+0x740/0x740 [ 3093.455266] ? __fget+0x23e/0x3e0 [ 3093.458707] ? lock_acquire+0x170/0x3f0 [ 3093.462766] ? lock_downgrade+0x740/0x740 [ 3093.466898] ? __fget+0x265/0x3e0 [ 3093.470340] ? __fdget+0x19b/0x1f0 [ 3093.473867] ? sockfd_lookup_light+0xb2/0x160 [ 3093.478347] __sys_sendmsg+0xa3/0x120 [ 3093.482133] ? SyS_shutdown+0x160/0x160 [ 3093.486090] ? wait_for_completion_io+0x10/0x10 [ 3093.490755] ? SyS_read+0x210/0x210 [ 3093.494370] ? __do_page_fault+0x159/0xad0 [ 3093.498594] SyS_sendmsg+0x27/0x40 [ 3093.502119] ? __sys_sendmsg+0x120/0x120 [ 3093.506161] do_syscall_64+0x1d5/0x640 [ 3093.510043] entry_SYSCALL_64_after_hwframe+0x5e/0xd3 [ 3093.515227] CPU: 1 PID: 27163 Comm: syz-executor.3 Not tainted 4.14.299-syzkaller #0 [ 3093.523115] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/26/2022 [ 3093.532555] Call Trace: [ 3093.535149] dump_stack+0x1b2/0x281 [ 3093.538782] should_fail.cold+0x10a/0x149 [ 3093.542931] should_failslab+0xd6/0x130 [ 3093.546914] kmem_cache_alloc_node_trace+0x25a/0x400 [ 3093.552023] __kmalloc_node_track_caller+0x38/0x70 [ 3093.556959] __alloc_skb+0x96/0x510 [ 3093.560594] netlink_sendmsg+0x91e/0xbc0 [ 3093.564711] ? nlmsg_notify+0x1b0/0x1b0 [ 3093.568687] ? kernel_recvmsg+0x210/0x210 [ 3093.572836] ? security_socket_sendmsg+0x83/0xb0 [ 3093.577593] ? nlmsg_notify+0x1b0/0x1b0 [ 3093.581567] sock_sendmsg+0xb5/0x100 07:02:07 executing program 1: r0 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000000), 0xa0001, 0x0) write$RDMA_USER_CM_CMD_DISCONNECT(r0, 0x0, 0x0) (async) getsockopt$inet_sctp_SCTP_ADAPTATION_LAYER(r0, 0x84, 0x7, &(0x7f0000000000), &(0x7f0000000040)=0x4) (async) 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$netlbl_calipso(&(0x7f0000000080), r2) sendmsg$NLBL_CALIPSO_C_REMOVE(r1, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r3, 0x4, 0x0, 0x25dfdbff}, 0x14}}, 0x0) 07:02:07 executing program 2: r0 = syz_open_dev$media(&(0x7f0000000000), 0x0, 0x0) ioctl$MEDIA_IOC_ENUM_LINKS(r0, 0xc0287c02, &(0x7f0000000100)={0x80000000, 0x0, &(0x7f0000000080)=[{}, {{0x80000000}}]}) ioctl$MEDIA_IOC_ENUM_LINKS(r0, 0xc0287c02, &(0x7f0000000580)={r1, 0x0, 0x0}) ioctl$MEDIA_IOC_ENUM_LINKS(0xffffffffffffffff, 0xc0287c02, &(0x7f0000000040)={r1, &(0x7f0000000000), &(0x7f00000000c0)}) 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$netlbl_calipso(&(0x7f0000000080), r3) sendmsg$NLBL_CALIPSO_C_REMOVE(r2, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x34, r4, 0x1, 0x70bd27, 0x25dfdbfe, {}, [@NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x2}, @NLBL_CALIPSO_A_DOI={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x1}]}, 0x34}}, 0x4) syz_open_dev$media(&(0x7f0000000000), 0x0, 0x0) (async) ioctl$MEDIA_IOC_ENUM_LINKS(r0, 0xc0287c02, &(0x7f0000000100)={0x80000000, 0x0, &(0x7f0000000080)}) (async) ioctl$MEDIA_IOC_ENUM_LINKS(r0, 0xc0287c02, &(0x7f0000000580)={r1, 0x0, 0x0}) (async) ioctl$MEDIA_IOC_ENUM_LINKS(0xffffffffffffffff, 0xc0287c02, &(0x7f0000000040)={r1, &(0x7f0000000000), &(0x7f00000000c0)}) (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$netlbl_calipso(&(0x7f0000000080), r3) (async) sendmsg$NLBL_CALIPSO_C_REMOVE(r2, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x34, r4, 0x1, 0x70bd27, 0x25dfdbfe, {}, [@NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x2}, @NLBL_CALIPSO_A_DOI={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x1}]}, 0x34}}, 0x4) (async) 07:02:07 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(&(0x7f0000000000), r0) r3 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r1) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r4, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000001040)={&(0x7f0000001000)={0x14}, 0x14}}, 0x0) sendmsg$NLBL_CALIPSO_C_ADD(r4, &(0x7f0000000380)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000340)={&(0x7f00000002c0)={0x64, r3, 0x2, 0x70bd2b, 0x25dfdbfd, {}, [@NLBL_CALIPSO_A_DOI={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x2}, @NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x1}, @NLBL_CALIPSO_A_DOI={0x8}, @NLBL_CALIPSO_A_DOI={0x8}, @NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x2}, @NLBL_CALIPSO_A_DOI={0x8}]}, 0x64}, 0x1, 0x0, 0x0, 0x4040040}, 0x40000) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r3, 0x1}, 0x14}}, 0x0) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r5, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000001040)={&(0x7f0000001000)={0x14}, 0x14}}, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendmsg$NLBL_CALIPSO_C_REMOVE(r5, &(0x7f0000000480)={&(0x7f00000003c0)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000440)={&(0x7f0000000400)={0x34, r3, 0x400, 0x70bd2a, 0x25dfdbfb, {}, [@NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x3}, @NLBL_CALIPSO_A_DOI={0x8}, @NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x2}]}, 0x34}, 0x1, 0x0, 0x0, 0x24028010}, 0x58000) r7 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NLBL_CALIPSO_C_LISTALL(r7, &(0x7f00000005c0)={&(0x7f00000004c0)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f0000000580)={&(0x7f0000000500)={0x44, r3, 0x20, 0x70bd2d, 0x25dfdbfb, {}, [@NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x1}, @NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_MTYPE={0x8}]}, 0x44}, 0x1, 0x0, 0x0, 0x10}, 0x20008001) sendmsg$NBD_CMD_DISCONNECT(r5, &(0x7f0000000240)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x40, r2, 0x800, 0x70bd29, 0x25dfdbfd, {}, [@NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8, 0x1, r6}, {0x8}]}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x1ff}]}, 0x40}}, 0x40000) 07:02:07 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(&(0x7f0000000000), r0) r3 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r1) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r4, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000001040)={&(0x7f0000001000)={0x14}, 0x14}}, 0x0) sendmsg$NLBL_CALIPSO_C_ADD(r4, &(0x7f0000000380)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000340)={&(0x7f00000002c0)={0x64, r3, 0x2, 0x70bd2b, 0x25dfdbfd, {}, [@NLBL_CALIPSO_A_DOI={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x2}, @NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x1}, @NLBL_CALIPSO_A_DOI={0x8}, @NLBL_CALIPSO_A_DOI={0x8}, @NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x2}, @NLBL_CALIPSO_A_DOI={0x8}]}, 0x64}, 0x1, 0x0, 0x0, 0x4040040}, 0x40000) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r3, 0x1}, 0x14}}, 0x0) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r5, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000001040)={&(0x7f0000001000)={0x14}, 0x14}}, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendmsg$NLBL_CALIPSO_C_REMOVE(r5, &(0x7f0000000480)={&(0x7f00000003c0)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000440)={&(0x7f0000000400)={0x34, r3, 0x400, 0x70bd2a, 0x25dfdbfb, {}, [@NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x3}, @NLBL_CALIPSO_A_DOI={0x8}, @NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x2}]}, 0x34}, 0x1, 0x0, 0x0, 0x24028010}, 0x58000) r7 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NLBL_CALIPSO_C_LISTALL(r7, &(0x7f00000005c0)={&(0x7f00000004c0)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f0000000580)={&(0x7f0000000500)={0x44, r3, 0x20, 0x70bd2d, 0x25dfdbfb, {}, [@NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x1}, @NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_MTYPE={0x8}]}, 0x44}, 0x1, 0x0, 0x0, 0x10}, 0x20008001) sendmsg$NBD_CMD_DISCONNECT(r5, &(0x7f0000000240)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x40, r2, 0x800, 0x70bd29, 0x25dfdbfd, {}, [@NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8, 0x1, r6}, {0x8}]}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x1ff}]}, 0x40}}, 0x40000) 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), r0) (async) syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r1) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_DISCONNECT(r4, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000001040)={&(0x7f0000001000)={0x14}, 0x14}}, 0x0) (async) sendmsg$NLBL_CALIPSO_C_ADD(r4, &(0x7f0000000380)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000340)={&(0x7f00000002c0)={0x64, r3, 0x2, 0x70bd2b, 0x25dfdbfd, {}, [@NLBL_CALIPSO_A_DOI={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x2}, @NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x1}, @NLBL_CALIPSO_A_DOI={0x8}, @NLBL_CALIPSO_A_DOI={0x8}, @NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x2}, @NLBL_CALIPSO_A_DOI={0x8}]}, 0x64}, 0x1, 0x0, 0x0, 0x4040040}, 0x40000) (async) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r3, 0x1}, 0x14}}, 0x0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_DISCONNECT(r5, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000001040)={&(0x7f0000001000)={0x14}, 0x14}}, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000000c0)) (async) sendmsg$NLBL_CALIPSO_C_REMOVE(r5, &(0x7f0000000480)={&(0x7f00000003c0)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000440)={&(0x7f0000000400)={0x34, r3, 0x400, 0x70bd2a, 0x25dfdbfb, {}, [@NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x3}, @NLBL_CALIPSO_A_DOI={0x8}, @NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x2}]}, 0x34}, 0x1, 0x0, 0x0, 0x24028010}, 0x58000) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NLBL_CALIPSO_C_LISTALL(r7, &(0x7f00000005c0)={&(0x7f00000004c0)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f0000000580)={&(0x7f0000000500)={0x44, r3, 0x20, 0x70bd2d, 0x25dfdbfb, {}, [@NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x1}, @NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_MTYPE={0x8}]}, 0x44}, 0x1, 0x0, 0x0, 0x10}, 0x20008001) (async) sendmsg$NBD_CMD_DISCONNECT(r5, &(0x7f0000000240)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x40, r2, 0x800, 0x70bd29, 0x25dfdbfd, {}, [@NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8, 0x1, r6}, {0x8}]}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x1ff}]}, 0x40}}, 0x40000) (async) [ 3093.585309] ___sys_sendmsg+0x6c8/0x800 [ 3093.589279] ? get_pid_task+0x91/0x130 [ 3093.593166] ? copy_msghdr_from_user+0x3b0/0x3b0 [ 3093.597922] ? lock_downgrade+0x740/0x740 [ 3093.602074] ? __fget+0x23e/0x3e0 [ 3093.605528] ? lock_acquire+0x170/0x3f0 [ 3093.609499] ? lock_downgrade+0x740/0x740 [ 3093.613647] ? __fget+0x265/0x3e0 [ 3093.617111] ? __fdget+0x19b/0x1f0 [ 3093.620650] ? sockfd_lookup_light+0xb2/0x160 [ 3093.625145] __sys_sendmsg+0xa3/0x120 [ 3093.628948] ? SyS_shutdown+0x160/0x160 07:02:07 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r0) sendmsg$NLBL_CALIPSO_C_LIST(r0, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000440)={0x1c, r1, 0x1, 0x0, 0x1, {}, [@NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x1}]}, 0x58}}, 0x0) (async) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async, rerun: 32) r3 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000000), 0xa0001, 0x0) (rerun: 32) write$RDMA_USER_CM_CMD_DISCONNECT(r3, 0x0, 0x0) r4 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000000), 0xa0001, 0x0) write$RDMA_USER_CM_CMD_DISCONNECT(r4, 0x0, 0x0) r5 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000000), 0xa0001, 0x0) write$RDMA_USER_CM_CMD_DISCONNECT(r5, 0x0, 0x0) r6 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000000), 0xa0001, 0x0) write$RDMA_USER_CM_CMD_DISCONNECT(r6, 0x0, 0x0) (async) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1200}, 0xc, &(0x7f0000000040)={&(0x7f00000000c0)={0x88, 0x0, 0x100, 0x70bd2c, 0x25dfdbfe, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0xaa9}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8, 0x1, r3}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8, 0x1, r4}, {0x8}, {0x8, 0x1, r5}, {0x8}, {0x8, 0x1, r6}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x88}}, 0x48045) 07:02:07 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(&(0x7f0000000040), r0) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)={0x30, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SOCKETS={0x4}]}, 0x30}}, 0x0) (fail_nth: 3) 07:02:07 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) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000001040)={&(0x7f0000001000)={0x14}, 0x14}}, 0x0) r3 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000040), r0) sendmsg$NLBL_CALIPSO_C_LIST(r2, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x34, r3, 0x400, 0x70bd2a, 0x25dfdbfc, {}, [@NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_DOI={0x8}, @NLBL_CALIPSO_A_MTYPE={0x8}]}, 0x34}, 0x1, 0x0, 0x0, 0x48000}, 0x7acb929299bafab2) r4 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r1) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x34, r4, 0x1, 0x70bd27, 0x25dfdbfe, {}, [@NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x2}, @NLBL_CALIPSO_A_DOI={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x1}]}, 0x34}}, 0x4) 07:02:07 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r0) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)={0x30, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SOCKETS={0x4}]}, 0x30}}, 0x0) (fail_nth: 3) 07:02:07 executing program 1: 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$netlbl_calipso(&(0x7f0000000080), r1) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r2, 0x1, 0x0, 0x0, {}, [@NLBL_CALIPSO_A_DOI={0x8}]}, 0x1c}}, 0x0) 07:02:07 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(&(0x7f0000000000), r0) r3 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r1) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r4, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000001040)={&(0x7f0000001000)={0x14}, 0x14}}, 0x0) sendmsg$NLBL_CALIPSO_C_ADD(r4, &(0x7f0000000380)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000340)={&(0x7f00000002c0)={0x64, r3, 0x2, 0x70bd2b, 0x25dfdbfd, {}, [@NLBL_CALIPSO_A_DOI={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x2}, @NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x1}, @NLBL_CALIPSO_A_DOI={0x8}, @NLBL_CALIPSO_A_DOI={0x8}, @NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x2}, @NLBL_CALIPSO_A_DOI={0x8}]}, 0x64}, 0x1, 0x0, 0x0, 0x4040040}, 0x40000) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r3, 0x1}, 0x14}}, 0x0) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r5, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000001040)={&(0x7f0000001000)={0x14}, 0x14}}, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendmsg$NLBL_CALIPSO_C_REMOVE(r5, &(0x7f0000000480)={&(0x7f00000003c0)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000440)={&(0x7f0000000400)={0x34, r3, 0x400, 0x70bd2a, 0x25dfdbfb, {}, [@NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x3}, @NLBL_CALIPSO_A_DOI={0x8}, @NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x2}]}, 0x34}, 0x1, 0x0, 0x0, 0x24028010}, 0x58000) r7 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NLBL_CALIPSO_C_LISTALL(r7, &(0x7f00000005c0)={&(0x7f00000004c0)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f0000000580)={&(0x7f0000000500)={0x44, r3, 0x20, 0x70bd2d, 0x25dfdbfb, {}, [@NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x1}, @NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_MTYPE={0x8}]}, 0x44}, 0x1, 0x0, 0x0, 0x10}, 0x20008001) sendmsg$NBD_CMD_DISCONNECT(r5, &(0x7f0000000240)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x40, r2, 0x800, 0x70bd29, 0x25dfdbfd, {}, [@NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8, 0x1, r6}, {0x8}]}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x1ff}]}, 0x40}}, 0x40000) 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), r0) (async) syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r1) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_DISCONNECT(r4, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000001040)={&(0x7f0000001000)={0x14}, 0x14}}, 0x0) (async) sendmsg$NLBL_CALIPSO_C_ADD(r4, &(0x7f0000000380)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000340)={&(0x7f00000002c0)={0x64, r3, 0x2, 0x70bd2b, 0x25dfdbfd, {}, [@NLBL_CALIPSO_A_DOI={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x2}, @NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x1}, @NLBL_CALIPSO_A_DOI={0x8}, @NLBL_CALIPSO_A_DOI={0x8}, @NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x2}, @NLBL_CALIPSO_A_DOI={0x8}]}, 0x64}, 0x1, 0x0, 0x0, 0x4040040}, 0x40000) (async) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r3, 0x1}, 0x14}}, 0x0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_DISCONNECT(r5, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000001040)={&(0x7f0000001000)={0x14}, 0x14}}, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000000c0)) (async) sendmsg$NLBL_CALIPSO_C_REMOVE(r5, &(0x7f0000000480)={&(0x7f00000003c0)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000440)={&(0x7f0000000400)={0x34, r3, 0x400, 0x70bd2a, 0x25dfdbfb, {}, [@NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x3}, @NLBL_CALIPSO_A_DOI={0x8}, @NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x2}]}, 0x34}, 0x1, 0x0, 0x0, 0x24028010}, 0x58000) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NLBL_CALIPSO_C_LISTALL(r7, &(0x7f00000005c0)={&(0x7f00000004c0)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f0000000580)={&(0x7f0000000500)={0x44, r3, 0x20, 0x70bd2d, 0x25dfdbfb, {}, [@NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x1}, @NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_MTYPE={0x8}]}, 0x44}, 0x1, 0x0, 0x0, 0x10}, 0x20008001) (async) sendmsg$NBD_CMD_DISCONNECT(r5, &(0x7f0000000240)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x40, r2, 0x800, 0x70bd29, 0x25dfdbfd, {}, [@NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8, 0x1, r6}, {0x8}]}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x1ff}]}, 0x40}}, 0x40000) (async) [ 3093.632921] ? wait_for_completion_io+0x10/0x10 [ 3093.637599] ? SyS_read+0x210/0x210 [ 3093.641403] ? __do_page_fault+0x159/0xad0 [ 3093.645638] SyS_sendmsg+0x27/0x40 [ 3093.649175] ? __sys_sendmsg+0x120/0x120 [ 3093.653233] do_syscall_64+0x1d5/0x640 [ 3093.657125] entry_SYSCALL_64_after_hwframe+0x5e/0xd3 [ 3093.717609] FAULT_INJECTION: forcing a failure. [ 3093.717609] name failslab, interval 1, probability 0, space 0, times 0 [ 3093.735482] CPU: 1 PID: 27242 Comm: syz-executor.0 Not tainted 4.14.299-syzkaller #0 [ 3093.743393] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/26/2022 [ 3093.752760] Call Trace: [ 3093.755356] dump_stack+0x1b2/0x281 [ 3093.758993] should_fail.cold+0x10a/0x149 [ 3093.763148] should_failslab+0xd6/0x130 [ 3093.767305] kmem_cache_alloc_trace+0x29a/0x3d0 [ 3093.771973] nbd_dev_add+0x7c/0x800 [ 3093.775599] ? nbd_send_cmd+0x11f0/0x11f0 [ 3093.779745] ? ns_capable_common+0x127/0x150 [ 3093.784150] nbd_genl_connect+0x3a4/0x13e0 [ 3093.788382] ? nbd_xmit_timeout+0x500/0x500 [ 3093.792700] ? do_syscall_64+0x1d5/0x640 [ 3093.796848] ? validate_nla+0x192/0x5e0 [ 3093.800828] ? nla_parse+0x157/0x1f0 [ 3093.804554] genl_family_rcv_msg+0x572/0xb20 [ 3093.809143] ? genl_rcv+0x40/0x40 [ 3093.812606] ? __ww_mutex_wakeup_for_backoff+0x210/0x210 [ 3093.818060] ? __kmalloc_node_track_caller+0x4c/0x70 [ 3093.823163] ? trace_hardirqs_on+0x10/0x10 [ 3093.827405] genl_rcv_msg+0xaf/0x140 [ 3093.831125] netlink_rcv_skb+0x125/0x390 [ 3093.835187] ? genl_family_rcv_msg+0xb20/0xb20 [ 3093.839855] ? netlink_ack+0x9a0/0x9a0 [ 3093.843741] ? lock_acquire+0x170/0x3f0 [ 3093.847732] genl_rcv+0x24/0x40 [ 3093.851013] netlink_unicast+0x437/0x610 [ 3093.855091] ? netlink_sendskb+0xd0/0xd0 [ 3093.859158] ? __check_object_size+0x179/0x230 [ 3093.863744] netlink_sendmsg+0x648/0xbc0 [ 3093.867814] ? nlmsg_notify+0x1b0/0x1b0 [ 3093.871790] ? kernel_recvmsg+0x210/0x210 [ 3093.875948] ? security_socket_sendmsg+0x83/0xb0 [ 3093.880705] ? nlmsg_notify+0x1b0/0x1b0 [ 3093.884684] sock_sendmsg+0xb5/0x100 [ 3093.888398] ___sys_sendmsg+0x6c8/0x800 [ 3093.892371] ? get_pid_task+0x91/0x130 [ 3093.896254] ? copy_msghdr_from_user+0x3b0/0x3b0 [ 3093.901012] ? lock_downgrade+0x740/0x740 [ 3093.905163] ? __fget+0x23e/0x3e0 [ 3093.908626] ? lock_acquire+0x170/0x3f0 [ 3093.912607] ? lock_downgrade+0x740/0x740 [ 3093.916758] ? __fget+0x265/0x3e0 [ 3093.920218] ? __fdget+0x19b/0x1f0 [ 3093.923764] ? sockfd_lookup_light+0xb2/0x160 [ 3093.928258] __sys_sendmsg+0xa3/0x120 [ 3093.932063] ? SyS_shutdown+0x160/0x160 [ 3093.936038] ? wait_for_completion_io+0x10/0x10 [ 3093.940713] ? SyS_read+0x210/0x210 [ 3093.944341] ? __do_page_fault+0x159/0xad0 [ 3093.948579] SyS_sendmsg+0x27/0x40 [ 3093.952123] ? __sys_sendmsg+0x120/0x120 [ 3093.956189] do_syscall_64+0x1d5/0x640 [ 3093.960082] entry_SYSCALL_64_after_hwframe+0x5e/0xd3 07:02:07 executing program 1: 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$netlbl_calipso(&(0x7f0000000080), r1) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r2, 0x1, 0x0, 0x0, {}, [@NLBL_CALIPSO_A_DOI={0x8}]}, 0x1c}}, 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$netlbl_calipso(&(0x7f0000000080), r1) (async) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r2, 0x1, 0x0, 0x0, {}, [@NLBL_CALIPSO_A_DOI={0x8}]}, 0x1c}}, 0x0) (async) 07:02:07 executing program 3: socket$netlink(0x10, 0x3, 0x6) 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_CONNECT(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)={0x2c, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SOCKETS={0x4}]}, 0x2c}}, 0x0) 07:02:07 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000001040)={&(0x7f0000001000)={0x14}, 0x14}}, 0x0) (async) r3 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000040), r0) sendmsg$NLBL_CALIPSO_C_LIST(r2, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x34, r3, 0x400, 0x70bd2a, 0x25dfdbfc, {}, [@NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_DOI={0x8}, @NLBL_CALIPSO_A_MTYPE={0x8}]}, 0x34}, 0x1, 0x0, 0x0, 0x48000}, 0x7acb929299bafab2) (async) r4 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r1) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x34, r4, 0x1, 0x70bd27, 0x25dfdbfe, {}, [@NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x2}, @NLBL_CALIPSO_A_DOI={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x1}]}, 0x34}}, 0x4) 07:02:07 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) keyctl$dh_compute(0x17, 0x0, 0x0, 0x0, 0x0) r2 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r1) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r2, 0x1}, 0x14}}, 0x0) [ 3094.002847] nbd: failed to add new device 07:02:07 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r0) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)={0x30, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SOCKETS={0x4}]}, 0x30}}, 0x0) (fail_nth: 4) 07:02:07 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) keyctl$dh_compute(0x17, 0x0, 0x0, 0x0, 0x0) r2 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r1) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r2, 0x1}, 0x14}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) keyctl$dh_compute(0x17, 0x0, 0x0, 0x0, 0x0) (async) syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r1) (async) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r2, 0x1}, 0x14}}, 0x0) (async) 07:02:07 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) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000001040)={&(0x7f0000001000)={0x14}, 0x14}}, 0x0) r3 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000040), r0) sendmsg$NLBL_CALIPSO_C_LIST(r2, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x34, r3, 0x400, 0x70bd2a, 0x25dfdbfc, {}, [@NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_DOI={0x8}, @NLBL_CALIPSO_A_MTYPE={0x8}]}, 0x34}, 0x1, 0x0, 0x0, 0x48000}, 0x7acb929299bafab2) (async) r4 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r1) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x34, r4, 0x1, 0x70bd27, 0x25dfdbfe, {}, [@NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x2}, @NLBL_CALIPSO_A_DOI={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x1}]}, 0x34}}, 0x4) 07:02:07 executing program 3: socket$netlink(0x10, 0x3, 0x6) (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(&(0x7f0000000040), r0) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)={0x2c, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SOCKETS={0x4}]}, 0x2c}}, 0x0) 07:02:07 executing program 1: 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$netlbl_calipso(&(0x7f0000000080), r1) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r2, 0x1, 0x0, 0x0, {}, [@NLBL_CALIPSO_A_DOI={0x8}]}, 0x1c}}, 0x0) [ 3094.100704] FAULT_INJECTION: forcing a failure. [ 3094.100704] name failslab, interval 1, probability 0, space 0, times 0 [ 3094.139619] CPU: 0 PID: 27280 Comm: syz-executor.0 Not tainted 4.14.299-syzkaller #0 [ 3094.147658] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/26/2022 [ 3094.157013] Call Trace: [ 3094.159619] dump_stack+0x1b2/0x281 [ 3094.163252] should_fail.cold+0x10a/0x149 [ 3094.167405] should_failslab+0xd6/0x130 [ 3094.171387] kmem_cache_alloc+0x28e/0x3c0 [ 3094.175534] ? bdev_i_callback+0x20/0x20 [ 3094.179593] ? blkdev_get_block+0x70/0x70 [ 3094.183736] bdev_alloc_inode+0x18/0x40 [ 3094.187702] ? bdev_i_callback+0x20/0x20 [ 3094.191754] alloc_inode+0x5d/0x170 [ 3094.195375] iget5_locked+0x169/0x450 [ 3094.199168] ? bdev_test+0x80/0x80 [ 3094.202700] bdget+0x83/0x4c0 [ 3094.205882] ? blkdev_writepage+0x30/0x30 [ 3094.210026] invalidate_partition+0x56/0xb0 [ 3094.214423] del_gendisk+0x35b/0x820 [ 3094.218125] ? refcount_dec_not_one+0x75/0xc0 [ 3094.222608] ? disk_events_poll_msecs_store+0x150/0x150 [ 3094.227968] ? wait_for_completion_io+0x10/0x10 [ 3094.232629] nbd_put.part.0+0xb0/0x140 [ 3094.236602] nbd_genl_connect+0xcf6/0x13e0 [ 3094.240834] ? nbd_xmit_timeout+0x500/0x500 [ 3094.245143] ? do_syscall_64+0x1d5/0x640 [ 3094.249203] ? validate_nla+0x192/0x5e0 [ 3094.253168] ? nla_parse+0x157/0x1f0 [ 3094.256871] genl_family_rcv_msg+0x572/0xb20 [ 3094.261287] ? genl_rcv+0x40/0x40 [ 3094.264734] ? __ww_mutex_wakeup_for_backoff+0x210/0x210 [ 3094.270175] ? __kmalloc_node_track_caller+0x4c/0x70 [ 3094.275269] ? trace_hardirqs_on+0x10/0x10 [ 3094.279500] genl_rcv_msg+0xaf/0x140 [ 3094.283203] netlink_rcv_skb+0x125/0x390 [ 3094.287251] ? genl_family_rcv_msg+0xb20/0xb20 [ 3094.291823] ? netlink_ack+0x9a0/0x9a0 [ 3094.295701] ? lock_acquire+0x170/0x3f0 [ 3094.299669] genl_rcv+0x24/0x40 [ 3094.302939] netlink_unicast+0x437/0x610 [ 3094.306989] ? netlink_sendskb+0xd0/0xd0 [ 3094.311038] ? __check_object_size+0x179/0x230 [ 3094.315613] netlink_sendmsg+0x648/0xbc0 [ 3094.319663] ? nlmsg_notify+0x1b0/0x1b0 [ 3094.323642] ? kernel_recvmsg+0x210/0x210 [ 3094.327781] ? security_socket_sendmsg+0x83/0xb0 [ 3094.332542] ? nlmsg_notify+0x1b0/0x1b0 [ 3094.336516] sock_sendmsg+0xb5/0x100 [ 3094.340224] ___sys_sendmsg+0x6c8/0x800 [ 3094.344189] ? get_pid_task+0x91/0x130 [ 3094.348069] ? copy_msghdr_from_user+0x3b0/0x3b0 [ 3094.352822] ? lock_downgrade+0x740/0x740 [ 3094.356967] ? __fget+0x23e/0x3e0 [ 3094.360410] ? lock_acquire+0x170/0x3f0 [ 3094.364368] ? lock_downgrade+0x740/0x740 [ 3094.368507] ? __fget+0x265/0x3e0 [ 3094.371952] ? __fdget+0x19b/0x1f0 [ 3094.375484] ? sockfd_lookup_light+0xb2/0x160 [ 3094.379975] __sys_sendmsg+0xa3/0x120 [ 3094.383806] ? SyS_shutdown+0x160/0x160 [ 3094.387781] ? wait_for_completion_io+0x10/0x10 [ 3094.392451] ? SyS_read+0x210/0x210 [ 3094.396075] ? __do_page_fault+0x159/0xad0 [ 3094.400307] SyS_sendmsg+0x27/0x40 [ 3094.403847] ? __sys_sendmsg+0x120/0x120 [ 3094.407990] do_syscall_64+0x1d5/0x640 [ 3094.411883] entry_SYSCALL_64_after_hwframe+0x5e/0xd3 07:02:08 executing program 1: 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$netlbl_calipso(&(0x7f0000000080), r1) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r2, 0x1, 0x0, 0x0, {}, [@NLBL_CALIPSO_A_DOI={0x8}]}, 0x1c}, 0x1, 0x0, 0x0, 0x800}, 0x0) 07:02:08 executing program 3: socket$netlink(0x10, 0x3, 0x6) 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_CONNECT(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)={0x2c, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SOCKETS={0x4}]}, 0x2c}}, 0x0) socket$netlink(0x10, 0x3, 0x6) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r0) (async) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)={0x2c, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SOCKETS={0x4}]}, 0x2c}}, 0x0) (async) 07:02:08 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) keyctl$dh_compute(0x17, 0x0, 0x0, 0x0, 0x0) (async) r2 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r1) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r2, 0x1}, 0x14}}, 0x0) 07:02:08 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r0) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)={0x30, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SOCKETS={0x4}]}, 0x30}}, 0x0) (fail_nth: 5) 07:02:08 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$netlbl_calipso(&(0x7f0000000280), r0) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000340)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000000300)={&(0x7f00000002c0)={0x24, r2, 0x200, 0x70bd25, 0x25dfdbfd, {}, [@NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x1}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x2}]}, 0x24}, 0x1, 0x0, 0x0, 0x8400}, 0x41) r3 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r1) syz_genetlink_get_family_id$nbd(&(0x7f0000000380), r0) r4 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r0) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)=ANY=[@ANYBLOB='0\x00\x00\x00', @ANYRES16=r4, @ANYBLOB="080026bd7000fcdbdf250100000008000100000000000c000800400000000000000005000a0068000000"], 0x30}, 0x1, 0x0, 0x0, 0x20048800}, 0x40000) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x34, r3, 0x1, 0x70bd27, 0x25dfdbfe, {}, [@NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x2}, @NLBL_CALIPSO_A_DOI={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x1}]}, 0x34}}, 0x4) 07:02:08 executing program 1: 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$netlbl_calipso(&(0x7f0000000080), r1) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r2, 0x1, 0x0, 0x0, {}, [@NLBL_CALIPSO_A_DOI={0x8}]}, 0x1c}, 0x1, 0x0, 0x0, 0x800}, 0x0) 07:02:08 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$netlbl_calipso(&(0x7f0000000080), r1) r3 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000240), r1) sendmsg$NLBL_CALIPSO_C_LIST(r0, &(0x7f0000000300)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000280)={0x2c, r3, 0x8, 0x70bd2a, 0x25dfdbfe, {}, [@NLBL_CALIPSO_A_DOI={0x8}, @NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_MTYPE={0x8}]}, 0x2c}, 0x1, 0x0, 0x0, 0x4000800}, 0x20004000) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r2, 0x1}, 0x14}}, 0x820) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r4) sendmsg$NLBL_CALIPSO_C_LIST(r4, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000440)={0x1c, r5, 0x1, 0x0, 0x0, {}, [@NLBL_CALIPSO_A_DOI={0x8}]}, 0x1c}}, 0x0) sendmsg$NLBL_CALIPSO_C_LIST(r1, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000340)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r5, @ANYBLOB="0987bb6e86e41fe4d0a656061a4c08002bbd7000fcdbdf25000200"/44], 0x24}, 0x1, 0x0, 0x0, 0x8008}, 0x80) 07:02:08 executing program 2: 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$netlbl_calipso(&(0x7f0000000280), r0) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000340)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000000300)={&(0x7f00000002c0)={0x24, r2, 0x200, 0x70bd25, 0x25dfdbfd, {}, [@NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x1}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x2}]}, 0x24}, 0x1, 0x0, 0x0, 0x8400}, 0x41) (async) r3 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r1) syz_genetlink_get_family_id$nbd(&(0x7f0000000380), r0) (async) r4 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r0) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)=ANY=[@ANYBLOB='0\x00\x00\x00', @ANYRES16=r4, @ANYBLOB="080026bd7000fcdbdf250100000008000100000000000c000800400000000000000005000a0068000000"], 0x30}, 0x1, 0x0, 0x0, 0x20048800}, 0x40000) (async, rerun: 32) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x34, r3, 0x1, 0x70bd27, 0x25dfdbfe, {}, [@NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x2}, @NLBL_CALIPSO_A_DOI={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x1}]}, 0x34}}, 0x4) (rerun: 32) [ 3094.575854] FAULT_INJECTION: forcing a failure. [ 3094.575854] name failslab, interval 1, probability 0, space 0, times 0 [ 3094.616258] CPU: 1 PID: 27315 Comm: syz-executor.0 Not tainted 4.14.299-syzkaller #0 [ 3094.624173] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/26/2022 [ 3094.633524] Call Trace: [ 3094.636121] dump_stack+0x1b2/0x281 [ 3094.639765] should_fail.cold+0x10a/0x149 [ 3094.643920] should_failslab+0xd6/0x130 [ 3094.647905] kmem_cache_alloc_node_trace+0x25a/0x400 [ 3094.653017] __kmalloc_node_track_caller+0x38/0x70 [ 3094.657956] __alloc_skb+0x96/0x510 [ 3094.661595] netlink_ack+0x216/0x9a0 [ 3094.665311] ? netlink_sendmsg+0xbc0/0xbc0 [ 3094.669565] netlink_rcv_skb+0x2c5/0x390 [ 3094.673629] ? genl_family_rcv_msg+0xb20/0xb20 [ 3094.678213] ? netlink_ack+0x9a0/0x9a0 [ 3094.682106] ? lock_acquire+0x170/0x3f0 [ 3094.686093] genl_rcv+0x24/0x40 [ 3094.689374] netlink_unicast+0x437/0x610 [ 3094.693439] ? netlink_sendskb+0xd0/0xd0 [ 3094.697502] ? __check_object_size+0x179/0x230 [ 3094.702099] netlink_sendmsg+0x648/0xbc0 [ 3094.706169] ? nlmsg_notify+0x1b0/0x1b0 [ 3094.710175] ? kernel_recvmsg+0x210/0x210 [ 3094.714321] ? security_socket_sendmsg+0x83/0xb0 [ 3094.719077] ? nlmsg_notify+0x1b0/0x1b0 [ 3094.723047] sock_sendmsg+0xb5/0x100 [ 3094.726760] ___sys_sendmsg+0x6c8/0x800 [ 3094.730736] ? get_pid_task+0x91/0x130 [ 3094.734621] ? copy_msghdr_from_user+0x3b0/0x3b0 [ 3094.739379] ? lock_downgrade+0x740/0x740 [ 3094.743549] ? __fget+0x23e/0x3e0 [ 3094.747009] ? lock_acquire+0x170/0x3f0 [ 3094.750990] ? lock_downgrade+0x740/0x740 [ 3094.755148] ? __fget+0x265/0x3e0 [ 3094.758618] ? __fdget+0x19b/0x1f0 [ 3094.762161] ? sockfd_lookup_light+0xb2/0x160 07:02:08 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r0) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)={0x30, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SOCKETS={0x4}]}, 0x30}}, 0x0) (fail_nth: 6) [ 3094.766656] __sys_sendmsg+0xa3/0x120 [ 3094.770459] ? SyS_shutdown+0x160/0x160 [ 3094.774529] ? wait_for_completion_io+0x10/0x10 [ 3094.779203] ? SyS_read+0x210/0x210 [ 3094.782831] ? __do_page_fault+0x159/0xad0 [ 3094.787064] SyS_sendmsg+0x27/0x40 [ 3094.790599] ? __sys_sendmsg+0x120/0x120 [ 3094.794838] do_syscall_64+0x1d5/0x640 [ 3094.798729] entry_SYSCALL_64_after_hwframe+0x5e/0xd3 07:02:08 executing program 1: 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$netlbl_calipso(&(0x7f0000000080), r1) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r2, 0x1, 0x0, 0x0, {}, [@NLBL_CALIPSO_A_DOI={0x8}]}, 0x1c}, 0x1, 0x0, 0x0, 0x800}, 0x0) 07:02:08 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$netlbl_calipso(&(0x7f0000000080), r1) (async) r3 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000240), r1) sendmsg$NLBL_CALIPSO_C_LIST(r0, &(0x7f0000000300)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000280)={0x2c, r3, 0x8, 0x70bd2a, 0x25dfdbfe, {}, [@NLBL_CALIPSO_A_DOI={0x8}, @NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_MTYPE={0x8}]}, 0x2c}, 0x1, 0x0, 0x0, 0x4000800}, 0x20004000) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r2, 0x1}, 0x14}}, 0x820) (async) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r4) sendmsg$NLBL_CALIPSO_C_LIST(r4, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000440)={0x1c, r5, 0x1, 0x0, 0x0, {}, [@NLBL_CALIPSO_A_DOI={0x8}]}, 0x1c}}, 0x0) (async) sendmsg$NLBL_CALIPSO_C_LIST(r1, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000340)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r5, @ANYBLOB="0987bb6e86e41fe4d0a656061a4c08002bbd7000fcdbdf25000200"/44], 0x24}, 0x1, 0x0, 0x0, 0x8008}, 0x80) 07:02:08 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$netlbl_calipso(&(0x7f0000000280), r0) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000340)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000000300)={&(0x7f00000002c0)={0x24, r2, 0x200, 0x70bd25, 0x25dfdbfd, {}, [@NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x1}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x2}]}, 0x24}, 0x1, 0x0, 0x0, 0x8400}, 0x41) r3 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r1) syz_genetlink_get_family_id$nbd(&(0x7f0000000380), r0) r4 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r0) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)=ANY=[@ANYBLOB='0\x00\x00\x00', @ANYRES16=r4, @ANYBLOB="080026bd7000fcdbdf250100000008000100000000000c000800400000000000000005000a0068000000"], 0x30}, 0x1, 0x0, 0x0, 0x20048800}, 0x40000) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x34, r3, 0x1, 0x70bd27, 0x25dfdbfe, {}, [@NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x2}, @NLBL_CALIPSO_A_DOI={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x1}]}, 0x34}}, 0x4) 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$netlbl_calipso(&(0x7f0000000280), r0) (async) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000340)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000000300)={&(0x7f00000002c0)={0x24, r2, 0x200, 0x70bd25, 0x25dfdbfd, {}, [@NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x1}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x2}]}, 0x24}, 0x1, 0x0, 0x0, 0x8400}, 0x41) (async) syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r1) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000380), r0) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r0) (async) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)=ANY=[@ANYBLOB='0\x00\x00\x00', @ANYRES16=r4, @ANYBLOB="080026bd7000fcdbdf250100000008000100000000000c000800400000000000000005000a0068000000"], 0x30}, 0x1, 0x0, 0x0, 0x20048800}, 0x40000) (async) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x34, r3, 0x1, 0x70bd27, 0x25dfdbfe, {}, [@NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x2}, @NLBL_CALIPSO_A_DOI={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x1}]}, 0x34}}, 0x4) (async) 07:02:08 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_STATUS(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x28, 0x0, 0x4, 0x70bd2a, 0x25dfdbfc, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x106}]}, 0x28}, 0x1, 0x0, 0x0, 0x800}, 0x44080) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r0) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000001c0)={0x38, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x8}]}, 0x38}}, 0x0) [ 3094.873263] FAULT_INJECTION: forcing a failure. [ 3094.873263] name failslab, interval 1, probability 0, space 0, times 0 [ 3094.911356] CPU: 1 PID: 27345 Comm: syz-executor.0 Not tainted 4.14.299-syzkaller #0 [ 3094.919268] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/26/2022 [ 3094.928624] Call Trace: [ 3094.931226] dump_stack+0x1b2/0x281 [ 3094.934949] should_fail.cold+0x10a/0x149 [ 3094.939104] should_failslab+0xd6/0x130 [ 3094.943434] kmem_cache_alloc_node+0x263/0x410 [ 3094.948018] __alloc_skb+0x5c/0x510 [ 3094.951653] kobject_uevent_env+0x882/0xf30 [ 3094.955982] ? is_acpi_device_node+0x5b/0x70 [ 3094.960390] device_del+0x642/0xa80 [ 3094.964286] ? __device_links_no_driver+0x1b0/0x1b0 [ 3094.969409] device_unregister+0x22/0xc0 [ 3094.973479] bdi_unregister+0x42f/0x610 [ 3094.977457] ? wb_blkcg_offline+0x180/0x180 [ 3094.981791] del_gendisk+0x453/0x820 [ 3094.985591] ? refcount_dec_not_one+0x75/0xc0 [ 3094.990087] ? disk_events_poll_msecs_store+0x150/0x150 [ 3094.995460] ? wait_for_completion_io+0x10/0x10 [ 3095.000136] nbd_put.part.0+0xb0/0x140 [ 3095.004026] nbd_genl_connect+0xcf6/0x13e0 [ 3095.008270] ? nbd_xmit_timeout+0x500/0x500 [ 3095.012595] ? do_syscall_64+0x1d5/0x640 [ 3095.016662] ? validate_nla+0x192/0x5e0 [ 3095.020640] ? nla_parse+0x157/0x1f0 [ 3095.024359] genl_family_rcv_msg+0x572/0xb20 [ 3095.028776] ? genl_rcv+0x40/0x40 [ 3095.032234] ? __ww_mutex_wakeup_for_backoff+0x210/0x210 [ 3095.037688] ? __kmalloc_node_track_caller+0x4c/0x70 [ 3095.042797] ? trace_hardirqs_on+0x10/0x10 [ 3095.047129] genl_rcv_msg+0xaf/0x140 [ 3095.050846] netlink_rcv_skb+0x125/0x390 [ 3095.054911] ? genl_family_rcv_msg+0xb20/0xb20 [ 3095.059499] ? netlink_ack+0x9a0/0x9a0 [ 3095.063393] ? lock_acquire+0x170/0x3f0 [ 3095.067380] genl_rcv+0x24/0x40 [ 3095.070672] netlink_unicast+0x437/0x610 [ 3095.074731] ? netlink_sendskb+0xd0/0xd0 [ 3095.078797] ? __check_object_size+0x179/0x230 [ 3095.083382] netlink_sendmsg+0x648/0xbc0 [ 3095.087446] ? nlmsg_notify+0x1b0/0x1b0 [ 3095.091414] ? kernel_recvmsg+0x210/0x210 [ 3095.095566] ? security_socket_sendmsg+0x83/0xb0 [ 3095.100322] ? nlmsg_notify+0x1b0/0x1b0 [ 3095.104297] sock_sendmsg+0xb5/0x100 [ 3095.108011] ___sys_sendmsg+0x6c8/0x800 [ 3095.111994] ? get_pid_task+0x91/0x130 [ 3095.115878] ? copy_msghdr_from_user+0x3b0/0x3b0 [ 3095.120635] ? lock_downgrade+0x740/0x740 [ 3095.124784] ? __fget+0x23e/0x3e0 [ 3095.128240] ? lock_acquire+0x170/0x3f0 [ 3095.132220] ? lock_downgrade+0x740/0x740 [ 3095.136368] ? __fget+0x265/0x3e0 [ 3095.139825] ? __fdget+0x19b/0x1f0 [ 3095.143366] ? sockfd_lookup_light+0xb2/0x160 [ 3095.147864] __sys_sendmsg+0xa3/0x120 [ 3095.151672] ? SyS_shutdown+0x160/0x160 [ 3095.155735] ? wait_for_completion_io+0x10/0x10 [ 3095.160411] ? SyS_read+0x210/0x210 [ 3095.164162] ? __do_page_fault+0x159/0xad0 [ 3095.168496] SyS_sendmsg+0x27/0x40 [ 3095.172034] ? __sys_sendmsg+0x120/0x120 [ 3095.176120] do_syscall_64+0x1d5/0x640 [ 3095.180014] entry_SYSCALL_64_after_hwframe+0x5e/0xd3 07:02:09 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$netlbl_calipso(&(0x7f0000000080), r1) (async, rerun: 32) r3 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000240), r1) (rerun: 32) sendmsg$NLBL_CALIPSO_C_LIST(r0, &(0x7f0000000300)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000280)={0x2c, r3, 0x8, 0x70bd2a, 0x25dfdbfe, {}, [@NLBL_CALIPSO_A_DOI={0x8}, @NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_MTYPE={0x8}]}, 0x2c}, 0x1, 0x0, 0x0, 0x4000800}, 0x20004000) (async) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r2, 0x1}, 0x14}}, 0x820) (async) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r4) sendmsg$NLBL_CALIPSO_C_LIST(r4, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000440)={0x1c, r5, 0x1, 0x0, 0x0, {}, [@NLBL_CALIPSO_A_DOI={0x8}]}, 0x1c}}, 0x0) (async) sendmsg$NLBL_CALIPSO_C_LIST(r1, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000340)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r5, @ANYBLOB="0987bb6e86e41fe4d0a656061a4c08002bbd7000fcdbdf25000200"/44], 0x24}, 0x1, 0x0, 0x0, 0x8008}, 0x80) 07:02:09 executing program 1: 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$netlbl_calipso(&(0x7f0000000080), r1) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="1c000000", @ANYRES16=r2, @ANYBLOB="01000000000000a40039af5c4c3b387a9dc5169e00020000007df20548e7bf04169c29e7323e2c389ba4ec121ef24a8850cf157182c56f0d683a8133594a38"], 0x1c}}, 0x0) 07:02:09 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_STATUS(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x28, 0x0, 0x4, 0x70bd2a, 0x25dfdbfc, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x106}]}, 0x28}, 0x1, 0x0, 0x0, 0x800}, 0x44080) (async) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r0) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000001c0)={0x38, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x8}]}, 0x38}}, 0x0) 07:02:09 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$netlbl_calipso(&(0x7f0000000080), r1) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f00000000c0)=ANY=[@ANYBLOB='4\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010027bd7000fedbdf2502000000080002020000008a88f6a9bb0800010000dfa2e131936895f1f396231c88b4796f00000008000100010000c5e22d1e008c703425de16f8d6621a6ac3ef8e4339c348947fa09eca6b3517f0ebba80e6c434424c04aeac2b889e0f4b975a8be793e15a618f2e1dcd5e0d355a3bd539b89c572ca5f3a04cb00d7d9af6d53210980cc4d8753f"], 0x34}}, 0x4) 07:02:09 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r0) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)={0x30, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SOCKETS={0x4}]}, 0x30}}, 0x0) (fail_nth: 7) [ 3095.252718] nbd: must specify at least one socket 07:02:09 executing program 1: 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$netlbl_calipso(&(0x7f0000000080), r1) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="1c000000", @ANYRES16=r2, @ANYBLOB="01000000000000a40039af5c4c3b387a9dc5169e00020000007df20548e7bf04169c29e7323e2c389ba4ec121ef24a8850cf157182c56f0d683a8133594a38"], 0x1c}}, 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$netlbl_calipso(&(0x7f0000000080), r1) (async) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="1c000000", @ANYRES16=r2, @ANYBLOB="01000000000000a40039af5c4c3b387a9dc5169e00020000007df20548e7bf04169c29e7323e2c389ba4ec121ef24a8850cf157182c56f0d683a8133594a38"], 0x1c}}, 0x0) (async) 07:02:09 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_STATUS(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x28, 0x0, 0x4, 0x70bd2a, 0x25dfdbfc, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x106}]}, 0x28}, 0x1, 0x0, 0x0, 0x800}, 0x44080) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r0) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000001c0)={0x38, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x8}]}, 0x38}}, 0x0) [ 3095.312604] FAULT_INJECTION: forcing a failure. [ 3095.312604] name failslab, interval 1, probability 0, space 0, times 0 [ 3095.342186] CPU: 1 PID: 27385 Comm: syz-executor.0 Not tainted 4.14.299-syzkaller #0 [ 3095.350099] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/26/2022 [ 3095.359453] Call Trace: [ 3095.362048] dump_stack+0x1b2/0x281 [ 3095.365692] should_fail.cold+0x10a/0x149 [ 3095.369860] should_failslab+0xd6/0x130 [ 3095.373842] kmem_cache_alloc_node_trace+0x25a/0x400 [ 3095.378950] __kmalloc_node+0x38/0x70 [ 3095.382756] blk_mq_alloc_tag_set+0x27c/0x910 [ 3095.387267] nbd_dev_add+0x2ae/0x800 [ 3095.390997] ? nbd_send_cmd+0x11f0/0x11f0 [ 3095.395146] ? ns_capable_common+0x127/0x150 [ 3095.399555] nbd_genl_connect+0x3a4/0x13e0 [ 3095.403797] ? nbd_xmit_timeout+0x500/0x500 [ 3095.408116] ? do_syscall_64+0x1d5/0x640 [ 3095.412175] ? validate_nla+0x192/0x5e0 [ 3095.416146] ? nla_parse+0x157/0x1f0 [ 3095.419857] genl_family_rcv_msg+0x572/0xb20 [ 3095.424259] ? genl_rcv+0x40/0x40 [ 3095.427703] ? __ww_mutex_wakeup_for_backoff+0x210/0x210 [ 3095.433150] ? __kmalloc_node_track_caller+0x4c/0x70 [ 3095.438256] ? trace_hardirqs_on+0x10/0x10 [ 3095.442500] genl_rcv_msg+0xaf/0x140 [ 3095.446215] netlink_rcv_skb+0x125/0x390 [ 3095.450279] ? genl_family_rcv_msg+0xb20/0xb20 [ 3095.454860] ? netlink_ack+0x9a0/0x9a0 [ 3095.458746] ? lock_acquire+0x170/0x3f0 [ 3095.462743] genl_rcv+0x24/0x40 [ 3095.466028] netlink_unicast+0x437/0x610 [ 3095.470090] ? netlink_sendskb+0xd0/0xd0 [ 3095.474149] ? __check_object_size+0x179/0x230 [ 3095.478737] netlink_sendmsg+0x648/0xbc0 [ 3095.482807] ? nlmsg_notify+0x1b0/0x1b0 [ 3095.486780] ? kernel_recvmsg+0x210/0x210 [ 3095.490923] ? security_socket_sendmsg+0x83/0xb0 [ 3095.495672] ? nlmsg_notify+0x1b0/0x1b0 [ 3095.499641] sock_sendmsg+0xb5/0x100 [ 3095.503348] ___sys_sendmsg+0x6c8/0x800 [ 3095.507329] ? get_pid_task+0x91/0x130 [ 3095.511209] ? copy_msghdr_from_user+0x3b0/0x3b0 [ 3095.515966] ? lock_downgrade+0x740/0x740 [ 3095.520142] ? __fget+0x23e/0x3e0 [ 3095.523593] ? lock_acquire+0x170/0x3f0 [ 3095.527564] ? lock_downgrade+0x740/0x740 [ 3095.531710] ? __fget+0x265/0x3e0 [ 3095.535171] ? __fdget+0x19b/0x1f0 [ 3095.538707] ? sockfd_lookup_light+0xb2/0x160 [ 3095.543199] __sys_sendmsg+0xa3/0x120 [ 3095.546999] ? SyS_shutdown+0x160/0x160 [ 3095.550971] ? wait_for_completion_io+0x10/0x10 [ 3095.555643] ? SyS_read+0x210/0x210 [ 3095.559266] ? __do_page_fault+0x159/0xad0 07:02:09 executing program 2: 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$netlbl_calipso(&(0x7f0000000080), r1) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f00000000c0)=ANY=[@ANYBLOB='4\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010027bd7000fedbdf2502000000080002020000008a88f6a9bb0800010000dfa2e131936895f1f396231c88b4796f00000008000100010000c5e22d1e008c703425de16f8d6621a6ac3ef8e4339c348947fa09eca6b3517f0ebba80e6c434424c04aeac2b889e0f4b975a8be793e15a618f2e1dcd5e0d355a3bd539b89c572ca5f3a04cb00d7d9af6d53210980cc4d8753f"], 0x34}}, 0x4) [ 3095.563498] SyS_sendmsg+0x27/0x40 [ 3095.567040] ? __sys_sendmsg+0x120/0x120 [ 3095.571186] do_syscall_64+0x1d5/0x640 [ 3095.575085] entry_SYSCALL_64_after_hwframe+0x5e/0xd3 [ 3095.582696] nbd: failed to add new device 07:02:09 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(&(0x7f0000000040), r0) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)={0x30, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SOCKETS={0x4}]}, 0x30}}, 0x0) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r4 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000100), 0x84061, 0x0) r5 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000000), 0xa0001, 0x0) write$RDMA_USER_CM_CMD_DISCONNECT(r5, 0x0, 0x0) r6 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000000), 0xa0001, 0x0) write$RDMA_USER_CM_CMD_DISCONNECT(r6, 0x0, 0x0) r7 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000000), 0xa0001, 0x0) write$RDMA_USER_CM_CMD_DISCONNECT(r7, 0x0, 0x0) r8 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000000), 0xa0001, 0x0) write$RDMA_USER_CM_CMD_DISCONNECT(r8, 0x0, 0x0) socketpair(0x6, 0xa, 0x7f, &(0x7f0000000180)={0xffffffffffffffff}) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000280)={0x9c, r2, 0x8, 0x70bd25, 0x25dfdbfe, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8, 0x1, r4}, {0x8, 0x1, r5}, {0x8, 0x1, r6}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x1}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x9}, @NBD_ATTR_SOCKETS={0x34, 0x7, 0x0, 0x1, [{0x8}, {0x8, 0x1, r7}, {0x8, 0x1, r8}, {0x8, 0x1, r9}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8000000000000000}]}, 0x9c}, 0x1, 0x0, 0x0, 0x10}, 0x8040) r10 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) write$RDMA_USER_CM_CMD_RESOLVE_ADDR(r6, &(0x7f0000000340)={0x15, 0x110, 0xfa00, {0xffffffffffffffff, 0x1, 0x0, 0x0, 0x0, @ib={0x1b, 0xffc1, 0x3f, {"1bc9cae3f8620d571dc3b877876cc8b0"}, 0x7}, @in6={0xa, 0x4e20, 0x8, @private0={0xfc, 0x0, '\x00', 0x1}, 0x400}}}, 0x118) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r10) 07:02:09 executing program 1: 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$netlbl_calipso(&(0x7f0000000080), r1) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="1c000000", @ANYRES16=r2, @ANYBLOB="01000000000000a40039af5c4c3b387a9dc5169e00020000007df20548e7bf04169c29e7323e2c389ba4ec121ef24a8850cf157182c56f0d683a8133594a38"], 0x1c}}, 0x0) 07:02:09 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r0) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)={0x30, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SOCKETS={0x4}]}, 0x30}}, 0x0) (fail_nth: 8) 07:02:09 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$netlbl_calipso(&(0x7f0000000080), r1) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="14000000", @ANYRES16=r2, @ANYBLOB="00000000000000800000e2ee0af8"], 0x14}}, 0x0) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000001040)={&(0x7f0000001000)={0x14}, 0x14}}, 0x0) sendmsg$NBD_CMD_STATUS(r3, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x38, 0x0, 0x200, 0x70bd2a, 0x25dfdbfc, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x1ff}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x8}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0xb127}]}, 0x38}, 0x1, 0x0, 0x0, 0x80000}, 0x1) 07:02:09 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$netlbl_calipso(&(0x7f0000000080), r1) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="14000000", @ANYRES16=r2, @ANYBLOB="00000000000000800000e2ee0af8"], 0x14}}, 0x0) (async, rerun: 32) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (rerun: 32) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000001040)={&(0x7f0000001000)={0x14}, 0x14}}, 0x0) (async) sendmsg$NBD_CMD_STATUS(r3, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x38, 0x0, 0x200, 0x70bd2a, 0x25dfdbfc, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x1ff}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x8}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0xb127}]}, 0x38}, 0x1, 0x0, 0x0, 0x80000}, 0x1) 07:02:09 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$netlbl_calipso(&(0x7f0000000080), r1) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f00000000c0)=ANY=[@ANYBLOB='4\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010027bd7000fedbdf2502000000080002020000008a88f6a9bb0800010000dfa2e131936895f1f396231c88b4796f00000008000100010000c5e22d1e008c703425de16f8d6621a6ac3ef8e4339c348947fa09eca6b3517f0ebba80e6c434424c04aeac2b889e0f4b975a8be793e15a618f2e1dcd5e0d355a3bd539b89c572ca5f3a04cb00d7d9af6d53210980cc4d8753f"], 0x34}}, 0x4) 07:02:09 executing program 1: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r0) [ 3095.661297] nla_parse: 7 callbacks suppressed [ 3095.661303] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3095.695934] FAULT_INJECTION: forcing a failure. [ 3095.695934] name failslab, interval 1, probability 0, space 0, times 0 [ 3095.734393] CPU: 0 PID: 27410 Comm: syz-executor.0 Not tainted 4.14.299-syzkaller #0 [ 3095.742310] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/26/2022 [ 3095.751663] Call Trace: [ 3095.754261] dump_stack+0x1b2/0x281 [ 3095.757899] should_fail.cold+0x10a/0x149 [ 3095.762053] should_failslab+0xd6/0x130 [ 3095.766030] kmem_cache_alloc_node_trace+0x25a/0x400 [ 3095.771139] __kmalloc_node+0x38/0x70 [ 3095.774944] blk_mq_alloc_tag_set+0x30f/0x910 [ 3095.779443] nbd_dev_add+0x2ae/0x800 [ 3095.783155] ? nbd_send_cmd+0x11f0/0x11f0 [ 3095.787301] ? ns_capable_common+0x127/0x150 [ 3095.791708] nbd_genl_connect+0x3a4/0x13e0 [ 3095.795944] ? nbd_xmit_timeout+0x500/0x500 [ 3095.800266] ? do_syscall_64+0x1d5/0x640 [ 3095.804325] ? validate_nla+0x192/0x5e0 [ 3095.808424] ? nla_parse+0x157/0x1f0 [ 3095.812135] genl_family_rcv_msg+0x572/0xb20 [ 3095.816544] ? genl_rcv+0x40/0x40 [ 3095.820005] ? __ww_mutex_wakeup_for_backoff+0x210/0x210 [ 3095.825454] ? __kmalloc_node_track_caller+0x4c/0x70 [ 3095.830555] ? trace_hardirqs_on+0x10/0x10 [ 3095.834798] genl_rcv_msg+0xaf/0x140 [ 3095.838514] netlink_rcv_skb+0x125/0x390 [ 3095.842576] ? genl_family_rcv_msg+0xb20/0xb20 [ 3095.847160] ? netlink_ack+0x9a0/0x9a0 [ 3095.851051] ? lock_acquire+0x170/0x3f0 [ 3095.855036] genl_rcv+0x24/0x40 [ 3095.858314] netlink_unicast+0x437/0x610 [ 3095.862379] ? netlink_sendskb+0xd0/0xd0 [ 3095.866440] ? __check_object_size+0x179/0x230 [ 3095.871021] netlink_sendmsg+0x648/0xbc0 [ 3095.875084] ? nlmsg_notify+0x1b0/0x1b0 [ 3095.879053] ? kernel_recvmsg+0x210/0x210 [ 3095.883201] ? security_socket_sendmsg+0x83/0xb0 [ 3095.887954] ? nlmsg_notify+0x1b0/0x1b0 [ 3095.891923] sock_sendmsg+0xb5/0x100 [ 3095.895634] ___sys_sendmsg+0x6c8/0x800 [ 3095.899605] ? get_pid_task+0x91/0x130 [ 3095.903575] ? copy_msghdr_from_user+0x3b0/0x3b0 [ 3095.908332] ? lock_downgrade+0x740/0x740 [ 3095.912480] ? __fget+0x23e/0x3e0 [ 3095.915932] ? lock_acquire+0x170/0x3f0 [ 3095.919906] ? lock_downgrade+0x740/0x740 [ 3095.924057] ? __fget+0x265/0x3e0 [ 3095.927515] ? __fdget+0x19b/0x1f0 [ 3095.931051] ? sockfd_lookup_light+0xb2/0x160 07:02:09 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$netlbl_calipso(&(0x7f0000000080), r1) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="34000600", @ANYRES16=r2, @ANYBLOB="010027bd7000fedbdf25020000000800020002000000080001000200000008000100000000000800010001000000"], 0x34}}, 0x4) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r1) [ 3095.935544] __sys_sendmsg+0xa3/0x120 [ 3095.939339] ? SyS_shutdown+0x160/0x160 [ 3095.943311] ? wait_for_completion_io+0x10/0x10 [ 3095.947987] ? SyS_read+0x210/0x210 [ 3095.951610] ? __do_page_fault+0x159/0xad0 [ 3095.955847] SyS_sendmsg+0x27/0x40 [ 3095.959402] ? __sys_sendmsg+0x120/0x120 [ 3095.963468] do_syscall_64+0x1d5/0x640 [ 3095.967357] entry_SYSCALL_64_after_hwframe+0x5e/0xd3 [ 3095.981137] nbd: failed to add new device 07:02:09 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r0) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)={0x30, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SOCKETS={0x4}]}, 0x30}}, 0x0) (fail_nth: 9) 07:02:09 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) r2 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r1) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="14000000", @ANYRES16=r2, @ANYBLOB="00000000000000800000e2ee0af8"], 0x14}}, 0x0) (async, rerun: 32) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (rerun: 32) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000001040)={&(0x7f0000001000)={0x14}, 0x14}}, 0x0) sendmsg$NBD_CMD_STATUS(r3, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x38, 0x0, 0x200, 0x70bd2a, 0x25dfdbfc, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x1ff}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x8}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0xb127}]}, 0x38}, 0x1, 0x0, 0x0, 0x80000}, 0x1) 07:02:09 executing program 1: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r0) 07:02:09 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(&(0x7f0000000040), r0) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)={0x30, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SOCKETS={0x4}]}, 0x30}}, 0x0) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r4 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000100), 0x84061, 0x0) (async) r5 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000000), 0xa0001, 0x0) write$RDMA_USER_CM_CMD_DISCONNECT(r5, 0x0, 0x0) (async) r6 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000000), 0xa0001, 0x0) write$RDMA_USER_CM_CMD_DISCONNECT(r6, 0x0, 0x0) r7 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000000), 0xa0001, 0x0) write$RDMA_USER_CM_CMD_DISCONNECT(r7, 0x0, 0x0) r8 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000000), 0xa0001, 0x0) write$RDMA_USER_CM_CMD_DISCONNECT(r8, 0x0, 0x0) (async, rerun: 64) socketpair(0x6, 0xa, 0x7f, &(0x7f0000000180)={0xffffffffffffffff}) (rerun: 64) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000280)={0x9c, r2, 0x8, 0x70bd25, 0x25dfdbfe, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8, 0x1, r4}, {0x8, 0x1, r5}, {0x8, 0x1, r6}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x1}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x9}, @NBD_ATTR_SOCKETS={0x34, 0x7, 0x0, 0x1, [{0x8}, {0x8, 0x1, r7}, {0x8, 0x1, r8}, {0x8, 0x1, r9}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8000000000000000}]}, 0x9c}, 0x1, 0x0, 0x0, 0x10}, 0x8040) r10 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async, rerun: 32) write$RDMA_USER_CM_CMD_RESOLVE_ADDR(r6, &(0x7f0000000340)={0x15, 0x110, 0xfa00, {0xffffffffffffffff, 0x1, 0x0, 0x0, 0x0, @ib={0x1b, 0xffc1, 0x3f, {"1bc9cae3f8620d571dc3b877876cc8b0"}, 0x7}, @in6={0xa, 0x4e20, 0x8, @private0={0xfc, 0x0, '\x00', 0x1}, 0x400}}}, 0x118) (rerun: 32) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r10) 07:02:09 executing program 1: 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$netlbl_calipso(&(0x7f0000000080), r0) [ 3096.059516] FAULT_INJECTION: forcing a failure. [ 3096.059516] name failslab, interval 1, probability 0, space 0, times 0 [ 3096.078718] CPU: 0 PID: 27435 Comm: syz-executor.0 Not tainted 4.14.299-syzkaller #0 [ 3096.086715] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/26/2022 [ 3096.096066] Call Trace: [ 3096.098656] dump_stack+0x1b2/0x281 [ 3096.102284] should_fail.cold+0x10a/0x149 [ 3096.106441] should_failslab+0xd6/0x130 [ 3096.110422] kmem_cache_alloc_node_trace+0x25a/0x400 [ 3096.115529] blk_mq_init_tags+0x5e/0x280 [ 3096.119595] blk_mq_alloc_rq_map+0x90/0x220 [ 3096.123919] __blk_mq_alloc_rq_map+0xa3/0x3a0 [ 3096.128423] blk_mq_alloc_tag_set+0x4ac/0x910 [ 3096.132919] nbd_dev_add+0x2ae/0x800 [ 3096.136628] ? nbd_send_cmd+0x11f0/0x11f0 [ 3096.140775] ? ns_capable_common+0x127/0x150 [ 3096.145181] nbd_genl_connect+0x3a4/0x13e0 [ 3096.149507] ? nbd_xmit_timeout+0x500/0x500 [ 3096.153821] ? do_syscall_64+0x1d5/0x640 [ 3096.157880] ? validate_nla+0x192/0x5e0 [ 3096.161872] ? nla_parse+0x157/0x1f0 [ 3096.165589] genl_family_rcv_msg+0x572/0xb20 [ 3096.170006] ? genl_rcv+0x40/0x40 [ 3096.173492] ? __ww_mutex_wakeup_for_backoff+0x210/0x210 [ 3096.178946] ? __kmalloc_node_track_caller+0x4c/0x70 [ 3096.184047] ? trace_hardirqs_on+0x10/0x10 [ 3096.188288] genl_rcv_msg+0xaf/0x140 [ 3096.192002] netlink_rcv_skb+0x125/0x390 [ 3096.196058] ? genl_family_rcv_msg+0xb20/0xb20 [ 3096.200636] ? netlink_ack+0x9a0/0x9a0 [ 3096.204521] ? lock_acquire+0x170/0x3f0 [ 3096.208500] genl_rcv+0x24/0x40 [ 3096.211778] netlink_unicast+0x437/0x610 [ 3096.215850] ? netlink_sendskb+0xd0/0xd0 [ 3096.219910] ? __check_object_size+0x179/0x230 [ 3096.224575] netlink_sendmsg+0x648/0xbc0 [ 3096.228639] ? nlmsg_notify+0x1b0/0x1b0 [ 3096.232608] ? kernel_recvmsg+0x210/0x210 [ 3096.236769] ? security_socket_sendmsg+0x83/0xb0 [ 3096.241525] ? nlmsg_notify+0x1b0/0x1b0 [ 3096.245535] sock_sendmsg+0xb5/0x100 [ 3096.249248] ___sys_sendmsg+0x6c8/0x800 [ 3096.253225] ? get_pid_task+0x91/0x130 [ 3096.257111] ? copy_msghdr_from_user+0x3b0/0x3b0 [ 3096.261866] ? lock_downgrade+0x740/0x740 [ 3096.266096] ? __fget+0x23e/0x3e0 [ 3096.269551] ? lock_acquire+0x170/0x3f0 [ 3096.273523] ? lock_downgrade+0x740/0x740 [ 3096.277671] ? __fget+0x265/0x3e0 [ 3096.281127] ? __fdget+0x19b/0x1f0 [ 3096.284666] ? sockfd_lookup_light+0xb2/0x160 [ 3096.289158] __sys_sendmsg+0xa3/0x120 [ 3096.292964] ? SyS_shutdown+0x160/0x160 [ 3096.296943] ? wait_for_completion_io+0x10/0x10 [ 3096.301615] ? SyS_read+0x210/0x210 [ 3096.305238] ? __do_page_fault+0x159/0xad0 [ 3096.309469] SyS_sendmsg+0x27/0x40 [ 3096.313003] ? __sys_sendmsg+0x120/0x120 [ 3096.317172] do_syscall_64+0x1d5/0x640 [ 3096.321067] entry_SYSCALL_64_after_hwframe+0x5e/0xd3 [ 3096.352570] blk-mq: reduced tag depth (128 -> 64) 07:02:10 executing program 1: 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$netlbl_calipso(&(0x7f0000000080), r1) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="1c000000", @ANYRES16=r2, @ANYBLOB="04000000160000000000020000000800010000000000"], 0x1c}}, 0x10) 07:02:10 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r0) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)={0x30, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SOCKETS={0x4}]}, 0x30}}, 0x0) (fail_nth: 10) 07:02:10 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$netlbl_calipso(&(0x7f0000000080), r1) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="34000600", @ANYRES16=r2, @ANYBLOB="010027bd7000fedbdf25020000000800020002000000080001000200000008000100000000000800010001000000"], 0x34}}, 0x4) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r1) 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$netlbl_calipso(&(0x7f0000000080), r1) (async) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="34000600", @ANYRES16=r2, @ANYBLOB="010027bd7000fedbdf25020000000800020002000000080001000200000008000100000000000800010001000000"], 0x34}}, 0x4) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r1) (async) 07:02:10 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r0) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)={0x30, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SOCKETS={0x4}]}, 0x30}}, 0x0) (async) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r4 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000100), 0x84061, 0x0) (async) r5 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000000), 0xa0001, 0x0) write$RDMA_USER_CM_CMD_DISCONNECT(r5, 0x0, 0x0) (async) r6 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000000), 0xa0001, 0x0) write$RDMA_USER_CM_CMD_DISCONNECT(r6, 0x0, 0x0) (async, rerun: 64) r7 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000000), 0xa0001, 0x0) (rerun: 64) write$RDMA_USER_CM_CMD_DISCONNECT(r7, 0x0, 0x0) r8 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000000), 0xa0001, 0x0) write$RDMA_USER_CM_CMD_DISCONNECT(r8, 0x0, 0x0) (async) socketpair(0x6, 0xa, 0x7f, &(0x7f0000000180)={0xffffffffffffffff}) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000280)={0x9c, r2, 0x8, 0x70bd25, 0x25dfdbfe, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8, 0x1, r4}, {0x8, 0x1, r5}, {0x8, 0x1, r6}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x1}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x9}, @NBD_ATTR_SOCKETS={0x34, 0x7, 0x0, 0x1, [{0x8}, {0x8, 0x1, r7}, {0x8, 0x1, r8}, {0x8, 0x1, r9}, {0x8}, {0x8}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8000000000000000}]}, 0x9c}, 0x1, 0x0, 0x0, 0x10}, 0x8040) r10 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) write$RDMA_USER_CM_CMD_RESOLVE_ADDR(r6, &(0x7f0000000340)={0x15, 0x110, 0xfa00, {0xffffffffffffffff, 0x1, 0x0, 0x0, 0x0, @ib={0x1b, 0xffc1, 0x3f, {"1bc9cae3f8620d571dc3b877876cc8b0"}, 0x7}, @in6={0xa, 0x4e20, 0x8, @private0={0xfc, 0x0, '\x00', 0x1}, 0x400}}}, 0x118) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r10) [ 3096.459698] FAULT_INJECTION: forcing a failure. [ 3096.459698] name failslab, interval 1, probability 0, space 0, times 0 [ 3096.473174] CPU: 0 PID: 27459 Comm: syz-executor.0 Not tainted 4.14.299-syzkaller #0 [ 3096.481090] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/26/2022 [ 3096.490439] Call Trace: [ 3096.493033] dump_stack+0x1b2/0x281 [ 3096.496665] should_fail.cold+0x10a/0x149 [ 3096.500823] should_failslab+0xd6/0x130 [ 3096.504806] kmem_cache_alloc_node_trace+0x25a/0x400 [ 3096.509917] __kmalloc_node+0x38/0x70 [ 3096.513770] sbitmap_init_node+0x10c/0x3d0 [ 3096.518096] sbitmap_queue_init_node+0x37/0x5d0 [ 3096.522765] ? rcu_read_lock_sched_held+0x16c/0x1d0 [ 3096.527783] ? kmem_cache_alloc_node_trace+0x383/0x400 [ 3096.533068] blk_mq_init_tags+0xf4/0x280 [ 3096.537134] blk_mq_alloc_rq_map+0x90/0x220 [ 3096.541458] __blk_mq_alloc_rq_map+0xa3/0x3a0 [ 3096.545952] blk_mq_alloc_tag_set+0x4ac/0x910 [ 3096.550453] nbd_dev_add+0x2ae/0x800 [ 3096.554166] ? nbd_send_cmd+0x11f0/0x11f0 [ 3096.558318] ? ns_capable_common+0x127/0x150 [ 3096.562725] nbd_genl_connect+0x3a4/0x13e0 [ 3096.566959] ? nbd_xmit_timeout+0x500/0x500 [ 3096.571277] ? do_syscall_64+0x1d5/0x640 [ 3096.575338] ? validate_nla+0x192/0x5e0 [ 3096.579484] ? nla_parse+0x157/0x1f0 [ 3096.583204] genl_family_rcv_msg+0x572/0xb20 [ 3096.587612] ? genl_rcv+0x40/0x40 [ 3096.591064] ? __ww_mutex_wakeup_for_backoff+0x210/0x210 [ 3096.596515] ? __kmalloc_node_track_caller+0x4c/0x70 [ 3096.601650] ? trace_hardirqs_on+0x10/0x10 [ 3096.605889] genl_rcv_msg+0xaf/0x140 07:02:10 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$netlbl_calipso(&(0x7f0000000080), r1) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)={0xfffffffffffffc64, r2, 0x1}, 0x14}}, 0x0) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r3) r5 = syz_genetlink_get_family_id$nbd(&(0x7f0000000240), r1) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f0000000300)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f00000002c0)={&(0x7f0000000280)={0x38, r5, 0x200, 0x70bd2c, 0x25dfdbfd, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x5}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0xf408}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x118}]}, 0x38}, 0x1, 0x0, 0x0, 0x1}, 0x4000800) sendmsg$NLBL_CALIPSO_C_LIST(r3, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000440)={0x1c, r4, 0x1, 0x0, 0x0, {}, [@NLBL_CALIPSO_A_DOI={0x8}]}, 0x1c}}, 0x0) sendmsg$NLBL_CALIPSO_C_LISTALL(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x2c, r4, 0x400, 0x70bd26, 0x25dfdbfc, {}, [@NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x2}]}, 0x2c}, 0x1, 0x0, 0x0, 0x40000}, 0x80) [ 3096.609614] netlink_rcv_skb+0x125/0x390 [ 3096.613678] ? genl_family_rcv_msg+0xb20/0xb20 [ 3096.618268] ? netlink_ack+0x9a0/0x9a0 [ 3096.622155] ? lock_acquire+0x170/0x3f0 [ 3096.626136] genl_rcv+0x24/0x40 [ 3096.629414] netlink_unicast+0x437/0x610 [ 3096.633474] ? netlink_sendskb+0xd0/0xd0 [ 3096.637534] ? __check_object_size+0x179/0x230 [ 3096.642122] netlink_sendmsg+0x648/0xbc0 [ 3096.646206] ? nlmsg_notify+0x1b0/0x1b0 [ 3096.650189] ? kernel_recvmsg+0x210/0x210 [ 3096.654335] ? security_socket_sendmsg+0x83/0xb0 [ 3096.659084] ? nlmsg_notify+0x1b0/0x1b0 [ 3096.663053] sock_sendmsg+0xb5/0x100 [ 3096.666765] ___sys_sendmsg+0x6c8/0x800 [ 3096.670737] ? get_pid_task+0x91/0x130 [ 3096.674621] ? copy_msghdr_from_user+0x3b0/0x3b0 [ 3096.679375] ? lock_downgrade+0x740/0x740 [ 3096.683527] ? __fget+0x23e/0x3e0 [ 3096.686982] ? lock_acquire+0x170/0x3f0 [ 3096.690959] ? lock_downgrade+0x740/0x740 [ 3096.695108] ? __fget+0x265/0x3e0 [ 3096.698564] ? __fdget+0x19b/0x1f0 [ 3096.702138] ? sockfd_lookup_light+0xb2/0x160 [ 3096.706635] __sys_sendmsg+0xa3/0x120 [ 3096.710434] ? SyS_shutdown+0x160/0x160 [ 3096.714431] ? wait_for_completion_io+0x10/0x10 [ 3096.719104] ? SyS_read+0x210/0x210 [ 3096.722728] ? __do_page_fault+0x159/0xad0 [ 3096.726961] SyS_sendmsg+0x27/0x40 [ 3096.730500] ? __sys_sendmsg+0x120/0x120 [ 3096.734564] do_syscall_64+0x1d5/0x640 [ 3096.738454] entry_SYSCALL_64_after_hwframe+0x5e/0xd3 [ 3096.799967] blk-mq: reduced tag depth (128 -> 64) 07:02:10 executing program 1: 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$netlbl_calipso(&(0x7f0000000080), r1) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="1c000000", @ANYRES16=r2, @ANYBLOB="04000000160000000000020000000800010000000000"], 0x1c}}, 0x10) 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$netlbl_calipso(&(0x7f0000000080), r1) (async) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="1c000000", @ANYRES16=r2, @ANYBLOB="04000000160000000000020000000800010000000000"], 0x1c}}, 0x10) (async) 07:02:10 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(&(0x7f0000000040), r0) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000001040)={&(0x7f0000001000)={0x14}, 0x14}}, 0x0) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f0000000200)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x4c, r2, 0x121, 0x70bd2a, 0x25dfdbfc, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0x19, 0xa, '^!#^d{+%:\\%)/+{+}*/!\\'}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x1}]}, 0x4c}, 0x1, 0x0, 0x0, 0x4000}, 0x20000090) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)=ANY=[@ANYBLOB='0\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01000000000000000000010000000c00060001000000000000000c0002000000007cc3d38e00040007807a427e8a3ab3170a564e7e9c07ec639745740ce49facc64281841b09783353965e633da0df4fad2f44672fc1dc6353ea1a9592"], 0x30}}, 0x0) 07:02:10 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r0) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)={0x30, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SOCKETS={0x4}]}, 0x30}}, 0x0) (fail_nth: 11) 07:02:10 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$netlbl_calipso(&(0x7f0000000080), r1) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="34000600", @ANYRES16=r2, @ANYBLOB="010027bd7000fedbdf25020000000800020002000000080001000200000008000100000000000800010001000000"], 0x34}}, 0x4) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r1) 07:02:10 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$netlbl_calipso(&(0x7f0000000080), r1) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)={0xfffffffffffffc64, r2, 0x1}, 0x14}}, 0x0) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r3) r5 = syz_genetlink_get_family_id$nbd(&(0x7f0000000240), r1) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f0000000300)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f00000002c0)={&(0x7f0000000280)={0x38, r5, 0x200, 0x70bd2c, 0x25dfdbfd, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x5}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0xf408}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x118}]}, 0x38}, 0x1, 0x0, 0x0, 0x1}, 0x4000800) sendmsg$NLBL_CALIPSO_C_LIST(r3, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000440)={0x1c, r4, 0x1, 0x0, 0x0, {}, [@NLBL_CALIPSO_A_DOI={0x8}]}, 0x1c}}, 0x0) sendmsg$NLBL_CALIPSO_C_LISTALL(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x2c, r4, 0x400, 0x70bd26, 0x25dfdbfc, {}, [@NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x2}]}, 0x2c}, 0x1, 0x0, 0x0, 0x40000}, 0x80) 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$netlbl_calipso(&(0x7f0000000080), r1) (async) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)={0xfffffffffffffc64, r2, 0x1}, 0x14}}, 0x0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r3) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000240), r1) (async) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f0000000300)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f00000002c0)={&(0x7f0000000280)={0x38, r5, 0x200, 0x70bd2c, 0x25dfdbfd, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x5}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0xf408}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x118}]}, 0x38}, 0x1, 0x0, 0x0, 0x1}, 0x4000800) (async) sendmsg$NLBL_CALIPSO_C_LIST(r3, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000440)={0x1c, r4, 0x1, 0x0, 0x0, {}, [@NLBL_CALIPSO_A_DOI={0x8}]}, 0x1c}}, 0x0) (async) sendmsg$NLBL_CALIPSO_C_LISTALL(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x2c, r4, 0x400, 0x70bd26, 0x25dfdbfc, {}, [@NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x2}]}, 0x2c}, 0x1, 0x0, 0x0, 0x40000}, 0x80) (async) 07:02:10 executing program 1: 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$netlbl_calipso(&(0x7f0000000080), r1) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="1c000000", @ANYRES16=r2, @ANYBLOB="04000000160000000000020000000800010000000000"], 0x1c}}, 0x10) [ 3096.937144] nbd: must specify at least one socket [ 3096.951040] FAULT_INJECTION: forcing a failure. [ 3096.951040] name failslab, interval 1, probability 0, space 0, times 0 [ 3096.968193] CPU: 0 PID: 27492 Comm: syz-executor.0 Not tainted 4.14.299-syzkaller #0 [ 3096.976100] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/26/2022 [ 3096.985454] Call Trace: [ 3096.988050] dump_stack+0x1b2/0x281 [ 3096.991684] should_fail.cold+0x10a/0x149 [ 3096.995843] should_failslab+0xd6/0x130 [ 3096.999824] kmem_cache_alloc_node_trace+0x25a/0x400 [ 3097.004932] sbitmap_queue_init_node+0x27f/0x5d0 [ 3097.009686] ? kmem_cache_alloc_node_trace+0x383/0x400 [ 3097.014963] blk_mq_init_tags+0xf4/0x280 [ 3097.019027] blk_mq_alloc_rq_map+0x90/0x220 [ 3097.023355] __blk_mq_alloc_rq_map+0xa3/0x3a0 [ 3097.027853] blk_mq_alloc_tag_set+0x4ac/0x910 [ 3097.032353] nbd_dev_add+0x2ae/0x800 [ 3097.036072] ? nbd_send_cmd+0x11f0/0x11f0 [ 3097.040223] ? ns_capable_common+0x127/0x150 [ 3097.044633] nbd_genl_connect+0x3a4/0x13e0 [ 3097.048872] ? nbd_xmit_timeout+0x500/0x500 [ 3097.053204] ? do_syscall_64+0x1d5/0x640 [ 3097.057444] ? validate_nla+0x192/0x5e0 [ 3097.061415] ? nla_parse+0x157/0x1f0 [ 3097.065132] genl_family_rcv_msg+0x572/0xb20 [ 3097.069550] ? genl_rcv+0x40/0x40 [ 3097.073007] ? __ww_mutex_wakeup_for_backoff+0x210/0x210 [ 3097.078462] ? __kmalloc_node_track_caller+0x4c/0x70 [ 3097.083566] ? trace_hardirqs_on+0x10/0x10 [ 3097.087806] genl_rcv_msg+0xaf/0x140 [ 3097.091519] netlink_rcv_skb+0x125/0x390 [ 3097.095582] ? genl_family_rcv_msg+0xb20/0xb20 [ 3097.100162] ? netlink_ack+0x9a0/0x9a0 [ 3097.104047] ? lock_acquire+0x170/0x3f0 [ 3097.108022] genl_rcv+0x24/0x40 [ 3097.111298] netlink_unicast+0x437/0x610 [ 3097.115367] ? netlink_sendskb+0xd0/0xd0 [ 3097.119427] ? __check_object_size+0x179/0x230 [ 3097.124005] netlink_sendmsg+0x648/0xbc0 [ 3097.128077] ? nlmsg_notify+0x1b0/0x1b0 [ 3097.132046] ? kernel_recvmsg+0x210/0x210 [ 3097.136199] ? security_socket_sendmsg+0x83/0xb0 [ 3097.140953] ? nlmsg_notify+0x1b0/0x1b0 [ 3097.144924] sock_sendmsg+0xb5/0x100 [ 3097.148643] ___sys_sendmsg+0x6c8/0x800 [ 3097.152628] ? get_pid_task+0x91/0x130 [ 3097.156524] ? copy_msghdr_from_user+0x3b0/0x3b0 [ 3097.161290] ? lock_downgrade+0x740/0x740 [ 3097.165452] ? __fget+0x23e/0x3e0 [ 3097.168916] ? lock_acquire+0x170/0x3f0 [ 3097.172894] ? lock_downgrade+0x740/0x740 [ 3097.177045] ? __fget+0x265/0x3e0 [ 3097.180502] ? __fdget+0x19b/0x1f0 [ 3097.184048] ? sockfd_lookup_light+0xb2/0x160 [ 3097.188546] __sys_sendmsg+0xa3/0x120 [ 3097.192353] ? SyS_shutdown+0x160/0x160 [ 3097.196328] ? wait_for_completion_io+0x10/0x10 [ 3097.200998] ? SyS_read+0x210/0x210 [ 3097.204625] ? __do_page_fault+0x159/0xad0 [ 3097.208857] SyS_sendmsg+0x27/0x40 [ 3097.212395] ? __sys_sendmsg+0x120/0x120 [ 3097.216456] do_syscall_64+0x1d5/0x640 [ 3097.220353] entry_SYSCALL_64_after_hwframe+0x5e/0xd3 [ 3097.250581] blk-mq: reduced tag depth (128 -> 64) 07:02:11 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r1) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)={0xfffffffffffffc64, r2, 0x1}, 0x14}}, 0x0) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r3) (async) r5 = syz_genetlink_get_family_id$nbd(&(0x7f0000000240), r1) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f0000000300)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f00000002c0)={&(0x7f0000000280)={0x38, r5, 0x200, 0x70bd2c, 0x25dfdbfd, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x5}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0xf408}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x118}]}, 0x38}, 0x1, 0x0, 0x0, 0x1}, 0x4000800) sendmsg$NLBL_CALIPSO_C_LIST(r3, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000440)={0x1c, r4, 0x1, 0x0, 0x0, {}, [@NLBL_CALIPSO_A_DOI={0x8}]}, 0x1c}}, 0x0) sendmsg$NLBL_CALIPSO_C_LISTALL(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x2c, r4, 0x400, 0x70bd26, 0x25dfdbfc, {}, [@NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x2}]}, 0x2c}, 0x1, 0x0, 0x0, 0x40000}, 0x80) 07:02:11 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r0) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)={0x30, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SOCKETS={0x4}]}, 0x30}}, 0x0) (fail_nth: 12) 07:02:11 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000001040)={&(0x7f0000001000)={0x14}, 0x14}}, 0x0) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8002000}, 0xc, &(0x7f0000000040)={&(0x7f00000000c0)={0x58, 0x0, 0x200, 0x70bd2c, 0x25dfdbfe, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0xff}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x8}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8000000000000000}]}, 0x58}, 0x1, 0x0, 0x0, 0x24004c50}, 0x4000080) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r2) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r3, 0x1, 0x0, 0x0, {}, [@NLBL_CALIPSO_A_DOI={0x8}]}, 0x1c}}, 0x0) 07:02:11 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(&(0x7f0000000040), r0) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000001040)={&(0x7f0000001000)={0x14}, 0x14}}, 0x0) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f0000000200)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x4c, r2, 0x121, 0x70bd2a, 0x25dfdbfc, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0x19, 0xa, '^!#^d{+%:\\%)/+{+}*/!\\'}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x1}]}, 0x4c}, 0x1, 0x0, 0x0, 0x4000}, 0x20000090) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)=ANY=[@ANYBLOB='0\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01000000000000000000010000000c00060001000000000000000c0002000000007cc3d38e00040007807a427e8a3ab3170a564e7e9c07ec639745740ce49facc64281841b09783353965e633da0df4fad2f44672fc1dc6353ea1a9592"], 0x30}}, 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) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000001040)={&(0x7f0000001000)={0x14}, 0x14}}, 0x0) (async) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f0000000200)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x4c, r2, 0x121, 0x70bd2a, 0x25dfdbfc, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0x19, 0xa, '^!#^d{+%:\\%)/+{+}*/!\\'}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x1}]}, 0x4c}, 0x1, 0x0, 0x0, 0x4000}, 0x20000090) (async) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)=ANY=[@ANYBLOB='0\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01000000000000000000010000000c00060001000000000000000c0002000000007cc3d38e00040007807a427e8a3ab3170a564e7e9c07ec639745740ce49facc64281841b09783353965e633da0df4fad2f44672fc1dc6353ea1a9592"], 0x30}}, 0x0) (async) 07:02:11 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$netlbl_calipso(&(0x7f0000000080), r1) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)=ANY=[@ANYBLOB='4\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010027bd7000fedbdf25020000000800020002000000000000001000090008000100000000000800010001000000"], 0x34}}, 0x4) 07:02:11 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r1) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000001040)={&(0x7f0000001000)={0x14}, 0x14}}, 0x0) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$nbd(&(0x7f00000002c0), r4) sendmsg$NBD_CMD_CONNECT(r4, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000300)={0x14, r5, 0x1}, 0x14}}, 0x0) sendmsg$NBD_CMD_RECONFIGURE(r3, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000000040)={&(0x7f00000000c0)={0x48, r5, 0x200, 0x70bd28, 0x25dfdbff, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x6}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x11, 0xa, 'NLBL_CALIPSO\x00'}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x129}]}, 0x48}, 0x1, 0x0, 0x0, 0x10}, 0x1) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r2, 0x1, 0xfffffffe}, 0x14}, 0x1, 0x0, 0x0, 0x20000000}, 0x0) 07:02:11 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$netlbl_calipso(&(0x7f0000000080), r1) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)=ANY=[@ANYBLOB='4\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010027bd7000fedbdf25020000000800020002000000000000001000090008000100000000000800010001000000"], 0x34}}, 0x4) [ 3097.401881] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. [ 3097.425266] nbd: must specify at least one socket 07:02:11 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000001040)={&(0x7f0000001000)={0x14}, 0x14}}, 0x0) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8002000}, 0xc, &(0x7f0000000040)={&(0x7f00000000c0)={0x58, 0x0, 0x200, 0x70bd2c, 0x25dfdbfe, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0xff}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x8}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8000000000000000}]}, 0x58}, 0x1, 0x0, 0x0, 0x24004c50}, 0x4000080) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r2) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r3, 0x1, 0x0, 0x0, {}, [@NLBL_CALIPSO_A_DOI={0x8}]}, 0x1c}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000001040)={&(0x7f0000001000)={0x14}, 0x14}}, 0x0) (async) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8002000}, 0xc, &(0x7f0000000040)={&(0x7f00000000c0)={0x58, 0x0, 0x200, 0x70bd2c, 0x25dfdbfe, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0xff}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x8}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8000000000000000}]}, 0x58}, 0x1, 0x0, 0x0, 0x24004c50}, 0x4000080) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r2) (async) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r3, 0x1, 0x0, 0x0, {}, [@NLBL_CALIPSO_A_DOI={0x8}]}, 0x1c}}, 0x0) (async) [ 3097.502286] FAULT_INJECTION: forcing a failure. [ 3097.502286] name failslab, interval 1, probability 0, space 0, times 0 [ 3097.517412] CPU: 1 PID: 27533 Comm: syz-executor.0 Not tainted 4.14.299-syzkaller #0 [ 3097.525319] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/26/2022 [ 3097.534674] Call Trace: [ 3097.537268] dump_stack+0x1b2/0x281 [ 3097.540906] should_fail.cold+0x10a/0x149 [ 3097.545062] should_failslab+0xd6/0x130 [ 3097.549043] kmem_cache_alloc_node_trace+0x25a/0x400 [ 3097.554155] sbitmap_queue_init_node+0x27f/0x5d0 [ 3097.558915] ? kmem_cache_alloc_node_trace+0x383/0x400 [ 3097.564201] blk_mq_init_tags+0x14b/0x280 [ 3097.568360] blk_mq_alloc_rq_map+0x90/0x220 [ 3097.572691] __blk_mq_alloc_rq_map+0xa3/0x3a0 [ 3097.577194] blk_mq_alloc_tag_set+0x4ac/0x910 [ 3097.581701] nbd_dev_add+0x2ae/0x800 [ 3097.585421] ? nbd_send_cmd+0x11f0/0x11f0 [ 3097.589609] ? ns_capable_common+0x127/0x150 [ 3097.594029] nbd_genl_connect+0x3a4/0x13e0 [ 3097.598263] ? nbd_xmit_timeout+0x500/0x500 [ 3097.602576] ? __mutex_lock+0x356/0x1310 [ 3097.606634] ? validate_nla+0x192/0x5e0 [ 3097.610603] ? nla_parse+0x157/0x1f0 [ 3097.614316] genl_family_rcv_msg+0x572/0xb20 [ 3097.618727] ? genl_rcv+0x40/0x40 [ 3097.622180] ? __ww_mutex_wakeup_for_backoff+0x210/0x210 [ 3097.627628] ? trace_hardirqs_on+0x10/0x10 [ 3097.631895] genl_rcv_msg+0xaf/0x140 [ 3097.635609] netlink_rcv_skb+0x125/0x390 [ 3097.639664] ? genl_family_rcv_msg+0xb20/0xb20 [ 3097.644242] ? netlink_ack+0x9a0/0x9a0 [ 3097.648123] ? lock_acquire+0x170/0x3f0 [ 3097.652099] genl_rcv+0x24/0x40 [ 3097.655372] netlink_unicast+0x437/0x610 [ 3097.659431] ? netlink_sendskb+0xd0/0xd0 [ 3097.663486] ? __check_object_size+0x179/0x230 [ 3097.668067] netlink_sendmsg+0x648/0xbc0 [ 3097.672135] ? nlmsg_notify+0x1b0/0x1b0 [ 3097.676105] ? kernel_recvmsg+0x210/0x210 [ 3097.680274] ? security_socket_sendmsg+0x83/0xb0 [ 3097.685027] ? nlmsg_notify+0x1b0/0x1b0 [ 3097.689004] sock_sendmsg+0xb5/0x100 [ 3097.692718] ___sys_sendmsg+0x6c8/0x800 [ 3097.696693] ? get_pid_task+0x91/0x130 [ 3097.700579] ? copy_msghdr_from_user+0x3b0/0x3b0 [ 3097.705331] ? lock_downgrade+0x740/0x740 [ 3097.709480] ? __fget+0x23e/0x3e0 [ 3097.712950] ? lock_acquire+0x170/0x3f0 [ 3097.716921] ? lock_downgrade+0x740/0x740 [ 3097.721067] ? __fget+0x265/0x3e0 [ 3097.724519] ? __fdget+0x19b/0x1f0 [ 3097.728051] ? sockfd_lookup_light+0xb2/0x160 [ 3097.732541] __sys_sendmsg+0xa3/0x120 [ 3097.736342] ? SyS_shutdown+0x160/0x160 [ 3097.740319] ? wait_for_completion_io+0x10/0x10 [ 3097.745000] ? SyS_read+0x210/0x210 [ 3097.748625] ? __do_page_fault+0x159/0xad0 [ 3097.752864] SyS_sendmsg+0x27/0x40 [ 3097.756403] ? __sys_sendmsg+0x120/0x120 [ 3097.760462] do_syscall_64+0x1d5/0x640 [ 3097.764353] entry_SYSCALL_64_after_hwframe+0x5e/0xd3 [ 3097.780753] blk-mq: reduced tag depth (128 -> 64) 07:02:11 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r0) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)={0x30, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SOCKETS={0x4}]}, 0x30}}, 0x0) (fail_nth: 13) 07:02:11 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(&(0x7f0000000040), r0) (async) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000001040)={&(0x7f0000001000)={0x14}, 0x14}}, 0x0) (async) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f0000000200)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x4c, r2, 0x121, 0x70bd2a, 0x25dfdbfc, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0x19, 0xa, '^!#^d{+%:\\%)/+{+}*/!\\'}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x1}]}, 0x4c}, 0x1, 0x0, 0x0, 0x4000}, 0x20000090) (async) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)=ANY=[@ANYBLOB='0\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01000000000000000000010000000c00060001000000000000000c0002000000007cc3d38e00040007807a427e8a3ab3170a564e7e9c07ec639745740ce49facc64281841b09783353965e633da0df4fad2f44672fc1dc6353ea1a9592"], 0x30}}, 0x0) 07:02:11 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async, rerun: 64) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (rerun: 64) r2 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r1) (async) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000001040)={&(0x7f0000001000)={0x14}, 0x14}}, 0x0) (async) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$nbd(&(0x7f00000002c0), r4) sendmsg$NBD_CMD_CONNECT(r4, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000300)={0x14, r5, 0x1}, 0x14}}, 0x0) sendmsg$NBD_CMD_RECONFIGURE(r3, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000000040)={&(0x7f00000000c0)={0x48, r5, 0x200, 0x70bd28, 0x25dfdbff, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x6}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x11, 0xa, 'NLBL_CALIPSO\x00'}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x129}]}, 0x48}, 0x1, 0x0, 0x0, 0x10}, 0x1) (async, rerun: 32) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r2, 0x1, 0xfffffffe}, 0x14}, 0x1, 0x0, 0x0, 0x20000000}, 0x0) (rerun: 32) 07:02:11 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000001040)={&(0x7f0000001000)={0x14}, 0x14}}, 0x0) (async) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8002000}, 0xc, &(0x7f0000000040)={&(0x7f00000000c0)={0x58, 0x0, 0x200, 0x70bd2c, 0x25dfdbfe, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0xff}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x8}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8000000000000000}]}, 0x58}, 0x1, 0x0, 0x0, 0x24004c50}, 0x4000080) (async) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r2) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r3, 0x1, 0x0, 0x0, {}, [@NLBL_CALIPSO_A_DOI={0x8}]}, 0x1c}}, 0x0) 07:02:11 executing program 2: 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$netlbl_calipso(&(0x7f0000000080), r1) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)=ANY=[@ANYBLOB='4\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010027bd7000fedbdf25020000000800020002000000000000001000090008000100000000000800010001000000"], 0x34}}, 0x4) [ 3097.902358] FAULT_INJECTION: forcing a failure. [ 3097.902358] name failslab, interval 1, probability 0, space 0, times 0 [ 3097.932624] CPU: 0 PID: 27575 Comm: syz-executor.0 Not tainted 4.14.299-syzkaller #0 [ 3097.940539] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/26/2022 [ 3097.949894] Call Trace: [ 3097.952501] dump_stack+0x1b2/0x281 [ 3097.956138] should_fail.cold+0x10a/0x149 [ 3097.960294] should_failslab+0xd6/0x130 [ 3097.964280] kmem_cache_alloc_node_trace+0x25a/0x400 [ 3097.969386] __kmalloc_node+0x38/0x70 [ 3097.973190] blk_mq_alloc_rq_map+0xd2/0x220 [ 3097.977509] __blk_mq_alloc_rq_map+0xa3/0x3a0 [ 3097.982018] blk_mq_alloc_tag_set+0x4ac/0x910 [ 3097.986515] nbd_dev_add+0x2ae/0x800 [ 3097.990239] ? nbd_send_cmd+0x11f0/0x11f0 [ 3097.994386] ? ns_capable_common+0x127/0x150 [ 3097.998796] nbd_genl_connect+0x3a4/0x13e0 [ 3098.003028] ? nbd_xmit_timeout+0x500/0x500 [ 3098.007343] ? do_syscall_64+0x1d5/0x640 [ 3098.011404] ? validate_nla+0x192/0x5e0 [ 3098.015377] ? nla_parse+0x157/0x1f0 [ 3098.019091] genl_family_rcv_msg+0x572/0xb20 [ 3098.023501] ? genl_rcv+0x40/0x40 [ 3098.026953] ? __ww_mutex_wakeup_for_backoff+0x210/0x210 [ 3098.032495] ? __kmalloc_node_track_caller+0x4c/0x70 [ 3098.037591] ? trace_hardirqs_on+0x10/0x10 [ 3098.042385] genl_rcv_msg+0xaf/0x140 [ 3098.046278] netlink_rcv_skb+0x125/0x390 [ 3098.050317] ? genl_family_rcv_msg+0xb20/0xb20 [ 3098.054873] ? netlink_ack+0x9a0/0x9a0 [ 3098.058742] ? lock_acquire+0x170/0x3f0 [ 3098.062713] genl_rcv+0x24/0x40 [ 3098.065978] netlink_unicast+0x437/0x610 [ 3098.070018] ? netlink_sendskb+0xd0/0xd0 [ 3098.074055] ? __check_object_size+0x179/0x230 [ 3098.078624] netlink_sendmsg+0x648/0xbc0 [ 3098.082681] ? nlmsg_notify+0x1b0/0x1b0 [ 3098.086638] ? kernel_recvmsg+0x210/0x210 [ 3098.090763] ? security_socket_sendmsg+0x83/0xb0 [ 3098.095497] ? nlmsg_notify+0x1b0/0x1b0 [ 3098.099454] sock_sendmsg+0xb5/0x100 [ 3098.103157] ___sys_sendmsg+0x6c8/0x800 [ 3098.107114] ? get_pid_task+0x91/0x130 [ 3098.110987] ? copy_msghdr_from_user+0x3b0/0x3b0 [ 3098.115729] ? lock_downgrade+0x740/0x740 [ 3098.119865] ? __fget+0x23e/0x3e0 [ 3098.123318] ? lock_acquire+0x170/0x3f0 [ 3098.127277] ? lock_downgrade+0x740/0x740 [ 3098.131406] ? __fget+0x265/0x3e0 [ 3098.134837] ? __fdget+0x19b/0x1f0 [ 3098.138354] ? sockfd_lookup_light+0xb2/0x160 [ 3098.142833] __sys_sendmsg+0xa3/0x120 [ 3098.146627] ? SyS_shutdown+0x160/0x160 07:02:11 executing program 4: ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f0000065700)={0x0, 0x0, "24506940d0dbb2a55ff0b1437efa18b96cf6d4c75abe89aad8534f29d4003b26fbac7ea98a17c5b560f380f0e3219cf4c461765d9220fb768c21e6050153d35d6cb649d88737cffc611de27fca6fc15268ddc545c601d9dfe392a14168662698877eff4aadd6a521b1bfa17977beb00066a0a8cb23522e4d4a83921fcabdd5b94f2c265bcc8e9d0dcc134fb1f0beded7a59a9f6e88df3a46e8a6fc0a561fd6a7aa94b174c8b8ffb0dc1f5bec01d1a6a37dc81b16aa0d27d261a04aa078072b1c7f0a5697cd0c93d8b3273fa02e75c1287780b750047480b2be49e56b609bbacfd0158874f269bf423ce9dcffaa5c703a221dcb8bfcd1a60aed12f3b584aa1aac", "0a0be5531e61cbc88da51365af98b73ef7d726a4a1509701313324cae6db879d8db35be58090e63e7c7b04191604c6dadb4ad6ac500524cd6c09b0758d4c59cb9a9c16d125edf86fdacf50b68f09cd54f4c161f498290ef943d0183b1a6e67bb1694f3254812833ed25edec6dc1047360dbca622de46bc62d2cb60d2e8b40a82a781ededb18f8895ffd1db3124d4ae796126bcca8fc28a3724dd1f6780d23e9bc1ca9a6293dc2c315817dd3fc71a5aa4301c1ea0ce37b209cd7b950cbdfc7158f77ad8be8a6f9a1d8fd7b942a4ae04f84a38d95b2d7eb0d93b9a236f3dd061d0981143fa4645e3fa39f4b5c37e8ffd6db6b3cfb67d2aa8030b188396f1fb94d2534a3aab310dc3aa28d47b5410d1180dc5cd7223cdd134e29669e186da04de5870d726d012b5fec9676e3f41e6a3ce1ff8dbd0f0fe6eb59dacfad3a450eb66701d968caf7753049ca2c6850deb2fc2235dcf3198a08e2a041350bc19dbdf730e25cf73075489da52773ee8d2a810432e16d41e9efe9c62ac12d29904c1888ef0c125815b82d2c7ac45f3685596492a6715c87c6379d3758e9653a4399dda1e870199f6b82baca50a01949e71d05d978461c2a47a46267e6d99bf3e76c74519a45207c140528dd82c818c2c95725da53d7c49a926090e01bae74dac7291d0d560c4d9d6e72840cd62cafa78fa14d86fcf59774c89e2ed41ee5159ca5d6e134172366eb280939d869404ddbf2613b917aa7c60720c0dd25763232fff98d41a27b0dad2614bd7f510d5110b2a0afe5bbc2f5ce557d88e5b9b692a03290f11fc2b4212619a122ce84ab447096b0dc66db6f16cee3d979c8947b9204ce03129185ccd2e42234ffa6c56b7aa27b66bb2921e6be54b731458ec8a0b859c08cead2faed0e171ba9e2fe4dadf2817ecaf088762693b97d1d161a7a033b5f569f5a1ef15c5032b99a2517142505ee70a34426a2f1248628e8fe13aa5e8da1ad0b9e03719ad1955e8ed8dc96550cc77851a860e7c2761f829a0860eefaaf7e15e144a7ce04dbe69365ab592a3018cc37ed1474049368780a365a9b377f23fe961f9cd5373319af4dae0660f1e99052e989178c9b8718e540f80b745a754109ae97d2385120e24551ffc7ca8f0e73bdd72a447d81372e8b42e8ec988cf4c6f357b68da5f2b54419fdf9e1e7256d45edfc7a89e0e6ae1f6e218183dd5eb56cdca9f5c095a3f0a3ca79a6fa45f346f8d9ca1f0024226229aa066f1202f4eec208cad907090eb8f420b1c85ca56b5f17ac5ddef717c4fa6abb162b80ce48286d9fbbb3c9a6ff87f00c7474925654342f93b0355246412739434c43a307b7656a11b00e514b67955e1bb6ae218bc8c1d27c3ec78c92466308237f4e689ef767823657c47a214ff3d4ce254ac734eba359e5f37f55d75e3f6153bcdb02d2b203a5531fc1bac65c74ad07d39cf124ebd7986dd5b315664d8d5f33f6e2007e47db85844a460d7916e0a785094610e8f7128e13c2f5cdac8c28e57cd7b280b7d62d734e84f03741c38d84bbf9b56cf97ea9a46e82f8f404a2f85cc8d29c18b5f61a82d283d35bbdf80a150a862abb6c36af0348df0b3162005bc6aaeb4a741fcc3589f8d35750b2af201f4fcec3de6310460f84b96abeb2dc0477499e4abe165c0e0f5a3d4eeec9dbe620846c48ea05799c98f440982aa5160646e3d5fe3d26c1e648fd96d2d6e813141b5b884bfa68633217e5786b27832215fa054d0c2cea3c712b92f919aa878f447a13dd523cb63ce9e900f1585cf057e3ad51db4b5541481702b0854d8e5733be722afdd1f21707b7f215f653f86dc7810ad5e0c1b0ab837989456973c697012f12bdb2cfbe96c35492fde5e2b6e54b9cf03a2f11b6ffe3a680a3f517ad8bb1581f88e2831baaf7fef9ab3b99744be52c059ef25450947892983a8e1fce3b47bca79a66e90d1a9f966d6c6bab5fe74510ff55f2919f05d187a8a1e0a1339282f2a1289ab305031e3fe3511317c4e1e9ddbb5228ab5c5b67d749574b3710b178101e75337031d38391ebfbc4b73fd577eb544205f02638cae66942fa113ddea5b9c0c09ac034307dcac0130ca6f6f95a3cce21ca9a4eef57354ad2ce8f74363c1636abdda9a19849542d7971f0316f71fa0f904f6e2084de9a79a4c4cb0f4c7857e021c66da1a97567aab2e5e793df7e6d01ce6e90d9b98c61d9a22457af5003159cb184125d796d65f5b81ce6060cfa094281fc2b5eb60e558afab2501406e9105b2574f65692a34d9c84135afefbcb12bbcc53e555cdbe9d42096cf66fd0c09233d92be3794c7c01007dfda3861bb8a6f09e7c775754e6152ab7b2691466c7ec95f8ac138a96185f9b7ba7ae5dcfcb787f88db2b6aeb30918e78515a69887f6e99a5078594db050c45cc504f4bc3a9d4e8e1115c2637fe06747fdf107537df8ce5ea6cc15c5cd7de2f384e3b734e2a7c64ac0b1ee0006607b3936a5d59a629697c8ce5990d5f3566ca044d8d42403ab36fc4f68bbffd9658ae5ac850ba0d55a27e7be939739a11779eca4cef702542cf3bb62ff394739fce554185bccfa6e399b88a0a69094ceb9457421d5bdac165fd2ae9bdb10c99fa9908eed1b77d9551742d2fe438d18b9ff7668c431f506bea96723660ca379eb9a5fe11d1a1a222aa4d3da99e460c5d85a0b3486d55542751cb6814aadc8f0cc6055669e1c43a873acb54b35e3b1e2aa97913009a795e5003c816c51a63137e3ca9039083452a0f17daf1520be6c652da2a3cca11c5a64eb474fd8bf9682a0d6d9d46c3dc2e7a9380516f5fca1e66c5ce5b62e01b2f07ba48ced2e87c0bc72de480800fe981de0630db950f6f00120e405958d6bb3f4f4373e4cba53841f465367ebe053b6e3eca6049289345286f339f82546311f82621f8a9e4847c0f723e707aba98db7ace15ef138fd6865434123e5fd161e88cb619e3b1bb831459486082267715d1918216e7ac98f8836f4945ee18127aef0326ef8f61146c8e14bdb026199c2b47525bc8b3cab838a41273bd066468d3f96571108fac0b9c4a77ff98cf5f52e7900cb5674cfe8cec270845fc62bbbd635ff7c134808d5d40deace11c702463d560ae7037705eed9bbb6105b6bbc93d26eb7240f511c397554751b474f02c33a9b0719666d0e84e296f72a4961e6e1b4477523a333a80efebc721635ceaf90325492f85dfa6eec78efc0691ef8d700c37ae3741997ea054702ac9eb429fced1ba2114c7bea20d99c33add1cf9717c3b0e448721e89f493a39ff7b505d4a03f22383872005aeee845145c86c5a1cafb308c45ec8f89243cf8ae56654aa19f1f34bbf4232ef83604ea12c11b87dc74c2ab4a313d1ccca57619f74435cefae9c72dacb99107c820ddd0d95f1aecf37c4e3d91ac777ae97ff80e83c3886037b5ba5fe90c91c64ba4836160553b4eb2d26a160337ade1b5467d84a9d239240856b9a9f2acd8d12b8bdad4189b0388103e6a0b6e4b10a5acde2855e55e30fbf6cb9eb0ec88da4eb324f7d35ab43bf3a25b364a10f14a8f832490cf8f5fe8f6aab74d7fd08a1d9750e8f343e16d54c0cd5fe09ad9ea78f9997cda3d1f20f84ce9891109f7cd836696470025066e12cb57cdc98e37fc7538c23af99933b54ea8a96c840072ccf1aa239fea8f45866312eb8acf40d429b4168c481c7005d1cf640da9caf9c9a9254f9c427432e9b0764a50372d8ae8b0e85b6d44f0586f31086eeec85516612d1de4215e2eab6c7d386fc61f2ff94c2f1cb19267692490d08302f49e25dbf53d8ed56b217c6173c605ac4635cbd9e7b56e2f02675cb4a7f4db44711a44c72f1c581c5b7fd506ba9e679805897e689a241bd1c73cd2a3b5637605eaaa001f8093089ce25862b2960d9a00613c59dd46449ae24974debb7adaadc8e99889b04bdb47be5e6bf2523f14beaf22658d837f4c9e669f25bd012eb07f1cc3139c37a4c0edf0fe875596f32f7c63097c5b7fc11cdcd483d0bd549a21b661ce1b0764965163e347471c90905dffb08f8a20cb75966f2452319ea6015bbb31c27cbd23d3cd86ae8479c10c316ef0c83c0d6c45dd3dc3bd3aa18a76de8864a0463d53d09b342bd37c46e1230540019f86b279395fd44ca7d9b402cea222830c1006416832be2f769f7aac7d81179524ccf0cfb220e1cc17faa81a2bb7d910a74c656a87cd0be4666506516e75c37cb8b833c68ef96d3824c1d298cd4af06c6181cdb72a212b2ce4f1a50cac03d050698138e891ccf80df11bdb66e5761f6dd1b61c9c42e9d70be586ccd63e10b628609a53ae8de7f9bdfc05dcf09c257938c706dc0f802f571ec9f27afad59c31398f5a2e1f0b82b5669ace27dd3bf5232b722fa72c48089b6a90f97aa31709d61559bc04651856e0e1e707d717acef7954a967dd0af156932dbf0d46757f14561c8891a216970d4cc6202b5fb6e02d29bbd9524d17641260a35a043ac690e5f054bc6d10cc8acd116dee0d75df14d954e9ab0c0ab2ec05507f7047c344475405346e97df471591e6d5bcbfbcebb24f517ba3ce97ea985c4631685a6eda04db2e2360de79ef5237b66651ab565ec0a07e326b810e4a27bc17515a83f07d054a825f3380b1c6035a3dddbe4b5aca9d7d86d34508a714ddcf5ace7913983cdaab7ccbb30782f584f858070e4ce2817d33ecfa997ade1bdea93f15197cdae2aa3a8c113e518444a9a44b28e606c41eb039133724395a4da09f8b5248f331da73488f248caf8884738da27db404d8361ef2b69ffef146b5b1f49e9f4052fa2956c1ae28760ff560893ef4f9cde5ca47a4309372df9c2dd9bb58fb3cc4a780f5aa10a98dc455adcdd880ef35272ac28f61b29c5222d7757562dc30f5b4352a057072d80478362cd528827475d2a2e56a46a30f37f7ea54031ae218955a3580c81c213f19b8b13bdcc7d51f036c0ae4e5b98c40ce6a9e31498a876389e2978c796401a21db81dfa47a9fc08be2a0e85be1f27cd8e703ac119f8c28ab47c39f8d84bb412aba035d75935bf9b71c8212ec3f4b4bc2318187109c38fdcbe6c149e51f641afa5b3cd406c154ce263d7eb14a72d9ba7ee930b08af65d5d02f1a8c13702180897db85d22ec1999ac7d6d2359165193b661daa94bca6e4b99880381da1747d41b173952a0d39caab19ba41c43974ed0f9752e521e758fe15dbeec48dfa0e3d56a23cc0dbb395c71be950beb84bbeace3b1bbc6c82f6d573eb7f2ea1ceda9837c8f50f263d8dcb43be17fc8b4cd7f5e9c6826c55401e2bbbb034821817657e9cbf97c89900ec1066a838c0b9ec61f546dc186b06c89fef28797908a7d075cbaae0fc3c7b6abc169cf551975777a153b8eb4e2ac3d0e64dfa7b7805ee52cc13255c3c264f81d7abdf9847733924aa"}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000066700)={0x0, ""/256, 0x0}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f0000066900)={0x0, 0x0, "ee9ec102f6132ac5a3da8602785d54d4b5c57569d50b7edbcdd2d1a11f183d9ec4ca6207f19824e1c7d3b680b7fe1adc3efb907752cb1e99ab51bb3ff55a6254eb8be24847f9f0466f69426f3b398eec11d0309ca684c4a9b0918deac9d1baac85a163278294c4f3ef77078055de684995ca2ed1d6ad1d30313e3d226d11e9f2340f634e5f86e413586f8659dc8467917745c4129cf5a4a5ff2c110408c6fa13b893589780595ae8b8fef6488cd27ac1f33d207a789e33f2ed422a0e092466e7276543b4dc4f2d912dfaf9e8c29b85564486c3fb175cdf13b9ebdfa933895c41bf9801a22f357f7f920f0591e5861bcd94d4d07abc15266fbe45746dfa0690f3", "47f356147931edfa7d489f19dad571cd75891f84b963ac043d407775c857c04a58d18bcebd3410b56e392b7c9bcc72a42c6d58e199cba5e69ad3730bb13f85dea35a2ac90de636f0547392297494cc382d701c65da68aaf025f0fad64dac14bbcdbffa4addfbac28338a73ec16242f51a11ff6f90ef61450cb78748e7157db2af96560c5b912eca38e2dd56d205e0ef19b306fb178612bea6bc46b21440ae5c200e7800c0687371deca6d4132cdbd8d0a2fbae791d7d8b315dd168c2eef5970b8ceb3a6de2f36d699f53265b049b3e14d613709c09e794a37ba835a15a054fa5e38770064497cebb50b527481ca7aae5a92e1ace5da9e8d85bcf1ddb0b8ec47fb1341668d0cd5a90eb38383de77c0aff76393103b3c3f78751496921b5a50c12dbfb31767466f7aa1278da084b670a81b4beef81dae5e172bf836b46aa4b1b8b860ef23dd77c831a58904e5ae240ff0872bce7bbb75d8d432ca4d5b7181256ce2e409ae109b5efad688245ce8c12217e91d83dd618afcd4e474bc712b0e18736433943d8c0e1ac9407c99251cd6de8527dc584fa710acd2c98e88f2a59ab4156399420b521e1a39a26a4525732153a826884ac29bc971522e6bd608199ce3e005336c0a16994850c863c39b157b92369e239086a9e203090d6b13c188f14ff8c735cf783f4786dee7fff0fc618a0ca6141d92c150571a8d3c316b03a00afff4265038903865c9f31642e4adfce49ae3ff84f67095612f86899109e20644dbfbfdcc666c231aebddf49edcec0653b68082938da44305f46a1de9bd51bc7e368acb0e93e6e14e9ea7357459f38da7f1c95489c3462fc1df0f1155f204248f09147fcc9d060eca4570b8ccbbdb08d89dfcc584dc55445b5b92ceee0f70d254d5c794f1ca6fb0a28653b8773c863df2286b3a49b1adda466c847687ad44490524c8bada78f92e0a7fb229f2b1203bf25e46ec755fafa1eccd1c98b207aa00447d1084163cf892569bf48ad5aa977a5c920e01f4a2fce987de45085facaab0833e31dcf43ffc27c8bc4bfbdac1f5c779d059abce20e70e51f62d8b2ea2054d0fd62ca49c1e5329d3d8e9479972add16d980a23e147da680128efd02ccf038d466543b2a32bd4afcc37c98bbbf6ba3bca26296d34c636faac55138887e8e28c5b5e04c8f993e1fdcff1b975705e3f2c372c912dbcab89c17fdc146427521abc69fffcdc95e05053056addc294e9c08be53f008802dcd8424e42ca954f5ec73569a9bbbc789c439bb3d60cba5c8e9437530ce11383f9e81e0ec9a24bff2b972affaae0cc296d9f25a288121d7b6d4b784905abe47946247ef6eea27c675e32a1615f312af623603af0d793a4bd0ef07b225c562e07e39e738f2b70794756c5a582d0063196323f0b04412ec1a184c9718f18661e2543d70cd4ab75ca84dd77808b9f43e2fdd982f5289ba887d0542536a0b7fcb4ff5eba2c9b2607452da18c3ab55d9d4d8feb5e73b061e14393c7d48f1f8d03675339d5c6a2d54524af7d7fbb7bb2fd6f3cbd057e717b3d0379844a6c88f172225bbaf449085d2dead0840e3a2c3b42f1665cd3ef9b72f26748c54f0f475def71c31685b1828be46edc86f01557e13cccee7f0fe32e1c4759622b552aebea2c5f3a2cef49901de3e677be4b127dedd7efb77adb36acb5ff26a5f2a93f2cb8ff6a8f7f9d50f4b199780f7f81da816d8568717f54fec467a76f2842670b3f6e24c5f74b67bb9693a671b43de15540f9f157f877a43109d2e3f7a5cd94b7ddee1a4fe3440c757788b7b66ef5cdce9647c330972e61d17c86c5788ba50979dec27bb942ad7b6fb235246a9f7a5469b3b13c12e1e7f100c89fa0ecffc51be8dcb35f91e08cc4d652056a40f03e7867bd515a07974f51ae72fec12ff69544f99bd56ecb9013bb5774af066bb58ed15a42b5a60e40bee4c821e1a4c76d8e556bc2265f243930b4e5087b432f265c5295749b0092ada7b641f94c07a06596b2ba4b814e61831569ac483194cf3254b7b078f0b315f32c1abf3b49836434a6da723f0f0b849b313c5b02c12a2678c0af132f1995955adfc2a2bbc2743e51d00b771981e5884549b1a3318f0ce6cdff77c0b4fb1a9d623ae72b81935df30058654452220d8541d085a30abc2ee3134cf88452beba33bd7269befd99962313aa6e16d4423c3c86bb9d58c02ef33cd6be567ac91ffd71dca2e87c4755e9d1798fe586c619df43f6705b703c3918f833b56aaec8d2e4e5c42f97d92770c71bc5b9b00770137f8f4b7e4c3649f8b955fd6e15c088dfc86c951318d3e32d36d6bfdab572124f6a956cfadb7fee2926c268f9c91ab96f63ef1f97b47546f9bed6e70adb7212880253dc836e69173e70a71de5423e7d48e07b2e8893eb2785351e438cc130b1eb231ed0e775131c693463f832e0f6bd820061e16f10c7ddf52872fbb7cfe6611e9b68bbd081452ea03150c541f56358465ec3f7553cdfbf78d87f12231a53bad15a54ca518477497579c5a15b6ae3222a01c4f02d07326909d2c4d5cc8c153d522949a34ac35e609701a5a2a584ff7459baadbbebba51c0679e2b7f3dc995d8fde5e4bd446e7f1fedc7ae1f6ad52670c761c7bbaab155531030cec5c87d389cd312d839d0951f51ef2726019388565f434406adad5fb8bd1f71450b06e7e49304890b0a1072db190797c651044469235e524c7d5e0b941f9f06269774e295de08f1546be47e067ab13aaf156f7298c36c8fa9933e21d157e86e774c62dede13dc04709ed9d0188a3de0fa9d14e703e657f963cdb5af96f4b12091f25daea31d0cb639a29654194311145ecf4e4d448161b1390062228a91364096e7780c30e496b7d1e96101750154481ad3c9d383546df75d80d510bfc0cce9ae7c7bdda9f23dbe9cf63c8819f393304b8574efab3ec2f7741975fd7f20e4c55385ae1c9e8169e20ff77d8eebd0dd5e5c2ae6fe7e80f38b482f946ff0026de0d7f674af27588e4cb3a8415dbc0171f3440bce4cdff74716c04a938f92a8f8124ad07faa5ca88b7fcab23b061fd7b04c48035171b104807655bde29cca20f2e90146469b1a82f29258ccc8de47dd288749dbf213ab68c2fec57403bd957741cd0068c566e2ac32fbdb17df647bda113e5be5522357bddc38a983a7bdc345b114a0d54296f95350ed566ea9359dc02b83899bbb68581280ebc5d1571b9b12f1f80b69aab06fcc83b58dbc6edb39c911ed6e8c29b67979c511d66a7d4c38fa46729b97950a957e777cc834f5f82d18f530d1e15d728b2bf29f900c06f4561f2c062c03556b40c9ca3ba354aacb2c1f62358aa57b0164e4d03de955244d4e64a94c608f454aa94feb485599b41ba9757c3382235167c1415a434ce0bf73b6c5d446d91087e38a321080ba1b1df1f029aa9db4e0556f2ea653393ba66c9cc68775ebcb75dce74aaeea7533aa2c51aca7f890f86c1b7d0bd1f4ca5df37e2e21581de75d02593aa08e7b9b38a619130f74ae77ce93e12bc625f03999886788119b4b563962cd36c66c36e742ca0682c6cadd8765b519bbba47b5ad5ab47a4d552cc6421b0e7e41466103e557aa4f5d965c5da11d6adc4383dc4c2d58bbee402322278929c15b07ca458e45a0b04a95d666eb310fb07ea8f0ed67eb4a8de48cfcde4987233f80009f87d23c423650203777337ad57a5099ecb27b033c1577255c5260091d02a1bbf60b9cb2174a66a95ea2acb4103a62d8af174738c92aaa73dc766f2ab00df0fb59fefff7397968c96749f62fdc4df033125d2984aa20089d22d4fefe23630cf3e088986330a935587d93d5c206a2744b784e2a22a4c80a2c541a98d0977d1b42c59a2ea8729f413a2fa35b51e31b5f2921f7954be5cc35abbbf796f9584e4e3dc451a5cafbd48e876fd1e793699ad47e4b46d29ca52556d0a3c9a3eecdac40343ebcea0e6a2392b22a7db4102e1d2229ba096fd9595b57e4d4d8196e09e2d1beefc6c8274528106a1a4450836e8bf4b2b5a68e27d9586e0ddb977b8c06524777fc41dace49e3c3824d2861c322eea7e8131073980da941fb33397f3ed4702ab056707808bf9af0b0fe6e4fce8546c91b25cb2d732c94969f93a515485ba534f84716840f7dbf22d78cc1b7411c0d708c274c9e9003407dbed88350222321b940fcdc88dce954eb24bc850a89a3ae7471d8c0b671c864f673cd26e046514bfd1d9b53867fcc58e3b3a1d05e1af3e8d4dc942fed6b99220307f003fa24727afee96b32885f56f3ce25c556954be9bdad6ce4179ae1716871550ed5bda30936722f1d25cc1646c1770378ac6a9c4ae9295c0633873801d841c41a386501128747d2a825a4987f626e6769835fe7f1fb0e97e4eff051afacb031f565aa99e62bc2bb1efc9dc0f1dfdb24d8a91ee141201df1bfb1ef3582b43118af137a8cd1913fee592705cb425d06d84790ea8ca9b0b3be8ca2adc0c4adeb13d315e7798fd05e9360b400de23672a6cf68ed624f8da5e35d5bf01de9d524c2fb5d658ea709c1e1003f978e0c65370a5361c0e259c83bba5f377dfb4f2508a47871c8e278c455a6a8d7572ddbc2f0e451669eb0080b4149c34d28c5faa76ccb03a00fb0e28f4e42edb841726e4f1eb6a51f633c67272ae013694c7228f5f80e0fab454c8bee6a19de57c8acb8aa6c0eef8e4a7b4558d71fa6d375860ee50fddb2e017cf209662beef634dbf9c753127167659a581c71b069ca4d718a64a51e1a6ef07ca8264038c2e99aaafc362e241003dcf90424ba9a0e01f19932f658a08eee7c87ec9d81645cbea9b0595915665b966323a899f3cae9f7c8f06f269a31ebb060fef46f7b6fa37544c9e2e8d5080568239955f574931439feebda268174f604721aec7730425a87b08d4bc260d4894817a97bc9188421208791868a085ea3eea54ae295b73412166b809f5fe30178b5c6db036e55608025aae89f6252cea1ea3ba236a5b5ac6bb2b8e1fa1edd4e5981e142071ba9710b6b7a241a7752b0c3fda21856e82bb3aaedcf71a0877a843d66053df86733687a5eabfe4320712a8e05d93af900529b1d4df3b724c9c2049fab8c2c70daee32b00ed3a0751bca6b1285519a0cc31b5b1b9c429cc87e22dad360f44c6655d3ad1cea747c1c64a78332f5b180023a96e9a723ce07d0047d5c292b4918d2d5b6dd6a8035d1c231aae97093fb64462fd1c6731f9c617fd184f19b6f0048f0ef6e03548375a6798f99170d6b02bd7f71b83fa200c7cfddba01b64daf23535c1c9532020c76e6000ff37983acb2a47b1cf8f6dd583652d3d390e0a644c931f4935965c0b4b43c454d3b06d48ead406ae3bce8c13436790c069cbfc520c050ab0103fb821ab4978f5c5afd042feacbb2a329b98504e45aea7"}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000067900)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000067b00)={0x0, ""/256, 0x0}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f0000067d00)={0x0, 0x0, "1099f1ba61efbf55e79c2aa47fe1c552f6ee23897fa30008b7554474226a6c982dae08e2ff5d89e9b697e956941a747ae33e80298bb4406343276cbc2ce3bf8389a7bc1893a27612b0908f1ec2ce87936a57a9c74ee7c3f2269e04ae04550d844d89f9aeeb32b3afe2ef0750fbcd419df4ffff7c387d80d82a83a7c42e07b158cca478b2a045641add6e053077980faf0174240e25fba5900ca85c2253613f5b94177b9b5632f60ada4b89f103488ea9d513670bf1c92a66d71307a195443ed41b3dcf0d1f6d7dc9fed34d9b1a0c276e25a7a9aeabdd59d4ecac3f3084ae560645c709277fd5dd2ffcfdaf19da962006e85c413d23741fa79c2010141ee9cbec", "eb4286d1fd186f272b66e52bd0be834a22b8731403862f7806ec65fddd1fdeea523f4d0a7f9a094b9f6d55c449d0aba11c6c011e3466f102b6239538c7fcbeae70cfc84ce742ed0240e74481f43172e119d21ff6f0cb23a4421d3b197d5d0923a8c56062b62ed159884808005a7f1a293b7e16821116ce16ffec26968d74250248e299daf8af58850cdce64c58d991215ed9955e9e7146c4dd571cf2f6b8762064f8db08f88df2c3507fa9fa3d9f80a198954db9cd6ba684309a4670b9f4f346e25aab8d5cd4cb76c85b3c836dadc5b335b175ae9acd7ca30511ad222df8c1378f734c0a7a6d31250d0a71d95aa341799c166d2c2a09740a2ca734b6574c8ac945f24c7ce3576b7d5ad3b11a3865f5a27e85d6d17eca682c6411ef9824338456546cde3363bd31e3b620d336e07fa580a21a4053efaa83ad4a4ba754c7117023c32ad2cae5a12166b904582c5556ea8278e8e2da2b12ec6b0b9792e8918e222d42099275dd8cf6c72324e38e106b8193a34cc669190b73457cf3b4a02e0887fd2899070038a9ff24aa1a61a179ccf44e8dfd22fd1e201c15b1f09b6ad50095a9b50050a70e2f006586acdfb05d4e613d6f4bbbcd2e9791a1c7a68d2e48c6982f8cca48fc9bbc73f67ffddbe465b8f3707f5fdb83b8e07b8fa4cf0d9550122678547a168f8c08d2ad1b9d215c23a11dcf5c8b18dd1723c954796f49cd6d711fdcd0ce0d77077593660d7435de8b6bb496bb0f1db354f75f0d139f118535753402c1eb029fd05118044770395ebdccdc330132c6b32010fd62686577da7ca789cc0077f76f50ed5a9c87e16bae3c2453ae47384a7a6705b13685a3cf45c3639fd5c4ffbae0f29b3a18d2f1c363a615d945e6b61d95fb0c05fcb48921c1adee56d3d2f0574604235713b3d2b8fe71d9a9a3692ab73b672aabb6474052299d377b651d56490a3f0c225dfdf671909b48e1af7cd5f6407331d34382c2c65c0e67720a03d0ad71fcfff01ae9d0a6e7ae62f0d3ada34d5a1369d372e3a59368588abb3c52193ad4331165886c8b1c656fe1348452e9d8b400d2cdb005389018159ac281c73893116b09e61ad3236a876cee13b7721d87dae3adfac30054e5efd27fb296f1669d7a871f6d286950237f33fb296ab4369a9c6c4df51d15f49366567e036ca64e3c402052360a6cd93ed27dbe2025e36ea42278c5f78643bc97c3fbc7ed98a193b42dd2d3830c0a36bd08aab8051d5b9ad138aa5bc79e2ac189e8972b6b2db1c5e981522defbb1d87c00141526ff9ee134446f187d0a15e5a267f10e2fd6dce3cf59cdc899065baa06da87f87baf44e0030751c2c772df490de031ebe7624b80e4ad4cd6af9f7676650d6c88ffa1556c93ac77d6f446d0d9e71d5f0355f196db5a38503138e7e8d45470c354dd8483a741659f44f26177807f5f265058be985a291e7e40137535de4e8ee6677d731cc8205c1a8fdabadc06151b24d051da082ba1a229757a479c1db384aa7c6ef31f6cde9565b02ae11f776e5739259737de4cac526a53ffa10bb3751b708734d60f7be2b5364eaa6af7ab5a7ab439d9bf0f4f0e5ac980c2b05fb799a232eaf5ea8a8be46082431e196ab1cbcf37edfbbc7095d3aa18ac25f0e0f632046b4745e6d5f77780a914f8f582194613da8ca1f6f71e58295344b235883c90963a3639044a518b65da28ebf150889e5300b1f5d7ef308e0231056444a1eb7f38518f7035cdad6a345e0d266ad808928fec51f63cc06ad103eebd482f73fc59ce2ae9ad9c94324f10bb0afc9d5bfdf6ee444b0b2f69f837f556516ac230dea98913a47b408be7be30519b845ba162340f755d882da027af402c19917947e6749ff153ed9cb43cf142d8c6ac9871f544491d46203424b31a21d67c18b1a9c14dc5455c6dec567bd7fc6f972f0ff484c4f6651caf414998bcf975d4a047ad2e53d149a57540d0d7bcbc95992d02c59e0686da3e1464f0f4539cd2891594ae7cf9befeea7496ffea4faa7ef80e07503a3ca76c4b8e005bb9cb8995cc75afb315f66dffbc9f002dd1508fb5a2cd267141b8d042a91fc32d759458930269ac94cc69190e9113db919c5408b7ed7f56e0ca8a08bb08425b521c457f672d08e8435408b6950341851e04af401c6bb76e0526645acc5ac07a70539c1ce94401583762c88ee6cfea500f6cff89b82dd44a1b4ebeeb74fb06b6d160850b06f13afad2167f909874fedd8a43c41717105072533ef3c393575574681e75518401ae957cc66617adeadab3db7618a966c8ed803229206425ae1b06368f8a463c831c64de3313ab6dd29fcc1979f4d789408f8c5db24988a19b7f7d6c8289e6220fd0c9107922b103393133c1df99b94d0d6a351c1cc432d4962252d39c3caa0e6e9909cac545ad2ea1219d8c3e7f01c830277d5b1d90baa7c97b9e4f3c3c1a0088631cee1ae3ebcb3883aa4f01e626aba12bd46e608b9106fa4d946165367cb4ddee605d22cee54ff0ff1842d99cee8460229af19977e34336fa3893762e0294dea13f9aa5bc9e91056f0acc0bc96645c53561e0d5c5d930dca7d9809d7f308f2c6286359a77007af530d4543ba4e3083d6c030364965be28ea1cf386b57b2c46f4fd46eacfd2ebd30f3e9a6a72f205c809f0a8363b4ba62b91a34ac036b7f0ad19b2e6eeba2440890ee96edf4bfdbe1b0decdd702428908e5f04ff3b8ca10e12ab9d762c2524adc9f2833aa6dc552acdea852ce64c23ff7336d55e6dbf1603555cf140659e2199f427288ceab88ac413d7e9d9e8fcbbac9dde27b264937e4d66887c4abaeeeea502d1a4c760be8c1b33d8b28baf491be29df9d849ea2aec8afb145da41681f8a8b7b813d7ea11fb564b2e53eaa99ca2b30ce014ad21e5332ab0a1fe5b0f807679fd2472809f3f5e3b5520512714385ff47a0c88c8060645c78af71da3e49fec46a54a83965e496271e0e835340bf932218bd4082e099ab1c101125af671c1b2b6f2413cfc3e7bb641e8bdd550ac307c9797dbb744d42b408646dd8d66d5be29b8a5d0919a1ab9d239cef2ba66d1dc7173f1f47c00772ffc6cd1caba0e446a2dafdf7c38a93c7dfe121419d0d065695f592320380421fbf59545b641529347c702ac1f738cbff85682912d6013d36be07b7aa48b90848f1b53f6da24cc0a22b399d69a9fbe51b10b13565f4e586f5279075df9a86ceffe21ad193f69ba1dda594f75b036f54286bebd619f661e7159af420adce64d9bb5b2e240dcca003f046f8cc525b9d8941102b62c2776af341a2bf310b709654460e066c186ee32d653f4137cb4b178e6697000d9483e03ac9eaf5beb7e909aeac615b050c7ee0860f94d32317d5935c8d783f7c32ac2738deff5e62596ca735f1fa4042cfcb77fab76198ded888777006a8f9dda9cfb9ac33352368322699a710dc2c500f655130d42e421c7fe3abfbbc6607f4292fbf157aa29569afc70bf5eb7aa4406115fbba03855336862bba3771300bd9f355f788edeeef293506934c376e9049b43134ecef7ac6a8a64136adc824e3760e2b795f133b341f9da99db4bf2bf1ebef4d57a7d930042fae0344e494529ee979f6c4f0740dacd854b0ea4b45989131952dfcbbd93f2a46a3269d006257ac5b929b5b2fdfab00d6becd81d6c135f683fa972319e22bf2dc5b57e6924d17c133e74119d7cf236920d55fe9ba3d3f36c1437ec5485a4476713fe567bace51c61dea4b197a503ac5a12462a7a1bfb013398c185d1f40468f30b98176ab2bd5afa257d24cbb80b6a939975508e7d45321a95f73fe039af79f88007b9c7e4d47fa3ad362a600c40646ff5cf2c435a6c8761919d886cb30a601c97d6f8af3b15f99202db620ceb1dcfed0e1fa68fceb79a469a2c9c3437b79793c225ea84ee95b0b7f656a9e52b406a9e5e07648b99d8ef1f021bf0fcff1ee392be3283d5584905d3378fc43be4dcec236333e555493fdb6ea5d9f1ff97ce4287ecf9d8ce9d0bdc1b417966b2379d0f6d48f5c3ee602278709fddf6c0d5b09386a70bab29ce7726b6c88d01e183182a1d266d226e68457e9553a72e2f78d641ac42434b41216190550b7a555eae35e75144fa4cf1315ec75c3da9a5f09b1490727fcb1fbf8b1db12e5b0f71baeb1ff879aa14fd5bcb93241c8014b0fa1fac1ee7484bee37f7ed460c62d3fbeb7ee90a647711a2a48dfa84cf6a9c3e8b5a5a7396ed4e05f51bdd644a8c5311155ba8f186b2624957cee019258fb95b0e8205aabd759697a6fa5e5474e396c75f6789ee1ab62bc05c92b15bb0ae4c69b7280f61329c99c61f51f95732b2fd0c48a628757d8f2ff2e28d038e0ce5974b6573390f55851ed65c694afd7aa4045180de85c1d6d7562e9c44860f775f55c834a9e3079ad15b609f70ae59d9535773e7f488f28d6141e6f61c8e96e5aa9d087e74835b24fe5abb6cb492331634bff7357052a3c7f751e7009aab75aaa7eb4613f1a0d95284adca5216ab248086f35ba2eb4c22fb5e58e98bd2ea86f1d7cd4010ddab4cbd2f297e212c47a6629092b12ced563e2c3c46e6910aeb5a5a434f288190c5501e63cd8c4e89aa5b63731c33e38e07b485dd17c921f01d11fc0c1225051ac49cfc1ec9ccfc1529da3fa3b3851419ed984433c62415ec2c78ea6c2376000fe1826e2270f3a531115409e6d8ac76f88d7f5702c9dd218cd85be9d03a69bf5207450c5487df2df7869590e848a3368243261d752caea414039198a740398937751983fbc2da1d32f43e05ce083bf375148166a136e7f97760ce5bf443537306d81bb1bfe4173f3f2262cd756fd9ec5b61a7be57e3b005ac8f00d8ef26be8e04b3d98fc1d01f840b76c7b7230d9d7db0010d2248489b2b748f1cc35e7cb331537ed2c9060981b803f9a04e7ed9afc42807c8732a5297e667abddf90abec22a022e02816f888708f39b4065d599add6b778179418b0bebead5107990d180dcff81e793451fcd6543ea24c6c0c7ecd1125123d46111c25978f39455b5353ada5c138d4e08f22fd1c023238dabd670ff5e91a46f97fc414819fb6e1bfa5246307d06b236ca507bef8fef023e83de150c468448df76f9edfad0e11ac25494456263c2d019cb30cd2a8036978742e6ea0a0122590d0afbb1f6cce8da5ec5137c06403d7461eff675638f3cf928058018cfa9c7b56aae0b1c7a542cd2f4864c0d44d266ab62ddd2d401a4fa90aa4dd41a69c14c589b1e5f06c630b1aee260cec424761b89bdf7da8e70cdacd686f1bd263a8ba450c330bedff9e4699df4bec86572348842bc6cde6bf4b799ac112b802f4327ca6f6fad2578821b46846e8501bac9f7690ca9c41e302d469d1d28d8c68bbf81b1a1ad88c3a87a93fc593233a4c8eaabc71cf6d6f8f3e52"}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000068d00)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000068f00)={0xa0f, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}], 0x7, "5f7d09e4f92293"}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f0000069f00)={0x0, 0x0, "a4618660bd8c5c30aa50fbc873cd6abe5aa88065e6c100caf3d5a0f258beba1a28f85820c7ad35b91471752d22d0690a9ad998fc9acc11e0eaaa06634c18ecaefa1ab215fc60d10c2eff6d1fd023a94f1815c487a92b0ab6d05dccc8b7bce15e8d2468b64955a50c732233951f34f7dea4bdfc5a2416a0afc80a445882257cbd537442d18e558e0bfbcdf38d6dacbd920c0e22689930f9d17abdd1791d4b3027e6bfaae40970afc932dc5d1c648ccfbc1d36d26c090b396b8714609aa00b3dc4b14bad6ea21aec81760e1895c422fee0db293f329448ffe223cc95dad5bc08cd040b041a2ce23d59996fe3083101321d836df69222ebba3eb40b44ac205fc5e2", "85d65ccd56e2aee3f8db25fb5ac656c369aa46d0b1cd6bdda79975a0b58a1b2afd9918f7cb9c92b18f2ae50f11ab29d88034cc4852cc74d1e7f9d057cde41f36de96715b0f98b5aca9b4e69b75b68950bb9c12a45bf76b20d57a5667682998e1cb031ac9dd1e3c286ef42617daf5b639b9622587ad7cee72b0a5b71d8a915f5754a98734256a15d95f3342c10eb30f3c8bf0b8d3d9515e10a0e427f1d87f43b2e24dcf24757b93183f99e0fb223a6a85a3114f3b6d67c8a4a5b64fa97a84d0b5cc516fb2cb14969d702bf12682122595ec3b29d816dba6e31a0695d2387b3e47d46e518d6302758d89e110f40b0bcc3b9f6f78ea5dbc66b5bb8802daa8a8b988008d4959729380a694760d999c6948c9f7f185c53a1e3dfb9e95aa2a098af4629edcd68cb43ee76f84e3fd29ed140653bb2d4498e93b7af22f980fdf32a4a590c244f497d0c82bdeb44673a6bdc06d85e0087423b3ee4c4aba1b0f5340d63de90d47f9424fabf33393a2e514c111aafdc78c04e5bdb3be2f812caf413fd24dd7006698df9b1ff11c95800fc1b8632a5cf221bb671ed07179267720f0bb29652538ecc1c502d8bf7de1c48e7709ee43cb5b0e5885f4d3475bcffc7a3e8947a221cff8b65baf909a5dc4d9ad2e4e38812adae3f21e7bd559ee2096a8af79f654f62341c934d4e4ce3450c7c427de469ea6e10567230721d4efaad41237dacab5b145101e411d3a1a83194858bef8df7a26920bc7b4e086f31a47a0b3d14ae816b66b12de063b4936d3c0c0948a0632c927f7e6dcb8b080d3c24541ebcb2df91921809d6a9d31581f832431cb2c639f9b38b3aefe324bdb0cd8fe130b565a11e0f25c3dd6ca0561d14426df17691a9799a6945417aa0fbb899acd09439a9edd3ca796e083cf8250654e5a673cc0ec68abce0ccdafeaab0ff0d91666d7dda6d79908f2637cca00d37d1a2d0c1395a7457921c14b901cbd6df894f8372bf6a0a1cf0ecf76d736a331fbb550f51355333f805b84f47f64d89e024b037bf737bfae90d6d46217188990aeb8226258b7628933e0e7dc15a28533f56f1878b89ca622f981f4b029dd9e9a3914888ad03471454f59c2944c8ca8e5debf3969f1d243c995477702be92c97624644639c636e36f7d03f195ebf5e1e22c51da5592cc06447a9e95487440bb250e5ca35536f6d7fa35b891f888c85a980eda0b270b73d41d289bc5fc0770c6cc82a04e0caca8bfa2dad8e4e10211e9435d6fdad00a21f40ef938836ae1cce9f72a0e7ecb3330afa531f7d5db796d0bfc4294e769476e6591f86e1300647fb2d7eea51f890c959d135d7a1166862fb84c1d37363d60536ce42f8768bb8ee0c8b0a18b37dd4ced084a9f979bd35b94e962617de1ff375228811681c21cd31a83c9ba98cb123daf9bea0a82f78fc935e9fa0ad52f435314e1c8ae6ccda8a1177a44b1d633a7efc28be9ed548f4c351db0e5f6081103c9597b14671e5178f0fb1c4343a399e797400bc5f4702b6a203967226545faefe8402c3866a044bbc9c0dab0167d189e7c7113a4ea5ba3fc6c7b629015b831b58d10c18dab7ac8af39a502741b272364e604524f43baa78db0e7f7b9e7c94002def690d65946ebc3e73e5a1f161d306e5b1153bd35f01f5f23914cbcb96f506996602ac8c6b1953f78abc52a7f67c5b296aa0e00c9ac1c1233b05bbeafecb82bdf66a67e06b9b7e8318c918a9144174ea77aea068bc3dc80659e9b524b6f957a78ebcb44f236781ea3dde44eb0bbe51ec023bad350224e71067f2a74a2d1fea3f0e48634f3fde57359ca09661538e143d9fa595be970b75ec45e8573d9a90d5f9d90635bf8bcca6782d94fac9b47fe2459fd98fb70eb13d0dcc8991f8e461e901e57ee9b9bc8d24282aaca16da88a852a74bca60184d7c5a5d4ff3cf1f2ff5d03b22930c25de0bccda0a159ba59d4301eaff5610e66e0f153ce28be1345590153729cde896bbbc661f795e1c1d2d020738c1660ed94bdbd6b8c9218770f172c33b6155cd5bca3993a0deb75b195dc586606e5b5f8157a91e08d343d4058b8ed1256bc7379c8fa82383f97cdd5efef964d49f088157eb9abaf91acfeffa6c14226f9b88e43e0e2ebe4c4e95c560c93ac8ab2790fc3cc711f18bafd927e297252c8c25b5b3416423b2f1b8561819c25b0b388df7e3af04646ca31216279e4b75419645df88e2522b463e8d0f26ff10865a4ca6db03f3939025fb6b3bb02a7d473577817eaf7d3207e6eb609254b859595c3fba41f81d92589c786ba4d4eb0acbfb66881479cce5f51e71d894a4a652d6e592c70c8061b52b41ea8af00ca4b6a10d5a6613bd2f37e600105825ce84cd3c285542efc258c125dd9f879bc461181dea4865faccae1e06a596927937048990ee344f054029fec7a50e026fcc144a13529721fb07da4a07e3c40a485ffc28ef74d578ba0af2431d590b7ab363a69f01d75b657661c842ae82f9543ae60c2ada6f33c359bed45d6e514f990b4e35b133d029d5f057add2078a9c51da598ea849bcd69b267f605e7656634c760605d2ee3b71df0bfe9d67ed95f8359ca86bb6991dbb804c6a4cbfd391e4d9df5b95948afe4518ebcd396bb23303e0baeb6c0f9b07593254cfd2cba30d6615d53526b7fd4940c6ef34f60305b16682d2ba0ccd4da4f6bfe3fde98444ba7df74b6d4db4b17476f622043d2c1cae1a39378b53a2dafa0af36283a94308c3c9aa78b314a35e5b7f44de8a8a2a04a8886a9e764c096ac43612c513192b7864f489629866fa59cc11c85c2b1f35cba1b0249e146a574cfd52ee32e275ea5f44c54fec7cb58d3d279ea36051c6aea93cd26996d191a8a73a99c1734fada418664b1adcabd77eee16d08891b4890ef10e3007f425abfa38933e843571af57f00f5de025e0e51d796f279ed2c20e0882f94fdf29d504fe37c2da796162e93721e7b0c724961480d809b944648a797b7d1fe0799e4025d05c3526d51428954a5d3ee3dc089c82913c282d0ee69633f57d94c6bc2eeff781c236d638aa9e395a70a8c47ca97005820fe3ead548c65015ca82478c1e4a7dd40efe1a51f91598cd51181955ea61089ad8527c89a3dfb5b12af3245bff300d6eff9d15c03dfb1ce2c67c142d3e8a801705d14d4a8b92f90f4ae93c882e08ea3ce0eb931d49bde04a76b52ca03042ca0c64a76466ac62195cea6f9ceb1d714af1b593698d65b913ec8c49c46e2df8e9af93ef9f938e226eb349aff9c551e134686d2365d6c9bab350b4ff119fd30870be4dd0b43a8c0fbcb63ab41aa53f2208d5914fe7e2a9c4062c628d740243d07505d5922750db29a597ba1b3cebae30c0efef0ccc120339e8e7cccdb8ecc7d4f158a0860b172dc2fa9dd4fa8fbd369744cb4e12c3538d46f5aa4ce0e13cc333c1e5bc3316e236470527f069dd602515269f9fcb64373f958523a7ae5b27e8b4df07d35316061f32814a0154f9d3415671a4a13184d15875aa59be9009f99025e70bb73f6404f533ff22942cffe6e74b58cdbcfb91304775173dcac7e188f57bbc9cb056e1b62286e9fdf991ef642c83e5a5076f9ac7ea55a5221fb31a159e3214a84d34d74717f0e4189415b362e47a015473c90265a6a84ee6183d395b5db8db8e347eebc102e8ef7ff26423afb33e60bcbca0bee61c01f91bfa00040621f4af46fc30f248346f73af6834f60bd3d4791d3f6e549ba089cdbdfe0635189686afaf05c0945dc78c48d9f5fdd4ad1173ce2aecdf0a4089dc19ebac32dab59d1bb4be3a75b195169c4f77a49bc00b12c832f9a896ad7745207f260ea03101f63995fea95910c9c1b81003428727fa670d843c3dfa292b2eb57ddf89e4310170c3e8adcccf3f6b688c6b28ee854d37e987a6aa418e780ea32f8d70ca58a9a856edcd67b1a7d0d9f6988be1bf1154ffd27350cb9acaa8dbccbb543b1512e7d9c5341ebef783f83da6a006cf16430e1945aca0144663f5144334d3ab95a842f2ed64920625c0138df89fb798d054c5676448f4bc79c89c347fe33365351f0553f17e4ac56321066a48365ee38b97eb22776ce664da65be5802475b00f92da32403bd840c0ddf02e3bd0e3c176cf8cb87f9cbee1cd26b975e177bddfcd9069ca8b581311cfaa01a974f459354a0c7d71ad7a6f0460d22585a5a1cc8b104189e04db87ce088cd0e789a1eab83a424a8bdf32b729850b756b1302aaa0dcd0fb74efce596624c2481156ed295252d918a26899b58f36c08f22cdb15d36b709cfc2106baa6d62dd5771ae56a8567dd9a8b9cfbe7c8d6d3316de106e7cbb32901a383cb3b17b231eb0d0c70e4d0655900ee6283036d9c0ef7c5451b351f9c55f203d9f3f2db75854aa67ea47435668d7948e293d45324f02b6f15b030fdd8260b1ddbbe221e4a4135b7ebfbb68e02cf7248331d7d7245134fee8f0c0ee587d97a6ad8a558c153398b1add549e65ff015ad90879f0511f7d60f45a98b0bf55554a654293fd559239bbe2d994607fad060fcb650e6163eeebcb887369849618e55a5cdf90f86eded77006b8ccacdcc31e6fb2372d854a50e77e16b88126fa8b64077622265e1662e469fd3339f4a8496d9a4a885629d835204cd889a330715ff84b3ce3f844d73c9ac7125386901d4db53cadad4d89ea416f98bcfb6ced5cf641e0baaaf08547b36c643dfa0c97f7ffebab815a04a37edb81d48dbff7c8b2c8f3ac21057eb18e4a58f2fe7bcde1e7ae74bac572627e5d8f8e6ccb90a19d5b421c1813de5160aace4f6d38fe7f48ef09c93b4b0b02e32ec7f6fbb364a7b0fa3f53fdefe4966f5951cd52d3c8f90c7bd6fc1a6bff236f6a05b968dc6f10a1c91f598579f7dec310c36b8ea9d3d4943a4c5a91a0db8723491d3eb38f2ac7c796d2fef6550a8cf31dba10fc223d06cf62dec2641c74565f5ebc75335596dd326cdc55e8920272f5c61b2ed79c428974f8615af0cff5ced54fd399addfeeaae7d475e9d764c5e0694b97df21e64d8e0c65cb5c65bcea6e6759480ec04cc7f5431b2d9f3f1ceb65ca6a630e6e11470a1860f11aeaaeadc6631d986ac3156e24b6a5c4ffa2ea7e4f9b05cb0012e9fc928cfde05a8dc2aa90c7b4fa435b1fc991915d684b70dbdc3d19448b650587a0fb370538dc97a51fb62a477dffad5e4fe64afc081b7ccf16362a9560b2f408245988165340426062f803fb585982a7ef0e18a8d1d8fff45fe20ee4ef406fe780d34608569892780dcc21e800eeca946a04d26c5047687d5f0da57d9a52e6af7ad155da564547296287ff3830fa0f8b3e4bec574c492d3cb1cd17a298379000ba2533316e272ef10bf2c405438c133234f348ca4dbbb03353e31477798f7c77744f2a94da75b53c73274448376367a55fd214154b1"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f000006af00)={0x8, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r7}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r9}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}], 0xcd, "59ed752e4aa185"}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f000006bf00)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f000006c100)={0x0, ""/256, 0x0}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f000006c300)={0x0, 0x0, "3231f193fc7a0d80330cc61ef40df11d72f817668d75b6f1f5c80749f47b3ea7037af10b44c56fc7994051b53aa7bd09bcca43f6847049e48638e9934638bf72b26627d9dd07b6b4009c1d4f7d0b2dcbb4a7e8e0fc0a54bef0fa3fda2bac974579ec1dd363d938f431fe7ce7a98dbef7e4f824c42d3ca7affbcf3bd873ae804e72d6f384f2df0b5d996a9d951ff6309ee389a640f06523edc4d5ca87f787ea32f90cabb0278a3d0aa3253ec927b2e8928ca1f8c76247a85dd4a24484835f61200a5f729ac90e917ec989a6166822e05d3cb874e29c99b938b1219f1b616eb779b8c2e3640ee8cd4d14410801cf3e39483ab54708a60075e0d4ed746fd0fae1ff", "2e3749e4a4ccaa127cc4be9bf4b554f22f8987332699f70c0129f2095376df1558c8e78416a936edbb5ce5075235d6844fac95d207ba3eeb25d69a6805a437aba5cef67bfcdec08136dc6b4c7d754666bcc61b0a5b410293f6ee62388222939f7d3480ac7d411a98ab842878d783aa2e41fe1a0685cfe42430bc8a3b02325d2a639dbaddc275c977e975c1cc3a04ab20c25234450d1a5fe1623e16b603745013bdeff5b1d56279a6d3f9deda65d2b3bac46fbbcb12a3d85647b17fc3961a0da3ad3ae74bf111c3b0c968caf30fcc1792646f078650393dd2dac45b8f00211de77b1c813dd88a71e87bdfba60079d2629534cb018a24f73de0b7c59f02ce4ba899775a1eb1f7bcd8019a7ad2c23842da8d12b845ca390f2d21b338b11872320a79100368eaac320291a6c1d558be9b2ab37daaab2289f5a92667792c0228866746a3ebeb138090c0537a6cd22cf1a83055b1a28247b60212160d43aef7eae66da6336d39c3d6708218704df80ab7b39fa2df3ea71a24549638d26c2cf7c5175b573076de29fc6209a5ed77994f8cd7653aed3e79e64fb5f5cbd2135347fa12c84fec908e945a938af5e6d6ce16bab5c3010c744b4a1cfa154d28091235352f0871d9da8b0fd1120bfffd47076a78e3fd1d1eae19647c14d9c2377e91965e5c09c84447a651fbad7d2f1d0f4fa728ac85dd8e0406e02ad55f8e003c9ec5a1348d651de8ababbc88e3d05bd64ec7dcddc82ebdf1effbfc1c051047809ce3782f7c771dfbd03262c36083a3e13e84e3f9803432aba6f40cb633b8b8924970e4dcc16b920a7f7c76aa85c62a4b1dbfbd7cf6e1a6ab49f85267d7bd53187cc6302d0b23ca5ffcdf026729ee51f6f2fa5d3a09663ea6af9353573094a790e33f68a9092c21577011bd83304bf722e140452d6c56108d9749dddb14671f93f7e382f781b22a54fe37d247c9539296eb2a9c608e94b19d4632b483c2f9dc1a6ef04ff4bda649174c1f6bc674dd8faf868a7fd80328538a32d7fe236507c8a1073a804b8a26f8bc7a40b10383611e544241e100682eeb98988807f9b39110787f86ec29d854dcd9115d17b5328f2bedd2fbf0dcd0c460caa9d5e941ed5ef8480fa068a7189bcd22a1011837189bacf6b199b4e155b3779650d3c63ff11cd96cd130a6b271320c46892f9b1b4de1b46ea2b343577206369384a473a49b3d8bc94ddbfb56067e4bc55d31a52a69623835dab5190aaa2dec101a35de3f88ed17130f652c67a32969a7915bd565e8e7567cf991ca935c76c6cc8a0a0766b997c5233509c6bc6400320b9117da9e3e8ec3e1b0f99bc35d4364ac9cb449e46dd697319ed6010a06b1f1eb511cb3369c3337c41516a3ef978cd4e0316063f1ff5749ac974ba1cb3f339f21a42f3a07d9528f51e08401f586776572a2b9f6a6df6584719c4c54a95044cf7a3cf32b92efaa77de9f3a3cbf3ae4d918233e473cf26a883e13081af94eba9eebda7ae7e541eaa5ffb2888455c42749e6872d15e209501a3e8d1fe5beb9aa0b2de85c71336f0e2c1903f9dd2c9fff460336a3f4eaa94e1e533443f7d0cc9ffed23f412d5784e703da811ab9c374b4602bc1595dba4aa0f2c51942e48571c819bc428cf94ec33cce5597e36eacabe5c5109bae02091ea1899fedde7e9c0efe714648f0a48d3ce3d2d2d2e276cd9e1aab8bf3f37fb24b819740a7e126a6f72793518baf1b73d2bfdd9a2bec001a704568a18ea473f3cb43d41af38dcfbd0bc8e444f1eef3943df68a2aecec790e114fc1267b720a5e6ee8e68745738b93a7a0cc63ba7501c00a620c6f9c38acd33e01d205bcf176fe8cbbc4d6dedf2eea5573fc15278ef4cc0a720a0eb892e02e21a244d1c3c8ae5cfd0a8bad2a42d41e8ccce3b4374830a95317a46c707e204ddd954293a5f04634d47f86abaff023b5816cd857505e693779c52be14f2520d8a52d6a98a818831ab67d3f138af9c1c26f41e7112ce9906645e797b45ece344a48e95e7a9008ccfa5b9c999f864e95efeea83c4e3036c95ffad3002c533125f092358205eabca53fbab8ad10bede488d3bd9e008bda91de92473b771f5c0ebd0c4e337bd8759dea450e9c2dcff5843b333e9ecf9fd540a6ceb21c0cdacce112c33c2956e4f0955bd2bf329bf34b398dd0e535b524e460038dd22ca9770d146d8d71c5d6927f4696fa6a1a39b45ad42a3853ffd332270281331b48fd9fd82bec6772a642d858b70f413442ea15a5a6e2f61b0c3e8f0fdd077af7c5c7c313c385a85f23f867e3dff000ee79940a8d5178092ad1f8f96c18325ef5c5e25d5dcaf5e9a6a74fb95a78b6b91f2034ef95a2e6f9344193513900dd4f55c6cf19c1f5f85f9a9387e3e32db99b6602624c4447cede4440746c7014c2bf887b5ad99636b25ef24ab62f2351162ae092634604b01f2808107c14718142a26be933e3b6891cd419c05b1520b53688a1748d0c4ea466d98ee9f8a4a809891d12f3f6ac06e04ff9908fa88a80f6d290e64c1beac2b5a101ab518ee5ef3868290fed5fca1bb7136f7a9ef4f45be085bca74736288a7883df07a6dd90833783c2f743bdf8745b7b2f8ede18be79663f35705cf8367bd3fba9f5b7f661c792fbeea9d7f1b8dc3688f7f22d73f5b0b4c3f5095f3a1efbccfe00b5265ea0b7ffdf9720b57257945a8559274a2cc711db00fe1a4332cf504c704d2968f9c7a9a7385edac00bbd1e9884001d815dd0db1fcfadf81099734702dec42dd6d6fb66edc2eb16acc9692f4925a8326e7bd371d46209b8f23559dbd18fc92b78c0bc16b7c9b37c9fa65698113a71feb29bfe9da22ca9765d21e37fd3b011f28ad229af271a94021cba7aef9249f46e7593f83077af43e6abec5a9664de397c5572abf616f580c0e8114efd21bfc55acbaf3aaf423314b4e1f84dafa38bd00e7a29ce863a72cdf81f6792374784d113837f522d6d7c925f2512b27db08eb9cd5e7eedff1f35f2517d37c4178d9738d24c9ce6f62264bb2045cb3df26a066e2ca8525855b4429621b3d74832685a6fc58bb8dde64efa49b15969cc2bbf93d859fa7d53ca920f1b4617e20bfb3cb3e2f36b40527fb8e96da0c4d5b164008ea00d5b116dade29ac673c0d3ad36cdab3de7263db9da57eeb164aab756bba8524f792b67e7eca43257cf9b509324d0bb35707a321b34cc70e9d3b18f3cf87f0a6eb29203d4fe7af282704576e2d877324aa4796eb65668c380976469ffc2bd718d35e3e2030df23738be4085829149c2d184338496fc0c40d612242f16ff1c4ac8d6d6df21bbf2e59ffde8c4afd7cb77a59069904a84bcc21341852bb5379d2012bb0b27275cb78a8f8555d21993cca91e4875e8fee4d2b01b3e6c67f97ab98e428961328b1e5f4c74a8800fe6f405d9810c209dae38db70eadd58db61c0b6486116a31b3c146a10f28c6f51de28a7ee21b771b9f6ba0ac87f783f4d5edff7e5a99aeacc08e47aa79245927db2e7ecf881ce8151c12271d8a326addfce7935cd606346c6f5b9baef0f66d7024cb14101799aa5f278c3eca24c9b016aa0df941ee49e6a42dbc26c2a4ba9de6faed47d8028f01062dff3cd28eb930ab9bee5b63c60207a75d5a41953d92d60ce9948e765a4fbb0b753d86ffcf02af49a60542012ee4a44ef9b4dc6bfbd76b97ac728398e497a71d57cc3e89b5bfc1fcb438387dd6a3063923f719e51c530fcff1a4880918f884e04579f0cfa713b72b0687d72052674bb20de14d952710450bb651b397ee90d399be2ce52730155a1cebe8980d6e7fb35ef23e8aaa8680945eb12a844885be595f649aa91fc6f189f21ce8eb760bc80355fb816effc1afdaf0365eb762fb8f536d0c32b4935c8d810cf6f1ced5a242920d9a6766407fa57fdf51237d3a493ec1c24ad43b304a168cfa32e0b441a5a7417f8bd0bd308e9647d0d65dd93761150debdc193abdacb0f7f90d3af631d8d83017d10c28d949bab66b7f08b91f423875e34502d92cab883e4b78a419b37decf6398a3f70ac7cb8b7a87be31105683697c5f2368beaf926e05f6734733a841db7e46d3f6b66a0ca17301a4bbb6d281e49e19e9a8341fe82a9afbc2d8b90ec7726a52114ad644b9b2c0f441b140438959f8511deb55b065953366ba82650254bfec5b56d4b3f170e91a51a58a012566518c8073e0abbeeaee34fa23b0c95744660cbd5301352082c5eab8b49b38d6a9326833438bc60a3b8665a97e1f7ab8b91928c1ef2277bdde49e8f7c475f56f6644c7ce1282e64fe553325fb6c87f35bb370858391754a69010baaecbd5fa66d1cb2d0eb2c7d4528028b1dbec5dc33c10fc1ce6a13c3b3e1f5d8d3177bfa7e4eb0fd4c39f819a31ba498b35312558f2586a4e54ed0b1ca1308f863069cb4315d284c1dc5c8f9a5662cdf61b67524ff5f4edab57229092095871ddb4cbf0c75b98513e5d39a11ea1fe165a31e75af717f3fc5974be03fb0e4d49f83344aa3e5e097729be2a8146c76fad4c204962c42e8ece49949ee3aa12261f10fb8ff410ae7cc694691e3f700fed90b55ed42d676b55cae3ccf2123170eee6ee4f43a34159df936b645c60fba65bf475533626a05e4a645247481ddd370e8b41cac4b79e63c6f3b50a8f419579137f17a681444bdd6b9c34ebb6bd2a4f582a3e4508fa51db1b502d5203ca14c3bf3031893c8236b7e6062ae624a1c3ee50302c17c7638d7b3247cce012ea710316302cfc4e6519cb0e0be87b3904899488b83f9d6d05caecde748efb97a10fbd0a0032b43cade59d8ae97d7ee72f9884bae0da5cf8fac96145d3aa6debcd6a5e19d801b0632e0e55df9acf4e1fc736ba4d64ce4abc784e1b9e5130aaa151cdb49231018374dfe11d2d6c10cdb634491152ea350a5259b947970a2e6cfc5d923d802b158342c29c518afb0c6860d5aa7cb0619159198affe950f3e4cd7427311a9a88e1b027fdb209cb4ae57caf33a4b4581ce9b704776a2ab743b670329dcd43cd42f2fb4c29b9f323b24f0bdf433306622ed1bd318269b22ef71ca7cb617b143d8d2562f5d2529542280d805338eb9688a9e9e6257458dfe94f3a6e71ebacff74b5d9aa36411c46955b08bc0289a84f4cfe27f07143d48010d5dafbfd20536ee8bb18f566ed3a8523e7cdc713eb48a0cdc5aefe893713b669b8f72f46bb8219ad6cbbc7b9bb37da5d61ba4ca9260b8abba60a79700a13fa64b35d6fd0b9f8f104d99aff6f156aa785eca51eb5bdf2fe4318626a4eb8f5b4a1ef486c5d518babde48059c5da24eae35436250fd8f66ebae5ee0e174091d35a3c858460a7e77a8930a9279b411a1f2e6a967a2d070357f6393bc265a655bbb80f50910fef5fa1461a53c321ac8a5f8f801d75554ddb0f362dd3d82ef5cd836b9b8"}) ioctl$BTRFS_IOC_TREE_SEARCH(0xffffffffffffffff, 0xd0009411, &(0x7f000006d300)={{0x0, 0x80000000, 0x8, 0x200, 0x5, 0x0, 0x6, 0x4, 0x5f0c, 0x40, 0x9, 0x9, 0x10001, 0x8, 0x7}}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f000006e300)={0x0, 0x0, "3e009b65b8e7f116feae924ccd296807652cb2abdd99311ac12d9f9f81409e305fa54ae015c28e13c4c1d216b4c7c6d47e2aa6e13519b9313a89d515bd9dd36a9ab9c02cb2f807a2d0f36a17e750b3483e89ebbbd840a6d631f08738ad6b380e6d7c0ad9ac1fc65ea421e81eaf96e4ba936d483d0c261486968a77233f7b6ffd1ad89e146c0f8dbf89b50aef11b64669ea027088c9d133188d4ea42a71c474658fa854a01aeb0fb8d49560a77663253214e511f8956b974516c3d2ba454a8cc35f06ef779103a3188b2f17ad2cd1f978106201beca3bbb590539723d3af33c662f12486f605d4c4ac6e91edb55e89cd02ad5cdc934c1c9047bc74cd26a615873", "e5cf3ee9cb7a23f74bf21738e8d0fc15eeb9855b31bdeeec32dc9609d8b01a0c8422c572144282e863a9c1767daf45ffd2bcb3d3d473893c019b7b1b8493a67e8fb460034a726cb47ac3e795ad5c517f1d46c27f9c1e6ff706f36718524039181eaebc83fee350bd8435c1d3c90a5eb73ec38aafffc941987f571c80e79b4bc5a13ac6cddbe3ebdde0cab4353cbde4336df224a5b43048821e2e29f30b675d9f51a7194ef941ab9bbd4e115ae0c4e7c5f1faa4e56068bc793e12f495927deaa8b7bfc1d129ffab3fd2d67765deba983bfe409418b966f98d2cfda328cd535400bc09757818b5c30e360e84b4f6d37691842f6931720a15f0f0000f3119f88f304e17cffa9aa2beea88692bc937ddb8d4315eab8a3550a4b37844cc7fea5eae0b56463adc12bab7fa48d6fe0c4a8b815089e3ec0e5f613116d843aa4a458581b6d09f9fef6b283b8030af7af316047eb33548f9d7163a9c5020ef9ba9d3adf8b7380538d97e4bb0bcc42f5b6f7d7ef3e5f6b7dfd7452b83f03ec4d4f1336f553fcd00529d73c09c584d471df1ff12412cfabbf3f80865b9019b7d9d1fcff57d11e666fac775a89b5f6a6fe1713194521878914def7feac9e348298620c75dcfc07111c103898251da28d4f7af28ffc627b4ded34768b477ce7f4d45747fb758aca80ece53a16e71e89ee3440c13d0c4ddc98e3c8d056659ee80fb83e9439f2717ab6f3e2105086bbc6653264246ff0a87c6baae14115d74782fd3f5ef293ecc30653401c315656852df493e458f4d606dd6910193e24b2df4353b12643b5dd3f0b0e73036d5497f0c6bc1df7b741b524beb9269a36b32740deb9107ed1da1a764827431c4513a31e84238278379cfc2e770be6069966c37e3995a38341f978a7707bb29f319c813e699003a51a1786e28fc80d42611fcfd9ef4c962a285a590d0e15bbe3e6b751934c482124a7c21759b57a9e596e6e59fa153d28733b26bad71c734154cd2d0a74d1909fc502b26150d84fbc1c0cdcb1ad1324555de4a74c468627babae2b549257983483813264ebc69fccb48384e9f19017c8d74f7470701584e2dc36cfb102173c925564ae2b64191150549f8ac182a9ce5be8b8bf30a7c147878cd813bc9c474fa738d4a9c17acb71f94cba2a0ef3955083720c99e44d1d764b0a1948a55a6302b9ef0938b2ee58201a18a341eb396f0d7bf3f973034ba162ba8c03452a1cfd77175a3fcad675d8c22efe6715f6eda92d0eb712e228db192daa9a72244d667fb9976683c0a0e8145bf3ca89554adeec29444a80d6222f3ec89b703f4f4c7d2d4d6ebd79a60359c619da32d57807c53a235f2ce6f874d8ada1908263e297a164d0af4105b1a550a328a60b5a7755c0e611eefb30bf8165e20ed6983481692467184f3754f08ca0bf235674b414e4552dd536545376b075d12c99942a2b1f495bfff83a09e3c689e9a7d2d15c2098944a40c3b21dc27decd62bd254de21db9caa7ec50a11b886585c9f1acff48c8b8a1c95941bb88b026d22da404dee299bf79178949085dc5dc116abb2d90f80a293da5f86a333a95fc99ac75e3c1eabaca7a0c334bd39f87e8b125c10ce9e61baa34cd06c06847d9706db0dc4f214cc7d48cdf36b54475f4296b2ab2e3e7dbe51429bbbcbfba2e1949198fb8b2aa0d2d5574aad09bfbe9b296d1bd1313edc71c35a69bf545cda1a4e68dc3a4a9f840faaf007724be3a6b6bb5c486b02fa19cf197a3bbe09e3609d3c1c575f529a25238b3c5ae64c3f9ca92da96163e2fdaa317e0718317bf2bcfa815c821ae294df292d181ab0e880d074ec4bcd7a12307a0fcac19c2d872cec749138501dbc1ea42cc8e5ae543d13de43d78a70d2ec9321aa3badcef0d4a455857deebbd84bc9fa481ee3235118154d1c76c80cee8ec3d1d71a2b0f5a50e304f64d7245f988e8a8c082b9d06cb4ea515f0e79dbea1cfdc6df2d5676fbacec7d69a040d299e8e9e25afd02f2f30941b045f76378d55a7f1c23bf1399506677ed2bac600cfdb548862218b54455aad53354cfecb1b3132e6c8b0c4564c5a00233c1e7cbd0d55e3584068ec1d2801a9327b090262b0a38b2b57afc541d162a5ec5ce92d489f306741e66369834d2258da3018550784b2adbf0700177669f30cd16bfd86c71fdd3224cf7afac5487eef499c05347765d4db70de7ee683c79dcce79454c99ed5dfd761211b12e924c6f8cde91c53560f7291796f9edaef79c4f6dd25fa9ba99476a20148acea3c51e272895e1263d11114cffdddf9e4cb859a56b8cfe9148f5a583b8eef121752b079559c7cb80361a18cbe5094155ccfa931fd2acce4be4a4ae3ffb1ea27cd8d53c06bda503c2fde0ed69dd756ee51a97860fc2ccb2b2193eb82248a8b81a518c2de0ec544aedc30bbfd6c5c829b6f315cbf8de7e931e69b410ef31da1833ad089883dafbb14df927e1a4fc963fa9db923e879e11beb76c33effc4d7f33c3ca48896b71bd0864447fb831833370a8d253ffcec86e37921e4b0476caaec5c74b256f5fee68402cf33da33baf941052186ca9e3c80fe7292f82c1fcd1c6b8d7f6da885c828435a19505ef5716452b8ceced9b2fcf2a1bae1c94b2924f3a2135489544dcec16ff080b1d7c4515529292e7d44010e422173ea857f4a62b290bf8b8fda0da75e0784a5fc308d6fdc8b9b2bea3b23481cd5903d154d7366f12d126042137a7fe158459bcb6904160a55a4f4bc8a9e05b4323f17dd52bb763259451096bb09c5dde437bbe08cc7bf31fc3e329acdc11e4e2a1bd33bc94a77f864ae38660c9b6493d8d0dfa54d00db611086fa9a8b58501449bf220930fca875694419cce9c7f37e309222f418d6f19703f465c1aae00589d696871413500b8a64b25ed27fed5021d3d2444d25f33e256ba0b2c11c67192b0500bfcc99bd9c0b522d12499863d0a79a00d5439ba73b24cc30cf50c05e6225117092b880c64767d7bc4c0be1329d3d0af6c2768be8e83bf3c989be8c511f2abee6c7a08f09e910c023ee76ec235a9a5765eb405a5abb31318733531da6f54bb2c1237bcc07ee80f79e8440a123f1213928e63c97eefcc6800801ea071a4795dbf3ff20421b155eb74fe156af0d2763c6960038f222b9543c3e10a62101c295b708b70648c856ae541380f314135d8b063d7d84b8779b1c0db17dd1a7f9c63188971b2a893cb2c598ee045e5ae722b050699d20dfded3ff63bafd823de5e4cea962360e863d617d18a91d28afb9a54a38a2c743018fac9e15d3e3ab91fdd54963ba7d854c1910dfb896713c495a06d44fe4a32dd6e986fff5ffd636321254ec9300c41433607f2e50f8d547e7776a42bb65b89e3b98f97e6264d18c08ddb970b63ceb72bde893c498688bd0a47b47a32d7e2a91d44a032a25e1baa90528b4491cea5e0750276726bea0e4ebd8e5df4895cc2182614d7c3149c65d6e03ae2692dc2af23165ccd29ee9e4815627d5dba7966ca5c6f493604e87d5bd2567ad5f58d7a12b7f7354e54a03b7bdeab3d86fca2a5cf4e783b8a4d2498ffdcc266c30231b3342baf82f68c83e7e03914c17eb1e772452843eaf37187a9daa9eec60ab54ef7846ffec46112d447441b89c03b3d8f65552b2d6357f6dab4b43dae9be07df561bde909d8978014c5e39f046f691be1a435fba86278a3166b3210c84a97e409361ede42a7f6ee0440fcccffe2580957eb604dcfb34f78312c6ca8037fd0140d93279dbee47236e30c147516958ff9d52fa7a0175ec1dff654b29a847cda65ca3dd4ac45f60456547382b431cd5c04e49e22df9be8b4c23578df1b53a4b1ae0b93874b248a8b543fd85c24e9090eb2199ae918e1a4df8c66863930db746f08a9e5e1d34d0dda43062765ca958b247b6bec2e185ca3e9616c1470adb81a914129b5dc8c0ff6239ac70ddd0aef0278d795c017fea99e4f5f8c030581aab93bdb712765494af540dfe585be449ac03c461faefa13912959a4d6b551a72ba5e997ad1bd5b9b8b2ce3c3713c4e67fe47490e0cd3909708389585c2ba3fe1ea0d282a45356de8e748fd131f6b018bf3b759ceaa2092bdb2fe7ec2ab4191faa5e2f429f7a4b48b0a5ca2002c2fef7a49dd3749e3a0858b5b9ad54932247cd95f4ea26357c08fc62a96bbc695e67772f24e91e631570b21bdd6603b652d7e5d5571c2635f0e06616a3db9ad2c3cd5e93ca48dc65661c6b04b421717b8df11db2c5a11a16e85214f66be02813ee4444788feea2e08c8ffe17ed407da121d2f51c21d0b64911cda41ad315554c7b632e3c160e1b9eebcd02a1e6ba38362de3bd44d16ca69a45e32d5a77c83dfdd51868fe0773b5423b83d49281f9285d415815bf6fb5cac13166f249e07efae05294fce5b2a18b3c7d6a4ef44200f2d436f0864c43e7a64415f9e98b670f0c3f3c64b8c09d52baf4ea7c9ac882e6167a0ba09edec9f1c4936f1107f03c42bc346fcfa2e0e69bbfa7f4a679ac079ba5d5b700ad92841bc9d65c2411304d39c11977c14c3dfe0fcbca6b77b15eda4c82279b6e30c1c708f35581f3b35a12cc6b44b21ed7c82e607311963eaf19651b0cc63e6cd0dd64de56708d03db4f77ea047e8f0208b342be764abe896973b84bd77cc588c8c152f4b9e0b539d5f51c4495f024d603c37925b5546cf0688ccf964bcd2c96b7d3edc41aae2636f18c2c3bfa119352cdc752848540845dc5d13a032ec43706f4dc6e101c9b230fd1e26dc4004fc20ceea0e4ea21b6ef49c3953241eb0f50ff4d1777f4ca40190a794518dcc8ffb141df89c51b7c665b14a387dac69c0f44bd0e71fc79c3e15a34c68f0861cc9c39503a5f1b0f11728e82a3304ae019718517fb47c97e49db7dae5f2b7a44d2b99a9e80910715fb970f669495b9a595edbc75e0ed0f81b41e21490625edac7e78d7b42d6c3763f2955fadcee341fef71f5dd2c935f87100ee5ddeee54e4861ecfc535106eb1d87d9179e5b995fdcb7d26c65d97fc9d68f3f252baeb12df74b435e43db8edab7158cf516754b25c20fae7c80aab5adfa05ba535d3060c6769680e9a8a29821cca2a81cb913ba6ae9eb68702b00493696c9a6e92995430b263161c097b7e83cb10f1a92a2227bf22ea662122b8290f709a343283936497aa878e66727f3c63269292b60e1cab60005112f5e36f85b0f56cb5c14a886f1a5018c47128acbc16e4b1bbff652ec7488931bf0ef54e0faa15e6d042d980cb83af44c06b0682fdade955bac745cca3a12c6d1809a921ebc378ae591190f9f1fca4c6e5d25174367d3fca759e9abb12880c04268a197693f65dfbf762a7669d0b26fd3267ef00b2b0d1b718f495d68bf6f08a5cd6d072c895897aaedab58a1507cebee5f4e7129a960b68325f6a0318c6"}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f000006f300)={0x0, 0x0, "0a07655c80fa5ea59c454613da90eb68e44480c76c3c38b22c60ade6d58ddc760420adc2392bea29ad39192b9484e7c7195f60527d930ef5e037358e5f98405da6af4784719480da4233c891217cf655ff629090905ba512e086f2887494e87d587a6a9ae38fefb8f5bb4508d7d10d3c3ecf828e884bbaf50eb061cc9520e6555585d39c763db775d00521026a5c898b3c1fc52a5528843f6ba519df08777bbb6296a1de8a7ae8aef3603d63c98b23f916bbdf65cd8c47ece7bf590ba281cd28fb94d5114f58302218b89438f98001039ea480ddbc69f0c3b22c5f60b95c155bce3c489b89033eaef3ebe8953acadf41c7eae3726606f132cea2fd318e7dad24", "75d8903a4d52475ac6f2961bd7e28ff770b6c4ddd3e1ccbc0156b6e2f1a4a88f4bc75991eadecad84beebeb94a44c94b3ca032b48abef48329544dd689a7d0655d13764fd94805d48854905b949727f9374f7e245566c178d980607ffff7481136dc31464c0c0042a63a2c0b9110a1b9ac890e9a5f1d3a284373345e60286dea5fc26f2e0045cb31f8c5046ff103853c5aac1a4ce9cdb8b7832ff2867d838f44d00ee5dfeed17d7be196f4bead172dc3d200186e2a561fa5eb3e6e8c0c5ff6b04a9f03842e78c219958a3923bb8795f7eee7a711be810b307e2ecaff4a90caefa3f5400f37e0bff994bc178d29a1d7e4b4d93eb5572a10e72518d4b275fd1f2f2148028fee802b96bde9bc2675103ed15705b3168f761474f121223bbbf93d59f117740a823e5ab546267b3771040d164763e4c749762446056f0053fcfee32ca80847d6e26ebbb909e67389d833e81e8d579fac8bfe48dd7ebe49cc659bfd837a32ae23c09badd553696cc96443770f7e7214e373adbae6173317a210b2be63f3d8743847993765bdc85bfb77bf89c067f3d1650e387b5a9090056216a14a0aadef2cf48f1d964ad8ff254785df131fd42bb3f8c075c306f0767e72162882c7a762f0d064e69b277cbc4cabcbdbe185389559f893dfda8eaeb5718f79415a326d2c9f1de1c4a30d9bdab8553c6a56f545cc797f7addf99e020c38d3f0bf43b56f2ec2eca9b86873b1b03bcec931dc84fcad8fee76add937383eb6e52209e55020af36d52f470a4d6e712226da60791a165b0737bdae9ebb6ea33cd606ae4da99f4aa192bb355fba81d04f421ae7e15692aefa79a5846bed48879397185e1f5ef61e92edffd3580fd015d920aff5926d3a3f0f81048d58af2b0a4b5e6e0cd3c3d6d704ffc23e8505d5d6ed61e7d9fdfa04268cfef63c1c60ba0a9ee4a24825e7d3dd42aaae130c03ae21ec99f93e9b825a2b13825b51966fcb397f243ecdf149fc05720004c0b76a401d821083b7e22f50b6fc50ed9e0edf9bb11aacd438c64047a8c45a3e5e11d253b3256292fe7db4de877989ea9a7b263d8d6135d8cbae27032aab6851f859db34f6cae6eb1d8315b6879dec42c85d53b2203d482ebfe126230031be6738c76ec17262726cb700d438c8c1f5563a78897b38716db6a54f1d10566a3f177ca8327886316577dd920182de00f9bdcb1d85d25582c43f3916029e943de8fad11a28d704ad08a7562f7664aa35216313484a30f250951aec4f8484af4a92c05f429fd6a641bd637b231a27ba9f4e76e6848b74d62aea5fcb05a6034bfc6f6db2f525472d9477178b67b33f738acea9f7f18bc2f7ed5235f6c215b4084fd31e0926ead83802e368b6dd6fbc11e9e6adbea7cf9d57bf92c2411bd507c4ee44e92504cba7f7ac926c5df92d33180dd292b9b8a16359153c04dc092ba40b7c08a680e5542663d5e715eceb8253b6236cdd15fe4a52b369e00e6de42b77a65702d2def0da10ffcb0824104419bc7df8c59e42c776243201dbb3c6e96d00d7e5a2b9fa481464348eaed70c9a95e98ad6e51c111aaa3eb0592125ba93013044cba9b2253ece360e244bf61bbe13af2e83b396d30853678deacf128da750269a7f65696e60b6bc52182bf5930765e08ce707405f1ab043137c476bb025c365c94d5a84d5a0055bc31844d140219854fdc5a2f3d8a03dacdac5acd536e95dd2d16089a20206c1a09c189c47c863fc55c48a536076b851f4249671f03b7ab447c010ab2433c37ca68bb8a76cc03c1ffc94c3e5800585bed646db4fdb9244cc0b76c3bce69ebd67c34ff30f7a9f5e6356b78ed7593defb08ea58813b50636e888c5b6282d957f3f67d4c3ec98f09c35e174f645a0e1be8b8b2aac9f40ea518cc180d73723af151b294a9594da317bc8f57960d03d352085a2c569677a85339dbf94f228dd75ed4fa10896443ea8d04988ce300d710f79f1ee7357530bd742e113e1edebec5e42c9c6c90056871262df18e790d69fe2f8dcef2ebfced045b017bc4bcbff84e99192367478f425feb2a7a165c30b26a15a725bde88577ee843bf2c92e6bf730e01774259e36d0304ad4d0807f2c49dea4c36b3f1313289964de8ac9f564ab3a3158ff836e1f9ec1356a16fe60e8692a8bf3853d07518727266406bf8033098752bccec6abef3db4246833f95456cb3d72a7f5eb0a128063cb5136ba68bace07f27c8e99089f0ca9276f2f971ab63e7d4651d972767862eb3c6a4f9d0b8e06aa5ac668238bd18fd391885a5cf5369f0dc5178743f869971e35c1fd371810750238946e877ad7f5465088754e301d03ddbbf3f030ae9a4b223d448f0e0d003ec61e989f0ba7b7b6350f1ff5e0ca78b2db3d467fcc8a5b41d718062b6fe8a49d0e8f75c107ddc97db6ada99a19330e8119e94d04390969eaeb8ffe3eb6c0f7531646f90817f297e733cfcf3eeb0467d937b6268052c29f5fbaa55d3e8876c5c32fea10989cc1c26c690fc2d7493a797a9cd5358a2757e4daa11d6bc6bbc41935c32ad1afc6b154759940abb3e309bf60939b3d7a7b117942ac4a01855a01fe86eb999ca1b764de9f06a390bd7f5faec2299d11bed7f02792c4446bdb2091dd097aa510ba850ced3466ad3c238bdb639e6f06383ac5e8798ab410623fb688b3a08ae4314c8674f0139cf46b3d76249da4440d417ec718b62858a4e904c0a0b2f66bc1b2714c7f682954e58b5bce72571e4aaed74b49c5abb66b4dcb3803544ca3b43cefdb2915c7fe5993976dc17cec87ff16e99227ae5571c0f089a2e94bb0d5efeee35d9d9d4d5467e0288b11c7a8184aa565e03d8d33556b61e0fd5db9b32dbd64528320583b0085d896dbb785e0c3e2bda9038489aec6c77a8b97940922b803b608acd1b69a34b5cb978222ec86734b7a508f985c294309c54374d24ef0e050bb0f6318a1f1b99d712a8204865bdd2bbef4cbb4ca8d67f3e53e5aa2d40ad8f3828ca51cf79ef8d83e6b5a3c18faf7856e3a4dc1d684146adaa3ebb3bee4eaf11bd4fee6b5163dbf1c546b941d43f12322da2c56990553defe3b259620e295a6c09bda8756256f5fb7c4702f86ef204cbd9b24e7b4d24365bf3528675c7901691106fac71b557f57e398282d49f34a78cbc433d382bce6342b90de85e1f1feb09385711cffa39bd25965c7d3065f9e91e3ef240c37e86f81ac7f268812067e26e3446197f54368548b67d1c7c67c9e6af3d41f1d7baa02189c0406c45c22ff53587eb0e15e0765746114a4ca929a3ca150ca31b64b9185b4b3fa4e431a3f9cba4482688220436d12c8f42e794a283896774b6225a801ac5eeabfb308da498bb74c57819d8736f677c6bc87852c5e97ae391ca3fcf1c230164405272e454ece22671e010f265c1d65168e86f5632f88762e8650105ff7c277b0a1be7d92942f8abfc4918125380c076fabaa7534e30c22b87f63daaef8f9a3cb82f501fc9059d55d782021c4f948f091d2b0f3caead817914bdcd340a6099fba235ea0e0ea7e3eba184aa8c3a659da9f5906f31396460bf2024c89c327fc30bb5e366895fcbb6054552b9374513d551d083d98ef20411cfe2e8e2733abaeb62fb36b26047a30cb5adf0d34e57a03a5aff9c583a0e412063cfa966f46cfc855fe03fde08b787a2b94ae67def3a00975dd4f1c05fb228a321034cff5b585becef3c641e83c67d59cf90a6bca50a88784f5b67748f9ae3c39605fdc1b4c4dfe61035e4080a7d4525db6d5fe5a9736880badc62803a4b89a3872f6a66d287955d2a88b60d5f64370338581af0202198543a242a634c96fcfee8f8b896c1e9d2be135ca5e8e700dd69ebf6d9c5b69a7c1281f25cf1e0cf415c81fab4a06a5e95413a48d867fe8a5dbe3ec902281f97e5525f425c77be4d20d9118d66ee3ae27855815c4ff27d5b93d0697dc99a2af2277b4052b8dcd57b639690b793cd075c7c6ec8a356f8a11f0996223f8f5a97ca303924e47e0b5295ee30c9f8ea29ff1cbbe2f368e7fb7759f94a58bae079602d29211cbb5e704401a1a5e0ab8ba9fb76321b5e503c72e0c69596d7681ccb5392dda3a26c58e1864dad2d9710827e76462c123890c7ac36be8f194a811412a12a1b25f75a828e32ae485a317e88c39ec1cfb4c05ec1942433172debaeb88d6a0958c2ed6c704ab0e2ee9f77ee7b74703be686003654b708e45271c36111900a31504f2adbd4f7add17bc0fab635a9e2da9be053d3644146cdb168cd610aa6052b34e6aa22b82e99f612c0a7a4ca08279cbf615c7a2935a00146ccd65aa67841bba2ef4f3b03a240ae1ebf5760ba7489b98d63346fa3d8a5db19b96e12bab01c9beb868cf4b293a74ea082abe00dc465f8632cdc5ace8c1af978dad14da3766364ba65d883d81934dcb9b96b7d827cabe0f134d7ff22e7cf0fb8a6ea3365c2ef0f4c83ebe229cb65e5d86579c04a8f050e7d3f9ed91fb828295a62da87e4d0d616818611d5e802ba78dff2e8f4e8087e9eb07b0637398a46b95001a517fc78fd9f592d88b11f20474cd7393137ad14e5c5f547fe528bf4112e3cbd2f1eaa217ff9b336e267aae351eca7e876c022c555e91760840fe4df75f3f6572e5a9bde1c4a5b55bcb5549f8ccf70399837c8dd2e9b895e6f61301792d1f94a18c194eb29bff0fa8586de75cc9d002ec48ef16861147ab64bf524eba31e1809b53125710e06cb0f55906084a7e7379ab422b2240eb2dd25cf645bb11e040ddf4cae092d5c4a4bc36e38d18dda3bd38968373cde58dbba3bc128765574c8ac23363517ac6fd25b318690dbf86233a6485e7d006c1f6b7e152742dbcbea6e7cfba5091be25a3647a2241ce4714d1759235ac5b0e3ed91f974eff9d0605cb4c337adc86d4836a7c0cc3664a77d8ce75e31ac31c1f7ef30bab87dc52300e6dde3afa14d0201a6c26898b356331141be5bd3cdb19c2168ab0becc6aa14e1a1e005f1698bd2c4ef700f0ebb079e168ebd4e28d5b71d3aa0ebfe1bb47e4a79d3a4fd5be750c432e6865d77cbdface0fa81707139943604271046f030d93ee6591e0ec38fd51ffb99b263a59220edd2bd1fde13bfebda084ba9e71fe3bad1a651594f04fcbfc9b850439888488793f4a730c4b48317b630c91caba73d976e728f2007a9e40fb07d9afbca0977c5cbb70492880483f1aaa166fc368fa02a6880d37bed145a182d1d080af10a09dad582198bf127dbb2cd80dbbe6224fcf3a9fe6ac6f22b70fe3b1348a8f6d2f8c712043c166e2fb52f45192927dc98cb594b778c458d496411f3b0073bb4a59aa79089e6bf425c6fecdc080f23020771d30f5c3a9b21365bb1827338e9321dc1afaccf5a80d3eee6529351639fec1645f491e4d0debef440d1301bd9fa1887ccd49e"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000070300)={0x5, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r0}, {}, {}, {r1}, {}, {}, {r2}, {}, {}, {}, {}, {0x0, r3}, {}, {r4, r5}, {}, {0x0, r6}, {}, {r8}, {}, {0x0, r10}, {r11, r12}, {}, {r13, r14}, {}, {r15}, {}, {}, {}, {r16}, {}, {0x0, r17}], 0x20, "363ea08fe4b5b6"}) r18 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r19 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r18) sendmsg$NLBL_CALIPSO_C_LIST(r18, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000000)=ANY=[@ANYBLOB="1c000000", @ANYRES16=r19, @ANYBLOB="01000000000001000000060000000800090001000000ff62c5b4760d6d5bcaf753a6ffa4d4375a5e76c192e73cc49cf753daa207e9799f25c6a17bdd761702e0f0b917312e1b0c3b10904fcb38d5771291"], 0x58}}, 0x0) [ 3098.150585] ? wait_for_completion_io+0x10/0x10 [ 3098.155419] ? SyS_read+0x210/0x210 [ 3098.159043] ? __do_page_fault+0x159/0xad0 [ 3098.163268] SyS_sendmsg+0x27/0x40 [ 3098.166816] ? __sys_sendmsg+0x120/0x120 [ 3098.170864] do_syscall_64+0x1d5/0x640 [ 3098.174739] entry_SYSCALL_64_after_hwframe+0x5e/0xd3 [ 3098.183976] blk-mq: reduced tag depth (128 -> 64) 07:02:12 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r0) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)={0x30, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SOCKETS={0x4}]}, 0x30}}, 0x0) (fail_nth: 14) [ 3098.240879] nbd: must specify at least one socket 07:02:12 executing program 1: 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$netlbl_calipso(&(0x7f0000000080), r1) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000040)=ANY=[@ANYBLOB='!\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010000000000000000000200000008000100f800000000"], 0x1c}}, 0x0) setsockopt$inet_sctp_SCTP_I_WANT_MAPPED_V4_ADDR(0xffffffffffffffff, 0x84, 0xc, &(0x7f0000000000)=0x1, 0x4) 07:02:12 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$netlbl_calipso(&(0x7f0000000080), r1) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000001040)={&(0x7f0000001000)={0x14}, 0x14}}, 0x0) (async) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$nbd(&(0x7f00000002c0), r4) sendmsg$NBD_CMD_CONNECT(r4, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000300)={0x14, r5, 0x1}, 0x14}}, 0x0) (async) sendmsg$NBD_CMD_RECONFIGURE(r3, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000000040)={&(0x7f00000000c0)={0x48, r5, 0x200, 0x70bd28, 0x25dfdbff, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x6}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x11, 0xa, 'NLBL_CALIPSO\x00'}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x129}]}, 0x48}, 0x1, 0x0, 0x0, 0x10}, 0x1) (async) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r2, 0x1, 0xfffffffe}, 0x14}, 0x1, 0x0, 0x0, 0x20000000}, 0x0) [ 3098.342027] FAULT_INJECTION: forcing a failure. [ 3098.342027] name failslab, interval 1, probability 0, space 0, times 0 [ 3098.354806] CPU: 1 PID: 27605 Comm: syz-executor.0 Not tainted 4.14.299-syzkaller #0 [ 3098.362706] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/26/2022 [ 3098.372065] Call Trace: [ 3098.374761] dump_stack+0x1b2/0x281 [ 3098.378392] should_fail.cold+0x10a/0x149 [ 3098.382549] should_failslab+0xd6/0x130 [ 3098.386531] kmem_cache_alloc_node_trace+0x25a/0x400 [ 3098.391636] __kmalloc_node+0x38/0x70 [ 3098.395437] blk_mq_alloc_rq_map+0x113/0x220 [ 3098.399843] __blk_mq_alloc_rq_map+0xa3/0x3a0 [ 3098.404334] blk_mq_alloc_tag_set+0x4ac/0x910 [ 3098.408828] nbd_dev_add+0x2ae/0x800 [ 3098.412530] ? nbd_send_cmd+0x11f0/0x11f0 [ 3098.416794] ? ns_capable_common+0x127/0x150 [ 3098.421214] nbd_genl_connect+0x3a4/0x13e0 [ 3098.425478] ? nbd_xmit_timeout+0x500/0x500 [ 3098.429908] ? do_syscall_64+0x1d5/0x640 [ 3098.433960] ? validate_nla+0x192/0x5e0 [ 3098.438016] ? nla_parse+0x157/0x1f0 [ 3098.441737] genl_family_rcv_msg+0x572/0xb20 [ 3098.446166] ? genl_rcv+0x40/0x40 [ 3098.449617] ? __ww_mutex_wakeup_for_backoff+0x210/0x210 [ 3098.455071] ? __kmalloc_node_track_caller+0x4c/0x70 [ 3098.460193] ? trace_hardirqs_on+0x10/0x10 [ 3098.464443] genl_rcv_msg+0xaf/0x140 [ 3098.468151] netlink_rcv_skb+0x125/0x390 [ 3098.472288] ? genl_family_rcv_msg+0xb20/0xb20 [ 3098.476860] ? netlink_ack+0x9a0/0x9a0 [ 3098.480751] ? lock_acquire+0x170/0x3f0 [ 3098.484723] genl_rcv+0x24/0x40 [ 3098.487992] netlink_unicast+0x437/0x610 [ 3098.492039] ? netlink_sendskb+0xd0/0xd0 [ 3098.496081] ? __check_object_size+0x179/0x230 [ 3098.500651] netlink_sendmsg+0x648/0xbc0 [ 3098.504713] ? nlmsg_notify+0x1b0/0x1b0 [ 3098.508690] ? kernel_recvmsg+0x210/0x210 [ 3098.512832] ? security_socket_sendmsg+0x83/0xb0 [ 3098.517581] ? nlmsg_notify+0x1b0/0x1b0 [ 3098.521565] sock_sendmsg+0xb5/0x100 [ 3098.525277] ___sys_sendmsg+0x6c8/0x800 [ 3098.529356] ? get_pid_task+0x91/0x130 [ 3098.533246] ? copy_msghdr_from_user+0x3b0/0x3b0 [ 3098.538085] ? lock_downgrade+0x740/0x740 [ 3098.542257] ? __fget+0x23e/0x3e0 [ 3098.545707] ? lock_acquire+0x170/0x3f0 [ 3098.549682] ? lock_downgrade+0x740/0x740 [ 3098.553826] ? __fget+0x265/0x3e0 [ 3098.557284] ? __fdget+0x19b/0x1f0 [ 3098.560813] ? sockfd_lookup_light+0xb2/0x160 [ 3098.565321] __sys_sendmsg+0xa3/0x120 [ 3098.569110] ? SyS_shutdown+0x160/0x160 [ 3098.573192] ? wait_for_completion_io+0x10/0x10 [ 3098.577849] ? SyS_read+0x210/0x210 [ 3098.581462] ? __do_page_fault+0x159/0xad0 [ 3098.585681] SyS_sendmsg+0x27/0x40 [ 3098.589205] ? __sys_sendmsg+0x120/0x120 07:02:12 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000001040)={&(0x7f0000001000)=ANY=[@ANYBLOB="c3000000", @ANYRES16=0x0, @ANYBLOB="0000000000000000000002000000"], 0x14}}, 0x0) syz_genetlink_get_family_id$nbd(&(0x7f00000000c0), r2) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$nbd(&(0x7f00000002c0), r3) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000300)={0x14, r4, 0x1}, 0x14}}, 0x0) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r6 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000000), 0xa0001, 0x0) write$RDMA_USER_CM_CMD_DISCONNECT(r6, 0x0, 0x0) r7 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000000), 0xa0001, 0x0) write$RDMA_USER_CM_CMD_DISCONNECT(r7, 0x0, 0x0) r8 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000000), 0xa0001, 0x0) write$RDMA_USER_CM_CMD_DISCONNECT(r8, 0x0, 0x0) sendmsg$NBD_CMD_DISCONNECT(r5, &(0x7f00000004c0)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f0000000480)={&(0x7f00000005c0)=ANY=[], 0x90}, 0x1, 0x0, 0x0, 0x4044000}, 0x144) sendmsg$NBD_CMD_STATUS(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000040)={&(0x7f0000000240)=ANY=[@ANYBLOB='\\\x00\x00\x00', @ANYRES16=r4, @ANYRES32], 0x5c}}, 0x34000001) r9 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r1) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x34, r9, 0x1, 0x70bd27, 0x25dfdbfe, {}, [@NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_DOI={0x8}, @NLBL_CALIPSO_A_DOI={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x1}]}, 0x34}}, 0x4) 07:02:12 executing program 4: ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f0000065700)={0x0, 0x0, "24506940d0dbb2a55ff0b1437efa18b96cf6d4c75abe89aad8534f29d4003b26fbac7ea98a17c5b560f380f0e3219cf4c461765d9220fb768c21e6050153d35d6cb649d88737cffc611de27fca6fc15268ddc545c601d9dfe392a14168662698877eff4aadd6a521b1bfa17977beb00066a0a8cb23522e4d4a83921fcabdd5b94f2c265bcc8e9d0dcc134fb1f0beded7a59a9f6e88df3a46e8a6fc0a561fd6a7aa94b174c8b8ffb0dc1f5bec01d1a6a37dc81b16aa0d27d261a04aa078072b1c7f0a5697cd0c93d8b3273fa02e75c1287780b750047480b2be49e56b609bbacfd0158874f269bf423ce9dcffaa5c703a221dcb8bfcd1a60aed12f3b584aa1aac", "0a0be5531e61cbc88da51365af98b73ef7d726a4a1509701313324cae6db879d8db35be58090e63e7c7b04191604c6dadb4ad6ac500524cd6c09b0758d4c59cb9a9c16d125edf86fdacf50b68f09cd54f4c161f498290ef943d0183b1a6e67bb1694f3254812833ed25edec6dc1047360dbca622de46bc62d2cb60d2e8b40a82a781ededb18f8895ffd1db3124d4ae796126bcca8fc28a3724dd1f6780d23e9bc1ca9a6293dc2c315817dd3fc71a5aa4301c1ea0ce37b209cd7b950cbdfc7158f77ad8be8a6f9a1d8fd7b942a4ae04f84a38d95b2d7eb0d93b9a236f3dd061d0981143fa4645e3fa39f4b5c37e8ffd6db6b3cfb67d2aa8030b188396f1fb94d2534a3aab310dc3aa28d47b5410d1180dc5cd7223cdd134e29669e186da04de5870d726d012b5fec9676e3f41e6a3ce1ff8dbd0f0fe6eb59dacfad3a450eb66701d968caf7753049ca2c6850deb2fc2235dcf3198a08e2a041350bc19dbdf730e25cf73075489da52773ee8d2a810432e16d41e9efe9c62ac12d29904c1888ef0c125815b82d2c7ac45f3685596492a6715c87c6379d3758e9653a4399dda1e870199f6b82baca50a01949e71d05d978461c2a47a46267e6d99bf3e76c74519a45207c140528dd82c818c2c95725da53d7c49a926090e01bae74dac7291d0d560c4d9d6e72840cd62cafa78fa14d86fcf59774c89e2ed41ee5159ca5d6e134172366eb280939d869404ddbf2613b917aa7c60720c0dd25763232fff98d41a27b0dad2614bd7f510d5110b2a0afe5bbc2f5ce557d88e5b9b692a03290f11fc2b4212619a122ce84ab447096b0dc66db6f16cee3d979c8947b9204ce03129185ccd2e42234ffa6c56b7aa27b66bb2921e6be54b731458ec8a0b859c08cead2faed0e171ba9e2fe4dadf2817ecaf088762693b97d1d161a7a033b5f569f5a1ef15c5032b99a2517142505ee70a34426a2f1248628e8fe13aa5e8da1ad0b9e03719ad1955e8ed8dc96550cc77851a860e7c2761f829a0860eefaaf7e15e144a7ce04dbe69365ab592a3018cc37ed1474049368780a365a9b377f23fe961f9cd5373319af4dae0660f1e99052e989178c9b8718e540f80b745a754109ae97d2385120e24551ffc7ca8f0e73bdd72a447d81372e8b42e8ec988cf4c6f357b68da5f2b54419fdf9e1e7256d45edfc7a89e0e6ae1f6e218183dd5eb56cdca9f5c095a3f0a3ca79a6fa45f346f8d9ca1f0024226229aa066f1202f4eec208cad907090eb8f420b1c85ca56b5f17ac5ddef717c4fa6abb162b80ce48286d9fbbb3c9a6ff87f00c7474925654342f93b0355246412739434c43a307b7656a11b00e514b67955e1bb6ae218bc8c1d27c3ec78c92466308237f4e689ef767823657c47a214ff3d4ce254ac734eba359e5f37f55d75e3f6153bcdb02d2b203a5531fc1bac65c74ad07d39cf124ebd7986dd5b315664d8d5f33f6e2007e47db85844a460d7916e0a785094610e8f7128e13c2f5cdac8c28e57cd7b280b7d62d734e84f03741c38d84bbf9b56cf97ea9a46e82f8f404a2f85cc8d29c18b5f61a82d283d35bbdf80a150a862abb6c36af0348df0b3162005bc6aaeb4a741fcc3589f8d35750b2af201f4fcec3de6310460f84b96abeb2dc0477499e4abe165c0e0f5a3d4eeec9dbe620846c48ea05799c98f440982aa5160646e3d5fe3d26c1e648fd96d2d6e813141b5b884bfa68633217e5786b27832215fa054d0c2cea3c712b92f919aa878f447a13dd523cb63ce9e900f1585cf057e3ad51db4b5541481702b0854d8e5733be722afdd1f21707b7f215f653f86dc7810ad5e0c1b0ab837989456973c697012f12bdb2cfbe96c35492fde5e2b6e54b9cf03a2f11b6ffe3a680a3f517ad8bb1581f88e2831baaf7fef9ab3b99744be52c059ef25450947892983a8e1fce3b47bca79a66e90d1a9f966d6c6bab5fe74510ff55f2919f05d187a8a1e0a1339282f2a1289ab305031e3fe3511317c4e1e9ddbb5228ab5c5b67d749574b3710b178101e75337031d38391ebfbc4b73fd577eb544205f02638cae66942fa113ddea5b9c0c09ac034307dcac0130ca6f6f95a3cce21ca9a4eef57354ad2ce8f74363c1636abdda9a19849542d7971f0316f71fa0f904f6e2084de9a79a4c4cb0f4c7857e021c66da1a97567aab2e5e793df7e6d01ce6e90d9b98c61d9a22457af5003159cb184125d796d65f5b81ce6060cfa094281fc2b5eb60e558afab2501406e9105b2574f65692a34d9c84135afefbcb12bbcc53e555cdbe9d42096cf66fd0c09233d92be3794c7c01007dfda3861bb8a6f09e7c775754e6152ab7b2691466c7ec95f8ac138a96185f9b7ba7ae5dcfcb787f88db2b6aeb30918e78515a69887f6e99a5078594db050c45cc504f4bc3a9d4e8e1115c2637fe06747fdf107537df8ce5ea6cc15c5cd7de2f384e3b734e2a7c64ac0b1ee0006607b3936a5d59a629697c8ce5990d5f3566ca044d8d42403ab36fc4f68bbffd9658ae5ac850ba0d55a27e7be939739a11779eca4cef702542cf3bb62ff394739fce554185bccfa6e399b88a0a69094ceb9457421d5bdac165fd2ae9bdb10c99fa9908eed1b77d9551742d2fe438d18b9ff7668c431f506bea96723660ca379eb9a5fe11d1a1a222aa4d3da99e460c5d85a0b3486d55542751cb6814aadc8f0cc6055669e1c43a873acb54b35e3b1e2aa97913009a795e5003c816c51a63137e3ca9039083452a0f17daf1520be6c652da2a3cca11c5a64eb474fd8bf9682a0d6d9d46c3dc2e7a9380516f5fca1e66c5ce5b62e01b2f07ba48ced2e87c0bc72de480800fe981de0630db950f6f00120e405958d6bb3f4f4373e4cba53841f465367ebe053b6e3eca6049289345286f339f82546311f82621f8a9e4847c0f723e707aba98db7ace15ef138fd6865434123e5fd161e88cb619e3b1bb831459486082267715d1918216e7ac98f8836f4945ee18127aef0326ef8f61146c8e14bdb026199c2b47525bc8b3cab838a41273bd066468d3f96571108fac0b9c4a77ff98cf5f52e7900cb5674cfe8cec270845fc62bbbd635ff7c134808d5d40deace11c702463d560ae7037705eed9bbb6105b6bbc93d26eb7240f511c397554751b474f02c33a9b0719666d0e84e296f72a4961e6e1b4477523a333a80efebc721635ceaf90325492f85dfa6eec78efc0691ef8d700c37ae3741997ea054702ac9eb429fced1ba2114c7bea20d99c33add1cf9717c3b0e448721e89f493a39ff7b505d4a03f22383872005aeee845145c86c5a1cafb308c45ec8f89243cf8ae56654aa19f1f34bbf4232ef83604ea12c11b87dc74c2ab4a313d1ccca57619f74435cefae9c72dacb99107c820ddd0d95f1aecf37c4e3d91ac777ae97ff80e83c3886037b5ba5fe90c91c64ba4836160553b4eb2d26a160337ade1b5467d84a9d239240856b9a9f2acd8d12b8bdad4189b0388103e6a0b6e4b10a5acde2855e55e30fbf6cb9eb0ec88da4eb324f7d35ab43bf3a25b364a10f14a8f832490cf8f5fe8f6aab74d7fd08a1d9750e8f343e16d54c0cd5fe09ad9ea78f9997cda3d1f20f84ce9891109f7cd836696470025066e12cb57cdc98e37fc7538c23af99933b54ea8a96c840072ccf1aa239fea8f45866312eb8acf40d429b4168c481c7005d1cf640da9caf9c9a9254f9c427432e9b0764a50372d8ae8b0e85b6d44f0586f31086eeec85516612d1de4215e2eab6c7d386fc61f2ff94c2f1cb19267692490d08302f49e25dbf53d8ed56b217c6173c605ac4635cbd9e7b56e2f02675cb4a7f4db44711a44c72f1c581c5b7fd506ba9e679805897e689a241bd1c73cd2a3b5637605eaaa001f8093089ce25862b2960d9a00613c59dd46449ae24974debb7adaadc8e99889b04bdb47be5e6bf2523f14beaf22658d837f4c9e669f25bd012eb07f1cc3139c37a4c0edf0fe875596f32f7c63097c5b7fc11cdcd483d0bd549a21b661ce1b0764965163e347471c90905dffb08f8a20cb75966f2452319ea6015bbb31c27cbd23d3cd86ae8479c10c316ef0c83c0d6c45dd3dc3bd3aa18a76de8864a0463d53d09b342bd37c46e1230540019f86b279395fd44ca7d9b402cea222830c1006416832be2f769f7aac7d81179524ccf0cfb220e1cc17faa81a2bb7d910a74c656a87cd0be4666506516e75c37cb8b833c68ef96d3824c1d298cd4af06c6181cdb72a212b2ce4f1a50cac03d050698138e891ccf80df11bdb66e5761f6dd1b61c9c42e9d70be586ccd63e10b628609a53ae8de7f9bdfc05dcf09c257938c706dc0f802f571ec9f27afad59c31398f5a2e1f0b82b5669ace27dd3bf5232b722fa72c48089b6a90f97aa31709d61559bc04651856e0e1e707d717acef7954a967dd0af156932dbf0d46757f14561c8891a216970d4cc6202b5fb6e02d29bbd9524d17641260a35a043ac690e5f054bc6d10cc8acd116dee0d75df14d954e9ab0c0ab2ec05507f7047c344475405346e97df471591e6d5bcbfbcebb24f517ba3ce97ea985c4631685a6eda04db2e2360de79ef5237b66651ab565ec0a07e326b810e4a27bc17515a83f07d054a825f3380b1c6035a3dddbe4b5aca9d7d86d34508a714ddcf5ace7913983cdaab7ccbb30782f584f858070e4ce2817d33ecfa997ade1bdea93f15197cdae2aa3a8c113e518444a9a44b28e606c41eb039133724395a4da09f8b5248f331da73488f248caf8884738da27db404d8361ef2b69ffef146b5b1f49e9f4052fa2956c1ae28760ff560893ef4f9cde5ca47a4309372df9c2dd9bb58fb3cc4a780f5aa10a98dc455adcdd880ef35272ac28f61b29c5222d7757562dc30f5b4352a057072d80478362cd528827475d2a2e56a46a30f37f7ea54031ae218955a3580c81c213f19b8b13bdcc7d51f036c0ae4e5b98c40ce6a9e31498a876389e2978c796401a21db81dfa47a9fc08be2a0e85be1f27cd8e703ac119f8c28ab47c39f8d84bb412aba035d75935bf9b71c8212ec3f4b4bc2318187109c38fdcbe6c149e51f641afa5b3cd406c154ce263d7eb14a72d9ba7ee930b08af65d5d02f1a8c13702180897db85d22ec1999ac7d6d2359165193b661daa94bca6e4b99880381da1747d41b173952a0d39caab19ba41c43974ed0f9752e521e758fe15dbeec48dfa0e3d56a23cc0dbb395c71be950beb84bbeace3b1bbc6c82f6d573eb7f2ea1ceda9837c8f50f263d8dcb43be17fc8b4cd7f5e9c6826c55401e2bbbb034821817657e9cbf97c89900ec1066a838c0b9ec61f546dc186b06c89fef28797908a7d075cbaae0fc3c7b6abc169cf551975777a153b8eb4e2ac3d0e64dfa7b7805ee52cc13255c3c264f81d7abdf9847733924aa"}) (async) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000066700)={0x0, ""/256, 0x0}) (async) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f0000066900)={0x0, 0x0, "ee9ec102f6132ac5a3da8602785d54d4b5c57569d50b7edbcdd2d1a11f183d9ec4ca6207f19824e1c7d3b680b7fe1adc3efb907752cb1e99ab51bb3ff55a6254eb8be24847f9f0466f69426f3b398eec11d0309ca684c4a9b0918deac9d1baac85a163278294c4f3ef77078055de684995ca2ed1d6ad1d30313e3d226d11e9f2340f634e5f86e413586f8659dc8467917745c4129cf5a4a5ff2c110408c6fa13b893589780595ae8b8fef6488cd27ac1f33d207a789e33f2ed422a0e092466e7276543b4dc4f2d912dfaf9e8c29b85564486c3fb175cdf13b9ebdfa933895c41bf9801a22f357f7f920f0591e5861bcd94d4d07abc15266fbe45746dfa0690f3", "47f356147931edfa7d489f19dad571cd75891f84b963ac043d407775c857c04a58d18bcebd3410b56e392b7c9bcc72a42c6d58e199cba5e69ad3730bb13f85dea35a2ac90de636f0547392297494cc382d701c65da68aaf025f0fad64dac14bbcdbffa4addfbac28338a73ec16242f51a11ff6f90ef61450cb78748e7157db2af96560c5b912eca38e2dd56d205e0ef19b306fb178612bea6bc46b21440ae5c200e7800c0687371deca6d4132cdbd8d0a2fbae791d7d8b315dd168c2eef5970b8ceb3a6de2f36d699f53265b049b3e14d613709c09e794a37ba835a15a054fa5e38770064497cebb50b527481ca7aae5a92e1ace5da9e8d85bcf1ddb0b8ec47fb1341668d0cd5a90eb38383de77c0aff76393103b3c3f78751496921b5a50c12dbfb31767466f7aa1278da084b670a81b4beef81dae5e172bf836b46aa4b1b8b860ef23dd77c831a58904e5ae240ff0872bce7bbb75d8d432ca4d5b7181256ce2e409ae109b5efad688245ce8c12217e91d83dd618afcd4e474bc712b0e18736433943d8c0e1ac9407c99251cd6de8527dc584fa710acd2c98e88f2a59ab4156399420b521e1a39a26a4525732153a826884ac29bc971522e6bd608199ce3e005336c0a16994850c863c39b157b92369e239086a9e203090d6b13c188f14ff8c735cf783f4786dee7fff0fc618a0ca6141d92c150571a8d3c316b03a00afff4265038903865c9f31642e4adfce49ae3ff84f67095612f86899109e20644dbfbfdcc666c231aebddf49edcec0653b68082938da44305f46a1de9bd51bc7e368acb0e93e6e14e9ea7357459f38da7f1c95489c3462fc1df0f1155f204248f09147fcc9d060eca4570b8ccbbdb08d89dfcc584dc55445b5b92ceee0f70d254d5c794f1ca6fb0a28653b8773c863df2286b3a49b1adda466c847687ad44490524c8bada78f92e0a7fb229f2b1203bf25e46ec755fafa1eccd1c98b207aa00447d1084163cf892569bf48ad5aa977a5c920e01f4a2fce987de45085facaab0833e31dcf43ffc27c8bc4bfbdac1f5c779d059abce20e70e51f62d8b2ea2054d0fd62ca49c1e5329d3d8e9479972add16d980a23e147da680128efd02ccf038d466543b2a32bd4afcc37c98bbbf6ba3bca26296d34c636faac55138887e8e28c5b5e04c8f993e1fdcff1b975705e3f2c372c912dbcab89c17fdc146427521abc69fffcdc95e05053056addc294e9c08be53f008802dcd8424e42ca954f5ec73569a9bbbc789c439bb3d60cba5c8e9437530ce11383f9e81e0ec9a24bff2b972affaae0cc296d9f25a288121d7b6d4b784905abe47946247ef6eea27c675e32a1615f312af623603af0d793a4bd0ef07b225c562e07e39e738f2b70794756c5a582d0063196323f0b04412ec1a184c9718f18661e2543d70cd4ab75ca84dd77808b9f43e2fdd982f5289ba887d0542536a0b7fcb4ff5eba2c9b2607452da18c3ab55d9d4d8feb5e73b061e14393c7d48f1f8d03675339d5c6a2d54524af7d7fbb7bb2fd6f3cbd057e717b3d0379844a6c88f172225bbaf449085d2dead0840e3a2c3b42f1665cd3ef9b72f26748c54f0f475def71c31685b1828be46edc86f01557e13cccee7f0fe32e1c4759622b552aebea2c5f3a2cef49901de3e677be4b127dedd7efb77adb36acb5ff26a5f2a93f2cb8ff6a8f7f9d50f4b199780f7f81da816d8568717f54fec467a76f2842670b3f6e24c5f74b67bb9693a671b43de15540f9f157f877a43109d2e3f7a5cd94b7ddee1a4fe3440c757788b7b66ef5cdce9647c330972e61d17c86c5788ba50979dec27bb942ad7b6fb235246a9f7a5469b3b13c12e1e7f100c89fa0ecffc51be8dcb35f91e08cc4d652056a40f03e7867bd515a07974f51ae72fec12ff69544f99bd56ecb9013bb5774af066bb58ed15a42b5a60e40bee4c821e1a4c76d8e556bc2265f243930b4e5087b432f265c5295749b0092ada7b641f94c07a06596b2ba4b814e61831569ac483194cf3254b7b078f0b315f32c1abf3b49836434a6da723f0f0b849b313c5b02c12a2678c0af132f1995955adfc2a2bbc2743e51d00b771981e5884549b1a3318f0ce6cdff77c0b4fb1a9d623ae72b81935df30058654452220d8541d085a30abc2ee3134cf88452beba33bd7269befd99962313aa6e16d4423c3c86bb9d58c02ef33cd6be567ac91ffd71dca2e87c4755e9d1798fe586c619df43f6705b703c3918f833b56aaec8d2e4e5c42f97d92770c71bc5b9b00770137f8f4b7e4c3649f8b955fd6e15c088dfc86c951318d3e32d36d6bfdab572124f6a956cfadb7fee2926c268f9c91ab96f63ef1f97b47546f9bed6e70adb7212880253dc836e69173e70a71de5423e7d48e07b2e8893eb2785351e438cc130b1eb231ed0e775131c693463f832e0f6bd820061e16f10c7ddf52872fbb7cfe6611e9b68bbd081452ea03150c541f56358465ec3f7553cdfbf78d87f12231a53bad15a54ca518477497579c5a15b6ae3222a01c4f02d07326909d2c4d5cc8c153d522949a34ac35e609701a5a2a584ff7459baadbbebba51c0679e2b7f3dc995d8fde5e4bd446e7f1fedc7ae1f6ad52670c761c7bbaab155531030cec5c87d389cd312d839d0951f51ef2726019388565f434406adad5fb8bd1f71450b06e7e49304890b0a1072db190797c651044469235e524c7d5e0b941f9f06269774e295de08f1546be47e067ab13aaf156f7298c36c8fa9933e21d157e86e774c62dede13dc04709ed9d0188a3de0fa9d14e703e657f963cdb5af96f4b12091f25daea31d0cb639a29654194311145ecf4e4d448161b1390062228a91364096e7780c30e496b7d1e96101750154481ad3c9d383546df75d80d510bfc0cce9ae7c7bdda9f23dbe9cf63c8819f393304b8574efab3ec2f7741975fd7f20e4c55385ae1c9e8169e20ff77d8eebd0dd5e5c2ae6fe7e80f38b482f946ff0026de0d7f674af27588e4cb3a8415dbc0171f3440bce4cdff74716c04a938f92a8f8124ad07faa5ca88b7fcab23b061fd7b04c48035171b104807655bde29cca20f2e90146469b1a82f29258ccc8de47dd288749dbf213ab68c2fec57403bd957741cd0068c566e2ac32fbdb17df647bda113e5be5522357bddc38a983a7bdc345b114a0d54296f95350ed566ea9359dc02b83899bbb68581280ebc5d1571b9b12f1f80b69aab06fcc83b58dbc6edb39c911ed6e8c29b67979c511d66a7d4c38fa46729b97950a957e777cc834f5f82d18f530d1e15d728b2bf29f900c06f4561f2c062c03556b40c9ca3ba354aacb2c1f62358aa57b0164e4d03de955244d4e64a94c608f454aa94feb485599b41ba9757c3382235167c1415a434ce0bf73b6c5d446d91087e38a321080ba1b1df1f029aa9db4e0556f2ea653393ba66c9cc68775ebcb75dce74aaeea7533aa2c51aca7f890f86c1b7d0bd1f4ca5df37e2e21581de75d02593aa08e7b9b38a619130f74ae77ce93e12bc625f03999886788119b4b563962cd36c66c36e742ca0682c6cadd8765b519bbba47b5ad5ab47a4d552cc6421b0e7e41466103e557aa4f5d965c5da11d6adc4383dc4c2d58bbee402322278929c15b07ca458e45a0b04a95d666eb310fb07ea8f0ed67eb4a8de48cfcde4987233f80009f87d23c423650203777337ad57a5099ecb27b033c1577255c5260091d02a1bbf60b9cb2174a66a95ea2acb4103a62d8af174738c92aaa73dc766f2ab00df0fb59fefff7397968c96749f62fdc4df033125d2984aa20089d22d4fefe23630cf3e088986330a935587d93d5c206a2744b784e2a22a4c80a2c541a98d0977d1b42c59a2ea8729f413a2fa35b51e31b5f2921f7954be5cc35abbbf796f9584e4e3dc451a5cafbd48e876fd1e793699ad47e4b46d29ca52556d0a3c9a3eecdac40343ebcea0e6a2392b22a7db4102e1d2229ba096fd9595b57e4d4d8196e09e2d1beefc6c8274528106a1a4450836e8bf4b2b5a68e27d9586e0ddb977b8c06524777fc41dace49e3c3824d2861c322eea7e8131073980da941fb33397f3ed4702ab056707808bf9af0b0fe6e4fce8546c91b25cb2d732c94969f93a515485ba534f84716840f7dbf22d78cc1b7411c0d708c274c9e9003407dbed88350222321b940fcdc88dce954eb24bc850a89a3ae7471d8c0b671c864f673cd26e046514bfd1d9b53867fcc58e3b3a1d05e1af3e8d4dc942fed6b99220307f003fa24727afee96b32885f56f3ce25c556954be9bdad6ce4179ae1716871550ed5bda30936722f1d25cc1646c1770378ac6a9c4ae9295c0633873801d841c41a386501128747d2a825a4987f626e6769835fe7f1fb0e97e4eff051afacb031f565aa99e62bc2bb1efc9dc0f1dfdb24d8a91ee141201df1bfb1ef3582b43118af137a8cd1913fee592705cb425d06d84790ea8ca9b0b3be8ca2adc0c4adeb13d315e7798fd05e9360b400de23672a6cf68ed624f8da5e35d5bf01de9d524c2fb5d658ea709c1e1003f978e0c65370a5361c0e259c83bba5f377dfb4f2508a47871c8e278c455a6a8d7572ddbc2f0e451669eb0080b4149c34d28c5faa76ccb03a00fb0e28f4e42edb841726e4f1eb6a51f633c67272ae013694c7228f5f80e0fab454c8bee6a19de57c8acb8aa6c0eef8e4a7b4558d71fa6d375860ee50fddb2e017cf209662beef634dbf9c753127167659a581c71b069ca4d718a64a51e1a6ef07ca8264038c2e99aaafc362e241003dcf90424ba9a0e01f19932f658a08eee7c87ec9d81645cbea9b0595915665b966323a899f3cae9f7c8f06f269a31ebb060fef46f7b6fa37544c9e2e8d5080568239955f574931439feebda268174f604721aec7730425a87b08d4bc260d4894817a97bc9188421208791868a085ea3eea54ae295b73412166b809f5fe30178b5c6db036e55608025aae89f6252cea1ea3ba236a5b5ac6bb2b8e1fa1edd4e5981e142071ba9710b6b7a241a7752b0c3fda21856e82bb3aaedcf71a0877a843d66053df86733687a5eabfe4320712a8e05d93af900529b1d4df3b724c9c2049fab8c2c70daee32b00ed3a0751bca6b1285519a0cc31b5b1b9c429cc87e22dad360f44c6655d3ad1cea747c1c64a78332f5b180023a96e9a723ce07d0047d5c292b4918d2d5b6dd6a8035d1c231aae97093fb64462fd1c6731f9c617fd184f19b6f0048f0ef6e03548375a6798f99170d6b02bd7f71b83fa200c7cfddba01b64daf23535c1c9532020c76e6000ff37983acb2a47b1cf8f6dd583652d3d390e0a644c931f4935965c0b4b43c454d3b06d48ead406ae3bce8c13436790c069cbfc520c050ab0103fb821ab4978f5c5afd042feacbb2a329b98504e45aea7"}) (async, rerun: 32) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000067900)={0x0, ""/256, 0x0, 0x0}) (async, rerun: 32) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000067b00)={0x0, ""/256, 0x0}) (async) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f0000067d00)={0x0, 0x0, "1099f1ba61efbf55e79c2aa47fe1c552f6ee23897fa30008b7554474226a6c982dae08e2ff5d89e9b697e956941a747ae33e80298bb4406343276cbc2ce3bf8389a7bc1893a27612b0908f1ec2ce87936a57a9c74ee7c3f2269e04ae04550d844d89f9aeeb32b3afe2ef0750fbcd419df4ffff7c387d80d82a83a7c42e07b158cca478b2a045641add6e053077980faf0174240e25fba5900ca85c2253613f5b94177b9b5632f60ada4b89f103488ea9d513670bf1c92a66d71307a195443ed41b3dcf0d1f6d7dc9fed34d9b1a0c276e25a7a9aeabdd59d4ecac3f3084ae560645c709277fd5dd2ffcfdaf19da962006e85c413d23741fa79c2010141ee9cbec", "eb4286d1fd186f272b66e52bd0be834a22b8731403862f7806ec65fddd1fdeea523f4d0a7f9a094b9f6d55c449d0aba11c6c011e3466f102b6239538c7fcbeae70cfc84ce742ed0240e74481f43172e119d21ff6f0cb23a4421d3b197d5d0923a8c56062b62ed159884808005a7f1a293b7e16821116ce16ffec26968d74250248e299daf8af58850cdce64c58d991215ed9955e9e7146c4dd571cf2f6b8762064f8db08f88df2c3507fa9fa3d9f80a198954db9cd6ba684309a4670b9f4f346e25aab8d5cd4cb76c85b3c836dadc5b335b175ae9acd7ca30511ad222df8c1378f734c0a7a6d31250d0a71d95aa341799c166d2c2a09740a2ca734b6574c8ac945f24c7ce3576b7d5ad3b11a3865f5a27e85d6d17eca682c6411ef9824338456546cde3363bd31e3b620d336e07fa580a21a4053efaa83ad4a4ba754c7117023c32ad2cae5a12166b904582c5556ea8278e8e2da2b12ec6b0b9792e8918e222d42099275dd8cf6c72324e38e106b8193a34cc669190b73457cf3b4a02e0887fd2899070038a9ff24aa1a61a179ccf44e8dfd22fd1e201c15b1f09b6ad50095a9b50050a70e2f006586acdfb05d4e613d6f4bbbcd2e9791a1c7a68d2e48c6982f8cca48fc9bbc73f67ffddbe465b8f3707f5fdb83b8e07b8fa4cf0d9550122678547a168f8c08d2ad1b9d215c23a11dcf5c8b18dd1723c954796f49cd6d711fdcd0ce0d77077593660d7435de8b6bb496bb0f1db354f75f0d139f118535753402c1eb029fd05118044770395ebdccdc330132c6b32010fd62686577da7ca789cc0077f76f50ed5a9c87e16bae3c2453ae47384a7a6705b13685a3cf45c3639fd5c4ffbae0f29b3a18d2f1c363a615d945e6b61d95fb0c05fcb48921c1adee56d3d2f0574604235713b3d2b8fe71d9a9a3692ab73b672aabb6474052299d377b651d56490a3f0c225dfdf671909b48e1af7cd5f6407331d34382c2c65c0e67720a03d0ad71fcfff01ae9d0a6e7ae62f0d3ada34d5a1369d372e3a59368588abb3c52193ad4331165886c8b1c656fe1348452e9d8b400d2cdb005389018159ac281c73893116b09e61ad3236a876cee13b7721d87dae3adfac30054e5efd27fb296f1669d7a871f6d286950237f33fb296ab4369a9c6c4df51d15f49366567e036ca64e3c402052360a6cd93ed27dbe2025e36ea42278c5f78643bc97c3fbc7ed98a193b42dd2d3830c0a36bd08aab8051d5b9ad138aa5bc79e2ac189e8972b6b2db1c5e981522defbb1d87c00141526ff9ee134446f187d0a15e5a267f10e2fd6dce3cf59cdc899065baa06da87f87baf44e0030751c2c772df490de031ebe7624b80e4ad4cd6af9f7676650d6c88ffa1556c93ac77d6f446d0d9e71d5f0355f196db5a38503138e7e8d45470c354dd8483a741659f44f26177807f5f265058be985a291e7e40137535de4e8ee6677d731cc8205c1a8fdabadc06151b24d051da082ba1a229757a479c1db384aa7c6ef31f6cde9565b02ae11f776e5739259737de4cac526a53ffa10bb3751b708734d60f7be2b5364eaa6af7ab5a7ab439d9bf0f4f0e5ac980c2b05fb799a232eaf5ea8a8be46082431e196ab1cbcf37edfbbc7095d3aa18ac25f0e0f632046b4745e6d5f77780a914f8f582194613da8ca1f6f71e58295344b235883c90963a3639044a518b65da28ebf150889e5300b1f5d7ef308e0231056444a1eb7f38518f7035cdad6a345e0d266ad808928fec51f63cc06ad103eebd482f73fc59ce2ae9ad9c94324f10bb0afc9d5bfdf6ee444b0b2f69f837f556516ac230dea98913a47b408be7be30519b845ba162340f755d882da027af402c19917947e6749ff153ed9cb43cf142d8c6ac9871f544491d46203424b31a21d67c18b1a9c14dc5455c6dec567bd7fc6f972f0ff484c4f6651caf414998bcf975d4a047ad2e53d149a57540d0d7bcbc95992d02c59e0686da3e1464f0f4539cd2891594ae7cf9befeea7496ffea4faa7ef80e07503a3ca76c4b8e005bb9cb8995cc75afb315f66dffbc9f002dd1508fb5a2cd267141b8d042a91fc32d759458930269ac94cc69190e9113db919c5408b7ed7f56e0ca8a08bb08425b521c457f672d08e8435408b6950341851e04af401c6bb76e0526645acc5ac07a70539c1ce94401583762c88ee6cfea500f6cff89b82dd44a1b4ebeeb74fb06b6d160850b06f13afad2167f909874fedd8a43c41717105072533ef3c393575574681e75518401ae957cc66617adeadab3db7618a966c8ed803229206425ae1b06368f8a463c831c64de3313ab6dd29fcc1979f4d789408f8c5db24988a19b7f7d6c8289e6220fd0c9107922b103393133c1df99b94d0d6a351c1cc432d4962252d39c3caa0e6e9909cac545ad2ea1219d8c3e7f01c830277d5b1d90baa7c97b9e4f3c3c1a0088631cee1ae3ebcb3883aa4f01e626aba12bd46e608b9106fa4d946165367cb4ddee605d22cee54ff0ff1842d99cee8460229af19977e34336fa3893762e0294dea13f9aa5bc9e91056f0acc0bc96645c53561e0d5c5d930dca7d9809d7f308f2c6286359a77007af530d4543ba4e3083d6c030364965be28ea1cf386b57b2c46f4fd46eacfd2ebd30f3e9a6a72f205c809f0a8363b4ba62b91a34ac036b7f0ad19b2e6eeba2440890ee96edf4bfdbe1b0decdd702428908e5f04ff3b8ca10e12ab9d762c2524adc9f2833aa6dc552acdea852ce64c23ff7336d55e6dbf1603555cf140659e2199f427288ceab88ac413d7e9d9e8fcbbac9dde27b264937e4d66887c4abaeeeea502d1a4c760be8c1b33d8b28baf491be29df9d849ea2aec8afb145da41681f8a8b7b813d7ea11fb564b2e53eaa99ca2b30ce014ad21e5332ab0a1fe5b0f807679fd2472809f3f5e3b5520512714385ff47a0c88c8060645c78af71da3e49fec46a54a83965e496271e0e835340bf932218bd4082e099ab1c101125af671c1b2b6f2413cfc3e7bb641e8bdd550ac307c9797dbb744d42b408646dd8d66d5be29b8a5d0919a1ab9d239cef2ba66d1dc7173f1f47c00772ffc6cd1caba0e446a2dafdf7c38a93c7dfe121419d0d065695f592320380421fbf59545b641529347c702ac1f738cbff85682912d6013d36be07b7aa48b90848f1b53f6da24cc0a22b399d69a9fbe51b10b13565f4e586f5279075df9a86ceffe21ad193f69ba1dda594f75b036f54286bebd619f661e7159af420adce64d9bb5b2e240dcca003f046f8cc525b9d8941102b62c2776af341a2bf310b709654460e066c186ee32d653f4137cb4b178e6697000d9483e03ac9eaf5beb7e909aeac615b050c7ee0860f94d32317d5935c8d783f7c32ac2738deff5e62596ca735f1fa4042cfcb77fab76198ded888777006a8f9dda9cfb9ac33352368322699a710dc2c500f655130d42e421c7fe3abfbbc6607f4292fbf157aa29569afc70bf5eb7aa4406115fbba03855336862bba3771300bd9f355f788edeeef293506934c376e9049b43134ecef7ac6a8a64136adc824e3760e2b795f133b341f9da99db4bf2bf1ebef4d57a7d930042fae0344e494529ee979f6c4f0740dacd854b0ea4b45989131952dfcbbd93f2a46a3269d006257ac5b929b5b2fdfab00d6becd81d6c135f683fa972319e22bf2dc5b57e6924d17c133e74119d7cf236920d55fe9ba3d3f36c1437ec5485a4476713fe567bace51c61dea4b197a503ac5a12462a7a1bfb013398c185d1f40468f30b98176ab2bd5afa257d24cbb80b6a939975508e7d45321a95f73fe039af79f88007b9c7e4d47fa3ad362a600c40646ff5cf2c435a6c8761919d886cb30a601c97d6f8af3b15f99202db620ceb1dcfed0e1fa68fceb79a469a2c9c3437b79793c225ea84ee95b0b7f656a9e52b406a9e5e07648b99d8ef1f021bf0fcff1ee392be3283d5584905d3378fc43be4dcec236333e555493fdb6ea5d9f1ff97ce4287ecf9d8ce9d0bdc1b417966b2379d0f6d48f5c3ee602278709fddf6c0d5b09386a70bab29ce7726b6c88d01e183182a1d266d226e68457e9553a72e2f78d641ac42434b41216190550b7a555eae35e75144fa4cf1315ec75c3da9a5f09b1490727fcb1fbf8b1db12e5b0f71baeb1ff879aa14fd5bcb93241c8014b0fa1fac1ee7484bee37f7ed460c62d3fbeb7ee90a647711a2a48dfa84cf6a9c3e8b5a5a7396ed4e05f51bdd644a8c5311155ba8f186b2624957cee019258fb95b0e8205aabd759697a6fa5e5474e396c75f6789ee1ab62bc05c92b15bb0ae4c69b7280f61329c99c61f51f95732b2fd0c48a628757d8f2ff2e28d038e0ce5974b6573390f55851ed65c694afd7aa4045180de85c1d6d7562e9c44860f775f55c834a9e3079ad15b609f70ae59d9535773e7f488f28d6141e6f61c8e96e5aa9d087e74835b24fe5abb6cb492331634bff7357052a3c7f751e7009aab75aaa7eb4613f1a0d95284adca5216ab248086f35ba2eb4c22fb5e58e98bd2ea86f1d7cd4010ddab4cbd2f297e212c47a6629092b12ced563e2c3c46e6910aeb5a5a434f288190c5501e63cd8c4e89aa5b63731c33e38e07b485dd17c921f01d11fc0c1225051ac49cfc1ec9ccfc1529da3fa3b3851419ed984433c62415ec2c78ea6c2376000fe1826e2270f3a531115409e6d8ac76f88d7f5702c9dd218cd85be9d03a69bf5207450c5487df2df7869590e848a3368243261d752caea414039198a740398937751983fbc2da1d32f43e05ce083bf375148166a136e7f97760ce5bf443537306d81bb1bfe4173f3f2262cd756fd9ec5b61a7be57e3b005ac8f00d8ef26be8e04b3d98fc1d01f840b76c7b7230d9d7db0010d2248489b2b748f1cc35e7cb331537ed2c9060981b803f9a04e7ed9afc42807c8732a5297e667abddf90abec22a022e02816f888708f39b4065d599add6b778179418b0bebead5107990d180dcff81e793451fcd6543ea24c6c0c7ecd1125123d46111c25978f39455b5353ada5c138d4e08f22fd1c023238dabd670ff5e91a46f97fc414819fb6e1bfa5246307d06b236ca507bef8fef023e83de150c468448df76f9edfad0e11ac25494456263c2d019cb30cd2a8036978742e6ea0a0122590d0afbb1f6cce8da5ec5137c06403d7461eff675638f3cf928058018cfa9c7b56aae0b1c7a542cd2f4864c0d44d266ab62ddd2d401a4fa90aa4dd41a69c14c589b1e5f06c630b1aee260cec424761b89bdf7da8e70cdacd686f1bd263a8ba450c330bedff9e4699df4bec86572348842bc6cde6bf4b799ac112b802f4327ca6f6fad2578821b46846e8501bac9f7690ca9c41e302d469d1d28d8c68bbf81b1a1ad88c3a87a93fc593233a4c8eaabc71cf6d6f8f3e52"}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000068d00)={0x0, ""/256, 0x0, 0x0}) (async) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000068f00)={0xa0f, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}], 0x7, "5f7d09e4f92293"}) (async) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f0000069f00)={0x0, 0x0, "a4618660bd8c5c30aa50fbc873cd6abe5aa88065e6c100caf3d5a0f258beba1a28f85820c7ad35b91471752d22d0690a9ad998fc9acc11e0eaaa06634c18ecaefa1ab215fc60d10c2eff6d1fd023a94f1815c487a92b0ab6d05dccc8b7bce15e8d2468b64955a50c732233951f34f7dea4bdfc5a2416a0afc80a445882257cbd537442d18e558e0bfbcdf38d6dacbd920c0e22689930f9d17abdd1791d4b3027e6bfaae40970afc932dc5d1c648ccfbc1d36d26c090b396b8714609aa00b3dc4b14bad6ea21aec81760e1895c422fee0db293f329448ffe223cc95dad5bc08cd040b041a2ce23d59996fe3083101321d836df69222ebba3eb40b44ac205fc5e2", "85d65ccd56e2aee3f8db25fb5ac656c369aa46d0b1cd6bdda79975a0b58a1b2afd9918f7cb9c92b18f2ae50f11ab29d88034cc4852cc74d1e7f9d057cde41f36de96715b0f98b5aca9b4e69b75b68950bb9c12a45bf76b20d57a5667682998e1cb031ac9dd1e3c286ef42617daf5b639b9622587ad7cee72b0a5b71d8a915f5754a98734256a15d95f3342c10eb30f3c8bf0b8d3d9515e10a0e427f1d87f43b2e24dcf24757b93183f99e0fb223a6a85a3114f3b6d67c8a4a5b64fa97a84d0b5cc516fb2cb14969d702bf12682122595ec3b29d816dba6e31a0695d2387b3e47d46e518d6302758d89e110f40b0bcc3b9f6f78ea5dbc66b5bb8802daa8a8b988008d4959729380a694760d999c6948c9f7f185c53a1e3dfb9e95aa2a098af4629edcd68cb43ee76f84e3fd29ed140653bb2d4498e93b7af22f980fdf32a4a590c244f497d0c82bdeb44673a6bdc06d85e0087423b3ee4c4aba1b0f5340d63de90d47f9424fabf33393a2e514c111aafdc78c04e5bdb3be2f812caf413fd24dd7006698df9b1ff11c95800fc1b8632a5cf221bb671ed07179267720f0bb29652538ecc1c502d8bf7de1c48e7709ee43cb5b0e5885f4d3475bcffc7a3e8947a221cff8b65baf909a5dc4d9ad2e4e38812adae3f21e7bd559ee2096a8af79f654f62341c934d4e4ce3450c7c427de469ea6e10567230721d4efaad41237dacab5b145101e411d3a1a83194858bef8df7a26920bc7b4e086f31a47a0b3d14ae816b66b12de063b4936d3c0c0948a0632c927f7e6dcb8b080d3c24541ebcb2df91921809d6a9d31581f832431cb2c639f9b38b3aefe324bdb0cd8fe130b565a11e0f25c3dd6ca0561d14426df17691a9799a6945417aa0fbb899acd09439a9edd3ca796e083cf8250654e5a673cc0ec68abce0ccdafeaab0ff0d91666d7dda6d79908f2637cca00d37d1a2d0c1395a7457921c14b901cbd6df894f8372bf6a0a1cf0ecf76d736a331fbb550f51355333f805b84f47f64d89e024b037bf737bfae90d6d46217188990aeb8226258b7628933e0e7dc15a28533f56f1878b89ca622f981f4b029dd9e9a3914888ad03471454f59c2944c8ca8e5debf3969f1d243c995477702be92c97624644639c636e36f7d03f195ebf5e1e22c51da5592cc06447a9e95487440bb250e5ca35536f6d7fa35b891f888c85a980eda0b270b73d41d289bc5fc0770c6cc82a04e0caca8bfa2dad8e4e10211e9435d6fdad00a21f40ef938836ae1cce9f72a0e7ecb3330afa531f7d5db796d0bfc4294e769476e6591f86e1300647fb2d7eea51f890c959d135d7a1166862fb84c1d37363d60536ce42f8768bb8ee0c8b0a18b37dd4ced084a9f979bd35b94e962617de1ff375228811681c21cd31a83c9ba98cb123daf9bea0a82f78fc935e9fa0ad52f435314e1c8ae6ccda8a1177a44b1d633a7efc28be9ed548f4c351db0e5f6081103c9597b14671e5178f0fb1c4343a399e797400bc5f4702b6a203967226545faefe8402c3866a044bbc9c0dab0167d189e7c7113a4ea5ba3fc6c7b629015b831b58d10c18dab7ac8af39a502741b272364e604524f43baa78db0e7f7b9e7c94002def690d65946ebc3e73e5a1f161d306e5b1153bd35f01f5f23914cbcb96f506996602ac8c6b1953f78abc52a7f67c5b296aa0e00c9ac1c1233b05bbeafecb82bdf66a67e06b9b7e8318c918a9144174ea77aea068bc3dc80659e9b524b6f957a78ebcb44f236781ea3dde44eb0bbe51ec023bad350224e71067f2a74a2d1fea3f0e48634f3fde57359ca09661538e143d9fa595be970b75ec45e8573d9a90d5f9d90635bf8bcca6782d94fac9b47fe2459fd98fb70eb13d0dcc8991f8e461e901e57ee9b9bc8d24282aaca16da88a852a74bca60184d7c5a5d4ff3cf1f2ff5d03b22930c25de0bccda0a159ba59d4301eaff5610e66e0f153ce28be1345590153729cde896bbbc661f795e1c1d2d020738c1660ed94bdbd6b8c9218770f172c33b6155cd5bca3993a0deb75b195dc586606e5b5f8157a91e08d343d4058b8ed1256bc7379c8fa82383f97cdd5efef964d49f088157eb9abaf91acfeffa6c14226f9b88e43e0e2ebe4c4e95c560c93ac8ab2790fc3cc711f18bafd927e297252c8c25b5b3416423b2f1b8561819c25b0b388df7e3af04646ca31216279e4b75419645df88e2522b463e8d0f26ff10865a4ca6db03f3939025fb6b3bb02a7d473577817eaf7d3207e6eb609254b859595c3fba41f81d92589c786ba4d4eb0acbfb66881479cce5f51e71d894a4a652d6e592c70c8061b52b41ea8af00ca4b6a10d5a6613bd2f37e600105825ce84cd3c285542efc258c125dd9f879bc461181dea4865faccae1e06a596927937048990ee344f054029fec7a50e026fcc144a13529721fb07da4a07e3c40a485ffc28ef74d578ba0af2431d590b7ab363a69f01d75b657661c842ae82f9543ae60c2ada6f33c359bed45d6e514f990b4e35b133d029d5f057add2078a9c51da598ea849bcd69b267f605e7656634c760605d2ee3b71df0bfe9d67ed95f8359ca86bb6991dbb804c6a4cbfd391e4d9df5b95948afe4518ebcd396bb23303e0baeb6c0f9b07593254cfd2cba30d6615d53526b7fd4940c6ef34f60305b16682d2ba0ccd4da4f6bfe3fde98444ba7df74b6d4db4b17476f622043d2c1cae1a39378b53a2dafa0af36283a94308c3c9aa78b314a35e5b7f44de8a8a2a04a8886a9e764c096ac43612c513192b7864f489629866fa59cc11c85c2b1f35cba1b0249e146a574cfd52ee32e275ea5f44c54fec7cb58d3d279ea36051c6aea93cd26996d191a8a73a99c1734fada418664b1adcabd77eee16d08891b4890ef10e3007f425abfa38933e843571af57f00f5de025e0e51d796f279ed2c20e0882f94fdf29d504fe37c2da796162e93721e7b0c724961480d809b944648a797b7d1fe0799e4025d05c3526d51428954a5d3ee3dc089c82913c282d0ee69633f57d94c6bc2eeff781c236d638aa9e395a70a8c47ca97005820fe3ead548c65015ca82478c1e4a7dd40efe1a51f91598cd51181955ea61089ad8527c89a3dfb5b12af3245bff300d6eff9d15c03dfb1ce2c67c142d3e8a801705d14d4a8b92f90f4ae93c882e08ea3ce0eb931d49bde04a76b52ca03042ca0c64a76466ac62195cea6f9ceb1d714af1b593698d65b913ec8c49c46e2df8e9af93ef9f938e226eb349aff9c551e134686d2365d6c9bab350b4ff119fd30870be4dd0b43a8c0fbcb63ab41aa53f2208d5914fe7e2a9c4062c628d740243d07505d5922750db29a597ba1b3cebae30c0efef0ccc120339e8e7cccdb8ecc7d4f158a0860b172dc2fa9dd4fa8fbd369744cb4e12c3538d46f5aa4ce0e13cc333c1e5bc3316e236470527f069dd602515269f9fcb64373f958523a7ae5b27e8b4df07d35316061f32814a0154f9d3415671a4a13184d15875aa59be9009f99025e70bb73f6404f533ff22942cffe6e74b58cdbcfb91304775173dcac7e188f57bbc9cb056e1b62286e9fdf991ef642c83e5a5076f9ac7ea55a5221fb31a159e3214a84d34d74717f0e4189415b362e47a015473c90265a6a84ee6183d395b5db8db8e347eebc102e8ef7ff26423afb33e60bcbca0bee61c01f91bfa00040621f4af46fc30f248346f73af6834f60bd3d4791d3f6e549ba089cdbdfe0635189686afaf05c0945dc78c48d9f5fdd4ad1173ce2aecdf0a4089dc19ebac32dab59d1bb4be3a75b195169c4f77a49bc00b12c832f9a896ad7745207f260ea03101f63995fea95910c9c1b81003428727fa670d843c3dfa292b2eb57ddf89e4310170c3e8adcccf3f6b688c6b28ee854d37e987a6aa418e780ea32f8d70ca58a9a856edcd67b1a7d0d9f6988be1bf1154ffd27350cb9acaa8dbccbb543b1512e7d9c5341ebef783f83da6a006cf16430e1945aca0144663f5144334d3ab95a842f2ed64920625c0138df89fb798d054c5676448f4bc79c89c347fe33365351f0553f17e4ac56321066a48365ee38b97eb22776ce664da65be5802475b00f92da32403bd840c0ddf02e3bd0e3c176cf8cb87f9cbee1cd26b975e177bddfcd9069ca8b581311cfaa01a974f459354a0c7d71ad7a6f0460d22585a5a1cc8b104189e04db87ce088cd0e789a1eab83a424a8bdf32b729850b756b1302aaa0dcd0fb74efce596624c2481156ed295252d918a26899b58f36c08f22cdb15d36b709cfc2106baa6d62dd5771ae56a8567dd9a8b9cfbe7c8d6d3316de106e7cbb32901a383cb3b17b231eb0d0c70e4d0655900ee6283036d9c0ef7c5451b351f9c55f203d9f3f2db75854aa67ea47435668d7948e293d45324f02b6f15b030fdd8260b1ddbbe221e4a4135b7ebfbb68e02cf7248331d7d7245134fee8f0c0ee587d97a6ad8a558c153398b1add549e65ff015ad90879f0511f7d60f45a98b0bf55554a654293fd559239bbe2d994607fad060fcb650e6163eeebcb887369849618e55a5cdf90f86eded77006b8ccacdcc31e6fb2372d854a50e77e16b88126fa8b64077622265e1662e469fd3339f4a8496d9a4a885629d835204cd889a330715ff84b3ce3f844d73c9ac7125386901d4db53cadad4d89ea416f98bcfb6ced5cf641e0baaaf08547b36c643dfa0c97f7ffebab815a04a37edb81d48dbff7c8b2c8f3ac21057eb18e4a58f2fe7bcde1e7ae74bac572627e5d8f8e6ccb90a19d5b421c1813de5160aace4f6d38fe7f48ef09c93b4b0b02e32ec7f6fbb364a7b0fa3f53fdefe4966f5951cd52d3c8f90c7bd6fc1a6bff236f6a05b968dc6f10a1c91f598579f7dec310c36b8ea9d3d4943a4c5a91a0db8723491d3eb38f2ac7c796d2fef6550a8cf31dba10fc223d06cf62dec2641c74565f5ebc75335596dd326cdc55e8920272f5c61b2ed79c428974f8615af0cff5ced54fd399addfeeaae7d475e9d764c5e0694b97df21e64d8e0c65cb5c65bcea6e6759480ec04cc7f5431b2d9f3f1ceb65ca6a630e6e11470a1860f11aeaaeadc6631d986ac3156e24b6a5c4ffa2ea7e4f9b05cb0012e9fc928cfde05a8dc2aa90c7b4fa435b1fc991915d684b70dbdc3d19448b650587a0fb370538dc97a51fb62a477dffad5e4fe64afc081b7ccf16362a9560b2f408245988165340426062f803fb585982a7ef0e18a8d1d8fff45fe20ee4ef406fe780d34608569892780dcc21e800eeca946a04d26c5047687d5f0da57d9a52e6af7ad155da564547296287ff3830fa0f8b3e4bec574c492d3cb1cd17a298379000ba2533316e272ef10bf2c405438c133234f348ca4dbbb03353e31477798f7c77744f2a94da75b53c73274448376367a55fd214154b1"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f000006af00)={0x8, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r7}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r9}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}], 0xcd, "59ed752e4aa185"}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f000006bf00)={0x0, ""/256, 0x0, 0x0}) (async) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f000006c100)={0x0, ""/256, 0x0}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f000006c300)={0x0, 0x0, "3231f193fc7a0d80330cc61ef40df11d72f817668d75b6f1f5c80749f47b3ea7037af10b44c56fc7994051b53aa7bd09bcca43f6847049e48638e9934638bf72b26627d9dd07b6b4009c1d4f7d0b2dcbb4a7e8e0fc0a54bef0fa3fda2bac974579ec1dd363d938f431fe7ce7a98dbef7e4f824c42d3ca7affbcf3bd873ae804e72d6f384f2df0b5d996a9d951ff6309ee389a640f06523edc4d5ca87f787ea32f90cabb0278a3d0aa3253ec927b2e8928ca1f8c76247a85dd4a24484835f61200a5f729ac90e917ec989a6166822e05d3cb874e29c99b938b1219f1b616eb779b8c2e3640ee8cd4d14410801cf3e39483ab54708a60075e0d4ed746fd0fae1ff", "2e3749e4a4ccaa127cc4be9bf4b554f22f8987332699f70c0129f2095376df1558c8e78416a936edbb5ce5075235d6844fac95d207ba3eeb25d69a6805a437aba5cef67bfcdec08136dc6b4c7d754666bcc61b0a5b410293f6ee62388222939f7d3480ac7d411a98ab842878d783aa2e41fe1a0685cfe42430bc8a3b02325d2a639dbaddc275c977e975c1cc3a04ab20c25234450d1a5fe1623e16b603745013bdeff5b1d56279a6d3f9deda65d2b3bac46fbbcb12a3d85647b17fc3961a0da3ad3ae74bf111c3b0c968caf30fcc1792646f078650393dd2dac45b8f00211de77b1c813dd88a71e87bdfba60079d2629534cb018a24f73de0b7c59f02ce4ba899775a1eb1f7bcd8019a7ad2c23842da8d12b845ca390f2d21b338b11872320a79100368eaac320291a6c1d558be9b2ab37daaab2289f5a92667792c0228866746a3ebeb138090c0537a6cd22cf1a83055b1a28247b60212160d43aef7eae66da6336d39c3d6708218704df80ab7b39fa2df3ea71a24549638d26c2cf7c5175b573076de29fc6209a5ed77994f8cd7653aed3e79e64fb5f5cbd2135347fa12c84fec908e945a938af5e6d6ce16bab5c3010c744b4a1cfa154d28091235352f0871d9da8b0fd1120bfffd47076a78e3fd1d1eae19647c14d9c2377e91965e5c09c84447a651fbad7d2f1d0f4fa728ac85dd8e0406e02ad55f8e003c9ec5a1348d651de8ababbc88e3d05bd64ec7dcddc82ebdf1effbfc1c051047809ce3782f7c771dfbd03262c36083a3e13e84e3f9803432aba6f40cb633b8b8924970e4dcc16b920a7f7c76aa85c62a4b1dbfbd7cf6e1a6ab49f85267d7bd53187cc6302d0b23ca5ffcdf026729ee51f6f2fa5d3a09663ea6af9353573094a790e33f68a9092c21577011bd83304bf722e140452d6c56108d9749dddb14671f93f7e382f781b22a54fe37d247c9539296eb2a9c608e94b19d4632b483c2f9dc1a6ef04ff4bda649174c1f6bc674dd8faf868a7fd80328538a32d7fe236507c8a1073a804b8a26f8bc7a40b10383611e544241e100682eeb98988807f9b39110787f86ec29d854dcd9115d17b5328f2bedd2fbf0dcd0c460caa9d5e941ed5ef8480fa068a7189bcd22a1011837189bacf6b199b4e155b3779650d3c63ff11cd96cd130a6b271320c46892f9b1b4de1b46ea2b343577206369384a473a49b3d8bc94ddbfb56067e4bc55d31a52a69623835dab5190aaa2dec101a35de3f88ed17130f652c67a32969a7915bd565e8e7567cf991ca935c76c6cc8a0a0766b997c5233509c6bc6400320b9117da9e3e8ec3e1b0f99bc35d4364ac9cb449e46dd697319ed6010a06b1f1eb511cb3369c3337c41516a3ef978cd4e0316063f1ff5749ac974ba1cb3f339f21a42f3a07d9528f51e08401f586776572a2b9f6a6df6584719c4c54a95044cf7a3cf32b92efaa77de9f3a3cbf3ae4d918233e473cf26a883e13081af94eba9eebda7ae7e541eaa5ffb2888455c42749e6872d15e209501a3e8d1fe5beb9aa0b2de85c71336f0e2c1903f9dd2c9fff460336a3f4eaa94e1e533443f7d0cc9ffed23f412d5784e703da811ab9c374b4602bc1595dba4aa0f2c51942e48571c819bc428cf94ec33cce5597e36eacabe5c5109bae02091ea1899fedde7e9c0efe714648f0a48d3ce3d2d2d2e276cd9e1aab8bf3f37fb24b819740a7e126a6f72793518baf1b73d2bfdd9a2bec001a704568a18ea473f3cb43d41af38dcfbd0bc8e444f1eef3943df68a2aecec790e114fc1267b720a5e6ee8e68745738b93a7a0cc63ba7501c00a620c6f9c38acd33e01d205bcf176fe8cbbc4d6dedf2eea5573fc15278ef4cc0a720a0eb892e02e21a244d1c3c8ae5cfd0a8bad2a42d41e8ccce3b4374830a95317a46c707e204ddd954293a5f04634d47f86abaff023b5816cd857505e693779c52be14f2520d8a52d6a98a818831ab67d3f138af9c1c26f41e7112ce9906645e797b45ece344a48e95e7a9008ccfa5b9c999f864e95efeea83c4e3036c95ffad3002c533125f092358205eabca53fbab8ad10bede488d3bd9e008bda91de92473b771f5c0ebd0c4e337bd8759dea450e9c2dcff5843b333e9ecf9fd540a6ceb21c0cdacce112c33c2956e4f0955bd2bf329bf34b398dd0e535b524e460038dd22ca9770d146d8d71c5d6927f4696fa6a1a39b45ad42a3853ffd332270281331b48fd9fd82bec6772a642d858b70f413442ea15a5a6e2f61b0c3e8f0fdd077af7c5c7c313c385a85f23f867e3dff000ee79940a8d5178092ad1f8f96c18325ef5c5e25d5dcaf5e9a6a74fb95a78b6b91f2034ef95a2e6f9344193513900dd4f55c6cf19c1f5f85f9a9387e3e32db99b6602624c4447cede4440746c7014c2bf887b5ad99636b25ef24ab62f2351162ae092634604b01f2808107c14718142a26be933e3b6891cd419c05b1520b53688a1748d0c4ea466d98ee9f8a4a809891d12f3f6ac06e04ff9908fa88a80f6d290e64c1beac2b5a101ab518ee5ef3868290fed5fca1bb7136f7a9ef4f45be085bca74736288a7883df07a6dd90833783c2f743bdf8745b7b2f8ede18be79663f35705cf8367bd3fba9f5b7f661c792fbeea9d7f1b8dc3688f7f22d73f5b0b4c3f5095f3a1efbccfe00b5265ea0b7ffdf9720b57257945a8559274a2cc711db00fe1a4332cf504c704d2968f9c7a9a7385edac00bbd1e9884001d815dd0db1fcfadf81099734702dec42dd6d6fb66edc2eb16acc9692f4925a8326e7bd371d46209b8f23559dbd18fc92b78c0bc16b7c9b37c9fa65698113a71feb29bfe9da22ca9765d21e37fd3b011f28ad229af271a94021cba7aef9249f46e7593f83077af43e6abec5a9664de397c5572abf616f580c0e8114efd21bfc55acbaf3aaf423314b4e1f84dafa38bd00e7a29ce863a72cdf81f6792374784d113837f522d6d7c925f2512b27db08eb9cd5e7eedff1f35f2517d37c4178d9738d24c9ce6f62264bb2045cb3df26a066e2ca8525855b4429621b3d74832685a6fc58bb8dde64efa49b15969cc2bbf93d859fa7d53ca920f1b4617e20bfb3cb3e2f36b40527fb8e96da0c4d5b164008ea00d5b116dade29ac673c0d3ad36cdab3de7263db9da57eeb164aab756bba8524f792b67e7eca43257cf9b509324d0bb35707a321b34cc70e9d3b18f3cf87f0a6eb29203d4fe7af282704576e2d877324aa4796eb65668c380976469ffc2bd718d35e3e2030df23738be4085829149c2d184338496fc0c40d612242f16ff1c4ac8d6d6df21bbf2e59ffde8c4afd7cb77a59069904a84bcc21341852bb5379d2012bb0b27275cb78a8f8555d21993cca91e4875e8fee4d2b01b3e6c67f97ab98e428961328b1e5f4c74a8800fe6f405d9810c209dae38db70eadd58db61c0b6486116a31b3c146a10f28c6f51de28a7ee21b771b9f6ba0ac87f783f4d5edff7e5a99aeacc08e47aa79245927db2e7ecf881ce8151c12271d8a326addfce7935cd606346c6f5b9baef0f66d7024cb14101799aa5f278c3eca24c9b016aa0df941ee49e6a42dbc26c2a4ba9de6faed47d8028f01062dff3cd28eb930ab9bee5b63c60207a75d5a41953d92d60ce9948e765a4fbb0b753d86ffcf02af49a60542012ee4a44ef9b4dc6bfbd76b97ac728398e497a71d57cc3e89b5bfc1fcb438387dd6a3063923f719e51c530fcff1a4880918f884e04579f0cfa713b72b0687d72052674bb20de14d952710450bb651b397ee90d399be2ce52730155a1cebe8980d6e7fb35ef23e8aaa8680945eb12a844885be595f649aa91fc6f189f21ce8eb760bc80355fb816effc1afdaf0365eb762fb8f536d0c32b4935c8d810cf6f1ced5a242920d9a6766407fa57fdf51237d3a493ec1c24ad43b304a168cfa32e0b441a5a7417f8bd0bd308e9647d0d65dd93761150debdc193abdacb0f7f90d3af631d8d83017d10c28d949bab66b7f08b91f423875e34502d92cab883e4b78a419b37decf6398a3f70ac7cb8b7a87be31105683697c5f2368beaf926e05f6734733a841db7e46d3f6b66a0ca17301a4bbb6d281e49e19e9a8341fe82a9afbc2d8b90ec7726a52114ad644b9b2c0f441b140438959f8511deb55b065953366ba82650254bfec5b56d4b3f170e91a51a58a012566518c8073e0abbeeaee34fa23b0c95744660cbd5301352082c5eab8b49b38d6a9326833438bc60a3b8665a97e1f7ab8b91928c1ef2277bdde49e8f7c475f56f6644c7ce1282e64fe553325fb6c87f35bb370858391754a69010baaecbd5fa66d1cb2d0eb2c7d4528028b1dbec5dc33c10fc1ce6a13c3b3e1f5d8d3177bfa7e4eb0fd4c39f819a31ba498b35312558f2586a4e54ed0b1ca1308f863069cb4315d284c1dc5c8f9a5662cdf61b67524ff5f4edab57229092095871ddb4cbf0c75b98513e5d39a11ea1fe165a31e75af717f3fc5974be03fb0e4d49f83344aa3e5e097729be2a8146c76fad4c204962c42e8ece49949ee3aa12261f10fb8ff410ae7cc694691e3f700fed90b55ed42d676b55cae3ccf2123170eee6ee4f43a34159df936b645c60fba65bf475533626a05e4a645247481ddd370e8b41cac4b79e63c6f3b50a8f419579137f17a681444bdd6b9c34ebb6bd2a4f582a3e4508fa51db1b502d5203ca14c3bf3031893c8236b7e6062ae624a1c3ee50302c17c7638d7b3247cce012ea710316302cfc4e6519cb0e0be87b3904899488b83f9d6d05caecde748efb97a10fbd0a0032b43cade59d8ae97d7ee72f9884bae0da5cf8fac96145d3aa6debcd6a5e19d801b0632e0e55df9acf4e1fc736ba4d64ce4abc784e1b9e5130aaa151cdb49231018374dfe11d2d6c10cdb634491152ea350a5259b947970a2e6cfc5d923d802b158342c29c518afb0c6860d5aa7cb0619159198affe950f3e4cd7427311a9a88e1b027fdb209cb4ae57caf33a4b4581ce9b704776a2ab743b670329dcd43cd42f2fb4c29b9f323b24f0bdf433306622ed1bd318269b22ef71ca7cb617b143d8d2562f5d2529542280d805338eb9688a9e9e6257458dfe94f3a6e71ebacff74b5d9aa36411c46955b08bc0289a84f4cfe27f07143d48010d5dafbfd20536ee8bb18f566ed3a8523e7cdc713eb48a0cdc5aefe893713b669b8f72f46bb8219ad6cbbc7b9bb37da5d61ba4ca9260b8abba60a79700a13fa64b35d6fd0b9f8f104d99aff6f156aa785eca51eb5bdf2fe4318626a4eb8f5b4a1ef486c5d518babde48059c5da24eae35436250fd8f66ebae5ee0e174091d35a3c858460a7e77a8930a9279b411a1f2e6a967a2d070357f6393bc265a655bbb80f50910fef5fa1461a53c321ac8a5f8f801d75554ddb0f362dd3d82ef5cd836b9b8"}) (async) ioctl$BTRFS_IOC_TREE_SEARCH(0xffffffffffffffff, 0xd0009411, &(0x7f000006d300)={{0x0, 0x80000000, 0x8, 0x200, 0x5, 0x0, 0x6, 0x4, 0x5f0c, 0x40, 0x9, 0x9, 0x10001, 0x8, 0x7}}) (async) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f000006e300)={0x0, 0x0, "3e009b65b8e7f116feae924ccd296807652cb2abdd99311ac12d9f9f81409e305fa54ae015c28e13c4c1d216b4c7c6d47e2aa6e13519b9313a89d515bd9dd36a9ab9c02cb2f807a2d0f36a17e750b3483e89ebbbd840a6d631f08738ad6b380e6d7c0ad9ac1fc65ea421e81eaf96e4ba936d483d0c261486968a77233f7b6ffd1ad89e146c0f8dbf89b50aef11b64669ea027088c9d133188d4ea42a71c474658fa854a01aeb0fb8d49560a77663253214e511f8956b974516c3d2ba454a8cc35f06ef779103a3188b2f17ad2cd1f978106201beca3bbb590539723d3af33c662f12486f605d4c4ac6e91edb55e89cd02ad5cdc934c1c9047bc74cd26a615873", "e5cf3ee9cb7a23f74bf21738e8d0fc15eeb9855b31bdeeec32dc9609d8b01a0c8422c572144282e863a9c1767daf45ffd2bcb3d3d473893c019b7b1b8493a67e8fb460034a726cb47ac3e795ad5c517f1d46c27f9c1e6ff706f36718524039181eaebc83fee350bd8435c1d3c90a5eb73ec38aafffc941987f571c80e79b4bc5a13ac6cddbe3ebdde0cab4353cbde4336df224a5b43048821e2e29f30b675d9f51a7194ef941ab9bbd4e115ae0c4e7c5f1faa4e56068bc793e12f495927deaa8b7bfc1d129ffab3fd2d67765deba983bfe409418b966f98d2cfda328cd535400bc09757818b5c30e360e84b4f6d37691842f6931720a15f0f0000f3119f88f304e17cffa9aa2beea88692bc937ddb8d4315eab8a3550a4b37844cc7fea5eae0b56463adc12bab7fa48d6fe0c4a8b815089e3ec0e5f613116d843aa4a458581b6d09f9fef6b283b8030af7af316047eb33548f9d7163a9c5020ef9ba9d3adf8b7380538d97e4bb0bcc42f5b6f7d7ef3e5f6b7dfd7452b83f03ec4d4f1336f553fcd00529d73c09c584d471df1ff12412cfabbf3f80865b9019b7d9d1fcff57d11e666fac775a89b5f6a6fe1713194521878914def7feac9e348298620c75dcfc07111c103898251da28d4f7af28ffc627b4ded34768b477ce7f4d45747fb758aca80ece53a16e71e89ee3440c13d0c4ddc98e3c8d056659ee80fb83e9439f2717ab6f3e2105086bbc6653264246ff0a87c6baae14115d74782fd3f5ef293ecc30653401c315656852df493e458f4d606dd6910193e24b2df4353b12643b5dd3f0b0e73036d5497f0c6bc1df7b741b524beb9269a36b32740deb9107ed1da1a764827431c4513a31e84238278379cfc2e770be6069966c37e3995a38341f978a7707bb29f319c813e699003a51a1786e28fc80d42611fcfd9ef4c962a285a590d0e15bbe3e6b751934c482124a7c21759b57a9e596e6e59fa153d28733b26bad71c734154cd2d0a74d1909fc502b26150d84fbc1c0cdcb1ad1324555de4a74c468627babae2b549257983483813264ebc69fccb48384e9f19017c8d74f7470701584e2dc36cfb102173c925564ae2b64191150549f8ac182a9ce5be8b8bf30a7c147878cd813bc9c474fa738d4a9c17acb71f94cba2a0ef3955083720c99e44d1d764b0a1948a55a6302b9ef0938b2ee58201a18a341eb396f0d7bf3f973034ba162ba8c03452a1cfd77175a3fcad675d8c22efe6715f6eda92d0eb712e228db192daa9a72244d667fb9976683c0a0e8145bf3ca89554adeec29444a80d6222f3ec89b703f4f4c7d2d4d6ebd79a60359c619da32d57807c53a235f2ce6f874d8ada1908263e297a164d0af4105b1a550a328a60b5a7755c0e611eefb30bf8165e20ed6983481692467184f3754f08ca0bf235674b414e4552dd536545376b075d12c99942a2b1f495bfff83a09e3c689e9a7d2d15c2098944a40c3b21dc27decd62bd254de21db9caa7ec50a11b886585c9f1acff48c8b8a1c95941bb88b026d22da404dee299bf79178949085dc5dc116abb2d90f80a293da5f86a333a95fc99ac75e3c1eabaca7a0c334bd39f87e8b125c10ce9e61baa34cd06c06847d9706db0dc4f214cc7d48cdf36b54475f4296b2ab2e3e7dbe51429bbbcbfba2e1949198fb8b2aa0d2d5574aad09bfbe9b296d1bd1313edc71c35a69bf545cda1a4e68dc3a4a9f840faaf007724be3a6b6bb5c486b02fa19cf197a3bbe09e3609d3c1c575f529a25238b3c5ae64c3f9ca92da96163e2fdaa317e0718317bf2bcfa815c821ae294df292d181ab0e880d074ec4bcd7a12307a0fcac19c2d872cec749138501dbc1ea42cc8e5ae543d13de43d78a70d2ec9321aa3badcef0d4a455857deebbd84bc9fa481ee3235118154d1c76c80cee8ec3d1d71a2b0f5a50e304f64d7245f988e8a8c082b9d06cb4ea515f0e79dbea1cfdc6df2d5676fbacec7d69a040d299e8e9e25afd02f2f30941b045f76378d55a7f1c23bf1399506677ed2bac600cfdb548862218b54455aad53354cfecb1b3132e6c8b0c4564c5a00233c1e7cbd0d55e3584068ec1d2801a9327b090262b0a38b2b57afc541d162a5ec5ce92d489f306741e66369834d2258da3018550784b2adbf0700177669f30cd16bfd86c71fdd3224cf7afac5487eef499c05347765d4db70de7ee683c79dcce79454c99ed5dfd761211b12e924c6f8cde91c53560f7291796f9edaef79c4f6dd25fa9ba99476a20148acea3c51e272895e1263d11114cffdddf9e4cb859a56b8cfe9148f5a583b8eef121752b079559c7cb80361a18cbe5094155ccfa931fd2acce4be4a4ae3ffb1ea27cd8d53c06bda503c2fde0ed69dd756ee51a97860fc2ccb2b2193eb82248a8b81a518c2de0ec544aedc30bbfd6c5c829b6f315cbf8de7e931e69b410ef31da1833ad089883dafbb14df927e1a4fc963fa9db923e879e11beb76c33effc4d7f33c3ca48896b71bd0864447fb831833370a8d253ffcec86e37921e4b0476caaec5c74b256f5fee68402cf33da33baf941052186ca9e3c80fe7292f82c1fcd1c6b8d7f6da885c828435a19505ef5716452b8ceced9b2fcf2a1bae1c94b2924f3a2135489544dcec16ff080b1d7c4515529292e7d44010e422173ea857f4a62b290bf8b8fda0da75e0784a5fc308d6fdc8b9b2bea3b23481cd5903d154d7366f12d126042137a7fe158459bcb6904160a55a4f4bc8a9e05b4323f17dd52bb763259451096bb09c5dde437bbe08cc7bf31fc3e329acdc11e4e2a1bd33bc94a77f864ae38660c9b6493d8d0dfa54d00db611086fa9a8b58501449bf220930fca875694419cce9c7f37e309222f418d6f19703f465c1aae00589d696871413500b8a64b25ed27fed5021d3d2444d25f33e256ba0b2c11c67192b0500bfcc99bd9c0b522d12499863d0a79a00d5439ba73b24cc30cf50c05e6225117092b880c64767d7bc4c0be1329d3d0af6c2768be8e83bf3c989be8c511f2abee6c7a08f09e910c023ee76ec235a9a5765eb405a5abb31318733531da6f54bb2c1237bcc07ee80f79e8440a123f1213928e63c97eefcc6800801ea071a4795dbf3ff20421b155eb74fe156af0d2763c6960038f222b9543c3e10a62101c295b708b70648c856ae541380f314135d8b063d7d84b8779b1c0db17dd1a7f9c63188971b2a893cb2c598ee045e5ae722b050699d20dfded3ff63bafd823de5e4cea962360e863d617d18a91d28afb9a54a38a2c743018fac9e15d3e3ab91fdd54963ba7d854c1910dfb896713c495a06d44fe4a32dd6e986fff5ffd636321254ec9300c41433607f2e50f8d547e7776a42bb65b89e3b98f97e6264d18c08ddb970b63ceb72bde893c498688bd0a47b47a32d7e2a91d44a032a25e1baa90528b4491cea5e0750276726bea0e4ebd8e5df4895cc2182614d7c3149c65d6e03ae2692dc2af23165ccd29ee9e4815627d5dba7966ca5c6f493604e87d5bd2567ad5f58d7a12b7f7354e54a03b7bdeab3d86fca2a5cf4e783b8a4d2498ffdcc266c30231b3342baf82f68c83e7e03914c17eb1e772452843eaf37187a9daa9eec60ab54ef7846ffec46112d447441b89c03b3d8f65552b2d6357f6dab4b43dae9be07df561bde909d8978014c5e39f046f691be1a435fba86278a3166b3210c84a97e409361ede42a7f6ee0440fcccffe2580957eb604dcfb34f78312c6ca8037fd0140d93279dbee47236e30c147516958ff9d52fa7a0175ec1dff654b29a847cda65ca3dd4ac45f60456547382b431cd5c04e49e22df9be8b4c23578df1b53a4b1ae0b93874b248a8b543fd85c24e9090eb2199ae918e1a4df8c66863930db746f08a9e5e1d34d0dda43062765ca958b247b6bec2e185ca3e9616c1470adb81a914129b5dc8c0ff6239ac70ddd0aef0278d795c017fea99e4f5f8c030581aab93bdb712765494af540dfe585be449ac03c461faefa13912959a4d6b551a72ba5e997ad1bd5b9b8b2ce3c3713c4e67fe47490e0cd3909708389585c2ba3fe1ea0d282a45356de8e748fd131f6b018bf3b759ceaa2092bdb2fe7ec2ab4191faa5e2f429f7a4b48b0a5ca2002c2fef7a49dd3749e3a0858b5b9ad54932247cd95f4ea26357c08fc62a96bbc695e67772f24e91e631570b21bdd6603b652d7e5d5571c2635f0e06616a3db9ad2c3cd5e93ca48dc65661c6b04b421717b8df11db2c5a11a16e85214f66be02813ee4444788feea2e08c8ffe17ed407da121d2f51c21d0b64911cda41ad315554c7b632e3c160e1b9eebcd02a1e6ba38362de3bd44d16ca69a45e32d5a77c83dfdd51868fe0773b5423b83d49281f9285d415815bf6fb5cac13166f249e07efae05294fce5b2a18b3c7d6a4ef44200f2d436f0864c43e7a64415f9e98b670f0c3f3c64b8c09d52baf4ea7c9ac882e6167a0ba09edec9f1c4936f1107f03c42bc346fcfa2e0e69bbfa7f4a679ac079ba5d5b700ad92841bc9d65c2411304d39c11977c14c3dfe0fcbca6b77b15eda4c82279b6e30c1c708f35581f3b35a12cc6b44b21ed7c82e607311963eaf19651b0cc63e6cd0dd64de56708d03db4f77ea047e8f0208b342be764abe896973b84bd77cc588c8c152f4b9e0b539d5f51c4495f024d603c37925b5546cf0688ccf964bcd2c96b7d3edc41aae2636f18c2c3bfa119352cdc752848540845dc5d13a032ec43706f4dc6e101c9b230fd1e26dc4004fc20ceea0e4ea21b6ef49c3953241eb0f50ff4d1777f4ca40190a794518dcc8ffb141df89c51b7c665b14a387dac69c0f44bd0e71fc79c3e15a34c68f0861cc9c39503a5f1b0f11728e82a3304ae019718517fb47c97e49db7dae5f2b7a44d2b99a9e80910715fb970f669495b9a595edbc75e0ed0f81b41e21490625edac7e78d7b42d6c3763f2955fadcee341fef71f5dd2c935f87100ee5ddeee54e4861ecfc535106eb1d87d9179e5b995fdcb7d26c65d97fc9d68f3f252baeb12df74b435e43db8edab7158cf516754b25c20fae7c80aab5adfa05ba535d3060c6769680e9a8a29821cca2a81cb913ba6ae9eb68702b00493696c9a6e92995430b263161c097b7e83cb10f1a92a2227bf22ea662122b8290f709a343283936497aa878e66727f3c63269292b60e1cab60005112f5e36f85b0f56cb5c14a886f1a5018c47128acbc16e4b1bbff652ec7488931bf0ef54e0faa15e6d042d980cb83af44c06b0682fdade955bac745cca3a12c6d1809a921ebc378ae591190f9f1fca4c6e5d25174367d3fca759e9abb12880c04268a197693f65dfbf762a7669d0b26fd3267ef00b2b0d1b718f495d68bf6f08a5cd6d072c895897aaedab58a1507cebee5f4e7129a960b68325f6a0318c6"}) (async) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f000006f300)={0x0, 0x0, "0a07655c80fa5ea59c454613da90eb68e44480c76c3c38b22c60ade6d58ddc760420adc2392bea29ad39192b9484e7c7195f60527d930ef5e037358e5f98405da6af4784719480da4233c891217cf655ff629090905ba512e086f2887494e87d587a6a9ae38fefb8f5bb4508d7d10d3c3ecf828e884bbaf50eb061cc9520e6555585d39c763db775d00521026a5c898b3c1fc52a5528843f6ba519df08777bbb6296a1de8a7ae8aef3603d63c98b23f916bbdf65cd8c47ece7bf590ba281cd28fb94d5114f58302218b89438f98001039ea480ddbc69f0c3b22c5f60b95c155bce3c489b89033eaef3ebe8953acadf41c7eae3726606f132cea2fd318e7dad24", "75d8903a4d52475ac6f2961bd7e28ff770b6c4ddd3e1ccbc0156b6e2f1a4a88f4bc75991eadecad84beebeb94a44c94b3ca032b48abef48329544dd689a7d0655d13764fd94805d48854905b949727f9374f7e245566c178d980607ffff7481136dc31464c0c0042a63a2c0b9110a1b9ac890e9a5f1d3a284373345e60286dea5fc26f2e0045cb31f8c5046ff103853c5aac1a4ce9cdb8b7832ff2867d838f44d00ee5dfeed17d7be196f4bead172dc3d200186e2a561fa5eb3e6e8c0c5ff6b04a9f03842e78c219958a3923bb8795f7eee7a711be810b307e2ecaff4a90caefa3f5400f37e0bff994bc178d29a1d7e4b4d93eb5572a10e72518d4b275fd1f2f2148028fee802b96bde9bc2675103ed15705b3168f761474f121223bbbf93d59f117740a823e5ab546267b3771040d164763e4c749762446056f0053fcfee32ca80847d6e26ebbb909e67389d833e81e8d579fac8bfe48dd7ebe49cc659bfd837a32ae23c09badd553696cc96443770f7e7214e373adbae6173317a210b2be63f3d8743847993765bdc85bfb77bf89c067f3d1650e387b5a9090056216a14a0aadef2cf48f1d964ad8ff254785df131fd42bb3f8c075c306f0767e72162882c7a762f0d064e69b277cbc4cabcbdbe185389559f893dfda8eaeb5718f79415a326d2c9f1de1c4a30d9bdab8553c6a56f545cc797f7addf99e020c38d3f0bf43b56f2ec2eca9b86873b1b03bcec931dc84fcad8fee76add937383eb6e52209e55020af36d52f470a4d6e712226da60791a165b0737bdae9ebb6ea33cd606ae4da99f4aa192bb355fba81d04f421ae7e15692aefa79a5846bed48879397185e1f5ef61e92edffd3580fd015d920aff5926d3a3f0f81048d58af2b0a4b5e6e0cd3c3d6d704ffc23e8505d5d6ed61e7d9fdfa04268cfef63c1c60ba0a9ee4a24825e7d3dd42aaae130c03ae21ec99f93e9b825a2b13825b51966fcb397f243ecdf149fc05720004c0b76a401d821083b7e22f50b6fc50ed9e0edf9bb11aacd438c64047a8c45a3e5e11d253b3256292fe7db4de877989ea9a7b263d8d6135d8cbae27032aab6851f859db34f6cae6eb1d8315b6879dec42c85d53b2203d482ebfe126230031be6738c76ec17262726cb700d438c8c1f5563a78897b38716db6a54f1d10566a3f177ca8327886316577dd920182de00f9bdcb1d85d25582c43f3916029e943de8fad11a28d704ad08a7562f7664aa35216313484a30f250951aec4f8484af4a92c05f429fd6a641bd637b231a27ba9f4e76e6848b74d62aea5fcb05a6034bfc6f6db2f525472d9477178b67b33f738acea9f7f18bc2f7ed5235f6c215b4084fd31e0926ead83802e368b6dd6fbc11e9e6adbea7cf9d57bf92c2411bd507c4ee44e92504cba7f7ac926c5df92d33180dd292b9b8a16359153c04dc092ba40b7c08a680e5542663d5e715eceb8253b6236cdd15fe4a52b369e00e6de42b77a65702d2def0da10ffcb0824104419bc7df8c59e42c776243201dbb3c6e96d00d7e5a2b9fa481464348eaed70c9a95e98ad6e51c111aaa3eb0592125ba93013044cba9b2253ece360e244bf61bbe13af2e83b396d30853678deacf128da750269a7f65696e60b6bc52182bf5930765e08ce707405f1ab043137c476bb025c365c94d5a84d5a0055bc31844d140219854fdc5a2f3d8a03dacdac5acd536e95dd2d16089a20206c1a09c189c47c863fc55c48a536076b851f4249671f03b7ab447c010ab2433c37ca68bb8a76cc03c1ffc94c3e5800585bed646db4fdb9244cc0b76c3bce69ebd67c34ff30f7a9f5e6356b78ed7593defb08ea58813b50636e888c5b6282d957f3f67d4c3ec98f09c35e174f645a0e1be8b8b2aac9f40ea518cc180d73723af151b294a9594da317bc8f57960d03d352085a2c569677a85339dbf94f228dd75ed4fa10896443ea8d04988ce300d710f79f1ee7357530bd742e113e1edebec5e42c9c6c90056871262df18e790d69fe2f8dcef2ebfced045b017bc4bcbff84e99192367478f425feb2a7a165c30b26a15a725bde88577ee843bf2c92e6bf730e01774259e36d0304ad4d0807f2c49dea4c36b3f1313289964de8ac9f564ab3a3158ff836e1f9ec1356a16fe60e8692a8bf3853d07518727266406bf8033098752bccec6abef3db4246833f95456cb3d72a7f5eb0a128063cb5136ba68bace07f27c8e99089f0ca9276f2f971ab63e7d4651d972767862eb3c6a4f9d0b8e06aa5ac668238bd18fd391885a5cf5369f0dc5178743f869971e35c1fd371810750238946e877ad7f5465088754e301d03ddbbf3f030ae9a4b223d448f0e0d003ec61e989f0ba7b7b6350f1ff5e0ca78b2db3d467fcc8a5b41d718062b6fe8a49d0e8f75c107ddc97db6ada99a19330e8119e94d04390969eaeb8ffe3eb6c0f7531646f90817f297e733cfcf3eeb0467d937b6268052c29f5fbaa55d3e8876c5c32fea10989cc1c26c690fc2d7493a797a9cd5358a2757e4daa11d6bc6bbc41935c32ad1afc6b154759940abb3e309bf60939b3d7a7b117942ac4a01855a01fe86eb999ca1b764de9f06a390bd7f5faec2299d11bed7f02792c4446bdb2091dd097aa510ba850ced3466ad3c238bdb639e6f06383ac5e8798ab410623fb688b3a08ae4314c8674f0139cf46b3d76249da4440d417ec718b62858a4e904c0a0b2f66bc1b2714c7f682954e58b5bce72571e4aaed74b49c5abb66b4dcb3803544ca3b43cefdb2915c7fe5993976dc17cec87ff16e99227ae5571c0f089a2e94bb0d5efeee35d9d9d4d5467e0288b11c7a8184aa565e03d8d33556b61e0fd5db9b32dbd64528320583b0085d896dbb785e0c3e2bda9038489aec6c77a8b97940922b803b608acd1b69a34b5cb978222ec86734b7a508f985c294309c54374d24ef0e050bb0f6318a1f1b99d712a8204865bdd2bbef4cbb4ca8d67f3e53e5aa2d40ad8f3828ca51cf79ef8d83e6b5a3c18faf7856e3a4dc1d684146adaa3ebb3bee4eaf11bd4fee6b5163dbf1c546b941d43f12322da2c56990553defe3b259620e295a6c09bda8756256f5fb7c4702f86ef204cbd9b24e7b4d24365bf3528675c7901691106fac71b557f57e398282d49f34a78cbc433d382bce6342b90de85e1f1feb09385711cffa39bd25965c7d3065f9e91e3ef240c37e86f81ac7f268812067e26e3446197f54368548b67d1c7c67c9e6af3d41f1d7baa02189c0406c45c22ff53587eb0e15e0765746114a4ca929a3ca150ca31b64b9185b4b3fa4e431a3f9cba4482688220436d12c8f42e794a283896774b6225a801ac5eeabfb308da498bb74c57819d8736f677c6bc87852c5e97ae391ca3fcf1c230164405272e454ece22671e010f265c1d65168e86f5632f88762e8650105ff7c277b0a1be7d92942f8abfc4918125380c076fabaa7534e30c22b87f63daaef8f9a3cb82f501fc9059d55d782021c4f948f091d2b0f3caead817914bdcd340a6099fba235ea0e0ea7e3eba184aa8c3a659da9f5906f31396460bf2024c89c327fc30bb5e366895fcbb6054552b9374513d551d083d98ef20411cfe2e8e2733abaeb62fb36b26047a30cb5adf0d34e57a03a5aff9c583a0e412063cfa966f46cfc855fe03fde08b787a2b94ae67def3a00975dd4f1c05fb228a321034cff5b585becef3c641e83c67d59cf90a6bca50a88784f5b67748f9ae3c39605fdc1b4c4dfe61035e4080a7d4525db6d5fe5a9736880badc62803a4b89a3872f6a66d287955d2a88b60d5f64370338581af0202198543a242a634c96fcfee8f8b896c1e9d2be135ca5e8e700dd69ebf6d9c5b69a7c1281f25cf1e0cf415c81fab4a06a5e95413a48d867fe8a5dbe3ec902281f97e5525f425c77be4d20d9118d66ee3ae27855815c4ff27d5b93d0697dc99a2af2277b4052b8dcd57b639690b793cd075c7c6ec8a356f8a11f0996223f8f5a97ca303924e47e0b5295ee30c9f8ea29ff1cbbe2f368e7fb7759f94a58bae079602d29211cbb5e704401a1a5e0ab8ba9fb76321b5e503c72e0c69596d7681ccb5392dda3a26c58e1864dad2d9710827e76462c123890c7ac36be8f194a811412a12a1b25f75a828e32ae485a317e88c39ec1cfb4c05ec1942433172debaeb88d6a0958c2ed6c704ab0e2ee9f77ee7b74703be686003654b708e45271c36111900a31504f2adbd4f7add17bc0fab635a9e2da9be053d3644146cdb168cd610aa6052b34e6aa22b82e99f612c0a7a4ca08279cbf615c7a2935a00146ccd65aa67841bba2ef4f3b03a240ae1ebf5760ba7489b98d63346fa3d8a5db19b96e12bab01c9beb868cf4b293a74ea082abe00dc465f8632cdc5ace8c1af978dad14da3766364ba65d883d81934dcb9b96b7d827cabe0f134d7ff22e7cf0fb8a6ea3365c2ef0f4c83ebe229cb65e5d86579c04a8f050e7d3f9ed91fb828295a62da87e4d0d616818611d5e802ba78dff2e8f4e8087e9eb07b0637398a46b95001a517fc78fd9f592d88b11f20474cd7393137ad14e5c5f547fe528bf4112e3cbd2f1eaa217ff9b336e267aae351eca7e876c022c555e91760840fe4df75f3f6572e5a9bde1c4a5b55bcb5549f8ccf70399837c8dd2e9b895e6f61301792d1f94a18c194eb29bff0fa8586de75cc9d002ec48ef16861147ab64bf524eba31e1809b53125710e06cb0f55906084a7e7379ab422b2240eb2dd25cf645bb11e040ddf4cae092d5c4a4bc36e38d18dda3bd38968373cde58dbba3bc128765574c8ac23363517ac6fd25b318690dbf86233a6485e7d006c1f6b7e152742dbcbea6e7cfba5091be25a3647a2241ce4714d1759235ac5b0e3ed91f974eff9d0605cb4c337adc86d4836a7c0cc3664a77d8ce75e31ac31c1f7ef30bab87dc52300e6dde3afa14d0201a6c26898b356331141be5bd3cdb19c2168ab0becc6aa14e1a1e005f1698bd2c4ef700f0ebb079e168ebd4e28d5b71d3aa0ebfe1bb47e4a79d3a4fd5be750c432e6865d77cbdface0fa81707139943604271046f030d93ee6591e0ec38fd51ffb99b263a59220edd2bd1fde13bfebda084ba9e71fe3bad1a651594f04fcbfc9b850439888488793f4a730c4b48317b630c91caba73d976e728f2007a9e40fb07d9afbca0977c5cbb70492880483f1aaa166fc368fa02a6880d37bed145a182d1d080af10a09dad582198bf127dbb2cd80dbbe6224fcf3a9fe6ac6f22b70fe3b1348a8f6d2f8c712043c166e2fb52f45192927dc98cb594b778c458d496411f3b0073bb4a59aa79089e6bf425c6fecdc080f23020771d30f5c3a9b21365bb1827338e9321dc1afaccf5a80d3eee6529351639fec1645f491e4d0debef440d1301bd9fa1887ccd49e"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000070300)={0x5, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r0}, {}, {}, {r1}, {}, {}, {r2}, {}, {}, {}, {}, {0x0, r3}, {}, {r4, r5}, {}, {0x0, r6}, {}, {r8}, {}, {0x0, r10}, {r11, r12}, {}, {r13, r14}, {}, {r15}, {}, {}, {}, {r16}, {}, {0x0, r17}], 0x20, "363ea08fe4b5b6"}) r18 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r19 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r18) sendmsg$NLBL_CALIPSO_C_LIST(r18, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000000)=ANY=[@ANYBLOB="1c000000", @ANYRES16=r19, @ANYBLOB="01000000000001000000060000000800090001000000ff62c5b4760d6d5bcaf753a6ffa4d4375a5e76c192e73cc49cf753daa207e9799f25c6a17bdd761702e0f0b917312e1b0c3b10904fcb38d5771291"], 0x58}}, 0x0) [ 3098.593251] do_syscall_64+0x1d5/0x640 [ 3098.597130] entry_SYSCALL_64_after_hwframe+0x5e/0xd3 07:02:12 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000001040)={&(0x7f0000001000)={0x14}, 0x14}}, 0x0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r2) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$nbd(&(0x7f00000002c0), r4) sendmsg$NLBL_CALIPSO_C_LIST(r0, &(0x7f0000000580)={&(0x7f00000003c0)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000000400)={&(0x7f0000000500)={0x4c, r3, 0x4, 0x70bd29, 0x25dfdbff, {}, [@NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x3}, @NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x1}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x1}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x2}, @NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x3}]}, 0x4c}}, 0x0) sendmsg$NBD_CMD_CONNECT(r4, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000300)={0x14, r5, 0x1}, 0x14}}, 0x0) sendmsg$NBD_CMD_RECONFIGURE(r2, &(0x7f0000000300)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f00000002c0)={&(0x7f0000000280)={0x20, r5, 0x2, 0x70bd27, 0x25dfdbff, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0xb64}]}, 0x20}, 0x1, 0x0, 0x0, 0x40000}, 0x44040) sendmsg$NLBL_CALIPSO_C_LIST(r2, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000440)={0x1c, r3, 0x1, 0x0, 0x0, {}, [@NLBL_CALIPSO_A_DOI={0x8}]}, 0x1c}}, 0x0) sendmsg$NLBL_CALIPSO_C_LISTALL(r1, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000080)={&(0x7f0000000180)={0x54, r3, 0x2, 0x70bd26, 0x25dfdbff, {}, [@NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x1}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x3}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x3}, @NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x2}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x1}]}, 0x54}, 0x1, 0x0, 0x0, 0x10}, 0x4854) r6 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r7 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r0) sendmsg$NBD_CMD_CONNECT(r6, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)={0x30, r7, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SOCKETS={0x4}]}, 0x30}}, 0x0) [ 3098.640940] blk-mq: reduced tag depth (128 -> 64) 07:02:12 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$netlbl_calipso(&(0x7f0000000080), r1) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="14000000", @ANYRES16=r2, @ANYBLOB='\x00'/14], 0x14}}, 0x0) 07:02:12 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async, rerun: 64) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (rerun: 64) r2 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r1) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000040)=ANY=[@ANYBLOB='!\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010000000000000000000200000008000100f800000000"], 0x1c}}, 0x0) (async, rerun: 64) setsockopt$inet_sctp_SCTP_I_WANT_MAPPED_V4_ADDR(0xffffffffffffffff, 0x84, 0xc, &(0x7f0000000000)=0x1, 0x4) (rerun: 64) 07:02:12 executing program 4: ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f0000065700)={0x0, 0x0, "24506940d0dbb2a55ff0b1437efa18b96cf6d4c75abe89aad8534f29d4003b26fbac7ea98a17c5b560f380f0e3219cf4c461765d9220fb768c21e6050153d35d6cb649d88737cffc611de27fca6fc15268ddc545c601d9dfe392a14168662698877eff4aadd6a521b1bfa17977beb00066a0a8cb23522e4d4a83921fcabdd5b94f2c265bcc8e9d0dcc134fb1f0beded7a59a9f6e88df3a46e8a6fc0a561fd6a7aa94b174c8b8ffb0dc1f5bec01d1a6a37dc81b16aa0d27d261a04aa078072b1c7f0a5697cd0c93d8b3273fa02e75c1287780b750047480b2be49e56b609bbacfd0158874f269bf423ce9dcffaa5c703a221dcb8bfcd1a60aed12f3b584aa1aac", "0a0be5531e61cbc88da51365af98b73ef7d726a4a1509701313324cae6db879d8db35be58090e63e7c7b04191604c6dadb4ad6ac500524cd6c09b0758d4c59cb9a9c16d125edf86fdacf50b68f09cd54f4c161f498290ef943d0183b1a6e67bb1694f3254812833ed25edec6dc1047360dbca622de46bc62d2cb60d2e8b40a82a781ededb18f8895ffd1db3124d4ae796126bcca8fc28a3724dd1f6780d23e9bc1ca9a6293dc2c315817dd3fc71a5aa4301c1ea0ce37b209cd7b950cbdfc7158f77ad8be8a6f9a1d8fd7b942a4ae04f84a38d95b2d7eb0d93b9a236f3dd061d0981143fa4645e3fa39f4b5c37e8ffd6db6b3cfb67d2aa8030b188396f1fb94d2534a3aab310dc3aa28d47b5410d1180dc5cd7223cdd134e29669e186da04de5870d726d012b5fec9676e3f41e6a3ce1ff8dbd0f0fe6eb59dacfad3a450eb66701d968caf7753049ca2c6850deb2fc2235dcf3198a08e2a041350bc19dbdf730e25cf73075489da52773ee8d2a810432e16d41e9efe9c62ac12d29904c1888ef0c125815b82d2c7ac45f3685596492a6715c87c6379d3758e9653a4399dda1e870199f6b82baca50a01949e71d05d978461c2a47a46267e6d99bf3e76c74519a45207c140528dd82c818c2c95725da53d7c49a926090e01bae74dac7291d0d560c4d9d6e72840cd62cafa78fa14d86fcf59774c89e2ed41ee5159ca5d6e134172366eb280939d869404ddbf2613b917aa7c60720c0dd25763232fff98d41a27b0dad2614bd7f510d5110b2a0afe5bbc2f5ce557d88e5b9b692a03290f11fc2b4212619a122ce84ab447096b0dc66db6f16cee3d979c8947b9204ce03129185ccd2e42234ffa6c56b7aa27b66bb2921e6be54b731458ec8a0b859c08cead2faed0e171ba9e2fe4dadf2817ecaf088762693b97d1d161a7a033b5f569f5a1ef15c5032b99a2517142505ee70a34426a2f1248628e8fe13aa5e8da1ad0b9e03719ad1955e8ed8dc96550cc77851a860e7c2761f829a0860eefaaf7e15e144a7ce04dbe69365ab592a3018cc37ed1474049368780a365a9b377f23fe961f9cd5373319af4dae0660f1e99052e989178c9b8718e540f80b745a754109ae97d2385120e24551ffc7ca8f0e73bdd72a447d81372e8b42e8ec988cf4c6f357b68da5f2b54419fdf9e1e7256d45edfc7a89e0e6ae1f6e218183dd5eb56cdca9f5c095a3f0a3ca79a6fa45f346f8d9ca1f0024226229aa066f1202f4eec208cad907090eb8f420b1c85ca56b5f17ac5ddef717c4fa6abb162b80ce48286d9fbbb3c9a6ff87f00c7474925654342f93b0355246412739434c43a307b7656a11b00e514b67955e1bb6ae218bc8c1d27c3ec78c92466308237f4e689ef767823657c47a214ff3d4ce254ac734eba359e5f37f55d75e3f6153bcdb02d2b203a5531fc1bac65c74ad07d39cf124ebd7986dd5b315664d8d5f33f6e2007e47db85844a460d7916e0a785094610e8f7128e13c2f5cdac8c28e57cd7b280b7d62d734e84f03741c38d84bbf9b56cf97ea9a46e82f8f404a2f85cc8d29c18b5f61a82d283d35bbdf80a150a862abb6c36af0348df0b3162005bc6aaeb4a741fcc3589f8d35750b2af201f4fcec3de6310460f84b96abeb2dc0477499e4abe165c0e0f5a3d4eeec9dbe620846c48ea05799c98f440982aa5160646e3d5fe3d26c1e648fd96d2d6e813141b5b884bfa68633217e5786b27832215fa054d0c2cea3c712b92f919aa878f447a13dd523cb63ce9e900f1585cf057e3ad51db4b5541481702b0854d8e5733be722afdd1f21707b7f215f653f86dc7810ad5e0c1b0ab837989456973c697012f12bdb2cfbe96c35492fde5e2b6e54b9cf03a2f11b6ffe3a680a3f517ad8bb1581f88e2831baaf7fef9ab3b99744be52c059ef25450947892983a8e1fce3b47bca79a66e90d1a9f966d6c6bab5fe74510ff55f2919f05d187a8a1e0a1339282f2a1289ab305031e3fe3511317c4e1e9ddbb5228ab5c5b67d749574b3710b178101e75337031d38391ebfbc4b73fd577eb544205f02638cae66942fa113ddea5b9c0c09ac034307dcac0130ca6f6f95a3cce21ca9a4eef57354ad2ce8f74363c1636abdda9a19849542d7971f0316f71fa0f904f6e2084de9a79a4c4cb0f4c7857e021c66da1a97567aab2e5e793df7e6d01ce6e90d9b98c61d9a22457af5003159cb184125d796d65f5b81ce6060cfa094281fc2b5eb60e558afab2501406e9105b2574f65692a34d9c84135afefbcb12bbcc53e555cdbe9d42096cf66fd0c09233d92be3794c7c01007dfda3861bb8a6f09e7c775754e6152ab7b2691466c7ec95f8ac138a96185f9b7ba7ae5dcfcb787f88db2b6aeb30918e78515a69887f6e99a5078594db050c45cc504f4bc3a9d4e8e1115c2637fe06747fdf107537df8ce5ea6cc15c5cd7de2f384e3b734e2a7c64ac0b1ee0006607b3936a5d59a629697c8ce5990d5f3566ca044d8d42403ab36fc4f68bbffd9658ae5ac850ba0d55a27e7be939739a11779eca4cef702542cf3bb62ff394739fce554185bccfa6e399b88a0a69094ceb9457421d5bdac165fd2ae9bdb10c99fa9908eed1b77d9551742d2fe438d18b9ff7668c431f506bea96723660ca379eb9a5fe11d1a1a222aa4d3da99e460c5d85a0b3486d55542751cb6814aadc8f0cc6055669e1c43a873acb54b35e3b1e2aa97913009a795e5003c816c51a63137e3ca9039083452a0f17daf1520be6c652da2a3cca11c5a64eb474fd8bf9682a0d6d9d46c3dc2e7a9380516f5fca1e66c5ce5b62e01b2f07ba48ced2e87c0bc72de480800fe981de0630db950f6f00120e405958d6bb3f4f4373e4cba53841f465367ebe053b6e3eca6049289345286f339f82546311f82621f8a9e4847c0f723e707aba98db7ace15ef138fd6865434123e5fd161e88cb619e3b1bb831459486082267715d1918216e7ac98f8836f4945ee18127aef0326ef8f61146c8e14bdb026199c2b47525bc8b3cab838a41273bd066468d3f96571108fac0b9c4a77ff98cf5f52e7900cb5674cfe8cec270845fc62bbbd635ff7c134808d5d40deace11c702463d560ae7037705eed9bbb6105b6bbc93d26eb7240f511c397554751b474f02c33a9b0719666d0e84e296f72a4961e6e1b4477523a333a80efebc721635ceaf90325492f85dfa6eec78efc0691ef8d700c37ae3741997ea054702ac9eb429fced1ba2114c7bea20d99c33add1cf9717c3b0e448721e89f493a39ff7b505d4a03f22383872005aeee845145c86c5a1cafb308c45ec8f89243cf8ae56654aa19f1f34bbf4232ef83604ea12c11b87dc74c2ab4a313d1ccca57619f74435cefae9c72dacb99107c820ddd0d95f1aecf37c4e3d91ac777ae97ff80e83c3886037b5ba5fe90c91c64ba4836160553b4eb2d26a160337ade1b5467d84a9d239240856b9a9f2acd8d12b8bdad4189b0388103e6a0b6e4b10a5acde2855e55e30fbf6cb9eb0ec88da4eb324f7d35ab43bf3a25b364a10f14a8f832490cf8f5fe8f6aab74d7fd08a1d9750e8f343e16d54c0cd5fe09ad9ea78f9997cda3d1f20f84ce9891109f7cd836696470025066e12cb57cdc98e37fc7538c23af99933b54ea8a96c840072ccf1aa239fea8f45866312eb8acf40d429b4168c481c7005d1cf640da9caf9c9a9254f9c427432e9b0764a50372d8ae8b0e85b6d44f0586f31086eeec85516612d1de4215e2eab6c7d386fc61f2ff94c2f1cb19267692490d08302f49e25dbf53d8ed56b217c6173c605ac4635cbd9e7b56e2f02675cb4a7f4db44711a44c72f1c581c5b7fd506ba9e679805897e689a241bd1c73cd2a3b5637605eaaa001f8093089ce25862b2960d9a00613c59dd46449ae24974debb7adaadc8e99889b04bdb47be5e6bf2523f14beaf22658d837f4c9e669f25bd012eb07f1cc3139c37a4c0edf0fe875596f32f7c63097c5b7fc11cdcd483d0bd549a21b661ce1b0764965163e347471c90905dffb08f8a20cb75966f2452319ea6015bbb31c27cbd23d3cd86ae8479c10c316ef0c83c0d6c45dd3dc3bd3aa18a76de8864a0463d53d09b342bd37c46e1230540019f86b279395fd44ca7d9b402cea222830c1006416832be2f769f7aac7d81179524ccf0cfb220e1cc17faa81a2bb7d910a74c656a87cd0be4666506516e75c37cb8b833c68ef96d3824c1d298cd4af06c6181cdb72a212b2ce4f1a50cac03d050698138e891ccf80df11bdb66e5761f6dd1b61c9c42e9d70be586ccd63e10b628609a53ae8de7f9bdfc05dcf09c257938c706dc0f802f571ec9f27afad59c31398f5a2e1f0b82b5669ace27dd3bf5232b722fa72c48089b6a90f97aa31709d61559bc04651856e0e1e707d717acef7954a967dd0af156932dbf0d46757f14561c8891a216970d4cc6202b5fb6e02d29bbd9524d17641260a35a043ac690e5f054bc6d10cc8acd116dee0d75df14d954e9ab0c0ab2ec05507f7047c344475405346e97df471591e6d5bcbfbcebb24f517ba3ce97ea985c4631685a6eda04db2e2360de79ef5237b66651ab565ec0a07e326b810e4a27bc17515a83f07d054a825f3380b1c6035a3dddbe4b5aca9d7d86d34508a714ddcf5ace7913983cdaab7ccbb30782f584f858070e4ce2817d33ecfa997ade1bdea93f15197cdae2aa3a8c113e518444a9a44b28e606c41eb039133724395a4da09f8b5248f331da73488f248caf8884738da27db404d8361ef2b69ffef146b5b1f49e9f4052fa2956c1ae28760ff560893ef4f9cde5ca47a4309372df9c2dd9bb58fb3cc4a780f5aa10a98dc455adcdd880ef35272ac28f61b29c5222d7757562dc30f5b4352a057072d80478362cd528827475d2a2e56a46a30f37f7ea54031ae218955a3580c81c213f19b8b13bdcc7d51f036c0ae4e5b98c40ce6a9e31498a876389e2978c796401a21db81dfa47a9fc08be2a0e85be1f27cd8e703ac119f8c28ab47c39f8d84bb412aba035d75935bf9b71c8212ec3f4b4bc2318187109c38fdcbe6c149e51f641afa5b3cd406c154ce263d7eb14a72d9ba7ee930b08af65d5d02f1a8c13702180897db85d22ec1999ac7d6d2359165193b661daa94bca6e4b99880381da1747d41b173952a0d39caab19ba41c43974ed0f9752e521e758fe15dbeec48dfa0e3d56a23cc0dbb395c71be950beb84bbeace3b1bbc6c82f6d573eb7f2ea1ceda9837c8f50f263d8dcb43be17fc8b4cd7f5e9c6826c55401e2bbbb034821817657e9cbf97c89900ec1066a838c0b9ec61f546dc186b06c89fef28797908a7d075cbaae0fc3c7b6abc169cf551975777a153b8eb4e2ac3d0e64dfa7b7805ee52cc13255c3c264f81d7abdf9847733924aa"}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000066700)={0x0, ""/256, 0x0}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f0000066900)={0x0, 0x0, "ee9ec102f6132ac5a3da8602785d54d4b5c57569d50b7edbcdd2d1a11f183d9ec4ca6207f19824e1c7d3b680b7fe1adc3efb907752cb1e99ab51bb3ff55a6254eb8be24847f9f0466f69426f3b398eec11d0309ca684c4a9b0918deac9d1baac85a163278294c4f3ef77078055de684995ca2ed1d6ad1d30313e3d226d11e9f2340f634e5f86e413586f8659dc8467917745c4129cf5a4a5ff2c110408c6fa13b893589780595ae8b8fef6488cd27ac1f33d207a789e33f2ed422a0e092466e7276543b4dc4f2d912dfaf9e8c29b85564486c3fb175cdf13b9ebdfa933895c41bf9801a22f357f7f920f0591e5861bcd94d4d07abc15266fbe45746dfa0690f3", "47f356147931edfa7d489f19dad571cd75891f84b963ac043d407775c857c04a58d18bcebd3410b56e392b7c9bcc72a42c6d58e199cba5e69ad3730bb13f85dea35a2ac90de636f0547392297494cc382d701c65da68aaf025f0fad64dac14bbcdbffa4addfbac28338a73ec16242f51a11ff6f90ef61450cb78748e7157db2af96560c5b912eca38e2dd56d205e0ef19b306fb178612bea6bc46b21440ae5c200e7800c0687371deca6d4132cdbd8d0a2fbae791d7d8b315dd168c2eef5970b8ceb3a6de2f36d699f53265b049b3e14d613709c09e794a37ba835a15a054fa5e38770064497cebb50b527481ca7aae5a92e1ace5da9e8d85bcf1ddb0b8ec47fb1341668d0cd5a90eb38383de77c0aff76393103b3c3f78751496921b5a50c12dbfb31767466f7aa1278da084b670a81b4beef81dae5e172bf836b46aa4b1b8b860ef23dd77c831a58904e5ae240ff0872bce7bbb75d8d432ca4d5b7181256ce2e409ae109b5efad688245ce8c12217e91d83dd618afcd4e474bc712b0e18736433943d8c0e1ac9407c99251cd6de8527dc584fa710acd2c98e88f2a59ab4156399420b521e1a39a26a4525732153a826884ac29bc971522e6bd608199ce3e005336c0a16994850c863c39b157b92369e239086a9e203090d6b13c188f14ff8c735cf783f4786dee7fff0fc618a0ca6141d92c150571a8d3c316b03a00afff4265038903865c9f31642e4adfce49ae3ff84f67095612f86899109e20644dbfbfdcc666c231aebddf49edcec0653b68082938da44305f46a1de9bd51bc7e368acb0e93e6e14e9ea7357459f38da7f1c95489c3462fc1df0f1155f204248f09147fcc9d060eca4570b8ccbbdb08d89dfcc584dc55445b5b92ceee0f70d254d5c794f1ca6fb0a28653b8773c863df2286b3a49b1adda466c847687ad44490524c8bada78f92e0a7fb229f2b1203bf25e46ec755fafa1eccd1c98b207aa00447d1084163cf892569bf48ad5aa977a5c920e01f4a2fce987de45085facaab0833e31dcf43ffc27c8bc4bfbdac1f5c779d059abce20e70e51f62d8b2ea2054d0fd62ca49c1e5329d3d8e9479972add16d980a23e147da680128efd02ccf038d466543b2a32bd4afcc37c98bbbf6ba3bca26296d34c636faac55138887e8e28c5b5e04c8f993e1fdcff1b975705e3f2c372c912dbcab89c17fdc146427521abc69fffcdc95e05053056addc294e9c08be53f008802dcd8424e42ca954f5ec73569a9bbbc789c439bb3d60cba5c8e9437530ce11383f9e81e0ec9a24bff2b972affaae0cc296d9f25a288121d7b6d4b784905abe47946247ef6eea27c675e32a1615f312af623603af0d793a4bd0ef07b225c562e07e39e738f2b70794756c5a582d0063196323f0b04412ec1a184c9718f18661e2543d70cd4ab75ca84dd77808b9f43e2fdd982f5289ba887d0542536a0b7fcb4ff5eba2c9b2607452da18c3ab55d9d4d8feb5e73b061e14393c7d48f1f8d03675339d5c6a2d54524af7d7fbb7bb2fd6f3cbd057e717b3d0379844a6c88f172225bbaf449085d2dead0840e3a2c3b42f1665cd3ef9b72f26748c54f0f475def71c31685b1828be46edc86f01557e13cccee7f0fe32e1c4759622b552aebea2c5f3a2cef49901de3e677be4b127dedd7efb77adb36acb5ff26a5f2a93f2cb8ff6a8f7f9d50f4b199780f7f81da816d8568717f54fec467a76f2842670b3f6e24c5f74b67bb9693a671b43de15540f9f157f877a43109d2e3f7a5cd94b7ddee1a4fe3440c757788b7b66ef5cdce9647c330972e61d17c86c5788ba50979dec27bb942ad7b6fb235246a9f7a5469b3b13c12e1e7f100c89fa0ecffc51be8dcb35f91e08cc4d652056a40f03e7867bd515a07974f51ae72fec12ff69544f99bd56ecb9013bb5774af066bb58ed15a42b5a60e40bee4c821e1a4c76d8e556bc2265f243930b4e5087b432f265c5295749b0092ada7b641f94c07a06596b2ba4b814e61831569ac483194cf3254b7b078f0b315f32c1abf3b49836434a6da723f0f0b849b313c5b02c12a2678c0af132f1995955adfc2a2bbc2743e51d00b771981e5884549b1a3318f0ce6cdff77c0b4fb1a9d623ae72b81935df30058654452220d8541d085a30abc2ee3134cf88452beba33bd7269befd99962313aa6e16d4423c3c86bb9d58c02ef33cd6be567ac91ffd71dca2e87c4755e9d1798fe586c619df43f6705b703c3918f833b56aaec8d2e4e5c42f97d92770c71bc5b9b00770137f8f4b7e4c3649f8b955fd6e15c088dfc86c951318d3e32d36d6bfdab572124f6a956cfadb7fee2926c268f9c91ab96f63ef1f97b47546f9bed6e70adb7212880253dc836e69173e70a71de5423e7d48e07b2e8893eb2785351e438cc130b1eb231ed0e775131c693463f832e0f6bd820061e16f10c7ddf52872fbb7cfe6611e9b68bbd081452ea03150c541f56358465ec3f7553cdfbf78d87f12231a53bad15a54ca518477497579c5a15b6ae3222a01c4f02d07326909d2c4d5cc8c153d522949a34ac35e609701a5a2a584ff7459baadbbebba51c0679e2b7f3dc995d8fde5e4bd446e7f1fedc7ae1f6ad52670c761c7bbaab155531030cec5c87d389cd312d839d0951f51ef2726019388565f434406adad5fb8bd1f71450b06e7e49304890b0a1072db190797c651044469235e524c7d5e0b941f9f06269774e295de08f1546be47e067ab13aaf156f7298c36c8fa9933e21d157e86e774c62dede13dc04709ed9d0188a3de0fa9d14e703e657f963cdb5af96f4b12091f25daea31d0cb639a29654194311145ecf4e4d448161b1390062228a91364096e7780c30e496b7d1e96101750154481ad3c9d383546df75d80d510bfc0cce9ae7c7bdda9f23dbe9cf63c8819f393304b8574efab3ec2f7741975fd7f20e4c55385ae1c9e8169e20ff77d8eebd0dd5e5c2ae6fe7e80f38b482f946ff0026de0d7f674af27588e4cb3a8415dbc0171f3440bce4cdff74716c04a938f92a8f8124ad07faa5ca88b7fcab23b061fd7b04c48035171b104807655bde29cca20f2e90146469b1a82f29258ccc8de47dd288749dbf213ab68c2fec57403bd957741cd0068c566e2ac32fbdb17df647bda113e5be5522357bddc38a983a7bdc345b114a0d54296f95350ed566ea9359dc02b83899bbb68581280ebc5d1571b9b12f1f80b69aab06fcc83b58dbc6edb39c911ed6e8c29b67979c511d66a7d4c38fa46729b97950a957e777cc834f5f82d18f530d1e15d728b2bf29f900c06f4561f2c062c03556b40c9ca3ba354aacb2c1f62358aa57b0164e4d03de955244d4e64a94c608f454aa94feb485599b41ba9757c3382235167c1415a434ce0bf73b6c5d446d91087e38a321080ba1b1df1f029aa9db4e0556f2ea653393ba66c9cc68775ebcb75dce74aaeea7533aa2c51aca7f890f86c1b7d0bd1f4ca5df37e2e21581de75d02593aa08e7b9b38a619130f74ae77ce93e12bc625f03999886788119b4b563962cd36c66c36e742ca0682c6cadd8765b519bbba47b5ad5ab47a4d552cc6421b0e7e41466103e557aa4f5d965c5da11d6adc4383dc4c2d58bbee402322278929c15b07ca458e45a0b04a95d666eb310fb07ea8f0ed67eb4a8de48cfcde4987233f80009f87d23c423650203777337ad57a5099ecb27b033c1577255c5260091d02a1bbf60b9cb2174a66a95ea2acb4103a62d8af174738c92aaa73dc766f2ab00df0fb59fefff7397968c96749f62fdc4df033125d2984aa20089d22d4fefe23630cf3e088986330a935587d93d5c206a2744b784e2a22a4c80a2c541a98d0977d1b42c59a2ea8729f413a2fa35b51e31b5f2921f7954be5cc35abbbf796f9584e4e3dc451a5cafbd48e876fd1e793699ad47e4b46d29ca52556d0a3c9a3eecdac40343ebcea0e6a2392b22a7db4102e1d2229ba096fd9595b57e4d4d8196e09e2d1beefc6c8274528106a1a4450836e8bf4b2b5a68e27d9586e0ddb977b8c06524777fc41dace49e3c3824d2861c322eea7e8131073980da941fb33397f3ed4702ab056707808bf9af0b0fe6e4fce8546c91b25cb2d732c94969f93a515485ba534f84716840f7dbf22d78cc1b7411c0d708c274c9e9003407dbed88350222321b940fcdc88dce954eb24bc850a89a3ae7471d8c0b671c864f673cd26e046514bfd1d9b53867fcc58e3b3a1d05e1af3e8d4dc942fed6b99220307f003fa24727afee96b32885f56f3ce25c556954be9bdad6ce4179ae1716871550ed5bda30936722f1d25cc1646c1770378ac6a9c4ae9295c0633873801d841c41a386501128747d2a825a4987f626e6769835fe7f1fb0e97e4eff051afacb031f565aa99e62bc2bb1efc9dc0f1dfdb24d8a91ee141201df1bfb1ef3582b43118af137a8cd1913fee592705cb425d06d84790ea8ca9b0b3be8ca2adc0c4adeb13d315e7798fd05e9360b400de23672a6cf68ed624f8da5e35d5bf01de9d524c2fb5d658ea709c1e1003f978e0c65370a5361c0e259c83bba5f377dfb4f2508a47871c8e278c455a6a8d7572ddbc2f0e451669eb0080b4149c34d28c5faa76ccb03a00fb0e28f4e42edb841726e4f1eb6a51f633c67272ae013694c7228f5f80e0fab454c8bee6a19de57c8acb8aa6c0eef8e4a7b4558d71fa6d375860ee50fddb2e017cf209662beef634dbf9c753127167659a581c71b069ca4d718a64a51e1a6ef07ca8264038c2e99aaafc362e241003dcf90424ba9a0e01f19932f658a08eee7c87ec9d81645cbea9b0595915665b966323a899f3cae9f7c8f06f269a31ebb060fef46f7b6fa37544c9e2e8d5080568239955f574931439feebda268174f604721aec7730425a87b08d4bc260d4894817a97bc9188421208791868a085ea3eea54ae295b73412166b809f5fe30178b5c6db036e55608025aae89f6252cea1ea3ba236a5b5ac6bb2b8e1fa1edd4e5981e142071ba9710b6b7a241a7752b0c3fda21856e82bb3aaedcf71a0877a843d66053df86733687a5eabfe4320712a8e05d93af900529b1d4df3b724c9c2049fab8c2c70daee32b00ed3a0751bca6b1285519a0cc31b5b1b9c429cc87e22dad360f44c6655d3ad1cea747c1c64a78332f5b180023a96e9a723ce07d0047d5c292b4918d2d5b6dd6a8035d1c231aae97093fb64462fd1c6731f9c617fd184f19b6f0048f0ef6e03548375a6798f99170d6b02bd7f71b83fa200c7cfddba01b64daf23535c1c9532020c76e6000ff37983acb2a47b1cf8f6dd583652d3d390e0a644c931f4935965c0b4b43c454d3b06d48ead406ae3bce8c13436790c069cbfc520c050ab0103fb821ab4978f5c5afd042feacbb2a329b98504e45aea7"}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000067900)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000067b00)={0x0, ""/256, 0x0}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f0000067d00)={0x0, 0x0, "1099f1ba61efbf55e79c2aa47fe1c552f6ee23897fa30008b7554474226a6c982dae08e2ff5d89e9b697e956941a747ae33e80298bb4406343276cbc2ce3bf8389a7bc1893a27612b0908f1ec2ce87936a57a9c74ee7c3f2269e04ae04550d844d89f9aeeb32b3afe2ef0750fbcd419df4ffff7c387d80d82a83a7c42e07b158cca478b2a045641add6e053077980faf0174240e25fba5900ca85c2253613f5b94177b9b5632f60ada4b89f103488ea9d513670bf1c92a66d71307a195443ed41b3dcf0d1f6d7dc9fed34d9b1a0c276e25a7a9aeabdd59d4ecac3f3084ae560645c709277fd5dd2ffcfdaf19da962006e85c413d23741fa79c2010141ee9cbec", "eb4286d1fd186f272b66e52bd0be834a22b8731403862f7806ec65fddd1fdeea523f4d0a7f9a094b9f6d55c449d0aba11c6c011e3466f102b6239538c7fcbeae70cfc84ce742ed0240e74481f43172e119d21ff6f0cb23a4421d3b197d5d0923a8c56062b62ed159884808005a7f1a293b7e16821116ce16ffec26968d74250248e299daf8af58850cdce64c58d991215ed9955e9e7146c4dd571cf2f6b8762064f8db08f88df2c3507fa9fa3d9f80a198954db9cd6ba684309a4670b9f4f346e25aab8d5cd4cb76c85b3c836dadc5b335b175ae9acd7ca30511ad222df8c1378f734c0a7a6d31250d0a71d95aa341799c166d2c2a09740a2ca734b6574c8ac945f24c7ce3576b7d5ad3b11a3865f5a27e85d6d17eca682c6411ef9824338456546cde3363bd31e3b620d336e07fa580a21a4053efaa83ad4a4ba754c7117023c32ad2cae5a12166b904582c5556ea8278e8e2da2b12ec6b0b9792e8918e222d42099275dd8cf6c72324e38e106b8193a34cc669190b73457cf3b4a02e0887fd2899070038a9ff24aa1a61a179ccf44e8dfd22fd1e201c15b1f09b6ad50095a9b50050a70e2f006586acdfb05d4e613d6f4bbbcd2e9791a1c7a68d2e48c6982f8cca48fc9bbc73f67ffddbe465b8f3707f5fdb83b8e07b8fa4cf0d9550122678547a168f8c08d2ad1b9d215c23a11dcf5c8b18dd1723c954796f49cd6d711fdcd0ce0d77077593660d7435de8b6bb496bb0f1db354f75f0d139f118535753402c1eb029fd05118044770395ebdccdc330132c6b32010fd62686577da7ca789cc0077f76f50ed5a9c87e16bae3c2453ae47384a7a6705b13685a3cf45c3639fd5c4ffbae0f29b3a18d2f1c363a615d945e6b61d95fb0c05fcb48921c1adee56d3d2f0574604235713b3d2b8fe71d9a9a3692ab73b672aabb6474052299d377b651d56490a3f0c225dfdf671909b48e1af7cd5f6407331d34382c2c65c0e67720a03d0ad71fcfff01ae9d0a6e7ae62f0d3ada34d5a1369d372e3a59368588abb3c52193ad4331165886c8b1c656fe1348452e9d8b400d2cdb005389018159ac281c73893116b09e61ad3236a876cee13b7721d87dae3adfac30054e5efd27fb296f1669d7a871f6d286950237f33fb296ab4369a9c6c4df51d15f49366567e036ca64e3c402052360a6cd93ed27dbe2025e36ea42278c5f78643bc97c3fbc7ed98a193b42dd2d3830c0a36bd08aab8051d5b9ad138aa5bc79e2ac189e8972b6b2db1c5e981522defbb1d87c00141526ff9ee134446f187d0a15e5a267f10e2fd6dce3cf59cdc899065baa06da87f87baf44e0030751c2c772df490de031ebe7624b80e4ad4cd6af9f7676650d6c88ffa1556c93ac77d6f446d0d9e71d5f0355f196db5a38503138e7e8d45470c354dd8483a741659f44f26177807f5f265058be985a291e7e40137535de4e8ee6677d731cc8205c1a8fdabadc06151b24d051da082ba1a229757a479c1db384aa7c6ef31f6cde9565b02ae11f776e5739259737de4cac526a53ffa10bb3751b708734d60f7be2b5364eaa6af7ab5a7ab439d9bf0f4f0e5ac980c2b05fb799a232eaf5ea8a8be46082431e196ab1cbcf37edfbbc7095d3aa18ac25f0e0f632046b4745e6d5f77780a914f8f582194613da8ca1f6f71e58295344b235883c90963a3639044a518b65da28ebf150889e5300b1f5d7ef308e0231056444a1eb7f38518f7035cdad6a345e0d266ad808928fec51f63cc06ad103eebd482f73fc59ce2ae9ad9c94324f10bb0afc9d5bfdf6ee444b0b2f69f837f556516ac230dea98913a47b408be7be30519b845ba162340f755d882da027af402c19917947e6749ff153ed9cb43cf142d8c6ac9871f544491d46203424b31a21d67c18b1a9c14dc5455c6dec567bd7fc6f972f0ff484c4f6651caf414998bcf975d4a047ad2e53d149a57540d0d7bcbc95992d02c59e0686da3e1464f0f4539cd2891594ae7cf9befeea7496ffea4faa7ef80e07503a3ca76c4b8e005bb9cb8995cc75afb315f66dffbc9f002dd1508fb5a2cd267141b8d042a91fc32d759458930269ac94cc69190e9113db919c5408b7ed7f56e0ca8a08bb08425b521c457f672d08e8435408b6950341851e04af401c6bb76e0526645acc5ac07a70539c1ce94401583762c88ee6cfea500f6cff89b82dd44a1b4ebeeb74fb06b6d160850b06f13afad2167f909874fedd8a43c41717105072533ef3c393575574681e75518401ae957cc66617adeadab3db7618a966c8ed803229206425ae1b06368f8a463c831c64de3313ab6dd29fcc1979f4d789408f8c5db24988a19b7f7d6c8289e6220fd0c9107922b103393133c1df99b94d0d6a351c1cc432d4962252d39c3caa0e6e9909cac545ad2ea1219d8c3e7f01c830277d5b1d90baa7c97b9e4f3c3c1a0088631cee1ae3ebcb3883aa4f01e626aba12bd46e608b9106fa4d946165367cb4ddee605d22cee54ff0ff1842d99cee8460229af19977e34336fa3893762e0294dea13f9aa5bc9e91056f0acc0bc96645c53561e0d5c5d930dca7d9809d7f308f2c6286359a77007af530d4543ba4e3083d6c030364965be28ea1cf386b57b2c46f4fd46eacfd2ebd30f3e9a6a72f205c809f0a8363b4ba62b91a34ac036b7f0ad19b2e6eeba2440890ee96edf4bfdbe1b0decdd702428908e5f04ff3b8ca10e12ab9d762c2524adc9f2833aa6dc552acdea852ce64c23ff7336d55e6dbf1603555cf140659e2199f427288ceab88ac413d7e9d9e8fcbbac9dde27b264937e4d66887c4abaeeeea502d1a4c760be8c1b33d8b28baf491be29df9d849ea2aec8afb145da41681f8a8b7b813d7ea11fb564b2e53eaa99ca2b30ce014ad21e5332ab0a1fe5b0f807679fd2472809f3f5e3b5520512714385ff47a0c88c8060645c78af71da3e49fec46a54a83965e496271e0e835340bf932218bd4082e099ab1c101125af671c1b2b6f2413cfc3e7bb641e8bdd550ac307c9797dbb744d42b408646dd8d66d5be29b8a5d0919a1ab9d239cef2ba66d1dc7173f1f47c00772ffc6cd1caba0e446a2dafdf7c38a93c7dfe121419d0d065695f592320380421fbf59545b641529347c702ac1f738cbff85682912d6013d36be07b7aa48b90848f1b53f6da24cc0a22b399d69a9fbe51b10b13565f4e586f5279075df9a86ceffe21ad193f69ba1dda594f75b036f54286bebd619f661e7159af420adce64d9bb5b2e240dcca003f046f8cc525b9d8941102b62c2776af341a2bf310b709654460e066c186ee32d653f4137cb4b178e6697000d9483e03ac9eaf5beb7e909aeac615b050c7ee0860f94d32317d5935c8d783f7c32ac2738deff5e62596ca735f1fa4042cfcb77fab76198ded888777006a8f9dda9cfb9ac33352368322699a710dc2c500f655130d42e421c7fe3abfbbc6607f4292fbf157aa29569afc70bf5eb7aa4406115fbba03855336862bba3771300bd9f355f788edeeef293506934c376e9049b43134ecef7ac6a8a64136adc824e3760e2b795f133b341f9da99db4bf2bf1ebef4d57a7d930042fae0344e494529ee979f6c4f0740dacd854b0ea4b45989131952dfcbbd93f2a46a3269d006257ac5b929b5b2fdfab00d6becd81d6c135f683fa972319e22bf2dc5b57e6924d17c133e74119d7cf236920d55fe9ba3d3f36c1437ec5485a4476713fe567bace51c61dea4b197a503ac5a12462a7a1bfb013398c185d1f40468f30b98176ab2bd5afa257d24cbb80b6a939975508e7d45321a95f73fe039af79f88007b9c7e4d47fa3ad362a600c40646ff5cf2c435a6c8761919d886cb30a601c97d6f8af3b15f99202db620ceb1dcfed0e1fa68fceb79a469a2c9c3437b79793c225ea84ee95b0b7f656a9e52b406a9e5e07648b99d8ef1f021bf0fcff1ee392be3283d5584905d3378fc43be4dcec236333e555493fdb6ea5d9f1ff97ce4287ecf9d8ce9d0bdc1b417966b2379d0f6d48f5c3ee602278709fddf6c0d5b09386a70bab29ce7726b6c88d01e183182a1d266d226e68457e9553a72e2f78d641ac42434b41216190550b7a555eae35e75144fa4cf1315ec75c3da9a5f09b1490727fcb1fbf8b1db12e5b0f71baeb1ff879aa14fd5bcb93241c8014b0fa1fac1ee7484bee37f7ed460c62d3fbeb7ee90a647711a2a48dfa84cf6a9c3e8b5a5a7396ed4e05f51bdd644a8c5311155ba8f186b2624957cee019258fb95b0e8205aabd759697a6fa5e5474e396c75f6789ee1ab62bc05c92b15bb0ae4c69b7280f61329c99c61f51f95732b2fd0c48a628757d8f2ff2e28d038e0ce5974b6573390f55851ed65c694afd7aa4045180de85c1d6d7562e9c44860f775f55c834a9e3079ad15b609f70ae59d9535773e7f488f28d6141e6f61c8e96e5aa9d087e74835b24fe5abb6cb492331634bff7357052a3c7f751e7009aab75aaa7eb4613f1a0d95284adca5216ab248086f35ba2eb4c22fb5e58e98bd2ea86f1d7cd4010ddab4cbd2f297e212c47a6629092b12ced563e2c3c46e6910aeb5a5a434f288190c5501e63cd8c4e89aa5b63731c33e38e07b485dd17c921f01d11fc0c1225051ac49cfc1ec9ccfc1529da3fa3b3851419ed984433c62415ec2c78ea6c2376000fe1826e2270f3a531115409e6d8ac76f88d7f5702c9dd218cd85be9d03a69bf5207450c5487df2df7869590e848a3368243261d752caea414039198a740398937751983fbc2da1d32f43e05ce083bf375148166a136e7f97760ce5bf443537306d81bb1bfe4173f3f2262cd756fd9ec5b61a7be57e3b005ac8f00d8ef26be8e04b3d98fc1d01f840b76c7b7230d9d7db0010d2248489b2b748f1cc35e7cb331537ed2c9060981b803f9a04e7ed9afc42807c8732a5297e667abddf90abec22a022e02816f888708f39b4065d599add6b778179418b0bebead5107990d180dcff81e793451fcd6543ea24c6c0c7ecd1125123d46111c25978f39455b5353ada5c138d4e08f22fd1c023238dabd670ff5e91a46f97fc414819fb6e1bfa5246307d06b236ca507bef8fef023e83de150c468448df76f9edfad0e11ac25494456263c2d019cb30cd2a8036978742e6ea0a0122590d0afbb1f6cce8da5ec5137c06403d7461eff675638f3cf928058018cfa9c7b56aae0b1c7a542cd2f4864c0d44d266ab62ddd2d401a4fa90aa4dd41a69c14c589b1e5f06c630b1aee260cec424761b89bdf7da8e70cdacd686f1bd263a8ba450c330bedff9e4699df4bec86572348842bc6cde6bf4b799ac112b802f4327ca6f6fad2578821b46846e8501bac9f7690ca9c41e302d469d1d28d8c68bbf81b1a1ad88c3a87a93fc593233a4c8eaabc71cf6d6f8f3e52"}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000068d00)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000068f00)={0xa0f, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}], 0x7, "5f7d09e4f92293"}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f0000069f00)={0x0, 0x0, "a4618660bd8c5c30aa50fbc873cd6abe5aa88065e6c100caf3d5a0f258beba1a28f85820c7ad35b91471752d22d0690a9ad998fc9acc11e0eaaa06634c18ecaefa1ab215fc60d10c2eff6d1fd023a94f1815c487a92b0ab6d05dccc8b7bce15e8d2468b64955a50c732233951f34f7dea4bdfc5a2416a0afc80a445882257cbd537442d18e558e0bfbcdf38d6dacbd920c0e22689930f9d17abdd1791d4b3027e6bfaae40970afc932dc5d1c648ccfbc1d36d26c090b396b8714609aa00b3dc4b14bad6ea21aec81760e1895c422fee0db293f329448ffe223cc95dad5bc08cd040b041a2ce23d59996fe3083101321d836df69222ebba3eb40b44ac205fc5e2", "85d65ccd56e2aee3f8db25fb5ac656c369aa46d0b1cd6bdda79975a0b58a1b2afd9918f7cb9c92b18f2ae50f11ab29d88034cc4852cc74d1e7f9d057cde41f36de96715b0f98b5aca9b4e69b75b68950bb9c12a45bf76b20d57a5667682998e1cb031ac9dd1e3c286ef42617daf5b639b9622587ad7cee72b0a5b71d8a915f5754a98734256a15d95f3342c10eb30f3c8bf0b8d3d9515e10a0e427f1d87f43b2e24dcf24757b93183f99e0fb223a6a85a3114f3b6d67c8a4a5b64fa97a84d0b5cc516fb2cb14969d702bf12682122595ec3b29d816dba6e31a0695d2387b3e47d46e518d6302758d89e110f40b0bcc3b9f6f78ea5dbc66b5bb8802daa8a8b988008d4959729380a694760d999c6948c9f7f185c53a1e3dfb9e95aa2a098af4629edcd68cb43ee76f84e3fd29ed140653bb2d4498e93b7af22f980fdf32a4a590c244f497d0c82bdeb44673a6bdc06d85e0087423b3ee4c4aba1b0f5340d63de90d47f9424fabf33393a2e514c111aafdc78c04e5bdb3be2f812caf413fd24dd7006698df9b1ff11c95800fc1b8632a5cf221bb671ed07179267720f0bb29652538ecc1c502d8bf7de1c48e7709ee43cb5b0e5885f4d3475bcffc7a3e8947a221cff8b65baf909a5dc4d9ad2e4e38812adae3f21e7bd559ee2096a8af79f654f62341c934d4e4ce3450c7c427de469ea6e10567230721d4efaad41237dacab5b145101e411d3a1a83194858bef8df7a26920bc7b4e086f31a47a0b3d14ae816b66b12de063b4936d3c0c0948a0632c927f7e6dcb8b080d3c24541ebcb2df91921809d6a9d31581f832431cb2c639f9b38b3aefe324bdb0cd8fe130b565a11e0f25c3dd6ca0561d14426df17691a9799a6945417aa0fbb899acd09439a9edd3ca796e083cf8250654e5a673cc0ec68abce0ccdafeaab0ff0d91666d7dda6d79908f2637cca00d37d1a2d0c1395a7457921c14b901cbd6df894f8372bf6a0a1cf0ecf76d736a331fbb550f51355333f805b84f47f64d89e024b037bf737bfae90d6d46217188990aeb8226258b7628933e0e7dc15a28533f56f1878b89ca622f981f4b029dd9e9a3914888ad03471454f59c2944c8ca8e5debf3969f1d243c995477702be92c97624644639c636e36f7d03f195ebf5e1e22c51da5592cc06447a9e95487440bb250e5ca35536f6d7fa35b891f888c85a980eda0b270b73d41d289bc5fc0770c6cc82a04e0caca8bfa2dad8e4e10211e9435d6fdad00a21f40ef938836ae1cce9f72a0e7ecb3330afa531f7d5db796d0bfc4294e769476e6591f86e1300647fb2d7eea51f890c959d135d7a1166862fb84c1d37363d60536ce42f8768bb8ee0c8b0a18b37dd4ced084a9f979bd35b94e962617de1ff375228811681c21cd31a83c9ba98cb123daf9bea0a82f78fc935e9fa0ad52f435314e1c8ae6ccda8a1177a44b1d633a7efc28be9ed548f4c351db0e5f6081103c9597b14671e5178f0fb1c4343a399e797400bc5f4702b6a203967226545faefe8402c3866a044bbc9c0dab0167d189e7c7113a4ea5ba3fc6c7b629015b831b58d10c18dab7ac8af39a502741b272364e604524f43baa78db0e7f7b9e7c94002def690d65946ebc3e73e5a1f161d306e5b1153bd35f01f5f23914cbcb96f506996602ac8c6b1953f78abc52a7f67c5b296aa0e00c9ac1c1233b05bbeafecb82bdf66a67e06b9b7e8318c918a9144174ea77aea068bc3dc80659e9b524b6f957a78ebcb44f236781ea3dde44eb0bbe51ec023bad350224e71067f2a74a2d1fea3f0e48634f3fde57359ca09661538e143d9fa595be970b75ec45e8573d9a90d5f9d90635bf8bcca6782d94fac9b47fe2459fd98fb70eb13d0dcc8991f8e461e901e57ee9b9bc8d24282aaca16da88a852a74bca60184d7c5a5d4ff3cf1f2ff5d03b22930c25de0bccda0a159ba59d4301eaff5610e66e0f153ce28be1345590153729cde896bbbc661f795e1c1d2d020738c1660ed94bdbd6b8c9218770f172c33b6155cd5bca3993a0deb75b195dc586606e5b5f8157a91e08d343d4058b8ed1256bc7379c8fa82383f97cdd5efef964d49f088157eb9abaf91acfeffa6c14226f9b88e43e0e2ebe4c4e95c560c93ac8ab2790fc3cc711f18bafd927e297252c8c25b5b3416423b2f1b8561819c25b0b388df7e3af04646ca31216279e4b75419645df88e2522b463e8d0f26ff10865a4ca6db03f3939025fb6b3bb02a7d473577817eaf7d3207e6eb609254b859595c3fba41f81d92589c786ba4d4eb0acbfb66881479cce5f51e71d894a4a652d6e592c70c8061b52b41ea8af00ca4b6a10d5a6613bd2f37e600105825ce84cd3c285542efc258c125dd9f879bc461181dea4865faccae1e06a596927937048990ee344f054029fec7a50e026fcc144a13529721fb07da4a07e3c40a485ffc28ef74d578ba0af2431d590b7ab363a69f01d75b657661c842ae82f9543ae60c2ada6f33c359bed45d6e514f990b4e35b133d029d5f057add2078a9c51da598ea849bcd69b267f605e7656634c760605d2ee3b71df0bfe9d67ed95f8359ca86bb6991dbb804c6a4cbfd391e4d9df5b95948afe4518ebcd396bb23303e0baeb6c0f9b07593254cfd2cba30d6615d53526b7fd4940c6ef34f60305b16682d2ba0ccd4da4f6bfe3fde98444ba7df74b6d4db4b17476f622043d2c1cae1a39378b53a2dafa0af36283a94308c3c9aa78b314a35e5b7f44de8a8a2a04a8886a9e764c096ac43612c513192b7864f489629866fa59cc11c85c2b1f35cba1b0249e146a574cfd52ee32e275ea5f44c54fec7cb58d3d279ea36051c6aea93cd26996d191a8a73a99c1734fada418664b1adcabd77eee16d08891b4890ef10e3007f425abfa38933e843571af57f00f5de025e0e51d796f279ed2c20e0882f94fdf29d504fe37c2da796162e93721e7b0c724961480d809b944648a797b7d1fe0799e4025d05c3526d51428954a5d3ee3dc089c82913c282d0ee69633f57d94c6bc2eeff781c236d638aa9e395a70a8c47ca97005820fe3ead548c65015ca82478c1e4a7dd40efe1a51f91598cd51181955ea61089ad8527c89a3dfb5b12af3245bff300d6eff9d15c03dfb1ce2c67c142d3e8a801705d14d4a8b92f90f4ae93c882e08ea3ce0eb931d49bde04a76b52ca03042ca0c64a76466ac62195cea6f9ceb1d714af1b593698d65b913ec8c49c46e2df8e9af93ef9f938e226eb349aff9c551e134686d2365d6c9bab350b4ff119fd30870be4dd0b43a8c0fbcb63ab41aa53f2208d5914fe7e2a9c4062c628d740243d07505d5922750db29a597ba1b3cebae30c0efef0ccc120339e8e7cccdb8ecc7d4f158a0860b172dc2fa9dd4fa8fbd369744cb4e12c3538d46f5aa4ce0e13cc333c1e5bc3316e236470527f069dd602515269f9fcb64373f958523a7ae5b27e8b4df07d35316061f32814a0154f9d3415671a4a13184d15875aa59be9009f99025e70bb73f6404f533ff22942cffe6e74b58cdbcfb91304775173dcac7e188f57bbc9cb056e1b62286e9fdf991ef642c83e5a5076f9ac7ea55a5221fb31a159e3214a84d34d74717f0e4189415b362e47a015473c90265a6a84ee6183d395b5db8db8e347eebc102e8ef7ff26423afb33e60bcbca0bee61c01f91bfa00040621f4af46fc30f248346f73af6834f60bd3d4791d3f6e549ba089cdbdfe0635189686afaf05c0945dc78c48d9f5fdd4ad1173ce2aecdf0a4089dc19ebac32dab59d1bb4be3a75b195169c4f77a49bc00b12c832f9a896ad7745207f260ea03101f63995fea95910c9c1b81003428727fa670d843c3dfa292b2eb57ddf89e4310170c3e8adcccf3f6b688c6b28ee854d37e987a6aa418e780ea32f8d70ca58a9a856edcd67b1a7d0d9f6988be1bf1154ffd27350cb9acaa8dbccbb543b1512e7d9c5341ebef783f83da6a006cf16430e1945aca0144663f5144334d3ab95a842f2ed64920625c0138df89fb798d054c5676448f4bc79c89c347fe33365351f0553f17e4ac56321066a48365ee38b97eb22776ce664da65be5802475b00f92da32403bd840c0ddf02e3bd0e3c176cf8cb87f9cbee1cd26b975e177bddfcd9069ca8b581311cfaa01a974f459354a0c7d71ad7a6f0460d22585a5a1cc8b104189e04db87ce088cd0e789a1eab83a424a8bdf32b729850b756b1302aaa0dcd0fb74efce596624c2481156ed295252d918a26899b58f36c08f22cdb15d36b709cfc2106baa6d62dd5771ae56a8567dd9a8b9cfbe7c8d6d3316de106e7cbb32901a383cb3b17b231eb0d0c70e4d0655900ee6283036d9c0ef7c5451b351f9c55f203d9f3f2db75854aa67ea47435668d7948e293d45324f02b6f15b030fdd8260b1ddbbe221e4a4135b7ebfbb68e02cf7248331d7d7245134fee8f0c0ee587d97a6ad8a558c153398b1add549e65ff015ad90879f0511f7d60f45a98b0bf55554a654293fd559239bbe2d994607fad060fcb650e6163eeebcb887369849618e55a5cdf90f86eded77006b8ccacdcc31e6fb2372d854a50e77e16b88126fa8b64077622265e1662e469fd3339f4a8496d9a4a885629d835204cd889a330715ff84b3ce3f844d73c9ac7125386901d4db53cadad4d89ea416f98bcfb6ced5cf641e0baaaf08547b36c643dfa0c97f7ffebab815a04a37edb81d48dbff7c8b2c8f3ac21057eb18e4a58f2fe7bcde1e7ae74bac572627e5d8f8e6ccb90a19d5b421c1813de5160aace4f6d38fe7f48ef09c93b4b0b02e32ec7f6fbb364a7b0fa3f53fdefe4966f5951cd52d3c8f90c7bd6fc1a6bff236f6a05b968dc6f10a1c91f598579f7dec310c36b8ea9d3d4943a4c5a91a0db8723491d3eb38f2ac7c796d2fef6550a8cf31dba10fc223d06cf62dec2641c74565f5ebc75335596dd326cdc55e8920272f5c61b2ed79c428974f8615af0cff5ced54fd399addfeeaae7d475e9d764c5e0694b97df21e64d8e0c65cb5c65bcea6e6759480ec04cc7f5431b2d9f3f1ceb65ca6a630e6e11470a1860f11aeaaeadc6631d986ac3156e24b6a5c4ffa2ea7e4f9b05cb0012e9fc928cfde05a8dc2aa90c7b4fa435b1fc991915d684b70dbdc3d19448b650587a0fb370538dc97a51fb62a477dffad5e4fe64afc081b7ccf16362a9560b2f408245988165340426062f803fb585982a7ef0e18a8d1d8fff45fe20ee4ef406fe780d34608569892780dcc21e800eeca946a04d26c5047687d5f0da57d9a52e6af7ad155da564547296287ff3830fa0f8b3e4bec574c492d3cb1cd17a298379000ba2533316e272ef10bf2c405438c133234f348ca4dbbb03353e31477798f7c77744f2a94da75b53c73274448376367a55fd214154b1"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f000006af00)={0x8, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r7}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r9}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}], 0xcd, "59ed752e4aa185"}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f000006bf00)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f000006c100)={0x0, ""/256, 0x0}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f000006c300)={0x0, 0x0, "3231f193fc7a0d80330cc61ef40df11d72f817668d75b6f1f5c80749f47b3ea7037af10b44c56fc7994051b53aa7bd09bcca43f6847049e48638e9934638bf72b26627d9dd07b6b4009c1d4f7d0b2dcbb4a7e8e0fc0a54bef0fa3fda2bac974579ec1dd363d938f431fe7ce7a98dbef7e4f824c42d3ca7affbcf3bd873ae804e72d6f384f2df0b5d996a9d951ff6309ee389a640f06523edc4d5ca87f787ea32f90cabb0278a3d0aa3253ec927b2e8928ca1f8c76247a85dd4a24484835f61200a5f729ac90e917ec989a6166822e05d3cb874e29c99b938b1219f1b616eb779b8c2e3640ee8cd4d14410801cf3e39483ab54708a60075e0d4ed746fd0fae1ff", "2e3749e4a4ccaa127cc4be9bf4b554f22f8987332699f70c0129f2095376df1558c8e78416a936edbb5ce5075235d6844fac95d207ba3eeb25d69a6805a437aba5cef67bfcdec08136dc6b4c7d754666bcc61b0a5b410293f6ee62388222939f7d3480ac7d411a98ab842878d783aa2e41fe1a0685cfe42430bc8a3b02325d2a639dbaddc275c977e975c1cc3a04ab20c25234450d1a5fe1623e16b603745013bdeff5b1d56279a6d3f9deda65d2b3bac46fbbcb12a3d85647b17fc3961a0da3ad3ae74bf111c3b0c968caf30fcc1792646f078650393dd2dac45b8f00211de77b1c813dd88a71e87bdfba60079d2629534cb018a24f73de0b7c59f02ce4ba899775a1eb1f7bcd8019a7ad2c23842da8d12b845ca390f2d21b338b11872320a79100368eaac320291a6c1d558be9b2ab37daaab2289f5a92667792c0228866746a3ebeb138090c0537a6cd22cf1a83055b1a28247b60212160d43aef7eae66da6336d39c3d6708218704df80ab7b39fa2df3ea71a24549638d26c2cf7c5175b573076de29fc6209a5ed77994f8cd7653aed3e79e64fb5f5cbd2135347fa12c84fec908e945a938af5e6d6ce16bab5c3010c744b4a1cfa154d28091235352f0871d9da8b0fd1120bfffd47076a78e3fd1d1eae19647c14d9c2377e91965e5c09c84447a651fbad7d2f1d0f4fa728ac85dd8e0406e02ad55f8e003c9ec5a1348d651de8ababbc88e3d05bd64ec7dcddc82ebdf1effbfc1c051047809ce3782f7c771dfbd03262c36083a3e13e84e3f9803432aba6f40cb633b8b8924970e4dcc16b920a7f7c76aa85c62a4b1dbfbd7cf6e1a6ab49f85267d7bd53187cc6302d0b23ca5ffcdf026729ee51f6f2fa5d3a09663ea6af9353573094a790e33f68a9092c21577011bd83304bf722e140452d6c56108d9749dddb14671f93f7e382f781b22a54fe37d247c9539296eb2a9c608e94b19d4632b483c2f9dc1a6ef04ff4bda649174c1f6bc674dd8faf868a7fd80328538a32d7fe236507c8a1073a804b8a26f8bc7a40b10383611e544241e100682eeb98988807f9b39110787f86ec29d854dcd9115d17b5328f2bedd2fbf0dcd0c460caa9d5e941ed5ef8480fa068a7189bcd22a1011837189bacf6b199b4e155b3779650d3c63ff11cd96cd130a6b271320c46892f9b1b4de1b46ea2b343577206369384a473a49b3d8bc94ddbfb56067e4bc55d31a52a69623835dab5190aaa2dec101a35de3f88ed17130f652c67a32969a7915bd565e8e7567cf991ca935c76c6cc8a0a0766b997c5233509c6bc6400320b9117da9e3e8ec3e1b0f99bc35d4364ac9cb449e46dd697319ed6010a06b1f1eb511cb3369c3337c41516a3ef978cd4e0316063f1ff5749ac974ba1cb3f339f21a42f3a07d9528f51e08401f586776572a2b9f6a6df6584719c4c54a95044cf7a3cf32b92efaa77de9f3a3cbf3ae4d918233e473cf26a883e13081af94eba9eebda7ae7e541eaa5ffb2888455c42749e6872d15e209501a3e8d1fe5beb9aa0b2de85c71336f0e2c1903f9dd2c9fff460336a3f4eaa94e1e533443f7d0cc9ffed23f412d5784e703da811ab9c374b4602bc1595dba4aa0f2c51942e48571c819bc428cf94ec33cce5597e36eacabe5c5109bae02091ea1899fedde7e9c0efe714648f0a48d3ce3d2d2d2e276cd9e1aab8bf3f37fb24b819740a7e126a6f72793518baf1b73d2bfdd9a2bec001a704568a18ea473f3cb43d41af38dcfbd0bc8e444f1eef3943df68a2aecec790e114fc1267b720a5e6ee8e68745738b93a7a0cc63ba7501c00a620c6f9c38acd33e01d205bcf176fe8cbbc4d6dedf2eea5573fc15278ef4cc0a720a0eb892e02e21a244d1c3c8ae5cfd0a8bad2a42d41e8ccce3b4374830a95317a46c707e204ddd954293a5f04634d47f86abaff023b5816cd857505e693779c52be14f2520d8a52d6a98a818831ab67d3f138af9c1c26f41e7112ce9906645e797b45ece344a48e95e7a9008ccfa5b9c999f864e95efeea83c4e3036c95ffad3002c533125f092358205eabca53fbab8ad10bede488d3bd9e008bda91de92473b771f5c0ebd0c4e337bd8759dea450e9c2dcff5843b333e9ecf9fd540a6ceb21c0cdacce112c33c2956e4f0955bd2bf329bf34b398dd0e535b524e460038dd22ca9770d146d8d71c5d6927f4696fa6a1a39b45ad42a3853ffd332270281331b48fd9fd82bec6772a642d858b70f413442ea15a5a6e2f61b0c3e8f0fdd077af7c5c7c313c385a85f23f867e3dff000ee79940a8d5178092ad1f8f96c18325ef5c5e25d5dcaf5e9a6a74fb95a78b6b91f2034ef95a2e6f9344193513900dd4f55c6cf19c1f5f85f9a9387e3e32db99b6602624c4447cede4440746c7014c2bf887b5ad99636b25ef24ab62f2351162ae092634604b01f2808107c14718142a26be933e3b6891cd419c05b1520b53688a1748d0c4ea466d98ee9f8a4a809891d12f3f6ac06e04ff9908fa88a80f6d290e64c1beac2b5a101ab518ee5ef3868290fed5fca1bb7136f7a9ef4f45be085bca74736288a7883df07a6dd90833783c2f743bdf8745b7b2f8ede18be79663f35705cf8367bd3fba9f5b7f661c792fbeea9d7f1b8dc3688f7f22d73f5b0b4c3f5095f3a1efbccfe00b5265ea0b7ffdf9720b57257945a8559274a2cc711db00fe1a4332cf504c704d2968f9c7a9a7385edac00bbd1e9884001d815dd0db1fcfadf81099734702dec42dd6d6fb66edc2eb16acc9692f4925a8326e7bd371d46209b8f23559dbd18fc92b78c0bc16b7c9b37c9fa65698113a71feb29bfe9da22ca9765d21e37fd3b011f28ad229af271a94021cba7aef9249f46e7593f83077af43e6abec5a9664de397c5572abf616f580c0e8114efd21bfc55acbaf3aaf423314b4e1f84dafa38bd00e7a29ce863a72cdf81f6792374784d113837f522d6d7c925f2512b27db08eb9cd5e7eedff1f35f2517d37c4178d9738d24c9ce6f62264bb2045cb3df26a066e2ca8525855b4429621b3d74832685a6fc58bb8dde64efa49b15969cc2bbf93d859fa7d53ca920f1b4617e20bfb3cb3e2f36b40527fb8e96da0c4d5b164008ea00d5b116dade29ac673c0d3ad36cdab3de7263db9da57eeb164aab756bba8524f792b67e7eca43257cf9b509324d0bb35707a321b34cc70e9d3b18f3cf87f0a6eb29203d4fe7af282704576e2d877324aa4796eb65668c380976469ffc2bd718d35e3e2030df23738be4085829149c2d184338496fc0c40d612242f16ff1c4ac8d6d6df21bbf2e59ffde8c4afd7cb77a59069904a84bcc21341852bb5379d2012bb0b27275cb78a8f8555d21993cca91e4875e8fee4d2b01b3e6c67f97ab98e428961328b1e5f4c74a8800fe6f405d9810c209dae38db70eadd58db61c0b6486116a31b3c146a10f28c6f51de28a7ee21b771b9f6ba0ac87f783f4d5edff7e5a99aeacc08e47aa79245927db2e7ecf881ce8151c12271d8a326addfce7935cd606346c6f5b9baef0f66d7024cb14101799aa5f278c3eca24c9b016aa0df941ee49e6a42dbc26c2a4ba9de6faed47d8028f01062dff3cd28eb930ab9bee5b63c60207a75d5a41953d92d60ce9948e765a4fbb0b753d86ffcf02af49a60542012ee4a44ef9b4dc6bfbd76b97ac728398e497a71d57cc3e89b5bfc1fcb438387dd6a3063923f719e51c530fcff1a4880918f884e04579f0cfa713b72b0687d72052674bb20de14d952710450bb651b397ee90d399be2ce52730155a1cebe8980d6e7fb35ef23e8aaa8680945eb12a844885be595f649aa91fc6f189f21ce8eb760bc80355fb816effc1afdaf0365eb762fb8f536d0c32b4935c8d810cf6f1ced5a242920d9a6766407fa57fdf51237d3a493ec1c24ad43b304a168cfa32e0b441a5a7417f8bd0bd308e9647d0d65dd93761150debdc193abdacb0f7f90d3af631d8d83017d10c28d949bab66b7f08b91f423875e34502d92cab883e4b78a419b37decf6398a3f70ac7cb8b7a87be31105683697c5f2368beaf926e05f6734733a841db7e46d3f6b66a0ca17301a4bbb6d281e49e19e9a8341fe82a9afbc2d8b90ec7726a52114ad644b9b2c0f441b140438959f8511deb55b065953366ba82650254bfec5b56d4b3f170e91a51a58a012566518c8073e0abbeeaee34fa23b0c95744660cbd5301352082c5eab8b49b38d6a9326833438bc60a3b8665a97e1f7ab8b91928c1ef2277bdde49e8f7c475f56f6644c7ce1282e64fe553325fb6c87f35bb370858391754a69010baaecbd5fa66d1cb2d0eb2c7d4528028b1dbec5dc33c10fc1ce6a13c3b3e1f5d8d3177bfa7e4eb0fd4c39f819a31ba498b35312558f2586a4e54ed0b1ca1308f863069cb4315d284c1dc5c8f9a5662cdf61b67524ff5f4edab57229092095871ddb4cbf0c75b98513e5d39a11ea1fe165a31e75af717f3fc5974be03fb0e4d49f83344aa3e5e097729be2a8146c76fad4c204962c42e8ece49949ee3aa12261f10fb8ff410ae7cc694691e3f700fed90b55ed42d676b55cae3ccf2123170eee6ee4f43a34159df936b645c60fba65bf475533626a05e4a645247481ddd370e8b41cac4b79e63c6f3b50a8f419579137f17a681444bdd6b9c34ebb6bd2a4f582a3e4508fa51db1b502d5203ca14c3bf3031893c8236b7e6062ae624a1c3ee50302c17c7638d7b3247cce012ea710316302cfc4e6519cb0e0be87b3904899488b83f9d6d05caecde748efb97a10fbd0a0032b43cade59d8ae97d7ee72f9884bae0da5cf8fac96145d3aa6debcd6a5e19d801b0632e0e55df9acf4e1fc736ba4d64ce4abc784e1b9e5130aaa151cdb49231018374dfe11d2d6c10cdb634491152ea350a5259b947970a2e6cfc5d923d802b158342c29c518afb0c6860d5aa7cb0619159198affe950f3e4cd7427311a9a88e1b027fdb209cb4ae57caf33a4b4581ce9b704776a2ab743b670329dcd43cd42f2fb4c29b9f323b24f0bdf433306622ed1bd318269b22ef71ca7cb617b143d8d2562f5d2529542280d805338eb9688a9e9e6257458dfe94f3a6e71ebacff74b5d9aa36411c46955b08bc0289a84f4cfe27f07143d48010d5dafbfd20536ee8bb18f566ed3a8523e7cdc713eb48a0cdc5aefe893713b669b8f72f46bb8219ad6cbbc7b9bb37da5d61ba4ca9260b8abba60a79700a13fa64b35d6fd0b9f8f104d99aff6f156aa785eca51eb5bdf2fe4318626a4eb8f5b4a1ef486c5d518babde48059c5da24eae35436250fd8f66ebae5ee0e174091d35a3c858460a7e77a8930a9279b411a1f2e6a967a2d070357f6393bc265a655bbb80f50910fef5fa1461a53c321ac8a5f8f801d75554ddb0f362dd3d82ef5cd836b9b8"}) ioctl$BTRFS_IOC_TREE_SEARCH(0xffffffffffffffff, 0xd0009411, &(0x7f000006d300)={{0x0, 0x80000000, 0x8, 0x200, 0x5, 0x0, 0x6, 0x4, 0x5f0c, 0x40, 0x9, 0x9, 0x10001, 0x8, 0x7}}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f000006e300)={0x0, 0x0, "3e009b65b8e7f116feae924ccd296807652cb2abdd99311ac12d9f9f81409e305fa54ae015c28e13c4c1d216b4c7c6d47e2aa6e13519b9313a89d515bd9dd36a9ab9c02cb2f807a2d0f36a17e750b3483e89ebbbd840a6d631f08738ad6b380e6d7c0ad9ac1fc65ea421e81eaf96e4ba936d483d0c261486968a77233f7b6ffd1ad89e146c0f8dbf89b50aef11b64669ea027088c9d133188d4ea42a71c474658fa854a01aeb0fb8d49560a77663253214e511f8956b974516c3d2ba454a8cc35f06ef779103a3188b2f17ad2cd1f978106201beca3bbb590539723d3af33c662f12486f605d4c4ac6e91edb55e89cd02ad5cdc934c1c9047bc74cd26a615873", "e5cf3ee9cb7a23f74bf21738e8d0fc15eeb9855b31bdeeec32dc9609d8b01a0c8422c572144282e863a9c1767daf45ffd2bcb3d3d473893c019b7b1b8493a67e8fb460034a726cb47ac3e795ad5c517f1d46c27f9c1e6ff706f36718524039181eaebc83fee350bd8435c1d3c90a5eb73ec38aafffc941987f571c80e79b4bc5a13ac6cddbe3ebdde0cab4353cbde4336df224a5b43048821e2e29f30b675d9f51a7194ef941ab9bbd4e115ae0c4e7c5f1faa4e56068bc793e12f495927deaa8b7bfc1d129ffab3fd2d67765deba983bfe409418b966f98d2cfda328cd535400bc09757818b5c30e360e84b4f6d37691842f6931720a15f0f0000f3119f88f304e17cffa9aa2beea88692bc937ddb8d4315eab8a3550a4b37844cc7fea5eae0b56463adc12bab7fa48d6fe0c4a8b815089e3ec0e5f613116d843aa4a458581b6d09f9fef6b283b8030af7af316047eb33548f9d7163a9c5020ef9ba9d3adf8b7380538d97e4bb0bcc42f5b6f7d7ef3e5f6b7dfd7452b83f03ec4d4f1336f553fcd00529d73c09c584d471df1ff12412cfabbf3f80865b9019b7d9d1fcff57d11e666fac775a89b5f6a6fe1713194521878914def7feac9e348298620c75dcfc07111c103898251da28d4f7af28ffc627b4ded34768b477ce7f4d45747fb758aca80ece53a16e71e89ee3440c13d0c4ddc98e3c8d056659ee80fb83e9439f2717ab6f3e2105086bbc6653264246ff0a87c6baae14115d74782fd3f5ef293ecc30653401c315656852df493e458f4d606dd6910193e24b2df4353b12643b5dd3f0b0e73036d5497f0c6bc1df7b741b524beb9269a36b32740deb9107ed1da1a764827431c4513a31e84238278379cfc2e770be6069966c37e3995a38341f978a7707bb29f319c813e699003a51a1786e28fc80d42611fcfd9ef4c962a285a590d0e15bbe3e6b751934c482124a7c21759b57a9e596e6e59fa153d28733b26bad71c734154cd2d0a74d1909fc502b26150d84fbc1c0cdcb1ad1324555de4a74c468627babae2b549257983483813264ebc69fccb48384e9f19017c8d74f7470701584e2dc36cfb102173c925564ae2b64191150549f8ac182a9ce5be8b8bf30a7c147878cd813bc9c474fa738d4a9c17acb71f94cba2a0ef3955083720c99e44d1d764b0a1948a55a6302b9ef0938b2ee58201a18a341eb396f0d7bf3f973034ba162ba8c03452a1cfd77175a3fcad675d8c22efe6715f6eda92d0eb712e228db192daa9a72244d667fb9976683c0a0e8145bf3ca89554adeec29444a80d6222f3ec89b703f4f4c7d2d4d6ebd79a60359c619da32d57807c53a235f2ce6f874d8ada1908263e297a164d0af4105b1a550a328a60b5a7755c0e611eefb30bf8165e20ed6983481692467184f3754f08ca0bf235674b414e4552dd536545376b075d12c99942a2b1f495bfff83a09e3c689e9a7d2d15c2098944a40c3b21dc27decd62bd254de21db9caa7ec50a11b886585c9f1acff48c8b8a1c95941bb88b026d22da404dee299bf79178949085dc5dc116abb2d90f80a293da5f86a333a95fc99ac75e3c1eabaca7a0c334bd39f87e8b125c10ce9e61baa34cd06c06847d9706db0dc4f214cc7d48cdf36b54475f4296b2ab2e3e7dbe51429bbbcbfba2e1949198fb8b2aa0d2d5574aad09bfbe9b296d1bd1313edc71c35a69bf545cda1a4e68dc3a4a9f840faaf007724be3a6b6bb5c486b02fa19cf197a3bbe09e3609d3c1c575f529a25238b3c5ae64c3f9ca92da96163e2fdaa317e0718317bf2bcfa815c821ae294df292d181ab0e880d074ec4bcd7a12307a0fcac19c2d872cec749138501dbc1ea42cc8e5ae543d13de43d78a70d2ec9321aa3badcef0d4a455857deebbd84bc9fa481ee3235118154d1c76c80cee8ec3d1d71a2b0f5a50e304f64d7245f988e8a8c082b9d06cb4ea515f0e79dbea1cfdc6df2d5676fbacec7d69a040d299e8e9e25afd02f2f30941b045f76378d55a7f1c23bf1399506677ed2bac600cfdb548862218b54455aad53354cfecb1b3132e6c8b0c4564c5a00233c1e7cbd0d55e3584068ec1d2801a9327b090262b0a38b2b57afc541d162a5ec5ce92d489f306741e66369834d2258da3018550784b2adbf0700177669f30cd16bfd86c71fdd3224cf7afac5487eef499c05347765d4db70de7ee683c79dcce79454c99ed5dfd761211b12e924c6f8cde91c53560f7291796f9edaef79c4f6dd25fa9ba99476a20148acea3c51e272895e1263d11114cffdddf9e4cb859a56b8cfe9148f5a583b8eef121752b079559c7cb80361a18cbe5094155ccfa931fd2acce4be4a4ae3ffb1ea27cd8d53c06bda503c2fde0ed69dd756ee51a97860fc2ccb2b2193eb82248a8b81a518c2de0ec544aedc30bbfd6c5c829b6f315cbf8de7e931e69b410ef31da1833ad089883dafbb14df927e1a4fc963fa9db923e879e11beb76c33effc4d7f33c3ca48896b71bd0864447fb831833370a8d253ffcec86e37921e4b0476caaec5c74b256f5fee68402cf33da33baf941052186ca9e3c80fe7292f82c1fcd1c6b8d7f6da885c828435a19505ef5716452b8ceced9b2fcf2a1bae1c94b2924f3a2135489544dcec16ff080b1d7c4515529292e7d44010e422173ea857f4a62b290bf8b8fda0da75e0784a5fc308d6fdc8b9b2bea3b23481cd5903d154d7366f12d126042137a7fe158459bcb6904160a55a4f4bc8a9e05b4323f17dd52bb763259451096bb09c5dde437bbe08cc7bf31fc3e329acdc11e4e2a1bd33bc94a77f864ae38660c9b6493d8d0dfa54d00db611086fa9a8b58501449bf220930fca875694419cce9c7f37e309222f418d6f19703f465c1aae00589d696871413500b8a64b25ed27fed5021d3d2444d25f33e256ba0b2c11c67192b0500bfcc99bd9c0b522d12499863d0a79a00d5439ba73b24cc30cf50c05e6225117092b880c64767d7bc4c0be1329d3d0af6c2768be8e83bf3c989be8c511f2abee6c7a08f09e910c023ee76ec235a9a5765eb405a5abb31318733531da6f54bb2c1237bcc07ee80f79e8440a123f1213928e63c97eefcc6800801ea071a4795dbf3ff20421b155eb74fe156af0d2763c6960038f222b9543c3e10a62101c295b708b70648c856ae541380f314135d8b063d7d84b8779b1c0db17dd1a7f9c63188971b2a893cb2c598ee045e5ae722b050699d20dfded3ff63bafd823de5e4cea962360e863d617d18a91d28afb9a54a38a2c743018fac9e15d3e3ab91fdd54963ba7d854c1910dfb896713c495a06d44fe4a32dd6e986fff5ffd636321254ec9300c41433607f2e50f8d547e7776a42bb65b89e3b98f97e6264d18c08ddb970b63ceb72bde893c498688bd0a47b47a32d7e2a91d44a032a25e1baa90528b4491cea5e0750276726bea0e4ebd8e5df4895cc2182614d7c3149c65d6e03ae2692dc2af23165ccd29ee9e4815627d5dba7966ca5c6f493604e87d5bd2567ad5f58d7a12b7f7354e54a03b7bdeab3d86fca2a5cf4e783b8a4d2498ffdcc266c30231b3342baf82f68c83e7e03914c17eb1e772452843eaf37187a9daa9eec60ab54ef7846ffec46112d447441b89c03b3d8f65552b2d6357f6dab4b43dae9be07df561bde909d8978014c5e39f046f691be1a435fba86278a3166b3210c84a97e409361ede42a7f6ee0440fcccffe2580957eb604dcfb34f78312c6ca8037fd0140d93279dbee47236e30c147516958ff9d52fa7a0175ec1dff654b29a847cda65ca3dd4ac45f60456547382b431cd5c04e49e22df9be8b4c23578df1b53a4b1ae0b93874b248a8b543fd85c24e9090eb2199ae918e1a4df8c66863930db746f08a9e5e1d34d0dda43062765ca958b247b6bec2e185ca3e9616c1470adb81a914129b5dc8c0ff6239ac70ddd0aef0278d795c017fea99e4f5f8c030581aab93bdb712765494af540dfe585be449ac03c461faefa13912959a4d6b551a72ba5e997ad1bd5b9b8b2ce3c3713c4e67fe47490e0cd3909708389585c2ba3fe1ea0d282a45356de8e748fd131f6b018bf3b759ceaa2092bdb2fe7ec2ab4191faa5e2f429f7a4b48b0a5ca2002c2fef7a49dd3749e3a0858b5b9ad54932247cd95f4ea26357c08fc62a96bbc695e67772f24e91e631570b21bdd6603b652d7e5d5571c2635f0e06616a3db9ad2c3cd5e93ca48dc65661c6b04b421717b8df11db2c5a11a16e85214f66be02813ee4444788feea2e08c8ffe17ed407da121d2f51c21d0b64911cda41ad315554c7b632e3c160e1b9eebcd02a1e6ba38362de3bd44d16ca69a45e32d5a77c83dfdd51868fe0773b5423b83d49281f9285d415815bf6fb5cac13166f249e07efae05294fce5b2a18b3c7d6a4ef44200f2d436f0864c43e7a64415f9e98b670f0c3f3c64b8c09d52baf4ea7c9ac882e6167a0ba09edec9f1c4936f1107f03c42bc346fcfa2e0e69bbfa7f4a679ac079ba5d5b700ad92841bc9d65c2411304d39c11977c14c3dfe0fcbca6b77b15eda4c82279b6e30c1c708f35581f3b35a12cc6b44b21ed7c82e607311963eaf19651b0cc63e6cd0dd64de56708d03db4f77ea047e8f0208b342be764abe896973b84bd77cc588c8c152f4b9e0b539d5f51c4495f024d603c37925b5546cf0688ccf964bcd2c96b7d3edc41aae2636f18c2c3bfa119352cdc752848540845dc5d13a032ec43706f4dc6e101c9b230fd1e26dc4004fc20ceea0e4ea21b6ef49c3953241eb0f50ff4d1777f4ca40190a794518dcc8ffb141df89c51b7c665b14a387dac69c0f44bd0e71fc79c3e15a34c68f0861cc9c39503a5f1b0f11728e82a3304ae019718517fb47c97e49db7dae5f2b7a44d2b99a9e80910715fb970f669495b9a595edbc75e0ed0f81b41e21490625edac7e78d7b42d6c3763f2955fadcee341fef71f5dd2c935f87100ee5ddeee54e4861ecfc535106eb1d87d9179e5b995fdcb7d26c65d97fc9d68f3f252baeb12df74b435e43db8edab7158cf516754b25c20fae7c80aab5adfa05ba535d3060c6769680e9a8a29821cca2a81cb913ba6ae9eb68702b00493696c9a6e92995430b263161c097b7e83cb10f1a92a2227bf22ea662122b8290f709a343283936497aa878e66727f3c63269292b60e1cab60005112f5e36f85b0f56cb5c14a886f1a5018c47128acbc16e4b1bbff652ec7488931bf0ef54e0faa15e6d042d980cb83af44c06b0682fdade955bac745cca3a12c6d1809a921ebc378ae591190f9f1fca4c6e5d25174367d3fca759e9abb12880c04268a197693f65dfbf762a7669d0b26fd3267ef00b2b0d1b718f495d68bf6f08a5cd6d072c895897aaedab58a1507cebee5f4e7129a960b68325f6a0318c6"}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f000006f300)={0x0, 0x0, "0a07655c80fa5ea59c454613da90eb68e44480c76c3c38b22c60ade6d58ddc760420adc2392bea29ad39192b9484e7c7195f60527d930ef5e037358e5f98405da6af4784719480da4233c891217cf655ff629090905ba512e086f2887494e87d587a6a9ae38fefb8f5bb4508d7d10d3c3ecf828e884bbaf50eb061cc9520e6555585d39c763db775d00521026a5c898b3c1fc52a5528843f6ba519df08777bbb6296a1de8a7ae8aef3603d63c98b23f916bbdf65cd8c47ece7bf590ba281cd28fb94d5114f58302218b89438f98001039ea480ddbc69f0c3b22c5f60b95c155bce3c489b89033eaef3ebe8953acadf41c7eae3726606f132cea2fd318e7dad24", "75d8903a4d52475ac6f2961bd7e28ff770b6c4ddd3e1ccbc0156b6e2f1a4a88f4bc75991eadecad84beebeb94a44c94b3ca032b48abef48329544dd689a7d0655d13764fd94805d48854905b949727f9374f7e245566c178d980607ffff7481136dc31464c0c0042a63a2c0b9110a1b9ac890e9a5f1d3a284373345e60286dea5fc26f2e0045cb31f8c5046ff103853c5aac1a4ce9cdb8b7832ff2867d838f44d00ee5dfeed17d7be196f4bead172dc3d200186e2a561fa5eb3e6e8c0c5ff6b04a9f03842e78c219958a3923bb8795f7eee7a711be810b307e2ecaff4a90caefa3f5400f37e0bff994bc178d29a1d7e4b4d93eb5572a10e72518d4b275fd1f2f2148028fee802b96bde9bc2675103ed15705b3168f761474f121223bbbf93d59f117740a823e5ab546267b3771040d164763e4c749762446056f0053fcfee32ca80847d6e26ebbb909e67389d833e81e8d579fac8bfe48dd7ebe49cc659bfd837a32ae23c09badd553696cc96443770f7e7214e373adbae6173317a210b2be63f3d8743847993765bdc85bfb77bf89c067f3d1650e387b5a9090056216a14a0aadef2cf48f1d964ad8ff254785df131fd42bb3f8c075c306f0767e72162882c7a762f0d064e69b277cbc4cabcbdbe185389559f893dfda8eaeb5718f79415a326d2c9f1de1c4a30d9bdab8553c6a56f545cc797f7addf99e020c38d3f0bf43b56f2ec2eca9b86873b1b03bcec931dc84fcad8fee76add937383eb6e52209e55020af36d52f470a4d6e712226da60791a165b0737bdae9ebb6ea33cd606ae4da99f4aa192bb355fba81d04f421ae7e15692aefa79a5846bed48879397185e1f5ef61e92edffd3580fd015d920aff5926d3a3f0f81048d58af2b0a4b5e6e0cd3c3d6d704ffc23e8505d5d6ed61e7d9fdfa04268cfef63c1c60ba0a9ee4a24825e7d3dd42aaae130c03ae21ec99f93e9b825a2b13825b51966fcb397f243ecdf149fc05720004c0b76a401d821083b7e22f50b6fc50ed9e0edf9bb11aacd438c64047a8c45a3e5e11d253b3256292fe7db4de877989ea9a7b263d8d6135d8cbae27032aab6851f859db34f6cae6eb1d8315b6879dec42c85d53b2203d482ebfe126230031be6738c76ec17262726cb700d438c8c1f5563a78897b38716db6a54f1d10566a3f177ca8327886316577dd920182de00f9bdcb1d85d25582c43f3916029e943de8fad11a28d704ad08a7562f7664aa35216313484a30f250951aec4f8484af4a92c05f429fd6a641bd637b231a27ba9f4e76e6848b74d62aea5fcb05a6034bfc6f6db2f525472d9477178b67b33f738acea9f7f18bc2f7ed5235f6c215b4084fd31e0926ead83802e368b6dd6fbc11e9e6adbea7cf9d57bf92c2411bd507c4ee44e92504cba7f7ac926c5df92d33180dd292b9b8a16359153c04dc092ba40b7c08a680e5542663d5e715eceb8253b6236cdd15fe4a52b369e00e6de42b77a65702d2def0da10ffcb0824104419bc7df8c59e42c776243201dbb3c6e96d00d7e5a2b9fa481464348eaed70c9a95e98ad6e51c111aaa3eb0592125ba93013044cba9b2253ece360e244bf61bbe13af2e83b396d30853678deacf128da750269a7f65696e60b6bc52182bf5930765e08ce707405f1ab043137c476bb025c365c94d5a84d5a0055bc31844d140219854fdc5a2f3d8a03dacdac5acd536e95dd2d16089a20206c1a09c189c47c863fc55c48a536076b851f4249671f03b7ab447c010ab2433c37ca68bb8a76cc03c1ffc94c3e5800585bed646db4fdb9244cc0b76c3bce69ebd67c34ff30f7a9f5e6356b78ed7593defb08ea58813b50636e888c5b6282d957f3f67d4c3ec98f09c35e174f645a0e1be8b8b2aac9f40ea518cc180d73723af151b294a9594da317bc8f57960d03d352085a2c569677a85339dbf94f228dd75ed4fa10896443ea8d04988ce300d710f79f1ee7357530bd742e113e1edebec5e42c9c6c90056871262df18e790d69fe2f8dcef2ebfced045b017bc4bcbff84e99192367478f425feb2a7a165c30b26a15a725bde88577ee843bf2c92e6bf730e01774259e36d0304ad4d0807f2c49dea4c36b3f1313289964de8ac9f564ab3a3158ff836e1f9ec1356a16fe60e8692a8bf3853d07518727266406bf8033098752bccec6abef3db4246833f95456cb3d72a7f5eb0a128063cb5136ba68bace07f27c8e99089f0ca9276f2f971ab63e7d4651d972767862eb3c6a4f9d0b8e06aa5ac668238bd18fd391885a5cf5369f0dc5178743f869971e35c1fd371810750238946e877ad7f5465088754e301d03ddbbf3f030ae9a4b223d448f0e0d003ec61e989f0ba7b7b6350f1ff5e0ca78b2db3d467fcc8a5b41d718062b6fe8a49d0e8f75c107ddc97db6ada99a19330e8119e94d04390969eaeb8ffe3eb6c0f7531646f90817f297e733cfcf3eeb0467d937b6268052c29f5fbaa55d3e8876c5c32fea10989cc1c26c690fc2d7493a797a9cd5358a2757e4daa11d6bc6bbc41935c32ad1afc6b154759940abb3e309bf60939b3d7a7b117942ac4a01855a01fe86eb999ca1b764de9f06a390bd7f5faec2299d11bed7f02792c4446bdb2091dd097aa510ba850ced3466ad3c238bdb639e6f06383ac5e8798ab410623fb688b3a08ae4314c8674f0139cf46b3d76249da4440d417ec718b62858a4e904c0a0b2f66bc1b2714c7f682954e58b5bce72571e4aaed74b49c5abb66b4dcb3803544ca3b43cefdb2915c7fe5993976dc17cec87ff16e99227ae5571c0f089a2e94bb0d5efeee35d9d9d4d5467e0288b11c7a8184aa565e03d8d33556b61e0fd5db9b32dbd64528320583b0085d896dbb785e0c3e2bda9038489aec6c77a8b97940922b803b608acd1b69a34b5cb978222ec86734b7a508f985c294309c54374d24ef0e050bb0f6318a1f1b99d712a8204865bdd2bbef4cbb4ca8d67f3e53e5aa2d40ad8f3828ca51cf79ef8d83e6b5a3c18faf7856e3a4dc1d684146adaa3ebb3bee4eaf11bd4fee6b5163dbf1c546b941d43f12322da2c56990553defe3b259620e295a6c09bda8756256f5fb7c4702f86ef204cbd9b24e7b4d24365bf3528675c7901691106fac71b557f57e398282d49f34a78cbc433d382bce6342b90de85e1f1feb09385711cffa39bd25965c7d3065f9e91e3ef240c37e86f81ac7f268812067e26e3446197f54368548b67d1c7c67c9e6af3d41f1d7baa02189c0406c45c22ff53587eb0e15e0765746114a4ca929a3ca150ca31b64b9185b4b3fa4e431a3f9cba4482688220436d12c8f42e794a283896774b6225a801ac5eeabfb308da498bb74c57819d8736f677c6bc87852c5e97ae391ca3fcf1c230164405272e454ece22671e010f265c1d65168e86f5632f88762e8650105ff7c277b0a1be7d92942f8abfc4918125380c076fabaa7534e30c22b87f63daaef8f9a3cb82f501fc9059d55d782021c4f948f091d2b0f3caead817914bdcd340a6099fba235ea0e0ea7e3eba184aa8c3a659da9f5906f31396460bf2024c89c327fc30bb5e366895fcbb6054552b9374513d551d083d98ef20411cfe2e8e2733abaeb62fb36b26047a30cb5adf0d34e57a03a5aff9c583a0e412063cfa966f46cfc855fe03fde08b787a2b94ae67def3a00975dd4f1c05fb228a321034cff5b585becef3c641e83c67d59cf90a6bca50a88784f5b67748f9ae3c39605fdc1b4c4dfe61035e4080a7d4525db6d5fe5a9736880badc62803a4b89a3872f6a66d287955d2a88b60d5f64370338581af0202198543a242a634c96fcfee8f8b896c1e9d2be135ca5e8e700dd69ebf6d9c5b69a7c1281f25cf1e0cf415c81fab4a06a5e95413a48d867fe8a5dbe3ec902281f97e5525f425c77be4d20d9118d66ee3ae27855815c4ff27d5b93d0697dc99a2af2277b4052b8dcd57b639690b793cd075c7c6ec8a356f8a11f0996223f8f5a97ca303924e47e0b5295ee30c9f8ea29ff1cbbe2f368e7fb7759f94a58bae079602d29211cbb5e704401a1a5e0ab8ba9fb76321b5e503c72e0c69596d7681ccb5392dda3a26c58e1864dad2d9710827e76462c123890c7ac36be8f194a811412a12a1b25f75a828e32ae485a317e88c39ec1cfb4c05ec1942433172debaeb88d6a0958c2ed6c704ab0e2ee9f77ee7b74703be686003654b708e45271c36111900a31504f2adbd4f7add17bc0fab635a9e2da9be053d3644146cdb168cd610aa6052b34e6aa22b82e99f612c0a7a4ca08279cbf615c7a2935a00146ccd65aa67841bba2ef4f3b03a240ae1ebf5760ba7489b98d63346fa3d8a5db19b96e12bab01c9beb868cf4b293a74ea082abe00dc465f8632cdc5ace8c1af978dad14da3766364ba65d883d81934dcb9b96b7d827cabe0f134d7ff22e7cf0fb8a6ea3365c2ef0f4c83ebe229cb65e5d86579c04a8f050e7d3f9ed91fb828295a62da87e4d0d616818611d5e802ba78dff2e8f4e8087e9eb07b0637398a46b95001a517fc78fd9f592d88b11f20474cd7393137ad14e5c5f547fe528bf4112e3cbd2f1eaa217ff9b336e267aae351eca7e876c022c555e91760840fe4df75f3f6572e5a9bde1c4a5b55bcb5549f8ccf70399837c8dd2e9b895e6f61301792d1f94a18c194eb29bff0fa8586de75cc9d002ec48ef16861147ab64bf524eba31e1809b53125710e06cb0f55906084a7e7379ab422b2240eb2dd25cf645bb11e040ddf4cae092d5c4a4bc36e38d18dda3bd38968373cde58dbba3bc128765574c8ac23363517ac6fd25b318690dbf86233a6485e7d006c1f6b7e152742dbcbea6e7cfba5091be25a3647a2241ce4714d1759235ac5b0e3ed91f974eff9d0605cb4c337adc86d4836a7c0cc3664a77d8ce75e31ac31c1f7ef30bab87dc52300e6dde3afa14d0201a6c26898b356331141be5bd3cdb19c2168ab0becc6aa14e1a1e005f1698bd2c4ef700f0ebb079e168ebd4e28d5b71d3aa0ebfe1bb47e4a79d3a4fd5be750c432e6865d77cbdface0fa81707139943604271046f030d93ee6591e0ec38fd51ffb99b263a59220edd2bd1fde13bfebda084ba9e71fe3bad1a651594f04fcbfc9b850439888488793f4a730c4b48317b630c91caba73d976e728f2007a9e40fb07d9afbca0977c5cbb70492880483f1aaa166fc368fa02a6880d37bed145a182d1d080af10a09dad582198bf127dbb2cd80dbbe6224fcf3a9fe6ac6f22b70fe3b1348a8f6d2f8c712043c166e2fb52f45192927dc98cb594b778c458d496411f3b0073bb4a59aa79089e6bf425c6fecdc080f23020771d30f5c3a9b21365bb1827338e9321dc1afaccf5a80d3eee6529351639fec1645f491e4d0debef440d1301bd9fa1887ccd49e"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000070300)={0x5, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r0}, {}, {}, {r1}, {}, {}, {r2}, {}, {}, {}, {}, {0x0, r3}, {}, {r4, r5}, {}, {0x0, r6}, {}, {r8}, {}, {0x0, r10}, {r11, r12}, {}, {r13, r14}, {}, {r15}, {}, {}, {}, {r16}, {}, {0x0, r17}], 0x20, "363ea08fe4b5b6"}) r18 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r19 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r18) sendmsg$NLBL_CALIPSO_C_LIST(r18, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000000)=ANY=[@ANYBLOB="1c000000", @ANYRES16=r19, @ANYBLOB="01000000000001000000060000000800090001000000ff62c5b4760d6d5bcaf753a6ffa4d4375a5e76c192e73cc49cf753daa207e9799f25c6a17bdd761702e0f0b917312e1b0c3b10904fcb38d5771291"], 0x58}}, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f0000065700)={0x0, 0x0, "24506940d0dbb2a55ff0b1437efa18b96cf6d4c75abe89aad8534f29d4003b26fbac7ea98a17c5b560f380f0e3219cf4c461765d9220fb768c21e6050153d35d6cb649d88737cffc611de27fca6fc15268ddc545c601d9dfe392a14168662698877eff4aadd6a521b1bfa17977beb00066a0a8cb23522e4d4a83921fcabdd5b94f2c265bcc8e9d0dcc134fb1f0beded7a59a9f6e88df3a46e8a6fc0a561fd6a7aa94b174c8b8ffb0dc1f5bec01d1a6a37dc81b16aa0d27d261a04aa078072b1c7f0a5697cd0c93d8b3273fa02e75c1287780b750047480b2be49e56b609bbacfd0158874f269bf423ce9dcffaa5c703a221dcb8bfcd1a60aed12f3b584aa1aac", "0a0be5531e61cbc88da51365af98b73ef7d726a4a1509701313324cae6db879d8db35be58090e63e7c7b04191604c6dadb4ad6ac500524cd6c09b0758d4c59cb9a9c16d125edf86fdacf50b68f09cd54f4c161f498290ef943d0183b1a6e67bb1694f3254812833ed25edec6dc1047360dbca622de46bc62d2cb60d2e8b40a82a781ededb18f8895ffd1db3124d4ae796126bcca8fc28a3724dd1f6780d23e9bc1ca9a6293dc2c315817dd3fc71a5aa4301c1ea0ce37b209cd7b950cbdfc7158f77ad8be8a6f9a1d8fd7b942a4ae04f84a38d95b2d7eb0d93b9a236f3dd061d0981143fa4645e3fa39f4b5c37e8ffd6db6b3cfb67d2aa8030b188396f1fb94d2534a3aab310dc3aa28d47b5410d1180dc5cd7223cdd134e29669e186da04de5870d726d012b5fec9676e3f41e6a3ce1ff8dbd0f0fe6eb59dacfad3a450eb66701d968caf7753049ca2c6850deb2fc2235dcf3198a08e2a041350bc19dbdf730e25cf73075489da52773ee8d2a810432e16d41e9efe9c62ac12d29904c1888ef0c125815b82d2c7ac45f3685596492a6715c87c6379d3758e9653a4399dda1e870199f6b82baca50a01949e71d05d978461c2a47a46267e6d99bf3e76c74519a45207c140528dd82c818c2c95725da53d7c49a926090e01bae74dac7291d0d560c4d9d6e72840cd62cafa78fa14d86fcf59774c89e2ed41ee5159ca5d6e134172366eb280939d869404ddbf2613b917aa7c60720c0dd25763232fff98d41a27b0dad2614bd7f510d5110b2a0afe5bbc2f5ce557d88e5b9b692a03290f11fc2b4212619a122ce84ab447096b0dc66db6f16cee3d979c8947b9204ce03129185ccd2e42234ffa6c56b7aa27b66bb2921e6be54b731458ec8a0b859c08cead2faed0e171ba9e2fe4dadf2817ecaf088762693b97d1d161a7a033b5f569f5a1ef15c5032b99a2517142505ee70a34426a2f1248628e8fe13aa5e8da1ad0b9e03719ad1955e8ed8dc96550cc77851a860e7c2761f829a0860eefaaf7e15e144a7ce04dbe69365ab592a3018cc37ed1474049368780a365a9b377f23fe961f9cd5373319af4dae0660f1e99052e989178c9b8718e540f80b745a754109ae97d2385120e24551ffc7ca8f0e73bdd72a447d81372e8b42e8ec988cf4c6f357b68da5f2b54419fdf9e1e7256d45edfc7a89e0e6ae1f6e218183dd5eb56cdca9f5c095a3f0a3ca79a6fa45f346f8d9ca1f0024226229aa066f1202f4eec208cad907090eb8f420b1c85ca56b5f17ac5ddef717c4fa6abb162b80ce48286d9fbbb3c9a6ff87f00c7474925654342f93b0355246412739434c43a307b7656a11b00e514b67955e1bb6ae218bc8c1d27c3ec78c92466308237f4e689ef767823657c47a214ff3d4ce254ac734eba359e5f37f55d75e3f6153bcdb02d2b203a5531fc1bac65c74ad07d39cf124ebd7986dd5b315664d8d5f33f6e2007e47db85844a460d7916e0a785094610e8f7128e13c2f5cdac8c28e57cd7b280b7d62d734e84f03741c38d84bbf9b56cf97ea9a46e82f8f404a2f85cc8d29c18b5f61a82d283d35bbdf80a150a862abb6c36af0348df0b3162005bc6aaeb4a741fcc3589f8d35750b2af201f4fcec3de6310460f84b96abeb2dc0477499e4abe165c0e0f5a3d4eeec9dbe620846c48ea05799c98f440982aa5160646e3d5fe3d26c1e648fd96d2d6e813141b5b884bfa68633217e5786b27832215fa054d0c2cea3c712b92f919aa878f447a13dd523cb63ce9e900f1585cf057e3ad51db4b5541481702b0854d8e5733be722afdd1f21707b7f215f653f86dc7810ad5e0c1b0ab837989456973c697012f12bdb2cfbe96c35492fde5e2b6e54b9cf03a2f11b6ffe3a680a3f517ad8bb1581f88e2831baaf7fef9ab3b99744be52c059ef25450947892983a8e1fce3b47bca79a66e90d1a9f966d6c6bab5fe74510ff55f2919f05d187a8a1e0a1339282f2a1289ab305031e3fe3511317c4e1e9ddbb5228ab5c5b67d749574b3710b178101e75337031d38391ebfbc4b73fd577eb544205f02638cae66942fa113ddea5b9c0c09ac034307dcac0130ca6f6f95a3cce21ca9a4eef57354ad2ce8f74363c1636abdda9a19849542d7971f0316f71fa0f904f6e2084de9a79a4c4cb0f4c7857e021c66da1a97567aab2e5e793df7e6d01ce6e90d9b98c61d9a22457af5003159cb184125d796d65f5b81ce6060cfa094281fc2b5eb60e558afab2501406e9105b2574f65692a34d9c84135afefbcb12bbcc53e555cdbe9d42096cf66fd0c09233d92be3794c7c01007dfda3861bb8a6f09e7c775754e6152ab7b2691466c7ec95f8ac138a96185f9b7ba7ae5dcfcb787f88db2b6aeb30918e78515a69887f6e99a5078594db050c45cc504f4bc3a9d4e8e1115c2637fe06747fdf107537df8ce5ea6cc15c5cd7de2f384e3b734e2a7c64ac0b1ee0006607b3936a5d59a629697c8ce5990d5f3566ca044d8d42403ab36fc4f68bbffd9658ae5ac850ba0d55a27e7be939739a11779eca4cef702542cf3bb62ff394739fce554185bccfa6e399b88a0a69094ceb9457421d5bdac165fd2ae9bdb10c99fa9908eed1b77d9551742d2fe438d18b9ff7668c431f506bea96723660ca379eb9a5fe11d1a1a222aa4d3da99e460c5d85a0b3486d55542751cb6814aadc8f0cc6055669e1c43a873acb54b35e3b1e2aa97913009a795e5003c816c51a63137e3ca9039083452a0f17daf1520be6c652da2a3cca11c5a64eb474fd8bf9682a0d6d9d46c3dc2e7a9380516f5fca1e66c5ce5b62e01b2f07ba48ced2e87c0bc72de480800fe981de0630db950f6f00120e405958d6bb3f4f4373e4cba53841f465367ebe053b6e3eca6049289345286f339f82546311f82621f8a9e4847c0f723e707aba98db7ace15ef138fd6865434123e5fd161e88cb619e3b1bb831459486082267715d1918216e7ac98f8836f4945ee18127aef0326ef8f61146c8e14bdb026199c2b47525bc8b3cab838a41273bd066468d3f96571108fac0b9c4a77ff98cf5f52e7900cb5674cfe8cec270845fc62bbbd635ff7c134808d5d40deace11c702463d560ae7037705eed9bbb6105b6bbc93d26eb7240f511c397554751b474f02c33a9b0719666d0e84e296f72a4961e6e1b4477523a333a80efebc721635ceaf90325492f85dfa6eec78efc0691ef8d700c37ae3741997ea054702ac9eb429fced1ba2114c7bea20d99c33add1cf9717c3b0e448721e89f493a39ff7b505d4a03f22383872005aeee845145c86c5a1cafb308c45ec8f89243cf8ae56654aa19f1f34bbf4232ef83604ea12c11b87dc74c2ab4a313d1ccca57619f74435cefae9c72dacb99107c820ddd0d95f1aecf37c4e3d91ac777ae97ff80e83c3886037b5ba5fe90c91c64ba4836160553b4eb2d26a160337ade1b5467d84a9d239240856b9a9f2acd8d12b8bdad4189b0388103e6a0b6e4b10a5acde2855e55e30fbf6cb9eb0ec88da4eb324f7d35ab43bf3a25b364a10f14a8f832490cf8f5fe8f6aab74d7fd08a1d9750e8f343e16d54c0cd5fe09ad9ea78f9997cda3d1f20f84ce9891109f7cd836696470025066e12cb57cdc98e37fc7538c23af99933b54ea8a96c840072ccf1aa239fea8f45866312eb8acf40d429b4168c481c7005d1cf640da9caf9c9a9254f9c427432e9b0764a50372d8ae8b0e85b6d44f0586f31086eeec85516612d1de4215e2eab6c7d386fc61f2ff94c2f1cb19267692490d08302f49e25dbf53d8ed56b217c6173c605ac4635cbd9e7b56e2f02675cb4a7f4db44711a44c72f1c581c5b7fd506ba9e679805897e689a241bd1c73cd2a3b5637605eaaa001f8093089ce25862b2960d9a00613c59dd46449ae24974debb7adaadc8e99889b04bdb47be5e6bf2523f14beaf22658d837f4c9e669f25bd012eb07f1cc3139c37a4c0edf0fe875596f32f7c63097c5b7fc11cdcd483d0bd549a21b661ce1b0764965163e347471c90905dffb08f8a20cb75966f2452319ea6015bbb31c27cbd23d3cd86ae8479c10c316ef0c83c0d6c45dd3dc3bd3aa18a76de8864a0463d53d09b342bd37c46e1230540019f86b279395fd44ca7d9b402cea222830c1006416832be2f769f7aac7d81179524ccf0cfb220e1cc17faa81a2bb7d910a74c656a87cd0be4666506516e75c37cb8b833c68ef96d3824c1d298cd4af06c6181cdb72a212b2ce4f1a50cac03d050698138e891ccf80df11bdb66e5761f6dd1b61c9c42e9d70be586ccd63e10b628609a53ae8de7f9bdfc05dcf09c257938c706dc0f802f571ec9f27afad59c31398f5a2e1f0b82b5669ace27dd3bf5232b722fa72c48089b6a90f97aa31709d61559bc04651856e0e1e707d717acef7954a967dd0af156932dbf0d46757f14561c8891a216970d4cc6202b5fb6e02d29bbd9524d17641260a35a043ac690e5f054bc6d10cc8acd116dee0d75df14d954e9ab0c0ab2ec05507f7047c344475405346e97df471591e6d5bcbfbcebb24f517ba3ce97ea985c4631685a6eda04db2e2360de79ef5237b66651ab565ec0a07e326b810e4a27bc17515a83f07d054a825f3380b1c6035a3dddbe4b5aca9d7d86d34508a714ddcf5ace7913983cdaab7ccbb30782f584f858070e4ce2817d33ecfa997ade1bdea93f15197cdae2aa3a8c113e518444a9a44b28e606c41eb039133724395a4da09f8b5248f331da73488f248caf8884738da27db404d8361ef2b69ffef146b5b1f49e9f4052fa2956c1ae28760ff560893ef4f9cde5ca47a4309372df9c2dd9bb58fb3cc4a780f5aa10a98dc455adcdd880ef35272ac28f61b29c5222d7757562dc30f5b4352a057072d80478362cd528827475d2a2e56a46a30f37f7ea54031ae218955a3580c81c213f19b8b13bdcc7d51f036c0ae4e5b98c40ce6a9e31498a876389e2978c796401a21db81dfa47a9fc08be2a0e85be1f27cd8e703ac119f8c28ab47c39f8d84bb412aba035d75935bf9b71c8212ec3f4b4bc2318187109c38fdcbe6c149e51f641afa5b3cd406c154ce263d7eb14a72d9ba7ee930b08af65d5d02f1a8c13702180897db85d22ec1999ac7d6d2359165193b661daa94bca6e4b99880381da1747d41b173952a0d39caab19ba41c43974ed0f9752e521e758fe15dbeec48dfa0e3d56a23cc0dbb395c71be950beb84bbeace3b1bbc6c82f6d573eb7f2ea1ceda9837c8f50f263d8dcb43be17fc8b4cd7f5e9c6826c55401e2bbbb034821817657e9cbf97c89900ec1066a838c0b9ec61f546dc186b06c89fef28797908a7d075cbaae0fc3c7b6abc169cf551975777a153b8eb4e2ac3d0e64dfa7b7805ee52cc13255c3c264f81d7abdf9847733924aa"}) (async) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000066700)) (async) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f0000066900)={0x0, 0x0, "ee9ec102f6132ac5a3da8602785d54d4b5c57569d50b7edbcdd2d1a11f183d9ec4ca6207f19824e1c7d3b680b7fe1adc3efb907752cb1e99ab51bb3ff55a6254eb8be24847f9f0466f69426f3b398eec11d0309ca684c4a9b0918deac9d1baac85a163278294c4f3ef77078055de684995ca2ed1d6ad1d30313e3d226d11e9f2340f634e5f86e413586f8659dc8467917745c4129cf5a4a5ff2c110408c6fa13b893589780595ae8b8fef6488cd27ac1f33d207a789e33f2ed422a0e092466e7276543b4dc4f2d912dfaf9e8c29b85564486c3fb175cdf13b9ebdfa933895c41bf9801a22f357f7f920f0591e5861bcd94d4d07abc15266fbe45746dfa0690f3", "47f356147931edfa7d489f19dad571cd75891f84b963ac043d407775c857c04a58d18bcebd3410b56e392b7c9bcc72a42c6d58e199cba5e69ad3730bb13f85dea35a2ac90de636f0547392297494cc382d701c65da68aaf025f0fad64dac14bbcdbffa4addfbac28338a73ec16242f51a11ff6f90ef61450cb78748e7157db2af96560c5b912eca38e2dd56d205e0ef19b306fb178612bea6bc46b21440ae5c200e7800c0687371deca6d4132cdbd8d0a2fbae791d7d8b315dd168c2eef5970b8ceb3a6de2f36d699f53265b049b3e14d613709c09e794a37ba835a15a054fa5e38770064497cebb50b527481ca7aae5a92e1ace5da9e8d85bcf1ddb0b8ec47fb1341668d0cd5a90eb38383de77c0aff76393103b3c3f78751496921b5a50c12dbfb31767466f7aa1278da084b670a81b4beef81dae5e172bf836b46aa4b1b8b860ef23dd77c831a58904e5ae240ff0872bce7bbb75d8d432ca4d5b7181256ce2e409ae109b5efad688245ce8c12217e91d83dd618afcd4e474bc712b0e18736433943d8c0e1ac9407c99251cd6de8527dc584fa710acd2c98e88f2a59ab4156399420b521e1a39a26a4525732153a826884ac29bc971522e6bd608199ce3e005336c0a16994850c863c39b157b92369e239086a9e203090d6b13c188f14ff8c735cf783f4786dee7fff0fc618a0ca6141d92c150571a8d3c316b03a00afff4265038903865c9f31642e4adfce49ae3ff84f67095612f86899109e20644dbfbfdcc666c231aebddf49edcec0653b68082938da44305f46a1de9bd51bc7e368acb0e93e6e14e9ea7357459f38da7f1c95489c3462fc1df0f1155f204248f09147fcc9d060eca4570b8ccbbdb08d89dfcc584dc55445b5b92ceee0f70d254d5c794f1ca6fb0a28653b8773c863df2286b3a49b1adda466c847687ad44490524c8bada78f92e0a7fb229f2b1203bf25e46ec755fafa1eccd1c98b207aa00447d1084163cf892569bf48ad5aa977a5c920e01f4a2fce987de45085facaab0833e31dcf43ffc27c8bc4bfbdac1f5c779d059abce20e70e51f62d8b2ea2054d0fd62ca49c1e5329d3d8e9479972add16d980a23e147da680128efd02ccf038d466543b2a32bd4afcc37c98bbbf6ba3bca26296d34c636faac55138887e8e28c5b5e04c8f993e1fdcff1b975705e3f2c372c912dbcab89c17fdc146427521abc69fffcdc95e05053056addc294e9c08be53f008802dcd8424e42ca954f5ec73569a9bbbc789c439bb3d60cba5c8e9437530ce11383f9e81e0ec9a24bff2b972affaae0cc296d9f25a288121d7b6d4b784905abe47946247ef6eea27c675e32a1615f312af623603af0d793a4bd0ef07b225c562e07e39e738f2b70794756c5a582d0063196323f0b04412ec1a184c9718f18661e2543d70cd4ab75ca84dd77808b9f43e2fdd982f5289ba887d0542536a0b7fcb4ff5eba2c9b2607452da18c3ab55d9d4d8feb5e73b061e14393c7d48f1f8d03675339d5c6a2d54524af7d7fbb7bb2fd6f3cbd057e717b3d0379844a6c88f172225bbaf449085d2dead0840e3a2c3b42f1665cd3ef9b72f26748c54f0f475def71c31685b1828be46edc86f01557e13cccee7f0fe32e1c4759622b552aebea2c5f3a2cef49901de3e677be4b127dedd7efb77adb36acb5ff26a5f2a93f2cb8ff6a8f7f9d50f4b199780f7f81da816d8568717f54fec467a76f2842670b3f6e24c5f74b67bb9693a671b43de15540f9f157f877a43109d2e3f7a5cd94b7ddee1a4fe3440c757788b7b66ef5cdce9647c330972e61d17c86c5788ba50979dec27bb942ad7b6fb235246a9f7a5469b3b13c12e1e7f100c89fa0ecffc51be8dcb35f91e08cc4d652056a40f03e7867bd515a07974f51ae72fec12ff69544f99bd56ecb9013bb5774af066bb58ed15a42b5a60e40bee4c821e1a4c76d8e556bc2265f243930b4e5087b432f265c5295749b0092ada7b641f94c07a06596b2ba4b814e61831569ac483194cf3254b7b078f0b315f32c1abf3b49836434a6da723f0f0b849b313c5b02c12a2678c0af132f1995955adfc2a2bbc2743e51d00b771981e5884549b1a3318f0ce6cdff77c0b4fb1a9d623ae72b81935df30058654452220d8541d085a30abc2ee3134cf88452beba33bd7269befd99962313aa6e16d4423c3c86bb9d58c02ef33cd6be567ac91ffd71dca2e87c4755e9d1798fe586c619df43f6705b703c3918f833b56aaec8d2e4e5c42f97d92770c71bc5b9b00770137f8f4b7e4c3649f8b955fd6e15c088dfc86c951318d3e32d36d6bfdab572124f6a956cfadb7fee2926c268f9c91ab96f63ef1f97b47546f9bed6e70adb7212880253dc836e69173e70a71de5423e7d48e07b2e8893eb2785351e438cc130b1eb231ed0e775131c693463f832e0f6bd820061e16f10c7ddf52872fbb7cfe6611e9b68bbd081452ea03150c541f56358465ec3f7553cdfbf78d87f12231a53bad15a54ca518477497579c5a15b6ae3222a01c4f02d07326909d2c4d5cc8c153d522949a34ac35e609701a5a2a584ff7459baadbbebba51c0679e2b7f3dc995d8fde5e4bd446e7f1fedc7ae1f6ad52670c761c7bbaab155531030cec5c87d389cd312d839d0951f51ef2726019388565f434406adad5fb8bd1f71450b06e7e49304890b0a1072db190797c651044469235e524c7d5e0b941f9f06269774e295de08f1546be47e067ab13aaf156f7298c36c8fa9933e21d157e86e774c62dede13dc04709ed9d0188a3de0fa9d14e703e657f963cdb5af96f4b12091f25daea31d0cb639a29654194311145ecf4e4d448161b1390062228a91364096e7780c30e496b7d1e96101750154481ad3c9d383546df75d80d510bfc0cce9ae7c7bdda9f23dbe9cf63c8819f393304b8574efab3ec2f7741975fd7f20e4c55385ae1c9e8169e20ff77d8eebd0dd5e5c2ae6fe7e80f38b482f946ff0026de0d7f674af27588e4cb3a8415dbc0171f3440bce4cdff74716c04a938f92a8f8124ad07faa5ca88b7fcab23b061fd7b04c48035171b104807655bde29cca20f2e90146469b1a82f29258ccc8de47dd288749dbf213ab68c2fec57403bd957741cd0068c566e2ac32fbdb17df647bda113e5be5522357bddc38a983a7bdc345b114a0d54296f95350ed566ea9359dc02b83899bbb68581280ebc5d1571b9b12f1f80b69aab06fcc83b58dbc6edb39c911ed6e8c29b67979c511d66a7d4c38fa46729b97950a957e777cc834f5f82d18f530d1e15d728b2bf29f900c06f4561f2c062c03556b40c9ca3ba354aacb2c1f62358aa57b0164e4d03de955244d4e64a94c608f454aa94feb485599b41ba9757c3382235167c1415a434ce0bf73b6c5d446d91087e38a321080ba1b1df1f029aa9db4e0556f2ea653393ba66c9cc68775ebcb75dce74aaeea7533aa2c51aca7f890f86c1b7d0bd1f4ca5df37e2e21581de75d02593aa08e7b9b38a619130f74ae77ce93e12bc625f03999886788119b4b563962cd36c66c36e742ca0682c6cadd8765b519bbba47b5ad5ab47a4d552cc6421b0e7e41466103e557aa4f5d965c5da11d6adc4383dc4c2d58bbee402322278929c15b07ca458e45a0b04a95d666eb310fb07ea8f0ed67eb4a8de48cfcde4987233f80009f87d23c423650203777337ad57a5099ecb27b033c1577255c5260091d02a1bbf60b9cb2174a66a95ea2acb4103a62d8af174738c92aaa73dc766f2ab00df0fb59fefff7397968c96749f62fdc4df033125d2984aa20089d22d4fefe23630cf3e088986330a935587d93d5c206a2744b784e2a22a4c80a2c541a98d0977d1b42c59a2ea8729f413a2fa35b51e31b5f2921f7954be5cc35abbbf796f9584e4e3dc451a5cafbd48e876fd1e793699ad47e4b46d29ca52556d0a3c9a3eecdac40343ebcea0e6a2392b22a7db4102e1d2229ba096fd9595b57e4d4d8196e09e2d1beefc6c8274528106a1a4450836e8bf4b2b5a68e27d9586e0ddb977b8c06524777fc41dace49e3c3824d2861c322eea7e8131073980da941fb33397f3ed4702ab056707808bf9af0b0fe6e4fce8546c91b25cb2d732c94969f93a515485ba534f84716840f7dbf22d78cc1b7411c0d708c274c9e9003407dbed88350222321b940fcdc88dce954eb24bc850a89a3ae7471d8c0b671c864f673cd26e046514bfd1d9b53867fcc58e3b3a1d05e1af3e8d4dc942fed6b99220307f003fa24727afee96b32885f56f3ce25c556954be9bdad6ce4179ae1716871550ed5bda30936722f1d25cc1646c1770378ac6a9c4ae9295c0633873801d841c41a386501128747d2a825a4987f626e6769835fe7f1fb0e97e4eff051afacb031f565aa99e62bc2bb1efc9dc0f1dfdb24d8a91ee141201df1bfb1ef3582b43118af137a8cd1913fee592705cb425d06d84790ea8ca9b0b3be8ca2adc0c4adeb13d315e7798fd05e9360b400de23672a6cf68ed624f8da5e35d5bf01de9d524c2fb5d658ea709c1e1003f978e0c65370a5361c0e259c83bba5f377dfb4f2508a47871c8e278c455a6a8d7572ddbc2f0e451669eb0080b4149c34d28c5faa76ccb03a00fb0e28f4e42edb841726e4f1eb6a51f633c67272ae013694c7228f5f80e0fab454c8bee6a19de57c8acb8aa6c0eef8e4a7b4558d71fa6d375860ee50fddb2e017cf209662beef634dbf9c753127167659a581c71b069ca4d718a64a51e1a6ef07ca8264038c2e99aaafc362e241003dcf90424ba9a0e01f19932f658a08eee7c87ec9d81645cbea9b0595915665b966323a899f3cae9f7c8f06f269a31ebb060fef46f7b6fa37544c9e2e8d5080568239955f574931439feebda268174f604721aec7730425a87b08d4bc260d4894817a97bc9188421208791868a085ea3eea54ae295b73412166b809f5fe30178b5c6db036e55608025aae89f6252cea1ea3ba236a5b5ac6bb2b8e1fa1edd4e5981e142071ba9710b6b7a241a7752b0c3fda21856e82bb3aaedcf71a0877a843d66053df86733687a5eabfe4320712a8e05d93af900529b1d4df3b724c9c2049fab8c2c70daee32b00ed3a0751bca6b1285519a0cc31b5b1b9c429cc87e22dad360f44c6655d3ad1cea747c1c64a78332f5b180023a96e9a723ce07d0047d5c292b4918d2d5b6dd6a8035d1c231aae97093fb64462fd1c6731f9c617fd184f19b6f0048f0ef6e03548375a6798f99170d6b02bd7f71b83fa200c7cfddba01b64daf23535c1c9532020c76e6000ff37983acb2a47b1cf8f6dd583652d3d390e0a644c931f4935965c0b4b43c454d3b06d48ead406ae3bce8c13436790c069cbfc520c050ab0103fb821ab4978f5c5afd042feacbb2a329b98504e45aea7"}) (async) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000067900)) (async) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000067b00)) (async) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f0000067d00)={0x0, 0x0, "1099f1ba61efbf55e79c2aa47fe1c552f6ee23897fa30008b7554474226a6c982dae08e2ff5d89e9b697e956941a747ae33e80298bb4406343276cbc2ce3bf8389a7bc1893a27612b0908f1ec2ce87936a57a9c74ee7c3f2269e04ae04550d844d89f9aeeb32b3afe2ef0750fbcd419df4ffff7c387d80d82a83a7c42e07b158cca478b2a045641add6e053077980faf0174240e25fba5900ca85c2253613f5b94177b9b5632f60ada4b89f103488ea9d513670bf1c92a66d71307a195443ed41b3dcf0d1f6d7dc9fed34d9b1a0c276e25a7a9aeabdd59d4ecac3f3084ae560645c709277fd5dd2ffcfdaf19da962006e85c413d23741fa79c2010141ee9cbec", "eb4286d1fd186f272b66e52bd0be834a22b8731403862f7806ec65fddd1fdeea523f4d0a7f9a094b9f6d55c449d0aba11c6c011e3466f102b6239538c7fcbeae70cfc84ce742ed0240e74481f43172e119d21ff6f0cb23a4421d3b197d5d0923a8c56062b62ed159884808005a7f1a293b7e16821116ce16ffec26968d74250248e299daf8af58850cdce64c58d991215ed9955e9e7146c4dd571cf2f6b8762064f8db08f88df2c3507fa9fa3d9f80a198954db9cd6ba684309a4670b9f4f346e25aab8d5cd4cb76c85b3c836dadc5b335b175ae9acd7ca30511ad222df8c1378f734c0a7a6d31250d0a71d95aa341799c166d2c2a09740a2ca734b6574c8ac945f24c7ce3576b7d5ad3b11a3865f5a27e85d6d17eca682c6411ef9824338456546cde3363bd31e3b620d336e07fa580a21a4053efaa83ad4a4ba754c7117023c32ad2cae5a12166b904582c5556ea8278e8e2da2b12ec6b0b9792e8918e222d42099275dd8cf6c72324e38e106b8193a34cc669190b73457cf3b4a02e0887fd2899070038a9ff24aa1a61a179ccf44e8dfd22fd1e201c15b1f09b6ad50095a9b50050a70e2f006586acdfb05d4e613d6f4bbbcd2e9791a1c7a68d2e48c6982f8cca48fc9bbc73f67ffddbe465b8f3707f5fdb83b8e07b8fa4cf0d9550122678547a168f8c08d2ad1b9d215c23a11dcf5c8b18dd1723c954796f49cd6d711fdcd0ce0d77077593660d7435de8b6bb496bb0f1db354f75f0d139f118535753402c1eb029fd05118044770395ebdccdc330132c6b32010fd62686577da7ca789cc0077f76f50ed5a9c87e16bae3c2453ae47384a7a6705b13685a3cf45c3639fd5c4ffbae0f29b3a18d2f1c363a615d945e6b61d95fb0c05fcb48921c1adee56d3d2f0574604235713b3d2b8fe71d9a9a3692ab73b672aabb6474052299d377b651d56490a3f0c225dfdf671909b48e1af7cd5f6407331d34382c2c65c0e67720a03d0ad71fcfff01ae9d0a6e7ae62f0d3ada34d5a1369d372e3a59368588abb3c52193ad4331165886c8b1c656fe1348452e9d8b400d2cdb005389018159ac281c73893116b09e61ad3236a876cee13b7721d87dae3adfac30054e5efd27fb296f1669d7a871f6d286950237f33fb296ab4369a9c6c4df51d15f49366567e036ca64e3c402052360a6cd93ed27dbe2025e36ea42278c5f78643bc97c3fbc7ed98a193b42dd2d3830c0a36bd08aab8051d5b9ad138aa5bc79e2ac189e8972b6b2db1c5e981522defbb1d87c00141526ff9ee134446f187d0a15e5a267f10e2fd6dce3cf59cdc899065baa06da87f87baf44e0030751c2c772df490de031ebe7624b80e4ad4cd6af9f7676650d6c88ffa1556c93ac77d6f446d0d9e71d5f0355f196db5a38503138e7e8d45470c354dd8483a741659f44f26177807f5f265058be985a291e7e40137535de4e8ee6677d731cc8205c1a8fdabadc06151b24d051da082ba1a229757a479c1db384aa7c6ef31f6cde9565b02ae11f776e5739259737de4cac526a53ffa10bb3751b708734d60f7be2b5364eaa6af7ab5a7ab439d9bf0f4f0e5ac980c2b05fb799a232eaf5ea8a8be46082431e196ab1cbcf37edfbbc7095d3aa18ac25f0e0f632046b4745e6d5f77780a914f8f582194613da8ca1f6f71e58295344b235883c90963a3639044a518b65da28ebf150889e5300b1f5d7ef308e0231056444a1eb7f38518f7035cdad6a345e0d266ad808928fec51f63cc06ad103eebd482f73fc59ce2ae9ad9c94324f10bb0afc9d5bfdf6ee444b0b2f69f837f556516ac230dea98913a47b408be7be30519b845ba162340f755d882da027af402c19917947e6749ff153ed9cb43cf142d8c6ac9871f544491d46203424b31a21d67c18b1a9c14dc5455c6dec567bd7fc6f972f0ff484c4f6651caf414998bcf975d4a047ad2e53d149a57540d0d7bcbc95992d02c59e0686da3e1464f0f4539cd2891594ae7cf9befeea7496ffea4faa7ef80e07503a3ca76c4b8e005bb9cb8995cc75afb315f66dffbc9f002dd1508fb5a2cd267141b8d042a91fc32d759458930269ac94cc69190e9113db919c5408b7ed7f56e0ca8a08bb08425b521c457f672d08e8435408b6950341851e04af401c6bb76e0526645acc5ac07a70539c1ce94401583762c88ee6cfea500f6cff89b82dd44a1b4ebeeb74fb06b6d160850b06f13afad2167f909874fedd8a43c41717105072533ef3c393575574681e75518401ae957cc66617adeadab3db7618a966c8ed803229206425ae1b06368f8a463c831c64de3313ab6dd29fcc1979f4d789408f8c5db24988a19b7f7d6c8289e6220fd0c9107922b103393133c1df99b94d0d6a351c1cc432d4962252d39c3caa0e6e9909cac545ad2ea1219d8c3e7f01c830277d5b1d90baa7c97b9e4f3c3c1a0088631cee1ae3ebcb3883aa4f01e626aba12bd46e608b9106fa4d946165367cb4ddee605d22cee54ff0ff1842d99cee8460229af19977e34336fa3893762e0294dea13f9aa5bc9e91056f0acc0bc96645c53561e0d5c5d930dca7d9809d7f308f2c6286359a77007af530d4543ba4e3083d6c030364965be28ea1cf386b57b2c46f4fd46eacfd2ebd30f3e9a6a72f205c809f0a8363b4ba62b91a34ac036b7f0ad19b2e6eeba2440890ee96edf4bfdbe1b0decdd702428908e5f04ff3b8ca10e12ab9d762c2524adc9f2833aa6dc552acdea852ce64c23ff7336d55e6dbf1603555cf140659e2199f427288ceab88ac413d7e9d9e8fcbbac9dde27b264937e4d66887c4abaeeeea502d1a4c760be8c1b33d8b28baf491be29df9d849ea2aec8afb145da41681f8a8b7b813d7ea11fb564b2e53eaa99ca2b30ce014ad21e5332ab0a1fe5b0f807679fd2472809f3f5e3b5520512714385ff47a0c88c8060645c78af71da3e49fec46a54a83965e496271e0e835340bf932218bd4082e099ab1c101125af671c1b2b6f2413cfc3e7bb641e8bdd550ac307c9797dbb744d42b408646dd8d66d5be29b8a5d0919a1ab9d239cef2ba66d1dc7173f1f47c00772ffc6cd1caba0e446a2dafdf7c38a93c7dfe121419d0d065695f592320380421fbf59545b641529347c702ac1f738cbff85682912d6013d36be07b7aa48b90848f1b53f6da24cc0a22b399d69a9fbe51b10b13565f4e586f5279075df9a86ceffe21ad193f69ba1dda594f75b036f54286bebd619f661e7159af420adce64d9bb5b2e240dcca003f046f8cc525b9d8941102b62c2776af341a2bf310b709654460e066c186ee32d653f4137cb4b178e6697000d9483e03ac9eaf5beb7e909aeac615b050c7ee0860f94d32317d5935c8d783f7c32ac2738deff5e62596ca735f1fa4042cfcb77fab76198ded888777006a8f9dda9cfb9ac33352368322699a710dc2c500f655130d42e421c7fe3abfbbc6607f4292fbf157aa29569afc70bf5eb7aa4406115fbba03855336862bba3771300bd9f355f788edeeef293506934c376e9049b43134ecef7ac6a8a64136adc824e3760e2b795f133b341f9da99db4bf2bf1ebef4d57a7d930042fae0344e494529ee979f6c4f0740dacd854b0ea4b45989131952dfcbbd93f2a46a3269d006257ac5b929b5b2fdfab00d6becd81d6c135f683fa972319e22bf2dc5b57e6924d17c133e74119d7cf236920d55fe9ba3d3f36c1437ec5485a4476713fe567bace51c61dea4b197a503ac5a12462a7a1bfb013398c185d1f40468f30b98176ab2bd5afa257d24cbb80b6a939975508e7d45321a95f73fe039af79f88007b9c7e4d47fa3ad362a600c40646ff5cf2c435a6c8761919d886cb30a601c97d6f8af3b15f99202db620ceb1dcfed0e1fa68fceb79a469a2c9c3437b79793c225ea84ee95b0b7f656a9e52b406a9e5e07648b99d8ef1f021bf0fcff1ee392be3283d5584905d3378fc43be4dcec236333e555493fdb6ea5d9f1ff97ce4287ecf9d8ce9d0bdc1b417966b2379d0f6d48f5c3ee602278709fddf6c0d5b09386a70bab29ce7726b6c88d01e183182a1d266d226e68457e9553a72e2f78d641ac42434b41216190550b7a555eae35e75144fa4cf1315ec75c3da9a5f09b1490727fcb1fbf8b1db12e5b0f71baeb1ff879aa14fd5bcb93241c8014b0fa1fac1ee7484bee37f7ed460c62d3fbeb7ee90a647711a2a48dfa84cf6a9c3e8b5a5a7396ed4e05f51bdd644a8c5311155ba8f186b2624957cee019258fb95b0e8205aabd759697a6fa5e5474e396c75f6789ee1ab62bc05c92b15bb0ae4c69b7280f61329c99c61f51f95732b2fd0c48a628757d8f2ff2e28d038e0ce5974b6573390f55851ed65c694afd7aa4045180de85c1d6d7562e9c44860f775f55c834a9e3079ad15b609f70ae59d9535773e7f488f28d6141e6f61c8e96e5aa9d087e74835b24fe5abb6cb492331634bff7357052a3c7f751e7009aab75aaa7eb4613f1a0d95284adca5216ab248086f35ba2eb4c22fb5e58e98bd2ea86f1d7cd4010ddab4cbd2f297e212c47a6629092b12ced563e2c3c46e6910aeb5a5a434f288190c5501e63cd8c4e89aa5b63731c33e38e07b485dd17c921f01d11fc0c1225051ac49cfc1ec9ccfc1529da3fa3b3851419ed984433c62415ec2c78ea6c2376000fe1826e2270f3a531115409e6d8ac76f88d7f5702c9dd218cd85be9d03a69bf5207450c5487df2df7869590e848a3368243261d752caea414039198a740398937751983fbc2da1d32f43e05ce083bf375148166a136e7f97760ce5bf443537306d81bb1bfe4173f3f2262cd756fd9ec5b61a7be57e3b005ac8f00d8ef26be8e04b3d98fc1d01f840b76c7b7230d9d7db0010d2248489b2b748f1cc35e7cb331537ed2c9060981b803f9a04e7ed9afc42807c8732a5297e667abddf90abec22a022e02816f888708f39b4065d599add6b778179418b0bebead5107990d180dcff81e793451fcd6543ea24c6c0c7ecd1125123d46111c25978f39455b5353ada5c138d4e08f22fd1c023238dabd670ff5e91a46f97fc414819fb6e1bfa5246307d06b236ca507bef8fef023e83de150c468448df76f9edfad0e11ac25494456263c2d019cb30cd2a8036978742e6ea0a0122590d0afbb1f6cce8da5ec5137c06403d7461eff675638f3cf928058018cfa9c7b56aae0b1c7a542cd2f4864c0d44d266ab62ddd2d401a4fa90aa4dd41a69c14c589b1e5f06c630b1aee260cec424761b89bdf7da8e70cdacd686f1bd263a8ba450c330bedff9e4699df4bec86572348842bc6cde6bf4b799ac112b802f4327ca6f6fad2578821b46846e8501bac9f7690ca9c41e302d469d1d28d8c68bbf81b1a1ad88c3a87a93fc593233a4c8eaabc71cf6d6f8f3e52"}) (async) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000068d00)) (async) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000068f00)={0xa0f, [], 0x7, "5f7d09e4f92293"}) (async) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f0000069f00)={0x0, 0x0, "a4618660bd8c5c30aa50fbc873cd6abe5aa88065e6c100caf3d5a0f258beba1a28f85820c7ad35b91471752d22d0690a9ad998fc9acc11e0eaaa06634c18ecaefa1ab215fc60d10c2eff6d1fd023a94f1815c487a92b0ab6d05dccc8b7bce15e8d2468b64955a50c732233951f34f7dea4bdfc5a2416a0afc80a445882257cbd537442d18e558e0bfbcdf38d6dacbd920c0e22689930f9d17abdd1791d4b3027e6bfaae40970afc932dc5d1c648ccfbc1d36d26c090b396b8714609aa00b3dc4b14bad6ea21aec81760e1895c422fee0db293f329448ffe223cc95dad5bc08cd040b041a2ce23d59996fe3083101321d836df69222ebba3eb40b44ac205fc5e2", "85d65ccd56e2aee3f8db25fb5ac656c369aa46d0b1cd6bdda79975a0b58a1b2afd9918f7cb9c92b18f2ae50f11ab29d88034cc4852cc74d1e7f9d057cde41f36de96715b0f98b5aca9b4e69b75b68950bb9c12a45bf76b20d57a5667682998e1cb031ac9dd1e3c286ef42617daf5b639b9622587ad7cee72b0a5b71d8a915f5754a98734256a15d95f3342c10eb30f3c8bf0b8d3d9515e10a0e427f1d87f43b2e24dcf24757b93183f99e0fb223a6a85a3114f3b6d67c8a4a5b64fa97a84d0b5cc516fb2cb14969d702bf12682122595ec3b29d816dba6e31a0695d2387b3e47d46e518d6302758d89e110f40b0bcc3b9f6f78ea5dbc66b5bb8802daa8a8b988008d4959729380a694760d999c6948c9f7f185c53a1e3dfb9e95aa2a098af4629edcd68cb43ee76f84e3fd29ed140653bb2d4498e93b7af22f980fdf32a4a590c244f497d0c82bdeb44673a6bdc06d85e0087423b3ee4c4aba1b0f5340d63de90d47f9424fabf33393a2e514c111aafdc78c04e5bdb3be2f812caf413fd24dd7006698df9b1ff11c95800fc1b8632a5cf221bb671ed07179267720f0bb29652538ecc1c502d8bf7de1c48e7709ee43cb5b0e5885f4d3475bcffc7a3e8947a221cff8b65baf909a5dc4d9ad2e4e38812adae3f21e7bd559ee2096a8af79f654f62341c934d4e4ce3450c7c427de469ea6e10567230721d4efaad41237dacab5b145101e411d3a1a83194858bef8df7a26920bc7b4e086f31a47a0b3d14ae816b66b12de063b4936d3c0c0948a0632c927f7e6dcb8b080d3c24541ebcb2df91921809d6a9d31581f832431cb2c639f9b38b3aefe324bdb0cd8fe130b565a11e0f25c3dd6ca0561d14426df17691a9799a6945417aa0fbb899acd09439a9edd3ca796e083cf8250654e5a673cc0ec68abce0ccdafeaab0ff0d91666d7dda6d79908f2637cca00d37d1a2d0c1395a7457921c14b901cbd6df894f8372bf6a0a1cf0ecf76d736a331fbb550f51355333f805b84f47f64d89e024b037bf737bfae90d6d46217188990aeb8226258b7628933e0e7dc15a28533f56f1878b89ca622f981f4b029dd9e9a3914888ad03471454f59c2944c8ca8e5debf3969f1d243c995477702be92c97624644639c636e36f7d03f195ebf5e1e22c51da5592cc06447a9e95487440bb250e5ca35536f6d7fa35b891f888c85a980eda0b270b73d41d289bc5fc0770c6cc82a04e0caca8bfa2dad8e4e10211e9435d6fdad00a21f40ef938836ae1cce9f72a0e7ecb3330afa531f7d5db796d0bfc4294e769476e6591f86e1300647fb2d7eea51f890c959d135d7a1166862fb84c1d37363d60536ce42f8768bb8ee0c8b0a18b37dd4ced084a9f979bd35b94e962617de1ff375228811681c21cd31a83c9ba98cb123daf9bea0a82f78fc935e9fa0ad52f435314e1c8ae6ccda8a1177a44b1d633a7efc28be9ed548f4c351db0e5f6081103c9597b14671e5178f0fb1c4343a399e797400bc5f4702b6a203967226545faefe8402c3866a044bbc9c0dab0167d189e7c7113a4ea5ba3fc6c7b629015b831b58d10c18dab7ac8af39a502741b272364e604524f43baa78db0e7f7b9e7c94002def690d65946ebc3e73e5a1f161d306e5b1153bd35f01f5f23914cbcb96f506996602ac8c6b1953f78abc52a7f67c5b296aa0e00c9ac1c1233b05bbeafecb82bdf66a67e06b9b7e8318c918a9144174ea77aea068bc3dc80659e9b524b6f957a78ebcb44f236781ea3dde44eb0bbe51ec023bad350224e71067f2a74a2d1fea3f0e48634f3fde57359ca09661538e143d9fa595be970b75ec45e8573d9a90d5f9d90635bf8bcca6782d94fac9b47fe2459fd98fb70eb13d0dcc8991f8e461e901e57ee9b9bc8d24282aaca16da88a852a74bca60184d7c5a5d4ff3cf1f2ff5d03b22930c25de0bccda0a159ba59d4301eaff5610e66e0f153ce28be1345590153729cde896bbbc661f795e1c1d2d020738c1660ed94bdbd6b8c9218770f172c33b6155cd5bca3993a0deb75b195dc586606e5b5f8157a91e08d343d4058b8ed1256bc7379c8fa82383f97cdd5efef964d49f088157eb9abaf91acfeffa6c14226f9b88e43e0e2ebe4c4e95c560c93ac8ab2790fc3cc711f18bafd927e297252c8c25b5b3416423b2f1b8561819c25b0b388df7e3af04646ca31216279e4b75419645df88e2522b463e8d0f26ff10865a4ca6db03f3939025fb6b3bb02a7d473577817eaf7d3207e6eb609254b859595c3fba41f81d92589c786ba4d4eb0acbfb66881479cce5f51e71d894a4a652d6e592c70c8061b52b41ea8af00ca4b6a10d5a6613bd2f37e600105825ce84cd3c285542efc258c125dd9f879bc461181dea4865faccae1e06a596927937048990ee344f054029fec7a50e026fcc144a13529721fb07da4a07e3c40a485ffc28ef74d578ba0af2431d590b7ab363a69f01d75b657661c842ae82f9543ae60c2ada6f33c359bed45d6e514f990b4e35b133d029d5f057add2078a9c51da598ea849bcd69b267f605e7656634c760605d2ee3b71df0bfe9d67ed95f8359ca86bb6991dbb804c6a4cbfd391e4d9df5b95948afe4518ebcd396bb23303e0baeb6c0f9b07593254cfd2cba30d6615d53526b7fd4940c6ef34f60305b16682d2ba0ccd4da4f6bfe3fde98444ba7df74b6d4db4b17476f622043d2c1cae1a39378b53a2dafa0af36283a94308c3c9aa78b314a35e5b7f44de8a8a2a04a8886a9e764c096ac43612c513192b7864f489629866fa59cc11c85c2b1f35cba1b0249e146a574cfd52ee32e275ea5f44c54fec7cb58d3d279ea36051c6aea93cd26996d191a8a73a99c1734fada418664b1adcabd77eee16d08891b4890ef10e3007f425abfa38933e843571af57f00f5de025e0e51d796f279ed2c20e0882f94fdf29d504fe37c2da796162e93721e7b0c724961480d809b944648a797b7d1fe0799e4025d05c3526d51428954a5d3ee3dc089c82913c282d0ee69633f57d94c6bc2eeff781c236d638aa9e395a70a8c47ca97005820fe3ead548c65015ca82478c1e4a7dd40efe1a51f91598cd51181955ea61089ad8527c89a3dfb5b12af3245bff300d6eff9d15c03dfb1ce2c67c142d3e8a801705d14d4a8b92f90f4ae93c882e08ea3ce0eb931d49bde04a76b52ca03042ca0c64a76466ac62195cea6f9ceb1d714af1b593698d65b913ec8c49c46e2df8e9af93ef9f938e226eb349aff9c551e134686d2365d6c9bab350b4ff119fd30870be4dd0b43a8c0fbcb63ab41aa53f2208d5914fe7e2a9c4062c628d740243d07505d5922750db29a597ba1b3cebae30c0efef0ccc120339e8e7cccdb8ecc7d4f158a0860b172dc2fa9dd4fa8fbd369744cb4e12c3538d46f5aa4ce0e13cc333c1e5bc3316e236470527f069dd602515269f9fcb64373f958523a7ae5b27e8b4df07d35316061f32814a0154f9d3415671a4a13184d15875aa59be9009f99025e70bb73f6404f533ff22942cffe6e74b58cdbcfb91304775173dcac7e188f57bbc9cb056e1b62286e9fdf991ef642c83e5a5076f9ac7ea55a5221fb31a159e3214a84d34d74717f0e4189415b362e47a015473c90265a6a84ee6183d395b5db8db8e347eebc102e8ef7ff26423afb33e60bcbca0bee61c01f91bfa00040621f4af46fc30f248346f73af6834f60bd3d4791d3f6e549ba089cdbdfe0635189686afaf05c0945dc78c48d9f5fdd4ad1173ce2aecdf0a4089dc19ebac32dab59d1bb4be3a75b195169c4f77a49bc00b12c832f9a896ad7745207f260ea03101f63995fea95910c9c1b81003428727fa670d843c3dfa292b2eb57ddf89e4310170c3e8adcccf3f6b688c6b28ee854d37e987a6aa418e780ea32f8d70ca58a9a856edcd67b1a7d0d9f6988be1bf1154ffd27350cb9acaa8dbccbb543b1512e7d9c5341ebef783f83da6a006cf16430e1945aca0144663f5144334d3ab95a842f2ed64920625c0138df89fb798d054c5676448f4bc79c89c347fe33365351f0553f17e4ac56321066a48365ee38b97eb22776ce664da65be5802475b00f92da32403bd840c0ddf02e3bd0e3c176cf8cb87f9cbee1cd26b975e177bddfcd9069ca8b581311cfaa01a974f459354a0c7d71ad7a6f0460d22585a5a1cc8b104189e04db87ce088cd0e789a1eab83a424a8bdf32b729850b756b1302aaa0dcd0fb74efce596624c2481156ed295252d918a26899b58f36c08f22cdb15d36b709cfc2106baa6d62dd5771ae56a8567dd9a8b9cfbe7c8d6d3316de106e7cbb32901a383cb3b17b231eb0d0c70e4d0655900ee6283036d9c0ef7c5451b351f9c55f203d9f3f2db75854aa67ea47435668d7948e293d45324f02b6f15b030fdd8260b1ddbbe221e4a4135b7ebfbb68e02cf7248331d7d7245134fee8f0c0ee587d97a6ad8a558c153398b1add549e65ff015ad90879f0511f7d60f45a98b0bf55554a654293fd559239bbe2d994607fad060fcb650e6163eeebcb887369849618e55a5cdf90f86eded77006b8ccacdcc31e6fb2372d854a50e77e16b88126fa8b64077622265e1662e469fd3339f4a8496d9a4a885629d835204cd889a330715ff84b3ce3f844d73c9ac7125386901d4db53cadad4d89ea416f98bcfb6ced5cf641e0baaaf08547b36c643dfa0c97f7ffebab815a04a37edb81d48dbff7c8b2c8f3ac21057eb18e4a58f2fe7bcde1e7ae74bac572627e5d8f8e6ccb90a19d5b421c1813de5160aace4f6d38fe7f48ef09c93b4b0b02e32ec7f6fbb364a7b0fa3f53fdefe4966f5951cd52d3c8f90c7bd6fc1a6bff236f6a05b968dc6f10a1c91f598579f7dec310c36b8ea9d3d4943a4c5a91a0db8723491d3eb38f2ac7c796d2fef6550a8cf31dba10fc223d06cf62dec2641c74565f5ebc75335596dd326cdc55e8920272f5c61b2ed79c428974f8615af0cff5ced54fd399addfeeaae7d475e9d764c5e0694b97df21e64d8e0c65cb5c65bcea6e6759480ec04cc7f5431b2d9f3f1ceb65ca6a630e6e11470a1860f11aeaaeadc6631d986ac3156e24b6a5c4ffa2ea7e4f9b05cb0012e9fc928cfde05a8dc2aa90c7b4fa435b1fc991915d684b70dbdc3d19448b650587a0fb370538dc97a51fb62a477dffad5e4fe64afc081b7ccf16362a9560b2f408245988165340426062f803fb585982a7ef0e18a8d1d8fff45fe20ee4ef406fe780d34608569892780dcc21e800eeca946a04d26c5047687d5f0da57d9a52e6af7ad155da564547296287ff3830fa0f8b3e4bec574c492d3cb1cd17a298379000ba2533316e272ef10bf2c405438c133234f348ca4dbbb03353e31477798f7c77744f2a94da75b53c73274448376367a55fd214154b1"}) (async) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f000006af00)={0x8, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r7}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r9}], 0xcd, "59ed752e4aa185"}) (async) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f000006bf00)) (async) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f000006c100)) (async) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f000006c300)={0x0, 0x0, "3231f193fc7a0d80330cc61ef40df11d72f817668d75b6f1f5c80749f47b3ea7037af10b44c56fc7994051b53aa7bd09bcca43f6847049e48638e9934638bf72b26627d9dd07b6b4009c1d4f7d0b2dcbb4a7e8e0fc0a54bef0fa3fda2bac974579ec1dd363d938f431fe7ce7a98dbef7e4f824c42d3ca7affbcf3bd873ae804e72d6f384f2df0b5d996a9d951ff6309ee389a640f06523edc4d5ca87f787ea32f90cabb0278a3d0aa3253ec927b2e8928ca1f8c76247a85dd4a24484835f61200a5f729ac90e917ec989a6166822e05d3cb874e29c99b938b1219f1b616eb779b8c2e3640ee8cd4d14410801cf3e39483ab54708a60075e0d4ed746fd0fae1ff", "2e3749e4a4ccaa127cc4be9bf4b554f22f8987332699f70c0129f2095376df1558c8e78416a936edbb5ce5075235d6844fac95d207ba3eeb25d69a6805a437aba5cef67bfcdec08136dc6b4c7d754666bcc61b0a5b410293f6ee62388222939f7d3480ac7d411a98ab842878d783aa2e41fe1a0685cfe42430bc8a3b02325d2a639dbaddc275c977e975c1cc3a04ab20c25234450d1a5fe1623e16b603745013bdeff5b1d56279a6d3f9deda65d2b3bac46fbbcb12a3d85647b17fc3961a0da3ad3ae74bf111c3b0c968caf30fcc1792646f078650393dd2dac45b8f00211de77b1c813dd88a71e87bdfba60079d2629534cb018a24f73de0b7c59f02ce4ba899775a1eb1f7bcd8019a7ad2c23842da8d12b845ca390f2d21b338b11872320a79100368eaac320291a6c1d558be9b2ab37daaab2289f5a92667792c0228866746a3ebeb138090c0537a6cd22cf1a83055b1a28247b60212160d43aef7eae66da6336d39c3d6708218704df80ab7b39fa2df3ea71a24549638d26c2cf7c5175b573076de29fc6209a5ed77994f8cd7653aed3e79e64fb5f5cbd2135347fa12c84fec908e945a938af5e6d6ce16bab5c3010c744b4a1cfa154d28091235352f0871d9da8b0fd1120bfffd47076a78e3fd1d1eae19647c14d9c2377e91965e5c09c84447a651fbad7d2f1d0f4fa728ac85dd8e0406e02ad55f8e003c9ec5a1348d651de8ababbc88e3d05bd64ec7dcddc82ebdf1effbfc1c051047809ce3782f7c771dfbd03262c36083a3e13e84e3f9803432aba6f40cb633b8b8924970e4dcc16b920a7f7c76aa85c62a4b1dbfbd7cf6e1a6ab49f85267d7bd53187cc6302d0b23ca5ffcdf026729ee51f6f2fa5d3a09663ea6af9353573094a790e33f68a9092c21577011bd83304bf722e140452d6c56108d9749dddb14671f93f7e382f781b22a54fe37d247c9539296eb2a9c608e94b19d4632b483c2f9dc1a6ef04ff4bda649174c1f6bc674dd8faf868a7fd80328538a32d7fe236507c8a1073a804b8a26f8bc7a40b10383611e544241e100682eeb98988807f9b39110787f86ec29d854dcd9115d17b5328f2bedd2fbf0dcd0c460caa9d5e941ed5ef8480fa068a7189bcd22a1011837189bacf6b199b4e155b3779650d3c63ff11cd96cd130a6b271320c46892f9b1b4de1b46ea2b343577206369384a473a49b3d8bc94ddbfb56067e4bc55d31a52a69623835dab5190aaa2dec101a35de3f88ed17130f652c67a32969a7915bd565e8e7567cf991ca935c76c6cc8a0a0766b997c5233509c6bc6400320b9117da9e3e8ec3e1b0f99bc35d4364ac9cb449e46dd697319ed6010a06b1f1eb511cb3369c3337c41516a3ef978cd4e0316063f1ff5749ac974ba1cb3f339f21a42f3a07d9528f51e08401f586776572a2b9f6a6df6584719c4c54a95044cf7a3cf32b92efaa77de9f3a3cbf3ae4d918233e473cf26a883e13081af94eba9eebda7ae7e541eaa5ffb2888455c42749e6872d15e209501a3e8d1fe5beb9aa0b2de85c71336f0e2c1903f9dd2c9fff460336a3f4eaa94e1e533443f7d0cc9ffed23f412d5784e703da811ab9c374b4602bc1595dba4aa0f2c51942e48571c819bc428cf94ec33cce5597e36eacabe5c5109bae02091ea1899fedde7e9c0efe714648f0a48d3ce3d2d2d2e276cd9e1aab8bf3f37fb24b819740a7e126a6f72793518baf1b73d2bfdd9a2bec001a704568a18ea473f3cb43d41af38dcfbd0bc8e444f1eef3943df68a2aecec790e114fc1267b720a5e6ee8e68745738b93a7a0cc63ba7501c00a620c6f9c38acd33e01d205bcf176fe8cbbc4d6dedf2eea5573fc15278ef4cc0a720a0eb892e02e21a244d1c3c8ae5cfd0a8bad2a42d41e8ccce3b4374830a95317a46c707e204ddd954293a5f04634d47f86abaff023b5816cd857505e693779c52be14f2520d8a52d6a98a818831ab67d3f138af9c1c26f41e7112ce9906645e797b45ece344a48e95e7a9008ccfa5b9c999f864e95efeea83c4e3036c95ffad3002c533125f092358205eabca53fbab8ad10bede488d3bd9e008bda91de92473b771f5c0ebd0c4e337bd8759dea450e9c2dcff5843b333e9ecf9fd540a6ceb21c0cdacce112c33c2956e4f0955bd2bf329bf34b398dd0e535b524e460038dd22ca9770d146d8d71c5d6927f4696fa6a1a39b45ad42a3853ffd332270281331b48fd9fd82bec6772a642d858b70f413442ea15a5a6e2f61b0c3e8f0fdd077af7c5c7c313c385a85f23f867e3dff000ee79940a8d5178092ad1f8f96c18325ef5c5e25d5dcaf5e9a6a74fb95a78b6b91f2034ef95a2e6f9344193513900dd4f55c6cf19c1f5f85f9a9387e3e32db99b6602624c4447cede4440746c7014c2bf887b5ad99636b25ef24ab62f2351162ae092634604b01f2808107c14718142a26be933e3b6891cd419c05b1520b53688a1748d0c4ea466d98ee9f8a4a809891d12f3f6ac06e04ff9908fa88a80f6d290e64c1beac2b5a101ab518ee5ef3868290fed5fca1bb7136f7a9ef4f45be085bca74736288a7883df07a6dd90833783c2f743bdf8745b7b2f8ede18be79663f35705cf8367bd3fba9f5b7f661c792fbeea9d7f1b8dc3688f7f22d73f5b0b4c3f5095f3a1efbccfe00b5265ea0b7ffdf9720b57257945a8559274a2cc711db00fe1a4332cf504c704d2968f9c7a9a7385edac00bbd1e9884001d815dd0db1fcfadf81099734702dec42dd6d6fb66edc2eb16acc9692f4925a8326e7bd371d46209b8f23559dbd18fc92b78c0bc16b7c9b37c9fa65698113a71feb29bfe9da22ca9765d21e37fd3b011f28ad229af271a94021cba7aef9249f46e7593f83077af43e6abec5a9664de397c5572abf616f580c0e8114efd21bfc55acbaf3aaf423314b4e1f84dafa38bd00e7a29ce863a72cdf81f6792374784d113837f522d6d7c925f2512b27db08eb9cd5e7eedff1f35f2517d37c4178d9738d24c9ce6f62264bb2045cb3df26a066e2ca8525855b4429621b3d74832685a6fc58bb8dde64efa49b15969cc2bbf93d859fa7d53ca920f1b4617e20bfb3cb3e2f36b40527fb8e96da0c4d5b164008ea00d5b116dade29ac673c0d3ad36cdab3de7263db9da57eeb164aab756bba8524f792b67e7eca43257cf9b509324d0bb35707a321b34cc70e9d3b18f3cf87f0a6eb29203d4fe7af282704576e2d877324aa4796eb65668c380976469ffc2bd718d35e3e2030df23738be4085829149c2d184338496fc0c40d612242f16ff1c4ac8d6d6df21bbf2e59ffde8c4afd7cb77a59069904a84bcc21341852bb5379d2012bb0b27275cb78a8f8555d21993cca91e4875e8fee4d2b01b3e6c67f97ab98e428961328b1e5f4c74a8800fe6f405d9810c209dae38db70eadd58db61c0b6486116a31b3c146a10f28c6f51de28a7ee21b771b9f6ba0ac87f783f4d5edff7e5a99aeacc08e47aa79245927db2e7ecf881ce8151c12271d8a326addfce7935cd606346c6f5b9baef0f66d7024cb14101799aa5f278c3eca24c9b016aa0df941ee49e6a42dbc26c2a4ba9de6faed47d8028f01062dff3cd28eb930ab9bee5b63c60207a75d5a41953d92d60ce9948e765a4fbb0b753d86ffcf02af49a60542012ee4a44ef9b4dc6bfbd76b97ac728398e497a71d57cc3e89b5bfc1fcb438387dd6a3063923f719e51c530fcff1a4880918f884e04579f0cfa713b72b0687d72052674bb20de14d952710450bb651b397ee90d399be2ce52730155a1cebe8980d6e7fb35ef23e8aaa8680945eb12a844885be595f649aa91fc6f189f21ce8eb760bc80355fb816effc1afdaf0365eb762fb8f536d0c32b4935c8d810cf6f1ced5a242920d9a6766407fa57fdf51237d3a493ec1c24ad43b304a168cfa32e0b441a5a7417f8bd0bd308e9647d0d65dd93761150debdc193abdacb0f7f90d3af631d8d83017d10c28d949bab66b7f08b91f423875e34502d92cab883e4b78a419b37decf6398a3f70ac7cb8b7a87be31105683697c5f2368beaf926e05f6734733a841db7e46d3f6b66a0ca17301a4bbb6d281e49e19e9a8341fe82a9afbc2d8b90ec7726a52114ad644b9b2c0f441b140438959f8511deb55b065953366ba82650254bfec5b56d4b3f170e91a51a58a012566518c8073e0abbeeaee34fa23b0c95744660cbd5301352082c5eab8b49b38d6a9326833438bc60a3b8665a97e1f7ab8b91928c1ef2277bdde49e8f7c475f56f6644c7ce1282e64fe553325fb6c87f35bb370858391754a69010baaecbd5fa66d1cb2d0eb2c7d4528028b1dbec5dc33c10fc1ce6a13c3b3e1f5d8d3177bfa7e4eb0fd4c39f819a31ba498b35312558f2586a4e54ed0b1ca1308f863069cb4315d284c1dc5c8f9a5662cdf61b67524ff5f4edab57229092095871ddb4cbf0c75b98513e5d39a11ea1fe165a31e75af717f3fc5974be03fb0e4d49f83344aa3e5e097729be2a8146c76fad4c204962c42e8ece49949ee3aa12261f10fb8ff410ae7cc694691e3f700fed90b55ed42d676b55cae3ccf2123170eee6ee4f43a34159df936b645c60fba65bf475533626a05e4a645247481ddd370e8b41cac4b79e63c6f3b50a8f419579137f17a681444bdd6b9c34ebb6bd2a4f582a3e4508fa51db1b502d5203ca14c3bf3031893c8236b7e6062ae624a1c3ee50302c17c7638d7b3247cce012ea710316302cfc4e6519cb0e0be87b3904899488b83f9d6d05caecde748efb97a10fbd0a0032b43cade59d8ae97d7ee72f9884bae0da5cf8fac96145d3aa6debcd6a5e19d801b0632e0e55df9acf4e1fc736ba4d64ce4abc784e1b9e5130aaa151cdb49231018374dfe11d2d6c10cdb634491152ea350a5259b947970a2e6cfc5d923d802b158342c29c518afb0c6860d5aa7cb0619159198affe950f3e4cd7427311a9a88e1b027fdb209cb4ae57caf33a4b4581ce9b704776a2ab743b670329dcd43cd42f2fb4c29b9f323b24f0bdf433306622ed1bd318269b22ef71ca7cb617b143d8d2562f5d2529542280d805338eb9688a9e9e6257458dfe94f3a6e71ebacff74b5d9aa36411c46955b08bc0289a84f4cfe27f07143d48010d5dafbfd20536ee8bb18f566ed3a8523e7cdc713eb48a0cdc5aefe893713b669b8f72f46bb8219ad6cbbc7b9bb37da5d61ba4ca9260b8abba60a79700a13fa64b35d6fd0b9f8f104d99aff6f156aa785eca51eb5bdf2fe4318626a4eb8f5b4a1ef486c5d518babde48059c5da24eae35436250fd8f66ebae5ee0e174091d35a3c858460a7e77a8930a9279b411a1f2e6a967a2d070357f6393bc265a655bbb80f50910fef5fa1461a53c321ac8a5f8f801d75554ddb0f362dd3d82ef5cd836b9b8"}) (async) ioctl$BTRFS_IOC_TREE_SEARCH(0xffffffffffffffff, 0xd0009411, &(0x7f000006d300)={{0x0, 0x80000000, 0x8, 0x200, 0x5, 0x0, 0x6, 0x4, 0x5f0c, 0x40, 0x9, 0x9, 0x10001, 0x8, 0x7}}) (async) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f000006e300)={0x0, 0x0, "3e009b65b8e7f116feae924ccd296807652cb2abdd99311ac12d9f9f81409e305fa54ae015c28e13c4c1d216b4c7c6d47e2aa6e13519b9313a89d515bd9dd36a9ab9c02cb2f807a2d0f36a17e750b3483e89ebbbd840a6d631f08738ad6b380e6d7c0ad9ac1fc65ea421e81eaf96e4ba936d483d0c261486968a77233f7b6ffd1ad89e146c0f8dbf89b50aef11b64669ea027088c9d133188d4ea42a71c474658fa854a01aeb0fb8d49560a77663253214e511f8956b974516c3d2ba454a8cc35f06ef779103a3188b2f17ad2cd1f978106201beca3bbb590539723d3af33c662f12486f605d4c4ac6e91edb55e89cd02ad5cdc934c1c9047bc74cd26a615873", "e5cf3ee9cb7a23f74bf21738e8d0fc15eeb9855b31bdeeec32dc9609d8b01a0c8422c572144282e863a9c1767daf45ffd2bcb3d3d473893c019b7b1b8493a67e8fb460034a726cb47ac3e795ad5c517f1d46c27f9c1e6ff706f36718524039181eaebc83fee350bd8435c1d3c90a5eb73ec38aafffc941987f571c80e79b4bc5a13ac6cddbe3ebdde0cab4353cbde4336df224a5b43048821e2e29f30b675d9f51a7194ef941ab9bbd4e115ae0c4e7c5f1faa4e56068bc793e12f495927deaa8b7bfc1d129ffab3fd2d67765deba983bfe409418b966f98d2cfda328cd535400bc09757818b5c30e360e84b4f6d37691842f6931720a15f0f0000f3119f88f304e17cffa9aa2beea88692bc937ddb8d4315eab8a3550a4b37844cc7fea5eae0b56463adc12bab7fa48d6fe0c4a8b815089e3ec0e5f613116d843aa4a458581b6d09f9fef6b283b8030af7af316047eb33548f9d7163a9c5020ef9ba9d3adf8b7380538d97e4bb0bcc42f5b6f7d7ef3e5f6b7dfd7452b83f03ec4d4f1336f553fcd00529d73c09c584d471df1ff12412cfabbf3f80865b9019b7d9d1fcff57d11e666fac775a89b5f6a6fe1713194521878914def7feac9e348298620c75dcfc07111c103898251da28d4f7af28ffc627b4ded34768b477ce7f4d45747fb758aca80ece53a16e71e89ee3440c13d0c4ddc98e3c8d056659ee80fb83e9439f2717ab6f3e2105086bbc6653264246ff0a87c6baae14115d74782fd3f5ef293ecc30653401c315656852df493e458f4d606dd6910193e24b2df4353b12643b5dd3f0b0e73036d5497f0c6bc1df7b741b524beb9269a36b32740deb9107ed1da1a764827431c4513a31e84238278379cfc2e770be6069966c37e3995a38341f978a7707bb29f319c813e699003a51a1786e28fc80d42611fcfd9ef4c962a285a590d0e15bbe3e6b751934c482124a7c21759b57a9e596e6e59fa153d28733b26bad71c734154cd2d0a74d1909fc502b26150d84fbc1c0cdcb1ad1324555de4a74c468627babae2b549257983483813264ebc69fccb48384e9f19017c8d74f7470701584e2dc36cfb102173c925564ae2b64191150549f8ac182a9ce5be8b8bf30a7c147878cd813bc9c474fa738d4a9c17acb71f94cba2a0ef3955083720c99e44d1d764b0a1948a55a6302b9ef0938b2ee58201a18a341eb396f0d7bf3f973034ba162ba8c03452a1cfd77175a3fcad675d8c22efe6715f6eda92d0eb712e228db192daa9a72244d667fb9976683c0a0e8145bf3ca89554adeec29444a80d6222f3ec89b703f4f4c7d2d4d6ebd79a60359c619da32d57807c53a235f2ce6f874d8ada1908263e297a164d0af4105b1a550a328a60b5a7755c0e611eefb30bf8165e20ed6983481692467184f3754f08ca0bf235674b414e4552dd536545376b075d12c99942a2b1f495bfff83a09e3c689e9a7d2d15c2098944a40c3b21dc27decd62bd254de21db9caa7ec50a11b886585c9f1acff48c8b8a1c95941bb88b026d22da404dee299bf79178949085dc5dc116abb2d90f80a293da5f86a333a95fc99ac75e3c1eabaca7a0c334bd39f87e8b125c10ce9e61baa34cd06c06847d9706db0dc4f214cc7d48cdf36b54475f4296b2ab2e3e7dbe51429bbbcbfba2e1949198fb8b2aa0d2d5574aad09bfbe9b296d1bd1313edc71c35a69bf545cda1a4e68dc3a4a9f840faaf007724be3a6b6bb5c486b02fa19cf197a3bbe09e3609d3c1c575f529a25238b3c5ae64c3f9ca92da96163e2fdaa317e0718317bf2bcfa815c821ae294df292d181ab0e880d074ec4bcd7a12307a0fcac19c2d872cec749138501dbc1ea42cc8e5ae543d13de43d78a70d2ec9321aa3badcef0d4a455857deebbd84bc9fa481ee3235118154d1c76c80cee8ec3d1d71a2b0f5a50e304f64d7245f988e8a8c082b9d06cb4ea515f0e79dbea1cfdc6df2d5676fbacec7d69a040d299e8e9e25afd02f2f30941b045f76378d55a7f1c23bf1399506677ed2bac600cfdb548862218b54455aad53354cfecb1b3132e6c8b0c4564c5a00233c1e7cbd0d55e3584068ec1d2801a9327b090262b0a38b2b57afc541d162a5ec5ce92d489f306741e66369834d2258da3018550784b2adbf0700177669f30cd16bfd86c71fdd3224cf7afac5487eef499c05347765d4db70de7ee683c79dcce79454c99ed5dfd761211b12e924c6f8cde91c53560f7291796f9edaef79c4f6dd25fa9ba99476a20148acea3c51e272895e1263d11114cffdddf9e4cb859a56b8cfe9148f5a583b8eef121752b079559c7cb80361a18cbe5094155ccfa931fd2acce4be4a4ae3ffb1ea27cd8d53c06bda503c2fde0ed69dd756ee51a97860fc2ccb2b2193eb82248a8b81a518c2de0ec544aedc30bbfd6c5c829b6f315cbf8de7e931e69b410ef31da1833ad089883dafbb14df927e1a4fc963fa9db923e879e11beb76c33effc4d7f33c3ca48896b71bd0864447fb831833370a8d253ffcec86e37921e4b0476caaec5c74b256f5fee68402cf33da33baf941052186ca9e3c80fe7292f82c1fcd1c6b8d7f6da885c828435a19505ef5716452b8ceced9b2fcf2a1bae1c94b2924f3a2135489544dcec16ff080b1d7c4515529292e7d44010e422173ea857f4a62b290bf8b8fda0da75e0784a5fc308d6fdc8b9b2bea3b23481cd5903d154d7366f12d126042137a7fe158459bcb6904160a55a4f4bc8a9e05b4323f17dd52bb763259451096bb09c5dde437bbe08cc7bf31fc3e329acdc11e4e2a1bd33bc94a77f864ae38660c9b6493d8d0dfa54d00db611086fa9a8b58501449bf220930fca875694419cce9c7f37e309222f418d6f19703f465c1aae00589d696871413500b8a64b25ed27fed5021d3d2444d25f33e256ba0b2c11c67192b0500bfcc99bd9c0b522d12499863d0a79a00d5439ba73b24cc30cf50c05e6225117092b880c64767d7bc4c0be1329d3d0af6c2768be8e83bf3c989be8c511f2abee6c7a08f09e910c023ee76ec235a9a5765eb405a5abb31318733531da6f54bb2c1237bcc07ee80f79e8440a123f1213928e63c97eefcc6800801ea071a4795dbf3ff20421b155eb74fe156af0d2763c6960038f222b9543c3e10a62101c295b708b70648c856ae541380f314135d8b063d7d84b8779b1c0db17dd1a7f9c63188971b2a893cb2c598ee045e5ae722b050699d20dfded3ff63bafd823de5e4cea962360e863d617d18a91d28afb9a54a38a2c743018fac9e15d3e3ab91fdd54963ba7d854c1910dfb896713c495a06d44fe4a32dd6e986fff5ffd636321254ec9300c41433607f2e50f8d547e7776a42bb65b89e3b98f97e6264d18c08ddb970b63ceb72bde893c498688bd0a47b47a32d7e2a91d44a032a25e1baa90528b4491cea5e0750276726bea0e4ebd8e5df4895cc2182614d7c3149c65d6e03ae2692dc2af23165ccd29ee9e4815627d5dba7966ca5c6f493604e87d5bd2567ad5f58d7a12b7f7354e54a03b7bdeab3d86fca2a5cf4e783b8a4d2498ffdcc266c30231b3342baf82f68c83e7e03914c17eb1e772452843eaf37187a9daa9eec60ab54ef7846ffec46112d447441b89c03b3d8f65552b2d6357f6dab4b43dae9be07df561bde909d8978014c5e39f046f691be1a435fba86278a3166b3210c84a97e409361ede42a7f6ee0440fcccffe2580957eb604dcfb34f78312c6ca8037fd0140d93279dbee47236e30c147516958ff9d52fa7a0175ec1dff654b29a847cda65ca3dd4ac45f60456547382b431cd5c04e49e22df9be8b4c23578df1b53a4b1ae0b93874b248a8b543fd85c24e9090eb2199ae918e1a4df8c66863930db746f08a9e5e1d34d0dda43062765ca958b247b6bec2e185ca3e9616c1470adb81a914129b5dc8c0ff6239ac70ddd0aef0278d795c017fea99e4f5f8c030581aab93bdb712765494af540dfe585be449ac03c461faefa13912959a4d6b551a72ba5e997ad1bd5b9b8b2ce3c3713c4e67fe47490e0cd3909708389585c2ba3fe1ea0d282a45356de8e748fd131f6b018bf3b759ceaa2092bdb2fe7ec2ab4191faa5e2f429f7a4b48b0a5ca2002c2fef7a49dd3749e3a0858b5b9ad54932247cd95f4ea26357c08fc62a96bbc695e67772f24e91e631570b21bdd6603b652d7e5d5571c2635f0e06616a3db9ad2c3cd5e93ca48dc65661c6b04b421717b8df11db2c5a11a16e85214f66be02813ee4444788feea2e08c8ffe17ed407da121d2f51c21d0b64911cda41ad315554c7b632e3c160e1b9eebcd02a1e6ba38362de3bd44d16ca69a45e32d5a77c83dfdd51868fe0773b5423b83d49281f9285d415815bf6fb5cac13166f249e07efae05294fce5b2a18b3c7d6a4ef44200f2d436f0864c43e7a64415f9e98b670f0c3f3c64b8c09d52baf4ea7c9ac882e6167a0ba09edec9f1c4936f1107f03c42bc346fcfa2e0e69bbfa7f4a679ac079ba5d5b700ad92841bc9d65c2411304d39c11977c14c3dfe0fcbca6b77b15eda4c82279b6e30c1c708f35581f3b35a12cc6b44b21ed7c82e607311963eaf19651b0cc63e6cd0dd64de56708d03db4f77ea047e8f0208b342be764abe896973b84bd77cc588c8c152f4b9e0b539d5f51c4495f024d603c37925b5546cf0688ccf964bcd2c96b7d3edc41aae2636f18c2c3bfa119352cdc752848540845dc5d13a032ec43706f4dc6e101c9b230fd1e26dc4004fc20ceea0e4ea21b6ef49c3953241eb0f50ff4d1777f4ca40190a794518dcc8ffb141df89c51b7c665b14a387dac69c0f44bd0e71fc79c3e15a34c68f0861cc9c39503a5f1b0f11728e82a3304ae019718517fb47c97e49db7dae5f2b7a44d2b99a9e80910715fb970f669495b9a595edbc75e0ed0f81b41e21490625edac7e78d7b42d6c3763f2955fadcee341fef71f5dd2c935f87100ee5ddeee54e4861ecfc535106eb1d87d9179e5b995fdcb7d26c65d97fc9d68f3f252baeb12df74b435e43db8edab7158cf516754b25c20fae7c80aab5adfa05ba535d3060c6769680e9a8a29821cca2a81cb913ba6ae9eb68702b00493696c9a6e92995430b263161c097b7e83cb10f1a92a2227bf22ea662122b8290f709a343283936497aa878e66727f3c63269292b60e1cab60005112f5e36f85b0f56cb5c14a886f1a5018c47128acbc16e4b1bbff652ec7488931bf0ef54e0faa15e6d042d980cb83af44c06b0682fdade955bac745cca3a12c6d1809a921ebc378ae591190f9f1fca4c6e5d25174367d3fca759e9abb12880c04268a197693f65dfbf762a7669d0b26fd3267ef00b2b0d1b718f495d68bf6f08a5cd6d072c895897aaedab58a1507cebee5f4e7129a960b68325f6a0318c6"}) (async) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f000006f300)={0x0, 0x0, "0a07655c80fa5ea59c454613da90eb68e44480c76c3c38b22c60ade6d58ddc760420adc2392bea29ad39192b9484e7c7195f60527d930ef5e037358e5f98405da6af4784719480da4233c891217cf655ff629090905ba512e086f2887494e87d587a6a9ae38fefb8f5bb4508d7d10d3c3ecf828e884bbaf50eb061cc9520e6555585d39c763db775d00521026a5c898b3c1fc52a5528843f6ba519df08777bbb6296a1de8a7ae8aef3603d63c98b23f916bbdf65cd8c47ece7bf590ba281cd28fb94d5114f58302218b89438f98001039ea480ddbc69f0c3b22c5f60b95c155bce3c489b89033eaef3ebe8953acadf41c7eae3726606f132cea2fd318e7dad24", "75d8903a4d52475ac6f2961bd7e28ff770b6c4ddd3e1ccbc0156b6e2f1a4a88f4bc75991eadecad84beebeb94a44c94b3ca032b48abef48329544dd689a7d0655d13764fd94805d48854905b949727f9374f7e245566c178d980607ffff7481136dc31464c0c0042a63a2c0b9110a1b9ac890e9a5f1d3a284373345e60286dea5fc26f2e0045cb31f8c5046ff103853c5aac1a4ce9cdb8b7832ff2867d838f44d00ee5dfeed17d7be196f4bead172dc3d200186e2a561fa5eb3e6e8c0c5ff6b04a9f03842e78c219958a3923bb8795f7eee7a711be810b307e2ecaff4a90caefa3f5400f37e0bff994bc178d29a1d7e4b4d93eb5572a10e72518d4b275fd1f2f2148028fee802b96bde9bc2675103ed15705b3168f761474f121223bbbf93d59f117740a823e5ab546267b3771040d164763e4c749762446056f0053fcfee32ca80847d6e26ebbb909e67389d833e81e8d579fac8bfe48dd7ebe49cc659bfd837a32ae23c09badd553696cc96443770f7e7214e373adbae6173317a210b2be63f3d8743847993765bdc85bfb77bf89c067f3d1650e387b5a9090056216a14a0aadef2cf48f1d964ad8ff254785df131fd42bb3f8c075c306f0767e72162882c7a762f0d064e69b277cbc4cabcbdbe185389559f893dfda8eaeb5718f79415a326d2c9f1de1c4a30d9bdab8553c6a56f545cc797f7addf99e020c38d3f0bf43b56f2ec2eca9b86873b1b03bcec931dc84fcad8fee76add937383eb6e52209e55020af36d52f470a4d6e712226da60791a165b0737bdae9ebb6ea33cd606ae4da99f4aa192bb355fba81d04f421ae7e15692aefa79a5846bed48879397185e1f5ef61e92edffd3580fd015d920aff5926d3a3f0f81048d58af2b0a4b5e6e0cd3c3d6d704ffc23e8505d5d6ed61e7d9fdfa04268cfef63c1c60ba0a9ee4a24825e7d3dd42aaae130c03ae21ec99f93e9b825a2b13825b51966fcb397f243ecdf149fc05720004c0b76a401d821083b7e22f50b6fc50ed9e0edf9bb11aacd438c64047a8c45a3e5e11d253b3256292fe7db4de877989ea9a7b263d8d6135d8cbae27032aab6851f859db34f6cae6eb1d8315b6879dec42c85d53b2203d482ebfe126230031be6738c76ec17262726cb700d438c8c1f5563a78897b38716db6a54f1d10566a3f177ca8327886316577dd920182de00f9bdcb1d85d25582c43f3916029e943de8fad11a28d704ad08a7562f7664aa35216313484a30f250951aec4f8484af4a92c05f429fd6a641bd637b231a27ba9f4e76e6848b74d62aea5fcb05a6034bfc6f6db2f525472d9477178b67b33f738acea9f7f18bc2f7ed5235f6c215b4084fd31e0926ead83802e368b6dd6fbc11e9e6adbea7cf9d57bf92c2411bd507c4ee44e92504cba7f7ac926c5df92d33180dd292b9b8a16359153c04dc092ba40b7c08a680e5542663d5e715eceb8253b6236cdd15fe4a52b369e00e6de42b77a65702d2def0da10ffcb0824104419bc7df8c59e42c776243201dbb3c6e96d00d7e5a2b9fa481464348eaed70c9a95e98ad6e51c111aaa3eb0592125ba93013044cba9b2253ece360e244bf61bbe13af2e83b396d30853678deacf128da750269a7f65696e60b6bc52182bf5930765e08ce707405f1ab043137c476bb025c365c94d5a84d5a0055bc31844d140219854fdc5a2f3d8a03dacdac5acd536e95dd2d16089a20206c1a09c189c47c863fc55c48a536076b851f4249671f03b7ab447c010ab2433c37ca68bb8a76cc03c1ffc94c3e5800585bed646db4fdb9244cc0b76c3bce69ebd67c34ff30f7a9f5e6356b78ed7593defb08ea58813b50636e888c5b6282d957f3f67d4c3ec98f09c35e174f645a0e1be8b8b2aac9f40ea518cc180d73723af151b294a9594da317bc8f57960d03d352085a2c569677a85339dbf94f228dd75ed4fa10896443ea8d04988ce300d710f79f1ee7357530bd742e113e1edebec5e42c9c6c90056871262df18e790d69fe2f8dcef2ebfced045b017bc4bcbff84e99192367478f425feb2a7a165c30b26a15a725bde88577ee843bf2c92e6bf730e01774259e36d0304ad4d0807f2c49dea4c36b3f1313289964de8ac9f564ab3a3158ff836e1f9ec1356a16fe60e8692a8bf3853d07518727266406bf8033098752bccec6abef3db4246833f95456cb3d72a7f5eb0a128063cb5136ba68bace07f27c8e99089f0ca9276f2f971ab63e7d4651d972767862eb3c6a4f9d0b8e06aa5ac668238bd18fd391885a5cf5369f0dc5178743f869971e35c1fd371810750238946e877ad7f5465088754e301d03ddbbf3f030ae9a4b223d448f0e0d003ec61e989f0ba7b7b6350f1ff5e0ca78b2db3d467fcc8a5b41d718062b6fe8a49d0e8f75c107ddc97db6ada99a19330e8119e94d04390969eaeb8ffe3eb6c0f7531646f90817f297e733cfcf3eeb0467d937b6268052c29f5fbaa55d3e8876c5c32fea10989cc1c26c690fc2d7493a797a9cd5358a2757e4daa11d6bc6bbc41935c32ad1afc6b154759940abb3e309bf60939b3d7a7b117942ac4a01855a01fe86eb999ca1b764de9f06a390bd7f5faec2299d11bed7f02792c4446bdb2091dd097aa510ba850ced3466ad3c238bdb639e6f06383ac5e8798ab410623fb688b3a08ae4314c8674f0139cf46b3d76249da4440d417ec718b62858a4e904c0a0b2f66bc1b2714c7f682954e58b5bce72571e4aaed74b49c5abb66b4dcb3803544ca3b43cefdb2915c7fe5993976dc17cec87ff16e99227ae5571c0f089a2e94bb0d5efeee35d9d9d4d5467e0288b11c7a8184aa565e03d8d33556b61e0fd5db9b32dbd64528320583b0085d896dbb785e0c3e2bda9038489aec6c77a8b97940922b803b608acd1b69a34b5cb978222ec86734b7a508f985c294309c54374d24ef0e050bb0f6318a1f1b99d712a8204865bdd2bbef4cbb4ca8d67f3e53e5aa2d40ad8f3828ca51cf79ef8d83e6b5a3c18faf7856e3a4dc1d684146adaa3ebb3bee4eaf11bd4fee6b5163dbf1c546b941d43f12322da2c56990553defe3b259620e295a6c09bda8756256f5fb7c4702f86ef204cbd9b24e7b4d24365bf3528675c7901691106fac71b557f57e398282d49f34a78cbc433d382bce6342b90de85e1f1feb09385711cffa39bd25965c7d3065f9e91e3ef240c37e86f81ac7f268812067e26e3446197f54368548b67d1c7c67c9e6af3d41f1d7baa02189c0406c45c22ff53587eb0e15e0765746114a4ca929a3ca150ca31b64b9185b4b3fa4e431a3f9cba4482688220436d12c8f42e794a283896774b6225a801ac5eeabfb308da498bb74c57819d8736f677c6bc87852c5e97ae391ca3fcf1c230164405272e454ece22671e010f265c1d65168e86f5632f88762e8650105ff7c277b0a1be7d92942f8abfc4918125380c076fabaa7534e30c22b87f63daaef8f9a3cb82f501fc9059d55d782021c4f948f091d2b0f3caead817914bdcd340a6099fba235ea0e0ea7e3eba184aa8c3a659da9f5906f31396460bf2024c89c327fc30bb5e366895fcbb6054552b9374513d551d083d98ef20411cfe2e8e2733abaeb62fb36b26047a30cb5adf0d34e57a03a5aff9c583a0e412063cfa966f46cfc855fe03fde08b787a2b94ae67def3a00975dd4f1c05fb228a321034cff5b585becef3c641e83c67d59cf90a6bca50a88784f5b67748f9ae3c39605fdc1b4c4dfe61035e4080a7d4525db6d5fe5a9736880badc62803a4b89a3872f6a66d287955d2a88b60d5f64370338581af0202198543a242a634c96fcfee8f8b896c1e9d2be135ca5e8e700dd69ebf6d9c5b69a7c1281f25cf1e0cf415c81fab4a06a5e95413a48d867fe8a5dbe3ec902281f97e5525f425c77be4d20d9118d66ee3ae27855815c4ff27d5b93d0697dc99a2af2277b4052b8dcd57b639690b793cd075c7c6ec8a356f8a11f0996223f8f5a97ca303924e47e0b5295ee30c9f8ea29ff1cbbe2f368e7fb7759f94a58bae079602d29211cbb5e704401a1a5e0ab8ba9fb76321b5e503c72e0c69596d7681ccb5392dda3a26c58e1864dad2d9710827e76462c123890c7ac36be8f194a811412a12a1b25f75a828e32ae485a317e88c39ec1cfb4c05ec1942433172debaeb88d6a0958c2ed6c704ab0e2ee9f77ee7b74703be686003654b708e45271c36111900a31504f2adbd4f7add17bc0fab635a9e2da9be053d3644146cdb168cd610aa6052b34e6aa22b82e99f612c0a7a4ca08279cbf615c7a2935a00146ccd65aa67841bba2ef4f3b03a240ae1ebf5760ba7489b98d63346fa3d8a5db19b96e12bab01c9beb868cf4b293a74ea082abe00dc465f8632cdc5ace8c1af978dad14da3766364ba65d883d81934dcb9b96b7d827cabe0f134d7ff22e7cf0fb8a6ea3365c2ef0f4c83ebe229cb65e5d86579c04a8f050e7d3f9ed91fb828295a62da87e4d0d616818611d5e802ba78dff2e8f4e8087e9eb07b0637398a46b95001a517fc78fd9f592d88b11f20474cd7393137ad14e5c5f547fe528bf4112e3cbd2f1eaa217ff9b336e267aae351eca7e876c022c555e91760840fe4df75f3f6572e5a9bde1c4a5b55bcb5549f8ccf70399837c8dd2e9b895e6f61301792d1f94a18c194eb29bff0fa8586de75cc9d002ec48ef16861147ab64bf524eba31e1809b53125710e06cb0f55906084a7e7379ab422b2240eb2dd25cf645bb11e040ddf4cae092d5c4a4bc36e38d18dda3bd38968373cde58dbba3bc128765574c8ac23363517ac6fd25b318690dbf86233a6485e7d006c1f6b7e152742dbcbea6e7cfba5091be25a3647a2241ce4714d1759235ac5b0e3ed91f974eff9d0605cb4c337adc86d4836a7c0cc3664a77d8ce75e31ac31c1f7ef30bab87dc52300e6dde3afa14d0201a6c26898b356331141be5bd3cdb19c2168ab0becc6aa14e1a1e005f1698bd2c4ef700f0ebb079e168ebd4e28d5b71d3aa0ebfe1bb47e4a79d3a4fd5be750c432e6865d77cbdface0fa81707139943604271046f030d93ee6591e0ec38fd51ffb99b263a59220edd2bd1fde13bfebda084ba9e71fe3bad1a651594f04fcbfc9b850439888488793f4a730c4b48317b630c91caba73d976e728f2007a9e40fb07d9afbca0977c5cbb70492880483f1aaa166fc368fa02a6880d37bed145a182d1d080af10a09dad582198bf127dbb2cd80dbbe6224fcf3a9fe6ac6f22b70fe3b1348a8f6d2f8c712043c166e2fb52f45192927dc98cb594b778c458d496411f3b0073bb4a59aa79089e6bf425c6fecdc080f23020771d30f5c3a9b21365bb1827338e9321dc1afaccf5a80d3eee6529351639fec1645f491e4d0debef440d1301bd9fa1887ccd49e"}) (async) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000070300)={0x5, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r0}, {}, {}, {r1}, {}, {}, {r2}, {}, {}, {}, {}, {0x0, r3}, {}, {r4, r5}, {}, {0x0, r6}, {}, {r8}, {}, {0x0, r10}, {r11, r12}, {}, {r13, r14}, {}, {r15}, {}, {}, {}, {r16}, {}, {0x0, r17}], 0x20, "363ea08fe4b5b6"}) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r18) (async) sendmsg$NLBL_CALIPSO_C_LIST(r18, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000000)=ANY=[@ANYBLOB="1c000000", @ANYRES16=r19, @ANYBLOB="01000000000001000000060000000800090001000000ff62c5b4760d6d5bcaf753a6ffa4d4375a5e76c192e73cc49cf753daa207e9799f25c6a17bdd761702e0f0b917312e1b0c3b10904fcb38d5771291"], 0x58}}, 0x0) (async) 07:02:12 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r0) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)={0x30, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SOCKETS={0x4}]}, 0x30}}, 0x0) (fail_nth: 15) [ 3098.686794] nbd: must specify at least one socket 07:02:12 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000001040)={&(0x7f0000001000)=ANY=[@ANYBLOB="c3000000", @ANYRES16=0x0, @ANYBLOB="0000000000000000000002000000"], 0x14}}, 0x0) (async) syz_genetlink_get_family_id$nbd(&(0x7f00000000c0), r2) (async, rerun: 64) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (rerun: 64) r4 = syz_genetlink_get_family_id$nbd(&(0x7f00000002c0), r3) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000300)={0x14, r4, 0x1}, 0x14}}, 0x0) (async) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r6 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000000), 0xa0001, 0x0) write$RDMA_USER_CM_CMD_DISCONNECT(r6, 0x0, 0x0) (async) r7 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000000), 0xa0001, 0x0) write$RDMA_USER_CM_CMD_DISCONNECT(r7, 0x0, 0x0) (async) r8 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000000), 0xa0001, 0x0) write$RDMA_USER_CM_CMD_DISCONNECT(r8, 0x0, 0x0) (async) sendmsg$NBD_CMD_DISCONNECT(r5, &(0x7f00000004c0)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f0000000480)={&(0x7f00000005c0)=ANY=[], 0x90}, 0x1, 0x0, 0x0, 0x4044000}, 0x144) (async) sendmsg$NBD_CMD_STATUS(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000040)={&(0x7f0000000240)=ANY=[@ANYBLOB='\\\x00\x00\x00', @ANYRES16=r4, @ANYRES32], 0x5c}}, 0x34000001) (async, rerun: 64) r9 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r1) (rerun: 64) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x34, r9, 0x1, 0x70bd27, 0x25dfdbfe, {}, [@NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_DOI={0x8}, @NLBL_CALIPSO_A_DOI={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x1}]}, 0x34}}, 0x4) 07:02:12 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000001040)={&(0x7f0000001000)={0x14}, 0x14}}, 0x0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r2) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$nbd(&(0x7f00000002c0), r4) sendmsg$NLBL_CALIPSO_C_LIST(r0, &(0x7f0000000580)={&(0x7f00000003c0)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000000400)={&(0x7f0000000500)={0x4c, r3, 0x4, 0x70bd29, 0x25dfdbff, {}, [@NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x3}, @NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x1}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x1}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x2}, @NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x3}]}, 0x4c}}, 0x0) sendmsg$NBD_CMD_CONNECT(r4, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000300)={0x14, r5, 0x1}, 0x14}}, 0x0) sendmsg$NBD_CMD_RECONFIGURE(r2, &(0x7f0000000300)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f00000002c0)={&(0x7f0000000280)={0x20, r5, 0x2, 0x70bd27, 0x25dfdbff, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0xb64}]}, 0x20}, 0x1, 0x0, 0x0, 0x40000}, 0x44040) sendmsg$NLBL_CALIPSO_C_LIST(r2, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000440)={0x1c, r3, 0x1, 0x0, 0x0, {}, [@NLBL_CALIPSO_A_DOI={0x8}]}, 0x1c}}, 0x0) sendmsg$NLBL_CALIPSO_C_LISTALL(r1, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000080)={&(0x7f0000000180)={0x54, r3, 0x2, 0x70bd26, 0x25dfdbff, {}, [@NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x1}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x3}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x3}, @NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x2}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x1}]}, 0x54}, 0x1, 0x0, 0x0, 0x10}, 0x4854) r6 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r7 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r0) sendmsg$NBD_CMD_CONNECT(r6, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)={0x30, r7, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SOCKETS={0x4}]}, 0x30}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000001040)={&(0x7f0000001000)={0x14}, 0x14}}, 0x0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r2) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f00000002c0), r4) (async) sendmsg$NLBL_CALIPSO_C_LIST(r0, &(0x7f0000000580)={&(0x7f00000003c0)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000000400)={&(0x7f0000000500)={0x4c, r3, 0x4, 0x70bd29, 0x25dfdbff, {}, [@NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x3}, @NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x1}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x1}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x2}, @NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x3}]}, 0x4c}}, 0x0) (async) sendmsg$NBD_CMD_CONNECT(r4, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000300)={0x14, r5, 0x1}, 0x14}}, 0x0) (async) sendmsg$NBD_CMD_RECONFIGURE(r2, &(0x7f0000000300)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f00000002c0)={&(0x7f0000000280)={0x20, r5, 0x2, 0x70bd27, 0x25dfdbff, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0xb64}]}, 0x20}, 0x1, 0x0, 0x0, 0x40000}, 0x44040) (async) sendmsg$NLBL_CALIPSO_C_LIST(r2, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000440)={0x1c, r3, 0x1, 0x0, 0x0, {}, [@NLBL_CALIPSO_A_DOI={0x8}]}, 0x1c}}, 0x0) (async) sendmsg$NLBL_CALIPSO_C_LISTALL(r1, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000080)={&(0x7f0000000180)={0x54, r3, 0x2, 0x70bd26, 0x25dfdbff, {}, [@NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x1}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x3}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x3}, @NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x2}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x1}]}, 0x54}, 0x1, 0x0, 0x0, 0x10}, 0x4854) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r0) (async) sendmsg$NBD_CMD_CONNECT(r6, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)={0x30, r7, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SOCKETS={0x4}]}, 0x30}}, 0x0) (async) [ 3098.717685] nbd: must specify at least one socket 07:02:12 executing program 4: 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_DISCONNECT(r1, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000001040)={&(0x7f0000001000)={0x14}, 0x14}}, 0x0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000001040)={&(0x7f0000001000)={0x14}, 0x14}}, 0x0) r3 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r2) sendmsg$NLBL_CALIPSO_C_LIST(r0, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f00000000c0)=ANY=[@ANYBLOB="1c000000", @ANYRES16=r3, @ANYBLOB="01000200000001000000030000000800010001000000c3ff0e223628d4678f3ea9702f1b9ce4845f52aa58ef77b8a205bfd32806fc0098dc542c8514b81bc4f7369a07baab0908a0fed81f37db60be24fd486c632f3af82c2c861ae2ed97f5ac1ef7223b7a7ad6d39c62d29bd9c9dda0aea01461b57e233a4f67c50d61d60d8ccd"], 0x1c}, 0x1, 0x0, 0x0, 0x4000050}, 0x0) [ 3098.773296] FAULT_INJECTION: forcing a failure. [ 3098.773296] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 3098.807739] CPU: 0 PID: 27651 Comm: syz-executor.0 Not tainted 4.14.299-syzkaller #0 [ 3098.815646] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/26/2022 [ 3098.825081] Call Trace: [ 3098.827677] dump_stack+0x1b2/0x281 [ 3098.831308] should_fail.cold+0x10a/0x149 [ 3098.835455] __alloc_pages_nodemask+0x21e/0x2900 [ 3098.840213] ? __kmalloc_node+0x4c/0x70 [ 3098.844185] ? blk_mq_alloc_rq_map+0x113/0x220 [ 3098.848763] ? blk_mq_alloc_tag_set+0x4ac/0x910 [ 3098.853419] ? nbd_dev_add+0x2ae/0x800 [ 3098.857351] ? nbd_genl_connect+0x3a4/0x13e0 [ 3098.861752] ? netlink_rcv_skb+0x125/0x390 [ 3098.865974] ? genl_rcv+0x24/0x40 [ 3098.869404] ? netlink_unicast+0x437/0x610 [ 3098.873617] ? sock_sendmsg+0xb5/0x100 [ 3098.877487] ? ___sys_sendmsg+0x6c8/0x800 [ 3098.881624] ? __sys_sendmsg+0xa3/0x120 [ 3098.885585] ? SyS_sendmsg+0x27/0x40 [ 3098.889292] ? do_syscall_64+0x1d5/0x640 [ 3098.893337] ? entry_SYSCALL_64_after_hwframe+0x5e/0xd3 [ 3098.898685] ? fs_reclaim_release+0xd0/0x110 [ 3098.903096] ? gfp_pfmemalloc_allowed+0x150/0x150 [ 3098.908013] ? __lockdep_init_map+0x100/0x560 [ 3098.912485] ? _find_next_bit+0xdb/0x100 [ 3098.916526] ? __cpu_to_node+0x7b/0xa0 [ 3098.920403] ? blk_mq_hw_queue_to_node+0x9f/0xf0 [ 3098.925146] blk_mq_alloc_rqs+0x227/0x6d0 [ 3098.929277] ? blk_mq_alloc_rq_map+0x9d/0x220 [ 3098.933747] __blk_mq_alloc_rq_map+0x15b/0x3a0 [ 3098.938307] blk_mq_alloc_tag_set+0x4ac/0x910 [ 3098.942785] nbd_dev_add+0x2ae/0x800 [ 3098.946480] ? nbd_send_cmd+0x11f0/0x11f0 [ 3098.950614] ? ns_capable_common+0x127/0x150 [ 3098.955015] nbd_genl_connect+0x3a4/0x13e0 [ 3098.959239] ? nbd_xmit_timeout+0x500/0x500 [ 3098.963547] ? do_syscall_64+0x1d5/0x640 [ 3098.967594] ? validate_nla+0x192/0x5e0 [ 3098.971556] ? nla_parse+0x157/0x1f0 [ 3098.975248] genl_family_rcv_msg+0x572/0xb20 [ 3098.979654] ? genl_rcv+0x40/0x40 [ 3098.983105] ? __ww_mutex_wakeup_for_backoff+0x210/0x210 [ 3098.988555] ? __kmalloc_node_track_caller+0x4c/0x70 [ 3098.993648] ? trace_hardirqs_on+0x10/0x10 [ 3098.997895] genl_rcv_msg+0xaf/0x140 [ 3099.001598] netlink_rcv_skb+0x125/0x390 [ 3099.005667] ? genl_family_rcv_msg+0xb20/0xb20 [ 3099.010246] ? netlink_ack+0x9a0/0x9a0 [ 3099.014162] ? lock_acquire+0x170/0x3f0 [ 3099.018250] genl_rcv+0x24/0x40 [ 3099.021536] netlink_unicast+0x437/0x610 [ 3099.025588] ? netlink_sendskb+0xd0/0xd0 [ 3099.029627] ? __check_object_size+0x179/0x230 [ 3099.034185] netlink_sendmsg+0x648/0xbc0 [ 3099.038223] ? nlmsg_notify+0x1b0/0x1b0 [ 3099.042180] ? kernel_recvmsg+0x210/0x210 [ 3099.046318] ? security_socket_sendmsg+0x83/0xb0 [ 3099.051056] ? nlmsg_notify+0x1b0/0x1b0 [ 3099.055022] sock_sendmsg+0xb5/0x100 [ 3099.058726] ___sys_sendmsg+0x6c8/0x800 [ 3099.062686] ? get_pid_task+0x91/0x130 [ 3099.066554] ? copy_msghdr_from_user+0x3b0/0x3b0 [ 3099.071291] ? lock_downgrade+0x740/0x740 [ 3099.075422] ? __fget+0x23e/0x3e0 [ 3099.078862] ? lock_acquire+0x170/0x3f0 [ 3099.082828] ? lock_downgrade+0x740/0x740 [ 3099.086955] ? __fget+0x265/0x3e0 [ 3099.090398] ? __fdget+0x19b/0x1f0 [ 3099.093914] ? sockfd_lookup_light+0xb2/0x160 [ 3099.098387] __sys_sendmsg+0xa3/0x120 [ 3099.102176] ? SyS_shutdown+0x160/0x160 [ 3099.106142] ? wait_for_completion_io+0x10/0x10 [ 3099.110799] ? SyS_read+0x210/0x210 [ 3099.114410] ? __do_page_fault+0x159/0xad0 [ 3099.118634] SyS_sendmsg+0x27/0x40 [ 3099.122165] ? __sys_sendmsg+0x120/0x120 [ 3099.126211] do_syscall_64+0x1d5/0x640 [ 3099.130212] entry_SYSCALL_64_after_hwframe+0x5e/0xd3 07:02:12 executing program 1: 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$netlbl_calipso(&(0x7f0000000080), r1) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000040)=ANY=[@ANYBLOB='!\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010000000000000000000200000008000100f800000000"], 0x1c}}, 0x0) (async) setsockopt$inet_sctp_SCTP_I_WANT_MAPPED_V4_ADDR(0xffffffffffffffff, 0x84, 0xc, &(0x7f0000000000)=0x1, 0x4) 07:02:12 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r0) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)={0x30, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SOCKETS={0x4}]}, 0x30}}, 0x0) (fail_nth: 16) 07:02:12 executing program 4: 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_DISCONNECT(r1, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000001040)={&(0x7f0000001000)={0x14}, 0x14}}, 0x0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000001040)={&(0x7f0000001000)={0x14}, 0x14}}, 0x0) r3 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r2) sendmsg$NLBL_CALIPSO_C_LIST(r0, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f00000000c0)=ANY=[@ANYBLOB="1c000000", @ANYRES16=r3, @ANYBLOB="01000200000001000000030000000800010001000000c3ff0e223628d4678f3ea9702f1b9ce4845f52aa58ef77b8a205bfd32806fc0098dc542c8514b81bc4f7369a07baab0908a0fed81f37db60be24fd486c632f3af82c2c861ae2ed97f5ac1ef7223b7a7ad6d39c62d29bd9c9dda0aea01461b57e233a4f67c50d61d60d8ccd"], 0x1c}, 0x1, 0x0, 0x0, 0x4000050}, 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_DISCONNECT(r1, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000001040)={&(0x7f0000001000)={0x14}, 0x14}}, 0x0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000001040)={&(0x7f0000001000)={0x14}, 0x14}}, 0x0) (async) syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r2) (async) sendmsg$NLBL_CALIPSO_C_LIST(r0, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f00000000c0)=ANY=[@ANYBLOB="1c000000", @ANYRES16=r3, @ANYBLOB="01000200000001000000030000000800010001000000c3ff0e223628d4678f3ea9702f1b9ce4845f52aa58ef77b8a205bfd32806fc0098dc542c8514b81bc4f7369a07baab0908a0fed81f37db60be24fd486c632f3af82c2c861ae2ed97f5ac1ef7223b7a7ad6d39c62d29bd9c9dda0aea01461b57e233a4f67c50d61d60d8ccd"], 0x1c}, 0x1, 0x0, 0x0, 0x4000050}, 0x0) (async) 07:02:12 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000001040)={&(0x7f0000001000)={0x14}, 0x14}}, 0x0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r2) (async) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$nbd(&(0x7f00000002c0), r4) (async) sendmsg$NLBL_CALIPSO_C_LIST(r0, &(0x7f0000000580)={&(0x7f00000003c0)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000000400)={&(0x7f0000000500)={0x4c, r3, 0x4, 0x70bd29, 0x25dfdbff, {}, [@NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x3}, @NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x1}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x1}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x2}, @NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x3}]}, 0x4c}}, 0x0) sendmsg$NBD_CMD_CONNECT(r4, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000300)={0x14, r5, 0x1}, 0x14}}, 0x0) sendmsg$NBD_CMD_RECONFIGURE(r2, &(0x7f0000000300)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f00000002c0)={&(0x7f0000000280)={0x20, r5, 0x2, 0x70bd27, 0x25dfdbff, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0xb64}]}, 0x20}, 0x1, 0x0, 0x0, 0x40000}, 0x44040) (async) sendmsg$NLBL_CALIPSO_C_LIST(r2, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000440)={0x1c, r3, 0x1, 0x0, 0x0, {}, [@NLBL_CALIPSO_A_DOI={0x8}]}, 0x1c}}, 0x0) (async) sendmsg$NLBL_CALIPSO_C_LISTALL(r1, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f0000000080)={&(0x7f0000000180)={0x54, r3, 0x2, 0x70bd26, 0x25dfdbff, {}, [@NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x1}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x3}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x3}, @NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x2}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x1}]}, 0x54}, 0x1, 0x0, 0x0, 0x10}, 0x4854) (async) r6 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r7 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r0) sendmsg$NBD_CMD_CONNECT(r6, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)={0x30, r7, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SOCKETS={0x4}]}, 0x30}}, 0x0) 07:02:12 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$netlbl_calipso(&(0x7f0000000080), r1) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="14000000", @ANYRES16=r2, @ANYBLOB='\x00'/14], 0x14}}, 0x0) 07:02:12 executing program 1: sendmsg$IPVS_CMD_GET_DAEMON(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000280)={&(0x7f0000000240)={0x40, 0x0, 0x400, 0x70bd2a, 0x25dfdbfc, {}, [@IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x80000001}, @IPVS_CMD_ATTR_DEST={0x24, 0x2, 0x0, 0x1, [@IPVS_DEST_ATTR_ACTIVE_CONNS={0x8, 0x7, 0x3}, @IPVS_DEST_ATTR_PORT={0x6, 0x2, 0x4e21}, @IPVS_DEST_ATTR_L_THRESH={0x8, 0x6, 0x4}, @IPVS_DEST_ATTR_PERSIST_CONNS={0x8, 0x9, 0x6}]}]}, 0x40}, 0x1, 0x0, 0x0, 0x48005}, 0x40000) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x38, 0x0, 0x700, 0x70bd26, 0x25dfdbfb, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '+]'}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x3}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x38}, 0x1, 0x0, 0x0, 0x40000}, 0xc040) sendmsg$NLBL_CALIPSO_C_REMOVE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)=ANY=[@ANYBLOB, @ANYRES16=r1, @ANYBLOB="01000000000000000000020000000800010000000000"], 0x1c}}, 0x0) 07:02:13 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async, rerun: 64) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async, rerun: 64) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000001040)={&(0x7f0000001000)=ANY=[@ANYBLOB="c3000000", @ANYRES16=0x0, @ANYBLOB="0000000000000000000002000000"], 0x14}}, 0x0) (async) syz_genetlink_get_family_id$nbd(&(0x7f00000000c0), r2) (async) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$nbd(&(0x7f00000002c0), r3) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000300)={0x14, r4, 0x1}, 0x14}}, 0x0) (async) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r6 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000000), 0xa0001, 0x0) write$RDMA_USER_CM_CMD_DISCONNECT(r6, 0x0, 0x0) (async) r7 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000000), 0xa0001, 0x0) write$RDMA_USER_CM_CMD_DISCONNECT(r7, 0x0, 0x0) (async, rerun: 32) r8 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000000), 0xa0001, 0x0) (rerun: 32) write$RDMA_USER_CM_CMD_DISCONNECT(r8, 0x0, 0x0) (async, rerun: 32) sendmsg$NBD_CMD_DISCONNECT(r5, &(0x7f00000004c0)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f0000000480)={&(0x7f00000005c0)=ANY=[], 0x90}, 0x1, 0x0, 0x0, 0x4044000}, 0x144) (async, rerun: 32) sendmsg$NBD_CMD_STATUS(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000040)={&(0x7f0000000240)=ANY=[@ANYBLOB='\\\x00\x00\x00', @ANYRES16=r4, @ANYRES32], 0x5c}}, 0x34000001) (async) r9 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r1) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x34, r9, 0x1, 0x70bd27, 0x25dfdbfe, {}, [@NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_DOI={0x8}, @NLBL_CALIPSO_A_DOI={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x1}]}, 0x34}}, 0x4) 07:02:13 executing program 4: 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_DISCONNECT(r1, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000001040)={&(0x7f0000001000)={0x14}, 0x14}}, 0x0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000001040)={&(0x7f0000001000)={0x14}, 0x14}}, 0x0) (async) r3 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r2) sendmsg$NLBL_CALIPSO_C_LIST(r0, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f00000000c0)=ANY=[@ANYBLOB="1c000000", @ANYRES16=r3, @ANYBLOB="01000200000001000000030000000800010001000000c3ff0e223628d4678f3ea9702f1b9ce4845f52aa58ef77b8a205bfd32806fc0098dc542c8514b81bc4f7369a07baab0908a0fed81f37db60be24fd486c632f3af82c2c861ae2ed97f5ac1ef7223b7a7ad6d39c62d29bd9c9dda0aea01461b57e233a4f67c50d61d60d8ccd"], 0x1c}, 0x1, 0x0, 0x0, 0x4000050}, 0x0) 07:02:13 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$netlbl_calipso(&(0x7f0000000080), r1) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="14000000", @ANYRES16=r2, @ANYBLOB='\x00'/14], 0x14}}, 0x0) 07:02:13 executing program 1: sendmsg$IPVS_CMD_GET_DAEMON(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000280)={&(0x7f0000000240)={0x40, 0x0, 0x400, 0x70bd2a, 0x25dfdbfc, {}, [@IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x80000001}, @IPVS_CMD_ATTR_DEST={0x24, 0x2, 0x0, 0x1, [@IPVS_DEST_ATTR_ACTIVE_CONNS={0x8, 0x7, 0x3}, @IPVS_DEST_ATTR_PORT={0x6, 0x2, 0x4e21}, @IPVS_DEST_ATTR_L_THRESH={0x8, 0x6, 0x4}, @IPVS_DEST_ATTR_PERSIST_CONNS={0x8, 0x9, 0x6}]}]}, 0x40}, 0x1, 0x0, 0x0, 0x48005}, 0x40000) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x38, 0x0, 0x700, 0x70bd26, 0x25dfdbfb, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '+]'}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x3}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x38}, 0x1, 0x0, 0x0, 0x40000}, 0xc040) sendmsg$NLBL_CALIPSO_C_REMOVE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)=ANY=[@ANYBLOB, @ANYRES16=r1, @ANYBLOB="01000000000000000000020000000800010000000000"], 0x1c}}, 0x0) sendmsg$IPVS_CMD_GET_DAEMON(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000280)={&(0x7f0000000240)={0x40, 0x0, 0x400, 0x70bd2a, 0x25dfdbfc, {}, [@IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x80000001}, @IPVS_CMD_ATTR_DEST={0x24, 0x2, 0x0, 0x1, [@IPVS_DEST_ATTR_ACTIVE_CONNS={0x8, 0x7, 0x3}, @IPVS_DEST_ATTR_PORT={0x6, 0x2, 0x4e21}, @IPVS_DEST_ATTR_L_THRESH={0x8, 0x6, 0x4}, @IPVS_DEST_ATTR_PERSIST_CONNS={0x8, 0x9, 0x6}]}]}, 0x40}, 0x1, 0x0, 0x0, 0x48005}, 0x40000) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x38, 0x0, 0x700, 0x70bd26, 0x25dfdbfb, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '+]'}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x3}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x38}, 0x1, 0x0, 0x0, 0x40000}, 0xc040) (async) sendmsg$NLBL_CALIPSO_C_REMOVE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)=ANY=[@ANYBLOB, @ANYRES16=r1, @ANYBLOB="01000000000000000000020000000800010000000000"], 0x1c}}, 0x0) (async) 07:02:13 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$netlbl_calipso(&(0x7f0000000080), r1) ioctl$BLKALIGNOFF(0xffffffffffffffff, 0x127a, &(0x7f00000001c0)) sendmsg$NLBL_CALIPSO_C_LIST(r1, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000440)={0xffffffea, r2, 0x400, 0x0, 0x0, {}, [@NLBL_CALIPSO_A_MTYPE]}, 0x1c}}, 0x0) sendmsg$NLBL_CALIPSO_C_ADD(r0, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x34, r2, 0x100, 0x70bd29, 0x25dfdbfb, {}, [@NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_DOI={0x8}, @NLBL_CALIPSO_A_DOI={0x8}, @NLBL_CALIPSO_A_MTYPE={0x8}]}, 0x34}}, 0x1) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) ioctl$BLKBSZGET(0xffffffffffffffff, 0x80081270, &(0x7f0000000200)) r3 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r0) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r4, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)={0x30, r3, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SOCKETS={0x4}]}, 0x30}}, 0x0) [ 3099.289886] FAULT_INJECTION: forcing a failure. [ 3099.289886] name failslab, interval 1, probability 0, space 0, times 0 [ 3099.337532] CPU: 0 PID: 27717 Comm: syz-executor.0 Not tainted 4.14.299-syzkaller #0 [ 3099.345454] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/26/2022 [ 3099.354811] Call Trace: [ 3099.357404] dump_stack+0x1b2/0x281 [ 3099.361030] should_fail.cold+0x10a/0x149 [ 3099.365200] should_failslab+0xd6/0x130 [ 3099.369177] kmem_cache_alloc_node+0x263/0x410 [ 3099.373768] blk_alloc_queue_node+0x2d/0xb40 [ 3099.378183] blk_mq_init_queue+0x42/0x90 [ 3099.382247] nbd_dev_add+0x2c6/0x800 [ 3099.385959] ? nbd_send_cmd+0x11f0/0x11f0 [ 3099.390108] ? ns_capable_common+0x127/0x150 [ 3099.394688] nbd_genl_connect+0x3a4/0x13e0 [ 3099.398922] ? nbd_xmit_timeout+0x500/0x500 [ 3099.403427] ? do_syscall_64+0x1d5/0x640 [ 3099.407489] ? validate_nla+0x192/0x5e0 [ 3099.411452] ? nla_parse+0x157/0x1f0 [ 3099.415167] genl_family_rcv_msg+0x572/0xb20 [ 3099.419566] ? genl_rcv+0x40/0x40 [ 3099.423008] ? __ww_mutex_wakeup_for_backoff+0x210/0x210 [ 3099.428446] ? __kmalloc_node_track_caller+0x4c/0x70 [ 3099.433540] ? trace_hardirqs_on+0x10/0x10 [ 3099.437936] genl_rcv_msg+0xaf/0x140 [ 3099.441638] netlink_rcv_skb+0x125/0x390 [ 3099.445694] ? genl_family_rcv_msg+0xb20/0xb20 [ 3099.450257] ? netlink_ack+0x9a0/0x9a0 [ 3099.454125] ? lock_acquire+0x170/0x3f0 [ 3099.458094] genl_rcv+0x24/0x40 [ 3099.461362] netlink_unicast+0x437/0x610 [ 3099.465422] ? netlink_sendskb+0xd0/0xd0 [ 3099.469469] ? __check_object_size+0x179/0x230 [ 3099.474029] netlink_sendmsg+0x648/0xbc0 [ 3099.478069] ? nlmsg_notify+0x1b0/0x1b0 [ 3099.482026] ? kernel_recvmsg+0x210/0x210 [ 3099.486178] ? security_socket_sendmsg+0x83/0xb0 [ 3099.490920] ? nlmsg_notify+0x1b0/0x1b0 [ 3099.495001] sock_sendmsg+0xb5/0x100 [ 3099.498703] ___sys_sendmsg+0x6c8/0x800 [ 3099.502673] ? get_pid_task+0x91/0x130 [ 3099.506550] ? copy_msghdr_from_user+0x3b0/0x3b0 [ 3099.511293] ? lock_downgrade+0x740/0x740 [ 3099.515422] ? __fget+0x23e/0x3e0 [ 3099.518864] ? lock_acquire+0x170/0x3f0 [ 3099.522824] ? lock_downgrade+0x740/0x740 [ 3099.526952] ? __fget+0x265/0x3e0 [ 3099.530504] ? __fdget+0x19b/0x1f0 [ 3099.534025] ? sockfd_lookup_light+0xb2/0x160 07:02:13 executing program 1: sendmsg$IPVS_CMD_GET_DAEMON(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000280)={&(0x7f0000000240)={0x40, 0x0, 0x400, 0x70bd2a, 0x25dfdbfc, {}, [@IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x80000001}, @IPVS_CMD_ATTR_DEST={0x24, 0x2, 0x0, 0x1, [@IPVS_DEST_ATTR_ACTIVE_CONNS={0x8, 0x7, 0x3}, @IPVS_DEST_ATTR_PORT={0x6, 0x2, 0x4e21}, @IPVS_DEST_ATTR_L_THRESH={0x8, 0x6, 0x4}, @IPVS_DEST_ATTR_PERSIST_CONNS={0x8, 0x9, 0x6}]}]}, 0x40}, 0x1, 0x0, 0x0, 0x48005}, 0x40000) (async) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r0) (async) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x38, 0x0, 0x700, 0x70bd26, 0x25dfdbfb, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '+]'}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x3}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x38}, 0x1, 0x0, 0x0, 0x40000}, 0xc040) (async) sendmsg$NLBL_CALIPSO_C_REMOVE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)=ANY=[@ANYBLOB, @ANYRES16=r1, @ANYBLOB="01000000000000000000020000000800010000000000"], 0x1c}}, 0x0) [ 3099.538506] __sys_sendmsg+0xa3/0x120 [ 3099.542299] ? SyS_shutdown+0x160/0x160 [ 3099.546260] ? wait_for_completion_io+0x10/0x10 [ 3099.550921] ? SyS_read+0x210/0x210 [ 3099.554537] ? __do_page_fault+0x159/0xad0 [ 3099.558898] SyS_sendmsg+0x27/0x40 [ 3099.562430] ? __sys_sendmsg+0x120/0x120 [ 3099.566480] do_syscall_64+0x1d5/0x640 [ 3099.570349] entry_SYSCALL_64_after_hwframe+0x5e/0xd3 [ 3099.576343] nbd: failed to add new device 07:02:13 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$netlbl_calipso(&(0x7f0000000080), r1) ioctl$BLKALIGNOFF(0xffffffffffffffff, 0x127a, &(0x7f00000001c0)) (async) sendmsg$NLBL_CALIPSO_C_LIST(r1, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000440)={0xffffffea, r2, 0x400, 0x0, 0x0, {}, [@NLBL_CALIPSO_A_MTYPE]}, 0x1c}}, 0x0) (async) sendmsg$NLBL_CALIPSO_C_ADD(r0, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x34, r2, 0x100, 0x70bd29, 0x25dfdbfb, {}, [@NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_DOI={0x8}, @NLBL_CALIPSO_A_DOI={0x8}, @NLBL_CALIPSO_A_MTYPE={0x8}]}, 0x34}}, 0x1) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) ioctl$BLKBSZGET(0xffffffffffffffff, 0x80081270, &(0x7f0000000200)) r3 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r0) (async) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r4, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)={0x30, r3, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SOCKETS={0x4}]}, 0x30}}, 0x0) 07:02:13 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r0) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)={0x30, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SOCKETS={0x4}]}, 0x30}}, 0x0) (fail_nth: 17) 07:02:13 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000040)={&(0x7f00000000c0)={0x68, 0x0, 0x8, 0x70bd28, 0x25dfdbfb, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0x4}, @NBD_ATTR_BACKEND_IDENTIFIER={0x11, 0xa, 'NLBL_CALIPSO\x00'}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x4}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x3}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x5}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x4}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x8}]}, 0x68}, 0x1, 0x0, 0x0, 0x8000}, 0xc041) sendmsg$NLBL_CALIPSO_C_LIST(r0, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000440)={0x1c, r1, 0x1, 0x0, 0x1, {}, [@NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x1}]}, 0x58}}, 0x0) 07:02:13 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$netlbl_calipso(&(0x7f0000000080), r1) ioctl$ifreq_SIOCGIFINDEX_team(0xffffffffffffffff, 0x8933, &(0x7f0000000000)) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x34, r2, 0x1, 0x70bd27, 0x25dfdbfe, {}, [@NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x2}, @NLBL_CALIPSO_A_DOI={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x1}]}, 0x34}}, 0x4) 07:02:13 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$netlbl_calipso(&(0x7f0000000080), r1) ioctl$BLKALIGNOFF(0xffffffffffffffff, 0x127a, &(0x7f00000001c0)) sendmsg$NLBL_CALIPSO_C_LIST(r1, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000440)={0xffffffea, r2, 0x400, 0x0, 0x0, {}, [@NLBL_CALIPSO_A_MTYPE]}, 0x1c}}, 0x0) sendmsg$NLBL_CALIPSO_C_ADD(r0, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x34, r2, 0x100, 0x70bd29, 0x25dfdbfb, {}, [@NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_DOI={0x8}, @NLBL_CALIPSO_A_DOI={0x8}, @NLBL_CALIPSO_A_MTYPE={0x8}]}, 0x34}}, 0x1) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) ioctl$BLKBSZGET(0xffffffffffffffff, 0x80081270, &(0x7f0000000200)) r3 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r0) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r4, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)={0x30, r3, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SOCKETS={0x4}]}, 0x30}}, 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$netlbl_calipso(&(0x7f0000000080), r1) (async) ioctl$BLKALIGNOFF(0xffffffffffffffff, 0x127a, &(0x7f00000001c0)) (async) sendmsg$NLBL_CALIPSO_C_LIST(r1, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000440)={0xffffffea, r2, 0x400, 0x0, 0x0, {}, [@NLBL_CALIPSO_A_MTYPE]}, 0x1c}}, 0x0) (async) sendmsg$NLBL_CALIPSO_C_ADD(r0, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x34, r2, 0x100, 0x70bd29, 0x25dfdbfb, {}, [@NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_DOI={0x8}, @NLBL_CALIPSO_A_DOI={0x8}, @NLBL_CALIPSO_A_MTYPE={0x8}]}, 0x34}}, 0x1) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) ioctl$BLKBSZGET(0xffffffffffffffff, 0x80081270, &(0x7f0000000200)) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_CONNECT(r4, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)={0x30, r3, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SOCKETS={0x4}]}, 0x30}}, 0x0) (async) 07:02:13 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r0) (async) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000040)={&(0x7f00000000c0)={0x68, 0x0, 0x8, 0x70bd28, 0x25dfdbfb, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0x4}, @NBD_ATTR_BACKEND_IDENTIFIER={0x11, 0xa, 'NLBL_CALIPSO\x00'}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x4}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x3}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x5}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x4}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x8}]}, 0x68}, 0x1, 0x0, 0x0, 0x8000}, 0xc041) (async) sendmsg$NLBL_CALIPSO_C_LIST(r0, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000440)={0x1c, r1, 0x1, 0x0, 0x1, {}, [@NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x1}]}, 0x58}}, 0x0) 07:02:13 executing program 1: 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$netlbl_calipso(&(0x7f0000000080), r1) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000180)={0x1c, r2, 0x4, 0x0, 0xfffffffe, {}, [@NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x1}]}, 0x1c}}, 0x0) r3 = socket$netlink(0x10, 0x3, 0x1) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f0000000d40)={0xffffffffffffffff, r3, 0x8000, 0x4f, &(0x7f0000000cc0)="84d1bd91170ec566f7506eda350f1b5decc900a523ec71e281aa6821daed92e0170d81f3095b5ffbbcab941cd6b9a70c38cd5de9f051ce14c71db7048e2983e94483339fefb7a42e74637933579bb0", 0x8, 0x1f, 0x7, 0x6, 0x2, 0x2, 0x2, 'syz0\x00'}) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(0xffffffffffffffff, 0x8933, &(0x7f0000000140)={'batadv0\x00', 0x0}) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(0xffffffffffffffff, 0x89f3, &(0x7f0000000200)={'syztnl2\x00', &(0x7f0000000180)={'syztnl1\x00', 0x0, 0x4, 0x3, 0x40, 0x1f, 0x40, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private1, 0x7800, 0x10, 0x7fff, 0x5}}) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(0xffffffffffffffff, 0x89f3, &(0x7f00000003c0)={'sit0\x00', &(0x7f0000000240)={'gretap0\x00', 0x0, 0x7, 0x7800, 0x8, 0x3f, {{0x49, 0x4, 0x0, 0x8, 0x124, 0x65, 0x0, 0x7, 0x2f, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @dev={0xac, 0x14, 0x14, 0xa}, {[@timestamp_prespec={0x44, 0x24, 0x9b, 0x3, 0x0, [{@initdev={0xac, 0x1e, 0x0, 0x0}, 0x4}, {@broadcast, 0x7}, {@multicast1, 0x7}, {@broadcast, 0xfffff244}]}, @generic={0x83, 0xb, "2a9f93768119e0aa82"}, @timestamp_prespec={0x44, 0xc, 0xb7, 0x3, 0x6, [{@remote, 0x800}]}, @ssrr={0x89, 0x7, 0x6b, [@loopback]}, @noop, @cipso={0x86, 0x23, 0x0, [{0x1, 0xf, "13fac3d69350fc3c76c94fba76"}, {0x6, 0x8, "bd7c6be1c4ef"}, {0x5, 0x6, "82c64f74"}]}, @cipso={0x86, 0x41, 0x3, [{0x5, 0xe, "f4096593a201de5fda45efa6"}, {0x1, 0xd, "e037ba2675d22ec7bf4124"}, {0x7, 0x12, "81fdeffa2fe15547adc42eb2628ce420"}, {0x6, 0x9, "48896acc38a7c7"}, {0x0, 0x5, "0a62c1"}]}, @timestamp_prespec={0x44, 0x3c, 0x37, 0x3, 0x6, [{@rand_addr=0x64010101, 0xb0a1}, {@remote, 0x400}, {@empty, 0x2}, {@private=0xa010102, 0xfffffffd}, {@broadcast, 0x3}, {@private=0xa010101, 0x9}, {@empty, 0xd2}]}, @timestamp_prespec={0x44, 0x2c, 0xaf, 0x3, 0x7, [{@broadcast, 0x5}, {@initdev={0xac, 0x1e, 0x1, 0x0}, 0x2}, {@dev={0xac, 0x14, 0x14, 0x42}, 0x8}, {@local}, {@rand_addr=0x64010100, 0x7fff}]}]}}}}}) sendmsg$TEAM_CMD_OPTIONS_SET(0xffffffffffffffff, &(0x7f0000000bc0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f0000000b80)={&(0x7f0000000400)={0x744, 0x0, 0x100, 0xfffffffa, 0x25dfdbfc, {}, [{{0x8}, {0x1e8, 0x2, 0x0, 0x1, [{0x40, 0x1, @lb_port_stats={{{0x24}, {0x5}, {0x8}}, {0x8}}}, {0x3c, 0x1, @enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8}}}, {0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x7}}, {0x8}}}, {0x40, 0x1, @lb_port_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x5}}, {0x8}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0xffffff90}}}, {0x40, 0x1, @lb_port_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x1ff}}, {0x8}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8}}}]}}, {{0x8}, {0x294, 0x2, 0x0, 0x1, [{0x38, 0x1, @lb_stats_refresh_interval={{0x24}, {0x5}, {0x8, 0x4, 0x1}}}, {0x3c, 0x1, @user_linkup={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}, {0x74, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x44, 0x4, [{0x9, 0x8, 0x80, 0xffffff8c}, {0xec, 0x3f, 0x86, 0x2}, {0x800, 0x42, 0x0, 0xba}, {0x7ecb, 0x5, 0x4, 0x1}, {0x200, 0x3, 0x1, 0x5}, {0x81e1, 0x46, 0x7b, 0x5}, {0x8, 0xce, 0xfd, 0x400}, {0x1, 0x2, 0x7, 0x3}]}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x7}}}, {0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x7}}, {0x8}}}, {0x38, 0x1, @mcast_rejoin_count={{0x24}, {0x5}, {0x8, 0x4, 0x400}}}, {0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x6}}, {0x8}}}]}}, {{0x8}, {0x1e0, 0x2, 0x0, 0x1, [{0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}, {0x6c, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x3c, 0x4, [{0x3, 0x6, 0x9, 0x75d3}, {0x60, 0x3, 0x3, 0x9}, {0x43, 0x5, 0x1, 0x1}, {0x80, 0x40, 0x2a, 0xfffffff9}, {0x9f34, 0x7, 0x0, 0x7}, {0x1, 0x1, 0x6, 0x5}, {0x400, 0x1, 0x0, 0x8001}]}}}, {0x3c, 0x1, @name={{0x24}, {0x5}, {0xb, 0x4, 'random\x00'}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8, 0x6, r4}}}, {0x40, 0x1, @priority={{{0x24}, {0x5}, {0x8, 0x4, 0x3}}, {0x8, 0x6, r5}}}, {0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x3ff}}, {0x8}}}]}}, {{0x8}, {0xb4, 0x2, 0x0, 0x1, [{0x38, 0x1, @lb_stats_refresh_interval={{0x24}, {0x5}, {0x8, 0x4, 0x9}}}, {0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8, 0x4, 0xffff0000}}, {0x8}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8, 0x4, r6}}}]}}]}, 0x744}, 0x1, 0x0, 0x0, 0x80}, 0x800) r7 = socket$packet(0x11, 0x3, 0x300) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(0xffffffffffffffff, 0x89f3, &(0x7f00000000c0)={'ip6tnl0\x00', &(0x7f0000000040)={'ip6_vti0\x00', 0x0, 0x4, 0x0, 0x0, 0x9, 0x26, @loopback, @private0, 0x10, 0x78ee, 0x8}}) ioctl$sock_SIOCGIFINDEX(r7, 0x8933, &(0x7f0000000100)={'veth1_to_hsr\x00', 0x0}) r9 = socket$netlink(0x10, 0x3, 0x1) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f0000000d40)={r7, r9, 0x8000, 0x4f, &(0x7f0000000cc0)="84d1bd91170ec566f7506eda350f1b5decc900a523ec71e281aa6821daed92e0170d81f3095b5ffbbcab941cd6b9a70c38cd5de9f051ce14c71db7048e2983e94483339fefb7a42e74637933579bb0", 0x8, 0x1f, 0x7, 0x6, 0x2, 0x2, 0x2, 'syz0\x00'}) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r7, 0x8933, &(0x7f0000000140)) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(0xffffffffffffffff, 0x89f3, &(0x7f0000000200)={'syztnl2\x00', &(0x7f0000000180)={'syztnl1\x00', 0x0, 0x4, 0x3, 0x40, 0x1f, 0x40, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private1, 0x7800, 0x10, 0x7fff, 0x5}}) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(0xffffffffffffffff, 0x89f3, &(0x7f00000003c0)={'sit0\x00', &(0x7f0000000240)=ANY=[@ANYBLOB="6772650200"/16, @ANYRES32=0x0, @ANYBLOB="00077800000000080000003f4920012400650000072f9078ac1e0001ac14140a44249b03ac1e000100000004ffffffff00000007e000000100000007fffffffffffff244830b2a9f93768119e0aa82440cb763ac1414bb0000080089076b7f00000101862300000000010f13fac3d69350fc3c76c94fba760608bd7c6be1c4ef050682c64f74864100000003050ef4096593a201de5fda45efa6010de037ba2675d22ec7bf4124071281fdeffa2fe15547adc42eb2628ce420060948896acc38a7c700050a62c1443c3763640101010000b0a1ac1414bb0000040000000000000000020a010102fffffffdffffffff000000030a0101010000000900000000000000d2442caf73ffffffff00000005ac1e010100000002ac14144200000008ac1414aa000000006401010000007fff00"]}) sendmsg$TEAM_CMD_PORT_LIST_GET(0xffffffffffffffff, &(0x7f0000000c40)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000c00)={&(0x7f0000000300)={0x8f4, 0x0, 0x200, 0x70bd25, 0x25dfdbfd, {}, [{{0x8}, {0x1b4, 0x2, 0x0, 0x1, [{0x3c, 0x1, @enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x40, 0x1, @priority={{{0x24}, {0x5}, {0x8, 0x4, 0x8000}}, {0x8}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x40, 0x1, @lb_port_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x4}}, {0x8}}}, {0x40, 0x1, @lb_port_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x10001}}, {0x8}}}, {0x40, 0x1, @name={{0x24}, {0x5}, {0xe, 0x4, 'broadcast\x00'}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x8}}}]}}, {{0x8}, {0x4}}, {{0x8}, {0xf8, 0x2, 0x0, 0x1, [{0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}, {0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x7}}, {0x8}}}, {0x3c, 0x1, @user_linkup={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x38, 0x1, @notify_peers_interval={{0x24}, {0x5}, {0x8, 0x4, 0x1f}}}]}}, {{0x8}, {0x194, 0x2, 0x0, 0x1, [{0x38, 0x1, @lb_stats_refresh_interval={{0x24}, {0x5}, {0x8, 0x4, 0x7d8}}}, {0x3c, 0x1, @enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x3c, 0x1, @name={{0x24}, {0x5}, {0xb, 0x4, 'random\x00'}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0xdad}}}, {0x38, 0x1, @notify_peers_count={{0x24}, {0x5}, {0x8}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x6}}}, {0x38, 0x1, @lb_stats_refresh_interval={{0x24}, {0x5}, {0x8, 0x4, 0x1f}}}]}}, {{0x8}, {0xf8, 0x2, 0x0, 0x1, [{0x38, 0x1, @lb_stats_refresh_interval={{0x24}, {0x5}, {0x8}}}, {0x40, 0x1, @priority={{{0x24}, {0x5}, {0x8}}, {0x8}}}, {0x40, 0x1, @lb_port_stats={{{0x24}, {0x5}, {0x8}}, {0x8}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}]}}, {{0x8}, {0xec, 0x2, 0x0, 0x1, [{0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x80}}}, {0x38, 0x1, @mcast_rejoin_count={{0x24}, {0x5}, {0x8, 0x4, 0x6}}}, {0x38, 0x1, @mcast_rejoin_count={{0x24}, {0x5}, {0x8, 0x4, 0xfffff000}}}, {0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8, 0x4, 0x3}}, {0x8}}}]}}, {{0x8}, {0x48, 0x2, 0x0, 0x1, [{0x44, 0x1, @name={{0x24}, {0x5}, {0x11, 0x4, 'activebackup\x00'}}}]}}, {{0x8, 0x1, r8}, {0xf0, 0x2, 0x0, 0x1, [{0x38, 0x1, @mcast_rejoin_count={{0x24}, {0x5}, {0x8, 0x4, 0x9}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x9}}}, {0x38, 0x1, @notify_peers_count={{0x24}, {0x5}, {0x8, 0x4, 0xfffff800}}}, {0x44, 0x1, @name={{0x24}, {0x5}, {0x11, 0x4, 'activebackup\x00'}}}]}}, {{0x8}, {0x138, 0x2, 0x0, 0x1, [{0x84, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x54, 0x4, [{0x3, 0x80, 0x38, 0x1}, {0x3, 0x3f, 0x81, 0x1f}, {0x6, 0x3, 0x4, 0x7}, {0xfff9, 0x20, 0x20, 0xfffffffb}, {0x1, 0x31, 0x0, 0x5}, {0x8, 0x6, 0x20, 0x3}, {0x4, 0x8, 0x81, 0x5}, {0x381, 0xc9, 0x9, 0x80}, {0x27, 0x80, 0x6, 0x115}, {0x3, 0x0, 0x6f, 0x8}]}}}, {0x38, 0x1, @lb_stats_refresh_interval={{0x24}, {0x5}, {0x8, 0x4, 0x71}}}, {0x38, 0x1, @notify_peers_count={{0x24}, {0x5}, {0x8, 0x4, 0x43ef9e68}}}, {0x40, 0x1, @name={{0x24}, {0x5}, {0xe, 0x4, 'broadcast\x00'}}}]}}]}, 0x8f4}, 0x1, 0x0, 0x0, 0x20000040}, 0x4) 07:02:13 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(&(0x7f00000002c0), r1) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000300)={0x14, r2, 0x1}, 0x14}}, 0x0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000400)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000240)={0x60, r2, 0x800, 0x70bd2a, 0x25dfdbfd, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x100}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0xa}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x80}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x28}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xfff}]}, 0x60}, 0x1, 0x0, 0x0, 0x24005040}, 0xc0) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$nbd(&(0x7f00000002c0), r4) sendmsg$NBD_CMD_CONNECT(r4, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000300)={0x14, r5, 0x1}, 0x14}}, 0x0) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x2c, r5, 0x200, 0x70bd2a, 0x25dfdbfe, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0xb46}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x5}]}, 0x2c}, 0x1, 0x0, 0x0, 0x48040}, 0x40) r6 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r3) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r6, 0x1}, 0x14}}, 0x0) [ 3099.718765] FAULT_INJECTION: forcing a failure. [ 3099.718765] name failslab, interval 1, probability 0, space 0, times 0 [ 3099.756080] CPU: 1 PID: 27760 Comm: syz-executor.0 Not tainted 4.14.299-syzkaller #0 [ 3099.763992] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/26/2022 [ 3099.773344] Call Trace: [ 3099.775934] dump_stack+0x1b2/0x281 [ 3099.779564] should_fail.cold+0x10a/0x149 [ 3099.783722] should_failslab+0xd6/0x130 [ 3099.787699] kmem_cache_alloc_node_trace+0x25a/0x400 [ 3099.792784] __kmalloc_node_track_caller+0x38/0x70 [ 3099.797693] __alloc_skb+0x96/0x510 [ 3099.801300] kobject_uevent_env+0x882/0xf30 [ 3099.805614] device_del+0x642/0xa80 [ 3099.809231] ? __device_links_no_driver+0x1b0/0x1b0 [ 3099.814239] device_unregister+0x22/0xc0 [ 3099.818278] bdi_unregister+0x42f/0x610 [ 3099.822239] ? wb_blkcg_offline+0x180/0x180 [ 3099.826561] del_gendisk+0x453/0x820 [ 3099.830257] ? refcount_dec_not_one+0x75/0xc0 [ 3099.834739] ? disk_events_poll_msecs_store+0x150/0x150 [ 3099.840188] ? wait_for_completion_io+0x10/0x10 [ 3099.844848] nbd_put.part.0+0xb0/0x140 [ 3099.848717] nbd_genl_connect+0xcf6/0x13e0 [ 3099.852953] ? nbd_xmit_timeout+0x500/0x500 [ 3099.857259] ? do_syscall_64+0x1d5/0x640 [ 3099.861300] ? validate_nla+0x192/0x5e0 [ 3099.865256] ? nla_parse+0x157/0x1f0 [ 3099.868950] genl_family_rcv_msg+0x572/0xb20 [ 3099.873361] ? genl_rcv+0x40/0x40 [ 3099.876815] ? __ww_mutex_wakeup_for_backoff+0x210/0x210 [ 3099.882273] ? __kmalloc_node_track_caller+0x4c/0x70 [ 3099.887371] ? trace_hardirqs_on+0x10/0x10 [ 3099.891601] genl_rcv_msg+0xaf/0x140 [ 3099.895294] netlink_rcv_skb+0x125/0x390 [ 3099.899337] ? genl_family_rcv_msg+0xb20/0xb20 [ 3099.903900] ? netlink_ack+0x9a0/0x9a0 [ 3099.907772] ? lock_acquire+0x170/0x3f0 [ 3099.911734] genl_rcv+0x24/0x40 [ 3099.914999] netlink_unicast+0x437/0x610 [ 3099.919039] ? netlink_sendskb+0xd0/0xd0 [ 3099.923116] ? __check_object_size+0x179/0x230 [ 3099.927675] netlink_sendmsg+0x648/0xbc0 [ 3099.931715] ? nlmsg_notify+0x1b0/0x1b0 [ 3099.935667] ? kernel_recvmsg+0x210/0x210 [ 3099.939798] ? security_socket_sendmsg+0x83/0xb0 [ 3099.944533] ? nlmsg_notify+0x1b0/0x1b0 [ 3099.948524] sock_sendmsg+0xb5/0x100 [ 3099.952227] ___sys_sendmsg+0x6c8/0x800 [ 3099.956243] ? get_pid_task+0x91/0x130 [ 3099.960119] ? copy_msghdr_from_user+0x3b0/0x3b0 [ 3099.964857] ? lock_downgrade+0x740/0x740 [ 3099.968987] ? __fget+0x23e/0x3e0 [ 3099.972437] ? lock_acquire+0x170/0x3f0 [ 3099.976394] ? lock_downgrade+0x740/0x740 [ 3099.980523] ? __fget+0x265/0x3e0 [ 3099.984067] ? __fdget+0x19b/0x1f0 [ 3099.987601] ? sockfd_lookup_light+0xb2/0x160 [ 3099.992083] __sys_sendmsg+0xa3/0x120 [ 3099.995868] ? SyS_shutdown+0x160/0x160 [ 3099.999824] ? wait_for_completion_io+0x10/0x10 [ 3100.004486] ? SyS_read+0x210/0x210 [ 3100.008100] ? __do_page_fault+0x159/0xad0 [ 3100.012326] SyS_sendmsg+0x27/0x40 [ 3100.015855] ? __sys_sendmsg+0x120/0x120 [ 3100.019905] do_syscall_64+0x1d5/0x640 [ 3100.023948] entry_SYSCALL_64_after_hwframe+0x5e/0xd3 07:02:13 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000040)={&(0x7f00000000c0)={0x68, 0x0, 0x8, 0x70bd28, 0x25dfdbfb, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0x4}, @NBD_ATTR_BACKEND_IDENTIFIER={0x11, 0xa, 'NLBL_CALIPSO\x00'}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x4}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x3}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x5}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x4}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x8}]}, 0x68}, 0x1, 0x0, 0x0, 0x8000}, 0xc041) sendmsg$NLBL_CALIPSO_C_LIST(r0, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000440)={0x1c, r1, 0x1, 0x0, 0x1, {}, [@NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x1}]}, 0x58}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000040)={&(0x7f00000000c0)={0x68, 0x0, 0x8, 0x70bd28, 0x25dfdbfb, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0x4}, @NBD_ATTR_BACKEND_IDENTIFIER={0x11, 0xa, 'NLBL_CALIPSO\x00'}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x4}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x3}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x5}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x4}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x8}]}, 0x68}, 0x1, 0x0, 0x0, 0x8000}, 0xc041) (async) sendmsg$NLBL_CALIPSO_C_LIST(r0, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000440)={0x1c, r1, 0x1, 0x0, 0x1, {}, [@NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x1}]}, 0x58}}, 0x0) (async) 07:02:13 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r0) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)={0x30, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SOCKETS={0x4}]}, 0x30}}, 0x0) (fail_nth: 18) 07:02:13 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(&(0x7f00000002c0), r1) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000300)={0x14, r2, 0x1}, 0x14}}, 0x0) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000400)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000240)={0x60, r2, 0x800, 0x70bd2a, 0x25dfdbfd, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x100}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0xa}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x80}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x28}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xfff}]}, 0x60}, 0x1, 0x0, 0x0, 0x24005040}, 0xc0) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$nbd(&(0x7f00000002c0), r4) sendmsg$NBD_CMD_CONNECT(r4, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000300)={0x14, r5, 0x1}, 0x14}}, 0x0) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x2c, r5, 0x200, 0x70bd2a, 0x25dfdbfe, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0xb46}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x5}]}, 0x2c}, 0x1, 0x0, 0x0, 0x48040}, 0x40) r6 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r3) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r6, 0x1}, 0x14}}, 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(&(0x7f00000002c0), r1) (async) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000300)={0x14, r2, 0x1}, 0x14}}, 0x0) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000400)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000240)={0x60, r2, 0x800, 0x70bd2a, 0x25dfdbfd, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x100}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0xa}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x80}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x28}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xfff}]}, 0x60}, 0x1, 0x0, 0x0, 0x24005040}, 0xc0) (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(&(0x7f00000002c0), r4) (async) sendmsg$NBD_CMD_CONNECT(r4, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000300)={0x14, r5, 0x1}, 0x14}}, 0x0) (async) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x2c, r5, 0x200, 0x70bd2a, 0x25dfdbfe, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0xb46}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x5}]}, 0x2c}, 0x1, 0x0, 0x0, 0x48040}, 0x40) (async) syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r3) (async) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r6, 0x1}, 0x14}}, 0x0) (async) 07:02:13 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$netlbl_calipso(&(0x7f0000000080), r1) ioctl$ifreq_SIOCGIFINDEX_team(0xffffffffffffffff, 0x8933, &(0x7f0000000000)) (async) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x34, r2, 0x1, 0x70bd27, 0x25dfdbfe, {}, [@NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x2}, @NLBL_CALIPSO_A_DOI={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x1}]}, 0x34}}, 0x4) 07:02:13 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(&(0x7f0000000040), r0) syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000000), r0) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)={0x30, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SOCKETS={0x4}]}, 0x30}}, 0x0) 07:02:13 executing program 1: 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$netlbl_calipso(&(0x7f0000000080), r1) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000180)={0x1c, r2, 0x4, 0x0, 0xfffffffe, {}, [@NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x1}]}, 0x1c}}, 0x0) r3 = socket$netlink(0x10, 0x3, 0x1) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f0000000d40)={0xffffffffffffffff, r3, 0x8000, 0x4f, &(0x7f0000000cc0)="84d1bd91170ec566f7506eda350f1b5decc900a523ec71e281aa6821daed92e0170d81f3095b5ffbbcab941cd6b9a70c38cd5de9f051ce14c71db7048e2983e94483339fefb7a42e74637933579bb0", 0x8, 0x1f, 0x7, 0x6, 0x2, 0x2, 0x2, 'syz0\x00'}) (async) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(0xffffffffffffffff, 0x8933, &(0x7f0000000140)={'batadv0\x00', 0x0}) (async) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(0xffffffffffffffff, 0x89f3, &(0x7f0000000200)={'syztnl2\x00', &(0x7f0000000180)={'syztnl1\x00', 0x0, 0x4, 0x3, 0x40, 0x1f, 0x40, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private1, 0x7800, 0x10, 0x7fff, 0x5}}) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(0xffffffffffffffff, 0x89f3, &(0x7f00000003c0)={'sit0\x00', &(0x7f0000000240)={'gretap0\x00', 0x0, 0x7, 0x7800, 0x8, 0x3f, {{0x49, 0x4, 0x0, 0x8, 0x124, 0x65, 0x0, 0x7, 0x2f, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @dev={0xac, 0x14, 0x14, 0xa}, {[@timestamp_prespec={0x44, 0x24, 0x9b, 0x3, 0x0, [{@initdev={0xac, 0x1e, 0x0, 0x0}, 0x4}, {@broadcast, 0x7}, {@multicast1, 0x7}, {@broadcast, 0xfffff244}]}, @generic={0x83, 0xb, "2a9f93768119e0aa82"}, @timestamp_prespec={0x44, 0xc, 0xb7, 0x3, 0x6, [{@remote, 0x800}]}, @ssrr={0x89, 0x7, 0x6b, [@loopback]}, @noop, @cipso={0x86, 0x23, 0x0, [{0x1, 0xf, "13fac3d69350fc3c76c94fba76"}, {0x6, 0x8, "bd7c6be1c4ef"}, {0x5, 0x6, "82c64f74"}]}, @cipso={0x86, 0x41, 0x3, [{0x5, 0xe, "f4096593a201de5fda45efa6"}, {0x1, 0xd, "e037ba2675d22ec7bf4124"}, {0x7, 0x12, "81fdeffa2fe15547adc42eb2628ce420"}, {0x6, 0x9, "48896acc38a7c7"}, {0x0, 0x5, "0a62c1"}]}, @timestamp_prespec={0x44, 0x3c, 0x37, 0x3, 0x6, [{@rand_addr=0x64010101, 0xb0a1}, {@remote, 0x400}, {@empty, 0x2}, {@private=0xa010102, 0xfffffffd}, {@broadcast, 0x3}, {@private=0xa010101, 0x9}, {@empty, 0xd2}]}, @timestamp_prespec={0x44, 0x2c, 0xaf, 0x3, 0x7, [{@broadcast, 0x5}, {@initdev={0xac, 0x1e, 0x1, 0x0}, 0x2}, {@dev={0xac, 0x14, 0x14, 0x42}, 0x8}, {@local}, {@rand_addr=0x64010100, 0x7fff}]}]}}}}}) sendmsg$TEAM_CMD_OPTIONS_SET(0xffffffffffffffff, &(0x7f0000000bc0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f0000000b80)={&(0x7f0000000400)={0x744, 0x0, 0x100, 0xfffffffa, 0x25dfdbfc, {}, [{{0x8}, {0x1e8, 0x2, 0x0, 0x1, [{0x40, 0x1, @lb_port_stats={{{0x24}, {0x5}, {0x8}}, {0x8}}}, {0x3c, 0x1, @enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8}}}, {0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x7}}, {0x8}}}, {0x40, 0x1, @lb_port_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x5}}, {0x8}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0xffffff90}}}, {0x40, 0x1, @lb_port_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x1ff}}, {0x8}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8}}}]}}, {{0x8}, {0x294, 0x2, 0x0, 0x1, [{0x38, 0x1, @lb_stats_refresh_interval={{0x24}, {0x5}, {0x8, 0x4, 0x1}}}, {0x3c, 0x1, @user_linkup={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}, {0x74, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x44, 0x4, [{0x9, 0x8, 0x80, 0xffffff8c}, {0xec, 0x3f, 0x86, 0x2}, {0x800, 0x42, 0x0, 0xba}, {0x7ecb, 0x5, 0x4, 0x1}, {0x200, 0x3, 0x1, 0x5}, {0x81e1, 0x46, 0x7b, 0x5}, {0x8, 0xce, 0xfd, 0x400}, {0x1, 0x2, 0x7, 0x3}]}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x7}}}, {0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x7}}, {0x8}}}, {0x38, 0x1, @mcast_rejoin_count={{0x24}, {0x5}, {0x8, 0x4, 0x400}}}, {0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x6}}, {0x8}}}]}}, {{0x8}, {0x1e0, 0x2, 0x0, 0x1, [{0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}, {0x6c, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x3c, 0x4, [{0x3, 0x6, 0x9, 0x75d3}, {0x60, 0x3, 0x3, 0x9}, {0x43, 0x5, 0x1, 0x1}, {0x80, 0x40, 0x2a, 0xfffffff9}, {0x9f34, 0x7, 0x0, 0x7}, {0x1, 0x1, 0x6, 0x5}, {0x400, 0x1, 0x0, 0x8001}]}}}, {0x3c, 0x1, @name={{0x24}, {0x5}, {0xb, 0x4, 'random\x00'}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8, 0x6, r4}}}, {0x40, 0x1, @priority={{{0x24}, {0x5}, {0x8, 0x4, 0x3}}, {0x8, 0x6, r5}}}, {0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x3ff}}, {0x8}}}]}}, {{0x8}, {0xb4, 0x2, 0x0, 0x1, [{0x38, 0x1, @lb_stats_refresh_interval={{0x24}, {0x5}, {0x8, 0x4, 0x9}}}, {0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8, 0x4, 0xffff0000}}, {0x8}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8, 0x4, r6}}}]}}]}, 0x744}, 0x1, 0x0, 0x0, 0x80}, 0x800) r7 = socket$packet(0x11, 0x3, 0x300) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(0xffffffffffffffff, 0x89f3, &(0x7f00000000c0)={'ip6tnl0\x00', &(0x7f0000000040)={'ip6_vti0\x00', 0x0, 0x4, 0x0, 0x0, 0x9, 0x26, @loopback, @private0, 0x10, 0x78ee, 0x8}}) ioctl$sock_SIOCGIFINDEX(r7, 0x8933, &(0x7f0000000100)={'veth1_to_hsr\x00', 0x0}) r9 = socket$netlink(0x10, 0x3, 0x1) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f0000000d40)={r7, r9, 0x8000, 0x4f, &(0x7f0000000cc0)="84d1bd91170ec566f7506eda350f1b5decc900a523ec71e281aa6821daed92e0170d81f3095b5ffbbcab941cd6b9a70c38cd5de9f051ce14c71db7048e2983e94483339fefb7a42e74637933579bb0", 0x8, 0x1f, 0x7, 0x6, 0x2, 0x2, 0x2, 'syz0\x00'}) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r7, 0x8933, &(0x7f0000000140)) (async) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(0xffffffffffffffff, 0x89f3, &(0x7f0000000200)={'syztnl2\x00', &(0x7f0000000180)={'syztnl1\x00', 0x0, 0x4, 0x3, 0x40, 0x1f, 0x40, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private1, 0x7800, 0x10, 0x7fff, 0x5}}) (async, rerun: 64) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(0xffffffffffffffff, 0x89f3, &(0x7f00000003c0)={'sit0\x00', &(0x7f0000000240)=ANY=[@ANYBLOB="6772650200"/16, @ANYRES32=0x0, @ANYBLOB="00077800000000080000003f4920012400650000072f9078ac1e0001ac14140a44249b03ac1e000100000004ffffffff00000007e000000100000007fffffffffffff244830b2a9f93768119e0aa82440cb763ac1414bb0000080089076b7f00000101862300000000010f13fac3d69350fc3c76c94fba760608bd7c6be1c4ef050682c64f74864100000003050ef4096593a201de5fda45efa6010de037ba2675d22ec7bf4124071281fdeffa2fe15547adc42eb2628ce420060948896acc38a7c700050a62c1443c3763640101010000b0a1ac1414bb0000040000000000000000020a010102fffffffdffffffff000000030a0101010000000900000000000000d2442caf73ffffffff00000005ac1e010100000002ac14144200000008ac1414aa000000006401010000007fff00"]}) (async, rerun: 64) sendmsg$TEAM_CMD_PORT_LIST_GET(0xffffffffffffffff, &(0x7f0000000c40)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000c00)={&(0x7f0000000300)={0x8f4, 0x0, 0x200, 0x70bd25, 0x25dfdbfd, {}, [{{0x8}, {0x1b4, 0x2, 0x0, 0x1, [{0x3c, 0x1, @enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x40, 0x1, @priority={{{0x24}, {0x5}, {0x8, 0x4, 0x8000}}, {0x8}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x40, 0x1, @lb_port_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x4}}, {0x8}}}, {0x40, 0x1, @lb_port_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x10001}}, {0x8}}}, {0x40, 0x1, @name={{0x24}, {0x5}, {0xe, 0x4, 'broadcast\x00'}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x8}}}]}}, {{0x8}, {0x4}}, {{0x8}, {0xf8, 0x2, 0x0, 0x1, [{0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}, {0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x7}}, {0x8}}}, {0x3c, 0x1, @user_linkup={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x38, 0x1, @notify_peers_interval={{0x24}, {0x5}, {0x8, 0x4, 0x1f}}}]}}, {{0x8}, {0x194, 0x2, 0x0, 0x1, [{0x38, 0x1, @lb_stats_refresh_interval={{0x24}, {0x5}, {0x8, 0x4, 0x7d8}}}, {0x3c, 0x1, @enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x3c, 0x1, @name={{0x24}, {0x5}, {0xb, 0x4, 'random\x00'}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0xdad}}}, {0x38, 0x1, @notify_peers_count={{0x24}, {0x5}, {0x8}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x6}}}, {0x38, 0x1, @lb_stats_refresh_interval={{0x24}, {0x5}, {0x8, 0x4, 0x1f}}}]}}, {{0x8}, {0xf8, 0x2, 0x0, 0x1, [{0x38, 0x1, @lb_stats_refresh_interval={{0x24}, {0x5}, {0x8}}}, {0x40, 0x1, @priority={{{0x24}, {0x5}, {0x8}}, {0x8}}}, {0x40, 0x1, @lb_port_stats={{{0x24}, {0x5}, {0x8}}, {0x8}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}]}}, {{0x8}, {0xec, 0x2, 0x0, 0x1, [{0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x80}}}, {0x38, 0x1, @mcast_rejoin_count={{0x24}, {0x5}, {0x8, 0x4, 0x6}}}, {0x38, 0x1, @mcast_rejoin_count={{0x24}, {0x5}, {0x8, 0x4, 0xfffff000}}}, {0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8, 0x4, 0x3}}, {0x8}}}]}}, {{0x8}, {0x48, 0x2, 0x0, 0x1, [{0x44, 0x1, @name={{0x24}, {0x5}, {0x11, 0x4, 'activebackup\x00'}}}]}}, {{0x8, 0x1, r8}, {0xf0, 0x2, 0x0, 0x1, [{0x38, 0x1, @mcast_rejoin_count={{0x24}, {0x5}, {0x8, 0x4, 0x9}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x9}}}, {0x38, 0x1, @notify_peers_count={{0x24}, {0x5}, {0x8, 0x4, 0xfffff800}}}, {0x44, 0x1, @name={{0x24}, {0x5}, {0x11, 0x4, 'activebackup\x00'}}}]}}, {{0x8}, {0x138, 0x2, 0x0, 0x1, [{0x84, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x54, 0x4, [{0x3, 0x80, 0x38, 0x1}, {0x3, 0x3f, 0x81, 0x1f}, {0x6, 0x3, 0x4, 0x7}, {0xfff9, 0x20, 0x20, 0xfffffffb}, {0x1, 0x31, 0x0, 0x5}, {0x8, 0x6, 0x20, 0x3}, {0x4, 0x8, 0x81, 0x5}, {0x381, 0xc9, 0x9, 0x80}, {0x27, 0x80, 0x6, 0x115}, {0x3, 0x0, 0x6f, 0x8}]}}}, {0x38, 0x1, @lb_stats_refresh_interval={{0x24}, {0x5}, {0x8, 0x4, 0x71}}}, {0x38, 0x1, @notify_peers_count={{0x24}, {0x5}, {0x8, 0x4, 0x43ef9e68}}}, {0x40, 0x1, @name={{0x24}, {0x5}, {0xe, 0x4, 'broadcast\x00'}}}]}}]}, 0x8f4}, 0x1, 0x0, 0x0, 0x20000040}, 0x4) 07:02:13 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$NBD_CMD_STATUS(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000000240)={&(0x7f00000001c0)={0x54, 0x0, 0x8, 0x70bd2b, 0x25dfdbff, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x400}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8, 0x1, r1}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x63}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x8}]}, 0x54}, 0x1, 0x0, 0x0, 0x40040}, 0x2400c801) r2 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r0) sendmsg$NLBL_CALIPSO_C_LIST(r0, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f00000000c0)=ANY=[@ANYBLOB="1c00000017036b301d99e45babb5208441fe9a9a4c73598a84a3303da1d5abefa0ba86c01481ccfb913da047b0311a73dcbf494f79d686c3bb7c1539baee740e1a21ec566a9b4b9c25394be9b6ec5d9a205236f9495689467fa95e8c02265c6ae30c3432572ed7826e29a155e9c986ea39331323ee8a7433cc753bc58e32631bdd3850f5c59e62de7abf4cccb392f24fa75a3744b2abb724180555492218e0085d5e618e118fa08bba7af2fdb3758ca2d0d82127fafd2e1f556222584b4dea5a2d1a71", @ANYRES16=r2, @ANYBLOB="01000000000001000000030000000800010001000000"], 0x58}}, 0x0) [ 3100.144354] nbd: must specify at least one socket [ 3100.156506] nbd: must specify at least one socket [ 3100.175786] FAULT_INJECTION: forcing a failure. [ 3100.175786] name failslab, interval 1, probability 0, space 0, times 0 [ 3100.187674] CPU: 1 PID: 27811 Comm: syz-executor.0 Not tainted 4.14.299-syzkaller #0 [ 3100.195563] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/26/2022 [ 3100.204898] Call Trace: [ 3100.207469] dump_stack+0x1b2/0x281 [ 3100.211100] should_fail.cold+0x10a/0x149 [ 3100.215227] should_failslab+0xd6/0x130 [ 3100.219190] kmem_cache_alloc_trace+0x29a/0x3d0 [ 3100.223843] bioset_create+0x53/0x750 [ 3100.227636] ? kmem_cache_alloc_node+0x38b/0x410 [ 3100.232468] blk_alloc_queue_node+0xa8/0xb40 [ 3100.236880] blk_mq_init_queue+0x42/0x90 [ 3100.240946] nbd_dev_add+0x2c6/0x800 [ 3100.244655] ? nbd_send_cmd+0x11f0/0x11f0 [ 3100.248785] ? ns_capable_common+0x127/0x150 [ 3100.253173] nbd_genl_connect+0x3a4/0x13e0 [ 3100.257395] ? nbd_xmit_timeout+0x500/0x500 [ 3100.261694] ? do_syscall_64+0x1d5/0x640 [ 3100.265743] ? validate_nla+0x192/0x5e0 [ 3100.269694] ? nla_parse+0x157/0x1f0 [ 3100.273392] genl_family_rcv_msg+0x572/0xb20 [ 3100.277789] ? genl_rcv+0x40/0x40 [ 3100.281225] ? __ww_mutex_wakeup_for_backoff+0x210/0x210 [ 3100.286662] ? trace_hardirqs_on+0x10/0x10 [ 3100.290901] genl_rcv_msg+0xaf/0x140 [ 3100.294614] netlink_rcv_skb+0x125/0x390 [ 3100.298673] ? genl_family_rcv_msg+0xb20/0xb20 [ 3100.303235] ? netlink_ack+0x9a0/0x9a0 [ 3100.307111] ? lock_acquire+0x170/0x3f0 [ 3100.311077] genl_rcv+0x24/0x40 [ 3100.314337] netlink_unicast+0x437/0x610 [ 3100.318386] ? netlink_sendskb+0xd0/0xd0 [ 3100.322433] ? __check_object_size+0x179/0x230 [ 3100.327031] netlink_sendmsg+0x648/0xbc0 [ 3100.331094] ? nlmsg_notify+0x1b0/0x1b0 [ 3100.335061] ? kernel_recvmsg+0x210/0x210 [ 3100.339205] ? security_socket_sendmsg+0x83/0xb0 [ 3100.343967] ? nlmsg_notify+0x1b0/0x1b0 [ 3100.347935] sock_sendmsg+0xb5/0x100 [ 3100.351738] ___sys_sendmsg+0x6c8/0x800 [ 3100.355699] ? get_pid_task+0x91/0x130 [ 3100.359567] ? copy_msghdr_from_user+0x3b0/0x3b0 [ 3100.364333] ? lock_downgrade+0x740/0x740 [ 3100.368465] ? __fget+0x23e/0x3e0 [ 3100.371907] ? lock_acquire+0x170/0x3f0 [ 3100.375864] ? lock_downgrade+0x740/0x740 [ 3100.380006] ? __fget+0x265/0x3e0 [ 3100.383479] ? __fdget+0x19b/0x1f0 [ 3100.386998] ? sockfd_lookup_light+0xb2/0x160 [ 3100.391477] __sys_sendmsg+0xa3/0x120 07:02:14 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$netlbl_calipso(&(0x7f0000000080), r1) ioctl$ifreq_SIOCGIFINDEX_team(0xffffffffffffffff, 0x8933, &(0x7f0000000000)) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x34, r2, 0x1, 0x70bd27, 0x25dfdbfe, {}, [@NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x2}, @NLBL_CALIPSO_A_DOI={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x1}]}, 0x34}}, 0x4) 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$netlbl_calipso(&(0x7f0000000080), r1) (async) ioctl$ifreq_SIOCGIFINDEX_team(0xffffffffffffffff, 0x8933, &(0x7f0000000000)) (async) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x34, r2, 0x1, 0x70bd27, 0x25dfdbfe, {}, [@NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x2}, @NLBL_CALIPSO_A_DOI={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x1}]}, 0x34}}, 0x4) (async) 07:02:14 executing program 1: 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$netlbl_calipso(&(0x7f0000000080), r1) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000180)={0x1c, r2, 0x4, 0x0, 0xfffffffe, {}, [@NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x1}]}, 0x1c}}, 0x0) r3 = socket$netlink(0x10, 0x3, 0x1) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f0000000d40)={0xffffffffffffffff, r3, 0x8000, 0x4f, &(0x7f0000000cc0)="84d1bd91170ec566f7506eda350f1b5decc900a523ec71e281aa6821daed92e0170d81f3095b5ffbbcab941cd6b9a70c38cd5de9f051ce14c71db7048e2983e94483339fefb7a42e74637933579bb0", 0x8, 0x1f, 0x7, 0x6, 0x2, 0x2, 0x2, 'syz0\x00'}) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(0xffffffffffffffff, 0x8933, &(0x7f0000000140)={'batadv0\x00', 0x0}) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(0xffffffffffffffff, 0x89f3, &(0x7f0000000200)={'syztnl2\x00', &(0x7f0000000180)={'syztnl1\x00', 0x0, 0x4, 0x3, 0x40, 0x1f, 0x40, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private1, 0x7800, 0x10, 0x7fff, 0x5}}) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(0xffffffffffffffff, 0x89f3, &(0x7f00000003c0)={'sit0\x00', &(0x7f0000000240)={'gretap0\x00', 0x0, 0x7, 0x7800, 0x8, 0x3f, {{0x49, 0x4, 0x0, 0x8, 0x124, 0x65, 0x0, 0x7, 0x2f, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @dev={0xac, 0x14, 0x14, 0xa}, {[@timestamp_prespec={0x44, 0x24, 0x9b, 0x3, 0x0, [{@initdev={0xac, 0x1e, 0x0, 0x0}, 0x4}, {@broadcast, 0x7}, {@multicast1, 0x7}, {@broadcast, 0xfffff244}]}, @generic={0x83, 0xb, "2a9f93768119e0aa82"}, @timestamp_prespec={0x44, 0xc, 0xb7, 0x3, 0x6, [{@remote, 0x800}]}, @ssrr={0x89, 0x7, 0x6b, [@loopback]}, @noop, @cipso={0x86, 0x23, 0x0, [{0x1, 0xf, "13fac3d69350fc3c76c94fba76"}, {0x6, 0x8, "bd7c6be1c4ef"}, {0x5, 0x6, "82c64f74"}]}, @cipso={0x86, 0x41, 0x3, [{0x5, 0xe, "f4096593a201de5fda45efa6"}, {0x1, 0xd, "e037ba2675d22ec7bf4124"}, {0x7, 0x12, "81fdeffa2fe15547adc42eb2628ce420"}, {0x6, 0x9, "48896acc38a7c7"}, {0x0, 0x5, "0a62c1"}]}, @timestamp_prespec={0x44, 0x3c, 0x37, 0x3, 0x6, [{@rand_addr=0x64010101, 0xb0a1}, {@remote, 0x400}, {@empty, 0x2}, {@private=0xa010102, 0xfffffffd}, {@broadcast, 0x3}, {@private=0xa010101, 0x9}, {@empty, 0xd2}]}, @timestamp_prespec={0x44, 0x2c, 0xaf, 0x3, 0x7, [{@broadcast, 0x5}, {@initdev={0xac, 0x1e, 0x1, 0x0}, 0x2}, {@dev={0xac, 0x14, 0x14, 0x42}, 0x8}, {@local}, {@rand_addr=0x64010100, 0x7fff}]}]}}}}}) sendmsg$TEAM_CMD_OPTIONS_SET(0xffffffffffffffff, &(0x7f0000000bc0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f0000000b80)={&(0x7f0000000400)={0x744, 0x0, 0x100, 0xfffffffa, 0x25dfdbfc, {}, [{{0x8}, {0x1e8, 0x2, 0x0, 0x1, [{0x40, 0x1, @lb_port_stats={{{0x24}, {0x5}, {0x8}}, {0x8}}}, {0x3c, 0x1, @enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8}}}, {0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x7}}, {0x8}}}, {0x40, 0x1, @lb_port_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x5}}, {0x8}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0xffffff90}}}, {0x40, 0x1, @lb_port_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x1ff}}, {0x8}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8}}}]}}, {{0x8}, {0x294, 0x2, 0x0, 0x1, [{0x38, 0x1, @lb_stats_refresh_interval={{0x24}, {0x5}, {0x8, 0x4, 0x1}}}, {0x3c, 0x1, @user_linkup={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}, {0x74, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x44, 0x4, [{0x9, 0x8, 0x80, 0xffffff8c}, {0xec, 0x3f, 0x86, 0x2}, {0x800, 0x42, 0x0, 0xba}, {0x7ecb, 0x5, 0x4, 0x1}, {0x200, 0x3, 0x1, 0x5}, {0x81e1, 0x46, 0x7b, 0x5}, {0x8, 0xce, 0xfd, 0x400}, {0x1, 0x2, 0x7, 0x3}]}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x7}}}, {0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x7}}, {0x8}}}, {0x38, 0x1, @mcast_rejoin_count={{0x24}, {0x5}, {0x8, 0x4, 0x400}}}, {0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x6}}, {0x8}}}]}}, {{0x8}, {0x1e0, 0x2, 0x0, 0x1, [{0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}, {0x6c, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x3c, 0x4, [{0x3, 0x6, 0x9, 0x75d3}, {0x60, 0x3, 0x3, 0x9}, {0x43, 0x5, 0x1, 0x1}, {0x80, 0x40, 0x2a, 0xfffffff9}, {0x9f34, 0x7, 0x0, 0x7}, {0x1, 0x1, 0x6, 0x5}, {0x400, 0x1, 0x0, 0x8001}]}}}, {0x3c, 0x1, @name={{0x24}, {0x5}, {0xb, 0x4, 'random\x00'}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8, 0x6, r4}}}, {0x40, 0x1, @priority={{{0x24}, {0x5}, {0x8, 0x4, 0x3}}, {0x8, 0x6, r5}}}, {0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x3ff}}, {0x8}}}]}}, {{0x8}, {0xb4, 0x2, 0x0, 0x1, [{0x38, 0x1, @lb_stats_refresh_interval={{0x24}, {0x5}, {0x8, 0x4, 0x9}}}, {0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8, 0x4, 0xffff0000}}, {0x8}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8, 0x4, r6}}}]}}]}, 0x744}, 0x1, 0x0, 0x0, 0x80}, 0x800) r7 = socket$packet(0x11, 0x3, 0x300) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(0xffffffffffffffff, 0x89f3, &(0x7f00000000c0)={'ip6tnl0\x00', &(0x7f0000000040)={'ip6_vti0\x00', 0x0, 0x4, 0x0, 0x0, 0x9, 0x26, @loopback, @private0, 0x10, 0x78ee, 0x8}}) ioctl$sock_SIOCGIFINDEX(r7, 0x8933, &(0x7f0000000100)={'veth1_to_hsr\x00', 0x0}) r9 = socket$netlink(0x10, 0x3, 0x1) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f0000000d40)={r7, r9, 0x8000, 0x4f, &(0x7f0000000cc0)="84d1bd91170ec566f7506eda350f1b5decc900a523ec71e281aa6821daed92e0170d81f3095b5ffbbcab941cd6b9a70c38cd5de9f051ce14c71db7048e2983e94483339fefb7a42e74637933579bb0", 0x8, 0x1f, 0x7, 0x6, 0x2, 0x2, 0x2, 'syz0\x00'}) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r7, 0x8933, &(0x7f0000000140)) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(0xffffffffffffffff, 0x89f3, &(0x7f0000000200)={'syztnl2\x00', &(0x7f0000000180)={'syztnl1\x00', 0x0, 0x4, 0x3, 0x40, 0x1f, 0x40, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private1, 0x7800, 0x10, 0x7fff, 0x5}}) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(0xffffffffffffffff, 0x89f3, &(0x7f00000003c0)={'sit0\x00', &(0x7f0000000240)=ANY=[@ANYBLOB="6772650200"/16, @ANYRES32=0x0, @ANYBLOB="00077800000000080000003f4920012400650000072f9078ac1e0001ac14140a44249b03ac1e000100000004ffffffff00000007e000000100000007fffffffffffff244830b2a9f93768119e0aa82440cb763ac1414bb0000080089076b7f00000101862300000000010f13fac3d69350fc3c76c94fba760608bd7c6be1c4ef050682c64f74864100000003050ef4096593a201de5fda45efa6010de037ba2675d22ec7bf4124071281fdeffa2fe15547adc42eb2628ce420060948896acc38a7c700050a62c1443c3763640101010000b0a1ac1414bb0000040000000000000000020a010102fffffffdffffffff000000030a0101010000000900000000000000d2442caf73ffffffff00000005ac1e010100000002ac14144200000008ac1414aa000000006401010000007fff00"]}) sendmsg$TEAM_CMD_PORT_LIST_GET(0xffffffffffffffff, &(0x7f0000000c40)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000c00)={&(0x7f0000000300)={0x8f4, 0x0, 0x200, 0x70bd25, 0x25dfdbfd, {}, [{{0x8}, {0x1b4, 0x2, 0x0, 0x1, [{0x3c, 0x1, @enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x40, 0x1, @priority={{{0x24}, {0x5}, {0x8, 0x4, 0x8000}}, {0x8}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x40, 0x1, @lb_port_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x4}}, {0x8}}}, {0x40, 0x1, @lb_port_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x10001}}, {0x8}}}, {0x40, 0x1, @name={{0x24}, {0x5}, {0xe, 0x4, 'broadcast\x00'}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x8}}}]}}, {{0x8}, {0x4}}, {{0x8}, {0xf8, 0x2, 0x0, 0x1, [{0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}, {0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x7}}, {0x8}}}, {0x3c, 0x1, @user_linkup={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x38, 0x1, @notify_peers_interval={{0x24}, {0x5}, {0x8, 0x4, 0x1f}}}]}}, {{0x8}, {0x194, 0x2, 0x0, 0x1, [{0x38, 0x1, @lb_stats_refresh_interval={{0x24}, {0x5}, {0x8, 0x4, 0x7d8}}}, {0x3c, 0x1, @enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x3c, 0x1, @name={{0x24}, {0x5}, {0xb, 0x4, 'random\x00'}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0xdad}}}, {0x38, 0x1, @notify_peers_count={{0x24}, {0x5}, {0x8}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x6}}}, {0x38, 0x1, @lb_stats_refresh_interval={{0x24}, {0x5}, {0x8, 0x4, 0x1f}}}]}}, {{0x8}, {0xf8, 0x2, 0x0, 0x1, [{0x38, 0x1, @lb_stats_refresh_interval={{0x24}, {0x5}, {0x8}}}, {0x40, 0x1, @priority={{{0x24}, {0x5}, {0x8}}, {0x8}}}, {0x40, 0x1, @lb_port_stats={{{0x24}, {0x5}, {0x8}}, {0x8}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}]}}, {{0x8}, {0xec, 0x2, 0x0, 0x1, [{0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x80}}}, {0x38, 0x1, @mcast_rejoin_count={{0x24}, {0x5}, {0x8, 0x4, 0x6}}}, {0x38, 0x1, @mcast_rejoin_count={{0x24}, {0x5}, {0x8, 0x4, 0xfffff000}}}, {0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8, 0x4, 0x3}}, {0x8}}}]}}, {{0x8}, {0x48, 0x2, 0x0, 0x1, [{0x44, 0x1, @name={{0x24}, {0x5}, {0x11, 0x4, 'activebackup\x00'}}}]}}, {{0x8, 0x1, r8}, {0xf0, 0x2, 0x0, 0x1, [{0x38, 0x1, @mcast_rejoin_count={{0x24}, {0x5}, {0x8, 0x4, 0x9}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x9}}}, {0x38, 0x1, @notify_peers_count={{0x24}, {0x5}, {0x8, 0x4, 0xfffff800}}}, {0x44, 0x1, @name={{0x24}, {0x5}, {0x11, 0x4, 'activebackup\x00'}}}]}}, {{0x8}, {0x138, 0x2, 0x0, 0x1, [{0x84, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x54, 0x4, [{0x3, 0x80, 0x38, 0x1}, {0x3, 0x3f, 0x81, 0x1f}, {0x6, 0x3, 0x4, 0x7}, {0xfff9, 0x20, 0x20, 0xfffffffb}, {0x1, 0x31, 0x0, 0x5}, {0x8, 0x6, 0x20, 0x3}, {0x4, 0x8, 0x81, 0x5}, {0x381, 0xc9, 0x9, 0x80}, {0x27, 0x80, 0x6, 0x115}, {0x3, 0x0, 0x6f, 0x8}]}}}, {0x38, 0x1, @lb_stats_refresh_interval={{0x24}, {0x5}, {0x8, 0x4, 0x71}}}, {0x38, 0x1, @notify_peers_count={{0x24}, {0x5}, {0x8, 0x4, 0x43ef9e68}}}, {0x40, 0x1, @name={{0x24}, {0x5}, {0xe, 0x4, 'broadcast\x00'}}}]}}]}, 0x8f4}, 0x1, 0x0, 0x0, 0x20000040}, 0x4) 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$netlbl_calipso(&(0x7f0000000080), r1) (async) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000180)={0x1c, r2, 0x4, 0x0, 0xfffffffe, {}, [@NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x1}]}, 0x1c}}, 0x0) (async) socket$netlink(0x10, 0x3, 0x1) (async) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f0000000d40)={0xffffffffffffffff, r3, 0x8000, 0x4f, &(0x7f0000000cc0)="84d1bd91170ec566f7506eda350f1b5decc900a523ec71e281aa6821daed92e0170d81f3095b5ffbbcab941cd6b9a70c38cd5de9f051ce14c71db7048e2983e94483339fefb7a42e74637933579bb0", 0x8, 0x1f, 0x7, 0x6, 0x2, 0x2, 0x2, 'syz0\x00'}) (async) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(0xffffffffffffffff, 0x8933, &(0x7f0000000140)) (async) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(0xffffffffffffffff, 0x89f3, &(0x7f0000000200)={'syztnl2\x00', &(0x7f0000000180)={'syztnl1\x00', 0x0, 0x4, 0x3, 0x40, 0x1f, 0x40, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private1, 0x7800, 0x10, 0x7fff, 0x5}}) (async) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(0xffffffffffffffff, 0x89f3, &(0x7f00000003c0)={'sit0\x00', &(0x7f0000000240)={'gretap0\x00', 0x0, 0x7, 0x7800, 0x8, 0x3f, {{0x49, 0x4, 0x0, 0x8, 0x124, 0x65, 0x0, 0x7, 0x2f, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @dev={0xac, 0x14, 0x14, 0xa}, {[@timestamp_prespec={0x44, 0x24, 0x9b, 0x3, 0x0, [{@initdev={0xac, 0x1e, 0x0, 0x0}, 0x4}, {@broadcast, 0x7}, {@multicast1, 0x7}, {@broadcast, 0xfffff244}]}, @generic={0x83, 0xb, "2a9f93768119e0aa82"}, @timestamp_prespec={0x44, 0xc, 0xb7, 0x3, 0x6, [{@remote, 0x800}]}, @ssrr={0x89, 0x7, 0x6b, [@loopback]}, @noop, @cipso={0x86, 0x23, 0x0, [{0x1, 0xf, "13fac3d69350fc3c76c94fba76"}, {0x6, 0x8, "bd7c6be1c4ef"}, {0x5, 0x6, "82c64f74"}]}, @cipso={0x86, 0x41, 0x3, [{0x5, 0xe, "f4096593a201de5fda45efa6"}, {0x1, 0xd, "e037ba2675d22ec7bf4124"}, {0x7, 0x12, "81fdeffa2fe15547adc42eb2628ce420"}, {0x6, 0x9, "48896acc38a7c7"}, {0x0, 0x5, "0a62c1"}]}, @timestamp_prespec={0x44, 0x3c, 0x37, 0x3, 0x6, [{@rand_addr=0x64010101, 0xb0a1}, {@remote, 0x400}, {@empty, 0x2}, {@private=0xa010102, 0xfffffffd}, {@broadcast, 0x3}, {@private=0xa010101, 0x9}, {@empty, 0xd2}]}, @timestamp_prespec={0x44, 0x2c, 0xaf, 0x3, 0x7, [{@broadcast, 0x5}, {@initdev={0xac, 0x1e, 0x1, 0x0}, 0x2}, {@dev={0xac, 0x14, 0x14, 0x42}, 0x8}, {@local}, {@rand_addr=0x64010100, 0x7fff}]}]}}}}}) (async) sendmsg$TEAM_CMD_OPTIONS_SET(0xffffffffffffffff, &(0x7f0000000bc0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f0000000b80)={&(0x7f0000000400)={0x744, 0x0, 0x100, 0xfffffffa, 0x25dfdbfc, {}, [{{0x8}, {0x1e8, 0x2, 0x0, 0x1, [{0x40, 0x1, @lb_port_stats={{{0x24}, {0x5}, {0x8}}, {0x8}}}, {0x3c, 0x1, @enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8}}}, {0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x7}}, {0x8}}}, {0x40, 0x1, @lb_port_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x5}}, {0x8}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0xffffff90}}}, {0x40, 0x1, @lb_port_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x1ff}}, {0x8}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8}}}]}}, {{0x8}, {0x294, 0x2, 0x0, 0x1, [{0x38, 0x1, @lb_stats_refresh_interval={{0x24}, {0x5}, {0x8, 0x4, 0x1}}}, {0x3c, 0x1, @user_linkup={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}, {0x74, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x44, 0x4, [{0x9, 0x8, 0x80, 0xffffff8c}, {0xec, 0x3f, 0x86, 0x2}, {0x800, 0x42, 0x0, 0xba}, {0x7ecb, 0x5, 0x4, 0x1}, {0x200, 0x3, 0x1, 0x5}, {0x81e1, 0x46, 0x7b, 0x5}, {0x8, 0xce, 0xfd, 0x400}, {0x1, 0x2, 0x7, 0x3}]}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x7}}}, {0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x7}}, {0x8}}}, {0x38, 0x1, @mcast_rejoin_count={{0x24}, {0x5}, {0x8, 0x4, 0x400}}}, {0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x6}}, {0x8}}}]}}, {{0x8}, {0x1e0, 0x2, 0x0, 0x1, [{0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}, {0x6c, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x3c, 0x4, [{0x3, 0x6, 0x9, 0x75d3}, {0x60, 0x3, 0x3, 0x9}, {0x43, 0x5, 0x1, 0x1}, {0x80, 0x40, 0x2a, 0xfffffff9}, {0x9f34, 0x7, 0x0, 0x7}, {0x1, 0x1, 0x6, 0x5}, {0x400, 0x1, 0x0, 0x8001}]}}}, {0x3c, 0x1, @name={{0x24}, {0x5}, {0xb, 0x4, 'random\x00'}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8, 0x6, r4}}}, {0x40, 0x1, @priority={{{0x24}, {0x5}, {0x8, 0x4, 0x3}}, {0x8, 0x6, r5}}}, {0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x3ff}}, {0x8}}}]}}, {{0x8}, {0xb4, 0x2, 0x0, 0x1, [{0x38, 0x1, @lb_stats_refresh_interval={{0x24}, {0x5}, {0x8, 0x4, 0x9}}}, {0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8, 0x4, 0xffff0000}}, {0x8}}}, {0x38, 0x1, @activeport={{0x24}, {0x5}, {0x8, 0x4, r6}}}]}}]}, 0x744}, 0x1, 0x0, 0x0, 0x80}, 0x800) (async) socket$packet(0x11, 0x3, 0x300) (async) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(0xffffffffffffffff, 0x89f3, &(0x7f00000000c0)={'ip6tnl0\x00', &(0x7f0000000040)={'ip6_vti0\x00', 0x0, 0x4, 0x0, 0x0, 0x9, 0x26, @loopback, @private0, 0x10, 0x78ee, 0x8}}) (async) ioctl$sock_SIOCGIFINDEX(r7, 0x8933, &(0x7f0000000100)={'veth1_to_hsr\x00'}) (async) socket$netlink(0x10, 0x3, 0x1) (async) ioctl$sock_bt_hidp_HIDPCONNADD(0xffffffffffffffff, 0x400448c8, &(0x7f0000000d40)={r7, r9, 0x8000, 0x4f, &(0x7f0000000cc0)="84d1bd91170ec566f7506eda350f1b5decc900a523ec71e281aa6821daed92e0170d81f3095b5ffbbcab941cd6b9a70c38cd5de9f051ce14c71db7048e2983e94483339fefb7a42e74637933579bb0", 0x8, 0x1f, 0x7, 0x6, 0x2, 0x2, 0x2, 'syz0\x00'}) (async) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r7, 0x8933, &(0x7f0000000140)) (async) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(0xffffffffffffffff, 0x89f3, &(0x7f0000000200)={'syztnl2\x00', &(0x7f0000000180)={'syztnl1\x00', 0x0, 0x4, 0x3, 0x40, 0x1f, 0x40, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private1, 0x7800, 0x10, 0x7fff, 0x5}}) (async) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(0xffffffffffffffff, 0x89f3, &(0x7f00000003c0)={'sit0\x00', &(0x7f0000000240)=ANY=[@ANYBLOB="6772650200"/16, @ANYRES32=0x0, @ANYBLOB="00077800000000080000003f4920012400650000072f9078ac1e0001ac14140a44249b03ac1e000100000004ffffffff00000007e000000100000007fffffffffffff244830b2a9f93768119e0aa82440cb763ac1414bb0000080089076b7f00000101862300000000010f13fac3d69350fc3c76c94fba760608bd7c6be1c4ef050682c64f74864100000003050ef4096593a201de5fda45efa6010de037ba2675d22ec7bf4124071281fdeffa2fe15547adc42eb2628ce420060948896acc38a7c700050a62c1443c3763640101010000b0a1ac1414bb0000040000000000000000020a010102fffffffdffffffff000000030a0101010000000900000000000000d2442caf73ffffffff00000005ac1e010100000002ac14144200000008ac1414aa000000006401010000007fff00"]}) (async) sendmsg$TEAM_CMD_PORT_LIST_GET(0xffffffffffffffff, &(0x7f0000000c40)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000c00)={&(0x7f0000000300)={0x8f4, 0x0, 0x200, 0x70bd25, 0x25dfdbfd, {}, [{{0x8}, {0x1b4, 0x2, 0x0, 0x1, [{0x3c, 0x1, @enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x40, 0x1, @priority={{{0x24}, {0x5}, {0x8, 0x4, 0x8000}}, {0x8}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x40, 0x1, @lb_port_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x4}}, {0x8}}}, {0x40, 0x1, @lb_port_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x10001}}, {0x8}}}, {0x40, 0x1, @name={{0x24}, {0x5}, {0xe, 0x4, 'broadcast\x00'}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x8}}}]}}, {{0x8}, {0x4}}, {{0x8}, {0xf8, 0x2, 0x0, 0x1, [{0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24}, {0x5}, {0x8}}, {0x8}}}, {0x40, 0x1, @lb_hash_stats={{{0x24}, {0x5}, {0x8, 0x4, 0x7}}, {0x8}}}, {0x3c, 0x1, @user_linkup={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x38, 0x1, @notify_peers_interval={{0x24}, {0x5}, {0x8, 0x4, 0x1f}}}]}}, {{0x8}, {0x194, 0x2, 0x0, 0x1, [{0x38, 0x1, @lb_stats_refresh_interval={{0x24}, {0x5}, {0x8, 0x4, 0x7d8}}}, {0x3c, 0x1, @enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}, {0x3c, 0x1, @name={{0x24}, {0x5}, {0xb, 0x4, 'random\x00'}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0xdad}}}, {0x38, 0x1, @notify_peers_count={{0x24}, {0x5}, {0x8}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x6}}}, {0x38, 0x1, @lb_stats_refresh_interval={{0x24}, {0x5}, {0x8, 0x4, 0x1f}}}]}}, {{0x8}, {0xf8, 0x2, 0x0, 0x1, [{0x38, 0x1, @lb_stats_refresh_interval={{0x24}, {0x5}, {0x8}}}, {0x40, 0x1, @priority={{{0x24}, {0x5}, {0x8}}, {0x8}}}, {0x40, 0x1, @lb_port_stats={{{0x24}, {0x5}, {0x8}}, {0x8}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24}, {0x5}, {0x4}}, {0x8}}}]}}, {{0x8}, {0xec, 0x2, 0x0, 0x1, [{0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x80}}}, {0x38, 0x1, @mcast_rejoin_count={{0x24}, {0x5}, {0x8, 0x4, 0x6}}}, {0x38, 0x1, @mcast_rejoin_count={{0x24}, {0x5}, {0x8, 0x4, 0xfffff000}}}, {0x40, 0x1, @queue_id={{{0x24}, {0x5}, {0x8, 0x4, 0x3}}, {0x8}}}]}}, {{0x8}, {0x48, 0x2, 0x0, 0x1, [{0x44, 0x1, @name={{0x24}, {0x5}, {0x11, 0x4, 'activebackup\x00'}}}]}}, {{0x8, 0x1, r8}, {0xf0, 0x2, 0x0, 0x1, [{0x38, 0x1, @mcast_rejoin_count={{0x24}, {0x5}, {0x8, 0x4, 0x9}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24}, {0x5}, {0x8, 0x4, 0x9}}}, {0x38, 0x1, @notify_peers_count={{0x24}, {0x5}, {0x8, 0x4, 0xfffff800}}}, {0x44, 0x1, @name={{0x24}, {0x5}, {0x11, 0x4, 'activebackup\x00'}}}]}}, {{0x8}, {0x138, 0x2, 0x0, 0x1, [{0x84, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x54, 0x4, [{0x3, 0x80, 0x38, 0x1}, {0x3, 0x3f, 0x81, 0x1f}, {0x6, 0x3, 0x4, 0x7}, {0xfff9, 0x20, 0x20, 0xfffffffb}, {0x1, 0x31, 0x0, 0x5}, {0x8, 0x6, 0x20, 0x3}, {0x4, 0x8, 0x81, 0x5}, {0x381, 0xc9, 0x9, 0x80}, {0x27, 0x80, 0x6, 0x115}, {0x3, 0x0, 0x6f, 0x8}]}}}, {0x38, 0x1, @lb_stats_refresh_interval={{0x24}, {0x5}, {0x8, 0x4, 0x71}}}, {0x38, 0x1, @notify_peers_count={{0x24}, {0x5}, {0x8, 0x4, 0x43ef9e68}}}, {0x40, 0x1, @name={{0x24}, {0x5}, {0xe, 0x4, 'broadcast\x00'}}}]}}]}, 0x8f4}, 0x1, 0x0, 0x0, 0x20000040}, 0x4) (async) [ 3100.395257] ? SyS_shutdown+0x160/0x160 [ 3100.399212] ? wait_for_completion_io+0x10/0x10 [ 3100.403871] ? SyS_read+0x210/0x210 [ 3100.407478] ? __do_page_fault+0x159/0xad0 [ 3100.411925] SyS_sendmsg+0x27/0x40 [ 3100.415458] ? __sys_sendmsg+0x120/0x120 [ 3100.419501] do_syscall_64+0x1d5/0x640 [ 3100.423374] entry_SYSCALL_64_after_hwframe+0x5e/0xd3 [ 3100.430459] nbd: failed to add new device [ 3100.435133] nbd: must specify at least one socket 07:02:14 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(&(0x7f00000002c0), r1) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000300)={0x14, r2, 0x1}, 0x14}}, 0x0) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000400)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000240)={0x60, r2, 0x800, 0x70bd2a, 0x25dfdbfd, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x100}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0xa}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x80}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x28}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xfff}]}, 0x60}, 0x1, 0x0, 0x0, 0x24005040}, 0xc0) (async, rerun: 64) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async, rerun: 64) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$nbd(&(0x7f00000002c0), r4) sendmsg$NBD_CMD_CONNECT(r4, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000300)={0x14, r5, 0x1}, 0x14}}, 0x0) (async) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x2c, r5, 0x200, 0x70bd2a, 0x25dfdbfe, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0xb46}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x5}]}, 0x2c}, 0x1, 0x0, 0x0, 0x48040}, 0x40) (async) r6 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r3) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r6, 0x1}, 0x14}}, 0x0) 07:02:14 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$NBD_CMD_STATUS(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000000240)={&(0x7f00000001c0)={0x54, 0x0, 0x8, 0x70bd2b, 0x25dfdbff, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x400}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8, 0x1, r1}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x63}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x8}]}, 0x54}, 0x1, 0x0, 0x0, 0x40040}, 0x2400c801) r2 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r0) sendmsg$NLBL_CALIPSO_C_LIST(r0, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f00000000c0)=ANY=[@ANYBLOB="1c00000017036b301d99e45babb5208441fe9a9a4c73598a84a3303da1d5abefa0ba86c01481ccfb913da047b0311a73dcbf494f79d686c3bb7c1539baee740e1a21ec566a9b4b9c25394be9b6ec5d9a205236f9495689467fa95e8c02265c6ae30c3432572ed7826e29a155e9c986ea39331323ee8a7433cc753bc58e32631bdd3850f5c59e62de7abf4cccb392f24fa75a3744b2abb724180555492218e0085d5e618e118fa08bba7af2fdb3758ca2d0d82127fafd2e1f556222584b4dea5a2d1a71", @ANYRES16=r2, @ANYBLOB="01000000000001000000030000000800010001000000"], 0x58}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)) (async) sendmsg$NBD_CMD_STATUS(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000000240)={&(0x7f00000001c0)={0x54, 0x0, 0x8, 0x70bd2b, 0x25dfdbff, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x400}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8, 0x1, r1}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x63}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x8}]}, 0x54}, 0x1, 0x0, 0x0, 0x40040}, 0x2400c801) (async) syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r0) (async) sendmsg$NLBL_CALIPSO_C_LIST(r0, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f00000000c0)=ANY=[@ANYBLOB="1c00000017036b301d99e45babb5208441fe9a9a4c73598a84a3303da1d5abefa0ba86c01481ccfb913da047b0311a73dcbf494f79d686c3bb7c1539baee740e1a21ec566a9b4b9c25394be9b6ec5d9a205236f9495689467fa95e8c02265c6ae30c3432572ed7826e29a155e9c986ea39331323ee8a7433cc753bc58e32631bdd3850f5c59e62de7abf4cccb392f24fa75a3744b2abb724180555492218e0085d5e618e118fa08bba7af2fdb3758ca2d0d82127fafd2e1f556222584b4dea5a2d1a71", @ANYRES16=r2, @ANYBLOB="01000000000001000000030000000800010001000000"], 0x58}}, 0x0) (async) 07:02:14 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r0) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)={0x30, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SOCKETS={0x4}]}, 0x30}}, 0x0) (fail_nth: 19) 07:02:14 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r0) syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000000), r0) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)={0x30, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SOCKETS={0x4}]}, 0x30}}, 0x0) [ 3100.534549] nbd: must specify at least one socket [ 3100.554527] FAULT_INJECTION: forcing a failure. [ 3100.554527] name failslab, interval 1, probability 0, space 0, times 0 [ 3100.567325] CPU: 1 PID: 27852 Comm: syz-executor.0 Not tainted 4.14.299-syzkaller #0 [ 3100.575212] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/26/2022 [ 3100.584554] Call Trace: [ 3100.587124] dump_stack+0x1b2/0x281 [ 3100.590732] should_fail.cold+0x10a/0x149 [ 3100.594866] should_failslab+0xd6/0x130 [ 3100.598838] kmem_cache_alloc_node_trace+0x25a/0x400 [ 3100.603941] ? mempool_free+0x1d0/0x1d0 [ 3100.607918] mempool_create_node+0x76/0x3e0 [ 3100.612231] ? mempool_kmalloc+0x20/0x20 [ 3100.616384] bioset_create+0x31b/0x750 [ 3100.620256] ? kmem_cache_alloc_node+0x38b/0x410 [ 3100.624999] blk_alloc_queue_node+0xa8/0xb40 [ 3100.629389] blk_mq_init_queue+0x42/0x90 [ 3100.633432] nbd_dev_add+0x2c6/0x800 [ 3100.637121] ? nbd_send_cmd+0x11f0/0x11f0 [ 3100.641249] ? ns_capable_common+0x127/0x150 [ 3100.645633] nbd_genl_connect+0x3a4/0x13e0 [ 3100.649854] ? nbd_xmit_timeout+0x500/0x500 [ 3100.654158] ? do_syscall_64+0x1d5/0x640 [ 3100.658198] ? validate_nla+0x192/0x5e0 [ 3100.662156] ? nla_parse+0x157/0x1f0 [ 3100.665871] genl_family_rcv_msg+0x572/0xb20 [ 3100.670269] ? genl_rcv+0x40/0x40 [ 3100.673703] ? __ww_mutex_wakeup_for_backoff+0x210/0x210 [ 3100.679135] ? __kmalloc_node_track_caller+0x4c/0x70 [ 3100.684223] ? trace_hardirqs_on+0x10/0x10 [ 3100.688441] genl_rcv_msg+0xaf/0x140 [ 3100.692140] netlink_rcv_skb+0x125/0x390 [ 3100.696187] ? genl_family_rcv_msg+0xb20/0xb20 [ 3100.700744] ? netlink_ack+0x9a0/0x9a0 [ 3100.704609] ? lock_acquire+0x170/0x3f0 [ 3100.708563] genl_rcv+0x24/0x40 [ 3100.711824] netlink_unicast+0x437/0x610 [ 3100.715868] ? netlink_sendskb+0xd0/0xd0 [ 3100.719911] ? __check_object_size+0x179/0x230 [ 3100.724471] netlink_sendmsg+0x648/0xbc0 [ 3100.728513] ? nlmsg_notify+0x1b0/0x1b0 [ 3100.732471] ? kernel_recvmsg+0x210/0x210 [ 3100.736596] ? security_socket_sendmsg+0x83/0xb0 [ 3100.741326] ? nlmsg_notify+0x1b0/0x1b0 [ 3100.745273] sock_sendmsg+0xb5/0x100 [ 3100.748967] ___sys_sendmsg+0x6c8/0x800 [ 3100.752926] ? get_pid_task+0x91/0x130 [ 3100.756798] ? copy_msghdr_from_user+0x3b0/0x3b0 [ 3100.761539] ? lock_downgrade+0x740/0x740 [ 3100.765672] ? __fget+0x23e/0x3e0 [ 3100.769102] ? lock_acquire+0x170/0x3f0 [ 3100.773054] ? lock_downgrade+0x740/0x740 [ 3100.777190] ? __fget+0x265/0x3e0 [ 3100.780635] ? __fdget+0x19b/0x1f0 07:02:14 executing program 1: 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$netlbl_calipso(&(0x7f0000000080), r1) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NLBL_CALIPSO_C_LISTALL(r3, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x2c, r2, 0x300, 0x70bd2c, 0x25dfdbfd, {}, [@NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x2}]}, 0x2c}, 0x1, 0x0, 0x0, 0x4010}, 0x40010) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r2, 0x1, 0x0, 0x0, {}, [@NLBL_CALIPSO_A_DOI={0x8}]}, 0x1c}}, 0x0) [ 3100.784153] ? sockfd_lookup_light+0xb2/0x160 [ 3100.788627] __sys_sendmsg+0xa3/0x120 [ 3100.792419] ? SyS_shutdown+0x160/0x160 [ 3100.796371] ? wait_for_completion_io+0x10/0x10 [ 3100.801030] ? SyS_read+0x210/0x210 [ 3100.804642] ? __do_page_fault+0x159/0xad0 [ 3100.808852] SyS_sendmsg+0x27/0x40 [ 3100.812368] ? __sys_sendmsg+0x120/0x120 [ 3100.816405] do_syscall_64+0x1d5/0x640 [ 3100.820296] entry_SYSCALL_64_after_hwframe+0x5e/0xd3 07:02:14 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$NBD_CMD_STATUS(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000000240)={&(0x7f00000001c0)={0x54, 0x0, 0x8, 0x70bd2b, 0x25dfdbff, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x400}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8, 0x1, r1}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x63}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x8}]}, 0x54}, 0x1, 0x0, 0x0, 0x40040}, 0x2400c801) r2 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r0) sendmsg$NLBL_CALIPSO_C_LIST(r0, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f00000000c0)=ANY=[@ANYBLOB="1c00000017036b301d99e45babb5208441fe9a9a4c73598a84a3303da1d5abefa0ba86c01481ccfb913da047b0311a73dcbf494f79d686c3bb7c1539baee740e1a21ec566a9b4b9c25394be9b6ec5d9a205236f9495689467fa95e8c02265c6ae30c3432572ed7826e29a155e9c986ea39331323ee8a7433cc753bc58e32631bdd3850f5c59e62de7abf4cccb392f24fa75a3744b2abb724180555492218e0085d5e618e118fa08bba7af2fdb3758ca2d0d82127fafd2e1f556222584b4dea5a2d1a71", @ANYRES16=r2, @ANYBLOB="01000000000001000000030000000800010001000000"], 0x58}}, 0x0) 07:02:14 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$netlbl_calipso(&(0x7f0000000080), r1) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x34, r2, 0x1, 0x70bd27, 0x25dfdbfe, {}, [@NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x2}, @NLBL_CALIPSO_A_DOI={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x1}]}, 0x34}}, 0x4) 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(&(0x7f0000000040), r4) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000001040)={&(0x7f0000001000)={0x14, 0x0, 0x0, 0x70bd27}, 0x14}}, 0x0) syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000000), r3) sendmsg$NLBL_CALIPSO_C_LISTALL(r0, &(0x7f0000000240)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x3c, r2, 0x10, 0x70bd2d, 0x25dfdbfc, {}, [@NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x2}, @NLBL_CALIPSO_A_DOI={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x3}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x2}, @NLBL_CALIPSO_A_MTYPE={0x8}]}, 0x3c}, 0x1, 0x0, 0x0, 0x240420d4}, 0x20000000) 07:02:14 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r0) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)={0x30, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SOCKETS={0x4}]}, 0x30}}, 0x0) (fail_nth: 20) [ 3100.835292] nbd: failed to add new device 07:02:14 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$netlbl_calipso(&(0x7f0000000080), r1) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f00000000c0)=ANY=[@ANYBLOB="0f08ebf49f110559fa932427811400af00002580cacfa4e45c79897203a366d22892fa48bf683307fb0daafa0a908f6d4b9905194f944a839a067402a07b7d72b1b0758e8c88f64734a593cadf33b915bdb797571cfd81d85533d5ae73ae0144628e5cf7730f03b5539af1be623a1a5c8d1183f6f50a432b888eaf4a16e4632ac7806f20317bb0bbaed5eeaafaad20056a2497d5dd30f01eb438abaad07444913fb7cd817665b0ed0a67de84f381a2215c1d2370f62a95df034b3b2496", @ANYRES16=r2, @ANYBLOB='\x00'/14], 0x14}}, 0x0) 07:02:14 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r0) syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000000), r0) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)={0x30, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SOCKETS={0x4}]}, 0x30}}, 0x0) 07:02:14 executing program 1: 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$netlbl_calipso(&(0x7f0000000080), r1) (async) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NLBL_CALIPSO_C_LISTALL(r3, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x2c, r2, 0x300, 0x70bd2c, 0x25dfdbfd, {}, [@NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x2}]}, 0x2c}, 0x1, 0x0, 0x0, 0x4010}, 0x40010) (async) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r2, 0x1, 0x0, 0x0, {}, [@NLBL_CALIPSO_A_DOI={0x8}]}, 0x1c}}, 0x0) 07:02:14 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r0) sendmsg$NLBL_CALIPSO_C_LIST(r0, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000440)={0x1c, r1, 0x1, 0x70bd28, 0x1, {}, [@NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x3}]}, 0x1c}}, 0x4000800) 07:02:14 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$netlbl_calipso(&(0x7f0000000080), r1) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f00000000c0)=ANY=[@ANYBLOB="0f08ebf49f110559fa932427811400af00002580cacfa4e45c79897203a366d22892fa48bf683307fb0daafa0a908f6d4b9905194f944a839a067402a07b7d72b1b0758e8c88f64734a593cadf33b915bdb797571cfd81d85533d5ae73ae0144628e5cf7730f03b5539af1be623a1a5c8d1183f6f50a432b888eaf4a16e4632ac7806f20317bb0bbaed5eeaafaad20056a2497d5dd30f01eb438abaad07444913fb7cd817665b0ed0a67de84f381a2215c1d2370f62a95df034b3b2496", @ANYRES16=r2, @ANYBLOB='\x00'/14], 0x14}}, 0x0) [ 3100.935770] FAULT_INJECTION: forcing a failure. [ 3100.935770] name failslab, interval 1, probability 0, space 0, times 0 [ 3100.947190] CPU: 1 PID: 27897 Comm: syz-executor.0 Not tainted 4.14.299-syzkaller #0 [ 3100.955091] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/26/2022 [ 3100.964441] Call Trace: [ 3100.967026] dump_stack+0x1b2/0x281 [ 3100.970654] should_fail.cold+0x10a/0x149 [ 3100.974797] should_failslab+0xd6/0x130 [ 3100.978766] kmem_cache_alloc+0x28e/0x3c0 [ 3100.982908] ? mempool_free+0x1d0/0x1d0 [ 3100.986873] mempool_create_node+0x2d2/0x3e0 [ 3100.991288] bioset_create+0x31b/0x750 [ 3100.995171] ? kmem_cache_alloc_node+0x38b/0x410 [ 3100.999921] blk_alloc_queue_node+0xa8/0xb40 [ 3101.004326] blk_mq_init_queue+0x42/0x90 [ 3101.008382] nbd_dev_add+0x2c6/0x800 [ 3101.012086] ? nbd_send_cmd+0x11f0/0x11f0 [ 3101.016229] ? ns_capable_common+0x127/0x150 [ 3101.020642] nbd_genl_connect+0x3a4/0x13e0 [ 3101.024882] ? nbd_xmit_timeout+0x500/0x500 [ 3101.029201] ? do_syscall_64+0x1d5/0x640 [ 3101.033260] ? validate_nla+0x192/0x5e0 [ 3101.037253] ? nla_parse+0x157/0x1f0 [ 3101.040980] genl_family_rcv_msg+0x572/0xb20 [ 3101.045389] ? genl_rcv+0x40/0x40 [ 3101.048841] ? __ww_mutex_wakeup_for_backoff+0x210/0x210 [ 3101.054294] ? __kmalloc_node_track_caller+0x4c/0x70 [ 3101.059399] ? trace_hardirqs_on+0x10/0x10 [ 3101.063628] genl_rcv_msg+0xaf/0x140 [ 3101.067320] netlink_rcv_skb+0x125/0x390 [ 3101.071368] ? genl_family_rcv_msg+0xb20/0xb20 [ 3101.075939] ? netlink_ack+0x9a0/0x9a0 [ 3101.079810] ? lock_acquire+0x170/0x3f0 [ 3101.083770] genl_rcv+0x24/0x40 [ 3101.087044] netlink_unicast+0x437/0x610 [ 3101.091102] ? netlink_sendskb+0xd0/0xd0 [ 3101.095153] ? __check_object_size+0x179/0x230 [ 3101.099717] netlink_sendmsg+0x648/0xbc0 [ 3101.103767] ? nlmsg_notify+0x1b0/0x1b0 [ 3101.107823] ? kernel_recvmsg+0x210/0x210 [ 3101.111959] ? security_socket_sendmsg+0x83/0xb0 [ 3101.116702] ? nlmsg_notify+0x1b0/0x1b0 [ 3101.120667] sock_sendmsg+0xb5/0x100 [ 3101.124480] ___sys_sendmsg+0x6c8/0x800 [ 3101.128442] ? get_pid_task+0x91/0x130 [ 3101.132314] ? copy_msghdr_from_user+0x3b0/0x3b0 [ 3101.137064] ? lock_downgrade+0x740/0x740 [ 3101.141203] ? __fget+0x23e/0x3e0 [ 3101.144647] ? lock_acquire+0x170/0x3f0 [ 3101.148607] ? lock_downgrade+0x740/0x740 [ 3101.152743] ? __fget+0x265/0x3e0 [ 3101.156180] ? __fdget+0x19b/0x1f0 [ 3101.159699] ? sockfd_lookup_light+0xb2/0x160 [ 3101.164176] __sys_sendmsg+0xa3/0x120 [ 3101.167965] ? SyS_shutdown+0x160/0x160 [ 3101.171925] ? wait_for_completion_io+0x10/0x10 [ 3101.176577] ? SyS_read+0x210/0x210 [ 3101.180181] ? __do_page_fault+0x159/0xad0 07:02:14 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$netlbl_calipso(&(0x7f0000000080), r1) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x34, r2, 0x1, 0x70bd27, 0x25dfdbfe, {}, [@NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x2}, @NLBL_CALIPSO_A_DOI={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x1}]}, 0x34}}, 0x4) 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(&(0x7f0000000040), r4) (async) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000001040)={&(0x7f0000001000)={0x14, 0x0, 0x0, 0x70bd27}, 0x14}}, 0x0) (async) syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000000), r3) (async, rerun: 64) sendmsg$NLBL_CALIPSO_C_LISTALL(r0, &(0x7f0000000240)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x3c, r2, 0x10, 0x70bd2d, 0x25dfdbfc, {}, [@NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x2}, @NLBL_CALIPSO_A_DOI={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x3}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x2}, @NLBL_CALIPSO_A_MTYPE={0x8}]}, 0x3c}, 0x1, 0x0, 0x0, 0x240420d4}, 0x20000000) (rerun: 64) 07:02:14 executing program 1: 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$netlbl_calipso(&(0x7f0000000080), r1) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NLBL_CALIPSO_C_LISTALL(r3, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x2c, r2, 0x300, 0x70bd2c, 0x25dfdbfd, {}, [@NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x2}]}, 0x2c}, 0x1, 0x0, 0x0, 0x4010}, 0x40010) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r2, 0x1, 0x0, 0x0, {}, [@NLBL_CALIPSO_A_DOI={0x8}]}, 0x1c}}, 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$netlbl_calipso(&(0x7f0000000080), r1) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NLBL_CALIPSO_C_LISTALL(r3, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x2c, r2, 0x300, 0x70bd2c, 0x25dfdbfd, {}, [@NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x2}]}, 0x2c}, 0x1, 0x0, 0x0, 0x4010}, 0x40010) (async) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r2, 0x1, 0x0, 0x0, {}, [@NLBL_CALIPSO_A_DOI={0x8}]}, 0x1c}}, 0x0) (async) 07:02:15 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r0) sendmsg$NLBL_CALIPSO_C_LIST(r0, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000440)={0x1c, r1, 0x1, 0x70bd28, 0x1, {}, [@NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x3}]}, 0x1c}}, 0x4000800) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r0) (async) sendmsg$NLBL_CALIPSO_C_LIST(r0, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000440)={0x1c, r1, 0x1, 0x70bd28, 0x1, {}, [@NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x3}]}, 0x1c}}, 0x4000800) (async) 07:02:15 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$netlbl_calipso(&(0x7f0000000080), r1) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f00000000c0)=ANY=[@ANYBLOB="0f08ebf49f110559fa932427811400af00002580cacfa4e45c79897203a366d22892fa48bf683307fb0daafa0a908f6d4b9905194f944a839a067402a07b7d72b1b0758e8c88f64734a593cadf33b915bdb797571cfd81d85533d5ae73ae0144628e5cf7730f03b5539af1be623a1a5c8d1183f6f50a432b888eaf4a16e4632ac7806f20317bb0bbaed5eeaafaad20056a2497d5dd30f01eb438abaad07444913fb7cd817665b0ed0a67de84f381a2215c1d2370f62a95df034b3b2496", @ANYRES16=r2, @ANYBLOB='\x00'/14], 0x14}}, 0x0) [ 3101.184394] SyS_sendmsg+0x27/0x40 [ 3101.187911] ? __sys_sendmsg+0x120/0x120 [ 3101.191950] do_syscall_64+0x1d5/0x640 [ 3101.195827] entry_SYSCALL_64_after_hwframe+0x5e/0xd3 [ 3101.214437] nbd: failed to add new device 07:02:15 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(&(0x7f0000000040), r0) r3 = syz_genetlink_get_family_id$nbd(&(0x7f00000000c0), r0) sendmsg$NBD_CMD_RECONFIGURE(r0, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000100)={&(0x7f0000000280)={0x4c, r3, 0x0, 0x70bd26, 0x25dfdbfc, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x520}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x1}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0x4c}}, 0x8000) socketpair(0x2, 0x6, 0x1000, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)={0x93, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8, 0x1, r4}]}]}, 0x48}}, 0xc010) 07:02:15 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r0) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)={0x30, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SOCKETS={0x4}]}, 0x30}}, 0x0) (fail_nth: 21) 07:02:15 executing program 1: 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$netlbl_calipso(&(0x7f0000000080), r1) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x23, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r2, 0x1, 0x3, 0x0, {}, [@NLBL_CALIPSO_A_DOI={0x8}]}, 0x1c}, 0x1, 0x0, 0x0, 0x4040050}, 0x20000000) 07:02:15 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r0) sendmsg$NLBL_CALIPSO_C_LIST(r0, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000440)={0x1c, r1, 0x1, 0x70bd28, 0x1, {}, [@NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x3}]}, 0x1c}}, 0x4000800) 07:02:15 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(&(0x7f0000000040), r0) r3 = syz_genetlink_get_family_id$nbd(&(0x7f00000000c0), r0) sendmsg$NBD_CMD_RECONFIGURE(r0, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000100)={&(0x7f0000000280)={0x4c, r3, 0x0, 0x70bd26, 0x25dfdbfc, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x520}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x1}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0x4c}}, 0x8000) socketpair(0x2, 0x6, 0x1000, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)={0x93, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8, 0x1, r4}]}]}, 0x48}}, 0xc010) 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) syz_genetlink_get_family_id$nbd(&(0x7f00000000c0), r0) (async) sendmsg$NBD_CMD_RECONFIGURE(r0, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000100)={&(0x7f0000000280)={0x4c, r3, 0x0, 0x70bd26, 0x25dfdbfc, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x520}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x1}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0x4c}}, 0x8000) (async) socketpair(0x2, 0x6, 0x1000, &(0x7f0000000000)) (async) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)={0x93, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8, 0x1, r4}]}]}, 0x48}}, 0xc010) (async) [ 3101.346308] FAULT_INJECTION: forcing a failure. [ 3101.346308] name failslab, interval 1, probability 0, space 0, times 0 [ 3101.370115] CPU: 1 PID: 27931 Comm: syz-executor.0 Not tainted 4.14.299-syzkaller #0 [ 3101.378031] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/26/2022 [ 3101.387385] Call Trace: [ 3101.389974] dump_stack+0x1b2/0x281 07:02:15 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$netlbl_calipso(&(0x7f0000000080), r1) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000000), r3) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r2, 0x1}, 0x14}}, 0x0) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r4, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000001040)={&(0x7f0000001000)={0x14}, 0x14}}, 0x0) r5 = syz_genetlink_get_family_id$nbd(&(0x7f00000000c0), r3) sendmsg$NBD_CMD_DISCONNECT(r4, &(0x7f0000000280)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000240)={&(0x7f0000000100)={0x48, r5, 0x10, 0x70bd27, 0x25dfdbfb, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x100000001}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x5}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x4}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0xfffffffffffffff7}, @NBD_ATTR_BACKEND_IDENTIFIER={0x4}]}, 0x48}, 0x1, 0x0, 0x0, 0x810}, 0x8000) [ 3101.393604] should_fail.cold+0x10a/0x149 [ 3101.397758] should_failslab+0xd6/0x130 [ 3101.401746] kmem_cache_alloc+0x28e/0x3c0 [ 3101.405893] ? mempool_free+0x1d0/0x1d0 [ 3101.409877] mempool_create_node+0x2d2/0x3e0 [ 3101.414280] bioset_create+0x31b/0x750 [ 3101.418161] ? kmem_cache_alloc_node+0x38b/0x410 [ 3101.422922] blk_alloc_queue_node+0xa8/0xb40 [ 3101.427324] blk_mq_init_queue+0x42/0x90 [ 3101.431370] nbd_dev_add+0x2c6/0x800 [ 3101.435068] ? nbd_send_cmd+0x11f0/0x11f0 [ 3101.439202] ? ns_capable_common+0x127/0x150 [ 3101.443588] nbd_genl_connect+0x3a4/0x13e0 [ 3101.447802] ? nbd_xmit_timeout+0x500/0x500 [ 3101.452115] ? do_syscall_64+0x1d5/0x640 [ 3101.456177] ? validate_nla+0x192/0x5e0 [ 3101.460151] ? nla_parse+0x157/0x1f0 [ 3101.463965] genl_family_rcv_msg+0x572/0xb20 [ 3101.468371] ? genl_rcv+0x40/0x40 [ 3101.471807] ? __ww_mutex_wakeup_for_backoff+0x210/0x210 [ 3101.477242] ? __kmalloc_node_track_caller+0x4c/0x70 [ 3101.482330] ? trace_hardirqs_on+0x10/0x10 [ 3101.486564] genl_rcv_msg+0xaf/0x140 [ 3101.490261] netlink_rcv_skb+0x125/0x390 [ 3101.494307] ? genl_family_rcv_msg+0xb20/0xb20 [ 3101.498881] ? netlink_ack+0x9a0/0x9a0 [ 3101.502773] ? lock_acquire+0x170/0x3f0 [ 3101.506743] genl_rcv+0x24/0x40 [ 3101.510013] netlink_unicast+0x437/0x610 [ 3101.514068] ? netlink_sendskb+0xd0/0xd0 [ 3101.518114] ? __check_object_size+0x179/0x230 [ 3101.522673] netlink_sendmsg+0x648/0xbc0 [ 3101.526715] ? nlmsg_notify+0x1b0/0x1b0 [ 3101.530665] ? kernel_recvmsg+0x210/0x210 [ 3101.534799] ? security_socket_sendmsg+0x83/0xb0 [ 3101.539541] ? nlmsg_notify+0x1b0/0x1b0 [ 3101.543497] sock_sendmsg+0xb5/0x100 [ 3101.547189] ___sys_sendmsg+0x6c8/0x800 [ 3101.551155] ? get_pid_task+0x91/0x130 [ 3101.555036] ? copy_msghdr_from_user+0x3b0/0x3b0 [ 3101.559778] ? lock_downgrade+0x740/0x740 [ 3101.563912] ? __fget+0x23e/0x3e0 [ 3101.567356] ? lock_acquire+0x170/0x3f0 [ 3101.571316] ? lock_downgrade+0x740/0x740 [ 3101.575445] ? __fget+0x265/0x3e0 [ 3101.578876] ? __fdget+0x19b/0x1f0 [ 3101.582398] ? sockfd_lookup_light+0xb2/0x160 [ 3101.586871] __sys_sendmsg+0xa3/0x120 [ 3101.590649] ? SyS_shutdown+0x160/0x160 07:02:15 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(&(0x7f0000000040), r0) (async) r3 = syz_genetlink_get_family_id$nbd(&(0x7f00000000c0), r0) sendmsg$NBD_CMD_RECONFIGURE(r0, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000100)={&(0x7f0000000280)={0x4c, r3, 0x0, 0x70bd26, 0x25dfdbfc, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x520}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x1}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0x4c}}, 0x8000) (async) socketpair(0x2, 0x6, 0x1000, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)={0x93, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8, 0x1, r4}]}]}, 0x48}}, 0xc010) 07:02:15 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r0) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)={0x30, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SOCKETS={0x4}]}, 0x30}}, 0x0) (fail_nth: 22) [ 3101.594602] ? wait_for_completion_io+0x10/0x10 [ 3101.599260] ? SyS_read+0x210/0x210 [ 3101.602885] ? __do_page_fault+0x159/0xad0 [ 3101.607102] SyS_sendmsg+0x27/0x40 [ 3101.610633] ? __sys_sendmsg+0x120/0x120 [ 3101.614679] do_syscall_64+0x1d5/0x640 [ 3101.618545] entry_SYSCALL_64_after_hwframe+0x5e/0xd3 [ 3101.625022] nbd: failed to add new device 07:02:15 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$netlbl_calipso(&(0x7f0000000080), r1) (async) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000000), r3) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r2, 0x1}, 0x14}}, 0x0) (async) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r4, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000001040)={&(0x7f0000001000)={0x14}, 0x14}}, 0x0) (async) r5 = syz_genetlink_get_family_id$nbd(&(0x7f00000000c0), r3) sendmsg$NBD_CMD_DISCONNECT(r4, &(0x7f0000000280)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000240)={&(0x7f0000000100)={0x48, r5, 0x10, 0x70bd27, 0x25dfdbfb, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x100000001}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x5}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x4}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0xfffffffffffffff7}, @NBD_ATTR_BACKEND_IDENTIFIER={0x4}]}, 0x48}, 0x1, 0x0, 0x0, 0x810}, 0x8000) 07:02:15 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r0) sendmsg$NLBL_CALIPSO_C_LIST(r0, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f00000000c0)=ANY=[@ANYBLOB="d59bcdb1", @ANYRES16=r1, @ANYBLOB="010000000000010000000300000008000100010000004f013784ef7d60aa1f6857db89a0c11f7658f13f71d9141872acae4d128e84d7b098e0d3e0fd0e1bddd786326032eb430eb9672510cdf3ec65418f60b6d830c17ae17467473ed0f9e256294fba48bc85ec278888dbf8d50395944440d944e74cb4850d155d83e2ab875d598fc834a338d88257648ffc878d6e89b9f7f2fb686a72499e"], 0x58}}, 0x0) openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) 07:02:15 executing program 2: 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$netlbl_calipso(&(0x7f0000000080), r1) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x34, r2, 0x1, 0x70bd27, 0x25dfdbfe, {}, [@NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x2}, @NLBL_CALIPSO_A_DOI={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x1}]}, 0x34}}, 0x4) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r4) (async) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000001040)={&(0x7f0000001000)={0x14, 0x0, 0x0, 0x70bd27}, 0x14}}, 0x0) (async, rerun: 32) syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000000), r3) (async, rerun: 32) sendmsg$NLBL_CALIPSO_C_LISTALL(r0, &(0x7f0000000240)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x3c, r2, 0x10, 0x70bd2d, 0x25dfdbfc, {}, [@NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x2}, @NLBL_CALIPSO_A_DOI={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x3}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x2}, @NLBL_CALIPSO_A_MTYPE={0x8}]}, 0x3c}, 0x1, 0x0, 0x0, 0x240420d4}, 0x20000000) 07:02:15 executing program 1: 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$netlbl_calipso(&(0x7f0000000080), r1) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x23, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r2, 0x1, 0x3, 0x0, {}, [@NLBL_CALIPSO_A_DOI={0x8}]}, 0x1c}, 0x1, 0x0, 0x0, 0x4040050}, 0x20000000) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r1) (async) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x23, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r2, 0x1, 0x3, 0x0, {}, [@NLBL_CALIPSO_A_DOI={0x8}]}, 0x1c}, 0x1, 0x0, 0x0, 0x4040050}, 0x20000000) (async) 07:02:15 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000001040)={&(0x7f0000001000)={0x14}, 0x14}}, 0x0) r2 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$NLBL_CALIPSO_C_LISTALL(r1, &(0x7f00000001c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f0000000180)={&(0x7f0000000100)={0x1c, r2, 0x300, 0x70bd2c, 0x25dfdbfe, {}, [@NLBL_CALIPSO_A_DOI={0x8}]}, 0x1c}, 0x1, 0x0, 0x0, 0x2400c880}, 0x20040012) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r0) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f0000000240)={0x0, 0x37, &(0x7f0000000140)={&(0x7f00000000c0)={0x30, r4, 0x400, 0x1, 0x0, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8a}, @NBD_ATTR_SOCKETS={0x4}]}, 0x30}}, 0x0) [ 3101.711037] FAULT_INJECTION: forcing a failure. [ 3101.711037] name failslab, interval 1, probability 0, space 0, times 0 [ 3101.751163] CPU: 1 PID: 27961 Comm: syz-executor.0 Not tainted 4.14.299-syzkaller #0 [ 3101.759082] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/26/2022 [ 3101.768434] Call Trace: [ 3101.771014] dump_stack+0x1b2/0x281 [ 3101.774639] should_fail.cold+0x10a/0x149 [ 3101.778944] should_failslab+0xd6/0x130 [ 3101.782899] kmem_cache_alloc_node_trace+0x25a/0x400 [ 3101.787980] ? mempool_free+0x1d0/0x1d0 [ 3101.791944] mempool_create_node+0x76/0x3e0 [ 3101.796243] ? mempool_kmalloc+0x20/0x20 [ 3101.800291] bioset_create+0x506/0x750 [ 3101.804162] ? kmem_cache_alloc_node+0x38b/0x410 [ 3101.808997] blk_alloc_queue_node+0xa8/0xb40 [ 3101.813410] blk_mq_init_queue+0x42/0x90 [ 3101.817463] nbd_dev_add+0x2c6/0x800 [ 3101.821171] ? nbd_send_cmd+0x11f0/0x11f0 [ 3101.825310] ? ns_capable_common+0x127/0x150 [ 3101.829703] nbd_genl_connect+0x3a4/0x13e0 [ 3101.833929] ? nbd_xmit_timeout+0x500/0x500 [ 3101.838239] ? do_syscall_64+0x1d5/0x640 [ 3101.842290] ? validate_nla+0x192/0x5e0 [ 3101.846241] ? nla_parse+0x157/0x1f0 [ 3101.850038] genl_family_rcv_msg+0x572/0xb20 [ 3101.854426] ? genl_rcv+0x40/0x40 [ 3101.857861] ? __ww_mutex_wakeup_for_backoff+0x210/0x210 [ 3101.863296] ? __kmalloc_node_track_caller+0x4c/0x70 [ 3101.868382] ? trace_hardirqs_on+0x10/0x10 [ 3101.872612] genl_rcv_msg+0xaf/0x140 [ 3101.876313] netlink_rcv_skb+0x125/0x390 [ 3101.880360] ? genl_family_rcv_msg+0xb20/0xb20 [ 3101.884924] ? netlink_ack+0x9a0/0x9a0 [ 3101.888787] ? lock_acquire+0x170/0x3f0 [ 3101.892742] genl_rcv+0x24/0x40 [ 3101.896002] netlink_unicast+0x437/0x610 [ 3101.900040] ? netlink_sendskb+0xd0/0xd0 [ 3101.904081] ? __check_object_size+0x179/0x230 [ 3101.908651] netlink_sendmsg+0x648/0xbc0 [ 3101.912697] ? nlmsg_notify+0x1b0/0x1b0 [ 3101.916651] ? kernel_recvmsg+0x210/0x210 [ 3101.920789] ? security_socket_sendmsg+0x83/0xb0 [ 3101.925665] ? nlmsg_notify+0x1b0/0x1b0 [ 3101.929623] sock_sendmsg+0xb5/0x100 [ 3101.933323] ___sys_sendmsg+0x6c8/0x800 [ 3101.937283] ? get_pid_task+0x91/0x130 [ 3101.941147] ? copy_msghdr_from_user+0x3b0/0x3b0 [ 3101.945885] ? lock_downgrade+0x740/0x740 [ 3101.950019] ? __fget+0x23e/0x3e0 [ 3101.953451] ? lock_acquire+0x170/0x3f0 [ 3101.957405] ? lock_downgrade+0x740/0x740 [ 3101.961537] ? __fget+0x265/0x3e0 [ 3101.964968] ? __fdget+0x19b/0x1f0 [ 3101.968485] ? sockfd_lookup_light+0xb2/0x160 [ 3101.972968] __sys_sendmsg+0xa3/0x120 [ 3101.976753] ? SyS_shutdown+0x160/0x160 [ 3101.980717] ? wait_for_completion_io+0x10/0x10 [ 3101.985375] ? SyS_read+0x210/0x210 [ 3101.988988] ? __do_page_fault+0x159/0xad0 [ 3101.993202] SyS_sendmsg+0x27/0x40 [ 3101.996720] ? __sys_sendmsg+0x120/0x120 [ 3102.000761] do_syscall_64+0x1d5/0x640 [ 3102.004642] entry_SYSCALL_64_after_hwframe+0x5e/0xd3 07:02:15 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r0) sendmsg$NLBL_CALIPSO_C_LIST(r0, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f00000000c0)=ANY=[@ANYBLOB="d59bcdb1", @ANYRES16=r1, @ANYBLOB="010000000000010000000300000008000100010000004f013784ef7d60aa1f6857db89a0c11f7658f13f71d9141872acae4d128e84d7b098e0d3e0fd0e1bddd786326032eb430eb9672510cdf3ec65418f60b6d830c17ae17467473ed0f9e256294fba48bc85ec278888dbf8d50395944440d944e74cb4850d155d83e2ab875d598fc834a338d88257648ffc878d6e89b9f7f2fb686a72499e"], 0x58}}, 0x0) (async) openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) 07:02:15 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r0) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)={0x30, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SOCKETS={0x4}]}, 0x30}}, 0x0) (fail_nth: 23) 07:02:15 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) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000001040)={&(0x7f0000001000)={0x14}, 0x14}}, 0x0) r3 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000040), r0) socket$key(0xf, 0x3, 0x2) sendmsg$NLBL_CALIPSO_C_LISTALL(r2, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000000140)={&(0x7f00000000c0)=ANY=[@ANYBLOB='T\x00\x00\x00', @ANYRES16=r3, @ANYBLOB="00002bbd7000fcdbdf2504000000080002000200000008000100010000007fffffff02000000020000000800020002000000080001000100000008000100010000000800020002000000"], 0x54}, 0x1, 0x0, 0x0, 0x854}, 0x4010) r4 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r1) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x34, r4, 0x1, 0x70bd27, 0x25dfdbfe, {}, [@NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x2}, @NLBL_CALIPSO_A_DOI={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x1}]}, 0x34}}, 0x4) r5 = syz_genetlink_get_family_id$nbd(&(0x7f0000000380), r0) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f0000000340)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f0000000300)={&(0x7f00000002c0)={0x3c, r5, 0x208, 0x70bd25, 0x25dfdbfd, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x11, 0xa, 'NLBL_CALIPSO\x00'}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x4785}]}, 0x3c}, 0x1, 0x0, 0x0, 0x20040050}, 0x20000000) 07:02:15 executing program 1: 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$netlbl_calipso(&(0x7f0000000080), r1) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x23, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r2, 0x1, 0x3, 0x0, {}, [@NLBL_CALIPSO_A_DOI={0x8}]}, 0x1c}, 0x1, 0x0, 0x0, 0x4040050}, 0x20000000) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r1) (async) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x23, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r2, 0x1, 0x3, 0x0, {}, [@NLBL_CALIPSO_A_DOI={0x8}]}, 0x1c}, 0x1, 0x0, 0x0, 0x4040050}, 0x20000000) (async) 07:02:15 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$netlbl_calipso(&(0x7f0000000080), r1) (async) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000000), r3) (async) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r2, 0x1}, 0x14}}, 0x0) (async, rerun: 32) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (rerun: 32) sendmsg$NBD_CMD_DISCONNECT(r4, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000001040)={&(0x7f0000001000)={0x14}, 0x14}}, 0x0) r5 = syz_genetlink_get_family_id$nbd(&(0x7f00000000c0), r3) sendmsg$NBD_CMD_DISCONNECT(r4, &(0x7f0000000280)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000240)={&(0x7f0000000100)={0x48, r5, 0x10, 0x70bd27, 0x25dfdbfb, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x100000001}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x5}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x4}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0xfffffffffffffff7}, @NBD_ATTR_BACKEND_IDENTIFIER={0x4}]}, 0x48}, 0x1, 0x0, 0x0, 0x810}, 0x8000) [ 3102.011016] nbd: failed to add new device 07:02:15 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000001040)={&(0x7f0000001000)={0x14}, 0x14}}, 0x0) (async) r2 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$NLBL_CALIPSO_C_LISTALL(r1, &(0x7f00000001c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f0000000180)={&(0x7f0000000100)={0x1c, r2, 0x300, 0x70bd2c, 0x25dfdbfe, {}, [@NLBL_CALIPSO_A_DOI={0x8}]}, 0x1c}, 0x1, 0x0, 0x0, 0x2400c880}, 0x20040012) (async) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r4 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r0) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f0000000240)={0x0, 0x37, &(0x7f0000000140)={&(0x7f00000000c0)={0x30, r4, 0x400, 0x1, 0x0, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8a}, @NBD_ATTR_SOCKETS={0x4}]}, 0x30}}, 0x0) [ 3102.079221] FAULT_INJECTION: forcing a failure. [ 3102.079221] name failslab, interval 1, probability 0, space 0, times 0 [ 3102.100159] CPU: 1 PID: 27994 Comm: syz-executor.0 Not tainted 4.14.299-syzkaller #0 [ 3102.108067] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/26/2022 [ 3102.117417] Call Trace: [ 3102.120005] dump_stack+0x1b2/0x281 [ 3102.123637] should_fail.cold+0x10a/0x149 [ 3102.127791] should_failslab+0xd6/0x130 [ 3102.131761] kmem_cache_alloc_node_trace+0x25a/0x400 [ 3102.136897] ? mempool_free+0x1d0/0x1d0 [ 3102.140883] mempool_create_node+0x76/0x3e0 [ 3102.145201] ? mempool_kmalloc+0x20/0x20 [ 3102.149254] bioset_create+0x506/0x750 [ 3102.153130] ? kmem_cache_alloc_node+0x38b/0x410 [ 3102.157891] blk_alloc_queue_node+0xa8/0xb40 [ 3102.162307] blk_mq_init_queue+0x42/0x90 [ 3102.166354] nbd_dev_add+0x2c6/0x800 [ 3102.170054] ? nbd_send_cmd+0x11f0/0x11f0 [ 3102.174180] ? ns_capable_common+0x127/0x150 [ 3102.178579] nbd_genl_connect+0x3a4/0x13e0 [ 3102.182803] ? nbd_xmit_timeout+0x500/0x500 [ 3102.187107] ? do_syscall_64+0x1d5/0x640 [ 3102.191158] ? validate_nla+0x192/0x5e0 [ 3102.195112] ? nla_parse+0x157/0x1f0 [ 3102.198814] genl_family_rcv_msg+0x572/0xb20 [ 3102.203204] ? genl_rcv+0x40/0x40 [ 3102.206642] ? __ww_mutex_wakeup_for_backoff+0x210/0x210 [ 3102.212080] ? __kmalloc_node_track_caller+0x4c/0x70 [ 3102.217162] ? trace_hardirqs_on+0x10/0x10 [ 3102.221381] genl_rcv_msg+0xaf/0x140 [ 3102.225082] netlink_rcv_skb+0x125/0x390 [ 3102.229219] ? genl_family_rcv_msg+0xb20/0xb20 [ 3102.233788] ? netlink_ack+0x9a0/0x9a0 [ 3102.237655] ? lock_acquire+0x170/0x3f0 [ 3102.241619] genl_rcv+0x24/0x40 [ 3102.244895] netlink_unicast+0x437/0x610 [ 3102.248942] ? netlink_sendskb+0xd0/0xd0 [ 3102.252985] ? __check_object_size+0x179/0x230 [ 3102.257548] netlink_sendmsg+0x648/0xbc0 [ 3102.261607] ? nlmsg_notify+0x1b0/0x1b0 [ 3102.265571] ? kernel_recvmsg+0x210/0x210 [ 3102.269710] ? security_socket_sendmsg+0x83/0xb0 [ 3102.274448] ? nlmsg_notify+0x1b0/0x1b0 [ 3102.278403] sock_sendmsg+0xb5/0x100 [ 3102.282100] ___sys_sendmsg+0x6c8/0x800 [ 3102.286076] ? get_pid_task+0x91/0x130 [ 3102.289953] ? copy_msghdr_from_user+0x3b0/0x3b0 [ 3102.294691] ? lock_downgrade+0x740/0x740 [ 3102.298822] ? __fget+0x23e/0x3e0 [ 3102.302254] ? lock_acquire+0x170/0x3f0 [ 3102.306210] ? lock_downgrade+0x740/0x740 [ 3102.310412] ? __fget+0x265/0x3e0 [ 3102.313870] ? __fdget+0x19b/0x1f0 [ 3102.317404] ? sockfd_lookup_light+0xb2/0x160 [ 3102.321884] __sys_sendmsg+0xa3/0x120 [ 3102.325668] ? SyS_shutdown+0x160/0x160 07:02:16 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r0) sendmsg$NLBL_CALIPSO_C_LIST(r0, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f00000000c0)=ANY=[@ANYBLOB="d59bcdb1", @ANYRES16=r1, @ANYBLOB="010000000000010000000300000008000100010000004f013784ef7d60aa1f6857db89a0c11f7658f13f71d9141872acae4d128e84d7b098e0d3e0fd0e1bddd786326032eb430eb9672510cdf3ec65418f60b6d830c17ae17467473ed0f9e256294fba48bc85ec278888dbf8d50395944440d944e74cb4850d155d83e2ab875d598fc834a338d88257648ffc878d6e89b9f7f2fb686a72499e"], 0x58}}, 0x0) (async) openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) 07:02:16 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$netlbl_calipso(&(0x7f0000000080), r0) r2 = socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFVLAN_SET_VLAN_INGRESS_PRIORITY_CMD(r2, 0x8982, &(0x7f0000000240)={0x2, 'macvlan1\x00'}) r3 = socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFVLAN_SET_VLAN_INGRESS_PRIORITY_CMD(r3, 0x8982, &(0x7f0000000240)={0x2, 'macvlan1\x00'}) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000000c0)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1, @ANYBLOB="010025fcdbdf6502000000000000", @ANYRES64=r1, @ANYRES64=r2, @ANYRESDEC=r3, @ANYRES16=r3], 0x14}, 0x1, 0x0, 0x0, 0x4081}, 0x4801) 07:02:16 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r0) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)={0x30, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SOCKETS={0x4}]}, 0x30}}, 0x0) (fail_nth: 24) 07:02:16 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000001040)={&(0x7f0000001000)={0x14}, 0x14}}, 0x0) (async) r2 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$NLBL_CALIPSO_C_LISTALL(r1, &(0x7f00000001c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f0000000180)={&(0x7f0000000100)={0x1c, r2, 0x300, 0x70bd2c, 0x25dfdbfe, {}, [@NLBL_CALIPSO_A_DOI={0x8}]}, 0x1c}, 0x1, 0x0, 0x0, 0x2400c880}, 0x20040012) (async) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r4 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r0) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f0000000240)={0x0, 0x37, &(0x7f0000000140)={&(0x7f00000000c0)={0x30, r4, 0x400, 0x1, 0x0, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8a}, @NBD_ATTR_SOCKETS={0x4}]}, 0x30}}, 0x0) 07:02:16 executing program 1: 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) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000001040)={&(0x7f0000001000)={0x14}, 0x14}}, 0x0) r3 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000000), r1) r4 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r4, &(0x7f0000000480)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000400)={0xffffffffffffffff}, 0x106}}, 0x20) r6 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000540), 0x2, 0x0) write$RDMA_USER_CM_CMD_RESOLVE_IP(r6, &(0x7f0000000580)={0x3, 0x40, 0xfa00, {{0xa, 0x0, 0x0, @remote}, {0xa, 0x0, 0x0, @loopback}, r5}}, 0x48) write$RDMA_USER_CM_CMD_CONNECT(0xffffffffffffffff, &(0x7f0000000240)={0x6, 0x118, 0xfa00, {{0x6e6fb529, 0x5, "f0b682c10edd62b50ad111126d765b03ad0fd7dc580c56a604cf6293a7bffa32d53f6ae951cfa7a945572474eb0535fb79bec5c8a20755e61a5c9c5d0ea5176311cdc2c01437aab252f8f13fd00df05c72294ba44ce723d0122a5ee62331e2191e2085d0cba1cbf55b0e169d7916b363419768bbc3351df85c28da7914791ae76fadfbaa41d47edce27990440754e3cbd439a13da04223838abac86d802cde05ca577b47c6bd2e080fca9d3999eed3cfbcc616d4428361364a366154feb0b380afd172f7c31c79a5c6cdc45d078649279f7118f73b54a5a58c40cc4db244ee1b3405231b37a06d1c88fdc18eb03f891ba7c5f325e45176b660465e394c27667f", 0x9, 0x0, 0x7, 0x7, 0x1, 0x3, 0x8, 0x1}, r5}}, 0x120) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r3, 0x1, 0x20000, 0x0, {}, [@NLBL_CALIPSO_A_DOI={0x8}]}, 0x1c}}, 0x0) [ 3102.329639] ? wait_for_completion_io+0x10/0x10 [ 3102.334306] ? SyS_read+0x210/0x210 [ 3102.337916] ? __do_page_fault+0x159/0xad0 [ 3102.342141] SyS_sendmsg+0x27/0x40 [ 3102.345668] ? __sys_sendmsg+0x120/0x120 [ 3102.349716] do_syscall_64+0x1d5/0x640 [ 3102.353590] entry_SYSCALL_64_after_hwframe+0x5e/0xd3 [ 3102.364758] nbd: failed to add new device 07:02:16 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$netlbl_calipso(&(0x7f0000000080), r0) r2 = socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFVLAN_SET_VLAN_INGRESS_PRIORITY_CMD(r2, 0x8982, &(0x7f0000000240)={0x2, 'macvlan1\x00'}) r3 = socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFVLAN_SET_VLAN_INGRESS_PRIORITY_CMD(r3, 0x8982, &(0x7f0000000240)={0x2, 'macvlan1\x00'}) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000000c0)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1, @ANYBLOB="010025fcdbdf6502000000000000", @ANYRES64=r1, @ANYRES64=r2, @ANYRESDEC=r3, @ANYRES16=r3], 0x14}, 0x1, 0x0, 0x0, 0x4081}, 0x4801) 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$netlbl_calipso(&(0x7f0000000080), r0) (async) socket$packet(0x11, 0x2, 0x300) (async) ioctl$sock_SIOCGIFVLAN_SET_VLAN_INGRESS_PRIORITY_CMD(r2, 0x8982, &(0x7f0000000240)={0x2, 'macvlan1\x00'}) (async) socket$packet(0x11, 0x2, 0x300) (async) ioctl$sock_SIOCGIFVLAN_SET_VLAN_INGRESS_PRIORITY_CMD(r3, 0x8982, &(0x7f0000000240)={0x2, 'macvlan1\x00'}) (async) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000000c0)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1, @ANYBLOB="010025fcdbdf6502000000000000", @ANYRES64=r1, @ANYRES64=r2, @ANYRESDEC=r3, @ANYRES16=r3], 0x14}, 0x1, 0x0, 0x0, 0x4081}, 0x4801) (async) 07:02:16 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) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000001040)={&(0x7f0000001000)={0x14}, 0x14}}, 0x0) r3 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000040), r0) socket$key(0xf, 0x3, 0x2) sendmsg$NLBL_CALIPSO_C_LISTALL(r2, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000000140)={&(0x7f00000000c0)=ANY=[@ANYBLOB='T\x00\x00\x00', @ANYRES16=r3, @ANYBLOB="00002bbd7000fcdbdf2504000000080002000200000008000100010000007fffffff02000000020000000800020002000000080001000100000008000100010000000800020002000000"], 0x54}, 0x1, 0x0, 0x0, 0x854}, 0x4010) r4 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r1) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x34, r4, 0x1, 0x70bd27, 0x25dfdbfe, {}, [@NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x2}, @NLBL_CALIPSO_A_DOI={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x1}]}, 0x34}}, 0x4) r5 = syz_genetlink_get_family_id$nbd(&(0x7f0000000380), r0) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f0000000340)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f0000000300)={&(0x7f00000002c0)={0x3c, r5, 0x208, 0x70bd25, 0x25dfdbfd, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x11, 0xa, 'NLBL_CALIPSO\x00'}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x4785}]}, 0x3c}, 0x1, 0x0, 0x0, 0x20040050}, 0x20000000) 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_DISCONNECT(r2, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000001040)={&(0x7f0000001000)={0x14}, 0x14}}, 0x0) (async) syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000040), r0) (async) socket$key(0xf, 0x3, 0x2) (async) sendmsg$NLBL_CALIPSO_C_LISTALL(r2, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000000140)={&(0x7f00000000c0)=ANY=[@ANYBLOB='T\x00\x00\x00', @ANYRES16=r3, @ANYBLOB="00002bbd7000fcdbdf2504000000080002000200000008000100010000007fffffff02000000020000000800020002000000080001000100000008000100010000000800020002000000"], 0x54}, 0x1, 0x0, 0x0, 0x854}, 0x4010) (async) syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r1) (async) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x34, r4, 0x1, 0x70bd27, 0x25dfdbfe, {}, [@NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x2}, @NLBL_CALIPSO_A_DOI={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x1}]}, 0x34}}, 0x4) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000380), r0) (async) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f0000000340)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f0000000300)={&(0x7f00000002c0)={0x3c, r5, 0x208, 0x70bd25, 0x25dfdbfd, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x11, 0xa, 'NLBL_CALIPSO\x00'}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x4785}]}, 0x3c}, 0x1, 0x0, 0x0, 0x20040050}, 0x20000000) (async) 07:02:16 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r0) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000040)={&(0x7f00000000c0)={0x58, 0x0, 0x200, 0x70bd28, 0x25dfdbfc, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x1cd1}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '['}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x100000001}]}, 0x58}}, 0x8014) sendmsg$NLBL_CALIPSO_C_LIST(r0, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000440)={0x1c, r1, 0x1, 0x0, 0x1, {}, [@NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x1}]}, 0x58}}, 0x0) sendmsg$IPVS_CMD_DEL_SERVICE(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f0000000200)={&(0x7f00000001c0)={0x30, 0x0, 0x400, 0x70bd28, 0x25dfdbfc, {}, [@IPVS_CMD_ATTR_DAEMON={0x1c, 0x3, 0x0, 0x1, [@IPVS_DAEMON_ATTR_MCAST_PORT={0x6, 0x7, 0x4e22}, @IPVS_DAEMON_ATTR_STATE={0x8}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5, @multicast1}]}]}, 0x30}, 0x1, 0x0, 0x0, 0xc000}, 0x40000) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r2) sendmsg$NLBL_CALIPSO_C_LIST(r2, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000440)={0x1c, r3, 0x1, 0x0, 0x0, {}, [@NLBL_CALIPSO_A_DOI={0x8}]}, 0x1c}}, 0x0) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000340)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000000300)={&(0x7f00000002c0)={0x3c, r3, 0x100, 0x70bd25, 0x25dfdbfb, {}, [@NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_DOI={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x3}, @NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x1}]}, 0x3c}, 0x1, 0x0, 0x0, 0x1}, 0x4000040) [ 3102.456775] FAULT_INJECTION: forcing a failure. [ 3102.456775] name failslab, interval 1, probability 0, space 0, times 0 [ 3102.481862] CPU: 1 PID: 28023 Comm: syz-executor.0 Not tainted 4.14.299-syzkaller #0 [ 3102.489765] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/26/2022 [ 3102.499105] Call Trace: [ 3102.501675] dump_stack+0x1b2/0x281 [ 3102.505288] should_fail.cold+0x10a/0x149 [ 3102.509417] should_failslab+0xd6/0x130 [ 3102.513378] kmem_cache_alloc+0x28e/0x3c0 [ 3102.517509] ? mempool_free+0x1d0/0x1d0 [ 3102.521460] mempool_create_node+0x2d2/0x3e0 [ 3102.525857] bioset_create+0x506/0x750 [ 3102.529734] ? kmem_cache_alloc_node+0x38b/0x410 [ 3102.534495] blk_alloc_queue_node+0xa8/0xb40 [ 3102.538907] blk_mq_init_queue+0x42/0x90 [ 3102.542957] nbd_dev_add+0x2c6/0x800 [ 3102.546654] ? nbd_send_cmd+0x11f0/0x11f0 [ 3102.550812] ? ns_capable_common+0x127/0x150 [ 3102.555201] nbd_genl_connect+0x3a4/0x13e0 [ 3102.559418] ? nbd_xmit_timeout+0x500/0x500 [ 3102.563716] ? do_syscall_64+0x1d5/0x640 [ 3102.567762] ? validate_nla+0x192/0x5e0 [ 3102.571716] ? nla_parse+0x157/0x1f0 [ 3102.575419] genl_family_rcv_msg+0x572/0xb20 [ 3102.579822] ? genl_rcv+0x40/0x40 [ 3102.583356] ? __ww_mutex_wakeup_for_backoff+0x210/0x210 [ 3102.588796] ? __kmalloc_node_track_caller+0x4c/0x70 [ 3102.593880] ? trace_hardirqs_on+0x10/0x10 [ 3102.598099] genl_rcv_msg+0xaf/0x140 [ 3102.601802] netlink_rcv_skb+0x125/0x390 [ 3102.605858] ? genl_family_rcv_msg+0xb20/0xb20 [ 3102.610430] ? netlink_ack+0x9a0/0x9a0 [ 3102.614302] ? lock_acquire+0x170/0x3f0 [ 3102.618266] genl_rcv+0x24/0x40 [ 3102.621524] netlink_unicast+0x437/0x610 [ 3102.625565] ? netlink_sendskb+0xd0/0xd0 [ 3102.629603] ? __check_object_size+0x179/0x230 [ 3102.634171] netlink_sendmsg+0x648/0xbc0 [ 3102.638228] ? nlmsg_notify+0x1b0/0x1b0 [ 3102.642188] ? kernel_recvmsg+0x210/0x210 [ 3102.646320] ? security_socket_sendmsg+0x83/0xb0 [ 3102.651055] ? nlmsg_notify+0x1b0/0x1b0 [ 3102.655011] sock_sendmsg+0xb5/0x100 [ 3102.658702] ___sys_sendmsg+0x6c8/0x800 [ 3102.662654] ? get_pid_task+0x91/0x130 [ 3102.666544] ? copy_msghdr_from_user+0x3b0/0x3b0 [ 3102.671281] ? lock_downgrade+0x740/0x740 [ 3102.675408] ? __fget+0x23e/0x3e0 [ 3102.678850] ? lock_acquire+0x170/0x3f0 [ 3102.682807] ? lock_downgrade+0x740/0x740 [ 3102.686932] ? __fget+0x265/0x3e0 [ 3102.690364] ? __fdget+0x19b/0x1f0 [ 3102.693880] ? sockfd_lookup_light+0xb2/0x160 [ 3102.698350] __sys_sendmsg+0xa3/0x120 [ 3102.702126] ? SyS_shutdown+0x160/0x160 07:02:16 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r0) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000040)={&(0x7f00000000c0)={0x58, 0x0, 0x200, 0x70bd28, 0x25dfdbfc, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x1cd1}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '['}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x100000001}]}, 0x58}}, 0x8014) sendmsg$NLBL_CALIPSO_C_LIST(r0, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000440)={0x1c, r1, 0x1, 0x0, 0x1, {}, [@NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x1}]}, 0x58}}, 0x0) sendmsg$IPVS_CMD_DEL_SERVICE(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f0000000200)={&(0x7f00000001c0)={0x30, 0x0, 0x400, 0x70bd28, 0x25dfdbfc, {}, [@IPVS_CMD_ATTR_DAEMON={0x1c, 0x3, 0x0, 0x1, [@IPVS_DAEMON_ATTR_MCAST_PORT={0x6, 0x7, 0x4e22}, @IPVS_DAEMON_ATTR_STATE={0x8}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5, @multicast1}]}]}, 0x30}, 0x1, 0x0, 0x0, 0xc000}, 0x40000) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r2) sendmsg$NLBL_CALIPSO_C_LIST(r2, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000440)={0x1c, r3, 0x1, 0x0, 0x0, {}, [@NLBL_CALIPSO_A_DOI={0x8}]}, 0x1c}}, 0x0) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000340)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000000300)={&(0x7f00000002c0)={0x3c, r3, 0x100, 0x70bd25, 0x25dfdbfb, {}, [@NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_DOI={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x3}, @NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x1}]}, 0x3c}, 0x1, 0x0, 0x0, 0x1}, 0x4000040) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r0) (async) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000040)={&(0x7f00000000c0)={0x58, 0x0, 0x200, 0x70bd28, 0x25dfdbfc, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x1cd1}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '['}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x100000001}]}, 0x58}}, 0x8014) (async) sendmsg$NLBL_CALIPSO_C_LIST(r0, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000440)={0x1c, r1, 0x1, 0x0, 0x1, {}, [@NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x1}]}, 0x58}}, 0x0) (async) sendmsg$IPVS_CMD_DEL_SERVICE(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f0000000200)={&(0x7f00000001c0)={0x30, 0x0, 0x400, 0x70bd28, 0x25dfdbfc, {}, [@IPVS_CMD_ATTR_DAEMON={0x1c, 0x3, 0x0, 0x1, [@IPVS_DAEMON_ATTR_MCAST_PORT={0x6, 0x7, 0x4e22}, @IPVS_DAEMON_ATTR_STATE={0x8}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5, @multicast1}]}]}, 0x30}, 0x1, 0x0, 0x0, 0xc000}, 0x40000) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r2) (async) sendmsg$NLBL_CALIPSO_C_LIST(r2, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000440)={0x1c, r3, 0x1, 0x0, 0x0, {}, [@NLBL_CALIPSO_A_DOI={0x8}]}, 0x1c}}, 0x0) (async) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000340)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000000300)={&(0x7f00000002c0)={0x3c, r3, 0x100, 0x70bd25, 0x25dfdbfb, {}, [@NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_DOI={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x3}, @NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x1}]}, 0x3c}, 0x1, 0x0, 0x0, 0x1}, 0x4000040) (async) 07:02:16 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$netlbl_calipso(&(0x7f0000000080), r0) (async) r2 = socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFVLAN_SET_VLAN_INGRESS_PRIORITY_CMD(r2, 0x8982, &(0x7f0000000240)={0x2, 'macvlan1\x00'}) r3 = socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFVLAN_SET_VLAN_INGRESS_PRIORITY_CMD(r3, 0x8982, &(0x7f0000000240)={0x2, 'macvlan1\x00'}) (async) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000000c0)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1, @ANYBLOB="010025fcdbdf6502000000000000", @ANYRES64=r1, @ANYRES64=r2, @ANYRESDEC=r3, @ANYRES16=r3], 0x14}, 0x1, 0x0, 0x0, 0x4081}, 0x4801) 07:02:16 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000001040)={&(0x7f0000001000)={0x14}, 0x14}}, 0x0) (async) r3 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000040), r0) socket$key(0xf, 0x3, 0x2) (async) sendmsg$NLBL_CALIPSO_C_LISTALL(r2, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000000140)={&(0x7f00000000c0)=ANY=[@ANYBLOB='T\x00\x00\x00', @ANYRES16=r3, @ANYBLOB="00002bbd7000fcdbdf2504000000080002000200000008000100010000007fffffff02000000020000000800020002000000080001000100000008000100010000000800020002000000"], 0x54}, 0x1, 0x0, 0x0, 0x854}, 0x4010) (async, rerun: 32) r4 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r1) (rerun: 32) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x34, r4, 0x1, 0x70bd27, 0x25dfdbfe, {}, [@NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x2}, @NLBL_CALIPSO_A_DOI={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x1}]}, 0x34}}, 0x4) (async) r5 = syz_genetlink_get_family_id$nbd(&(0x7f0000000380), r0) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f0000000340)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f0000000300)={&(0x7f00000002c0)={0x3c, r5, 0x208, 0x70bd25, 0x25dfdbfd, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x11, 0xa, 'NLBL_CALIPSO\x00'}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x4785}]}, 0x3c}, 0x1, 0x0, 0x0, 0x20040050}, 0x20000000) 07:02:16 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r0) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)={0x30, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SOCKETS={0x4}]}, 0x30}}, 0x0) (fail_nth: 25) 07:02:16 executing program 1: 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) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000001040)={&(0x7f0000001000)={0x14}, 0x14}}, 0x0) r3 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000000), r1) r4 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r4, &(0x7f0000000480)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000400)={0xffffffffffffffff}, 0x106}}, 0x20) r6 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000540), 0x2, 0x0) write$RDMA_USER_CM_CMD_RESOLVE_IP(r6, &(0x7f0000000580)={0x3, 0x40, 0xfa00, {{0xa, 0x0, 0x0, @remote}, {0xa, 0x0, 0x0, @loopback}, r5}}, 0x48) write$RDMA_USER_CM_CMD_CONNECT(0xffffffffffffffff, &(0x7f0000000240)={0x6, 0x118, 0xfa00, {{0x6e6fb529, 0x5, "f0b682c10edd62b50ad111126d765b03ad0fd7dc580c56a604cf6293a7bffa32d53f6ae951cfa7a945572474eb0535fb79bec5c8a20755e61a5c9c5d0ea5176311cdc2c01437aab252f8f13fd00df05c72294ba44ce723d0122a5ee62331e2191e2085d0cba1cbf55b0e169d7916b363419768bbc3351df85c28da7914791ae76fadfbaa41d47edce27990440754e3cbd439a13da04223838abac86d802cde05ca577b47c6bd2e080fca9d3999eed3cfbcc616d4428361364a366154feb0b380afd172f7c31c79a5c6cdc45d078649279f7118f73b54a5a58c40cc4db244ee1b3405231b37a06d1c88fdc18eb03f891ba7c5f325e45176b660465e394c27667f", 0x9, 0x0, 0x7, 0x7, 0x1, 0x3, 0x8, 0x1}, r5}}, 0x120) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r3, 0x1, 0x20000, 0x0, {}, [@NLBL_CALIPSO_A_DOI={0x8}]}, 0x1c}}, 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_DISCONNECT(r2, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000001040)={&(0x7f0000001000)={0x14}, 0x14}}, 0x0) (async) syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000000), r1) (async) openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) (async) write$RDMA_USER_CM_CMD_CREATE_ID(r4, &(0x7f0000000480)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000400), 0x106}}, 0x20) (async) openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000540), 0x2, 0x0) (async) write$RDMA_USER_CM_CMD_RESOLVE_IP(r6, &(0x7f0000000580)={0x3, 0x40, 0xfa00, {{0xa, 0x0, 0x0, @remote}, {0xa, 0x0, 0x0, @loopback}, r5}}, 0x48) (async) write$RDMA_USER_CM_CMD_CONNECT(0xffffffffffffffff, &(0x7f0000000240)={0x6, 0x118, 0xfa00, {{0x6e6fb529, 0x5, "f0b682c10edd62b50ad111126d765b03ad0fd7dc580c56a604cf6293a7bffa32d53f6ae951cfa7a945572474eb0535fb79bec5c8a20755e61a5c9c5d0ea5176311cdc2c01437aab252f8f13fd00df05c72294ba44ce723d0122a5ee62331e2191e2085d0cba1cbf55b0e169d7916b363419768bbc3351df85c28da7914791ae76fadfbaa41d47edce27990440754e3cbd439a13da04223838abac86d802cde05ca577b47c6bd2e080fca9d3999eed3cfbcc616d4428361364a366154feb0b380afd172f7c31c79a5c6cdc45d078649279f7118f73b54a5a58c40cc4db244ee1b3405231b37a06d1c88fdc18eb03f891ba7c5f325e45176b660465e394c27667f", 0x9, 0x0, 0x7, 0x7, 0x1, 0x3, 0x8, 0x1}, r5}}, 0x120) (async) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r3, 0x1, 0x20000, 0x0, {}, [@NLBL_CALIPSO_A_DOI={0x8}]}, 0x1c}}, 0x0) (async) [ 3102.706077] ? wait_for_completion_io+0x10/0x10 [ 3102.710726] ? SyS_read+0x210/0x210 [ 3102.714331] ? __do_page_fault+0x159/0xad0 [ 3102.718576] SyS_sendmsg+0x27/0x40 [ 3102.722185] ? __sys_sendmsg+0x120/0x120 [ 3102.726228] do_syscall_64+0x1d5/0x640 [ 3102.730100] entry_SYSCALL_64_after_hwframe+0x5e/0xd3 [ 3102.738335] nbd: failed to add new device 07:02:16 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(&(0x7f0000000040), r0) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)=ANY=[@ANYBLOB="67e62b4b62ca77b83b27ea318d574ac530000000000000000000", @ANYRES16=r2, @ANYBLOB="01000000000000000000010000000c00060001000000000000000c000200000000000000000004000780"], 0x30}}, 0x0) [ 3102.817311] FAULT_INJECTION: forcing a failure. [ 3102.817311] name failslab, interval 1, probability 0, space 0, times 0 [ 3102.830876] CPU: 1 PID: 28069 Comm: syz-executor.0 Not tainted 4.14.299-syzkaller #0 [ 3102.838773] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/26/2022 [ 3102.848119] Call Trace: [ 3102.850689] dump_stack+0x1b2/0x281 [ 3102.854295] should_fail.cold+0x10a/0x149 [ 3102.858451] should_failslab+0xd6/0x130 [ 3102.862429] kmem_cache_alloc+0x28e/0x3c0 [ 3102.866552] ? mempool_free+0x1d0/0x1d0 [ 3102.870503] mempool_create_node+0x2d2/0x3e0 [ 3102.874891] bioset_create+0x506/0x750 [ 3102.878769] ? kmem_cache_alloc_node+0x38b/0x410 [ 3102.883506] blk_alloc_queue_node+0xa8/0xb40 [ 3102.887900] blk_mq_init_queue+0x42/0x90 [ 3102.891943] nbd_dev_add+0x2c6/0x800 [ 3102.895639] ? nbd_send_cmd+0x11f0/0x11f0 [ 3102.899762] ? ns_capable_common+0x127/0x150 [ 3102.904156] nbd_genl_connect+0x3a4/0x13e0 [ 3102.908369] ? nbd_xmit_timeout+0x500/0x500 [ 3102.912665] ? do_syscall_64+0x1d5/0x640 [ 3102.916701] ? validate_nla+0x192/0x5e0 [ 3102.920680] ? nla_parse+0x157/0x1f0 [ 3102.924375] genl_family_rcv_msg+0x572/0xb20 [ 3102.928775] ? genl_rcv+0x40/0x40 [ 3102.932220] ? __ww_mutex_wakeup_for_backoff+0x210/0x210 [ 3102.937657] ? __kmalloc_node_track_caller+0x4c/0x70 [ 3102.942739] ? trace_hardirqs_on+0x10/0x10 [ 3102.946958] genl_rcv_msg+0xaf/0x140 [ 3102.950651] netlink_rcv_skb+0x125/0x390 [ 3102.954686] ? genl_family_rcv_msg+0xb20/0xb20 [ 3102.959248] ? netlink_ack+0x9a0/0x9a0 [ 3102.963111] ? lock_acquire+0x170/0x3f0 [ 3102.967098] genl_rcv+0x24/0x40 [ 3102.970353] netlink_unicast+0x437/0x610 [ 3102.974400] ? netlink_sendskb+0xd0/0xd0 [ 3102.978444] ? __check_object_size+0x179/0x230 [ 3102.983023] netlink_sendmsg+0x648/0xbc0 [ 3102.987065] ? nlmsg_notify+0x1b0/0x1b0 [ 3102.991014] ? kernel_recvmsg+0x210/0x210 [ 3102.995144] ? security_socket_sendmsg+0x83/0xb0 [ 3102.999898] ? nlmsg_notify+0x1b0/0x1b0 [ 3103.003851] sock_sendmsg+0xb5/0x100 [ 3103.007542] ___sys_sendmsg+0x6c8/0x800 [ 3103.011493] ? get_pid_task+0x91/0x130 [ 3103.015357] ? copy_msghdr_from_user+0x3b0/0x3b0 [ 3103.020090] ? lock_downgrade+0x740/0x740 [ 3103.024216] ? __fget+0x23e/0x3e0 [ 3103.027646] ? lock_acquire+0x170/0x3f0 [ 3103.031600] ? lock_downgrade+0x740/0x740 [ 3103.035737] ? __fget+0x265/0x3e0 [ 3103.039171] ? __fdget+0x19b/0x1f0 [ 3103.042691] ? sockfd_lookup_light+0xb2/0x160 [ 3103.047163] __sys_sendmsg+0xa3/0x120 [ 3103.050940] ? SyS_shutdown+0x160/0x160 [ 3103.054891] ? wait_for_completion_io+0x10/0x10 [ 3103.059540] ? SyS_read+0x210/0x210 [ 3103.063144] ? __do_page_fault+0x159/0xad0 07:02:16 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(&(0x7f0000000040), r0) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)=ANY=[@ANYBLOB="67e62b4b62ca77b83b27ea318d574ac530000000000000000000", @ANYRES16=r2, @ANYBLOB="01000000000000000000010000000c00060001000000000000000c000200000000000000000004000780"], 0x30}}, 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_CONNECT(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)=ANY=[@ANYBLOB="67e62b4b62ca77b83b27ea318d574ac530000000000000000000", @ANYRES16=r2, @ANYBLOB="01000000000000000000010000000c00060001000000000000000c000200000000000000000004000780"], 0x30}}, 0x0) (async) 07:02:16 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000001040)={&(0x7f0000000000)=ANY=[@ANYBLOB="14000000", @ANYRES16=0x0, @ANYBLOB="00000100000000002ed125ed9b0000000000000200000014aef4f8cb9394a317f75ce9ddbcc75adca1fe66c1f1bf4210e1416a3eba86b3e684fed23eaaea9ece4e95a74401630b9b964d7ff4f15df3c9dacd75fef23530757105607518a2394740dabc60dc2bca37a444450c4d"], 0x14}}, 0x0) r2 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r1) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r2, 0x1}, 0x14}}, 0x0) r3 = socket$nl_sock_diag(0x10, 0x3, 0x4) connect$netlink(r3, &(0x7f00000000c0), 0xc) 07:02:16 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r0) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000040)={&(0x7f00000000c0)={0x58, 0x0, 0x200, 0x70bd28, 0x25dfdbfc, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x1cd1}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '['}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x100000001}]}, 0x58}}, 0x8014) sendmsg$NLBL_CALIPSO_C_LIST(r0, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000440)={0x1c, r1, 0x1, 0x0, 0x1, {}, [@NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x1}]}, 0x58}}, 0x0) sendmsg$IPVS_CMD_DEL_SERVICE(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f0000000200)={&(0x7f00000001c0)={0x30, 0x0, 0x400, 0x70bd28, 0x25dfdbfc, {}, [@IPVS_CMD_ATTR_DAEMON={0x1c, 0x3, 0x0, 0x1, [@IPVS_DAEMON_ATTR_MCAST_PORT={0x6, 0x7, 0x4e22}, @IPVS_DAEMON_ATTR_STATE={0x8}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5, @multicast1}]}]}, 0x30}, 0x1, 0x0, 0x0, 0xc000}, 0x40000) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r2) sendmsg$NLBL_CALIPSO_C_LIST(r2, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000440)={0x1c, r3, 0x1, 0x0, 0x0, {}, [@NLBL_CALIPSO_A_DOI={0x8}]}, 0x1c}}, 0x0) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000340)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000000300)={&(0x7f00000002c0)={0x3c, r3, 0x100, 0x70bd25, 0x25dfdbfb, {}, [@NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_DOI={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x3}, @NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x1}]}, 0x3c}, 0x1, 0x0, 0x0, 0x1}, 0x4000040) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r0) (async) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000040)={&(0x7f00000000c0)={0x58, 0x0, 0x200, 0x70bd28, 0x25dfdbfc, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x1cd1}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x2}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '['}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x100000001}]}, 0x58}}, 0x8014) (async) sendmsg$NLBL_CALIPSO_C_LIST(r0, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000440)={0x1c, r1, 0x1, 0x0, 0x1, {}, [@NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x1}]}, 0x58}}, 0x0) (async) sendmsg$IPVS_CMD_DEL_SERVICE(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f0000000200)={&(0x7f00000001c0)={0x30, 0x0, 0x400, 0x70bd28, 0x25dfdbfc, {}, [@IPVS_CMD_ATTR_DAEMON={0x1c, 0x3, 0x0, 0x1, [@IPVS_DAEMON_ATTR_MCAST_PORT={0x6, 0x7, 0x4e22}, @IPVS_DAEMON_ATTR_STATE={0x8}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5, @multicast1}]}]}, 0x30}, 0x1, 0x0, 0x0, 0xc000}, 0x40000) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r2) (async) sendmsg$NLBL_CALIPSO_C_LIST(r2, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000440)={0x1c, r3, 0x1, 0x0, 0x0, {}, [@NLBL_CALIPSO_A_DOI={0x8}]}, 0x1c}}, 0x0) (async) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000340)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000000300)={&(0x7f00000002c0)={0x3c, r3, 0x100, 0x70bd25, 0x25dfdbfb, {}, [@NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_DOI={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x3}, @NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x1}]}, 0x3c}, 0x1, 0x0, 0x0, 0x1}, 0x4000040) (async) 07:02:16 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = socket$netlink(0x10, 0x3, 0x4) r3 = syz_genetlink_get_family_id$ipvs(&(0x7f00000000c0), 0xffffffffffffffff) sendmsg$IPVS_CMD_GET_DEST(r2, &(0x7f00000003c0)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000000380)={&(0x7f0000000340)={0x14, 0x0, 0x20, 0x70bd26, 0x25dfdbfd}, 0x14}, 0x1, 0x0, 0x0, 0x44090}, 0x20000801) ioctl$sock_inet_SIOCSIFDSTADDR(r2, 0x8918, &(0x7f0000000400)={'batadv0\x00', {0x2, 0x4e24, @broadcast}}) socket$nl_sock_diag(0x10, 0x3, 0x4) sendmsg$IPVS_CMD_GET_SERVICE(r2, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000100)={0x14, r3, 0x1}, 0x14}}, 0x0) sendmsg$IPVS_CMD_NEW_SERVICE(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000040)={&(0x7f0000000240)={0xd0, r3, 0x100, 0x70bd28, 0x25dfdbfd, {}, [@IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8}, @IPVS_CMD_ATTR_DAEMON={0x14, 0x3, 0x0, 0x1, [@IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x3}, @IPVS_DAEMON_ATTR_MCAST_TTL={0x5, 0x8, 0x5}]}, @IPVS_CMD_ATTR_DEST={0xc, 0x2, 0x0, 0x1, [@IPVS_DEST_ATTR_INACT_CONNS={0x8, 0x8, 0x80000000}]}, @IPVS_CMD_ATTR_DEST={0x44, 0x2, 0x0, 0x1, [@IPVS_DEST_ATTR_ADDR_FAMILY={0x6, 0xb, 0x2}, @IPVS_DEST_ATTR_INACT_CONNS={0x8, 0x8, 0x6}, @IPVS_DEST_ATTR_ADDR_FAMILY={0x6, 0xb, 0x2}, @IPVS_DEST_ATTR_PERSIST_CONNS={0x8, 0x9, 0x6}, @IPVS_DEST_ATTR_PERSIST_CONNS={0x8, 0x9, 0xffff}, @IPVS_DEST_ATTR_TUN_PORT={0x6, 0xe, 0x4e21}, @IPVS_DEST_ATTR_ADDR_FAMILY={0x6, 0xb, 0x2}, @IPVS_DEST_ATTR_L_THRESH={0x8, 0x6, 0x3}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0xffc}, @IPVS_CMD_ATTR_DEST={0xc, 0x2, 0x0, 0x1, [@IPVS_DEST_ATTR_INACT_CONNS={0x8, 0x8, 0x4}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0x6}, @IPVS_CMD_ATTR_DEST={0x2c, 0x2, 0x0, 0x1, [@IPVS_DEST_ATTR_ACTIVE_CONNS={0x8, 0x7, 0x5}, @IPVS_DEST_ATTR_ADDR_FAMILY={0x6, 0xb, 0xa}, @IPVS_DEST_ATTR_TUN_FLAGS={0x6, 0xf, 0xc160}, @IPVS_DEST_ATTR_PORT={0x6, 0x2, 0x4e20}, @IPVS_DEST_ATTR_ACTIVE_CONNS={0x8, 0x7, 0x800}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0xbe}]}, 0xd0}, 0x1, 0x0, 0x0, 0x4010}, 0x0) r4 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r1) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x34, r4, 0x1, 0x70bd27, 0x25dfdbfe, {}, [@NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x2}, @NLBL_CALIPSO_A_DOI={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x1}]}, 0x34}}, 0x4) r5 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000440), 0x4000, 0x0) getsockopt$IP_SET_OP_GET_FNAME(r5, 0x1, 0x53, &(0x7f0000000480)={0x8, 0x7, 0x0, 'syz1\x00'}, &(0x7f00000004c0)=0x2c) [ 3103.067355] SyS_sendmsg+0x27/0x40 [ 3103.070870] ? __sys_sendmsg+0x120/0x120 [ 3103.074910] do_syscall_64+0x1d5/0x640 [ 3103.078777] entry_SYSCALL_64_after_hwframe+0x5e/0xd3 [ 3103.085873] nbd: failed to add new device 07:02:16 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r0) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)={0x30, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SOCKETS={0x4}]}, 0x30}}, 0x0) (fail_nth: 26) 07:02:16 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r0) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)=ANY=[@ANYBLOB="67e62b4b62ca77b83b27ea318d574ac530000000000000000000", @ANYRES16=r2, @ANYBLOB="01000000000000000000010000000c00060001000000000000000c000200000000000000000004000780"], 0x30}}, 0x0) 07:02:16 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async, rerun: 32) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (rerun: 32) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000001040)={&(0x7f0000000000)=ANY=[@ANYBLOB="14000000", @ANYRES16=0x0, @ANYBLOB="00000100000000002ed125ed9b0000000000000200000014aef4f8cb9394a317f75ce9ddbcc75adca1fe66c1f1bf4210e1416a3eba86b3e684fed23eaaea9ece4e95a74401630b9b964d7ff4f15df3c9dacd75fef23530757105607518a2394740dabc60dc2bca37a444450c4d"], 0x14}}, 0x0) (async) r2 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r1) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r2, 0x1}, 0x14}}, 0x0) (async) r3 = socket$nl_sock_diag(0x10, 0x3, 0x4) connect$netlink(r3, &(0x7f00000000c0), 0xc) 07:02:16 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async, rerun: 64) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (rerun: 64) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000001040)={&(0x7f0000001000)={0x14}, 0x14}}, 0x0) (async) r3 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000000), r1) (async, rerun: 32) r4 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) (rerun: 32) write$RDMA_USER_CM_CMD_CREATE_ID(r4, &(0x7f0000000480)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000400)={0xffffffffffffffff}, 0x106}}, 0x20) (async) r6 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000540), 0x2, 0x0) write$RDMA_USER_CM_CMD_RESOLVE_IP(r6, &(0x7f0000000580)={0x3, 0x40, 0xfa00, {{0xa, 0x0, 0x0, @remote}, {0xa, 0x0, 0x0, @loopback}, r5}}, 0x48) write$RDMA_USER_CM_CMD_CONNECT(0xffffffffffffffff, &(0x7f0000000240)={0x6, 0x118, 0xfa00, {{0x6e6fb529, 0x5, "f0b682c10edd62b50ad111126d765b03ad0fd7dc580c56a604cf6293a7bffa32d53f6ae951cfa7a945572474eb0535fb79bec5c8a20755e61a5c9c5d0ea5176311cdc2c01437aab252f8f13fd00df05c72294ba44ce723d0122a5ee62331e2191e2085d0cba1cbf55b0e169d7916b363419768bbc3351df85c28da7914791ae76fadfbaa41d47edce27990440754e3cbd439a13da04223838abac86d802cde05ca577b47c6bd2e080fca9d3999eed3cfbcc616d4428361364a366154feb0b380afd172f7c31c79a5c6cdc45d078649279f7118f73b54a5a58c40cc4db244ee1b3405231b37a06d1c88fdc18eb03f891ba7c5f325e45176b660465e394c27667f", 0x9, 0x0, 0x7, 0x7, 0x1, 0x3, 0x8, 0x1}, r5}}, 0x120) (async, rerun: 32) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r3, 0x1, 0x20000, 0x0, {}, [@NLBL_CALIPSO_A_DOI={0x8}]}, 0x1c}}, 0x0) (rerun: 32) 07:02:16 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r0) sendmsg$NLBL_CALIPSO_C_LIST(r0, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000440)=ANY=[@ANYBLOB="1c000000", @ANYRES16=r1, @ANYBLOB="010000000000010000de020000000800010001000000"], 0x58}}, 0x0) 07:02:16 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = socket$netlink(0x10, 0x3, 0x4) r3 = syz_genetlink_get_family_id$ipvs(&(0x7f00000000c0), 0xffffffffffffffff) sendmsg$IPVS_CMD_GET_DEST(r2, &(0x7f00000003c0)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000000380)={&(0x7f0000000340)={0x14, 0x0, 0x20, 0x70bd26, 0x25dfdbfd}, 0x14}, 0x1, 0x0, 0x0, 0x44090}, 0x20000801) ioctl$sock_inet_SIOCSIFDSTADDR(r2, 0x8918, &(0x7f0000000400)={'batadv0\x00', {0x2, 0x4e24, @broadcast}}) socket$nl_sock_diag(0x10, 0x3, 0x4) sendmsg$IPVS_CMD_GET_SERVICE(r2, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000100)={0x14, r3, 0x1}, 0x14}}, 0x0) sendmsg$IPVS_CMD_NEW_SERVICE(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000040)={&(0x7f0000000240)={0xd0, r3, 0x100, 0x70bd28, 0x25dfdbfd, {}, [@IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8}, @IPVS_CMD_ATTR_DAEMON={0x14, 0x3, 0x0, 0x1, [@IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x3}, @IPVS_DAEMON_ATTR_MCAST_TTL={0x5, 0x8, 0x5}]}, @IPVS_CMD_ATTR_DEST={0xc, 0x2, 0x0, 0x1, [@IPVS_DEST_ATTR_INACT_CONNS={0x8, 0x8, 0x80000000}]}, @IPVS_CMD_ATTR_DEST={0x44, 0x2, 0x0, 0x1, [@IPVS_DEST_ATTR_ADDR_FAMILY={0x6, 0xb, 0x2}, @IPVS_DEST_ATTR_INACT_CONNS={0x8, 0x8, 0x6}, @IPVS_DEST_ATTR_ADDR_FAMILY={0x6, 0xb, 0x2}, @IPVS_DEST_ATTR_PERSIST_CONNS={0x8, 0x9, 0x6}, @IPVS_DEST_ATTR_PERSIST_CONNS={0x8, 0x9, 0xffff}, @IPVS_DEST_ATTR_TUN_PORT={0x6, 0xe, 0x4e21}, @IPVS_DEST_ATTR_ADDR_FAMILY={0x6, 0xb, 0x2}, @IPVS_DEST_ATTR_L_THRESH={0x8, 0x6, 0x3}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0xffc}, @IPVS_CMD_ATTR_DEST={0xc, 0x2, 0x0, 0x1, [@IPVS_DEST_ATTR_INACT_CONNS={0x8, 0x8, 0x4}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0x6}, @IPVS_CMD_ATTR_DEST={0x2c, 0x2, 0x0, 0x1, [@IPVS_DEST_ATTR_ACTIVE_CONNS={0x8, 0x7, 0x5}, @IPVS_DEST_ATTR_ADDR_FAMILY={0x6, 0xb, 0xa}, @IPVS_DEST_ATTR_TUN_FLAGS={0x6, 0xf, 0xc160}, @IPVS_DEST_ATTR_PORT={0x6, 0x2, 0x4e20}, @IPVS_DEST_ATTR_ACTIVE_CONNS={0x8, 0x7, 0x800}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0xbe}]}, 0xd0}, 0x1, 0x0, 0x0, 0x4010}, 0x0) r4 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r1) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x34, r4, 0x1, 0x70bd27, 0x25dfdbfe, {}, [@NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x2}, @NLBL_CALIPSO_A_DOI={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x1}]}, 0x34}}, 0x4) r5 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000440), 0x4000, 0x0) getsockopt$IP_SET_OP_GET_FNAME(r5, 0x1, 0x53, &(0x7f0000000480)={0x8, 0x7, 0x0, 'syz1\x00'}, &(0x7f00000004c0)=0x2c) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) socket$netlink(0x10, 0x3, 0x4) (async) syz_genetlink_get_family_id$ipvs(&(0x7f00000000c0), 0xffffffffffffffff) (async) sendmsg$IPVS_CMD_GET_DEST(r2, &(0x7f00000003c0)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000000380)={&(0x7f0000000340)={0x14, 0x0, 0x20, 0x70bd26, 0x25dfdbfd}, 0x14}, 0x1, 0x0, 0x0, 0x44090}, 0x20000801) (async) ioctl$sock_inet_SIOCSIFDSTADDR(r2, 0x8918, &(0x7f0000000400)={'batadv0\x00', {0x2, 0x4e24, @broadcast}}) (async) socket$nl_sock_diag(0x10, 0x3, 0x4) (async) sendmsg$IPVS_CMD_GET_SERVICE(r2, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000100)={0x14, r3, 0x1}, 0x14}}, 0x0) (async) sendmsg$IPVS_CMD_NEW_SERVICE(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000040)={&(0x7f0000000240)={0xd0, r3, 0x100, 0x70bd28, 0x25dfdbfd, {}, [@IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8}, @IPVS_CMD_ATTR_DAEMON={0x14, 0x3, 0x0, 0x1, [@IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x3}, @IPVS_DAEMON_ATTR_MCAST_TTL={0x5, 0x8, 0x5}]}, @IPVS_CMD_ATTR_DEST={0xc, 0x2, 0x0, 0x1, [@IPVS_DEST_ATTR_INACT_CONNS={0x8, 0x8, 0x80000000}]}, @IPVS_CMD_ATTR_DEST={0x44, 0x2, 0x0, 0x1, [@IPVS_DEST_ATTR_ADDR_FAMILY={0x6, 0xb, 0x2}, @IPVS_DEST_ATTR_INACT_CONNS={0x8, 0x8, 0x6}, @IPVS_DEST_ATTR_ADDR_FAMILY={0x6, 0xb, 0x2}, @IPVS_DEST_ATTR_PERSIST_CONNS={0x8, 0x9, 0x6}, @IPVS_DEST_ATTR_PERSIST_CONNS={0x8, 0x9, 0xffff}, @IPVS_DEST_ATTR_TUN_PORT={0x6, 0xe, 0x4e21}, @IPVS_DEST_ATTR_ADDR_FAMILY={0x6, 0xb, 0x2}, @IPVS_DEST_ATTR_L_THRESH={0x8, 0x6, 0x3}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0xffc}, @IPVS_CMD_ATTR_DEST={0xc, 0x2, 0x0, 0x1, [@IPVS_DEST_ATTR_INACT_CONNS={0x8, 0x8, 0x4}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0x6}, @IPVS_CMD_ATTR_DEST={0x2c, 0x2, 0x0, 0x1, [@IPVS_DEST_ATTR_ACTIVE_CONNS={0x8, 0x7, 0x5}, @IPVS_DEST_ATTR_ADDR_FAMILY={0x6, 0xb, 0xa}, @IPVS_DEST_ATTR_TUN_FLAGS={0x6, 0xf, 0xc160}, @IPVS_DEST_ATTR_PORT={0x6, 0x2, 0x4e20}, @IPVS_DEST_ATTR_ACTIVE_CONNS={0x8, 0x7, 0x800}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0xbe}]}, 0xd0}, 0x1, 0x0, 0x0, 0x4010}, 0x0) (async) syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r1) (async) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x34, r4, 0x1, 0x70bd27, 0x25dfdbfe, {}, [@NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x2}, @NLBL_CALIPSO_A_DOI={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x1}]}, 0x34}}, 0x4) (async) openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000440), 0x4000, 0x0) (async) getsockopt$IP_SET_OP_GET_FNAME(r5, 0x1, 0x53, &(0x7f0000000480)={0x8, 0x7, 0x0, 'syz1\x00'}, &(0x7f00000004c0)=0x2c) (async) [ 3103.205847] FAULT_INJECTION: forcing a failure. [ 3103.205847] name failslab, interval 1, probability 0, space 0, times 0 [ 3103.232246] CPU: 0 PID: 28122 Comm: syz-executor.0 Not tainted 4.14.299-syzkaller #0 [ 3103.240161] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/26/2022 [ 3103.249525] Call Trace: [ 3103.252113] dump_stack+0x1b2/0x281 [ 3103.255753] should_fail.cold+0x10a/0x149 [ 3103.259909] should_failslab+0xd6/0x130 [ 3103.263909] kmem_cache_alloc_node_trace+0x25a/0x400 [ 3103.269026] bdi_alloc_node+0x5d/0x2e0 [ 3103.272918] blk_alloc_queue_node+0xe2/0xb40 [ 3103.277333] blk_mq_init_queue+0x42/0x90 [ 3103.281397] nbd_dev_add+0x2c6/0x800 [ 3103.285112] ? nbd_send_cmd+0x11f0/0x11f0 [ 3103.289266] ? ns_capable_common+0x127/0x150 [ 3103.293678] nbd_genl_connect+0x3a4/0x13e0 [ 3103.298022] ? nbd_xmit_timeout+0x500/0x500 [ 3103.302347] ? do_syscall_64+0x1d5/0x640 [ 3103.306395] ? validate_nla+0x192/0x5e0 [ 3103.310362] ? nla_parse+0x157/0x1f0 [ 3103.314073] genl_family_rcv_msg+0x572/0xb20 [ 3103.318483] ? genl_rcv+0x40/0x40 [ 3103.321929] ? __ww_mutex_wakeup_for_backoff+0x210/0x210 [ 3103.327493] ? __kmalloc_node_track_caller+0x4c/0x70 [ 3103.332582] ? trace_hardirqs_on+0x10/0x10 [ 3103.336806] genl_rcv_msg+0xaf/0x140 [ 3103.340518] netlink_rcv_skb+0x125/0x390 [ 3103.344569] ? genl_family_rcv_msg+0xb20/0xb20 [ 3103.349131] ? netlink_ack+0x9a0/0x9a0 [ 3103.353002] ? lock_acquire+0x170/0x3f0 [ 3103.357082] genl_rcv+0x24/0x40 [ 3103.360349] netlink_unicast+0x437/0x610 [ 3103.364397] ? netlink_sendskb+0xd0/0xd0 [ 3103.368454] ? __check_object_size+0x179/0x230 [ 3103.373021] netlink_sendmsg+0x648/0xbc0 [ 3103.377074] ? nlmsg_notify+0x1b0/0x1b0 [ 3103.381034] ? kernel_recvmsg+0x210/0x210 [ 3103.385166] ? security_socket_sendmsg+0x83/0xb0 [ 3103.390018] ? nlmsg_notify+0x1b0/0x1b0 [ 3103.393974] sock_sendmsg+0xb5/0x100 [ 3103.397669] ___sys_sendmsg+0x6c8/0x800 [ 3103.401622] ? get_pid_task+0x91/0x130 [ 3103.405487] ? copy_msghdr_from_user+0x3b0/0x3b0 [ 3103.410231] ? lock_downgrade+0x740/0x740 [ 3103.414369] ? __fget+0x23e/0x3e0 [ 3103.417807] ? lock_acquire+0x170/0x3f0 [ 3103.421769] ? lock_downgrade+0x740/0x740 [ 3103.425900] ? __fget+0x265/0x3e0 [ 3103.429347] ? __fdget+0x19b/0x1f0 [ 3103.432881] ? sockfd_lookup_light+0xb2/0x160 [ 3103.437361] __sys_sendmsg+0xa3/0x120 [ 3103.441140] ? SyS_shutdown+0x160/0x160 [ 3103.445101] ? wait_for_completion_io+0x10/0x10 [ 3103.449777] ? SyS_read+0x210/0x210 07:02:17 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) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000001040)={&(0x7f0000000080)={0x20, 0x0, 0x0, 0x0, 0x0, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0x20}}, 0x0) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r1) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000240)={0x0, 0x48, &(0x7f0000000140)={&(0x7f0000000000)=ANY=[@ANYBLOB="30000004", @ANYRES16=r2, @ANYBLOB="01000000000000000000010000000c00060001000000000000000c000200000000000000000004000780"], 0x30}}, 0x0) 07:02:17 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r0) sendmsg$NLBL_CALIPSO_C_LIST(r0, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000440)=ANY=[@ANYBLOB="1c000000", @ANYRES16=r1, @ANYBLOB="010000000000010000de020000000800010001000000"], 0x58}}, 0x0) 07:02:17 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r0) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)={0x30, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SOCKETS={0x4}]}, 0x30}}, 0x0) (fail_nth: 27) 07:02:17 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async, rerun: 64) r2 = socket$netlink(0x10, 0x3, 0x4) (rerun: 64) r3 = syz_genetlink_get_family_id$ipvs(&(0x7f00000000c0), 0xffffffffffffffff) sendmsg$IPVS_CMD_GET_DEST(r2, &(0x7f00000003c0)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000000380)={&(0x7f0000000340)={0x14, 0x0, 0x20, 0x70bd26, 0x25dfdbfd}, 0x14}, 0x1, 0x0, 0x0, 0x44090}, 0x20000801) (async) ioctl$sock_inet_SIOCSIFDSTADDR(r2, 0x8918, &(0x7f0000000400)={'batadv0\x00', {0x2, 0x4e24, @broadcast}}) (async) socket$nl_sock_diag(0x10, 0x3, 0x4) (async) sendmsg$IPVS_CMD_GET_SERVICE(r2, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000100)={0x14, r3, 0x1}, 0x14}}, 0x0) sendmsg$IPVS_CMD_NEW_SERVICE(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000040)={&(0x7f0000000240)={0xd0, r3, 0x100, 0x70bd28, 0x25dfdbfd, {}, [@IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8}, @IPVS_CMD_ATTR_DAEMON={0x14, 0x3, 0x0, 0x1, [@IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x3}, @IPVS_DAEMON_ATTR_MCAST_TTL={0x5, 0x8, 0x5}]}, @IPVS_CMD_ATTR_DEST={0xc, 0x2, 0x0, 0x1, [@IPVS_DEST_ATTR_INACT_CONNS={0x8, 0x8, 0x80000000}]}, @IPVS_CMD_ATTR_DEST={0x44, 0x2, 0x0, 0x1, [@IPVS_DEST_ATTR_ADDR_FAMILY={0x6, 0xb, 0x2}, @IPVS_DEST_ATTR_INACT_CONNS={0x8, 0x8, 0x6}, @IPVS_DEST_ATTR_ADDR_FAMILY={0x6, 0xb, 0x2}, @IPVS_DEST_ATTR_PERSIST_CONNS={0x8, 0x9, 0x6}, @IPVS_DEST_ATTR_PERSIST_CONNS={0x8, 0x9, 0xffff}, @IPVS_DEST_ATTR_TUN_PORT={0x6, 0xe, 0x4e21}, @IPVS_DEST_ATTR_ADDR_FAMILY={0x6, 0xb, 0x2}, @IPVS_DEST_ATTR_L_THRESH={0x8, 0x6, 0x3}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0xffc}, @IPVS_CMD_ATTR_DEST={0xc, 0x2, 0x0, 0x1, [@IPVS_DEST_ATTR_INACT_CONNS={0x8, 0x8, 0x4}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0x6}, @IPVS_CMD_ATTR_DEST={0x2c, 0x2, 0x0, 0x1, [@IPVS_DEST_ATTR_ACTIVE_CONNS={0x8, 0x7, 0x5}, @IPVS_DEST_ATTR_ADDR_FAMILY={0x6, 0xb, 0xa}, @IPVS_DEST_ATTR_TUN_FLAGS={0x6, 0xf, 0xc160}, @IPVS_DEST_ATTR_PORT={0x6, 0x2, 0x4e20}, @IPVS_DEST_ATTR_ACTIVE_CONNS={0x8, 0x7, 0x800}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0xbe}]}, 0xd0}, 0x1, 0x0, 0x0, 0x4010}, 0x0) (async) r4 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r1) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x34, r4, 0x1, 0x70bd27, 0x25dfdbfe, {}, [@NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x2}, @NLBL_CALIPSO_A_DOI={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x1}]}, 0x34}}, 0x4) (async, rerun: 32) r5 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000440), 0x4000, 0x0) (rerun: 32) getsockopt$IP_SET_OP_GET_FNAME(r5, 0x1, 0x53, &(0x7f0000000480)={0x8, 0x7, 0x0, 'syz1\x00'}, &(0x7f00000004c0)=0x2c) 07:02:17 executing program 5: 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_DISCONNECT(r1, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000001040)={&(0x7f0000000000)=ANY=[@ANYBLOB="14000000", @ANYRES16=0x0, @ANYBLOB="00000100000000002ed125ed9b0000000000000200000014aef4f8cb9394a317f75ce9ddbcc75adca1fe66c1f1bf4210e1416a3eba86b3e684fed23eaaea9ece4e95a74401630b9b964d7ff4f15df3c9dacd75fef23530757105607518a2394740dabc60dc2bca37a444450c4d"], 0x14}}, 0x0) r2 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r1) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r2, 0x1}, 0x14}}, 0x0) r3 = socket$nl_sock_diag(0x10, 0x3, 0x4) connect$netlink(r3, &(0x7f00000000c0), 0xc) 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_DISCONNECT(r1, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000001040)={&(0x7f0000000000)=ANY=[@ANYBLOB="14000000", @ANYRES16=0x0, @ANYBLOB="00000100000000002ed125ed9b0000000000000200000014aef4f8cb9394a317f75ce9ddbcc75adca1fe66c1f1bf4210e1416a3eba86b3e684fed23eaaea9ece4e95a74401630b9b964d7ff4f15df3c9dacd75fef23530757105607518a2394740dabc60dc2bca37a444450c4d"], 0x14}}, 0x0) (async) syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r1) (async) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r2, 0x1}, 0x14}}, 0x0) (async) socket$nl_sock_diag(0x10, 0x3, 0x4) (async) connect$netlink(r3, &(0x7f00000000c0), 0xc) (async) [ 3103.453397] ? __do_page_fault+0x159/0xad0 [ 3103.457624] SyS_sendmsg+0x27/0x40 [ 3103.461173] ? __sys_sendmsg+0x120/0x120 [ 3103.465218] do_syscall_64+0x1d5/0x640 [ 3103.469098] entry_SYSCALL_64_after_hwframe+0x5e/0xd3 [ 3103.481293] nbd: failed to add new device 07:02:17 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000000), 0xa0001, 0x0) write$RDMA_USER_CM_CMD_DISCONNECT(r2, 0x0, 0x0) ioctl$NBD_SET_SOCK(0xffffffffffffffff, 0xab00, r2) r3 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r1) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r3, 0x1, 0x0, 0x25dfdbff}, 0x14}}, 0x0) 07:02:17 executing program 3: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r0 = 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, rerun: 64) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (rerun: 64) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000001040)={&(0x7f0000000080)={0x20, 0x0, 0x0, 0x0, 0x0, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0x20}}, 0x0) (async) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r1) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000240)={0x0, 0x48, &(0x7f0000000140)={&(0x7f0000000000)=ANY=[@ANYBLOB="30000004", @ANYRES16=r2, @ANYBLOB="01000000000000000000010000000c00060001000000000000000c000200000000000000000004000780"], 0x30}}, 0x0) 07:02:17 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r0) sendmsg$NLBL_CALIPSO_C_LIST(r0, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000440)=ANY=[@ANYBLOB="1c000000", @ANYRES16=r1, @ANYBLOB="010000000000010000de020000000800010001000000"], 0x58}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r0) (async) sendmsg$NLBL_CALIPSO_C_LIST(r0, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000440)=ANY=[@ANYBLOB="1c000000", @ANYRES16=r1, @ANYBLOB="010000000000010000de020000000800010001000000"], 0x58}}, 0x0) (async) [ 3103.592851] FAULT_INJECTION: forcing a failure. [ 3103.592851] name failslab, interval 1, probability 0, space 0, times 0 [ 3103.615425] CPU: 1 PID: 28197 Comm: syz-executor.0 Not tainted 4.14.299-syzkaller #0 [ 3103.623342] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/26/2022 [ 3103.632698] Call Trace: [ 3103.635371] dump_stack+0x1b2/0x281 [ 3103.639025] should_fail.cold+0x10a/0x149 [ 3103.643173] should_failslab+0xd6/0x130 [ 3103.647149] kmem_cache_alloc_trace+0x29a/0x3d0 [ 3103.651908] wb_congested_get_create+0x15b/0x360 [ 3103.656664] wb_init+0x4f6/0x7c0 [ 3103.660027] ? __raw_spin_lock_init+0x28/0x100 [ 3103.664607] cgwb_bdi_init+0xe2/0x1e0 [ 3103.668405] bdi_alloc_node+0x224/0x2e0 [ 3103.672380] blk_alloc_queue_node+0xe2/0xb40 [ 3103.676785] blk_mq_init_queue+0x42/0x90 [ 3103.680845] nbd_dev_add+0x2c6/0x800 [ 3103.684555] ? nbd_send_cmd+0x11f0/0x11f0 [ 3103.688700] ? ns_capable_common+0x127/0x150 07:02:17 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NLBL_CALIPSO_C_LIST(r1, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x34, 0x0, 0x200, 0x70bd29, 0x25dfdbfb, {}, [@NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x3}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x3}, @NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_DOI={0x8}]}, 0x34}, 0x1, 0x0, 0x0, 0x24000810}, 0x10) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, 0x0, 0x1, 0x0, 0x0, {}, [@NLBL_CALIPSO_A_DOI={0x8}]}, 0x1c}}, 0x0) 07:02:17 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async, rerun: 32) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (rerun: 32) sendmsg$NLBL_CALIPSO_C_LIST(r1, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x34, 0x0, 0x200, 0x70bd29, 0x25dfdbfb, {}, [@NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x3}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x3}, @NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_DOI={0x8}]}, 0x34}, 0x1, 0x0, 0x0, 0x24000810}, 0x10) (async, rerun: 32) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, 0x0, 0x1, 0x0, 0x0, {}, [@NLBL_CALIPSO_A_DOI={0x8}]}, 0x1c}}, 0x0) (rerun: 32) [ 3103.693104] nbd_genl_connect+0x3a4/0x13e0 [ 3103.697338] ? nbd_xmit_timeout+0x500/0x500 [ 3103.701656] ? validate_nla+0x192/0x5e0 [ 3103.705630] ? nla_parse+0x157/0x1f0 [ 3103.709346] genl_family_rcv_msg+0x572/0xb20 [ 3103.713762] ? genl_rcv+0x40/0x40 [ 3103.717212] ? __ww_mutex_wakeup_for_backoff+0x210/0x210 [ 3103.722659] ? __kmalloc_node_track_caller+0x4c/0x70 [ 3103.727761] ? trace_hardirqs_on+0x10/0x10 [ 3103.732000] genl_rcv_msg+0xaf/0x140 [ 3103.735712] netlink_rcv_skb+0x125/0x390 07:02:17 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NLBL_CALIPSO_C_LIST(r1, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x34, 0x0, 0x200, 0x70bd29, 0x25dfdbfb, {}, [@NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x3}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x3}, @NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_DOI={0x8}]}, 0x34}, 0x1, 0x0, 0x0, 0x24000810}, 0x10) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, 0x0, 0x1, 0x0, 0x0, {}, [@NLBL_CALIPSO_A_DOI={0x8}]}, 0x1c}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NLBL_CALIPSO_C_LIST(r1, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x34, 0x0, 0x200, 0x70bd29, 0x25dfdbfb, {}, [@NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x3}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x3}, @NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_DOI={0x8}]}, 0x34}, 0x1, 0x0, 0x0, 0x24000810}, 0x10) (async) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, 0x0, 0x1, 0x0, 0x0, {}, [@NLBL_CALIPSO_A_DOI={0x8}]}, 0x1c}}, 0x0) (async) 07:02:17 executing program 1: 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$netlbl_calipso(&(0x7f0000000080), r1) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r2, 0x1, 0x0, 0x0, {}, [@NLBL_CALIPSO_A_DOI={0x8}]}, 0x1c}}, 0x0) r3 = socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFVLAN_SET_VLAN_INGRESS_PRIORITY_CMD(r3, 0x8982, &(0x7f0000000240)={0x2, 'macvlan1\x00'}) ioctl$ifreq_SIOCGIFINDEX_team(r3, 0x8933, &(0x7f0000000240)) r4 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000280), 0xffffffffffffffff) sendmsg$NLBL_CALIPSO_C_LIST(r1, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x14, r4, 0x4, 0x70bd25, 0x25dfdbfe}, 0x14}, 0x1, 0x0, 0x0, 0x8881}, 0x8004) [ 3103.739778] ? genl_family_rcv_msg+0xb20/0xb20 [ 3103.744360] ? netlink_ack+0x9a0/0x9a0 [ 3103.748243] ? lock_acquire+0x170/0x3f0 [ 3103.752225] genl_rcv+0x24/0x40 [ 3103.755503] netlink_unicast+0x437/0x610 [ 3103.759568] ? netlink_sendskb+0xd0/0xd0 [ 3103.763628] ? __check_object_size+0x179/0x230 [ 3103.768211] netlink_sendmsg+0x648/0xbc0 [ 3103.772280] ? nlmsg_notify+0x1b0/0x1b0 [ 3103.776252] ? kernel_recvmsg+0x210/0x210 [ 3103.780396] ? security_socket_sendmsg+0x83/0xb0 [ 3103.785160] ? nlmsg_notify+0x1b0/0x1b0 [ 3103.789216] sock_sendmsg+0xb5/0x100 [ 3103.792928] ___sys_sendmsg+0x6c8/0x800 [ 3103.796895] ? get_pid_task+0x91/0x130 [ 3103.800779] ? copy_msghdr_from_user+0x3b0/0x3b0 [ 3103.805545] ? lock_downgrade+0x740/0x740 [ 3103.809682] ? __fget+0x23e/0x3e0 [ 3103.813114] ? lock_acquire+0x170/0x3f0 [ 3103.817068] ? lock_downgrade+0x740/0x740 [ 3103.821195] ? __fget+0x265/0x3e0 [ 3103.824630] ? __fdget+0x19b/0x1f0 [ 3103.828154] ? sockfd_lookup_light+0xb2/0x160 [ 3103.832641] __sys_sendmsg+0xa3/0x120 [ 3103.836429] ? SyS_shutdown+0x160/0x160 07:02:17 executing program 1: 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$netlbl_calipso(&(0x7f0000000080), r1) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r2, 0x1, 0x0, 0x0, {}, [@NLBL_CALIPSO_A_DOI={0x8}]}, 0x1c}}, 0x0) (async) r3 = socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFVLAN_SET_VLAN_INGRESS_PRIORITY_CMD(r3, 0x8982, &(0x7f0000000240)={0x2, 'macvlan1\x00'}) (async) ioctl$ifreq_SIOCGIFINDEX_team(r3, 0x8933, &(0x7f0000000240)) (async) r4 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000280), 0xffffffffffffffff) sendmsg$NLBL_CALIPSO_C_LIST(r1, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x14, r4, 0x4, 0x70bd25, 0x25dfdbfe}, 0x14}, 0x1, 0x0, 0x0, 0x8881}, 0x8004) 07:02:17 executing program 3: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000001040)={&(0x7f0000000080)={0x20, 0x0, 0x0, 0x0, 0x0, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}]}, 0x20}}, 0x0) (async) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r1) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000240)={0x0, 0x48, &(0x7f0000000140)={&(0x7f0000000000)=ANY=[@ANYBLOB="30000004", @ANYRES16=r2, @ANYBLOB="01000000000000000000010000000c00060001000000000000000c000200000000000000000004000780"], 0x30}}, 0x0) [ 3103.840392] ? wait_for_completion_io+0x10/0x10 [ 3103.845058] ? SyS_read+0x210/0x210 [ 3103.848681] ? __do_page_fault+0x159/0xad0 [ 3103.852921] SyS_sendmsg+0x27/0x40 [ 3103.856448] ? __sys_sendmsg+0x120/0x120 [ 3103.860499] do_syscall_64+0x1d5/0x640 [ 3103.864382] entry_SYSCALL_64_after_hwframe+0x5e/0xd3 [ 3103.877601] nbd: failed to add new device 07:02:17 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r0) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)={0x30, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SOCKETS={0x4}]}, 0x30}}, 0x0) (fail_nth: 28) 07:02:17 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r0) sendmsg$NLBL_CALIPSO_C_LIST(r0, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000440)={0x1c, r1, 0x1, 0x0, 0x1, {}, [@NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x1}]}, 0x58}}, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)) 07:02:17 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000001040)={&(0x7f0000001000)={0x14}, 0x14}}, 0x0) syz_genetlink_get_family_id$nbd(&(0x7f0000000400), r2) r3 = openat$pidfd(0xffffffffffffff9c, &(0x7f0000000000), 0x105000, 0x0) waitid$P_PIDFD(0x3, r3, &(0x7f00000000c0), 0x1, &(0x7f0000000240)) r4 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r1) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000300)=ANY=[@ANYBLOB='4\x00\x00\x00', @ANYRES16=r4, @ANYBLOB="010027bd7000fedbdf2502e8ff00080002000200000008000100ef000000080001000000000008000100010000005fcc8a50b6bba160823144acdb28ef2cd5f7"], 0x34}}, 0x4) r5 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r1) sendmsg$NBD_CMD_STATUS(r1, &(0x7f00000003c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f0000000380)={&(0x7f0000000180)={0x3c, r5, 0x400, 0x70bd27, 0x25dfdbfb, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0x9}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x7fff}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x3c}, 0x1, 0x0, 0x0, 0x8080}, 0x20004000) 07:02:17 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000000), 0xa0001, 0x0) write$RDMA_USER_CM_CMD_DISCONNECT(r2, 0x0, 0x0) ioctl$NBD_SET_SOCK(0xffffffffffffffff, 0xab00, r2) r3 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r1) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r3, 0x1, 0x0, 0x25dfdbff}, 0x14}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000000), 0xa0001, 0x0) (async) write$RDMA_USER_CM_CMD_DISCONNECT(r2, 0x0, 0x0) (async) ioctl$NBD_SET_SOCK(0xffffffffffffffff, 0xab00, r2) (async) syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r1) (async) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r3, 0x1, 0x0, 0x25dfdbff}, 0x14}}, 0x0) (async) 07:02:17 executing program 1: 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$netlbl_calipso(&(0x7f0000000080), r1) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r2, 0x1, 0x0, 0x0, {}, [@NLBL_CALIPSO_A_DOI={0x8}]}, 0x1c}}, 0x0) (async) r3 = socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFVLAN_SET_VLAN_INGRESS_PRIORITY_CMD(r3, 0x8982, &(0x7f0000000240)={0x2, 'macvlan1\x00'}) ioctl$ifreq_SIOCGIFINDEX_team(r3, 0x8933, &(0x7f0000000240)) r4 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000280), 0xffffffffffffffff) sendmsg$NLBL_CALIPSO_C_LIST(r1, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x14, r4, 0x4, 0x70bd25, 0x25dfdbfe}, 0x14}, 0x1, 0x0, 0x0, 0x8881}, 0x8004) 07:02:17 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r0) sendmsg$NLBL_CALIPSO_C_LIST(r0, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000440)={0x1c, r1, 0x1, 0x0, 0x1, {}, [@NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x1}]}, 0x58}}, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)) 07:02:17 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(&(0x7f0000000040), r0) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$nbd(&(0x7f00000002c0), r3) socket$isdn(0x22, 0x3, 0x27) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000300)={0x14, r4, 0x1}, 0x14}}, 0x0) sendmsg$NBD_CMD_RECONFIGURE(r0, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x40, r4, 0x404, 0x70bd2a, 0x25dfdbff, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x3ff}]}, 0x40}, 0x1, 0x0, 0x0, 0x20000050}, 0x4001) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)={0x30, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SOCKETS={0x4}]}, 0x30}}, 0x0) [ 3104.003268] FAULT_INJECTION: forcing a failure. [ 3104.003268] name failslab, interval 1, probability 0, space 0, times 0 [ 3104.024934] CPU: 0 PID: 28253 Comm: syz-executor.0 Not tainted 4.14.299-syzkaller #0 [ 3104.032842] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/26/2022 [ 3104.042187] Call Trace: [ 3104.044757] dump_stack+0x1b2/0x281 [ 3104.048376] should_fail.cold+0x10a/0x149 [ 3104.052520] should_failslab+0xd6/0x130 [ 3104.056479] kmem_cache_alloc_trace+0x29a/0x3d0 [ 3104.061128] wb_congested_get_create+0x15b/0x360 [ 3104.065864] wb_init+0x4f6/0x7c0 [ 3104.069214] ? __raw_spin_lock_init+0x28/0x100 [ 3104.073790] cgwb_bdi_init+0xe2/0x1e0 [ 3104.077580] bdi_alloc_node+0x224/0x2e0 [ 3104.081535] blk_alloc_queue_node+0xe2/0xb40 [ 3104.085925] blk_mq_init_queue+0x42/0x90 [ 3104.089972] nbd_dev_add+0x2c6/0x800 [ 3104.093760] ? nbd_send_cmd+0x11f0/0x11f0 [ 3104.097892] ? ns_capable_common+0x127/0x150 [ 3104.102282] nbd_genl_connect+0x3a4/0x13e0 [ 3104.106509] ? nbd_xmit_timeout+0x500/0x500 [ 3104.110909] ? do_syscall_64+0x1d5/0x640 [ 3104.114959] ? validate_nla+0x192/0x5e0 [ 3104.118911] ? nla_parse+0x157/0x1f0 [ 3104.122788] genl_family_rcv_msg+0x572/0xb20 [ 3104.127193] ? genl_rcv+0x40/0x40 [ 3104.130644] ? __ww_mutex_wakeup_for_backoff+0x210/0x210 [ 3104.136084] ? __kmalloc_node_track_caller+0x4c/0x70 [ 3104.141168] ? trace_hardirqs_on+0x10/0x10 [ 3104.145394] genl_rcv_msg+0xaf/0x140 [ 3104.149096] netlink_rcv_skb+0x125/0x390 [ 3104.153145] ? genl_family_rcv_msg+0xb20/0xb20 [ 3104.157710] ? netlink_ack+0x9a0/0x9a0 [ 3104.161578] ? lock_acquire+0x170/0x3f0 [ 3104.165533] genl_rcv+0x24/0x40 [ 3104.168799] netlink_unicast+0x437/0x610 [ 3104.172845] ? netlink_sendskb+0xd0/0xd0 [ 3104.176888] ? __check_object_size+0x179/0x230 [ 3104.181449] netlink_sendmsg+0x648/0xbc0 [ 3104.185673] ? nlmsg_notify+0x1b0/0x1b0 [ 3104.189639] ? kernel_recvmsg+0x210/0x210 [ 3104.193772] ? security_socket_sendmsg+0x83/0xb0 [ 3104.198504] ? nlmsg_notify+0x1b0/0x1b0 [ 3104.202455] sock_sendmsg+0xb5/0x100 [ 3104.206147] ___sys_sendmsg+0x6c8/0x800 [ 3104.210111] ? get_pid_task+0x91/0x130 [ 3104.213989] ? copy_msghdr_from_user+0x3b0/0x3b0 [ 3104.218734] ? lock_downgrade+0x740/0x740 [ 3104.222872] ? __fget+0x23e/0x3e0 [ 3104.226316] ? lock_acquire+0x170/0x3f0 [ 3104.230287] ? lock_downgrade+0x740/0x740 [ 3104.234426] ? __fget+0x265/0x3e0 [ 3104.237870] ? __fdget+0x19b/0x1f0 [ 3104.241397] ? sockfd_lookup_light+0xb2/0x160 [ 3104.245874] __sys_sendmsg+0xa3/0x120 [ 3104.249660] ? SyS_shutdown+0x160/0x160 07:02:18 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(&(0x7f0000000040), r0) (async, rerun: 64) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (rerun: 64) r4 = syz_genetlink_get_family_id$nbd(&(0x7f00000002c0), r3) socket$isdn(0x22, 0x3, 0x27) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000300)={0x14, r4, 0x1}, 0x14}}, 0x0) sendmsg$NBD_CMD_RECONFIGURE(r0, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x40, r4, 0x404, 0x70bd2a, 0x25dfdbff, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x3ff}]}, 0x40}, 0x1, 0x0, 0x0, 0x20000050}, 0x4001) (async) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)={0x30, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SOCKETS={0x4}]}, 0x30}}, 0x0) 07:02:18 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r0) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)={0x30, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SOCKETS={0x4}]}, 0x30}}, 0x0) (fail_nth: 29) 07:02:18 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r0) sendmsg$NLBL_CALIPSO_C_LIST(r0, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000440)={0x1c, r1, 0x1, 0x0, 0x1, {}, [@NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x1}]}, 0x58}}, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)) 07:02:18 executing program 1: 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$netlbl_calipso(&(0x7f0000000080), r0) sendmsg$NLBL_CALIPSO_C_REMOVE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000000)={0x14, r1, 0x0, 0x0, 0x25dfdbff}, 0x14}, 0x1, 0x0, 0x0, 0x40080}, 0x0) [ 3104.253625] ? wait_for_completion_io+0x10/0x10 [ 3104.258278] ? SyS_read+0x210/0x210 [ 3104.261888] ? __do_page_fault+0x159/0xad0 [ 3104.266107] SyS_sendmsg+0x27/0x40 [ 3104.269633] ? __sys_sendmsg+0x120/0x120 [ 3104.273684] do_syscall_64+0x1d5/0x640 [ 3104.277567] entry_SYSCALL_64_after_hwframe+0x5e/0xd3 [ 3104.284246] nbd: failed to add new device 07:02:18 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000001040)={&(0x7f0000001000)={0x14}, 0x14}}, 0x0) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000400), r2) (async) r3 = openat$pidfd(0xffffffffffffff9c, &(0x7f0000000000), 0x105000, 0x0) waitid$P_PIDFD(0x3, r3, &(0x7f00000000c0), 0x1, &(0x7f0000000240)) (async) r4 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r1) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000300)=ANY=[@ANYBLOB='4\x00\x00\x00', @ANYRES16=r4, @ANYBLOB="010027bd7000fedbdf2502e8ff00080002000200000008000100ef000000080001000000000008000100010000005fcc8a50b6bba160823144acdb28ef2cd5f7"], 0x34}}, 0x4) r5 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r1) sendmsg$NBD_CMD_STATUS(r1, &(0x7f00000003c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f0000000380)={&(0x7f0000000180)={0x3c, r5, 0x400, 0x70bd27, 0x25dfdbfb, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0x9}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x7fff}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x3c}, 0x1, 0x0, 0x0, 0x8080}, 0x20004000) 07:02:18 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r2 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000000), 0xa0001, 0x0) write$RDMA_USER_CM_CMD_DISCONNECT(r2, 0x0, 0x0) (async) ioctl$NBD_SET_SOCK(0xffffffffffffffff, 0xab00, r2) (async) r3 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r1) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r3, 0x1, 0x0, 0x25dfdbff}, 0x14}}, 0x0) [ 3104.327155] FAULT_INJECTION: forcing a failure. [ 3104.327155] name failslab, interval 1, probability 0, space 0, times 0 [ 3104.368032] CPU: 0 PID: 28277 Comm: syz-executor.0 Not tainted 4.14.299-syzkaller #0 [ 3104.375936] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/26/2022 [ 3104.385290] Call Trace: [ 3104.387884] dump_stack+0x1b2/0x281 [ 3104.391517] should_fail.cold+0x10a/0x149 [ 3104.395675] should_failslab+0xd6/0x130 [ 3104.399684] kmem_cache_alloc_node_trace+0x25a/0x400 [ 3104.404864] blkg_alloc+0x92/0x5c0 [ 3104.408416] blkcg_init_queue+0x23/0x410 [ 3104.412474] blk_alloc_queue_node+0x826/0xb40 [ 3104.416951] blk_mq_init_queue+0x42/0x90 [ 3104.420996] nbd_dev_add+0x2c6/0x800 [ 3104.424697] ? nbd_send_cmd+0x11f0/0x11f0 [ 3104.428932] ? ns_capable_common+0x127/0x150 [ 3104.433442] nbd_genl_connect+0x3a4/0x13e0 [ 3104.437675] ? nbd_xmit_timeout+0x500/0x500 [ 3104.441994] ? do_syscall_64+0x1d5/0x640 [ 3104.446039] ? validate_nla+0x192/0x5e0 [ 3104.450005] ? nla_parse+0x157/0x1f0 [ 3104.453713] genl_family_rcv_msg+0x572/0xb20 [ 3104.458125] ? genl_rcv+0x40/0x40 [ 3104.461574] ? __ww_mutex_wakeup_for_backoff+0x210/0x210 [ 3104.467016] ? __kmalloc_node_track_caller+0x4c/0x70 [ 3104.472101] ? trace_hardirqs_on+0x10/0x10 [ 3104.476319] genl_rcv_msg+0xaf/0x140 [ 3104.480021] netlink_rcv_skb+0x125/0x390 [ 3104.484071] ? genl_family_rcv_msg+0xb20/0xb20 [ 3104.488640] ? netlink_ack+0x9a0/0x9a0 [ 3104.492513] ? lock_acquire+0x170/0x3f0 [ 3104.496626] genl_rcv+0x24/0x40 [ 3104.499912] netlink_unicast+0x437/0x610 [ 3104.503966] ? netlink_sendskb+0xd0/0xd0 [ 3104.508006] ? __check_object_size+0x179/0x230 [ 3104.512586] netlink_sendmsg+0x648/0xbc0 [ 3104.516646] ? nlmsg_notify+0x1b0/0x1b0 [ 3104.520604] ? kernel_recvmsg+0x210/0x210 [ 3104.524738] ? security_socket_sendmsg+0x83/0xb0 [ 3104.529579] ? nlmsg_notify+0x1b0/0x1b0 [ 3104.533548] sock_sendmsg+0xb5/0x100 [ 3104.537333] ___sys_sendmsg+0x6c8/0x800 [ 3104.541290] ? get_pid_task+0x91/0x130 [ 3104.545157] ? copy_msghdr_from_user+0x3b0/0x3b0 [ 3104.549903] ? lock_downgrade+0x740/0x740 [ 3104.554049] ? __fget+0x23e/0x3e0 [ 3104.557490] ? lock_acquire+0x170/0x3f0 [ 3104.561445] ? lock_downgrade+0x740/0x740 [ 3104.565575] ? __fget+0x265/0x3e0 [ 3104.569023] ? __fdget+0x19b/0x1f0 [ 3104.572547] ? sockfd_lookup_light+0xb2/0x160 [ 3104.577029] __sys_sendmsg+0xa3/0x120 [ 3104.580894] ? SyS_shutdown+0x160/0x160 [ 3104.584856] ? wait_for_completion_io+0x10/0x10 [ 3104.589524] ? SyS_read+0x210/0x210 [ 3104.593146] ? __do_page_fault+0x159/0xad0 [ 3104.597370] SyS_sendmsg+0x27/0x40 [ 3104.600897] ? __sys_sendmsg+0x120/0x120 [ 3104.604944] do_syscall_64+0x1d5/0x640 [ 3104.608829] entry_SYSCALL_64_after_hwframe+0x5e/0xd3 07:02:18 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f00000004c0)={&(0x7f00000003c0)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000480)={&(0x7f0000000400)={0x4c, 0x0, 0x0, 0x70bd29, 0x25dfdbff, {}, [@NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x2}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x2}, @NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x2}, @NLBL_CALIPSO_A_DOI={0x8}, @NLBL_CALIPSO_A_MTYPE={0x8}]}, 0x4c}, 0x1, 0x0, 0x0, 0x4}, 0x40015) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r1) r2 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000000), 0x400000, 0x0) sendmsg$IPVS_CMD_SET_INFO(r2, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x24, 0x0, 0x20, 0x70bd2b, 0x25dfdbfe, {}, [@IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0x8f9}, @IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0x6}]}, 0x24}, 0x1, 0x0, 0x0, 0x20000800}, 0x0) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000380), r1) r4 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000280), r1) sendmsg$NLBL_CALIPSO_C_REMOVE(r3, &(0x7f0000000340)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f0000000300)={&(0x7f00000002c0)={0x14, r4, 0x200, 0x70bd2c, 0x25dfdbfe}, 0x14}, 0x1, 0x0, 0x0, 0x4890}, 0x0) r5 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000500), r0) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r5, 0x1}, 0x14}}, 0x0) 07:02:18 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000001040)={&(0x7f0000001000)={0x14}, 0x14}}, 0x0) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000400), r2) (async) r3 = openat$pidfd(0xffffffffffffff9c, &(0x7f0000000000), 0x105000, 0x0) waitid$P_PIDFD(0x3, r3, &(0x7f00000000c0), 0x1, &(0x7f0000000240)) r4 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r1) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000300)=ANY=[@ANYBLOB='4\x00\x00\x00', @ANYRES16=r4, @ANYBLOB="010027bd7000fedbdf2502e8ff00080002000200000008000100ef000000080001000000000008000100010000005fcc8a50b6bba160823144acdb28ef2cd5f7"], 0x34}}, 0x4) r5 = syz_genetlink_get_family_id$nbd(&(0x7f0000000140), r1) sendmsg$NBD_CMD_STATUS(r1, &(0x7f00000003c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f0000000380)={&(0x7f0000000180)={0x3c, r5, 0x400, 0x70bd27, 0x25dfdbfb, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0x9}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x7fff}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x3c}, 0x1, 0x0, 0x0, 0x8080}, 0x20004000) 07:02:18 executing program 1: 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$netlbl_calipso(&(0x7f0000000080), r0) sendmsg$NLBL_CALIPSO_C_REMOVE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000000)={0x14, r1, 0x0, 0x0, 0x25dfdbff}, 0x14}, 0x1, 0x0, 0x0, 0x40080}, 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$netlbl_calipso(&(0x7f0000000080), r0) (async) sendmsg$NLBL_CALIPSO_C_REMOVE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000000)={0x14, r1, 0x0, 0x0, 0x25dfdbff}, 0x14}, 0x1, 0x0, 0x0, 0x40080}, 0x0) (async) [ 3104.615952] nbd: failed to add new device 07:02:18 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r0) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)={0x30, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SOCKETS={0x4}]}, 0x30}}, 0x0) (fail_nth: 30) 07:02:18 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r0) sendmsg$NLBL_CALIPSO_C_LIST(r0, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000440)={0x1c, r1, 0x1, 0x0, 0x1, {}, [@NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x1}]}, 0x58}}, 0x0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000001040)={&(0x7f0000001000)={0x14}, 0x14}}, 0x0) sendmsg$NLBL_CALIPSO_C_ADD(r2, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x24, r1, 0x8, 0x70bd28, 0x25dfdbfb, {}, [@NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_DOI={0x8}]}, 0x24}, 0x1, 0x0, 0x0, 0x4008040}, 0x0) 07:02:18 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(&(0x7f0000000040), r0) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$nbd(&(0x7f00000002c0), r3) socket$isdn(0x22, 0x3, 0x27) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000300)={0x14, r4, 0x1}, 0x14}}, 0x0) sendmsg$NBD_CMD_RECONFIGURE(r0, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x40, r4, 0x404, 0x70bd2a, 0x25dfdbff, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x3ff}]}, 0x40}, 0x1, 0x0, 0x0, 0x20000050}, 0x4001) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)={0x30, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SOCKETS={0x4}]}, 0x30}}, 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) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f00000002c0), r3) (async) socket$isdn(0x22, 0x3, 0x27) (async) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000300)={0x14, r4, 0x1}, 0x14}}, 0x0) (async) sendmsg$NBD_CMD_RECONFIGURE(r0, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x40, r4, 0x404, 0x70bd2a, 0x25dfdbff, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x6}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x3ff}]}, 0x40}, 0x1, 0x0, 0x0, 0x20000050}, 0x4001) (async) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)={0x30, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SOCKETS={0x4}]}, 0x30}}, 0x0) (async) 07:02:18 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f00000004c0)={&(0x7f00000003c0)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000480)={&(0x7f0000000400)={0x4c, 0x0, 0x0, 0x70bd29, 0x25dfdbff, {}, [@NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x2}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x2}, @NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x2}, @NLBL_CALIPSO_A_DOI={0x8}, @NLBL_CALIPSO_A_MTYPE={0x8}]}, 0x4c}, 0x1, 0x0, 0x0, 0x4}, 0x40015) (async) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r1) r2 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000000), 0x400000, 0x0) sendmsg$IPVS_CMD_SET_INFO(r2, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x24, 0x0, 0x20, 0x70bd2b, 0x25dfdbfe, {}, [@IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0x8f9}, @IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0x6}]}, 0x24}, 0x1, 0x0, 0x0, 0x20000800}, 0x0) (async, rerun: 32) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async, rerun: 32) syz_genetlink_get_family_id$nbd(&(0x7f0000000380), r1) r4 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000280), r1) sendmsg$NLBL_CALIPSO_C_REMOVE(r3, &(0x7f0000000340)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f0000000300)={&(0x7f00000002c0)={0x14, r4, 0x200, 0x70bd2c, 0x25dfdbfe}, 0x14}, 0x1, 0x0, 0x0, 0x4890}, 0x0) (async) r5 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000500), r0) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r5, 0x1}, 0x14}}, 0x0) 07:02:18 executing program 1: 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$netlbl_calipso(&(0x7f0000000080), r0) sendmsg$NLBL_CALIPSO_C_REMOVE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000000)={0x14, r1, 0x0, 0x0, 0x25dfdbff}, 0x14}, 0x1, 0x0, 0x0, 0x40080}, 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$netlbl_calipso(&(0x7f0000000080), r0) (async) sendmsg$NLBL_CALIPSO_C_REMOVE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000000)={0x14, r1, 0x0, 0x0, 0x25dfdbff}, 0x14}, 0x1, 0x0, 0x0, 0x40080}, 0x0) (async) 07:02:18 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r0) sendmsg$NLBL_CALIPSO_C_LIST(r0, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000440)={0x1c, r1, 0x1, 0x0, 0x1, {}, [@NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x1}]}, 0x58}}, 0x0) (async) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000001040)={&(0x7f0000001000)={0x14}, 0x14}}, 0x0) (async) sendmsg$NLBL_CALIPSO_C_ADD(r2, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x24, r1, 0x8, 0x70bd28, 0x25dfdbfb, {}, [@NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_DOI={0x8}]}, 0x24}, 0x1, 0x0, 0x0, 0x4008040}, 0x0) 07:02:18 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$netlbl_calipso(&(0x7f0000000080), r1) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r4 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r5 = socket(0x1e, 0x800, 0x9) r6 = socket(0x2, 0xcdd8dab6b0b2b2e4, 0x7fffffff) socketpair(0x2, 0xa, 0x1, &(0x7f00000000c0)={0xffffffffffffffff}) r8 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000000), 0xa0001, 0x0) write$RDMA_USER_CM_CMD_DISCONNECT(r8, 0x0, 0x0) accept4$x25(r8, &(0x7f0000000300)={0x9, @remote}, &(0x7f0000000340)=0x12, 0xc0000) r9 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000000), 0xa0001, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000380)=@base={0xe, 0x3, 0x7, 0x7, 0x482, 0xffffffffffffffff, 0xfff, '\x00', 0x0, 0xffffffffffffffff, 0x1, 0x4, 0x3}, 0x48) write$RDMA_USER_CM_CMD_DISCONNECT(r9, 0x0, 0x0) sendmsg$NBD_CMD_STATUS(r3, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000100)={&(0x7f0000000240)={0x90, 0x0, 0x505, 0x70bd2c, 0x25dfdbfb, {}, [@NBD_ATTR_SOCKETS={0x34, 0x7, 0x0, 0x1, [{0x8, 0x1, r4}, {0x8, 0x1, r5}, {0x8, 0x1, r6}, {0x8, 0x1, r7}, {0x8}, {0x8, 0x1, r9}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x129}, @NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '#\\'}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x8}]}, 0x90}, 0x1, 0x0, 0x0, 0x4010}, 0x4008800) r10 = openat$ptp0(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$PTP_EXTTS_REQUEST2(r10, 0x40103d0b, &(0x7f0000000440)={0x6, 0x6}) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x34, r2, 0x1, 0x70bd27, 0x25dfdbfe, {}, [@NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x2}, @NLBL_CALIPSO_A_DOI={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x1}]}, 0x34}}, 0x4) [ 3104.734739] FAULT_INJECTION: forcing a failure. [ 3104.734739] name failslab, interval 1, probability 0, space 0, times 0 [ 3104.750633] CPU: 0 PID: 28312 Comm: syz-executor.0 Not tainted 4.14.299-syzkaller #0 [ 3104.758548] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/26/2022 [ 3104.767901] Call Trace: [ 3104.770493] dump_stack+0x1b2/0x281 [ 3104.774145] should_fail.cold+0x10a/0x149 [ 3104.778311] should_failslab+0xd6/0x130 [ 3104.782387] kmem_cache_alloc_node_trace+0x25a/0x400 [ 3104.787655] blk_throtl_init+0x7a/0x590 [ 3104.791666] blkcg_init_queue+0x18f/0x410 [ 3104.795796] blk_alloc_queue_node+0x826/0xb40 [ 3104.800296] blk_mq_init_queue+0x42/0x90 [ 3104.804347] nbd_dev_add+0x2c6/0x800 [ 3104.808147] ? nbd_send_cmd+0x11f0/0x11f0 [ 3104.812293] ? ns_capable_common+0x127/0x150 [ 3104.816682] nbd_genl_connect+0x3a4/0x13e0 [ 3104.820906] ? nbd_xmit_timeout+0x500/0x500 [ 3104.825225] ? do_syscall_64+0x1d5/0x640 [ 3104.829283] ? validate_nla+0x192/0x5e0 [ 3104.833243] ? nla_parse+0x157/0x1f0 [ 3104.836943] genl_family_rcv_msg+0x572/0xb20 [ 3104.841337] ? genl_rcv+0x40/0x40 [ 3104.844776] ? __ww_mutex_wakeup_for_backoff+0x210/0x210 [ 3104.850223] ? __kmalloc_node_track_caller+0x4c/0x70 [ 3104.855664] ? trace_hardirqs_on+0x10/0x10 [ 3104.859901] genl_rcv_msg+0xaf/0x140 [ 3104.863601] netlink_rcv_skb+0x125/0x390 [ 3104.867639] ? genl_family_rcv_msg+0xb20/0xb20 [ 3104.872207] ? netlink_ack+0x9a0/0x9a0 [ 3104.876086] ? lock_acquire+0x170/0x3f0 [ 3104.880066] genl_rcv+0x24/0x40 [ 3104.883338] netlink_unicast+0x437/0x610 [ 3104.887380] ? netlink_sendskb+0xd0/0xd0 [ 3104.891427] ? __check_object_size+0x179/0x230 [ 3104.895990] netlink_sendmsg+0x648/0xbc0 [ 3104.900040] ? nlmsg_notify+0x1b0/0x1b0 [ 3104.904002] ? kernel_recvmsg+0x210/0x210 [ 3104.908138] ? security_socket_sendmsg+0x83/0xb0 [ 3104.912876] ? nlmsg_notify+0x1b0/0x1b0 [ 3104.916829] sock_sendmsg+0xb5/0x100 [ 3104.920545] ___sys_sendmsg+0x6c8/0x800 [ 3104.924503] ? get_pid_task+0x91/0x130 [ 3104.928376] ? copy_msghdr_from_user+0x3b0/0x3b0 [ 3104.933119] ? lock_downgrade+0x740/0x740 [ 3104.937250] ? __fget+0x23e/0x3e0 [ 3104.940692] ? lock_acquire+0x170/0x3f0 [ 3104.944652] ? lock_downgrade+0x740/0x740 [ 3104.948801] ? __fget+0x265/0x3e0 [ 3104.952240] ? __fdget+0x19b/0x1f0 [ 3104.955758] ? sockfd_lookup_light+0xb2/0x160 [ 3104.960331] __sys_sendmsg+0xa3/0x120 [ 3104.964119] ? SyS_shutdown+0x160/0x160 [ 3104.968077] ? wait_for_completion_io+0x10/0x10 [ 3104.972737] ? SyS_read+0x210/0x210 [ 3104.976342] ? __do_page_fault+0x159/0xad0 [ 3104.980568] SyS_sendmsg+0x27/0x40 07:02:18 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r0) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)={0x30, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SOCKETS={0x4}]}, 0x30}}, 0x0) (fail_nth: 31) 07:02:18 executing program 2: 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$netlbl_calipso(&(0x7f0000000080), r1) (async) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r4 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) r5 = socket(0x1e, 0x800, 0x9) (async, rerun: 32) r6 = socket(0x2, 0xcdd8dab6b0b2b2e4, 0x7fffffff) (async, rerun: 32) socketpair(0x2, 0xa, 0x1, &(0x7f00000000c0)={0xffffffffffffffff}) (async) r8 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000000), 0xa0001, 0x0) write$RDMA_USER_CM_CMD_DISCONNECT(r8, 0x0, 0x0) (async) accept4$x25(r8, &(0x7f0000000300)={0x9, @remote}, &(0x7f0000000340)=0x12, 0xc0000) (async, rerun: 64) r9 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000000), 0xa0001, 0x0) (rerun: 64) bpf$MAP_CREATE(0x0, &(0x7f0000000380)=@base={0xe, 0x3, 0x7, 0x7, 0x482, 0xffffffffffffffff, 0xfff, '\x00', 0x0, 0xffffffffffffffff, 0x1, 0x4, 0x3}, 0x48) write$RDMA_USER_CM_CMD_DISCONNECT(r9, 0x0, 0x0) sendmsg$NBD_CMD_STATUS(r3, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000100)={&(0x7f0000000240)={0x90, 0x0, 0x505, 0x70bd2c, 0x25dfdbfb, {}, [@NBD_ATTR_SOCKETS={0x34, 0x7, 0x0, 0x1, [{0x8, 0x1, r4}, {0x8, 0x1, r5}, {0x8, 0x1, r6}, {0x8, 0x1, r7}, {0x8}, {0x8, 0x1, r9}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x129}, @NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '#\\'}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x8}]}, 0x90}, 0x1, 0x0, 0x0, 0x4010}, 0x4008800) r10 = openat$ptp0(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$PTP_EXTTS_REQUEST2(r10, 0x40103d0b, &(0x7f0000000440)={0x6, 0x6}) (async) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x34, r2, 0x1, 0x70bd27, 0x25dfdbfe, {}, [@NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x2}, @NLBL_CALIPSO_A_DOI={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x1}]}, 0x34}}, 0x4) 07:02:18 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r0) sendmsg$NLBL_CALIPSO_C_LIST(r0, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000440)={0x1c, r1, 0x1, 0x0, 0x1, {}, [@NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x1}]}, 0x58}}, 0x0) (async) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000001040)={&(0x7f0000001000)={0x14}, 0x14}}, 0x0) sendmsg$NLBL_CALIPSO_C_ADD(r2, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x24, r1, 0x8, 0x70bd28, 0x25dfdbfb, {}, [@NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_DOI={0x8}]}, 0x24}, 0x1, 0x0, 0x0, 0x4008040}, 0x0) 07:02:18 executing program 1: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/cpuinfo\x00', 0x0, 0x0) ioctl$MEDIA_IOC_ENUM_ENTITIES(r0, 0xc1007c01, &(0x7f0000000240)) 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$netlbl_calipso(&(0x7f0000000080), r2) sendmsg$NLBL_CALIPSO_C_REMOVE(r1, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="1c000c00", @ANYRES16=r3, @ANYBLOB="01000000000000000000020000000800010000000000"], 0x1c}}, 0x0) 07:02:18 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f00000004c0)={&(0x7f00000003c0)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000480)={&(0x7f0000000400)={0x4c, 0x0, 0x0, 0x70bd29, 0x25dfdbff, {}, [@NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x2}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x2}, @NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x2}, @NLBL_CALIPSO_A_DOI={0x8}, @NLBL_CALIPSO_A_MTYPE={0x8}]}, 0x4c}, 0x1, 0x0, 0x0, 0x4}, 0x40015) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r1) r2 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000000), 0x400000, 0x0) sendmsg$IPVS_CMD_SET_INFO(r2, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x24, 0x0, 0x20, 0x70bd2b, 0x25dfdbfe, {}, [@IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0x8f9}, @IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0x6}]}, 0x24}, 0x1, 0x0, 0x0, 0x20000800}, 0x0) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000380), r1) r4 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000280), r1) sendmsg$NLBL_CALIPSO_C_REMOVE(r3, &(0x7f0000000340)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f0000000300)={&(0x7f00000002c0)={0x14, r4, 0x200, 0x70bd2c, 0x25dfdbfe}, 0x14}, 0x1, 0x0, 0x0, 0x4890}, 0x0) r5 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000500), r0) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r5, 0x1}, 0x14}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f00000004c0)={&(0x7f00000003c0)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000480)={&(0x7f0000000400)={0x4c, 0x0, 0x0, 0x70bd29, 0x25dfdbff, {}, [@NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x2}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x2}, @NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x2}, @NLBL_CALIPSO_A_DOI={0x8}, @NLBL_CALIPSO_A_MTYPE={0x8}]}, 0x4c}, 0x1, 0x0, 0x0, 0x4}, 0x40015) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r1) (async) openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000000), 0x400000, 0x0) (async) sendmsg$IPVS_CMD_SET_INFO(r2, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x24, 0x0, 0x20, 0x70bd2b, 0x25dfdbfe, {}, [@IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0x8f9}, @IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0x6}]}, 0x24}, 0x1, 0x0, 0x0, 0x20000800}, 0x0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000380), r1) (async) syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000280), r1) (async) sendmsg$NLBL_CALIPSO_C_REMOVE(r3, &(0x7f0000000340)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f0000000300)={&(0x7f00000002c0)={0x14, r4, 0x200, 0x70bd2c, 0x25dfdbfe}, 0x14}, 0x1, 0x0, 0x0, 0x4890}, 0x0) (async) syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000500), r0) (async) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r5, 0x1}, 0x14}}, 0x0) (async) 07:02:18 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(&(0x7f0000000040), r0) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)=ANY=[@ANYBLOB='0\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01000000000000000000010000000c00060001000000000000000c0002000000000000000000040007a0"], 0x30}}, 0x0) r3 = socket(0x26, 0xa, 0x6fe2690f) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x38, r2, 0x200, 0x70bd28, 0x25dfdbff, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8, 0x1, r3}, {0x8}]}]}, 0x38}, 0x1, 0x0, 0x0, 0x1}, 0x4000010) [ 3104.984093] ? __sys_sendmsg+0x120/0x120 [ 3104.988136] do_syscall_64+0x1d5/0x640 [ 3104.992013] entry_SYSCALL_64_after_hwframe+0x5e/0xd3 [ 3105.009664] nbd: failed to add new device [ 3105.054900] FAULT_INJECTION: forcing a failure. [ 3105.054900] name failslab, interval 1, probability 0, space 0, times 0 [ 3105.083868] CPU: 1 PID: 28345 Comm: syz-executor.0 Not tainted 4.14.299-syzkaller #0 [ 3105.091777] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/26/2022 [ 3105.101128] Call Trace: [ 3105.103721] dump_stack+0x1b2/0x281 [ 3105.107368] should_fail.cold+0x10a/0x149 [ 3105.111520] should_failslab+0xd6/0x130 [ 3105.115488] kmem_cache_alloc_node_trace+0x25a/0x400 [ 3105.120580] throtl_pd_alloc+0x59/0x990 [ 3105.124533] ? throtl_add_bio_tg+0x1e0/0x1e0 [ 3105.128920] blkcg_activate_policy+0x115/0x5c0 [ 3105.133485] ? rcu_read_lock_sched_held+0x16c/0x1d0 [ 3105.138480] blk_throtl_init+0x408/0x590 [ 3105.142525] blkcg_init_queue+0x18f/0x410 [ 3105.146670] blk_alloc_queue_node+0x826/0xb40 [ 3105.151504] blk_mq_init_queue+0x42/0x90 [ 3105.155558] nbd_dev_add+0x2c6/0x800 [ 3105.159338] ? nbd_send_cmd+0x11f0/0x11f0 [ 3105.163478] ? ns_capable_common+0x127/0x150 [ 3105.167899] nbd_genl_connect+0x3a4/0x13e0 [ 3105.172130] ? nbd_xmit_timeout+0x500/0x500 [ 3105.176436] ? do_syscall_64+0x1d5/0x640 [ 3105.180491] ? validate_nla+0x192/0x5e0 [ 3105.184467] ? nla_parse+0x157/0x1f0 [ 3105.188164] genl_family_rcv_msg+0x572/0xb20 [ 3105.192556] ? genl_rcv+0x40/0x40 [ 3105.195997] ? __ww_mutex_wakeup_for_backoff+0x210/0x210 [ 3105.201451] ? __kmalloc_node_track_caller+0x4c/0x70 [ 3105.206587] ? trace_hardirqs_on+0x10/0x10 [ 3105.210818] genl_rcv_msg+0xaf/0x140 [ 3105.214523] netlink_rcv_skb+0x125/0x390 [ 3105.218561] ? genl_family_rcv_msg+0xb20/0xb20 [ 3105.223121] ? netlink_ack+0x9a0/0x9a0 [ 3105.226994] ? lock_acquire+0x170/0x3f0 [ 3105.230957] genl_rcv+0x24/0x40 [ 3105.234214] netlink_unicast+0x437/0x610 [ 3105.238253] ? netlink_sendskb+0xd0/0xd0 [ 3105.242299] ? __check_object_size+0x179/0x230 [ 3105.246857] netlink_sendmsg+0x648/0xbc0 [ 3105.250900] ? nlmsg_notify+0x1b0/0x1b0 [ 3105.254856] ? kernel_recvmsg+0x210/0x210 [ 3105.258992] ? security_socket_sendmsg+0x83/0xb0 [ 3105.263739] ? nlmsg_notify+0x1b0/0x1b0 [ 3105.267713] sock_sendmsg+0xb5/0x100 [ 3105.271424] ___sys_sendmsg+0x6c8/0x800 [ 3105.275380] ? get_pid_task+0x91/0x130 [ 3105.279248] ? copy_msghdr_from_user+0x3b0/0x3b0 [ 3105.284003] ? lock_downgrade+0x740/0x740 [ 3105.288140] ? __fget+0x23e/0x3e0 [ 3105.291705] ? lock_acquire+0x170/0x3f0 [ 3105.295674] ? lock_downgrade+0x740/0x740 [ 3105.299808] ? __fget+0x265/0x3e0 [ 3105.303242] ? __fdget+0x19b/0x1f0 [ 3105.306764] ? sockfd_lookup_light+0xb2/0x160 [ 3105.311241] __sys_sendmsg+0xa3/0x120 [ 3105.315042] ? SyS_shutdown+0x160/0x160 [ 3105.319013] ? wait_for_completion_io+0x10/0x10 [ 3105.323687] ? SyS_read+0x210/0x210 [ 3105.327300] ? __do_page_fault+0x159/0xad0 [ 3105.331517] SyS_sendmsg+0x27/0x40 [ 3105.335033] ? __sys_sendmsg+0x120/0x120 [ 3105.339090] do_syscall_64+0x1d5/0x640 [ 3105.343109] entry_SYSCALL_64_after_hwframe+0x5e/0xd3 07:02:19 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r0) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)=ANY=[@ANYBLOB='0\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01000000000000000000010000000c00060001000000000000000c0002000000000000000000040007a0"], 0x30}}, 0x0) r3 = socket(0x26, 0xa, 0x6fe2690f) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x38, r2, 0x200, 0x70bd28, 0x25dfdbff, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8, 0x1, r3}, {0x8}]}]}, 0x38}, 0x1, 0x0, 0x0, 0x1}, 0x4000010) 07:02:19 executing program 1: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/cpuinfo\x00', 0x0, 0x0) ioctl$MEDIA_IOC_ENUM_ENTITIES(r0, 0xc1007c01, &(0x7f0000000240)) 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$netlbl_calipso(&(0x7f0000000080), r2) sendmsg$NLBL_CALIPSO_C_REMOVE(r1, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="1c000c00", @ANYRES16=r3, @ANYBLOB="01000000000000000000020000000800010000000000"], 0x1c}}, 0x0) openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/cpuinfo\x00', 0x0, 0x0) (async) ioctl$MEDIA_IOC_ENUM_ENTITIES(r0, 0xc1007c01, &(0x7f0000000240)) (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$netlbl_calipso(&(0x7f0000000080), r2) (async) sendmsg$NLBL_CALIPSO_C_REMOVE(r1, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="1c000c00", @ANYRES16=r3, @ANYBLOB="01000000000000000000020000000800010000000000"], 0x1c}}, 0x0) (async) [ 3105.366162] nbd: failed to add new device 07:02:19 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) clock_getres(0x1, &(0x7f0000000100)) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x38, 0x0, 0x10, 0x70bd25, 0x25dfdbfe, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0x1b, 0xa, '%%}} }L/@%.:S{[-&&\\!#{\x06'}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x38}, 0x1, 0x0, 0x0, 0x404c840}, 0x20000040) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="02000000", @ANYRES16, @ANYBLOB="0100000000000000000002000000"], 0x14}}, 0x0) 07:02:19 executing program 2: 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$netlbl_calipso(&(0x7f0000000080), r1) (async) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r4 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r5 = socket(0x1e, 0x800, 0x9) r6 = socket(0x2, 0xcdd8dab6b0b2b2e4, 0x7fffffff) (async) socketpair(0x2, 0xa, 0x1, &(0x7f00000000c0)={0xffffffffffffffff}) (async) r8 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000000), 0xa0001, 0x0) write$RDMA_USER_CM_CMD_DISCONNECT(r8, 0x0, 0x0) (async, rerun: 64) accept4$x25(r8, &(0x7f0000000300)={0x9, @remote}, &(0x7f0000000340)=0x12, 0xc0000) (rerun: 64) r9 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000000), 0xa0001, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000380)=@base={0xe, 0x3, 0x7, 0x7, 0x482, 0xffffffffffffffff, 0xfff, '\x00', 0x0, 0xffffffffffffffff, 0x1, 0x4, 0x3}, 0x48) (async) write$RDMA_USER_CM_CMD_DISCONNECT(r9, 0x0, 0x0) (async) sendmsg$NBD_CMD_STATUS(r3, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000100)={&(0x7f0000000240)={0x90, 0x0, 0x505, 0x70bd2c, 0x25dfdbfb, {}, [@NBD_ATTR_SOCKETS={0x34, 0x7, 0x0, 0x1, [{0x8, 0x1, r4}, {0x8, 0x1, r5}, {0x8, 0x1, r6}, {0x8, 0x1, r7}, {0x8}, {0x8, 0x1, r9}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8001}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x129}, @NBD_ATTR_BACKEND_IDENTIFIER={0x6, 0xa, '#\\'}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x8}]}, 0x90}, 0x1, 0x0, 0x0, 0x4010}, 0x4008800) (async) r10 = openat$ptp0(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$PTP_EXTTS_REQUEST2(r10, 0x40103d0b, &(0x7f0000000440)={0x6, 0x6}) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x34, r2, 0x1, 0x70bd27, 0x25dfdbfe, {}, [@NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x2}, @NLBL_CALIPSO_A_DOI={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x1}]}, 0x34}}, 0x4) 07:02:19 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r0) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)={0x30, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SOCKETS={0x4}]}, 0x30}}, 0x0) (fail_nth: 32) 07:02:19 executing program 1: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/cpuinfo\x00', 0x0, 0x0) ioctl$MEDIA_IOC_ENUM_ENTITIES(r0, 0xc1007c01, &(0x7f0000000240)) 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$netlbl_calipso(&(0x7f0000000080), r2) sendmsg$NLBL_CALIPSO_C_REMOVE(r1, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="1c000c00", @ANYRES16=r3, @ANYBLOB="01000000000000000000020000000800010000000000"], 0x1c}}, 0x0) 07:02:19 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r0) sendmsg$NLBL_CALIPSO_C_LIST(r0, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000440)={0x1c, r1, 0x1, 0x0, 0x1, {}, [@NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x1}]}, 0x58}}, 0x0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000001040)={&(0x7f0000001000)={0x14}, 0x14}}, 0x0) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r3) sendmsg$NLBL_CALIPSO_C_LIST(r3, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000440)={0x1c, r4, 0x1, 0x0, 0x0, {}, [@NLBL_CALIPSO_A_DOI={0x8}]}, 0x1c}}, 0x0) sendmsg$NLBL_CALIPSO_C_REMOVE(r2, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x34, r4, 0x800, 0x70bd2a, 0x25dfdbfd, {}, [@NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x3}, @NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x3}]}, 0x34}, 0x1, 0x0, 0x0, 0x4000000}, 0x4801) 07:02:19 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r0) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)=ANY=[@ANYBLOB='0\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01000000000000000000010000000c00060001000000000000000c0002000000000000000000040007a0"], 0x30}}, 0x0) (async) r3 = socket(0x26, 0xa, 0x6fe2690f) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x38, r2, 0x200, 0x70bd28, 0x25dfdbff, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8, 0x1, r3}, {0x8}]}]}, 0x38}, 0x1, 0x0, 0x0, 0x1}, 0x4000010) [ 3105.448877] nbd: must specify at least one socket [ 3105.484761] FAULT_INJECTION: forcing a failure. [ 3105.484761] name failslab, interval 1, probability 0, space 0, times 0 [ 3105.496230] CPU: 0 PID: 28397 Comm: syz-executor.0 Not tainted 4.14.299-syzkaller #0 [ 3105.504106] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/26/2022 [ 3105.513449] Call Trace: [ 3105.516022] dump_stack+0x1b2/0x281 [ 3105.519634] should_fail.cold+0x10a/0x149 [ 3105.523767] should_failslab+0xd6/0x130 [ 3105.527740] kmem_cache_alloc_node_trace+0x58/0x400 [ 3105.532750] throtl_pd_alloc+0x59/0x990 [ 3105.536835] ? throtl_add_bio_tg+0x1e0/0x1e0 [ 3105.541242] blkcg_activate_policy+0x23e/0x5c0 [ 3105.545814] blk_throtl_init+0x408/0x590 [ 3105.549867] blkcg_init_queue+0x18f/0x410 [ 3105.554016] blk_alloc_queue_node+0x826/0xb40 [ 3105.558499] blk_mq_init_queue+0x42/0x90 [ 3105.562552] nbd_dev_add+0x2c6/0x800 [ 3105.566255] ? nbd_send_cmd+0x11f0/0x11f0 [ 3105.570391] ? ns_capable_common+0x127/0x150 [ 3105.574786] nbd_genl_connect+0x3a4/0x13e0 [ 3105.579008] ? nbd_xmit_timeout+0x500/0x500 [ 3105.583314] ? __switch_to_xtra+0x93/0x1240 [ 3105.587623] ? validate_nla+0x192/0x5e0 [ 3105.591589] ? nla_parse+0x157/0x1f0 [ 3105.595293] genl_family_rcv_msg+0x572/0xb20 [ 3105.599690] ? genl_rcv+0x40/0x40 [ 3105.603124] ? __ww_mutex_wakeup_for_backoff+0x210/0x210 [ 3105.608570] ? __schedule+0x893/0x1de0 [ 3105.612456] ? trace_hardirqs_on+0x10/0x10 [ 3105.616683] genl_rcv_msg+0xaf/0x140 [ 3105.620378] netlink_rcv_skb+0x125/0x390 [ 3105.624416] ? genl_family_rcv_msg+0xb20/0xb20 [ 3105.628992] ? netlink_ack+0x9a0/0x9a0 [ 3105.632867] ? lock_acquire+0x170/0x3f0 [ 3105.636824] genl_rcv+0x24/0x40 [ 3105.640083] netlink_unicast+0x437/0x610 [ 3105.644120] ? netlink_sendskb+0xd0/0xd0 [ 3105.648169] ? __check_object_size+0x179/0x230 [ 3105.652737] netlink_sendmsg+0x648/0xbc0 [ 3105.656776] ? nlmsg_notify+0x1b0/0x1b0 [ 3105.660730] ? kernel_recvmsg+0x210/0x210 [ 3105.664858] ? security_socket_sendmsg+0x83/0xb0 [ 3105.669596] ? nlmsg_notify+0x1b0/0x1b0 [ 3105.673556] sock_sendmsg+0xb5/0x100 [ 3105.677254] ___sys_sendmsg+0x6c8/0x800 [ 3105.681214] ? get_pid_task+0x91/0x130 [ 3105.685084] ? copy_msghdr_from_user+0x3b0/0x3b0 [ 3105.689822] ? lock_downgrade+0x740/0x740 [ 3105.693948] ? __fget+0x23e/0x3e0 [ 3105.697381] ? lock_acquire+0x170/0x3f0 [ 3105.701335] ? lock_downgrade+0x740/0x740 [ 3105.705472] ? __fget+0x265/0x3e0 [ 3105.708914] ? __fdget+0x19b/0x1f0 [ 3105.712431] ? sockfd_lookup_light+0xb2/0x160 [ 3105.716904] __sys_sendmsg+0xa3/0x120 [ 3105.720680] ? SyS_shutdown+0x160/0x160 [ 3105.724640] ? wait_for_completion_io+0x10/0x10 [ 3105.729290] ? SyS_read+0x210/0x210 07:02:19 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) clock_getres(0x1, &(0x7f0000000100)) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x38, 0x0, 0x10, 0x70bd25, 0x25dfdbfe, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0x1b, 0xa, '%%}} }L/@%.:S{[-&&\\!#{\x06'}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x38}, 0x1, 0x0, 0x0, 0x404c840}, 0x20000040) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="02000000", @ANYRES16, @ANYBLOB="0100000000000000000002000000"], 0x14}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) clock_getres(0x1, &(0x7f0000000100)) (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(r1, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x38, 0x0, 0x10, 0x70bd25, 0x25dfdbfe, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0x1b, 0xa, '%%}} }L/@%.:S{[-&&\\!#{\x06'}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x38}, 0x1, 0x0, 0x0, 0x404c840}, 0x20000040) (async) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="02000000", @ANYRES16, @ANYBLOB="0100000000000000000002000000"], 0x14}}, 0x0) (async) [ 3105.732892] ? __do_page_fault+0x159/0xad0 [ 3105.737105] SyS_sendmsg+0x27/0x40 [ 3105.740621] ? __sys_sendmsg+0x120/0x120 [ 3105.744681] do_syscall_64+0x1d5/0x640 [ 3105.748562] entry_SYSCALL_64_after_hwframe+0x5e/0xd3 07:02:19 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) clock_getres(0x1, &(0x7f0000000100)) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x38, 0x0, 0x10, 0x70bd25, 0x25dfdbfe, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0x1b, 0xa, '%%}} }L/@%.:S{[-&&\\!#{\x06'}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x38}, 0x1, 0x0, 0x0, 0x404c840}, 0x20000040) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="02000000", @ANYRES16, @ANYBLOB="0100000000000000000002000000"], 0x14}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) clock_getres(0x1, &(0x7f0000000100)) (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(r1, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x38, 0x0, 0x10, 0x70bd25, 0x25dfdbfe, {}, [@NBD_ATTR_BACKEND_IDENTIFIER={0x1b, 0xa, '%%}} }L/@%.:S{[-&&\\!#{\x06'}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x38}, 0x1, 0x0, 0x0, 0x404c840}, 0x20000040) (async) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="02000000", @ANYRES16, @ANYBLOB="0100000000000000000002000000"], 0x14}}, 0x0) (async) 07:02:19 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000040), r0) sendmsg$NLBL_CALIPSO_C_LISTALL(r0, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f0000000140)={&(0x7f00000000c0)={0x44, r1, 0x20, 0x70bd25, 0x25dfdbff, {}, [@NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x3}, @NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x2}]}, 0x44}, 0x1, 0x0, 0x0, 0x800}, 0x4004) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r2) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r3, 0x1}, 0x14}}, 0x0) 07:02:19 executing program 3: pselect6(0x40, &(0x7f0000000180)={0x5}, 0x0, 0x0, &(0x7f0000000280)={0x0, 0x3938700}, 0x0) pselect6(0x40, &(0x7f00000005c0)={0xffffffffffffffff, 0x1c9, 0xa4, 0x2, 0x7f, 0x7363, 0x5, 0xb21d}, &(0x7f0000000600)={0xffffffffffffff3b, 0x6, 0x3, 0x4, 0x7, 0x81, 0xffffffffffffffff, 0x2}, &(0x7f0000000640)={0x7ff, 0x8, 0x7, 0x7, 0x3, 0x8, 0x1, 0x9f}, &(0x7f0000000680), &(0x7f0000000700)={&(0x7f00000006c0)={[0x2]}, 0x8}) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) pselect6(0x40, &(0x7f0000000440)={0x400, 0x1, 0x4, 0x3, 0x5, 0x0, 0x1850, 0xef}, &(0x7f0000000480)={0x8, 0x1000, 0xd0d3, 0x9, 0xac, 0x4, 0x1, 0x2}, &(0x7f00000004c0)={0x0, 0x1, 0xe4e, 0x5, 0x40, 0x61e, 0x10000, 0x5}, &(0x7f0000000500), &(0x7f0000000580)={&(0x7f0000000540)={[0x8]}, 0x8}) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r0) sendmsg$NBD_CMD_STATUS(r1, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f0000000080)={&(0x7f00000001c0)={0x68, r2, 0x8, 0x70bd2b, 0x25dfdbfb, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2d}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0xe, 0xa, '^\'(\xf6@%\'[{]'}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x1e}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x21}]}, 0x68}, 0x1, 0x0, 0x0, 0x42030}, 0x20040004) r3 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000000), 0xa0001, 0x0) write$RDMA_USER_CM_CMD_DISCONNECT(r3, 0x0, 0x0) sendmsg$NBD_CMD_STATUS(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f00000002c0)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000300)={0x84, r2, 0x400, 0x70bd26, 0x25dfdbfc, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x7}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x5}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8, 0x1, r3}]}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x65}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x8e9}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xc96}, @NBD_ATTR_BACKEND_IDENTIFIER={0x7, 0xa, '-},'}]}, 0x84}, 0x1, 0x0, 0x0, 0x88800}, 0x40) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)={0x30, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SOCKETS={0x4}]}, 0x30}}, 0x0) 07:02:19 executing program 1: 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$netlbl_calipso(&(0x7f0000000080), r1) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000001040)={&(0x7f0000001000)={0x14}, 0x14}}, 0x0) sendmsg$NLBL_CALIPSO_C_LISTALL(r0, &(0x7f00000001c0)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000180)={&(0x7f0000000100)={0x54, r2, 0x1, 0x70bd27, 0x25dfdbf4, {}, [@NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_DOI={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x3}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x3}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x1}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x2}]}, 0x54}, 0x1, 0x0, 0x0, 0x4000800}, 0x0) sendmsg$NLBL_CALIPSO_C_REMOVE(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)={0x1c, r2, 0x1, 0x70bd2f, 0x0, {}, [@NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x2}]}, 0x1c}}, 0x20008001) 07:02:19 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) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000001040)={&(0x7f0000001000)={0x14}, 0x14}}, 0x0) r3 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000000), r2) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NLBL_CALIPSO_C_REMOVE(r4, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x1c, r3, 0x300, 0x70bd27, 0x25dfdbfb, {}, [@NLBL_CALIPSO_A_MTYPE={0x8}]}, 0x1c}, 0x1, 0x0, 0x0, 0x4000}, 0x4010) r5 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r1) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x34, r5, 0x1, 0x70bd27, 0x25dfdbfe, {}, [@NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x2}, @NLBL_CALIPSO_A_DOI={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x1}]}, 0x34}}, 0x4) 07:02:19 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r0) sendmsg$NLBL_CALIPSO_C_LIST(r0, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000440)={0x1c, r1, 0x1, 0x0, 0x1, {}, [@NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x1}]}, 0x58}}, 0x0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000001040)={&(0x7f0000001000)={0x14}, 0x14}}, 0x0) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r3) sendmsg$NLBL_CALIPSO_C_LIST(r3, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000440)={0x1c, r4, 0x1, 0x0, 0x0, {}, [@NLBL_CALIPSO_A_DOI={0x8}]}, 0x1c}}, 0x0) sendmsg$NLBL_CALIPSO_C_REMOVE(r2, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x34, r4, 0x800, 0x70bd2a, 0x25dfdbfd, {}, [@NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x3}, @NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x3}]}, 0x34}, 0x1, 0x0, 0x0, 0x4000000}, 0x4801) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r0) (async) sendmsg$NLBL_CALIPSO_C_LIST(r0, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000440)={0x1c, r1, 0x1, 0x0, 0x1, {}, [@NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x1}]}, 0x58}}, 0x0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000001040)={&(0x7f0000001000)={0x14}, 0x14}}, 0x0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r3) (async) sendmsg$NLBL_CALIPSO_C_LIST(r3, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000440)={0x1c, r4, 0x1, 0x0, 0x0, {}, [@NLBL_CALIPSO_A_DOI={0x8}]}, 0x1c}}, 0x0) (async) sendmsg$NLBL_CALIPSO_C_REMOVE(r2, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x34, r4, 0x800, 0x70bd2a, 0x25dfdbfd, {}, [@NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x3}, @NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x3}]}, 0x34}, 0x1, 0x0, 0x0, 0x4000000}, 0x4801) (async) 07:02:19 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r0) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)={0x30, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SOCKETS={0x4}]}, 0x30}}, 0x0) (fail_nth: 33) 07:02:19 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000040), r0) sendmsg$NLBL_CALIPSO_C_LISTALL(r0, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f0000000140)={&(0x7f00000000c0)={0x44, r1, 0x20, 0x70bd25, 0x25dfdbff, {}, [@NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x3}, @NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x2}]}, 0x44}, 0x1, 0x0, 0x0, 0x800}, 0x4004) (async) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r2) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r3, 0x1}, 0x14}}, 0x0) 07:02:19 executing program 1: 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$netlbl_calipso(&(0x7f0000000080), r1) (async) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000001040)={&(0x7f0000001000)={0x14}, 0x14}}, 0x0) sendmsg$NLBL_CALIPSO_C_LISTALL(r0, &(0x7f00000001c0)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000180)={&(0x7f0000000100)={0x54, r2, 0x1, 0x70bd27, 0x25dfdbf4, {}, [@NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_DOI={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x3}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x3}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x1}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x2}]}, 0x54}, 0x1, 0x0, 0x0, 0x4000800}, 0x0) (async) sendmsg$NLBL_CALIPSO_C_REMOVE(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)={0x1c, r2, 0x1, 0x70bd2f, 0x0, {}, [@NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x2}]}, 0x1c}}, 0x20008001) 07:02:19 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) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000001040)={&(0x7f0000001000)={0x14}, 0x14}}, 0x0) r3 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000000), r2) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NLBL_CALIPSO_C_REMOVE(r4, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x1c, r3, 0x300, 0x70bd27, 0x25dfdbfb, {}, [@NLBL_CALIPSO_A_MTYPE={0x8}]}, 0x1c}, 0x1, 0x0, 0x0, 0x4000}, 0x4010) r5 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r1) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x34, r5, 0x1, 0x70bd27, 0x25dfdbfe, {}, [@NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x2}, @NLBL_CALIPSO_A_DOI={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x1}]}, 0x34}}, 0x4) 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_DISCONNECT(r2, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000001040)={&(0x7f0000001000)={0x14}, 0x14}}, 0x0) (async) syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000000), r2) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NLBL_CALIPSO_C_REMOVE(r4, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x1c, r3, 0x300, 0x70bd27, 0x25dfdbfb, {}, [@NLBL_CALIPSO_A_MTYPE={0x8}]}, 0x1c}, 0x1, 0x0, 0x0, 0x4000}, 0x4010) (async) syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r1) (async) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x34, r5, 0x1, 0x70bd27, 0x25dfdbfe, {}, [@NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x2}, @NLBL_CALIPSO_A_DOI={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x1}]}, 0x34}}, 0x4) (async) 07:02:19 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r0) sendmsg$NLBL_CALIPSO_C_LIST(r0, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000440)={0x1c, r1, 0x1, 0x0, 0x1, {}, [@NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x1}]}, 0x58}}, 0x0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000001040)={&(0x7f0000001000)={0x14}, 0x14}}, 0x0) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r3) sendmsg$NLBL_CALIPSO_C_LIST(r3, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000440)={0x1c, r4, 0x1, 0x0, 0x0, {}, [@NLBL_CALIPSO_A_DOI={0x8}]}, 0x1c}}, 0x0) sendmsg$NLBL_CALIPSO_C_REMOVE(r2, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x34, r4, 0x800, 0x70bd2a, 0x25dfdbfd, {}, [@NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x3}, @NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x3}]}, 0x34}, 0x1, 0x0, 0x0, 0x4000000}, 0x4801) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r0) (async) sendmsg$NLBL_CALIPSO_C_LIST(r0, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000440)={0x1c, r1, 0x1, 0x0, 0x1, {}, [@NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x1}]}, 0x58}}, 0x0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000001040)={&(0x7f0000001000)={0x14}, 0x14}}, 0x0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r3) (async) sendmsg$NLBL_CALIPSO_C_LIST(r3, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000440)={0x1c, r4, 0x1, 0x0, 0x0, {}, [@NLBL_CALIPSO_A_DOI={0x8}]}, 0x1c}}, 0x0) (async) sendmsg$NLBL_CALIPSO_C_REMOVE(r2, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x34, r4, 0x800, 0x70bd2a, 0x25dfdbfd, {}, [@NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x3}, @NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x3}]}, 0x34}, 0x1, 0x0, 0x0, 0x4000000}, 0x4801) (async) 07:02:19 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000040), r0) sendmsg$NLBL_CALIPSO_C_LISTALL(r0, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f0000000140)={&(0x7f00000000c0)={0x44, r1, 0x20, 0x70bd25, 0x25dfdbff, {}, [@NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x3}, @NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x2}]}, 0x44}, 0x1, 0x0, 0x0, 0x800}, 0x4004) (async) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r2) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r3, 0x1}, 0x14}}, 0x0) 07:02:19 executing program 1: 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$netlbl_calipso(&(0x7f0000000080), r1) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000001040)={&(0x7f0000001000)={0x14}, 0x14}}, 0x0) sendmsg$NLBL_CALIPSO_C_LISTALL(r0, &(0x7f00000001c0)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000180)={&(0x7f0000000100)={0x54, r2, 0x1, 0x70bd27, 0x25dfdbf4, {}, [@NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_DOI={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x3}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x3}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x1}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x2}]}, 0x54}, 0x1, 0x0, 0x0, 0x4000800}, 0x0) sendmsg$NLBL_CALIPSO_C_REMOVE(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)={0x1c, r2, 0x1, 0x70bd2f, 0x0, {}, [@NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x2}]}, 0x1c}}, 0x20008001) 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$netlbl_calipso(&(0x7f0000000080), r1) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000001040)={&(0x7f0000001000)={0x14}, 0x14}}, 0x0) (async) sendmsg$NLBL_CALIPSO_C_LISTALL(r0, &(0x7f00000001c0)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000180)={&(0x7f0000000100)={0x54, r2, 0x1, 0x70bd27, 0x25dfdbf4, {}, [@NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_DOI={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x3}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x3}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x1}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x2}]}, 0x54}, 0x1, 0x0, 0x0, 0x4000800}, 0x0) (async) sendmsg$NLBL_CALIPSO_C_REMOVE(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000000)={0x1c, r2, 0x1, 0x70bd2f, 0x0, {}, [@NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x2}]}, 0x1c}}, 0x20008001) (async) [ 3105.931170] FAULT_INJECTION: forcing a failure. [ 3105.931170] name failslab, interval 1, probability 0, space 0, times 0 [ 3105.955650] CPU: 1 PID: 28445 Comm: syz-executor.0 Not tainted 4.14.299-syzkaller #0 [ 3105.963564] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/26/2022 [ 3105.972908] Call Trace: [ 3105.975486] dump_stack+0x1b2/0x281 [ 3105.979114] should_fail.cold+0x10a/0x149 [ 3105.983261] should_failslab+0xd6/0x130 [ 3105.987227] kmem_cache_alloc_trace+0x29a/0x3d0 [ 3105.991878] ? blk_mq_can_queue+0x40/0x40 [ 3105.996000] ? queue_set_hctx_shared+0x210/0x210 [ 3106.000730] blk_stat_alloc_callback+0x54/0x2f0 [ 3106.005382] blk_mq_init_allocated_queue+0x80/0xfd0 [ 3106.010396] ? blkcg_init_queue+0x19f/0x410 [ 3106.014702] ? blk_alloc_queue_node+0x82f/0xb40 [ 3106.019352] blk_mq_init_queue+0x5a/0x90 [ 3106.023392] nbd_dev_add+0x2c6/0x800 [ 3106.027081] ? nbd_send_cmd+0x11f0/0x11f0 [ 3106.031257] ? ns_capable_common+0x127/0x150 [ 3106.035655] nbd_genl_connect+0x3a4/0x13e0 [ 3106.039881] ? nbd_xmit_timeout+0x500/0x500 [ 3106.044184] ? do_syscall_64+0x1d5/0x640 [ 3106.048223] ? validate_nla+0x192/0x5e0 [ 3106.052173] ? nla_parse+0x157/0x1f0 [ 3106.055864] genl_family_rcv_msg+0x572/0xb20 [ 3106.060264] ? genl_rcv+0x40/0x40 [ 3106.063710] ? __ww_mutex_wakeup_for_backoff+0x210/0x210 [ 3106.069153] ? __kmalloc_node_track_caller+0x4c/0x70 [ 3106.074254] ? trace_hardirqs_on+0x10/0x10 [ 3106.078481] genl_rcv_msg+0xaf/0x140 [ 3106.082174] netlink_rcv_skb+0x125/0x390 [ 3106.086305] ? genl_family_rcv_msg+0xb20/0xb20 [ 3106.090873] ? netlink_ack+0x9a0/0x9a0 [ 3106.094738] ? lock_acquire+0x170/0x3f0 [ 3106.098693] genl_rcv+0x24/0x40 [ 3106.101952] netlink_unicast+0x437/0x610 [ 3106.105992] ? netlink_sendskb+0xd0/0xd0 [ 3106.110028] ? __check_object_size+0x179/0x230 [ 3106.114585] netlink_sendmsg+0x648/0xbc0 [ 3106.118625] ? nlmsg_notify+0x1b0/0x1b0 [ 3106.122581] ? kernel_recvmsg+0x210/0x210 [ 3106.126716] ? security_socket_sendmsg+0x83/0xb0 [ 3106.131446] ? nlmsg_notify+0x1b0/0x1b0 [ 3106.135394] sock_sendmsg+0xb5/0x100 [ 3106.139087] ___sys_sendmsg+0x6c8/0x800 [ 3106.143039] ? get_pid_task+0x91/0x130 [ 3106.146901] ? copy_msghdr_from_user+0x3b0/0x3b0 [ 3106.151635] ? lock_downgrade+0x740/0x740 [ 3106.156199] ? __fget+0x23e/0x3e0 [ 3106.159629] ? lock_acquire+0x170/0x3f0 [ 3106.163577] ? lock_downgrade+0x740/0x740 [ 3106.167704] ? __fget+0x265/0x3e0 [ 3106.171143] ? __fdget+0x19b/0x1f0 [ 3106.174667] ? sockfd_lookup_light+0xb2/0x160 07:02:20 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000001040)={&(0x7f0000001000)={0x14}, 0x14}}, 0x0) (async) r3 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000000), r2) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NLBL_CALIPSO_C_REMOVE(r4, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x1c, r3, 0x300, 0x70bd27, 0x25dfdbfb, {}, [@NLBL_CALIPSO_A_MTYPE={0x8}]}, 0x1c}, 0x1, 0x0, 0x0, 0x4000}, 0x4010) r5 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r1) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x34, r5, 0x1, 0x70bd27, 0x25dfdbfe, {}, [@NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x2}, @NLBL_CALIPSO_A_DOI={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x1}]}, 0x34}}, 0x4) 07:02:20 executing program 3: pselect6(0x40, &(0x7f0000000180)={0x5}, 0x0, 0x0, &(0x7f0000000280)={0x0, 0x3938700}, 0x0) (async, rerun: 32) pselect6(0x40, &(0x7f00000005c0)={0xffffffffffffffff, 0x1c9, 0xa4, 0x2, 0x7f, 0x7363, 0x5, 0xb21d}, &(0x7f0000000600)={0xffffffffffffff3b, 0x6, 0x3, 0x4, 0x7, 0x81, 0xffffffffffffffff, 0x2}, &(0x7f0000000640)={0x7ff, 0x8, 0x7, 0x7, 0x3, 0x8, 0x1, 0x9f}, &(0x7f0000000680), &(0x7f0000000700)={&(0x7f00000006c0)={[0x2]}, 0x8}) (async, rerun: 32) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) pselect6(0x40, &(0x7f0000000440)={0x400, 0x1, 0x4, 0x3, 0x5, 0x0, 0x1850, 0xef}, &(0x7f0000000480)={0x8, 0x1000, 0xd0d3, 0x9, 0xac, 0x4, 0x1, 0x2}, &(0x7f00000004c0)={0x0, 0x1, 0xe4e, 0x5, 0x40, 0x61e, 0x10000, 0x5}, &(0x7f0000000500), &(0x7f0000000580)={&(0x7f0000000540)={[0x8]}, 0x8}) (async) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r0) sendmsg$NBD_CMD_STATUS(r1, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f0000000080)={&(0x7f00000001c0)={0x68, r2, 0x8, 0x70bd2b, 0x25dfdbfb, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2d}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0xe, 0xa, '^\'(\xf6@%\'[{]'}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x1e}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x21}]}, 0x68}, 0x1, 0x0, 0x0, 0x42030}, 0x20040004) r3 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000000), 0xa0001, 0x0) write$RDMA_USER_CM_CMD_DISCONNECT(r3, 0x0, 0x0) (async) sendmsg$NBD_CMD_STATUS(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f00000002c0)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000300)={0x84, r2, 0x400, 0x70bd26, 0x25dfdbfc, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x7}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x5}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8, 0x1, r3}]}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x65}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x8e9}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xc96}, @NBD_ATTR_BACKEND_IDENTIFIER={0x7, 0xa, '-},'}]}, 0x84}, 0x1, 0x0, 0x0, 0x88800}, 0x40) (async) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)={0x30, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SOCKETS={0x4}]}, 0x30}}, 0x0) 07:02:20 executing program 1: 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$netlbl_calipso(&(0x7f0000000080), r1) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r2, 0x1, 0x0, 0x0, {}, [@NLBL_CALIPSO_A_DOI={0x8}]}, 0x1c}}, 0x0) 07:02:20 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r0) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000040)={&(0x7f0000000180)={0x4c, 0x0, 0x300, 0x70bd26, 0x25dfdbfc, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0x13}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x769}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x1ff}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x4c}, 0x1, 0x0, 0x0, 0x24008005}, 0x20000410) sendmsg$NLBL_CALIPSO_C_LIST(r0, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f00000000c0)=ANY=[@ANYBLOB="1c000000d4eac581b23dc6b22c35087eb16faaad7ddec75b56762ea111de11bef919768510881892bc2fc426f6d962764d6aa4d8b866caf1cbcae8aba6b13f4937e5e5e27fc539b5f9221ba69c8542b160184eef56623bb7f3d02845eaeb1c02dd0b4695eb76e61e2bdf3f5f60a699f911d3550ac8f9761c718e7181ae5136ad4d826b93e9ebdd8a1c8a05dac77ff93935a11f4f57ba5dd9fb4c9b8d5fe2", @ANYRES16=r1, @ANYBLOB="01000000000001000000030000000800010001000000"], 0x58}}, 0x0) [ 3106.179142] __sys_sendmsg+0xa3/0x120 [ 3106.182927] ? SyS_shutdown+0x160/0x160 [ 3106.186892] ? wait_for_completion_io+0x10/0x10 [ 3106.191547] ? SyS_read+0x210/0x210 [ 3106.195159] ? __do_page_fault+0x159/0xad0 [ 3106.199382] SyS_sendmsg+0x27/0x40 [ 3106.202907] ? __sys_sendmsg+0x120/0x120 [ 3106.206952] do_syscall_64+0x1d5/0x640 [ 3106.210820] entry_SYSCALL_64_after_hwframe+0x5e/0xd3 [ 3106.221852] nbd: failed to add new device 07:02:20 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r0) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)={0x30, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SOCKETS={0x4}]}, 0x30}}, 0x0) (fail_nth: 34) 07:02:20 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000400), r0) sendmsg$NBD_CMD_STATUS(r0, &(0x7f00000005c0)={&(0x7f00000003c0)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000580)={&(0x7f0000000500)={0x58, r1, 0x10, 0x70bd27, 0x25dfdbfc, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0x7e}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x20}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x33}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x3}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '['}]}, 0x58}, 0x1, 0x0, 0x0, 0x4000001}, 0x1) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r2) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r4) sendmsg$NLBL_CALIPSO_C_LIST(r4, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000440)={0x1c, r5, 0x1, 0x0, 0x0, {}, [@NLBL_CALIPSO_A_DOI={0x8}]}, 0x1c}}, 0x0) sendmsg$NLBL_CALIPSO_C_REMOVE(r2, &(0x7f0000000380)={&(0x7f00000002c0)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000000340)={&(0x7f0000000300)={0x24, r5, 0x800, 0x70bd29, 0x25dfdbfd, {}, [@NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x3}]}, 0x24}, 0x1, 0x0, 0x0, 0x4}, 0x2000000) r6 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r7 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r7, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000001040)={&(0x7f0000001000)={0x14}, 0x14}}, 0x0) socketpair(0x29, 0x80000, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$NBD_CMD_RECONFIGURE(r7, &(0x7f0000000280)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000240)={&(0x7f0000000140)={0x58, 0x0, 0x200, 0x70bd27, 0x25dfdbfc, {}, [@NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8, 0x1, r8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x8}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x100}]}, 0x58}}, 0x800) sendmsg$NLBL_CALIPSO_C_REMOVE(r6, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f00000000c0)=ANY=[@ANYBLOB="1c000000fadef86a51c26a02c0bc71e02d971c4a8bfdbd808ef5021d904b1ca0145acf47533252e77ed05ca6f9c81620ddcda51c4566361f7ad5545b1b6bcf644ea17054", @ANYRES16=r3, @ANYBLOB="01000000000000000000020000000800010000000000"], 0x1c}}, 0xc000) [ 3106.330166] FAULT_INJECTION: forcing a failure. [ 3106.330166] name failslab, interval 1, probability 0, space 0, times 0 [ 3106.341563] CPU: 0 PID: 28506 Comm: syz-executor.0 Not tainted 4.14.299-syzkaller #0 [ 3106.349451] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/26/2022 [ 3106.358802] Call Trace: [ 3106.361393] dump_stack+0x1b2/0x281 [ 3106.365011] should_fail.cold+0x10a/0x149 [ 3106.369154] should_failslab+0xd6/0x130 [ 3106.373119] kmem_cache_alloc_trace+0x29a/0x3d0 [ 3106.377770] ? blk_mq_can_queue+0x40/0x40 [ 3106.381900] ? queue_set_hctx_shared+0x210/0x210 [ 3106.386648] blk_stat_alloc_callback+0x54/0x2f0 [ 3106.391321] blk_mq_init_allocated_queue+0x80/0xfd0 [ 3106.396320] ? blkcg_init_queue+0x19f/0x410 [ 3106.400627] ? blk_alloc_queue_node+0x82f/0xb40 [ 3106.405284] blk_mq_init_queue+0x5a/0x90 [ 3106.409339] nbd_dev_add+0x2c6/0x800 [ 3106.413044] ? nbd_send_cmd+0x11f0/0x11f0 [ 3106.417178] ? ns_capable_common+0x127/0x150 [ 3106.421567] nbd_genl_connect+0x3a4/0x13e0 [ 3106.425914] ? nbd_xmit_timeout+0x500/0x500 [ 3106.430220] ? do_syscall_64+0x1d5/0x640 [ 3106.434274] ? validate_nla+0x192/0x5e0 [ 3106.438236] ? nla_parse+0x157/0x1f0 [ 3106.441939] genl_family_rcv_msg+0x572/0xb20 [ 3106.446334] ? genl_rcv+0x40/0x40 [ 3106.449769] ? __ww_mutex_wakeup_for_backoff+0x210/0x210 [ 3106.455199] ? __kmalloc_node_track_caller+0x4c/0x70 [ 3106.460465] ? trace_hardirqs_on+0x10/0x10 [ 3106.464706] genl_rcv_msg+0xaf/0x140 [ 3106.468407] netlink_rcv_skb+0x125/0x390 [ 3106.472457] ? genl_family_rcv_msg+0xb20/0xb20 [ 3106.477014] ? netlink_ack+0x9a0/0x9a0 [ 3106.480887] ? lock_acquire+0x170/0x3f0 [ 3106.484849] genl_rcv+0x24/0x40 [ 3106.488112] netlink_unicast+0x437/0x610 [ 3106.492157] ? netlink_sendskb+0xd0/0xd0 [ 3106.496194] ? __check_object_size+0x179/0x230 [ 3106.500761] netlink_sendmsg+0x648/0xbc0 [ 3106.504821] ? nlmsg_notify+0x1b0/0x1b0 [ 3106.508775] ? kernel_recvmsg+0x210/0x210 [ 3106.512916] ? security_socket_sendmsg+0x83/0xb0 [ 3106.517654] ? nlmsg_notify+0x1b0/0x1b0 [ 3106.521607] sock_sendmsg+0xb5/0x100 [ 3106.525296] ___sys_sendmsg+0x6c8/0x800 [ 3106.529259] ? get_pid_task+0x91/0x130 [ 3106.533130] ? copy_msghdr_from_user+0x3b0/0x3b0 [ 3106.537873] ? lock_downgrade+0x740/0x740 [ 3106.542015] ? __fget+0x23e/0x3e0 [ 3106.545456] ? lock_acquire+0x170/0x3f0 [ 3106.549414] ? lock_downgrade+0x740/0x740 [ 3106.553550] ? __fget+0x265/0x3e0 [ 3106.556979] ? __fdget+0x19b/0x1f0 [ 3106.560504] ? sockfd_lookup_light+0xb2/0x160 [ 3106.564987] __sys_sendmsg+0xa3/0x120 [ 3106.568774] ? SyS_shutdown+0x160/0x160 [ 3106.572734] ? wait_for_completion_io+0x10/0x10 [ 3106.577389] ? SyS_read+0x210/0x210 07:02:20 executing program 3: pselect6(0x40, &(0x7f0000000180)={0x5}, 0x0, 0x0, &(0x7f0000000280)={0x0, 0x3938700}, 0x0) (async, rerun: 64) pselect6(0x40, &(0x7f00000005c0)={0xffffffffffffffff, 0x1c9, 0xa4, 0x2, 0x7f, 0x7363, 0x5, 0xb21d}, &(0x7f0000000600)={0xffffffffffffff3b, 0x6, 0x3, 0x4, 0x7, 0x81, 0xffffffffffffffff, 0x2}, &(0x7f0000000640)={0x7ff, 0x8, 0x7, 0x7, 0x3, 0x8, 0x1, 0x9f}, &(0x7f0000000680), &(0x7f0000000700)={&(0x7f00000006c0)={[0x2]}, 0x8}) (async, rerun: 64) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async, rerun: 64) pselect6(0x40, &(0x7f0000000440)={0x400, 0x1, 0x4, 0x3, 0x5, 0x0, 0x1850, 0xef}, &(0x7f0000000480)={0x8, 0x1000, 0xd0d3, 0x9, 0xac, 0x4, 0x1, 0x2}, &(0x7f00000004c0)={0x0, 0x1, 0xe4e, 0x5, 0x40, 0x61e, 0x10000, 0x5}, &(0x7f0000000500), &(0x7f0000000580)={&(0x7f0000000540)={[0x8]}, 0x8}) (async, rerun: 64) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r0) sendmsg$NBD_CMD_STATUS(r1, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f0000000080)={&(0x7f00000001c0)={0x68, r2, 0x8, 0x70bd2b, 0x25dfdbfb, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x2d}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0xe, 0xa, '^\'(\xf6@%\'[{]'}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x1e}, @NBD_ATTR_BACKEND_IDENTIFIER={0x8, 0xa, 'nbd\x00'}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x21}]}, 0x68}, 0x1, 0x0, 0x0, 0x42030}, 0x20040004) (async) r3 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000000), 0xa0001, 0x0) write$RDMA_USER_CM_CMD_DISCONNECT(r3, 0x0, 0x0) (async) sendmsg$NBD_CMD_STATUS(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f00000002c0)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000300)={0x84, r2, 0x400, 0x70bd26, 0x25dfdbfc, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x7}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x5}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8, 0x1, r3}]}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x65}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x8e9}, @NBD_ATTR_CLIENT_FLAGS={0xc}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xc96}, @NBD_ATTR_BACKEND_IDENTIFIER={0x7, 0xa, '-},'}]}, 0x84}, 0x1, 0x0, 0x0, 0x88800}, 0x40) (async) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)={0x30, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SOCKETS={0x4}]}, 0x30}}, 0x0) 07:02:20 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r0) (async) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000040)={&(0x7f0000000180)={0x4c, 0x0, 0x300, 0x70bd26, 0x25dfdbfc, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0x13}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x769}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x1ff}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x4c}, 0x1, 0x0, 0x0, 0x24008005}, 0x20000410) sendmsg$NLBL_CALIPSO_C_LIST(r0, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f00000000c0)=ANY=[@ANYBLOB="1c000000d4eac581b23dc6b22c35087eb16faaad7ddec75b56762ea111de11bef919768510881892bc2fc426f6d962764d6aa4d8b866caf1cbcae8aba6b13f4937e5e5e27fc539b5f9221ba69c8542b160184eef56623bb7f3d02845eaeb1c02dd0b4695eb76e61e2bdf3f5f60a699f911d3550ac8f9761c718e7181ae5136ad4d826b93e9ebdd8a1c8a05dac77ff93935a11f4f57ba5dd9fb4c9b8d5fe2", @ANYRES16=r1, @ANYBLOB="01000000000001000000030000000800010001000000"], 0x58}}, 0x0) 07:02:20 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) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000001040)={&(0x7f0000001000)={0x14}, 0x14}}, 0x0) syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000000), r2) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="07ec39de", @ANYRES32=r0, @ANYRESHEX=r1], 0x34}}, 0x4) 07:02:20 executing program 1: 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$netlbl_calipso(&(0x7f0000000080), r1) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r2, 0x1, 0x0, 0x0, {}, [@NLBL_CALIPSO_A_DOI={0x8}]}, 0x1c}}, 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$netlbl_calipso(&(0x7f0000000080), r1) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r2, 0x1, 0x0, 0x0, {}, [@NLBL_CALIPSO_A_DOI={0x8}]}, 0x1c}}, 0x0) (async) 07:02:20 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r0) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)={0x30, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SOCKETS={0x4}]}, 0x30}}, 0x0) (fail_nth: 35) [ 3106.581005] ? __do_page_fault+0x159/0xad0 [ 3106.585223] SyS_sendmsg+0x27/0x40 [ 3106.588745] ? __sys_sendmsg+0x120/0x120 [ 3106.592806] do_syscall_64+0x1d5/0x640 [ 3106.596683] entry_SYSCALL_64_after_hwframe+0x5e/0xd3 [ 3106.609881] nbd: failed to add new device 07:02:20 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000400), r0) sendmsg$NBD_CMD_STATUS(r0, &(0x7f00000005c0)={&(0x7f00000003c0)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000580)={&(0x7f0000000500)={0x58, r1, 0x10, 0x70bd27, 0x25dfdbfc, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0x7e}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x20}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x33}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x3}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '['}]}, 0x58}, 0x1, 0x0, 0x0, 0x4000001}, 0x1) (async) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r2) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r4) sendmsg$NLBL_CALIPSO_C_LIST(r4, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000440)={0x1c, r5, 0x1, 0x0, 0x0, {}, [@NLBL_CALIPSO_A_DOI={0x8}]}, 0x1c}}, 0x0) (async) sendmsg$NLBL_CALIPSO_C_REMOVE(r2, &(0x7f0000000380)={&(0x7f00000002c0)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000000340)={&(0x7f0000000300)={0x24, r5, 0x800, 0x70bd29, 0x25dfdbfd, {}, [@NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x3}]}, 0x24}, 0x1, 0x0, 0x0, 0x4}, 0x2000000) (async) r6 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r7 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r7, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000001040)={&(0x7f0000001000)={0x14}, 0x14}}, 0x0) (async) socketpair(0x29, 0x80000, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$NBD_CMD_RECONFIGURE(r7, &(0x7f0000000280)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000240)={&(0x7f0000000140)={0x58, 0x0, 0x200, 0x70bd27, 0x25dfdbfc, {}, [@NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8, 0x1, r8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x8}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x100}]}, 0x58}}, 0x800) sendmsg$NLBL_CALIPSO_C_REMOVE(r6, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f00000000c0)=ANY=[@ANYBLOB="1c000000fadef86a51c26a02c0bc71e02d971c4a8bfdbd808ef5021d904b1ca0145acf47533252e77ed05ca6f9c81620ddcda51c4566361f7ad5545b1b6bcf644ea17054", @ANYRES16=r3, @ANYBLOB="01000000000000000000020000000800010000000000"], 0x1c}}, 0xc000) 07:02:20 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000001040)={&(0x7f0000001000)={0x14}, 0x14}}, 0x0) (async) syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000000), r2) (async) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="07ec39de", @ANYRES32=r0, @ANYRESHEX=r1], 0x34}}, 0x4) 07:02:20 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r0) (async) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000040)={&(0x7f0000000180)={0x4c, 0x0, 0x300, 0x70bd26, 0x25dfdbfc, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0x13}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x769}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x1ff}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x4c}, 0x1, 0x0, 0x0, 0x24008005}, 0x20000410) sendmsg$NLBL_CALIPSO_C_LIST(r0, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f00000000c0)=ANY=[@ANYBLOB="1c000000d4eac581b23dc6b22c35087eb16faaad7ddec75b56762ea111de11bef919768510881892bc2fc426f6d962764d6aa4d8b866caf1cbcae8aba6b13f4937e5e5e27fc539b5f9221ba69c8542b160184eef56623bb7f3d02845eaeb1c02dd0b4695eb76e61e2bdf3f5f60a699f911d3550ac8f9761c718e7181ae5136ad4d826b93e9ebdd8a1c8a05dac77ff93935a11f4f57ba5dd9fb4c9b8d5fe2", @ANYRES16=r1, @ANYBLOB="01000000000001000000030000000800010001000000"], 0x58}}, 0x0) 07:02:20 executing program 1: 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$netlbl_calipso(&(0x7f0000000080), r1) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r2, 0x1, 0x0, 0x0, {}, [@NLBL_CALIPSO_A_DOI={0x8}]}, 0x1c}}, 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$netlbl_calipso(&(0x7f0000000080), r1) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r2, 0x1, 0x0, 0x0, {}, [@NLBL_CALIPSO_A_DOI={0x8}]}, 0x1c}}, 0x0) (async) [ 3106.723660] FAULT_INJECTION: forcing a failure. [ 3106.723660] name failslab, interval 1, probability 0, space 0, times 0 [ 3106.752248] CPU: 1 PID: 28543 Comm: syz-executor.0 Not tainted 4.14.299-syzkaller #0 [ 3106.760162] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/26/2022 [ 3106.769509] Call Trace: [ 3106.772079] dump_stack+0x1b2/0x281 [ 3106.775691] should_fail.cold+0x10a/0x149 [ 3106.779819] should_failslab+0xd6/0x130 [ 3106.783772] kmem_cache_alloc_node_trace+0x25a/0x400 [ 3106.788860] __kmalloc_node+0x38/0x70 [ 3106.792638] blk_mq_init_allocated_queue+0x17b/0xfd0 [ 3106.797734] ? blkcg_init_queue+0x19f/0x410 [ 3106.802042] ? blk_alloc_queue_node+0x82f/0xb40 [ 3106.806692] blk_mq_init_queue+0x5a/0x90 [ 3106.810733] nbd_dev_add+0x2c6/0x800 [ 3106.814427] ? nbd_send_cmd+0x11f0/0x11f0 [ 3106.818559] ? ns_capable_common+0x127/0x150 [ 3106.822945] nbd_genl_connect+0x3a4/0x13e0 [ 3106.827156] ? nbd_xmit_timeout+0x500/0x500 [ 3106.831539] ? do_syscall_64+0x1d5/0x640 [ 3106.835575] ? validate_nla+0x192/0x5e0 [ 3106.839526] ? nla_parse+0x157/0x1f0 [ 3106.843221] genl_family_rcv_msg+0x572/0xb20 [ 3106.847609] ? genl_rcv+0x40/0x40 [ 3106.851040] ? __ww_mutex_wakeup_for_backoff+0x210/0x210 [ 3106.856477] ? __kmalloc_node_track_caller+0x4c/0x70 [ 3106.861555] ? trace_hardirqs_on+0x10/0x10 [ 3106.865789] genl_rcv_msg+0xaf/0x140 [ 3106.869487] netlink_rcv_skb+0x125/0x390 [ 3106.873535] ? genl_family_rcv_msg+0xb20/0xb20 [ 3106.878099] ? netlink_ack+0x9a0/0x9a0 [ 3106.881963] ? lock_acquire+0x170/0x3f0 [ 3106.885915] genl_rcv+0x24/0x40 [ 3106.889168] netlink_unicast+0x437/0x610 [ 3106.893204] ? netlink_sendskb+0xd0/0xd0 [ 3106.897243] ? __check_object_size+0x179/0x230 [ 3106.901805] netlink_sendmsg+0x648/0xbc0 [ 3106.905846] ? nlmsg_notify+0x1b0/0x1b0 [ 3106.909799] ? kernel_recvmsg+0x210/0x210 [ 3106.913924] ? security_socket_sendmsg+0x83/0xb0 [ 3106.918653] ? nlmsg_notify+0x1b0/0x1b0 [ 3106.922601] sock_sendmsg+0xb5/0x100 [ 3106.926295] ___sys_sendmsg+0x6c8/0x800 [ 3106.930246] ? get_pid_task+0x91/0x130 [ 3106.934119] ? copy_msghdr_from_user+0x3b0/0x3b0 [ 3106.938858] ? lock_downgrade+0x740/0x740 [ 3106.942988] ? __fget+0x23e/0x3e0 [ 3106.946424] ? lock_acquire+0x170/0x3f0 [ 3106.950375] ? lock_downgrade+0x740/0x740 [ 3106.954502] ? __fget+0x265/0x3e0 [ 3106.957940] ? __fdget+0x19b/0x1f0 [ 3106.961455] ? sockfd_lookup_light+0xb2/0x160 [ 3106.965926] __sys_sendmsg+0xa3/0x120 [ 3106.969704] ? SyS_shutdown+0x160/0x160 07:02:20 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r0) r2 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000000), 0xa0001, 0x0) write$RDMA_USER_CM_CMD_DISCONNECT(r2, 0x0, 0x0) write$RDMA_USER_CM_CMD_RESOLVE_IP(r2, &(0x7f0000000000)={0x3, 0x40, 0xfa00, {{0xa, 0x4e21, 0x8, @private2, 0xff}, {0xa, 0x4e24, 0x4, @remote, 0x5}, 0xffffffffffffffff, 0x2}}, 0x48) sendmsg$NLBL_CALIPSO_C_LIST(r0, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000440)=ANY=[@ANYBLOB="1c000000", @ANYRES16=r1, @ANYBLOB="01000000000001000000030000000800010001000010"], 0x58}}, 0x0) 07:02:20 executing program 1: 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_DISCONNECT(r1, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000001040)={&(0x7f0000001000)={0x14}, 0x14}}, 0x0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000001040)={&(0x7f0000001000)={0x14}, 0x14}}, 0x0) r3 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r1) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r3, 0x1, 0x0, 0x0, {}, [@NLBL_CALIPSO_A_DOI={0x8}]}, 0x1c}}, 0x0) 07:02:20 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000001040)={&(0x7f0000001000)={0x14}, 0x14}}, 0x0) syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000000), r2) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="07ec39de", @ANYRES32=r0, @ANYRESHEX=r1], 0x34}}, 0x4) 07:02:20 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r0) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)={0x30, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SOCKETS={0x4}]}, 0x30}}, 0x0) (fail_nth: 36) [ 3106.973655] ? wait_for_completion_io+0x10/0x10 [ 3106.978300] ? SyS_read+0x210/0x210 [ 3106.981902] ? __do_page_fault+0x159/0xad0 [ 3106.986213] SyS_sendmsg+0x27/0x40 [ 3106.989744] ? __sys_sendmsg+0x120/0x120 [ 3106.993796] do_syscall_64+0x1d5/0x640 [ 3106.997665] entry_SYSCALL_64_after_hwframe+0x5e/0xd3 [ 3107.011807] nbd: failed to add new device 07:02:20 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nbd(&(0x7f0000000400), r0) sendmsg$NBD_CMD_STATUS(r0, &(0x7f00000005c0)={&(0x7f00000003c0)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000580)={&(0x7f0000000500)={0x58, r1, 0x10, 0x70bd27, 0x25dfdbfc, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0x7e}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x20}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x33}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x3}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '['}]}, 0x58}, 0x1, 0x0, 0x0, 0x4000001}, 0x1) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r2) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r4) sendmsg$NLBL_CALIPSO_C_LIST(r4, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000440)={0x1c, r5, 0x1, 0x0, 0x0, {}, [@NLBL_CALIPSO_A_DOI={0x8}]}, 0x1c}}, 0x0) sendmsg$NLBL_CALIPSO_C_REMOVE(r2, &(0x7f0000000380)={&(0x7f00000002c0)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000000340)={&(0x7f0000000300)={0x24, r5, 0x800, 0x70bd29, 0x25dfdbfd, {}, [@NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x3}]}, 0x24}, 0x1, 0x0, 0x0, 0x4}, 0x2000000) r6 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r7 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r7, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000001040)={&(0x7f0000001000)={0x14}, 0x14}}, 0x0) socketpair(0x29, 0x80000, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$NBD_CMD_RECONFIGURE(r7, &(0x7f0000000280)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000240)={&(0x7f0000000140)={0x58, 0x0, 0x200, 0x70bd27, 0x25dfdbfc, {}, [@NBD_ATTR_SOCKETS={0x2c, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8}, {0x8, 0x1, r8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x8}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x100}]}, 0x58}}, 0x800) (async) sendmsg$NLBL_CALIPSO_C_REMOVE(r6, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f00000000c0)=ANY=[@ANYBLOB="1c000000fadef86a51c26a02c0bc71e02d971c4a8bfdbd808ef5021d904b1ca0145acf47533252e77ed05ca6f9c81620ddcda51c4566361f7ad5545b1b6bcf644ea17054", @ANYRES16=r3, @ANYBLOB="01000000000000000000020000000800010000000000"], 0x1c}}, 0xc000) 07:02:20 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(&(0x7f0000000040), r0) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000001040)={&(0x7f0000001000)={0x14}, 0x14}}, 0x0) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$nbd(&(0x7f00000002c0), r4) sendmsg$NBD_CMD_CONNECT(r4, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000300)={0x14, r5, 0x1}, 0x14}}, 0x0) r6 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000000), 0xa0001, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) write$RDMA_USER_CM_CMD_DISCONNECT(r6, 0x0, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000080)={&(0x7f0000000180)={0x8c, r5, 0x4, 0x70bd2d, 0x25dfdbfd, {}, [@NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0xa, 0xa, '+/&.[]'}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x9}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x1}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x80000000}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8, 0x1, r6}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xfffffffffffffffb}]}, 0x8c}, 0x1, 0x0, 0x0, 0x4000001}, 0x10) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)={0x30, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SOCKETS={0x4}]}, 0x30}}, 0x0) r7 = socket(0x3, 0x6, 0x7) r8 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000000), 0xa0001, 0x0) write$RDMA_USER_CM_CMD_DISCONNECT(r8, 0x0, 0x0) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f0000000480)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000440)={&(0x7f00000003c0)={0x4c, r2, 0x100, 0x70bd2a, 0x25dfdbff, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8, 0x1, r7}, {0x8, 0x1, r8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0xf6b}]}, 0x4c}, 0x1, 0x0, 0x0, 0x2004c0c0}, 0x8040) 07:02:20 executing program 1: 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_DISCONNECT(r1, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000001040)={&(0x7f0000001000)={0x14}, 0x14}}, 0x0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000001040)={&(0x7f0000001000)={0x14}, 0x14}}, 0x0) r3 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r1) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r3, 0x1, 0x0, 0x0, {}, [@NLBL_CALIPSO_A_DOI={0x8}]}, 0x1c}}, 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_DISCONNECT(r1, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000001040)={&(0x7f0000001000)={0x14}, 0x14}}, 0x0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000001040)={&(0x7f0000001000)={0x14}, 0x14}}, 0x0) (async) syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r1) (async) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r3, 0x1, 0x0, 0x0, {}, [@NLBL_CALIPSO_A_DOI={0x8}]}, 0x1c}}, 0x0) (async) [ 3107.122505] FAULT_INJECTION: forcing a failure. [ 3107.122505] name failslab, interval 1, probability 0, space 0, times 0 [ 3107.144767] CPU: 0 PID: 28575 Comm: syz-executor.0 Not tainted 4.14.299-syzkaller #0 [ 3107.152677] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/26/2022 [ 3107.162029] Call Trace: [ 3107.164619] dump_stack+0x1b2/0x281 [ 3107.168249] should_fail.cold+0x10a/0x149 07:02:20 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$netlbl_calipso(&(0x7f0000000080), r1) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$nbd(&(0x7f0000000180), 0xffffffffffffffff) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f0000000300)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f00000002c0)={&(0x7f0000000280)={0x34, r4, 0x300, 0x70bd29, 0x25dfdbff, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x9, 0xa, '*]%\'.'}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0x34}}, 0x81) sendmsg$NLBL_CALIPSO_C_ADD(r3, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x24, r2, 0x10, 0x70bd2c, 0x25dfdbfc, {}, [@NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x1}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x1}]}, 0x24}, 0x1, 0x0, 0x0, 0x800}, 0x845) r5 = socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFVLAN_SET_VLAN_INGRESS_PRIORITY_CMD(r5, 0x8982, &(0x7f0000000240)={0x2, 'macvlan1\x00'}) sendmsg$NLBL_CALIPSO_C_REMOVE(r1, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f00000000c0)=ANY=[], 0x34}}, 0x4) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) ioctl$MEDIA_IOC_G_TOPOLOGY(0xffffffffffffffff, 0xc0487c04, &(0x7f00000006c0)={0x0, 0x4, 0x0, &(0x7f0000000340)=[{}, {}, {}, {}], 0x1, 0x0, &(0x7f00000004c0)=[{}], 0x3, 0x0, &(0x7f0000000540)=[{}, {0x0, 0x80000000}, {}], 0x5, 0x0, &(0x7f00000005c0)=[{}, {}, {}, {}, {}]}) r7 = syz_open_dev$media(&(0x7f0000000000), 0x0, 0x0) r8 = syz_open_dev$media(&(0x7f0000000000), 0x0, 0x0) ioctl$MEDIA_IOC_ENUM_LINKS(r8, 0xc0287c02, &(0x7f0000000100)={0x80000000, 0x0, &(0x7f0000000080)=[{{}, {0x80000000}}]}) ioctl$MEDIA_IOC_ENUM_LINKS(r7, 0xc0287c02, &(0x7f0000000140)={r9, 0x0, &(0x7f0000000280)=[{{0x80000000, 0x0}}]}) ioctl$MEDIA_IOC_SETUP_LINK(r8, 0xc0347c03, &(0x7f0000000cc0)={{}, {0x80000000, r10}}) ioctl$MEDIA_IOC_SETUP_LINK(0xffffffffffffffff, 0xc0347c03, &(0x7f0000000740)={{r6, 0x0, 0x5, [0x2, 0x3]}, {0x80000000, r10, 0x0, [0x9, 0xa9]}, 0x10000000, [0x9]}) [ 3107.172398] should_failslab+0xd6/0x130 [ 3107.176372] kmem_cache_alloc_trace+0x29a/0x3d0 [ 3107.181038] ? blk_mq_can_queue+0x40/0x40 [ 3107.185181] ? queue_set_hctx_shared+0x210/0x210 [ 3107.189935] blk_stat_alloc_callback+0x54/0x2f0 [ 3107.194599] blk_mq_init_allocated_queue+0x80/0xfd0 [ 3107.199601] ? blkcg_init_queue+0x19f/0x410 [ 3107.203905] ? blk_alloc_queue_node+0x82f/0xb40 [ 3107.208566] blk_mq_init_queue+0x5a/0x90 [ 3107.212614] nbd_dev_add+0x2c6/0x800 [ 3107.216313] ? nbd_send_cmd+0x11f0/0x11f0 [ 3107.220442] ? ns_capable_common+0x127/0x150 [ 3107.224829] nbd_genl_connect+0x3a4/0x13e0 [ 3107.229145] ? nbd_xmit_timeout+0x500/0x500 [ 3107.233450] ? do_syscall_64+0x1d5/0x640 [ 3107.237504] ? validate_nla+0x192/0x5e0 [ 3107.241469] ? nla_parse+0x157/0x1f0 [ 3107.245162] genl_family_rcv_msg+0x572/0xb20 [ 3107.249563] ? genl_rcv+0x40/0x40 [ 3107.253004] ? __ww_mutex_wakeup_for_backoff+0x210/0x210 [ 3107.258451] ? __kmalloc_node_track_caller+0x4c/0x70 [ 3107.263542] ? trace_hardirqs_on+0x10/0x10 [ 3107.267762] genl_rcv_msg+0xaf/0x140 [ 3107.271465] netlink_rcv_skb+0x125/0x390 [ 3107.275520] ? genl_family_rcv_msg+0xb20/0xb20 [ 3107.280088] ? netlink_ack+0x9a0/0x9a0 [ 3107.283955] ? lock_acquire+0x170/0x3f0 [ 3107.287922] genl_rcv+0x24/0x40 [ 3107.291193] netlink_unicast+0x437/0x610 [ 3107.295238] ? netlink_sendskb+0xd0/0xd0 [ 3107.299291] ? __check_object_size+0x179/0x230 [ 3107.303964] netlink_sendmsg+0x648/0xbc0 [ 3107.308016] ? nlmsg_notify+0x1b0/0x1b0 [ 3107.311975] ? kernel_recvmsg+0x210/0x210 [ 3107.316107] ? security_socket_sendmsg+0x83/0xb0 [ 3107.321134] ? nlmsg_notify+0x1b0/0x1b0 [ 3107.325098] sock_sendmsg+0xb5/0x100 [ 3107.328801] ___sys_sendmsg+0x6c8/0x800 [ 3107.332762] ? get_pid_task+0x91/0x130 [ 3107.336640] ? copy_msghdr_from_user+0x3b0/0x3b0 [ 3107.341384] ? lock_downgrade+0x740/0x740 [ 3107.345521] ? __fget+0x23e/0x3e0 [ 3107.348968] ? lock_acquire+0x170/0x3f0 [ 3107.352926] ? lock_downgrade+0x740/0x740 [ 3107.357051] ? __fget+0x265/0x3e0 [ 3107.360485] ? __fdget+0x19b/0x1f0 [ 3107.364001] ? sockfd_lookup_light+0xb2/0x160 [ 3107.368485] __sys_sendmsg+0xa3/0x120 07:02:21 executing program 5: 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_DISCONNECT(r1, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000001040)={&(0x7f0000001000)={0x14}, 0x14}}, 0x0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r2) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r3, 0x800}, 0x14}, 0x1, 0x0, 0x0, 0x4000000}, 0x0) 07:02:21 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$netlbl_calipso(&(0x7f0000000080), r1) (async) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$nbd(&(0x7f0000000180), 0xffffffffffffffff) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f0000000300)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f00000002c0)={&(0x7f0000000280)={0x34, r4, 0x300, 0x70bd29, 0x25dfdbff, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x9, 0xa, '*]%\'.'}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0x34}}, 0x81) sendmsg$NLBL_CALIPSO_C_ADD(r3, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x24, r2, 0x10, 0x70bd2c, 0x25dfdbfc, {}, [@NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x1}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x1}]}, 0x24}, 0x1, 0x0, 0x0, 0x800}, 0x845) r5 = socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFVLAN_SET_VLAN_INGRESS_PRIORITY_CMD(r5, 0x8982, &(0x7f0000000240)={0x2, 'macvlan1\x00'}) (async) sendmsg$NLBL_CALIPSO_C_REMOVE(r1, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f00000000c0)=ANY=[], 0x34}}, 0x4) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) ioctl$MEDIA_IOC_G_TOPOLOGY(0xffffffffffffffff, 0xc0487c04, &(0x7f00000006c0)={0x0, 0x4, 0x0, &(0x7f0000000340)=[{}, {}, {}, {}], 0x1, 0x0, &(0x7f00000004c0)=[{}], 0x3, 0x0, &(0x7f0000000540)=[{}, {0x0, 0x80000000}, {}], 0x5, 0x0, &(0x7f00000005c0)=[{}, {}, {}, {}, {}]}) (async) r7 = syz_open_dev$media(&(0x7f0000000000), 0x0, 0x0) (async, rerun: 64) r8 = syz_open_dev$media(&(0x7f0000000000), 0x0, 0x0) (rerun: 64) ioctl$MEDIA_IOC_ENUM_LINKS(r8, 0xc0287c02, &(0x7f0000000100)={0x80000000, 0x0, &(0x7f0000000080)=[{{}, {0x80000000}}]}) ioctl$MEDIA_IOC_ENUM_LINKS(r7, 0xc0287c02, &(0x7f0000000140)={r9, 0x0, &(0x7f0000000280)=[{{0x80000000, 0x0}}]}) ioctl$MEDIA_IOC_SETUP_LINK(r8, 0xc0347c03, &(0x7f0000000cc0)={{}, {0x80000000, r10}}) (async) ioctl$MEDIA_IOC_SETUP_LINK(0xffffffffffffffff, 0xc0347c03, &(0x7f0000000740)={{r6, 0x0, 0x5, [0x2, 0x3]}, {0x80000000, r10, 0x0, [0x9, 0xa9]}, 0x10000000, [0x9]}) 07:02:21 executing program 1: 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_DISCONNECT(r1, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000001040)={&(0x7f0000001000)={0x14}, 0x14}}, 0x0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000001040)={&(0x7f0000001000)={0x14}, 0x14}}, 0x0) r3 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r1) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r3, 0x1, 0x0, 0x0, {}, [@NLBL_CALIPSO_A_DOI={0x8}]}, 0x1c}}, 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_DISCONNECT(r1, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000001040)={&(0x7f0000001000)={0x14}, 0x14}}, 0x0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000001040)={&(0x7f0000001000)={0x14}, 0x14}}, 0x0) (async) syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r1) (async) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r3, 0x1, 0x0, 0x0, {}, [@NLBL_CALIPSO_A_DOI={0x8}]}, 0x1c}}, 0x0) (async) 07:02:21 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r0) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)={0x30, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SOCKETS={0x4}]}, 0x30}}, 0x0) (fail_nth: 37) 07:02:21 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r0) r2 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000000), 0xa0001, 0x0) write$RDMA_USER_CM_CMD_DISCONNECT(r2, 0x0, 0x0) write$RDMA_USER_CM_CMD_RESOLVE_IP(r2, &(0x7f0000000000)={0x3, 0x40, 0xfa00, {{0xa, 0x4e21, 0x8, @private2, 0xff}, {0xa, 0x4e24, 0x4, @remote, 0x5}, 0xffffffffffffffff, 0x2}}, 0x48) sendmsg$NLBL_CALIPSO_C_LIST(r0, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000440)=ANY=[@ANYBLOB="1c000000", @ANYRES16=r1, @ANYBLOB="01000000000001000000030000000800010001000010"], 0x58}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r0) (async) openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000000), 0xa0001, 0x0) (async) write$RDMA_USER_CM_CMD_DISCONNECT(r2, 0x0, 0x0) (async) write$RDMA_USER_CM_CMD_RESOLVE_IP(r2, &(0x7f0000000000)={0x3, 0x40, 0xfa00, {{0xa, 0x4e21, 0x8, @private2, 0xff}, {0xa, 0x4e24, 0x4, @remote, 0x5}, 0xffffffffffffffff, 0x2}}, 0x48) (async) sendmsg$NLBL_CALIPSO_C_LIST(r0, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000440)=ANY=[@ANYBLOB="1c000000", @ANYRES16=r1, @ANYBLOB="01000000000001000000030000000800010001000010"], 0x58}}, 0x0) (async) [ 3107.372270] ? SyS_shutdown+0x160/0x160 [ 3107.376219] ? wait_for_completion_io+0x10/0x10 [ 3107.380868] ? SyS_read+0x210/0x210 [ 3107.384473] ? __do_page_fault+0x159/0xad0 [ 3107.388692] SyS_sendmsg+0x27/0x40 [ 3107.392222] ? __sys_sendmsg+0x120/0x120 [ 3107.396261] do_syscall_64+0x1d5/0x640 [ 3107.400132] entry_SYSCALL_64_after_hwframe+0x5e/0xd3 [ 3107.413974] nbd: failed to add new device 07:02:21 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r0) (async) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000001040)={&(0x7f0000001000)={0x14}, 0x14}}, 0x0) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$nbd(&(0x7f00000002c0), r4) sendmsg$NBD_CMD_CONNECT(r4, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000300)={0x14, r5, 0x1}, 0x14}}, 0x0) (async) r6 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000000), 0xa0001, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) write$RDMA_USER_CM_CMD_DISCONNECT(r6, 0x0, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000080)={&(0x7f0000000180)={0x8c, r5, 0x4, 0x70bd2d, 0x25dfdbfd, {}, [@NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0xa, 0xa, '+/&.[]'}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x9}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x1}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x80000000}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8, 0x1, r6}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xfffffffffffffffb}]}, 0x8c}, 0x1, 0x0, 0x0, 0x4000001}, 0x10) (async) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)={0x30, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SOCKETS={0x4}]}, 0x30}}, 0x0) (async) r7 = socket(0x3, 0x6, 0x7) r8 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000000), 0xa0001, 0x0) write$RDMA_USER_CM_CMD_DISCONNECT(r8, 0x0, 0x0) (async) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f0000000480)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000440)={&(0x7f00000003c0)={0x4c, r2, 0x100, 0x70bd2a, 0x25dfdbff, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8, 0x1, r7}, {0x8, 0x1, r8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0xf6b}]}, 0x4c}, 0x1, 0x0, 0x0, 0x2004c0c0}, 0x8040) 07:02:21 executing program 5: 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_DISCONNECT(r1, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000001040)={&(0x7f0000001000)={0x14}, 0x14}}, 0x0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r2) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r3, 0x800}, 0x14}, 0x1, 0x0, 0x0, 0x4000000}, 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_DISCONNECT(r1, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000001040)={&(0x7f0000001000)={0x14}, 0x14}}, 0x0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r2) (async) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r3, 0x800}, 0x14}, 0x1, 0x0, 0x0, 0x4000000}, 0x0) (async) [ 3107.504289] FAULT_INJECTION: forcing a failure. [ 3107.504289] name failslab, interval 1, probability 0, space 0, times 0 [ 3107.526686] CPU: 1 PID: 28608 Comm: syz-executor.0 Not tainted 4.14.299-syzkaller #0 [ 3107.534597] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/26/2022 [ 3107.543942] Call Trace: [ 3107.546606] dump_stack+0x1b2/0x281 [ 3107.550294] should_fail.cold+0x10a/0x149 [ 3107.554438] should_failslab+0xd6/0x130 [ 3107.558410] kmem_cache_alloc_node_trace+0x25a/0x400 [ 3107.563505] __kmalloc_node+0x38/0x70 [ 3107.567298] blk_mq_init_allocated_queue+0x17b/0xfd0 [ 3107.572522] ? blkcg_init_queue+0x19f/0x410 [ 3107.576845] ? blk_alloc_queue_node+0x82f/0xb40 [ 3107.581643] blk_mq_init_queue+0x5a/0x90 [ 3107.585697] nbd_dev_add+0x2c6/0x800 [ 3107.589415] ? nbd_send_cmd+0x11f0/0x11f0 [ 3107.593554] ? ns_capable_common+0x127/0x150 [ 3107.597944] nbd_genl_connect+0x3a4/0x13e0 [ 3107.602157] ? nbd_xmit_timeout+0x500/0x500 [ 3107.606455] ? do_syscall_64+0x1d5/0x640 [ 3107.610498] ? validate_nla+0x192/0x5e0 [ 3107.614452] ? nla_parse+0x157/0x1f0 [ 3107.618156] genl_family_rcv_msg+0x572/0xb20 [ 3107.622571] ? genl_rcv+0x40/0x40 [ 3107.626015] ? __ww_mutex_wakeup_for_backoff+0x210/0x210 [ 3107.631452] ? __kmalloc_node_track_caller+0x4c/0x70 [ 3107.636542] ? trace_hardirqs_on+0x10/0x10 [ 3107.640760] genl_rcv_msg+0xaf/0x140 [ 3107.644452] netlink_rcv_skb+0x125/0x390 [ 3107.648489] ? genl_family_rcv_msg+0xb20/0xb20 [ 3107.653048] ? netlink_ack+0x9a0/0x9a0 [ 3107.656915] ? lock_acquire+0x170/0x3f0 [ 3107.660869] genl_rcv+0x24/0x40 [ 3107.664175] netlink_unicast+0x437/0x610 [ 3107.668245] ? netlink_sendskb+0xd0/0xd0 [ 3107.672297] ? __check_object_size+0x179/0x230 [ 3107.676869] netlink_sendmsg+0x648/0xbc0 [ 3107.680911] ? nlmsg_notify+0x1b0/0x1b0 [ 3107.684864] ? kernel_recvmsg+0x210/0x210 [ 3107.688996] ? security_socket_sendmsg+0x83/0xb0 [ 3107.693727] ? nlmsg_notify+0x1b0/0x1b0 [ 3107.697685] sock_sendmsg+0xb5/0x100 [ 3107.701384] ___sys_sendmsg+0x6c8/0x800 [ 3107.705334] ? get_pid_task+0x91/0x130 [ 3107.709198] ? copy_msghdr_from_user+0x3b0/0x3b0 [ 3107.713954] ? lock_downgrade+0x740/0x740 [ 3107.718093] ? __fget+0x23e/0x3e0 [ 3107.721533] ? lock_acquire+0x170/0x3f0 [ 3107.725493] ? lock_downgrade+0x740/0x740 [ 3107.729636] ? __fget+0x265/0x3e0 [ 3107.733070] ? __fdget+0x19b/0x1f0 [ 3107.736596] ? sockfd_lookup_light+0xb2/0x160 [ 3107.741088] __sys_sendmsg+0xa3/0x120 [ 3107.744873] ? SyS_shutdown+0x160/0x160 [ 3107.748830] ? wait_for_completion_io+0x10/0x10 07:02:21 executing program 1: 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$netlbl_calipso(&(0x7f0000000080), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NLBL_CALIPSO_C_LISTALL(r0, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000000100)={&(0x7f0000000040)={0x2c, 0x0, 0x200, 0x70bd25, 0x25dfdbfc, {}, [@NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x3}, @NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_DOI={0x8}]}, 0x2c}, 0x1, 0x0, 0x0, 0x4000010}, 0x8010) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NLBL_CALIPSO_C_REMOVE(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f00000000c0)=ANY=[@ANYBLOB="1c000000", @ANYRES16=r1, @ANYRESDEC=r2], 0x1c}, 0x1, 0x0, 0x0, 0x100}, 0x0) 07:02:21 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async, rerun: 64) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (rerun: 64) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r0) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000001040)={&(0x7f0000001000)={0x14}, 0x14}}, 0x0) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$nbd(&(0x7f00000002c0), r4) sendmsg$NBD_CMD_CONNECT(r4, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000300)={0x14, r5, 0x1}, 0x14}}, 0x0) (async, rerun: 32) r6 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000000), 0xa0001, 0x0) (rerun: 32) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) write$RDMA_USER_CM_CMD_DISCONNECT(r6, 0x0, 0x0) (async, rerun: 64) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000080)={&(0x7f0000000180)={0x8c, r5, 0x4, 0x70bd2d, 0x25dfdbfd, {}, [@NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0xc}, @NBD_ATTR_BACKEND_IDENTIFIER={0xa, 0xa, '+/&.[]'}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x9}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x1}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x80000000}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8, 0x1, r6}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xfffffffffffffffb}]}, 0x8c}, 0x1, 0x0, 0x0, 0x4000001}, 0x10) (rerun: 64) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)={0x30, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SOCKETS={0x4}]}, 0x30}}, 0x0) r7 = socket(0x3, 0x6, 0x7) (async) r8 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000000), 0xa0001, 0x0) write$RDMA_USER_CM_CMD_DISCONNECT(r8, 0x0, 0x0) (async) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f0000000480)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000440)={&(0x7f00000003c0)={0x4c, r2, 0x100, 0x70bd2a, 0x25dfdbff, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8, 0x1, r7}, {0x8, 0x1, r8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0xf6b}]}, 0x4c}, 0x1, 0x0, 0x0, 0x2004c0c0}, 0x8040) 07:02:21 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r0) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)={0x30, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SOCKETS={0x4}]}, 0x30}}, 0x0) (fail_nth: 38) [ 3107.753491] ? SyS_read+0x210/0x210 [ 3107.757093] ? __do_page_fault+0x159/0xad0 [ 3107.761307] SyS_sendmsg+0x27/0x40 [ 3107.764826] ? __sys_sendmsg+0x120/0x120 [ 3107.768871] do_syscall_64+0x1d5/0x640 [ 3107.772742] entry_SYSCALL_64_after_hwframe+0x5e/0xd3 [ 3107.788415] nbd: failed to add new device 07:02:21 executing program 1: 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$netlbl_calipso(&(0x7f0000000080), r0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NLBL_CALIPSO_C_LISTALL(r0, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000000100)={&(0x7f0000000040)={0x2c, 0x0, 0x200, 0x70bd25, 0x25dfdbfc, {}, [@NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x3}, @NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_DOI={0x8}]}, 0x2c}, 0x1, 0x0, 0x0, 0x4000010}, 0x8010) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NLBL_CALIPSO_C_REMOVE(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f00000000c0)=ANY=[@ANYBLOB="1c000000", @ANYRES16=r1, @ANYRESDEC=r2], 0x1c}, 0x1, 0x0, 0x0, 0x100}, 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$netlbl_calipso(&(0x7f0000000080), r0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NLBL_CALIPSO_C_LISTALL(r0, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000000100)={&(0x7f0000000040)={0x2c, 0x0, 0x200, 0x70bd25, 0x25dfdbfc, {}, [@NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x3}, @NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_DOI={0x8}]}, 0x2c}, 0x1, 0x0, 0x0, 0x4000010}, 0x8010) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NLBL_CALIPSO_C_REMOVE(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f00000000c0)=ANY=[@ANYBLOB="1c000000", @ANYRES16=r1, @ANYRESDEC=r2], 0x1c}, 0x1, 0x0, 0x0, 0x100}, 0x0) (async) 07:02:21 executing program 5: 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_DISCONNECT(r1, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000001040)={&(0x7f0000001000)={0x14}, 0x14}}, 0x0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r2) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r3, 0x800}, 0x14}, 0x1, 0x0, 0x0, 0x4000000}, 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_DISCONNECT(r1, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000001040)={&(0x7f0000001000)={0x14}, 0x14}}, 0x0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r2) (async) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r3, 0x800}, 0x14}, 0x1, 0x0, 0x0, 0x4000000}, 0x0) (async) 07:02:21 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r0) r2 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000000), 0xa0001, 0x0) write$RDMA_USER_CM_CMD_DISCONNECT(r2, 0x0, 0x0) write$RDMA_USER_CM_CMD_RESOLVE_IP(r2, &(0x7f0000000000)={0x3, 0x40, 0xfa00, {{0xa, 0x4e21, 0x8, @private2, 0xff}, {0xa, 0x4e24, 0x4, @remote, 0x5}, 0xffffffffffffffff, 0x2}}, 0x48) sendmsg$NLBL_CALIPSO_C_LIST(r0, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000440)=ANY=[@ANYBLOB="1c000000", @ANYRES16=r1, @ANYBLOB="01000000000001000000030000000800010001000010"], 0x58}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r0) (async) openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000000), 0xa0001, 0x0) (async) write$RDMA_USER_CM_CMD_DISCONNECT(r2, 0x0, 0x0) (async) write$RDMA_USER_CM_CMD_RESOLVE_IP(r2, &(0x7f0000000000)={0x3, 0x40, 0xfa00, {{0xa, 0x4e21, 0x8, @private2, 0xff}, {0xa, 0x4e24, 0x4, @remote, 0x5}, 0xffffffffffffffff, 0x2}}, 0x48) (async) sendmsg$NLBL_CALIPSO_C_LIST(r0, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000440)=ANY=[@ANYBLOB="1c000000", @ANYRES16=r1, @ANYBLOB="01000000000001000000030000000800010001000010"], 0x58}}, 0x0) (async) 07:02:21 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$netlbl_calipso(&(0x7f0000000080), r1) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async, rerun: 64) r4 = syz_genetlink_get_family_id$nbd(&(0x7f0000000180), 0xffffffffffffffff) (rerun: 64) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f0000000300)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f00000002c0)={&(0x7f0000000280)={0x34, r4, 0x300, 0x70bd29, 0x25dfdbff, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x9, 0xa, '*]%\'.'}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}]}, 0x34}}, 0x81) (async) sendmsg$NLBL_CALIPSO_C_ADD(r3, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x24, r2, 0x10, 0x70bd2c, 0x25dfdbfc, {}, [@NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x1}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x1}]}, 0x24}, 0x1, 0x0, 0x0, 0x800}, 0x845) (async) r5 = socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFVLAN_SET_VLAN_INGRESS_PRIORITY_CMD(r5, 0x8982, &(0x7f0000000240)={0x2, 'macvlan1\x00'}) (async) sendmsg$NLBL_CALIPSO_C_REMOVE(r1, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f00000000c0)=ANY=[], 0x34}}, 0x4) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) ioctl$MEDIA_IOC_G_TOPOLOGY(0xffffffffffffffff, 0xc0487c04, &(0x7f00000006c0)={0x0, 0x4, 0x0, &(0x7f0000000340)=[{}, {}, {}, {}], 0x1, 0x0, &(0x7f00000004c0)=[{}], 0x3, 0x0, &(0x7f0000000540)=[{}, {0x0, 0x80000000}, {}], 0x5, 0x0, &(0x7f00000005c0)=[{}, {}, {}, {}, {}]}) r7 = syz_open_dev$media(&(0x7f0000000000), 0x0, 0x0) r8 = syz_open_dev$media(&(0x7f0000000000), 0x0, 0x0) ioctl$MEDIA_IOC_ENUM_LINKS(r8, 0xc0287c02, &(0x7f0000000100)={0x80000000, 0x0, &(0x7f0000000080)=[{{}, {0x80000000}}]}) ioctl$MEDIA_IOC_ENUM_LINKS(r7, 0xc0287c02, &(0x7f0000000140)={r9, 0x0, &(0x7f0000000280)=[{{0x80000000, 0x0}}]}) ioctl$MEDIA_IOC_SETUP_LINK(r8, 0xc0347c03, &(0x7f0000000cc0)={{}, {0x80000000, r10}}) ioctl$MEDIA_IOC_SETUP_LINK(0xffffffffffffffff, 0xc0347c03, &(0x7f0000000740)={{r6, 0x0, 0x5, [0x2, 0x3]}, {0x80000000, r10, 0x0, [0x9, 0xa9]}, 0x10000000, [0x9]}) [ 3107.887725] FAULT_INJECTION: forcing a failure. [ 3107.887725] name failslab, interval 1, probability 0, space 0, times 0 [ 3107.900707] CPU: 0 PID: 28654 Comm: syz-executor.0 Not tainted 4.14.299-syzkaller #0 [ 3107.908604] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/26/2022 [ 3107.917958] Call Trace: [ 3107.920537] dump_stack+0x1b2/0x281 [ 3107.924155] should_fail.cold+0x10a/0x149 [ 3107.928313] should_failslab+0xd6/0x130 [ 3107.932280] kmem_cache_alloc_node_trace+0x25a/0x400 [ 3107.937374] __kmalloc_node+0x38/0x70 [ 3107.941162] sbitmap_init_node+0x10c/0x3d0 [ 3107.945393] blk_mq_realloc_hw_ctxs+0x59b/0xe00 [ 3107.950062] blk_mq_init_allocated_queue+0x20c/0xfd0 [ 3107.955153] ? blkcg_init_queue+0x19f/0x410 [ 3107.959467] ? blk_alloc_queue_node+0x82f/0xb40 [ 3107.964151] blk_mq_init_queue+0x5a/0x90 [ 3107.968221] nbd_dev_add+0x2c6/0x800 [ 3107.971935] ? nbd_send_cmd+0x11f0/0x11f0 [ 3107.976079] ? ns_capable_common+0x127/0x150 [ 3107.980474] nbd_genl_connect+0x3a4/0x13e0 [ 3107.984699] ? nbd_xmit_timeout+0x500/0x500 [ 3107.989004] ? do_syscall_64+0x1d5/0x640 [ 3107.993068] ? validate_nla+0x192/0x5e0 [ 3107.997036] ? nla_parse+0x157/0x1f0 [ 3108.000740] genl_family_rcv_msg+0x572/0xb20 [ 3108.005127] ? genl_rcv+0x40/0x40 [ 3108.008653] ? __ww_mutex_wakeup_for_backoff+0x210/0x210 [ 3108.014090] ? __kmalloc_node_track_caller+0x4c/0x70 [ 3108.019183] ? trace_hardirqs_on+0x10/0x10 [ 3108.023409] genl_rcv_msg+0xaf/0x140 [ 3108.027101] netlink_rcv_skb+0x125/0x390 [ 3108.031155] ? genl_family_rcv_msg+0xb20/0xb20 [ 3108.035733] ? netlink_ack+0x9a0/0x9a0 [ 3108.039614] ? lock_acquire+0x170/0x3f0 [ 3108.043574] genl_rcv+0x24/0x40 [ 3108.046830] netlink_unicast+0x437/0x610 [ 3108.050882] ? netlink_sendskb+0xd0/0xd0 [ 3108.054920] ? __check_object_size+0x179/0x230 [ 3108.059491] netlink_sendmsg+0x648/0xbc0 [ 3108.063583] ? nlmsg_notify+0x1b0/0x1b0 [ 3108.067532] ? kernel_recvmsg+0x210/0x210 [ 3108.071659] ? security_socket_sendmsg+0x83/0xb0 [ 3108.076392] ? nlmsg_notify+0x1b0/0x1b0 [ 3108.080344] sock_sendmsg+0xb5/0x100 [ 3108.084038] ___sys_sendmsg+0x6c8/0x800 [ 3108.088002] ? get_pid_task+0x91/0x130 [ 3108.091882] ? copy_msghdr_from_user+0x3b0/0x3b0 [ 3108.096623] ? lock_downgrade+0x740/0x740 [ 3108.100753] ? __fget+0x23e/0x3e0 [ 3108.104186] ? lock_acquire+0x170/0x3f0 [ 3108.108155] ? lock_downgrade+0x740/0x740 [ 3108.112292] ? __fget+0x265/0x3e0 [ 3108.115726] ? __fdget+0x19b/0x1f0 [ 3108.119254] ? sockfd_lookup_light+0xb2/0x160 [ 3108.123735] __sys_sendmsg+0xa3/0x120 [ 3108.127516] ? SyS_shutdown+0x160/0x160 [ 3108.131471] ? wait_for_completion_io+0x10/0x10 07:02:21 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r0) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)={0x30, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SOCKETS={0x4}]}, 0x30}}, 0x0) (fail_nth: 39) 07:02:21 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$TEAM_CMD_NOOP(r2, &(0x7f00000001c0)={&(0x7f0000000000), 0xc, &(0x7f0000000180)={&(0x7f00000000c0)={0xac, 0x0, 0x0, 0x0, 0x0, {}, [{{0x8}, {0x90, 0x2, 0x0, 0x1, [{0x54, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x24, 0x4, [{}, {}, {}, {}]}}}, {0x38, 0x1, @lb_stats_refresh_interval={{0x24}, {0x5}, {0x8}}}]}}]}, 0x58}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000001040)={&(0x7f0000001000)={0x14, 0x0, 0x100, 0xfffffffd}, 0x14}}, 0x4800) r4 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000000), r1) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r4, 0x1}, 0x14}}, 0x0) 07:02:21 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r0) sendmsg$NLBL_CALIPSO_C_LIST(r0, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000440)={0x1c, r1, 0x1, 0x0, 0x1, {}, [@NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x1}]}, 0x58}}, 0x0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000001040)={&(0x7f0000001000)={0x14}, 0x14}}, 0x0) r3 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r0) r4 = socket(0x11, 0x2, 0x7) r5 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000000), 0xa0001, 0x0) write$RDMA_USER_CM_CMD_DISCONNECT(r5, 0x0, 0x0) r6 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000000), 0xa0001, 0x0) write$RDMA_USER_CM_CMD_DISCONNECT(r6, 0x0, 0x0) r7 = openat$dlm_control(0xffffffffffffff9c, &(0x7f00000000c0), 0x22380, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r9 = socket(0x29, 0x4, 0x8) r10 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000000), 0xa0001, 0x0) write$RDMA_USER_CM_CMD_DISCONNECT(r10, 0x0, 0x0) r11 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000140)='/proc/meminfo\x00', 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) write$RDMA_USER_CM_CMD_CONNECT(0xffffffffffffffff, &(0x7f0000000500)={0x6, 0x118, 0xfa00, {{0x6, 0x0, "730ed35c5cbda7b96d65d10a042eb2601af788ca429b09ba9f7132edb3192c0243cb791c6b682b9170edb3a119d151f7c484d78b76b2951c550b749623eb463ab5dce26267ebd57073dfc168f2efb0df59034a51fd75778957e1dbb28029f3959d388becb3de5163f94f2296f7b09d4ee9af85000ca3c8a00ff43464ae5ad900a08e9a37ff9a1b6cd9cc606eb94f741cdeca8baadd295012f800d6355e25f57062f246cb42e321b7ebf8a25df224c6e07b482e39b5d16923150d824f5e4def12453083776511dd2d92acf4ef335beb2699a34e2ab8358a04294c859a29ddb3d93e288c673dc35ad42f386aa4739fe84ab7c34e95348535640b70ca2e563086a7", 0x32, 0x8, 0x21, 0x53, 0x9, 0x4, 0x40}}}, 0x120) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000300)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f00000002c0)={&(0x7f00000001c0)={0xcc, r3, 0x20, 0x70bd28, 0x25dfdbfe, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8, 0x1, r4}, {0x8, 0x1, r5}, {0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x20}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8, 0x1, r6}, {0x8}]}, @NBD_ATTR_SOCKETS={0x44, 0x7, 0x0, 0x1, [{0x8}, {0x8, 0x1, r7}, {0x8, 0x1, r8}, {0x8, 0x1, r9}, {0x8, 0x1, r10}, {0x8}, {0x8, 0x1, r11}, {0x8, 0x1, r12}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}]}, 0xcc}, 0x1, 0x0, 0x0, 0x8000}, 0x60044004) 07:02:21 executing program 1: 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$netlbl_calipso(&(0x7f0000000080), r0) (async) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NLBL_CALIPSO_C_LISTALL(r0, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000000100)={&(0x7f0000000040)={0x2c, 0x0, 0x200, 0x70bd25, 0x25dfdbfc, {}, [@NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x3}, @NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_DOI={0x8}]}, 0x2c}, 0x1, 0x0, 0x0, 0x4000010}, 0x8010) (async) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NLBL_CALIPSO_C_REMOVE(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f00000000c0)=ANY=[@ANYBLOB="1c000000", @ANYRES16=r1, @ANYRESDEC=r2], 0x1c}, 0x1, 0x0, 0x0, 0x100}, 0x0) [ 3108.136124] ? SyS_read+0x210/0x210 [ 3108.139732] ? __do_page_fault+0x159/0xad0 [ 3108.143947] SyS_sendmsg+0x27/0x40 [ 3108.147490] ? __sys_sendmsg+0x120/0x120 [ 3108.151626] do_syscall_64+0x1d5/0x640 [ 3108.155508] entry_SYSCALL_64_after_hwframe+0x5e/0xd3 [ 3108.168378] nbd: failed to add new device 07:02:21 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(&(0x7f0000000040), r0) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000000)=ANY=[@ANYBLOB='0\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010000000000000000000000000c00060001000000000000000c00020000f153775327000000000000000400078000"], 0x30}}, 0x0) r3 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000000), 0xa0001, 0x0) write$RDMA_USER_CM_CMD_DISCONNECT(r3, 0x0, 0x0) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000a40)={0xf8, 0x0, &(0x7f00000008c0)=[@enter_looper, @reply={0x40406301, {0x0, 0x0, 0x0, 0x0, 0x10, 0x0, 0x0, 0x70, 0x18, &(0x7f0000000580)={@ptr={0x70742a85, 0x1, &(0x7f0000000440)=""/146, 0x92, 0x0, 0x2e}, @ptr={0x70742a85, 0x0, &(0x7f0000000500)=""/98, 0x62, 0x0, 0x19}, @fda={0x66646185, 0x9, 0x1, 0x2e}}, &(0x7f0000000600)={0x0, 0x28, 0x50}}}, @transaction_sg={0x40486311, {0x3, 0x0, 0x0, 0x0, 0x11, 0x0, 0x0, 0x60, 0x18, &(0x7f0000000740)={@ptr={0x70742a85, 0x1, &(0x7f0000000640)=""/249, 0xf9, 0x2, 0x10}, @fd, @fda={0x66646185, 0x6, 0x0, 0x2c}}, &(0x7f00000007c0)={0x0, 0x28, 0x40}}}, @increfs_done={0x40106308, 0x3}, @reply_sg={0x40486312, {0x3, 0x0, 0x0, 0x0, 0x20, 0x0, 0x0, 0x58, 0x18, &(0x7f0000000a80)=ANY=[@ANYBLOB="8561646600000000050000000000000002000000000000001300000000000000852a68730b0000000200000000000000000000000000000085616466000000000200000000000000010000000000000008000000000000005a237edc85767b003af8d8561cf561f50cdf7175a2a71468742ac32154c04175e1634a3bfc02fa445598fd77874bf05fd3845d30cea10b923b874e39"], &(0x7f0000000880)={0x0, 0x20, 0x38}}, 0x40}, @exit_looper], 0x72, 0x0, &(0x7f00000009c0)="60c5422df052b7fd15682275422b9fcf1262aeab2dac5c77138aa8648bdd1a324c1766c4631a520c8ecd568c8a1bac3bc54886960a50279a13098b48f2347112a9bb0a53c9dfc41e31ee5e22ca5843bf37c348e4a909b0a7616136b179dd8d631627ae2de7c4b37a3caccf24f9b309dc3f34"}) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r4) r5 = socket$netlink(0x10, 0x3, 0x4) r6 = syz_genetlink_get_family_id$ipvs(&(0x7f00000000c0), 0xffffffffffffffff) r7 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socket$nl_route(0x10, 0x3, 0x0) sendmsg$NBD_CMD_STATUS(r7, &(0x7f0000000400)={&(0x7f0000000300), 0xc, &(0x7f00000003c0)={&(0x7f0000000340)={0x48, r2, 0x10, 0x70bd25, 0x25dfdbff, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x7}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x48}, 0x1, 0x0, 0x0, 0x4000005}, 0x8000) sendmsg$IPVS_CMD_GET_SERVICE(r5, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000100)={0x14, r6, 0x1}, 0x14}}, 0x0) sendmsg$IPVS_CMD_DEL_SERVICE(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4232200}, 0xc, &(0x7f0000000100)={&(0x7f00000002c0)=ANY=[@ANYBLOB="3cfffc00", @ANYRES16=r6, @ANYBLOB="100026bd7000fcdbdf2503000000080006000600000020000180140003000000000000000000000000000000000107000600666f0000"], 0x3c}, 0x1, 0x0, 0x0, 0x40081}, 0x400c0d4) 07:02:22 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) ioctl$BLKSECDISCARD(0xffffffffffffffff, 0x127d, &(0x7f0000000000)=0x3) r2 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000000), 0xa0001, 0x0) write$RDMA_USER_CM_CMD_DISCONNECT(r2, 0x0, 0x0) ioctl$BLKRAGET(r2, 0x1263, &(0x7f0000000040)) r3 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r1) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x34, r3, 0x1, 0x70bd27, 0x25dfdbfe, {}, [@NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x2}, @NLBL_CALIPSO_A_DOI={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x1}]}, 0x34}}, 0x4) [ 3108.276362] FAULT_INJECTION: forcing a failure. [ 3108.276362] name failslab, interval 1, probability 0, space 0, times 0 [ 3108.290014] CPU: 0 PID: 28691 Comm: syz-executor.0 Not tainted 4.14.299-syzkaller #0 [ 3108.297915] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/26/2022 [ 3108.307276] Call Trace: [ 3108.309897] dump_stack+0x1b2/0x281 [ 3108.313637] should_fail.cold+0x10a/0x149 [ 3108.317778] should_failslab+0xd6/0x130 [ 3108.321751] kmem_cache_alloc_node_trace+0x25a/0x400 [ 3108.326842] __kmalloc_node+0x38/0x70 [ 3108.330632] blk_mq_realloc_hw_ctxs+0x528/0xe00 [ 3108.335294] blk_mq_init_allocated_queue+0x20c/0xfd0 [ 3108.340395] ? blkcg_init_queue+0x19f/0x410 [ 3108.344708] ? blk_alloc_queue_node+0x82f/0xb40 [ 3108.349460] blk_mq_init_queue+0x5a/0x90 [ 3108.353503] nbd_dev_add+0x2c6/0x800 [ 3108.357195] ? nbd_send_cmd+0x11f0/0x11f0 [ 3108.361328] ? ns_capable_common+0x127/0x150 [ 3108.365720] nbd_genl_connect+0x3a4/0x13e0 [ 3108.369969] ? nbd_xmit_timeout+0x500/0x500 [ 3108.374269] ? do_syscall_64+0x1d5/0x640 [ 3108.378331] ? validate_nla+0x192/0x5e0 [ 3108.382304] ? nla_parse+0x157/0x1f0 [ 3108.386003] genl_family_rcv_msg+0x572/0xb20 [ 3108.390484] ? genl_rcv+0x40/0x40 [ 3108.393918] ? __ww_mutex_wakeup_for_backoff+0x210/0x210 [ 3108.399445] ? __kmalloc_node_track_caller+0x4c/0x70 [ 3108.404535] ? trace_hardirqs_on+0x10/0x10 [ 3108.408772] genl_rcv_msg+0xaf/0x140 [ 3108.412479] netlink_rcv_skb+0x125/0x390 [ 3108.416525] ? genl_family_rcv_msg+0xb20/0xb20 [ 3108.421083] ? netlink_ack+0x9a0/0x9a0 [ 3108.424969] ? lock_acquire+0x170/0x3f0 [ 3108.428936] genl_rcv+0x24/0x40 [ 3108.432202] netlink_unicast+0x437/0x610 [ 3108.436255] ? netlink_sendskb+0xd0/0xd0 [ 3108.440367] ? __check_object_size+0x179/0x230 [ 3108.444946] netlink_sendmsg+0x648/0xbc0 [ 3108.449006] ? nlmsg_notify+0x1b0/0x1b0 [ 3108.453074] ? kernel_recvmsg+0x210/0x210 [ 3108.457203] ? security_socket_sendmsg+0x83/0xb0 [ 3108.461936] ? nlmsg_notify+0x1b0/0x1b0 [ 3108.465891] sock_sendmsg+0xb5/0x100 [ 3108.469584] ___sys_sendmsg+0x6c8/0x800 [ 3108.473537] ? get_pid_task+0x91/0x130 [ 3108.477405] ? copy_msghdr_from_user+0x3b0/0x3b0 [ 3108.482143] ? lock_downgrade+0x740/0x740 [ 3108.486273] ? __fget+0x23e/0x3e0 [ 3108.489707] ? lock_acquire+0x170/0x3f0 [ 3108.493667] ? lock_downgrade+0x740/0x740 [ 3108.497801] ? __fget+0x265/0x3e0 [ 3108.501242] ? __fdget+0x19b/0x1f0 [ 3108.504763] ? sockfd_lookup_light+0xb2/0x160 [ 3108.509361] __sys_sendmsg+0xa3/0x120 [ 3108.513149] ? SyS_shutdown+0x160/0x160 [ 3108.517101] ? wait_for_completion_io+0x10/0x10 [ 3108.521757] ? SyS_read+0x210/0x210 07:02:22 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(&(0x7f0000000040), r0) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000000)=ANY=[@ANYBLOB='0\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010000000000000000000000000c00060001000000000000000c00020000f153775327000000000000000400078000"], 0x30}}, 0x0) r3 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000000), 0xa0001, 0x0) write$RDMA_USER_CM_CMD_DISCONNECT(r3, 0x0, 0x0) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000a40)={0xf8, 0x0, &(0x7f00000008c0)=[@enter_looper, @reply={0x40406301, {0x0, 0x0, 0x0, 0x0, 0x10, 0x0, 0x0, 0x70, 0x18, &(0x7f0000000580)={@ptr={0x70742a85, 0x1, &(0x7f0000000440)=""/146, 0x92, 0x0, 0x2e}, @ptr={0x70742a85, 0x0, &(0x7f0000000500)=""/98, 0x62, 0x0, 0x19}, @fda={0x66646185, 0x9, 0x1, 0x2e}}, &(0x7f0000000600)={0x0, 0x28, 0x50}}}, @transaction_sg={0x40486311, {0x3, 0x0, 0x0, 0x0, 0x11, 0x0, 0x0, 0x60, 0x18, &(0x7f0000000740)={@ptr={0x70742a85, 0x1, &(0x7f0000000640)=""/249, 0xf9, 0x2, 0x10}, @fd, @fda={0x66646185, 0x6, 0x0, 0x2c}}, &(0x7f00000007c0)={0x0, 0x28, 0x40}}}, @increfs_done={0x40106308, 0x3}, @reply_sg={0x40486312, {0x3, 0x0, 0x0, 0x0, 0x20, 0x0, 0x0, 0x58, 0x18, &(0x7f0000000a80)=ANY=[@ANYBLOB="8561646600000000050000000000000002000000000000001300000000000000852a68730b0000000200000000000000000000000000000085616466000000000200000000000000010000000000000008000000000000005a237edc85767b003af8d8561cf561f50cdf7175a2a71468742ac32154c04175e1634a3bfc02fa445598fd77874bf05fd3845d30cea10b923b874e39"], &(0x7f0000000880)={0x0, 0x20, 0x38}}, 0x40}, @exit_looper], 0x72, 0x0, &(0x7f00000009c0)="60c5422df052b7fd15682275422b9fcf1262aeab2dac5c77138aa8648bdd1a324c1766c4631a520c8ecd568c8a1bac3bc54886960a50279a13098b48f2347112a9bb0a53c9dfc41e31ee5e22ca5843bf37c348e4a909b0a7616136b179dd8d631627ae2de7c4b37a3caccf24f9b309dc3f34"}) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r4) r5 = socket$netlink(0x10, 0x3, 0x4) r6 = syz_genetlink_get_family_id$ipvs(&(0x7f00000000c0), 0xffffffffffffffff) r7 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socket$nl_route(0x10, 0x3, 0x0) sendmsg$NBD_CMD_STATUS(r7, &(0x7f0000000400)={&(0x7f0000000300), 0xc, &(0x7f00000003c0)={&(0x7f0000000340)={0x48, r2, 0x10, 0x70bd25, 0x25dfdbff, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x7}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x48}, 0x1, 0x0, 0x0, 0x4000005}, 0x8000) sendmsg$IPVS_CMD_GET_SERVICE(r5, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000100)={0x14, r6, 0x1}, 0x14}}, 0x0) sendmsg$IPVS_CMD_DEL_SERVICE(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4232200}, 0xc, &(0x7f0000000100)={&(0x7f00000002c0)=ANY=[@ANYBLOB="3cfffc00", @ANYRES16=r6, @ANYBLOB="100026bd7000fcdbdf2503000000080006000600000020000180140003000000000000000000000000000000000107000600666f0000"], 0x3c}, 0x1, 0x0, 0x0, 0x40081}, 0x400c0d4) 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_CONNECT(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000000)=ANY=[@ANYBLOB='0\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010000000000000000000000000c00060001000000000000000c00020000f153775327000000000000000400078000"], 0x30}}, 0x0) (async) openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000000), 0xa0001, 0x0) (async) write$RDMA_USER_CM_CMD_DISCONNECT(r3, 0x0, 0x0) (async) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000a40)={0xf8, 0x0, &(0x7f00000008c0)=[@enter_looper, @reply={0x40406301, {0x0, 0x0, 0x0, 0x0, 0x10, 0x0, 0x0, 0x70, 0x18, &(0x7f0000000580)={@ptr={0x70742a85, 0x1, &(0x7f0000000440)=""/146, 0x92, 0x0, 0x2e}, @ptr={0x70742a85, 0x0, &(0x7f0000000500)=""/98, 0x62, 0x0, 0x19}, @fda={0x66646185, 0x9, 0x1, 0x2e}}, &(0x7f0000000600)={0x0, 0x28, 0x50}}}, @transaction_sg={0x40486311, {0x3, 0x0, 0x0, 0x0, 0x11, 0x0, 0x0, 0x60, 0x18, &(0x7f0000000740)={@ptr={0x70742a85, 0x1, &(0x7f0000000640)=""/249, 0xf9, 0x2, 0x10}, @fd, @fda={0x66646185, 0x6, 0x0, 0x2c}}, &(0x7f00000007c0)={0x0, 0x28, 0x40}}}, @increfs_done={0x40106308, 0x3}, @reply_sg={0x40486312, {0x3, 0x0, 0x0, 0x0, 0x20, 0x0, 0x0, 0x58, 0x18, &(0x7f0000000a80)=ANY=[@ANYBLOB="8561646600000000050000000000000002000000000000001300000000000000852a68730b0000000200000000000000000000000000000085616466000000000200000000000000010000000000000008000000000000005a237edc85767b003af8d8561cf561f50cdf7175a2a71468742ac32154c04175e1634a3bfc02fa445598fd77874bf05fd3845d30cea10b923b874e39"], &(0x7f0000000880)={0x0, 0x20, 0x38}}, 0x40}, @exit_looper], 0x72, 0x0, &(0x7f00000009c0)="60c5422df052b7fd15682275422b9fcf1262aeab2dac5c77138aa8648bdd1a324c1766c4631a520c8ecd568c8a1bac3bc54886960a50279a13098b48f2347112a9bb0a53c9dfc41e31ee5e22ca5843bf37c348e4a909b0a7616136b179dd8d631627ae2de7c4b37a3caccf24f9b309dc3f34"}) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r4) (async) socket$netlink(0x10, 0x3, 0x4) (async) syz_genetlink_get_family_id$ipvs(&(0x7f00000000c0), 0xffffffffffffffff) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) socket$nl_route(0x10, 0x3, 0x0) (async) sendmsg$NBD_CMD_STATUS(r7, &(0x7f0000000400)={&(0x7f0000000300), 0xc, &(0x7f00000003c0)={&(0x7f0000000340)={0x48, r2, 0x10, 0x70bd25, 0x25dfdbff, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x7}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x48}, 0x1, 0x0, 0x0, 0x4000005}, 0x8000) (async) sendmsg$IPVS_CMD_GET_SERVICE(r5, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000100)={0x14, r6, 0x1}, 0x14}}, 0x0) (async) sendmsg$IPVS_CMD_DEL_SERVICE(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4232200}, 0xc, &(0x7f0000000100)={&(0x7f00000002c0)=ANY=[@ANYBLOB="3cfffc00", @ANYRES16=r6, @ANYBLOB="100026bd7000fcdbdf2503000000080006000600000020000180140003000000000000000000000000000000000107000600666f0000"], 0x3c}, 0x1, 0x0, 0x0, 0x40081}, 0x400c0d4) (async) 07:02:22 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) ioctl$BLKSECDISCARD(0xffffffffffffffff, 0x127d, &(0x7f0000000000)=0x3) r2 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000000), 0xa0001, 0x0) write$RDMA_USER_CM_CMD_DISCONNECT(r2, 0x0, 0x0) ioctl$BLKRAGET(r2, 0x1263, &(0x7f0000000040)) (async) r3 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r1) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x34, r3, 0x1, 0x70bd27, 0x25dfdbfe, {}, [@NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x2}, @NLBL_CALIPSO_A_DOI={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x1}]}, 0x34}}, 0x4) 07:02:22 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 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$TEAM_CMD_NOOP(r2, &(0x7f00000001c0)={&(0x7f0000000000), 0xc, &(0x7f0000000180)={&(0x7f00000000c0)={0xac, 0x0, 0x0, 0x0, 0x0, {}, [{{0x8}, {0x90, 0x2, 0x0, 0x1, [{0x54, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x24, 0x4, [{}, {}, {}, {}]}}}, {0x38, 0x1, @lb_stats_refresh_interval={{0x24}, {0x5}, {0x8}}}]}}]}, 0x58}}, 0x0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000001040)={&(0x7f0000001000)={0x14, 0x0, 0x100, 0xfffffffd}, 0x14}}, 0x4800) r4 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000000), r1) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r4, 0x1}, 0x14}}, 0x0) 07:02:22 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r0) sendmsg$NLBL_CALIPSO_C_LIST(r0, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000440)={0x1c, r1, 0x1, 0x0, 0x1, {}, [@NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x1}]}, 0x58}}, 0x0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000001040)={&(0x7f0000001000)={0x14}, 0x14}}, 0x0) r3 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r0) r4 = socket(0x11, 0x2, 0x7) r5 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000000), 0xa0001, 0x0) write$RDMA_USER_CM_CMD_DISCONNECT(r5, 0x0, 0x0) r6 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000000), 0xa0001, 0x0) write$RDMA_USER_CM_CMD_DISCONNECT(r6, 0x0, 0x0) r7 = openat$dlm_control(0xffffffffffffff9c, &(0x7f00000000c0), 0x22380, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r9 = socket(0x29, 0x4, 0x8) r10 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000000), 0xa0001, 0x0) write$RDMA_USER_CM_CMD_DISCONNECT(r10, 0x0, 0x0) r11 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000140)='/proc/meminfo\x00', 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) write$RDMA_USER_CM_CMD_CONNECT(0xffffffffffffffff, &(0x7f0000000500)={0x6, 0x118, 0xfa00, {{0x6, 0x0, "730ed35c5cbda7b96d65d10a042eb2601af788ca429b09ba9f7132edb3192c0243cb791c6b682b9170edb3a119d151f7c484d78b76b2951c550b749623eb463ab5dce26267ebd57073dfc168f2efb0df59034a51fd75778957e1dbb28029f3959d388becb3de5163f94f2296f7b09d4ee9af85000ca3c8a00ff43464ae5ad900a08e9a37ff9a1b6cd9cc606eb94f741cdeca8baadd295012f800d6355e25f57062f246cb42e321b7ebf8a25df224c6e07b482e39b5d16923150d824f5e4def12453083776511dd2d92acf4ef335beb2699a34e2ab8358a04294c859a29ddb3d93e288c673dc35ad42f386aa4739fe84ab7c34e95348535640b70ca2e563086a7", 0x32, 0x8, 0x21, 0x53, 0x9, 0x4, 0x40}}}, 0x120) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000300)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f00000002c0)={&(0x7f00000001c0)={0xcc, r3, 0x20, 0x70bd28, 0x25dfdbfe, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8, 0x1, r4}, {0x8, 0x1, r5}, {0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x20}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8, 0x1, r6}, {0x8}]}, @NBD_ATTR_SOCKETS={0x44, 0x7, 0x0, 0x1, [{0x8}, {0x8, 0x1, r7}, {0x8, 0x1, r8}, {0x8, 0x1, r9}, {0x8, 0x1, r10}, {0x8}, {0x8, 0x1, r11}, {0x8, 0x1, r12}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}]}, 0xcc}, 0x1, 0x0, 0x0, 0x8000}, 0x60044004) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r0) (async) sendmsg$NLBL_CALIPSO_C_LIST(r0, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000440)={0x1c, r1, 0x1, 0x0, 0x1, {}, [@NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x1}]}, 0x58}}, 0x0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000001040)={&(0x7f0000001000)={0x14}, 0x14}}, 0x0) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r0) (async) socket(0x11, 0x2, 0x7) (async) openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000000), 0xa0001, 0x0) (async) write$RDMA_USER_CM_CMD_DISCONNECT(r5, 0x0, 0x0) (async) openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000000), 0xa0001, 0x0) (async) write$RDMA_USER_CM_CMD_DISCONNECT(r6, 0x0, 0x0) (async) openat$dlm_control(0xffffffffffffff9c, &(0x7f00000000c0), 0x22380, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000100)) (async) socket(0x29, 0x4, 0x8) (async) openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000000), 0xa0001, 0x0) (async) write$RDMA_USER_CM_CMD_DISCONNECT(r10, 0x0, 0x0) (async) openat$procfs(0xffffffffffffff9c, &(0x7f0000000140)='/proc/meminfo\x00', 0x0, 0x0) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000180)) (async) write$RDMA_USER_CM_CMD_CONNECT(0xffffffffffffffff, &(0x7f0000000500)={0x6, 0x118, 0xfa00, {{0x6, 0x0, "730ed35c5cbda7b96d65d10a042eb2601af788ca429b09ba9f7132edb3192c0243cb791c6b682b9170edb3a119d151f7c484d78b76b2951c550b749623eb463ab5dce26267ebd57073dfc168f2efb0df59034a51fd75778957e1dbb28029f3959d388becb3de5163f94f2296f7b09d4ee9af85000ca3c8a00ff43464ae5ad900a08e9a37ff9a1b6cd9cc606eb94f741cdeca8baadd295012f800d6355e25f57062f246cb42e321b7ebf8a25df224c6e07b482e39b5d16923150d824f5e4def12453083776511dd2d92acf4ef335beb2699a34e2ab8358a04294c859a29ddb3d93e288c673dc35ad42f386aa4739fe84ab7c34e95348535640b70ca2e563086a7", 0x32, 0x8, 0x21, 0x53, 0x9, 0x4, 0x40}}}, 0x120) (async) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000300)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f00000002c0)={&(0x7f00000001c0)={0xcc, r3, 0x20, 0x70bd28, 0x25dfdbfe, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8, 0x1, r4}, {0x8, 0x1, r5}, {0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x20}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8, 0x1, r6}, {0x8}]}, @NBD_ATTR_SOCKETS={0x44, 0x7, 0x0, 0x1, [{0x8}, {0x8, 0x1, r7}, {0x8, 0x1, r8}, {0x8, 0x1, r9}, {0x8, 0x1, r10}, {0x8}, {0x8, 0x1, r11}, {0x8, 0x1, r12}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}]}, 0xcc}, 0x1, 0x0, 0x0, 0x8000}, 0x60044004) (async) [ 3108.525361] ? __do_page_fault+0x159/0xad0 [ 3108.529670] SyS_sendmsg+0x27/0x40 [ 3108.533186] ? __sys_sendmsg+0x120/0x120 [ 3108.537225] do_syscall_64+0x1d5/0x640 [ 3108.541095] entry_SYSCALL_64_after_hwframe+0x5e/0xd3 [ 3108.561341] nbd: failed to add new device 07:02:22 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r0) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)={0x30, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SOCKETS={0x4}]}, 0x30}}, 0x0) (fail_nth: 40) 07:02:22 executing program 1: 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$netlbl_calipso(&(0x7f0000000080), r2) sendmsg$NLBL_CALIPSO_C_LIST(r2, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000440)={0x1c, r3, 0x1, 0x0, 0x0, {}, [@NLBL_CALIPSO_A_DOI={0x8}]}, 0x1c}}, 0x0) sendmsg$NLBL_CALIPSO_C_LIST(r1, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000000040)={&(0x7f00000000c0)=ANY=[@ANYBLOB="5be90000", @ANYRES16=r3, @ANYBLOB="080029bd7000fedbdf2503000000080002000200000008000100010000000800010000000000080002000200000008000100010000000800020002000000080001000300000008000100000000000800010001000000"], 0x5c}, 0x1, 0x0, 0x0, 0x24008810}, 0x10) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r4) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r5, 0x1, 0x0, 0x0, {}, [@NLBL_CALIPSO_A_DOI={0x8}]}, 0x1c}}, 0x0) 07:02:22 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) ioctl$BLKSECDISCARD(0xffffffffffffffff, 0x127d, &(0x7f0000000000)=0x3) r2 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000000), 0xa0001, 0x0) write$RDMA_USER_CM_CMD_DISCONNECT(r2, 0x0, 0x0) ioctl$BLKRAGET(r2, 0x1263, &(0x7f0000000040)) r3 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r1) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x34, r3, 0x1, 0x70bd27, 0x25dfdbfe, {}, [@NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x2}, @NLBL_CALIPSO_A_DOI={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x1}]}, 0x34}}, 0x4) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) ioctl$BLKSECDISCARD(0xffffffffffffffff, 0x127d, &(0x7f0000000000)=0x3) (async) openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000000), 0xa0001, 0x0) (async) write$RDMA_USER_CM_CMD_DISCONNECT(r2, 0x0, 0x0) (async) ioctl$BLKRAGET(r2, 0x1263, &(0x7f0000000040)) (async) syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r1) (async) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x34, r3, 0x1, 0x70bd27, 0x25dfdbfe, {}, [@NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x2}, @NLBL_CALIPSO_A_DOI={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x1}]}, 0x34}}, 0x4) (async) 07:02:22 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 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$TEAM_CMD_NOOP(r2, &(0x7f00000001c0)={&(0x7f0000000000), 0xc, &(0x7f0000000180)={&(0x7f00000000c0)={0xac, 0x0, 0x0, 0x0, 0x0, {}, [{{0x8}, {0x90, 0x2, 0x0, 0x1, [{0x54, 0x1, @bpf_hash_func={{0x24}, {0x5}, {0x24, 0x4, [{}, {}, {}, {}]}}}, {0x38, 0x1, @lb_stats_refresh_interval={{0x24}, {0x5}, {0x8}}}]}}]}, 0x58}}, 0x0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000001040)={&(0x7f0000001000)={0x14, 0x0, 0x100, 0xfffffffd}, 0x14}}, 0x4800) r4 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000000), r1) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r4, 0x1}, 0x14}}, 0x0) 07:02:22 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r0) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000000)=ANY=[@ANYBLOB='0\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="010000000000000000000000000c00060001000000000000000c00020000f153775327000000000000000400078000"], 0x30}}, 0x0) (async) r3 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000000), 0xa0001, 0x0) write$RDMA_USER_CM_CMD_DISCONNECT(r3, 0x0, 0x0) (async) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000000a40)={0xf8, 0x0, &(0x7f00000008c0)=[@enter_looper, @reply={0x40406301, {0x0, 0x0, 0x0, 0x0, 0x10, 0x0, 0x0, 0x70, 0x18, &(0x7f0000000580)={@ptr={0x70742a85, 0x1, &(0x7f0000000440)=""/146, 0x92, 0x0, 0x2e}, @ptr={0x70742a85, 0x0, &(0x7f0000000500)=""/98, 0x62, 0x0, 0x19}, @fda={0x66646185, 0x9, 0x1, 0x2e}}, &(0x7f0000000600)={0x0, 0x28, 0x50}}}, @transaction_sg={0x40486311, {0x3, 0x0, 0x0, 0x0, 0x11, 0x0, 0x0, 0x60, 0x18, &(0x7f0000000740)={@ptr={0x70742a85, 0x1, &(0x7f0000000640)=""/249, 0xf9, 0x2, 0x10}, @fd, @fda={0x66646185, 0x6, 0x0, 0x2c}}, &(0x7f00000007c0)={0x0, 0x28, 0x40}}}, @increfs_done={0x40106308, 0x3}, @reply_sg={0x40486312, {0x3, 0x0, 0x0, 0x0, 0x20, 0x0, 0x0, 0x58, 0x18, &(0x7f0000000a80)=ANY=[@ANYBLOB="8561646600000000050000000000000002000000000000001300000000000000852a68730b0000000200000000000000000000000000000085616466000000000200000000000000010000000000000008000000000000005a237edc85767b003af8d8561cf561f50cdf7175a2a71468742ac32154c04175e1634a3bfc02fa445598fd77874bf05fd3845d30cea10b923b874e39"], &(0x7f0000000880)={0x0, 0x20, 0x38}}, 0x40}, @exit_looper], 0x72, 0x0, &(0x7f00000009c0)="60c5422df052b7fd15682275422b9fcf1262aeab2dac5c77138aa8648bdd1a324c1766c4631a520c8ecd568c8a1bac3bc54886960a50279a13098b48f2347112a9bb0a53c9dfc41e31ee5e22ca5843bf37c348e4a909b0a7616136b179dd8d631627ae2de7c4b37a3caccf24f9b309dc3f34"}) (async) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000280), r4) (async) r5 = socket$netlink(0x10, 0x3, 0x4) (async) r6 = syz_genetlink_get_family_id$ipvs(&(0x7f00000000c0), 0xffffffffffffffff) r7 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socket$nl_route(0x10, 0x3, 0x0) (async) sendmsg$NBD_CMD_STATUS(r7, &(0x7f0000000400)={&(0x7f0000000300), 0xc, &(0x7f00000003c0)={&(0x7f0000000340)={0x48, r2, 0x10, 0x70bd25, 0x25dfdbff, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x7}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x48}, 0x1, 0x0, 0x0, 0x4000005}, 0x8000) (async) sendmsg$IPVS_CMD_GET_SERVICE(r5, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000100)={0x14, r6, 0x1}, 0x14}}, 0x0) (async) sendmsg$IPVS_CMD_DEL_SERVICE(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4232200}, 0xc, &(0x7f0000000100)={&(0x7f00000002c0)=ANY=[@ANYBLOB="3cfffc00", @ANYRES16=r6, @ANYBLOB="100026bd7000fcdbdf2503000000080006000600000020000180140003000000000000000000000000000000000107000600666f0000"], 0x3c}, 0x1, 0x0, 0x0, 0x40081}, 0x400c0d4) 07:02:22 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) 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$netlbl_calipso(&(0x7f0000000080), r2) sendmsg$NLBL_CALIPSO_C_LIST(r2, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000440)={0x1c, r3, 0x1, 0x0, 0x0, {}, [@NLBL_CALIPSO_A_DOI={0x8}]}, 0x1c}}, 0x0) (async) sendmsg$NLBL_CALIPSO_C_LIST(r1, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000000040)={&(0x7f00000000c0)=ANY=[@ANYBLOB="5be90000", @ANYRES16=r3, @ANYBLOB="080029bd7000fedbdf2503000000080002000200000008000100010000000800010000000000080002000200000008000100010000000800020002000000080001000300000008000100000000000800010001000000"], 0x5c}, 0x1, 0x0, 0x0, 0x24008810}, 0x10) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r4) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r5, 0x1, 0x0, 0x0, {}, [@NLBL_CALIPSO_A_DOI={0x8}]}, 0x1c}}, 0x0) [ 3108.673338] FAULT_INJECTION: forcing a failure. [ 3108.673338] name failslab, interval 1, probability 0, space 0, times 0 [ 3108.707125] CPU: 1 PID: 28734 Comm: syz-executor.0 Not tainted 4.14.299-syzkaller #0 [ 3108.715037] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/26/2022 [ 3108.724404] Call Trace: [ 3108.726976] dump_stack+0x1b2/0x281 [ 3108.730588] should_fail.cold+0x10a/0x149 [ 3108.734720] should_failslab+0xd6/0x130 [ 3108.738701] kmem_cache_alloc_node_trace+0x25a/0x400 [ 3108.743805] __kmalloc_node+0x38/0x70 [ 3108.747593] blk_mq_realloc_hw_ctxs+0x528/0xe00 [ 3108.752265] blk_mq_init_allocated_queue+0x20c/0xfd0 [ 3108.757360] ? blkcg_init_queue+0x19f/0x410 [ 3108.761669] ? blk_alloc_queue_node+0x82f/0xb40 [ 3108.766321] blk_mq_init_queue+0x5a/0x90 [ 3108.770369] nbd_dev_add+0x2c6/0x800 [ 3108.774083] ? nbd_send_cmd+0x11f0/0x11f0 [ 3108.778242] ? ns_capable_common+0x127/0x150 [ 3108.782631] nbd_genl_connect+0x3a4/0x13e0 [ 3108.786843] ? nbd_xmit_timeout+0x500/0x500 [ 3108.791302] ? do_syscall_64+0x1d5/0x640 [ 3108.795366] ? validate_nla+0x192/0x5e0 [ 3108.799326] ? nla_parse+0x157/0x1f0 [ 3108.803036] genl_family_rcv_msg+0x572/0xb20 [ 3108.807447] ? genl_rcv+0x40/0x40 [ 3108.810924] ? __ww_mutex_wakeup_for_backoff+0x210/0x210 [ 3108.816370] ? __kmalloc_node_track_caller+0x4c/0x70 [ 3108.821460] ? trace_hardirqs_on+0x10/0x10 [ 3108.825693] genl_rcv_msg+0xaf/0x140 [ 3108.829392] netlink_rcv_skb+0x125/0x390 [ 3108.833439] ? genl_family_rcv_msg+0xb20/0xb20 [ 3108.838011] ? netlink_ack+0x9a0/0x9a0 [ 3108.841887] ? lock_acquire+0x170/0x3f0 [ 3108.845848] genl_rcv+0x24/0x40 [ 3108.849108] netlink_unicast+0x437/0x610 [ 3108.853250] ? netlink_sendskb+0xd0/0xd0 [ 3108.857320] ? __check_object_size+0x179/0x230 [ 3108.861906] netlink_sendmsg+0x648/0xbc0 [ 3108.865958] ? nlmsg_notify+0x1b0/0x1b0 [ 3108.869911] ? kernel_recvmsg+0x210/0x210 [ 3108.874048] ? security_socket_sendmsg+0x83/0xb0 [ 3108.878807] ? nlmsg_notify+0x1b0/0x1b0 [ 3108.882763] sock_sendmsg+0xb5/0x100 [ 3108.886458] ___sys_sendmsg+0x6c8/0x800 [ 3108.890434] ? get_pid_task+0x91/0x130 [ 3108.894299] ? copy_msghdr_from_user+0x3b0/0x3b0 [ 3108.899045] ? lock_downgrade+0x740/0x740 [ 3108.903189] ? __fget+0x23e/0x3e0 [ 3108.906622] ? lock_acquire+0x170/0x3f0 [ 3108.910573] ? lock_downgrade+0x740/0x740 [ 3108.914699] ? __fget+0x265/0x3e0 [ 3108.918144] ? __fdget+0x19b/0x1f0 [ 3108.921660] ? sockfd_lookup_light+0xb2/0x160 [ 3108.926141] __sys_sendmsg+0xa3/0x120 [ 3108.929942] ? SyS_shutdown+0x160/0x160 [ 3108.933916] ? wait_for_completion_io+0x10/0x10 [ 3108.938571] ? SyS_read+0x210/0x210 [ 3108.942183] ? __do_page_fault+0x159/0xad0 [ 3108.946402] SyS_sendmsg+0x27/0x40 [ 3108.949923] ? __sys_sendmsg+0x120/0x120 [ 3108.953968] do_syscall_64+0x1d5/0x640 [ 3108.957844] entry_SYSCALL_64_after_hwframe+0x5e/0xd3 07:02:22 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r0) sendmsg$NLBL_CALIPSO_C_LIST(r0, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000440)={0x1c, r1, 0x1, 0x0, 0x1, {}, [@NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x1}]}, 0x58}}, 0x0) (async) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r2, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000001040)={&(0x7f0000001000)={0x14}, 0x14}}, 0x0) (async, rerun: 64) r3 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r0) (rerun: 64) r4 = socket(0x11, 0x2, 0x7) r5 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000000), 0xa0001, 0x0) write$RDMA_USER_CM_CMD_DISCONNECT(r5, 0x0, 0x0) r6 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000000), 0xa0001, 0x0) write$RDMA_USER_CM_CMD_DISCONNECT(r6, 0x0, 0x0) (async) r7 = openat$dlm_control(0xffffffffffffff9c, &(0x7f00000000c0), 0x22380, 0x0) (async, rerun: 64) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) (async, rerun: 64) r9 = socket(0x29, 0x4, 0x8) r10 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000000), 0xa0001, 0x0) write$RDMA_USER_CM_CMD_DISCONNECT(r10, 0x0, 0x0) (async) r11 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000140)='/proc/meminfo\x00', 0x0, 0x0) (async, rerun: 64) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) (rerun: 64) write$RDMA_USER_CM_CMD_CONNECT(0xffffffffffffffff, &(0x7f0000000500)={0x6, 0x118, 0xfa00, {{0x6, 0x0, "730ed35c5cbda7b96d65d10a042eb2601af788ca429b09ba9f7132edb3192c0243cb791c6b682b9170edb3a119d151f7c484d78b76b2951c550b749623eb463ab5dce26267ebd57073dfc168f2efb0df59034a51fd75778957e1dbb28029f3959d388becb3de5163f94f2296f7b09d4ee9af85000ca3c8a00ff43464ae5ad900a08e9a37ff9a1b6cd9cc606eb94f741cdeca8baadd295012f800d6355e25f57062f246cb42e321b7ebf8a25df224c6e07b482e39b5d16923150d824f5e4def12453083776511dd2d92acf4ef335beb2699a34e2ab8358a04294c859a29ddb3d93e288c673dc35ad42f386aa4739fe84ab7c34e95348535640b70ca2e563086a7", 0x32, 0x8, 0x21, 0x53, 0x9, 0x4, 0x40}}}, 0x120) (async) sendmsg$NBD_CMD_CONNECT(r2, &(0x7f0000000300)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f00000002c0)={&(0x7f00000001c0)={0xcc, r3, 0x20, 0x70bd28, 0x25dfdbfe, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8, 0x1, r4}, {0x8, 0x1, r5}, {0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x20}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8, 0x1, r6}, {0x8}]}, @NBD_ATTR_SOCKETS={0x44, 0x7, 0x0, 0x1, [{0x8}, {0x8, 0x1, r7}, {0x8, 0x1, r8}, {0x8, 0x1, r9}, {0x8, 0x1, r10}, {0x8}, {0x8, 0x1, r11}, {0x8, 0x1, r12}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SOCKETS={0xc, 0x7, 0x0, 0x1, [{0x8}]}]}, 0xcc}, 0x1, 0x0, 0x0, 0x8000}, 0x60044004) [ 3108.983128] nbd: failed to add new device 07:02:22 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async, rerun: 32) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (rerun: 32) r3 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r2) sendmsg$NLBL_CALIPSO_C_LIST(r2, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000440)={0x1c, r3, 0x1, 0x0, 0x0, {}, [@NLBL_CALIPSO_A_DOI={0x8}]}, 0x1c}}, 0x0) (async) sendmsg$NLBL_CALIPSO_C_LIST(r1, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000000040)={&(0x7f00000000c0)=ANY=[@ANYBLOB="5be90000", @ANYRES16=r3, @ANYBLOB="080029bd7000fedbdf2503000000080002000200000008000100010000000800010000000000080002000200000008000100010000000800020002000000080001000300000008000100000000000800010001000000"], 0x5c}, 0x1, 0x0, 0x0, 0x24008810}, 0x10) (async) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r4) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r5, 0x1, 0x0, 0x0, {}, [@NLBL_CALIPSO_A_DOI={0x8}]}, 0x1c}}, 0x0) 07:02:22 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$netlbl_calipso(&(0x7f0000000080), r1) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000340), r1) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(0xffffffffffffffff, 0x89f3, &(0x7f0000000580)={'syztnl1\x00', &(0x7f0000000480)={'syztnl2\x00', 0x0, 0x8, 0x10, 0xfffffffd, 0x5, {{0x33, 0x4, 0x1, 0x1, 0xcc, 0x64, 0x0, 0x3f, 0x29, 0x0, @dev={0xac, 0x14, 0x14, 0x38}, @remote, {[@timestamp_addr={0x44, 0x1c, 0x18, 0x1, 0x7, [{@remote, 0x6}, {@multicast1, 0x1}, {@multicast1, 0x8}]}, @end, @end, @rr={0x7, 0x1b, 0xd3, [@dev={0xac, 0x14, 0x14, 0x14}, @broadcast, @dev={0xac, 0x14, 0x14, 0x5}, @private=0xa010102, @loopback, @broadcast]}, @timestamp={0x44, 0x20, 0xc2, 0x0, 0x3, [0x81, 0x4, 0xa496, 0xffffff7f, 0x400, 0x2, 0x400]}, @timestamp_prespec={0x44, 0xc, 0xdd, 0x3, 0x0, [{@rand_addr=0x64010101, 0x7091}]}, @timestamp_prespec={0x44, 0x2c, 0x91, 0x3, 0x0, [{@loopback, 0xe89}, {@loopback, 0x4}, {@private=0xa010100, 0x8}, {@rand_addr=0x64010101, 0xff}, {@private=0xa010101, 0x7}]}, @lsrr={0x83, 0x27, 0x8d, [@multicast2, @multicast2, @local, @local, @local, @loopback, @loopback, @private=0xa010102, @empty]}]}}}}}) sendmsg$NLBL_CALIPSO_C_LISTALL(r3, &(0x7f0000000440)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f0000000400)={&(0x7f0000000380)={0x44, r4, 0x4, 0x70bd29, 0x25dfdbfc, {}, [@NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_DOI={0x8}, @NLBL_CALIPSO_A_DOI={0x8}, @NLBL_CALIPSO_A_MTYPE={0x8}]}, 0x44}, 0x1, 0x0, 0x0, 0x40}, 0x4008051) sendmsg$NLBL_CALIPSO_C_LIST(r1, &(0x7f0000000300)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f00000002c0)={&(0x7f0000000280)={0x1c, r2, 0x8, 0x70bd2c, 0x25dfdbfc, {}, [@NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x1}]}, 0x1c}, 0x1, 0x0, 0x0, 0x4000}, 0x810) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r2, 0x1}, 0x14}}, 0x0) sendmsg$IPVS_CMD_GET_DEST(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000000040)={&(0x7f00000000c0)={0x58, 0x0, 0x200, 0x70bd29, 0x25dfdbfd, {}, [@IPVS_CMD_ATTR_DEST={0x24}, @IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0x3}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x0, 0x6, 0xffff}]}, 0x58}, 0x1, 0x0, 0x0, 0x20000050}, 0x8000) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$ax25(0x3, 0x2, 0x7) 07:02:22 executing program 3: r0 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000000), 0x4a0001, 0x0) write$RDMA_USER_CM_CMD_DISCONNECT(r0, 0x0, 0x0) r1 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000000), 0xa0001, 0x0) write$RDMA_USER_CM_CMD_DISCONNECT(r1, 0x0, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000180)='/proc/key-users\x00', 0x0, 0x0) write$RDMA_USER_CM_CMD_MIGRATE_ID(r1, &(0x7f00000001c0)={0x12, 0x10, 0xfa00, {&(0x7f0000000100), 0xffffffffffffffff, r2}}, 0x18) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(r0, 0x89f3, &(0x7f0000000080)={'erspan0\x00', &(0x7f0000000000)={'ip_vti0\x00', 0x0, 0x20, 0x7, 0x3, 0x9, {{0x10, 0x4, 0x2, 0xd, 0x40, 0x66, 0x0, 0x7f, 0x29, 0x0, @multicast2, @empty, {[@ra={0x94, 0x4, 0x1}, @cipso={0x86, 0x1c, 0x3, [{0x1, 0xb, "e54caab5a2d8335eac"}, {0x1, 0xb, "0faeca5970d8a62a4e"}]}, @timestamp_prespec={0x44, 0x4, 0xfc, 0x3, 0x5}, @ra={0x94, 0x4, 0x1}, @noop]}}}}}) setsockopt$inet_sctp_SCTP_ADAPTATION_LAYER(r1, 0x84, 0x7, &(0x7f0000000200)={0x2}, 0x4) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)=ANY=[@ANYBLOB='0\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="01000000000000000dba740a0e48c6eec5a6f921000001000000e5ff060001000000000000000c000200"], 0x30}}, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r0, 0xd000943e, &(0x7f0000000280)={0x0, 0x0, "0ba5d8a34e75dced25374a21a589637b73e5170a1d34a0307005bdd57f56016f5f7c366050216d8673a0445148990d782e6543c335b325ec7e37c5052ac63b6ae700b9b7ca2e002cc043394ce3a0044930d430626438b806c107bfa76057697f4531d0e393d2fb238b397f3e4b229b0a6c7314706641419a15be2d317395311564f0eb357d88cd9b532943127900514977d8b331d9a8fa1d5ff49a4f080e0262d4d629a8d3a515172ae24a9146566c7ce6b079772ef58b03953288c2bbbe3ba7aa83bd84d238df986f623e1e02cf0c2379e33a92a24d168ec7aeea9b583d4d69bb7bb16a6d59282bd6a3cf9ec0092749742fc7828d3eb0ca578ad65d088a45db", "9888eb16b559e148ac6d9ef947b03403cb20e91f110a81a02f81dd26deaca9ba31295828c3061970b8c9c493178008fe91894460ac749e0485cf78f59edfce7b1317da08c9ffffd99834ce631828bc2126759ec177f6a6ad1c8f3ff37b08124b5ae1e5c75e79d0db0f5f9ad97f1f65ba2a0ed896d3ec82d79dcdf527598af1c269c99fa7a08841345ee05629c4d5486f5c17232650144e82bafc5dbf3452dc8db4920bee83b4636ff877097ba4fb58199ec8847e6a4ecf0853639288291b4ca4e8632cf81f2dea8d22886e295f51facf82dc055cb8165e8fe9b3745c29fa4af2cf6ca21f5179a053e7761c25d193039d41ca610f85c2ee325f66e4080c951ee46a5bc09d5c9bb4efc79095a47055506aaf62e15cef5b8330bc929fc6396d45fb777e75cbe83dc51b4dca7aca4ef97804ae6e4241bfbb3475d97e7f68434a58051956cbab260eb6aa5928d36c2cb146554a8b317d941494c8bdb9e07d6fbe0060709c528ce7af41c852a5f3ba66611f1d698e8115386336a55a66610939fc55c50b4b7c5e097430d41f36db6d55bfceb4f71def8c25d74e465f241cc011c48fff3a8b174fe7934e9a665a00a7ef08823ef2ed4b11b08a740acf50e188c0d5cb3cac71c4a80aa4ce0e5375ff9cf49c30bd0a2aa4c60ede5b1c01b7ba848e4f3d304d0ba9a0b0e1597009ea04bed301ae7ccb7766bf7e4514f05cf6787ff9a8bcac71e7df783a680d7f79b6d360eebd0f961360e6c4338f2477aa86cc3d4ef312d53de84279cc519aa1338b9ec2401ca8d89ec5940393972761748a18e485caaae27107976e17628bd236e2a5c9dc7312db9258069503b0e514b2e46eae1788b2dedd36a1e6d6765c41355cb3282ea3c1cc805abb63966850704a30ccd1660f1b5046c2b6441b52d4ef6f1ffa788a41fae74f50ab29d2a878b6a4972b7a4d243be1cbd225b88c25b0e77b2e8835e9cee6b574d84c8f468e406a2aa54d7caf0154dd1fd7b5a98a8065846a6a2960a82590f64b850798958d7b6bdc489c5927e65e9a86aad1454f4f12b9fd57e17e5ad7be9a477031f9b5ff64136d66a93810b08f620fd666e974e1b40c6765711d7a52c15b75f6664ac70a7060e30b3efc7c3a61f7f93f5906f21e1c46ff19b02b8e49c395b14245fb902ae18454a8e8c8bd8a0f774540e4e57c33ea0ed790afe9778967ecadd3171c300595ea391aebb25efb577d3652f66331b89fada54788de0468f36141bf92904259a719d3d423ed95749f394af526a3a05c849d3bc5fa1bcade14cabf890376004fc7ad6eee873dc2e246143e1afcd2378952d2df7704582b9379856cfd4fbacd21ed6ea05cabf8f3ea2e5752c664333f8856930f1d5fb4ddcf1fbd6ba0edee0dc125c0eacb74635dfdeb9c41c7e3110cc6629aa1b7b6f218f59a56b77536f71c9d9672de1918f343e9d6f8265fc0198c0399ca6d6d0d984193ee82505ae81674e8eb845c48ee32f3468e6ecc399e71ee9518c3d6e3a83398acf76c229e0567e44d3a1dfeba9e3e7acc7910a15ae2f5dde99bea6e5966bcca6b07daefac00622a91234704500fa9923435d9d48c4b52853d850fa10c7ada6f6e916add1d1729f2552f4a337184d7d1173e304983385fe1dcfadba57297630a3d4d3efedff9b93ac7bdf82753a980e575c186d256f71ad98b22fd8f13b864b0d5bed96d45b0ff821c9d04b64d261ce1dd7257bc0de325312a6223ca5484da9cb5b6afb10d2afb9c8ff8a1c4dcefc5c3f91f658022e50840e1b194dfe443fea457e53aecedf0b5b9857c0632cd31031653d76628dd2ec21dcd8412a0674e02c2299f4bd172ee06a7cd6ec470bbeabd9a95700e5905037397d96d55ef86a99658843cd9f3d3d134fe6901f50b733cd019f7467e16f4e354b6f6073775e038f8153967c181d35398f441fd08511792766c5ace16b156967443df9d8bad766e8afb548faacf3bd7135cf59e691ae009f715d1668ba9362309470e9c2e63e39c132094adef738e7fc989c2604f838d3a54ee19b5927ee2c476ed25d69589d73d21094d626e59ea7328206e765b187bc6175f0852f42c63a8e1b822ca424c3f2c2a85d43fb3164e9d267fd84336f8ed411a4e3bee01a4d7b0ca58202c3466bef7b9a4d8c3dfef8398e558078f1f83662106e1eb6c2355e8bf283e0c585b7e37265d9790d943637898fce30b3b256e4c5f42ecf080f11236a52e8efe607ee1cf6fc78cb953dcaf46f41135bd99572163e9079444207ea1d6e5defa6104a3acc26554c5b44dfef44deb00f14c68e5518ed37be2ec328d2041ece09c8e0c6b765fb0d3095bdc1e70996c0a5d2f63fad49ba961d089c25be46eacc5a975b9744cc313a1a30d3d8829af9e0756822c9be8012217e09aa54e4a56845cb325adcfa9e94905bff5f4a53e7f45ef07106ddbe59980cf563f2637fba53cf865a67e176893553585f1732f11438c9a36e76cfdb3d116fd42c30589374fae7f037ab3e8a88f504b589b7aede09d91eb9215185487103fdc2f655e9636e79d71707b051f323ccbd2dc9fc5d96805e84245dc110fa9a453073b09e79551469ec926462e0679f226fbf7a39f32ff3c3141bd879f245ad19533c0ac1fd3fe944f34f3e651793c64618e5e797e0d6b928c9f6477673670dec67ca79c1a76dc221008ce765e094ca09095a5823803ff0f4893ad0a537c26601c4b697a693624740c04e3ca8552807e3201e50d63b62fb6a3aa2eaa6ac4e788932d98ea8b537c0d0354fe5db9a27b21fa3851485b27219eee799eb02efee73b60b65f8e0ca5fbd4f389cea49c1a5253237c24e5eaf672d2b899ee030f99f7718a6a06eb7d1d66344cd4a9d316cfe050e53792efb37817b619384264c93675e3e33e650d2ef9d0a5147e1169aaa12cc532482992d4b780a90fbee0e7d61d9af9532bda2e94f13c11e7a0640f1e5d4ed5cfd9dc7abdfee4ef6d1da2697c26f3ba0d7537e6a4440aaf078962eabb06e3518a3a0c848b0f569779a83c8205d5df5e6b437acb9dd4f62bbacbabbcd3e56e973c5d0c81e07dee751ef3130a9bcc55ace27c8626744b39a53dd7920e88354c9628a904bc56187c188641c17d22a6b56a85c645068b058d15949d0b324d17874ddd59e1e6e97fa1680ef5a167430b304e9ddc2483d57b690e7e8a08aa1ba55d970f6a113bac7d3e68de51b8329f70b6fbb5f405e641ce651e97620ea7785c5c0b132e774474a7cc043ca356d66effd10368c6d2383efdce9c13cc5def337320bfe8a33459b36d7815951b8f7f44903aad94888850c9cf5cbca274645efe3fb0ef2fd91c4d5ea634c9ac1d88d00cd22f65d3119de103f44e926f7097555124b543066511b1d385e29c9b999f7a3e4317222dbaa06a1ac1f6f409ea2342a13811ab3047e33fa406d9df6dffa7bdcb7c89c29f7767f41632c48d3e453a421014bf7ba7d91f265873886be7fa5e3133e306e1cae955249055adcc4d792712f65e0b17f9e440c414f79719b4f8147369bef64dca85f6fc5cc6a2b171dc6bff7090abc0e4425f5d87d58bb1a22c955b27420679e379e47b71d0f24b6cc21c3d8420eee8fd9b02699d718408c9c60d796c60e5f038ac180297f1b4d0593a011079e920cc3bb90e2d5f609bbc15b17c8bed1baf8175473140feaf416c9e63c02b9997e45e29b96e72463ca11556907874f7f5b13a5936c59a6ac5da809d56f19ea0ed23149c6600505a1bab67cab1d5618cc70899826b733faaa32bf61aad024a1b6b08496b574c74219a6b05b3ead1fa5f3b3165d60b767731e117c080d10fc61a1952599b7bf224f3fa2131aae0aeb66903cfcdf1dfbfc46a63238ff549e41a381734911cd66de033e6ec26758afc2de8d6bc765b74afdd980a2251e560b4e758d85532abd706d6794b3bc1a585e707ccc53c8d3d6a69d3a8c07bc888343b1e9073d92e23e8353a93eee9788d2d403ee33a8b73af43a28d6e2a8619a6d5f95a91f3aec2491a920282385ac2c6faa1441baa38bea85f3de3a9c86e1a471d5c98314ab3beeb8782debd3d1720bd57955f9c50939a532ea0af41ac5a38786538f1d05401c468d17a394137c91723f42c5f9d71f08bda6e9e3e4d28b7be3327a008d4ad87f03db6c426ac22b8c011aa2d47da56189dd2f3a816437e570d791848d03a102b603ef358d41d65aac3de08a21b984a7e256a385df519428c90a2423600da1e47d6320290924a4dffbe2994c4235d4f3a624bbc4088a22adbf61198cc9e65fa81edbe3eb453e472ea90518c1d8064e29af5aa13cc1c083dd87906dfc8f71c8c41e4675d91c246302c63c2e7656f019655a417780cc69040bb36f2b540379def528457ef07b68505443b11ba486219874179473f16efc825eacc9f32fa11d5c76a1c0108bdc4b9347a1047dc7884db37c49638cf02f4afb08884e3d9941a7f8b38903555983d21c6b524ff85dea451b5443a7181d4122bf50723512404a649be3d2b45e89cfd9ee9e5cd70b0b38d23842efd386ff7c3d5ee8e5724d2d5c6debfb441564066ef52e594ad9ef28c40c6eb4a8597038dc39af8e54819d0a64209bc5e1b8b6b88b711c5a9564277a4c3c7e3b8ca42a5423a3576441a6c2cdedf8e6598a5ba983062220d2f8ee0e3932bda975f58f834b6e535fc336a626052389ab63b35709c38bf162a6f835ab59531fbec5932c32622fc2569c021aca7019d863627727a855940ad7d6730c0eee2290e5a66adf907cda0c1a7572a9bc6a2a13a6fbaec504e16903a03e68f518639c7d71254a8876adb658534fc034482fb09f8b465e77e6d0a96e2982816b2241878540affe7d3d8e20668a7df5bf9f8e0709800788e550383564b85b8cd1df3691f50817ce68b83cc46c60d032debcd48e4d8d6431984bb4db500ed0f4caeba31721771590770f6f0a89bad1d0c12d6e35d95c7b0b356113dcefb6310093c462f44b4f94739892aa9d6dfc884dd7ee28078714fd3f68106ccef5dee3756c49973b936a6026b9962af74e17a1aa9a629b3cd3b05f79e4b5109d44bdfbf1272047ceb8219dca66ecd915101a3bb11c691b5705043c28c3454b96c492528e9b670ca5eedc099722ebb0dfb6a887379c88c8d4724904724ecae5bb113ab38a9b7b9460784d56464ff1d6a1fce137ded6e1a7e555318f7bb05192c2196b297bfeaaaf2fc9f4d587d608b349ad79dcf1bcbf35cb568a78f57d7db8e680cade3f015425bf9f8d979c0cd6bf34c7c3551580017043fe6bb9e7dee4848857b401d4a0a6451241b9d6d7be987affc658972f32543d4b1fd4f028f5c0834116e50d21d91f17b3513da0121342a2368c40386612e40ed7803f2258d22262848bfc596f48d3270a4fd9f4c0c6578caa1ddec455b289a605279eae859ab0051015975"}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r0, 0xd000943e, &(0x7f0000001280)={0x0, r4, "6a79b8868a8fa1d915a3cd3128d9e2194786a7e1346811f784a216abfafd886a557d53080d0431768fefe38d3f9515955059c38566530b5f1e30089a17535c5cb867de83e84059a39490ad47169a0a09f2e1bdc00ad50037dd81493d97d8a2034b7941ad4abae22715528a56d34466eb487833c6bfd303b9cbe1173fcd8f0aad1c6a0fce55895ea47c501064d77fb7b8e49669b2c6c90ee4fc2e4f63c4a3de39dedb513b6325e8caaecdb9774362cd056d49d88184ebe9f41d92958e9f24173ebb29bcfc37d6673f0f9cb94dabcc15716213358b685624b8816eee7cd1a45498603df97fd9b010ee6cee56c3f281c1d617487b40b9d0c7b32ecb8fed38f3165a", "d3f2584f9ca8edaf77823a8f7f90ff406839e0a0dfa71007dd3a6420115efc80ef1abe92bbcd646b9a8878e009e2c6cc27fe8e0bfd65ecdd1ae3042e894e8700c6f1ffb6bad300ab2343be7d0f29f46cd62234926277df706d59899f87f574fa9a6679a29289df25054e5d6a57749bbc04397e0f9b945e78b34089b5314a3539cc39ee8e10b436698bb8961c97f540fa57f24137b95690fc480e8e38febf696bcd17c5e67903ca42cd5032bd5c8f32f448f7683e15eb447f51372e0cbf010c9731ffe5761d8ff52f64a96a1774f323d14b530fb2f6a71c4a9c3ec10e706b5aecae4c36c21804fea340d4d1bc59d747f898fdc8f95874e72f730dfce513fa32e6e8bba35876b0935401e15e37ea0b0ac7c7624f6183ad163d8194142c0ab4a4d9428a6e0bc4476b148e3f69a50d8a61eea57d3de4ba038d29028f16aa50ade06518336407d69f43d923760c9f8fdcc872e81f9c0008bc2c76d3dcdff1e788e27af666c40da706451098473ca2e60d9d552e0377702734a08a1f03d7c7bfd4c7a4c9096bf59e8b78ecb848561e068b0ebb9f20454dad41bcd181df14f2d5fed4c4e3974be4cb4a04d712e218982adf7d2976a217fdc3fb4d07d9a6f33608d6d1e03e03d9905468769b53959e19543835d35705029e42fea734fdf4b31834de03f126d4b2b32e47b781211bf579f306d40cb3785a1abe46546168e4b30a9b3528835bbee692a7262e5f73d6da01525cd3b46bd3a49776084522f426f99cf214c707ff9dca8f70206764e94da9858e1dea304198af278d3336e8e5339401064b84e1c8568e2b51a959501c8351ecc19928201fe9fa1835a12e3112178c66ac07a09b64406f38a8f56ca3f80d6b5f82e6c94bb4d706a3b5b80e234bfd684e01e38d8c70ec96333e8ca03a1397e3e0aa85a0efa35714685b8a6892d0bc77df6d8d8cd4ac9fd60021adecdf143f5c241cc96aabe7182aae5caaba71319b829f8e9fd91790ef45a987a220525636104baaa492d519bd127525b2e029dcdd4ad0648a71010d45941352796832ed94104a0e75d95ae4670b6b0abf43008fb054f3385c71a224785ed31d898821b29aa10f99ce29717ac4fdfb7eeca67f97a1e29a035ff304b35049c2266b38a9cb5f3e6d9016e5125b0e4fc1368d6a03a2aa5c19f1e90a987c785bc72b8bd776bdb6efedd94e431cde904fe7a039d8cd5e186964e6f48010dcc24171c8c9f63012704e7771b6ce67feb4a1f2e6bf32ed370c3a761327c00bd523e3cbeb21cc9c62b4a376d862d23309add15136cbb6a2ca2942348d8aeab922075fea079f648c08dc5b06bb36ff74f4499fdebc4d23bfbcf43143adfe446111ab25d1b5a2ba53b96d3e69ad2bf5081b08606dde272d3f562efecf2072485cde84b3b0009d9f987232fc505b72451121529341540f4ae9110187e548e23abdf2304cd7b50e9756e3a7497fd2b686e7443b7622cf6a9161c8a5d1aae56aae687554555163f487fa1435bb37d238324b0ab5ee8cc0cda0369d7e78724b93080ce70dc27e08ee0e8c1f9724501fc6f5bd10d6921a0d80ec3f5b70c18a2202d19fdac423f70dce984ba3391abcc1b9a8ebe38159b77a0debea560b0d418c38bece04c94312134d231c3be192c994fe5702a4844a70fe2109b2cff6b6aac15d439a8a98d923fa901cd2261c1503ceb5ab09a21d1f948c36d076a39442070d5cd164b5648248d329f11bcd2753b32a774af839174eda8ac3c5055021bb3f4c3bb865f5b13b9ef97f6240d63a0ea854c161ebb4f3ed0e3b692f6f55e9116adde747f2b1f852b4ef41ef5e286d26a3afb38d21d51ddfa9817080c8f16547d71eacce16d78ae5fdc5efbde798d8f07b4f7840c82587c97a04441e63d75e051fc1433a40909ec8410528ff8dcaaec986e825eeed74f378cd3d4cef9d3c738b5cac91681a366faaafa396a29edafc805b584c734c64d7c0a1e3b44e2fed86d31d1bb5be5c3b2d438023b3b7b64994789e58714b19dc548a7a9f7d51c6c698fa83b29e96d37a004b76fcd698c668bee48ff8057a222bd97f795cd35e7aea8f80fbf84ec687cce48ee85d8267e3e6f20bb3bedcc3cf185756690706172928089e67dbeb831f1c1de339fb576028baf49794a11e6fc213c602726aaf212c6a196e9c333f7a83f313def5ad9ff5384cb1f0cda0dc5c3b3b51d70f011200ab5359b1d4a2f3159fccfaee944b3cc3393630cef50313b4e91f37f7c424f32e131597a711ed97d41f4cd838c918a3dc9196d4af619207555c9224df1d504f11118f5194126822e2e11dc0ca2edbd4a2d24586f25e133378ac55ad91791a35f76a44aba766c606b4e8a0b92923966bae6364a8bda5564e00c81129ba034dc3e95535c207c432607e33269fd29268ae09705deae81a4aa85ca6aa0c1b59f6e815f3372a490792caa554e74ed18c48f41e02b3054b42b5a139a908259b09f5486cbdeff43397ec7caac8985b6a6ab62b22520abad1326532ed28a3668ee25b0509301e719e58f1e5b9f95aece9fc03868248487f1d3d52de481da013a76a2c7e1599cd8eb9fe297140119fbe99ab38f32eced3a60ddc4becec4fb71bd579581142145af26f1b31bb79a99a5ad6f0438733054d243ffbd24e8388123ae773324713327aa83e8c49d9fa0754e5d8ce5e40ae3a7fb5f543c6f644b7fefc6a4c9e5b9d93378c5d110be14a50373bab5769d81c90423427f6df06cfda7069342d67b4cf86c26ac87fe9908e9166da6abf2c4d51b403fe48f0ea204df2269f6c10de584b46e4e94794abb2c2931655bcbfef9887f0f0b885a2530616092ca7efb44197240c88862267f773fd74d74ca6bfbcadffb65267928b093896871d23d50ae708f1e9ea053e84d1fb066828efdc8ab8f4cc72ef0301975e6c07e4d3d96646cf61006dd7c97b158b186615012ffb04ec9362fc8bd94278daed415869f627a1b14f1c56d6710de9c7ce0c086c9a55d1d1b839fc08f286113aa07e8c709dcc40a065b39d1ebcc0733a4cd2769bf12f951328805fe36b75df69a51536582bf4dae15fec019431899837db9511b2ed91b6886195d3c406826125bfca69882effcf4a97eb3227e946158eb3251cb3a8334cd04446655b71cc5a873eec21b546f7bb0f3e5fe0069711b113cc026bb3f1ce48e5812a90ccd7485ac8245f1840a7cfd6f4e702cb9c981f4ba908efb6c355cb8520f0fa89b5462b79b6f83c0f9e9150f382a60234785a2cc4ec876bbc26efb63eb8f0784fd4d31f882c2da2b0744348d372cee8049d380a936203c0ee33a466af3aee64b472230b30b7c5c26e3a9c38f14d595051f1bf702ef585b6dab4d360ddcdd4a22611a8a3731bb5f6b06ffa7cb0d6dae8576da74b78f6f399d8795a9ad0c723aefc1d3bfa125183697389425c5b1429c14ded9d699f50aab7b5f4f2d62dcd0f2dbfa8a20dd584242b4c2c8867eac7ca75f0c53322b31d9e6965c35e1f43567e9d395667e51864113b38569a1c6694e477c00d9afe1533814641068d1455fbbd79de96fbdbd7a8578401681d3d6da48215621d2ae9533b12759653ebff38ae10784500c38ffe5278e25f20f783333aef77bcf47dc6150a4589a2ea09517c41d35a0633c14a16e53a7a925c9300959604375d391c68cb3beec1b8063102386bfabed9bc22da5d99780ced962359a7465ffbec3a958a03a4b43a99bbe05cf59e4c10a3b9844a7a678b0cd3fe89dd48e6bebe8d2c502c746f211d1e9f4c8534a5a34dd75b6e3fa9e4fed86db2dfa06a31c89085c59851862ab8986ba2844749ef76264d263015438c920321ac1b94887cea660431b68bd5a3902d98e7825a38a300c77ee24c445c539b2ad902909fc0a90a1bbbf616db20653688d72a8630308e14435b2c837967bb49b79e6cfb68f6b4e7bf0e0f209313b23d6937effad3c5ce3956d9689f8b0e13067bfdc453bb49d09a42a02e46d81eb178949508534353778055d22dc0d84d54f7663fe8e1c460bba0b4609d44725ee3e8a52d832adbe516c0950335817630f09a060260d508f61f6ec55a71db6e8465882fcf4361a97a9840e8b033660e41fce0c4d82b0bd4de9ba18188fee5483702d34833c3b4c896395e0e92604cd958a211d29262e81ff7038da7ea106502a1aca5ed0b11188fdb59967c02a9d1c9084bec27d308db7594a240c7170c975f0ac9426db7f50df9615d1f1178acd429a78b99409c92633231138c5835252dc53b4fed74a4349c6166e3570639f7f0282da4cfa9111a86e24459506131f89522ca1273feac9143283505e2a767b01df51837de8a95c056e49b9044291b0c8a53a8ac7c6b3f5be49712c76dd49807145e3c2fedb1eb3025b9d738ef41626d2bd50bcf9a386dcdfd37c01e347f4a5c791b1ab568e90e4ac1977f682b22b22d1ed4b24265315aed5f0eb70797b3c61e01d9c0fc48e84fc7c694e4690ffddc2ef97b19868683aee17c8816b2f5a7b44a49fc2e717c65a4c6c3495f9a70bc47afc817144763cad8c365208bf2c166630debc39b19b993832f6bc0d63b5482b79733d56ebd8686e2b464d014e0b2e3809b5712c696d5156b41d355df201bac3dc8d84998c8a8b8e0e91798d8d46064b3a464d7aa3a285a2683d507922e73ddccd2487653e53c3a4c9661cfd1ba809d88610dd9ae5d1594aac726cba41f6ce6d81e3cf298a9647671171a8e879b58c30c6851e7a643d7566ed0faa4411de329cbafe334c473b8c5db71605548eb7b4a6de6e69391558739a56835f3eca7de428e6bef8cce581ea0d8081e8766b8be048b52b92ce7b9bd62f6ada9a9de524a37e20cf71f8b3891ddf0a30a1a0c64bfe22a9d0647cf10ecc56c90a6dd43b7665544f9bca7e01717aae9cfa2a95f1f2f74f1c826f807af4e652baecc5c40fab71cd83f7b6f28244989d6e4d8e559172304b51ea675d14f815fb2ed89426cb5623be266e48e149ade09d81f0a698e3e2eae0d89a131ecaa9b3b1bc8080f9b657b4b7418a605834f27346c3f13b06028aa75869e9b50c2400c1042280cf572118298a91fc018a2f1cacd8ab7c18728c430e492ad47e37d32ea0109d54a4ba114f48ee9392d8d3793b77b8a0b31608898231d21bbd810d8931dcadf6253a4af984dad420308b0a5055333cae8906bf9ce4f46f3ac6008c4ade3b4602fecb917abe2da1116a561d86424fdbdda44bc714c26e23ff76b334f79e97c0d155de252fba6224f567312166a4959926ac866fb7836b1b2be15d75d480125f4aa6721118a42e2a20f9dd83b6ce0a8538abc8364d7ad7e3bd9193b6c710d98509d79bc4f68140032af99bffb57d230412e75a0f5615c16862b6313ff91ff83d09c686904fffa755dd5a0b678507574fe81e994015dcbdf5860db421f3de3ab63"}) 07:02:22 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r0) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)={0x30, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SOCKETS={0x4}]}, 0x30}}, 0x0) (fail_nth: 41) 07:02:22 executing program 2: ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f00000010c0)={0x0, 0x0, "534c84f7d978ce9ed15bf6db64c4f153b2fcced4730536d2459686e190b6a62284c7d823b940b88963fa3ce3751a9086f84ba7ad803863abf9ff00464e4e71700dc754a35b9c26c80696397a48984837f6429bb38714fb8bc19e44588582220e364d39ca3d656de55619e8dab275a14fbd4bd6a03e794b2b8595dd7966d1c6e96f3c1341b635916e3c7b05c9de18b49668ba944b6b454ba8327c9cc488ba3f2fedb619f61f47e0a5727f3ac849e240b4087e459c57775dd040b2353756a8b62b814a4e89f3211b57257080e7540f61f1aae4779cca2a7b239ee81ce7db685ac548c4b2377d0ccb78a52db856d3bbb9b51cbcfdb00c318faa190547bfc49a0149", "bb0680748d57a8d4d87cf943a300658981d0ac5ca8c5c971b585a4717d75819fed5449bc0bbfaaea36856dc66a9106847af26f5c826a578859402f981d918e7739e4ee570922193d120dc0acc9c0180f5947ed9314d263b3845648fe88261ff07895025ff94d615dafe4a10f3533e3597a9f5eb797a0bc4772073e0eeedb5b9ac14adf746078da810c7b21182a938c05d4472454121161e4d9a186b45f6d8603000a3c7c6fb5a5607b30854334817cf927f70ca37311710b005c4a193a6b176e46efc075c953e20538bf6eb59be8ad5683d31a923be82c0f6b0576463714f9dca7f2f32dbcb4eaf8450d571584e7e2af48a6367fe6268f1e1ab9b80ad974bd89f0db3f9dab6158d97d8e7fe2220f174e88d72f82092ae7436d33be35599af158bbebff1cdc1247b06014005c6c39b4976fb18e9378eade22094c5c3b4cba0a9b2955a1a445e90f1419c366be9215f04f03d67714896c68aae853505f00164410e9d1158b6570c83f1748489cb184f4f4637ecbd4a48fd443ee658ac493fc0b0613ba57e71b92dd9fbd8c97c5063a83081bf9ad8a6e5f7820cf5bed9225f1e82f61716ded5aa84adb2d71eabdaba1093a8b1506c83e0ef9fee5fe53947a81bb46378d65f1fa8cfa4cbd75fe99d68642b7acc03aebfa5e305c6c0a855725d8fcef0cb96489cfb7eef6ee84ba0daff2a84548ed3d9b5f3851af80004d87033a00d9cf9087dbf166605768fdfa6c1358b959e1683810dd5e978f2f2544aa646c5ea142aaf286a77aaace987d94afdf3e128e22e56622bbc42e2f8cc86ec6a531eceb157c7d0639a6a334f6c505115809b8bba85be44cbe4b31cfd8b3c5b0c88f45ac55834a046b32414126e296f35f669fc5e0962ebe512ee27ec5bbb9c5113224e248ac3ad7944e7a0ac85c2cf455998185f88317d952731a37e0ed24b55795b1bcec0951b7ad879d8b2e9007b7523e0041764e0482bfbd5ccf32756f72e3ca9282cf8d74ff169f6ca9e2860d88c75ddb35e59644fd92b7d46c53fc83ed75312103018b349a64d4df3cd88e22afebb2ded036300d769a309cc79874381a7b35f6a94f8469ad500598cddf064381087f3428d0db34faec637160b4b21634d82bc6ff49a1de0163c063cf4f9ddbe09312c2e1745c3d2e6fd48a16d40ec3ccc3d91aba81161222d7a5bc743ce3def3ad88e135914bfb632dc8c4beeeaed0df851592a996e7f890ad1624ae5d5896e7bfe0ddce838505542f5276af74e517f08e51be5ab0e0b20ad198df4292c61826ffc5ca9494d640b3c272718357259778af6035abdb9a275cc3618734fb47abb6ca47e5b592641ddb23153285de7eef08cd964eea128cd969f388fd74177a1121f7d8bef6009a62198eeae35a0e6d4ba084d263eeef3d7e608f705791f8ebc18a27f8393cfdaf15a2faddf5af98c52048a1d3e13f42a41e671fe50bc9398232e3bc846f81be554da7bc4a037dcb329abd03c4c66bb535cd2e86e7af2fd6b24cedbb1ae272bf838cd860941cd0d9d5f501b88f01cf9bd9e60ce55ecb799a8e1c72be6c1e62a7bfb1725b28553c748a6ae12eae61b0c51826ecc98d202dbbe81be4373f6f7311cff8d6ee44a654d4a202fb541d811f79750badcfd9210e2c0894f72ea0e0e14017026dceffc76b0b018cbe57ecb0df1011dd795965a667495c36f081671bdd06bfe6e6a7f43060e8c0f7744510f33a38dd69890d6556596775714f6e6c5b2f80414b2b98d506c230d04022531bba07a23b72f66809f5acb73b61a03906585c710616d0d3aaa7377f1da0181fd9b526464e66c22a9768243f9f7c7287a214588e4627dd257cb43e3fa9f416ae4e063e0f3355634728f3e604d8bb611bdff9ac02fa335fe55b53032b5a9fc21fdc1ee4fdf41ef1ad3fd1f55ffc85e1b497603800a850803d812663eed3a897a8b4156ee7106d0277f4f53442b70c736062d6328bfa12134f3beed4e0d21df30ffd3eb814efd05b965214f5f2b083960d16fff67cb6a37b8159eff61defd458d1485a61f7533ad9138b73044fe9f43a473822422b0c740a421e239516193cbc061410b2c5ff5094fdcca28eb87ea8b75423df76c03d3298dc8414cb3e7f66ffa12dc70c0f334b1cc47718998849f640e81eb04edde3ee3468d98d4cd14eb310016fb233f79963d9325bdea27f2bd36b60048e488a63298ad85c1c47a22fa84909d68c27e568b01a6623f0cbb850caebee6d4407d9714ce44e2b8302544f783f347ecde8e9805bc2d03ced4ceeece4c7ba59181b94139718cea3ef69bb804426b495d6a2dd1e106f66494b5fe520b6641c1836d3c435b8294d7b72c067dd75103726ce8c68582899fbff6ac5872cc0d80ef270fe3ca1c830f0b323edcbe7b23c250ee69acf62c389d94cd38a84396293c4efab0121a9c5950268c7e78fbacb23e8a9e8e75a52f93e98624bdf7e31fd73fb75882281bdd53ed9a3207631bb79fcd4d54358eccbea0172fd9240d3d37794a0810e082312a11a1c8be3239a15074e2c98fdc160bb5c48990f41d6a9083f35781c4cb9f3de800bce62bbc663779f197c543fc625f4ed37ef2fb684bd147f17b664050d68319348ef6ce5209cf9731d07a974e7424b67b5ed43d73a3db5f0b2468ddb3fef00502e6d78746c6a8f0504a06f7f5e6afad6c1af37c72f0938f3ccc8c8ee64e904fc36ec1a878a08da3764b3235645061999005240627698223f90ef31d3d1869bb80ef54f02951f27efdfb52cd66df35a927670c1a882e950c866d38647e6431fe3000b00b0c15d2dd10a48da5d93128eab3d89f79d0a9f9c2d2c86bfdb73e26d66487987372bb29b250d713a2e9c1252196b90ee991327b4518713d3ccc00e90476c5a62f4b02fa82b48ddfbe3055b5decb5a58f90320d8f4f4e864edb28cdd4c69e66bda458f0e5c4454a89cf11b843737dd870f173450c2ef33d5bcaff04578cc9bc03faf403231420447e711540b44d57c008066e6993395b3cb8f852ca317fcf8f7a8fa889f1c6f121f9c1d2d953da82894b1af4973dfa66092eb80ac29485ae1ecc7f6a5eb182fca254f0d4cc991f6259dce63fdbd3c626d1f72a30b653fee72bd643b6c61162730fbd1abc51e25e884ae29cf18204eeaa38cd486a818a736119602a64032e767dfcaa282404538f4949565f96e21392ed227ead22c8cbb7f8b8fbb805e714ac6553554b44cc0a076148e34cbf58727434ffe2396b3edb83091fb4dc64fad9f17796fa6e9c22d11920b92dec78e9913cf03789fd04af21f3ee1e6d771fecd8b237f86e36367bc6135e00b29d238aed59c0bad2ac51ce8e824d20f8e7232ebf0903c980b4b7cbef58fec74e43cec87bb8b4a252869527e2cf69e3a42ba08371e166f43979580d267919ded05139b0c9273f0e6db2b4b0595ea8e545127e6b375777ba49f5ddffafcb74ded5513c7fdec83861a862580560e20fcf3efd82394ef1cecf46df6d7c1d08eb2a0211816cb7c3a901eafd09bca110cb00bf4e068087098f1ab82cb265574c2398e18f339cf6fa3e46eb0f1129018a7b64d0e168701978451079c3b43b62cc0a391a72502826a49b972626d2e08418fcb04b796be648522961d64f2cc6d051f4cac736c5b5c33fc4fddde0b1bc06d225206aef49a6ba9c84cb951d10925a5e7de5bb7817bb1a0438f7d3e218a3e10f8de638de4fbeb0facbfae96fbea4e7fa123bba0c0ed880461dd79640c347125bb361bbfe7377f4c395b08558e2f2149775f973d6392fd2c067b5cf62472dd4c5e0d78329411e750e71c8de7e6bf823d73618d7b9588b9a2a94d38449f9358b788878d9c9556093fe0cb7d2bda30d52b7a317d5ac671572aa2d86c898a99ffcec9766baab9a7332a9e5a2c2bcd65c96249a171bb3e6447bee13bdd2c3ee46ea066af0174ceee41ef29c9336bfdcab4863e3584a10bc3c373f4a3d3aa979083949f7e07dd139618b9ab358b1e277b43e0d63de4c3cfb70d5f28bf7a940d1b739316b54f42c39f42b403c6e2502e5054b501b7c8000d15d38a8be0278b7e6db4a5217789dc1602b6880578d4218af23ab42577132f737c132e4faad3455ad9a27f119c7171f06e8c9f7dd1745326395613315e14d34e805b3e5fb1fad8a0703e602b5e37193c311e20ab8d6ec05dd0d4133c69374a6b32f7835c944742f4df97a70f82f00fae817949df415873c15e98d8a3fd6bca792d01848a05f3d67e585dcbc9a47437530d8f7d89e670021a6d01915cb68b8f35c639a72b85254766d30bb3e09df299a1e1e9bf2a85cb3afc29e125fe43f4154cbccad565444f68fc43c8e58332255cd490b2d050f901ca82696102573faf1fe3df125349c9e55ba9e19c50a0d222d53bd8379640c44235ca628035dca4de428c830ee6a87277d372be68fc7b5ec5de971ebd67eb838c52df348a7548c32ebeeea87d003177db415f9333ca8f3a3ea9ede7f145c45d0fd601b7eeb1bbce1fdddd4ca288ef4baf8f7ee6a6786547fd097daa3a137b0913cbd1c626263e7715b884fdd161b018cb905a9be1dce19fe71c365632a4430b2b333d435f38dacb23b0fd3685eb1748a564a83284541ecfbd52f1f8693aef826b8205af91d52b60e1e7ca502985e8e6ec9474e7a95f9ed4f91f912d1720c3a97d1bf6f9108f257e1998225b84830c52da6ade44e179ad8bd0996b45ecbba0e2602999c16f4316f08cfbce3bbb65a8cd729c6472283a88c2da68c71709a0ad75e5a2c17353d602129d6149738718c22de0712a3912e6d4de199d20de6228bfebde659e3744a7220fffc1a25a82a21bbf3e23f362d919f34090324507522845cc8602bca38409f8740dfe50eb3719f53ef11ce1755b05770b10d37d2000b64fc1abcddfc3abb8302d47fa2f4134b603a2949229967b57adc8533bcb4b75d6ea944a56828550175404bf6a885984824f1640760cdfb260c54c4d142f89c5f3bc9b9bcbadfe55b5a23392fbe34d26b8ecda6b0bf2440fbd23527a2e18e870c51357a74a75490ad5b8d61f644298a063b50afc71eb9e901002258db8199b9563d464d69bc9672d9577194659b67cca76b194b8ee71f79d38f79b37eff95da9454c18cf9cf9661374f10452102f00ce2535c2cd5c85dd37447404bc3f532322b19e9d58dcab0b6f113ad8e36649fba3d77d0f44caa9671cc7d9576cd462552ae3ab2d89b08d6465304992508411575aabe22b283ff4490424ec2b5939c6988177de3764bb7f71bb27aa454d9d567c16a928c7a52e8c48c02706f60bef18dcb92039800563c6a40bb41acc7741d4385bb75ec5d599e9b64fdf4182ae9d42899f48df4efc523deb917e2ee51a1a50d202a54f6c1b1ab24476cafdaf3d00a61d60a1b1f0964cc2286a4e34491b0f1bfa5a20eddee7f1d66"}) 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$netlbl_calipso(&(0x7f0000000080), r1) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000001040)={&(0x7f0000001000)=ANY=[@ANYBLOB='*\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="0000000000000000000002000000"], 0x14}}, 0x0) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r4) sendmsg$NLBL_CALIPSO_C_LIST(r4, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000440)={0x1c, r5, 0x1, 0x0, 0x0, {}, [@NLBL_CALIPSO_A_DOI={0x8}]}, 0x1c}}, 0x0) r6 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000580)={0xffffffffffffffff}) sendmsg$NBD_CMD_DISCONNECT(r6, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000000540)={&(0x7f00000005c0)={0x2c, 0x0, 0x0, 0x0, 0x4, {}, [@NBD_ATTR_SOCKETS={0xfc73, 0x7, 0x0, 0x1, [{0x8, 0x1, r7}]}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}]}, 0x2c}}, 0x0) sendmsg$NLBL_CALIPSO_C_ADD(r6, &(0x7f0000000300)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000240)={0x54, r2, 0x100, 0x70bd2a, 0x25dfdbfc, {}, [@NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x1}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x1}, @NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_DOI={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x3}, @NLBL_CALIPSO_A_MTYPE={0x8}]}, 0x54}, 0x1, 0x0, 0x0, 0x24008080}, 0x48080) r8 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000600), r3) sendmsg$NLBL_CALIPSO_C_LISTALL(r3, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x1c, r8, 0x20, 0x70bd28, 0x25dfdc02, {}, [@NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x3}]}, 0x1c}, 0x1, 0x0, 0x0, 0x40001}, 0xc810) sendmsg$NBD_CMD_DISCONNECT(r6, &(0x7f0000000400)={&(0x7f0000000340)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f00000003c0)={&(0x7f0000000380)={0x20, 0x0, 0x10, 0x70bd27, 0x25dfdbfb, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x3}]}, 0x20}, 0x1, 0x0, 0x0, 0x20004084}, 0x14) r9 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000500), r4) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x34, r9, 0x1, 0x70bd27, 0x25dfdbfe, {}, [@NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x1}]}, 0x34}}, 0x4) 07:02:22 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$netlbl_calipso(&(0x7f0000000080), r1) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r4 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000340), r1) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(0xffffffffffffffff, 0x89f3, &(0x7f0000000580)={'syztnl1\x00', &(0x7f0000000480)={'syztnl2\x00', 0x0, 0x8, 0x10, 0xfffffffd, 0x5, {{0x33, 0x4, 0x1, 0x1, 0xcc, 0x64, 0x0, 0x3f, 0x29, 0x0, @dev={0xac, 0x14, 0x14, 0x38}, @remote, {[@timestamp_addr={0x44, 0x1c, 0x18, 0x1, 0x7, [{@remote, 0x6}, {@multicast1, 0x1}, {@multicast1, 0x8}]}, @end, @end, @rr={0x7, 0x1b, 0xd3, [@dev={0xac, 0x14, 0x14, 0x14}, @broadcast, @dev={0xac, 0x14, 0x14, 0x5}, @private=0xa010102, @loopback, @broadcast]}, @timestamp={0x44, 0x20, 0xc2, 0x0, 0x3, [0x81, 0x4, 0xa496, 0xffffff7f, 0x400, 0x2, 0x400]}, @timestamp_prespec={0x44, 0xc, 0xdd, 0x3, 0x0, [{@rand_addr=0x64010101, 0x7091}]}, @timestamp_prespec={0x44, 0x2c, 0x91, 0x3, 0x0, [{@loopback, 0xe89}, {@loopback, 0x4}, {@private=0xa010100, 0x8}, {@rand_addr=0x64010101, 0xff}, {@private=0xa010101, 0x7}]}, @lsrr={0x83, 0x27, 0x8d, [@multicast2, @multicast2, @local, @local, @local, @loopback, @loopback, @private=0xa010102, @empty]}]}}}}}) (async) sendmsg$NLBL_CALIPSO_C_LISTALL(r3, &(0x7f0000000440)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f0000000400)={&(0x7f0000000380)={0x44, r4, 0x4, 0x70bd29, 0x25dfdbfc, {}, [@NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_DOI={0x8}, @NLBL_CALIPSO_A_DOI={0x8}, @NLBL_CALIPSO_A_MTYPE={0x8}]}, 0x44}, 0x1, 0x0, 0x0, 0x40}, 0x4008051) (async) sendmsg$NLBL_CALIPSO_C_LIST(r1, &(0x7f0000000300)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f00000002c0)={&(0x7f0000000280)={0x1c, r2, 0x8, 0x70bd2c, 0x25dfdbfc, {}, [@NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x1}]}, 0x1c}, 0x1, 0x0, 0x0, 0x4000}, 0x810) (async) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r2, 0x1}, 0x14}}, 0x0) sendmsg$IPVS_CMD_GET_DEST(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000000040)={&(0x7f00000000c0)={0x58, 0x0, 0x200, 0x70bd29, 0x25dfdbfd, {}, [@IPVS_CMD_ATTR_DEST={0x24}, @IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0x3}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x0, 0x6, 0xffff}]}, 0x58}, 0x1, 0x0, 0x0, 0x20000050}, 0x8000) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$ax25(0x3, 0x2, 0x7) 07:02:22 executing program 3: r0 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000000), 0x4a0001, 0x0) write$RDMA_USER_CM_CMD_DISCONNECT(r0, 0x0, 0x0) (async) r1 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000000), 0xa0001, 0x0) write$RDMA_USER_CM_CMD_DISCONNECT(r1, 0x0, 0x0) (async, rerun: 32) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000180)='/proc/key-users\x00', 0x0, 0x0) (rerun: 32) write$RDMA_USER_CM_CMD_MIGRATE_ID(r1, &(0x7f00000001c0)={0x12, 0x10, 0xfa00, {&(0x7f0000000100), 0xffffffffffffffff, r2}}, 0x18) (async, rerun: 64) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(r0, 0x89f3, &(0x7f0000000080)={'erspan0\x00', &(0x7f0000000000)={'ip_vti0\x00', 0x0, 0x20, 0x7, 0x3, 0x9, {{0x10, 0x4, 0x2, 0xd, 0x40, 0x66, 0x0, 0x7f, 0x29, 0x0, @multicast2, @empty, {[@ra={0x94, 0x4, 0x1}, @cipso={0x86, 0x1c, 0x3, [{0x1, 0xb, "e54caab5a2d8335eac"}, {0x1, 0xb, "0faeca5970d8a62a4e"}]}, @timestamp_prespec={0x44, 0x4, 0xfc, 0x3, 0x5}, @ra={0x94, 0x4, 0x1}, @noop]}}}}}) (async, rerun: 64) setsockopt$inet_sctp_SCTP_ADAPTATION_LAYER(r1, 0x84, 0x7, &(0x7f0000000200)={0x2}, 0x4) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)=ANY=[@ANYBLOB='0\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="01000000000000000dba740a0e48c6eec5a6f921000001000000e5ff060001000000000000000c000200"], 0x30}}, 0x0) (async) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r0, 0xd000943e, &(0x7f0000000280)={0x0, 0x0, "0ba5d8a34e75dced25374a21a589637b73e5170a1d34a0307005bdd57f56016f5f7c366050216d8673a0445148990d782e6543c335b325ec7e37c5052ac63b6ae700b9b7ca2e002cc043394ce3a0044930d430626438b806c107bfa76057697f4531d0e393d2fb238b397f3e4b229b0a6c7314706641419a15be2d317395311564f0eb357d88cd9b532943127900514977d8b331d9a8fa1d5ff49a4f080e0262d4d629a8d3a515172ae24a9146566c7ce6b079772ef58b03953288c2bbbe3ba7aa83bd84d238df986f623e1e02cf0c2379e33a92a24d168ec7aeea9b583d4d69bb7bb16a6d59282bd6a3cf9ec0092749742fc7828d3eb0ca578ad65d088a45db", "9888eb16b559e148ac6d9ef947b03403cb20e91f110a81a02f81dd26deaca9ba31295828c3061970b8c9c493178008fe91894460ac749e0485cf78f59edfce7b1317da08c9ffffd99834ce631828bc2126759ec177f6a6ad1c8f3ff37b08124b5ae1e5c75e79d0db0f5f9ad97f1f65ba2a0ed896d3ec82d79dcdf527598af1c269c99fa7a08841345ee05629c4d5486f5c17232650144e82bafc5dbf3452dc8db4920bee83b4636ff877097ba4fb58199ec8847e6a4ecf0853639288291b4ca4e8632cf81f2dea8d22886e295f51facf82dc055cb8165e8fe9b3745c29fa4af2cf6ca21f5179a053e7761c25d193039d41ca610f85c2ee325f66e4080c951ee46a5bc09d5c9bb4efc79095a47055506aaf62e15cef5b8330bc929fc6396d45fb777e75cbe83dc51b4dca7aca4ef97804ae6e4241bfbb3475d97e7f68434a58051956cbab260eb6aa5928d36c2cb146554a8b317d941494c8bdb9e07d6fbe0060709c528ce7af41c852a5f3ba66611f1d698e8115386336a55a66610939fc55c50b4b7c5e097430d41f36db6d55bfceb4f71def8c25d74e465f241cc011c48fff3a8b174fe7934e9a665a00a7ef08823ef2ed4b11b08a740acf50e188c0d5cb3cac71c4a80aa4ce0e5375ff9cf49c30bd0a2aa4c60ede5b1c01b7ba848e4f3d304d0ba9a0b0e1597009ea04bed301ae7ccb7766bf7e4514f05cf6787ff9a8bcac71e7df783a680d7f79b6d360eebd0f961360e6c4338f2477aa86cc3d4ef312d53de84279cc519aa1338b9ec2401ca8d89ec5940393972761748a18e485caaae27107976e17628bd236e2a5c9dc7312db9258069503b0e514b2e46eae1788b2dedd36a1e6d6765c41355cb3282ea3c1cc805abb63966850704a30ccd1660f1b5046c2b6441b52d4ef6f1ffa788a41fae74f50ab29d2a878b6a4972b7a4d243be1cbd225b88c25b0e77b2e8835e9cee6b574d84c8f468e406a2aa54d7caf0154dd1fd7b5a98a8065846a6a2960a82590f64b850798958d7b6bdc489c5927e65e9a86aad1454f4f12b9fd57e17e5ad7be9a477031f9b5ff64136d66a93810b08f620fd666e974e1b40c6765711d7a52c15b75f6664ac70a7060e30b3efc7c3a61f7f93f5906f21e1c46ff19b02b8e49c395b14245fb902ae18454a8e8c8bd8a0f774540e4e57c33ea0ed790afe9778967ecadd3171c300595ea391aebb25efb577d3652f66331b89fada54788de0468f36141bf92904259a719d3d423ed95749f394af526a3a05c849d3bc5fa1bcade14cabf890376004fc7ad6eee873dc2e246143e1afcd2378952d2df7704582b9379856cfd4fbacd21ed6ea05cabf8f3ea2e5752c664333f8856930f1d5fb4ddcf1fbd6ba0edee0dc125c0eacb74635dfdeb9c41c7e3110cc6629aa1b7b6f218f59a56b77536f71c9d9672de1918f343e9d6f8265fc0198c0399ca6d6d0d984193ee82505ae81674e8eb845c48ee32f3468e6ecc399e71ee9518c3d6e3a83398acf76c229e0567e44d3a1dfeba9e3e7acc7910a15ae2f5dde99bea6e5966bcca6b07daefac00622a91234704500fa9923435d9d48c4b52853d850fa10c7ada6f6e916add1d1729f2552f4a337184d7d1173e304983385fe1dcfadba57297630a3d4d3efedff9b93ac7bdf82753a980e575c186d256f71ad98b22fd8f13b864b0d5bed96d45b0ff821c9d04b64d261ce1dd7257bc0de325312a6223ca5484da9cb5b6afb10d2afb9c8ff8a1c4dcefc5c3f91f658022e50840e1b194dfe443fea457e53aecedf0b5b9857c0632cd31031653d76628dd2ec21dcd8412a0674e02c2299f4bd172ee06a7cd6ec470bbeabd9a95700e5905037397d96d55ef86a99658843cd9f3d3d134fe6901f50b733cd019f7467e16f4e354b6f6073775e038f8153967c181d35398f441fd08511792766c5ace16b156967443df9d8bad766e8afb548faacf3bd7135cf59e691ae009f715d1668ba9362309470e9c2e63e39c132094adef738e7fc989c2604f838d3a54ee19b5927ee2c476ed25d69589d73d21094d626e59ea7328206e765b187bc6175f0852f42c63a8e1b822ca424c3f2c2a85d43fb3164e9d267fd84336f8ed411a4e3bee01a4d7b0ca58202c3466bef7b9a4d8c3dfef8398e558078f1f83662106e1eb6c2355e8bf283e0c585b7e37265d9790d943637898fce30b3b256e4c5f42ecf080f11236a52e8efe607ee1cf6fc78cb953dcaf46f41135bd99572163e9079444207ea1d6e5defa6104a3acc26554c5b44dfef44deb00f14c68e5518ed37be2ec328d2041ece09c8e0c6b765fb0d3095bdc1e70996c0a5d2f63fad49ba961d089c25be46eacc5a975b9744cc313a1a30d3d8829af9e0756822c9be8012217e09aa54e4a56845cb325adcfa9e94905bff5f4a53e7f45ef07106ddbe59980cf563f2637fba53cf865a67e176893553585f1732f11438c9a36e76cfdb3d116fd42c30589374fae7f037ab3e8a88f504b589b7aede09d91eb9215185487103fdc2f655e9636e79d71707b051f323ccbd2dc9fc5d96805e84245dc110fa9a453073b09e79551469ec926462e0679f226fbf7a39f32ff3c3141bd879f245ad19533c0ac1fd3fe944f34f3e651793c64618e5e797e0d6b928c9f6477673670dec67ca79c1a76dc221008ce765e094ca09095a5823803ff0f4893ad0a537c26601c4b697a693624740c04e3ca8552807e3201e50d63b62fb6a3aa2eaa6ac4e788932d98ea8b537c0d0354fe5db9a27b21fa3851485b27219eee799eb02efee73b60b65f8e0ca5fbd4f389cea49c1a5253237c24e5eaf672d2b899ee030f99f7718a6a06eb7d1d66344cd4a9d316cfe050e53792efb37817b619384264c93675e3e33e650d2ef9d0a5147e1169aaa12cc532482992d4b780a90fbee0e7d61d9af9532bda2e94f13c11e7a0640f1e5d4ed5cfd9dc7abdfee4ef6d1da2697c26f3ba0d7537e6a4440aaf078962eabb06e3518a3a0c848b0f569779a83c8205d5df5e6b437acb9dd4f62bbacbabbcd3e56e973c5d0c81e07dee751ef3130a9bcc55ace27c8626744b39a53dd7920e88354c9628a904bc56187c188641c17d22a6b56a85c645068b058d15949d0b324d17874ddd59e1e6e97fa1680ef5a167430b304e9ddc2483d57b690e7e8a08aa1ba55d970f6a113bac7d3e68de51b8329f70b6fbb5f405e641ce651e97620ea7785c5c0b132e774474a7cc043ca356d66effd10368c6d2383efdce9c13cc5def337320bfe8a33459b36d7815951b8f7f44903aad94888850c9cf5cbca274645efe3fb0ef2fd91c4d5ea634c9ac1d88d00cd22f65d3119de103f44e926f7097555124b543066511b1d385e29c9b999f7a3e4317222dbaa06a1ac1f6f409ea2342a13811ab3047e33fa406d9df6dffa7bdcb7c89c29f7767f41632c48d3e453a421014bf7ba7d91f265873886be7fa5e3133e306e1cae955249055adcc4d792712f65e0b17f9e440c414f79719b4f8147369bef64dca85f6fc5cc6a2b171dc6bff7090abc0e4425f5d87d58bb1a22c955b27420679e379e47b71d0f24b6cc21c3d8420eee8fd9b02699d718408c9c60d796c60e5f038ac180297f1b4d0593a011079e920cc3bb90e2d5f609bbc15b17c8bed1baf8175473140feaf416c9e63c02b9997e45e29b96e72463ca11556907874f7f5b13a5936c59a6ac5da809d56f19ea0ed23149c6600505a1bab67cab1d5618cc70899826b733faaa32bf61aad024a1b6b08496b574c74219a6b05b3ead1fa5f3b3165d60b767731e117c080d10fc61a1952599b7bf224f3fa2131aae0aeb66903cfcdf1dfbfc46a63238ff549e41a381734911cd66de033e6ec26758afc2de8d6bc765b74afdd980a2251e560b4e758d85532abd706d6794b3bc1a585e707ccc53c8d3d6a69d3a8c07bc888343b1e9073d92e23e8353a93eee9788d2d403ee33a8b73af43a28d6e2a8619a6d5f95a91f3aec2491a920282385ac2c6faa1441baa38bea85f3de3a9c86e1a471d5c98314ab3beeb8782debd3d1720bd57955f9c50939a532ea0af41ac5a38786538f1d05401c468d17a394137c91723f42c5f9d71f08bda6e9e3e4d28b7be3327a008d4ad87f03db6c426ac22b8c011aa2d47da56189dd2f3a816437e570d791848d03a102b603ef358d41d65aac3de08a21b984a7e256a385df519428c90a2423600da1e47d6320290924a4dffbe2994c4235d4f3a624bbc4088a22adbf61198cc9e65fa81edbe3eb453e472ea90518c1d8064e29af5aa13cc1c083dd87906dfc8f71c8c41e4675d91c246302c63c2e7656f019655a417780cc69040bb36f2b540379def528457ef07b68505443b11ba486219874179473f16efc825eacc9f32fa11d5c76a1c0108bdc4b9347a1047dc7884db37c49638cf02f4afb08884e3d9941a7f8b38903555983d21c6b524ff85dea451b5443a7181d4122bf50723512404a649be3d2b45e89cfd9ee9e5cd70b0b38d23842efd386ff7c3d5ee8e5724d2d5c6debfb441564066ef52e594ad9ef28c40c6eb4a8597038dc39af8e54819d0a64209bc5e1b8b6b88b711c5a9564277a4c3c7e3b8ca42a5423a3576441a6c2cdedf8e6598a5ba983062220d2f8ee0e3932bda975f58f834b6e535fc336a626052389ab63b35709c38bf162a6f835ab59531fbec5932c32622fc2569c021aca7019d863627727a855940ad7d6730c0eee2290e5a66adf907cda0c1a7572a9bc6a2a13a6fbaec504e16903a03e68f518639c7d71254a8876adb658534fc034482fb09f8b465e77e6d0a96e2982816b2241878540affe7d3d8e20668a7df5bf9f8e0709800788e550383564b85b8cd1df3691f50817ce68b83cc46c60d032debcd48e4d8d6431984bb4db500ed0f4caeba31721771590770f6f0a89bad1d0c12d6e35d95c7b0b356113dcefb6310093c462f44b4f94739892aa9d6dfc884dd7ee28078714fd3f68106ccef5dee3756c49973b936a6026b9962af74e17a1aa9a629b3cd3b05f79e4b5109d44bdfbf1272047ceb8219dca66ecd915101a3bb11c691b5705043c28c3454b96c492528e9b670ca5eedc099722ebb0dfb6a887379c88c8d4724904724ecae5bb113ab38a9b7b9460784d56464ff1d6a1fce137ded6e1a7e555318f7bb05192c2196b297bfeaaaf2fc9f4d587d608b349ad79dcf1bcbf35cb568a78f57d7db8e680cade3f015425bf9f8d979c0cd6bf34c7c3551580017043fe6bb9e7dee4848857b401d4a0a6451241b9d6d7be987affc658972f32543d4b1fd4f028f5c0834116e50d21d91f17b3513da0121342a2368c40386612e40ed7803f2258d22262848bfc596f48d3270a4fd9f4c0c6578caa1ddec455b289a605279eae859ab0051015975"}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r0, 0xd000943e, &(0x7f0000001280)={0x0, r4, "6a79b8868a8fa1d915a3cd3128d9e2194786a7e1346811f784a216abfafd886a557d53080d0431768fefe38d3f9515955059c38566530b5f1e30089a17535c5cb867de83e84059a39490ad47169a0a09f2e1bdc00ad50037dd81493d97d8a2034b7941ad4abae22715528a56d34466eb487833c6bfd303b9cbe1173fcd8f0aad1c6a0fce55895ea47c501064d77fb7b8e49669b2c6c90ee4fc2e4f63c4a3de39dedb513b6325e8caaecdb9774362cd056d49d88184ebe9f41d92958e9f24173ebb29bcfc37d6673f0f9cb94dabcc15716213358b685624b8816eee7cd1a45498603df97fd9b010ee6cee56c3f281c1d617487b40b9d0c7b32ecb8fed38f3165a", "d3f2584f9ca8edaf77823a8f7f90ff406839e0a0dfa71007dd3a6420115efc80ef1abe92bbcd646b9a8878e009e2c6cc27fe8e0bfd65ecdd1ae3042e894e8700c6f1ffb6bad300ab2343be7d0f29f46cd62234926277df706d59899f87f574fa9a6679a29289df25054e5d6a57749bbc04397e0f9b945e78b34089b5314a3539cc39ee8e10b436698bb8961c97f540fa57f24137b95690fc480e8e38febf696bcd17c5e67903ca42cd5032bd5c8f32f448f7683e15eb447f51372e0cbf010c9731ffe5761d8ff52f64a96a1774f323d14b530fb2f6a71c4a9c3ec10e706b5aecae4c36c21804fea340d4d1bc59d747f898fdc8f95874e72f730dfce513fa32e6e8bba35876b0935401e15e37ea0b0ac7c7624f6183ad163d8194142c0ab4a4d9428a6e0bc4476b148e3f69a50d8a61eea57d3de4ba038d29028f16aa50ade06518336407d69f43d923760c9f8fdcc872e81f9c0008bc2c76d3dcdff1e788e27af666c40da706451098473ca2e60d9d552e0377702734a08a1f03d7c7bfd4c7a4c9096bf59e8b78ecb848561e068b0ebb9f20454dad41bcd181df14f2d5fed4c4e3974be4cb4a04d712e218982adf7d2976a217fdc3fb4d07d9a6f33608d6d1e03e03d9905468769b53959e19543835d35705029e42fea734fdf4b31834de03f126d4b2b32e47b781211bf579f306d40cb3785a1abe46546168e4b30a9b3528835bbee692a7262e5f73d6da01525cd3b46bd3a49776084522f426f99cf214c707ff9dca8f70206764e94da9858e1dea304198af278d3336e8e5339401064b84e1c8568e2b51a959501c8351ecc19928201fe9fa1835a12e3112178c66ac07a09b64406f38a8f56ca3f80d6b5f82e6c94bb4d706a3b5b80e234bfd684e01e38d8c70ec96333e8ca03a1397e3e0aa85a0efa35714685b8a6892d0bc77df6d8d8cd4ac9fd60021adecdf143f5c241cc96aabe7182aae5caaba71319b829f8e9fd91790ef45a987a220525636104baaa492d519bd127525b2e029dcdd4ad0648a71010d45941352796832ed94104a0e75d95ae4670b6b0abf43008fb054f3385c71a224785ed31d898821b29aa10f99ce29717ac4fdfb7eeca67f97a1e29a035ff304b35049c2266b38a9cb5f3e6d9016e5125b0e4fc1368d6a03a2aa5c19f1e90a987c785bc72b8bd776bdb6efedd94e431cde904fe7a039d8cd5e186964e6f48010dcc24171c8c9f63012704e7771b6ce67feb4a1f2e6bf32ed370c3a761327c00bd523e3cbeb21cc9c62b4a376d862d23309add15136cbb6a2ca2942348d8aeab922075fea079f648c08dc5b06bb36ff74f4499fdebc4d23bfbcf43143adfe446111ab25d1b5a2ba53b96d3e69ad2bf5081b08606dde272d3f562efecf2072485cde84b3b0009d9f987232fc505b72451121529341540f4ae9110187e548e23abdf2304cd7b50e9756e3a7497fd2b686e7443b7622cf6a9161c8a5d1aae56aae687554555163f487fa1435bb37d238324b0ab5ee8cc0cda0369d7e78724b93080ce70dc27e08ee0e8c1f9724501fc6f5bd10d6921a0d80ec3f5b70c18a2202d19fdac423f70dce984ba3391abcc1b9a8ebe38159b77a0debea560b0d418c38bece04c94312134d231c3be192c994fe5702a4844a70fe2109b2cff6b6aac15d439a8a98d923fa901cd2261c1503ceb5ab09a21d1f948c36d076a39442070d5cd164b5648248d329f11bcd2753b32a774af839174eda8ac3c5055021bb3f4c3bb865f5b13b9ef97f6240d63a0ea854c161ebb4f3ed0e3b692f6f55e9116adde747f2b1f852b4ef41ef5e286d26a3afb38d21d51ddfa9817080c8f16547d71eacce16d78ae5fdc5efbde798d8f07b4f7840c82587c97a04441e63d75e051fc1433a40909ec8410528ff8dcaaec986e825eeed74f378cd3d4cef9d3c738b5cac91681a366faaafa396a29edafc805b584c734c64d7c0a1e3b44e2fed86d31d1bb5be5c3b2d438023b3b7b64994789e58714b19dc548a7a9f7d51c6c698fa83b29e96d37a004b76fcd698c668bee48ff8057a222bd97f795cd35e7aea8f80fbf84ec687cce48ee85d8267e3e6f20bb3bedcc3cf185756690706172928089e67dbeb831f1c1de339fb576028baf49794a11e6fc213c602726aaf212c6a196e9c333f7a83f313def5ad9ff5384cb1f0cda0dc5c3b3b51d70f011200ab5359b1d4a2f3159fccfaee944b3cc3393630cef50313b4e91f37f7c424f32e131597a711ed97d41f4cd838c918a3dc9196d4af619207555c9224df1d504f11118f5194126822e2e11dc0ca2edbd4a2d24586f25e133378ac55ad91791a35f76a44aba766c606b4e8a0b92923966bae6364a8bda5564e00c81129ba034dc3e95535c207c432607e33269fd29268ae09705deae81a4aa85ca6aa0c1b59f6e815f3372a490792caa554e74ed18c48f41e02b3054b42b5a139a908259b09f5486cbdeff43397ec7caac8985b6a6ab62b22520abad1326532ed28a3668ee25b0509301e719e58f1e5b9f95aece9fc03868248487f1d3d52de481da013a76a2c7e1599cd8eb9fe297140119fbe99ab38f32eced3a60ddc4becec4fb71bd579581142145af26f1b31bb79a99a5ad6f0438733054d243ffbd24e8388123ae773324713327aa83e8c49d9fa0754e5d8ce5e40ae3a7fb5f543c6f644b7fefc6a4c9e5b9d93378c5d110be14a50373bab5769d81c90423427f6df06cfda7069342d67b4cf86c26ac87fe9908e9166da6abf2c4d51b403fe48f0ea204df2269f6c10de584b46e4e94794abb2c2931655bcbfef9887f0f0b885a2530616092ca7efb44197240c88862267f773fd74d74ca6bfbcadffb65267928b093896871d23d50ae708f1e9ea053e84d1fb066828efdc8ab8f4cc72ef0301975e6c07e4d3d96646cf61006dd7c97b158b186615012ffb04ec9362fc8bd94278daed415869f627a1b14f1c56d6710de9c7ce0c086c9a55d1d1b839fc08f286113aa07e8c709dcc40a065b39d1ebcc0733a4cd2769bf12f951328805fe36b75df69a51536582bf4dae15fec019431899837db9511b2ed91b6886195d3c406826125bfca69882effcf4a97eb3227e946158eb3251cb3a8334cd04446655b71cc5a873eec21b546f7bb0f3e5fe0069711b113cc026bb3f1ce48e5812a90ccd7485ac8245f1840a7cfd6f4e702cb9c981f4ba908efb6c355cb8520f0fa89b5462b79b6f83c0f9e9150f382a60234785a2cc4ec876bbc26efb63eb8f0784fd4d31f882c2da2b0744348d372cee8049d380a936203c0ee33a466af3aee64b472230b30b7c5c26e3a9c38f14d595051f1bf702ef585b6dab4d360ddcdd4a22611a8a3731bb5f6b06ffa7cb0d6dae8576da74b78f6f399d8795a9ad0c723aefc1d3bfa125183697389425c5b1429c14ded9d699f50aab7b5f4f2d62dcd0f2dbfa8a20dd584242b4c2c8867eac7ca75f0c53322b31d9e6965c35e1f43567e9d395667e51864113b38569a1c6694e477c00d9afe1533814641068d1455fbbd79de96fbdbd7a8578401681d3d6da48215621d2ae9533b12759653ebff38ae10784500c38ffe5278e25f20f783333aef77bcf47dc6150a4589a2ea09517c41d35a0633c14a16e53a7a925c9300959604375d391c68cb3beec1b8063102386bfabed9bc22da5d99780ced962359a7465ffbec3a958a03a4b43a99bbe05cf59e4c10a3b9844a7a678b0cd3fe89dd48e6bebe8d2c502c746f211d1e9f4c8534a5a34dd75b6e3fa9e4fed86db2dfa06a31c89085c59851862ab8986ba2844749ef76264d263015438c920321ac1b94887cea660431b68bd5a3902d98e7825a38a300c77ee24c445c539b2ad902909fc0a90a1bbbf616db20653688d72a8630308e14435b2c837967bb49b79e6cfb68f6b4e7bf0e0f209313b23d6937effad3c5ce3956d9689f8b0e13067bfdc453bb49d09a42a02e46d81eb178949508534353778055d22dc0d84d54f7663fe8e1c460bba0b4609d44725ee3e8a52d832adbe516c0950335817630f09a060260d508f61f6ec55a71db6e8465882fcf4361a97a9840e8b033660e41fce0c4d82b0bd4de9ba18188fee5483702d34833c3b4c896395e0e92604cd958a211d29262e81ff7038da7ea106502a1aca5ed0b11188fdb59967c02a9d1c9084bec27d308db7594a240c7170c975f0ac9426db7f50df9615d1f1178acd429a78b99409c92633231138c5835252dc53b4fed74a4349c6166e3570639f7f0282da4cfa9111a86e24459506131f89522ca1273feac9143283505e2a767b01df51837de8a95c056e49b9044291b0c8a53a8ac7c6b3f5be49712c76dd49807145e3c2fedb1eb3025b9d738ef41626d2bd50bcf9a386dcdfd37c01e347f4a5c791b1ab568e90e4ac1977f682b22b22d1ed4b24265315aed5f0eb70797b3c61e01d9c0fc48e84fc7c694e4690ffddc2ef97b19868683aee17c8816b2f5a7b44a49fc2e717c65a4c6c3495f9a70bc47afc817144763cad8c365208bf2c166630debc39b19b993832f6bc0d63b5482b79733d56ebd8686e2b464d014e0b2e3809b5712c696d5156b41d355df201bac3dc8d84998c8a8b8e0e91798d8d46064b3a464d7aa3a285a2683d507922e73ddccd2487653e53c3a4c9661cfd1ba809d88610dd9ae5d1594aac726cba41f6ce6d81e3cf298a9647671171a8e879b58c30c6851e7a643d7566ed0faa4411de329cbafe334c473b8c5db71605548eb7b4a6de6e69391558739a56835f3eca7de428e6bef8cce581ea0d8081e8766b8be048b52b92ce7b9bd62f6ada9a9de524a37e20cf71f8b3891ddf0a30a1a0c64bfe22a9d0647cf10ecc56c90a6dd43b7665544f9bca7e01717aae9cfa2a95f1f2f74f1c826f807af4e652baecc5c40fab71cd83f7b6f28244989d6e4d8e559172304b51ea675d14f815fb2ed89426cb5623be266e48e149ade09d81f0a698e3e2eae0d89a131ecaa9b3b1bc8080f9b657b4b7418a605834f27346c3f13b06028aa75869e9b50c2400c1042280cf572118298a91fc018a2f1cacd8ab7c18728c430e492ad47e37d32ea0109d54a4ba114f48ee9392d8d3793b77b8a0b31608898231d21bbd810d8931dcadf6253a4af984dad420308b0a5055333cae8906bf9ce4f46f3ac6008c4ade3b4602fecb917abe2da1116a561d86424fdbdda44bc714c26e23ff76b334f79e97c0d155de252fba6224f567312166a4959926ac866fb7836b1b2be15d75d480125f4aa6721118a42e2a20f9dd83b6ce0a8538abc8364d7ad7e3bd9193b6c710d98509d79bc4f68140032af99bffb57d230412e75a0f5615c16862b6313ff91ff83d09c686904fffa755dd5a0b678507574fe81e994015dcbdf5860db421f3de3ab63"}) [ 3109.099826] FAULT_INJECTION: forcing a failure. [ 3109.099826] name failslab, interval 1, probability 0, space 0, times 0 [ 3109.129402] CPU: 0 PID: 28795 Comm: syz-executor.0 Not tainted 4.14.299-syzkaller #0 [ 3109.137320] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/26/2022 [ 3109.146767] Call Trace: [ 3109.149367] dump_stack+0x1b2/0x281 [ 3109.152991] should_fail.cold+0x10a/0x149 [ 3109.157123] should_failslab+0xd6/0x130 [ 3109.161081] kmem_cache_alloc_node_trace+0x25a/0x400 [ 3109.166190] blk_alloc_flush_queue+0x4f/0x2b0 [ 3109.170681] blk_mq_realloc_hw_ctxs+0x6ab/0xe00 [ 3109.175338] blk_mq_init_allocated_queue+0x20c/0xfd0 [ 3109.180433] ? blkcg_init_queue+0x19f/0x410 [ 3109.184747] ? blk_alloc_queue_node+0x82f/0xb40 [ 3109.189406] blk_mq_init_queue+0x5a/0x90 [ 3109.193455] nbd_dev_add+0x2c6/0x800 [ 3109.197160] ? nbd_send_cmd+0x11f0/0x11f0 [ 3109.201384] ? ns_capable_common+0x127/0x150 [ 3109.205782] nbd_genl_connect+0x3a4/0x13e0 [ 3109.209995] ? nbd_xmit_timeout+0x500/0x500 [ 3109.214292] ? do_syscall_64+0x1d5/0x640 [ 3109.218347] ? validate_nla+0x192/0x5e0 [ 3109.222321] ? nla_parse+0x157/0x1f0 [ 3109.226015] genl_family_rcv_msg+0x572/0xb20 [ 3109.230407] ? genl_rcv+0x40/0x40 [ 3109.233848] ? __ww_mutex_wakeup_for_backoff+0x210/0x210 [ 3109.239302] ? __kmalloc_node_track_caller+0x4c/0x70 [ 3109.244401] ? trace_hardirqs_on+0x10/0x10 [ 3109.248645] genl_rcv_msg+0xaf/0x140 [ 3109.252347] netlink_rcv_skb+0x125/0x390 [ 3109.256388] ? genl_family_rcv_msg+0xb20/0xb20 [ 3109.260953] ? netlink_ack+0x9a0/0x9a0 [ 3109.264822] ? lock_acquire+0x170/0x3f0 [ 3109.268785] genl_rcv+0x24/0x40 [ 3109.272054] netlink_unicast+0x437/0x610 [ 3109.276106] ? netlink_sendskb+0xd0/0xd0 [ 3109.280167] ? __check_object_size+0x179/0x230 [ 3109.284750] netlink_sendmsg+0x648/0xbc0 [ 3109.288809] ? nlmsg_notify+0x1b0/0x1b0 [ 3109.292887] ? kernel_recvmsg+0x210/0x210 [ 3109.297028] ? security_socket_sendmsg+0x83/0xb0 [ 3109.301768] ? nlmsg_notify+0x1b0/0x1b0 [ 3109.305727] sock_sendmsg+0xb5/0x100 [ 3109.309433] ___sys_sendmsg+0x6c8/0x800 [ 3109.313514] ? get_pid_task+0x91/0x130 [ 3109.317387] ? copy_msghdr_from_user+0x3b0/0x3b0 [ 3109.322136] ? lock_downgrade+0x740/0x740 [ 3109.326273] ? __fget+0x23e/0x3e0 [ 3109.329707] ? lock_acquire+0x170/0x3f0 [ 3109.333660] ? lock_downgrade+0x740/0x740 [ 3109.337795] ? __fget+0x265/0x3e0 [ 3109.341352] ? __fdget+0x19b/0x1f0 [ 3109.344904] ? sockfd_lookup_light+0xb2/0x160 07:02:23 executing program 3: r0 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000000), 0x4a0001, 0x0) write$RDMA_USER_CM_CMD_DISCONNECT(r0, 0x0, 0x0) (async, rerun: 32) r1 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000000), 0xa0001, 0x0) (rerun: 32) write$RDMA_USER_CM_CMD_DISCONNECT(r1, 0x0, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000180)='/proc/key-users\x00', 0x0, 0x0) write$RDMA_USER_CM_CMD_MIGRATE_ID(r1, &(0x7f00000001c0)={0x12, 0x10, 0xfa00, {&(0x7f0000000100), 0xffffffffffffffff, r2}}, 0x18) (async) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(r0, 0x89f3, &(0x7f0000000080)={'erspan0\x00', &(0x7f0000000000)={'ip_vti0\x00', 0x0, 0x20, 0x7, 0x3, 0x9, {{0x10, 0x4, 0x2, 0xd, 0x40, 0x66, 0x0, 0x7f, 0x29, 0x0, @multicast2, @empty, {[@ra={0x94, 0x4, 0x1}, @cipso={0x86, 0x1c, 0x3, [{0x1, 0xb, "e54caab5a2d8335eac"}, {0x1, 0xb, "0faeca5970d8a62a4e"}]}, @timestamp_prespec={0x44, 0x4, 0xfc, 0x3, 0x5}, @ra={0x94, 0x4, 0x1}, @noop]}}}}}) (async) setsockopt$inet_sctp_SCTP_ADAPTATION_LAYER(r1, 0x84, 0x7, &(0x7f0000000200)={0x2}, 0x4) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async, rerun: 64) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (rerun: 64) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)=ANY=[@ANYBLOB='0\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="01000000000000000dba740a0e48c6eec5a6f921000001000000e5ff060001000000000000000c000200"], 0x30}}, 0x0) (async) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r0, 0xd000943e, &(0x7f0000000280)={0x0, 0x0, "0ba5d8a34e75dced25374a21a589637b73e5170a1d34a0307005bdd57f56016f5f7c366050216d8673a0445148990d782e6543c335b325ec7e37c5052ac63b6ae700b9b7ca2e002cc043394ce3a0044930d430626438b806c107bfa76057697f4531d0e393d2fb238b397f3e4b229b0a6c7314706641419a15be2d317395311564f0eb357d88cd9b532943127900514977d8b331d9a8fa1d5ff49a4f080e0262d4d629a8d3a515172ae24a9146566c7ce6b079772ef58b03953288c2bbbe3ba7aa83bd84d238df986f623e1e02cf0c2379e33a92a24d168ec7aeea9b583d4d69bb7bb16a6d59282bd6a3cf9ec0092749742fc7828d3eb0ca578ad65d088a45db", "9888eb16b559e148ac6d9ef947b03403cb20e91f110a81a02f81dd26deaca9ba31295828c3061970b8c9c493178008fe91894460ac749e0485cf78f59edfce7b1317da08c9ffffd99834ce631828bc2126759ec177f6a6ad1c8f3ff37b08124b5ae1e5c75e79d0db0f5f9ad97f1f65ba2a0ed896d3ec82d79dcdf527598af1c269c99fa7a08841345ee05629c4d5486f5c17232650144e82bafc5dbf3452dc8db4920bee83b4636ff877097ba4fb58199ec8847e6a4ecf0853639288291b4ca4e8632cf81f2dea8d22886e295f51facf82dc055cb8165e8fe9b3745c29fa4af2cf6ca21f5179a053e7761c25d193039d41ca610f85c2ee325f66e4080c951ee46a5bc09d5c9bb4efc79095a47055506aaf62e15cef5b8330bc929fc6396d45fb777e75cbe83dc51b4dca7aca4ef97804ae6e4241bfbb3475d97e7f68434a58051956cbab260eb6aa5928d36c2cb146554a8b317d941494c8bdb9e07d6fbe0060709c528ce7af41c852a5f3ba66611f1d698e8115386336a55a66610939fc55c50b4b7c5e097430d41f36db6d55bfceb4f71def8c25d74e465f241cc011c48fff3a8b174fe7934e9a665a00a7ef08823ef2ed4b11b08a740acf50e188c0d5cb3cac71c4a80aa4ce0e5375ff9cf49c30bd0a2aa4c60ede5b1c01b7ba848e4f3d304d0ba9a0b0e1597009ea04bed301ae7ccb7766bf7e4514f05cf6787ff9a8bcac71e7df783a680d7f79b6d360eebd0f961360e6c4338f2477aa86cc3d4ef312d53de84279cc519aa1338b9ec2401ca8d89ec5940393972761748a18e485caaae27107976e17628bd236e2a5c9dc7312db9258069503b0e514b2e46eae1788b2dedd36a1e6d6765c41355cb3282ea3c1cc805abb63966850704a30ccd1660f1b5046c2b6441b52d4ef6f1ffa788a41fae74f50ab29d2a878b6a4972b7a4d243be1cbd225b88c25b0e77b2e8835e9cee6b574d84c8f468e406a2aa54d7caf0154dd1fd7b5a98a8065846a6a2960a82590f64b850798958d7b6bdc489c5927e65e9a86aad1454f4f12b9fd57e17e5ad7be9a477031f9b5ff64136d66a93810b08f620fd666e974e1b40c6765711d7a52c15b75f6664ac70a7060e30b3efc7c3a61f7f93f5906f21e1c46ff19b02b8e49c395b14245fb902ae18454a8e8c8bd8a0f774540e4e57c33ea0ed790afe9778967ecadd3171c300595ea391aebb25efb577d3652f66331b89fada54788de0468f36141bf92904259a719d3d423ed95749f394af526a3a05c849d3bc5fa1bcade14cabf890376004fc7ad6eee873dc2e246143e1afcd2378952d2df7704582b9379856cfd4fbacd21ed6ea05cabf8f3ea2e5752c664333f8856930f1d5fb4ddcf1fbd6ba0edee0dc125c0eacb74635dfdeb9c41c7e3110cc6629aa1b7b6f218f59a56b77536f71c9d9672de1918f343e9d6f8265fc0198c0399ca6d6d0d984193ee82505ae81674e8eb845c48ee32f3468e6ecc399e71ee9518c3d6e3a83398acf76c229e0567e44d3a1dfeba9e3e7acc7910a15ae2f5dde99bea6e5966bcca6b07daefac00622a91234704500fa9923435d9d48c4b52853d850fa10c7ada6f6e916add1d1729f2552f4a337184d7d1173e304983385fe1dcfadba57297630a3d4d3efedff9b93ac7bdf82753a980e575c186d256f71ad98b22fd8f13b864b0d5bed96d45b0ff821c9d04b64d261ce1dd7257bc0de325312a6223ca5484da9cb5b6afb10d2afb9c8ff8a1c4dcefc5c3f91f658022e50840e1b194dfe443fea457e53aecedf0b5b9857c0632cd31031653d76628dd2ec21dcd8412a0674e02c2299f4bd172ee06a7cd6ec470bbeabd9a95700e5905037397d96d55ef86a99658843cd9f3d3d134fe6901f50b733cd019f7467e16f4e354b6f6073775e038f8153967c181d35398f441fd08511792766c5ace16b156967443df9d8bad766e8afb548faacf3bd7135cf59e691ae009f715d1668ba9362309470e9c2e63e39c132094adef738e7fc989c2604f838d3a54ee19b5927ee2c476ed25d69589d73d21094d626e59ea7328206e765b187bc6175f0852f42c63a8e1b822ca424c3f2c2a85d43fb3164e9d267fd84336f8ed411a4e3bee01a4d7b0ca58202c3466bef7b9a4d8c3dfef8398e558078f1f83662106e1eb6c2355e8bf283e0c585b7e37265d9790d943637898fce30b3b256e4c5f42ecf080f11236a52e8efe607ee1cf6fc78cb953dcaf46f41135bd99572163e9079444207ea1d6e5defa6104a3acc26554c5b44dfef44deb00f14c68e5518ed37be2ec328d2041ece09c8e0c6b765fb0d3095bdc1e70996c0a5d2f63fad49ba961d089c25be46eacc5a975b9744cc313a1a30d3d8829af9e0756822c9be8012217e09aa54e4a56845cb325adcfa9e94905bff5f4a53e7f45ef07106ddbe59980cf563f2637fba53cf865a67e176893553585f1732f11438c9a36e76cfdb3d116fd42c30589374fae7f037ab3e8a88f504b589b7aede09d91eb9215185487103fdc2f655e9636e79d71707b051f323ccbd2dc9fc5d96805e84245dc110fa9a453073b09e79551469ec926462e0679f226fbf7a39f32ff3c3141bd879f245ad19533c0ac1fd3fe944f34f3e651793c64618e5e797e0d6b928c9f6477673670dec67ca79c1a76dc221008ce765e094ca09095a5823803ff0f4893ad0a537c26601c4b697a693624740c04e3ca8552807e3201e50d63b62fb6a3aa2eaa6ac4e788932d98ea8b537c0d0354fe5db9a27b21fa3851485b27219eee799eb02efee73b60b65f8e0ca5fbd4f389cea49c1a5253237c24e5eaf672d2b899ee030f99f7718a6a06eb7d1d66344cd4a9d316cfe050e53792efb37817b619384264c93675e3e33e650d2ef9d0a5147e1169aaa12cc532482992d4b780a90fbee0e7d61d9af9532bda2e94f13c11e7a0640f1e5d4ed5cfd9dc7abdfee4ef6d1da2697c26f3ba0d7537e6a4440aaf078962eabb06e3518a3a0c848b0f569779a83c8205d5df5e6b437acb9dd4f62bbacbabbcd3e56e973c5d0c81e07dee751ef3130a9bcc55ace27c8626744b39a53dd7920e88354c9628a904bc56187c188641c17d22a6b56a85c645068b058d15949d0b324d17874ddd59e1e6e97fa1680ef5a167430b304e9ddc2483d57b690e7e8a08aa1ba55d970f6a113bac7d3e68de51b8329f70b6fbb5f405e641ce651e97620ea7785c5c0b132e774474a7cc043ca356d66effd10368c6d2383efdce9c13cc5def337320bfe8a33459b36d7815951b8f7f44903aad94888850c9cf5cbca274645efe3fb0ef2fd91c4d5ea634c9ac1d88d00cd22f65d3119de103f44e926f7097555124b543066511b1d385e29c9b999f7a3e4317222dbaa06a1ac1f6f409ea2342a13811ab3047e33fa406d9df6dffa7bdcb7c89c29f7767f41632c48d3e453a421014bf7ba7d91f265873886be7fa5e3133e306e1cae955249055adcc4d792712f65e0b17f9e440c414f79719b4f8147369bef64dca85f6fc5cc6a2b171dc6bff7090abc0e4425f5d87d58bb1a22c955b27420679e379e47b71d0f24b6cc21c3d8420eee8fd9b02699d718408c9c60d796c60e5f038ac180297f1b4d0593a011079e920cc3bb90e2d5f609bbc15b17c8bed1baf8175473140feaf416c9e63c02b9997e45e29b96e72463ca11556907874f7f5b13a5936c59a6ac5da809d56f19ea0ed23149c6600505a1bab67cab1d5618cc70899826b733faaa32bf61aad024a1b6b08496b574c74219a6b05b3ead1fa5f3b3165d60b767731e117c080d10fc61a1952599b7bf224f3fa2131aae0aeb66903cfcdf1dfbfc46a63238ff549e41a381734911cd66de033e6ec26758afc2de8d6bc765b74afdd980a2251e560b4e758d85532abd706d6794b3bc1a585e707ccc53c8d3d6a69d3a8c07bc888343b1e9073d92e23e8353a93eee9788d2d403ee33a8b73af43a28d6e2a8619a6d5f95a91f3aec2491a920282385ac2c6faa1441baa38bea85f3de3a9c86e1a471d5c98314ab3beeb8782debd3d1720bd57955f9c50939a532ea0af41ac5a38786538f1d05401c468d17a394137c91723f42c5f9d71f08bda6e9e3e4d28b7be3327a008d4ad87f03db6c426ac22b8c011aa2d47da56189dd2f3a816437e570d791848d03a102b603ef358d41d65aac3de08a21b984a7e256a385df519428c90a2423600da1e47d6320290924a4dffbe2994c4235d4f3a624bbc4088a22adbf61198cc9e65fa81edbe3eb453e472ea90518c1d8064e29af5aa13cc1c083dd87906dfc8f71c8c41e4675d91c246302c63c2e7656f019655a417780cc69040bb36f2b540379def528457ef07b68505443b11ba486219874179473f16efc825eacc9f32fa11d5c76a1c0108bdc4b9347a1047dc7884db37c49638cf02f4afb08884e3d9941a7f8b38903555983d21c6b524ff85dea451b5443a7181d4122bf50723512404a649be3d2b45e89cfd9ee9e5cd70b0b38d23842efd386ff7c3d5ee8e5724d2d5c6debfb441564066ef52e594ad9ef28c40c6eb4a8597038dc39af8e54819d0a64209bc5e1b8b6b88b711c5a9564277a4c3c7e3b8ca42a5423a3576441a6c2cdedf8e6598a5ba983062220d2f8ee0e3932bda975f58f834b6e535fc336a626052389ab63b35709c38bf162a6f835ab59531fbec5932c32622fc2569c021aca7019d863627727a855940ad7d6730c0eee2290e5a66adf907cda0c1a7572a9bc6a2a13a6fbaec504e16903a03e68f518639c7d71254a8876adb658534fc034482fb09f8b465e77e6d0a96e2982816b2241878540affe7d3d8e20668a7df5bf9f8e0709800788e550383564b85b8cd1df3691f50817ce68b83cc46c60d032debcd48e4d8d6431984bb4db500ed0f4caeba31721771590770f6f0a89bad1d0c12d6e35d95c7b0b356113dcefb6310093c462f44b4f94739892aa9d6dfc884dd7ee28078714fd3f68106ccef5dee3756c49973b936a6026b9962af74e17a1aa9a629b3cd3b05f79e4b5109d44bdfbf1272047ceb8219dca66ecd915101a3bb11c691b5705043c28c3454b96c492528e9b670ca5eedc099722ebb0dfb6a887379c88c8d4724904724ecae5bb113ab38a9b7b9460784d56464ff1d6a1fce137ded6e1a7e555318f7bb05192c2196b297bfeaaaf2fc9f4d587d608b349ad79dcf1bcbf35cb568a78f57d7db8e680cade3f015425bf9f8d979c0cd6bf34c7c3551580017043fe6bb9e7dee4848857b401d4a0a6451241b9d6d7be987affc658972f32543d4b1fd4f028f5c0834116e50d21d91f17b3513da0121342a2368c40386612e40ed7803f2258d22262848bfc596f48d3270a4fd9f4c0c6578caa1ddec455b289a605279eae859ab0051015975"}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r0, 0xd000943e, &(0x7f0000001280)={0x0, r4, "6a79b8868a8fa1d915a3cd3128d9e2194786a7e1346811f784a216abfafd886a557d53080d0431768fefe38d3f9515955059c38566530b5f1e30089a17535c5cb867de83e84059a39490ad47169a0a09f2e1bdc00ad50037dd81493d97d8a2034b7941ad4abae22715528a56d34466eb487833c6bfd303b9cbe1173fcd8f0aad1c6a0fce55895ea47c501064d77fb7b8e49669b2c6c90ee4fc2e4f63c4a3de39dedb513b6325e8caaecdb9774362cd056d49d88184ebe9f41d92958e9f24173ebb29bcfc37d6673f0f9cb94dabcc15716213358b685624b8816eee7cd1a45498603df97fd9b010ee6cee56c3f281c1d617487b40b9d0c7b32ecb8fed38f3165a", "d3f2584f9ca8edaf77823a8f7f90ff406839e0a0dfa71007dd3a6420115efc80ef1abe92bbcd646b9a8878e009e2c6cc27fe8e0bfd65ecdd1ae3042e894e8700c6f1ffb6bad300ab2343be7d0f29f46cd62234926277df706d59899f87f574fa9a6679a29289df25054e5d6a57749bbc04397e0f9b945e78b34089b5314a3539cc39ee8e10b436698bb8961c97f540fa57f24137b95690fc480e8e38febf696bcd17c5e67903ca42cd5032bd5c8f32f448f7683e15eb447f51372e0cbf010c9731ffe5761d8ff52f64a96a1774f323d14b530fb2f6a71c4a9c3ec10e706b5aecae4c36c21804fea340d4d1bc59d747f898fdc8f95874e72f730dfce513fa32e6e8bba35876b0935401e15e37ea0b0ac7c7624f6183ad163d8194142c0ab4a4d9428a6e0bc4476b148e3f69a50d8a61eea57d3de4ba038d29028f16aa50ade06518336407d69f43d923760c9f8fdcc872e81f9c0008bc2c76d3dcdff1e788e27af666c40da706451098473ca2e60d9d552e0377702734a08a1f03d7c7bfd4c7a4c9096bf59e8b78ecb848561e068b0ebb9f20454dad41bcd181df14f2d5fed4c4e3974be4cb4a04d712e218982adf7d2976a217fdc3fb4d07d9a6f33608d6d1e03e03d9905468769b53959e19543835d35705029e42fea734fdf4b31834de03f126d4b2b32e47b781211bf579f306d40cb3785a1abe46546168e4b30a9b3528835bbee692a7262e5f73d6da01525cd3b46bd3a49776084522f426f99cf214c707ff9dca8f70206764e94da9858e1dea304198af278d3336e8e5339401064b84e1c8568e2b51a959501c8351ecc19928201fe9fa1835a12e3112178c66ac07a09b64406f38a8f56ca3f80d6b5f82e6c94bb4d706a3b5b80e234bfd684e01e38d8c70ec96333e8ca03a1397e3e0aa85a0efa35714685b8a6892d0bc77df6d8d8cd4ac9fd60021adecdf143f5c241cc96aabe7182aae5caaba71319b829f8e9fd91790ef45a987a220525636104baaa492d519bd127525b2e029dcdd4ad0648a71010d45941352796832ed94104a0e75d95ae4670b6b0abf43008fb054f3385c71a224785ed31d898821b29aa10f99ce29717ac4fdfb7eeca67f97a1e29a035ff304b35049c2266b38a9cb5f3e6d9016e5125b0e4fc1368d6a03a2aa5c19f1e90a987c785bc72b8bd776bdb6efedd94e431cde904fe7a039d8cd5e186964e6f48010dcc24171c8c9f63012704e7771b6ce67feb4a1f2e6bf32ed370c3a761327c00bd523e3cbeb21cc9c62b4a376d862d23309add15136cbb6a2ca2942348d8aeab922075fea079f648c08dc5b06bb36ff74f4499fdebc4d23bfbcf43143adfe446111ab25d1b5a2ba53b96d3e69ad2bf5081b08606dde272d3f562efecf2072485cde84b3b0009d9f987232fc505b72451121529341540f4ae9110187e548e23abdf2304cd7b50e9756e3a7497fd2b686e7443b7622cf6a9161c8a5d1aae56aae687554555163f487fa1435bb37d238324b0ab5ee8cc0cda0369d7e78724b93080ce70dc27e08ee0e8c1f9724501fc6f5bd10d6921a0d80ec3f5b70c18a2202d19fdac423f70dce984ba3391abcc1b9a8ebe38159b77a0debea560b0d418c38bece04c94312134d231c3be192c994fe5702a4844a70fe2109b2cff6b6aac15d439a8a98d923fa901cd2261c1503ceb5ab09a21d1f948c36d076a39442070d5cd164b5648248d329f11bcd2753b32a774af839174eda8ac3c5055021bb3f4c3bb865f5b13b9ef97f6240d63a0ea854c161ebb4f3ed0e3b692f6f55e9116adde747f2b1f852b4ef41ef5e286d26a3afb38d21d51ddfa9817080c8f16547d71eacce16d78ae5fdc5efbde798d8f07b4f7840c82587c97a04441e63d75e051fc1433a40909ec8410528ff8dcaaec986e825eeed74f378cd3d4cef9d3c738b5cac91681a366faaafa396a29edafc805b584c734c64d7c0a1e3b44e2fed86d31d1bb5be5c3b2d438023b3b7b64994789e58714b19dc548a7a9f7d51c6c698fa83b29e96d37a004b76fcd698c668bee48ff8057a222bd97f795cd35e7aea8f80fbf84ec687cce48ee85d8267e3e6f20bb3bedcc3cf185756690706172928089e67dbeb831f1c1de339fb576028baf49794a11e6fc213c602726aaf212c6a196e9c333f7a83f313def5ad9ff5384cb1f0cda0dc5c3b3b51d70f011200ab5359b1d4a2f3159fccfaee944b3cc3393630cef50313b4e91f37f7c424f32e131597a711ed97d41f4cd838c918a3dc9196d4af619207555c9224df1d504f11118f5194126822e2e11dc0ca2edbd4a2d24586f25e133378ac55ad91791a35f76a44aba766c606b4e8a0b92923966bae6364a8bda5564e00c81129ba034dc3e95535c207c432607e33269fd29268ae09705deae81a4aa85ca6aa0c1b59f6e815f3372a490792caa554e74ed18c48f41e02b3054b42b5a139a908259b09f5486cbdeff43397ec7caac8985b6a6ab62b22520abad1326532ed28a3668ee25b0509301e719e58f1e5b9f95aece9fc03868248487f1d3d52de481da013a76a2c7e1599cd8eb9fe297140119fbe99ab38f32eced3a60ddc4becec4fb71bd579581142145af26f1b31bb79a99a5ad6f0438733054d243ffbd24e8388123ae773324713327aa83e8c49d9fa0754e5d8ce5e40ae3a7fb5f543c6f644b7fefc6a4c9e5b9d93378c5d110be14a50373bab5769d81c90423427f6df06cfda7069342d67b4cf86c26ac87fe9908e9166da6abf2c4d51b403fe48f0ea204df2269f6c10de584b46e4e94794abb2c2931655bcbfef9887f0f0b885a2530616092ca7efb44197240c88862267f773fd74d74ca6bfbcadffb65267928b093896871d23d50ae708f1e9ea053e84d1fb066828efdc8ab8f4cc72ef0301975e6c07e4d3d96646cf61006dd7c97b158b186615012ffb04ec9362fc8bd94278daed415869f627a1b14f1c56d6710de9c7ce0c086c9a55d1d1b839fc08f286113aa07e8c709dcc40a065b39d1ebcc0733a4cd2769bf12f951328805fe36b75df69a51536582bf4dae15fec019431899837db9511b2ed91b6886195d3c406826125bfca69882effcf4a97eb3227e946158eb3251cb3a8334cd04446655b71cc5a873eec21b546f7bb0f3e5fe0069711b113cc026bb3f1ce48e5812a90ccd7485ac8245f1840a7cfd6f4e702cb9c981f4ba908efb6c355cb8520f0fa89b5462b79b6f83c0f9e9150f382a60234785a2cc4ec876bbc26efb63eb8f0784fd4d31f882c2da2b0744348d372cee8049d380a936203c0ee33a466af3aee64b472230b30b7c5c26e3a9c38f14d595051f1bf702ef585b6dab4d360ddcdd4a22611a8a3731bb5f6b06ffa7cb0d6dae8576da74b78f6f399d8795a9ad0c723aefc1d3bfa125183697389425c5b1429c14ded9d699f50aab7b5f4f2d62dcd0f2dbfa8a20dd584242b4c2c8867eac7ca75f0c53322b31d9e6965c35e1f43567e9d395667e51864113b38569a1c6694e477c00d9afe1533814641068d1455fbbd79de96fbdbd7a8578401681d3d6da48215621d2ae9533b12759653ebff38ae10784500c38ffe5278e25f20f783333aef77bcf47dc6150a4589a2ea09517c41d35a0633c14a16e53a7a925c9300959604375d391c68cb3beec1b8063102386bfabed9bc22da5d99780ced962359a7465ffbec3a958a03a4b43a99bbe05cf59e4c10a3b9844a7a678b0cd3fe89dd48e6bebe8d2c502c746f211d1e9f4c8534a5a34dd75b6e3fa9e4fed86db2dfa06a31c89085c59851862ab8986ba2844749ef76264d263015438c920321ac1b94887cea660431b68bd5a3902d98e7825a38a300c77ee24c445c539b2ad902909fc0a90a1bbbf616db20653688d72a8630308e14435b2c837967bb49b79e6cfb68f6b4e7bf0e0f209313b23d6937effad3c5ce3956d9689f8b0e13067bfdc453bb49d09a42a02e46d81eb178949508534353778055d22dc0d84d54f7663fe8e1c460bba0b4609d44725ee3e8a52d832adbe516c0950335817630f09a060260d508f61f6ec55a71db6e8465882fcf4361a97a9840e8b033660e41fce0c4d82b0bd4de9ba18188fee5483702d34833c3b4c896395e0e92604cd958a211d29262e81ff7038da7ea106502a1aca5ed0b11188fdb59967c02a9d1c9084bec27d308db7594a240c7170c975f0ac9426db7f50df9615d1f1178acd429a78b99409c92633231138c5835252dc53b4fed74a4349c6166e3570639f7f0282da4cfa9111a86e24459506131f89522ca1273feac9143283505e2a767b01df51837de8a95c056e49b9044291b0c8a53a8ac7c6b3f5be49712c76dd49807145e3c2fedb1eb3025b9d738ef41626d2bd50bcf9a386dcdfd37c01e347f4a5c791b1ab568e90e4ac1977f682b22b22d1ed4b24265315aed5f0eb70797b3c61e01d9c0fc48e84fc7c694e4690ffddc2ef97b19868683aee17c8816b2f5a7b44a49fc2e717c65a4c6c3495f9a70bc47afc817144763cad8c365208bf2c166630debc39b19b993832f6bc0d63b5482b79733d56ebd8686e2b464d014e0b2e3809b5712c696d5156b41d355df201bac3dc8d84998c8a8b8e0e91798d8d46064b3a464d7aa3a285a2683d507922e73ddccd2487653e53c3a4c9661cfd1ba809d88610dd9ae5d1594aac726cba41f6ce6d81e3cf298a9647671171a8e879b58c30c6851e7a643d7566ed0faa4411de329cbafe334c473b8c5db71605548eb7b4a6de6e69391558739a56835f3eca7de428e6bef8cce581ea0d8081e8766b8be048b52b92ce7b9bd62f6ada9a9de524a37e20cf71f8b3891ddf0a30a1a0c64bfe22a9d0647cf10ecc56c90a6dd43b7665544f9bca7e01717aae9cfa2a95f1f2f74f1c826f807af4e652baecc5c40fab71cd83f7b6f28244989d6e4d8e559172304b51ea675d14f815fb2ed89426cb5623be266e48e149ade09d81f0a698e3e2eae0d89a131ecaa9b3b1bc8080f9b657b4b7418a605834f27346c3f13b06028aa75869e9b50c2400c1042280cf572118298a91fc018a2f1cacd8ab7c18728c430e492ad47e37d32ea0109d54a4ba114f48ee9392d8d3793b77b8a0b31608898231d21bbd810d8931dcadf6253a4af984dad420308b0a5055333cae8906bf9ce4f46f3ac6008c4ade3b4602fecb917abe2da1116a561d86424fdbdda44bc714c26e23ff76b334f79e97c0d155de252fba6224f567312166a4959926ac866fb7836b1b2be15d75d480125f4aa6721118a42e2a20f9dd83b6ce0a8538abc8364d7ad7e3bd9193b6c710d98509d79bc4f68140032af99bffb57d230412e75a0f5615c16862b6313ff91ff83d09c686904fffa755dd5a0b678507574fe81e994015dcbdf5860db421f3de3ab63"}) [ 3109.349393] __sys_sendmsg+0xa3/0x120 [ 3109.353179] ? SyS_shutdown+0x160/0x160 [ 3109.357136] ? wait_for_completion_io+0x10/0x10 [ 3109.361802] ? SyS_read+0x210/0x210 [ 3109.365413] ? __do_page_fault+0x159/0xad0 [ 3109.369663] SyS_sendmsg+0x27/0x40 [ 3109.373188] ? __sys_sendmsg+0x120/0x120 [ 3109.377488] do_syscall_64+0x1d5/0x640 [ 3109.381358] entry_SYSCALL_64_after_hwframe+0x5e/0xd3 [ 3109.399563] nbd: failed to add new device 07:02:23 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r0) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)={0x30, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SOCKETS={0x4}]}, 0x30}}, 0x0) (fail_nth: 42) 07:02:23 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$netlbl_calipso(&(0x7f0000000080), r1) (async) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r4 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000340), r1) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(0xffffffffffffffff, 0x89f3, &(0x7f0000000580)={'syztnl1\x00', &(0x7f0000000480)={'syztnl2\x00', 0x0, 0x8, 0x10, 0xfffffffd, 0x5, {{0x33, 0x4, 0x1, 0x1, 0xcc, 0x64, 0x0, 0x3f, 0x29, 0x0, @dev={0xac, 0x14, 0x14, 0x38}, @remote, {[@timestamp_addr={0x44, 0x1c, 0x18, 0x1, 0x7, [{@remote, 0x6}, {@multicast1, 0x1}, {@multicast1, 0x8}]}, @end, @end, @rr={0x7, 0x1b, 0xd3, [@dev={0xac, 0x14, 0x14, 0x14}, @broadcast, @dev={0xac, 0x14, 0x14, 0x5}, @private=0xa010102, @loopback, @broadcast]}, @timestamp={0x44, 0x20, 0xc2, 0x0, 0x3, [0x81, 0x4, 0xa496, 0xffffff7f, 0x400, 0x2, 0x400]}, @timestamp_prespec={0x44, 0xc, 0xdd, 0x3, 0x0, [{@rand_addr=0x64010101, 0x7091}]}, @timestamp_prespec={0x44, 0x2c, 0x91, 0x3, 0x0, [{@loopback, 0xe89}, {@loopback, 0x4}, {@private=0xa010100, 0x8}, {@rand_addr=0x64010101, 0xff}, {@private=0xa010101, 0x7}]}, @lsrr={0x83, 0x27, 0x8d, [@multicast2, @multicast2, @local, @local, @local, @loopback, @loopback, @private=0xa010102, @empty]}]}}}}}) sendmsg$NLBL_CALIPSO_C_LISTALL(r3, &(0x7f0000000440)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f0000000400)={&(0x7f0000000380)={0x44, r4, 0x4, 0x70bd29, 0x25dfdbfc, {}, [@NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_DOI={0x8}, @NLBL_CALIPSO_A_DOI={0x8}, @NLBL_CALIPSO_A_MTYPE={0x8}]}, 0x44}, 0x1, 0x0, 0x0, 0x40}, 0x4008051) (async) sendmsg$NLBL_CALIPSO_C_LIST(r1, &(0x7f0000000300)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f00000002c0)={&(0x7f0000000280)={0x1c, r2, 0x8, 0x70bd2c, 0x25dfdbfc, {}, [@NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x1}]}, 0x1c}, 0x1, 0x0, 0x0, 0x4000}, 0x810) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r2, 0x1}, 0x14}}, 0x0) (async) sendmsg$IPVS_CMD_GET_DEST(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000000040)={&(0x7f00000000c0)={0x58, 0x0, 0x200, 0x70bd29, 0x25dfdbfd, {}, [@IPVS_CMD_ATTR_DEST={0x24}, @IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0x3}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x0, 0x6, 0xffff}]}, 0x58}, 0x1, 0x0, 0x0, 0x20000050}, 0x8000) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_init_net_socket$ax25(0x3, 0x2, 0x7) 07:02:23 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPGETCONNINFO(0xffffffffffffffff, 0x800448d3, &(0x7f0000000240)={@any, 0x7fb4, 0x8, 0xa247, 0x7fff, 0x7, "17f2ef5f91122af00242a5ccda59efdcb5784382d94106f6f8cc4393472b72d7142876279cfd00c1028ca84d13f73993439cb5775f5ab7ed94f4b3b45c4c505855f891da3b75f3f4d7faa76e923ebd0c8f9ea2ea0064ffdd80bd8a58a650640df3bb569ea252f38ce5299c46ccfb39c357b775c4d00fd67da19b3f04c6fed827"}) ioctl$sock_bt_hidp_HIDPGETCONNINFO(0xffffffffffffffff, 0x800448d3, &(0x7f0000000300)={@none, 0x1f, 0x8, 0x6, 0x0, 0x84, "ecc47a7098da945f0aca2c8af2e29e6bbf21766df76d4e62e14402b3a99c5b2aff9992b51bac1a09785bdd9ba217c1d4bb4a2c4c05276212414da3325da7e1c9fe0f37000430cc8eddd3fd608dd3983a59241fb55103a5251e9bd81b430a624f1d37d003a16308df3fe151e0f099bd5acea1f63ddeb7273a06889cf0a7849239"}) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r1) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f00000000c0)=ANY=[@ANYBLOB="28df76f24f79174b03c0044d5c369eb19ed8b7b6a0fc801ffd2fe3593c2700ea4bcb65e89bee1e2ad909ebb7d87e0c9826cfc75db475edf0e5b558cabb1cf02260e307e90097829d0ebf17a089062a8a7ccac3f0fe51b111135e7aca422b0369def4b414aac83bf866e35f3915a16d0f617d803195eaa8b0a9d98fa5e1fd3e2c9e23d9edb1af27e1574e0c7a9f532df543ce2deabadb35864c46e220598e1c84522cbdac2e69d69020dbae5a4d4129f319f1a34d67ba3596a7901c02a77916a9498d0d13395b20", @ANYRES16=r2, @ANYBLOB="01000000000000000000020900000000018c105a0000000000"], 0x1c}}, 0x4000040) 07:02:23 executing program 2: ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f00000010c0)={0x0, 0x0, "534c84f7d978ce9ed15bf6db64c4f153b2fcced4730536d2459686e190b6a62284c7d823b940b88963fa3ce3751a9086f84ba7ad803863abf9ff00464e4e71700dc754a35b9c26c80696397a48984837f6429bb38714fb8bc19e44588582220e364d39ca3d656de55619e8dab275a14fbd4bd6a03e794b2b8595dd7966d1c6e96f3c1341b635916e3c7b05c9de18b49668ba944b6b454ba8327c9cc488ba3f2fedb619f61f47e0a5727f3ac849e240b4087e459c57775dd040b2353756a8b62b814a4e89f3211b57257080e7540f61f1aae4779cca2a7b239ee81ce7db685ac548c4b2377d0ccb78a52db856d3bbb9b51cbcfdb00c318faa190547bfc49a0149", "bb0680748d57a8d4d87cf943a300658981d0ac5ca8c5c971b585a4717d75819fed5449bc0bbfaaea36856dc66a9106847af26f5c826a578859402f981d918e7739e4ee570922193d120dc0acc9c0180f5947ed9314d263b3845648fe88261ff07895025ff94d615dafe4a10f3533e3597a9f5eb797a0bc4772073e0eeedb5b9ac14adf746078da810c7b21182a938c05d4472454121161e4d9a186b45f6d8603000a3c7c6fb5a5607b30854334817cf927f70ca37311710b005c4a193a6b176e46efc075c953e20538bf6eb59be8ad5683d31a923be82c0f6b0576463714f9dca7f2f32dbcb4eaf8450d571584e7e2af48a6367fe6268f1e1ab9b80ad974bd89f0db3f9dab6158d97d8e7fe2220f174e88d72f82092ae7436d33be35599af158bbebff1cdc1247b06014005c6c39b4976fb18e9378eade22094c5c3b4cba0a9b2955a1a445e90f1419c366be9215f04f03d67714896c68aae853505f00164410e9d1158b6570c83f1748489cb184f4f4637ecbd4a48fd443ee658ac493fc0b0613ba57e71b92dd9fbd8c97c5063a83081bf9ad8a6e5f7820cf5bed9225f1e82f61716ded5aa84adb2d71eabdaba1093a8b1506c83e0ef9fee5fe53947a81bb46378d65f1fa8cfa4cbd75fe99d68642b7acc03aebfa5e305c6c0a855725d8fcef0cb96489cfb7eef6ee84ba0daff2a84548ed3d9b5f3851af80004d87033a00d9cf9087dbf166605768fdfa6c1358b959e1683810dd5e978f2f2544aa646c5ea142aaf286a77aaace987d94afdf3e128e22e56622bbc42e2f8cc86ec6a531eceb157c7d0639a6a334f6c505115809b8bba85be44cbe4b31cfd8b3c5b0c88f45ac55834a046b32414126e296f35f669fc5e0962ebe512ee27ec5bbb9c5113224e248ac3ad7944e7a0ac85c2cf455998185f88317d952731a37e0ed24b55795b1bcec0951b7ad879d8b2e9007b7523e0041764e0482bfbd5ccf32756f72e3ca9282cf8d74ff169f6ca9e2860d88c75ddb35e59644fd92b7d46c53fc83ed75312103018b349a64d4df3cd88e22afebb2ded036300d769a309cc79874381a7b35f6a94f8469ad500598cddf064381087f3428d0db34faec637160b4b21634d82bc6ff49a1de0163c063cf4f9ddbe09312c2e1745c3d2e6fd48a16d40ec3ccc3d91aba81161222d7a5bc743ce3def3ad88e135914bfb632dc8c4beeeaed0df851592a996e7f890ad1624ae5d5896e7bfe0ddce838505542f5276af74e517f08e51be5ab0e0b20ad198df4292c61826ffc5ca9494d640b3c272718357259778af6035abdb9a275cc3618734fb47abb6ca47e5b592641ddb23153285de7eef08cd964eea128cd969f388fd74177a1121f7d8bef6009a62198eeae35a0e6d4ba084d263eeef3d7e608f705791f8ebc18a27f8393cfdaf15a2faddf5af98c52048a1d3e13f42a41e671fe50bc9398232e3bc846f81be554da7bc4a037dcb329abd03c4c66bb535cd2e86e7af2fd6b24cedbb1ae272bf838cd860941cd0d9d5f501b88f01cf9bd9e60ce55ecb799a8e1c72be6c1e62a7bfb1725b28553c748a6ae12eae61b0c51826ecc98d202dbbe81be4373f6f7311cff8d6ee44a654d4a202fb541d811f79750badcfd9210e2c0894f72ea0e0e14017026dceffc76b0b018cbe57ecb0df1011dd795965a667495c36f081671bdd06bfe6e6a7f43060e8c0f7744510f33a38dd69890d6556596775714f6e6c5b2f80414b2b98d506c230d04022531bba07a23b72f66809f5acb73b61a03906585c710616d0d3aaa7377f1da0181fd9b526464e66c22a9768243f9f7c7287a214588e4627dd257cb43e3fa9f416ae4e063e0f3355634728f3e604d8bb611bdff9ac02fa335fe55b53032b5a9fc21fdc1ee4fdf41ef1ad3fd1f55ffc85e1b497603800a850803d812663eed3a897a8b4156ee7106d0277f4f53442b70c736062d6328bfa12134f3beed4e0d21df30ffd3eb814efd05b965214f5f2b083960d16fff67cb6a37b8159eff61defd458d1485a61f7533ad9138b73044fe9f43a473822422b0c740a421e239516193cbc061410b2c5ff5094fdcca28eb87ea8b75423df76c03d3298dc8414cb3e7f66ffa12dc70c0f334b1cc47718998849f640e81eb04edde3ee3468d98d4cd14eb310016fb233f79963d9325bdea27f2bd36b60048e488a63298ad85c1c47a22fa84909d68c27e568b01a6623f0cbb850caebee6d4407d9714ce44e2b8302544f783f347ecde8e9805bc2d03ced4ceeece4c7ba59181b94139718cea3ef69bb804426b495d6a2dd1e106f66494b5fe520b6641c1836d3c435b8294d7b72c067dd75103726ce8c68582899fbff6ac5872cc0d80ef270fe3ca1c830f0b323edcbe7b23c250ee69acf62c389d94cd38a84396293c4efab0121a9c5950268c7e78fbacb23e8a9e8e75a52f93e98624bdf7e31fd73fb75882281bdd53ed9a3207631bb79fcd4d54358eccbea0172fd9240d3d37794a0810e082312a11a1c8be3239a15074e2c98fdc160bb5c48990f41d6a9083f35781c4cb9f3de800bce62bbc663779f197c543fc625f4ed37ef2fb684bd147f17b664050d68319348ef6ce5209cf9731d07a974e7424b67b5ed43d73a3db5f0b2468ddb3fef00502e6d78746c6a8f0504a06f7f5e6afad6c1af37c72f0938f3ccc8c8ee64e904fc36ec1a878a08da3764b3235645061999005240627698223f90ef31d3d1869bb80ef54f02951f27efdfb52cd66df35a927670c1a882e950c866d38647e6431fe3000b00b0c15d2dd10a48da5d93128eab3d89f79d0a9f9c2d2c86bfdb73e26d66487987372bb29b250d713a2e9c1252196b90ee991327b4518713d3ccc00e90476c5a62f4b02fa82b48ddfbe3055b5decb5a58f90320d8f4f4e864edb28cdd4c69e66bda458f0e5c4454a89cf11b843737dd870f173450c2ef33d5bcaff04578cc9bc03faf403231420447e711540b44d57c008066e6993395b3cb8f852ca317fcf8f7a8fa889f1c6f121f9c1d2d953da82894b1af4973dfa66092eb80ac29485ae1ecc7f6a5eb182fca254f0d4cc991f6259dce63fdbd3c626d1f72a30b653fee72bd643b6c61162730fbd1abc51e25e884ae29cf18204eeaa38cd486a818a736119602a64032e767dfcaa282404538f4949565f96e21392ed227ead22c8cbb7f8b8fbb805e714ac6553554b44cc0a076148e34cbf58727434ffe2396b3edb83091fb4dc64fad9f17796fa6e9c22d11920b92dec78e9913cf03789fd04af21f3ee1e6d771fecd8b237f86e36367bc6135e00b29d238aed59c0bad2ac51ce8e824d20f8e7232ebf0903c980b4b7cbef58fec74e43cec87bb8b4a252869527e2cf69e3a42ba08371e166f43979580d267919ded05139b0c9273f0e6db2b4b0595ea8e545127e6b375777ba49f5ddffafcb74ded5513c7fdec83861a862580560e20fcf3efd82394ef1cecf46df6d7c1d08eb2a0211816cb7c3a901eafd09bca110cb00bf4e068087098f1ab82cb265574c2398e18f339cf6fa3e46eb0f1129018a7b64d0e168701978451079c3b43b62cc0a391a72502826a49b972626d2e08418fcb04b796be648522961d64f2cc6d051f4cac736c5b5c33fc4fddde0b1bc06d225206aef49a6ba9c84cb951d10925a5e7de5bb7817bb1a0438f7d3e218a3e10f8de638de4fbeb0facbfae96fbea4e7fa123bba0c0ed880461dd79640c347125bb361bbfe7377f4c395b08558e2f2149775f973d6392fd2c067b5cf62472dd4c5e0d78329411e750e71c8de7e6bf823d73618d7b9588b9a2a94d38449f9358b788878d9c9556093fe0cb7d2bda30d52b7a317d5ac671572aa2d86c898a99ffcec9766baab9a7332a9e5a2c2bcd65c96249a171bb3e6447bee13bdd2c3ee46ea066af0174ceee41ef29c9336bfdcab4863e3584a10bc3c373f4a3d3aa979083949f7e07dd139618b9ab358b1e277b43e0d63de4c3cfb70d5f28bf7a940d1b739316b54f42c39f42b403c6e2502e5054b501b7c8000d15d38a8be0278b7e6db4a5217789dc1602b6880578d4218af23ab42577132f737c132e4faad3455ad9a27f119c7171f06e8c9f7dd1745326395613315e14d34e805b3e5fb1fad8a0703e602b5e37193c311e20ab8d6ec05dd0d4133c69374a6b32f7835c944742f4df97a70f82f00fae817949df415873c15e98d8a3fd6bca792d01848a05f3d67e585dcbc9a47437530d8f7d89e670021a6d01915cb68b8f35c639a72b85254766d30bb3e09df299a1e1e9bf2a85cb3afc29e125fe43f4154cbccad565444f68fc43c8e58332255cd490b2d050f901ca82696102573faf1fe3df125349c9e55ba9e19c50a0d222d53bd8379640c44235ca628035dca4de428c830ee6a87277d372be68fc7b5ec5de971ebd67eb838c52df348a7548c32ebeeea87d003177db415f9333ca8f3a3ea9ede7f145c45d0fd601b7eeb1bbce1fdddd4ca288ef4baf8f7ee6a6786547fd097daa3a137b0913cbd1c626263e7715b884fdd161b018cb905a9be1dce19fe71c365632a4430b2b333d435f38dacb23b0fd3685eb1748a564a83284541ecfbd52f1f8693aef826b8205af91d52b60e1e7ca502985e8e6ec9474e7a95f9ed4f91f912d1720c3a97d1bf6f9108f257e1998225b84830c52da6ade44e179ad8bd0996b45ecbba0e2602999c16f4316f08cfbce3bbb65a8cd729c6472283a88c2da68c71709a0ad75e5a2c17353d602129d6149738718c22de0712a3912e6d4de199d20de6228bfebde659e3744a7220fffc1a25a82a21bbf3e23f362d919f34090324507522845cc8602bca38409f8740dfe50eb3719f53ef11ce1755b05770b10d37d2000b64fc1abcddfc3abb8302d47fa2f4134b603a2949229967b57adc8533bcb4b75d6ea944a56828550175404bf6a885984824f1640760cdfb260c54c4d142f89c5f3bc9b9bcbadfe55b5a23392fbe34d26b8ecda6b0bf2440fbd23527a2e18e870c51357a74a75490ad5b8d61f644298a063b50afc71eb9e901002258db8199b9563d464d69bc9672d9577194659b67cca76b194b8ee71f79d38f79b37eff95da9454c18cf9cf9661374f10452102f00ce2535c2cd5c85dd37447404bc3f532322b19e9d58dcab0b6f113ad8e36649fba3d77d0f44caa9671cc7d9576cd462552ae3ab2d89b08d6465304992508411575aabe22b283ff4490424ec2b5939c6988177de3764bb7f71bb27aa454d9d567c16a928c7a52e8c48c02706f60bef18dcb92039800563c6a40bb41acc7741d4385bb75ec5d599e9b64fdf4182ae9d42899f48df4efc523deb917e2ee51a1a50d202a54f6c1b1ab24476cafdaf3d00a61d60a1b1f0964cc2286a4e34491b0f1bfa5a20eddee7f1d66"}) 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$netlbl_calipso(&(0x7f0000000080), r1) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000001040)={&(0x7f0000001000)=ANY=[@ANYBLOB='*\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="0000000000000000000002000000"], 0x14}}, 0x0) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r4) sendmsg$NLBL_CALIPSO_C_LIST(r4, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000440)={0x1c, r5, 0x1, 0x0, 0x0, {}, [@NLBL_CALIPSO_A_DOI={0x8}]}, 0x1c}}, 0x0) r6 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000580)={0xffffffffffffffff}) sendmsg$NBD_CMD_DISCONNECT(r6, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000000540)={&(0x7f00000005c0)={0x2c, 0x0, 0x0, 0x0, 0x4, {}, [@NBD_ATTR_SOCKETS={0xfc73, 0x7, 0x0, 0x1, [{0x8, 0x1, r7}]}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}]}, 0x2c}}, 0x0) sendmsg$NLBL_CALIPSO_C_ADD(r6, &(0x7f0000000300)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000240)={0x54, r2, 0x100, 0x70bd2a, 0x25dfdbfc, {}, [@NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x1}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x1}, @NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_DOI={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x3}, @NLBL_CALIPSO_A_MTYPE={0x8}]}, 0x54}, 0x1, 0x0, 0x0, 0x24008080}, 0x48080) r8 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000600), r3) sendmsg$NLBL_CALIPSO_C_LISTALL(r3, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x1c, r8, 0x20, 0x70bd28, 0x25dfdc02, {}, [@NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x3}]}, 0x1c}, 0x1, 0x0, 0x0, 0x40001}, 0xc810) sendmsg$NBD_CMD_DISCONNECT(r6, &(0x7f0000000400)={&(0x7f0000000340)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f00000003c0)={&(0x7f0000000380)={0x20, 0x0, 0x10, 0x70bd27, 0x25dfdbfb, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x3}]}, 0x20}, 0x1, 0x0, 0x0, 0x20004084}, 0x14) r9 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000500), r4) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x34, r9, 0x1, 0x70bd27, 0x25dfdbfe, {}, [@NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x1}]}, 0x34}}, 0x4) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f00000010c0)={0x0, 0x0, "534c84f7d978ce9ed15bf6db64c4f153b2fcced4730536d2459686e190b6a62284c7d823b940b88963fa3ce3751a9086f84ba7ad803863abf9ff00464e4e71700dc754a35b9c26c80696397a48984837f6429bb38714fb8bc19e44588582220e364d39ca3d656de55619e8dab275a14fbd4bd6a03e794b2b8595dd7966d1c6e96f3c1341b635916e3c7b05c9de18b49668ba944b6b454ba8327c9cc488ba3f2fedb619f61f47e0a5727f3ac849e240b4087e459c57775dd040b2353756a8b62b814a4e89f3211b57257080e7540f61f1aae4779cca2a7b239ee81ce7db685ac548c4b2377d0ccb78a52db856d3bbb9b51cbcfdb00c318faa190547bfc49a0149", "bb0680748d57a8d4d87cf943a300658981d0ac5ca8c5c971b585a4717d75819fed5449bc0bbfaaea36856dc66a9106847af26f5c826a578859402f981d918e7739e4ee570922193d120dc0acc9c0180f5947ed9314d263b3845648fe88261ff07895025ff94d615dafe4a10f3533e3597a9f5eb797a0bc4772073e0eeedb5b9ac14adf746078da810c7b21182a938c05d4472454121161e4d9a186b45f6d8603000a3c7c6fb5a5607b30854334817cf927f70ca37311710b005c4a193a6b176e46efc075c953e20538bf6eb59be8ad5683d31a923be82c0f6b0576463714f9dca7f2f32dbcb4eaf8450d571584e7e2af48a6367fe6268f1e1ab9b80ad974bd89f0db3f9dab6158d97d8e7fe2220f174e88d72f82092ae7436d33be35599af158bbebff1cdc1247b06014005c6c39b4976fb18e9378eade22094c5c3b4cba0a9b2955a1a445e90f1419c366be9215f04f03d67714896c68aae853505f00164410e9d1158b6570c83f1748489cb184f4f4637ecbd4a48fd443ee658ac493fc0b0613ba57e71b92dd9fbd8c97c5063a83081bf9ad8a6e5f7820cf5bed9225f1e82f61716ded5aa84adb2d71eabdaba1093a8b1506c83e0ef9fee5fe53947a81bb46378d65f1fa8cfa4cbd75fe99d68642b7acc03aebfa5e305c6c0a855725d8fcef0cb96489cfb7eef6ee84ba0daff2a84548ed3d9b5f3851af80004d87033a00d9cf9087dbf166605768fdfa6c1358b959e1683810dd5e978f2f2544aa646c5ea142aaf286a77aaace987d94afdf3e128e22e56622bbc42e2f8cc86ec6a531eceb157c7d0639a6a334f6c505115809b8bba85be44cbe4b31cfd8b3c5b0c88f45ac55834a046b32414126e296f35f669fc5e0962ebe512ee27ec5bbb9c5113224e248ac3ad7944e7a0ac85c2cf455998185f88317d952731a37e0ed24b55795b1bcec0951b7ad879d8b2e9007b7523e0041764e0482bfbd5ccf32756f72e3ca9282cf8d74ff169f6ca9e2860d88c75ddb35e59644fd92b7d46c53fc83ed75312103018b349a64d4df3cd88e22afebb2ded036300d769a309cc79874381a7b35f6a94f8469ad500598cddf064381087f3428d0db34faec637160b4b21634d82bc6ff49a1de0163c063cf4f9ddbe09312c2e1745c3d2e6fd48a16d40ec3ccc3d91aba81161222d7a5bc743ce3def3ad88e135914bfb632dc8c4beeeaed0df851592a996e7f890ad1624ae5d5896e7bfe0ddce838505542f5276af74e517f08e51be5ab0e0b20ad198df4292c61826ffc5ca9494d640b3c272718357259778af6035abdb9a275cc3618734fb47abb6ca47e5b592641ddb23153285de7eef08cd964eea128cd969f388fd74177a1121f7d8bef6009a62198eeae35a0e6d4ba084d263eeef3d7e608f705791f8ebc18a27f8393cfdaf15a2faddf5af98c52048a1d3e13f42a41e671fe50bc9398232e3bc846f81be554da7bc4a037dcb329abd03c4c66bb535cd2e86e7af2fd6b24cedbb1ae272bf838cd860941cd0d9d5f501b88f01cf9bd9e60ce55ecb799a8e1c72be6c1e62a7bfb1725b28553c748a6ae12eae61b0c51826ecc98d202dbbe81be4373f6f7311cff8d6ee44a654d4a202fb541d811f79750badcfd9210e2c0894f72ea0e0e14017026dceffc76b0b018cbe57ecb0df1011dd795965a667495c36f081671bdd06bfe6e6a7f43060e8c0f7744510f33a38dd69890d6556596775714f6e6c5b2f80414b2b98d506c230d04022531bba07a23b72f66809f5acb73b61a03906585c710616d0d3aaa7377f1da0181fd9b526464e66c22a9768243f9f7c7287a214588e4627dd257cb43e3fa9f416ae4e063e0f3355634728f3e604d8bb611bdff9ac02fa335fe55b53032b5a9fc21fdc1ee4fdf41ef1ad3fd1f55ffc85e1b497603800a850803d812663eed3a897a8b4156ee7106d0277f4f53442b70c736062d6328bfa12134f3beed4e0d21df30ffd3eb814efd05b965214f5f2b083960d16fff67cb6a37b8159eff61defd458d1485a61f7533ad9138b73044fe9f43a473822422b0c740a421e239516193cbc061410b2c5ff5094fdcca28eb87ea8b75423df76c03d3298dc8414cb3e7f66ffa12dc70c0f334b1cc47718998849f640e81eb04edde3ee3468d98d4cd14eb310016fb233f79963d9325bdea27f2bd36b60048e488a63298ad85c1c47a22fa84909d68c27e568b01a6623f0cbb850caebee6d4407d9714ce44e2b8302544f783f347ecde8e9805bc2d03ced4ceeece4c7ba59181b94139718cea3ef69bb804426b495d6a2dd1e106f66494b5fe520b6641c1836d3c435b8294d7b72c067dd75103726ce8c68582899fbff6ac5872cc0d80ef270fe3ca1c830f0b323edcbe7b23c250ee69acf62c389d94cd38a84396293c4efab0121a9c5950268c7e78fbacb23e8a9e8e75a52f93e98624bdf7e31fd73fb75882281bdd53ed9a3207631bb79fcd4d54358eccbea0172fd9240d3d37794a0810e082312a11a1c8be3239a15074e2c98fdc160bb5c48990f41d6a9083f35781c4cb9f3de800bce62bbc663779f197c543fc625f4ed37ef2fb684bd147f17b664050d68319348ef6ce5209cf9731d07a974e7424b67b5ed43d73a3db5f0b2468ddb3fef00502e6d78746c6a8f0504a06f7f5e6afad6c1af37c72f0938f3ccc8c8ee64e904fc36ec1a878a08da3764b3235645061999005240627698223f90ef31d3d1869bb80ef54f02951f27efdfb52cd66df35a927670c1a882e950c866d38647e6431fe3000b00b0c15d2dd10a48da5d93128eab3d89f79d0a9f9c2d2c86bfdb73e26d66487987372bb29b250d713a2e9c1252196b90ee991327b4518713d3ccc00e90476c5a62f4b02fa82b48ddfbe3055b5decb5a58f90320d8f4f4e864edb28cdd4c69e66bda458f0e5c4454a89cf11b843737dd870f173450c2ef33d5bcaff04578cc9bc03faf403231420447e711540b44d57c008066e6993395b3cb8f852ca317fcf8f7a8fa889f1c6f121f9c1d2d953da82894b1af4973dfa66092eb80ac29485ae1ecc7f6a5eb182fca254f0d4cc991f6259dce63fdbd3c626d1f72a30b653fee72bd643b6c61162730fbd1abc51e25e884ae29cf18204eeaa38cd486a818a736119602a64032e767dfcaa282404538f4949565f96e21392ed227ead22c8cbb7f8b8fbb805e714ac6553554b44cc0a076148e34cbf58727434ffe2396b3edb83091fb4dc64fad9f17796fa6e9c22d11920b92dec78e9913cf03789fd04af21f3ee1e6d771fecd8b237f86e36367bc6135e00b29d238aed59c0bad2ac51ce8e824d20f8e7232ebf0903c980b4b7cbef58fec74e43cec87bb8b4a252869527e2cf69e3a42ba08371e166f43979580d267919ded05139b0c9273f0e6db2b4b0595ea8e545127e6b375777ba49f5ddffafcb74ded5513c7fdec83861a862580560e20fcf3efd82394ef1cecf46df6d7c1d08eb2a0211816cb7c3a901eafd09bca110cb00bf4e068087098f1ab82cb265574c2398e18f339cf6fa3e46eb0f1129018a7b64d0e168701978451079c3b43b62cc0a391a72502826a49b972626d2e08418fcb04b796be648522961d64f2cc6d051f4cac736c5b5c33fc4fddde0b1bc06d225206aef49a6ba9c84cb951d10925a5e7de5bb7817bb1a0438f7d3e218a3e10f8de638de4fbeb0facbfae96fbea4e7fa123bba0c0ed880461dd79640c347125bb361bbfe7377f4c395b08558e2f2149775f973d6392fd2c067b5cf62472dd4c5e0d78329411e750e71c8de7e6bf823d73618d7b9588b9a2a94d38449f9358b788878d9c9556093fe0cb7d2bda30d52b7a317d5ac671572aa2d86c898a99ffcec9766baab9a7332a9e5a2c2bcd65c96249a171bb3e6447bee13bdd2c3ee46ea066af0174ceee41ef29c9336bfdcab4863e3584a10bc3c373f4a3d3aa979083949f7e07dd139618b9ab358b1e277b43e0d63de4c3cfb70d5f28bf7a940d1b739316b54f42c39f42b403c6e2502e5054b501b7c8000d15d38a8be0278b7e6db4a5217789dc1602b6880578d4218af23ab42577132f737c132e4faad3455ad9a27f119c7171f06e8c9f7dd1745326395613315e14d34e805b3e5fb1fad8a0703e602b5e37193c311e20ab8d6ec05dd0d4133c69374a6b32f7835c944742f4df97a70f82f00fae817949df415873c15e98d8a3fd6bca792d01848a05f3d67e585dcbc9a47437530d8f7d89e670021a6d01915cb68b8f35c639a72b85254766d30bb3e09df299a1e1e9bf2a85cb3afc29e125fe43f4154cbccad565444f68fc43c8e58332255cd490b2d050f901ca82696102573faf1fe3df125349c9e55ba9e19c50a0d222d53bd8379640c44235ca628035dca4de428c830ee6a87277d372be68fc7b5ec5de971ebd67eb838c52df348a7548c32ebeeea87d003177db415f9333ca8f3a3ea9ede7f145c45d0fd601b7eeb1bbce1fdddd4ca288ef4baf8f7ee6a6786547fd097daa3a137b0913cbd1c626263e7715b884fdd161b018cb905a9be1dce19fe71c365632a4430b2b333d435f38dacb23b0fd3685eb1748a564a83284541ecfbd52f1f8693aef826b8205af91d52b60e1e7ca502985e8e6ec9474e7a95f9ed4f91f912d1720c3a97d1bf6f9108f257e1998225b84830c52da6ade44e179ad8bd0996b45ecbba0e2602999c16f4316f08cfbce3bbb65a8cd729c6472283a88c2da68c71709a0ad75e5a2c17353d602129d6149738718c22de0712a3912e6d4de199d20de6228bfebde659e3744a7220fffc1a25a82a21bbf3e23f362d919f34090324507522845cc8602bca38409f8740dfe50eb3719f53ef11ce1755b05770b10d37d2000b64fc1abcddfc3abb8302d47fa2f4134b603a2949229967b57adc8533bcb4b75d6ea944a56828550175404bf6a885984824f1640760cdfb260c54c4d142f89c5f3bc9b9bcbadfe55b5a23392fbe34d26b8ecda6b0bf2440fbd23527a2e18e870c51357a74a75490ad5b8d61f644298a063b50afc71eb9e901002258db8199b9563d464d69bc9672d9577194659b67cca76b194b8ee71f79d38f79b37eff95da9454c18cf9cf9661374f10452102f00ce2535c2cd5c85dd37447404bc3f532322b19e9d58dcab0b6f113ad8e36649fba3d77d0f44caa9671cc7d9576cd462552ae3ab2d89b08d6465304992508411575aabe22b283ff4490424ec2b5939c6988177de3764bb7f71bb27aa454d9d567c16a928c7a52e8c48c02706f60bef18dcb92039800563c6a40bb41acc7741d4385bb75ec5d599e9b64fdf4182ae9d42899f48df4efc523deb917e2ee51a1a50d202a54f6c1b1ab24476cafdaf3d00a61d60a1b1f0964cc2286a4e34491b0f1bfa5a20eddee7f1d66"}) (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$netlbl_calipso(&(0x7f0000000080), r1) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000001040)={&(0x7f0000001000)=ANY=[@ANYBLOB='*\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="0000000000000000000002000000"], 0x14}}, 0x0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r4) (async) sendmsg$NLBL_CALIPSO_C_LIST(r4, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000440)={0x1c, r5, 0x1, 0x0, 0x0, {}, [@NLBL_CALIPSO_A_DOI={0x8}]}, 0x1c}}, 0x0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000580)) (async) sendmsg$NBD_CMD_DISCONNECT(r6, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000000540)={&(0x7f00000005c0)={0x2c, 0x0, 0x0, 0x0, 0x4, {}, [@NBD_ATTR_SOCKETS={0xfc73, 0x7, 0x0, 0x1, [{0x8, 0x1, r7}]}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}]}, 0x2c}}, 0x0) (async) sendmsg$NLBL_CALIPSO_C_ADD(r6, &(0x7f0000000300)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000240)={0x54, r2, 0x100, 0x70bd2a, 0x25dfdbfc, {}, [@NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x1}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x1}, @NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_DOI={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x3}, @NLBL_CALIPSO_A_MTYPE={0x8}]}, 0x54}, 0x1, 0x0, 0x0, 0x24008080}, 0x48080) (async) syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000600), r3) (async) sendmsg$NLBL_CALIPSO_C_LISTALL(r3, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x1c, r8, 0x20, 0x70bd28, 0x25dfdc02, {}, [@NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x3}]}, 0x1c}, 0x1, 0x0, 0x0, 0x40001}, 0xc810) (async) sendmsg$NBD_CMD_DISCONNECT(r6, &(0x7f0000000400)={&(0x7f0000000340)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f00000003c0)={&(0x7f0000000380)={0x20, 0x0, 0x10, 0x70bd27, 0x25dfdbfb, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x3}]}, 0x20}, 0x1, 0x0, 0x0, 0x20004084}, 0x14) (async) syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000500), r4) (async) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x34, r9, 0x1, 0x70bd27, 0x25dfdbfe, {}, [@NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x1}]}, 0x34}}, 0x4) (async) 07:02:23 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$netlbl_calipso(&(0x7f0000000080), r1) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r2, 0x1, 0xfffffffd}, 0x14}}, 0x0) [ 3109.518707] FAULT_INJECTION: forcing a failure. [ 3109.518707] name failslab, interval 1, probability 0, space 0, times 0 [ 3109.545592] CPU: 1 PID: 28832 Comm: syz-executor.0 Not tainted 4.14.299-syzkaller #0 [ 3109.553505] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/26/2022 [ 3109.562949] Call Trace: [ 3109.565538] dump_stack+0x1b2/0x281 07:02:23 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000001040)={&(0x7f0000001000)={0x14}, 0x14}}, 0x0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r2) sendmsg$NLBL_CALIPSO_C_LIST(r2, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000440)={0x1c, r3, 0x1, 0x0, 0x0, {}, [@NLBL_CALIPSO_A_DOI={0x8}]}, 0x1c}}, 0x0) sendmsg$NLBL_CALIPSO_C_REMOVE(r1, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x1c, r3, 0x100, 0x70bd2a, 0x25dfdbfb, {}, [@NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x1}]}, 0x1c}, 0x1, 0x0, 0x0, 0x10}, 0x20000000) r4 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r0) sendmsg$NLBL_CALIPSO_C_LIST(r0, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000000)=ANY=[@ANYBLOB="1c000000", @ANYRES16=r4, @ANYBLOB="010000000000010000000300000008610100010500000000000000fab7fc8fe233280000"], 0x58}}, 0x0) [ 3109.569173] should_fail.cold+0x10a/0x149 [ 3109.573329] should_failslab+0xd6/0x130 [ 3109.577307] kmem_cache_alloc_node_trace+0x25a/0x400 [ 3109.582414] blk_alloc_flush_queue+0x4f/0x2b0 [ 3109.586902] blk_mq_realloc_hw_ctxs+0x6ab/0xe00 [ 3109.591558] blk_mq_init_allocated_queue+0x20c/0xfd0 [ 3109.596640] ? blkcg_init_queue+0x19f/0x410 [ 3109.600959] ? blk_alloc_queue_node+0x82f/0xb40 [ 3109.605614] blk_mq_init_queue+0x5a/0x90 [ 3109.609657] nbd_dev_add+0x2c6/0x800 [ 3109.613363] ? nbd_send_cmd+0x11f0/0x11f0 [ 3109.617578] ? ns_capable_common+0x127/0x150 [ 3109.621973] nbd_genl_connect+0x3a4/0x13e0 [ 3109.626197] ? nbd_xmit_timeout+0x500/0x500 [ 3109.630850] ? do_syscall_64+0x1d5/0x640 [ 3109.634893] ? validate_nla+0x192/0x5e0 [ 3109.638850] ? nla_parse+0x157/0x1f0 [ 3109.642545] genl_family_rcv_msg+0x572/0xb20 [ 3109.646943] ? genl_rcv+0x40/0x40 [ 3109.650378] ? __ww_mutex_wakeup_for_backoff+0x210/0x210 [ 3109.655878] ? __kmalloc_node_track_caller+0x4c/0x70 [ 3109.660973] ? trace_hardirqs_on+0x10/0x10 [ 3109.665263] genl_rcv_msg+0xaf/0x140 [ 3109.668956] netlink_rcv_skb+0x125/0x390 [ 3109.672997] ? genl_family_rcv_msg+0xb20/0xb20 [ 3109.677572] ? netlink_ack+0x9a0/0x9a0 [ 3109.681437] ? lock_acquire+0x170/0x3f0 [ 3109.685415] genl_rcv+0x24/0x40 [ 3109.688700] netlink_unicast+0x437/0x610 [ 3109.692760] ? netlink_sendskb+0xd0/0xd0 [ 3109.696802] ? __check_object_size+0x179/0x230 [ 3109.701371] netlink_sendmsg+0x648/0xbc0 [ 3109.705425] ? nlmsg_notify+0x1b0/0x1b0 [ 3109.709387] ? kernel_recvmsg+0x210/0x210 [ 3109.713515] ? security_socket_sendmsg+0x83/0xb0 [ 3109.718250] ? nlmsg_notify+0x1b0/0x1b0 [ 3109.722202] sock_sendmsg+0xb5/0x100 [ 3109.725902] ___sys_sendmsg+0x6c8/0x800 [ 3109.729857] ? get_pid_task+0x91/0x130 [ 3109.733723] ? copy_msghdr_from_user+0x3b0/0x3b0 [ 3109.738494] ? lock_downgrade+0x740/0x740 [ 3109.742737] ? __fget+0x23e/0x3e0 [ 3109.746175] ? lock_acquire+0x170/0x3f0 [ 3109.750179] ? lock_downgrade+0x740/0x740 [ 3109.754305] ? __fget+0x265/0x3e0 [ 3109.757740] ? __fdget+0x19b/0x1f0 [ 3109.761260] ? sockfd_lookup_light+0xb2/0x160 [ 3109.765758] __sys_sendmsg+0xa3/0x120 07:02:23 executing program 2: ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f00000010c0)={0x0, 0x0, "534c84f7d978ce9ed15bf6db64c4f153b2fcced4730536d2459686e190b6a62284c7d823b940b88963fa3ce3751a9086f84ba7ad803863abf9ff00464e4e71700dc754a35b9c26c80696397a48984837f6429bb38714fb8bc19e44588582220e364d39ca3d656de55619e8dab275a14fbd4bd6a03e794b2b8595dd7966d1c6e96f3c1341b635916e3c7b05c9de18b49668ba944b6b454ba8327c9cc488ba3f2fedb619f61f47e0a5727f3ac849e240b4087e459c57775dd040b2353756a8b62b814a4e89f3211b57257080e7540f61f1aae4779cca2a7b239ee81ce7db685ac548c4b2377d0ccb78a52db856d3bbb9b51cbcfdb00c318faa190547bfc49a0149", "bb0680748d57a8d4d87cf943a300658981d0ac5ca8c5c971b585a4717d75819fed5449bc0bbfaaea36856dc66a9106847af26f5c826a578859402f981d918e7739e4ee570922193d120dc0acc9c0180f5947ed9314d263b3845648fe88261ff07895025ff94d615dafe4a10f3533e3597a9f5eb797a0bc4772073e0eeedb5b9ac14adf746078da810c7b21182a938c05d4472454121161e4d9a186b45f6d8603000a3c7c6fb5a5607b30854334817cf927f70ca37311710b005c4a193a6b176e46efc075c953e20538bf6eb59be8ad5683d31a923be82c0f6b0576463714f9dca7f2f32dbcb4eaf8450d571584e7e2af48a6367fe6268f1e1ab9b80ad974bd89f0db3f9dab6158d97d8e7fe2220f174e88d72f82092ae7436d33be35599af158bbebff1cdc1247b06014005c6c39b4976fb18e9378eade22094c5c3b4cba0a9b2955a1a445e90f1419c366be9215f04f03d67714896c68aae853505f00164410e9d1158b6570c83f1748489cb184f4f4637ecbd4a48fd443ee658ac493fc0b0613ba57e71b92dd9fbd8c97c5063a83081bf9ad8a6e5f7820cf5bed9225f1e82f61716ded5aa84adb2d71eabdaba1093a8b1506c83e0ef9fee5fe53947a81bb46378d65f1fa8cfa4cbd75fe99d68642b7acc03aebfa5e305c6c0a855725d8fcef0cb96489cfb7eef6ee84ba0daff2a84548ed3d9b5f3851af80004d87033a00d9cf9087dbf166605768fdfa6c1358b959e1683810dd5e978f2f2544aa646c5ea142aaf286a77aaace987d94afdf3e128e22e56622bbc42e2f8cc86ec6a531eceb157c7d0639a6a334f6c505115809b8bba85be44cbe4b31cfd8b3c5b0c88f45ac55834a046b32414126e296f35f669fc5e0962ebe512ee27ec5bbb9c5113224e248ac3ad7944e7a0ac85c2cf455998185f88317d952731a37e0ed24b55795b1bcec0951b7ad879d8b2e9007b7523e0041764e0482bfbd5ccf32756f72e3ca9282cf8d74ff169f6ca9e2860d88c75ddb35e59644fd92b7d46c53fc83ed75312103018b349a64d4df3cd88e22afebb2ded036300d769a309cc79874381a7b35f6a94f8469ad500598cddf064381087f3428d0db34faec637160b4b21634d82bc6ff49a1de0163c063cf4f9ddbe09312c2e1745c3d2e6fd48a16d40ec3ccc3d91aba81161222d7a5bc743ce3def3ad88e135914bfb632dc8c4beeeaed0df851592a996e7f890ad1624ae5d5896e7bfe0ddce838505542f5276af74e517f08e51be5ab0e0b20ad198df4292c61826ffc5ca9494d640b3c272718357259778af6035abdb9a275cc3618734fb47abb6ca47e5b592641ddb23153285de7eef08cd964eea128cd969f388fd74177a1121f7d8bef6009a62198eeae35a0e6d4ba084d263eeef3d7e608f705791f8ebc18a27f8393cfdaf15a2faddf5af98c52048a1d3e13f42a41e671fe50bc9398232e3bc846f81be554da7bc4a037dcb329abd03c4c66bb535cd2e86e7af2fd6b24cedbb1ae272bf838cd860941cd0d9d5f501b88f01cf9bd9e60ce55ecb799a8e1c72be6c1e62a7bfb1725b28553c748a6ae12eae61b0c51826ecc98d202dbbe81be4373f6f7311cff8d6ee44a654d4a202fb541d811f79750badcfd9210e2c0894f72ea0e0e14017026dceffc76b0b018cbe57ecb0df1011dd795965a667495c36f081671bdd06bfe6e6a7f43060e8c0f7744510f33a38dd69890d6556596775714f6e6c5b2f80414b2b98d506c230d04022531bba07a23b72f66809f5acb73b61a03906585c710616d0d3aaa7377f1da0181fd9b526464e66c22a9768243f9f7c7287a214588e4627dd257cb43e3fa9f416ae4e063e0f3355634728f3e604d8bb611bdff9ac02fa335fe55b53032b5a9fc21fdc1ee4fdf41ef1ad3fd1f55ffc85e1b497603800a850803d812663eed3a897a8b4156ee7106d0277f4f53442b70c736062d6328bfa12134f3beed4e0d21df30ffd3eb814efd05b965214f5f2b083960d16fff67cb6a37b8159eff61defd458d1485a61f7533ad9138b73044fe9f43a473822422b0c740a421e239516193cbc061410b2c5ff5094fdcca28eb87ea8b75423df76c03d3298dc8414cb3e7f66ffa12dc70c0f334b1cc47718998849f640e81eb04edde3ee3468d98d4cd14eb310016fb233f79963d9325bdea27f2bd36b60048e488a63298ad85c1c47a22fa84909d68c27e568b01a6623f0cbb850caebee6d4407d9714ce44e2b8302544f783f347ecde8e9805bc2d03ced4ceeece4c7ba59181b94139718cea3ef69bb804426b495d6a2dd1e106f66494b5fe520b6641c1836d3c435b8294d7b72c067dd75103726ce8c68582899fbff6ac5872cc0d80ef270fe3ca1c830f0b323edcbe7b23c250ee69acf62c389d94cd38a84396293c4efab0121a9c5950268c7e78fbacb23e8a9e8e75a52f93e98624bdf7e31fd73fb75882281bdd53ed9a3207631bb79fcd4d54358eccbea0172fd9240d3d37794a0810e082312a11a1c8be3239a15074e2c98fdc160bb5c48990f41d6a9083f35781c4cb9f3de800bce62bbc663779f197c543fc625f4ed37ef2fb684bd147f17b664050d68319348ef6ce5209cf9731d07a974e7424b67b5ed43d73a3db5f0b2468ddb3fef00502e6d78746c6a8f0504a06f7f5e6afad6c1af37c72f0938f3ccc8c8ee64e904fc36ec1a878a08da3764b3235645061999005240627698223f90ef31d3d1869bb80ef54f02951f27efdfb52cd66df35a927670c1a882e950c866d38647e6431fe3000b00b0c15d2dd10a48da5d93128eab3d89f79d0a9f9c2d2c86bfdb73e26d66487987372bb29b250d713a2e9c1252196b90ee991327b4518713d3ccc00e90476c5a62f4b02fa82b48ddfbe3055b5decb5a58f90320d8f4f4e864edb28cdd4c69e66bda458f0e5c4454a89cf11b843737dd870f173450c2ef33d5bcaff04578cc9bc03faf403231420447e711540b44d57c008066e6993395b3cb8f852ca317fcf8f7a8fa889f1c6f121f9c1d2d953da82894b1af4973dfa66092eb80ac29485ae1ecc7f6a5eb182fca254f0d4cc991f6259dce63fdbd3c626d1f72a30b653fee72bd643b6c61162730fbd1abc51e25e884ae29cf18204eeaa38cd486a818a736119602a64032e767dfcaa282404538f4949565f96e21392ed227ead22c8cbb7f8b8fbb805e714ac6553554b44cc0a076148e34cbf58727434ffe2396b3edb83091fb4dc64fad9f17796fa6e9c22d11920b92dec78e9913cf03789fd04af21f3ee1e6d771fecd8b237f86e36367bc6135e00b29d238aed59c0bad2ac51ce8e824d20f8e7232ebf0903c980b4b7cbef58fec74e43cec87bb8b4a252869527e2cf69e3a42ba08371e166f43979580d267919ded05139b0c9273f0e6db2b4b0595ea8e545127e6b375777ba49f5ddffafcb74ded5513c7fdec83861a862580560e20fcf3efd82394ef1cecf46df6d7c1d08eb2a0211816cb7c3a901eafd09bca110cb00bf4e068087098f1ab82cb265574c2398e18f339cf6fa3e46eb0f1129018a7b64d0e168701978451079c3b43b62cc0a391a72502826a49b972626d2e08418fcb04b796be648522961d64f2cc6d051f4cac736c5b5c33fc4fddde0b1bc06d225206aef49a6ba9c84cb951d10925a5e7de5bb7817bb1a0438f7d3e218a3e10f8de638de4fbeb0facbfae96fbea4e7fa123bba0c0ed880461dd79640c347125bb361bbfe7377f4c395b08558e2f2149775f973d6392fd2c067b5cf62472dd4c5e0d78329411e750e71c8de7e6bf823d73618d7b9588b9a2a94d38449f9358b788878d9c9556093fe0cb7d2bda30d52b7a317d5ac671572aa2d86c898a99ffcec9766baab9a7332a9e5a2c2bcd65c96249a171bb3e6447bee13bdd2c3ee46ea066af0174ceee41ef29c9336bfdcab4863e3584a10bc3c373f4a3d3aa979083949f7e07dd139618b9ab358b1e277b43e0d63de4c3cfb70d5f28bf7a940d1b739316b54f42c39f42b403c6e2502e5054b501b7c8000d15d38a8be0278b7e6db4a5217789dc1602b6880578d4218af23ab42577132f737c132e4faad3455ad9a27f119c7171f06e8c9f7dd1745326395613315e14d34e805b3e5fb1fad8a0703e602b5e37193c311e20ab8d6ec05dd0d4133c69374a6b32f7835c944742f4df97a70f82f00fae817949df415873c15e98d8a3fd6bca792d01848a05f3d67e585dcbc9a47437530d8f7d89e670021a6d01915cb68b8f35c639a72b85254766d30bb3e09df299a1e1e9bf2a85cb3afc29e125fe43f4154cbccad565444f68fc43c8e58332255cd490b2d050f901ca82696102573faf1fe3df125349c9e55ba9e19c50a0d222d53bd8379640c44235ca628035dca4de428c830ee6a87277d372be68fc7b5ec5de971ebd67eb838c52df348a7548c32ebeeea87d003177db415f9333ca8f3a3ea9ede7f145c45d0fd601b7eeb1bbce1fdddd4ca288ef4baf8f7ee6a6786547fd097daa3a137b0913cbd1c626263e7715b884fdd161b018cb905a9be1dce19fe71c365632a4430b2b333d435f38dacb23b0fd3685eb1748a564a83284541ecfbd52f1f8693aef826b8205af91d52b60e1e7ca502985e8e6ec9474e7a95f9ed4f91f912d1720c3a97d1bf6f9108f257e1998225b84830c52da6ade44e179ad8bd0996b45ecbba0e2602999c16f4316f08cfbce3bbb65a8cd729c6472283a88c2da68c71709a0ad75e5a2c17353d602129d6149738718c22de0712a3912e6d4de199d20de6228bfebde659e3744a7220fffc1a25a82a21bbf3e23f362d919f34090324507522845cc8602bca38409f8740dfe50eb3719f53ef11ce1755b05770b10d37d2000b64fc1abcddfc3abb8302d47fa2f4134b603a2949229967b57adc8533bcb4b75d6ea944a56828550175404bf6a885984824f1640760cdfb260c54c4d142f89c5f3bc9b9bcbadfe55b5a23392fbe34d26b8ecda6b0bf2440fbd23527a2e18e870c51357a74a75490ad5b8d61f644298a063b50afc71eb9e901002258db8199b9563d464d69bc9672d9577194659b67cca76b194b8ee71f79d38f79b37eff95da9454c18cf9cf9661374f10452102f00ce2535c2cd5c85dd37447404bc3f532322b19e9d58dcab0b6f113ad8e36649fba3d77d0f44caa9671cc7d9576cd462552ae3ab2d89b08d6465304992508411575aabe22b283ff4490424ec2b5939c6988177de3764bb7f71bb27aa454d9d567c16a928c7a52e8c48c02706f60bef18dcb92039800563c6a40bb41acc7741d4385bb75ec5d599e9b64fdf4182ae9d42899f48df4efc523deb917e2ee51a1a50d202a54f6c1b1ab24476cafdaf3d00a61d60a1b1f0964cc2286a4e34491b0f1bfa5a20eddee7f1d66"}) (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$netlbl_calipso(&(0x7f0000000080), r1) (async) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000001040)={&(0x7f0000001000)=ANY=[@ANYBLOB='*\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="0000000000000000000002000000"], 0x14}}, 0x0) (async) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r4) sendmsg$NLBL_CALIPSO_C_LIST(r4, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000440)={0x1c, r5, 0x1, 0x0, 0x0, {}, [@NLBL_CALIPSO_A_DOI={0x8}]}, 0x1c}}, 0x0) (async) r6 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000580)={0xffffffffffffffff}) sendmsg$NBD_CMD_DISCONNECT(r6, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000000540)={&(0x7f00000005c0)={0x2c, 0x0, 0x0, 0x0, 0x4, {}, [@NBD_ATTR_SOCKETS={0xfc73, 0x7, 0x0, 0x1, [{0x8, 0x1, r7}]}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}]}, 0x2c}}, 0x0) sendmsg$NLBL_CALIPSO_C_ADD(r6, &(0x7f0000000300)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000240)={0x54, r2, 0x100, 0x70bd2a, 0x25dfdbfc, {}, [@NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x1}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x1}, @NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_DOI={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x3}, @NLBL_CALIPSO_A_MTYPE={0x8}]}, 0x54}, 0x1, 0x0, 0x0, 0x24008080}, 0x48080) (async) r8 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000600), r3) sendmsg$NLBL_CALIPSO_C_LISTALL(r3, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x1c, r8, 0x20, 0x70bd28, 0x25dfdc02, {}, [@NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x3}]}, 0x1c}, 0x1, 0x0, 0x0, 0x40001}, 0xc810) sendmsg$NBD_CMD_DISCONNECT(r6, &(0x7f0000000400)={&(0x7f0000000340)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f00000003c0)={&(0x7f0000000380)={0x20, 0x0, 0x10, 0x70bd27, 0x25dfdbfb, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x3}]}, 0x20}, 0x1, 0x0, 0x0, 0x20004084}, 0x14) r9 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000500), r4) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x34, r9, 0x1, 0x70bd27, 0x25dfdbfe, {}, [@NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x1}]}, 0x34}}, 0x4) 07:02:23 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_bt_hidp_HIDPGETCONNINFO(0xffffffffffffffff, 0x800448d3, &(0x7f0000000240)={@any, 0x7fb4, 0x8, 0xa247, 0x7fff, 0x7, "17f2ef5f91122af00242a5ccda59efdcb5784382d94106f6f8cc4393472b72d7142876279cfd00c1028ca84d13f73993439cb5775f5ab7ed94f4b3b45c4c505855f891da3b75f3f4d7faa76e923ebd0c8f9ea2ea0064ffdd80bd8a58a650640df3bb569ea252f38ce5299c46ccfb39c357b775c4d00fd67da19b3f04c6fed827"}) ioctl$sock_bt_hidp_HIDPGETCONNINFO(0xffffffffffffffff, 0x800448d3, &(0x7f0000000300)={@none, 0x1f, 0x8, 0x6, 0x0, 0x84, "ecc47a7098da945f0aca2c8af2e29e6bbf21766df76d4e62e14402b3a99c5b2aff9992b51bac1a09785bdd9ba217c1d4bb4a2c4c05276212414da3325da7e1c9fe0f37000430cc8eddd3fd608dd3983a59241fb55103a5251e9bd81b430a624f1d37d003a16308df3fe151e0f099bd5acea1f63ddeb7273a06889cf0a7849239"}) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r1) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f00000000c0)=ANY=[@ANYBLOB="28df76f24f79174b03c0044d5c369eb19ed8b7b6a0fc801ffd2fe3593c2700ea4bcb65e89bee1e2ad909ebb7d87e0c9826cfc75db475edf0e5b558cabb1cf02260e307e90097829d0ebf17a089062a8a7ccac3f0fe51b111135e7aca422b0369def4b414aac83bf866e35f3915a16d0f617d803195eaa8b0a9d98fa5e1fd3e2c9e23d9edb1af27e1574e0c7a9f532df543ce2deabadb35864c46e220598e1c84522cbdac2e69d69020dbae5a4d4129f319f1a34d67ba3596a7901c02a77916a9498d0d13395b20", @ANYRES16=r2, @ANYBLOB="01000000000000000000020900000000018c105a0000000000"], 0x1c}}, 0x4000040) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) ioctl$sock_bt_hidp_HIDPGETCONNINFO(0xffffffffffffffff, 0x800448d3, &(0x7f0000000240)={@any, 0x7fb4, 0x8, 0xa247, 0x7fff, 0x7, "17f2ef5f91122af00242a5ccda59efdcb5784382d94106f6f8cc4393472b72d7142876279cfd00c1028ca84d13f73993439cb5775f5ab7ed94f4b3b45c4c505855f891da3b75f3f4d7faa76e923ebd0c8f9ea2ea0064ffdd80bd8a58a650640df3bb569ea252f38ce5299c46ccfb39c357b775c4d00fd67da19b3f04c6fed827"}) (async) ioctl$sock_bt_hidp_HIDPGETCONNINFO(0xffffffffffffffff, 0x800448d3, &(0x7f0000000300)={@none, 0x1f, 0x8, 0x6, 0x0, 0x84, "ecc47a7098da945f0aca2c8af2e29e6bbf21766df76d4e62e14402b3a99c5b2aff9992b51bac1a09785bdd9ba217c1d4bb4a2c4c05276212414da3325da7e1c9fe0f37000430cc8eddd3fd608dd3983a59241fb55103a5251e9bd81b430a624f1d37d003a16308df3fe151e0f099bd5acea1f63ddeb7273a06889cf0a7849239"}) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r1) (async) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f00000000c0)=ANY=[@ANYBLOB="28df76f24f79174b03c0044d5c369eb19ed8b7b6a0fc801ffd2fe3593c2700ea4bcb65e89bee1e2ad909ebb7d87e0c9826cfc75db475edf0e5b558cabb1cf02260e307e90097829d0ebf17a089062a8a7ccac3f0fe51b111135e7aca422b0369def4b414aac83bf866e35f3915a16d0f617d803195eaa8b0a9d98fa5e1fd3e2c9e23d9edb1af27e1574e0c7a9f532df543ce2deabadb35864c46e220598e1c84522cbdac2e69d69020dbae5a4d4129f319f1a34d67ba3596a7901c02a77916a9498d0d13395b20", @ANYRES16=r2, @ANYBLOB="01000000000000000000020900000000018c105a0000000000"], 0x1c}}, 0x4000040) (async) 07:02:23 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$netlbl_calipso(&(0x7f0000000080), r1) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r2, 0x1, 0xfffffffd}, 0x14}}, 0x0) 07:02:23 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000001040)={&(0x7f0000001000)={0x14}, 0x14}}, 0x0) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r2) sendmsg$NLBL_CALIPSO_C_LIST(r2, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000440)={0x1c, r3, 0x1, 0x0, 0x0, {}, [@NLBL_CALIPSO_A_DOI={0x8}]}, 0x1c}}, 0x0) sendmsg$NLBL_CALIPSO_C_REMOVE(r1, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x1c, r3, 0x100, 0x70bd2a, 0x25dfdbfb, {}, [@NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x1}]}, 0x1c}, 0x1, 0x0, 0x0, 0x10}, 0x20000000) r4 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r0) sendmsg$NLBL_CALIPSO_C_LIST(r0, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000000)=ANY=[@ANYBLOB="1c000000", @ANYRES16=r4, @ANYBLOB="010000000000010000000300000008610100010500000000000000fab7fc8fe233280000"], 0x58}}, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000001040)={&(0x7f0000001000)={0x14}, 0x14}}, 0x0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r2) (async) sendmsg$NLBL_CALIPSO_C_LIST(r2, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000440)={0x1c, r3, 0x1, 0x0, 0x0, {}, [@NLBL_CALIPSO_A_DOI={0x8}]}, 0x1c}}, 0x0) (async) sendmsg$NLBL_CALIPSO_C_REMOVE(r1, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x1c, r3, 0x100, 0x70bd2a, 0x25dfdbfb, {}, [@NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x1}]}, 0x1c}, 0x1, 0x0, 0x0, 0x10}, 0x20000000) (async) syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r0) (async) sendmsg$NLBL_CALIPSO_C_LIST(r0, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000000)=ANY=[@ANYBLOB="1c000000", @ANYRES16=r4, @ANYBLOB="010000000000010000000300000008610100010500000000000000fab7fc8fe233280000"], 0x58}}, 0x0) (async) [ 3109.769538] ? SyS_shutdown+0x160/0x160 [ 3109.773494] ? wait_for_completion_io+0x10/0x10 [ 3109.778171] ? SyS_read+0x210/0x210 [ 3109.781821] ? __do_page_fault+0x159/0xad0 [ 3109.786035] SyS_sendmsg+0x27/0x40 [ 3109.789565] ? __sys_sendmsg+0x120/0x120 [ 3109.793624] do_syscall_64+0x1d5/0x640 [ 3109.797506] entry_SYSCALL_64_after_hwframe+0x5e/0xd3 [ 3109.806553] nbd: failed to add new device 07:02:23 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r0) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)={0x30, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SOCKETS={0x4}]}, 0x30}}, 0x0) (fail_nth: 43) 07:02:23 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(&(0x7f0000000040), r0) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000080)={0x14, r2, 0x800, 0x70bd2c, 0x25dfdbff}, 0x14}, 0x1, 0x0, 0x0, 0xc001}, 0x0) r4 = syz_genetlink_get_family_id$nbd(&(0x7f00000000c0), r1) sendmsg$NBD_CMD_STATUS(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f0000000180)={&(0x7f0000000100)={0x20, r4, 0x100, 0x70bd2a, 0x25dfdbff, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x6}]}, 0x20}, 0x1, 0x0, 0x0, 0x4000}, 0x240008d1) 07:02:23 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$netlbl_calipso(&(0x7f0000000080), r1) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r2, 0x1, 0xfffffffd}, 0x14}}, 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$netlbl_calipso(&(0x7f0000000080), r1) (async) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r2, 0x1, 0xfffffffd}, 0x14}}, 0x0) (async) 07:02:23 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) ioctl$sock_bt_hidp_HIDPGETCONNINFO(0xffffffffffffffff, 0x800448d3, &(0x7f0000000240)={@any, 0x7fb4, 0x8, 0xa247, 0x7fff, 0x7, "17f2ef5f91122af00242a5ccda59efdcb5784382d94106f6f8cc4393472b72d7142876279cfd00c1028ca84d13f73993439cb5775f5ab7ed94f4b3b45c4c505855f891da3b75f3f4d7faa76e923ebd0c8f9ea2ea0064ffdd80bd8a58a650640df3bb569ea252f38ce5299c46ccfb39c357b775c4d00fd67da19b3f04c6fed827"}) (async) ioctl$sock_bt_hidp_HIDPGETCONNINFO(0xffffffffffffffff, 0x800448d3, &(0x7f0000000300)={@none, 0x1f, 0x8, 0x6, 0x0, 0x84, "ecc47a7098da945f0aca2c8af2e29e6bbf21766df76d4e62e14402b3a99c5b2aff9992b51bac1a09785bdd9ba217c1d4bb4a2c4c05276212414da3325da7e1c9fe0f37000430cc8eddd3fd608dd3983a59241fb55103a5251e9bd81b430a624f1d37d003a16308df3fe151e0f099bd5acea1f63ddeb7273a06889cf0a7849239"}) (async) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r1) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f00000000c0)=ANY=[@ANYBLOB="28df76f24f79174b03c0044d5c369eb19ed8b7b6a0fc801ffd2fe3593c2700ea4bcb65e89bee1e2ad909ebb7d87e0c9826cfc75db475edf0e5b558cabb1cf02260e307e90097829d0ebf17a089062a8a7ccac3f0fe51b111135e7aca422b0369def4b414aac83bf866e35f3915a16d0f617d803195eaa8b0a9d98fa5e1fd3e2c9e23d9edb1af27e1574e0c7a9f532df543ce2deabadb35864c46e220598e1c84522cbdac2e69d69020dbae5a4d4129f319f1a34d67ba3596a7901c02a77916a9498d0d13395b20", @ANYRES16=r2, @ANYBLOB="01000000000000000000020900000000018c105a0000000000"], 0x1c}}, 0x4000040) 07:02:23 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(&(0x7f0000000040), r0) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000080)={0x14, r2, 0x800, 0x70bd2c, 0x25dfdbff}, 0x14}, 0x1, 0x0, 0x0, 0xc001}, 0x0) r4 = syz_genetlink_get_family_id$nbd(&(0x7f00000000c0), r1) sendmsg$NBD_CMD_STATUS(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f0000000180)={&(0x7f0000000100)={0x20, r4, 0x100, 0x70bd2a, 0x25dfdbff, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x6}]}, 0x20}, 0x1, 0x0, 0x0, 0x4000}, 0x240008d1) 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) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000080)={0x14, r2, 0x800, 0x70bd2c, 0x25dfdbff}, 0x14}, 0x1, 0x0, 0x0, 0xc001}, 0x0) (async) syz_genetlink_get_family_id$nbd(&(0x7f00000000c0), r1) (async) sendmsg$NBD_CMD_STATUS(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f0000000180)={&(0x7f0000000100)={0x20, r4, 0x100, 0x70bd2a, 0x25dfdbff, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x6}]}, 0x20}, 0x1, 0x0, 0x0, 0x4000}, 0x240008d1) (async) 07:02:23 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000001040)={&(0x7f0000001000)={0x14}, 0x14}}, 0x0) (async) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r2) sendmsg$NLBL_CALIPSO_C_LIST(r2, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000440)={0x1c, r3, 0x1, 0x0, 0x0, {}, [@NLBL_CALIPSO_A_DOI={0x8}]}, 0x1c}}, 0x0) (async) sendmsg$NLBL_CALIPSO_C_REMOVE(r1, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x1c, r3, 0x100, 0x70bd2a, 0x25dfdbfb, {}, [@NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x1}]}, 0x1c}, 0x1, 0x0, 0x0, 0x10}, 0x20000000) r4 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r0) sendmsg$NLBL_CALIPSO_C_LIST(r0, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000000)=ANY=[@ANYBLOB="1c000000", @ANYRES16=r4, @ANYBLOB="010000000000010000000300000008610100010500000000000000fab7fc8fe233280000"], 0x58}}, 0x0) 07:02:23 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$netlbl_calipso(&(0x7f0000000080), r1) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000600)=ANY=[@ANYBLOB="00000001008000b0000004ae78c08f06ee3f25be02080cb00d0e3fc7f51633d923d06045c86407bafd6d2d409f97b5a18045712eeb3cfeb741e1b149d1ead34d9f50cf4959e158b5f952ee00"/88, @ANYRES16=r2, @ANYBLOB="020027bd7000fedbdf2502000000"], 0x14}}, 0x8011) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NLBL_CALIPSO_C_LISTALL(r3, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000040)={&(0x7f00000000c0)={0x4c, r2, 0x400, 0x70bd27, 0x25dfdbfd, {}, [@NLBL_CALIPSO_A_DOI={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x2}, @NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_DOI={0x8}, @NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x1}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x3}]}, 0x4c}, 0x1, 0x0, 0x0, 0x20000041}, 0x40) 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, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000001040)={&(0x7f0000001000)={0x14}, 0x14}}, 0x0) sendmsg$NBD_CMD_DISCONNECT(r5, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000001040)={&(0x7f0000000500)=ANY=[@ANYBLOB="140000e0fc99466c17d6198af266402efe3a72bb9f052399a66ef60bfb51a4ca96bf86e9eb46adce5637cc936a3b9d0e2d16b3c98170d300eb06defae7998143519b0efcfd97716f890d4a9576df04428c3f061007d60d8e0573e28a698610a4f2a5b5ce763d86385c8e6e9497de5daf58d8d921e4dd01c41e359503e1e8479587c1794a76cbc073f03bc2232a0201d8798afe6d242c7748da962d6e75e3dbe8311739e77ff6", @ANYRES16=0x0, @ANYBLOB="0000000000000000000002000000"], 0x14}}, 0x0) r6 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r7 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r8 = syz_genetlink_get_family_id$nbd(&(0x7f00000002c0), r7) sendmsg$NBD_CMD_CONNECT(r7, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000300)={0x14, r8, 0x1}, 0x14}}, 0x0) r9 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000000), 0xa0001, 0x0) write$RDMA_USER_CM_CMD_DISCONNECT(r9, 0x0, 0x0) r10 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000000), 0xa0001, 0x0) write$RDMA_USER_CM_CMD_DISCONNECT(r10, 0x0, 0x0) sendmsg$NBD_CMD_DISCONNECT(r6, &(0x7f00000004c0)={&(0x7f0000000380)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000000480)={&(0x7f00000003c0)={0x8c, r8, 0x20, 0x70bd28, 0x25dfdbfd, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0x100}, @NBD_ATTR_BACKEND_IDENTIFIER={0x7, 0xa, '\xe5^}'}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8, 0x1, r9}, {0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8, 0x1, r10}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x9af}]}, 0x8c}, 0x1, 0x0, 0x0, 0x20000001}, 0x0) sendmsg$NLBL_CALIPSO_C_LISTALL(r4, &(0x7f0000000340)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000005c0)={&(0x7f0000000280)=ANY=[@ANYBLOB='\x00\x00\b\x00', @ANYRES16=r2, @ANYBLOB="000426bd7000fbdbdf25040000000800010000000000080002000200000008000100030000000800020002000000080001000000000008000200020000000800010000000000"], 0x4c}, 0x1, 0x0, 0x0, 0x10004041}, 0xc850) [ 3109.920178] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.4'. [ 3109.942625] FAULT_INJECTION: forcing a failure. [ 3109.942625] name failslab, interval 1, probability 0, space 0, times 0 [ 3109.967980] CPU: 1 PID: 28881 Comm: syz-executor.0 Not tainted 4.14.299-syzkaller #0 [ 3109.975892] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/26/2022 [ 3109.985265] Call Trace: [ 3109.987857] dump_stack+0x1b2/0x281 [ 3109.991491] should_fail.cold+0x10a/0x149 [ 3109.995642] should_failslab+0xd6/0x130 [ 3109.999612] kmem_cache_alloc_node_trace+0x25a/0x400 [ 3110.004700] blk_mq_init_tags+0x5e/0x280 [ 3110.008777] blk_mq_alloc_rq_map+0x90/0x220 [ 3110.013088] blk_mq_sched_alloc_tags+0xaa/0x240 [ 3110.017826] blk_mq_init_sched+0x18d/0x4a0 [ 3110.022048] ? _raw_spin_unlock+0x29/0x40 [ 3110.026183] elevator_init+0x2ee/0x410 [ 3110.030052] blk_mq_sched_init+0x28/0x40 [ 3110.034100] blk_mq_init_allocated_queue+0xca0/0xfd0 [ 3110.039215] blk_mq_init_queue+0x5a/0x90 [ 3110.043271] nbd_dev_add+0x2c6/0x800 [ 3110.046986] ? nbd_send_cmd+0x11f0/0x11f0 [ 3110.051129] ? ns_capable_common+0x127/0x150 [ 3110.055530] nbd_genl_connect+0x3a4/0x13e0 [ 3110.059757] ? nbd_xmit_timeout+0x500/0x500 [ 3110.064087] ? do_syscall_64+0x1d5/0x640 [ 3110.068128] ? validate_nla+0x192/0x5e0 [ 3110.072090] ? nla_parse+0x157/0x1f0 [ 3110.075794] genl_family_rcv_msg+0x572/0xb20 [ 3110.080183] ? genl_rcv+0x40/0x40 [ 3110.083616] ? __ww_mutex_wakeup_for_backoff+0x210/0x210 [ 3110.089059] ? __kmalloc_node_track_caller+0x4c/0x70 [ 3110.094182] ? trace_hardirqs_on+0x10/0x10 [ 3110.098419] genl_rcv_msg+0xaf/0x140 [ 3110.102121] netlink_rcv_skb+0x125/0x390 [ 3110.106172] ? genl_family_rcv_msg+0xb20/0xb20 [ 3110.110738] ? netlink_ack+0x9a0/0x9a0 [ 3110.114604] ? lock_acquire+0x170/0x3f0 [ 3110.118581] genl_rcv+0x24/0x40 [ 3110.121846] netlink_unicast+0x437/0x610 [ 3110.125886] ? netlink_sendskb+0xd0/0xd0 [ 3110.129930] ? __check_object_size+0x179/0x230 [ 3110.134498] netlink_sendmsg+0x648/0xbc0 [ 3110.138566] ? nlmsg_notify+0x1b0/0x1b0 [ 3110.142524] ? kernel_recvmsg+0x210/0x210 [ 3110.146656] ? security_socket_sendmsg+0x83/0xb0 [ 3110.151401] ? nlmsg_notify+0x1b0/0x1b0 [ 3110.155363] sock_sendmsg+0xb5/0x100 [ 3110.159060] ___sys_sendmsg+0x6c8/0x800 [ 3110.163015] ? get_pid_task+0x91/0x130 [ 3110.166893] ? copy_msghdr_from_user+0x3b0/0x3b0 [ 3110.171633] ? lock_downgrade+0x740/0x740 [ 3110.175851] ? __fget+0x23e/0x3e0 [ 3110.179297] ? lock_acquire+0x170/0x3f0 [ 3110.183258] ? lock_downgrade+0x740/0x740 [ 3110.187393] ? __fget+0x265/0x3e0 [ 3110.190830] ? __fdget+0x19b/0x1f0 [ 3110.194350] ? sockfd_lookup_light+0xb2/0x160 [ 3110.199156] __sys_sendmsg+0xa3/0x120 [ 3110.202941] ? SyS_shutdown+0x160/0x160 [ 3110.206912] ? wait_for_completion_io+0x10/0x10 [ 3110.211573] ? SyS_read+0x210/0x210 [ 3110.215178] ? __do_page_fault+0x159/0xad0 07:02:24 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r0) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)={0x30, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SOCKETS={0x4}]}, 0x30}}, 0x0) (fail_nth: 44) 07:02:24 executing program 5: bpf$BPF_PROG_GET_NEXT_ID(0xb, &(0x7f0000000240)={0x0, 0x0}, 0x8) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r1) r2 = socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFVLAN_SET_VLAN_INGRESS_PRIORITY_CMD(r2, 0x8982, &(0x7f0000000240)={0x2, 'macvlan1\x00'}) sendmsg$NLBL_CALIPSO_C_REMOVE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="14e51f00", @ANYRES32=r0, @ANYRESOCT=r2], 0x14}}, 0x0) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f0000000040)={&(0x7f00000000c0)={0x58, 0x0, 0x8, 0x70bd2a, 0x25dfdbfd, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x8000000000000001}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x3}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x4ddc}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x58}, 0x1, 0x0, 0x0, 0xc000}, 0x800) 07:02:24 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r0) sendmsg$NLBL_CALIPSO_C_LIST(r0, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000440)={0x1c, r1, 0x2, 0x0, 0x1, {}, [@NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x1}]}, 0x1c}, 0x1, 0x0, 0x0, 0x1}, 0x0) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r0) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000001040)={&(0x7f0000001000)={0x14}, 0x14}}, 0x0) socketpair(0xa, 0x4, 0x5, &(0x7f00000000c0)={0xffffffffffffffff}) r5 = socket(0x18, 0x80000, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f0000000200)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000100)={0x94, r2, 0x400, 0x70bd25, 0x25dfdbfb, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0x8}, @NBD_ATTR_SOCKETS={0x3c, 0x7, 0x0, 0x1, [{0x8, 0x1, r4}, {0x8}, {0x8}, {0x8}, {0x8, 0x1, r5}, {0x8}, {0x8}]}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x5}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x3}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x6}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x1000}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x94}, 0x1, 0x0, 0x0, 0x200080d4}, 0x8e0) 07:02:24 executing program 1: 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$netlbl_calipso(&(0x7f0000000040), r1) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r0) r3 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r2) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r3, 0x1, 0x0, 0x0, {}, [@NLBL_CALIPSO_A_DOI={0x8}]}, 0x1c}}, 0x0) 07:02:24 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(&(0x7f0000000040), r0) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000080)={0x14, r2, 0x800, 0x70bd2c, 0x25dfdbff}, 0x14}, 0x1, 0x0, 0x0, 0xc001}, 0x0) r4 = syz_genetlink_get_family_id$nbd(&(0x7f00000000c0), r1) sendmsg$NBD_CMD_STATUS(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f0000000180)={&(0x7f0000000100)={0x20, r4, 0x100, 0x70bd2a, 0x25dfdbff, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x6}]}, 0x20}, 0x1, 0x0, 0x0, 0x4000}, 0x240008d1) [ 3110.219401] SyS_sendmsg+0x27/0x40 [ 3110.222918] ? __sys_sendmsg+0x120/0x120 [ 3110.226958] do_syscall_64+0x1d5/0x640 [ 3110.230829] entry_SYSCALL_64_after_hwframe+0x5e/0xd3 [ 3110.238351] nbd: failed to add new device 07:02:24 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$netlbl_calipso(&(0x7f0000000080), r1) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000600)=ANY=[@ANYBLOB="00000001008000b0000004ae78c08f06ee3f25be02080cb00d0e3fc7f51633d923d06045c86407bafd6d2d409f97b5a18045712eeb3cfeb741e1b149d1ead34d9f50cf4959e158b5f952ee00"/88, @ANYRES16=r2, @ANYBLOB="020027bd7000fedbdf2502000000"], 0x14}}, 0x8011) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NLBL_CALIPSO_C_LISTALL(r3, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000040)={&(0x7f00000000c0)={0x4c, r2, 0x400, 0x70bd27, 0x25dfdbfd, {}, [@NLBL_CALIPSO_A_DOI={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x2}, @NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_DOI={0x8}, @NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x1}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x3}]}, 0x4c}, 0x1, 0x0, 0x0, 0x20000041}, 0x40) 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, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000001040)={&(0x7f0000001000)={0x14}, 0x14}}, 0x0) sendmsg$NBD_CMD_DISCONNECT(r5, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000001040)={&(0x7f0000000500)=ANY=[@ANYBLOB="140000e0fc99466c17d6198af266402efe3a72bb9f052399a66ef60bfb51a4ca96bf86e9eb46adce5637cc936a3b9d0e2d16b3c98170d300eb06defae7998143519b0efcfd97716f890d4a9576df04428c3f061007d60d8e0573e28a698610a4f2a5b5ce763d86385c8e6e9497de5daf58d8d921e4dd01c41e359503e1e8479587c1794a76cbc073f03bc2232a0201d8798afe6d242c7748da962d6e75e3dbe8311739e77ff6", @ANYRES16=0x0, @ANYBLOB="0000000000000000000002000000"], 0x14}}, 0x0) r6 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r7 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r8 = syz_genetlink_get_family_id$nbd(&(0x7f00000002c0), r7) sendmsg$NBD_CMD_CONNECT(r7, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000300)={0x14, r8, 0x1}, 0x14}}, 0x0) r9 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000000), 0xa0001, 0x0) write$RDMA_USER_CM_CMD_DISCONNECT(r9, 0x0, 0x0) r10 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000000), 0xa0001, 0x0) write$RDMA_USER_CM_CMD_DISCONNECT(r10, 0x0, 0x0) sendmsg$NBD_CMD_DISCONNECT(r6, &(0x7f00000004c0)={&(0x7f0000000380)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000000480)={&(0x7f00000003c0)={0x8c, r8, 0x20, 0x70bd28, 0x25dfdbfd, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0x100}, @NBD_ATTR_BACKEND_IDENTIFIER={0x7, 0xa, '\xe5^}'}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8, 0x1, r9}, {0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8, 0x1, r10}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x9af}]}, 0x8c}, 0x1, 0x0, 0x0, 0x20000001}, 0x0) sendmsg$NLBL_CALIPSO_C_LISTALL(r4, &(0x7f0000000340)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000005c0)={&(0x7f0000000280)=ANY=[@ANYBLOB='\x00\x00\b\x00', @ANYRES16=r2, @ANYBLOB="000426bd7000fbdbdf25040000000800010000000000080002000200000008000100030000000800020002000000080001000000000008000200020000000800010000000000"], 0x4c}, 0x1, 0x0, 0x0, 0x10004041}, 0xc850) 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$netlbl_calipso(&(0x7f0000000080), r1) (async) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000600)=ANY=[@ANYBLOB="00000001008000b0000004ae78c08f06ee3f25be02080cb00d0e3fc7f51633d923d06045c86407bafd6d2d409f97b5a18045712eeb3cfeb741e1b149d1ead34d9f50cf4959e158b5f952ee00"/88, @ANYRES16=r2, @ANYBLOB="020027bd7000fedbdf2502000000"], 0x14}}, 0x8011) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NLBL_CALIPSO_C_LISTALL(r3, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000040)={&(0x7f00000000c0)={0x4c, r2, 0x400, 0x70bd27, 0x25dfdbfd, {}, [@NLBL_CALIPSO_A_DOI={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x2}, @NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_DOI={0x8}, @NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x1}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x3}]}, 0x4c}, 0x1, 0x0, 0x0, 0x20000041}, 0x40) (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, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000001040)={&(0x7f0000001000)={0x14}, 0x14}}, 0x0) (async) sendmsg$NBD_CMD_DISCONNECT(r5, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000001040)={&(0x7f0000000500)=ANY=[@ANYBLOB="140000e0fc99466c17d6198af266402efe3a72bb9f052399a66ef60bfb51a4ca96bf86e9eb46adce5637cc936a3b9d0e2d16b3c98170d300eb06defae7998143519b0efcfd97716f890d4a9576df04428c3f061007d60d8e0573e28a698610a4f2a5b5ce763d86385c8e6e9497de5daf58d8d921e4dd01c41e359503e1e8479587c1794a76cbc073f03bc2232a0201d8798afe6d242c7748da962d6e75e3dbe8311739e77ff6", @ANYRES16=0x0, @ANYBLOB="0000000000000000000002000000"], 0x14}}, 0x0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f00000002c0), r7) (async) sendmsg$NBD_CMD_CONNECT(r7, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000300)={0x14, r8, 0x1}, 0x14}}, 0x0) (async) openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000000), 0xa0001, 0x0) (async) write$RDMA_USER_CM_CMD_DISCONNECT(r9, 0x0, 0x0) (async) openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000000), 0xa0001, 0x0) (async) write$RDMA_USER_CM_CMD_DISCONNECT(r10, 0x0, 0x0) (async) sendmsg$NBD_CMD_DISCONNECT(r6, &(0x7f00000004c0)={&(0x7f0000000380)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000000480)={&(0x7f00000003c0)={0x8c, r8, 0x20, 0x70bd28, 0x25dfdbfd, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0x100}, @NBD_ATTR_BACKEND_IDENTIFIER={0x7, 0xa, '\xe5^}'}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8, 0x1, r9}, {0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8, 0x1, r10}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x9af}]}, 0x8c}, 0x1, 0x0, 0x0, 0x20000001}, 0x0) (async) sendmsg$NLBL_CALIPSO_C_LISTALL(r4, &(0x7f0000000340)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000005c0)={&(0x7f0000000280)=ANY=[@ANYBLOB='\x00\x00\b\x00', @ANYRES16=r2, @ANYBLOB="000426bd7000fbdbdf25040000000800010000000000080002000200000008000100030000000800020002000000080001000000000008000200020000000800010000000000"], 0x4c}, 0x1, 0x0, 0x0, 0x10004041}, 0xc850) (async) 07:02:24 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async, rerun: 64) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (rerun: 64) syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000040), r1) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r0) (async, rerun: 32) r3 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r2) (rerun: 32) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r3, 0x1, 0x0, 0x0, {}, [@NLBL_CALIPSO_A_DOI={0x8}]}, 0x1c}}, 0x0) [ 3110.317180] FAULT_INJECTION: forcing a failure. [ 3110.317180] name failslab, interval 1, probability 0, space 0, times 0 [ 3110.331457] CPU: 1 PID: 28929 Comm: syz-executor.0 Not tainted 4.14.299-syzkaller #0 [ 3110.339358] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/26/2022 [ 3110.348710] Call Trace: [ 3110.351296] dump_stack+0x1b2/0x281 [ 3110.354934] should_fail.cold+0x10a/0x149 [ 3110.359090] should_failslab+0xd6/0x130 [ 3110.363073] kmem_cache_alloc_node_trace+0x25a/0x400 [ 3110.368182] blk_mq_init_tags+0x5e/0x280 [ 3110.372249] blk_mq_alloc_rq_map+0x90/0x220 [ 3110.376574] blk_mq_sched_alloc_tags+0xaa/0x240 [ 3110.381245] blk_mq_init_sched+0x18d/0x4a0 [ 3110.385488] ? _raw_spin_unlock+0x29/0x40 [ 3110.389714] elevator_init+0x2ee/0x410 [ 3110.393605] blk_mq_sched_init+0x28/0x40 [ 3110.397663] blk_mq_init_allocated_queue+0xca0/0xfd0 [ 3110.402753] blk_mq_init_queue+0x5a/0x90 [ 3110.406799] nbd_dev_add+0x2c6/0x800 [ 3110.410497] ? nbd_send_cmd+0x11f0/0x11f0 [ 3110.414632] ? ns_capable_common+0x127/0x150 [ 3110.419019] nbd_genl_connect+0x3a4/0x13e0 [ 3110.423234] ? nbd_xmit_timeout+0x500/0x500 [ 3110.427538] ? do_syscall_64+0x1d5/0x640 [ 3110.431586] ? validate_nla+0x192/0x5e0 [ 3110.435548] ? nla_parse+0x157/0x1f0 [ 3110.439265] genl_family_rcv_msg+0x572/0xb20 [ 3110.443666] ? genl_rcv+0x40/0x40 [ 3110.447099] ? __ww_mutex_wakeup_for_backoff+0x210/0x210 [ 3110.452529] ? __kmalloc_node_track_caller+0x4c/0x70 [ 3110.457618] ? trace_hardirqs_on+0x10/0x10 [ 3110.461843] genl_rcv_msg+0xaf/0x140 [ 3110.465536] netlink_rcv_skb+0x125/0x390 [ 3110.469578] ? genl_family_rcv_msg+0xb20/0xb20 [ 3110.474147] ? netlink_ack+0x9a0/0x9a0 [ 3110.478019] ? lock_acquire+0x170/0x3f0 [ 3110.481972] genl_rcv+0x24/0x40 [ 3110.485240] netlink_unicast+0x437/0x610 [ 3110.489290] ? netlink_sendskb+0xd0/0xd0 [ 3110.493344] ? __check_object_size+0x179/0x230 [ 3110.497918] netlink_sendmsg+0x648/0xbc0 [ 3110.501966] ? nlmsg_notify+0x1b0/0x1b0 [ 3110.505919] ? kernel_recvmsg+0x210/0x210 [ 3110.510138] ? security_socket_sendmsg+0x83/0xb0 [ 3110.514871] ? nlmsg_notify+0x1b0/0x1b0 [ 3110.518822] sock_sendmsg+0xb5/0x100 [ 3110.522521] ___sys_sendmsg+0x6c8/0x800 [ 3110.526476] ? get_pid_task+0x91/0x130 [ 3110.530339] ? copy_msghdr_from_user+0x3b0/0x3b0 [ 3110.535076] ? lock_downgrade+0x740/0x740 [ 3110.539204] ? __fget+0x23e/0x3e0 [ 3110.542760] ? lock_acquire+0x170/0x3f0 [ 3110.546884] ? lock_downgrade+0x740/0x740 [ 3110.551021] ? __fget+0x265/0x3e0 [ 3110.554468] ? __fdget+0x19b/0x1f0 [ 3110.557984] ? sockfd_lookup_light+0xb2/0x160 [ 3110.562465] __sys_sendmsg+0xa3/0x120 07:02:24 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(&(0x7f0000000040), r0) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)={0x30, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SOCKETS={0x4}]}, 0x30}}, 0x0) r3 = syz_genetlink_get_family_id$nbd(&(0x7f0000000080), r0) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f00000001c0)={&(0x7f0000000000), 0xc, &(0x7f0000000180)={&(0x7f0000000100)={0x3c, r3, 0x10, 0x70bd25, 0x25dfdc02, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0x800}, @NBD_ATTR_BACKEND_IDENTIFIER={0x4}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x8}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x10001}]}, 0x3c}, 0x1, 0x0, 0x0, 0x60040041}, 0x20008041) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) 07:02:24 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$netlbl_calipso(&(0x7f0000000080), r1) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000600)=ANY=[@ANYBLOB="00000001008000b0000004ae78c08f06ee3f25be02080cb00d0e3fc7f51633d923d06045c86407bafd6d2d409f97b5a18045712eeb3cfeb741e1b149d1ead34d9f50cf4959e158b5f952ee00"/88, @ANYRES16=r2, @ANYBLOB="020027bd7000fedbdf2502000000"], 0x14}}, 0x8011) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NLBL_CALIPSO_C_LISTALL(r3, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000040)={&(0x7f00000000c0)={0x4c, r2, 0x400, 0x70bd27, 0x25dfdbfd, {}, [@NLBL_CALIPSO_A_DOI={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x2}, @NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_DOI={0x8}, @NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x1}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x3}]}, 0x4c}, 0x1, 0x0, 0x0, 0x20000041}, 0x40) 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, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000001040)={&(0x7f0000001000)={0x14}, 0x14}}, 0x0) sendmsg$NBD_CMD_DISCONNECT(r5, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000001040)={&(0x7f0000000500)=ANY=[@ANYBLOB="140000e0fc99466c17d6198af266402efe3a72bb9f052399a66ef60bfb51a4ca96bf86e9eb46adce5637cc936a3b9d0e2d16b3c98170d300eb06defae7998143519b0efcfd97716f890d4a9576df04428c3f061007d60d8e0573e28a698610a4f2a5b5ce763d86385c8e6e9497de5daf58d8d921e4dd01c41e359503e1e8479587c1794a76cbc073f03bc2232a0201d8798afe6d242c7748da962d6e75e3dbe8311739e77ff6", @ANYRES16=0x0, @ANYBLOB="0000000000000000000002000000"], 0x14}}, 0x0) r6 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r7 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r8 = syz_genetlink_get_family_id$nbd(&(0x7f00000002c0), r7) sendmsg$NBD_CMD_CONNECT(r7, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000300)={0x14, r8, 0x1}, 0x14}}, 0x0) r9 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000000), 0xa0001, 0x0) write$RDMA_USER_CM_CMD_DISCONNECT(r9, 0x0, 0x0) r10 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000000), 0xa0001, 0x0) write$RDMA_USER_CM_CMD_DISCONNECT(r10, 0x0, 0x0) sendmsg$NBD_CMD_DISCONNECT(r6, &(0x7f00000004c0)={&(0x7f0000000380)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000000480)={&(0x7f00000003c0)={0x8c, r8, 0x20, 0x70bd28, 0x25dfdbfd, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0x100}, @NBD_ATTR_BACKEND_IDENTIFIER={0x7, 0xa, '\xe5^}'}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8, 0x1, r9}, {0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8, 0x1, r10}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x9af}]}, 0x8c}, 0x1, 0x0, 0x0, 0x20000001}, 0x0) sendmsg$NLBL_CALIPSO_C_LISTALL(r4, &(0x7f0000000340)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000005c0)={&(0x7f0000000280)=ANY=[@ANYBLOB='\x00\x00\b\x00', @ANYRES16=r2, @ANYBLOB="000426bd7000fbdbdf25040000000800010000000000080002000200000008000100030000000800020002000000080001000000000008000200020000000800010000000000"], 0x4c}, 0x1, 0x0, 0x0, 0x10004041}, 0xc850) 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$netlbl_calipso(&(0x7f0000000080), r1) (async) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000600)=ANY=[@ANYBLOB="00000001008000b0000004ae78c08f06ee3f25be02080cb00d0e3fc7f51633d923d06045c86407bafd6d2d409f97b5a18045712eeb3cfeb741e1b149d1ead34d9f50cf4959e158b5f952ee00"/88, @ANYRES16=r2, @ANYBLOB="020027bd7000fedbdf2502000000"], 0x14}}, 0x8011) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NLBL_CALIPSO_C_LISTALL(r3, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000040)={&(0x7f00000000c0)={0x4c, r2, 0x400, 0x70bd27, 0x25dfdbfd, {}, [@NLBL_CALIPSO_A_DOI={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x2}, @NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_DOI={0x8}, @NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x1}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x3}]}, 0x4c}, 0x1, 0x0, 0x0, 0x20000041}, 0x40) (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, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000001040)={&(0x7f0000001000)={0x14}, 0x14}}, 0x0) (async) sendmsg$NBD_CMD_DISCONNECT(r5, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000001040)={&(0x7f0000000500)=ANY=[@ANYBLOB="140000e0fc99466c17d6198af266402efe3a72bb9f052399a66ef60bfb51a4ca96bf86e9eb46adce5637cc936a3b9d0e2d16b3c98170d300eb06defae7998143519b0efcfd97716f890d4a9576df04428c3f061007d60d8e0573e28a698610a4f2a5b5ce763d86385c8e6e9497de5daf58d8d921e4dd01c41e359503e1e8479587c1794a76cbc073f03bc2232a0201d8798afe6d242c7748da962d6e75e3dbe8311739e77ff6", @ANYRES16=0x0, @ANYBLOB="0000000000000000000002000000"], 0x14}}, 0x0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f00000002c0), r7) (async) sendmsg$NBD_CMD_CONNECT(r7, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000300)={0x14, r8, 0x1}, 0x14}}, 0x0) (async) openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000000), 0xa0001, 0x0) (async) write$RDMA_USER_CM_CMD_DISCONNECT(r9, 0x0, 0x0) (async) openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000000), 0xa0001, 0x0) (async) write$RDMA_USER_CM_CMD_DISCONNECT(r10, 0x0, 0x0) (async) sendmsg$NBD_CMD_DISCONNECT(r6, &(0x7f00000004c0)={&(0x7f0000000380)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000000480)={&(0x7f00000003c0)={0x8c, r8, 0x20, 0x70bd28, 0x25dfdbfd, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0x100}, @NBD_ATTR_BACKEND_IDENTIFIER={0x7, 0xa, '\xe5^}'}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8}, {0x8, 0x1, r9}, {0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x2}, @NBD_ATTR_SOCKETS={0x24, 0x7, 0x0, 0x1, [{0x8}, {0x8}, {0x8}, {0x8, 0x1, r10}]}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x9af}]}, 0x8c}, 0x1, 0x0, 0x0, 0x20000001}, 0x0) (async) sendmsg$NLBL_CALIPSO_C_LISTALL(r4, &(0x7f0000000340)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000005c0)={&(0x7f0000000280)=ANY=[@ANYBLOB='\x00\x00\b\x00', @ANYRES16=r2, @ANYBLOB="000426bd7000fbdbdf25040000000800010000000000080002000200000008000100030000000800020002000000080001000000000008000200020000000800010000000000"], 0x4c}, 0x1, 0x0, 0x0, 0x10004041}, 0xc850) (async) 07:02:24 executing program 5: bpf$BPF_PROG_GET_NEXT_ID(0xb, &(0x7f0000000240)={0x0, 0x0}, 0x8) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r1) r2 = socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFVLAN_SET_VLAN_INGRESS_PRIORITY_CMD(r2, 0x8982, &(0x7f0000000240)={0x2, 'macvlan1\x00'}) sendmsg$NLBL_CALIPSO_C_REMOVE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="14e51f00", @ANYRES32=r0, @ANYRESOCT=r2], 0x14}}, 0x0) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f0000000040)={&(0x7f00000000c0)={0x58, 0x0, 0x8, 0x70bd2a, 0x25dfdbfd, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x8000000000000001}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x3}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x4ddc}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x58}, 0x1, 0x0, 0x0, 0xc000}, 0x800) bpf$BPF_PROG_GET_NEXT_ID(0xb, &(0x7f0000000240), 0x8) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r1) (async) socket$packet(0x11, 0x2, 0x300) (async) ioctl$sock_SIOCGIFVLAN_SET_VLAN_INGRESS_PRIORITY_CMD(r2, 0x8982, &(0x7f0000000240)={0x2, 'macvlan1\x00'}) (async) sendmsg$NLBL_CALIPSO_C_REMOVE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="14e51f00", @ANYRES32=r0, @ANYRESOCT=r2], 0x14}}, 0x0) (async) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f0000000040)={&(0x7f00000000c0)={0x58, 0x0, 0x8, 0x70bd2a, 0x25dfdbfd, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x8000000000000001}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x3}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x4ddc}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x58}, 0x1, 0x0, 0x0, 0xc000}, 0x800) (async) 07:02:24 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r0) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)={0x30, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SOCKETS={0x4}]}, 0x30}}, 0x0) (fail_nth: 45) [ 3110.566247] ? SyS_shutdown+0x160/0x160 [ 3110.570202] ? wait_for_completion_io+0x10/0x10 [ 3110.574855] ? SyS_read+0x210/0x210 [ 3110.578469] ? __do_page_fault+0x159/0xad0 [ 3110.582691] SyS_sendmsg+0x27/0x40 [ 3110.586312] ? __sys_sendmsg+0x120/0x120 [ 3110.590363] do_syscall_64+0x1d5/0x640 [ 3110.594234] entry_SYSCALL_64_after_hwframe+0x5e/0xd3 [ 3110.602868] nbd: failed to add new device 07:02:24 executing program 1: 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$netlbl_calipso(&(0x7f0000000040), r1) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r0) r3 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r2) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r3, 0x1, 0x0, 0x0, {}, [@NLBL_CALIPSO_A_DOI={0x8}]}, 0x1c}}, 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$netlbl_calipso(&(0x7f0000000040), r1) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r0) (async) syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r2) (async) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r3, 0x1, 0x0, 0x0, {}, [@NLBL_CALIPSO_A_DOI={0x8}]}, 0x1c}}, 0x0) (async) 07:02:24 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r0) sendmsg$NLBL_CALIPSO_C_LIST(r0, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000440)={0x1c, r1, 0x2, 0x0, 0x1, {}, [@NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x1}]}, 0x1c}, 0x1, 0x0, 0x0, 0x1}, 0x0) (async) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r0) (async) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000001040)={&(0x7f0000001000)={0x14}, 0x14}}, 0x0) socketpair(0xa, 0x4, 0x5, &(0x7f00000000c0)={0xffffffffffffffff}) r5 = socket(0x18, 0x80000, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f0000000200)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000100)={0x94, r2, 0x400, 0x70bd25, 0x25dfdbfb, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0x8}, @NBD_ATTR_SOCKETS={0x3c, 0x7, 0x0, 0x1, [{0x8, 0x1, r4}, {0x8}, {0x8}, {0x8}, {0x8, 0x1, r5}, {0x8}, {0x8}]}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x5}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x3}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x6}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x1000}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x94}, 0x1, 0x0, 0x0, 0x200080d4}, 0x8e0) 07:02:24 executing program 1: 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$netlbl_calipso(&(0x7f0000000080), r1) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r2, 0x1, 0x0, 0x0, {}, [@NLBL_CALIPSO_A_DOI={0x8}]}, 0x1c}}, 0x0) r3 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$IPVS_CMD_GET_INFO(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000000140)={&(0x7f00000000c0)={0x60, r3, 0x100, 0x70bd2a, 0x25dfdbfb, {}, [@IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x1}, @IPVS_CMD_ATTR_DEST={0x14, 0x2, 0x0, 0x1, [@IPVS_DEST_ATTR_FWD_METHOD={0x8, 0x3, 0x1}, @IPVS_DEST_ATTR_TUN_TYPE={0x5, 0xd, 0x1}]}, @IPVS_CMD_ATTR_SERVICE={0x28, 0x1, 0x0, 0x1, [@IPVS_SVC_ATTR_SCHED_NAME={0xa, 0x6, 'lblcr\x00'}, @IPVS_SVC_ATTR_PROTOCOL={0x6, 0x2, 0x5c}, @IPVS_SVC_ATTR_PORT={0x6, 0x4, 0x4e23}, @IPVS_SVC_ATTR_PORT={0x6, 0x4, 0x4e21}]}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0xfffffff9}]}, 0x60}}, 0x0) [ 3110.722875] FAULT_INJECTION: forcing a failure. [ 3110.722875] name failslab, interval 1, probability 0, space 0, times 0 [ 3110.735019] CPU: 1 PID: 28970 Comm: syz-executor.0 Not tainted 4.14.299-syzkaller #0 [ 3110.742919] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/26/2022 [ 3110.752265] Call Trace: [ 3110.754836] dump_stack+0x1b2/0x281 [ 3110.758530] should_fail.cold+0x10a/0x149 [ 3110.762657] should_failslab+0xd6/0x130 [ 3110.766612] kmem_cache_alloc_node_trace+0x25a/0x400 [ 3110.771805] sbitmap_queue_init_node+0x27f/0x5d0 [ 3110.776543] ? kmem_cache_alloc_node_trace+0x383/0x400 [ 3110.781800] blk_mq_init_tags+0x14b/0x280 [ 3110.785928] blk_mq_alloc_rq_map+0x90/0x220 [ 3110.790227] blk_mq_sched_alloc_tags+0xaa/0x240 [ 3110.794876] blk_mq_init_sched+0x18d/0x4a0 [ 3110.799105] ? _raw_spin_unlock+0x29/0x40 [ 3110.803233] elevator_init+0x2ee/0x410 [ 3110.807099] blk_mq_sched_init+0x28/0x40 [ 3110.811140] blk_mq_init_allocated_queue+0xca0/0xfd0 [ 3110.816221] blk_mq_init_queue+0x5a/0x90 [ 3110.820266] nbd_dev_add+0x2c6/0x800 [ 3110.823959] ? nbd_send_cmd+0x11f0/0x11f0 [ 3110.828116] ? ns_capable_common+0x127/0x150 [ 3110.832501] nbd_genl_connect+0x3a4/0x13e0 [ 3110.836719] ? nbd_xmit_timeout+0x500/0x500 [ 3110.841023] ? do_syscall_64+0x1d5/0x640 [ 3110.845071] ? validate_nla+0x192/0x5e0 [ 3110.849026] ? nla_parse+0x157/0x1f0 [ 3110.852728] genl_family_rcv_msg+0x572/0xb20 [ 3110.857115] ? genl_rcv+0x40/0x40 [ 3110.860723] ? __ww_mutex_wakeup_for_backoff+0x210/0x210 [ 3110.866150] ? __kmalloc_node_track_caller+0x4c/0x70 [ 3110.871227] ? trace_hardirqs_on+0x10/0x10 [ 3110.875447] genl_rcv_msg+0xaf/0x140 [ 3110.879139] netlink_rcv_skb+0x125/0x390 [ 3110.883176] ? genl_family_rcv_msg+0xb20/0xb20 [ 3110.887740] ? netlink_ack+0x9a0/0x9a0 [ 3110.891606] ? lock_acquire+0x170/0x3f0 [ 3110.895564] genl_rcv+0x24/0x40 [ 3110.898819] netlink_unicast+0x437/0x610 [ 3110.902856] ? netlink_sendskb+0xd0/0xd0 [ 3110.906896] ? __check_object_size+0x179/0x230 [ 3110.911453] netlink_sendmsg+0x648/0xbc0 [ 3110.915489] ? nlmsg_notify+0x1b0/0x1b0 [ 3110.919442] ? kernel_recvmsg+0x210/0x210 [ 3110.923576] ? security_socket_sendmsg+0x83/0xb0 [ 3110.928317] ? nlmsg_notify+0x1b0/0x1b0 [ 3110.932271] sock_sendmsg+0xb5/0x100 [ 3110.935987] ___sys_sendmsg+0x6c8/0x800 [ 3110.939939] ? get_pid_task+0x91/0x130 [ 3110.943801] ? copy_msghdr_from_user+0x3b0/0x3b0 [ 3110.948548] ? lock_downgrade+0x740/0x740 [ 3110.952676] ? __fget+0x23e/0x3e0 [ 3110.956191] ? lock_acquire+0x170/0x3f0 [ 3110.960143] ? lock_downgrade+0x740/0x740 [ 3110.964267] ? __fget+0x265/0x3e0 [ 3110.967704] ? __fdget+0x19b/0x1f0 [ 3110.971219] ? sockfd_lookup_light+0xb2/0x160 [ 3110.975699] __sys_sendmsg+0xa3/0x120 [ 3110.979480] ? SyS_shutdown+0x160/0x160 [ 3110.983435] ? wait_for_completion_io+0x10/0x10 [ 3110.988086] ? SyS_read+0x210/0x210 [ 3110.991689] ? __do_page_fault+0x159/0xad0 [ 3110.995902] SyS_sendmsg+0x27/0x40 [ 3110.999418] ? __sys_sendmsg+0x120/0x120 [ 3111.003485] do_syscall_64+0x1d5/0x640 [ 3111.007372] entry_SYSCALL_64_after_hwframe+0x5e/0xd3 07:02:24 executing program 1: 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$netlbl_calipso(&(0x7f0000000080), r1) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r2, 0x1, 0x0, 0x0, {}, [@NLBL_CALIPSO_A_DOI={0x8}]}, 0x1c}}, 0x0) (async) r3 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$IPVS_CMD_GET_INFO(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000000140)={&(0x7f00000000c0)={0x60, r3, 0x100, 0x70bd2a, 0x25dfdbfb, {}, [@IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x1}, @IPVS_CMD_ATTR_DEST={0x14, 0x2, 0x0, 0x1, [@IPVS_DEST_ATTR_FWD_METHOD={0x8, 0x3, 0x1}, @IPVS_DEST_ATTR_TUN_TYPE={0x5, 0xd, 0x1}]}, @IPVS_CMD_ATTR_SERVICE={0x28, 0x1, 0x0, 0x1, [@IPVS_SVC_ATTR_SCHED_NAME={0xa, 0x6, 'lblcr\x00'}, @IPVS_SVC_ATTR_PROTOCOL={0x6, 0x2, 0x5c}, @IPVS_SVC_ATTR_PORT={0x6, 0x4, 0x4e23}, @IPVS_SVC_ATTR_PORT={0x6, 0x4, 0x4e21}]}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0xfffffff9}]}, 0x60}}, 0x0) 07:02:24 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(&(0x7f0000000040), r0) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)={0x30, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SOCKETS={0x4}]}, 0x30}}, 0x0) r3 = syz_genetlink_get_family_id$nbd(&(0x7f0000000080), r0) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f00000001c0)={&(0x7f0000000000), 0xc, &(0x7f0000000180)={&(0x7f0000000100)={0x3c, r3, 0x10, 0x70bd25, 0x25dfdc02, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0x800}, @NBD_ATTR_BACKEND_IDENTIFIER={0x4}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x8}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x10001}]}, 0x3c}, 0x1, 0x0, 0x0, 0x60040041}, 0x20008041) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) 07:02:24 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r0) sendmsg$NLBL_CALIPSO_C_LIST(r0, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000440)={0x1c, r1, 0x2, 0x0, 0x1, {}, [@NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x1}]}, 0x1c}, 0x1, 0x0, 0x0, 0x1}, 0x0) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r0) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000001040)={&(0x7f0000001000)={0x14}, 0x14}}, 0x0) socketpair(0xa, 0x4, 0x5, &(0x7f00000000c0)={0xffffffffffffffff}) r5 = socket(0x18, 0x80000, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f0000000200)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000100)={0x94, r2, 0x400, 0x70bd25, 0x25dfdbfb, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0x8}, @NBD_ATTR_SOCKETS={0x3c, 0x7, 0x0, 0x1, [{0x8, 0x1, r4}, {0x8}, {0x8}, {0x8}, {0x8, 0x1, r5}, {0x8}, {0x8}]}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x5}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x3}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x6}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x1000}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x94}, 0x1, 0x0, 0x0, 0x200080d4}, 0x8e0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r0) (async) sendmsg$NLBL_CALIPSO_C_LIST(r0, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000440)={0x1c, r1, 0x2, 0x0, 0x1, {}, [@NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x1}]}, 0x1c}, 0x1, 0x0, 0x0, 0x1}, 0x0) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r0) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000001040)={&(0x7f0000001000)={0x14}, 0x14}}, 0x0) (async) socketpair(0xa, 0x4, 0x5, &(0x7f00000000c0)) (async) socket(0x18, 0x80000, 0x0) (async) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f0000000200)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000100)={0x94, r2, 0x400, 0x70bd25, 0x25dfdbfb, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0x8}, @NBD_ATTR_SOCKETS={0x3c, 0x7, 0x0, 0x1, [{0x8, 0x1, r4}, {0x8}, {0x8}, {0x8}, {0x8, 0x1, r5}, {0x8}, {0x8}]}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x5}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x3}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x6}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x1000}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x94}, 0x1, 0x0, 0x0, 0x200080d4}, 0x8e0) (async) [ 3111.021652] nbd: failed to add new device 07:02:24 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r0) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)={0x30, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SOCKETS={0x4}]}, 0x30}}, 0x0) (fail_nth: 46) 07:02:24 executing program 5: bpf$BPF_PROG_GET_NEXT_ID(0xb, &(0x7f0000000240)={0x0, 0x0}, 0x8) (async, rerun: 64) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (rerun: 64) syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r1) r2 = socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFVLAN_SET_VLAN_INGRESS_PRIORITY_CMD(r2, 0x8982, &(0x7f0000000240)={0x2, 'macvlan1\x00'}) sendmsg$NLBL_CALIPSO_C_REMOVE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="14e51f00", @ANYRES32=r0, @ANYRESOCT=r2], 0x14}}, 0x0) (async) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f0000000040)={&(0x7f00000000c0)={0x58, 0x0, 0x8, 0x70bd2a, 0x25dfdbfd, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0x80}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x8000000000000001}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x3}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x3}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x4ddc}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x58}, 0x1, 0x0, 0x0, 0xc000}, 0x800) 07:02:24 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000240), r0) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000300)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f00000002c0)={&(0x7f0000000280)={0x2c, r1, 0x2, 0x70bd28, 0x25dfdbfc, {}, [@NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x2}, @NLBL_CALIPSO_A_MTYPE={0x8}]}, 0x2c}, 0x1, 0x0, 0x0, 0x81}, 0x81) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x1c, 0x0, 0x8, 0x70bd2d, 0x25dfdbfb, {}, [@NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x1}]}, 0x1c}, 0x1, 0x0, 0x0, 0x4001}, 0x8010) r3 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r2) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x34, r3, 0x1, 0x70bd2d, 0x25dfdbfe, {}, [@NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x3}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x2}, @NLBL_CALIPSO_A_DOI={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x1}]}, 0x34}}, 0x4) 07:02:24 executing program 1: 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$netlbl_calipso(&(0x7f0000000080), r1) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r2, 0x1, 0x0, 0x0, {}, [@NLBL_CALIPSO_A_DOI={0x8}]}, 0x1c}}, 0x0) r3 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$IPVS_CMD_GET_INFO(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000000140)={&(0x7f00000000c0)={0x60, r3, 0x100, 0x70bd2a, 0x25dfdbfb, {}, [@IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x1}, @IPVS_CMD_ATTR_DEST={0x14, 0x2, 0x0, 0x1, [@IPVS_DEST_ATTR_FWD_METHOD={0x8, 0x3, 0x1}, @IPVS_DEST_ATTR_TUN_TYPE={0x5, 0xd, 0x1}]}, @IPVS_CMD_ATTR_SERVICE={0x28, 0x1, 0x0, 0x1, [@IPVS_SVC_ATTR_SCHED_NAME={0xa, 0x6, 'lblcr\x00'}, @IPVS_SVC_ATTR_PROTOCOL={0x6, 0x2, 0x5c}, @IPVS_SVC_ATTR_PORT={0x6, 0x4, 0x4e23}, @IPVS_SVC_ATTR_PORT={0x6, 0x4, 0x4e21}]}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0xfffffff9}]}, 0x60}}, 0x0) [ 3111.182704] FAULT_INJECTION: forcing a failure. [ 3111.182704] name failslab, interval 1, probability 0, space 0, times 0 [ 3111.194358] CPU: 1 PID: 29033 Comm: syz-executor.0 Not tainted 4.14.299-syzkaller #0 [ 3111.202244] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/26/2022 [ 3111.211578] Call Trace: [ 3111.214147] dump_stack+0x1b2/0x281 [ 3111.217756] should_fail.cold+0x10a/0x149 [ 3111.221986] should_failslab+0xd6/0x130 [ 3111.225941] kmem_cache_alloc_node_trace+0x25a/0x400 [ 3111.231025] sbitmap_queue_init_node+0x27f/0x5d0 [ 3111.235782] ? kmem_cache_alloc_node_trace+0x383/0x400 [ 3111.241076] blk_mq_init_tags+0x14b/0x280 [ 3111.245234] blk_mq_alloc_rq_map+0x90/0x220 [ 3111.249549] blk_mq_sched_alloc_tags+0xaa/0x240 [ 3111.254215] blk_mq_init_sched+0x18d/0x4a0 [ 3111.258434] ? _raw_spin_unlock+0x29/0x40 [ 3111.262580] elevator_init+0x2ee/0x410 [ 3111.266446] blk_mq_sched_init+0x28/0x40 [ 3111.270493] blk_mq_init_allocated_queue+0xca0/0xfd0 [ 3111.275577] blk_mq_init_queue+0x5a/0x90 [ 3111.279615] nbd_dev_add+0x2c6/0x800 [ 3111.283304] ? nbd_send_cmd+0x11f0/0x11f0 [ 3111.287430] ? ns_capable_common+0x127/0x150 [ 3111.291826] nbd_genl_connect+0x3a4/0x13e0 [ 3111.296044] ? nbd_xmit_timeout+0x500/0x500 [ 3111.300428] ? do_syscall_64+0x1d5/0x640 [ 3111.304468] ? validate_nla+0x192/0x5e0 [ 3111.308426] ? nla_parse+0x157/0x1f0 [ 3111.312147] genl_family_rcv_msg+0x572/0xb20 [ 3111.316533] ? genl_rcv+0x40/0x40 [ 3111.319966] ? __ww_mutex_wakeup_for_backoff+0x210/0x210 [ 3111.325414] ? __kmalloc_node_track_caller+0x4c/0x70 [ 3111.330531] ? trace_hardirqs_on+0x10/0x10 [ 3111.334778] genl_rcv_msg+0xaf/0x140 [ 3111.338479] netlink_rcv_skb+0x125/0x390 [ 3111.342520] ? genl_family_rcv_msg+0xb20/0xb20 [ 3111.347082] ? netlink_ack+0x9a0/0x9a0 [ 3111.350954] ? lock_acquire+0x170/0x3f0 [ 3111.354907] genl_rcv+0x24/0x40 [ 3111.358210] netlink_unicast+0x437/0x610 [ 3111.362284] ? netlink_sendskb+0xd0/0xd0 [ 3111.366323] ? __check_object_size+0x179/0x230 [ 3111.370881] netlink_sendmsg+0x648/0xbc0 [ 3111.374921] ? nlmsg_notify+0x1b0/0x1b0 [ 3111.378874] ? kernel_recvmsg+0x210/0x210 [ 3111.383012] ? security_socket_sendmsg+0x83/0xb0 [ 3111.387747] ? nlmsg_notify+0x1b0/0x1b0 [ 3111.391696] sock_sendmsg+0xb5/0x100 [ 3111.395391] ___sys_sendmsg+0x6c8/0x800 [ 3111.399344] ? get_pid_task+0x91/0x130 [ 3111.403208] ? copy_msghdr_from_user+0x3b0/0x3b0 [ 3111.407943] ? lock_downgrade+0x740/0x740 [ 3111.412071] ? __fget+0x23e/0x3e0 [ 3111.415517] ? lock_acquire+0x170/0x3f0 [ 3111.419489] ? lock_downgrade+0x740/0x740 [ 3111.423617] ? __fget+0x265/0x3e0 [ 3111.427049] ? __fdget+0x19b/0x1f0 07:02:25 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r0) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)={0x30, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SOCKETS={0x4}]}, 0x30}}, 0x0) (fail_nth: 47) 07:02:25 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(&(0x7f0000000040), r0) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)={0x30, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SOCKETS={0x4}]}, 0x30}}, 0x0) r3 = syz_genetlink_get_family_id$nbd(&(0x7f0000000080), r0) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f00000001c0)={&(0x7f0000000000), 0xc, &(0x7f0000000180)={&(0x7f0000000100)={0x3c, r3, 0x10, 0x70bd25, 0x25dfdc02, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0x800}, @NBD_ATTR_BACKEND_IDENTIFIER={0x4}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x8}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x10001}]}, 0x3c}, 0x1, 0x0, 0x0, 0x60040041}, 0x20008041) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r0) (async) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)={0x30, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SOCKETS={0x4}]}, 0x30}}, 0x0) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000080), r0) (async) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f00000001c0)={&(0x7f0000000000), 0xc, &(0x7f0000000180)={&(0x7f0000000100)={0x3c, r3, 0x10, 0x70bd25, 0x25dfdc02, {}, [@NBD_ATTR_TIMEOUT={0xc, 0x4, 0x800}, @NBD_ATTR_BACKEND_IDENTIFIER={0x4}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x8}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x10001}]}, 0x3c}, 0x1, 0x0, 0x0, 0x60040041}, 0x20008041) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) 07:02:25 executing program 1: 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$netlbl_calipso(&(0x7f0000000080), r1) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000001040)={&(0x7f0000001000)={0x14}, 0x14}}, 0x0) r4 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000000), 0xa0001, 0x0) write$RDMA_USER_CM_CMD_DISCONNECT(r4, 0x0, 0x0) r5 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000000), 0xa0001, 0x0) write$RDMA_USER_CM_CMD_DISCONNECT(r5, 0x0, 0x0) r6 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/asound/seq/clients\x00', 0x0, 0x0) ioctl$SIOCAX25ADDFWD(r5, 0x89ea, &(0x7f00000002c0)={@rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}}) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f0000000280)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000240)={&(0x7f00000000c0)={0x94, 0x0, 0x100, 0x70bd2d, 0x25dfdbfd, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x40}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x54, 0x7, 0x0, 0x1, [{0x8, 0x1, r4}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8, 0x1, r5}, {0x8, 0x1, r6}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x3}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x94}, 0x1, 0x0, 0x0, 0x5}, 0x880) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r2, 0x1, 0x0, 0x0, {}, [@NLBL_CALIPSO_A_DOI={0x8}]}, 0x1c}}, 0x0) 07:02:25 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000000), 0xa0001, 0x0) write$RDMA_USER_CM_CMD_DISCONNECT(r1, 0x0, 0x0) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f0000000380)={&(0x7f0000000000)="492b47b35ecdc3fae2d1f6da2a57b51a", &(0x7f0000000040)=""/28, &(0x7f00000001c0)="1f6c541c8777943b357db54333c9f5880ec51e9b223246834fc5b91f71c4598d65974fa472583ffc5b14b19123c69026b1da7e097e274ef7ff713161a54dc8adee6b5450600ec7f53cc44e4e43a2a920a85de465227509542dbeafb82d3c22bc77c0bdee05a59a08ba9be76e0cfb19656ff21b8409bc68ffa27b4afbbbb11e15dd39ce5f0ffd77839ea95415a72e513d17a928a217e26e60b3b2ac8f77244a1dc36a2cac44811df661072e77d78985b75af0254fbe361ab926d035b38123b3b705c431dbe1", &(0x7f00000002c0)="917a0dda7caa6f19b85df2dd0de166ff28f78b7fb523fafbc0845307fa094ff3b480272e6c1748d1601b2f73cf4e889a0c62468d4524c007eb252538be8f0f779bce0064a83c47f7ebb9b15238f41bc8c2bfc29b99fdc6503771fe381f61c80b8920ba7f8265d79086a3f74ee889b18242d194f34982d08a83740ae4fe2ea2061309889851412cb8b92544c4d4b578b3", 0x7, r1}, 0x38) r2 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r0) r3 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000000), 0xa0001, 0x0) write$RDMA_USER_CM_CMD_DISCONNECT(r3, 0x0, 0x0) socket$can_raw(0x1d, 0x3, 0x1) write$RDMA_USER_CM_CMD_CREATE_ID(r1, &(0x7f0000000400)={0x0, 0x18, 0xfa00, {0x0, &(0x7f00000003c0)={0xffffffffffffffff}, 0x111, 0x2}}, 0x20) write$RDMA_USER_CM_CMD_BIND(r3, &(0x7f0000000500)={0x14, 0x88, 0xfa00, {r4, 0x30, 0x0, @ib={0x1b, 0x1000, 0x0, {"0270128ab1cabb131b64cf90f5e13d8a"}, 0x1ff, 0x1, 0x4a2e}}}, 0x90) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NLBL_CALIPSO_C_LIST(r0, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f00000005c0)=ANY=[@ANYBLOB="4ccfee1ac379fbc8c8803366aa8f1dac8c03621c967a38347efed64a08775809815bfae3f19b734b1519a69c9dd39cde7f77d0525149713124ce20d3161beee1fa838d2aaf3674f9e970598504612384ac57d40b636002e062b8b040a8b0b18de8c85d66b920cc7cc03eb67a6bdd924067ae19ad04d78f231fa9e2c175a22c6be782a8a8e017de1b73ab787b5074c364248b5b2ebe7162409d562697a656592c6a09ed42e377d547db20c7", @ANYRES16=r2, @ANYBLOB="0100000000000100"/22], 0x58}}, 0x80) r5 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r5, &(0x7f0000000440)={0x0, 0x18, 0xfa00, {0x2, &(0x7f0000000180), 0x106, 0x1}}, 0x20) getsockopt$IP_SET_OP_GET_FNAME(0xffffffffffffffff, 0x1, 0x53, &(0x7f00000000c0)={0x8, 0x7, 0x0, 'syz1\x00'}, &(0x7f0000000100)=0x2c) [ 3111.430564] ? sockfd_lookup_light+0xb2/0x160 [ 3111.435037] __sys_sendmsg+0xa3/0x120 [ 3111.438817] ? SyS_shutdown+0x160/0x160 [ 3111.442767] ? wait_for_completion_io+0x10/0x10 [ 3111.447431] ? SyS_read+0x210/0x210 [ 3111.451046] ? __do_page_fault+0x159/0xad0 [ 3111.455260] SyS_sendmsg+0x27/0x40 [ 3111.458869] ? __sys_sendmsg+0x120/0x120 [ 3111.462908] do_syscall_64+0x1d5/0x640 [ 3111.466777] entry_SYSCALL_64_after_hwframe+0x5e/0xd3 [ 3111.474058] nbd: failed to add new device 07:02:25 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000240), r0) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000300)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f00000002c0)={&(0x7f0000000280)={0x2c, r1, 0x2, 0x70bd28, 0x25dfdbfc, {}, [@NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x2}, @NLBL_CALIPSO_A_MTYPE={0x8}]}, 0x2c}, 0x1, 0x0, 0x0, 0x81}, 0x81) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x1c, 0x0, 0x8, 0x70bd2d, 0x25dfdbfb, {}, [@NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x1}]}, 0x1c}, 0x1, 0x0, 0x0, 0x4001}, 0x8010) r3 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r2) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x34, r3, 0x1, 0x70bd2d, 0x25dfdbfe, {}, [@NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x3}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x2}, @NLBL_CALIPSO_A_DOI={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x1}]}, 0x34}}, 0x4) 07:02:25 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(&(0x7f0000000240), r0) r4 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000000), 0xa0001, 0x0) write$RDMA_USER_CM_CMD_DISCONNECT(r4, 0x0, 0x0) r5 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000000), 0xa0001, 0x0) write$RDMA_USER_CM_CMD_DISCONNECT(r5, 0x0, 0x0) r6 = socket(0x2, 0x4, 0x1f) r7 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000000), 0xa0001, 0x0) write$RDMA_USER_CM_CMD_DISCONNECT(r7, 0x0, 0x0) sendmsg$NBD_CMD_RECONFIGURE(r2, &(0x7f0000000380)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000000340)={&(0x7f0000000280)={0x98, r3, 0x400, 0x70bd2b, 0x25dfdbfb, {}, [@NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8, 0x1, r4}, {0x8, 0x1, r5}, {0x8, 0x1, r6}]}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x8}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '*'}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x5}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x2}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8, 0x1, r7}, {0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x10a}]}, 0x98}, 0x1, 0x0, 0x0, 0x10}, 0x20000040) r8 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r1) r9 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r10 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(0xffffffffffffffff, &(0x7f0000000540)={&(0x7f00000003c0)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000000500)={&(0x7f0000000580)=ANY=[@ANYBLOB="3800001089bd6d17978e98b1b2ae26b04eab6f7ea39ab3d8e26ea3ae390eaa54d8f488adc3823205f5e79306730a092fb1373a35a274618a550f27", @ANYRES16=r3, @ANYBLOB="000429bd7000ffdbdf25030000000c00064002000000000000000c00050020000000000000000c00020012ffffffff"], 0x38}, 0x1, 0x0, 0x0, 0x4001}, 0x4040000) r11 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r10) sendmsg$NLBL_CALIPSO_C_LIST(r10, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000440)={0x1c, r11, 0x1, 0x0, 0x0, {}, [@NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x1}]}, 0x1c}}, 0x20000080) sendmsg$NLBL_CALIPSO_C_LIST(r9, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1d1bd54023ec4f2f}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x24, r11, 0x200, 0x70bd25, 0x25dfdbfb, {}, [@NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x2}, @NLBL_CALIPSO_A_MTYPE={0x8}]}, 0x24}, 0x1, 0x0, 0x0, 0x20000000}, 0x80) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000400)=ANY=[@ANYBLOB="14000000", @ANYRES16=r8, @ANYBLOB="000200ccab7db4bfcf086cc809000000421d0000"], 0x14}}, 0x0) [ 3111.569059] FAULT_INJECTION: forcing a failure. [ 3111.569059] name failslab, interval 1, probability 0, space 0, times 0 [ 3111.591380] CPU: 1 PID: 29066 Comm: syz-executor.0 Not tainted 4.14.299-syzkaller #0 [ 3111.599287] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/26/2022 [ 3111.608640] Call Trace: [ 3111.611233] dump_stack+0x1b2/0x281 [ 3111.614863] should_fail.cold+0x10a/0x149 [ 3111.619004] should_failslab+0xd6/0x130 [ 3111.622972] kmem_cache_alloc_node_trace+0x25a/0x400 [ 3111.628070] sbitmap_queue_init_node+0x27f/0x5d0 [ 3111.628105] ? kmem_cache_alloc_node_trace+0x383/0x400 [ 3111.628119] blk_mq_init_tags+0x14b/0x280 [ 3111.642246] blk_mq_alloc_rq_map+0x90/0x220 [ 3111.646556] blk_mq_sched_alloc_tags+0xaa/0x240 [ 3111.651214] blk_mq_init_sched+0x18d/0x4a0 [ 3111.655432] ? _raw_spin_unlock+0x29/0x40 [ 3111.659569] elevator_init+0x2ee/0x410 [ 3111.663441] blk_mq_sched_init+0x28/0x40 [ 3111.667484] blk_mq_init_allocated_queue+0xca0/0xfd0 [ 3111.672581] blk_mq_init_queue+0x5a/0x90 [ 3111.676631] nbd_dev_add+0x2c6/0x800 [ 3111.680341] ? nbd_send_cmd+0x11f0/0x11f0 [ 3111.684493] ? ns_capable_common+0x127/0x150 [ 3111.688899] nbd_genl_connect+0x3a4/0x13e0 [ 3111.693123] ? nbd_xmit_timeout+0x500/0x500 [ 3111.697434] ? do_syscall_64+0x1d5/0x640 [ 3111.701487] ? validate_nla+0x192/0x5e0 [ 3111.705444] ? nla_parse+0x157/0x1f0 [ 3111.709174] genl_family_rcv_msg+0x572/0xb20 [ 3111.713565] ? genl_rcv+0x40/0x40 [ 3111.717004] ? __ww_mutex_wakeup_for_backoff+0x210/0x210 [ 3111.722436] ? __kmalloc_node_track_caller+0x4c/0x70 [ 3111.727527] ? trace_hardirqs_on+0x10/0x10 [ 3111.731761] genl_rcv_msg+0xaf/0x140 [ 3111.735463] netlink_rcv_skb+0x125/0x390 [ 3111.739507] ? genl_family_rcv_msg+0xb20/0xb20 [ 3111.744075] ? netlink_ack+0x9a0/0x9a0 [ 3111.747942] ? lock_acquire+0x170/0x3f0 [ 3111.751901] genl_rcv+0x24/0x40 [ 3111.755157] netlink_unicast+0x437/0x610 [ 3111.759196] ? netlink_sendskb+0xd0/0xd0 [ 3111.763245] ? __check_object_size+0x179/0x230 [ 3111.767984] netlink_sendmsg+0x648/0xbc0 [ 3111.772132] ? nlmsg_notify+0x1b0/0x1b0 [ 3111.776093] ? kernel_recvmsg+0x210/0x210 [ 3111.780222] ? security_socket_sendmsg+0x83/0xb0 [ 3111.784955] ? nlmsg_notify+0x1b0/0x1b0 [ 3111.788922] sock_sendmsg+0xb5/0x100 [ 3111.792627] ___sys_sendmsg+0x6c8/0x800 [ 3111.796580] ? get_pid_task+0x91/0x130 [ 3111.800445] ? copy_msghdr_from_user+0x3b0/0x3b0 [ 3111.805180] ? lock_downgrade+0x740/0x740 [ 3111.809311] ? __fget+0x23e/0x3e0 [ 3111.812741] ? lock_acquire+0x170/0x3f0 [ 3111.816914] ? lock_downgrade+0x740/0x740 [ 3111.821130] ? __fget+0x265/0x3e0 [ 3111.824571] ? __fdget+0x19b/0x1f0 [ 3111.828098] ? sockfd_lookup_light+0xb2/0x160 [ 3111.832598] __sys_sendmsg+0xa3/0x120 [ 3111.836384] ? SyS_shutdown+0x160/0x160 [ 3111.840338] ? wait_for_completion_io+0x10/0x10 [ 3111.844988] ? SyS_read+0x210/0x210 [ 3111.848595] ? __do_page_fault+0x159/0xad0 [ 3111.852807] SyS_sendmsg+0x27/0x40 [ 3111.856324] ? __sys_sendmsg+0x120/0x120 [ 3111.860362] do_syscall_64+0x1d5/0x640 [ 3111.864232] entry_SYSCALL_64_after_hwframe+0x5e/0xd3 07:02:25 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r0) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)={0x30, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SOCKETS={0x4}]}, 0x30}}, 0x0) (fail_nth: 48) [ 3111.871660] nbd: failed to add new device 07:02:25 executing program 1: 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$netlbl_calipso(&(0x7f0000000080), r1) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000001040)={&(0x7f0000001000)={0x14}, 0x14}}, 0x0) r4 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000000), 0xa0001, 0x0) write$RDMA_USER_CM_CMD_DISCONNECT(r4, 0x0, 0x0) r5 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000000), 0xa0001, 0x0) write$RDMA_USER_CM_CMD_DISCONNECT(r5, 0x0, 0x0) r6 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/asound/seq/clients\x00', 0x0, 0x0) ioctl$SIOCAX25ADDFWD(r5, 0x89ea, &(0x7f00000002c0)={@rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}}) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f0000000280)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000240)={&(0x7f00000000c0)={0x94, 0x0, 0x100, 0x70bd2d, 0x25dfdbfd, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x40}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x54, 0x7, 0x0, 0x1, [{0x8, 0x1, r4}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8, 0x1, r5}, {0x8, 0x1, r6}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x3}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x94}, 0x1, 0x0, 0x0, 0x5}, 0x880) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r2, 0x1, 0x0, 0x0, {}, [@NLBL_CALIPSO_A_DOI={0x8}]}, 0x1c}}, 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$netlbl_calipso(&(0x7f0000000080), r1) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000001040)={&(0x7f0000001000)={0x14}, 0x14}}, 0x0) (async) openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000000), 0xa0001, 0x0) (async) write$RDMA_USER_CM_CMD_DISCONNECT(r4, 0x0, 0x0) (async) openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000000), 0xa0001, 0x0) (async) write$RDMA_USER_CM_CMD_DISCONNECT(r5, 0x0, 0x0) (async) openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/asound/seq/clients\x00', 0x0, 0x0) (async) ioctl$SIOCAX25ADDFWD(r5, 0x89ea, &(0x7f00000002c0)={@rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}}) (async) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f0000000280)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000240)={&(0x7f00000000c0)={0x94, 0x0, 0x100, 0x70bd2d, 0x25dfdbfd, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x40}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x54, 0x7, 0x0, 0x1, [{0x8, 0x1, r4}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8, 0x1, r5}, {0x8, 0x1, r6}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x3}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x94}, 0x1, 0x0, 0x0, 0x5}, 0x880) (async) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r2, 0x1, 0x0, 0x0, {}, [@NLBL_CALIPSO_A_DOI={0x8}]}, 0x1c}}, 0x0) (async) 07:02:25 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r1 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000000), 0xa0001, 0x0) write$RDMA_USER_CM_CMD_DISCONNECT(r1, 0x0, 0x0) (async) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f0000000380)={&(0x7f0000000000)="492b47b35ecdc3fae2d1f6da2a57b51a", &(0x7f0000000040)=""/28, &(0x7f00000001c0)="1f6c541c8777943b357db54333c9f5880ec51e9b223246834fc5b91f71c4598d65974fa472583ffc5b14b19123c69026b1da7e097e274ef7ff713161a54dc8adee6b5450600ec7f53cc44e4e43a2a920a85de465227509542dbeafb82d3c22bc77c0bdee05a59a08ba9be76e0cfb19656ff21b8409bc68ffa27b4afbbbb11e15dd39ce5f0ffd77839ea95415a72e513d17a928a217e26e60b3b2ac8f77244a1dc36a2cac44811df661072e77d78985b75af0254fbe361ab926d035b38123b3b705c431dbe1", &(0x7f00000002c0)="917a0dda7caa6f19b85df2dd0de166ff28f78b7fb523fafbc0845307fa094ff3b480272e6c1748d1601b2f73cf4e889a0c62468d4524c007eb252538be8f0f779bce0064a83c47f7ebb9b15238f41bc8c2bfc29b99fdc6503771fe381f61c80b8920ba7f8265d79086a3f74ee889b18242d194f34982d08a83740ae4fe2ea2061309889851412cb8b92544c4d4b578b3", 0x7, r1}, 0x38) (async) r2 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r0) (async) r3 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000000), 0xa0001, 0x0) write$RDMA_USER_CM_CMD_DISCONNECT(r3, 0x0, 0x0) (async) socket$can_raw(0x1d, 0x3, 0x1) write$RDMA_USER_CM_CMD_CREATE_ID(r1, &(0x7f0000000400)={0x0, 0x18, 0xfa00, {0x0, &(0x7f00000003c0)={0xffffffffffffffff}, 0x111, 0x2}}, 0x20) write$RDMA_USER_CM_CMD_BIND(r3, &(0x7f0000000500)={0x14, 0x88, 0xfa00, {r4, 0x30, 0x0, @ib={0x1b, 0x1000, 0x0, {"0270128ab1cabb131b64cf90f5e13d8a"}, 0x1ff, 0x1, 0x4a2e}}}, 0x90) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NLBL_CALIPSO_C_LIST(r0, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f00000005c0)=ANY=[@ANYBLOB="4ccfee1ac379fbc8c8803366aa8f1dac8c03621c967a38347efed64a08775809815bfae3f19b734b1519a69c9dd39cde7f77d0525149713124ce20d3161beee1fa838d2aaf3674f9e970598504612384ac57d40b636002e062b8b040a8b0b18de8c85d66b920cc7cc03eb67a6bdd924067ae19ad04d78f231fa9e2c175a22c6be782a8a8e017de1b73ab787b5074c364248b5b2ebe7162409d562697a656592c6a09ed42e377d547db20c7", @ANYRES16=r2, @ANYBLOB="0100000000000100"/22], 0x58}}, 0x80) r5 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r5, &(0x7f0000000440)={0x0, 0x18, 0xfa00, {0x2, &(0x7f0000000180), 0x106, 0x1}}, 0x20) (async) getsockopt$IP_SET_OP_GET_FNAME(0xffffffffffffffff, 0x1, 0x53, &(0x7f00000000c0)={0x8, 0x7, 0x0, 'syz1\x00'}, &(0x7f0000000100)=0x2c) 07:02:25 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r3 = syz_genetlink_get_family_id$nbd(&(0x7f0000000240), r0) r4 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000000), 0xa0001, 0x0) write$RDMA_USER_CM_CMD_DISCONNECT(r4, 0x0, 0x0) (async, rerun: 64) r5 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000000), 0xa0001, 0x0) (rerun: 64) write$RDMA_USER_CM_CMD_DISCONNECT(r5, 0x0, 0x0) (async) r6 = socket(0x2, 0x4, 0x1f) r7 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000000), 0xa0001, 0x0) write$RDMA_USER_CM_CMD_DISCONNECT(r7, 0x0, 0x0) (async) sendmsg$NBD_CMD_RECONFIGURE(r2, &(0x7f0000000380)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000000340)={&(0x7f0000000280)={0x98, r3, 0x400, 0x70bd2b, 0x25dfdbfb, {}, [@NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8, 0x1, r4}, {0x8, 0x1, r5}, {0x8, 0x1, r6}]}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x8}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '*'}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x5}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x2}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8, 0x1, r7}, {0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x10a}]}, 0x98}, 0x1, 0x0, 0x0, 0x10}, 0x20000040) (async, rerun: 32) r8 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r1) (async, rerun: 32) r9 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r10 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NBD_CMD_RECONFIGURE(0xffffffffffffffff, &(0x7f0000000540)={&(0x7f00000003c0)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000000500)={&(0x7f0000000580)=ANY=[@ANYBLOB="3800001089bd6d17978e98b1b2ae26b04eab6f7ea39ab3d8e26ea3ae390eaa54d8f488adc3823205f5e79306730a092fb1373a35a274618a550f27", @ANYRES16=r3, @ANYBLOB="000429bd7000ffdbdf25030000000c00064002000000000000000c00050020000000000000000c00020012ffffffff"], 0x38}, 0x1, 0x0, 0x0, 0x4001}, 0x4040000) r11 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r10) sendmsg$NLBL_CALIPSO_C_LIST(r10, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000440)={0x1c, r11, 0x1, 0x0, 0x0, {}, [@NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x1}]}, 0x1c}}, 0x20000080) (async) sendmsg$NLBL_CALIPSO_C_LIST(r9, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1d1bd54023ec4f2f}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x24, r11, 0x200, 0x70bd25, 0x25dfdbfb, {}, [@NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x2}, @NLBL_CALIPSO_A_MTYPE={0x8}]}, 0x24}, 0x1, 0x0, 0x0, 0x20000000}, 0x80) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000400)=ANY=[@ANYBLOB="14000000", @ANYRES16=r8, @ANYBLOB="000200ccab7db4bfcf086cc809000000421d0000"], 0x14}}, 0x0) 07:02:25 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000240), r0) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000300)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f00000002c0)={&(0x7f0000000280)={0x2c, r1, 0x2, 0x70bd28, 0x25dfdbfc, {}, [@NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x2}, @NLBL_CALIPSO_A_MTYPE={0x8}]}, 0x2c}, 0x1, 0x0, 0x0, 0x81}, 0x81) (async) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x1c, 0x0, 0x8, 0x70bd2d, 0x25dfdbfb, {}, [@NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x1}]}, 0x1c}, 0x1, 0x0, 0x0, 0x4001}, 0x8010) r3 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r2) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x34, r3, 0x1, 0x70bd2d, 0x25dfdbfe, {}, [@NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x3}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x2}, @NLBL_CALIPSO_A_DOI={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x1}]}, 0x34}}, 0x4) 07:02:25 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r2) sendmsg$NLBL_CALIPSO_C_LIST(r2, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000440)={0x1c, r3, 0x1, 0x0, 0x0, {}, [@NLBL_CALIPSO_A_DOI={0x8}]}, 0x1c}}, 0x0) r4 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000000), 0xa0001, 0x0) write$RDMA_USER_CM_CMD_DISCONNECT(r4, 0x0, 0x0) write$RDMA_USER_CM_CMD_NOTIFY(r4, &(0x7f0000000200)={0xf, 0x8, 0xfa00, {0xffffffffffffffff, 0xc}}, 0x10) sendmsg$NLBL_CALIPSO_C_ADD(r1, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x3c, r3, 0x200, 0x70bd28, 0x25dfdbfb, {}, [@NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x3}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x1}, @NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_DOI={0x8}]}, 0x3c}, 0x1, 0x0, 0x0, 0x10}, 0x24000010) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r6 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r0) sendmsg$NBD_CMD_CONNECT(r5, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)=ANY=[@ANYBLOB="b009006300002028f089435918517a9195f459cc95f8037d67a2b07d423a635a143d6f09240c6875d7017d", @ANYRES16=r6, @ANYBLOB="01000000000000000000010000000c00060001000000000000000c000200000000000000000004000780"], 0x30}}, 0x0) [ 3111.995045] FAULT_INJECTION: forcing a failure. [ 3111.995045] name failslab, interval 1, probability 0, space 0, times 0 [ 3112.026748] CPU: 1 PID: 29090 Comm: syz-executor.0 Not tainted 4.14.299-syzkaller #0 [ 3112.034660] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/26/2022 [ 3112.044020] Call Trace: [ 3112.046610] dump_stack+0x1b2/0x281 [ 3112.050246] should_fail.cold+0x10a/0x149 [ 3112.054398] should_failslab+0xd6/0x130 [ 3112.058370] kmem_cache_alloc_node_trace+0x25a/0x400 [ 3112.063477] __kmalloc_node+0x38/0x70 [ 3112.067273] blk_mq_alloc_rq_map+0xd2/0x220 [ 3112.071589] blk_mq_sched_alloc_tags+0xaa/0x240 [ 3112.076342] blk_mq_init_sched+0x18d/0x4a0 [ 3112.080558] ? _raw_spin_unlock+0x29/0x40 [ 3112.084691] elevator_init+0x2ee/0x410 [ 3112.088569] blk_mq_sched_init+0x28/0x40 [ 3112.092655] blk_mq_init_allocated_queue+0xca0/0xfd0 [ 3112.097750] blk_mq_init_queue+0x5a/0x90 [ 3112.101791] nbd_dev_add+0x2c6/0x800 [ 3112.105490] ? nbd_send_cmd+0x11f0/0x11f0 [ 3112.109615] ? ns_capable_common+0x127/0x150 [ 3112.114001] nbd_genl_connect+0x3a4/0x13e0 [ 3112.118223] ? nbd_xmit_timeout+0x500/0x500 [ 3112.122537] ? __mutex_lock+0x356/0x1310 [ 3112.126593] ? validate_nla+0x192/0x5e0 [ 3112.130563] ? nla_parse+0x157/0x1f0 [ 3112.134272] genl_family_rcv_msg+0x572/0xb20 [ 3112.138862] ? genl_rcv+0x40/0x40 [ 3112.142322] ? __ww_mutex_wakeup_for_backoff+0x210/0x210 [ 3112.147781] ? trace_hardirqs_on+0x10/0x10 [ 3112.152013] genl_rcv_msg+0xaf/0x140 [ 3112.155714] netlink_rcv_skb+0x125/0x390 [ 3112.159756] ? genl_family_rcv_msg+0xb20/0xb20 [ 3112.164327] ? netlink_ack+0x9a0/0x9a0 [ 3112.168203] ? lock_acquire+0x170/0x3f0 [ 3112.172163] genl_rcv+0x24/0x40 [ 3112.175510] netlink_unicast+0x437/0x610 [ 3112.179551] ? netlink_sendskb+0xd0/0xd0 [ 3112.183593] ? __check_object_size+0x179/0x230 [ 3112.188210] netlink_sendmsg+0x648/0xbc0 [ 3112.192265] ? nlmsg_notify+0x1b0/0x1b0 [ 3112.196328] ? kernel_recvmsg+0x210/0x210 [ 3112.200458] ? security_socket_sendmsg+0x83/0xb0 [ 3112.205197] ? nlmsg_notify+0x1b0/0x1b0 [ 3112.209162] sock_sendmsg+0xb5/0x100 [ 3112.212876] ___sys_sendmsg+0x6c8/0x800 [ 3112.216850] ? get_pid_task+0x91/0x130 [ 3112.220726] ? copy_msghdr_from_user+0x3b0/0x3b0 [ 3112.225463] ? lock_downgrade+0x740/0x740 [ 3112.229595] ? __fget+0x23e/0x3e0 [ 3112.233031] ? lock_acquire+0x170/0x3f0 [ 3112.236983] ? lock_downgrade+0x740/0x740 [ 3112.241122] ? __fget+0x265/0x3e0 07:02:26 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r0) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)={0x30, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SOCKETS={0x4}]}, 0x30}}, 0x0) (fail_nth: 49) 07:02:26 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000000), 0xa0001, 0x0) write$RDMA_USER_CM_CMD_DISCONNECT(r1, 0x0, 0x0) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f0000000380)={&(0x7f0000000000)="492b47b35ecdc3fae2d1f6da2a57b51a", &(0x7f0000000040)=""/28, &(0x7f00000001c0)="1f6c541c8777943b357db54333c9f5880ec51e9b223246834fc5b91f71c4598d65974fa472583ffc5b14b19123c69026b1da7e097e274ef7ff713161a54dc8adee6b5450600ec7f53cc44e4e43a2a920a85de465227509542dbeafb82d3c22bc77c0bdee05a59a08ba9be76e0cfb19656ff21b8409bc68ffa27b4afbbbb11e15dd39ce5f0ffd77839ea95415a72e513d17a928a217e26e60b3b2ac8f77244a1dc36a2cac44811df661072e77d78985b75af0254fbe361ab926d035b38123b3b705c431dbe1", &(0x7f00000002c0)="917a0dda7caa6f19b85df2dd0de166ff28f78b7fb523fafbc0845307fa094ff3b480272e6c1748d1601b2f73cf4e889a0c62468d4524c007eb252538be8f0f779bce0064a83c47f7ebb9b15238f41bc8c2bfc29b99fdc6503771fe381f61c80b8920ba7f8265d79086a3f74ee889b18242d194f34982d08a83740ae4fe2ea2061309889851412cb8b92544c4d4b578b3", 0x7, r1}, 0x38) r2 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r0) r3 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000000), 0xa0001, 0x0) write$RDMA_USER_CM_CMD_DISCONNECT(r3, 0x0, 0x0) socket$can_raw(0x1d, 0x3, 0x1) write$RDMA_USER_CM_CMD_CREATE_ID(r1, &(0x7f0000000400)={0x0, 0x18, 0xfa00, {0x0, &(0x7f00000003c0)={0xffffffffffffffff}, 0x111, 0x2}}, 0x20) write$RDMA_USER_CM_CMD_BIND(r3, &(0x7f0000000500)={0x14, 0x88, 0xfa00, {r4, 0x30, 0x0, @ib={0x1b, 0x1000, 0x0, {"0270128ab1cabb131b64cf90f5e13d8a"}, 0x1ff, 0x1, 0x4a2e}}}, 0x90) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NLBL_CALIPSO_C_LIST(r0, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f00000005c0)=ANY=[@ANYBLOB="4ccfee1ac379fbc8c8803366aa8f1dac8c03621c967a38347efed64a08775809815bfae3f19b734b1519a69c9dd39cde7f77d0525149713124ce20d3161beee1fa838d2aaf3674f9e970598504612384ac57d40b636002e062b8b040a8b0b18de8c85d66b920cc7cc03eb67a6bdd924067ae19ad04d78f231fa9e2c175a22c6be782a8a8e017de1b73ab787b5074c364248b5b2ebe7162409d562697a656592c6a09ed42e377d547db20c7", @ANYRES16=r2, @ANYBLOB="0100000000000100"/22], 0x58}}, 0x80) r5 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r5, &(0x7f0000000440)={0x0, 0x18, 0xfa00, {0x2, &(0x7f0000000180), 0x106, 0x1}}, 0x20) getsockopt$IP_SET_OP_GET_FNAME(0xffffffffffffffff, 0x1, 0x53, &(0x7f00000000c0)={0x8, 0x7, 0x0, 'syz1\x00'}, &(0x7f0000000100)=0x2c) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000000), 0xa0001, 0x0) (async) write$RDMA_USER_CM_CMD_DISCONNECT(r1, 0x0, 0x0) (async) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f0000000380)={&(0x7f0000000000)="492b47b35ecdc3fae2d1f6da2a57b51a", &(0x7f0000000040)=""/28, &(0x7f00000001c0)="1f6c541c8777943b357db54333c9f5880ec51e9b223246834fc5b91f71c4598d65974fa472583ffc5b14b19123c69026b1da7e097e274ef7ff713161a54dc8adee6b5450600ec7f53cc44e4e43a2a920a85de465227509542dbeafb82d3c22bc77c0bdee05a59a08ba9be76e0cfb19656ff21b8409bc68ffa27b4afbbbb11e15dd39ce5f0ffd77839ea95415a72e513d17a928a217e26e60b3b2ac8f77244a1dc36a2cac44811df661072e77d78985b75af0254fbe361ab926d035b38123b3b705c431dbe1", &(0x7f00000002c0)="917a0dda7caa6f19b85df2dd0de166ff28f78b7fb523fafbc0845307fa094ff3b480272e6c1748d1601b2f73cf4e889a0c62468d4524c007eb252538be8f0f779bce0064a83c47f7ebb9b15238f41bc8c2bfc29b99fdc6503771fe381f61c80b8920ba7f8265d79086a3f74ee889b18242d194f34982d08a83740ae4fe2ea2061309889851412cb8b92544c4d4b578b3", 0x7, r1}, 0x38) (async) syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r0) (async) openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000000), 0xa0001, 0x0) (async) write$RDMA_USER_CM_CMD_DISCONNECT(r3, 0x0, 0x0) (async) socket$can_raw(0x1d, 0x3, 0x1) (async) write$RDMA_USER_CM_CMD_CREATE_ID(r1, &(0x7f0000000400)={0x0, 0x18, 0xfa00, {0x0, &(0x7f00000003c0), 0x111, 0x2}}, 0x20) (async) write$RDMA_USER_CM_CMD_BIND(r3, &(0x7f0000000500)={0x14, 0x88, 0xfa00, {r4, 0x30, 0x0, @ib={0x1b, 0x1000, 0x0, {"0270128ab1cabb131b64cf90f5e13d8a"}, 0x1ff, 0x1, 0x4a2e}}}, 0x90) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$NLBL_CALIPSO_C_LIST(r0, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f00000005c0)=ANY=[@ANYBLOB="4ccfee1ac379fbc8c8803366aa8f1dac8c03621c967a38347efed64a08775809815bfae3f19b734b1519a69c9dd39cde7f77d0525149713124ce20d3161beee1fa838d2aaf3674f9e970598504612384ac57d40b636002e062b8b040a8b0b18de8c85d66b920cc7cc03eb67a6bdd924067ae19ad04d78f231fa9e2c175a22c6be782a8a8e017de1b73ab787b5074c364248b5b2ebe7162409d562697a656592c6a09ed42e377d547db20c7", @ANYRES16=r2, @ANYBLOB="0100000000000100"/22], 0x58}}, 0x80) (async) openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) (async) write$RDMA_USER_CM_CMD_CREATE_ID(r5, &(0x7f0000000440)={0x0, 0x18, 0xfa00, {0x2, &(0x7f0000000180), 0x106, 0x1}}, 0x20) (async) getsockopt$IP_SET_OP_GET_FNAME(0xffffffffffffffff, 0x1, 0x53, &(0x7f00000000c0)={0x8, 0x7, 0x0, 'syz1\x00'}, &(0x7f0000000100)=0x2c) (async) 07:02:26 executing program 1: 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$netlbl_calipso(&(0x7f0000000080), r1) (async) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000001040)={&(0x7f0000001000)={0x14}, 0x14}}, 0x0) (async) r4 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000000), 0xa0001, 0x0) write$RDMA_USER_CM_CMD_DISCONNECT(r4, 0x0, 0x0) r5 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000000), 0xa0001, 0x0) write$RDMA_USER_CM_CMD_DISCONNECT(r5, 0x0, 0x0) (async) r6 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/asound/seq/clients\x00', 0x0, 0x0) ioctl$SIOCAX25ADDFWD(r5, 0x89ea, &(0x7f00000002c0)={@rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}}) (async) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f0000000280)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000240)={&(0x7f00000000c0)={0x94, 0x0, 0x100, 0x70bd2d, 0x25dfdbfd, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x40}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x54, 0x7, 0x0, 0x1, [{0x8, 0x1, r4}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8}, {0x8, 0x1, r5}, {0x8, 0x1, r6}, {0x8}, {0x8}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x3}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x94}, 0x1, 0x0, 0x0, 0x5}, 0x880) (async) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r2, 0x1, 0x0, 0x0, {}, [@NLBL_CALIPSO_A_DOI={0x8}]}, 0x1c}}, 0x0) 07:02:26 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r2) sendmsg$NLBL_CALIPSO_C_LIST(r2, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000440)={0x1c, r3, 0x1, 0x0, 0x0, {}, [@NLBL_CALIPSO_A_DOI={0x8}]}, 0x1c}}, 0x0) r4 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000000), 0xa0001, 0x0) write$RDMA_USER_CM_CMD_DISCONNECT(r4, 0x0, 0x0) write$RDMA_USER_CM_CMD_NOTIFY(r4, &(0x7f0000000200)={0xf, 0x8, 0xfa00, {0xffffffffffffffff, 0xc}}, 0x10) sendmsg$NLBL_CALIPSO_C_ADD(r1, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x3c, r3, 0x200, 0x70bd28, 0x25dfdbfb, {}, [@NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x3}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x1}, @NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_DOI={0x8}]}, 0x3c}, 0x1, 0x0, 0x0, 0x10}, 0x24000010) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r6 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r0) sendmsg$NBD_CMD_CONNECT(r5, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)=ANY=[@ANYBLOB="b009006300002028f089435918517a9195f459cc95f8037d67a2b07d423a635a143d6f09240c6875d7017d", @ANYRES16=r6, @ANYBLOB="01000000000000000000010000000c00060001000000000000000c000200000000000000000004000780"], 0x30}}, 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$netlbl_calipso(&(0x7f0000000080), r2) (async) sendmsg$NLBL_CALIPSO_C_LIST(r2, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000440)={0x1c, r3, 0x1, 0x0, 0x0, {}, [@NLBL_CALIPSO_A_DOI={0x8}]}, 0x1c}}, 0x0) (async) openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000000), 0xa0001, 0x0) (async) write$RDMA_USER_CM_CMD_DISCONNECT(r4, 0x0, 0x0) (async) write$RDMA_USER_CM_CMD_NOTIFY(r4, &(0x7f0000000200)={0xf, 0x8, 0xfa00, {0xffffffffffffffff, 0xc}}, 0x10) (async) sendmsg$NLBL_CALIPSO_C_ADD(r1, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x3c, r3, 0x200, 0x70bd28, 0x25dfdbfb, {}, [@NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x3}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x1}, @NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_DOI={0x8}]}, 0x3c}, 0x1, 0x0, 0x0, 0x10}, 0x24000010) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r0) (async) sendmsg$NBD_CMD_CONNECT(r5, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)=ANY=[@ANYBLOB="b009006300002028f089435918517a9195f459cc95f8037d67a2b07d423a635a143d6f09240c6875d7017d", @ANYRES16=r6, @ANYBLOB="01000000000000000000010000000c00060001000000000000000c000200000000000000000004000780"], 0x30}}, 0x0) (async) [ 3112.244561] ? __fdget+0x19b/0x1f0 [ 3112.248081] ? sockfd_lookup_light+0xb2/0x160 [ 3112.252554] __sys_sendmsg+0xa3/0x120 [ 3112.256332] ? SyS_shutdown+0x160/0x160 [ 3112.260290] ? wait_for_completion_io+0x10/0x10 [ 3112.264956] ? SyS_read+0x210/0x210 [ 3112.268671] ? __do_page_fault+0x159/0xad0 [ 3112.272891] SyS_sendmsg+0x27/0x40 [ 3112.276504] ? __sys_sendmsg+0x120/0x120 [ 3112.280561] do_syscall_64+0x1d5/0x640 [ 3112.284435] entry_SYSCALL_64_after_hwframe+0x5e/0xd3 [ 3112.291380] nbd: failed to add new device 07:02:26 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async, rerun: 32) r3 = syz_genetlink_get_family_id$nbd(&(0x7f0000000240), r0) (async, rerun: 32) r4 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000000), 0xa0001, 0x0) write$RDMA_USER_CM_CMD_DISCONNECT(r4, 0x0, 0x0) r5 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000000), 0xa0001, 0x0) write$RDMA_USER_CM_CMD_DISCONNECT(r5, 0x0, 0x0) (async) r6 = socket(0x2, 0x4, 0x1f) (async) r7 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000000), 0xa0001, 0x0) write$RDMA_USER_CM_CMD_DISCONNECT(r7, 0x0, 0x0) (async) sendmsg$NBD_CMD_RECONFIGURE(r2, &(0x7f0000000380)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000000340)={&(0x7f0000000280)={0x98, r3, 0x400, 0x70bd2b, 0x25dfdbfb, {}, [@NBD_ATTR_SOCKETS={0x1c, 0x7, 0x0, 0x1, [{0x8, 0x1, r4}, {0x8, 0x1, r5}, {0x8, 0x1, r6}]}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x8}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '*'}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x5}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x2}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x4}, @NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8, 0x1, r7}, {0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x10a}]}, 0x98}, 0x1, 0x0, 0x0, 0x10}, 0x20000040) (async) r8 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r1) r9 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r10 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_RECONFIGURE(0xffffffffffffffff, &(0x7f0000000540)={&(0x7f00000003c0)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000000500)={&(0x7f0000000580)=ANY=[@ANYBLOB="3800001089bd6d17978e98b1b2ae26b04eab6f7ea39ab3d8e26ea3ae390eaa54d8f488adc3823205f5e79306730a092fb1373a35a274618a550f27", @ANYRES16=r3, @ANYBLOB="000429bd7000ffdbdf25030000000c00064002000000000000000c00050020000000000000000c00020012ffffffff"], 0x38}, 0x1, 0x0, 0x0, 0x4001}, 0x4040000) (async) r11 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r10) sendmsg$NLBL_CALIPSO_C_LIST(r10, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000440)={0x1c, r11, 0x1, 0x0, 0x0, {}, [@NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x1}]}, 0x1c}}, 0x20000080) (async) sendmsg$NLBL_CALIPSO_C_LIST(r9, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1d1bd54023ec4f2f}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x24, r11, 0x200, 0x70bd25, 0x25dfdbfb, {}, [@NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x2}, @NLBL_CALIPSO_A_MTYPE={0x8}]}, 0x24}, 0x1, 0x0, 0x0, 0x20000000}, 0x80) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000400)=ANY=[@ANYBLOB="14000000", @ANYRES16=r8, @ANYBLOB="000200ccab7db4bfcf086cc809000000421d0000"], 0x14}}, 0x0) 07:02:26 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$netlbl_calipso(&(0x7f0000000080), r1) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$nbd(&(0x7f00000002c0), r3) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000300)=ANY=[@ANYBLOB="ff0c0100", @ANYRES16=r4, @ANYBLOB="0100000000000000000001000000"], 0x14}}, 0x0) r5 = socket(0x26, 0x1, 0x20) r6 = socket(0x25, 0x4, 0x6) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x800000}, 0xffffffffffffff17, &(0x7f00000000c0)={&(0x7f0000000040)={0x34, r4, 0x1, 0x70bd2b, 0x25dfdbfd, {}, [@NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8, 0x1, r5}, {0x8, 0x1, r6}]}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0xa}]}, 0x34}, 0x1, 0x0, 0x0, 0x400c015}, 0xc000) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x34, r2, 0x1, 0x70bda7, 0x25dfdbfe, {}, [@NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_DOI={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x1}]}, 0x34}}, 0x4) 07:02:26 executing program 4: syz_genetlink_get_family_id$nbd(&(0x7f0000000000), 0xffffffffffffffff) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = socket$netlink(0x10, 0x3, 0xc) setsockopt$netlink_NETLINK_NO_ENOBUFS(r1, 0x10e, 0x5, &(0x7f0000000040)=0x4, 0x4) r2 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r0) sendmsg$NLBL_CALIPSO_C_LIST(r0, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000440)={0x1c, r2, 0x1, 0x0, 0x1, {}, [@NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x1}]}, 0x58}}, 0x0) [ 3112.394580] FAULT_INJECTION: forcing a failure. [ 3112.394580] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 3112.422885] CPU: 1 PID: 29162 Comm: syz-executor.0 Not tainted 4.14.299-syzkaller #0 [ 3112.430794] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/26/2022 [ 3112.440147] Call Trace: [ 3112.442720] dump_stack+0x1b2/0x281 [ 3112.446333] should_fail.cold+0x10a/0x149 [ 3112.450462] __alloc_pages_nodemask+0x21e/0x2900 [ 3112.455296] ? __kmalloc_node+0x4c/0x70 [ 3112.459253] ? blk_mq_alloc_rq_map+0x113/0x220 [ 3112.463814] ? blk_mq_init_sched+0x18d/0x4a0 [ 3112.468293] ? elevator_init+0x2ee/0x410 [ 3112.472343] ? blk_mq_sched_init+0x28/0x40 [ 3112.476622] ? nbd_dev_add+0x2c6/0x800 [ 3112.480491] ? nbd_genl_connect+0x3a4/0x13e0 [ 3112.484886] ? genl_family_rcv_msg+0x572/0xb20 [ 3112.489456] ? netlink_rcv_skb+0x125/0x390 [ 3112.493678] ? genl_rcv+0x24/0x40 [ 3112.497122] ? netlink_unicast+0x437/0x610 [ 3112.501334] ? netlink_sendmsg+0x648/0xbc0 [ 3112.505544] ? sock_sendmsg+0xb5/0x100 [ 3112.509431] ? ___sys_sendmsg+0x6c8/0x800 [ 3112.513694] ? __sys_sendmsg+0xa3/0x120 [ 3112.517659] ? SyS_sendmsg+0x27/0x40 [ 3112.521359] ? do_syscall_64+0x1d5/0x640 [ 3112.525411] ? entry_SYSCALL_64_after_hwframe+0x5e/0xd3 [ 3112.530759] ? gfp_pfmemalloc_allowed+0x150/0x150 [ 3112.535597] ? __lockdep_init_map+0x100/0x560 [ 3112.540116] ? _find_next_bit+0xdb/0x100 [ 3112.544174] ? __cpu_to_node+0x7b/0xa0 [ 3112.548048] ? blk_mq_hw_queue_to_node+0x9f/0xf0 [ 3112.552794] blk_mq_alloc_rqs+0x227/0x6d0 [ 3112.556936] ? blk_mq_alloc_rq_map+0x9d/0x220 [ 3112.561424] blk_mq_sched_alloc_tags+0x112/0x240 [ 3112.566174] blk_mq_init_sched+0x18d/0x4a0 [ 3112.570397] ? _raw_spin_unlock+0x29/0x40 [ 3112.574528] elevator_init+0x2ee/0x410 [ 3112.578406] blk_mq_sched_init+0x28/0x40 [ 3112.582460] blk_mq_init_allocated_queue+0xca0/0xfd0 [ 3112.587556] blk_mq_init_queue+0x5a/0x90 [ 3112.591601] nbd_dev_add+0x2c6/0x800 [ 3112.595297] ? nbd_send_cmd+0x11f0/0x11f0 [ 3112.599430] ? ns_capable_common+0x127/0x150 [ 3112.603823] nbd_genl_connect+0x3a4/0x13e0 [ 3112.608050] ? nbd_xmit_timeout+0x500/0x500 [ 3112.612362] ? do_syscall_64+0x1d5/0x640 [ 3112.616419] ? validate_nla+0x192/0x5e0 [ 3112.620383] ? nla_parse+0x157/0x1f0 [ 3112.624084] genl_family_rcv_msg+0x572/0xb20 [ 3112.628480] ? genl_rcv+0x40/0x40 [ 3112.631917] ? __ww_mutex_wakeup_for_backoff+0x210/0x210 [ 3112.637366] ? __kmalloc_node_track_caller+0x4c/0x70 [ 3112.642461] ? trace_hardirqs_on+0x10/0x10 [ 3112.646697] genl_rcv_msg+0xaf/0x140 [ 3112.650395] netlink_rcv_skb+0x125/0x390 [ 3112.654444] ? genl_family_rcv_msg+0xb20/0xb20 [ 3112.659012] ? netlink_ack+0x9a0/0x9a0 [ 3112.662878] ? lock_acquire+0x170/0x3f0 [ 3112.666840] genl_rcv+0x24/0x40 [ 3112.670106] netlink_unicast+0x437/0x610 [ 3112.674150] ? netlink_sendskb+0xd0/0xd0 [ 3112.678188] ? __check_object_size+0x179/0x230 [ 3112.682750] netlink_sendmsg+0x648/0xbc0 [ 3112.686789] ? nlmsg_notify+0x1b0/0x1b0 [ 3112.690743] ? kernel_recvmsg+0x210/0x210 [ 3112.694879] ? security_socket_sendmsg+0x83/0xb0 [ 3112.699624] ? nlmsg_notify+0x1b0/0x1b0 [ 3112.703584] sock_sendmsg+0xb5/0x100 [ 3112.707370] ___sys_sendmsg+0x6c8/0x800 [ 3112.711322] ? get_pid_task+0x91/0x130 [ 3112.715194] ? copy_msghdr_from_user+0x3b0/0x3b0 [ 3112.719938] ? lock_downgrade+0x740/0x740 [ 3112.724073] ? __fget+0x23e/0x3e0 [ 3112.727524] ? lock_acquire+0x170/0x3f0 [ 3112.731477] ? lock_downgrade+0x740/0x740 [ 3112.735605] ? __fget+0x265/0x3e0 [ 3112.739044] ? __fdget+0x19b/0x1f0 [ 3112.742560] ? sockfd_lookup_light+0xb2/0x160 [ 3112.747034] __sys_sendmsg+0xa3/0x120 [ 3112.750821] ? SyS_shutdown+0x160/0x160 [ 3112.754780] ? wait_for_completion_io+0x10/0x10 [ 3112.759453] ? SyS_read+0x210/0x210 [ 3112.763068] ? __do_page_fault+0x159/0xad0 [ 3112.767292] SyS_sendmsg+0x27/0x40 [ 3112.770815] ? __sys_sendmsg+0x120/0x120 [ 3112.774857] do_syscall_64+0x1d5/0x640 [ 3112.778734] entry_SYSCALL_64_after_hwframe+0x5e/0xd3 07:02:26 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r2) sendmsg$NLBL_CALIPSO_C_LIST(r2, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000440)={0x1c, r3, 0x1, 0x0, 0x0, {}, [@NLBL_CALIPSO_A_DOI={0x8}]}, 0x1c}}, 0x0) r4 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000000), 0xa0001, 0x0) write$RDMA_USER_CM_CMD_DISCONNECT(r4, 0x0, 0x0) write$RDMA_USER_CM_CMD_NOTIFY(r4, &(0x7f0000000200)={0xf, 0x8, 0xfa00, {0xffffffffffffffff, 0xc}}, 0x10) sendmsg$NLBL_CALIPSO_C_ADD(r1, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x3c, r3, 0x200, 0x70bd28, 0x25dfdbfb, {}, [@NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x3}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x1}, @NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_DOI={0x8}]}, 0x3c}, 0x1, 0x0, 0x0, 0x10}, 0x24000010) r5 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r6 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r0) sendmsg$NBD_CMD_CONNECT(r5, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)=ANY=[@ANYBLOB="b009006300002028f089435918517a9195f459cc95f8037d67a2b07d423a635a143d6f09240c6875d7017d", @ANYRES16=r6, @ANYBLOB="01000000000000000000010000000c00060001000000000000000c000200000000000000000004000780"], 0x30}}, 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$netlbl_calipso(&(0x7f0000000080), r2) (async) sendmsg$NLBL_CALIPSO_C_LIST(r2, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000440)={0x1c, r3, 0x1, 0x0, 0x0, {}, [@NLBL_CALIPSO_A_DOI={0x8}]}, 0x1c}}, 0x0) (async) openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000000), 0xa0001, 0x0) (async) write$RDMA_USER_CM_CMD_DISCONNECT(r4, 0x0, 0x0) (async) write$RDMA_USER_CM_CMD_NOTIFY(r4, &(0x7f0000000200)={0xf, 0x8, 0xfa00, {0xffffffffffffffff, 0xc}}, 0x10) (async) sendmsg$NLBL_CALIPSO_C_ADD(r1, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x3c, r3, 0x200, 0x70bd28, 0x25dfdbfb, {}, [@NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x3}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x1}, @NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_DOI={0x8}]}, 0x3c}, 0x1, 0x0, 0x0, 0x10}, 0x24000010) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r0) (async) sendmsg$NBD_CMD_CONNECT(r5, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)=ANY=[@ANYBLOB="b009006300002028f089435918517a9195f459cc95f8037d67a2b07d423a635a143d6f09240c6875d7017d", @ANYRES16=r6, @ANYBLOB="01000000000000000000010000000c00060001000000000000000c000200000000000000000004000780"], 0x30}}, 0x0) (async) 07:02:26 executing program 5: r0 = mq_open(&(0x7f0000000000)='[*\x0e^{@]\x85#%-\'\'\x00\x00', 0x80, 0x80, &(0x7f0000000040)={0x9f7, 0x917, 0x400, 0x9}) mq_timedreceive(r0, &(0x7f0000000240)=""/197, 0xc5, 0x1000, &(0x7f00000000c0)) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFVLAN_SET_VLAN_INGRESS_PRIORITY_CMD(r3, 0x8982, &(0x7f0000000240)={0x2, 'macvlan1\x00'}) ioctl$BTRFS_IOC_START_SYNC(r3, 0x80089418, &(0x7f0000000100)) socket$inet6_udplite(0xa, 0x2, 0x88) r4 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r2) sendmsg$NLBL_CALIPSO_C_REMOVE(r1, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="14030019", @ANYRES16=r4, @ANYBLOB="0100000000000000000002000000"], 0x14}}, 0x0) 07:02:26 executing program 1: 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_DISCONNECT(r1, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000001040)={&(0x7f0000001000)={0x14, 0x0, 0x0, 0x70bd2d}, 0x14}}, 0x0) r2 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000000), r1) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r2, 0x1, 0x0, 0x0, {}, [@NLBL_CALIPSO_A_DOI={0x8}]}, 0x1c}}, 0x0) 07:02:26 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r0) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)={0x30, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SOCKETS={0x4}]}, 0x30}}, 0x0) (fail_nth: 50) 07:02:26 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$netlbl_calipso(&(0x7f0000000080), r1) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$nbd(&(0x7f00000002c0), r3) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000300)=ANY=[@ANYBLOB="ff0c0100", @ANYRES16=r4, @ANYBLOB="0100000000000000000001000000"], 0x14}}, 0x0) r5 = socket(0x26, 0x1, 0x20) r6 = socket(0x25, 0x4, 0x6) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x800000}, 0xffffffffffffff17, &(0x7f00000000c0)={&(0x7f0000000040)={0x34, r4, 0x1, 0x70bd2b, 0x25dfdbfd, {}, [@NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8, 0x1, r5}, {0x8, 0x1, r6}]}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0xa}]}, 0x34}, 0x1, 0x0, 0x0, 0x400c015}, 0xc000) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x34, r2, 0x1, 0x70bda7, 0x25dfdbfe, {}, [@NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_DOI={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x1}]}, 0x34}}, 0x4) 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$netlbl_calipso(&(0x7f0000000080), r1) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nbd(&(0x7f00000002c0), r3) (async) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000300)=ANY=[@ANYBLOB="ff0c0100", @ANYRES16=r4, @ANYBLOB="0100000000000000000001000000"], 0x14}}, 0x0) (async) socket(0x26, 0x1, 0x20) (async) socket(0x25, 0x4, 0x6) (async) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x800000}, 0xffffffffffffff17, &(0x7f00000000c0)={&(0x7f0000000040)={0x34, r4, 0x1, 0x70bd2b, 0x25dfdbfd, {}, [@NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8, 0x1, r5}, {0x8, 0x1, r6}]}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0xa}]}, 0x34}, 0x1, 0x0, 0x0, 0x400c015}, 0xc000) (async) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x34, r2, 0x1, 0x70bda7, 0x25dfdbfe, {}, [@NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_DOI={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x1}]}, 0x34}}, 0x4) (async) 07:02:26 executing program 4: syz_genetlink_get_family_id$nbd(&(0x7f0000000000), 0xffffffffffffffff) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = socket$netlink(0x10, 0x3, 0xc) setsockopt$netlink_NETLINK_NO_ENOBUFS(r1, 0x10e, 0x5, &(0x7f0000000040)=0x4, 0x4) r2 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r0) sendmsg$NLBL_CALIPSO_C_LIST(r0, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000440)={0x1c, r2, 0x1, 0x0, 0x1, {}, [@NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x1}]}, 0x58}}, 0x0) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), 0xffffffffffffffff) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) socket$netlink(0x10, 0x3, 0xc) (async) setsockopt$netlink_NETLINK_NO_ENOBUFS(r1, 0x10e, 0x5, &(0x7f0000000040)=0x4, 0x4) (async) syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r0) (async) sendmsg$NLBL_CALIPSO_C_LIST(r0, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000440)={0x1c, r2, 0x1, 0x0, 0x1, {}, [@NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x1}]}, 0x58}}, 0x0) (async) 07:02:26 executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async, rerun: 32) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (rerun: 32) sendmsg$NBD_CMD_DISCONNECT(r1, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000001040)={&(0x7f0000001000)={0x14, 0x0, 0x0, 0x70bd2d}, 0x14}}, 0x0) r2 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000000), r1) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r2, 0x1, 0x0, 0x0, {}, [@NLBL_CALIPSO_A_DOI={0x8}]}, 0x1c}}, 0x0) [ 3112.905465] FAULT_INJECTION: forcing a failure. [ 3112.905465] name failslab, interval 1, probability 0, space 0, times 0 [ 3112.922428] CPU: 1 PID: 29207 Comm: syz-executor.0 Not tainted 4.14.299-syzkaller #0 [ 3112.930335] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/26/2022 [ 3112.939688] Call Trace: [ 3112.942278] dump_stack+0x1b2/0x281 [ 3112.945903] should_fail.cold+0x10a/0x149 [ 3112.950033] should_failslab+0xd6/0x130 [ 3112.953998] kmem_cache_alloc_node_trace+0x25a/0x400 [ 3112.959114] dd_init_queue+0x94/0x420 [ 3112.962914] blk_mq_init_sched+0x214/0x4a0 [ 3112.967159] ? _raw_spin_unlock+0x29/0x40 [ 3112.971292] elevator_init+0x2ee/0x410 [ 3112.975160] blk_mq_sched_init+0x28/0x40 [ 3112.979201] blk_mq_init_allocated_queue+0xca0/0xfd0 [ 3112.984286] blk_mq_init_queue+0x5a/0x90 [ 3112.988330] nbd_dev_add+0x2c6/0x800 [ 3112.992029] ? nbd_send_cmd+0x11f0/0x11f0 [ 3112.996165] ? ns_capable_common+0x127/0x150 [ 3113.000558] nbd_genl_connect+0x3a4/0x13e0 [ 3113.004769] ? nbd_xmit_timeout+0x500/0x500 [ 3113.009087] ? do_syscall_64+0x1d5/0x640 [ 3113.013155] ? validate_nla+0x192/0x5e0 [ 3113.017123] ? nla_parse+0x157/0x1f0 [ 3113.020830] genl_family_rcv_msg+0x572/0xb20 [ 3113.025228] ? genl_rcv+0x40/0x40 [ 3113.028671] ? __ww_mutex_wakeup_for_backoff+0x210/0x210 [ 3113.034103] ? __kmalloc_node_track_caller+0x4c/0x70 [ 3113.039203] ? trace_hardirqs_on+0x10/0x10 [ 3113.043434] genl_rcv_msg+0xaf/0x140 [ 3113.047126] netlink_rcv_skb+0x125/0x390 [ 3113.051164] ? genl_family_rcv_msg+0xb20/0xb20 [ 3113.055722] ? netlink_ack+0x9a0/0x9a0 [ 3113.059587] ? lock_acquire+0x170/0x3f0 [ 3113.063556] genl_rcv+0x24/0x40 [ 3113.066827] netlink_unicast+0x437/0x610 [ 3113.070897] ? netlink_sendskb+0xd0/0xd0 [ 3113.075025] ? __check_object_size+0x179/0x230 [ 3113.079591] netlink_sendmsg+0x648/0xbc0 [ 3113.083628] ? nlmsg_notify+0x1b0/0x1b0 [ 3113.087604] ? kernel_recvmsg+0x210/0x210 [ 3113.091730] ? security_socket_sendmsg+0x83/0xb0 [ 3113.096459] ? nlmsg_notify+0x1b0/0x1b0 [ 3113.100408] sock_sendmsg+0xb5/0x100 [ 3113.104275] ___sys_sendmsg+0x6c8/0x800 [ 3113.108236] ? get_pid_task+0x91/0x130 [ 3113.112111] ? copy_msghdr_from_user+0x3b0/0x3b0 [ 3113.116850] ? lock_downgrade+0x740/0x740 [ 3113.120976] ? __fget+0x23e/0x3e0 [ 3113.124409] ? lock_acquire+0x170/0x3f0 [ 3113.128371] ? lock_downgrade+0x740/0x740 [ 3113.132507] ? __fget+0x265/0x3e0 [ 3113.135938] ? __fdget+0x19b/0x1f0 [ 3113.139812] ? sockfd_lookup_light+0xb2/0x160 [ 3113.144374] __sys_sendmsg+0xa3/0x120 [ 3113.148155] ? SyS_shutdown+0x160/0x160 [ 3113.152105] ? wait_for_completion_io+0x10/0x10 07:02:26 executing program 2: 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$netlbl_calipso(&(0x7f0000000080), r1) (async) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$nbd(&(0x7f00000002c0), r3) sendmsg$NBD_CMD_CONNECT(r3, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000300)=ANY=[@ANYBLOB="ff0c0100", @ANYRES16=r4, @ANYBLOB="0100000000000000000001000000"], 0x14}}, 0x0) (async) r5 = socket(0x26, 0x1, 0x20) r6 = socket(0x25, 0x4, 0x6) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x800000}, 0xffffffffffffff17, &(0x7f00000000c0)={&(0x7f0000000040)={0x34, r4, 0x1, 0x70bd2b, 0x25dfdbfd, {}, [@NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8, 0x1, r5}, {0x8, 0x1, r6}]}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0xa}]}, 0x34}, 0x1, 0x0, 0x0, 0x400c015}, 0xc000) (async) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x34, r2, 0x1, 0x70bda7, 0x25dfdbfe, {}, [@NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_DOI={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x1}]}, 0x34}}, 0x4) 07:02:26 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000040), r0) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)={0x30, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SOCKETS={0x4}]}, 0x30}}, 0x0) (fail_nth: 51) 07:02:26 executing program 5: r0 = mq_open(&(0x7f0000000000)='[*\x0e^{@]\x85#%-\'\'\x00\x00', 0x80, 0x80, &(0x7f0000000040)={0x9f7, 0x917, 0x400, 0x9}) mq_timedreceive(r0, &(0x7f0000000240)=""/197, 0xc5, 0x1000, &(0x7f00000000c0)) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFVLAN_SET_VLAN_INGRESS_PRIORITY_CMD(r3, 0x8982, &(0x7f0000000240)={0x2, 'macvlan1\x00'}) ioctl$BTRFS_IOC_START_SYNC(r3, 0x80089418, &(0x7f0000000100)) socket$inet6_udplite(0xa, 0x2, 0x88) r4 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r2) sendmsg$NLBL_CALIPSO_C_REMOVE(r1, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="14030019", @ANYRES16=r4, @ANYBLOB="0100000000000000000002000000"], 0x14}}, 0x0) mq_open(&(0x7f0000000000)='[*\x0e^{@]\x85#%-\'\'\x00\x00', 0x80, 0x80, &(0x7f0000000040)={0x9f7, 0x917, 0x400, 0x9}) (async) mq_timedreceive(r0, &(0x7f0000000240)=""/197, 0xc5, 0x1000, &(0x7f00000000c0)) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) socket$packet(0x11, 0x2, 0x300) (async) ioctl$sock_SIOCGIFVLAN_SET_VLAN_INGRESS_PRIORITY_CMD(r3, 0x8982, &(0x7f0000000240)={0x2, 'macvlan1\x00'}) (async) ioctl$BTRFS_IOC_START_SYNC(r3, 0x80089418, &(0x7f0000000100)) (async) socket$inet6_udplite(0xa, 0x2, 0x88) (async) syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r2) (async) sendmsg$NLBL_CALIPSO_C_REMOVE(r1, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="14030019", @ANYRES16=r4, @ANYBLOB="0100000000000000000002000000"], 0x14}}, 0x0) (async) 07:02:26 executing program 4: syz_genetlink_get_family_id$nbd(&(0x7f0000000000), 0xffffffffffffffff) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r1 = socket$netlink(0x10, 0x3, 0xc) setsockopt$netlink_NETLINK_NO_ENOBUFS(r1, 0x10e, 0x5, &(0x7f0000000040)=0x4, 0x4) (async) r2 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r0) sendmsg$NLBL_CALIPSO_C_LIST(r0, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000440)={0x1c, r2, 0x1, 0x0, 0x1, {}, [@NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x1}]}, 0x58}}, 0x0) 07:02:26 executing program 3: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = socket(0x22, 0xa, 0xd3) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000000), 0xa0001, 0x0) write$RDMA_USER_CM_CMD_DISCONNECT(r4, 0x0, 0x0) socketpair(0x27, 0x3, 0xaa, &(0x7f0000000100)={0xffffffffffffffff}) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000280)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0x6a, &(0x7f0000000200)={&(0x7f0000000180)={0x80, 0x0, 0x200, 0x70bd2b, 0x25dfdbfb, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xfffffffffffffffa}, @NBD_ATTR_SOCKETS={0x54, 0x7, 0x0, 0x1, [{0x8}, {0x8, 0x1, r2}, {0x8, 0x1, r3}, {0x8, 0x1, r4}, {0x8}, {0x8}, {0x8}, {0x8, 0x1, r5}, {0x8}, {0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x8000000000000001}]}, 0x80}, 0x1, 0x0, 0x0, 0xc051}, 0x81) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)={0x30, 0x0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SOCKETS={0x4}]}, 0x30}}, 0x0) 07:02:26 executing program 1: 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_DISCONNECT(r1, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000001040)={&(0x7f0000001000)={0x14, 0x0, 0x0, 0x70bd2d}, 0x14}}, 0x0) r2 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000000), r1) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r2, 0x1, 0x0, 0x0, {}, [@NLBL_CALIPSO_A_DOI={0x8}]}, 0x1c}}, 0x0) [ 3113.156754] ? SyS_read+0x210/0x210 [ 3113.160358] ? __do_page_fault+0x159/0xad0 [ 3113.164591] SyS_sendmsg+0x27/0x40 [ 3113.168105] ? __sys_sendmsg+0x120/0x120 [ 3113.172158] do_syscall_64+0x1d5/0x640 [ 3113.176039] entry_SYSCALL_64_after_hwframe+0x5e/0xd3 [ 3113.186776] nbd: failed to add new device 07:02:27 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$netlbl_calipso(&(0x7f0000000080), r1) sendmsg$NLBL_CALIPSO_C_REMOVE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x34, r2, 0x1, 0x70bd27, 0x25dfdbfe, {}, [@NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x2}, @NLBL_CALIPSO_A_DOI={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x1}]}, 0x34}}, 0x4) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r0) 07:02:27 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r0) syz_genetlink_get_family_id$nbd(&(0x7f0000000000), r0) sendmsg$NLBL_CALIPSO_C_LIST(r0, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000440)={0x1c, r1, 0x1, 0x0, 0x1, {}, [@NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x1}]}, 0x58}}, 0x0) 07:02:27 executing program 3: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = socket(0x22, 0xa, 0xd3) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000000), 0xa0001, 0x0) write$RDMA_USER_CM_CMD_DISCONNECT(r4, 0x0, 0x0) socketpair(0x27, 0x3, 0xaa, &(0x7f0000000100)={0xffffffffffffffff}) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000280)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0x6a, &(0x7f0000000200)={&(0x7f0000000180)={0x80, 0x0, 0x200, 0x70bd2b, 0x25dfdbfb, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xfffffffffffffffa}, @NBD_ATTR_SOCKETS={0x54, 0x7, 0x0, 0x1, [{0x8}, {0x8, 0x1, r2}, {0x8, 0x1, r3}, {0x8, 0x1, r4}, {0x8}, {0x8}, {0x8}, {0x8, 0x1, r5}, {0x8}, {0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x8000000000000001}]}, 0x80}, 0x1, 0x0, 0x0, 0xc051}, 0x81) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)={0x30, 0x0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SOCKETS={0x4}]}, 0x30}}, 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) socket(0x22, 0xa, 0xd3) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)) (async) openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000000), 0xa0001, 0x0) (async) write$RDMA_USER_CM_CMD_DISCONNECT(r4, 0x0, 0x0) (async) socketpair(0x27, 0x3, 0xaa, &(0x7f0000000100)) (async) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000280)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0x6a, &(0x7f0000000200)={&(0x7f0000000180)={0x80, 0x0, 0x200, 0x70bd2b, 0x25dfdbfb, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xfffffffffffffffa}, @NBD_ATTR_SOCKETS={0x54, 0x7, 0x0, 0x1, [{0x8}, {0x8, 0x1, r2}, {0x8, 0x1, r3}, {0x8, 0x1, r4}, {0x8}, {0x8}, {0x8}, {0x8, 0x1, r5}, {0x8}, {0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x8000000000000001}]}, 0x80}, 0x1, 0x0, 0x0, 0xc051}, 0x81) (async) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)={0x30, 0x0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SOCKETS={0x4}]}, 0x30}}, 0x0) (async) [ 3113.291215] FAULT_INJECTION: forcing a failure. [ 3113.291215] name failslab, interval 1, probability 0, space 0, times 0 [ 3113.309738] CPU: 1 PID: 29257 Comm: syz-executor.0 Not tainted 4.14.299-syzkaller #0 [ 3113.317731] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/26/2022 [ 3113.327219] Call Trace: [ 3113.329817] dump_stack+0x1b2/0x281 [ 3113.333453] should_fail.cold+0x10a/0x149 [ 3113.337616] should_failslab+0xd6/0x130 07:02:27 executing program 3: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) r2 = socket(0x22, 0xa, 0xd3) (async) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000000), 0xa0001, 0x0) write$RDMA_USER_CM_CMD_DISCONNECT(r4, 0x0, 0x0) socketpair(0x27, 0x3, 0xaa, &(0x7f0000000100)={0xffffffffffffffff}) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000280)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0x6a, &(0x7f0000000200)={&(0x7f0000000180)={0x80, 0x0, 0x200, 0x70bd2b, 0x25dfdbfb, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xfffffffffffffffa}, @NBD_ATTR_SOCKETS={0x54, 0x7, 0x0, 0x1, [{0x8}, {0x8, 0x1, r2}, {0x8, 0x1, r3}, {0x8, 0x1, r4}, {0x8}, {0x8}, {0x8}, {0x8, 0x1, r5}, {0x8}, {0x8}]}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x8000000000000001}]}, 0x80}, 0x1, 0x0, 0x0, 0xc051}, 0x81) sendmsg$NBD_CMD_CONNECT(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)={0x30, 0x0, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SOCKETS={0x4}]}, 0x30}}, 0x0) 07:02:27 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(&(0x7f0000000040), r0) sendmsg$NLBL_CALIPSO_C_ADD(r0, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, 0x0, 0x400, 0x70bd29, 0x25dfdbff, {}, [@NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x2}]}, 0x1c}}, 0x30) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NLBL_CALIPSO_C_ADD(r3, &(0x7f00000002c0)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000280)={&(0x7f0000000200)={0x34, 0x0, 0x20, 0x70bd28, 0x25dfdbff, {}, [@NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x1}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x1}, @NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_MTYPE={0x8}]}, 0x34}, 0x1, 0x0, 0x0, 0x480c1}, 0x20040044) sendmsg$NBD_CMD_CONNECT(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)={0x30, r2, 0x1, 0x0, 0x0, {}, [@NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SOCKETS={0x4}]}, 0x30}}, 0x0) [ 3113.341603] kmem_cache_alloc_trace+0x29a/0x3d0 [ 3113.346278] device_create_groups_vargs+0x7b/0x250 [ 3113.351208] device_create_vargs+0x3a/0x50 [ 3113.355449] bdi_register_va.part.0+0x35/0x650 [ 3113.360035] bdi_register+0x101/0x110 [ 3113.363839] ? bdi_register_va+0x80/0x80 [ 3113.367904] ? vsnprintf+0x260/0x1340 [ 3113.371710] bdi_register_owner+0x59/0xf0 [ 3113.375860] device_add_disk+0x5bb/0xdc0 [ 3113.379922] ? sprintf+0xa7/0xd0 [ 3113.383267] ? blk_alloc_devt+0x310/0x310 [ 3113.387400] ? __lockdep_init_map+0x100/0x560 [ 3113.391881] ? __lockdep_init_map+0x100/0x560 [ 3113.396368] nbd_dev_add+0x60e/0x800 [ 3113.400471] ? nbd_send_cmd+0x11f0/0x11f0 [ 3113.404813] ? ns_capable_common+0x127/0x150 [ 3113.409278] nbd_genl_connect+0x3a4/0x13e0 [ 3113.413511] ? nbd_xmit_timeout+0x500/0x500 [ 3113.417814] ? do_syscall_64+0x1d5/0x640 [ 3113.421858] ? validate_nla+0x192/0x5e0 [ 3113.425829] ? nla_parse+0x157/0x1f0 [ 3113.429543] genl_family_rcv_msg+0x572/0xb20 [ 3113.433946] ? genl_rcv+0x40/0x40 [ 3113.437386] ? __ww_mutex_wakeup_for_backoff+0x210/0x210 [ 3113.442825] ? __kmalloc_node_track_caller+0x4c/0x70 [ 3113.447920] ? trace_hardirqs_on+0x10/0x10 [ 3113.452156] genl_rcv_msg+0xaf/0x140 [ 3113.455943] netlink_rcv_skb+0x125/0x390 [ 3113.460101] ? genl_family_rcv_msg+0xb20/0xb20 [ 3113.464668] ? netlink_ack+0x9a0/0x9a0 [ 3113.468537] ? lock_acquire+0x170/0x3f0 [ 3113.472507] genl_rcv+0x24/0x40 [ 3113.475765] netlink_unicast+0x437/0x610 [ 3113.479807] ? netlink_sendskb+0xd0/0xd0 [ 3113.483848] ? __check_object_size+0x179/0x230 [ 3113.488408] netlink_sendmsg+0x648/0xbc0 [ 3113.492454] ? nlmsg_notify+0x1b0/0x1b0 [ 3113.496404] ? kernel_recvmsg+0x210/0x210 [ 3113.500528] ? security_socket_sendmsg+0x83/0xb0 [ 3113.505259] ? nlmsg_notify+0x1b0/0x1b0 [ 3113.509214] sock_sendmsg+0xb5/0x100 [ 3113.513082] ___sys_sendmsg+0x6c8/0x800 [ 3113.517044] ? get_pid_task+0x91/0x130 [ 3113.520915] ? copy_msghdr_from_user+0x3b0/0x3b0 [ 3113.525668] ? lock_downgrade+0x740/0x740 [ 3113.529805] ? __fget+0x23e/0x3e0 [ 3113.533241] ? lock_acquire+0x170/0x3f0 [ 3113.537191] ? lock_downgrade+0x740/0x740 07:02:27 executing program 5: r0 = mq_open(&(0x7f0000000000)='[*\x0e^{@]\x85#%-\'\'\x00\x00', 0x80, 0x80, &(0x7f0000000040)={0x9f7, 0x917, 0x400, 0x9}) mq_timedreceive(r0, &(0x7f0000000240)=""/197, 0xc5, 0x1000, &(0x7f00000000c0)) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFVLAN_SET_VLAN_INGRESS_PRIORITY_CMD(r3, 0x8982, &(0x7f0000000240)={0x2, 'macvlan1\x00'}) ioctl$BTRFS_IOC_START_SYNC(r3, 0x80089418, &(0x7f0000000100)) socket$inet6_udplite(0xa, 0x2, 0x88) r4 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r2) sendmsg$NLBL_CALIPSO_C_REMOVE(r1, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="14030019", @ANYRES16=r4, @ANYBLOB="0100000000000000000002000000"], 0x14}}, 0x0) mq_open(&(0x7f0000000000)='[*\x0e^{@]\x85#%-\'\'\x00\x00', 0x80, 0x80, &(0x7f0000000040)={0x9f7, 0x917, 0x400, 0x9}) (async) mq_timedreceive(r0, &(0x7f0000000240)=""/197, 0xc5, 0x1000, &(0x7f00000000c0)) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) socket$packet(0x11, 0x2, 0x300) (async) ioctl$sock_SIOCGIFVLAN_SET_VLAN_INGRESS_PRIORITY_CMD(r3, 0x8982, &(0x7f0000000240)={0x2, 'macvlan1\x00'}) (async) ioctl$BTRFS_IOC_START_SYNC(r3, 0x80089418, &(0x7f0000000100)) (async) socket$inet6_udplite(0xa, 0x2, 0x88) (async) syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000080), r2) (async) sendmsg$NLBL_CALIPSO_C_REMOVE(r1, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="14030019", @ANYRES16=r4, @ANYBLOB="0100000000000000000002000000"], 0x14}}, 0x0) (async) [ 3113.541318] ? __fget+0x265/0x3e0 [ 3113.544752] ? __fdget+0x19b/0x1f0 [ 3113.548270] ? sockfd_lookup_light+0xb2/0x160 [ 3113.552742] __sys_sendmsg+0xa3/0x120 [ 3113.556532] ? SyS_shutdown+0x160/0x160 [ 3113.560490] ? wait_for_completion_io+0x10/0x10 [ 3113.565148] ? SyS_read+0x210/0x210 [ 3113.568752] ? __do_page_fault+0x159/0xad0 [ 3113.572968] SyS_sendmsg+0x27/0x40 [ 3113.576491] ? __sys_sendmsg+0x120/0x120 [ 3113.580532] do_syscall_64+0x1d5/0x640 [ 3113.584403] entry_SYSCALL_64_after_hwframe+0x5e/0xd3 [ 3113.601967] kasan: CONFIG_KASAN_INLINE enabled [ 3113.606850] kasan: GPF could be caused by NULL-ptr deref or user memory access [ 3113.614429] general protection fault: 0000 [#1] PREEMPT SMP KASAN [ 3113.620681] Modules linked in: [ 3113.623876] CPU: 1 PID: 29257 Comm: syz-executor.0 Not tainted 4.14.299-syzkaller #0 [ 3113.631747] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/26/2022 [ 3113.641097] task: ffff88809214e500 task.stack: ffff888096188000 [ 3113.647263] RIP: 0010:sysfs_do_create_link_sd+0x56/0x120 [ 3113.652776] RSP: 0018:ffff88809618f4e0 EFLAGS: 00010202 [ 3113.658116] RAX: dffffc0000000000 RBX: 0000000000000010 RCX: 00000000000069c4 [ 3113.665364] RDX: 0000000000000008 RSI: 0000000000000001 RDI: 0000000000000040 [ 3113.672617] RBP: ffffffff87cbd4e0 R08: ffffffff8b9d4920 R09: 00000000000400ca [ 3113.679870] R10: ffff88809214ee00 R11: ffff88809214e500 R12: ffff8880afa939a0 [ 3113.687126] R13: ffffffff87cbd4e0 R14: 0000000000000001 R15: ffff8880af92449c [ 3113.694374] FS: 00007f2957f33700(0000) GS:ffff8880ba500000(0000) knlGS:0000000000000000 [ 3113.702575] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 3113.708432] CR2: 000055cd518f7848 CR3: 000000009b01d000 CR4: 00000000003406e0 [ 3113.715686] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 3113.722937] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 3113.730180] Call Trace: [ 3113.732746] sysfs_create_link+0x5f/0xc0 [ 3113.736786] device_add_disk+0x9f8/0xdc0 [ 3113.740841] ? sprintf+0xa7/0xd0 [ 3113.744184] ? blk_alloc_devt+0x310/0x310 [ 3113.748308] ? __lockdep_init_map+0x100/0x560 [ 3113.752867] ? __lockdep_init_map+0x100/0x560 [ 3113.757424] nbd_dev_add+0x60e/0x800 [ 3113.761121] ? nbd_send_cmd+0x11f0/0x11f0 [ 3113.765270] ? ns_capable_common+0x127/0x150 [ 3113.769657] nbd_genl_connect+0x3a4/0x13e0 [ 3113.773870] ? nbd_xmit_timeout+0x500/0x500 [ 3113.778198] ? do_syscall_64+0x1d5/0x640 [ 3113.782235] ? validate_nla+0x192/0x5e0 [ 3113.786186] ? nla_parse+0x157/0x1f0 [ 3113.789878] genl_family_rcv_msg+0x572/0xb20 [ 3113.794261] ? genl_rcv+0x40/0x40 [ 3113.797690] ? __ww_mutex_wakeup_for_backoff+0x210/0x210 [ 3113.803119] ? __kmalloc_node_track_caller+0x4c/0x70 [ 3113.808205] ? trace_hardirqs_on+0x10/0x10 [ 3113.812430] genl_rcv_msg+0xaf/0x140 [ 3113.816126] netlink_rcv_skb+0x125/0x390 [ 3113.820167] ? genl_family_rcv_msg+0xb20/0xb20 [ 3113.824734] ? netlink_ack+0x9a0/0x9a0 [ 3113.828598] ? lock_acquire+0x170/0x3f0 [ 3113.832549] genl_rcv+0x24/0x40 [ 3113.835811] netlink_unicast+0x437/0x610 [ 3113.839853] ? netlink_sendskb+0xd0/0xd0 [ 3113.843896] ? __check_object_size+0x179/0x230 [ 3113.848460] netlink_sendmsg+0x648/0xbc0 [ 3113.852517] ? nlmsg_notify+0x1b0/0x1b0 [ 3113.856480] ? kernel_recvmsg+0x210/0x210 [ 3113.860611] ? security_socket_sendmsg+0x83/0xb0 [ 3113.865347] ? nlmsg_notify+0x1b0/0x1b0 [ 3113.869295] sock_sendmsg+0xb5/0x100 [ 3113.872985] ___sys_sendmsg+0x6c8/0x800 [ 3113.876931] ? get_pid_task+0x91/0x130 [ 3113.880801] ? copy_msghdr_from_user+0x3b0/0x3b0 [ 3113.885534] ? lock_downgrade+0x740/0x740 [ 3113.889664] ? __fget+0x23e/0x3e0 [ 3113.893092] ? lock_acquire+0x170/0x3f0 [ 3113.897045] ? lock_downgrade+0x740/0x740 [ 3113.901173] ? __fget+0x265/0x3e0 [ 3113.904601] ? __fdget+0x19b/0x1f0 [ 3113.908114] ? sockfd_lookup_light+0xb2/0x160 [ 3113.912703] __sys_sendmsg+0xa3/0x120 [ 3113.916521] ? SyS_shutdown+0x160/0x160 [ 3113.920487] ? wait_for_completion_io+0x10/0x10 [ 3113.925159] ? SyS_read+0x210/0x210 [ 3113.928780] ? __do_page_fault+0x159/0xad0 [ 3113.933000] SyS_sendmsg+0x27/0x40 [ 3113.936515] ? __sys_sendmsg+0x120/0x120 [ 3113.940552] do_syscall_64+0x1d5/0x640 [ 3113.944536] entry_SYSCALL_64_after_hwframe+0x5e/0xd3 [ 3113.949703] Code: 84 a1 00 00 00 e8 eb 4e b1 ff 48 c7 c7 c0 d8 04 89 e8 ff ab 80 05 48 8d 7b 30 48 b8 00 00 00 00 00 fc ff df 48 89 fa 48 c1 ea 03 <80> 3c 02 00 0f 85 a7 00 00 00 4c 8b 6b 30 4d 85 ed 74 4f e8 b2 [ 3113.968785] RIP: sysfs_do_create_link_sd+0x56/0x120 RSP: ffff88809618f4e0 [ 3113.975900] ---[ end trace e92292752877f4ed ]--- [ 3113.980680] Kernel panic - not syncing: Fatal exception [ 3113.986212] Kernel Offset: disabled [ 3113.989822] Rebooting in 86400 seconds..