028574ef50d1c9e3b9484e70ce3c28491c712e765374a09ab994c836d1acb4a3d55d5c676bdcf385564b3ec29f4c201089497eb1f3cefcd888d377f2c87daa4a442928803f54214188e2ddcd1c8347d0d4fd2741cd5794f19e2df364f34c917965c06f48b692a166cf7dece4ba540dc07f3dac873c216fdaadd7aa445dc8b2c56336e65393ecb7395eb7b243a966f2205e59b8e1a7a87b9af0f1fc1560e5d1c847b192176317427001124a10e3122ee8cbd9c9d133a89606fca961548944854746a2246d2a3b7ab01c83fbaef94c2257f479c36f38b402ba405880163b25d727e3033b236ba77087c7ebe6f3f47e803ac9f81654a56a556a9edf532dcee21a0f1f324e3b89a881a1433b38e6f6992d07213d4bb2fa39015a5c7735b856304bb204f9e7ac0c54f282d011f1beaca759cdb9b16f278df01616d602f9461dddfca8435b5c2b0d845b3ba180fce4bb6daf81c31b600aebde9126b7e219500235484033a983f525e7de730b18e738d69f3e702dd6b4b073e5493b0a77804716e1cb5f401c6b7af3c7579ea276e24361a09dcffa549f2d3f1ffa57b6ce5e491d04a1a67bfc2b0307fbd7d74d7d94af9f023bc38b4b46a340a460d19f0e1d09f71570aeb0ef28e9f1175e0d3f30a0a56fa860182bb1e6d1894244e87f57b0bc869a7d67fcc49aeb011e8b79d276fffaadfcd07736f71f1fc0e2bab8da401e046288347972b7fd2d55a99af54965134bfa6094510a5a920070431dd800919580280bdbe90f5f797d04a639e2c79ae88df0d46b9551a524adb9d696dfcd4fc704e5d10f92cb2f7f389505755dc54ac684b804c949515091e06fc6ed8884f8717941b288a20737fab0dcb5c25a6ef662d79c2a8e54c1522fd769c6728817d34fb8e58b4303cd7a3e208d676a9f86494a2f9336f24498bece6f39f09fd0621a69bac11bead1f912e4ce816061733a848b7adc54d57693934df85aacfd660540e297fc307ba193fa840d35f21b305f8be2c76df4d5efdc5d76550b50f1fbd4e984fe6e227dc35f12158ace408ba3a0219b5a2388bacbc1b5b632937cb98c7bce9c60d08fb51838c90e72371362bbcb2450f1269170f0434c8920d5ebb097aeaab9ac807fa7db033eb7cc3bfaf33a5c0c408edc4a53c052d2cea23117507a4b47b113b3d80c4e988cd890452a6e5ecba443bb73760bd99ae18414a2fa70042d18689566c213d88baf8c2b88f16830b3bddf78026eb9b9ef52eaf4e9ee001ec1a4beb917e7ec835eb8fe2c2", 0x1000}], 0x8, &(0x7f0000001a40)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18, 0x4000000}], 0x2, 0x8000010) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) sendmsg$alg(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039", 0x10}], 0x1}, 0x0) r5 = socket$alg(0x26, 0x5, 0x0) bind$alg(r5, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r5, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) accept$alg(r5, 0x0, 0x0) lseek(r5, 0x1, 0x0) recvmsg(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f00000022c0)=""/4099, 0x1003}], 0x1}, 0x0) 12:15:14 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) accept$alg(r0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r3 = dup2(r1, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) bind$alg(0xffffffffffffffff, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(0xffffffffffffffff, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r4 = accept$alg(0xffffffffffffffff, 0x0, 0x0) sendmsg$alg(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039b63eac610b", 0x15}, {&(0x7f0000001400)="c98812c1be8a", 0xffffffc8}, {&(0x7f00000012c0)="406f2bef596a8a3130012ee7bf", 0xd}, {&(0x7f0000001300)="7f5549f794326461", 0x8}], 0x4, &(0x7f00000000c0)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}, 0x0) recvmsg(r4, &(0x7f0000000000)={0x0, 0xb, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4089, 0x34000}], 0x1, 0x0, 0x2c}, 0x0) 12:15:14 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000001680)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8)={[0xfffffffffffffffc]}, 0x8) dup2(r1, r2) r3 = socket$alg(0x26, 0x5, 0x0) ioctl$VIDIOC_SUBDEV_S_CROP(r2, 0xc038563c, &(0x7f0000001340)={0x1, 0x0, {0xec, 0x6, 0x3, 0xfffffff7}}) bind$alg(r3, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) syz_open_procfs(0x0, &(0x7f0000000140)='children\x00') openat$pfkey(0xffffffffffffff9c, &(0x7f00000013c0)='/proc/self/net/pfkey\x00', 0x0, 0x0) ioctl$TIOCEXCL(0xffffffffffffffff, 0x540c) r4 = accept$alg(r3, 0x0, 0x0) sendmsg$alg(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f00000016c0)="892611e597cf6025cae9b039b038e3308aa3f7c1515c0a032bd558aeb2ced14a9af50e0ada234d3e944e3077a060cada7ccf00c43aefd7ef4e6f5c3de59aa7a1bf335bdd22e223a14facc64e94619008f293ccf9bba8b7bc0b6b57d64a5a27494e7670e74368effd68c4200fdc17bc6f530535a1269a5ea5dc830ec4f84288475420aa57a51d99dda6040be7b30166d797932530d8de9ba7b605b86b2247ad04a7c9e733e9531755efa44625161476c626645804d17d7caf58ed816e995e", 0xbe}, {&(0x7f0000001780)="ab882c0a0cbd9b8b431937a59b42cd6549bde76ee707a922612892c12876398f6b7f552c76508698d147112108f57da34cf6ce5826ff374ccee55a44ad485a59b8e448b35b2f458e13bcde8c9b78961a0926bfa7bd6311ad92b70ba8c3a2929b73bb1db89e20430941a9edbaf2446b127afe616cc076e5b3f5b8abfa27b08d028b65da8ac535a420fa6125ca4c37946b6f358769b2c2ac432e5376120295defc1a173057888a4a1da9c7c01d4c488c499b0a8a86109b420d2418960df435516e434ce12e4f", 0xc5}], 0x2, &(0x7f0000001a40)=ANY=[@ANYBLOB="e0000000000000001701000002000000cb00000016f53d47712dd22b2ef7a3371a28ef6e730c80230bc07e44f4e6fe9ca70163703af841da4f13053ce5650c30038806a701c9041d4dfb65f9a471c058f40c87c58ee304f22245b49d3e6d9d69449bb07101650358d267ce95c7836182b28643d42c00000000000000f3e0cb2a2720bdadc9d5469edf35765b12af0df870fb37835c982f113053803ff97b120e725aac8ae690e57abad91bbed31d112276a42310070f37e23e3e8488fdf97425e65c0d962f3932fba6d8ae6f6ca8a95f1f00c20bc0bb7c54cc57cad78c95f46704aff5332081f4db6919f48bb6207558798fee867b9d933ecb5397e38257a5e5add44e2f913e9cb9f7d8cfb1216e0886d1053e739001d4b1b09cdf07a588af4e101a4486c7ef3d02d49c89208a29c583ec7f4d540a98c7a81583198674705331071f3fd06534781a4cbdd16b4c4642ef0b435c067b1048a7972402ccdaf0668dff6ea51f0938b8b2782af66dfbc9c5e9b7484f9e7d75e71b5161c2e1dde5a1e916b249a6d678"], 0xe0}, 0x20000040) recvmsg(r4, &(0x7f0000000000)={0x0, 0xb, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4089, 0x34000}], 0x1, 0x0, 0x2c}, 0x0) readv(r4, &(0x7f00000008c0)=[{&(0x7f00000002c0)=""/175, 0xaf}, {&(0x7f0000000480)=""/237, 0xed}, {&(0x7f0000000580)=""/241, 0xf1}, {&(0x7f0000000000)=""/60, 0x3c}, {&(0x7f0000000380)=""/126, 0x7e}, {&(0x7f0000000680)=""/189, 0xbd}, {&(0x7f0000000740)=""/120, 0x78}, {&(0x7f00000007c0)=""/238, 0xee}], 0x8) sendmsg$alg(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000001600)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039", 0x10}, {&(0x7f0000001440)="4db3a7c1aba9c6abb0c4005f8f82eac4c91c0a3882e54b12a3aab15dab2f1c7f1e315561e864db52ab72aeba4d52d8489c4069916efb2e60d6f3e8a88856f86243af17c3e50edaee02512f5a71903514d458e98bc345625a1af2b2cb681ad3a34c676d17b42e8484a50538a3285969a633722e4c63576e8fdc4d06ae33903d6d615b9a4ac947facf53c96d4f61dcedd83b044de75a5ae9a4894c6f993295761793a5f00b92302b7c1035d39465", 0xad}, {&(0x7f0000001380)="10f435679f2315818cc5eaf3ca6c86928d46b7d6eaf45a9b759bbe8fe4bb9b5ee91ace74ae9e330fe8966e39db3f008aa3adeaf71d5b0e332e", 0x39}, {&(0x7f0000001500)="81fc11d1c4a6d4acc13e3151ffa8ce62098452f16438dfa345664fa8f6e690fdd60619b9150c52775289afbdb8a10408b68773c23a9cadaefbb54997a5066ba19c4ddef2773c3bdb84c8f23d5d6fd976ad5984c5943e32e6d974daf45ddadc46136c604b2c721c88d717b232dd79280e1350f31c9b51a7472539bb3599145cd5da1be5d98e3f573e6c2905200ef878b38551896502196bc5ed72094081a0acdda59547fe8e45a15de47368b3dacd6dd27f18813b631e49a6a5ddcb5b4a3de5566473a7f3c9e8610766f6df90295da8bf30c184b0bee61e1f9a9f", 0xda}], 0x4, 0x0, 0x0, 0x4000040}, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f00000022c0)=""/4099, 0x1003}], 0x1}, 0x0) 12:15:14 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r1 = accept$alg(r0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) ioctl$sock_SIOCGIFVLAN_SET_VLAN_FLAG_CMD(r3, 0x8982, &(0x7f00000000c0)={0x7, 'vlan0\x00', {}, 0x8}) r4 = dup2(r2, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) sendmsg$alg(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039", 0x10}], 0x1}, 0x0) recvmsg(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000080)}, 0x0) 12:15:14 executing program 5 (fault-call:4 fault-nth:2): socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) dup2(r2, r1) ioctl$NBD_DO_IT(r2, 0xab03) 12:15:14 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) accept$alg(r0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r3 = dup2(r1, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) bind$alg(0xffffffffffffffff, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(0xffffffffffffffff, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r4 = accept$alg(0xffffffffffffffff, 0x0, 0x0) sendmsg$alg(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039b63eac610b", 0x15}, {&(0x7f0000001400)="c98812c1be8a", 0xffffffc8}, {&(0x7f00000012c0)="406f2bef596a8a3130012ee7bf", 0xd}, {&(0x7f0000001300)="7f5549f794326461", 0x8}], 0x4, &(0x7f00000000c0)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}, 0x0) recvmsg(r4, &(0x7f0000000000)={0x0, 0xb, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4089, 0x34000}], 0x1, 0x0, 0x2c}, 0x0) 12:15:14 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000001680)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8)={[0xfffffffffffffffc]}, 0x8) dup2(r1, r2) r3 = socket$alg(0x26, 0x5, 0x0) ioctl$VIDIOC_SUBDEV_S_CROP(r2, 0xc038563c, &(0x7f0000001340)={0x1, 0x0, {0xec, 0x6, 0x3, 0xfffffff7}}) bind$alg(r3, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) syz_open_procfs(0x0, &(0x7f0000000140)='children\x00') openat$pfkey(0xffffffffffffff9c, &(0x7f00000013c0)='/proc/self/net/pfkey\x00', 0x0, 0x0) ioctl$TIOCEXCL(0xffffffffffffffff, 0x540c) r4 = accept$alg(r3, 0x0, 0x0) sendmsg$alg(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f00000016c0)="892611e597cf6025cae9b039b038e3308aa3f7c1515c0a032bd558aeb2ced14a9af50e0ada234d3e944e3077a060cada7ccf00c43aefd7ef4e6f5c3de59aa7a1bf335bdd22e223a14facc64e94619008f293ccf9bba8b7bc0b6b57d64a5a27494e7670e74368effd68c4200fdc17bc6f530535a1269a5ea5dc830ec4f84288475420aa57a51d99dda6040be7b30166d797932530d8de9ba7b605b86b2247ad04a7c9e733e9531755efa44625161476c626645804d17d7caf58ed816e995e", 0xbe}, {&(0x7f0000001780)="ab882c0a0cbd9b8b431937a59b42cd6549bde76ee707a922612892c12876398f6b7f552c76508698d147112108f57da34cf6ce5826ff374ccee55a44ad485a59b8e448b35b2f458e13bcde8c9b78961a0926bfa7bd6311ad92b70ba8c3a2929b73bb1db89e20430941a9edbaf2446b127afe616cc076e5b3f5b8abfa27b08d028b65da8ac535a420fa6125ca4c37946b6f358769b2c2ac432e5376120295defc1a173057888a4a1da9c7c01d4c488c499b0a8a86109b420d2418960df435516e434ce12e4f", 0xc5}], 0x2, &(0x7f0000001a40)=ANY=[@ANYBLOB="e0000000000000001701000002000000cb00000016f53d47712dd22b2ef7a3371a28ef6e730c80230bc07e44f4e6fe9ca70163703af841da4f13053ce5650c30038806a701c9041d4dfb65f9a471c058f40c87c58ee304f22245b49d3e6d9d69449bb07101650358d267ce95c7836182b28643d42c00000000000000f3e0cb2a2720bdadc9d5469edf35765b12af0df870fb37835c982f113053803ff97b120e725aac8ae690e57abad91bbed31d112276a42310070f37e23e3e8488fdf97425e65c0d962f3932fba6d8ae6f6ca8a95f1f00c20bc0bb7c54cc57cad78c95f46704aff5332081f4db6919f48bb6207558798fee867b9d933ecb5397e38257a5e5add44e2f913e9cb9f7d8cfb1216e0886d1053e739001d4b1b09cdf07a588af4e101a4486c7ef3d02d49c89208a29c583ec7f4d540a98c7a81583198674705331071f3fd06534781a4cbdd16b4c4642ef0b435c067b1048a7972402ccdaf0668dff6ea51f0938b8b2782af66dfbc9c5e9b7484f9e7d75e71b5161c2e1dde5a1e916b249a6d678"], 0xe0}, 0x20000040) recvmsg(r4, &(0x7f0000000000)={0x0, 0xb, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4089, 0x34000}], 0x1, 0x0, 0x2c}, 0x0) readv(r4, &(0x7f00000008c0)=[{&(0x7f00000002c0)=""/175, 0xaf}, {&(0x7f0000000480)=""/237, 0xed}, {&(0x7f0000000580)=""/241, 0xf1}, {&(0x7f0000000000)=""/60, 0x3c}, {&(0x7f0000000380)=""/126, 0x7e}, {&(0x7f0000000680)=""/189, 0xbd}, {&(0x7f0000000740)=""/120, 0x78}, {&(0x7f00000007c0)=""/238, 0xee}], 0x8) sendmsg$alg(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000001600)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039", 0x10}, {&(0x7f0000001440)="4db3a7c1aba9c6abb0c4005f8f82eac4c91c0a3882e54b12a3aab15dab2f1c7f1e315561e864db52ab72aeba4d52d8489c4069916efb2e60d6f3e8a88856f86243af17c3e50edaee02512f5a71903514d458e98bc345625a1af2b2cb681ad3a34c676d17b42e8484a50538a3285969a633722e4c63576e8fdc4d06ae33903d6d615b9a4ac947facf53c96d4f61dcedd83b044de75a5ae9a4894c6f993295761793a5f00b92302b7c1035d39465", 0xad}, {&(0x7f0000001380)="10f435679f2315818cc5eaf3ca6c86928d46b7d6eaf45a9b759bbe8fe4bb9b5ee91ace74ae9e330fe8966e39db3f008aa3adeaf71d5b0e332e", 0x39}, {&(0x7f0000001500)="81fc11d1c4a6d4acc13e3151ffa8ce62098452f16438dfa345664fa8f6e690fdd60619b9150c52775289afbdb8a10408b68773c23a9cadaefbb54997a5066ba19c4ddef2773c3bdb84c8f23d5d6fd976ad5984c5943e32e6d974daf45ddadc46136c604b2c721c88d717b232dd79280e1350f31c9b51a7472539bb3599145cd5da1be5d98e3f573e6c2905200ef878b38551896502196bc5ed72094081a0acdda59547fe8e45a15de47368b3dacd6dd27f18813b631e49a6a5ddcb5b4a3de5566473a7f3c9e8610766f6df90295da8bf30c184b0bee61e1f9a9f", 0xda}], 0x4, 0x0, 0x0, 0x4000040}, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f00000022c0)=""/4099, 0x1003}], 0x1}, 0x0) [ 294.521839] block nbd5: Could not allocate knbd recv work queue. [ 294.532586] block nbd5: shutting down sockets [ 294.634272] FAULT_INJECTION: forcing a failure. [ 294.634272] name failslab, interval 1, probability 0, space 0, times 0 [ 294.660780] CPU: 0 PID: 24485 Comm: syz-executor.5 Not tainted 4.14.203-syzkaller #0 [ 294.668698] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 294.678101] Call Trace: [ 294.680725] dump_stack+0x1b2/0x283 12:15:14 executing program 4: r0 = socket$inet6_sctp(0xa, 0x801, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000cf6fe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) r1 = socket$isdn_base(0x22, 0x3, 0x0) r2 = accept4$alg(0xffffffffffffffff, 0x0, 0x0, 0x80800) ioctl$EXT4_IOC_MOVE_EXT(r1, 0xc028660f, &(0x7f0000000040)={0x0, r2, 0xffffffffffffff91, 0x9, 0x8001, 0x8}) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) sendmmsg$inet6(r0, &(0x7f0000001f40)=[{{0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000000)='#', 0x1}], 0x1}}, {{&(0x7f0000000940)={0xa, 0x0, 0x0, @empty}, 0x1c, 0x0}}], 0x2, 0x0) 12:15:14 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r1 = accept$alg(r0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r4 = dup2(r2, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) r5 = syz_mount_image$qnx4(&(0x7f0000000000)='qnx4\x00', &(0x7f00000000c0)='./file0\x00', 0x7f, 0x6, &(0x7f00000015c0)=[{&(0x7f0000000140)="81e289bbd326c1b237b676851045ae79a5db14a7d61e51449c439201", 0x1c, 0xc6}, {&(0x7f00000002c0)="a61e8be1e34235571056f6daed2f078cdb201a039c921e405b8e7065ce04850916a64c5b252fc0157c604843073ec171d21ce61bab172a2a9454fa2043a72efa982ed8c4ccbeddd63866873d17f4140ffb30d5e8080f86c28dd76cc2c37d645a554b6973a1828000f491d15da00723299a5f77e4055951785444adca9810eca621c2bacbb11612551f73062639dd813faacfa2b6e42639f59723c280550e381e62c710c7c9bde9f6419984b345a89396081d0ccd5d8826ee6569a749f09dddae1ce6f6c9ddadcc892984fa481df8b9a56fd0990d", 0xd4, 0x8}, {&(0x7f0000000480)="082e06fa020cf4a268b78268bc5305bc356c24342405384e0a0181d996e0f15edf29cabd903175da4964e3a5a72859d7dc05b05494443e9f9302f76399a7cd88431bcbb602d0089abb764a65fd834802612c189bb55fee17312b8d1d38b9b368c56e70102e8b5f7200856b888e67629de6162ae3a34c0bcbb27c4cd9752c2a884c", 0x81, 0x8000}, {&(0x7f00000003c0)="c033b726f6cc8de43e88cad055c449dd236fb3a30427d2b83d2232bf215bff72a15d3541211e633ce895a6b45c007ba7e32dd100af645b055d493b1b69502724fedb7c00948ece028c3a1ae941ed1a328aa7f5299211b4f3e5730faa218a3dfc9c6fcbf3ef643239b4ebecc63caa", 0x6e, 0x8}, {&(0x7f0000000540)="5ed0fff1a7b4d43d7c324ca7ee748e3f059c56b66fd6dd75c4f800a2e212d960ccd595a39890b7905afc88021eb2e9882668436ff1e3d8bba07737f1dbda3da2cf9559dfd3d46f6109ab90b70244ed38bba927f068e5f6f95102f216d5f801a0c9e4ebe7ecc2771125cda7b09d62e6325843d916472e80cffcb69287d7884dc7850bf53aff8ac1d7ecaff4b1a3e9cc2204767c27943c36e6f3bca88c018e46975b9a9269479e701cb1ea799d38ec13eb482e117aaff44ea63c07179ccbf1893b41620a6ae22dd48c20cd3a84ba663888ec7c501a6d456cf0525837aac169546d57524c66e6906652b48e9db38b9c87fbefb2bb170f0d6f21068f964d14c310a0b9fc42255b0daf81075babfce67a1c25ee98ad8131518477f46059859c859851c05bab8fd4d29ded3c8db6e99924ac5d14127e2839a0adc45db885aef1841b91d21605211e0dc9cf847d25047a045e37eaec8e128442a4086f4e61dc3758be6f40e9af22f274d9996108845ad228fdbdd63509200cf1fbc51b274e80477d544411820d96a678a45a19619a382e00e224a38bbc4ace43c9616beea6584b4bb655661f4133296545d0a26a060e8a84d648f987b32e1fa68c874edc7796d6f19f7bb1b69f21a93a54c1a7c272a02b32542721588cee0e2e389f3f9d1913fae791c0d50c84b13138348c06c0186a62e85f20fb3b90d430b6e52a9c92b20d672fa0aecda8efdd49cf2ecb217830f48356e42f04f6e5d8cb0f69affdae3fd8cee62a8180f4f5f7bc4cbbd49f195f34029d1a2720c2e7e6a9be138b086f185ddfc3b6be1208f7f138e3c237025a55f57ae47380c30bcbf10de54a74636e0e80ac98cdbd07e9de35c75980203bbbf54f50c698c40c979f1ff8cfea9d9262ab676dab89ca936bd8a1b0c48255c2a42a6d3331067aac54f2ff7a7f3344d1505275136ca2b2bafd6a8f1e3da5d20dfca6a99c388372fe8e10aa18205e96d39480dc068b259f2de56f9ff096b8b255f58d15f9bc23f7bf8acce650290a50783949492978f9d93317928b78cf06254f334fbdfdc60a9537513318ee671f2748ae4d19f9a880bbbb8ea5d772a1d397141530eaf97a1be9dddf239ed297756ad23815fce50d9126910e61c805a09c8a7c3733fa3f066f16fdd10f623c293c0e2cd6c4219d560b72796c28ce760f11c819a623a3fa66bea670cd1f07ffa705c9c798a86ab98a852d7d063126febd6651cf0e6af5fbc9bdbc55b56a0f874cd07580944192d5e8175820b72674f196bd262b484c458b19099edc119312425d88e00e48521bf14fc2d991b275110d444eb7c2f754cc7a72a38c9f4810efd2c34514216ed8dd015ba7c45baeb0031ff2bac09e58ee53050348fbd536057c91eb5cd4d9a476d4934e013479cc21735ff58324b1127277490b9d9d64f06161cf42317213f58c9a08b41b70b579855d7d3338c1914fbdd79ecff079426ebcc57eff2921738cac06db98f6cc9f7d00ccd927591c2d44d9402f3a34b37f1efd6ff63e3fdb27964b2de1d0c644238282409b70b542cf45412609fc7607ae094059855c3aad5acbb38ad39b158c4f60ab68d62d732642f88c2bc09dba892462defd36686d64000fe738dc254a3eb14bac275b43206f8ee0c8432ff00f381a079dd0320521c59643a62b0842d81ba6d403ccf605958a3b633dccff65d086e55da383f657b8b226d0770164472fab757d7ed74853e481d017be28a39a20b35bfacea8d309904c234abf5cfe8ecddb66aed8b54013411e780311aa059ac9ae896ccc9bf3923a5574038785e3ecbd579acf7f809e74153e6fba9e29d38b261afec6239e7edcc90c55122bc362c36f1e5fb20eac5b36b17e1701a2a6c2ff90b5566c6451f6e477d156768e02b9281468cb11aa763ffd638e0f775348f4eb66fe96579a71a8ba98fdf11c5f3bce8ab7319553e1b3fa58f44fc38ab6ad04ee84f36b72ff7e004c98455f58f5723851c44b98852ae49dd2f2ea9c3309263e4b3c480fc0aee95097514d465201659a3b6288a543d614df43ce3b6cb9e7a092c6e948e9c6db0274fbcf5d23e3cdf65784934d8d1683a2415da887c090c573ca22048561e08c062419c8651512a99311bbf2406b826ec03e9030bb946f8f4b76082daaedfac11b13c9f44f66ca1e02f9c8735b60ff7dd9df414afc4dc9d002f887785da0aabe5244e48936ad4797a0857b4f81c9aec94391389d6864446530c6abbf4554642e9f97b70a8a238ed635f5c4340a8278e0c3477a0829e3c9eed80e56c679582c7379b8707077849b115bfd105c1c771bb518a4e17c2a4caef4fd0bbf03faa051185fb2237a68db70919246fbba24706c3fd8a55969c58a399824ad6d05446995f52123ddad1a80e761ebf6058f60ca9201495905da219388790b6211421092e69c5b711af129071f44ba3ca85339a9952fb230e7221156b00f8d94110db7af6b14b90baec1a996a7c9a1991560b5d00e07e84945895745dd56d98420f30d480852a1c65f56c7ff3a9b978e4e24d37ff0c7b721a9542fb2a4971e68c94e58b80482733097f470cdc5ca35492733eeda1f8206a528655a4d6c703b3aa52fab7c97579c4d2184c0b224a064bf948626f32d196fb3d9d6828d3438dccfbe72bd764e13d35681d07d2d6b4ed1c4ccae6048d8ad11edcdafdf3123c4e5e7232b5be29bba33f56eedd13c787257c17add62adaefd749564a292697d175391d6b01191d4be35bd1d2ac03c183b524dc2d5d055130c341f866cbc92d33056d65d0425b86503a904f203cb3df2c347951942d764739997b36569b5b4bdcc49a8c09bbeaba8132ffec92c82694b2348de595da53dda50b28cfe985ddda0ce08edd55d70757ef7587f9b93cfaa4643f014e6a998511e1d32e4949bc280e6da2e5e77970e9a5bf33bb3f00677137f9aefa2fb17db6f3ca7c4d1d91fb401933895574eac95ce6725a6206e8d7b6cf70081f72de69a2deb58952d7ddd1830426f176cec3f7420b4482d38a8283d4dac3732a44319d3bdf327f315a07e1d46fe6d46593d294f0a062af1f677045d26c9c3496036a5f409abde4b6b92d75116a1a8380280bf32c7db4e952ba0eec5203fb30c17c5e03389729805afc6470e892af14aa9133b2dfdc98dc4a58ffef058a42f2d6732797b416d7ea88b801c507a32f0ce069914e3297dd24cbb2ecd4526454f134462e50b2aeb81b989678fb6bb0270d1b5e49dc73b32fc738f3a1818453f8bc50e7c36270276c8515d5abc26582351a50157f63c7eee798e4cd6bda2e2c5a017d6b1b140a3c90d2422d5015d28230c2f00b0b3c74784f6b2729382b65cca34d1aab8037da3d54f6feca9c5d258c2d184a2eb3b2ea37f8c1ef58444dc52cbd9fe6591c0be64e76c69d68cd8dbe1e4ca9ffcf39cd1d74067588a09114be21033b76e8d2b036e8d0dd01a5cd152c99605feef8fe1218c61482b6cef538a76b70568cd89a6b35fe04b026f01227cfa581b83ca8a8357819c45ee877f437579d8fcb61657738405abda7b92546e30131d891651928d5b16fba17317785258c8ec89b149e4fcc19226f168b05ec036c23d99e0e9f57476e0e9203ed7b427cbcff754bd938bb4f3da47661bfafcf7aaec7595612212a2ee8d0620cd446126fa191b6ae7bf442f5aaf18852df3b58b715faf0e48d7716f5de8b7f90bed4f586aa84c6beb885e56f0a1983682b00af05f562bd322a7072878fb9b2ecf0b7f796f199cb3e66a4c838c4dc0b171b29046c5c22df93776fda05a1958231f59dc04ec5a7cd36d9b13cf0c0d7f043831a9be13de1aa68b051b22f96b94342e3ea7d73d49c918fc2cd52a0e0de4f776a94a0883cce5ce72550dfdc767a80e83aa973f7028328bc0c6e45d404aa9905b8f059c8a73e61f55f33fa77e8b309dd1f296b295f9d767ea4cf6879707f4470c05eeca69fa71258c320916c39de0bc1c089f24e176764ab1a6ca28fde878eed0051fc2b1f5c141fdd1cfb8b2bc670c0baaf8ec4f4e1ba3fd949c8de45c0baeab4e60b1a02c09ea7180d32858d78265415cc1fbb2b7afc252abbc7d9a486a7182737c05136d191d21d0252591229d0bc6bcc923369ee1f0e19edd2f2aefc3ed8c29c8a6d1936b42b43d6188027ac74efd477032298b6244d0e9273d4324277c45f55b392d0f67abd41d4eda1790033276cbb3601bde13ec50430898c6cfbb0420d7047a30001a4dbae76704cd8e9903ecfaee265b4ea6e4340416cc62afd312e41082732054f3d187b363b53580b1011a65a0517f9ba69d8de31e43150b9900b72ec3e87b2cffd6567a2e1814f95020b4fc5878402000daf315d9bc75a4e8e32b1e2b1b1e3a92f9153b2921aa9a2e67754f48943b89f17757554553be5d97e29e601928006cd832f49022f7a4e0fd7ec624a0b97a8db6bb33557d95ba7fc9ea159f1df8beef508fac481f335d8368a949369b47d50ac2d6b0ac851900d989b805c2b37410ab344313f441cbbc31109031ed4fc2bfedfe5202f96cbb371b00f442b3d3e292d999ab1c41588426fb1d336a944dc6e2797b523433743f7bafc786e281bc13b646b13593576b819461fd8a0f9f517493cdb300b7076bf3528d3f0bb57d40b3e88848de5a31a470e5bbd2f36cc1146ecd9d28606d9a836fc3b484ea32c423b32f9a4131a2a90518afaa3fc73f5e0501324444fb022ca43d25f9f0c6c9fe04dc4526ef732f0013a0241db26b8dc35d9b4451c552bff998696c532a89f67becd20721a8476b97fcc3dfeffa68d53512af22d8d4c27fea18baff99270984b4ee0ab4ebb242ee3c6b40329b3ce6f2b5c3fe6e343a013677701d1bd67238ae68f84c3d964cbfa8806537d568e59563feae03c32c4e31d7af822528c8e0bcde919ff0efc9d870d3d621c593b980415104ae8599419bec57d9bef3cc916d9fa6e69a6133fb979c225a58056119ba8d42aca5f2b1973793d471879671584e89b4d7452207ff0f683e198f6e6e19dc3d5226b06a3e4bcd18c7816fe8940d3818e8c7fb417e3548fd7dbb749a00c6e6fab5e6243f9143869175aa42cce86aae5f9f44d936024c92ffe3693171cbbffcddc0b7245f2aeb0a237745cc7550f82f967b10377ef037224c0622afcdea1e5545ef96cc6b6eaebe362a8adb12cf78f0b296991d8ddb21ae2a3cad022cb34fb9db06dd2d2e2ab4c5a657c7f9e1e41a7e68051dd0e238002d4f3c5f981bb7493de788f7fc34d52f0ea315edd324956c4a84f57d27af6f9b5e42c1faa726052546a6e07f4b197da5840bc5506bdc445da496e06efc6c75ead14834760c1c77353ab6d6422e6f6cf5d24749a77358dfebd2c04ff521b69ee5db4a87163d43c781e98077049a041006521162aad4c78a6e0e1ff026084243d8f7ea5a200696e4b240a2ac368eddbbf9887d30f1faf049c74dc97c72f9da8543791ae8e02cd62de6f4befff0b86d03b64d4a064e5d83ff0acab25a016b0de873ca64551cb6b23122eb9c57907f051b189790e7899272826e088809134afc05afe061df30a28abd0f402f119c9a4fd2201db057e0ea2825a31583d90ab972551927f5a66b681dff97860c2c62b91533fe53ed49d5c9056fe1d3336375c904557e76793b12b1b31390d520b9072c4a87445edd2dd9b5a6c02d2fcb5ace89ff0530e7724831919d778043964ba46c6ba0afeb07bfa59327f2e96ee81fce8e6c06b8b57bc7aedf48c0c48035bffef8e4e2ed17b3f9093c650ca73dc81216f489cde87625e7836f68810aaf5f249faba284dfc44ec31813d227", 0x1000, 0xfff}, {&(0x7f0000001540)="96aad789f75c0904548f752164ab72bcd64d8b6f769d2e7c6fa8964413c06c121e8b6396bdcb9ddc471dd90b6baa58b68b91e6c5044bbf693ad36353d2fd3a6416154c5b2392396869be6f2e52db408c4055", 0x52, 0x9}], 0x80020, &(0x7f0000001680)={[{'skcipher\x00'}, {'ecb-twofish-3way\x00'}, {'skcipher\x00'}, {'ecb-twofish-3way\x00'}, {'skcipher\x00'}, {'skcipher\x00'}, {'ecb-twofish-3way\x00'}, {'.'}, {'skcipher\x00'}, {'!'}], [{@smackfsdef={'smackfsdef', 0x3d, ']\x00'}}, {@fsname={'fsname', 0x3d, 'ecb-twofish-3way\x00'}}, {@obj_user={'obj_user', 0x3d, 'ecb-twofish-3way\x00'}}, {@fsname={'fsname', 0x3d, 'skcipher\x00'}}, {@obj_role={'obj_role', 0x3d, 'skcipher\x00'}}, {@fsname={'fsname', 0x3d, 'ecb-twofish-3way\x00'}}, {@euid_gt={'euid>', 0xee01}}, {@obj_role={'obj_role', 0x3d, 'ecb-twofish-3way\x00'}}]}) ioctl$FITRIM(r5, 0xc0185879, &(0x7f00000017c0)={0x5, 0x100000001}) sendmsg$alg(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039", 0x10}], 0x1}, 0x0) recvmsg(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f00000022c0)=""/4099, 0x1003}], 0x1}, 0x0) 12:15:14 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000001680)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8)={[0xfffffffffffffffc]}, 0x8) dup2(r1, r2) r3 = socket$alg(0x26, 0x5, 0x0) ioctl$VIDIOC_SUBDEV_S_CROP(r2, 0xc038563c, &(0x7f0000001340)={0x1, 0x0, {0xec, 0x6, 0x3, 0xfffffff7}}) bind$alg(r3, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) syz_open_procfs(0x0, &(0x7f0000000140)='children\x00') openat$pfkey(0xffffffffffffff9c, &(0x7f00000013c0)='/proc/self/net/pfkey\x00', 0x0, 0x0) ioctl$TIOCEXCL(0xffffffffffffffff, 0x540c) r4 = accept$alg(r3, 0x0, 0x0) sendmsg$alg(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f00000016c0)="892611e597cf6025cae9b039b038e3308aa3f7c1515c0a032bd558aeb2ced14a9af50e0ada234d3e944e3077a060cada7ccf00c43aefd7ef4e6f5c3de59aa7a1bf335bdd22e223a14facc64e94619008f293ccf9bba8b7bc0b6b57d64a5a27494e7670e74368effd68c4200fdc17bc6f530535a1269a5ea5dc830ec4f84288475420aa57a51d99dda6040be7b30166d797932530d8de9ba7b605b86b2247ad04a7c9e733e9531755efa44625161476c626645804d17d7caf58ed816e995e", 0xbe}, {&(0x7f0000001780)="ab882c0a0cbd9b8b431937a59b42cd6549bde76ee707a922612892c12876398f6b7f552c76508698d147112108f57da34cf6ce5826ff374ccee55a44ad485a59b8e448b35b2f458e13bcde8c9b78961a0926bfa7bd6311ad92b70ba8c3a2929b73bb1db89e20430941a9edbaf2446b127afe616cc076e5b3f5b8abfa27b08d028b65da8ac535a420fa6125ca4c37946b6f358769b2c2ac432e5376120295defc1a173057888a4a1da9c7c01d4c488c499b0a8a86109b420d2418960df435516e434ce12e4f", 0xc5}], 0x2, &(0x7f0000001a40)=ANY=[@ANYBLOB="e0000000000000001701000002000000cb00000016f53d47712dd22b2ef7a3371a28ef6e730c80230bc07e44f4e6fe9ca70163703af841da4f13053ce5650c30038806a701c9041d4dfb65f9a471c058f40c87c58ee304f22245b49d3e6d9d69449bb07101650358d267ce95c7836182b28643d42c00000000000000f3e0cb2a2720bdadc9d5469edf35765b12af0df870fb37835c982f113053803ff97b120e725aac8ae690e57abad91bbed31d112276a42310070f37e23e3e8488fdf97425e65c0d962f3932fba6d8ae6f6ca8a95f1f00c20bc0bb7c54cc57cad78c95f46704aff5332081f4db6919f48bb6207558798fee867b9d933ecb5397e38257a5e5add44e2f913e9cb9f7d8cfb1216e0886d1053e739001d4b1b09cdf07a588af4e101a4486c7ef3d02d49c89208a29c583ec7f4d540a98c7a81583198674705331071f3fd06534781a4cbdd16b4c4642ef0b435c067b1048a7972402ccdaf0668dff6ea51f0938b8b2782af66dfbc9c5e9b7484f9e7d75e71b5161c2e1dde5a1e916b249a6d678"], 0xe0}, 0x20000040) recvmsg(r4, &(0x7f0000000000)={0x0, 0xb, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4089, 0x34000}], 0x1, 0x0, 0x2c}, 0x0) readv(r4, &(0x7f00000008c0)=[{&(0x7f00000002c0)=""/175, 0xaf}, {&(0x7f0000000480)=""/237, 0xed}, {&(0x7f0000000580)=""/241, 0xf1}, {&(0x7f0000000000)=""/60, 0x3c}, {&(0x7f0000000380)=""/126, 0x7e}, {&(0x7f0000000680)=""/189, 0xbd}, {&(0x7f0000000740)=""/120, 0x78}, {&(0x7f00000007c0)=""/238, 0xee}], 0x8) sendmsg$alg(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000001600)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039", 0x10}, {&(0x7f0000001440)="4db3a7c1aba9c6abb0c4005f8f82eac4c91c0a3882e54b12a3aab15dab2f1c7f1e315561e864db52ab72aeba4d52d8489c4069916efb2e60d6f3e8a88856f86243af17c3e50edaee02512f5a71903514d458e98bc345625a1af2b2cb681ad3a34c676d17b42e8484a50538a3285969a633722e4c63576e8fdc4d06ae33903d6d615b9a4ac947facf53c96d4f61dcedd83b044de75a5ae9a4894c6f993295761793a5f00b92302b7c1035d39465", 0xad}, {&(0x7f0000001380)="10f435679f2315818cc5eaf3ca6c86928d46b7d6eaf45a9b759bbe8fe4bb9b5ee91ace74ae9e330fe8966e39db3f008aa3adeaf71d5b0e332e", 0x39}, {&(0x7f0000001500)="81fc11d1c4a6d4acc13e3151ffa8ce62098452f16438dfa345664fa8f6e690fdd60619b9150c52775289afbdb8a10408b68773c23a9cadaefbb54997a5066ba19c4ddef2773c3bdb84c8f23d5d6fd976ad5984c5943e32e6d974daf45ddadc46136c604b2c721c88d717b232dd79280e1350f31c9b51a7472539bb3599145cd5da1be5d98e3f573e6c2905200ef878b38551896502196bc5ed72094081a0acdda59547fe8e45a15de47368b3dacd6dd27f18813b631e49a6a5ddcb5b4a3de5566473a7f3c9e8610766f6df90295da8bf30c184b0bee61e1f9a9f", 0xda}], 0x4, 0x0, 0x0, 0x4000040}, 0x0) 12:15:14 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) accept$alg(r0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) dup2(r1, r2) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r4 = accept$alg(r3, 0x0, 0x0) sendmsg$alg(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039b63eac610b", 0x15}, {&(0x7f0000001400)="c98812c1be8a", 0xffffffc8}, {&(0x7f00000012c0)="406f2bef596a8a3130012ee7bf", 0xd}, {&(0x7f0000001300)="7f5549f794326461", 0x8}], 0x4, &(0x7f00000000c0)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}, 0x0) recvmsg(r4, &(0x7f0000000000)={0x0, 0xb, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4089, 0x34000}], 0x1, 0x0, 0x2c}, 0x0) [ 294.684405] should_fail.cold+0x10a/0x154 [ 294.688597] should_failslab+0xd6/0x130 [ 294.692709] __kmalloc+0x2c1/0x400 [ 294.696276] ? apply_wqattrs_prepare+0xab/0x980 [ 294.700994] apply_wqattrs_prepare+0xab/0x980 [ 294.705560] ? rcu_lockdep_current_cpu_online+0xed/0x140 [ 294.711149] apply_workqueue_attrs_locked+0x9d/0x120 [ 294.716278] __alloc_workqueue_key+0x88f/0x1080 [ 294.720971] ? __mutex_lock+0x360/0x1310 [ 294.725079] ? workqueue_sysfs_register+0x3c0/0x3c0 [ 294.730118] ? __ww_mutex_wakeup_for_backoff+0x210/0x210 [ 294.735599] nbd_start_device+0x168/0xc90 [ 294.739777] ? security_capable+0x88/0xb0 [ 294.743960] nbd_ioctl+0x3a8/0xa80 [ 294.747555] ? get_pid_task+0x91/0x130 [ 294.751466] ? nbd_disconnect_and_put+0x140/0x140 [ 294.751556] ? __lock_acquire+0x5fc/0x3f20 [ 294.751568] ? nbd_disconnect_and_put+0x140/0x140 [ 294.751585] blkdev_ioctl+0x540/0x1830 [ 294.769681] ? proc_fail_nth_write+0x7b/0x180 [ 294.774202] ? blkpg_ioctl+0x8d0/0x8d0 [ 294.778102] ? trace_hardirqs_on+0x10/0x10 12:15:14 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000001680)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8)={[0xfffffffffffffffc]}, 0x8) dup2(r1, r2) r3 = socket$alg(0x26, 0x5, 0x0) ioctl$VIDIOC_SUBDEV_S_CROP(r2, 0xc038563c, &(0x7f0000001340)={0x1, 0x0, {0xec, 0x6, 0x3, 0xfffffff7}}) bind$alg(r3, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) syz_open_procfs(0x0, &(0x7f0000000140)='children\x00') openat$pfkey(0xffffffffffffff9c, &(0x7f00000013c0)='/proc/self/net/pfkey\x00', 0x0, 0x0) ioctl$TIOCEXCL(0xffffffffffffffff, 0x540c) r4 = accept$alg(r3, 0x0, 0x0) sendmsg$alg(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f00000016c0)="892611e597cf6025cae9b039b038e3308aa3f7c1515c0a032bd558aeb2ced14a9af50e0ada234d3e944e3077a060cada7ccf00c43aefd7ef4e6f5c3de59aa7a1bf335bdd22e223a14facc64e94619008f293ccf9bba8b7bc0b6b57d64a5a27494e7670e74368effd68c4200fdc17bc6f530535a1269a5ea5dc830ec4f84288475420aa57a51d99dda6040be7b30166d797932530d8de9ba7b605b86b2247ad04a7c9e733e9531755efa44625161476c626645804d17d7caf58ed816e995e", 0xbe}, {&(0x7f0000001780)="ab882c0a0cbd9b8b431937a59b42cd6549bde76ee707a922612892c12876398f6b7f552c76508698d147112108f57da34cf6ce5826ff374ccee55a44ad485a59b8e448b35b2f458e13bcde8c9b78961a0926bfa7bd6311ad92b70ba8c3a2929b73bb1db89e20430941a9edbaf2446b127afe616cc076e5b3f5b8abfa27b08d028b65da8ac535a420fa6125ca4c37946b6f358769b2c2ac432e5376120295defc1a173057888a4a1da9c7c01d4c488c499b0a8a86109b420d2418960df435516e434ce12e4f", 0xc5}], 0x2, &(0x7f0000001a40)=ANY=[@ANYBLOB="e0000000000000001701000002000000cb00000016f53d47712dd22b2ef7a3371a28ef6e730c80230bc07e44f4e6fe9ca70163703af841da4f13053ce5650c30038806a701c9041d4dfb65f9a471c058f40c87c58ee304f22245b49d3e6d9d69449bb07101650358d267ce95c7836182b28643d42c00000000000000f3e0cb2a2720bdadc9d5469edf35765b12af0df870fb37835c982f113053803ff97b120e725aac8ae690e57abad91bbed31d112276a42310070f37e23e3e8488fdf97425e65c0d962f3932fba6d8ae6f6ca8a95f1f00c20bc0bb7c54cc57cad78c95f46704aff5332081f4db6919f48bb6207558798fee867b9d933ecb5397e38257a5e5add44e2f913e9cb9f7d8cfb1216e0886d1053e739001d4b1b09cdf07a588af4e101a4486c7ef3d02d49c89208a29c583ec7f4d540a98c7a81583198674705331071f3fd06534781a4cbdd16b4c4642ef0b435c067b1048a7972402ccdaf0668dff6ea51f0938b8b2782af66dfbc9c5e9b7484f9e7d75e71b5161c2e1dde5a1e916b249a6d678"], 0xe0}, 0x20000040) recvmsg(r4, &(0x7f0000000000)={0x0, 0xb, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4089, 0x34000}], 0x1, 0x0, 0x2c}, 0x0) readv(r4, &(0x7f00000008c0)=[{&(0x7f00000002c0)=""/175, 0xaf}, {&(0x7f0000000480)=""/237, 0xed}, {&(0x7f0000000580)=""/241, 0xf1}, {&(0x7f0000000000)=""/60, 0x3c}, {&(0x7f0000000380)=""/126, 0x7e}, {&(0x7f0000000680)=""/189, 0xbd}, {&(0x7f0000000740)=""/120, 0x78}, {&(0x7f00000007c0)=""/238, 0xee}], 0x8) [ 294.778116] ? fsnotify+0x974/0x11b0 [ 294.778126] ? proc_tgid_io_accounting+0x7a0/0x7a0 [ 294.778137] ? debug_check_no_obj_freed+0x2c0/0x674 [ 294.778153] ? SyS_write+0x1b7/0x210 [ 294.800031] block_ioctl+0xd9/0x120 [ 294.803685] ? blkdev_fallocate+0x3a0/0x3a0 [ 294.808053] do_vfs_ioctl+0x75a/0xff0 [ 294.811888] ? ioctl_preallocate+0x1a0/0x1a0 [ 294.816319] ? lock_downgrade+0x740/0x740 [ 294.820489] ? __fget+0x225/0x360 [ 294.823966] ? do_vfs_ioctl+0xff0/0xff0 [ 294.827957] ? security_file_ioctl+0x83/0xb0 12:15:15 executing program 4: r0 = socket$inet6_sctp(0xa, 0x801, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000cf6fe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) r1 = openat$ubi_ctrl(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ubi_ctrl\x00', 0x101000, 0x0) r2 = socket$inet6_sctp(0xa, 0x10000000005, 0x84) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r2, 0x84, 0x6e, &(0x7f0000000000)=[@in6={0xa, 0x0, 0x0, @private1}], 0x1c) r3 = dup3(r2, r1, 0x0) ioctl$VT_DISALLOCATE(r1, 0x5608) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r2, 0x84, 0x1d, &(0x7f0000000340)=ANY=[@ANYBLOB="31090600a24f45a1c00900433f519c92f7c567c35eb5", @ANYRES32=0x0], &(0x7f0000000940)=0x8) setsockopt$inet_sctp6_SCTP_ENABLE_STREAM_RESET(r1, 0x84, 0x76, &(0x7f0000000400)={r4}, 0x8) setsockopt$inet_sctp6_SCTP_MAXSEG(0xffffffffffffffff, 0x84, 0xd, &(0x7f0000000040)=@assoc_value={r4, 0xf0}, 0x8) connect$inet6(r3, &(0x7f0000000080)={0xa, 0x4e24, 0x0, @loopback}, 0x1c) sendmmsg$inet6(r1, &(0x7f0000001f40), 0x2, 0x40011) [ 294.832426] SyS_ioctl+0x7f/0xb0 [ 294.835919] ? do_vfs_ioctl+0xff0/0xff0 [ 294.839921] do_syscall_64+0x1d5/0x640 [ 294.844058] entry_SYSCALL_64_after_hwframe+0x46/0xbb [ 294.849288] RIP: 0033:0x45deb9 [ 294.852504] RSP: 002b:00007ff8b89c3c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 294.860315] RAX: ffffffffffffffda RBX: 0000000000012f00 RCX: 000000000045deb9 [ 294.867598] RDX: 0000000000000000 RSI: 000000000000ab03 RDI: 0000000000000005 [ 294.874977] RBP: 00007ff8b89c3ca0 R08: 0000000000000000 R09: 0000000000000000 12:15:15 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000001680)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8)={[0xfffffffffffffffc]}, 0x8) dup2(r1, r2) r3 = socket$alg(0x26, 0x5, 0x0) ioctl$VIDIOC_SUBDEV_S_CROP(r2, 0xc038563c, &(0x7f0000001340)={0x1, 0x0, {0xec, 0x6, 0x3, 0xfffffff7}}) bind$alg(r3, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) syz_open_procfs(0x0, &(0x7f0000000140)='children\x00') openat$pfkey(0xffffffffffffff9c, &(0x7f00000013c0)='/proc/self/net/pfkey\x00', 0x0, 0x0) ioctl$TIOCEXCL(0xffffffffffffffff, 0x540c) r4 = accept$alg(r3, 0x0, 0x0) sendmsg$alg(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f00000016c0)="892611e597cf6025cae9b039b038e3308aa3f7c1515c0a032bd558aeb2ced14a9af50e0ada234d3e944e3077a060cada7ccf00c43aefd7ef4e6f5c3de59aa7a1bf335bdd22e223a14facc64e94619008f293ccf9bba8b7bc0b6b57d64a5a27494e7670e74368effd68c4200fdc17bc6f530535a1269a5ea5dc830ec4f84288475420aa57a51d99dda6040be7b30166d797932530d8de9ba7b605b86b2247ad04a7c9e733e9531755efa44625161476c626645804d17d7caf58ed816e995e", 0xbe}, {&(0x7f0000001780)="ab882c0a0cbd9b8b431937a59b42cd6549bde76ee707a922612892c12876398f6b7f552c76508698d147112108f57da34cf6ce5826ff374ccee55a44ad485a59b8e448b35b2f458e13bcde8c9b78961a0926bfa7bd6311ad92b70ba8c3a2929b73bb1db89e20430941a9edbaf2446b127afe616cc076e5b3f5b8abfa27b08d028b65da8ac535a420fa6125ca4c37946b6f358769b2c2ac432e5376120295defc1a173057888a4a1da9c7c01d4c488c499b0a8a86109b420d2418960df435516e434ce12e4f", 0xc5}], 0x2, &(0x7f0000001a40)=ANY=[@ANYBLOB="e0000000000000001701000002000000cb00000016f53d47712dd22b2ef7a3371a28ef6e730c80230bc07e44f4e6fe9ca70163703af841da4f13053ce5650c30038806a701c9041d4dfb65f9a471c058f40c87c58ee304f22245b49d3e6d9d69449bb07101650358d267ce95c7836182b28643d42c00000000000000f3e0cb2a2720bdadc9d5469edf35765b12af0df870fb37835c982f113053803ff97b120e725aac8ae690e57abad91bbed31d112276a42310070f37e23e3e8488fdf97425e65c0d962f3932fba6d8ae6f6ca8a95f1f00c20bc0bb7c54cc57cad78c95f46704aff5332081f4db6919f48bb6207558798fee867b9d933ecb5397e38257a5e5add44e2f913e9cb9f7d8cfb1216e0886d1053e739001d4b1b09cdf07a588af4e101a4486c7ef3d02d49c89208a29c583ec7f4d540a98c7a81583198674705331071f3fd06534781a4cbdd16b4c4642ef0b435c067b1048a7972402ccdaf0668dff6ea51f0938b8b2782af66dfbc9c5e9b7484f9e7d75e71b5161c2e1dde5a1e916b249a6d678"], 0xe0}, 0x20000040) readv(r4, &(0x7f00000008c0)=[{&(0x7f00000002c0)=""/175, 0xaf}, {&(0x7f0000000480)=""/237, 0xed}, {&(0x7f0000000580)=""/241, 0xf1}, {&(0x7f0000000000)=""/60, 0x3c}, {&(0x7f0000000380)=""/126, 0x7e}, {&(0x7f0000000680)=""/189, 0xbd}, {&(0x7f0000000740)=""/120, 0x78}, {&(0x7f00000007c0)=""/238, 0xee}], 0x8) [ 294.882264] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 294.889550] R13: 00007ffc53598cdf R14: 00007ff8b89c49c0 R15: 000000000118bf2c [ 294.897722] print_req_error: I/O error, dev loop4, sector 0 12:15:15 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000001680)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8)={[0xfffffffffffffffc]}, 0x8) dup2(r1, r2) r3 = socket$alg(0x26, 0x5, 0x0) ioctl$VIDIOC_SUBDEV_S_CROP(r2, 0xc038563c, &(0x7f0000001340)={0x1, 0x0, {0xec, 0x6, 0x3, 0xfffffff7}}) bind$alg(r3, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) syz_open_procfs(0x0, &(0x7f0000000140)='children\x00') openat$pfkey(0xffffffffffffff9c, &(0x7f00000013c0)='/proc/self/net/pfkey\x00', 0x0, 0x0) ioctl$TIOCEXCL(0xffffffffffffffff, 0x540c) r4 = accept$alg(r3, 0x0, 0x0) readv(r4, &(0x7f00000008c0)=[{&(0x7f00000002c0)=""/175, 0xaf}, {&(0x7f0000000480)=""/237, 0xed}, {&(0x7f0000000580)=""/241, 0xf1}, {&(0x7f0000000000)=""/60, 0x3c}, {&(0x7f0000000380)=""/126, 0x7e}, {&(0x7f0000000680)=""/189, 0xbd}, {&(0x7f0000000740)=""/120, 0x78}, {&(0x7f00000007c0)=""/238, 0xee}], 0x8) 12:15:15 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) accept$alg(r1, 0x0, 0x0) r2 = openat$vsock(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/vsock\x00', 0x200, 0x0) setsockopt$ALG_SET_KEY(r2, 0x117, 0x1, &(0x7f0000000500)="0a0775b09d0081e5b3b60ced5c2a0fb7eee5c50faa81800ed849e547cb86c26e7fb3c5961d9e198bb095cd0ec4a7e836db523b0ea155a01a82350d2961e5969ff3fb577789aa2de07a51d6b936474b739aa5c1a73979a174695ada21df91ee4780270da4a2c78dd30884d309e029d82bc3c8000000000000000000", 0x7b) r3 = accept$alg(r0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) accept4$phonet_pipe(0xffffffffffffffff, &(0x7f0000000340), &(0x7f0000000380)=0x10, 0x800) r6 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000000000)='/sys/kernel/debug/binder/transactions\x00', 0x0, 0x0) ioctl$DRM_IOCTL_GET_UNIQUE(r6, 0xc0106401, &(0x7f0000000140)={0x30, &(0x7f00000000c0)=""/48}) r7 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r8 = dup2(r5, r7) ioctl$PERF_EVENT_IOC_ENABLE(r8, 0x8912, 0x400200) r9 = socket$caif_stream(0x25, 0x1, 0x5) setsockopt$SO_ATTACH_FILTER(r9, 0x1, 0x1a, &(0x7f0000000300)={0x3, &(0x7f00000002c0)=[{0x400, 0x6, 0xe1, 0xffff}, {0xd659, 0x7, 0x40, 0x8}, {0x5d3, 0x6, 0x78, 0x10000}]}, 0x10) sendmsg$alg(r3, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039", 0x10}], 0x1}, 0x0) recvmsg(r4, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f00000022c0)=""/4099, 0x1003}], 0x1}, 0x40000020) [ 294.995170] block nbd5: Could not allocate knbd recv work queue. [ 295.007200] block nbd5: shutting down sockets 12:15:15 executing program 5 (fault-call:4 fault-nth:3): socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) dup2(r2, r1) ioctl$NBD_DO_IT(r2, 0xab03) 12:15:15 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000001680)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8)={[0xfffffffffffffffc]}, 0x8) dup2(r1, r2) r3 = socket$alg(0x26, 0x5, 0x0) ioctl$VIDIOC_SUBDEV_S_CROP(r2, 0xc038563c, &(0x7f0000001340)={0x1, 0x0, {0xec, 0x6, 0x3, 0xfffffff7}}) bind$alg(r3, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) syz_open_procfs(0x0, &(0x7f0000000140)='children\x00') openat$pfkey(0xffffffffffffff9c, &(0x7f00000013c0)='/proc/self/net/pfkey\x00', 0x0, 0x0) ioctl$TIOCEXCL(0xffffffffffffffff, 0x540c) readv(0xffffffffffffffff, &(0x7f00000008c0)=[{&(0x7f00000002c0)=""/175, 0xaf}, {&(0x7f0000000480)=""/237, 0xed}, {&(0x7f0000000580)=""/241, 0xf1}, {&(0x7f0000000000)=""/60, 0x3c}, {&(0x7f0000000380)=""/126, 0x7e}, {&(0x7f0000000680)=""/189, 0xbd}, {&(0x7f0000000740)=""/120, 0x78}, {&(0x7f00000007c0)=""/238, 0xee}], 0x8) 12:15:15 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000001680)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8)={[0xfffffffffffffffc]}, 0x8) dup2(r1, r2) r3 = socket$alg(0x26, 0x5, 0x0) ioctl$VIDIOC_SUBDEV_S_CROP(r2, 0xc038563c, &(0x7f0000001340)={0x1, 0x0, {0xec, 0x6, 0x3, 0xfffffff7}}) bind$alg(r3, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) syz_open_procfs(0x0, &(0x7f0000000140)='children\x00') openat$pfkey(0xffffffffffffff9c, &(0x7f00000013c0)='/proc/self/net/pfkey\x00', 0x0, 0x0) ioctl$TIOCEXCL(0xffffffffffffffff, 0x540c) readv(0xffffffffffffffff, &(0x7f00000008c0)=[{&(0x7f00000002c0)=""/175, 0xaf}, {&(0x7f0000000480)=""/237, 0xed}, {&(0x7f0000000580)=""/241, 0xf1}, {&(0x7f0000000000)=""/60, 0x3c}, {&(0x7f0000000380)=""/126, 0x7e}, {&(0x7f0000000680)=""/189, 0xbd}, {&(0x7f0000000740)=""/120, 0x78}, {&(0x7f00000007c0)=""/238, 0xee}], 0x8) [ 295.109747] FAULT_INJECTION: forcing a failure. [ 295.109747] name failslab, interval 1, probability 0, space 0, times 0 [ 295.162035] CPU: 0 PID: 24526 Comm: syz-executor.5 Not tainted 4.14.203-syzkaller #0 [ 295.169960] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 295.179753] Call Trace: [ 295.182356] dump_stack+0x1b2/0x283 [ 295.185999] should_fail.cold+0x10a/0x154 [ 295.190153] should_failslab+0xd6/0x130 [ 295.194136] kmem_cache_alloc_trace+0x29a/0x3d0 [ 295.198817] apply_wqattrs_prepare+0xdf/0x980 [ 295.203321] ? rcu_lockdep_current_cpu_online+0xed/0x140 [ 295.208782] apply_workqueue_attrs_locked+0x9d/0x120 [ 295.213901] __alloc_workqueue_key+0x88f/0x1080 [ 295.218612] ? __mutex_lock+0x360/0x1310 [ 295.222674] ? workqueue_sysfs_register+0x3c0/0x3c0 [ 295.227697] ? __ww_mutex_wakeup_for_backoff+0x210/0x210 [ 295.233253] nbd_start_device+0x168/0xc90 [ 295.237411] ? security_capable+0x88/0xb0 [ 295.241594] nbd_ioctl+0x3a8/0xa80 [ 295.245142] ? get_pid_task+0x91/0x130 [ 295.249031] ? nbd_disconnect_and_put+0x140/0x140 [ 295.253883] ? __lock_acquire+0x5fc/0x3f20 [ 295.259514] ? nbd_disconnect_and_put+0x140/0x140 [ 295.264456] blkdev_ioctl+0x540/0x1830 [ 295.268349] ? proc_fail_nth_write+0x7b/0x180 [ 295.272852] ? blkpg_ioctl+0x8d0/0x8d0 [ 295.276747] ? trace_hardirqs_on+0x10/0x10 [ 295.280990] ? fsnotify+0x974/0x11b0 [ 295.284703] ? proc_tgid_io_accounting+0x7a0/0x7a0 [ 295.289636] ? debug_check_no_obj_freed+0x2c0/0x674 [ 295.294663] ? SyS_write+0x1b7/0x210 [ 295.298386] block_ioctl+0xd9/0x120 [ 295.302016] ? blkdev_fallocate+0x3a0/0x3a0 [ 295.306343] do_vfs_ioctl+0x75a/0xff0 [ 295.310157] ? ioctl_preallocate+0x1a0/0x1a0 [ 295.314564] ? lock_downgrade+0x740/0x740 [ 295.318718] ? __fget+0x225/0x360 [ 295.322175] ? do_vfs_ioctl+0xff0/0xff0 [ 295.326162] ? security_file_ioctl+0x83/0xb0 [ 295.330575] SyS_ioctl+0x7f/0xb0 [ 295.333943] ? do_vfs_ioctl+0xff0/0xff0 [ 295.337922] do_syscall_64+0x1d5/0x640 [ 295.341822] entry_SYSCALL_64_after_hwframe+0x46/0xbb [ 295.347010] RIP: 0033:0x45deb9 [ 295.350202] RSP: 002b:00007ff8b89c3c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 12:15:15 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000001680)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8)={[0xfffffffffffffffc]}, 0x8) dup2(r1, r2) r3 = socket$alg(0x26, 0x5, 0x0) ioctl$VIDIOC_SUBDEV_S_CROP(r2, 0xc038563c, &(0x7f0000001340)={0x1, 0x0, {0xec, 0x6, 0x3, 0xfffffff7}}) bind$alg(r3, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) syz_open_procfs(0x0, &(0x7f0000000140)='children\x00') openat$pfkey(0xffffffffffffff9c, &(0x7f00000013c0)='/proc/self/net/pfkey\x00', 0x0, 0x0) ioctl$TIOCEXCL(0xffffffffffffffff, 0x540c) readv(0xffffffffffffffff, &(0x7f00000008c0)=[{&(0x7f00000002c0)=""/175, 0xaf}, {&(0x7f0000000480)=""/237, 0xed}, {&(0x7f0000000580)=""/241, 0xf1}, {&(0x7f0000000000)=""/60, 0x3c}, {&(0x7f0000000380)=""/126, 0x7e}, {&(0x7f0000000680)=""/189, 0xbd}, {&(0x7f0000000740)=""/120, 0x78}, {&(0x7f00000007c0)=""/238, 0xee}], 0x8) [ 295.357945] RAX: ffffffffffffffda RBX: 0000000000012f00 RCX: 000000000045deb9 [ 295.365218] RDX: 0000000000000000 RSI: 000000000000ab03 RDI: 0000000000000005 [ 295.372639] RBP: 00007ff8b89c3ca0 R08: 0000000000000000 R09: 0000000000000000 [ 295.379916] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000003 [ 295.387238] R13: 00007ffc53598cdf R14: 00007ff8b89c49c0 R15: 000000000118bf2c 12:15:15 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000001680)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8)={[0xfffffffffffffffc]}, 0x8) dup2(r1, r2) r3 = socket$alg(0x26, 0x5, 0x0) ioctl$VIDIOC_SUBDEV_S_CROP(r2, 0xc038563c, &(0x7f0000001340)={0x1, 0x0, {0xec, 0x6, 0x3, 0xfffffff7}}) bind$alg(r3, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) syz_open_procfs(0x0, &(0x7f0000000140)='children\x00') openat$pfkey(0xffffffffffffff9c, &(0x7f00000013c0)='/proc/self/net/pfkey\x00', 0x0, 0x0) r4 = accept$alg(r3, 0x0, 0x0) readv(r4, &(0x7f00000008c0)=[{&(0x7f00000002c0)=""/175, 0xaf}, {&(0x7f0000000480)=""/237, 0xed}, {&(0x7f0000000580)=""/241, 0xf1}, {&(0x7f0000000000)=""/60, 0x3c}, {&(0x7f0000000380)=""/126, 0x7e}, {&(0x7f0000000680)=""/189, 0xbd}, {&(0x7f0000000740)=""/120, 0x78}, {&(0x7f00000007c0)=""/238, 0xee}], 0x8) [ 295.428530] block nbd5: Could not allocate knbd recv work queue. [ 295.441544] block nbd5: shutting down sockets 12:15:15 executing program 5 (fault-call:4 fault-nth:4): socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) dup2(r2, r1) ioctl$NBD_DO_IT(r2, 0xab03) [ 295.524937] FAULT_INJECTION: forcing a failure. [ 295.524937] name failslab, interval 1, probability 0, space 0, times 0 [ 295.543261] CPU: 0 PID: 24542 Comm: syz-executor.5 Not tainted 4.14.203-syzkaller #0 [ 295.551175] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 295.560540] Call Trace: [ 295.563142] dump_stack+0x1b2/0x283 [ 295.566784] should_fail.cold+0x10a/0x154 [ 295.570950] should_failslab+0xd6/0x130 [ 295.574943] kmem_cache_alloc_trace+0x29a/0x3d0 [ 295.579662] apply_wqattrs_prepare+0x16c/0x980 [ 295.584284] ? rcu_lockdep_current_cpu_online+0xed/0x140 [ 295.589750] apply_workqueue_attrs_locked+0x9d/0x120 [ 295.594867] __alloc_workqueue_key+0x88f/0x1080 [ 295.599550] ? __mutex_lock+0x360/0x1310 [ 295.603632] ? workqueue_sysfs_register+0x3c0/0x3c0 [ 295.608672] ? __ww_mutex_wakeup_for_backoff+0x210/0x210 [ 295.614167] nbd_start_device+0x168/0xc90 [ 295.618323] ? security_capable+0x88/0xb0 [ 295.622503] nbd_ioctl+0x3a8/0xa80 [ 295.626047] ? get_pid_task+0x91/0x130 [ 295.629934] ? nbd_disconnect_and_put+0x140/0x140 [ 295.634775] ? __lock_acquire+0x5fc/0x3f20 [ 295.639016] ? nbd_disconnect_and_put+0x140/0x140 [ 295.643868] blkdev_ioctl+0x540/0x1830 [ 295.647754] ? proc_fail_nth_write+0x7b/0x180 [ 295.652251] ? blkpg_ioctl+0x8d0/0x8d0 [ 295.656137] ? trace_hardirqs_on+0x10/0x10 [ 295.660399] ? fsnotify+0x974/0x11b0 [ 295.664115] ? proc_tgid_io_accounting+0x7a0/0x7a0 [ 295.669040] ? debug_check_no_obj_freed+0x2c0/0x674 [ 295.674052] ? SyS_write+0x1b7/0x210 [ 295.677767] block_ioctl+0xd9/0x120 [ 295.681396] ? blkdev_fallocate+0x3a0/0x3a0 [ 295.685718] do_vfs_ioctl+0x75a/0xff0 [ 295.689527] ? ioctl_preallocate+0x1a0/0x1a0 [ 295.693940] ? lock_downgrade+0x740/0x740 [ 295.698105] ? __fget+0x225/0x360 [ 295.701570] ? do_vfs_ioctl+0xff0/0xff0 [ 295.705567] ? security_file_ioctl+0x83/0xb0 [ 295.709975] SyS_ioctl+0x7f/0xb0 [ 295.713345] ? do_vfs_ioctl+0xff0/0xff0 [ 295.717318] do_syscall_64+0x1d5/0x640 12:15:15 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) accept$alg(r0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) dup2(r1, r2) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r4 = accept$alg(r3, 0x0, 0x0) sendmsg$alg(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039b63eac610b", 0x15}, {&(0x7f0000001400)="c98812c1be8a", 0xffffffc8}, {&(0x7f00000012c0)="406f2bef596a8a3130012ee7bf", 0xd}, {&(0x7f0000001300)="7f5549f794326461", 0x8}], 0x4, &(0x7f00000000c0)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}, 0x0) recvmsg(r4, &(0x7f0000000000)={0x0, 0xb, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4089, 0x34000}], 0x1, 0x0, 0x2c}, 0x0) [ 295.721221] entry_SYSCALL_64_after_hwframe+0x46/0xbb [ 295.726407] RIP: 0033:0x45deb9 [ 295.729591] RSP: 002b:00007ff8b89c3c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 295.737323] RAX: ffffffffffffffda RBX: 0000000000012f00 RCX: 000000000045deb9 [ 295.744599] RDX: 0000000000000000 RSI: 000000000000ab03 RDI: 0000000000000005 [ 295.751886] RBP: 00007ff8b89c3ca0 R08: 0000000000000000 R09: 0000000000000000 [ 295.760223] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000004 [ 295.767671] R13: 00007ffc53598cdf R14: 00007ff8b89c49c0 R15: 000000000118bf2c 12:15:15 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000001680)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8)={[0xfffffffffffffffc]}, 0x8) dup2(r1, r2) r3 = socket$alg(0x26, 0x5, 0x0) ioctl$VIDIOC_SUBDEV_S_CROP(r2, 0xc038563c, &(0x7f0000001340)={0x1, 0x0, {0xec, 0x6, 0x3, 0xfffffff7}}) bind$alg(r3, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) syz_open_procfs(0x0, &(0x7f0000000140)='children\x00') r4 = accept$alg(r3, 0x0, 0x0) readv(r4, &(0x7f00000008c0)=[{&(0x7f00000002c0)=""/175, 0xaf}, {&(0x7f0000000480)=""/237, 0xed}, {&(0x7f0000000580)=""/241, 0xf1}, {&(0x7f0000000000)=""/60, 0x3c}, {&(0x7f0000000380)=""/126, 0x7e}, {&(0x7f0000000680)=""/189, 0xbd}, {&(0x7f0000000740)=""/120, 0x78}, {&(0x7f00000007c0)=""/238, 0xee}], 0x8) [ 295.855957] block nbd5: Could not allocate knbd recv work queue. [ 295.881066] block nbd5: shutting down sockets 12:15:16 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r1 = accept$alg(r0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r4 = dup2(r2, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) sendmsg$alg(r4, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039", 0x10}], 0x1, 0x0, 0x0, 0x40}, 0x0) recvmsg(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f00000022c0)=""/4099, 0x1003}], 0x1}, 0x0) 12:15:16 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000001680)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8)={[0xfffffffffffffffc]}, 0x8) dup2(r1, r2) r3 = socket$alg(0x26, 0x5, 0x0) ioctl$VIDIOC_SUBDEV_S_CROP(r2, 0xc038563c, &(0x7f0000001340)={0x1, 0x0, {0xec, 0x6, 0x3, 0xfffffff7}}) bind$alg(r3, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r4 = accept$alg(r3, 0x0, 0x0) readv(r4, &(0x7f00000008c0)=[{&(0x7f00000002c0)=""/175, 0xaf}, {&(0x7f0000000480)=""/237, 0xed}, {&(0x7f0000000580)=""/241, 0xf1}, {&(0x7f0000000000)=""/60, 0x3c}, {&(0x7f0000000380)=""/126, 0x7e}, {&(0x7f0000000680)=""/189, 0xbd}, {&(0x7f0000000740)=""/120, 0x78}, {&(0x7f00000007c0)=""/238, 0xee}], 0x8) 12:15:16 executing program 5 (fault-call:4 fault-nth:5): socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) dup2(r2, r1) ioctl$NBD_DO_IT(r2, 0xab03) 12:15:16 executing program 4: r0 = socket$inet6_sctp(0xa, 0x801, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000cf6fe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) sendmmsg$inet6(r0, &(0x7f0000001f40)=[{{0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000000)='#', 0x1}], 0x1}}, {{&(0x7f0000000940)={0xa, 0x0, 0x0, @empty}, 0x1c, 0x0}}], 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r3 = dup2(r1, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) sendmsg$DEVLINK_CMD_SB_GET(r3, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000180)={&(0x7f00000000c0)={0x84, 0x0, 0x20, 0x70bd26, 0x25dfdbfd, {}, [{@nsim={{0xe, 0x1, 'netdevsim\x00'}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0xb, 0x80000001}}, {@pci={{0x8, 0x1, 'pci\x00'}, {0x11, 0x2, '0000:00:10.0\x00'}}, {0x8, 0xb, 0x8b}}, {@pci={{0x8, 0x1, 'pci\x00'}, {0x11, 0x2, '0000:00:10.0\x00'}}, {0x8, 0xb, 0x1}}]}, 0x84}, 0x1, 0x0, 0x0, 0x20048000}, 0x4000) 12:15:16 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000001680)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8)={[0xfffffffffffffffc]}, 0x8) dup2(r1, r2) r3 = socket$alg(0x26, 0x5, 0x0) ioctl$VIDIOC_SUBDEV_S_CROP(r2, 0xc038563c, &(0x7f0000001340)={0x1, 0x0, {0xec, 0x6, 0x3, 0xfffffff7}}) bind$alg(r3, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) r4 = accept$alg(r3, 0x0, 0x0) readv(r4, &(0x7f00000008c0)=[{&(0x7f00000002c0)=""/175, 0xaf}, {&(0x7f0000000480)=""/237, 0xed}, {&(0x7f0000000580)=""/241, 0xf1}, {&(0x7f0000000000)=""/60, 0x3c}, {&(0x7f0000000380)=""/126, 0x7e}, {&(0x7f0000000680)=""/189, 0xbd}, {&(0x7f0000000740)=""/120, 0x78}, {&(0x7f00000007c0)=""/238, 0xee}], 0x8) [ 296.025425] FAULT_INJECTION: forcing a failure. [ 296.025425] name failslab, interval 1, probability 0, space 0, times 0 12:15:16 executing program 4: r0 = socket$inet6_sctp(0xa, 0x801, 0x84) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(0xffffffffffffffff, 0xc01864c6, &(0x7f0000000300)={&(0x7f00000002c0)=[0x0], 0x1, 0x80800, 0x0, 0xffffffffffffffff}) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r1, 0x84, 0x64, &(0x7f0000000340)=[@in={0x2, 0x4e22, @multicast2}, @in6={0xa, 0x4e21, 0xfffffffb, @initdev={0xfe, 0x88, [], 0x0, 0x0}, 0x800}, @in={0x2, 0x4e23, @private=0xa010101}, @in={0x2, 0x4e22, @dev={0xac, 0x14, 0x14, 0x2c}}, @in={0x2, 0x4e24, @multicast1}, @in={0x2, 0x4e24, @dev={0xac, 0x14, 0x14, 0x22}}, @in={0x2, 0x4e24, @multicast2}], 0x7c) ioctl$VIDIOC_G_EXT_CTRLS(0xffffffffffffffff, 0xc0205647, &(0x7f00000000c0)={0x0, 0x5, 0x7, r0, 0x0, &(0x7f0000000040)={0x990916, 0x9, [], @value64=0xfffffffffffff800}}) setsockopt$inet6_tcp_TCP_FASTOPEN_KEY(0xffffffffffffffff, 0x6, 0x21, &(0x7f0000000100)="2962fe893eb67d8feae6d01005ef3855", 0x10) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x4e23, 0x0, @mcast1}, 0x1c) sendmmsg$inet6(r0, &(0x7f0000001f40)=[{{0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000000)='#', 0x1}], 0x1}}, {{&(0x7f0000000140)={0xa, 0x0, 0x0, @private1}, 0x1c, 0x0}}], 0x2, 0x0) r2 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000180)='/dev/dlm-control\x00', 0x0, 0x0) sendmsg$IPSET_CMD_GET_BYNAME(r2, &(0x7f0000000280)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000240)={&(0x7f0000000200)={0x20, 0xe, 0x6, 0x301, 0x0, 0x0, {0x300d9277a6a7664b, 0x0, 0x7}, [@IPSET_ATTR_SETNAME={0x9, 0x2, 'syz0\x00'}]}, 0x20}, 0x1, 0x0, 0x0, 0x40000}, 0x0) [ 296.082841] CPU: 0 PID: 24568 Comm: syz-executor.5 Not tainted 4.14.203-syzkaller #0 [ 296.090776] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 296.100130] Call Trace: [ 296.102721] dump_stack+0x1b2/0x283 [ 296.106354] should_fail.cold+0x10a/0x154 [ 296.110507] should_failslab+0xd6/0x130 [ 296.114486] kmem_cache_alloc_node+0x263/0x410 [ 296.119068] alloc_unbound_pwq+0x464/0xb80 [ 296.123309] apply_wqattrs_prepare+0x359/0x980 [ 296.127892] ? rcu_lockdep_current_cpu_online+0xed/0x140 [ 296.133343] apply_workqueue_attrs_locked+0x9d/0x120 [ 296.138451] __alloc_workqueue_key+0x88f/0x1080 [ 296.143124] ? __mutex_lock+0x360/0x1310 [ 296.147185] ? workqueue_sysfs_register+0x3c0/0x3c0 [ 296.152207] ? __ww_mutex_wakeup_for_backoff+0x210/0x210 [ 296.157662] nbd_start_device+0x168/0xc90 [ 296.161809] ? security_capable+0x88/0xb0 [ 296.165960] nbd_ioctl+0x3a8/0xa80 [ 296.169508] ? get_pid_task+0x91/0x130 [ 296.173479] ? nbd_disconnect_and_put+0x140/0x140 [ 296.178319] ? __lock_acquire+0x5fc/0x3f20 [ 296.182556] ? nbd_disconnect_and_put+0x140/0x140 [ 296.187404] blkdev_ioctl+0x540/0x1830 [ 296.191290] ? proc_fail_nth_write+0x7b/0x180 [ 296.195786] ? blkpg_ioctl+0x8d0/0x8d0 [ 296.200283] ? trace_hardirqs_on+0x10/0x10 [ 296.204545] ? fsnotify+0x974/0x11b0 [ 296.208272] ? proc_tgid_io_accounting+0x7a0/0x7a0 [ 296.213204] ? debug_check_no_obj_freed+0x2c0/0x674 [ 296.218305] ? SyS_write+0x1b7/0x210 [ 296.222022] block_ioctl+0xd9/0x120 [ 296.225670] ? blkdev_fallocate+0x3a0/0x3a0 [ 296.229998] do_vfs_ioctl+0x75a/0xff0 [ 296.234149] ? ioctl_preallocate+0x1a0/0x1a0 [ 296.238577] ? lock_downgrade+0x740/0x740 [ 296.242732] ? __fget+0x225/0x360 [ 296.246188] ? do_vfs_ioctl+0xff0/0xff0 [ 296.250165] ? security_file_ioctl+0x83/0xb0 [ 296.254577] SyS_ioctl+0x7f/0xb0 [ 296.257940] ? do_vfs_ioctl+0xff0/0xff0 [ 296.261921] do_syscall_64+0x1d5/0x640 [ 296.265815] entry_SYSCALL_64_after_hwframe+0x46/0xbb [ 296.271001] RIP: 0033:0x45deb9 [ 296.274185] RSP: 002b:00007ff8b89c3c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 296.281903] RAX: ffffffffffffffda RBX: 0000000000012f00 RCX: 000000000045deb9 [ 296.289192] RDX: 0000000000000000 RSI: 000000000000ab03 RDI: 0000000000000005 [ 296.296462] RBP: 00007ff8b89c3ca0 R08: 0000000000000000 R09: 0000000000000000 [ 296.303827] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 [ 296.311198] R13: 00007ffc53598cdf R14: 00007ff8b89c49c0 R15: 000000000118bf2c 12:15:16 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000001680)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8)={[0xfffffffffffffffc]}, 0x8) dup2(r1, r2) r3 = socket$alg(0x26, 0x5, 0x0) ioctl$VIDIOC_SUBDEV_S_CROP(r2, 0xc038563c, &(0x7f0000001340)={0x1, 0x0, {0xec, 0x6, 0x3, 0xfffffff7}}) bind$alg(r3, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) r4 = accept$alg(r3, 0x0, 0x0) readv(r4, &(0x7f00000008c0)=[{&(0x7f00000002c0)=""/175, 0xaf}, {&(0x7f0000000480)=""/237, 0xed}, {&(0x7f0000000580)=""/241, 0xf1}, {&(0x7f0000000000)=""/60, 0x3c}, {&(0x7f0000000380)=""/126, 0x7e}, {&(0x7f0000000680)=""/189, 0xbd}, {&(0x7f0000000740)=""/120, 0x78}, {&(0x7f00000007c0)=""/238, 0xee}], 0x8) 12:15:16 executing program 4: r0 = socket$inet6_sctp(0xa, 0x801, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000cf6fe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) ioctl$PIO_FONTRESET(0xffffffffffffffff, 0x4b6d, 0x0) seccomp$SECCOMP_GET_ACTION_AVAIL(0x2, 0x0, &(0x7f0000000040)=0x3f) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) sendmmsg$inet6(r0, &(0x7f0000001f40)=[{{0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000000)='#', 0x1}], 0x1}}, {{&(0x7f0000000940)={0xa, 0x0, 0x0, @empty}, 0x1c, 0x0}}], 0x2, 0x0) 12:15:16 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000001680)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8)={[0xfffffffffffffffc]}, 0x8) dup2(r1, r2) r3 = socket$alg(0x26, 0x5, 0x0) ioctl$VIDIOC_SUBDEV_S_CROP(r2, 0xc038563c, &(0x7f0000001340)={0x1, 0x0, {0xec, 0x6, 0x3, 0xfffffff7}}) bind$alg(r3, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) r4 = accept$alg(r3, 0x0, 0x0) readv(r4, &(0x7f00000008c0)=[{&(0x7f00000002c0)=""/175, 0xaf}, {&(0x7f0000000480)=""/237, 0xed}, {&(0x7f0000000580)=""/241, 0xf1}, {&(0x7f0000000000)=""/60, 0x3c}, {&(0x7f0000000380)=""/126, 0x7e}, {&(0x7f0000000680)=""/189, 0xbd}, {&(0x7f0000000740)=""/120, 0x78}, {&(0x7f00000007c0)=""/238, 0xee}], 0x8) 12:15:16 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000001680)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8)={[0xfffffffffffffffc]}, 0x8) dup2(r1, r2) r3 = socket$alg(0x26, 0x5, 0x0) ioctl$VIDIOC_SUBDEV_S_CROP(r2, 0xc038563c, &(0x7f0000001340)={0x1, 0x0, {0xec, 0x6, 0x3, 0xfffffff7}}) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r4 = accept$alg(r3, 0x0, 0x0) readv(r4, &(0x7f00000008c0)=[{&(0x7f00000002c0)=""/175, 0xaf}, {&(0x7f0000000480)=""/237, 0xed}, {&(0x7f0000000580)=""/241, 0xf1}, {&(0x7f0000000000)=""/60, 0x3c}, {&(0x7f0000000380)=""/126, 0x7e}, {&(0x7f0000000680)=""/189, 0xbd}, {&(0x7f0000000740)=""/120, 0x78}, {&(0x7f00000007c0)=""/238, 0xee}], 0x8) [ 296.547827] block nbd5: Could not allocate knbd recv work queue. [ 296.557468] block nbd5: shutting down sockets 12:15:16 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) accept$alg(r0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) dup2(r1, r2) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r4 = accept$alg(r3, 0x0, 0x0) sendmsg$alg(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039b63eac610b", 0x15}, {&(0x7f0000001400)="c98812c1be8a", 0xffffffc8}, {&(0x7f00000012c0)="406f2bef596a8a3130012ee7bf", 0xd}, {&(0x7f0000001300)="7f5549f794326461", 0x8}], 0x4, &(0x7f00000000c0)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}, 0x0) recvmsg(r4, &(0x7f0000000000)={0x0, 0xb, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4089, 0x34000}], 0x1, 0x0, 0x2c}, 0x0) 12:15:16 executing program 4: r0 = socket$inet6_sctp(0xa, 0x801, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f00000000c0)=[@in={0x2, 0x4e20, @multicast2}, @in6={0xa, 0x4e20, 0xeea, @remote, 0xffffffff}], 0x2c) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) dup2(r1, r2) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f0000000040)=@assoc_value, &(0x7f0000000100)=0x8) sendmmsg$inet6(r0, &(0x7f0000001f40)=[{{0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000000)='#', 0x1}], 0x1}}, {{&(0x7f0000000940)={0xa, 0x0, 0x0, @empty}, 0x1c, 0x0}}], 0x2, 0x0) 12:15:16 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000001680)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8)={[0xfffffffffffffffc]}, 0x8) dup2(r1, r2) r3 = socket$alg(0x26, 0x5, 0x0) ioctl$VIDIOC_SUBDEV_S_CROP(r2, 0xc038563c, &(0x7f0000001340)={0x1, 0x0, {0xec, 0x6, 0x3, 0xfffffff7}}) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r4 = accept$alg(r3, 0x0, 0x0) readv(r4, &(0x7f00000008c0)=[{&(0x7f00000002c0)=""/175, 0xaf}, {&(0x7f0000000480)=""/237, 0xed}, {&(0x7f0000000580)=""/241, 0xf1}, {&(0x7f0000000000)=""/60, 0x3c}, {&(0x7f0000000380)=""/126, 0x7e}, {&(0x7f0000000680)=""/189, 0xbd}, {&(0x7f0000000740)=""/120, 0x78}, {&(0x7f00000007c0)=""/238, 0xee}], 0x8) 12:15:16 executing program 5 (fault-call:4 fault-nth:6): socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) dup2(r2, r1) ioctl$NBD_DO_IT(r2, 0xab03) 12:15:16 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000001680)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8)={[0xfffffffffffffffc]}, 0x8) dup2(r1, r2) r3 = socket$alg(0x26, 0x5, 0x0) ioctl$VIDIOC_SUBDEV_S_CROP(r2, 0xc038563c, &(0x7f0000001340)={0x1, 0x0, {0xec, 0x6, 0x3, 0xfffffff7}}) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r4 = accept$alg(r3, 0x0, 0x0) readv(r4, &(0x7f00000008c0)=[{&(0x7f00000002c0)=""/175, 0xaf}, {&(0x7f0000000480)=""/237, 0xed}, {&(0x7f0000000580)=""/241, 0xf1}, {&(0x7f0000000000)=""/60, 0x3c}, {&(0x7f0000000380)=""/126, 0x7e}, {&(0x7f0000000680)=""/189, 0xbd}, {&(0x7f0000000740)=""/120, 0x78}, {&(0x7f00000007c0)=""/238, 0xee}], 0x8) [ 296.723614] FAULT_INJECTION: forcing a failure. [ 296.723614] name failslab, interval 1, probability 0, space 0, times 0 [ 296.767804] CPU: 1 PID: 24613 Comm: syz-executor.5 Not tainted 4.14.203-syzkaller #0 [ 296.775729] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 296.785085] Call Trace: [ 296.787687] dump_stack+0x1b2/0x283 [ 296.791321] should_fail.cold+0x10a/0x154 [ 296.795558] should_failslab+0xd6/0x130 [ 296.799543] kmem_cache_alloc_node_trace+0x25a/0x400 [ 296.804658] __alloc_workqueue_key+0xaaf/0x1080 [ 296.809335] ? __mutex_lock+0x360/0x1310 [ 296.813398] ? workqueue_sysfs_register+0x3c0/0x3c0 [ 296.818414] ? __ww_mutex_wakeup_for_backoff+0x210/0x210 [ 296.823877] nbd_start_device+0x168/0xc90 [ 296.828052] ? security_capable+0x88/0xb0 [ 296.832203] nbd_ioctl+0x3a8/0xa80 [ 296.835740] ? get_pid_task+0x91/0x130 [ 296.839640] ? nbd_disconnect_and_put+0x140/0x140 [ 296.844479] ? __lock_acquire+0x5fc/0x3f20 [ 296.848720] ? nbd_disconnect_and_put+0x140/0x140 [ 296.853562] blkdev_ioctl+0x540/0x1830 [ 296.857446] ? proc_fail_nth_write+0x7b/0x180 [ 296.861944] ? blkpg_ioctl+0x8d0/0x8d0 [ 296.865828] ? trace_hardirqs_on+0x10/0x10 [ 296.870084] ? fsnotify+0x974/0x11b0 [ 296.873807] ? proc_tgid_io_accounting+0x7a0/0x7a0 [ 296.878739] ? debug_check_no_obj_freed+0x2c0/0x674 [ 296.883754] ? SyS_write+0x1b7/0x210 [ 296.887468] block_ioctl+0xd9/0x120 [ 296.891116] ? blkdev_fallocate+0x3a0/0x3a0 [ 296.895437] do_vfs_ioctl+0x75a/0xff0 [ 296.899239] ? ioctl_preallocate+0x1a0/0x1a0 [ 296.903643] ? lock_downgrade+0x740/0x740 [ 296.907791] ? __fget+0x225/0x360 [ 296.911243] ? do_vfs_ioctl+0xff0/0xff0 [ 296.915217] ? security_file_ioctl+0x83/0xb0 [ 296.919623] SyS_ioctl+0x7f/0xb0 [ 296.922987] ? do_vfs_ioctl+0xff0/0xff0 [ 296.926960] do_syscall_64+0x1d5/0x640 [ 296.930851] entry_SYSCALL_64_after_hwframe+0x46/0xbb [ 296.936035] RIP: 0033:0x45deb9 [ 296.939226] RSP: 002b:00007ff8b89c3c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 296.946931] RAX: ffffffffffffffda RBX: 0000000000012f00 RCX: 000000000045deb9 [ 296.954198] RDX: 0000000000000000 RSI: 000000000000ab03 RDI: 0000000000000005 [ 296.961476] RBP: 00007ff8b89c3ca0 R08: 0000000000000000 R09: 0000000000000000 12:15:17 executing program 4: r0 = socket$inet6_sctp(0xa, 0x801, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000cf6fe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) dup2(r1, r2) ioctl$KVM_SET_TSS_ADDR(r2, 0xae47, 0x0) sendmmsg$inet6(r0, &(0x7f0000001f40)=[{{0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000000)='#', 0x1}], 0x1}}, {{&(0x7f0000000940)={0xa, 0x0, 0x0, @empty}, 0x1c, 0x0}}], 0x2, 0x0) 12:15:17 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000001680)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8)={[0xfffffffffffffffc]}, 0x8) dup2(r1, r2) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r4 = accept$alg(r3, 0x0, 0x0) readv(r4, &(0x7f00000008c0)=[{&(0x7f00000002c0)=""/175, 0xaf}, {&(0x7f0000000480)=""/237, 0xed}, {&(0x7f0000000580)=""/241, 0xf1}, {&(0x7f0000000000)=""/60, 0x3c}, {&(0x7f0000000380)=""/126, 0x7e}, {&(0x7f0000000680)=""/189, 0xbd}, {&(0x7f0000000740)=""/120, 0x78}, {&(0x7f00000007c0)=""/238, 0xee}], 0x8) [ 296.968740] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000006 [ 296.976037] R13: 00007ffc53598cdf R14: 00007ff8b89c49c0 R15: 000000000118bf2c [ 296.998382] block nbd5: Could not allocate knbd recv work queue. 12:15:17 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000001680)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8)={[0xfffffffffffffffc]}, 0x8) dup2(r1, r2) bind$alg(0xffffffffffffffff, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(0xffffffffffffffff, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r3 = accept$alg(0xffffffffffffffff, 0x0, 0x0) readv(r3, &(0x7f00000008c0)=[{&(0x7f00000002c0)=""/175, 0xaf}, {&(0x7f0000000480)=""/237, 0xed}, {&(0x7f0000000580)=""/241, 0xf1}, {&(0x7f0000000000)=""/60, 0x3c}, {&(0x7f0000000380)=""/126, 0x7e}, {&(0x7f0000000680)=""/189, 0xbd}, {&(0x7f0000000740)=""/120, 0x78}, {&(0x7f00000007c0)=""/238, 0xee}], 0x8) 12:15:17 executing program 5 (fault-call:4 fault-nth:7): socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) dup2(r2, r1) ioctl$NBD_DO_IT(r2, 0xab03) [ 297.026416] block nbd5: shutting down sockets [ 297.103281] FAULT_INJECTION: forcing a failure. [ 297.103281] name failslab, interval 1, probability 0, space 0, times 0 [ 297.122401] CPU: 1 PID: 24631 Comm: syz-executor.5 Not tainted 4.14.203-syzkaller #0 [ 297.130326] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 297.139684] Call Trace: [ 297.142278] dump_stack+0x1b2/0x283 [ 297.146002] should_fail.cold+0x10a/0x154 [ 297.150181] should_failslab+0xd6/0x130 [ 297.154163] kmem_cache_alloc_trace+0x29a/0x3d0 [ 297.158846] ? process_one_work+0x14a0/0x14a0 [ 297.163385] __kthread_create_on_node+0xbe/0x3a0 [ 297.168153] ? kthread_park+0x130/0x130 [ 297.172143] ? lock_downgrade+0x740/0x740 [ 297.176323] ? process_one_work+0x14a0/0x14a0 [ 297.180856] kthread_create_on_node+0xa8/0xd0 [ 297.185362] ? __kthread_create_on_node+0x3a0/0x3a0 [ 297.190390] ? rcu_lockdep_current_cpu_online+0xed/0x140 [ 297.195851] ? rcu_read_lock_sched_held+0x16c/0x1d0 [ 297.200878] ? __alloc_workqueue_key+0xaaf/0x1080 [ 297.205738] ? kmem_cache_alloc_node_trace+0x383/0x400 [ 297.211057] __alloc_workqueue_key+0xc06/0x1080 [ 297.215765] ? __mutex_lock+0x360/0x1310 [ 297.219837] ? workqueue_sysfs_register+0x3c0/0x3c0 [ 297.224869] ? __ww_mutex_wakeup_for_backoff+0x210/0x210 [ 297.230419] nbd_start_device+0x168/0xc90 [ 297.234585] ? security_capable+0x88/0xb0 [ 297.238756] nbd_ioctl+0x3a8/0xa80 [ 297.242324] ? get_pid_task+0x91/0x130 [ 297.246220] ? nbd_disconnect_and_put+0x140/0x140 [ 297.251062] ? __lock_acquire+0x5fc/0x3f20 [ 297.255326] ? nbd_disconnect_and_put+0x140/0x140 [ 297.260170] blkdev_ioctl+0x540/0x1830 [ 297.264062] ? proc_fail_nth_write+0x7b/0x180 [ 297.268651] ? blkpg_ioctl+0x8d0/0x8d0 [ 297.272541] ? trace_hardirqs_on+0x10/0x10 [ 297.276779] ? fsnotify+0x974/0x11b0 [ 297.280497] ? proc_tgid_io_accounting+0x7a0/0x7a0 [ 297.285446] ? debug_check_no_obj_freed+0x2c0/0x674 [ 297.290501] ? SyS_write+0x1b7/0x210 [ 297.294225] block_ioctl+0xd9/0x120 [ 297.297858] ? blkdev_fallocate+0x3a0/0x3a0 [ 297.302211] do_vfs_ioctl+0x75a/0xff0 [ 297.306023] ? ioctl_preallocate+0x1a0/0x1a0 [ 297.310459] ? lock_downgrade+0x740/0x740 [ 297.314620] ? __fget+0x225/0x360 [ 297.318085] ? do_vfs_ioctl+0xff0/0xff0 [ 297.322077] ? security_file_ioctl+0x83/0xb0 [ 297.326596] SyS_ioctl+0x7f/0xb0 [ 297.329969] ? do_vfs_ioctl+0xff0/0xff0 [ 297.333956] do_syscall_64+0x1d5/0x640 [ 297.337860] entry_SYSCALL_64_after_hwframe+0x46/0xbb [ 297.343090] RIP: 0033:0x45deb9 [ 297.346314] RSP: 002b:00007ff8b89c3c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 12:15:17 executing program 4: r0 = socket$inet6_sctp(0xa, 0x801, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000cf6fe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) sendmmsg$inet6(r0, &(0x7f0000001f40)=[{{0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000000)='#', 0x1}], 0x1}}, {{&(0x7f0000000940)={0xa, 0x0, 0x0, @empty}, 0x1c, 0x0}}], 0x40000000000009f, 0x0) 12:15:17 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000001680)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8)={[0xfffffffffffffffc]}, 0x8) dup2(r1, r2) bind$alg(0xffffffffffffffff, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(0xffffffffffffffff, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r3 = accept$alg(0xffffffffffffffff, 0x0, 0x0) readv(r3, &(0x7f00000008c0)=[{&(0x7f00000002c0)=""/175, 0xaf}, {&(0x7f0000000480)=""/237, 0xed}, {&(0x7f0000000580)=""/241, 0xf1}, {&(0x7f0000000000)=""/60, 0x3c}, {&(0x7f0000000380)=""/126, 0x7e}, {&(0x7f0000000680)=""/189, 0xbd}, {&(0x7f0000000740)=""/120, 0x78}, {&(0x7f00000007c0)=""/238, 0xee}], 0x8) [ 297.354027] RAX: ffffffffffffffda RBX: 0000000000012f00 RCX: 000000000045deb9 [ 297.361300] RDX: 0000000000000000 RSI: 000000000000ab03 RDI: 0000000000000005 [ 297.368606] RBP: 00007ff8b89c3ca0 R08: 0000000000000000 R09: 0000000000000000 [ 297.376053] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000007 [ 297.383326] R13: 00007ffc53598cdf R14: 00007ff8b89c49c0 R15: 000000000118bf2c 12:15:17 executing program 4: r0 = socket$inet6_sctp(0xa, 0x801, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000cf6fe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x6e, &(0x7f00000000c0)=[@in={0x2, 0x4e22, @rand_addr=0x64010102}, @in6={0xa, 0x4e21, 0x100, @private1={0xfc, 0x1, [], 0x1}, 0x1}, @in={0x2, 0x4e22, @loopback}, @in6={0xa, 0x4e21, 0x9, @ipv4={[], [], @loopback}, 0x6}, @in6={0xa, 0x4e21, 0x9, @loopback, 0x3}, @in={0x2, 0x4e24, @rand_addr=0x64010100}], 0x84) sendmmsg$inet6(r0, &(0x7f0000001f40)=[{{0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000000)='#', 0x1}], 0x1}}, {{&(0x7f0000000940)={0xa, 0x0, 0x0, @empty}, 0x1c, 0x0}}], 0x2, 0x0) [ 297.465588] block nbd5: Could not allocate knbd recv work queue. 12:15:17 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) accept$alg(r0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)) signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r2 = accept$alg(r1, 0x0, 0x0) sendmsg$alg(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039b63eac610b", 0x15}, {&(0x7f0000001400)="c98812c1be8a", 0xffffffc8}, {&(0x7f00000012c0)="406f2bef596a8a3130012ee7bf", 0xd}, {&(0x7f0000001300)="7f5549f794326461", 0x8}], 0x4, &(0x7f00000000c0)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}, 0x0) recvmsg(r2, &(0x7f0000000000)={0x0, 0xb, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4089, 0x34000}], 0x1, 0x0, 0x2c}, 0x0) 12:15:17 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000001680)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8)={[0xfffffffffffffffc]}, 0x8) dup2(r1, r2) bind$alg(0xffffffffffffffff, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(0xffffffffffffffff, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r3 = accept$alg(0xffffffffffffffff, 0x0, 0x0) readv(r3, &(0x7f00000008c0)=[{&(0x7f00000002c0)=""/175, 0xaf}, {&(0x7f0000000480)=""/237, 0xed}, {&(0x7f0000000580)=""/241, 0xf1}, {&(0x7f0000000000)=""/60, 0x3c}, {&(0x7f0000000380)=""/126, 0x7e}, {&(0x7f0000000680)=""/189, 0xbd}, {&(0x7f0000000740)=""/120, 0x78}, {&(0x7f00000007c0)=""/238, 0xee}], 0x8) [ 297.526057] block nbd5: shutting down sockets 12:15:17 executing program 5 (fault-call:4 fault-nth:8): socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) dup2(r2, r1) ioctl$NBD_DO_IT(r2, 0xab03) 12:15:17 executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r2 = dup2(r0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$DRM_IOCTL_AGP_ALLOC(0xffffffffffffffff, 0xc0206434, &(0x7f0000000040)={0x1f, 0x0, 0x10000}) ioctl$DRM_IOCTL_AGP_FREE(r2, 0x40206435, &(0x7f00000000c0)={0x0, r3}) r4 = socket$inet6_sctp(0xa, 0x801, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r4, 0x84, 0x64, &(0x7f0000cf6fe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) r5 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/net/pfkey\x00', 0x40000, 0x0) connect$inet6(r5, &(0x7f0000000080)={0xa, 0x4e22, 0xff, @loopback, 0x200000}, 0x1c) sendmmsg$inet6(r4, &(0x7f0000001f40)=[{{0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000000)='#', 0x1}], 0x1}}, {{&(0x7f0000000940)={0xa, 0x0, 0x0, @empty}, 0x1c, 0x0}}], 0x2, 0x0) 12:15:17 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000001680)) signalfd(0xffffffffffffffff, &(0x7f00007aeff8)={[0xfffffffffffffffc]}, 0x8) r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r2 = accept$alg(r1, 0x0, 0x0) readv(r2, &(0x7f00000008c0)=[{&(0x7f00000002c0)=""/175, 0xaf}, {&(0x7f0000000480)=""/237, 0xed}, {&(0x7f0000000580)=""/241, 0xf1}, {&(0x7f0000000000)=""/60, 0x3c}, {&(0x7f0000000380)=""/126, 0x7e}, {&(0x7f0000000680)=""/189, 0xbd}, {&(0x7f0000000740)=""/120, 0x78}, {&(0x7f00000007c0)=""/238, 0xee}], 0x8) [ 297.629070] FAULT_INJECTION: forcing a failure. [ 297.629070] name failslab, interval 1, probability 0, space 0, times 0 [ 297.657310] CPU: 0 PID: 24655 Comm: syz-executor.5 Not tainted 4.14.203-syzkaller #0 [ 297.665227] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 297.674585] Call Trace: [ 297.677203] dump_stack+0x1b2/0x283 [ 297.680839] should_fail.cold+0x10a/0x154 [ 297.684988] should_failslab+0xd6/0x130 [ 297.688969] kmem_cache_alloc+0x28e/0x3c0 [ 297.693120] __kernfs_new_node+0x6f/0x470 [ 297.697274] kernfs_new_node+0x7b/0xe0 [ 297.701169] __kernfs_create_file+0x3d/0x320 [ 297.705590] sysfs_add_file_mode_ns+0x1e1/0x450 [ 297.710273] ? trace_hardirqs_on_caller+0x3a8/0x580 [ 297.715309] device_create_file+0xc8/0x100 [ 297.719574] nbd_start_device+0x3e5/0xc90 [ 297.723745] nbd_ioctl+0x3a8/0xa80 [ 297.727291] ? get_pid_task+0x91/0x130 [ 297.731614] ? nbd_disconnect_and_put+0x140/0x140 [ 297.736490] ? __lock_acquire+0x5fc/0x3f20 [ 297.740750] ? nbd_disconnect_and_put+0x140/0x140 [ 297.745608] blkdev_ioctl+0x540/0x1830 [ 297.749502] ? proc_fail_nth_write+0x7b/0x180 [ 297.754003] ? blkpg_ioctl+0x8d0/0x8d0 [ 297.757897] ? trace_hardirqs_on+0x10/0x10 [ 297.762134] ? fsnotify+0x974/0x11b0 [ 297.765849] ? proc_tgid_io_accounting+0x7a0/0x7a0 [ 297.770787] ? debug_check_no_obj_freed+0x2c0/0x674 [ 297.775806] ? SyS_write+0x1b7/0x210 [ 297.779554] block_ioctl+0xd9/0x120 [ 297.783180] ? blkdev_fallocate+0x3a0/0x3a0 [ 297.787508] do_vfs_ioctl+0x75a/0xff0 [ 297.791310] ? ioctl_preallocate+0x1a0/0x1a0 [ 297.795713] ? lock_downgrade+0x740/0x740 [ 297.799864] ? __fget+0x225/0x360 [ 297.803317] ? do_vfs_ioctl+0xff0/0xff0 [ 297.807317] ? security_file_ioctl+0x83/0xb0 [ 297.811727] SyS_ioctl+0x7f/0xb0 [ 297.815090] ? do_vfs_ioctl+0xff0/0xff0 [ 297.819076] do_syscall_64+0x1d5/0x640 [ 297.822975] entry_SYSCALL_64_after_hwframe+0x46/0xbb 12:15:18 executing program 4: r0 = socket$inet6_sctp(0xa, 0x801, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000cf6fe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) sendmmsg$inet6(r0, &(0x7f0000001f40)=[{{0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000000)='#', 0x1}], 0x1}}, {{&(0x7f0000000940)={0xa, 0x0, 0x0, @empty}, 0x1c, 0x0}}], 0x2, 0x0) setsockopt$inet_sctp_SCTP_ADD_STREAMS(0xffffffffffffffff, 0x84, 0x79, &(0x7f0000000040)={0x0, 0x0, 0x97aa}, 0x8) 12:15:18 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000001680)) r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r2 = accept$alg(r1, 0x0, 0x0) readv(r2, &(0x7f00000008c0)=[{&(0x7f00000002c0)=""/175, 0xaf}, {&(0x7f0000000480)=""/237, 0xed}, {&(0x7f0000000580)=""/241, 0xf1}, {&(0x7f0000000000)=""/60, 0x3c}, {&(0x7f0000000380)=""/126, 0x7e}, {&(0x7f0000000680)=""/189, 0xbd}, {&(0x7f0000000740)=""/120, 0x78}, {&(0x7f00000007c0)=""/238, 0xee}], 0x8) [ 297.828163] RIP: 0033:0x45deb9 [ 297.831346] RSP: 002b:00007ff8b89c3c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 297.839054] RAX: ffffffffffffffda RBX: 0000000000012f00 RCX: 000000000045deb9 [ 297.846330] RDX: 0000000000000000 RSI: 000000000000ab03 RDI: 0000000000000005 [ 297.853604] RBP: 00007ff8b89c3ca0 R08: 0000000000000000 R09: 0000000000000000 [ 297.861245] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000008 [ 297.868610] R13: 00007ffc53598cdf R14: 00007ff8b89c49c0 R15: 000000000118bf2c [ 297.917610] block nbd5: device_create_file failed! 12:15:18 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r2 = accept$alg(r1, 0x0, 0x0) readv(r2, &(0x7f00000008c0)=[{&(0x7f00000002c0)=""/175, 0xaf}, {&(0x7f0000000480)=""/237, 0xed}, {&(0x7f0000000580)=""/241, 0xf1}, {&(0x7f0000000000)=""/60, 0x3c}, {&(0x7f0000000380)=""/126, 0x7e}, {&(0x7f0000000680)=""/189, 0xbd}, {&(0x7f0000000740)=""/120, 0x78}, {&(0x7f00000007c0)=""/238, 0xee}], 0x8) [ 297.945403] block nbd5: shutting down sockets 12:15:18 executing program 5 (fault-call:4 fault-nth:9): socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) dup2(r2, r1) ioctl$NBD_DO_IT(r2, 0xab03) 12:15:18 executing program 4: r0 = socket$inet6_sctp(0xa, 0x801, 0x84) getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(r0, 0x84, 0x1e, &(0x7f0000000040), &(0x7f00000000c0)=0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r3 = dup2(r1, r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) dup2(r4, r5) ioctl$KVM_HYPERV_EVENTFD(r5, 0x4018aebd, &(0x7f0000000200)={0x3, r2}) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) bind$ax25(r3, &(0x7f0000000100)={{0x3, @bcast, 0x2}, [@remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x2}, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @null, @null, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x2}, @null]}, 0x48) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000cf6fe4)=[@in={0x2, 0x4e23, @broadcast}], 0x10) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) ioctl$BINDER_WRITE_READ(r5, 0xc0306201, &(0x7f0000000540)={0x50, 0x0, &(0x7f00000003c0)=[@register_looper, @enter_looper, @transaction={0x40406300, {0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x68, 0x18, &(0x7f0000000340)={@fda={0x66646185, 0x7, 0x0, 0x2}, @fda={0x66646185, 0x8, 0x2, 0x31}, @ptr={0x70742a85, 0x0, &(0x7f0000000280)=""/129, 0x81, 0x1, 0x1b}}, &(0x7f00000001c0)={0x0, 0x20, 0x40}}}, @register_looper], 0x94, 0x0, &(0x7f0000000480)="3aa8ccbaa8947884f186aede6dcd686435783141b0c6b4e673c47eb45b0a14068b7ea09161ed9373af1ae5aae4feab8eb69fedb86c63ee0beeca51243fa1543e44e451f97a358c3a07aef86f296f4fc0740959eac3677ad7b6f12418ffbd4c2a739bf36427c5ff6f0b72063cca350401b692dbd5149d7597e9e063781462036e59180bc27800a8e2795bf256d260d70d396168d6"}) r6 = fcntl$dupfd(r3, 0x406, r3) getsockopt$inet_sctp6_SCTP_RECONFIG_SUPPORTED(r6, 0x84, 0x75, &(0x7f0000000180)={0x0, 0x200}, &(0x7f0000000240)=0x8) read$dsp(0xffffffffffffffff, &(0x7f0000000580)=""/43, 0x2b) sendmmsg$inet6(r0, &(0x7f0000001f40)=[{{0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000000)='#', 0x1}], 0x1}}, {{&(0x7f0000000940)={0xa, 0x0, 0x0, @empty}, 0x1c, 0x0}}], 0x2, 0x0) [ 298.039018] FAULT_INJECTION: forcing a failure. [ 298.039018] name failslab, interval 1, probability 0, space 0, times 0 [ 298.051659] CPU: 1 PID: 24678 Comm: syz-executor.5 Not tainted 4.14.203-syzkaller #0 [ 298.059552] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 298.068906] Call Trace: [ 298.071499] dump_stack+0x1b2/0x283 [ 298.075130] should_fail.cold+0x10a/0x154 [ 298.079294] should_failslab+0xd6/0x130 [ 298.083270] kmem_cache_alloc+0x40/0x3c0 [ 298.087339] radix_tree_node_alloc.constprop.0+0x1b0/0x2f0 [ 298.092996] idr_get_free_cmn+0x595/0x8d0 [ 298.097158] idr_alloc_cmn+0xe8/0x1e0 [ 298.100969] ? __fprop_inc_percpu_max+0x1d0/0x1d0 [ 298.105855] ? fs_reclaim_release+0xd0/0x110 [ 298.110298] idr_alloc_cyclic+0xc2/0x1d0 [ 298.114366] ? idr_alloc_cmn+0x1e0/0x1e0 [ 298.118433] ? __radix_tree_preload+0x1c3/0x250 [ 298.123814] __kernfs_new_node+0xaf/0x470 [ 298.127971] kernfs_new_node+0x7b/0xe0 [ 298.131884] __kernfs_create_file+0x3d/0x320 [ 298.136297] sysfs_add_file_mode_ns+0x1e1/0x450 [ 298.140967] ? trace_hardirqs_on_caller+0x3a8/0x580 [ 298.146029] device_create_file+0xc8/0x100 [ 298.150268] nbd_start_device+0x3e5/0xc90 [ 298.154425] nbd_ioctl+0x3a8/0xa80 [ 298.158061] ? get_pid_task+0x91/0x130 [ 298.161954] ? nbd_disconnect_and_put+0x140/0x140 [ 298.166834] ? __lock_acquire+0x5fc/0x3f20 [ 298.171077] ? nbd_disconnect_and_put+0x140/0x140 [ 298.175924] blkdev_ioctl+0x540/0x1830 [ 298.179832] ? proc_fail_nth_write+0x7b/0x180 [ 298.184348] ? blkpg_ioctl+0x8d0/0x8d0 12:15:18 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r2 = accept$alg(r1, 0x0, 0x0) readv(r2, &(0x7f00000008c0)=[{&(0x7f00000002c0)=""/175, 0xaf}, {&(0x7f0000000480)=""/237, 0xed}, {&(0x7f0000000580)=""/241, 0xf1}, {&(0x7f0000000000)=""/60, 0x3c}, {&(0x7f0000000380)=""/126, 0x7e}, {&(0x7f0000000680)=""/189, 0xbd}, {&(0x7f0000000740)=""/120, 0x78}, {&(0x7f00000007c0)=""/238, 0xee}], 0x8) [ 298.188243] ? trace_hardirqs_on+0x10/0x10 [ 298.192477] ? fsnotify+0x974/0x11b0 [ 298.196188] ? proc_tgid_io_accounting+0x7a0/0x7a0 [ 298.201117] ? debug_check_no_obj_freed+0x2c0/0x674 [ 298.206138] ? SyS_write+0x1b7/0x210 [ 298.209860] block_ioctl+0xd9/0x120 [ 298.213491] ? blkdev_fallocate+0x3a0/0x3a0 [ 298.217816] do_vfs_ioctl+0x75a/0xff0 [ 298.221640] ? ioctl_preallocate+0x1a0/0x1a0 [ 298.226049] ? lock_downgrade+0x740/0x740 [ 298.230228] ? __fget+0x225/0x360 [ 298.233723] ? do_vfs_ioctl+0xff0/0xff0 [ 298.237734] ? security_file_ioctl+0x83/0xb0 [ 298.242169] SyS_ioctl+0x7f/0xb0 [ 298.245538] ? do_vfs_ioctl+0xff0/0xff0 [ 298.249529] do_syscall_64+0x1d5/0x640 [ 298.253424] entry_SYSCALL_64_after_hwframe+0x46/0xbb [ 298.258618] RIP: 0033:0x45deb9 [ 298.261801] RSP: 002b:00007ff8b89c3c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 298.269509] RAX: ffffffffffffffda RBX: 0000000000012f00 RCX: 000000000045deb9 [ 298.276781] RDX: 0000000000000000 RSI: 000000000000ab03 RDI: 0000000000000005 12:15:18 executing program 4: r0 = socket$inet6_sctp(0xa, 0x801, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000cf6fe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) setsockopt$inet_sctp_SCTP_EVENTS(0xffffffffffffffff, 0x84, 0xb, &(0x7f0000000040)={0x4, 0x40, 0x8, 0x27, 0x39, 0x5, 0x2, 0x0, 0x1, 0xe9, 0xff, 0x0, 0x3, 0x1f}, 0xe) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x4e23, 0x0, @private1={0xfc, 0x1, [], 0x1}, 0xffffff7d}, 0x1c) ioctl$USBDEVFS_RESET(0xffffffffffffffff, 0x5514) sendmmsg$inet6(r0, &(0x7f0000001f40)=[{{0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000000)='#', 0x1}], 0x1}}, {{&(0x7f0000000940)={0xa, 0x0, 0x0, @empty}, 0x1c, 0x0}}], 0x2, 0x0) [ 298.284047] RBP: 00007ff8b89c3ca0 R08: 0000000000000000 R09: 0000000000000000 [ 298.291318] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000009 [ 298.298596] R13: 00007ffc53598cdf R14: 00007ff8b89c49c0 R15: 000000000118bf2c 12:15:18 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) accept$alg(r0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)) signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r2 = accept$alg(r1, 0x0, 0x0) sendmsg$alg(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039b63eac610b", 0x15}, {&(0x7f0000001400)="c98812c1be8a", 0xffffffc8}, {&(0x7f00000012c0)="406f2bef596a8a3130012ee7bf", 0xd}, {&(0x7f0000001300)="7f5549f794326461", 0x8}], 0x4, &(0x7f00000000c0)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}, 0x0) recvmsg(r2, &(0x7f0000000000)={0x0, 0xb, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4089, 0x34000}], 0x1, 0x0, 0x2c}, 0x0) 12:15:18 executing program 3: socket$alg(0x26, 0x5, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r1 = accept$alg(r0, 0x0, 0x0) readv(r1, &(0x7f00000008c0)=[{&(0x7f00000002c0)=""/175, 0xaf}, {&(0x7f0000000480)=""/237, 0xed}, {&(0x7f0000000580)=""/241, 0xf1}, {&(0x7f0000000000)=""/60, 0x3c}, {&(0x7f0000000380)=""/126, 0x7e}, {&(0x7f0000000680)=""/189, 0xbd}, {&(0x7f0000000740)=""/120, 0x78}, {&(0x7f00000007c0)=""/238, 0xee}], 0x8) 12:15:18 executing program 4: r0 = socket$inet6_sctp(0xa, 0x801, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000cf6fe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) ioctl$sock_SIOCSIFBR(0xffffffffffffffff, 0x8941, &(0x7f0000000040)=@get={0x1, &(0x7f0000000240)=""/226, 0x1}) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) sendmmsg$inet6(r0, &(0x7f0000001f40)=[{{0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000180)="236c62f525678e01040000000000001786c66f72258a79f263a61ad85ae543cac4713a892f7d9b94be625a2a23291ef4ca2a8c1c6993d815d003ef0496083a15e764c5ad054ae586caccd5a318a751866c81137615a1de2cf9e98c85b894a673d196608c65b7acca77f4e2448b34a5a38b62d83aa8108bd8252ae9440982176523ef", 0x82}], 0x1}}, {{&(0x7f0000000940)={0xa, 0x0, 0x0, @empty}, 0x1c, 0x0}}], 0x2, 0x0) 12:15:18 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r1 = accept$alg(r0, 0x0, 0x0) readv(r1, &(0x7f00000008c0)=[{&(0x7f00000002c0)=""/175, 0xaf}, {&(0x7f0000000480)=""/237, 0xed}, {&(0x7f0000000580)=""/241, 0xf1}, {&(0x7f0000000000)=""/60, 0x3c}, {&(0x7f0000000380)=""/126, 0x7e}, {&(0x7f0000000680)=""/189, 0xbd}, {&(0x7f0000000740)=""/120, 0x78}, {&(0x7f00000007c0)=""/238, 0xee}], 0x8) 12:15:18 executing program 4: ioctl$TIOCSISO7816(0xffffffffffffffff, 0xc0285443, &(0x7f0000000040)={0x1, 0x2, 0x59, 0x1, 0x6}) r0 = socket$inet6_sctp(0xa, 0x801, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f00000000c0)=[@in={0x2, 0x4e20, @initdev={0xac, 0x1e, 0x1, 0x0}}, @in={0x2, 0x4e24, @multicast2}, @in={0x2, 0x4e23, @empty}], 0x30) ioctl$F2FS_IOC_START_VOLATILE_WRITE(r0, 0xf503, 0x0) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x4e23, 0x0, @rand_addr=' \x01\x00'}, 0x1c) sendmmsg$inet6(r0, &(0x7f0000001f40)=[{{0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000000)='#', 0x1}], 0x1}}, {{&(0x7f0000000940)={0xa, 0x0, 0x0, @empty}, 0x1c, 0x0}}], 0x2, 0x801) [ 298.537647] block nbd5: Receive control failed (result -32) [ 298.549573] block nbd5: shutting down sockets 12:15:18 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(0xffffffffffffffff, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r1 = accept$alg(r0, 0x0, 0x0) readv(r1, &(0x7f00000008c0)=[{&(0x7f00000002c0)=""/175, 0xaf}, {&(0x7f0000000480)=""/237, 0xed}, {&(0x7f0000000580)=""/241, 0xf1}, {&(0x7f0000000000)=""/60, 0x3c}, {&(0x7f0000000380)=""/126, 0x7e}, {&(0x7f0000000680)=""/189, 0xbd}, {&(0x7f0000000740)=""/120, 0x78}, {&(0x7f00000007c0)=""/238, 0xee}], 0x8) 12:15:18 executing program 5 (fault-call:4 fault-nth:10): socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) dup2(r2, r1) ioctl$NBD_DO_IT(r2, 0xab03) 12:15:18 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) dup2(r0, r1) setsockopt$netlink_NETLINK_TX_RING(0xffffffffffffffff, 0x10e, 0x7, &(0x7f00000000c0)={0x3, 0x8, 0x6, 0x7}, 0x10) ioctl$VIDIOC_UNSUBSCRIBE_EVENT(r1, 0x4020565b, &(0x7f0000000040)={0x5, 0x6}) r2 = socket$inet6_sctp(0xa, 0x801, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r2, 0x84, 0x64, &(0x7f0000cf6fe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) connect$inet6(r2, &(0x7f0000000080)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) sendmmsg$inet6(r2, &(0x7f0000001f40)=[{{0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000000)='#', 0x1}], 0x1}}, {{&(0x7f0000000940)={0xa, 0x0, 0x0, @empty}, 0x1c, 0x0}}], 0x2, 0x0) 12:15:18 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(0xffffffffffffffff, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r1 = accept$alg(r0, 0x0, 0x0) readv(r1, &(0x7f00000008c0)=[{&(0x7f00000002c0)=""/175, 0xaf}, {&(0x7f0000000480)=""/237, 0xed}, {&(0x7f0000000580)=""/241, 0xf1}, {&(0x7f0000000000)=""/60, 0x3c}, {&(0x7f0000000380)=""/126, 0x7e}, {&(0x7f0000000680)=""/189, 0xbd}, {&(0x7f0000000740)=""/120, 0x78}, {&(0x7f00000007c0)=""/238, 0xee}], 0x8) [ 298.677199] FAULT_INJECTION: forcing a failure. [ 298.677199] name failslab, interval 1, probability 0, space 0, times 0 [ 298.730260] CPU: 0 PID: 24720 Comm: syz-executor.5 Not tainted 4.14.203-syzkaller #0 [ 298.738162] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 298.747539] Call Trace: [ 298.750128] dump_stack+0x1b2/0x283 [ 298.753756] should_fail.cold+0x10a/0x154 [ 298.757907] should_failslab+0xd6/0x130 [ 298.761885] kmem_cache_alloc+0x28e/0x3c0 [ 298.766031] __d_alloc+0x2a/0xa20 [ 298.769478] ? d_lookup+0x172/0x220 [ 298.773128] d_alloc+0x46/0x240 [ 298.776409] __lookup_hash+0x101/0x270 [ 298.780312] ? __inode_permission+0xcd/0x2f0 [ 298.784717] lookup_one_len+0x279/0x3a0 [ 298.788695] ? lookup_one_len_unlocked+0x410/0x410 [ 298.793628] start_creating+0xb0/0x200 [ 298.797513] debugfs_create_dir+0x1f/0x420 [ 298.801755] nbd_start_device+0x462/0xc90 [ 298.805907] nbd_ioctl+0x3a8/0xa80 [ 298.809445] ? get_pid_task+0x91/0x130 [ 298.813418] ? nbd_disconnect_and_put+0x140/0x140 [ 298.818259] ? __lock_acquire+0x5fc/0x3f20 [ 298.822497] ? nbd_disconnect_and_put+0x140/0x140 [ 298.827342] blkdev_ioctl+0x540/0x1830 [ 298.831235] ? proc_fail_nth_write+0x7b/0x180 [ 298.835816] ? blkpg_ioctl+0x8d0/0x8d0 [ 298.839701] ? trace_hardirqs_on+0x10/0x10 [ 298.843957] ? fsnotify+0x974/0x11b0 [ 298.847667] ? proc_tgid_io_accounting+0x7a0/0x7a0 [ 298.852589] ? debug_check_no_obj_freed+0x2c0/0x674 [ 298.857607] ? SyS_write+0x1b7/0x210 [ 298.861319] block_ioctl+0xd9/0x120 [ 298.864942] ? blkdev_fallocate+0x3a0/0x3a0 [ 298.869267] do_vfs_ioctl+0x75a/0xff0 [ 298.873067] ? ioctl_preallocate+0x1a0/0x1a0 [ 298.877472] ? lock_downgrade+0x740/0x740 [ 298.881618] ? __fget+0x225/0x360 [ 298.885068] ? do_vfs_ioctl+0xff0/0xff0 [ 298.889052] ? security_file_ioctl+0x83/0xb0 [ 298.893459] SyS_ioctl+0x7f/0xb0 [ 298.896824] ? do_vfs_ioctl+0xff0/0xff0 [ 298.900799] do_syscall_64+0x1d5/0x640 [ 298.904693] entry_SYSCALL_64_after_hwframe+0x46/0xbb [ 298.909881] RIP: 0033:0x45deb9 [ 298.913064] RSP: 002b:00007ff8b89c3c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 298.920777] RAX: ffffffffffffffda RBX: 0000000000012f00 RCX: 000000000045deb9 12:15:19 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(0xffffffffffffffff, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r1 = accept$alg(r0, 0x0, 0x0) readv(r1, &(0x7f00000008c0)=[{&(0x7f00000002c0)=""/175, 0xaf}, {&(0x7f0000000480)=""/237, 0xed}, {&(0x7f0000000580)=""/241, 0xf1}, {&(0x7f0000000000)=""/60, 0x3c}, {&(0x7f0000000380)=""/126, 0x7e}, {&(0x7f0000000680)=""/189, 0xbd}, {&(0x7f0000000740)=""/120, 0x78}, {&(0x7f00000007c0)=""/238, 0xee}], 0x8) 12:15:19 executing program 4: r0 = socket$inet6_sctp(0xa, 0x801, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f00000000c0)=[@in6={0xa, 0x4e23, 0x0, @loopback}, @in6={0xa, 0x4e20, 0x568, @dev={0xfe, 0x80, [], 0x3f}, 0x3}], 0x38) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) r1 = dup(r0) write$USERIO_CMD_REGISTER(r1, &(0x7f0000000040)={0x0, 0xa8}, 0x2) sendmmsg$inet6(r0, &(0x7f0000001f40)=[{{0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000000)='#', 0x1}], 0x1}}, {{&(0x7f0000000940)={0xa, 0x0, 0x0, @empty}, 0x1c, 0x0, 0x0, 0x0, 0x31}}], 0x2, 0x0) [ 298.928045] RDX: 0000000000000000 RSI: 000000000000ab03 RDI: 0000000000000005 [ 298.935316] RBP: 00007ff8b89c3ca0 R08: 0000000000000000 R09: 0000000000000000 [ 298.942583] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000000000a [ 298.949856] R13: 00007ffc53598cdf R14: 00007ff8b89c49c0 R15: 000000000118bf2c 12:15:19 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r1 = accept$alg(r0, 0x0, 0x0) readv(r1, &(0x7f00000008c0)=[{&(0x7f00000002c0)=""/175, 0xaf}, {&(0x7f0000000480)=""/237, 0xed}, {&(0x7f0000000580)=""/241, 0xf1}, {&(0x7f0000000000)=""/60, 0x3c}, {&(0x7f0000000380)=""/126, 0x7e}, {&(0x7f0000000680)=""/189, 0xbd}, {&(0x7f0000000740)=""/120, 0x78}, {&(0x7f00000007c0)=""/238, 0xee}], 0x8) 12:15:19 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) accept$alg(r0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)) signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r2 = accept$alg(r1, 0x0, 0x0) sendmsg$alg(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039b63eac610b", 0x15}, {&(0x7f0000001400)="c98812c1be8a", 0xffffffc8}, {&(0x7f00000012c0)="406f2bef596a8a3130012ee7bf", 0xd}, {&(0x7f0000001300)="7f5549f794326461", 0x8}], 0x4, &(0x7f00000000c0)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}, 0x0) recvmsg(r2, &(0x7f0000000000)={0x0, 0xb, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4089, 0x34000}], 0x1, 0x0, 0x2c}, 0x0) 12:15:19 executing program 4: r0 = socket$inet6_sctp(0xa, 0x801, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000cf6fe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) r1 = accept4(0xffffffffffffffff, &(0x7f00000000c0)=@rxrpc=@in4={0x21, 0x0, 0x2, 0x10, {0x2, 0x0, @local}}, &(0x7f0000000040)=0x80, 0x80800) sendmmsg$nfc_llcp(r1, &(0x7f0000000840)=[{&(0x7f0000000140)={0x27, 0x1, 0x2, 0x1, 0x2, 0xff, "7dc434d689daeb27005bba6d50b97b595aa45f767636ad781fc3d87af540707e4ff9b61ac88cdae9a598e383dc9f68ba880d625a9ba6a1e4df38197a830bc6", 0x27}, 0x60, &(0x7f0000000240)=[{&(0x7f00000001c0)="7bf3ded9d3d7edd49d264fe6ba8238c8b6f7c9465b7bb3b57ad8c3fd5477e50ade3fdc611762e8fd00cf96e457663df7067b944531bea2b445d081746acc13ba57d62ee53357c54ad4ae5e774b794d93bc", 0x51}], 0x1}, {&(0x7f0000000280)={0x27, 0x1, 0x2, 0x1, 0xfc, 0x3, "f1753185bf642148a49c3901a70cf7d9b834757fcc428b982eea3824c0d285fa28d0c7501e8c48e011a1343b289aa8342e5e2b45dd0f77442f862d4b2d8fc1", 0x36}, 0x60, &(0x7f0000000680)=[{&(0x7f0000000300)="3e73dd1372d8c2060771458e4d4bb8d14fad34e2ed360b693969428eabf806d051cf3b3ae43fd3b2f0be63902f435e70261f06a34fd3319eac5c8e94dfae4853c59f37f27342db317572ef1c7ac46c6a3d80a2f4532d975506f6a95e29a8c9a3bbef2f3e277ef4b2f4bf721b47f81103123df515231e22e731bffb273399b715", 0x80}, {&(0x7f0000000980)="7e2e4af78d402f4c542466a2175b7f53617fd0fd9ff339630d21b6a4cd89479d720f822f6dd69bf22c6ef7d47255ea162d15672359394d0a49a292fc2e082f41be0b7dc24106b3e50cac530ae925b7cdf110b59540bfe8d1a8c3d08c3865f52007ee4f09281c4513bd1cd85a54da584d1abe933de2750a6a73778c77d6ecbcbe91747768f44fd93d4b0060ac1fb3fbcea29ad481b0462f1875c1a24882a6bd37d4ca33f3c9d6c447ba9a7105d789b5f4ada71882c461b8422dbee31b8ae273fccc3b347609d662b368393583e78f0f1dfb2649cbb51d9c724ad6e81425e596db4654caa4ce027f166d36a49e0a13393e29f44146808cdd650bfecbd4b06bccc603787ebac988169f3340ad1dc2dc9e0032029f1b8770baf8a4a69f5980f12e5641351df64d86aebc9cd5d7ad6e14e4c350288a5af26b2a13d7364c36b0d46d4dff2a1637ba3e90b44740a80d91743aede472514e44b6707ff8c6042a38cf580f933be564f3b80b611f3c80f159e3f42768386cfaef76ea86b4674b398382d5669ccc88199b78ec7bbfd189e793201d7dbff065ed99790e3e5e94a5fce6205b08c57b5309f62f1371a30df08c80a76790bdcef304ba1af551909aab123a12b2509de1d577ad0a3ec7ba72ed6948d60f03bd43a0fbf358407f424150b6c25a6d228fd3e94fd326622ac0958fba64d31a79c87c5f34dd38450dc2653d74efd94f742369c8f4373ff06e944e5d3cfacf717015d7aa1c662616ab7fe18801e26213917474ddd190f95fd67369120a97019323aa6fcd73fd43300ce6459f7b685d4323eacf1c3c4eb2dd465bd0475049eeca83701d4dfe687a39b8e7e1f7bdc9a7bab81c2e6ade8e7403c5a45e681b85b722b98f633984582d1c1883d6e14e7ba0816637ea67d9d08a6817f4ab3bbe8e6d99027b04f0e252e882351d51cdb8efc262db893db3a7f34d5f1aeab29e8f229eee4c197b1193c8df01bc35749a28f275c76e7f0cd81c21002db36e68f500ed925fcd0f311fb8ecb875b13e47e9c4550594a17835ac944acc958b7fa2ee6f6abd290fbd63559996023ed7eb62dd1160210bef44fc6f290ba280ffa8336b14fea5cefc1b3beb8d55ef821e2c7869e81f6ecc3eac4a4db3f3c8da7fe4b5657090f27f0eb8bd4093ee2d6ca9ad5c7e38f02edcd97774139b767c5a9d428ae3a98ea29b6d172c159dc92c17e84527a4f8bb16b4cefbeed716867f196df895feba9968a7ecbbbb4af24e486ca86c44b8e90cb40d63eeac5a860b06e9b8ee5b834f625f64d28fc1455a44fb9d404d41e2ec93fbba982d923baa21e39cc976c55e5f2c2ab0474dda8bf75d64cd57e1eedcd65e7aae8188fee0044bd44021f8b666f30be69d30a6eb06c7920c86e11ab9a27882c3f8fc99974bba31d8333483c82e7de573835492dd22450e590af41f259fd590c5c5ef8a116c4cc8aa74e2e4dbef5eb8c8b2c8be37012a4300f3109a5446a526b0f66bdef1b3999794b63d911ae1b2be2e728a824c45410b33471cc0346b27cafd140ee2a10d13ba50572c3f3d16e20c0aa7a555d7a9f0d3bb8a1c0280ffd282de16bed6e0204cddba9aac36a2649ec82d86caa5a50b3e3c9d2a994e8196e11cadfa1b60998ddbecad1fe0117e4f4fea9fd7b7d2bb1f57ca3b12d0fd8dd6ecaca6834ea1acfe940d2241f91095912bda5e7e2ab57a90a4255a9c84ab6e832806e6e3cc76b8b81a6b602a71b64a0a628d80343de5c182383267edc4f7d904e1938c4dd41b0ec5d751fb237b8d557830e61bc57400897a9ea2b30e508551801e3f484e0c91458416926d74f5a6bdb4c1737e12de6a9ba4352bc966aa567f03e1d4803631d49654232a71b361798f543437867e059dfdaa9f510d46f5847adf37b752d0eabf2ee0900da0bec7bfafa3d5e5f30dd272383aa416f928428f1d4e770417f9eca2c501b49353ba33506d94fe7750da32fac16d753b60d9c724a08a830d946b3214f358fe07161c0e4eb4f127d39bbcb2d9a12c7b085857cd3d8fb73f7dc6794f2ce55796d424d8555ae037658e48139b7ab64ac8c1250a8720b48e4d418f2c7a198d9117233fc7941aaa281d91add29e88c0aa0763d80897b66e3316169be423ea3f478d3f1c20db1f7a296641f85edc9560690ad2ef3b71bc6f420b2ca0b4f3063c349b823f7d8516e4b0ac48f08f9ce61d3de17b60c456e38394123c22009add4ba0f0096ceb5f60bc720ec771b0dc1cdb5de72fb052cd1b1b08d7f73083179de9b7db788441c9bdb2f7c4aa3aa762c7e174eeea1895deed5e84339babe298e3df84034e8bdb0d1e7e7b073fb6dfb723a4f044b4866355879712bbaf6dbcb824ad5b0509f29d6ae2065249b27f1eee7e5a3464314f33dd43b9dbbc25e8aa9e54e6b5e7cc5f85960a5372c34a256ccf26d5d62b515e41dbd55ab2b943a506e97b9b0328825cd141298453567ac859d21f24ccceb44ed81616b08b44ca8bc93337159c96b482b91a1605be1db6ee52b7df0a9711c851ec1d69f566d50cc447ff8994f5762c14e84c064e9b1c69aacb6a6e97e05af61ec429f3990db6922bbc05549f37a842a5d27aa0ede52193705fe65c5f83d258f630e239649d069b1446cbebe2b2afe2522cdf23934beef3bda583a117875a8f87d4c71a3dd0370cf84638a84cf7075b5e0d3c9ca120f8b2ad894d348815afcdb535328c2160508875e8b44e78c71ab567e8dce4dbcb4a422d735ab6ce4dac1250e722e4c13d099c8269de1c5fea4205f017f28ce68ec1b032bb1dd78f8bcbe0f4a215b459cb76da43110f942789697e0c9191486a582a0a1dd801abe9103f885c23f6e1b40760ebe6fb6dc67823d4e4d05c27ca08d75fe0863ea2d46491a5ef0c4ff6a9cd453ce42f3d7e9d36a06b36a1a747fda05af51e205fc1b6d35cb69b379b0901949bddab9625e5f700ae0499bdb2ded31bb69e6465ca45c6fea69a814b3d88e9d404fcbc78934925a4edc2ee78d24f5d62cbdefef9f1dc2c54ec859f1ec3e94f659f788ea7b0acc0d6b3099a0d0cebaccaea19279b942d55e52d726720b4f0bf30b45c1ab3486798d4791f1bb81495eefe3027c139520490ab5ff7cb083504f8edb3c27bc54510436ea9c5305419a5d4dc86e84443e531bf904dd55a9acf0451101a2a6c93ca9ffd5b92d957bc02c09330600a2dbafb35b3856c3df0e26119285b250898c7d6fcaf06ee1a3126c606fc34feb9e009d479c8fadc542318ada0e0a6c4fc488a2592898a4c5e0575a35a4a1c918f6251fe64547361f1c9777c7ca1b05a9d9a2509da5db9fbdf126d79c58d55ea15a50568440ac4ce625272d4c98e5e5f812a2e99025b62955b1c3a65538ea8f1baea0f307253bcb6b614db953b45c438d7a345f97b7022ca1999886aca37ea8209235a111f43a130a9275e36ff84b9817c45e4a1e8cc8d8e7018399b55dea55248cc7999a4c71ca7d1164c9b4dfa8c05cb3c08053ee7425b4149f7e8599843dba67f2149e728cac8384c051b34e3a51493e08b7c8d7db798a93367d66ba67108cdd7f6e0fe27120b5f8e8cee8ee2f380e980156f49ad7b9f22a5d9bf46f4f4a667350b218dcafcb3016a1948abc83a3e9a3c49e7f0d9b33ce2453b0a39866f67742f03a8fc2115562d53a88a57b315936bd37360938cdddde0fd5b09c5e6fada64bb7326b5c36ef9843b36635b7a95b5d6fba0722ebd2d98b333af999ed166be400769d16e67ec0884676c310e20d4e5d6ea278ecda9f328ec58bb2293dc9fb956f80207af4ecdd8665035916c5fd3c82e9f483f091ff2a5ca67da3d091b3b58e6e20f2967e7732710bb55c28429e2a10ec160c2bf48b4df964ae89bf8afc56b03c52ee43192d3c7fa5f0de037bf37bc6a4d30cd09bddcd4624659f0c8fecdbe3c2f75b8d273ab29ffcae858969c5bcd2280205d79d3a1312718a322dd8d121b4222d31afff50c726b2bdbddb733a7b6222d7b1c64fb73c1e45584bf1d884e2282de217aa7812688977c143f5c4aa199d307faa3a558b4eeadea55681d871320c026cea91418f81bcec25e7432200c03732b916fd6bbb2882aaa023d608f784f95dfd01a3a299a82bccbe14f7a45966306cb2dfc5af8b34b0df90ac67b2bb1634727e98ce2410ae5f164d438c343363d547b01dc64694aacebd4cafa1fc14ae96d33088c49cded54f83c3ba4cb687bbc83147b1284ca7ccf444b20a8502d1b9d8b1ef1d3167cfe6bf471e024e1bce89d0e49bea955545ded6182cad818224140dfc45e4f11aaee86fcc17c597581804a0320d05e855f011b4239653e373beea39a9b1ac424967b724773b3f01c6992de574a27110142514ebc62133475fb0e4e36437662452fc3ac0ee971b8a2c29ce2020d5aaef75e19d0bcff537fe6cd526e71cae8f8cbb864147d3ad9e34a1107fca0d696185790b81bc0a782a46926c774397f4d1f39d26eb3f344f3ad059acd128bdfc7c0f3ed667cc7f7d61bd6e9ad0b930a73291e704ee19eb583627991be1d36bb887c18bf1feae24d6e991fbe1e9bf8c7a2b6a0d262cfe822382574b47620e50ea637497766a088a8d6da753226bbc4ece5e97971d20137b17c2fc92512f187b3acbe7c0aa4ebc3af93730080763e9510506ef8222cc43e96143637ebea6fe02704676f0350b8edd6fe8674b0da662c134a3745f98712d697fbea671adcfd64fb5ed90dd97611bc300faba0e2d596a3862f59a3d50a4baeca434af4adb7789b66107f20210426f367da39b76f81d81178c62d22a288199ba458e91c419b74ee912762cc6ce98b2c205cb6715d2c4a1f74f0950e640223469b8439d811dce9a1b49bb11aad9452097803113554bc50f1ac596f421a76fdf8db373265778380138dad1982d25ffccbf31ea1e98db17e4405649c9510daedad41c1a0ba2bc191c68a367872535b8d79ea5f98b5ed030c00b529e060e4f9226c69f7501f0c962d86f1e840e12dbce0fb4278f85a7b885a19703f8e0087ef965098e757b737becab997edb5d742ce1898089133f881d458a3e8b44e345c5748f5297acaeef06d5d7aa825cf01c2c8cb5df7404c1882b7671b55ce75560c446a829c54f0678880e3df622f84ad01c26bce79a35c6c35ed963df9b6212a0ea700e86fc150ba37b984f9e1d64c8c24bdca5200e38f240ae5361009564bf947de31ffdf117920033b84944685f2d85fb2bf8659d0fa34e65f132c1716e1e1dd5aa23c7a30a5d3d236bf5e4b5b51cd5ceb32fd4c5b1d00b8e5f54afb8578d1e6e6dc36a4d769b2f18a5155da1ebb2d4e2c9b942fe62bc6819ffa1114a9704ae1064fd16d97643282008fecc8751dcec660c1194285ce3acc172937fa1b06b0300e5a957fa4f1891899bf15a1ed574e1f72d1e3be320716d5d2b6925c4e8e883a11b63ad02e06e86ea2b966491ffec59bfde0f0cb03f0fd15ab31495f919e40d4c4ff7dd9260a712a743f1ac7144b7ffaf8081916105571dec715f330d027a6dac50002e2b0da4857a5cebe416026247ac795d6e6f63501959ee69843191c45143694624eeb4aa900084a326fe363256f599b610e8bb25cf59adf0bc3a029c8e2ab618acaa4c4a7ec5ffa7a3d973702e5044d0a17b3e71554aa473724787df4567686d75535785f9c2dd486725e52e4bb7212fd935a48c6df3ba9c646702c202f7272371968be3ca36a41afadc6c31ede3410c7d57ecdb8efd3f13b4537b83744c4599d5075eb45be4d2ab6e5139dd90f2cd94eb4208d7f3a97ddc57a3e8367280c1f12a55eec32d7679941c9d4c1e1", 0x1000}, {&(0x7f0000000380)="a19968e3f3ec7ba26e902a80e2bfbd6a4ae81c22fc93433223329f73cbfdb4bf41f5d28186f9858daf595614d36e9048a1016dc78c2fa881ade1e6a86a75f25d099315a85c1caf48b6729095837cc2bdbe51b1e4266ef2188ebd121bde0de0938ba39a03cd616823a001e4397069d9db38b6fef33bdcd879413a474d2a8b4d79da2d2611fa95839cf4315e", 0x8b}, {&(0x7f0000000440)="e5ecbdcc676e1fced9a4290d7005a2b120c887bae5598244d23ededcbd579ac3ec71f20f0c7b4c0264d0f04b38488cd2eff8cc08149da49bb69658c68ea7a17881718af87b52a0efae313c979705152377c1a5f86e75a32bb398263c5de484bfec637d261dd37f0a8cedb8e3366bd194c4a14ef8d0246dd2d278adeb391fa2e83399f939fe9b66f37b676ae4adf8474280d7accfb656ef13bd7b2c3e3950a4d9584a3ee5e75b991fb99a", 0xaa}, {&(0x7f0000000500)="a433453f7306d308839d5ee63bddfb6f6fe27c2c2d2d379afd17fed61592d6715530805db388c141aefad2a03c781f5c53efa30d5d6db2ad0b2e41a083ebb44c63336872f3f2480b70d102f2ccaa1262ee27ef8b505c8a086e68a06342de5457833b0d3fbcd3b3016903bdb471e7422ab619d846831772048f5a8b8e04adc140e3c7f35f4e7f7dc16971e6e26f939074012a373479c370cdbb8a039630d4f0fd918da6c68c883edf90a74a37e655b5158b", 0xb1}, {&(0x7f00000005c0)="4e17da70cd11d000390a858e42a0f6d2e9f6d86ee4b3bab352332910569b4306fbbab7b60cc8d814812673af57fed7f8fb6e7806b78a39e4b7ada29de43d0b9c1d2822bafc143c3e736040dc135fd0b2a6ff5f73679631fd7e156d2119cd4064521965bf3b5b04f72704b1bc5053a908cdc6961a8dea92a145a5bc565315eeeba79ca5e43e423d04c46f18932750a4634e533f333305b3cf50dd41c91fd2c4b113f56010989f7983a0", 0xa9}, {&(0x7f0000000740)="cd631a4c95e47132648b17e919b46eeada00fecafe0d849828d7f6d6422ffa5d08c3f96bd226b176d2f0c3af2e0592fab04ca0cf97057e70fc464a6024aadbde9f8c78b10ea6e981c7510da08a6133b1433b73938358f0adff5e80ef60f4c6bbb73d7c543108fc34f312e40ede15c8dc29058d67c4f90353bae7188ba49e6c719d298a3cd203cf555ba87f6f6c48b41a51d0804882f3e9caa6a6396a214e45a7b208b5cd411696975e28c7d565b0bd2460d24b3430cc1c33f37123", 0xbb}], 0x7, &(0x7f0000000800)={0x40, 0x105, 0x200, "0e2e7da4123dd15f3986430106c431808065fa0b2a53b59d9696c5977752fbd452ffb93102a8683701a9eea234"}, 0x40, 0x4040010}], 0x2, 0x20044041) socketpair(0x3, 0x3, 0x5, &(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$NLBL_MGMT_C_REMOVEDEF(r2, &(0x7f0000001a00)={&(0x7f0000000900)={0x10, 0x0, 0x0, 0x108400}, 0xc, &(0x7f00000019c0)={&(0x7f0000001980)={0x3c, 0x0, 0x200, 0x70bd2a, 0x25dfdbfc, {}, [@NLBL_MGMT_A_IPV4ADDR={0x8, 0x7, @empty}, @NLBL_MGMT_A_CLPDOI={0x8, 0xc, 0x2}, @NLBL_MGMT_A_CV4DOI={0x8, 0x4, 0x1}, @NLBL_MGMT_A_FAMILY={0x6, 0xb, 0xb}, @NLBL_MGMT_A_FAMILY={0x6, 0xb, 0xa}]}, 0x3c}, 0x1, 0x0, 0x0, 0x4}, 0x4010) sendmmsg$inet6(r0, &(0x7f0000001f40)=[{{0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000000)='#', 0x1}], 0x1}}, {{&(0x7f0000000940)={0xa, 0x0, 0x0, @empty}, 0x1c, 0x0}}], 0x2, 0x0) [ 299.202482] block nbd5: Failed to create debugfs dir for 'nbd5' [ 299.213294] block nbd5: Receive control failed (result -32) [ 299.242467] block nbd5: shutting down sockets 12:15:19 executing program 5 (fault-call:4 fault-nth:11): socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) dup2(r2, r1) ioctl$NBD_DO_IT(r2, 0xab03) 12:15:19 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r1 = accept$alg(r0, 0x0, 0x0) readv(r1, &(0x7f00000008c0)=[{&(0x7f00000002c0)=""/175, 0xaf}, {&(0x7f0000000480)=""/237, 0xed}, {&(0x7f0000000580)=""/241, 0xf1}, {&(0x7f0000000000)=""/60, 0x3c}, {&(0x7f0000000380)=""/126, 0x7e}, {&(0x7f0000000680)=""/189, 0xbd}, {&(0x7f0000000740)=""/120, 0x78}, {&(0x7f00000007c0)=""/238, 0xee}], 0x8) [ 299.332796] FAULT_INJECTION: forcing a failure. [ 299.332796] name failslab, interval 1, probability 0, space 0, times 0 [ 299.363194] CPU: 1 PID: 24751 Comm: syz-executor.5 Not tainted 4.14.203-syzkaller #0 [ 299.371116] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 299.380660] Call Trace: [ 299.383349] dump_stack+0x1b2/0x283 [ 299.386984] should_fail.cold+0x10a/0x154 [ 299.391133] should_failslab+0xd6/0x130 [ 299.395122] kmem_cache_alloc+0x28e/0x3c0 [ 299.399583] alloc_inode+0xa0/0x170 [ 299.403209] new_inode+0x1d/0xf0 [ 299.406579] debugfs_get_inode+0x1a/0x130 [ 299.410732] debugfs_create_dir+0x63/0x420 [ 299.414980] nbd_start_device+0x462/0xc90 [ 299.419134] nbd_ioctl+0x3a8/0xa80 [ 299.422687] ? get_pid_task+0x91/0x130 [ 299.426580] ? nbd_disconnect_and_put+0x140/0x140 [ 299.431434] ? __lock_acquire+0x5fc/0x3f20 [ 299.435671] ? nbd_disconnect_and_put+0x140/0x140 [ 299.440515] blkdev_ioctl+0x540/0x1830 [ 299.444395] ? proc_fail_nth_write+0x7b/0x180 [ 299.448887] ? blkpg_ioctl+0x8d0/0x8d0 [ 299.452773] ? trace_hardirqs_on+0x10/0x10 [ 299.457013] ? fsnotify+0x974/0x11b0 [ 299.460724] ? proc_tgid_io_accounting+0x7a0/0x7a0 [ 299.465656] ? debug_check_no_obj_freed+0x2c0/0x674 [ 299.470681] ? SyS_write+0x1b7/0x210 [ 299.474395] block_ioctl+0xd9/0x120 [ 299.478018] ? blkdev_fallocate+0x3a0/0x3a0 [ 299.482337] do_vfs_ioctl+0x75a/0xff0 [ 299.486135] ? ioctl_preallocate+0x1a0/0x1a0 [ 299.490538] ? lock_downgrade+0x740/0x740 [ 299.494692] ? __fget+0x225/0x360 [ 299.498142] ? do_vfs_ioctl+0xff0/0xff0 [ 299.502112] ? security_file_ioctl+0x83/0xb0 [ 299.506550] SyS_ioctl+0x7f/0xb0 [ 299.509952] ? do_vfs_ioctl+0xff0/0xff0 [ 299.513948] do_syscall_64+0x1d5/0x640 [ 299.517839] entry_SYSCALL_64_after_hwframe+0x46/0xbb [ 299.523026] RIP: 0033:0x45deb9 12:15:19 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r1 = accept$alg(r0, 0x0, 0x0) readv(r1, &(0x7f00000008c0)=[{&(0x7f00000002c0)=""/175, 0xaf}, {&(0x7f0000000480)=""/237, 0xed}, {&(0x7f0000000580)=""/241, 0xf1}, {&(0x7f0000000000)=""/60, 0x3c}, {&(0x7f0000000380)=""/126, 0x7e}, {&(0x7f0000000680)=""/189, 0xbd}, {&(0x7f0000000740)=""/120, 0x78}, {&(0x7f00000007c0)=""/238, 0xee}], 0x8) 12:15:19 executing program 4: r0 = socket$inet6_sctp(0xa, 0x801, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000cf6fe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) accept$alg(r1, 0x0, 0x0) ioctl$F2FS_IOC_GET_COMPRESS_BLOCKS(r1, 0x8008f511, &(0x7f0000000040)) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) sendmmsg$inet6(r0, &(0x7f0000001f40)=[{{0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000000)='#', 0x1}], 0x1}}, {{&(0x7f0000000940)={0xa, 0x0, 0x0, @empty}, 0x1c, 0x0}}], 0x2, 0x0) [ 299.526213] RSP: 002b:00007ff8b89c3c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 299.533915] RAX: ffffffffffffffda RBX: 0000000000012f00 RCX: 000000000045deb9 [ 299.541184] RDX: 0000000000000000 RSI: 000000000000ab03 RDI: 0000000000000005 [ 299.548452] RBP: 00007ff8b89c3ca0 R08: 0000000000000000 R09: 0000000000000000 [ 299.555718] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000000000b [ 299.562982] R13: 00007ffc53598cdf R14: 00007ff8b89c49c0 R15: 000000000118bf2c 12:15:19 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(0xffffffffffffffff, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r1 = accept$alg(r0, 0x0, 0x0) readv(r1, &(0x7f00000008c0)=[{&(0x7f00000002c0)=""/175, 0xaf}, {&(0x7f0000000480)=""/237, 0xed}, {&(0x7f0000000580)=""/241, 0xf1}, {&(0x7f0000000000)=""/60, 0x3c}, {&(0x7f0000000380)=""/126, 0x7e}, {&(0x7f0000000680)=""/189, 0xbd}, {&(0x7f0000000740)=""/120, 0x78}, {&(0x7f00000007c0)=""/238, 0xee}], 0x8) 12:15:19 executing program 4: r0 = socket$inet6_sctp(0xa, 0x801, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000cf6fe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) sendmmsg$inet6(r0, &(0x7f0000001f40)=[{{0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000000)='#', 0x1}], 0x1}}, {{&(0x7f0000000940)={0xa, 0x0, 0x0, @empty}, 0x1c, 0x0}}], 0x2, 0x0) ioctl$VIDIOC_SUBDEV_S_EDID(0xffffffffffffffff, 0xc0285629, &(0x7f00000000c0)={0x0, 0x3, 0x7, [], &(0x7f0000000040)=0x1}) [ 299.647066] block nbd5: Failed to create debugfs dir for 'nbd5' [ 299.682106] block nbd5: Receive control failed (result -32) [ 299.691790] block nbd5: shutting down sockets 12:15:19 executing program 5 (fault-call:4 fault-nth:12): socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) dup2(r2, r1) ioctl$NBD_DO_IT(r2, 0xab03) 12:15:19 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(0xffffffffffffffff, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r1 = accept$alg(r0, 0x0, 0x0) readv(r1, &(0x7f00000008c0)=[{&(0x7f00000002c0)=""/175, 0xaf}, {&(0x7f0000000480)=""/237, 0xed}, {&(0x7f0000000580)=""/241, 0xf1}, {&(0x7f0000000000)=""/60, 0x3c}, {&(0x7f0000000380)=""/126, 0x7e}, {&(0x7f0000000680)=""/189, 0xbd}, {&(0x7f0000000740)=""/120, 0x78}, {&(0x7f00000007c0)=""/238, 0xee}], 0x8) [ 299.796631] FAULT_INJECTION: forcing a failure. [ 299.796631] name failslab, interval 1, probability 0, space 0, times 0 [ 299.826241] CPU: 1 PID: 24779 Comm: syz-executor.5 Not tainted 4.14.203-syzkaller #0 [ 299.834790] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 299.844145] Call Trace: 12:15:20 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(0xffffffffffffffff, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r1 = accept$alg(r0, 0x0, 0x0) readv(r1, &(0x7f00000008c0)=[{&(0x7f00000002c0)=""/175, 0xaf}, {&(0x7f0000000480)=""/237, 0xed}, {&(0x7f0000000580)=""/241, 0xf1}, {&(0x7f0000000000)=""/60, 0x3c}, {&(0x7f0000000380)=""/126, 0x7e}, {&(0x7f0000000680)=""/189, 0xbd}, {&(0x7f0000000740)=""/120, 0x78}, {&(0x7f00000007c0)=""/238, 0xee}], 0x8) [ 299.846824] dump_stack+0x1b2/0x283 [ 299.850460] should_fail.cold+0x10a/0x154 [ 299.854615] should_failslab+0xd6/0x130 [ 299.858618] kmem_cache_alloc+0x28e/0x3c0 [ 299.862774] __d_alloc+0x2a/0xa20 [ 299.866253] ? d_lookup+0x172/0x220 [ 299.869888] d_alloc+0x46/0x240 [ 299.873175] __lookup_hash+0x101/0x270 [ 299.877077] ? __inode_permission+0xcd/0x2f0 [ 299.881509] lookup_one_len+0x279/0x3a0 [ 299.885534] ? lookup_one_len_unlocked+0x410/0x410 [ 299.890659] start_creating+0xb0/0x200 12:15:20 executing program 4: r0 = socket$inet6_sctp(0xa, 0x801, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000cf6fe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r3 = dup2(r1, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) ioctl$VIDIOC_DECODER_CMD(r3, 0xc0485660, &(0x7f00000000c0)={0x3, 0x1}) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) sendmmsg$inet6(r0, &(0x7f0000001f40)=[{{0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000000)='#', 0x1}], 0x1}}, {{&(0x7f0000000940)={0xa, 0x0, 0x0, @empty}, 0x1c, 0x0}}], 0x2, 0x0) [ 299.894562] __debugfs_create_file+0x4f/0x440 [ 299.899073] ? debugfs_create_file+0x37/0x60 [ 299.903515] nbd_start_device+0x4ba/0xc90 [ 299.907684] nbd_ioctl+0x3a8/0xa80 [ 299.911353] ? get_pid_task+0x91/0x130 [ 299.915279] ? nbd_disconnect_and_put+0x140/0x140 [ 299.920218] ? __lock_acquire+0x5fc/0x3f20 [ 299.924468] ? nbd_disconnect_and_put+0x140/0x140 [ 299.929315] blkdev_ioctl+0x540/0x1830 [ 299.933202] ? proc_fail_nth_write+0x7b/0x180 [ 299.937698] ? blkpg_ioctl+0x8d0/0x8d0 [ 299.941594] ? trace_hardirqs_on+0x10/0x10 [ 299.945839] ? fsnotify+0x974/0x11b0 [ 299.949588] ? proc_tgid_io_accounting+0x7a0/0x7a0 [ 299.954525] ? debug_check_no_obj_freed+0x2c0/0x674 [ 299.959544] ? SyS_write+0x1b7/0x210 [ 299.963263] block_ioctl+0xd9/0x120 [ 299.966890] ? blkdev_fallocate+0x3a0/0x3a0 [ 299.971218] do_vfs_ioctl+0x75a/0xff0 [ 299.975024] ? ioctl_preallocate+0x1a0/0x1a0 [ 299.979440] ? lock_downgrade+0x740/0x740 [ 299.983596] ? __fget+0x225/0x360 [ 299.987056] ? do_vfs_ioctl+0xff0/0xff0 [ 299.991032] ? security_file_ioctl+0x83/0xb0 [ 299.995441] SyS_ioctl+0x7f/0xb0 [ 299.998805] ? do_vfs_ioctl+0xff0/0xff0 [ 300.002779] do_syscall_64+0x1d5/0x640 [ 300.006674] entry_SYSCALL_64_after_hwframe+0x46/0xbb [ 300.011871] RIP: 0033:0x45deb9 [ 300.015076] RSP: 002b:00007ff8b89c3c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 300.022825] RAX: ffffffffffffffda RBX: 0000000000012f00 RCX: 000000000045deb9 [ 300.030098] RDX: 0000000000000000 RSI: 000000000000ab03 RDI: 0000000000000005 [ 300.037376] RBP: 00007ff8b89c3ca0 R08: 0000000000000000 R09: 0000000000000000 [ 300.044653] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000000000c [ 300.051926] R13: 00007ffc53598cdf R14: 00007ff8b89c49c0 R15: 000000000118bf2c 12:15:20 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) accept$alg(r0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, 0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r4 = accept$alg(r3, 0x0, 0x0) sendmsg$alg(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039b63eac610b", 0x15}, {&(0x7f0000001400)="c98812c1be8a", 0xffffffc8}, {&(0x7f00000012c0)="406f2bef596a8a3130012ee7bf", 0xd}, {&(0x7f0000001300)="7f5549f794326461", 0x8}], 0x4, &(0x7f00000000c0)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}, 0x0) recvmsg(r4, &(0x7f0000000000)={0x0, 0xb, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4089, 0x34000}], 0x1, 0x0, 0x2c}, 0x0) 12:15:20 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, 0x0, 0x0) r1 = accept$alg(r0, 0x0, 0x0) readv(r1, &(0x7f00000008c0)=[{&(0x7f00000002c0)=""/175, 0xaf}, {&(0x7f0000000480)=""/237, 0xed}, {&(0x7f0000000580)=""/241, 0xf1}, {&(0x7f0000000000)=""/60, 0x3c}, {&(0x7f0000000380)=""/126, 0x7e}, {&(0x7f0000000680)=""/189, 0xbd}, {&(0x7f0000000740)=""/120, 0x78}, {&(0x7f00000007c0)=""/238, 0xee}], 0x8) 12:15:20 executing program 4: r0 = socket$inet6_sctp(0xa, 0x801, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000cf6fe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) sendmmsg$inet6(r0, &(0x7f0000001f40)=[{{0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000000)='#', 0x1}], 0x1}}, {{&(0x7f0000000940)={0xa, 0x4e24, 0x0, @empty}, 0x1c, 0x0}}], 0x2, 0x0) 12:15:20 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, 0x0, 0x0) r1 = accept$alg(r0, 0x0, 0x0) readv(r1, &(0x7f00000008c0)=[{&(0x7f00000002c0)=""/175, 0xaf}, {&(0x7f0000000480)=""/237, 0xed}, {&(0x7f0000000580)=""/241, 0xf1}, {&(0x7f0000000000)=""/60, 0x3c}, {&(0x7f0000000380)=""/126, 0x7e}, {&(0x7f0000000680)=""/189, 0xbd}, {&(0x7f0000000740)=""/120, 0x78}, {&(0x7f00000007c0)=""/238, 0xee}], 0x8) 12:15:20 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, 0x0, 0x0) r1 = accept$alg(r0, 0x0, 0x0) readv(r1, &(0x7f00000008c0)=[{&(0x7f00000002c0)=""/175, 0xaf}, {&(0x7f0000000480)=""/237, 0xed}, {&(0x7f0000000580)=""/241, 0xf1}, {&(0x7f0000000000)=""/60, 0x3c}, {&(0x7f0000000380)=""/126, 0x7e}, {&(0x7f0000000680)=""/189, 0xbd}, {&(0x7f0000000740)=""/120, 0x78}, {&(0x7f00000007c0)=""/238, 0xee}], 0x8) 12:15:20 executing program 4: r0 = socket$inet6_sctp(0xa, 0x801, 0x84) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r3 = dup2(r1, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = syz_genetlink_get_family_id$tipc(&(0x7f00000000c0)='TIPC\x00') sendmsg$TIPC_CMD_GET_NODES(r3, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x1c, r4, 0x800, 0x70bd2d, 0x25dfdbfc, {}, ["", "", "", "", "", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x8044}, 0x20000050) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) sendmmsg$inet6(r0, &(0x7f0000001f40)=[{{0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000040)="235c5d97f05872ad9313feedc673a454166f", 0x12}], 0x1}}, {{&(0x7f0000000940)={0xa, 0x0, 0x0, @empty}, 0x1c, 0x0}}], 0x2, 0x0) 12:15:20 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0), 0x0) r1 = accept$alg(r0, 0x0, 0x0) readv(r1, &(0x7f00000008c0)=[{&(0x7f00000002c0)=""/175, 0xaf}, {&(0x7f0000000480)=""/237, 0xed}, {&(0x7f0000000580)=""/241, 0xf1}, {&(0x7f0000000000)=""/60, 0x3c}, {&(0x7f0000000380)=""/126, 0x7e}, {&(0x7f0000000680)=""/189, 0xbd}, {&(0x7f0000000740)=""/120, 0x78}, {&(0x7f00000007c0)=""/238, 0xee}], 0x8) 12:15:20 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0), 0x0) r1 = accept$alg(r0, 0x0, 0x0) readv(r1, &(0x7f00000008c0)=[{&(0x7f00000002c0)=""/175, 0xaf}, {&(0x7f0000000480)=""/237, 0xed}, {&(0x7f0000000580)=""/241, 0xf1}, {&(0x7f0000000000)=""/60, 0x3c}, {&(0x7f0000000380)=""/126, 0x7e}, {&(0x7f0000000680)=""/189, 0xbd}, {&(0x7f0000000740)=""/120, 0x78}, {&(0x7f00000007c0)=""/238, 0xee}], 0x8) [ 300.423929] block nbd5: Receive control failed (result -32) [ 300.438250] block nbd5: shutting down sockets 12:15:20 executing program 5 (fault-call:4 fault-nth:13): socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) dup2(r2, r1) ioctl$NBD_DO_IT(r2, 0xab03) 12:15:20 executing program 4: r0 = socket$inet6_sctp(0xa, 0x801, 0x84) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000180)='/dev/dlm-monitor\x00', 0x40000, 0x0) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f0000000280)={r1, 0x10, &(0x7f0000000240)={&(0x7f00000001c0)=""/79, 0x4f}}, 0x10) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000cf6fe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000340)='nl80211\x00') ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000380)={'wlan1\x00', 0x0}) r5 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_TRIGGER_SCAN(r5, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000980)={0x7c, r3, 0x105, 0x0, 0x0, {{}, {@val={0x8, 0x3, r4}, @void}}, [@NL80211_ATTR_MEASUREMENT_DURATION={0x6, 0xeb, 0xdc}, @NL80211_ATTR_IE={0x58, 0x2a, [@fast_bss_trans={0x37, 0x52, {0x0, 0x0, "d6408b46aaf6404d700aa2cc6f544a26", "032c8629896d462eb6c177bd426b9c4192c6bb2101472a9e488d98ef28a38325", "709050e779922af8cad0e18846e607d5808f2513ed0b4f49f49a3d2628190911"}}]}]}, 0x7c}, 0x1, 0x0, 0x0, 0x44083}, 0x4000) sendmsg$NL80211_CMD_CHANNEL_SWITCH(r1, &(0x7f0000000140)={&(0x7f0000000000), 0xc, &(0x7f0000000040)={&(0x7f00000000c0)={0x68, r3, 0x1, 0x70bd2a, 0x25dfdbfb, {{}, {@val={0x8}, @val={0xc, 0x99, {0x7, 0x76}}}}, [@NL80211_ATTR_CH_SWITCH_COUNT={0x8, 0xb7, 0x92}, @chandef_params=[@NL80211_ATTR_CENTER_FREQ2={0x8, 0xa1, 0x74c}, @NL80211_ATTR_CENTER_FREQ1={0x8, 0xa0, 0x1}, @NL80211_ATTR_CHANNEL_WIDTH={0x8, 0x9f, 0x4}, @NL80211_ATTR_WIPHY_FREQ_OFFSET={0x8, 0x122, 0x1a1}, @NL80211_ATTR_WIPHY_EDMG_CHANNELS={0x5, 0x118, 0x17}, @NL80211_ATTR_WIPHY_EDMG_CHANNELS={0x5, 0x118, 0x38}], @NL80211_ATTR_CH_SWITCH_COUNT={0x8, 0xb7, 0xf1}]}, 0x68}, 0x1, 0x0, 0x0, 0x400c044}, 0x44004) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) sendmmsg$inet6(r0, &(0x7f00000000c0), 0x0, 0x404c0c5) 12:15:20 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0), 0x0) r1 = accept$alg(r0, 0x0, 0x0) readv(r1, &(0x7f00000008c0)=[{&(0x7f00000002c0)=""/175, 0xaf}, {&(0x7f0000000480)=""/237, 0xed}, {&(0x7f0000000580)=""/241, 0xf1}, {&(0x7f0000000000)=""/60, 0x3c}, {&(0x7f0000000380)=""/126, 0x7e}, {&(0x7f0000000680)=""/189, 0xbd}, {&(0x7f0000000740)=""/120, 0x78}, {&(0x7f00000007c0)=""/238, 0xee}], 0x8) 12:15:20 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5", 0x8) r1 = accept$alg(r0, 0x0, 0x0) readv(r1, &(0x7f00000008c0)=[{&(0x7f00000002c0)=""/175, 0xaf}, {&(0x7f0000000480)=""/237, 0xed}, {&(0x7f0000000580)=""/241, 0xf1}, {&(0x7f0000000000)=""/60, 0x3c}, {&(0x7f0000000380)=""/126, 0x7e}, {&(0x7f0000000680)=""/189, 0xbd}, {&(0x7f0000000740)=""/120, 0x78}, {&(0x7f00000007c0)=""/238, 0xee}], 0x8) [ 300.543231] FAULT_INJECTION: forcing a failure. [ 300.543231] name failslab, interval 1, probability 0, space 0, times 0 [ 300.571793] CPU: 1 PID: 24832 Comm: syz-executor.5 Not tainted 4.14.203-syzkaller #0 [ 300.579708] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 300.589065] Call Trace: [ 300.591687] dump_stack+0x1b2/0x283 [ 300.595333] should_fail.cold+0x10a/0x154 [ 300.599504] should_failslab+0xd6/0x130 [ 300.603488] kmem_cache_alloc+0x28e/0x3c0 [ 300.607636] alloc_inode+0xa0/0x170 [ 300.611290] new_inode+0x1d/0xf0 [ 300.614661] debugfs_get_inode+0x1a/0x130 [ 300.618816] __debugfs_create_file+0x93/0x440 [ 300.623313] ? debugfs_create_file+0x37/0x60 [ 300.627741] nbd_start_device+0x4ba/0xc90 [ 300.631911] nbd_ioctl+0x3a8/0xa80 [ 300.635465] ? get_pid_task+0x91/0x130 [ 300.639375] ? nbd_disconnect_and_put+0x140/0x140 [ 300.644235] ? __lock_acquire+0x5fc/0x3f20 [ 300.648476] ? nbd_disconnect_and_put+0x140/0x140 [ 300.653324] blkdev_ioctl+0x540/0x1830 [ 300.657213] ? proc_fail_nth_write+0x7b/0x180 [ 300.661707] ? blkpg_ioctl+0x8d0/0x8d0 [ 300.665592] ? trace_hardirqs_on+0x10/0x10 [ 300.669829] ? fsnotify+0x974/0x11b0 [ 300.673537] ? proc_tgid_io_accounting+0x7a0/0x7a0 [ 300.678462] ? debug_check_no_obj_freed+0x2c0/0x674 [ 300.683506] ? SyS_write+0x1b7/0x210 [ 300.687235] block_ioctl+0xd9/0x120 [ 300.690873] ? blkdev_fallocate+0x3a0/0x3a0 [ 300.695195] do_vfs_ioctl+0x75a/0xff0 [ 300.699009] ? ioctl_preallocate+0x1a0/0x1a0 [ 300.703415] ? lock_downgrade+0x740/0x740 [ 300.707570] ? __fget+0x225/0x360 [ 300.711024] ? do_vfs_ioctl+0xff0/0xff0 [ 300.714999] ? security_file_ioctl+0x83/0xb0 [ 300.719430] SyS_ioctl+0x7f/0xb0 [ 300.722804] ? do_vfs_ioctl+0xff0/0xff0 [ 300.726786] do_syscall_64+0x1d5/0x640 [ 300.730682] entry_SYSCALL_64_after_hwframe+0x46/0xbb [ 300.735872] RIP: 0033:0x45deb9 [ 300.741670] RSP: 002b:00007ff8b89c3c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 300.749386] RAX: ffffffffffffffda RBX: 0000000000012f00 RCX: 000000000045deb9 [ 300.756657] RDX: 0000000000000000 RSI: 000000000000ab03 RDI: 0000000000000005 [ 300.763947] RBP: 00007ff8b89c3ca0 R08: 0000000000000000 R09: 0000000000000000 [ 300.771243] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000000000d [ 300.778536] R13: 00007ffc53598cdf R14: 00007ff8b89c49c0 R15: 000000000118bf2c 12:15:21 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) accept$alg(r0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, 0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r4 = accept$alg(r3, 0x0, 0x0) sendmsg$alg(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039b63eac610b", 0x15}, {&(0x7f0000001400)="c98812c1be8a", 0xffffffc8}, {&(0x7f00000012c0)="406f2bef596a8a3130012ee7bf", 0xd}, {&(0x7f0000001300)="7f5549f794326461", 0x8}], 0x4, &(0x7f00000000c0)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}, 0x0) recvmsg(r4, &(0x7f0000000000)={0x0, 0xb, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4089, 0x34000}], 0x1, 0x0, 0x2c}, 0x0) 12:15:21 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5", 0x8) r1 = accept$alg(r0, 0x0, 0x0) readv(r1, &(0x7f00000008c0)=[{&(0x7f00000002c0)=""/175, 0xaf}, {&(0x7f0000000480)=""/237, 0xed}, {&(0x7f0000000580)=""/241, 0xf1}, {&(0x7f0000000000)=""/60, 0x3c}, {&(0x7f0000000380)=""/126, 0x7e}, {&(0x7f0000000680)=""/189, 0xbd}, {&(0x7f0000000740)=""/120, 0x78}, {&(0x7f00000007c0)=""/238, 0xee}], 0x8) 12:15:21 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r1 = accept$alg(r0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r5 = dup2(r3, r4) r6 = socket$alg(0x26, 0x5, 0x0) bind$alg(r6, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r6, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f0000000140)) r7 = accept$alg(r6, 0x0, 0x0) sendmsg$alg(r7, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039b63eac610b", 0x15}, {&(0x7f0000001400)="c98812c1be8a", 0xffffffc8}, {&(0x7f00000012c0)="406f2bef596a8a3130012ee7bf", 0xd}, {&(0x7f0000001300)="7f5549f794326461", 0x8}], 0x4, &(0x7f00000000c0)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}, 0x0) recvmsg(r7, &(0x7f0000000000)={0x0, 0xb, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4089, 0x34000}], 0x1, 0x0, 0x2c}, 0x0) ioctl$sock_kcm_SIOCKCMUNATTACH(r5, 0x89e1, &(0x7f00000000c0)={r7}) openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2d0141, 0x62) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) write$tun(r4, &(0x7f0000000480)=ANY=[@ANYBLOB="0000000501003f00000008000000000000000000000000000000000000006b839d2202d70601fe8000000000000000000000000000aaff02000000000000000000000000000106000530680000002c120000000000000401400106000000000000018239a4df227feb5b5d1c0ca7acf2dbda7bdcc3ad50e5877962c72675804398695cefbb1b101d30dfc186332a4bc5e853fbc8380eca4df0145182bfb8cfe9a228bfa37688132893b448329342071e0627f2a36e6aa86920cac2256a2b7001678a8e86004a208f4cb8fdb25ad5f35a69d8ecca98d4c1d897f8f1a87703fa4743ae042f53010400000000000000ff1400000000000006324f84963d08f0bbb46d96fe75967ce879305a9bf6202945ffb18fccd1c73fec5b7b2e664f431879cb395a953f6cc6c996021701050000000000c20471bbd66a0748000000011020038cff000000000000000000010000000000040000000000000012000000000000000800000000000000050000000000000003000000000000009c0a000000000000000100c910fe8000000000000000000000000000aa2b0a040581100a02fc00000000000000000000000000000100000000000000000000000000000001fc000000000000000000000000000000ff020000000000000000000000000001fc0000000000000000000000000000013b1b00000000000000a3f2f705a3c52c08f6ea3239d3a1b0d0b0ae7ae2373963550c92809d72c726c5903e054194bdf556aad5055ff10588f1ef090a815059d96fcb22b7af1b16fd136b68df3fe0aae601a77c3d52a41f80aa82a189f8910e57e2642134c4052b6719e29ee75a1e1797ecd526aa4863e9a525904920d612667c746c5b132fc6ea9eb7b6c1412e482fdfed576d9d17af170c77e9d67ea0afb7484afe2978e97a1880d188ce30680502b6e90401480718000000000401000001000000000000000700000000000000c91000000000000000000000ffffffffffff000052a9680000002e0040096600000006000831640000001d000701660000004e204e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="60000000002400000002c00073974096e6c01f97cf050324cb95dab8a1f90ed0fdcf22"], 0x31d) sendmsg$alg(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039", 0x10}], 0x1}, 0x0) recvmsg(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f00000022c0)=""/4099, 0x1003}], 0x1}, 0x0) 12:15:21 executing program 4: r0 = socket$inet6_sctp(0xa, 0x801, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000cf6fe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r2 = accept$alg(r1, 0x0, 0x0) sendmsg$alg(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039b63eac610b", 0x15}, {&(0x7f0000001400)="c98812c1be8a", 0xffffffc8}, {&(0x7f00000012c0)="406f2bef596a8a3130012ee7bf", 0xd}, {&(0x7f0000001300)="7f5549f794326461", 0x8}], 0x4, &(0x7f00000000c0)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}, 0x0) recvmsg(r2, &(0x7f0000000000)={0x0, 0xb, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4089, 0x34000}], 0x1, 0x0, 0x2c}, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2000002, 0x20010, r2, 0x4411c000) sendmmsg$inet6(r0, &(0x7f0000001f40)=[{{0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000000)='#', 0x1}], 0x1}}, {{&(0x7f0000000940)={0xa, 0x0, 0x0, @empty}, 0x1c, 0x0}}], 0x2, 0x0) 12:15:21 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5", 0x8) r1 = accept$alg(r0, 0x0, 0x0) readv(r1, &(0x7f00000008c0)=[{&(0x7f00000002c0)=""/175, 0xaf}, {&(0x7f0000000480)=""/237, 0xed}, {&(0x7f0000000580)=""/241, 0xf1}, {&(0x7f0000000000)=""/60, 0x3c}, {&(0x7f0000000380)=""/126, 0x7e}, {&(0x7f0000000680)=""/189, 0xbd}, {&(0x7f0000000740)=""/120, 0x78}, {&(0x7f00000007c0)=""/238, 0xee}], 0x8) 12:15:21 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced", 0xc) r1 = accept$alg(r0, 0x0, 0x0) readv(r1, &(0x7f00000008c0)=[{&(0x7f00000002c0)=""/175, 0xaf}, {&(0x7f0000000480)=""/237, 0xed}, {&(0x7f0000000580)=""/241, 0xf1}, {&(0x7f0000000000)=""/60, 0x3c}, {&(0x7f0000000380)=""/126, 0x7e}, {&(0x7f0000000680)=""/189, 0xbd}, {&(0x7f0000000740)=""/120, 0x78}, {&(0x7f00000007c0)=""/238, 0xee}], 0x8) 12:15:21 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced", 0xc) r1 = accept$alg(r0, 0x0, 0x0) readv(r1, &(0x7f00000008c0)=[{&(0x7f00000002c0)=""/175, 0xaf}, {&(0x7f0000000480)=""/237, 0xed}, {&(0x7f0000000580)=""/241, 0xf1}, {&(0x7f0000000000)=""/60, 0x3c}, {&(0x7f0000000380)=""/126, 0x7e}, {&(0x7f0000000680)=""/189, 0xbd}, {&(0x7f0000000740)=""/120, 0x78}, {&(0x7f00000007c0)=""/238, 0xee}], 0x8) [ 301.160519] block nbd5: Receive control failed (result -32) [ 301.171235] block nbd5: shutting down sockets 12:15:21 executing program 5 (fault-call:4 fault-nth:14): socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) dup2(r2, r1) ioctl$NBD_DO_IT(r2, 0xab03) 12:15:21 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced", 0xc) r1 = accept$alg(r0, 0x0, 0x0) readv(r1, &(0x7f00000008c0)=[{&(0x7f00000002c0)=""/175, 0xaf}, {&(0x7f0000000480)=""/237, 0xed}, {&(0x7f0000000580)=""/241, 0xf1}, {&(0x7f0000000000)=""/60, 0x3c}, {&(0x7f0000000380)=""/126, 0x7e}, {&(0x7f0000000680)=""/189, 0xbd}, {&(0x7f0000000740)=""/120, 0x78}, {&(0x7f00000007c0)=""/238, 0xee}], 0x8) [ 301.263128] FAULT_INJECTION: forcing a failure. [ 301.263128] name failslab, interval 1, probability 0, space 0, times 0 [ 301.299370] CPU: 1 PID: 24874 Comm: syz-executor.5 Not tainted 4.14.203-syzkaller #0 [ 301.307294] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 301.316661] Call Trace: [ 301.319276] dump_stack+0x1b2/0x283 [ 301.322913] should_fail.cold+0x10a/0x154 [ 301.332378] should_failslab+0xd6/0x130 [ 301.336361] kmem_cache_alloc+0x28e/0x3c0 [ 301.340521] __d_alloc+0x2a/0xa20 [ 301.343976] ? d_lookup+0x172/0x220 [ 301.347608] d_alloc+0x46/0x240 [ 301.350914] __lookup_hash+0x101/0x270 [ 301.354811] ? __inode_permission+0xcd/0x2f0 [ 301.359230] lookup_one_len+0x279/0x3a0 [ 301.363216] ? lookup_one_len_unlocked+0x410/0x410 [ 301.368156] start_creating+0xb0/0x200 [ 301.372055] __debugfs_create_file+0x4f/0x440 [ 301.376559] ? debugfs_create_file_unsafe+0x37/0x60 [ 301.381584] debugfs_create_u64+0x4b/0x80 [ 301.385751] nbd_start_device+0x4d5/0xc90 [ 301.389997] nbd_ioctl+0x3a8/0xa80 [ 301.393541] ? get_pid_task+0x91/0x130 [ 301.397471] ? nbd_disconnect_and_put+0x140/0x140 [ 301.402326] ? __lock_acquire+0x5fc/0x3f20 [ 301.406589] ? nbd_disconnect_and_put+0x140/0x140 [ 301.411442] blkdev_ioctl+0x540/0x1830 [ 301.415337] ? proc_fail_nth_write+0x7b/0x180 [ 301.419842] ? blkpg_ioctl+0x8d0/0x8d0 [ 301.423737] ? trace_hardirqs_on+0x10/0x10 [ 301.427976] ? fsnotify+0x974/0x11b0 [ 301.431690] ? proc_tgid_io_accounting+0x7a0/0x7a0 [ 301.436649] ? debug_check_no_obj_freed+0x2c0/0x674 [ 301.441691] ? SyS_write+0x1b7/0x210 [ 301.445408] block_ioctl+0xd9/0x120 [ 301.449123] ? blkdev_fallocate+0x3a0/0x3a0 [ 301.453446] do_vfs_ioctl+0x75a/0xff0 [ 301.457249] ? ioctl_preallocate+0x1a0/0x1a0 [ 301.461658] ? lock_downgrade+0x740/0x740 [ 301.465842] ? __fget+0x225/0x360 [ 301.469295] ? do_vfs_ioctl+0xff0/0xff0 [ 301.473290] ? security_file_ioctl+0x83/0xb0 [ 301.477704] SyS_ioctl+0x7f/0xb0 [ 301.481071] ? do_vfs_ioctl+0xff0/0xff0 [ 301.485048] do_syscall_64+0x1d5/0x640 [ 301.488951] entry_SYSCALL_64_after_hwframe+0x46/0xbb [ 301.494139] RIP: 0033:0x45deb9 [ 301.497347] RSP: 002b:00007ff8b89c3c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 301.505058] RAX: ffffffffffffffda RBX: 0000000000012f00 RCX: 000000000045deb9 12:15:21 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54", 0xe) r1 = accept$alg(r0, 0x0, 0x0) readv(r1, &(0x7f00000008c0)=[{&(0x7f00000002c0)=""/175, 0xaf}, {&(0x7f0000000480)=""/237, 0xed}, {&(0x7f0000000580)=""/241, 0xf1}, {&(0x7f0000000000)=""/60, 0x3c}, {&(0x7f0000000380)=""/126, 0x7e}, {&(0x7f0000000680)=""/189, 0xbd}, {&(0x7f0000000740)=""/120, 0x78}, {&(0x7f00000007c0)=""/238, 0xee}], 0x8) [ 301.512332] RDX: 0000000000000000 RSI: 000000000000ab03 RDI: 0000000000000005 [ 301.519777] RBP: 00007ff8b89c3ca0 R08: 0000000000000000 R09: 0000000000000000 [ 301.527510] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000000000e [ 301.534827] R13: 00007ffc53598cdf R14: 00007ff8b89c49c0 R15: 000000000118bf2c [ 301.567764] block nbd5: Receive control failed (result -32) [ 301.577279] block nbd5: shutting down sockets 12:15:21 executing program 5 (fault-call:4 fault-nth:15): socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) dup2(r2, r1) ioctl$NBD_DO_IT(r2, 0xab03) 12:15:21 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54", 0xe) r1 = accept$alg(r0, 0x0, 0x0) readv(r1, &(0x7f00000008c0)=[{&(0x7f00000002c0)=""/175, 0xaf}, {&(0x7f0000000480)=""/237, 0xed}, {&(0x7f0000000580)=""/241, 0xf1}, {&(0x7f0000000000)=""/60, 0x3c}, {&(0x7f0000000380)=""/126, 0x7e}, {&(0x7f0000000680)=""/189, 0xbd}, {&(0x7f0000000740)=""/120, 0x78}, {&(0x7f00000007c0)=""/238, 0xee}], 0x8) [ 301.682208] FAULT_INJECTION: forcing a failure. [ 301.682208] name failslab, interval 1, probability 0, space 0, times 0 [ 301.700552] CPU: 1 PID: 24888 Comm: syz-executor.5 Not tainted 4.14.203-syzkaller #0 [ 301.708487] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 301.717948] Call Trace: [ 301.720557] dump_stack+0x1b2/0x283 [ 301.724212] should_fail.cold+0x10a/0x154 [ 301.728391] should_failslab+0xd6/0x130 [ 301.732403] kmem_cache_alloc+0x28e/0x3c0 [ 301.736577] alloc_inode+0xa0/0x170 [ 301.740225] new_inode+0x1d/0xf0 [ 301.743629] debugfs_get_inode+0x1a/0x130 [ 301.747804] __debugfs_create_file+0x93/0x440 [ 301.752371] ? debugfs_create_file_unsafe+0x37/0x60 [ 301.757434] debugfs_create_u64+0x4b/0x80 [ 301.761665] nbd_start_device+0x4d5/0xc90 [ 301.765956] nbd_ioctl+0x3a8/0xa80 [ 301.769548] ? get_pid_task+0x91/0x130 [ 301.773457] ? nbd_disconnect_and_put+0x140/0x140 [ 301.778327] ? __lock_acquire+0x5fc/0x3f20 [ 301.782585] ? nbd_disconnect_and_put+0x140/0x140 [ 301.787479] blkdev_ioctl+0x540/0x1830 [ 301.791393] ? proc_fail_nth_write+0x7b/0x180 [ 301.795919] ? blkpg_ioctl+0x8d0/0x8d0 [ 301.799830] ? trace_hardirqs_on+0x10/0x10 [ 301.806726] ? fsnotify+0x974/0x11b0 [ 301.810476] ? proc_tgid_io_accounting+0x7a0/0x7a0 [ 301.815435] ? debug_check_no_obj_freed+0x2c0/0x674 [ 301.820477] ? SyS_write+0x1b7/0x210 [ 301.824237] block_ioctl+0xd9/0x120 [ 301.827913] ? blkdev_fallocate+0x3a0/0x3a0 [ 301.832343] do_vfs_ioctl+0x75a/0xff0 [ 301.836176] ? ioctl_preallocate+0x1a0/0x1a0 [ 301.840598] ? lock_downgrade+0x740/0x740 [ 301.844771] ? __fget+0x225/0x360 [ 301.848248] ? do_vfs_ioctl+0xff0/0xff0 [ 301.852256] ? security_file_ioctl+0x83/0xb0 [ 301.856696] SyS_ioctl+0x7f/0xb0 [ 301.860098] ? do_vfs_ioctl+0xff0/0xff0 [ 301.864109] do_syscall_64+0x1d5/0x640 [ 301.868017] entry_SYSCALL_64_after_hwframe+0x46/0xbb [ 301.873304] RIP: 0033:0x45deb9 12:15:22 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) accept$alg(r0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, 0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r4 = accept$alg(r3, 0x0, 0x0) sendmsg$alg(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039b63eac610b", 0x15}, {&(0x7f0000001400)="c98812c1be8a", 0xffffffc8}, {&(0x7f00000012c0)="406f2bef596a8a3130012ee7bf", 0xd}, {&(0x7f0000001300)="7f5549f794326461", 0x8}], 0x4, &(0x7f00000000c0)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}, 0x0) recvmsg(r4, &(0x7f0000000000)={0x0, 0xb, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4089, 0x34000}], 0x1, 0x0, 0x2c}, 0x0) 12:15:22 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54", 0xe) r1 = accept$alg(r0, 0x0, 0x0) readv(r1, &(0x7f00000008c0)=[{&(0x7f00000002c0)=""/175, 0xaf}, {&(0x7f0000000480)=""/237, 0xed}, {&(0x7f0000000580)=""/241, 0xf1}, {&(0x7f0000000000)=""/60, 0x3c}, {&(0x7f0000000380)=""/126, 0x7e}, {&(0x7f0000000680)=""/189, 0xbd}, {&(0x7f0000000740)=""/120, 0x78}, {&(0x7f00000007c0)=""/238, 0xee}], 0x8) [ 301.876606] RSP: 002b:00007ff8b89c3c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 301.885015] RAX: ffffffffffffffda RBX: 0000000000012f00 RCX: 000000000045deb9 [ 301.892309] RDX: 0000000000000000 RSI: 000000000000ab03 RDI: 0000000000000005 [ 301.899594] RBP: 00007ff8b89c3ca0 R08: 0000000000000000 R09: 0000000000000000 [ 301.906879] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000000000f [ 301.914156] R13: 00007ffc53598cdf R14: 00007ff8b89c49c0 R15: 000000000118bf2c 12:15:22 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r1 = accept$alg(r0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) socket$inet6_dccp(0xa, 0x6, 0x0) r3 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r4 = dup2(r2, r3) r5 = socket$inet_udp(0x2, 0x2, 0x0) clock_gettime(0x0, &(0x7f0000005100)={0x0, 0x0}) recvmmsg(r5, &(0x7f0000005040)=[{{&(0x7f0000000080)=@xdp, 0x80, &(0x7f0000002600)=[{&(0x7f00000002c0)=""/162, 0xa2}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000000000)=""/18, 0x12}, {&(0x7f0000000380)=""/186, 0xba}, {&(0x7f0000001480)=""/152, 0x98}, {&(0x7f0000000140)=""/38, 0x26}, {&(0x7f0000001540)=""/4096, 0x1000}, {&(0x7f0000002540)=""/126, 0x7e}, {&(0x7f00000025c0)=""/30, 0x1e}], 0x9, &(0x7f00000026c0)=""/160, 0xa0}, 0xfffffff3}, {{&(0x7f0000002780)=@qipcrtr, 0x80, &(0x7f00000038c0)=[{&(0x7f0000002800)=""/30, 0x1e}, {&(0x7f0000002840)=""/94, 0x5e}, {&(0x7f00000028c0)=""/4096, 0x1000}], 0x3, &(0x7f0000003900)=""/252, 0xfc}, 0x1}, {{&(0x7f0000003a00)=@rxrpc=@in4={0x21, 0x0, 0x2, 0x10, {0x2, 0x0, @empty}}, 0x80, &(0x7f0000004ec0)=[{&(0x7f0000003a80)=""/1, 0x1}, {&(0x7f0000003ac0)=""/224, 0xe0}, {&(0x7f0000003bc0)=""/149, 0x95}, {&(0x7f0000003c80)=""/224, 0xe0}, {&(0x7f0000003d80)=""/154, 0x9a}, {&(0x7f0000003e40)=""/4096, 0x1000}, {&(0x7f0000004e40)=""/122, 0x7a}], 0x7, &(0x7f0000004f40)=""/218, 0xda}, 0xc2e6}], 0x3, 0x2003, &(0x7f0000005140)={r6, r7+10000000}) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) sendmsg$alg(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039", 0x10}], 0x1}, 0x0) recvmsg(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000080)}, 0x0) ioctl$RTC_UIE_ON(0xffffffffffffffff, 0x7003) 12:15:22 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54db", 0xf) r1 = accept$alg(r0, 0x0, 0x0) readv(r1, &(0x7f00000008c0)=[{&(0x7f00000002c0)=""/175, 0xaf}, {&(0x7f0000000480)=""/237, 0xed}, {&(0x7f0000000580)=""/241, 0xf1}, {&(0x7f0000000000)=""/60, 0x3c}, {&(0x7f0000000380)=""/126, 0x7e}, {&(0x7f0000000680)=""/189, 0xbd}, {&(0x7f0000000740)=""/120, 0x78}, {&(0x7f00000007c0)=""/238, 0xee}], 0x8) 12:15:22 executing program 4: r0 = socket$inet6_sctp(0xa, 0x801, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000cf6fe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) r1 = add_key(&(0x7f0000000000)='id_resolver\x00', &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000080)='6', 0x1, 0xfffffffffffffffe) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f0000000180)='rxrpc_s\x00', &(0x7f0000000100)=@builtin='builtin_trusted\x00') keyctl$instantiate_iov(0x14, r1, &(0x7f0000000040)=[{&(0x7f00000000c0)="9a7c8d4ce3ff1851a03e9a2217ecfd2bc0caa776c8a6af965edee8e5401442442dcf07aefaae2563cf68ffa2c055cf453acad288c23b2469f0f3d0bc59a0823a91c610977f19", 0x46}, {&(0x7f0000000140)="c740b4a5d6df09e1c8c5cbde868787c64cfbed7f6229c4e683d66bcf641835eed1a4d7d2b599bc28c7b1287727a4ac6f26498cf692df5be0697271b6040aa00d2095c9e31d98c2df86cee37367350a810ed3", 0x52}, {&(0x7f00000001c0)="c31e5ade86f0913c45d8277f55951d86a401c745e298747b024094bf01d3316161e0bf852b33556de6edd25521d866b4055614f7ca5c08c40a328aef7013b0e764524e4141b5cd8d80946b9ecf8a598c2e2c775ecc1f0500833d86f203a1e904237cc83996364f82f1a51f3e08ea9dff096abd9788ee796d33cbe33a7c3bf9852adb2635f840778a546b8a0e5397ab8de365be9c077bf8187bd3ef31d6bd400aa15e6c9765705cd77b5ba26b482c86afad1295da72f0515f87affdded463cb", 0xbf}, {&(0x7f0000000280)="bd0dd4815bb4c612f2d375b04247d5ec0a7b4add6b86f53201ec4234a9e6b01a51ef7270761dd8e3ee8b64286b0b91cc3774fbb885907f99085ef27191f84f7d50c2ba93ad101b1be3fa14d5e120dc24db34c33d433b1c778d66759bbcbeb92331a30b8acd3bb6d2bd7f7a73ee9c2927ac55e311fcdca5e9056449f11d489ee84ab7c959a98c16ee160b3cde263b3c87f183113b828dea12901b6955bde8f4acc97d55a25ed7c20224daa842c58946189e95123a33d2dd7300bed2aa4fd431816521eb", 0xc3}], 0x4, 0x0) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) prctl$PR_SET_FPEMU(0xa, 0x2) sendmmsg$inet6(r0, &(0x7f0000001f40)=[{{0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000000)='#', 0x1}], 0x1}}, {{&(0x7f0000000940)={0xa, 0x0, 0x0, @empty}, 0x1c, 0x0}}], 0x2, 0x0) 12:15:22 executing program 5 (fault-call:4 fault-nth:16): socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) dup2(r2, r1) ioctl$NBD_DO_IT(r2, 0xab03) [ 301.991471] block nbd5: Receive control failed (result -32) [ 302.020010] block nbd5: shutting down sockets 12:15:22 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54db", 0xf) r1 = accept$alg(r0, 0x0, 0x0) readv(r1, &(0x7f00000008c0)=[{&(0x7f00000002c0)=""/175, 0xaf}, {&(0x7f0000000480)=""/237, 0xed}, {&(0x7f0000000580)=""/241, 0xf1}, {&(0x7f0000000000)=""/60, 0x3c}, {&(0x7f0000000380)=""/126, 0x7e}, {&(0x7f0000000680)=""/189, 0xbd}, {&(0x7f0000000740)=""/120, 0x78}, {&(0x7f00000007c0)=""/238, 0xee}], 0x8) 12:15:22 executing program 4: r0 = socket$inet6_sctp(0xa, 0x801, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000cf6fe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x4e23, 0xffffffff, @loopback}, 0x1c) sendmmsg$inet6(r0, &(0x7f0000001f40)=[{{0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000000)='#', 0x1}], 0x1}}, {{&(0x7f0000000940)={0xa, 0x0, 0x0, @empty}, 0x1c, 0x0}}], 0x2, 0x0) openat$apparmor_thread_current(0xffffffffffffff9c, &(0x7f0000000040)='/proc/thread-self/attr/current\x00', 0x2, 0x0) [ 302.121912] FAULT_INJECTION: forcing a failure. [ 302.121912] name failslab, interval 1, probability 0, space 0, times 0 [ 302.184319] CPU: 1 PID: 24916 Comm: syz-executor.5 Not tainted 4.14.203-syzkaller #0 [ 302.192233] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 302.201593] Call Trace: [ 302.204182] dump_stack+0x1b2/0x283 [ 302.207834] should_fail.cold+0x10a/0x154 [ 302.211987] should_failslab+0xd6/0x130 [ 302.215966] kmem_cache_alloc+0x28e/0x3c0 [ 302.220120] __d_alloc+0x2a/0xa20 [ 302.223583] ? d_lookup+0x172/0x220 [ 302.227219] d_alloc+0x46/0x240 [ 302.230501] __lookup_hash+0x101/0x270 [ 302.234393] ? __inode_permission+0xcd/0x2f0 [ 302.238834] lookup_one_len+0x279/0x3a0 [ 302.242813] ? lookup_one_len_unlocked+0x410/0x410 [ 302.247748] start_creating+0xb0/0x200 [ 302.251638] __debugfs_create_file+0x4f/0x440 [ 302.256137] ? debugfs_create_file_unsafe+0x37/0x60 [ 302.261158] debugfs_create_u32+0x4b/0x80 [ 302.265307] nbd_start_device+0x4ed/0xc90 [ 302.269467] nbd_ioctl+0x3a8/0xa80 [ 302.273005] ? get_pid_task+0x91/0x130 [ 302.276893] ? nbd_disconnect_and_put+0x140/0x140 [ 302.281744] ? __lock_acquire+0x5fc/0x3f20 [ 302.285984] ? nbd_disconnect_and_put+0x140/0x140 [ 302.290830] blkdev_ioctl+0x540/0x1830 [ 302.294715] ? proc_fail_nth_write+0x7b/0x180 [ 302.299207] ? blkpg_ioctl+0x8d0/0x8d0 [ 302.303099] ? trace_hardirqs_on+0x10/0x10 [ 302.307859] ? fsnotify+0x974/0x11b0 [ 302.311574] ? proc_tgid_io_accounting+0x7a0/0x7a0 [ 302.316500] ? debug_check_no_obj_freed+0x2c0/0x674 [ 302.321518] ? SyS_write+0x1b7/0x210 [ 302.325237] block_ioctl+0xd9/0x120 [ 302.328866] ? blkdev_fallocate+0x3a0/0x3a0 12:15:22 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) openat$vsock(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vsock\x00', 0x20000, 0x0) r1 = syz_genetlink_get_family_id$batadv(&(0x7f0000000040)='batadv\x00') sendmsg$BATADV_CMD_GET_BLA_CLAIM(0xffffffffffffffff, &(0x7f0000004b80)={0x0, 0x0, &(0x7f0000004b40)={&(0x7f0000004b00)=ANY=[@ANYBLOB='\x00\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="010000000000000000000b000000"], 0x14}}, 0x0) r2 = syz_open_procfs(0x0, &(0x7f00000003c0)='net/unix\x00') sendmsg$BATADV_CMD_GET_DAT_CACHE(r2, &(0x7f0000000300)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000140)={0x1c, r1, 0x400, 0x70bd27, 0x25dfdbff, {}, [@BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}]}, 0x1c}, 0x1, 0x0, 0x0, 0x80}, 0x4040000) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r3 = accept$alg(r0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r5 = dup2(r4, r4) setsockopt$inet_sctp6_SCTP_ENABLE_STREAM_RESET(0xffffffffffffffff, 0x84, 0x76, &(0x7f0000000400), 0x8) getsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(0xffffffffffffffff, 0x84, 0x7c, &(0x7f0000000400)={0x0, 0xda91, 0x37c}, &(0x7f0000000540)=0x8) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400204) sendmsg$alg(r3, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039", 0x10}], 0x1}, 0x0) ioctl$NBD_DO_IT(r5, 0xab03) recvmsg(r3, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f00000022c0)=""/4099, 0x1003}], 0x1}, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(0xffffffffffffffff, 0xc01864c6, &(0x7f0000000380)={&(0x7f0000000340)=[0x401, 0x200, 0xffffc880, 0x2, 0x10001, 0x4, 0x7, 0x3a3, 0xfffffe00], 0x9, 0x80800, 0x0, 0xffffffffffffffff}) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r6, 0xc08c5332, &(0x7f0000000480)={0xfffff001, 0x48000, 0x0, 'queue1\x00', 0xa8b0}) [ 302.333191] do_vfs_ioctl+0x75a/0xff0 [ 302.336997] ? ioctl_preallocate+0x1a0/0x1a0 [ 302.341403] ? lock_downgrade+0x740/0x740 [ 302.345573] ? __fget+0x225/0x360 [ 302.349027] ? do_vfs_ioctl+0xff0/0xff0 [ 302.353002] ? security_file_ioctl+0x83/0xb0 [ 302.357443] SyS_ioctl+0x7f/0xb0 [ 302.360810] ? do_vfs_ioctl+0xff0/0xff0 [ 302.364787] do_syscall_64+0x1d5/0x640 [ 302.368682] entry_SYSCALL_64_after_hwframe+0x46/0xbb [ 302.373869] RIP: 0033:0x45deb9 [ 302.377051] RSP: 002b:00007ff8b89c3c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 12:15:22 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54db", 0xf) r1 = accept$alg(r0, 0x0, 0x0) readv(r1, &(0x7f00000008c0)=[{&(0x7f00000002c0)=""/175, 0xaf}, {&(0x7f0000000480)=""/237, 0xed}, {&(0x7f0000000580)=""/241, 0xf1}, {&(0x7f0000000000)=""/60, 0x3c}, {&(0x7f0000000380)=""/126, 0x7e}, {&(0x7f0000000680)=""/189, 0xbd}, {&(0x7f0000000740)=""/120, 0x78}, {&(0x7f00000007c0)=""/238, 0xee}], 0x8) [ 302.384872] RAX: ffffffffffffffda RBX: 0000000000012f00 RCX: 000000000045deb9 [ 302.392141] RDX: 0000000000000000 RSI: 000000000000ab03 RDI: 0000000000000005 [ 302.399413] RBP: 00007ff8b89c3ca0 R08: 0000000000000000 R09: 0000000000000000 [ 302.406705] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000010 [ 302.413971] R13: 00007ffc53598cdf R14: 00007ff8b89c49c0 R15: 000000000118bf2c 12:15:22 executing program 4: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000cf6fe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) sendmmsg$inet6(r0, &(0x7f0000001f40)=[{{0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000000)='#', 0x1}], 0x1}}, {{&(0x7f0000000940)={0xa, 0x0, 0x0, @empty}, 0x1c, 0x0}}], 0x2, 0x0) 12:15:22 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r1 = accept$alg(r0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) accept$alg(r3, 0x0, 0x0) r4 = signalfd(r3, &(0x7f00007aeff8), 0x8) r5 = dup2(r2, r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) sendmsg$alg(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039", 0x10}], 0x1}, 0x0) recvmsg(r5, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000080), 0x2}, 0x60) [ 302.605237] block nbd5: Receive control failed (result -32) [ 302.642262] block nbd5: shutting down sockets 12:15:23 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) accept$alg(r0, 0x0, 0x0) r1 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r2 = dup2(0xffffffffffffffff, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r4 = accept$alg(r3, 0x0, 0x0) sendmsg$alg(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039b63eac610b", 0x15}, {&(0x7f0000001400)="c98812c1be8a", 0xffffffc8}, {&(0x7f00000012c0)="406f2bef596a8a3130012ee7bf", 0xd}, {&(0x7f0000001300)="7f5549f794326461", 0x8}], 0x4, &(0x7f00000000c0)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}, 0x0) recvmsg(r4, &(0x7f0000000000)={0x0, 0xb, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4089, 0x34000}], 0x1, 0x0, 0x2c}, 0x0) 12:15:23 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r1 = accept$alg(0xffffffffffffffff, 0x0, 0x0) readv(r1, &(0x7f00000008c0)=[{&(0x7f00000002c0)=""/175, 0xaf}, {&(0x7f0000000480)=""/237, 0xed}, {&(0x7f0000000580)=""/241, 0xf1}, {&(0x7f0000000000)=""/60, 0x3c}, {&(0x7f0000000380)=""/126, 0x7e}, {&(0x7f0000000680)=""/189, 0xbd}, {&(0x7f0000000740)=""/120, 0x78}, {&(0x7f00000007c0)=""/238, 0xee}], 0x8) 12:15:23 executing program 4: r0 = socket$inet6_sctp(0xa, 0x801, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000cf6fe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) dup2(r1, r2) sendmsg$AUDIT_MAKE_EQUIV(r2, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x28, 0x3f7, 0x200, 0x70bd2b, 0x25dfdbfb, {0x7, 0x7, './file0', './file0'}, ["", "", "", ""]}, 0x28}, 0x1, 0x0, 0x0, 0x24004000}, 0x44080) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) sendmmsg$inet6(r0, &(0x7f0000001f40)=[{{0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000000)='#', 0x1}], 0x1}}, {{&(0x7f0000000940)={0xa, 0x0, 0x0, @empty}, 0x1c, 0x0}}], 0x2, 0x0) 12:15:23 executing program 5 (fault-call:4 fault-nth:17): socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) dup2(r2, r1) ioctl$NBD_DO_IT(r2, 0xab03) 12:15:23 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) r1 = openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f0000000000)='/dev/nvme-fabrics\x00', 0x26c043, 0x0) ioctl$TIOCGETD(r1, 0x5424, &(0x7f00000000c0)) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r2 = accept$alg(r0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r5 = dup2(r3, r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) sendmsg$alg(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039", 0x10}], 0x1}, 0x0) recvmsg(r2, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f00000022c0)=""/4099, 0x1003}], 0x1}, 0x0) 12:15:23 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r1 = accept$alg(0xffffffffffffffff, 0x0, 0x0) readv(r1, &(0x7f00000008c0)=[{&(0x7f00000002c0)=""/175, 0xaf}, {&(0x7f0000000480)=""/237, 0xed}, {&(0x7f0000000580)=""/241, 0xf1}, {&(0x7f0000000000)=""/60, 0x3c}, {&(0x7f0000000380)=""/126, 0x7e}, {&(0x7f0000000680)=""/189, 0xbd}, {&(0x7f0000000740)=""/120, 0x78}, {&(0x7f00000007c0)=""/238, 0xee}], 0x8) 12:15:23 executing program 4: r0 = socket$inet6_sctp(0xa, 0x801, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000cf6fe4)=[@in6={0xa, 0x4e23, 0x1ff, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02'}], 0x1c) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) sendmmsg$inet6(r0, &(0x7f0000001f40)=[{{0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000000)='#', 0x1}], 0x1}}, {{&(0x7f0000000940)={0xa, 0x0, 0x0, @dev={0xfe, 0x80, [], 0x12}}, 0x1c, 0x0}}], 0x2, 0x0) setsockopt$TIPC_CONN_TIMEOUT(0xffffffffffffffff, 0x10f, 0x82, &(0x7f0000000040)=0x4, 0x4) ioctl$SNAPSHOT_PLATFORM_SUPPORT(0xffffffffffffffff, 0x330f, 0x4) [ 302.943050] FAULT_INJECTION: forcing a failure. [ 302.943050] name failslab, interval 1, probability 0, space 0, times 0 12:15:23 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r1 = accept$alg(r0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r4 = dup2(r2, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) sendmsg$alg(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039", 0x10}], 0x1}, 0x0) ioctl$KVM_IRQ_LINE(r3, 0x4008ae61, &(0x7f0000000000)={0x8, 0x1}) r5 = syz_init_net_socket$x25(0x9, 0x5, 0x0) recvmsg(r5, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000080)}, 0x10023) [ 302.986174] CPU: 1 PID: 24966 Comm: syz-executor.5 Not tainted 4.14.203-syzkaller #0 [ 302.994084] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 303.003437] Call Trace: [ 303.006026] dump_stack+0x1b2/0x283 [ 303.009664] should_fail.cold+0x10a/0x154 [ 303.013813] should_failslab+0xd6/0x130 [ 303.018920] kmem_cache_alloc+0x28e/0x3c0 [ 303.023075] __d_alloc+0x2a/0xa20 [ 303.026531] ? d_lookup+0x172/0x220 [ 303.030156] d_alloc+0x46/0x240 [ 303.033437] __lookup_hash+0x101/0x270 [ 303.037329] ? __inode_permission+0xcd/0x2f0 [ 303.041746] lookup_one_len+0x279/0x3a0 [ 303.045726] ? lookup_one_len_unlocked+0x410/0x410 [ 303.050665] start_creating+0xb0/0x200 [ 303.054586] __debugfs_create_file+0x4f/0x440 [ 303.059079] ? debugfs_create_file_unsafe+0x37/0x60 [ 303.064114] debugfs_create_u64+0x4b/0x80 [ 303.068354] nbd_start_device+0x508/0xc90 [ 303.072508] nbd_ioctl+0x3a8/0xa80 [ 303.076050] ? get_pid_task+0x91/0x130 [ 303.080031] ? nbd_disconnect_and_put+0x140/0x140 12:15:23 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r1 = accept$alg(r0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r4 = dup2(r2, r3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r6 = openat$vnet(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vhost-net\x00', 0x2, 0x0) r7 = dup2(r5, r6) ioctl$PERF_EVENT_IOC_ENABLE(r7, 0x8912, 0x400200) ioctl$BLKSECDISCARD(r7, 0x127d, &(0x7f0000000000)=0x196b) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x8) sendmsg$alg(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039", 0x10}], 0x1}, 0x0) recvmsg(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f00000022c0)=""/4099, 0x1003}], 0x1}, 0x0) [ 303.084868] ? __lock_acquire+0x5fc/0x3f20 [ 303.089107] ? nbd_disconnect_and_put+0x140/0x140 [ 303.094035] blkdev_ioctl+0x540/0x1830 [ 303.097941] ? proc_fail_nth_write+0x7b/0x180 [ 303.102432] ? blkpg_ioctl+0x8d0/0x8d0 [ 303.106347] ? trace_hardirqs_on+0x10/0x10 [ 303.110601] ? fsnotify+0x974/0x11b0 [ 303.114310] ? proc_tgid_io_accounting+0x7a0/0x7a0 [ 303.119240] ? debug_check_no_obj_freed+0x2c0/0x674 [ 303.124256] ? SyS_write+0x1b7/0x210 [ 303.127971] block_ioctl+0xd9/0x120 [ 303.131592] ? blkdev_fallocate+0x3a0/0x3a0 [ 303.135913] do_vfs_ioctl+0x75a/0xff0 [ 303.139716] ? ioctl_preallocate+0x1a0/0x1a0 [ 303.144142] ? lock_downgrade+0x740/0x740 [ 303.148301] ? __fget+0x225/0x360 [ 303.151752] ? do_vfs_ioctl+0xff0/0xff0 [ 303.155729] ? security_file_ioctl+0x83/0xb0 [ 303.160135] SyS_ioctl+0x7f/0xb0 [ 303.163498] ? do_vfs_ioctl+0xff0/0xff0 [ 303.167471] do_syscall_64+0x1d5/0x640 [ 303.171362] entry_SYSCALL_64_after_hwframe+0x46/0xbb [ 303.176553] RIP: 0033:0x45deb9 12:15:23 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r1 = accept$alg(0xffffffffffffffff, 0x0, 0x0) readv(r1, &(0x7f00000008c0)=[{&(0x7f00000002c0)=""/175, 0xaf}, {&(0x7f0000000480)=""/237, 0xed}, {&(0x7f0000000580)=""/241, 0xf1}, {&(0x7f0000000000)=""/60, 0x3c}, {&(0x7f0000000380)=""/126, 0x7e}, {&(0x7f0000000680)=""/189, 0xbd}, {&(0x7f0000000740)=""/120, 0x78}, {&(0x7f00000007c0)=""/238, 0xee}], 0x8) [ 303.179737] RSP: 002b:00007ff8b89c3c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 303.187446] RAX: ffffffffffffffda RBX: 0000000000012f00 RCX: 000000000045deb9 [ 303.194725] RDX: 0000000000000000 RSI: 000000000000ab03 RDI: 0000000000000005 [ 303.201996] RBP: 00007ff8b89c3ca0 R08: 0000000000000000 R09: 0000000000000000 [ 303.209349] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000011 [ 303.216614] R13: 00007ffc53598cdf R14: 00007ff8b89c49c0 R15: 000000000118bf2c 12:15:23 executing program 4: r0 = socket$inet6_sctp(0xa, 0x801, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000cf6fe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) connect$inet6(0xffffffffffffffff, &(0x7f0000000080)={0xa, 0x4e23, 0x0, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01'}, 0x1c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) dup2(r1, r2) ioctl$SIOCAX25GETINFOOLD(r2, 0x89e9, &(0x7f0000000040)) sendmmsg$inet6(r0, &(0x7f0000001f40)=[{{0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000000)='#', 0x1}], 0x1}}, {{&(0x7f0000000940)={0xa, 0x0, 0x0, @empty}, 0x1c, 0x0}}], 0x2, 0x0) 12:15:23 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) r1 = openat$vsock(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vsock\x00', 0x2000, 0x0) bind$alg(r1, &(0x7f0000000240)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_pr_hmac_sha384\x00'}, 0x58) r2 = accept$alg(r0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)) r3 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r4 = dup2(0xffffffffffffffff, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) r5 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_tcp_int(r5, 0x6, 0x80000000000002, &(0x7f0000000040)=0x7a, 0x3c) bind$inet(r5, &(0x7f0000000280)={0x2, 0x4e23, @broadcast}, 0x10) setsockopt$inet_tcp_TCP_CONGESTION(r5, 0x6, 0xd, &(0x7f0000000140)='scalable\x00', 0x59) setsockopt$SO_ATTACH_FILTER(r5, 0x1, 0x1a, &(0x7f0000000480)={0x1, &(0x7f0000000000)=[{0x6, 0x0, 0x0, 0x632}]}, 0x10) sendto$inet(r5, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x4e23, @empty}, 0x10) sendto$inet(r5, &(0x7f00000012c0)="02268a5c7f1f6d88b967487a4257357d803d7da6a13876ae1241ba7860ac5cf65ac60cded8974895abeaf4b4834ff922b3f1e0b0a3a07e758044ab4ea6f7ae55d8", 0xfe92, 0x20c49a, 0x0, 0x76) sendmsg$alg(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)}, 0x0) sendmsg$alg(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039b63eac610b", 0x15}, {&(0x7f0000001400)="c98812c1be8a", 0xffffffc8}, {&(0x7f00000012c0)="406f2bef596a8a3130012ee7bf", 0xd}, {&(0x7f0000001300)="7f5549f794326461", 0x8}], 0x4, &(0x7f00000000c0)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0xb, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4089, 0x34000}], 0x1, 0x0, 0x2c}, 0x0) ppoll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x1004}], 0x1, &(0x7f0000000100), &(0x7f0000000200)={[0x27]}, 0x8) recvmsg(r2, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f00000022c0)=""/4099, 0x1003}], 0x1}, 0x0) [ 303.522771] block nbd5: Receive control failed (result -32) [ 303.553809] block nbd5: shutting down sockets 12:15:23 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) accept$alg(r0, 0x0, 0x0) r1 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r2 = dup2(0xffffffffffffffff, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r4 = accept$alg(r3, 0x0, 0x0) sendmsg$alg(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039b63eac610b", 0x15}, {&(0x7f0000001400)="c98812c1be8a", 0xffffffc8}, {&(0x7f00000012c0)="406f2bef596a8a3130012ee7bf", 0xd}, {&(0x7f0000001300)="7f5549f794326461", 0x8}], 0x4, &(0x7f00000000c0)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}, 0x0) recvmsg(r4, &(0x7f0000000000)={0x0, 0xb, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4089, 0x34000}], 0x1, 0x0, 0x2c}, 0x0) 12:15:23 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) accept$alg(r0, 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f00000008c0)=[{&(0x7f00000002c0)=""/175, 0xaf}, {&(0x7f0000000480)=""/237, 0xed}, {&(0x7f0000000580)=""/241, 0xf1}, {&(0x7f0000000000)=""/60, 0x3c}, {&(0x7f0000000380)=""/126, 0x7e}, {&(0x7f0000000680)=""/189, 0xbd}, {&(0x7f0000000740)=""/120, 0x78}, {&(0x7f00000007c0)=""/238, 0xee}], 0x8) 12:15:23 executing program 4: r0 = socket$inet6_sctp(0xa, 0x801, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000cf6fe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x6e, &(0x7f0000001d40)=[@in={0x2, 0x4e20, @multicast1}, @in6={0xa, 0x4e23, 0x9, @mcast1, 0x3e3}, @in={0x2, 0x4e22, @dev={0xac, 0x14, 0x14, 0x2d}}, @in={0x2, 0x4e22, @multicast1}], 0x4c) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) ioctl$KVM_SMI(0xffffffffffffffff, 0xaeb7) sendmmsg$inet6(r0, &(0x7f0000001bc0)=[{{0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000000)='#', 0x1}], 0x1}}, {{&(0x7f0000000940)={0xa, 0x0, 0x0, @empty}, 0x1c, 0x0}}, {{&(0x7f0000000040)={0xa, 0x4e22, 0x1, @mcast1, 0x9}, 0x1c, &(0x7f00000001c0)=[{&(0x7f00000000c0)="ef5ca3c70b4fb1afd2b0fca5582bd53a5a4b7be5da68fbfb91d4b0ab5304ee3b6fddbffd848ac7a261410828146e37166639f05ca60481bbdf2bb1d10fb14ec3c0f7fc6d68336c6262851de324d939a62bb353d2da53082bd2cf796840f6e793930566e5ee6298ad76172ac1d4566351ed8c759140404d3770995e5839f84135b84dd550d135a0845cfdf61f70659a9c59cfb184da280e224bd7012fef69682dc51854c555389ebc424a43b8164050cb8a13f551831a308eb62c718be5c7fb6f9e8940590da565ee4a0c58c66ba7172bb7290eb76619", 0xd6}], 0x1}}, {{&(0x7f0000000200)={0xa, 0x4e21, 0x33c, @dev={0xfe, 0x80, [], 0x23}, 0x514}, 0x1c, &(0x7f00000003c0)=[{&(0x7f0000000240)="4ae2f824dbc8d8b4a80a7f20e171531dfcae4f4e28064cf90e9deb99700f2e8c7db5c758bd628d060de0cb2201691ee6f7a74d5c09a2555b39c4abfcf167722a3e3b78883c2b99e6b872e811a121b48b4a1bf4edaa0497dddbd5fc9cc10cb5ebd93cb45b", 0x64}, {&(0x7f00000002c0)="24c3b55afe76f7f71c69bef6fedeebbb0dc5a59e52d8d8048454a00d955fd2505b28a30e94839ea771a31db02cc5d9c730287b35fce1f151a3673236aba3f25b3c091fc056e8feaa05f94c6452a2c1b2c15ff296d66ded118d0a5d2006003035cc81f0bc7938ce009084d7e07e3172124569e6a979382e5a0ec5763ea69803589dec1c8527444bdb8d20a92ff8d6172c43fd1d9e6d7a8f340c0a99f5858d3893b6d18f4c117c5f448ea07408aec6abc997f1b277168df4760dced1590de8bce43a26a6452d367a12064fcde4950191e984886eb72203919baf3cdc68ab87e427de2e038b35", 0xe5}], 0x2, &(0x7f0000000400)=[@tclass={{0x14, 0x29, 0x43, 0x80000001}}], 0x18}}, {{&(0x7f0000000440)={0xa, 0x4e24, 0x9, @loopback, 0xd0}, 0x1c, &(0x7f00000007c0)=[{&(0x7f0000000480)="b20e16af770fa6a8b8c08cbfb1ecd327a34a2057fa65db9de840978c470093e10119f38cb673ce502ff65faa5feebf3470b622f2e07124c246306495dd9882ffd4767da1d8625ff6c53690124a92256267ebfbe0dff75709a7a023f79f0ced98aee6e36dae0e9375c1760cce272d1297273989c60c98cc06c3e37b096a06772f4eca735f1397754a8733c6fb3ed1ff457acbf689d7f4112add827b9cd9e0b7be474b4d5a648099838917d1011e023eedeb29569be3a6370704d73c56a1c2", 0xbe}, {&(0x7f0000000540)="e1b5e5fc1136f7744a5310f1dc707fbc4c1229d4d82643b2c9d7e2f7ed0eb0c5ee7c6a29f35b6caf51ac428bcd9d505d1750cf90c17096b0863669523a2ea99dd3fb6a9d1be99648da401926f4de7a4a2fc3dd07347134afc6a058e2b255f10d9af26eb4040731f9220543893867060b40546c14f39e6736e86947bc000f74c0bbd217df8b76bca0220561329fa438eaaeb331fc0636441b88ebeb10c08a1d7ed0a9f2dfbde213176c45c24a78e5f11c0386f1020ee0e4d1ea1a", 0xba}, {&(0x7f0000000600)="cbba09cb5639f3d1729337ec5eb0064cf8c9d3b6fdaa0bb68ad0879152875127d0a94a74185adb7ab6c3eb3c74117247cdc84b52a96d6165b1ce4f0b078d7b57d13e7e6f00361914194a4d6dbde6d0daf07cf47f58f38b95148f956167d93835284c0cddf64121aaf05386afe6754f727c43bdd08772efb62bef2280e0f854082de2dffd8c597d576c3a2ea238ad7fdf2ea5b76ca5547785d7ced16e8086465c6ff18099fca87309c65ab8", 0xab}, {&(0x7f0000000740)="7ae544f0a04a765a1a3be82f0f28269078cf323475e2ac3a14d2ef7b932019c1051181e6c1da09c5fa29da425fcdaf8a317e5d5746005e2a40a3afef05a8489cd7e4e82e689f28a457bb5bcb54aef98dc2de59e70b0f8f", 0x57}, {&(0x7f0000000980)="5e0fdb3195790821df3c712cbd37aa1794b9c49c823c48884bcd3f5057d60d6aad4f0717a49c1a778937944655f75233835d640f33141e60df7cae2fc0577bf5db73445bd92eba8deef87807350ccfe61bdd2dc87728ed48093f4767de6c8a01df9cc25c5ca5ab377aa3180367ce3632d5cdd6024cc0550631c48e0a2aecf38939b506f382fffb92f6180c35996f00b55e71116bf8da6fa2c4e8876c51a166ae7d4c19247f7163b7dc2c3d92c2d0819a4d782490192c45899609de1db49f4e76a79880bb6bb25e16208f4cc5b13cfb8469a001c9896bfb33ba1fbabc44a6e0e4c0221c9fe6d57f0ff9a7860ade655fb1d85eb5a5002a4f2cd5f6c85a0edca85fec55ee59f182c629e465275f7ba430023894f74478517a18969ff744439cc320d334dbc9fdb4dbedc0357bf38254dc43afc8d8f302b55da49508073e3834b534479acaaad17e8d0452fb7f3521c3665bd9ac5d5f763cd98648f7c4cf4129de417a52c98b797d74e511dcf54512ea2214d2662e15e3aecc7be1c417305e4248edf6c0094b14be0723ce7d1737778c52a45789c00e80fd56ccd175880d6bb3841affacdfce52c9b4601fb968df5fdd367b3d12ae80feb7a78b03e90a34d4e47b71edd4280b05689fc1cc53d96690a4567a65ca1961b4bfba8bf9ff8dd81f2f9368be98423a77094a2ad8718b5f11bb2cb8b291919d252d32ef017a4183b2516f260c9196eafd7b10941c76403fb52818908efc7d14ea6a52f85e5948d39a8f77207ecbb510057e63fbff577a01093ec59e6333018a542e3339440736d91dc2f78c32b471208fd99945d2fda730e28fef11009b49c337935ce7eb5d0a0e728594c46bb4ddf3d87f5eb9c3ba248107ec4073fa3eef4bc7c206bfb3512d4c1b1f54d064d97ed2b1fd2656b3750b6c28b076cc4b5ad03d5f321fe69f7dadd78ff3812d179ce59a3c3b8b45c5497dbe1a3b99a0f72c7456f74011bd9f6620474ce9de1617006e0a25a9ef212e1bed71020b16503ec4d675cb5b6fd0865b5d0453832d902f6cbd9b60af52b1a4053426481fe4f1d9d0033b15e7ab0f135fdedc007769a904cbb5110f89e40e1b3f0d045333ebbc9f3121b0164204a69dfb94f4df049ec0290fb8e9c649817387aa1ff90f9514e0c080953e7c01b11e1ab914bfa8e92285c17fd2e85fd33e2ce1cb11143f7d74d0ebe85a714bdf066f3c9b58b60d8aefdc67eff53b46fdbd404c12bc85b3a388cc5962f956445298f459bafe671eca0d14a8d507ec00a3b0c6f52e44afa0f86203993ccc80870fa2bb5ebbb343a1dde5bd671505a1bbed3671e11eb2ce9af54f5bd975fc5bd616c2d43d8919bee7f97c13f2c1b8eed36b25239a94ac32316ffeb07c461651b9f225d0e6464b4bb44af80c11480fea33d27e3e4e9d92d491a5278519f07a3e99b77b23262c12a0d9cc3ae49db89f5604c948cac87b3f3dba37f2a7bcb24bb4c8b614e8f72573e1e8cfa5d990c83c2719b504d0f977622498357e048a42706ca881d57a7215823e28a2fed37803bb0d48c62b8a90a518257ad4a2d517521df81591c340a6224ec466aea4816181d257ec5b7323e57cda0ede251b7ed8e504dfa699f51b9a95e657152ac306980e73fed4a74e974bd3bb07a5e4697047aa5f5c1b33dcf5ce2b086271988595b80a5d5c5a215575b905eb95d391efe658b1d93c3517d422ceeb2d25542ebaba10b768d4db34cf858e610a20aa276c7651e10d80b1d92bd874c7e1c852853f628afb19c84fdf48d846f1b374fc2a174367e1856f1c53b81ebbfb7522c813d23f22fe8ab77a25fc416da3ea2ddb736d3111120f96961587e831e9c28c27984d0aa82abd715eb8d84303e59776ecff1fe39d673d078288868a2b567cb6a7c6c6ad7048ded11bfa337980a73cca5e0d94d7a37c3ed0f5f3d63eea6e82199ce47ea7a0cd632d81faa0de80b427a2f8516b44b28332e899f101111f7971ba127de6448d90ceca29270c7dc6b98ef5ed290a84872e4def0085c56851609264f1c8692af01a92bf305a5fbdc0e04047e0e668707d127ba83c6190911011bbf820c26d56d54eec203af25821358b71e0c9dcfb141c090dad27732829408cc828ebb83c154c59ce0d2461a02107b97781c1b489d89f567ba1d7f19aa693f9345451e2e77e586c82405c53c4993d6eca1018176eacb41e5a60cd3dfa3aca8662d126588660f3c901e302bc39227cdd1cf4fb2549ca51bf7c77648389be8a4f304bc0e50b302bad5171da01c6d528be2b0d5bcf4be09deb877889971e59a69248159798f1329042d2429a3dbe9eba2aab3c508f8c3b5aec812ce396e29804f39510719d2bfc0cefaa4b9e9ec1fb89819d09ef90817186fefd764cfea27f9348f8b798ebfc8387423b95b52c10550e69850d39939d817d0d13a851f39b06e00fa4a6f68468caf14f696804b084750deb209a1e3b41463bd92e93b9300ef2b61be2860a8de393228f08e155750b74fcfc946e0c542884bfabb5ea4000576f4c0f1ce91a464942e3fcb3d6c22c6653ac7e8f08e641c8402f32a8b758307593856a941e3fd3d27f631df335959dc2889bd5a60cf992ced741014ab2bd2e95aeea5ea56e7a3a88d4c56a87cc56ac5ccfb03dc32d75d7287212b11c6ec4921f82d09de1f3212e0e6ede28a2019e85d88bfd90c0248804ca02459fd968582125ef887db6d2d59e993566175ee0e5bbd9e67d9b69820f9181c8634af72cd42528ed51053845d0b63ef2b965d0197180772227cf1356c42dc2a000c61330898c6bfac3908322f2b83a3e4ee13b94a2f2d11bba08b19df862c81b4d2438035905c1a3ef7ea532170480cfd70aa457bbc6aed4ac4410cfb015116ac1707f08671ade5cd48f608537767f189e526be545a0be184f8d57fccf83b6c7545ea5ef3752be77656877afca53979e8e1c52e3aab051ab1ef74b5efa3ae7ef8871ca1aa9bdc6031564fe92c536a81a31100e6e135d4f9c6761df66230313272b410c5ebef153efc8e592150f5d5681df95f179c2892c5df19aadf90b8fdbc38c39896f3e98c0a3115f62e67c0f64bdcc4682dc249144a2cca471b1f71f69eaf4e38fc2636e7a6335aee62a681ac2ad76b5bbd12e9afa50ac7d1394151c96dcdd40dd59b08fd91eb570e5aaefb65f53e2d208ad6e472a25246fcdd3b17ff3942acf0e1e2b848ad60f5018233a235ed50af86fd6a21b004a258d8895c3997507ced480f1555d46411da5fca9baad9999adfd0634357870ecc65a9d9919d4f8fc26b1fabdd8e0a79f27f4344e81374da816bec7a99fbcc8cc62860395eb0c9ad377bcb00c13b8a207c6017e55ebddce0a7f90531f90b432c3ffa9d30be7edba67c6e6fb4f6f6bcd9cac844afaad6d45f623de18cf8b2545006e58ed7856d89d86b3884c49a9381cb1c885b8eccddd0f3fe1806e1e0c01215b79b86c5c794be7a6be17f83f0ab9402e007213ebeb80f32f557bafe56fc03d2ba1f9dc5c02918dd45e922380644e1dcbee8d7034c2248a75047f427bdf891bd7ae75946eafb9b9a4f2bc3b61cf9436b3a3da41a3724ab559ac88aff3da046a087279d327b4bcecc21f022543fcca0952505ed2594b018b2e6c9eedf271cd806d1031fbc1d67d4d995fc02e8fc0a072347d497c9051531246de61469cafaafb61a7d9912cb04a529bcc4ec220af615fb74a08b91a996cdb72dd1c146bd2c18d4f4cd7d12e6bfd48907afe99ba3a6e1107525f2f0a82660659b932cc40f02e831c2a04801a7d63349a55c9ce4f22499cab69e507b8ccee762ca2066bf7fafae33aa813e3b327b4cc97b0ab9b18dcd20436c0774b3192216618b7cd850c9d5a56a78fe0d937efffa71e7161da6dd7c2b00610330febb959126c69500be50990ab0e659b877cc49ee717ae8def80149f2c2d36115b117d147786ea759860f313360358148c39c2dc35aa3c3b4b13625568a0b659a33b4277696377dbd353def61bb5cf63f2e875e1dd696f49f89e814beb35ddf5dceb7835d12f6c686e9dd6ebc697a44b1d2d0f44e83d15ec80712039800ab2c0fccc500f205d943c25643cb0ac8545d39d7cb40e73a9465e0e69c91802abf449808bdb0497f58e8132cf33ab5bd761f0f948df7a632d0bb3efa42097cdaa115e520251cb0b4a591c726e0bea15ff316c7bf3c466c2eee852127eb09d02a93c2669cf91f5be4b2803cb2bcd0e9603e09483321e4d882dfeb21df4776bf6032bd9db86a435f5cbfc893065921cc31f5efdab66c356dfc6f5b699b51e254173931e88545ad3ddc8971dabfb8235fba5e5a26dd45c64ba359de2b5a21a334137766bff78b9b50c8b25ec21bad39f80099a92b5a6ccd04bc7f59b5b37a1fbc20a434097b40cff57e2e9b1c5d7279c229aaa72648ba431dac3eba8ca3d310d9f6972e5ee9078c49e94c5c5e05b768b42f28386e7b1893dd13f5fb97f212f4502fce3182ce87e403ddf4834507f37498613dcf00a5709289ef6b6bc10f36fa5e0d920dd804a9cf1c0418f51509e4f1cf97584a38b024da466d8991b3d21d06ba26007ea87145fa0d89f0bfdbee4403dec4f800d55d4ccd9863949c2be069ade16e8630f9e059825a6425fcaf20e22fa882007acf458ead8cf4a94cbd953af2fc72c0566b677543a8281cd60ad94b00160ea8677d2af08276b8e74323587ce876cbc1d31d400f6c37c720322ef52fc70dbd1184fa3ef7760d37ded0059f87d84a6913ca97e6effdf3db517018165c84c0928a6cabd5c53f417056fd832d97754ca59ab0683e19f1bb7c4398308bd516810f77efe1fb06cad6edbcf10d942b1de2bf84c27c12a29f2a0491b330c5e184bfad260d500a2ca5ba9ac2940d3d2cb237f6409b8db828dda580a5f2459e7df363d84243d0a908f842fd62d0fc371d8cf27ac35816fdc116d02fa14be8079d17cf1e734a4663b23d34a1ffe196687fd43e9e098019931d963cf14ba7c91f1b1f5b577d95c587d80fb52b1f54f6f13a6f0a5997e59af4623f5232867073ae43dc42ef898805a7ade17286bd4dfdf5e31b2ab9c11f04763a5c7739491405e0296648b4c50a063f34d7ef07b24211766bdf37307abf3d647246c2cd0061e65ec1440a3048fe80f42c5dfa6326cb1b69f8b0abf9d462e1f172f30bcaf221bd4b40e72fab0fc19dbe0465a5154a7ee2622f193a086637e76d866783894c7f1cbade231e8c58b01ce8efa74ba96e4776bad59da553e13f78a0ca1223d935eee17fa6fedbd29d66d4480b4679e44b229618af47ea0af6a13cd83552e18f59c0d6b39fc1ac2ab321d33f819e3ad62b494e0afbed479d500608de47b60b292544e999ed18456c6d1a258a259775a85d0cb70019792cfd65559a7f46f403ce10346edbe30a065293c0a5cfcea8acebd44a4280a50e02535e21f94b91ab7b7346893c41f9c1d022ba966c4133c2b01bd565046f8e0ad4dee5cefa6fc18f3c04f46172f3a6145137bb39f4cc020f3b7c09cdf71151bdb6da86b455f647d486173921a4567a1ebf4461519de283e9abe31e258a3a33b7a2e18e1d019d1a3c2cc557797412393cc64b8d6066ded3939f5269421e9483188c3246f0a70ce6e382ad29866dc33fa6302fb08d053de00b927ad6b90c78e4f394769305a4ee49c6b2cd7c8bbe7b3f304761eae89c43a30c309e80575501c1828130ed3f4475cebba2cc896c0f2f9fbb9a7d9ab00025840250ddcd2272164c150e85f7eac25e57db282b9a92ab24f38d416f41460e936789e176af1c6b7c68e574c9aabace66d69ed85e2", 0x1000}, {&(0x7f00000006c0)="fa8642c859da495bb88c64d7b54dcf1bc26285fe9a2d42979e770b40bc", 0x1d}], 0x6, &(0x7f0000000840)=[@hopopts_2292={{0xb8, 0x29, 0x36, {0x89, 0x14, [], [@calipso={0x7, 0x10, {0x2, 0x2, 0xdc, 0x9, [0x7f]}}, @calipso={0x7, 0x28, {0x2, 0x8, 0x3f, 0xff, [0x6, 0x1, 0x2, 0x0]}}, @ra={0x5, 0x2, 0x411}, @enc_lim={0x4, 0x1, 0x2}, @calipso={0x7, 0x58, {0x2, 0x14, 0x41, 0x2, [0x7, 0x10000, 0x100000001, 0x7194e385, 0x1, 0x1, 0x8, 0x100000001, 0x8000000000008, 0x2]}}, @pad1]}}}, @hoplimit={{0x14, 0x29, 0x34, 0x7663}}], 0xd0}}, {{&(0x7f0000001980)={0xa, 0x4e20, 0x0, @local, 0x7fffffff}, 0x1c, &(0x7f0000001b80)=[{&(0x7f00000019c0)="90527f7abfcdc32dd94d1cf634e30bb5a6ced8848107e2e33e649193b3785cffb4e0", 0x22}, {&(0x7f0000001a00)="b8dea50050164f39765c74dccf0017c8ba672ed6193ff72b04e66eec46b94bcf3d86e5f115d1911087aaead98abd6c7a80f2a9dc67344ca8fc8c735b7590301c9c305fd0fa840061c3f0e0158fff7fb725bd7fdaf532da1dc9179214941c78326dfb6fb9aff16e85a0b7393be755b5246e5f40dc5a10e38408a6c95e442982", 0x7f}, {&(0x7f0000001a80)}, {&(0x7f0000001ac0)="1226a6dcb50f28d9f67df8976de3ca7e0e88fdb0c9b6a753320115620850261ecdee4aa26be281513061ca139cdcdd580b43386b071171a6aa4c62e00a129b64a98fedf1c31954ba11255da9806ff17afb77e9771c3568aed64c008a25140d5ea22b24fc927971c999e8aa1a1ba7c9457af4bef0cbbea8ab44f7320acb1c14026d7a9929c8", 0x85}], 0x4}}], 0x6, 0x0) 12:15:23 executing program 5 (fault-call:4 fault-nth:18): socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) dup2(r2, r1) ioctl$NBD_DO_IT(r2, 0xab03) 12:15:23 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) prctl$PR_SET_UNALIGN(0x6, 0x1) r1 = accept$alg(r0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) sendmsg$NFULNL_MSG_CONFIG(r3, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f00000000c0)={&(0x7f00000002c0)={0x44, 0x1, 0x4, 0x101, 0x0, 0x0, {0x5, 0x0, 0xa}, [@NFULA_CFG_NLBUFSIZ={0x8, 0x3, 0x1, 0x0, 0x100}, @NFULA_CFG_FLAGS={0x6, 0x6, 0x1, 0x0, 0x4}, @NFULA_CFG_TIMEOUT={0x8, 0x4, 0x1, 0x0, 0x2}, @NFULA_CFG_MODE={0xa, 0x2, {0x5, 0x2}}, @NFULA_CFG_MODE={0xa, 0x2, {0x7, 0x1}}]}, 0x44}, 0x1, 0x0, 0x0, 0x80d5}, 0x8000) r4 = dup2(r2, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) sendmsg$alg(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039", 0x10}], 0x1}, 0x0) recvmsg(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f00000022c0)=""/4099, 0x1003}], 0x1}, 0x0) 12:15:23 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) accept$alg(r0, 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f00000008c0)=[{&(0x7f00000002c0)=""/175, 0xaf}, {&(0x7f0000000480)=""/237, 0xed}, {&(0x7f0000000580)=""/241, 0xf1}, {&(0x7f0000000000)=""/60, 0x3c}, {&(0x7f0000000380)=""/126, 0x7e}, {&(0x7f0000000680)=""/189, 0xbd}, {&(0x7f0000000740)=""/120, 0x78}, {&(0x7f00000007c0)=""/238, 0xee}], 0x8) [ 303.721774] FAULT_INJECTION: forcing a failure. [ 303.721774] name failslab, interval 1, probability 0, space 0, times 0 [ 303.753172] CPU: 1 PID: 25013 Comm: syz-executor.5 Not tainted 4.14.203-syzkaller #0 [ 303.761088] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 12:15:23 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r1 = accept$alg(r0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r4 = dup2(r2, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400201) r5 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000000000)='/sys/kernel/debug/binder/state\x00', 0x0, 0x0) r6 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140)='/dev/dlm-control\x00', 0x521400, 0x0) ioctl$VIDIOC_ENUM_FMT(r6, 0xc0405602, &(0x7f0000000400)={0x7, 0xb, 0x2, "8eaa7ddabf5194b0beb3f53ceba60647ea8f693d0d8755728a2c731a18665cb0", 0x47425247}) ioctl$SNDRV_CTL_IOCTL_RAWMIDI_INFO(r5, 0xc10c5541, &(0x7f00000002c0)={0x0, 0x8001, 0x1}) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(r5, 0x89f3, &(0x7f00000000c0)={'ip6gre0\x00', &(0x7f0000000480)={'ip6gre0\x00', 0x0, 0x4, 0x7f, 0x8, 0x9, 0x0, @initdev={0xfe, 0x88, [], 0x1, 0x0}, @empty, 0x7800, 0x20, 0x8, 0xfffffff7}}) sendmsg$alg(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039", 0x10}], 0x1, 0x0, 0x0, 0x80}, 0x0) recvmsg(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f00000022c0)=""/4099, 0x1003}], 0x1}, 0x0) socket$nl_route(0x10, 0x3, 0x0) [ 303.770445] Call Trace: [ 303.773037] dump_stack+0x1b2/0x283 [ 303.776681] should_fail.cold+0x10a/0x154 [ 303.780841] should_failslab+0xd6/0x130 [ 303.784819] kmem_cache_alloc+0x28e/0x3c0 [ 303.788970] alloc_inode+0xa0/0x170 [ 303.792620] new_inode+0x1d/0xf0 [ 303.795995] debugfs_get_inode+0x1a/0x130 [ 303.800152] __debugfs_create_file+0x93/0x440 [ 303.804654] ? debugfs_create_file_unsafe+0x37/0x60 [ 303.809682] debugfs_create_u64+0x4b/0x80 [ 303.813872] nbd_start_device+0x508/0xc90 [ 303.818045] nbd_ioctl+0x3a8/0xa80 [ 303.821596] ? get_pid_task+0x91/0x130 [ 303.825501] ? nbd_disconnect_and_put+0x140/0x140 [ 303.830448] ? __lock_acquire+0x5fc/0x3f20 [ 303.834701] ? nbd_disconnect_and_put+0x140/0x140 [ 303.839554] blkdev_ioctl+0x540/0x1830 [ 303.843466] ? proc_fail_nth_write+0x7b/0x180 [ 303.847970] ? blkpg_ioctl+0x8d0/0x8d0 [ 303.851959] ? trace_hardirqs_on+0x10/0x10 [ 303.856292] ? fsnotify+0x974/0x11b0 [ 303.860272] ? proc_tgid_io_accounting+0x7a0/0x7a0 [ 303.865207] ? debug_check_no_obj_freed+0x2c0/0x674 12:15:24 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r1 = accept$netrom(0xffffffffffffffff, &(0x7f0000000300)={{0x3, @bcast}, [@null, @netrom, @rose, @default, @bcast, @remote, @remote, @null]}, &(0x7f0000000380)=0x48) listen(r1, 0x4) r2 = accept$alg(r0, 0x0, 0x0) r3 = semget$private(0x0, 0x1, 0x20) semctl$SETVAL(r3, 0x1, 0x10, &(0x7f00000003c0)=0xfffffd74) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$NFQNL_MSG_VERDICT(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f0000000140)={&(0x7f00000000c0)={0x14, 0x1, 0x3, 0x5, 0x0, 0x0, {0xa, 0x0, 0x4}}, 0x14}, 0x1, 0x0, 0x0, 0x4}, 0x0) r5 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r6 = dup2(r4, r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) sendmsg$alg(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039", 0x10}], 0x1}, 0x0) recvmsg(r2, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f00000022c0)=""/4099, 0x1003}], 0x1}, 0x0) [ 303.870223] ? SyS_write+0x1b7/0x210 [ 303.873938] block_ioctl+0xd9/0x120 [ 303.877561] ? blkdev_fallocate+0x3a0/0x3a0 [ 303.881890] do_vfs_ioctl+0x75a/0xff0 [ 303.885691] ? ioctl_preallocate+0x1a0/0x1a0 [ 303.890097] ? lock_downgrade+0x740/0x740 [ 303.894253] ? __fget+0x225/0x360 [ 303.897706] ? do_vfs_ioctl+0xff0/0xff0 [ 303.901683] ? security_file_ioctl+0x83/0xb0 [ 303.906100] SyS_ioctl+0x7f/0xb0 [ 303.909554] ? do_vfs_ioctl+0xff0/0xff0 [ 303.913551] do_syscall_64+0x1d5/0x640 [ 303.917447] entry_SYSCALL_64_after_hwframe+0x46/0xbb 12:15:24 executing program 4: r0 = socket$inet6_sctp(0xa, 0x801, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000cf6fe4)=[@in={0x2, 0x4e24, @remote}], 0x10) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x4e23, 0x8000000, @loopback}, 0x1c) sendmmsg$inet6(r0, &(0x7f0000001f40)=[{{0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000000)='#', 0x1}], 0x1}}, {{&(0x7f0000000940)={0xa, 0x0, 0x0, @empty}, 0x1c, 0x0}}], 0x2, 0x0) 12:15:24 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) accept$alg(r0, 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f00000008c0)=[{&(0x7f00000002c0)=""/175, 0xaf}, {&(0x7f0000000480)=""/237, 0xed}, {&(0x7f0000000580)=""/241, 0xf1}, {&(0x7f0000000000)=""/60, 0x3c}, {&(0x7f0000000380)=""/126, 0x7e}, {&(0x7f0000000680)=""/189, 0xbd}, {&(0x7f0000000740)=""/120, 0x78}, {&(0x7f00000007c0)=""/238, 0xee}], 0x8) [ 303.922636] RIP: 0033:0x45deb9 [ 303.925838] RSP: 002b:00007ff8b89c3c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 303.933544] RAX: ffffffffffffffda RBX: 0000000000012f00 RCX: 000000000045deb9 [ 303.940815] RDX: 0000000000000000 RSI: 000000000000ab03 RDI: 0000000000000005 [ 303.948087] RBP: 00007ff8b89c3ca0 R08: 0000000000000000 R09: 0000000000000000 [ 303.955358] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000012 [ 303.962631] R13: 00007ffc53598cdf R14: 00007ff8b89c49c0 R15: 000000000118bf2c 12:15:24 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r1 = accept$alg(r0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r4 = dup2(r2, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) sendmsg$alg(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039", 0x10}], 0x1}, 0x0) ioctl$TUNSETOFFLOAD(r3, 0x400454d0, 0x8) recvmsg(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f00000022c0)=""/4099, 0x1003}], 0x1}, 0x0) getsockopt$sock_linger(r0, 0x1, 0xd, &(0x7f0000000000), &(0x7f00000000c0)=0x8) 12:15:24 executing program 5 (fault-call:4 fault-nth:19): socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) dup2(r2, r1) ioctl$NBD_DO_IT(r2, 0xab03) [ 304.020741] block nbd5: Receive control failed (result -32) [ 304.032155] block nbd5: shutting down sockets [ 304.105430] FAULT_INJECTION: forcing a failure. [ 304.105430] name failslab, interval 1, probability 0, space 0, times 0 [ 304.125689] CPU: 1 PID: 25049 Comm: syz-executor.5 Not tainted 4.14.203-syzkaller #0 [ 304.133596] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 304.142953] Call Trace: [ 304.145580] dump_stack+0x1b2/0x283 [ 304.149211] should_fail.cold+0x10a/0x154 [ 304.153360] should_failslab+0xd6/0x130 [ 304.157344] kmem_cache_alloc+0x28e/0x3c0 [ 304.161508] alloc_inode+0xa0/0x170 [ 304.165158] new_inode+0x1d/0xf0 [ 304.168525] debugfs_get_inode+0x1a/0x130 [ 304.172699] __debugfs_create_file+0x93/0x440 [ 304.177196] ? debugfs_create_file_unsafe+0x37/0x60 [ 304.182216] debugfs_create_u64+0x4b/0x80 [ 304.186366] nbd_start_device+0x508/0xc90 [ 304.190520] nbd_ioctl+0x3a8/0xa80 [ 304.194088] ? get_pid_task+0x91/0x130 [ 304.197981] ? nbd_disconnect_and_put+0x140/0x140 [ 304.202851] ? __lock_acquire+0x5fc/0x3f20 [ 304.207095] ? nbd_disconnect_and_put+0x140/0x140 [ 304.211953] blkdev_ioctl+0x540/0x1830 [ 304.215884] ? proc_fail_nth_write+0x7b/0x180 [ 304.220430] ? blkpg_ioctl+0x8d0/0x8d0 [ 304.224318] ? trace_hardirqs_on+0x10/0x10 [ 304.228559] ? fsnotify+0x974/0x11b0 [ 304.232275] ? proc_tgid_io_accounting+0x7a0/0x7a0 [ 304.237209] ? debug_check_no_obj_freed+0x2c0/0x674 [ 304.242230] ? SyS_write+0x1b7/0x210 [ 304.246066] block_ioctl+0xd9/0x120 [ 304.249698] ? blkdev_fallocate+0x3a0/0x3a0 [ 304.254031] do_vfs_ioctl+0x75a/0xff0 [ 304.257858] ? ioctl_preallocate+0x1a0/0x1a0 [ 304.262283] ? lock_downgrade+0x740/0x740 [ 304.266431] ? __fget+0x225/0x360 [ 304.269909] ? do_vfs_ioctl+0xff0/0xff0 [ 304.273893] ? security_file_ioctl+0x83/0xb0 [ 304.278306] SyS_ioctl+0x7f/0xb0 [ 304.281670] ? do_vfs_ioctl+0xff0/0xff0 [ 304.285646] do_syscall_64+0x1d5/0x640 [ 304.289629] entry_SYSCALL_64_after_hwframe+0x46/0xbb [ 304.294822] RIP: 0033:0x45deb9 [ 304.298017] RSP: 002b:00007ff8b89c3c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 304.305738] RAX: ffffffffffffffda RBX: 0000000000012f00 RCX: 000000000045deb9 [ 304.313025] RDX: 0000000000000000 RSI: 000000000000ab03 RDI: 0000000000000005 [ 304.320317] RBP: 00007ff8b89c3ca0 R08: 0000000000000000 R09: 0000000000000000 [ 304.327585] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000013 [ 304.334851] R13: 00007ffc53598cdf R14: 00007ff8b89c49c0 R15: 000000000118bf2c [ 304.376111] block nbd5: Receive control failed (result -32) [ 304.391568] block nbd5: shutting down sockets 12:15:24 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) accept$alg(r0, 0x0, 0x0) r1 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r2 = dup2(0xffffffffffffffff, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r4 = accept$alg(r3, 0x0, 0x0) sendmsg$alg(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039b63eac610b", 0x15}, {&(0x7f0000001400)="c98812c1be8a", 0xffffffc8}, {&(0x7f00000012c0)="406f2bef596a8a3130012ee7bf", 0xd}, {&(0x7f0000001300)="7f5549f794326461", 0x8}], 0x4, &(0x7f00000000c0)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}, 0x0) recvmsg(r4, &(0x7f0000000000)={0x0, 0xb, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4089, 0x34000}], 0x1, 0x0, 0x2c}, 0x0) 12:15:24 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r1 = accept$alg(r0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r4 = dup2(r2, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r7 = dup2(r5, r6) ioctl$PERF_EVENT_IOC_ENABLE(r7, 0x8912, 0x400200) ioctl$BINDER_GET_NODE_INFO_FOR_REF(r7, 0xc018620c, &(0x7f0000000000)={0x2}) sendmsg$alg(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039", 0x10}], 0x1}, 0x0) recvmsg(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f00000022c0)=""/4099, 0x1003}], 0x1}, 0x0) 12:15:24 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r1 = accept$alg(r0, 0x0, 0x0) readv(r1, 0x0, 0x0) 12:15:24 executing program 4: r0 = socket$inet6_sctp(0xa, 0x801, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000cf6fe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) ioctl$TIOCSETD(0xffffffffffffffff, 0x5423, &(0x7f0000000040)=0xd) sendmmsg$inet6(r0, &(0x7f0000001f40)=[{{0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000000)='#', 0x1}], 0x1}}, {{&(0x7f0000000940)={0xa, 0x0, 0x0, @empty}, 0x1c, 0x0}}], 0x2, 0x0) 12:15:24 executing program 5 (fault-call:4 fault-nth:20): socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) dup2(r2, r1) ioctl$NBD_DO_IT(r2, 0xab03) 12:15:24 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) getsockopt$inet_sctp_SCTP_GET_PEER_ADDRS(0xffffffffffffffff, 0x84, 0x6c, &(0x7f00000002c0)={0x0, 0x8f, "070098842d652b63afc49e40d3de1abcabc601ec1c451d49d6cc1dd6a73fb92862569beff94fcf69dc9214feb4a0b51439c41d60863f9e57ac3c497b0b3d8e1086527c64685526b17935757acddf7337308851693fe7469b906b6d4e62fccee958a8ad1ccd91dc39f1e9151083c8d64545b02771b147abc687ba658856163f505e7f6ec0dfb68bf4be735f1cccc3ef"}, &(0x7f0000000380)=0x97) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r1 = accept$alg(r0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(0xffffffffffffffff, 0xc01864c6, &(0x7f00000000c0)={&(0x7f0000000000)=[0xf0000000], 0x1, 0x80800, 0x0, 0xffffffffffffffff}) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r3, 0xc02064b2, &(0x7f0000000140)={0x65, 0x0, 0x20}) r4 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r5 = dup2(r2, r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) sendmsg$alg(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039", 0x10}], 0x1}, 0x0) recvmsg(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f00000022c0)=""/4099, 0x1003}], 0x1}, 0x0) 12:15:24 executing program 4: r0 = socket$inet6_sctp(0xa, 0x801, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000cf6fe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) r1 = syz_init_net_socket$nl_rdma(0xffffffffffffffff, 0x3, 0x14) ioctl$sock_SIOCSIFVLAN_SET_VLAN_FLAG_CMD(r1, 0x8983, &(0x7f0000000040)={0x7, 'rose0\x00', {0x9}, 0x7fff}) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) sendmmsg$inet6(r0, &(0x7f0000001f40)=[{{0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000000)='#', 0x1}], 0x1}}, {{&(0x7f0000000940)={0xa, 0x0, 0x0, @empty}, 0x1c, 0x0}}], 0x2, 0x0) 12:15:24 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r1 = accept$alg(r0, 0x0, 0x0) readv(r1, 0x0, 0x0) [ 304.605625] FAULT_INJECTION: forcing a failure. [ 304.605625] name failslab, interval 1, probability 0, space 0, times 0 [ 304.674522] CPU: 1 PID: 25074 Comm: syz-executor.5 Not tainted 4.14.203-syzkaller #0 [ 304.682450] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 304.692244] Call Trace: [ 304.694836] dump_stack+0x1b2/0x283 [ 304.698494] should_fail.cold+0x10a/0x154 [ 304.702678] should_failslab+0xd6/0x130 [ 304.706662] kmem_cache_alloc+0x28e/0x3c0 [ 304.710822] __d_alloc+0x2a/0xa20 [ 304.714279] ? d_lookup+0x172/0x220 [ 304.717910] d_alloc+0x46/0x240 12:15:24 executing program 1: ioctl$RNDCLEARPOOL(0xffffffffffffffff, 0x5206, &(0x7f0000000000)=0x7) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r1 = accept$alg(r0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r4 = dup2(r2, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) sendmsg$alg(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039", 0x10}], 0x1}, 0x0) r5 = syz_genetlink_get_family_id$batadv(&(0x7f0000000040)='batadv\x00') sendmsg$BATADV_CMD_GET_BLA_CLAIM(0xffffffffffffffff, &(0x7f0000004b80)={0x0, 0x0, &(0x7f0000004b40)={&(0x7f0000004b00)=ANY=[@ANYBLOB="14000000", @ANYRES16=r5, @ANYBLOB="01600000000000dd009444000000"], 0x14}}, 0x0) sendmsg$BATADV_CMD_GET_GATEWAYS(r4, &(0x7f0000000300)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000140)={0x14, r5, 0x2, 0x70bd27, 0x25dfdbfd}, 0x14}, 0x1, 0x0, 0x0, 0x1}, 0x810) recvmsg(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f00000022c0)=""/4099, 0x1003}], 0x1}, 0x0) [ 304.721197] __lookup_hash+0x101/0x270 [ 304.725083] ? __inode_permission+0xcd/0x2f0 [ 304.729492] lookup_one_len+0x279/0x3a0 [ 304.733497] ? lookup_one_len_unlocked+0x410/0x410 [ 304.738521] start_creating+0xb0/0x200 [ 304.742505] __debugfs_create_file+0x4f/0x440 [ 304.747008] ? debugfs_create_file+0x37/0x60 [ 304.751464] nbd_start_device+0x526/0xc90 [ 304.755628] nbd_ioctl+0x3a8/0xa80 [ 304.759293] ? get_pid_task+0x91/0x130 [ 304.763208] ? nbd_disconnect_and_put+0x140/0x140 [ 304.768056] ? __lock_acquire+0x5fc/0x3f20 [ 304.772304] ? nbd_disconnect_and_put+0x140/0x140 [ 304.777193] blkdev_ioctl+0x540/0x1830 [ 304.781200] ? proc_fail_nth_write+0x7b/0x180 [ 304.786237] ? blkpg_ioctl+0x8d0/0x8d0 [ 304.790130] ? trace_hardirqs_on+0x10/0x10 [ 304.794389] ? fsnotify+0x974/0x11b0 [ 304.798100] ? proc_tgid_io_accounting+0x7a0/0x7a0 [ 304.803034] ? debug_check_no_obj_freed+0x2c0/0x674 [ 304.808055] ? SyS_write+0x1b7/0x210 [ 304.811777] block_ioctl+0xd9/0x120 [ 304.815406] ? blkdev_fallocate+0x3a0/0x3a0 [ 304.819735] do_vfs_ioctl+0x75a/0xff0 [ 304.823539] ? ioctl_preallocate+0x1a0/0x1a0 [ 304.827956] ? lock_downgrade+0x740/0x740 [ 304.832924] ? __fget+0x225/0x360 [ 304.836469] ? do_vfs_ioctl+0xff0/0xff0 [ 304.840447] ? security_file_ioctl+0x83/0xb0 [ 304.844860] SyS_ioctl+0x7f/0xb0 [ 304.848227] ? do_vfs_ioctl+0xff0/0xff0 [ 304.852321] do_syscall_64+0x1d5/0x640 [ 304.856248] entry_SYSCALL_64_after_hwframe+0x46/0xbb [ 304.862421] RIP: 0033:0x45deb9 [ 304.865607] RSP: 002b:00007ff8b89c3c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 12:15:25 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r1 = accept$alg(r0, 0x0, 0x0) readv(r1, 0x0, 0x0) [ 304.873320] RAX: ffffffffffffffda RBX: 0000000000012f00 RCX: 000000000045deb9 [ 304.880589] RDX: 0000000000000000 RSI: 000000000000ab03 RDI: 0000000000000005 [ 304.887856] RBP: 00007ff8b89c3ca0 R08: 0000000000000000 R09: 0000000000000000 [ 304.895150] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000014 [ 304.902448] R13: 00007ffc53598cdf R14: 00007ff8b89c49c0 R15: 000000000118bf2c 12:15:25 executing program 4: r0 = socket$inet6_sctp(0xa, 0x801, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000cf6fe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) dup2(r1, r2) ioctl$UFFDIO_ZEROPAGE(r2, 0xc020aa04, &(0x7f0000000140)={{&(0x7f0000ffb000/0x2000)=nil, 0x2000}}) getsockopt$packet_buf(r2, 0x107, 0x6, &(0x7f00000000c0)=""/75, &(0x7f0000000040)=0x4b) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) sendmmsg$inet6(r0, &(0x7f0000001f40)=[{{0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000000)='#', 0x1}], 0x1}}, {{&(0x7f0000000940)={0xa, 0x0, 0x0, @empty}, 0x1c, 0x0}}], 0x2, 0x0) 12:15:25 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r1 = accept$alg(r0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r4 = dup2(r2, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) sendmsg$alg(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039", 0x10}, {&(0x7f00000002c0)="3faa6eba7aa7f0be4c101a9b0ba7aeea350b8f8ae9edc9071c24cd9b1f45cee1cadfb62b4b92b0b97111070bb789aebe5fb685a10e814955709a61803af5c80d44f76796", 0x44}, {&(0x7f0000000000)="e029ab7414f09ba642fe987ce1d3f9d9563edd3dc811d78a3987cf1a11059e908f2fbd5baf6e", 0x26}], 0x3}, 0x0) recvmsg(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f00000022c0)=""/4099, 0x1003}], 0x1}, 0x0) [ 304.994314] block nbd5: Receive control failed (result -32) [ 305.007297] block nbd5: shutting down sockets 12:15:25 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r3 = dup2(r1, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = socket$alg(0x26, 0x5, 0x0) bind$alg(r4, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r4, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r5 = accept$alg(r4, 0x0, 0x0) sendmsg$alg(r5, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039b63eac610b", 0x15}, {&(0x7f0000001400)="c98812c1be8a", 0xffffffc8}, {&(0x7f00000012c0)="406f2bef596a8a3130012ee7bf", 0xd}, {&(0x7f0000001300)="7f5549f794326461", 0x8}], 0x4, &(0x7f00000000c0)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}, 0x0) recvmsg(r5, &(0x7f0000000000)={0x0, 0xb, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4089, 0x34000}], 0x1, 0x0, 0x2c}, 0x0) 12:15:25 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r1 = accept$alg(r0, 0x0, 0x0) r2 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r3 = dup2(0xffffffffffffffff, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) sendmsg$alg(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039", 0x10}], 0x1}, 0x0) recvmsg(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000080)}, 0x0) 12:15:25 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r1 = accept$alg(r0, 0x0, 0x0) readv(r1, &(0x7f00000008c0)=[{&(0x7f00000002c0)=""/175, 0xaf}, {&(0x7f0000000480)=""/237, 0xed}, {&(0x7f0000000580)=""/241, 0xf1}, {&(0x7f0000000000)=""/60, 0x3c}, {&(0x7f0000000380)=""/126, 0x7e}, {&(0x7f0000000680)=""/189, 0xbd}, {&(0x7f0000000740)=""/120, 0x78}], 0x7) 12:15:25 executing program 5 (fault-call:4 fault-nth:21): socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) dup2(r2, r1) ioctl$NBD_DO_IT(r2, 0xab03) 12:15:25 executing program 4: r0 = socket$inet6_sctp(0xa, 0x801, 0x84) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r3 = socket$inet6(0xa, 0x8000080003, 0x800000000000005) r4 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000340)={'bridge_slave_0\x00', 0x0}) sendmsg$nl_route(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=@bridge_setlink={0x2c, 0x13, 0xa29, 0x0, 0x0, {0x7, 0x0, 0x0, r5}, [@IFLA_AF_SPEC={0xc, 0x1a, 0x0, 0x1, [@AF_INET={0x8, 0x2, 0x0, 0x1, {0x4, 0x1, 0x0, 0x0}}]}]}, 0x2c}}, 0x0) dup2(r1, r2) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r2, 0x84, 0x64, &(0x7f0000000000)=[@in6={0xa, 0x4e23, 0x0, @loopback, 0xffffffff}, @in6={0xa, 0x4e20, 0x978, @loopback, 0x5}, @in6={0xa, 0x4e24, 0x10001, @empty, 0x3}, @in6={0xa, 0x4e20, 0x80, @mcast1, 0xfff}], 0x70) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) sendmmsg$inet6(r0, &(0x7f0000001f40)=[{{0x0, 0x0, &(0x7f0000000700)}}, {{&(0x7f0000000940)={0xa, 0x0, 0x0, @private1, 0xfffffff9}, 0x1c, 0x0}}], 0x2, 0x0) 12:15:25 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r1 = accept$alg(r0, 0x0, 0x0) readv(r1, &(0x7f00000008c0)=[{&(0x7f00000002c0)=""/175, 0xaf}, {&(0x7f0000000480)=""/237, 0xed}, {&(0x7f0000000580)=""/241, 0xf1}, {&(0x7f0000000000)=""/60, 0x3c}, {&(0x7f0000000380)=""/126, 0x7e}, {&(0x7f0000000680)=""/189, 0xbd}], 0x6) 12:15:25 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r1 = accept$alg(r0, 0x0, 0x0) readv(r1, &(0x7f00000008c0)=[{&(0x7f00000002c0)=""/175, 0xaf}, {&(0x7f0000000480)=""/237, 0xed}, {&(0x7f0000000580)=""/241, 0xf1}, {&(0x7f0000000000)=""/60, 0x3c}, {&(0x7f0000000380)=""/126, 0x7e}], 0x5) [ 305.489844] FAULT_INJECTION: forcing a failure. [ 305.489844] name failslab, interval 1, probability 0, space 0, times 0 [ 305.523545] CPU: 0 PID: 25127 Comm: syz-executor.5 Not tainted 4.14.203-syzkaller #0 [ 305.531467] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 305.540826] Call Trace: [ 305.543424] dump_stack+0x1b2/0x283 [ 305.547068] should_fail.cold+0x10a/0x154 [ 305.551230] should_failslab+0xd6/0x130 [ 305.555248] kmem_cache_alloc+0x28e/0x3c0 [ 305.559409] alloc_inode+0xa0/0x170 [ 305.563084] new_inode+0x1d/0xf0 [ 305.566465] debugfs_get_inode+0x1a/0x130 [ 305.570645] __debugfs_create_file+0x93/0x440 [ 305.575198] ? debugfs_create_file+0x37/0x60 [ 305.579644] nbd_start_device+0x526/0xc90 [ 305.584235] nbd_ioctl+0x3a8/0xa80 [ 305.587804] ? get_pid_task+0x91/0x130 [ 305.594344] ? nbd_disconnect_and_put+0x140/0x140 [ 305.599228] ? __lock_acquire+0x5fc/0x3f20 [ 305.603505] ? nbd_disconnect_and_put+0x140/0x140 [ 305.608364] blkdev_ioctl+0x540/0x1830 [ 305.612286] ? proc_fail_nth_write+0x7b/0x180 [ 305.616810] ? blkpg_ioctl+0x8d0/0x8d0 [ 305.620728] ? trace_hardirqs_on+0x10/0x10 [ 305.624993] ? fsnotify+0x974/0x11b0 [ 305.628713] ? proc_tgid_io_accounting+0x7a0/0x7a0 [ 305.633670] ? debug_check_no_obj_freed+0x2c0/0x674 [ 305.638716] ? SyS_write+0x1b7/0x210 [ 305.643042] block_ioctl+0xd9/0x120 [ 305.646668] ? blkdev_fallocate+0x3a0/0x3a0 [ 305.650989] do_vfs_ioctl+0x75a/0xff0 [ 305.654791] ? ioctl_preallocate+0x1a0/0x1a0 [ 305.659227] ? lock_downgrade+0x740/0x740 [ 305.663391] ? __fget+0x225/0x360 [ 305.666872] ? do_vfs_ioctl+0xff0/0xff0 [ 305.670849] ? security_file_ioctl+0x83/0xb0 [ 305.675289] SyS_ioctl+0x7f/0xb0 [ 305.678681] ? do_vfs_ioctl+0xff0/0xff0 [ 305.682662] do_syscall_64+0x1d5/0x640 [ 305.686557] entry_SYSCALL_64_after_hwframe+0x46/0xbb 12:15:25 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r1 = accept$alg(r0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = syz_open_dev$ttys(0xc, 0x2, 0x1) ioctl$TIOCSETD(r3, 0x5423, &(0x7f0000000040)=0x6) ioctl$GIO_CMAP(r3, 0x4b70, 0x0) ioctl$KDSETKEYCODE(r3, 0x4b4d, &(0x7f0000000000)={0x40, 0x3ff}) r4 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r5 = dup2(r2, r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) sendmsg$alg(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039", 0x10}], 0x1}, 0x0) recvmsg(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f00000022c0)=""/4099, 0x1003}], 0x1}, 0x0) [ 305.691745] RIP: 0033:0x45deb9 [ 305.694926] RSP: 002b:00007ff8b89c3c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 305.702635] RAX: ffffffffffffffda RBX: 0000000000012f00 RCX: 000000000045deb9 [ 305.709932] RDX: 0000000000000000 RSI: 000000000000ab03 RDI: 0000000000000005 [ 305.717235] RBP: 00007ff8b89c3ca0 R08: 0000000000000000 R09: 0000000000000000 [ 305.724523] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000015 [ 305.731817] R13: 00007ffc53598cdf R14: 00007ff8b89c49c0 R15: 000000000118bf2c 12:15:26 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r1 = accept$alg(r0, 0x0, 0x0) readv(r1, &(0x7f00000008c0)=[{&(0x7f00000002c0)=""/175, 0xaf}, {&(0x7f0000000480)=""/237, 0xed}, {&(0x7f0000000580)=""/241, 0xf1}, {&(0x7f0000000000)=""/60, 0x3c}], 0x4) 12:15:26 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r1 = accept$alg(r0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r4 = dup2(r2, r3) sendmsg$RDMA_NLDEV_CMD_STAT_DEL(r4, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x28, 0x1412, 0x400, 0x70bd2d, 0x25dfdbfe, "", [@RDMA_NLDEV_ATTR_STAT_RES={0x8}, @RDMA_NLDEV_ATTR_STAT_RES={0x8}, @RDMA_NLDEV_ATTR_DEV_INDEX={0x8, 0x1, 0x2}]}, 0x28}, 0x1, 0x0, 0x0, 0x20004080}, 0x4000080) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) sendmsg$alg(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039", 0x10}], 0x1}, 0x0) recvmsg(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000080)}, 0x0) [ 305.853986] block nbd5: Receive control failed (result -32) [ 305.864262] block nbd5: shutting down sockets 12:15:26 executing program 4: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000300)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f0000000080)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000000)={0xffffffffffffffff}, 0x13f}}, 0xffaf) write$RDMA_USER_CM_CMD_LISTEN(r0, &(0x7f0000000480)={0x7, 0x8, 0xfa00, {r1}}, 0x10) write$RDMA_USER_CM_CMD_DESTROY_ID(r0, &(0x7f0000000200)={0x1, 0x10, 0xfa00, {&(0x7f00000001c0), r1}}, 0x18) write$RDMA_USER_CM_CMD_REJECT(0xffffffffffffffff, &(0x7f00000000c0)={0x9, 0x108, 0xfa00, {r1, 0x46, 'q>6', "cb34ca3ca5e3cd79028a5dcbf2cde858befa43ad3a138a0f20abee6fd35297a9ce491cef848231b6432e314cbfff1233047e5d519f6022180bfa74bc47d3d85c3d219deaf7baaccd31e034d4c5b983e0dd5d429a72bc183b5acc86984a17a7cadd65dfcd9da6f5d15a7a13664fc9603efca8008aba21bbffab4c9ba467d3bba02f81829cebd6e2f275843fddf2baf76bee38d3de6bfbef429da352e78ab7c18aa7c6d83acad5adce608654434d5c4efd1f567373fbcc266e16397658c783da14aa4b1064325a6df8135c29f1bd8cc45669c5452469e10b09475ded2577d4272ccebdaa690201c8dce5f37c4a5aec3d3402056fd1ed486298b9bb23cfb9667de3"}}, 0x110) r2 = socket$inet6_sctp(0xa, 0x801, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r2, 0x84, 0x64, &(0x7f0000cf6fe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) connect$inet6(r2, &(0x7f0000000080)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) sendmmsg$inet6(r2, &(0x7f0000001f40)=[{{0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000000)='#', 0x1}], 0x1}}, {{&(0x7f0000000940)={0xa, 0x0, 0x0, @empty}, 0x1c, 0x0}}], 0x2, 0x0) rt_sigprocmask(0x0, &(0x7f0000000040)={[0x6]}, &(0x7f0000000240), 0x8) 12:15:26 executing program 5 (fault-call:4 fault-nth:22): socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) dup2(r2, r1) ioctl$NBD_DO_IT(r2, 0xab03) [ 306.022804] FAULT_INJECTION: forcing a failure. [ 306.022804] name failslab, interval 1, probability 0, space 0, times 0 [ 306.054221] CPU: 1 PID: 25159 Comm: syz-executor.5 Not tainted 4.14.203-syzkaller #0 [ 306.062142] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 306.071547] Call Trace: [ 306.074144] dump_stack+0x1b2/0x283 [ 306.077777] should_fail.cold+0x10a/0x154 [ 306.081943] should_failslab+0xd6/0x130 [ 306.085926] kmem_cache_alloc_trace+0x29a/0x3d0 [ 306.090602] ? debugfs_create_file+0x37/0x60 [ 306.095015] nbd_start_device+0x59b/0xc90 [ 306.099170] nbd_ioctl+0x3a8/0xa80 [ 306.102715] ? get_pid_task+0x91/0x130 [ 306.106632] ? nbd_disconnect_and_put+0x140/0x140 [ 306.111478] ? __lock_acquire+0x5fc/0x3f20 [ 306.115745] ? nbd_disconnect_and_put+0x140/0x140 [ 306.120849] blkdev_ioctl+0x540/0x1830 [ 306.124731] ? proc_fail_nth_write+0x7b/0x180 [ 306.129249] ? blkpg_ioctl+0x8d0/0x8d0 [ 306.133137] ? trace_hardirqs_on+0x10/0x10 [ 306.137374] ? fsnotify+0x974/0x11b0 [ 306.141109] ? proc_tgid_io_accounting+0x7a0/0x7a0 [ 306.146036] ? debug_check_no_obj_freed+0x2c0/0x674 [ 306.151056] ? SyS_write+0x1b7/0x210 [ 306.154773] block_ioctl+0xd9/0x120 [ 306.159209] ? blkdev_fallocate+0x3a0/0x3a0 [ 306.163569] do_vfs_ioctl+0x75a/0xff0 [ 306.167400] ? ioctl_preallocate+0x1a0/0x1a0 [ 306.171810] ? lock_downgrade+0x740/0x740 [ 306.175987] ? __fget+0x225/0x360 [ 306.179442] ? do_vfs_ioctl+0xff0/0xff0 [ 306.183440] ? security_file_ioctl+0x83/0xb0 [ 306.187847] SyS_ioctl+0x7f/0xb0 [ 306.191209] ? do_vfs_ioctl+0xff0/0xff0 [ 306.195185] do_syscall_64+0x1d5/0x640 [ 306.199104] entry_SYSCALL_64_after_hwframe+0x46/0xbb [ 306.204306] RIP: 0033:0x45deb9 [ 306.207494] RSP: 002b:00007ff8b89c3c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 306.215232] RAX: ffffffffffffffda RBX: 0000000000012f00 RCX: 000000000045deb9 12:15:26 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r3 = dup2(r1, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = socket$alg(0x26, 0x5, 0x0) bind$alg(r4, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r4, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r5 = accept$alg(r4, 0x0, 0x0) sendmsg$alg(r5, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039b63eac610b", 0x15}, {&(0x7f0000001400)="c98812c1be8a", 0xffffffc8}, {&(0x7f00000012c0)="406f2bef596a8a3130012ee7bf", 0xd}, {&(0x7f0000001300)="7f5549f794326461", 0x8}], 0x4, &(0x7f00000000c0)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}, 0x0) recvmsg(r5, &(0x7f0000000000)={0x0, 0xb, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4089, 0x34000}], 0x1, 0x0, 0x2c}, 0x0) 12:15:26 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r1 = accept$alg(r0, 0x0, 0x0) readv(r1, &(0x7f00000008c0)=[{&(0x7f00000002c0)=""/175, 0xaf}, {&(0x7f0000000480)=""/237, 0xed}, {&(0x7f0000000580)=""/241, 0xf1}], 0x3) 12:15:26 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r1 = accept$alg(r0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r4 = dup2(r2, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) sendmsg$alg(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039", 0x10}], 0x1}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) dup2(r5, r6) getsockopt$bt_BT_CHANNEL_POLICY(r6, 0x112, 0xa, &(0x7f0000000000)=0x1, &(0x7f00000000c0)=0x4) recvmsg(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f00000022c0)=""/4099, 0x1003}], 0x1}, 0x0) 12:15:26 executing program 4: r0 = socket$inet6_sctp(0xa, 0x801, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000cf6fe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) sendmmsg$inet6(r0, &(0x7f0000001f40)=[{{0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000000)="ef", 0x1}], 0x1}}, {{&(0x7f0000000940)={0xa, 0x0, 0x0, @empty, 0xfffffffe}, 0x1c, 0x0}}], 0x2, 0xb78304efb70bb39d) [ 306.222535] RDX: 0000000000000000 RSI: 000000000000ab03 RDI: 0000000000000005 [ 306.229832] RBP: 00007ff8b89c3ca0 R08: 0000000000000000 R09: 0000000000000000 [ 306.237104] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000016 [ 306.244412] R13: 00007ffc53598cdf R14: 00007ff8b89c49c0 R15: 000000000118bf2c 12:15:26 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r1 = accept$alg(r0, 0x0, 0x0) readv(r1, &(0x7f00000008c0)=[{&(0x7f00000002c0)=""/175, 0xaf}, {&(0x7f0000000480)=""/237, 0xed}], 0x2) 12:15:26 executing program 4: r0 = socket$inet6_sctp(0xa, 0x801, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000000040)=[@in6={0xa, 0x4e23, 0x1, @initdev={0xfe, 0x88, [], 0x0, 0x0}, 0x4}], 0x1c) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) sendmmsg$inet6(r0, &(0x7f0000001f40)=[{{0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000000)='#', 0x1}], 0x1}}, {{&(0x7f0000000940)={0xa, 0x0, 0x0, @empty}, 0x1c, 0x0}}], 0x2, 0x0) 12:15:26 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r1 = accept$alg(r0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r4 = dup2(r2, r3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) dup2(r5, r6) ioctl$RNDCLEARPOOL(r4, 0x5206, &(0x7f00000000c0)) ioctl$SNDRV_CTL_IOCTL_ELEM_LOCK(r6, 0x40405514, &(0x7f0000000000)={0x9, 0x4, 0x5, 0x4, 'syz1\x00', 0x2}) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) sendmsg$alg(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039", 0x10}], 0x1}, 0x0) recvmsg(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f00000022c0)=""/4099, 0x1003}], 0x1}, 0x0) 12:15:26 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r1 = accept$alg(r0, 0x0, 0x0) readv(r1, &(0x7f00000008c0)=[{&(0x7f00000002c0)=""/175, 0xaf}], 0x1) 12:15:26 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'aead\x00', 0x0, 0x0, 'pcrypt(rfc4106(gcm(aes)))\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r1 = accept$alg(r0, 0x0, 0x0) r2 = syz_init_net_socket$ax25(0x3, 0x6, 0x7) sendto$ax25(r2, &(0x7f0000000340)="aaa6250636b997a3800efe55e6b60d27a7b57da55347baecfc7c680821c9afc592c2d4110bca24e5f156a4bc1d487399dfa89cab9757ccf233be38f00c5bc2f1daaaf7c4dc74987a6234c484acadcbad0c1001eba3ba7262c39bc76b566984a84ec3892a06c189a5ea0a0ab3a2e85f0638b3cb3e3317f646fbc6f101aba010540bb726001382cee483a900db9dffee6d88a4f8825aeb355890f4cb05ef190a5a6f1a2c0646429a66aa33be6d6d8a0ea8ce363d0af0270f8af0249388ea85169ecea16817d2234fe59174b01a15b8928215e97d628b90a610b1f379de9def4b4fe23c2a915f9e5fbf19fb634ecee6b22c202b0876", 0xf4, 0x0, &(0x7f0000000480)={{0x3, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x3}, 0x5}, [@default, @null, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x3}, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x0}, @null, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @bcast, @default]}, 0x48) setsockopt$ax25_int(0xffffffffffffffff, 0x101, 0x3, &(0x7f0000000000)=0x93, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PPPIOCDISCONN(0xffffffffffffffff, 0x7439) r4 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r5 = dup2(r3, r4) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_TEMPO(r5, 0xc02c5341, &(0x7f00000002c0)) sendmsg$NL80211_CMD_DEL_MPATH(r5, &(0x7f00000005c0)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0xc9bceb803923461}, 0xc, &(0x7f0000000140)={&(0x7f0000000500)={0x98, 0x0, 0x10, 0x70bd2b, 0x25dfdbfc, {{}, {@void, @val={0xc, 0x99, {0x3, 0x20}}}}, [@NL80211_ATTR_MAC={0xa, 0x6, @device_b}, @NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_MAC={0xa, 0x6, @device_b}, @NL80211_ATTR_MPATH_NEXT_HOP={0xa, 0x1a, @device_b}, @NL80211_ATTR_MPATH_NEXT_HOP={0xa}, @NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_MPATH_NEXT_HOP={0xa}, @NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_MAC={0xa, 0x6, @device_b}, @NL80211_ATTR_MPATH_NEXT_HOP={0xa, 0x1a, @broadcast}]}, 0x98}}, 0x8000) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) sendmsg$alg(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039", 0x10}], 0x1}, 0x0) recvmsg(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f00000022c0)=""/4099, 0x1003}], 0x1}, 0x0) 12:15:26 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r1 = accept$alg(r0, 0x0, 0x0) readv(r1, &(0x7f00000008c0), 0x0) 12:15:26 executing program 4: r0 = socket$inet6_sctp(0xa, 0x801, 0x84) r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r2 = accept$alg(r1, 0x0, 0x0) sendmsg$alg(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039b63eac610b", 0x15}, {&(0x7f0000001400)="c98812c1be8a", 0xffffffc8}, {&(0x7f00000012c0)="406f2bef596a8a3130012ee7bf", 0xd}, {&(0x7f0000001300)="7f5549f794326461", 0x8}], 0x4, &(0x7f00000000c0)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}, 0x0) recvmsg(r2, &(0x7f0000000000)={0x0, 0xb, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4089, 0x34000}], 0x1, 0x0, 0x2c}, 0x0) r3 = syz_open_dev$sg(&(0x7f0000000040)='/dev/sg#\x00', 0x0, 0x0) ioctl$SCSI_IOCTL_SEND_COMMAND(r3, 0x2284, &(0x7f0000001200)={0x104, 0x0, 0x0, "5fc10bf01431cf901684bbfa75acc4568aaae282fff28ef184cdfe2f7d5734cbc7df1558b1d7cac98c900fcb510a03d0f84a37689e991e198098a4540d4a245314baf2555ef37ecbd63f884762e5c4d9446b2bd6448c7b594a48cf508c0268b3b34da889b1d2e925459fea51282ad9ae5ab547dac8028864892148a1083b00edf843635fe8461b03007b936e1c0bc8528a02a85ca68429267b2d4316e92622acc3076002167a754e17ef5d732cbd7cb1d9d7327f14f29d37386a1c0e44567a21566ccd914bb0c5dfde5f077616fc0b5903aa3345ff435470e22e464d4893565a7abd00e7c9abcfadac7fd53ca7fb294b3815bf27c4a69ff0810a271cf213911bf101"}) ioctl$SG_GET_KEEP_ORPHAN(r3, 0x2288, &(0x7f0000000140)) fremovexattr(r2, &(0x7f0000000040)=@known='com.apple.system.Security\x00') setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000cf6fe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) sendmmsg$inet6(r0, &(0x7f0000001f40)=[{{0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000000)='#', 0x1}], 0x1}}, {{&(0x7f0000000940)={0xa, 0x0, 0x0, @private1}, 0x1c, 0x0}}], 0x2, 0x0) [ 306.615559] block nbd5: shutting down sockets 12:15:26 executing program 5 (fault-call:4 fault-nth:23): socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) dup2(r2, r1) ioctl$NBD_DO_IT(r2, 0xab03) [ 306.705493] block nbd5: Receive control failed (result -32) [ 306.708560] FAULT_INJECTION: forcing a failure. [ 306.708560] name failslab, interval 1, probability 0, space 0, times 0 [ 306.726819] CPU: 1 PID: 25220 Comm: syz-executor.5 Not tainted 4.14.203-syzkaller #0 [ 306.734720] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 306.744079] Call Trace: [ 306.746697] dump_stack+0x1b2/0x283 [ 306.750353] should_fail.cold+0x10a/0x154 [ 306.754532] should_failslab+0xd6/0x130 [ 306.758509] kmem_cache_alloc_trace+0x29a/0x3d0 [ 306.763183] ? dev_uevent_filter+0xd0/0xd0 [ 306.767417] kobject_uevent_env+0x20c/0xf40 [ 306.771746] ? nbd_size_update+0x264/0x3c0 [ 306.775982] nbd_start_device+0x7e0/0xc90 [ 306.780140] nbd_ioctl+0x3a8/0xa80 [ 306.783687] ? get_pid_task+0x91/0x130 [ 306.787603] ? nbd_disconnect_and_put+0x140/0x140 [ 306.792459] ? __lock_acquire+0x5fc/0x3f20 [ 306.796701] ? nbd_disconnect_and_put+0x140/0x140 [ 306.801552] blkdev_ioctl+0x540/0x1830 [ 306.805445] ? proc_fail_nth_write+0x7b/0x180 [ 306.809980] ? blkpg_ioctl+0x8d0/0x8d0 [ 306.813893] ? trace_hardirqs_on+0x10/0x10 [ 306.818133] ? fsnotify+0x974/0x11b0 [ 306.821847] ? proc_tgid_io_accounting+0x7a0/0x7a0 [ 306.826785] ? debug_check_no_obj_freed+0x2c0/0x674 [ 306.831808] ? SyS_write+0x1b7/0x210 [ 306.835530] block_ioctl+0xd9/0x120 [ 306.839162] ? blkdev_fallocate+0x3a0/0x3a0 [ 306.843503] do_vfs_ioctl+0x75a/0xff0 [ 306.847313] ? ioctl_preallocate+0x1a0/0x1a0 [ 306.851812] ? lock_downgrade+0x740/0x740 [ 306.855975] ? __fget+0x225/0x360 [ 306.859430] ? do_vfs_ioctl+0xff0/0xff0 [ 306.863407] ? security_file_ioctl+0x83/0xb0 [ 306.867817] SyS_ioctl+0x7f/0xb0 [ 306.871184] ? do_vfs_ioctl+0xff0/0xff0 [ 306.875159] do_syscall_64+0x1d5/0x640 [ 306.879080] entry_SYSCALL_64_after_hwframe+0x46/0xbb [ 306.884294] RIP: 0033:0x45deb9 [ 306.887507] RSP: 002b:00007ff8b89c3c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 306.895218] RAX: ffffffffffffffda RBX: 0000000000012f00 RCX: 000000000045deb9 [ 306.902502] RDX: 0000000000000000 RSI: 000000000000ab03 RDI: 0000000000000005 [ 306.909772] RBP: 00007ff8b89c3ca0 R08: 0000000000000000 R09: 0000000000000000 [ 306.917039] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000017 [ 306.924307] R13: 00007ffc53598cdf R14: 00007ff8b89c49c0 R15: 000000000118bf2c [ 306.953980] block nbd5: shutting down sockets 12:15:27 executing program 0: socket$alg(0x26, 0x5, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r2 = dup2(r0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r4 = accept$alg(r3, 0x0, 0x0) sendmsg$alg(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039b63eac610b", 0x15}, {&(0x7f0000001400)="c98812c1be8a", 0xffffffc8}, {&(0x7f00000012c0)="406f2bef596a8a3130012ee7bf", 0xd}, {&(0x7f0000001300)="7f5549f794326461", 0x8}], 0x4, &(0x7f00000000c0)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}, 0x0) recvmsg(r4, &(0x7f0000000000)={0x0, 0xb, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4089, 0x34000}], 0x1, 0x0, 0x2c}, 0x0) 12:15:27 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r1 = accept$alg(r0, 0x0, 0x0) readv(r1, &(0x7f00000008c0), 0x0) 12:15:27 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r1 = accept$alg(r0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) dup2(r2, r3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r6 = dup2(r4, r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x4c54) sendmsg$alg(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039", 0x10}], 0x1}, 0x0) recvmsg(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f00000022c0)=""/4099, 0x1003}], 0x1}, 0x0) 12:15:27 executing program 5 (fault-call:4 fault-nth:24): socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) dup2(r2, r1) ioctl$NBD_DO_IT(r2, 0xab03) [ 307.178958] block nbd5: Receive control failed (result -32) [ 307.178969] FAULT_INJECTION: forcing a failure. [ 307.178969] name failslab, interval 1, probability 0, space 0, times 0 [ 307.178982] CPU: 0 PID: 25234 Comm: syz-executor.5 Not tainted 4.14.203-syzkaller #0 [ 307.203764] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 307.213117] Call Trace: [ 307.215712] dump_stack+0x1b2/0x283 [ 307.219372] should_fail.cold+0x10a/0x154 [ 307.223527] should_failslab+0xd6/0x130 [ 307.227532] __kmalloc+0x2c1/0x400 [ 307.231096] ? kobject_get_path+0xb5/0x230 [ 307.235355] ? rcu_lockdep_current_cpu_online+0xed/0x140 [ 307.240815] kobject_get_path+0xb5/0x230 [ 307.244883] kobject_uevent_env+0x230/0xf40 [ 307.249212] ? nbd_size_update+0x264/0x3c0 [ 307.253479] nbd_start_device+0x7e0/0xc90 [ 307.257632] nbd_ioctl+0x3a8/0xa80 [ 307.261173] ? get_pid_task+0x91/0x130 [ 307.265088] ? nbd_disconnect_and_put+0x140/0x140 [ 307.269961] ? __lock_acquire+0x5fc/0x3f20 [ 307.274227] ? nbd_disconnect_and_put+0x140/0x140 [ 307.279109] blkdev_ioctl+0x540/0x1830 [ 307.282997] ? proc_fail_nth_write+0x7b/0x180 [ 307.287527] ? blkpg_ioctl+0x8d0/0x8d0 [ 307.291417] ? trace_hardirqs_on+0x10/0x10 [ 307.295651] ? fsnotify+0x974/0x11b0 [ 307.299384] ? proc_tgid_io_accounting+0x7a0/0x7a0 [ 307.304334] ? debug_check_no_obj_freed+0x2c0/0x674 [ 307.309352] ? SyS_write+0x1b7/0x210 [ 307.313075] block_ioctl+0xd9/0x120 [ 307.316700] ? blkdev_fallocate+0x3a0/0x3a0 [ 307.321048] do_vfs_ioctl+0x75a/0xff0 [ 307.324854] ? ioctl_preallocate+0x1a0/0x1a0 [ 307.329260] ? lock_downgrade+0x740/0x740 [ 307.333439] ? __fget+0x225/0x360 [ 307.336892] ? do_vfs_ioctl+0xff0/0xff0 [ 307.340870] ? security_file_ioctl+0x83/0xb0 [ 307.345301] SyS_ioctl+0x7f/0xb0 [ 307.348691] ? do_vfs_ioctl+0xff0/0xff0 [ 307.352670] do_syscall_64+0x1d5/0x640 [ 307.356571] entry_SYSCALL_64_after_hwframe+0x46/0xbb [ 307.361784] RIP: 0033:0x45deb9 [ 307.364989] RSP: 002b:00007ff8b89c3c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 307.372699] RAX: ffffffffffffffda RBX: 0000000000012f00 RCX: 000000000045deb9 12:15:27 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r1 = accept$alg(r0, 0x0, 0x0) readv(r1, &(0x7f00000008c0), 0x0) [ 307.379975] RDX: 0000000000000000 RSI: 000000000000ab03 RDI: 0000000000000005 [ 307.387282] RBP: 00007ff8b89c3ca0 R08: 0000000000000000 R09: 0000000000000000 [ 307.394561] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000018 [ 307.401866] R13: 00007ffc53598cdf R14: 00007ff8b89c49c0 R15: 000000000118bf2c 12:15:27 executing program 4: r0 = socket$inet6_sctp(0xa, 0x801, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000cf6fe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r3 = syz_open_dev$rtc(&(0x7f0000000000)='/dev/rtc#\x00', 0x8, 0x40) dup2(r1, r3) sendmmsg$inet6(r2, &(0x7f0000001f40)=[{{0x0, 0x0, &(0x7f0000000700)}}, {{&(0x7f0000000940)={0xa, 0x0, 0x0, @empty}, 0x1c, 0x0}}], 0x2, 0x0) 12:15:27 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r1 = accept$alg(r0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = signalfd(r3, &(0x7f00007aeff8)={[0x1]}, 0x8) r5 = dup2(r3, r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) r6 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000080)='/dev/dlm-control\x00', 0x301900, 0x0) r7 = socket$nl_generic(0x10, 0x3, 0x10) r8 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000340)='nl80211\x00') ioctl$sock_SIOCGIFINDEX_80211(r7, 0x8933, &(0x7f0000000380)={'wlan1\x00', 0x0}) r10 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_TRIGGER_SCAN(r10, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000980)={0x7c, r8, 0x105, 0x0, 0x0, {{}, {@val={0x8, 0x3, r9}, @void}}, [@NL80211_ATTR_MEASUREMENT_DURATION={0x6, 0xeb, 0xdc}, @NL80211_ATTR_IE={0x58, 0x2a, [@fast_bss_trans={0x37, 0x52, {0x0, 0x0, "d6408b46aaf6404d700aa2cc6f544a26", "032c8629896d462eb6c177bd426b9c4192c6bb2101472a9e488d98ef28a38325", "709050e779922af8cad0e18846e607d5808f2513ed0b4f49f49a3d2628190911"}}]}]}, 0x7c}, 0x1, 0x0, 0x0, 0x44083}, 0x4000) sendmsg$NL80211_CMD_GET_COALESCE(r6, &(0x7f00000002c0)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x1c, 0x0, 0x8, 0x70bd2b, 0x25dfdbfc, {{}, {@void, @val={0x8, 0x3, r9}, @void}}, ["", "", "", "", "", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x804}, 0x40) sendmsg$alg(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039", 0x10}], 0x1}, 0x0) ioctl$FS_IOC_RESVSP(r2, 0x40305828, &(0x7f00000003c0)={0x0, 0x3, 0x40, 0x2}) recvmsg(r3, &(0x7f0000000000), 0x0) 12:15:27 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r1 = accept$alg(r0, 0x0, 0x0) readv(r1, &(0x7f00000008c0)=[{0x0}], 0x1) 12:15:27 executing program 4: r0 = socket$inet6_sctp(0xa, 0x801, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000cf6fe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) r1 = dup3(r0, r0, 0x0) syz_mount_image$romfs(&(0x7f0000000040)='romfs\x00', &(0x7f0000000140)='./file0\x00', 0x8dd, 0x4, &(0x7f0000000380)=[{&(0x7f0000000180), 0x0, 0x3}, {&(0x7f00000001c0), 0x0, 0x10001}, {&(0x7f0000000200)="b0058e0bd507eca14dc330b29386e0474b681379d855199fb65ce182d56667d98d952ec6ff813235ec1b383ffbc0712f3be392c680d8fb55b5fbbd91259a587af5ed7bbbdcaea2841b502e6688ee0fd1771242dd48226db7e3286bf37cdc20d2e2fbea019f6dec132c2b14c20e6c5322d23a945621da0fb1ddeb2cdb2e3f5dc8156abe963a92d4daffa9eda6f7", 0x8d, 0x3f}, {&(0x7f00000002c0)="4f020ba499df2367ef5e8b162992ba69d910710364004864e78a6adefae7d420c9946427eff1e3b1d6519b3f5228c9e2f4865a47ffcf860d7a2907f8942b1a1d751fad957e7b5fe3172ac33af6bec8898ae14c5c088db1b0deaf89034c002c1334e47b0ac81574d2bf4495623144b93f39ff56ebea1ed79f4efee1469b77d228f7b6febe862ff7be", 0x88, 0x644d0671}], 0xa00000, &(0x7f0000000400)={[{'{)'}, {}, {'.'}, {'&}/*#\'\x00'}, {'[(!@\''}, {}, {'-&]/@]\'\\+.\x00'}], [{@func={'func', 0x3d, 'MMAP_CHECK'}}]}) ioctl$KVM_ENABLE_CAP_CPU(r1, 0x4068aea3, &(0x7f00000000c0)={0x7b, 0x0, [0xfff, 0x2, 0x57e, 0x9]}) sendmmsg$inet6(r0, &(0x7f0000001f40)=[{{0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000000)='#', 0x1}], 0x1}}, {{&(0x7f0000000940)={0xa, 0x0, 0x0, @empty}, 0x1c, 0x0}}], 0x2, 0x0) 12:15:27 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r1 = accept$alg(r0, 0x0, 0x0) readv(r1, &(0x7f00000008c0)=[{0x0}], 0x1) [ 307.596941] block nbd5: shutting down sockets 12:15:27 executing program 5 (fault-call:4 fault-nth:25): socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) dup2(r2, r1) ioctl$NBD_DO_IT(r2, 0xab03) 12:15:27 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r1 = accept$alg(r0, 0x0, 0x0) readv(r1, &(0x7f00000008c0)=[{0x0}], 0x1) [ 307.697617] MTD: Attempt to mount non-MTD device "/dev/loop4" [ 307.716967] romfs: VFS: Can't find a romfs filesystem on dev loop4. [ 307.724339] block nbd5: Receive control failed (result -32) [ 307.732641] FAULT_INJECTION: forcing a failure. [ 307.732641] name failslab, interval 1, probability 0, space 0, times 0 [ 307.774901] CPU: 1 PID: 25265 Comm: syz-executor.5 Not tainted 4.14.203-syzkaller #0 [ 307.782819] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 307.792177] Call Trace: [ 307.794801] dump_stack+0x1b2/0x283 [ 307.798471] should_fail.cold+0x10a/0x154 [ 307.802627] should_failslab+0xd6/0x130 [ 307.806610] kmem_cache_alloc_node+0x263/0x410 [ 307.811199] __alloc_skb+0x5c/0x510 [ 307.814829] kobject_uevent_env+0x882/0xf40 [ 307.819152] ? nbd_size_update+0x264/0x3c0 [ 307.823387] nbd_start_device+0x7e0/0xc90 [ 307.827535] nbd_ioctl+0x3a8/0xa80 [ 307.831073] ? get_pid_task+0x91/0x130 [ 307.834958] ? nbd_disconnect_and_put+0x140/0x140 [ 307.839821] ? __lock_acquire+0x5fc/0x3f20 [ 307.844078] ? nbd_disconnect_and_put+0x140/0x140 [ 307.848946] blkdev_ioctl+0x540/0x1830 [ 307.852837] ? proc_fail_nth_write+0x7b/0x180 [ 307.857365] ? blkpg_ioctl+0x8d0/0x8d0 [ 307.861260] ? trace_hardirqs_on+0x10/0x10 [ 307.865503] ? fsnotify+0x974/0x11b0 [ 307.869221] ? proc_tgid_io_accounting+0x7a0/0x7a0 [ 307.874181] ? debug_check_no_obj_freed+0x2c0/0x674 [ 307.879199] ? SyS_write+0x1b7/0x210 [ 307.882938] block_ioctl+0xd9/0x120 [ 307.886568] ? blkdev_fallocate+0x3a0/0x3a0 [ 307.890895] do_vfs_ioctl+0x75a/0xff0 [ 307.894702] ? ioctl_preallocate+0x1a0/0x1a0 [ 307.899122] ? lock_downgrade+0x740/0x740 [ 307.903279] ? __fget+0x225/0x360 [ 307.906736] ? do_vfs_ioctl+0xff0/0xff0 [ 307.910707] ? security_file_ioctl+0x83/0xb0 [ 307.915119] SyS_ioctl+0x7f/0xb0 [ 307.918481] ? do_vfs_ioctl+0xff0/0xff0 [ 307.922483] do_syscall_64+0x1d5/0x640 [ 307.926386] entry_SYSCALL_64_after_hwframe+0x46/0xbb [ 307.931578] RIP: 0033:0x45deb9 [ 307.934763] RSP: 002b:00007ff8b89c3c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 307.942467] RAX: ffffffffffffffda RBX: 0000000000012f00 RCX: 000000000045deb9 [ 307.949730] RDX: 0000000000000000 RSI: 000000000000ab03 RDI: 0000000000000005 [ 307.956997] RBP: 00007ff8b89c3ca0 R08: 0000000000000000 R09: 0000000000000000 [ 307.964263] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000019 [ 307.971533] R13: 00007ffc53598cdf R14: 00007ff8b89c49c0 R15: 000000000118bf2c 12:15:28 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r2 = dup2(r0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r4 = accept$alg(r3, 0x0, 0x0) sendmsg$alg(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039b63eac610b", 0x15}, {&(0x7f0000001400)="c98812c1be8a", 0xffffffc8}, {&(0x7f00000012c0)="406f2bef596a8a3130012ee7bf", 0xd}, {&(0x7f0000001300)="7f5549f794326461", 0x8}], 0x4, &(0x7f00000000c0)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}, 0x0) recvmsg(r4, &(0x7f0000000000)={0x0, 0xb, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4089, 0x34000}], 0x1, 0x0, 0x2c}, 0x0) 12:15:28 executing program 3: r0 = socket$inet6_sctp(0xa, 0x801, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000000040)=[@in6={0xa, 0x4e23, 0x1, @initdev={0xfe, 0x88, [], 0x0, 0x0}, 0x4}], 0x1c) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) sendmmsg$inet6(r0, &(0x7f0000001f40)=[{{0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000000)='#', 0x1}], 0x1}}, {{&(0x7f0000000940)={0xa, 0x0, 0x0, @empty}, 0x1c, 0x0}}], 0x2, 0x0) 12:15:28 executing program 4: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8000) getsockopt$packet_int(r1, 0x107, 0xe, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r2 = socket$inet6_sctp(0xa, 0x801, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r2, 0x84, 0x64, &(0x7f0000cf6fe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) connect$inet6(r2, &(0x7f0000000080)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) ioctl$SNDCTL_DSP_GETFMTS(r1, 0x8004500b, &(0x7f0000000200)=0x6) ioctl$SNDRV_PCM_IOCTL_SYNC_PTR(r0, 0xc0884123, &(0x7f0000000140)={0x4, "4af68ffac8f8b150f16be9c57c863f9806ee6faf6088264c099f0df67d8c386bd285ec342f061af0bc61f928686170cb6c0f4ce3303d73190f105baf647a2345", {0x1000, 0x8000}}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) sendmmsg$inet6(r0, &(0x7f0000001f40)=[{{0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000000)='#', 0x1}], 0x1}}, {{&(0x7f0000000940)={0xa, 0x0, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}}, 0x1c, 0x0}}], 0x2, 0xc000) [ 308.045346] block nbd5: shutting down sockets 12:15:28 executing program 5 (fault-call:4 fault-nth:26): socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) dup2(r2, r1) ioctl$NBD_DO_IT(r2, 0xab03) 12:15:28 executing program 3: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000300)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f0000000080)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000000)={0xffffffffffffffff}, 0x13f}}, 0xffaf) write$RDMA_USER_CM_CMD_LISTEN(r0, &(0x7f0000000480)={0x7, 0x8, 0xfa00, {r1}}, 0x10) write$RDMA_USER_CM_CMD_DESTROY_ID(r0, &(0x7f0000000200)={0x1, 0x10, 0xfa00, {&(0x7f00000001c0), r1}}, 0x18) write$RDMA_USER_CM_CMD_REJECT(0xffffffffffffffff, &(0x7f00000000c0)={0x9, 0x108, 0xfa00, {r1, 0x46, 'q>6', "cb34ca3ca5e3cd79028a5dcbf2cde858befa43ad3a138a0f20abee6fd35297a9ce491cef848231b6432e314cbfff1233047e5d519f6022180bfa74bc47d3d85c3d219deaf7baaccd31e034d4c5b983e0dd5d429a72bc183b5acc86984a17a7cadd65dfcd9da6f5d15a7a13664fc9603efca8008aba21bbffab4c9ba467d3bba02f81829cebd6e2f275843fddf2baf76bee38d3de6bfbef429da352e78ab7c18aa7c6d83acad5adce608654434d5c4efd1f567373fbcc266e16397658c783da14aa4b1064325a6df8135c29f1bd8cc45669c5452469e10b09475ded2577d4272ccebdaa690201c8dce5f37c4a5aec3d3402056fd1ed486298b9bb23cfb9667de3"}}, 0x110) r2 = socket$inet6_sctp(0xa, 0x801, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r2, 0x84, 0x64, &(0x7f0000cf6fe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) connect$inet6(r2, &(0x7f0000000080)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) sendmmsg$inet6(r2, &(0x7f0000001f40)=[{{0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000000)='#', 0x1}], 0x1}}, {{&(0x7f0000000940)={0xa, 0x0, 0x0, @empty}, 0x1c, 0x0}}], 0x2, 0x0) rt_sigprocmask(0x0, &(0x7f0000000040)={[0x6]}, &(0x7f0000000240), 0x8) 12:15:28 executing program 4: r0 = socket$inet6_sctp(0xa, 0x801, 0x84) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x140) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r1, 0x84, 0x64, &(0x7f00000001c0), 0x0) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x4e23, 0x0, @mcast2}, 0x1c) sendmmsg$inet6(r0, &(0x7f0000001f40)=[{{0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000000)='#', 0x1}], 0x1}}, {{&(0x7f0000000940)={0xa, 0x0, 0x0, @empty}, 0x1c, 0x0}}], 0x2, 0x0) r2 = openat$ubi_ctrl(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ubi_ctrl\x00', 0x0, 0x0) ioctl$DRM_IOCTL_IRQ_BUSID(r2, 0xc0106403, &(0x7f00000001c0)={0x8, 0xa1, 0x6, 0x2}) ioctl$EXT4_IOC_MIGRATE(r0, 0x6609) r3 = socket$inet6_sctp(0xa, 0x10000000005, 0x84) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r3, 0x84, 0x6e, &(0x7f0000000000)=[@in6={0xa, 0x0, 0x0, @private1}], 0x1c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) dup2(r4, r5) ioctl$KVM_CHECK_EXTENSION(r5, 0xae03, 0x7) dup3(r3, r2, 0x0) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r3, 0x84, 0x1d, &(0x7f0000000900)={0x1, [0x0]}, &(0x7f0000000940)=0x8) setsockopt$inet_sctp6_SCTP_ENABLE_STREAM_RESET(r2, 0x84, 0x76, &(0x7f0000000400)={r6}, 0x8) getsockopt$inet_sctp6_SCTP_PEER_ADDR_THLDS(r0, 0x84, 0x1f, &(0x7f00000000c0)={r6, @in={{0x2, 0x4e24, @multicast1}}, 0x8, 0x8}, &(0x7f0000000040)=0x90) [ 308.197260] block nbd5: Receive control failed (result -32) [ 308.197298] FAULT_INJECTION: forcing a failure. [ 308.197298] name failslab, interval 1, probability 0, space 0, times 0 [ 308.247804] CPU: 1 PID: 25286 Comm: syz-executor.5 Not tainted 4.14.203-syzkaller #0 [ 308.255739] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 308.265093] Call Trace: [ 308.267689] dump_stack+0x1b2/0x283 [ 308.271321] should_fail.cold+0x10a/0x154 [ 308.275473] should_failslab+0xd6/0x130 [ 308.279450] kmem_cache_alloc_node_trace+0x25a/0x400 [ 308.284558] __kmalloc_node_track_caller+0x38/0x70 [ 308.289487] __alloc_skb+0x96/0x510 [ 308.293116] kobject_uevent_env+0x882/0xf40 [ 308.297438] ? nbd_size_update+0x264/0x3c0 [ 308.301674] nbd_start_device+0x7e0/0xc90 [ 308.305823] nbd_ioctl+0x3a8/0xa80 [ 308.309367] ? get_pid_task+0x91/0x130 [ 308.313253] ? nbd_disconnect_and_put+0x140/0x140 [ 308.318101] ? __lock_acquire+0x5fc/0x3f20 [ 308.322345] ? nbd_disconnect_and_put+0x140/0x140 [ 308.327191] blkdev_ioctl+0x540/0x1830 [ 308.331084] ? proc_fail_nth_write+0x7b/0x180 [ 308.335589] ? blkpg_ioctl+0x8d0/0x8d0 [ 308.339484] ? trace_hardirqs_on+0x10/0x10 [ 308.343720] ? fsnotify+0x974/0x11b0 [ 308.347442] ? proc_tgid_io_accounting+0x7a0/0x7a0 [ 308.352378] ? debug_check_no_obj_freed+0x2c0/0x674 [ 308.357402] ? SyS_write+0x1b7/0x210 [ 308.361124] block_ioctl+0xd9/0x120 [ 308.364753] ? blkdev_fallocate+0x3a0/0x3a0 [ 308.369106] do_vfs_ioctl+0x75a/0xff0 [ 308.372921] ? ioctl_preallocate+0x1a0/0x1a0 [ 308.377361] ? lock_downgrade+0x740/0x740 [ 308.381648] ? __fget+0x225/0x360 [ 308.385109] ? do_vfs_ioctl+0xff0/0xff0 [ 308.389096] ? security_file_ioctl+0x83/0xb0 [ 308.393514] SyS_ioctl+0x7f/0xb0 [ 308.396888] ? do_vfs_ioctl+0xff0/0xff0 [ 308.400874] do_syscall_64+0x1d5/0x640 [ 308.404775] entry_SYSCALL_64_after_hwframe+0x46/0xbb [ 308.409965] RIP: 0033:0x45deb9 [ 308.413181] RSP: 002b:00007ff8b89c3c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 308.420982] RAX: ffffffffffffffda RBX: 0000000000012f00 RCX: 000000000045deb9 [ 308.428257] RDX: 0000000000000000 RSI: 000000000000ab03 RDI: 0000000000000005 [ 308.435529] RBP: 00007ff8b89c3ca0 R08: 0000000000000000 R09: 0000000000000000 12:15:28 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r1 = accept$alg(r0, 0x0, 0x0) getsockopt$inet_sctp6_SCTP_GET_ASSOC_NUMBER(0xffffffffffffffff, 0x84, 0x1c, &(0x7f00000000c0), &(0x7f0000000140)=0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r4 = dup2(r2, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) sendmsg$alg(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039", 0x10}], 0x1}, 0x0) r5 = socket$alg(0x26, 0x5, 0x0) bind$alg(r5, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r5, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) accept$alg(r5, 0x0, 0x0) ioctl$sock_SIOCGIFVLAN_SET_VLAN_FLAG_CMD(r5, 0x8982, &(0x7f0000000000)={0x7, 'gretap0\x00', {0x5}, 0x1}) recvmsg(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f00000022c0)=""/4099, 0x1003}], 0x1}, 0x0) [ 308.442810] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000000001a [ 308.450085] R13: 00007ffc53598cdf R14: 00007ff8b89c49c0 R15: 000000000118bf2c 12:15:28 executing program 3: r0 = socket$inet6_sctp(0xa, 0x801, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000cf6fe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) ioctl$TIOCSETD(0xffffffffffffffff, 0x5423, &(0x7f0000000040)=0xd) sendmmsg$inet6(r0, &(0x7f0000001f40)=[{{0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000000)='#', 0x1}], 0x1}}, {{&(0x7f0000000940)={0xa, 0x0, 0x0, @empty}, 0x1c, 0x0}}], 0x2, 0x0) 12:15:28 executing program 5 (fault-call:4 fault-nth:27): socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) dup2(r2, r1) ioctl$NBD_DO_IT(r2, 0xab03) [ 308.510856] block nbd5: shutting down sockets 12:15:28 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r1 = accept$alg(r0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r4 = dup2(r2, r3) r5 = syz_open_dev$audion(&(0x7f00000000c0)='/dev/audio#\x00', 0x6, 0x434840) setsockopt$inet_tcp_TCP_QUEUE_SEQ(r5, 0x6, 0x15, &(0x7f0000000140)=0x6, 0x4) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) sendmsg$alg(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039", 0x10}], 0x1}, 0x0) recvmsg(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f00000022c0)=""/4099, 0x1003}], 0x1}, 0x0) 12:15:28 executing program 3: r0 = socket$inet6_sctp(0xa, 0x801, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000cf6fe4)=[@in6={0xa, 0x4e23, 0x1ff, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02'}], 0x1c) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) sendmmsg$inet6(r0, &(0x7f0000001f40)=[{{0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000000)='#', 0x1}], 0x1}}, {{&(0x7f0000000940)={0xa, 0x0, 0x0, @dev={0xfe, 0x80, [], 0x12}}, 0x1c, 0x0}}], 0x2, 0x0) setsockopt$TIPC_CONN_TIMEOUT(0xffffffffffffffff, 0x10f, 0x82, &(0x7f0000000040)=0x4, 0x4) ioctl$SNAPSHOT_PLATFORM_SUPPORT(0xffffffffffffffff, 0x330f, 0x4) [ 308.635457] block nbd5: Receive control failed (result -32) [ 308.641663] FAULT_INJECTION: forcing a failure. [ 308.641663] name failslab, interval 1, probability 0, space 0, times 0 [ 308.668845] CPU: 1 PID: 25310 Comm: syz-executor.5 Not tainted 4.14.203-syzkaller #0 [ 308.676752] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 308.686109] Call Trace: [ 308.688700] dump_stack+0x1b2/0x283 [ 308.692328] should_fail.cold+0x10a/0x154 [ 308.696477] should_failslab+0xd6/0x130 [ 308.700580] kmem_cache_alloc_node+0x263/0x410 [ 308.705184] __alloc_skb+0x5c/0x510 [ 308.708852] kobject_uevent_env+0x882/0xf40 [ 308.713802] nbd_start_device+0x7e0/0xc90 [ 308.718076] nbd_ioctl+0x3a8/0xa80 [ 308.721632] ? get_pid_task+0x91/0x130 [ 308.725532] ? nbd_disconnect_and_put+0x140/0x140 [ 308.730389] ? __lock_acquire+0x5fc/0x3f20 [ 308.734664] ? nbd_disconnect_and_put+0x140/0x140 [ 308.739521] blkdev_ioctl+0x540/0x1830 [ 308.743434] ? proc_fail_nth_write+0x7b/0x180 [ 308.747939] ? blkpg_ioctl+0x8d0/0x8d0 [ 308.751860] ? trace_hardirqs_on+0x10/0x10 [ 308.756100] ? fsnotify+0x974/0x11b0 [ 308.759833] ? proc_tgid_io_accounting+0x7a0/0x7a0 [ 308.764769] ? debug_check_no_obj_freed+0x2c0/0x674 [ 308.769788] ? SyS_write+0x1b7/0x210 [ 308.773506] block_ioctl+0xd9/0x120 [ 308.777133] ? blkdev_fallocate+0x3a0/0x3a0 [ 308.781470] do_vfs_ioctl+0x75a/0xff0 [ 308.785301] ? ioctl_preallocate+0x1a0/0x1a0 [ 308.789738] ? lock_downgrade+0x740/0x740 [ 308.793912] ? __fget+0x225/0x360 [ 308.797367] ? do_vfs_ioctl+0xff0/0xff0 [ 308.801364] ? security_file_ioctl+0x83/0xb0 [ 308.805861] SyS_ioctl+0x7f/0xb0 [ 308.809227] ? do_vfs_ioctl+0xff0/0xff0 [ 308.813202] do_syscall_64+0x1d5/0x640 [ 308.817096] entry_SYSCALL_64_after_hwframe+0x46/0xbb [ 308.822284] RIP: 0033:0x45deb9 [ 308.825470] RSP: 002b:00007ff8b89c3c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 12:15:28 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r1 = accept$alg(r0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r4 = dup2(r2, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) r5 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/keys\x00', 0x0, 0x0) connect$rose(r5, &(0x7f00000000c0)=@short={0xb, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0x1}, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, 0x1, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}}, 0x1c) sendmsg$alg(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039", 0x10}], 0x1, 0x0, 0x0, 0x4000004}, 0x0) recvmsg(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f00000022c0)=""/4099, 0x1003}], 0x1}, 0x0) 12:15:29 executing program 0: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r2 = dup2(r0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r4 = accept$alg(r3, 0x0, 0x0) sendmsg$alg(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039b63eac610b", 0x15}, {&(0x7f0000001400)="c98812c1be8a", 0xffffffc8}, {&(0x7f00000012c0)="406f2bef596a8a3130012ee7bf", 0xd}, {&(0x7f0000001300)="7f5549f794326461", 0x8}], 0x4, &(0x7f00000000c0)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}, 0x0) recvmsg(r4, &(0x7f0000000000)={0x0, 0xb, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4089, 0x34000}], 0x1, 0x0, 0x2c}, 0x0) 12:15:29 executing program 3: r0 = socket$inet6_sctp(0xa, 0x801, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000cf6fe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x6e, &(0x7f00000000c0)=[@in={0x2, 0x4e22, @rand_addr=0x64010102}, @in6={0xa, 0x4e21, 0x100, @private1={0xfc, 0x1, [], 0x1}, 0x1}, @in={0x2, 0x4e22, @loopback}, @in6={0xa, 0x4e21, 0x9, @ipv4={[], [], @loopback}, 0x6}, @in6={0xa, 0x4e21, 0x9, @loopback, 0x3}, @in={0x2, 0x4e24, @rand_addr=0x64010100}], 0x84) sendmmsg$inet6(r0, &(0x7f0000001f40)=[{{0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000000)='#', 0x1}], 0x1}}, {{&(0x7f0000000940)={0xa, 0x0, 0x0, @empty}, 0x1c, 0x0}}], 0x2, 0x0) [ 308.833180] RAX: ffffffffffffffda RBX: 0000000000012f00 RCX: 000000000045deb9 [ 308.840560] RDX: 0000000000000000 RSI: 000000000000ab03 RDI: 0000000000000005 [ 308.847832] RBP: 00007ff8b89c3ca0 R08: 0000000000000000 R09: 0000000000000000 [ 308.855103] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000000001b [ 308.862403] R13: 00007ffc53598cdf R14: 00007ff8b89c49c0 R15: 000000000118bf2c [ 308.939584] block nbd5: shutting down sockets 12:15:29 executing program 3: r0 = socket$inet6_sctp(0xa, 0x801, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000cf6fe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x6e, &(0x7f00000000c0)=[@in={0x2, 0x4e22, @rand_addr=0x64010102}, @in6={0xa, 0x4e21, 0x100, @private1={0xfc, 0x1, [], 0x1}, 0x1}, @in={0x2, 0x4e22, @loopback}, @in6={0xa, 0x4e21, 0x9, @ipv4={[], [], @loopback}, 0x6}, @in6={0xa, 0x4e21, 0x9, @loopback, 0x3}, @in={0x2, 0x4e24, @rand_addr=0x64010100}], 0x84) sendmmsg$inet6(r0, &(0x7f0000001f40)=[{{0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000000)='#', 0x1}], 0x1}}, {{&(0x7f0000000940)={0xa, 0x0, 0x0, @empty}, 0x1c, 0x0}}], 0x2, 0x0) 12:15:29 executing program 5 (fault-call:4 fault-nth:28): socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) dup2(r2, r1) ioctl$NBD_DO_IT(r2, 0xab03) 12:15:29 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r1 = accept$alg(r0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) dup2(r2, r3) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x7) sendmsg$alg(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039", 0x10}], 0x1}, 0x0) recvmsg(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f00000022c0)=""/4099, 0x1003}], 0x1}, 0x0) [ 309.038576] block nbd5: Receive control failed (result -32) [ 309.038741] FAULT_INJECTION: forcing a failure. [ 309.038741] name failslab, interval 1, probability 0, space 0, times 0 [ 309.084241] CPU: 0 PID: 25332 Comm: syz-executor.5 Not tainted 4.14.203-syzkaller #0 [ 309.092160] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 309.101518] Call Trace: [ 309.104114] dump_stack+0x1b2/0x283 [ 309.107749] should_fail.cold+0x10a/0x154 [ 309.111907] should_failslab+0xd6/0x130 [ 309.115891] kmem_cache_alloc_node+0x263/0x410 [ 309.120482] __alloc_skb+0x5c/0x510 [ 309.124144] kobject_uevent_env+0x882/0xf40 [ 309.128599] nbd_start_device+0x7e0/0xc90 [ 309.132762] nbd_ioctl+0x3a8/0xa80 [ 309.136306] ? finish_task_switch+0x178/0x610 [ 309.140806] ? nbd_disconnect_and_put+0x140/0x140 [ 309.145648] ? lock_downgrade+0x740/0x740 [ 309.149807] ? trace_hardirqs_on+0x10/0x10 [ 309.154039] ? trace_hardirqs_on_caller+0x3a8/0x580 [ 309.159049] ? nbd_disconnect_and_put+0x140/0x140 [ 309.163891] blkdev_ioctl+0x540/0x1830 [ 309.167794] ? blkpg_ioctl+0x8d0/0x8d0 [ 309.171681] ? __schedule+0x893/0x1de0 [ 309.175571] ? rcu_read_unlock_special+0x776/0xdd0 [ 309.180512] block_ioctl+0xd9/0x120 [ 309.184137] ? blkdev_fallocate+0x3a0/0x3a0 [ 309.188482] do_vfs_ioctl+0x75a/0xff0 [ 309.192318] ? ioctl_preallocate+0x1a0/0x1a0 [ 309.196724] ? lock_downgrade+0x740/0x740 [ 309.200873] ? __fget+0x225/0x360 [ 309.204323] ? do_vfs_ioctl+0xff0/0xff0 [ 309.208297] ? security_file_ioctl+0x83/0xb0 [ 309.212713] SyS_ioctl+0x7f/0xb0 [ 309.216078] ? do_vfs_ioctl+0xff0/0xff0 [ 309.220052] do_syscall_64+0x1d5/0x640 [ 309.223942] entry_SYSCALL_64_after_hwframe+0x46/0xbb [ 309.229128] RIP: 0033:0x45deb9 12:15:29 executing program 4: r0 = socket$inet6_sctp(0xa, 0x801, 0x84) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r3 = dup2(r1, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) ioctl$sock_inet_SIOCDARP(r3, 0x8953, &(0x7f0000000140)={{0x2, 0x4e20, @broadcast}, {0x306, @broadcast}, 0x4e, {0x2, 0x4e20, @local}, 'wlan1\x00'}) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000cf6fe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) socket$inet_icmp_raw(0x2, 0x3, 0x1) r4 = open(&(0x7f0000000080)='./file0\x00', 0x371400, 0x166) connect$inet6(r4, &(0x7f0000000040)={0xa, 0x4e23, 0x0, @empty, 0x40}, 0x1c) sendmmsg$inet6(r0, &(0x7f00000000c0)=[{{0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000000)='#', 0x1}], 0x1}}, {{&(0x7f0000000940)={0xa, 0x0, 0xfffffffe, @dev={0xfe, 0x80, [], 0x13}, 0xffffffff}, 0x1c, 0x0, 0x0, 0x0, 0xfffffd73}}], 0x2, 0x0) 12:15:29 executing program 3: r0 = socket$inet6_sctp(0xa, 0x801, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000cf6fe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x6e, &(0x7f00000000c0)=[@in={0x2, 0x4e22, @rand_addr=0x64010102}, @in6={0xa, 0x4e21, 0x100, @private1={0xfc, 0x1, [], 0x1}, 0x1}, @in={0x2, 0x4e22, @loopback}, @in6={0xa, 0x4e21, 0x9, @ipv4={[], [], @loopback}, 0x6}, @in6={0xa, 0x4e21, 0x9, @loopback, 0x3}, @in={0x2, 0x4e24, @rand_addr=0x64010100}], 0x84) sendmmsg$inet6(r0, &(0x7f0000001f40)=[{{0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000000)='#', 0x1}], 0x1}}, {{&(0x7f0000000940)={0xa, 0x0, 0x0, @empty}, 0x1c, 0x0}}], 0x2, 0x0) 12:15:29 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r1 = accept$alg(r0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r4 = dup2(r2, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) sendmsg$alg(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039", 0x10}], 0x1}, 0x0) recvmsg(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f00000022c0)=""/4099, 0x1003}], 0x1}, 0x0) [ 309.232313] RSP: 002b:00007ff8b89c3c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 309.240019] RAX: ffffffffffffffda RBX: 0000000000012f00 RCX: 000000000045deb9 [ 309.247386] RDX: 0000000000000000 RSI: 000000000000ab03 RDI: 0000000000000005 [ 309.255526] RBP: 00007ff8b89c3ca0 R08: 0000000000000000 R09: 0000000000000000 [ 309.262797] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000000001c [ 309.270161] R13: 00007ffc53598cdf R14: 00007ff8b89c49c0 R15: 000000000118bf2c [ 309.299848] block nbd5: shutting down sockets 12:15:29 executing program 5 (fault-call:4 fault-nth:29): socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) dup2(r2, r1) ioctl$NBD_DO_IT(r2, 0xab03) 12:15:29 executing program 4: r0 = socket$inet6_sctp(0xa, 0x801, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000cf6fe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) sendmmsg$inet6(r0, &(0x7f0000001f40)=[{{0x0, 0x0, &(0x7f0000000700)}}, {{&(0x7f0000000940)={0xa, 0x0, 0x0, @loopback}, 0x1c, 0x0}}], 0x2, 0x0) 12:15:29 executing program 3: r0 = socket$inet6_sctp(0xa, 0x801, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000cf6fe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x6e, &(0x7f00000000c0)=[@in={0x2, 0x4e22, @rand_addr=0x64010102}, @in6={0xa, 0x4e21, 0x100, @private1={0xfc, 0x1, [], 0x1}, 0x1}, @in={0x2, 0x4e22, @loopback}, @in6={0xa, 0x4e21, 0x9, @ipv4={[], [], @loopback}, 0x6}, @in6={0xa, 0x4e21, 0x9, @loopback, 0x3}, @in={0x2, 0x4e24, @rand_addr=0x64010100}], 0x84) 12:15:29 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r1 = accept$alg(r0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) ioctl$sock_SIOCDELDLCI(r1, 0x8981, &(0x7f00000000c0)={'virt_wifi0\x00', 0x6}) r4 = dup2(r2, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) sendmsg$alg(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039", 0x10}], 0x1}, 0x0) recvmsg(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f00000022c0)=""/4099, 0x1003}], 0x1}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r7 = dup2(r5, r6) ioctl$PERF_EVENT_IOC_ENABLE(r7, 0x8912, 0x400200) ioctl$DRM_IOCTL_GET_CAP(r7, 0xc010640c, &(0x7f0000000000)={0x8}) [ 309.444000] block nbd5: Receive control failed (result -32) [ 309.450674] FAULT_INJECTION: forcing a failure. [ 309.450674] name failslab, interval 1, probability 0, space 0, times 0 [ 309.495308] CPU: 1 PID: 25358 Comm: syz-executor.5 Not tainted 4.14.203-syzkaller #0 [ 309.503209] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 309.512565] Call Trace: [ 309.515157] dump_stack+0x1b2/0x283 [ 309.518790] should_fail.cold+0x10a/0x154 [ 309.522945] should_failslab+0xd6/0x130 [ 309.526925] kmem_cache_alloc_node+0x263/0x410 [ 309.531512] __alloc_skb+0x5c/0x510 [ 309.535144] kobject_uevent_env+0x882/0xf40 [ 309.539499] nbd_start_device+0x7e0/0xc90 [ 309.543652] nbd_ioctl+0x3a8/0xa80 [ 309.547194] ? get_pid_task+0x91/0x130 [ 309.551085] ? nbd_disconnect_and_put+0x140/0x140 [ 309.555936] ? __lock_acquire+0x5fc/0x3f20 [ 309.560197] ? nbd_disconnect_and_put+0x140/0x140 [ 309.565049] blkdev_ioctl+0x540/0x1830 [ 309.568942] ? proc_fail_nth_write+0x7b/0x180 [ 309.573442] ? blkpg_ioctl+0x8d0/0x8d0 [ 309.577339] ? trace_hardirqs_on+0x10/0x10 [ 309.581606] ? fsnotify+0x974/0x11b0 [ 309.585328] ? proc_tgid_io_accounting+0x7a0/0x7a0 [ 309.590261] ? debug_check_no_obj_freed+0x2c0/0x674 [ 309.595303] ? SyS_write+0x1b7/0x210 [ 309.599022] block_ioctl+0xd9/0x120 [ 309.602656] ? blkdev_fallocate+0x3a0/0x3a0 [ 309.606982] do_vfs_ioctl+0x75a/0xff0 [ 309.610785] ? ioctl_preallocate+0x1a0/0x1a0 [ 309.615194] ? lock_downgrade+0x740/0x740 [ 309.619346] ? __fget+0x225/0x360 [ 309.622799] ? do_vfs_ioctl+0xff0/0xff0 [ 309.626775] ? security_file_ioctl+0x83/0xb0 [ 309.631187] SyS_ioctl+0x7f/0xb0 [ 309.634548] ? do_vfs_ioctl+0xff0/0xff0 [ 309.638525] do_syscall_64+0x1d5/0x640 [ 309.642420] entry_SYSCALL_64_after_hwframe+0x46/0xbb [ 309.647606] RIP: 0033:0x45deb9 [ 309.650789] RSP: 002b:00007ff8b89c3c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 309.658508] RAX: ffffffffffffffda RBX: 0000000000012f00 RCX: 000000000045deb9 [ 309.665802] RDX: 0000000000000000 RSI: 000000000000ab03 RDI: 0000000000000005 [ 309.673334] RBP: 00007ff8b89c3ca0 R08: 0000000000000000 R09: 0000000000000000 [ 309.680603] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000000001d [ 309.687891] R13: 00007ffc53598cdf R14: 00007ff8b89c49c0 R15: 000000000118bf2c 12:15:29 executing program 0: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r2 = dup2(r0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r4 = accept$alg(r3, 0x0, 0x0) sendmsg$alg(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039b63eac610b", 0x15}, {&(0x7f0000001400)="c98812c1be8a", 0xffffffc8}, {&(0x7f00000012c0)="406f2bef596a8a3130012ee7bf", 0xd}, {&(0x7f0000001300)="7f5549f794326461", 0x8}], 0x4, &(0x7f00000000c0)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}, 0x0) recvmsg(r4, &(0x7f0000000000)={0x0, 0xb, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4089, 0x34000}], 0x1, 0x0, 0x2c}, 0x0) 12:15:29 executing program 4: r0 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000040)='/dev/nvram\x00', 0x8040, 0x0) ioctl$sock_bt_cmtp_CMTPGETCONNINFO(r0, 0x800443d3, &(0x7f00000000c0)={@any, 0x7, 0x1, 0xe4}) r1 = socket$inet6_sctp(0xa, 0x801, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r1, 0x84, 0x64, &(0x7f0000cf6fe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) connect$inet6(r1, &(0x7f0000000080)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) sendmmsg$inet6(r1, &(0x7f0000001f40)=[{{0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000000)='#', 0x1}], 0x1}}, {{&(0x7f0000000940)={0xa, 0x0, 0x0, @empty}, 0x1c, 0x0}}], 0x2, 0x0) 12:15:29 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r1 = accept$alg(r0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$isdn_base(0x22, 0x3, 0x0) ioctl$IMSETDEVNAME(r3, 0x80184947, &(0x7f0000000000)={0x7, 'syz1\x00'}) r4 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r5 = dup2(r2, r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) sendmsg$alg(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039", 0x10}], 0x1}, 0x0) recvmsg(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f00000022c0)=""/4099, 0x1003}], 0x1}, 0x0) 12:15:29 executing program 3: r0 = socket$inet6_sctp(0xa, 0x801, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000cf6fe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x6e, &(0x7f00000000c0)=[@in={0x2, 0x4e22, @rand_addr=0x64010102}, @in6={0xa, 0x4e21, 0x100, @private1={0xfc, 0x1, [], 0x1}, 0x1}, @in={0x2, 0x4e22, @loopback}, @in6={0xa, 0x4e21, 0x9, @ipv4={[], [], @loopback}, 0x6}, @in6={0xa, 0x4e21, 0x9, @loopback, 0x3}, @in={0x2, 0x4e24, @rand_addr=0x64010100}], 0x84) 12:15:30 executing program 3: r0 = socket$inet6_sctp(0xa, 0x801, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000cf6fe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x6e, &(0x7f00000000c0)=[@in={0x2, 0x4e22, @rand_addr=0x64010102}, @in6={0xa, 0x4e21, 0x100, @private1={0xfc, 0x1, [], 0x1}, 0x1}, @in={0x2, 0x4e22, @loopback}, @in6={0xa, 0x4e21, 0x9, @ipv4={[], [], @loopback}, 0x6}, @in6={0xa, 0x4e21, 0x9, @loopback, 0x3}, @in={0x2, 0x4e24, @rand_addr=0x64010100}], 0x84) 12:15:30 executing program 4: sendmsg$IPCTNL_MSG_TIMEOUT_DELETE(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="700000000208010100000000000000000c00000124000480080001400000000908000140000000060800014000000fff0800014000000004240004800800024000000006080002400000003f0804010000000000000002400000ffff050003003a0000010900010073797a3000000000"], 0x70}, 0x1, 0x0, 0x0, 0x20040010}, 0x44004) r0 = socket$inet6_sctp(0xa, 0x801, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000cf6fe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) sendmmsg$inet6(r0, &(0x7f0000001f40)=[{{0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000000)='#', 0x1}], 0x1}}, {{&(0x7f0000000940)={0xa, 0x0, 0x0, @empty}, 0x1c, 0x0}}], 0x2, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000340)='nl80211\x00') bind$alg(0xffffffffffffffff, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(0xffffffffffffffff, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) accept$alg(0xffffffffffffffff, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000740)=[{&(0x7f0000000400)="ec4a9a361bdc78a62723f2367f5b68cd6499c9b035fd2bce4433769c4f031f22166617cee999aa75f29632880b85127a5d6faa1d7c32fe94ae0e44b2311e65acba6330637cfb3eebb765b5f9dbbdebd5885922e51750e22dce3a6362ee07fc04c8885f6b7635ba468711cc7b9d62d6c4bcecc69056dabcd96a607800cebae317bf2bab69b97458d75a41b2f623b39a22", 0x90}, {&(0x7f00000004c0)="b688f37e84ce7086643688256396", 0xe}, {&(0x7f0000000500)="c60521e715b746a89a608f7eb1e03f3b5ad3f86c4f9ad831c2a33b4598121d3f16b4d4cf39a00e2a864f9816cd1ca32437c2b1de56a1f2ad67d2653943892bba89893fe34a3a8f2aa4ecaf5a01b259ef59f165fbdaf0100fd99d254484900b268b5acf0517c76dab7bf9d6fe105b46cb91032ffd8a4cccb950ba162bb537270aa11321c5a207d91e293d62ab5b155a54", 0x90}, {&(0x7f00000005c0)="722b2112e476ae42f5094efa3a5afd2acf61bfae12b46d35d0a4ea220f5c081d32625022563349f923f12ff47e9e30a5e360a2d33c507eceabd1298079817d460b653462f333a43fe36eff", 0x4b}, {&(0x7f0000000640)="a7a2ae5561a0d0fb321ec45eff1abe703a727d431ce456760b914392871420098680f5b06d3c51525522633b164749ab92e5a5aff6e2ac5a15c8f9b5171954435e440c2bd40cc7f3a74a0a94", 0x4c}], 0x5, 0x0, 0x5) ioctl$sock_SIOCGIFINDEX_80211(r1, 0x8933, &(0x7f0000000380)={'wlan1\x00', 0x0}) r4 = socket$alg(0x26, 0x5, 0x0) bind$alg(r4, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r4, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) accept$alg(r4, 0x0, 0x0) ioctl$FITRIM(r4, 0xc0185879, &(0x7f00000003c0)={0x248, 0x1f0000000, 0x3ff}) r5 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_TRIGGER_SCAN(r5, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000980)={0x7c, r2, 0x105, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_MEASUREMENT_DURATION={0x6, 0xeb, 0xff}, @NL80211_ATTR_IE={0x58, 0x2a, [@fast_bss_trans={0x37, 0x52, {0x0, 0x0, "d6408b46aaf6404d700aa2cc6f544a26", "032c8629896d462eb6c177bd426b9c4192c6bb2101472a9e488d98ef28a38325", "709050e779922af8cad0e18846e607d5808f2513ed0b4f49f49a3d2628190911"}}]}]}, 0x7c}, 0x1, 0x0, 0x0, 0x44083}, 0x4000) sendmsg$NL80211_CMD_AUTHENTICATE(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000280)={&(0x7f0000000a00)=ANY=[@ANYBLOB="78000000284ed51656c8b09c34e4e73d900881b4ae902e0e2c083904ad5e03748a53f37e1e1857a57d725c81bd31207cd294ff2fa7dbef0f482babf0cf6e5b47ec0bfad083be49e7850dfdb1fd211a3f213eebd4ae44565487a1b29b165dbdbbdf2a7ccaffea17d73e234070a0e411e9f769122bf238a198bd6d79461f9c53181c62b24a3c50bc9a13d2ee60dfd9288f6296baaf252ae2f915c01461e11a9cb56c2c70ecb34e2f14d02b594f59ebec9b82be7e65d96cb77b717f0f30da84e57ca8702f6da4d5db82d6bf09363fda3e50bdd4d424303164209aea84ae1b4115af38ffda6165c91e5d81bb46308c6b0b583b51ceaa4911bdee22801059849bd5fe9670303cd0f7c487ffe6b102e014b537c5a662efe340dc1749b202008a62c8cb3293053221bc93db9e3ef1e82f2e13dd32626953e6d0215e0bdcbee3796b2b86642a82ccff1e21c9d03554fe676e4066c9d59a85b6920107d4b00e7d600ab3411ad13991220ed85bc9c7cc95e4c5813e9e8fa1f1f0f56860a21bfcfa6b3d79435e9e1eea4d537760dc199d106bacc84024", @ANYRES16=0x0, @ANYBLOB="040029bd7000ffdbdf252500000008000300", @ANYRES32=r3, @ANYBLOB="0c0099000700000028000000080035000200000005001801260000000800a000010400000800a000010000000800a1007f0000000800a000030000000800a000ffffffff0500190105000000080026006c0900000800270001000000"], 0x78}, 0x1, 0x0, 0x0, 0x20000040}, 0x40000040) 12:15:30 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r1 = accept$alg(r0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r4 = dup2(r2, r3) r5 = socket(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(0xffffffffffffffff, 0x8933, &(0x7f0000000600)={'team0\x00', 0x0}) sendmsg$nl_route_sched(r5, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000200)=@newqdisc={0x30, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r6, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7, 0x1, 'fq\x00'}, {0x4}}]}, 0x30}}, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(0xffffffffffffffff, 0x8933, &(0x7f0000000140)={'batadv_slave_1\x00', 0x0}) ioctl$sock_ipv6_tunnel_SIOCGETPRL(r3, 0x89f4, &(0x7f0000000340)={'ip6gre0\x00', &(0x7f00000002c0)={'sit0\x00', 0x0, 0x2f, 0x1, 0xff, 0x2, 0x0, @initdev={0xfe, 0x88, [], 0x1, 0x0}, @rand_addr=' \x01\x00', 0x40, 0x1, 0x4, 0x7}}) r9 = socket(0x11, 0x800000003, 0x0) r10 = socket(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r9, 0x8933, &(0x7f0000000600)={'team0\x00', 0x0}) sendmsg$nl_route_sched(r10, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000200)=@newqdisc={0x30, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r11, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7, 0x1, 'fq\x00'}, {0x4}}]}, 0x30}}, 0x0) sendmsg$ETHTOOL_MSG_TSINFO_GET(0xffffffffffffffff, &(0x7f00000003c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f0000000380)={&(0x7f0000000480)={0xf4, 0x0, 0x400, 0x70bd2a, 0x25dfdbfb, {}, [@HEADER={0x74, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r6}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'dummy0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth0_vlan\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'wg2\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r7}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'wg2\x00'}]}, @HEADER={0x14, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r8}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}]}, @HEADER={0x58, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'caif0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth0_vlan\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r11}]}]}, 0xf4}, 0x1, 0x0, 0x0, 0x80d0}, 0x40004) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) sendmsg$alg(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039", 0x10}], 0x1}, 0x0) recvmsg(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f00000022c0)=""/4099, 0x1003}], 0x1}, 0x0) 12:15:30 executing program 3: r0 = socket$inet6_sctp(0xa, 0x801, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000cf6fe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x6e, &(0x7f00000000c0)=[@in={0x2, 0x4e22, @rand_addr=0x64010102}, @in6={0xa, 0x4e21, 0x100, @private1={0xfc, 0x1, [], 0x1}, 0x1}, @in={0x2, 0x4e22, @loopback}, @in6={0xa, 0x4e21, 0x9, @ipv4={[], [], @loopback}, 0x6}, @in6={0xa, 0x4e21, 0x9, @loopback, 0x3}, @in={0x2, 0x4e24, @rand_addr=0x64010100}], 0x84) 12:15:30 executing program 5 (fault-call:4 fault-nth:30): socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) dup2(r2, r1) ioctl$NBD_DO_IT(r2, 0xab03) [ 309.961557] block nbd5: shutting down sockets 12:15:30 executing program 4: r0 = socket$inet6_sctp(0xa, 0x801, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000cf6fe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) sendmmsg$inet6(r0, &(0x7f0000001f40)=[{{0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000000)='#', 0x1}], 0x1}}, {{&(0x7f0000000940)={0xa, 0x0, 0x0, @empty}, 0x1c, 0x0}}], 0x2, 0x0) 12:15:30 executing program 3: r0 = socket$inet6_sctp(0xa, 0x801, 0x84) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x6e, &(0x7f00000000c0)=[@in={0x2, 0x4e22, @rand_addr=0x64010102}, @in6={0xa, 0x4e21, 0x100, @private1={0xfc, 0x1, [], 0x1}, 0x1}, @in={0x2, 0x4e22, @loopback}, @in6={0xa, 0x4e21, 0x9, @ipv4={[], [], @loopback}, 0x6}, @in6={0xa, 0x4e21, 0x9, @loopback, 0x3}, @in={0x2, 0x4e24, @rand_addr=0x64010100}], 0x84) 12:15:30 executing program 4: r0 = socket$inet6_sctp(0xa, 0x801, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f00000000c0)=[@in6={0xa, 0x4e23, 0x6, @private2={0xfc, 0x2, [], 0x1}, 0x5}, @in={0x2, 0x4e24, @broadcast}, @in={0x2, 0x4e21, @multicast1}, @in6={0xa, 0x4e23, 0x2, @private0={0xfc, 0x0, [], 0x1}, 0xcc7a}, @in6={0xa, 0x4e23, 0x8000, @private0={0xfc, 0x0, [], 0x1}, 0x1ff}], 0x74) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r3 = dup2(r1, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) sendmsg$NET_DM_CMD_START(r3, &(0x7f00000002c0)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x18400}, 0xc, &(0x7f0000000280)={&(0x7f0000000240)={0x14, 0x0, 0x100, 0x70bd2d, 0x25dfdbfe, {}, [""]}, 0x14}, 0x1, 0x0, 0x0, 0x8005}, 0x40) sendmsg$DEVLINK_CMD_SB_OCC_SNAPSHOT(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000040)={&(0x7f0000000140)={0x64, 0x0, 0x10, 0x70bd29, 0x25dfdbfc, {}, [{@nsim={{0xe, 0x1, 'netdevsim\x00'}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0xb, 0x7ff}}, {@nsim={{0xe, 0x1, 'netdevsim\x00'}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0xb, 0x1}}]}, 0x64}, 0x1, 0x0, 0x0, 0x20000800}, 0x200080a0) sendmmsg$inet6(r0, &(0x7f0000001f40), 0x0, 0x0) [ 310.062938] block nbd5: Receive control failed (result -32) [ 310.063059] FAULT_INJECTION: forcing a failure. [ 310.063059] name failslab, interval 1, probability 0, space 0, times 0 [ 310.123777] CPU: 0 PID: 25393 Comm: syz-executor.5 Not tainted 4.14.203-syzkaller #0 [ 310.131683] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 310.141035] Call Trace: [ 310.143656] dump_stack+0x1b2/0x283 [ 310.147287] should_fail.cold+0x10a/0x154 [ 310.151439] should_failslab+0xd6/0x130 [ 310.155421] kmem_cache_alloc_node+0x263/0x410 [ 310.160006] __alloc_skb+0x5c/0x510 [ 310.163635] kobject_uevent_env+0x882/0xf40 [ 310.167966] nbd_start_device+0x7e0/0xc90 [ 310.172119] nbd_ioctl+0x3a8/0xa80 [ 310.176206] ? get_pid_task+0x91/0x130 [ 310.180092] ? nbd_disconnect_and_put+0x140/0x140 [ 310.184941] ? __lock_acquire+0x5fc/0x3f20 [ 310.189188] ? nbd_disconnect_and_put+0x140/0x140 [ 310.194741] blkdev_ioctl+0x540/0x1830 [ 310.198647] ? proc_fail_nth_write+0x7b/0x180 [ 310.203144] ? blkpg_ioctl+0x8d0/0x8d0 [ 310.207036] ? trace_hardirqs_on+0x10/0x10 [ 310.211272] ? fsnotify+0x974/0x11b0 [ 310.214982] ? proc_tgid_io_accounting+0x7a0/0x7a0 [ 310.219907] ? debug_check_no_obj_freed+0x2c0/0x674 [ 310.224919] ? SyS_write+0x1b7/0x210 [ 310.228629] block_ioctl+0xd9/0x120 [ 310.232250] ? blkdev_fallocate+0x3a0/0x3a0 [ 310.236572] do_vfs_ioctl+0x75a/0xff0 [ 310.240368] ? ioctl_preallocate+0x1a0/0x1a0 [ 310.244771] ? lock_downgrade+0x740/0x740 [ 310.249905] ? __fget+0x225/0x360 [ 310.253355] ? do_vfs_ioctl+0xff0/0xff0 [ 310.257411] ? security_file_ioctl+0x83/0xb0 [ 310.261815] SyS_ioctl+0x7f/0xb0 [ 310.265186] ? do_vfs_ioctl+0xff0/0xff0 [ 310.269165] do_syscall_64+0x1d5/0x640 [ 310.273060] entry_SYSCALL_64_after_hwframe+0x46/0xbb [ 310.278248] RIP: 0033:0x45deb9 [ 310.281428] RSP: 002b:00007ff8b89c3c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 310.289148] RAX: ffffffffffffffda RBX: 0000000000012f00 RCX: 000000000045deb9 [ 310.296457] RDX: 0000000000000000 RSI: 000000000000ab03 RDI: 0000000000000005 [ 310.303728] RBP: 00007ff8b89c3ca0 R08: 0000000000000000 R09: 0000000000000000 [ 310.311018] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000000001e [ 310.318289] R13: 00007ffc53598cdf R14: 00007ff8b89c49c0 R15: 000000000118bf2c [ 310.377806] block nbd5: shutting down sockets 12:15:30 executing program 0: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r2 = dup2(r0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r4 = accept$alg(r3, 0x0, 0x0) sendmsg$alg(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039b63eac610b", 0x15}, {&(0x7f0000001400)="c98812c1be8a", 0xffffffc8}, {&(0x7f00000012c0)="406f2bef596a8a3130012ee7bf", 0xd}, {&(0x7f0000001300)="7f5549f794326461", 0x8}], 0x4, &(0x7f00000000c0)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}, 0x0) recvmsg(r4, &(0x7f0000000000)={0x0, 0xb, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4089, 0x34000}], 0x1, 0x0, 0x2c}, 0x0) 12:15:30 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r1 = accept$alg(r0, 0x0, 0x0) sendmsg$RDMA_NLDEV_CMD_RES_PD_GET(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f0000000140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="180000000e1400032abd7000fddbdfcac6102508f8020003"], 0x18}, 0x1, 0x0, 0x0, 0x90}, 0x4000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$F2FS_IOC_MOVE_RANGE(0xffffffffffffffff, 0xc020f509, &(0x7f0000000300)={r2, 0x8, 0x58, 0x1}) setsockopt$inet_sctp_SCTP_INITMSG(r4, 0x84, 0x2, &(0x7f0000000340)={0x5, 0x80, 0x140, 0x5}, 0x8) r5 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r6 = dup2(r3, r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) sendmsg$alg(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039", 0x10}], 0x1}, 0x0) setsockopt$inet_sctp_SCTP_INITMSG(r4, 0x84, 0x2, &(0x7f0000000380)={0x0, 0x84c0, 0x400, 0xffff}, 0x8) recvmsg(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f00000022c0)=""/4099, 0x1003}], 0x1}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r9 = dup2(r7, r8) ioctl$PERF_EVENT_IOC_ENABLE(r9, 0x8912, 0x400200) ioctl$vim2m_VIDIOC_DQBUF(r4, 0xc0585611, &(0x7f00000003c0)={0x20, 0x0, 0x4, 0x10, 0x4, {0x77359400}, {0x4, 0x4, 0x4, 0x3f, 0x0, 0x8, "bb300147"}, 0x1, 0x1, @userptr=0x3, 0x7fffffff, 0x0, r9}) 12:15:30 executing program 3: r0 = socket$inet6_sctp(0xa, 0x801, 0x84) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x6e, &(0x7f00000000c0)=[@in={0x2, 0x4e22, @rand_addr=0x64010102}, @in6={0xa, 0x4e21, 0x100, @private1={0xfc, 0x1, [], 0x1}, 0x1}, @in={0x2, 0x4e22, @loopback}, @in6={0xa, 0x4e21, 0x9, @ipv4={[], [], @loopback}, 0x6}, @in6={0xa, 0x4e21, 0x9, @loopback, 0x3}, @in={0x2, 0x4e24, @rand_addr=0x64010100}], 0x84) 12:15:30 executing program 5 (fault-call:4 fault-nth:31): socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) dup2(r2, r1) ioctl$NBD_DO_IT(r2, 0xab03) 12:15:30 executing program 4: r0 = socket$inet6_sctp(0xa, 0x801, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000cf6fe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) sendmmsg$inet6(r0, &(0x7f0000001f40)=[{{0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000000)='#', 0x1}], 0x1}}, {{&(0x7f0000000940)={0xa, 0x0, 0x0, @empty}, 0x1c, 0x0}}], 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) dup2(r1, r2) rt_sigpending(&(0x7f0000000180), 0x8) r3 = syz_genetlink_get_family_id$nl80211(&(0x7f00000000c0)='nl80211\x00') sendmsg$NL80211_CMD_PROBE_MESH_LINK(r2, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f0000000100)={&(0x7f0000000980)={0x774, r3, 0x20, 0x70bd26, 0x25dfdbff, {{}, {@void, @void}}, [@NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_FRAME={0x14, 0x33, @ctrl_frame=@rts={{}, {0x9}, @broadcast, @broadcast}}, @NL80211_ATTR_FRAME={0x734, 0x33, @data_frame={@no_qos=@type00={{0x0, 0x2, 0x3, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1}, {0x3}, @device_b, @device_a, @from_mac=@broadcast, {0x3, 0x8}}, @random="281c0f3abb0b7c947fb731c9f9ecd81bc8b3ce6eb8cc8382c8bc395a135d41e4fbc74571fb5e0d619270f1252184ac2f136c3bea910b731e581dee662bc995642c73ba60a96b6f3d3cd5aeaad8db94859ad1a27a7e655f8f215b7b43fb5803ba76a3dad40a901438680f634cd302cec22b4edfc61e5b64449dec78649c8a0a91375f6db9c67b4f0d47339c92007975ba3132dc013af094dcec0576b48414a443ff0917e7a00542e95bbc7f306f669037601e28ee6d50dca001a08b345499ad1ad8a7091ac32f852cbd668d8ec48f746e95769da9727e13ec77f7e791017ce0df8745c6fa04691be2f25e0372fda91d4be1280c3d7a708f0ba5cecccc8b224ae0fc60aa9e70042c1a77210d6a518678136f2222cfad519985412633d320f2a454e51da363792ce5dad7b61e331af93ada17bea364b618d4119eb9ccc35d13b7a9c56ba75a9874ae8700f47de71720fb8f7a304eabb296eb6aaeed11a55642318038885769145b6521bfe5977e6d05ae4fb5a358701aaacfdaf161d8a51d4a87a901c4583c8a4a3998e8bbde4138ecb1852a845984d3d0b85fafad0b721356d89878f047e9763b4ee59dcd37ff426bf52af8d7a90061c3a59b8e3ed1feae675edec65db4efb4013889534eb7f15510e09f5fa19b2a97457bcebc760e8ccc98bc669f46ceb7e415ebb88d026e46e04ab49758806142f9f67e617f6a95125d36ac731e47de224a8a4659ba032d25c289cf0d998cf033b9e1339dd3199a36e6d51325c415dbf0551a6d3d10620d1d210aa2f01e4a187b5fd2e1dd5531e4fac98ad562969699e7f4c0e54cba54353114b166c7a4dcfdc81c68fa91b46bd21ac9ecbc23ab896b0ab72e2a6b21e0b70b922f5efa3406f7103597dd2edef840aadcaee9aa17fa1554ce270c614be287f92ac97a9a163cafea48fe6892b5d722090bcd50ddf9e4e502ef420df4345e57e34da8dc72691a6bc64fd6ca70411810325846266cced2acb39076fb0eabf28ba4017c2a892ca523d34a1845d576ccb3537c60a218ffcc5a61a5e753c20159090e064252ed997c4709a878f1d7bd04b6f35b848db3a16f6702483cdfda1dff9a0578ed6d0d9246364b72272b48fa463882bf6fa4a7b5a3a6b3633e0df00360a85fc55b43a99c61be4d6f6806e434f8f40e9a02e92935e5441ce57bb4d33c58a4e2a3e7d6b78ba3d4135884cc8a1b8720c1535f9262274f7a6dcc498372b3c2d624a142002c45cd59185b51b46c9255b4d8fe36834317d76a703c1b71b4e4fc2c5aa417890169ba5fcb6ca338aa1a17a6e40de1733f06be96485ef685698733be392a065ccb0e47909798dbadbce24604ad267f2814fbc1847f21b4f88956d8977e370796db102743c65e6050ec708397a8ef88262b4e85e2ae1d84b12e91540eeb3f2de6cc9c58512e315e46026f0ccb1d65dedacbdee065be45f75e8fa5f403f95e51af858b4b70c9c5edd76e19eefe486dd6cc336a4735ea4cabb07f97b1378e939f0f034850cd3df9df0cca6711ed75f781c1e3ef6b19a2625a2193e6a23fd5594e9a42a997273e1263dc333ed26a0118505af4ff69c51e9e9edd878e49ace24b226d2bef1883344effe6568b4ef8bcf9b567c44120beaf32c88ec5cfa073d6e2a027a18d2f53ca421ef9c6e6c9f7f6e5797a209702a2538c52eff3fe5048bb9674a9181b0386b3b159883ad4594e8726e6290854795148c6c347cf9c9a5296dd84795d1bf3d1ba17ffe2d6829682732c21b1add6257b12ee6ac29ccff77dc17269233d67fd6f2aac86166605b35e19b9900bdfb1825a41703e527b61c7f019c5425144e649a7b5940f679fa7b5275b3f84bd7e5837ff013fc0fc8360a493ffc59760f9d98e1a7f039281274b4a05b4ee35b80ecfa3b273254ca10e237120f3b74a6f5b5f3774c11b5431de979d959a5ae6023cb211996f7af23efa33d9d7e3ef855ded3a35b53846c9e6d8cdc6cb6b52efca22cf95cce7735cf0eab734adbe183d5e0325006e2d1839adc3bdc3af0dd8cbca5c87d24c3845f7f2351f8aab9bddbb3105c36c16fad758dc0b7a1f129b1a28d6d167967152fd34cb3cfcaa7ef0ca26136fd6ae92ad997a30d924507251cc60c8913586640ed688b3c7d3aff0278bb6221a6835f1e8b52615ddb375dc8aa3e5a82afbfe46ce2132f09e9ac4ed891f165b1927421af31c1efb35c265741799ed574d066bc9c9698c99be773f335f62d65fcea69cfe5d6190ad6c06f84d8288ecc2ae7ebb3c3803b4c1137c593645e2d402556620d1e3d16b4f111bef8e86d292154d3bc5f5b9b87ae3d7d29b96f4eb096c8d8722da5f5d526157e9322244babbb9c734701f02e3f6487d8a05545e0b61f213729dd3c5c6802758fca5a9a540da204d6e3ea3d18839cd9466fc98085c730e73f4ae105f9c222b30078a8bc4eb38b0306f888ab499b5e06b5427015dbe8754c6eaeacac052e38b578af56777a532ea5590945dc576283f0079972654f1f30255c18850a62dcf4f9990caa6d6a105d6ba1d0b887d3aa51a142efb3072fe4dfdc42e81b1f727aa6cc4"}}, @NL80211_ATTR_MAC={0xa, 0x6, @broadcast}]}, 0x774}, 0x1, 0x0, 0x0, 0x2000c040}, 0x400) 12:15:30 executing program 3: r0 = socket$inet6_sctp(0xa, 0x801, 0x84) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x6e, &(0x7f00000000c0)=[@in={0x2, 0x4e22, @rand_addr=0x64010102}, @in6={0xa, 0x4e21, 0x100, @private1={0xfc, 0x1, [], 0x1}, 0x1}, @in={0x2, 0x4e22, @loopback}, @in6={0xa, 0x4e21, 0x9, @ipv4={[], [], @loopback}, 0x6}, @in6={0xa, 0x4e21, 0x9, @loopback, 0x3}, @in={0x2, 0x4e24, @rand_addr=0x64010100}], 0x84) [ 310.684809] block nbd5: Receive control failed (result -32) [ 310.691562] FAULT_INJECTION: forcing a failure. [ 310.691562] name failslab, interval 1, probability 0, space 0, times 0 12:15:30 executing program 4: r0 = socket$inet6_sctp(0xa, 0x801, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000cf6fe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) dup2(r1, r2) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000340)='nl80211\x00') ioctl$sock_SIOCGIFINDEX_80211(r3, 0x8933, &(0x7f0000000380)={'wlan1\x00', 0x0}) r6 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_TRIGGER_SCAN(r6, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000980)={0x7c, r4, 0x105, 0x0, 0x0, {{}, {@val={0x8, 0x3, r5}, @void}}, [@NL80211_ATTR_MEASUREMENT_DURATION={0x6, 0xeb, 0xdc}, @NL80211_ATTR_IE={0x58, 0x2a, [@fast_bss_trans={0x37, 0x52, {0x0, 0x0, "d6408b46aaf6404d700aa2cc6f544a26", "032c8629896d462eb6c177bd426b9c4192c6bb2101472a9e488d98ef28a38325", "709050e779922af8cad0e18846e607d5808f2513ed0b4f49f49a3d2628190911"}}]}]}, 0x7c}, 0x1, 0x0, 0x0, 0x44083}, 0x4000) sendmsg$NL80211_CMD_SET_MCAST_RATE(r2, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000140)={&(0x7f00000000c0)={0x70, r4, 0x300, 0x70bd28, 0x25dfdbfe, {{}, {@void, @val={0xc, 0x99, {0x2, 0x41}}}}, [@NL80211_ATTR_MCAST_RATE={0x8, 0x6b, 0xa}, @NL80211_ATTR_MCAST_RATE={0x8, 0x6b, 0x5a}, @NL80211_ATTR_MCAST_RATE={0x8, 0x6b, 0x5a}, @NL80211_ATTR_MCAST_RATE={0x8, 0x6b, 0x168}, @NL80211_ATTR_MCAST_RATE={0x8, 0x6b, 0xa}, @NL80211_ATTR_MCAST_RATE={0x8, 0x6b, 0x6e}, @NL80211_ATTR_MCAST_RATE={0x8, 0x6b, 0xf0}, @NL80211_ATTR_MCAST_RATE={0x8, 0x6b, 0xa}, @NL80211_ATTR_MCAST_RATE={0x8, 0x6b, 0x168}, @NL80211_ATTR_MCAST_RATE={0x8, 0x6b, 0x14}]}, 0x70}}, 0x20040090) sendmmsg$inet6(r0, &(0x7f0000001f40)=[{{0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000000)='#', 0x1}], 0x1}}, {{&(0x7f0000000940)={0xa, 0x0, 0x0, @empty}, 0x1c, 0x0}}], 0x2, 0x0) 12:15:30 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) setsockopt$inet_sctp6_SCTP_AUTH_CHUNK(0xffffffffffffffff, 0x84, 0x15, &(0x7f00000000c0)={0x30}, 0x1) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r1 = accept$alg(r0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r4 = dup2(r2, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) sendmsg$alg(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039", 0x10}], 0x1}, 0x0) setsockopt$inet_sctp_SCTP_RESET_STREAMS(0xffffffffffffffff, 0x84, 0x77, &(0x7f0000000000)=ANY=[@ANYRES32=0x0, @ANYBLOB="360f0300020003000100"], 0xe) recvmsg(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f00000022c0)=""/4099, 0x1003}], 0x1}, 0x0) [ 310.737571] CPU: 1 PID: 25418 Comm: syz-executor.5 Not tainted 4.14.203-syzkaller #0 [ 310.745525] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 310.754888] Call Trace: [ 310.757487] dump_stack+0x1b2/0x283 [ 310.761154] should_fail.cold+0x10a/0x154 [ 310.765313] should_failslab+0xd6/0x130 [ 310.769293] kmem_cache_alloc_node+0x263/0x410 [ 310.773888] __alloc_skb+0x5c/0x510 [ 310.777612] kobject_uevent_env+0x882/0xf40 [ 310.781960] nbd_start_device+0x7e0/0xc90 [ 310.786132] nbd_ioctl+0x3a8/0xa80 [ 310.789951] ? get_pid_task+0x91/0x130 [ 310.793861] ? nbd_disconnect_and_put+0x140/0x140 [ 310.798754] ? __lock_acquire+0x5fc/0x3f20 [ 310.802999] ? nbd_disconnect_and_put+0x140/0x140 [ 310.807852] blkdev_ioctl+0x540/0x1830 [ 310.811770] ? proc_fail_nth_write+0x7b/0x180 [ 310.816277] ? blkpg_ioctl+0x8d0/0x8d0 [ 310.820175] ? trace_hardirqs_on+0x10/0x10 [ 310.824514] ? fsnotify+0x974/0x11b0 [ 310.828238] ? proc_tgid_io_accounting+0x7a0/0x7a0 [ 310.833200] ? debug_check_no_obj_freed+0x2c0/0x674 12:15:31 executing program 4: r0 = socket$inet6_sctp(0xa, 0x801, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000cf6fe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x4a23, 0x0, @loopback}, 0x1c) sendmmsg$inet6(r0, &(0x7f0000001f40)=[{{0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000000)='#', 0x1}], 0x1}}, {{&(0x7f0000000940)={0xa, 0x0, 0x0, @empty}, 0x1c, 0x0}}], 0x2, 0x0) ioctl$TUNSETVNETBE(0xffffffffffffffff, 0x400454de, &(0x7f0000000040)=0x1) 12:15:31 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r1 = accept$alg(r0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r4 = dup2(r2, r3) r5 = ioctl$KVM_CREATE_VM(r4, 0xae01, 0x0) ioctl$KVM_SET_IRQCHIP(r5, 0x8208ae63, &(0x7f0000000480)={0x1, 0x0, @pic={0x5, 0x3, 0x2, 0x2, 0x3f, 0x97, 0x9, 0x5, 0x3f, 0x0, 0x7d, 0x1f, 0x5, 0x81, 0x4, 0x20}}) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) sendmsg$alg(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039", 0x10}], 0x1}, 0x0) recvmsg(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f00000022c0)=""/4099, 0x1003}], 0x1}, 0x0) [ 310.838232] ? SyS_write+0x1b7/0x210 [ 310.841959] block_ioctl+0xd9/0x120 [ 310.845628] ? blkdev_fallocate+0x3a0/0x3a0 [ 310.849980] do_vfs_ioctl+0x75a/0xff0 [ 310.853783] ? ioctl_preallocate+0x1a0/0x1a0 [ 310.858194] ? lock_downgrade+0x740/0x740 [ 310.862352] ? __fget+0x225/0x360 [ 310.865810] ? do_vfs_ioctl+0xff0/0xff0 [ 310.869785] ? security_file_ioctl+0x83/0xb0 [ 310.874197] SyS_ioctl+0x7f/0xb0 [ 310.877562] ? do_vfs_ioctl+0xff0/0xff0 [ 310.881551] do_syscall_64+0x1d5/0x640 12:15:31 executing program 4: r0 = socket$inet6_sctp(0xa, 0x801, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(0xffffffffffffffff, 0x84, 0x64, &(0x7f0000cf6fe4)=[@in6={0xa, 0x4e23, 0x5, @loopback}], 0x1c) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) sendmmsg$inet6(r0, &(0x7f0000001f40)=[{{0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000000)='#', 0x1}], 0x1}}, {{&(0x7f0000000940)={0xa, 0x0, 0x0, @mcast2}, 0x1c, 0x0}}], 0x400000000000315, 0x0) setsockopt$inet_sctp_SCTP_AUTH_KEY(0xffffffffffffffff, 0x84, 0x17, &(0x7f00000002c0)=ANY=[@ANYRES32, @ANYBLOB="2800c2009355a41011c9dac0390f9ce1baf48e1515925bf48863b26ee7bd62b66db18ca6c7479aab4935d35514d8145f472c401ce4124e178955d2c26da21b1a4f0cb765d083c47229e92805d48559e0feeb63f6f637728d20fe2f49c7e680936ae06f58f29a029d34070024a79aaddcf83f3f8296aa3f591c93dbf6f9fc46286dc149de3c6147ba96b584c381a2108dc4ffcef5a27c02b442610b5f5d33f09832769a9fa72a399026272d88e5b26f42452076c8ed2d5a2da9203d109ff533f10c1cbbe82697be5153b5eee8b427c774a0bb13bd9b333b84f20021678d3612763841636cd91b29f4f2a33f406218092a0bcf0509bd67717aff660d663eb581fa40f0a413a458d8c740b141351b1fcf76e59f1b126fac320b8b885107b73fccb765d47e1ef508c98e77c58f9a9f0209dd321afb518aaab4f9549bd2c0030682021c376cf04bfc60b34d756c57663dc0fe643fab9f9ccba7734943e9c3b46b362233b98a5bab756032c295ccdcb9738172d100e4d92458e0742e64ce3d52e71284668bbd17ce48b73fc44d7e63abda2318ea9d67a9281ef6761b1c0d03f3d5207db5875eb0cf25071b92728b2bba8150d4e8fbcef42dad0059de335fc80f564975ba44974eecc4ad60573c481aaa9f10dad7ac7bcf3e9ddca5845a088e241017a45666b475c27ceaedada1ac713e8fbe681ae84322a03c59e68e5e8f2ade1d1b805c73f61b517e0563cdfdcca6ad4d999140217f16c5"], 0xca) r1 = getpid() sched_setattr(r1, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x4}, 0x0) sched_setparam(r1, &(0x7f0000000040)=0x6) [ 310.885451] entry_SYSCALL_64_after_hwframe+0x46/0xbb [ 310.890648] RIP: 0033:0x45deb9 [ 310.893837] RSP: 002b:00007ff8b89c3c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 310.901548] RAX: ffffffffffffffda RBX: 0000000000012f00 RCX: 000000000045deb9 [ 310.908831] RDX: 0000000000000000 RSI: 000000000000ab03 RDI: 0000000000000005 [ 310.916105] RBP: 00007ff8b89c3ca0 R08: 0000000000000000 R09: 0000000000000000 [ 310.923375] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000000001f [ 310.930647] R13: 00007ffc53598cdf R14: 00007ff8b89c49c0 R15: 000000000118bf2c 12:15:31 executing program 3: setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(0xffffffffffffffff, 0x84, 0x64, &(0x7f0000cf6fe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) connect$inet6(0xffffffffffffffff, &(0x7f0000000080)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(0xffffffffffffffff, 0x84, 0x6e, &(0x7f00000000c0)=[@in={0x2, 0x4e22, @rand_addr=0x64010102}, @in6={0xa, 0x4e21, 0x100, @private1={0xfc, 0x1, [], 0x1}, 0x1}, @in={0x2, 0x4e22, @loopback}, @in6={0xa, 0x4e21, 0x9, @ipv4={[], [], @loopback}, 0x6}, @in6={0xa, 0x4e21, 0x9, @loopback, 0x3}, @in={0x2, 0x4e24, @rand_addr=0x64010100}], 0x84) [ 311.006419] block nbd5: shutting down sockets 12:15:31 executing program 0: socketpair$unix(0x1, 0x1, 0x0, 0x0) r0 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r1 = dup2(0xffffffffffffffff, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r2, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r3 = accept$alg(r2, 0x0, 0x0) sendmsg$alg(r3, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039b63eac610b", 0x15}, {&(0x7f0000001400)="c98812c1be8a", 0xffffffc8}, {&(0x7f00000012c0)="406f2bef596a8a3130012ee7bf", 0xd}, {&(0x7f0000001300)="7f5549f794326461", 0x8}], 0x4, &(0x7f00000000c0)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}, 0x0) recvmsg(r3, &(0x7f0000000000)={0x0, 0xb, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4089, 0x34000}], 0x1, 0x0, 0x2c}, 0x0) 12:15:31 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000240)={0x26, 'hash\x00', 0x0, 0x0, 'nhpoly1305-neon\x00'}, 0x58) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r2, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) accept$alg(r2, 0x0, 0x0) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) accept$alg(r3, 0x0, 0x0) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) setsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0xf, &(0x7f0000000080)="523fde05256d4d790e7dde092600544e58b816ddd664eaeafcebbc72a31750bd02e1e86eb98ac2e87770440c06daccc3fb8297d7009d60212553a9373ac26f3ea01693cce59bd0f36645aa7dbda7124078e7627a201f", 0x56) r4 = accept$alg(r0, 0x0, 0x0) r5 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r6 = dup2(0xffffffffffffffff, r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) sendmsg$alg(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039", 0x10}], 0x1}, 0x8800) recvmsg(r4, &(0x7f0000000180), 0x0) 12:15:31 executing program 5 (fault-call:4 fault-nth:32): socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) dup2(r2, r1) ioctl$NBD_DO_IT(r2, 0xab03) 12:15:31 executing program 4: r0 = socket$inet6_sctp(0xa, 0x801, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000000040)=[@in6={0xa, 0x4e23, 0x0, @loopback}, @in6={0xa, 0xffff, 0x7, @loopback, 0x1}], 0x38) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) dup2(r1, r2) setsockopt$inet_sctp_SCTP_RECONFIG_SUPPORTED(r2, 0x84, 0x75, &(0x7f00000000c0), 0x8) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) sendmmsg$inet6(r0, &(0x7f0000001f40)=[{{0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000000)='#', 0x1}], 0x1}}, {{&(0x7f0000000940)={0xa, 0x0, 0x0, @empty}, 0x1c, 0x0}}], 0x2, 0x0) 12:15:31 executing program 3: setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(0xffffffffffffffff, 0x84, 0x64, &(0x7f0000cf6fe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) connect$inet6(0xffffffffffffffff, &(0x7f0000000080)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(0xffffffffffffffff, 0x84, 0x6e, &(0x7f00000000c0)=[@in={0x2, 0x4e22, @rand_addr=0x64010102}, @in6={0xa, 0x4e21, 0x100, @private1={0xfc, 0x1, [], 0x1}, 0x1}, @in={0x2, 0x4e22, @loopback}, @in6={0xa, 0x4e21, 0x9, @ipv4={[], [], @loopback}, 0x6}, @in6={0xa, 0x4e21, 0x9, @loopback, 0x3}, @in={0x2, 0x4e24, @rand_addr=0x64010100}], 0x84) 12:15:31 executing program 3: setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(0xffffffffffffffff, 0x84, 0x64, &(0x7f0000cf6fe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) connect$inet6(0xffffffffffffffff, &(0x7f0000000080)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(0xffffffffffffffff, 0x84, 0x6e, &(0x7f00000000c0)=[@in={0x2, 0x4e22, @rand_addr=0x64010102}, @in6={0xa, 0x4e21, 0x100, @private1={0xfc, 0x1, [], 0x1}, 0x1}, @in={0x2, 0x4e22, @loopback}, @in6={0xa, 0x4e21, 0x9, @ipv4={[], [], @loopback}, 0x6}, @in6={0xa, 0x4e21, 0x9, @loopback, 0x3}, @in={0x2, 0x4e24, @rand_addr=0x64010100}], 0x84) [ 311.568238] block nbd5: Receive control failed (result -32) [ 311.568551] FAULT_INJECTION: forcing a failure. [ 311.568551] name failslab, interval 1, probability 0, space 0, times 0 [ 311.627006] CPU: 0 PID: 25470 Comm: syz-executor.5 Not tainted 4.14.203-syzkaller #0 [ 311.634924] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 311.644286] Call Trace: [ 311.646877] dump_stack+0x1b2/0x283 [ 311.650505] should_fail.cold+0x10a/0x154 [ 311.654658] should_failslab+0xd6/0x130 [ 311.658639] kmem_cache_alloc_node+0x263/0x410 [ 311.663228] __alloc_skb+0x5c/0x510 [ 311.666887] kobject_uevent_env+0x882/0xf40 [ 311.671284] nbd_start_device+0x7e0/0xc90 [ 311.675449] nbd_ioctl+0x3a8/0xa80 [ 311.679027] ? get_pid_task+0x91/0x130 [ 311.683708] ? nbd_disconnect_and_put+0x140/0x140 [ 311.688563] ? __lock_acquire+0x5fc/0x3f20 [ 311.692848] ? nbd_disconnect_and_put+0x140/0x140 [ 311.697707] blkdev_ioctl+0x540/0x1830 [ 311.701632] ? proc_fail_nth_write+0x7b/0x180 [ 311.706149] ? blkpg_ioctl+0x8d0/0x8d0 [ 311.710081] ? trace_hardirqs_on+0x10/0x10 [ 311.714419] ? fsnotify+0x974/0x11b0 [ 311.718149] ? proc_tgid_io_accounting+0x7a0/0x7a0 [ 311.723193] ? debug_check_no_obj_freed+0x2c0/0x674 [ 311.728223] ? SyS_write+0x1b7/0x210 [ 311.731950] block_ioctl+0xd9/0x120 [ 311.735604] ? blkdev_fallocate+0x3a0/0x3a0 [ 311.740029] do_vfs_ioctl+0x75a/0xff0 [ 311.743869] ? ioctl_preallocate+0x1a0/0x1a0 [ 311.748282] ? lock_downgrade+0x740/0x740 [ 311.752441] ? __fget+0x225/0x360 [ 311.755899] ? do_vfs_ioctl+0xff0/0xff0 [ 311.759875] ? security_file_ioctl+0x83/0xb0 [ 311.764287] SyS_ioctl+0x7f/0xb0 [ 311.767649] ? do_vfs_ioctl+0xff0/0xff0 [ 311.771658] do_syscall_64+0x1d5/0x640 [ 311.775554] entry_SYSCALL_64_after_hwframe+0x46/0xbb [ 311.780738] RIP: 0033:0x45deb9 [ 311.783924] RSP: 002b:00007ff8b89c3c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 311.791664] RAX: ffffffffffffffda RBX: 0000000000012f00 RCX: 000000000045deb9 [ 311.798930] RDX: 0000000000000000 RSI: 000000000000ab03 RDI: 0000000000000005 [ 311.806200] RBP: 00007ff8b89c3ca0 R08: 0000000000000000 R09: 0000000000000000 [ 311.813481] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000020 [ 311.820760] R13: 00007ffc53598cdf R14: 00007ff8b89c49c0 R15: 000000000118bf2c 12:15:32 executing program 3: r0 = socket$inet6_sctp(0xa, 0x0, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000cf6fe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x6e, &(0x7f00000000c0)=[@in={0x2, 0x4e22, @rand_addr=0x64010102}, @in6={0xa, 0x4e21, 0x100, @private1={0xfc, 0x1, [], 0x1}, 0x1}, @in={0x2, 0x4e22, @loopback}, @in6={0xa, 0x4e21, 0x9, @ipv4={[], [], @loopback}, 0x6}, @in6={0xa, 0x4e21, 0x9, @loopback, 0x3}, @in={0x2, 0x4e24, @rand_addr=0x64010100}], 0x84) 12:15:32 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r1 = accept$alg(r0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r4 = dup2(r2, r3) pipe(&(0x7f0000000000)={0xffffffffffffffff}) getsockname$l2tp(r5, &(0x7f00000000c0)={0x2, 0x0, @multicast1}, &(0x7f0000000140)=0x10) r6 = socket$alg(0x26, 0x5, 0x0) bind$alg(r6, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r6, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) accept$alg(r6, 0x0, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r4, 0x89e0, &(0x7f00000002c0)={r6}) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) sendmsg$alg(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039", 0x10}], 0x1}, 0x0) prctl$PR_SET_SPECULATION_CTRL(0x35, 0x0) recvmsg(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f00000022c0)=""/4099, 0x1003}], 0x1}, 0x0) [ 311.885388] block nbd5: shutting down sockets 12:15:32 executing program 5 (fault-call:4 fault-nth:33): socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) dup2(r2, r1) ioctl$NBD_DO_IT(r2, 0xab03) 12:15:32 executing program 4: r0 = socket$inet6_sctp(0xa, 0x801, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000cf6fe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) sendmmsg$inet6(r0, &(0x7f0000001f40)=[{{0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000000)='#', 0x1}], 0x1}}, {{&(0x7f0000000940)={0xa, 0x0, 0x0, @empty}, 0x1c, 0x0}}], 0x2, 0x0) setsockopt$inet_sctp6_SCTP_RTOINFO(r0, 0x84, 0x0, &(0x7f0000000240)={0x0, 0x101, 0x1, 0x8}, 0x10) r1 = add_key(&(0x7f0000000000)='id_resolver\x00', &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000080)='6', 0x1, 0xfffffffffffffffe) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f0000000180)='rxrpc_s\x00', &(0x7f0000000100)=@builtin='builtin_trusted\x00') ioctl$FS_IOC_ADD_ENCRYPTION_KEY(r0, 0xc0506617, &(0x7f00000000c0)={{0x2, 0x0, @descriptor="28d86307dbeaea0b"}, 0xf5, r1, [], "56faac8026a70bdba573253a927f00b72e982f8e8ae7a46d77aa0a83bbf8fbe741634d9b24bba2284c68ea1754d2b2d9c6c9431414019af864029dfaf93c54e98904e4994a4f7275df3a76f1e86030a508d306caf360ef5892840b364792f688e16664c15ae6126c33bc6b9849e16bed218f711286c151cb5e1308e7363f2638b0d82f3d1e8fc39ca45697b6c9cabe54d03014bda09b225edc8ae241110ea608987e9193dcef887502238be75f182f3aac027894aae49500e4f30eb100a96722e8ecf3be919facf1f5a5644eee9feb9565704f823e0e71c78033e6f4ede95d0f74d5e140027153d356d6406977a86bcaea69d1bd74"}) 12:15:32 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r1 = accept$alg(r0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r5 = dup2(r3, r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) sendmsg$alg(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039", 0x10}], 0x1}, 0x0) recvmsg(r2, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f00000022c0)=""/4091, 0xffb}], 0x1}, 0x10041) ioctl$sock_FIOGETOWN(r1, 0x8903, &(0x7f0000000000)) 12:15:32 executing program 3: r0 = socket$inet6_sctp(0xa, 0x0, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000cf6fe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x6e, &(0x7f00000000c0)=[@in={0x2, 0x4e22, @rand_addr=0x64010102}, @in6={0xa, 0x4e21, 0x100, @private1={0xfc, 0x1, [], 0x1}, 0x1}, @in={0x2, 0x4e22, @loopback}, @in6={0xa, 0x4e21, 0x9, @ipv4={[], [], @loopback}, 0x6}, @in6={0xa, 0x4e21, 0x9, @loopback, 0x3}, @in={0x2, 0x4e24, @rand_addr=0x64010100}], 0x84) [ 312.005282] block nbd5: Receive control failed (result -32) [ 312.026152] FAULT_INJECTION: forcing a failure. [ 312.026152] name failslab, interval 1, probability 0, space 0, times 0 [ 312.061746] CPU: 0 PID: 25503 Comm: syz-executor.5 Not tainted 4.14.203-syzkaller #0 [ 312.069659] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 312.079118] Call Trace: [ 312.081712] dump_stack+0x1b2/0x283 [ 312.085340] should_fail.cold+0x10a/0x154 [ 312.089521] should_failslab+0xd6/0x130 [ 312.093505] kmem_cache_alloc_node_trace+0x25a/0x400 [ 312.098624] __kmalloc_node_track_caller+0x38/0x70 [ 312.103562] __alloc_skb+0x96/0x510 [ 312.107198] kobject_uevent_env+0x882/0xf40 [ 312.111527] nbd_start_device+0x7e0/0xc90 [ 312.115680] nbd_ioctl+0x3a8/0xa80 [ 312.119219] ? get_pid_task+0x91/0x130 [ 312.123190] ? nbd_disconnect_and_put+0x140/0x140 [ 312.128031] ? __lock_acquire+0x5fc/0x3f20 [ 312.132269] ? nbd_disconnect_and_put+0x140/0x140 [ 312.137118] blkdev_ioctl+0x540/0x1830 [ 312.141034] ? proc_fail_nth_write+0x7b/0x180 [ 312.145529] ? blkpg_ioctl+0x8d0/0x8d0 [ 312.149418] ? trace_hardirqs_on+0x10/0x10 [ 312.153675] ? fsnotify+0x974/0x11b0 [ 312.157391] ? proc_tgid_io_accounting+0x7a0/0x7a0 [ 312.162318] ? debug_check_no_obj_freed+0x2c0/0x674 [ 312.167335] ? SyS_write+0x1b7/0x210 [ 312.171047] block_ioctl+0xd9/0x120 [ 312.174670] ? blkdev_fallocate+0x3a0/0x3a0 [ 312.178995] do_vfs_ioctl+0x75a/0xff0 [ 312.182796] ? ioctl_preallocate+0x1a0/0x1a0 [ 312.187200] ? lock_downgrade+0x740/0x740 [ 312.191349] ? __fget+0x225/0x360 [ 312.194800] ? do_vfs_ioctl+0xff0/0xff0 [ 312.198769] ? security_file_ioctl+0x83/0xb0 [ 312.203175] SyS_ioctl+0x7f/0xb0 [ 312.206535] ? do_vfs_ioctl+0xff0/0xff0 [ 312.210510] do_syscall_64+0x1d5/0x640 [ 312.214401] entry_SYSCALL_64_after_hwframe+0x46/0xbb [ 312.219587] RIP: 0033:0x45deb9 [ 312.222766] RSP: 002b:00007ff8b89c3c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 312.230475] RAX: ffffffffffffffda RBX: 0000000000012f00 RCX: 000000000045deb9 [ 312.237742] RDX: 0000000000000000 RSI: 000000000000ab03 RDI: 0000000000000005 [ 312.245012] RBP: 00007ff8b89c3ca0 R08: 0000000000000000 R09: 0000000000000000 [ 312.252278] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000021 [ 312.259554] R13: 00007ffc53598cdf R14: 00007ff8b89c49c0 R15: 000000000118bf2c [ 312.294496] block nbd5: shutting down sockets 12:15:32 executing program 0: socketpair$unix(0x1, 0x1, 0x0, 0x0) r0 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r1 = dup2(0xffffffffffffffff, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r2, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r3 = accept$alg(r2, 0x0, 0x0) sendmsg$alg(r3, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039b63eac610b", 0x15}, {&(0x7f0000001400)="c98812c1be8a", 0xffffffc8}, {&(0x7f00000012c0)="406f2bef596a8a3130012ee7bf", 0xd}, {&(0x7f0000001300)="7f5549f794326461", 0x8}], 0x4, &(0x7f00000000c0)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}, 0x0) recvmsg(r3, &(0x7f0000000000)={0x0, 0xb, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4089, 0x34000}], 0x1, 0x0, 0x2c}, 0x0) 12:15:32 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r1 = accept$alg(r0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r4 = dup2(r2, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) dup2(r5, r6) sendmsg$IPSET_CMD_LIST(r6, &(0x7f00000002c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f00000000c0)={0x38, 0x7, 0x6, 0xb02, 0x0, 0x0, {0x10}, [@IPSET_ATTR_SETNAME={0x9, 0x2, 'syz0\x00'}, @IPSET_ATTR_SETNAME={0x9, 0x2, 'syz0\x00'}, @IPSET_ATTR_SETNAME={0x9, 0x2, 'syz2\x00'}]}, 0x38}}, 0x20000092) sendmsg$alg(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039", 0x10}], 0x1}, 0x0) recvmsg(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f00000022c0)=""/4099, 0x1003}], 0x1}, 0x0) 12:15:32 executing program 5 (fault-call:4 fault-nth:34): socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) dup2(r2, r1) ioctl$NBD_DO_IT(r2, 0xab03) 12:15:32 executing program 3: r0 = socket$inet6_sctp(0xa, 0x0, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000cf6fe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x6e, &(0x7f00000000c0)=[@in={0x2, 0x4e22, @rand_addr=0x64010102}, @in6={0xa, 0x4e21, 0x100, @private1={0xfc, 0x1, [], 0x1}, 0x1}, @in={0x2, 0x4e22, @loopback}, @in6={0xa, 0x4e21, 0x9, @ipv4={[], [], @loopback}, 0x6}, @in6={0xa, 0x4e21, 0x9, @loopback, 0x3}, @in={0x2, 0x4e24, @rand_addr=0x64010100}], 0x84) 12:15:32 executing program 4: r0 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000040)='/dev/autofs\x00', 0x2040, 0x0) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a85320, &(0x7f00000000c0)={{0xf0, 0x6}, 'port0\x00', 0x40, 0x40018, 0x9, 0xbefc, 0x7, 0x9, 0x4, 0x0, 0x5, 0x8}) ioctl$sock_SIOCGPGRP(r0, 0x8904, &(0x7f0000000180)=0x0) get_robust_list(r1, &(0x7f0000000280)=&(0x7f0000000240)={&(0x7f00000001c0), 0x0, &(0x7f0000000200)}, &(0x7f00000002c0)=0x18) r2 = socket$inet6_sctp(0xa, 0x801, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r2, 0x84, 0x64, &(0x7f0000cf6fe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) connect$inet6(r2, &(0x7f0000000080)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r5 = dup2(r3, r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) sendmmsg$inet6(r5, &(0x7f0000001f40)=[{{0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000300)='#', 0x1}], 0x1}}, {{&(0x7f0000000940)={0xa, 0x0, 0x0, @empty}, 0x1c, 0x0}}], 0x2, 0x0) [ 312.484036] block nbd5: Receive control failed (result -32) [ 312.484294] FAULT_INJECTION: forcing a failure. [ 312.484294] name failslab, interval 1, probability 0, space 0, times 0 12:15:32 executing program 1: socketpair$unix(0x1, 0x1, 0x0, 0x0) r0 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r1 = dup2(0xffffffffffffffff, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r2, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r3 = accept$alg(r2, 0x0, 0x0) sendmsg$alg(r3, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039b63eac610b", 0x15}, {&(0x7f0000001400)="c98812c1be8a", 0xffffffc8}, {&(0x7f00000012c0)="406f2bef596a8a3130012ee7bf", 0xd}, {&(0x7f0000001300)="7f5549f794326461", 0x8}], 0x4, &(0x7f00000000c0)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}, 0x0) recvmsg(r3, &(0x7f0000000000)={0x0, 0xb, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4089, 0x34000}], 0x1, 0x0, 0x2c}, 0x0) [ 312.525917] CPU: 0 PID: 25532 Comm: syz-executor.5 Not tainted 4.14.203-syzkaller #0 [ 312.533812] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 312.543162] Call Trace: [ 312.545756] dump_stack+0x1b2/0x283 [ 312.549397] should_fail.cold+0x10a/0x154 [ 312.553572] should_failslab+0xd6/0x130 [ 312.557550] kmem_cache_alloc_node+0x263/0x410 [ 312.562141] __alloc_skb+0x5c/0x510 [ 312.565783] kobject_uevent_env+0x882/0xf40 [ 312.570112] nbd_start_device+0x7e0/0xc90 [ 312.574266] nbd_ioctl+0x3a8/0xa80 [ 312.577810] ? get_pid_task+0x91/0x130 [ 312.581699] ? nbd_disconnect_and_put+0x140/0x140 [ 312.586549] ? __lock_acquire+0x5fc/0x3f20 [ 312.590795] ? nbd_disconnect_and_put+0x140/0x140 [ 312.595643] blkdev_ioctl+0x540/0x1830 [ 312.599535] ? proc_fail_nth_write+0x7b/0x180 [ 312.604031] ? blkpg_ioctl+0x8d0/0x8d0 [ 312.607919] ? trace_hardirqs_on+0x10/0x10 [ 312.612156] ? fsnotify+0x974/0x11b0 [ 312.615873] ? proc_tgid_io_accounting+0x7a0/0x7a0 [ 312.620825] ? debug_check_no_obj_freed+0x2c0/0x674 [ 312.625863] ? SyS_write+0x1b7/0x210 [ 312.629582] block_ioctl+0xd9/0x120 [ 312.633206] ? blkdev_fallocate+0x3a0/0x3a0 [ 312.637558] do_vfs_ioctl+0x75a/0xff0 [ 312.641367] ? ioctl_preallocate+0x1a0/0x1a0 [ 312.645774] ? lock_downgrade+0x740/0x740 [ 312.649928] ? __fget+0x225/0x360 [ 312.653383] ? do_vfs_ioctl+0xff0/0xff0 [ 312.657356] ? security_file_ioctl+0x83/0xb0 [ 312.661764] SyS_ioctl+0x7f/0xb0 [ 312.665214] ? do_vfs_ioctl+0xff0/0xff0 [ 312.669187] do_syscall_64+0x1d5/0x640 12:15:32 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) dup2(r0, r1) sendmsg$NL80211_CMD_DEL_PMKSA(r1, &(0x7f0000000240)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000200)={&(0x7f00000001c0)={0x20, 0x0, 0x80, 0x70bd2a, 0x25dfdbfc, {{}, {@void, @val={0xc, 0x99, {0x101, 0x27}}}}}, 0x20}, 0x1, 0x0, 0x0, 0x44}, 0x16e2750ec0af1a7d) r2 = socket$inet6_sctp(0xa, 0x801, 0x84) syz_open_dev$swradio(&(0x7f0000000040)='/dev/swradio#\x00', 0x1, 0x2) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r2, 0x84, 0x64, &(0x7f0000cf6fe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) connect$inet6(r2, &(0x7f0000000080)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) listxattr(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/68, 0x44) sendmmsg$inet6(r2, &(0x7f0000001f40)=[{{0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000000)='#', 0x1}], 0x1}}, {{&(0x7f0000000940)={0xa, 0x0, 0x0, @empty}, 0x1c, 0x0}}], 0x2, 0x0) 12:15:32 executing program 3: r0 = socket$inet6_sctp(0xa, 0x801, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(0xffffffffffffffff, 0x84, 0x64, &(0x7f0000cf6fe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x6e, &(0x7f00000000c0)=[@in={0x2, 0x4e22, @rand_addr=0x64010102}, @in6={0xa, 0x4e21, 0x100, @private1={0xfc, 0x1, [], 0x1}, 0x1}, @in={0x2, 0x4e22, @loopback}, @in6={0xa, 0x4e21, 0x9, @ipv4={[], [], @loopback}, 0x6}, @in6={0xa, 0x4e21, 0x9, @loopback, 0x3}, @in={0x2, 0x4e24, @rand_addr=0x64010100}], 0x84) [ 312.673077] entry_SYSCALL_64_after_hwframe+0x46/0xbb [ 312.678268] RIP: 0033:0x45deb9 [ 312.681542] RSP: 002b:00007ff8b89c3c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 312.689261] RAX: ffffffffffffffda RBX: 0000000000012f00 RCX: 000000000045deb9 [ 312.696536] RDX: 0000000000000000 RSI: 000000000000ab03 RDI: 0000000000000005 [ 312.703899] RBP: 00007ff8b89c3ca0 R08: 0000000000000000 R09: 0000000000000000 [ 312.711174] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000022 [ 312.718449] R13: 00007ffc53598cdf R14: 00007ff8b89c49c0 R15: 000000000118bf2c [ 312.744376] block nbd5: shutting down sockets 12:15:32 executing program 5 (fault-call:4 fault-nth:35): socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) dup2(r2, r1) ioctl$NBD_DO_IT(r2, 0xab03) 12:15:32 executing program 3: r0 = socket$inet6_sctp(0xa, 0x801, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(0xffffffffffffffff, 0x84, 0x64, &(0x7f0000cf6fe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x6e, &(0x7f00000000c0)=[@in={0x2, 0x4e22, @rand_addr=0x64010102}, @in6={0xa, 0x4e21, 0x100, @private1={0xfc, 0x1, [], 0x1}, 0x1}, @in={0x2, 0x4e22, @loopback}, @in6={0xa, 0x4e21, 0x9, @ipv4={[], [], @loopback}, 0x6}, @in6={0xa, 0x4e21, 0x9, @loopback, 0x3}, @in={0x2, 0x4e24, @rand_addr=0x64010100}], 0x84) 12:15:33 executing program 4: r0 = socket$inet6_sctp(0xa, 0x801, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000cf6fe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) r1 = openat$mice(0xffffffffffffff9c, &(0x7f0000000040)='/dev/input/mice\x00', 0x258980) getpeername$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x6e) sendmmsg$inet6(r0, &(0x7f0000001f40)=[{{0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000000)='#', 0x1}], 0x1}}, {{&(0x7f0000000940)={0xa, 0x0, 0x0, @empty}, 0x1c, 0x0}}], 0x2, 0x0) r2 = creat(&(0x7f0000000180)='./file0\x00', 0x83) sendmsg$inet6(r2, &(0x7f0000000480)={&(0x7f0000000240)={0xa, 0x4e23, 0x7, @rand_addr=' \x01\x00', 0x9}, 0x1c, &(0x7f0000000440)=[{&(0x7f0000000400)="24ac98bc0348b0beb3ec7f97c09f59f55238858cc7", 0x15}], 0x1}, 0x0) ioctl$SNAPSHOT_CREATE_IMAGE(r2, 0x40043311, &(0x7f00000001c0)) r3 = syz_open_dev$vcsn(&(0x7f0000000200)='/dev/vcs#\x00', 0x0, 0x8000) getsockopt$EBT_SO_GET_INIT_ENTRIES(r3, 0x0, 0x83, &(0x7f0000000340)={'nat\x00', 0x0, 0x3, 0xa0, [], 0x0, &(0x7f0000000240), &(0x7f0000000280)=""/160}, &(0x7f00000003c0)=0x78) 12:15:33 executing program 3: r0 = socket$inet6_sctp(0xa, 0x801, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(0xffffffffffffffff, 0x84, 0x64, &(0x7f0000cf6fe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x6e, &(0x7f00000000c0)=[@in={0x2, 0x4e22, @rand_addr=0x64010102}, @in6={0xa, 0x4e21, 0x100, @private1={0xfc, 0x1, [], 0x1}, 0x1}, @in={0x2, 0x4e22, @loopback}, @in6={0xa, 0x4e21, 0x9, @ipv4={[], [], @loopback}, 0x6}, @in6={0xa, 0x4e21, 0x9, @loopback, 0x3}, @in={0x2, 0x4e24, @rand_addr=0x64010100}], 0x84) [ 312.884437] block nbd5: Receive control failed (result -32) [ 312.884685] FAULT_INJECTION: forcing a failure. [ 312.884685] name failslab, interval 1, probability 0, space 0, times 0 [ 312.927479] CPU: 1 PID: 25556 Comm: syz-executor.5 Not tainted 4.14.203-syzkaller #0 [ 312.935391] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 312.944747] Call Trace: [ 312.947341] dump_stack+0x1b2/0x283 [ 312.950991] should_fail.cold+0x10a/0x154 [ 312.955173] should_failslab+0xd6/0x130 [ 312.959164] kmem_cache_alloc_node+0x263/0x410 [ 312.963759] __alloc_skb+0x5c/0x510 [ 312.967394] kobject_uevent_env+0x882/0xf40 [ 312.971732] nbd_start_device+0x7e0/0xc90 [ 312.975893] nbd_ioctl+0x3a8/0xa80 [ 312.979444] ? get_pid_task+0x91/0x130 [ 312.983338] ? nbd_disconnect_and_put+0x140/0x140 [ 312.988897] ? __lock_acquire+0x5fc/0x3f20 [ 312.993159] ? nbd_disconnect_and_put+0x140/0x140 [ 312.998007] blkdev_ioctl+0x540/0x1830 [ 313.001920] ? proc_fail_nth_write+0x7b/0x180 [ 313.006422] ? blkpg_ioctl+0x8d0/0x8d0 [ 313.010310] ? trace_hardirqs_on+0x10/0x10 [ 313.014548] ? fsnotify+0x974/0x11b0 [ 313.018267] ? proc_tgid_io_accounting+0x7a0/0x7a0 [ 313.023196] ? debug_check_no_obj_freed+0x2c0/0x674 [ 313.028215] ? SyS_write+0x1b7/0x210 [ 313.031934] block_ioctl+0xd9/0x120 [ 313.035592] ? blkdev_fallocate+0x3a0/0x3a0 [ 313.039922] do_vfs_ioctl+0x75a/0xff0 [ 313.043760] ? ioctl_preallocate+0x1a0/0x1a0 [ 313.048175] ? lock_downgrade+0x740/0x740 [ 313.052335] ? __fget+0x225/0x360 [ 313.055793] ? do_vfs_ioctl+0xff0/0xff0 [ 313.059770] ? security_file_ioctl+0x83/0xb0 [ 313.064186] SyS_ioctl+0x7f/0xb0 [ 313.067560] ? do_vfs_ioctl+0xff0/0xff0 [ 313.071548] do_syscall_64+0x1d5/0x640 [ 313.075451] entry_SYSCALL_64_after_hwframe+0x46/0xbb [ 313.080641] RIP: 0033:0x45deb9 [ 313.083823] RSP: 002b:00007ff8b89c3c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 313.091533] RAX: ffffffffffffffda RBX: 0000000000012f00 RCX: 000000000045deb9 [ 313.098812] RDX: 0000000000000000 RSI: 000000000000ab03 RDI: 0000000000000005 [ 313.106111] RBP: 00007ff8b89c3ca0 R08: 0000000000000000 R09: 0000000000000000 [ 313.113389] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000023 [ 313.125268] R13: 00007ffc53598cdf R14: 00007ff8b89c49c0 R15: 000000000118bf2c [ 313.158672] block nbd5: shutting down sockets 12:15:33 executing program 0: socketpair$unix(0x1, 0x1, 0x0, 0x0) r0 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r1 = dup2(0xffffffffffffffff, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r2, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r3 = accept$alg(r2, 0x0, 0x0) sendmsg$alg(r3, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039b63eac610b", 0x15}, {&(0x7f0000001400)="c98812c1be8a", 0xffffffc8}, {&(0x7f00000012c0)="406f2bef596a8a3130012ee7bf", 0xd}, {&(0x7f0000001300)="7f5549f794326461", 0x8}], 0x4, &(0x7f00000000c0)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}, 0x0) recvmsg(r3, &(0x7f0000000000)={0x0, 0xb, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4089, 0x34000}], 0x1, 0x0, 0x2c}, 0x0) 12:15:33 executing program 3: r0 = socket$inet6_sctp(0xa, 0x801, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x6e, &(0x7f00000000c0)=[@in={0x2, 0x4e22, @rand_addr=0x64010102}, @in6={0xa, 0x4e21, 0x100, @private1={0xfc, 0x1, [], 0x1}, 0x1}, @in={0x2, 0x4e22, @loopback}, @in6={0xa, 0x4e21, 0x9, @ipv4={[], [], @loopback}, 0x6}, @in6={0xa, 0x4e21, 0x9, @loopback, 0x3}, @in={0x2, 0x4e24, @rand_addr=0x64010100}], 0x84) 12:15:33 executing program 4: r0 = socket$inet6_sctp(0xa, 0x801, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000cf6fe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) connect$inet6(r0, &(0x7f0000000040)={0xa, 0x4e23, 0x3, @dev={0xfe, 0x80, [], 0x27}, 0xfffffffc}, 0x1c) sendmmsg$inet6(r0, &(0x7f0000001f40)=[{{0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000000)='#', 0x1}], 0x1}}, {{&(0x7f0000000940)={0xa, 0x0, 0x0, @empty}, 0x1c, 0x0}}], 0x2, 0x0) 12:15:33 executing program 5 (fault-call:4 fault-nth:36): socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) dup2(r2, r1) ioctl$NBD_DO_IT(r2, 0xab03) [ 313.296011] block nbd5: Receive control failed (result -32) [ 313.296244] FAULT_INJECTION: forcing a failure. [ 313.296244] name failslab, interval 1, probability 0, space 0, times 0 [ 313.330236] CPU: 0 PID: 25578 Comm: syz-executor.5 Not tainted 4.14.203-syzkaller #0 [ 313.338139] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 313.347501] Call Trace: [ 313.350099] dump_stack+0x1b2/0x283 [ 313.353733] should_fail.cold+0x10a/0x154 [ 313.357889] should_failslab+0xd6/0x130 [ 313.361872] kmem_cache_alloc_node+0x263/0x410 [ 313.366462] __alloc_skb+0x5c/0x510 [ 313.370095] kobject_uevent_env+0x882/0xf40 [ 313.374430] nbd_start_device+0x7e0/0xc90 [ 313.378584] nbd_ioctl+0x3a8/0xa80 [ 313.382126] ? get_pid_task+0x91/0x130 [ 313.386014] ? nbd_disconnect_and_put+0x140/0x140 [ 313.390868] ? __lock_acquire+0x5fc/0x3f20 12:15:33 executing program 4: r0 = socket$inet6_sctp(0xa, 0x801, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000cf6fe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) setsockopt$inet_sctp_SCTP_SOCKOPT_CONNECTX(0xffffffffffffffff, 0x84, 0x6e, &(0x7f0000000040)=[@in={0x2, 0x4e24, @empty}], 0x10) r1 = openat$ubi_ctrl(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ubi_ctrl\x00', 0x0, 0x0) r2 = socket$inet6_sctp(0xa, 0x10000000005, 0x84) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r2, 0x84, 0x6e, &(0x7f0000000000)=[@in6={0xa, 0x0, 0x0, @dev={0xfe, 0x80, [], 0x35}}], 0x1c) dup3(r2, r1, 0x0) openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000100)='/dev/sequencer2\x00', 0x40002, 0x0) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r2, 0x84, 0x1d, &(0x7f0000000900)={0x1, [0x0]}, &(0x7f0000000940)=0x8) setsockopt$inet_sctp6_SCTP_ENABLE_STREAM_RESET(r1, 0x84, 0x76, &(0x7f0000000400)={r3}, 0x8) setsockopt$inet_sctp_SCTP_RECONFIG_SUPPORTED(0xffffffffffffffff, 0x84, 0x75, &(0x7f00000000c0)={r3, 0xae}, 0x8) r4 = socket$alg(0x26, 0x5, 0x0) ioctl$GIO_CMAP(0xffffffffffffffff, 0x4b70, 0x0) ioctl$KDSKBLED(0xffffffffffffffff, 0x4b65, 0xffffffffffffee10) bind$alg(r4, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r4, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) accept$alg(r4, 0x0, 0x0) ioctl$F2FS_IOC_DEFRAGMENT(r4, 0xc010f508, &(0x7f0000000140)={0x4, 0xeb05}) sendmmsg$inet6(r0, &(0x7f0000001f40)=[{{0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000000)='#', 0x1}], 0x1}}, {{&(0x7f0000000940)={0xa, 0x0, 0x0, @empty}, 0x1c, 0x0}}], 0x2, 0x20000000) 12:15:33 executing program 1: r0 = socket$inet6_sctp(0xa, 0x801, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000cf6fe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x6e, &(0x7f00000000c0)=[@in={0x2, 0x4e22, @rand_addr=0x64010102}, @in6={0xa, 0x4e21, 0x100, @private1={0xfc, 0x1, [], 0x1}, 0x1}, @in={0x2, 0x4e22, @loopback}, @in6={0xa, 0x4e21, 0x9, @ipv4={[], [], @loopback}, 0x6}, @in6={0xa, 0x4e21, 0x9, @loopback, 0x3}, @in={0x2, 0x4e24, @rand_addr=0x64010100}], 0x84) 12:15:33 executing program 1: r0 = socket$inet6_sctp(0xa, 0x801, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000cf6fe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x6e, &(0x7f00000000c0)=[@in={0x2, 0x4e22, @rand_addr=0x64010102}, @in6={0xa, 0x4e21, 0x100, @private1={0xfc, 0x1, [], 0x1}, 0x1}, @in={0x2, 0x4e22, @loopback}, @in6={0xa, 0x4e21, 0x9, @ipv4={[], [], @loopback}, 0x6}, @in6={0xa, 0x4e21, 0x9, @loopback, 0x3}, @in={0x2, 0x4e24, @rand_addr=0x64010100}], 0x84) sendmmsg$inet6(r0, &(0x7f0000001f40)=[{{0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000000)='#', 0x1}], 0x1}}, {{&(0x7f0000000940)={0xa, 0x0, 0x0, @empty}, 0x1c, 0x0}}], 0x2, 0x0) [ 313.395109] ? nbd_disconnect_and_put+0x140/0x140 [ 313.399962] blkdev_ioctl+0x540/0x1830 [ 313.403853] ? proc_fail_nth_write+0x7b/0x180 [ 313.408388] ? blkpg_ioctl+0x8d0/0x8d0 [ 313.412278] ? trace_hardirqs_on+0x10/0x10 [ 313.416605] ? fsnotify+0x974/0x11b0 [ 313.422425] ? proc_tgid_io_accounting+0x7a0/0x7a0 [ 313.427359] ? debug_check_no_obj_freed+0x2c0/0x674 [ 313.432382] ? SyS_write+0x1b7/0x210 [ 313.436104] block_ioctl+0xd9/0x120 [ 313.439727] ? blkdev_fallocate+0x3a0/0x3a0 [ 313.444074] do_vfs_ioctl+0x75a/0xff0 [ 313.447878] ? ioctl_preallocate+0x1a0/0x1a0 [ 313.452286] ? lock_downgrade+0x740/0x740 [ 313.456439] ? __fget+0x225/0x360 [ 313.459919] ? do_vfs_ioctl+0xff0/0xff0 [ 313.463894] ? security_file_ioctl+0x83/0xb0 [ 313.468305] SyS_ioctl+0x7f/0xb0 [ 313.471666] ? do_vfs_ioctl+0xff0/0xff0 [ 313.475640] do_syscall_64+0x1d5/0x640 [ 313.479539] entry_SYSCALL_64_after_hwframe+0x46/0xbb [ 313.485518] RIP: 0033:0x45deb9 [ 313.488704] RSP: 002b:00007ff8b89c3c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 12:15:33 executing program 1: r0 = socket$inet6_sctp(0xa, 0x801, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f00000000c0)=[@in={0x2, 0x4e20, @multicast2}, @in6={0xa, 0x4e20, 0xeea, @remote, 0xffffffff}], 0x2c) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) dup2(r1, r2) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f0000000040)=@assoc_value, &(0x7f0000000100)=0x8) sendmmsg$inet6(r0, &(0x7f0000001f40)=[{{0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000000)='#', 0x1}], 0x1}}, {{&(0x7f0000000940)={0xa, 0x0, 0x0, @empty}, 0x1c, 0x0}}], 0x2, 0x0) 12:15:33 executing program 4: r0 = socket$inet6_sctp(0xa, 0x801, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000cf6fe4)=[@in={0x2, 0x4e21, @multicast2}], 0x10) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) sendmmsg$inet6(r0, &(0x7f0000001f40)=[{{0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000000)='#', 0x1}], 0x1}}, {{&(0x7f0000000940)={0xa, 0x0, 0x0, @empty}, 0x1c, 0x0}}], 0x2, 0x0) 12:15:33 executing program 3: r0 = socket$inet6_sctp(0xa, 0x801, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x6e, &(0x7f00000000c0)=[@in={0x2, 0x4e22, @rand_addr=0x64010102}, @in6={0xa, 0x4e21, 0x100, @private1={0xfc, 0x1, [], 0x1}, 0x1}, @in={0x2, 0x4e22, @loopback}, @in6={0xa, 0x4e21, 0x9, @ipv4={[], [], @loopback}, 0x6}, @in6={0xa, 0x4e21, 0x9, @loopback, 0x3}, @in={0x2, 0x4e24, @rand_addr=0x64010100}], 0x84) [ 313.496412] RAX: ffffffffffffffda RBX: 0000000000012f00 RCX: 000000000045deb9 [ 313.503678] RDX: 0000000000000000 RSI: 000000000000ab03 RDI: 0000000000000005 [ 313.510949] RBP: 00007ff8b89c3ca0 R08: 0000000000000000 R09: 0000000000000000 [ 313.518220] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000024 [ 313.525488] R13: 00007ffc53598cdf R14: 00007ff8b89c49c0 R15: 000000000118bf2c 12:15:33 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) accept$alg(r1, 0x0, 0x0) r2 = openat$vsock(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/vsock\x00', 0x200, 0x0) setsockopt$ALG_SET_KEY(r2, 0x117, 0x1, &(0x7f0000000500)="0a0775b09d0081e5b3b60ced5c2a0fb7eee5c50faa81800ed849e547cb86c26e7fb3c5961d9e198bb095cd0ec4a7e836db523b0ea155a01a82350d2961e5969ff3fb577789aa2de07a51d6b936474b739aa5c1a73979a174695ada21df91ee4780270da4a2c78dd30884d309e029d82bc3c8000000000000000000", 0x7b) r3 = accept$alg(r0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) accept4$phonet_pipe(0xffffffffffffffff, &(0x7f0000000340), &(0x7f0000000380)=0x10, 0x800) r6 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000000000)='/sys/kernel/debug/binder/transactions\x00', 0x0, 0x0) ioctl$DRM_IOCTL_GET_UNIQUE(r6, 0xc0106401, &(0x7f0000000140)={0x30, &(0x7f00000000c0)=""/48}) r7 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r8 = dup2(r5, r7) ioctl$PERF_EVENT_IOC_ENABLE(r8, 0x8912, 0x400200) r9 = socket$caif_stream(0x25, 0x1, 0x5) setsockopt$SO_ATTACH_FILTER(r9, 0x1, 0x1a, &(0x7f0000000300)={0x3, &(0x7f00000002c0)=[{0x400, 0x6, 0xe1, 0xffff}, {0xd659, 0x7, 0x40, 0x8}, {0x5d3, 0x6, 0x78, 0x10000}]}, 0x10) sendmsg$alg(r3, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039", 0x10}], 0x1}, 0x0) recvmsg(r4, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f00000022c0)=""/4099, 0x1003}], 0x1}, 0x40000020) 12:15:33 executing program 3: r0 = socket$inet6_sctp(0xa, 0x801, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x6e, &(0x7f00000000c0)=[@in={0x2, 0x4e22, @rand_addr=0x64010102}, @in6={0xa, 0x4e21, 0x100, @private1={0xfc, 0x1, [], 0x1}, 0x1}, @in={0x2, 0x4e22, @loopback}, @in6={0xa, 0x4e21, 0x9, @ipv4={[], [], @loopback}, 0x6}, @in6={0xa, 0x4e21, 0x9, @loopback, 0x3}, @in={0x2, 0x4e24, @rand_addr=0x64010100}], 0x84) [ 313.734239] block nbd5: shutting down sockets 12:15:34 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = signalfd(0xffffffffffffffff, 0x0, 0x0) r2 = dup2(r0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r4 = accept$alg(r3, 0x0, 0x0) sendmsg$alg(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039b63eac610b", 0x15}, {&(0x7f0000001400)="c98812c1be8a", 0xffffffc8}, {&(0x7f00000012c0)="406f2bef596a8a3130012ee7bf", 0xd}, {&(0x7f0000001300)="7f5549f794326461", 0x8}], 0x4, &(0x7f00000000c0)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}, 0x0) recvmsg(r4, &(0x7f0000000000)={0x0, 0xb, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4089, 0x34000}], 0x1, 0x0, 0x2c}, 0x0) 12:15:34 executing program 4: r0 = socket$inet6_sctp(0xa, 0x801, 0x84) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) dup2(r1, r2) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r2, 0x84, 0x1d, &(0x7f0000000140)={0x3, [0x0, 0x0, 0x0]}, &(0x7f0000000180)=0x10) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000cf6fe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) getsockopt$inet_sctp_SCTP_AUTOCLOSE(0xffffffffffffffff, 0x84, 0x4, &(0x7f0000000040), &(0x7f00000000c0)=0x4) sendmmsg$inet6(r0, &(0x7f0000001f40)=[{{0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000000)='#', 0x1}], 0x1}}, {{&(0x7f0000000940)={0xa, 0x0, 0x0, @empty}, 0x1c, 0x0}}], 0x2, 0x0) ioctl$KVM_ASSIGN_SET_MSIX_ENTRY(r2, 0x4010ae74, &(0x7f00000001c0)={0x7, 0x80, 0x100}) setsockopt$inet_sctp_SCTP_RECVRCVINFO(0xffffffffffffffff, 0x84, 0x20, &(0x7f0000000100)=0x4, 0x4) 12:15:34 executing program 3: r0 = socket$inet6_sctp(0xa, 0x801, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000cf6fe4), 0x0) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x6e, &(0x7f00000000c0)=[@in={0x2, 0x4e22, @rand_addr=0x64010102}, @in6={0xa, 0x4e21, 0x100, @private1={0xfc, 0x1, [], 0x1}, 0x1}, @in={0x2, 0x4e22, @loopback}, @in6={0xa, 0x4e21, 0x9, @ipv4={[], [], @loopback}, 0x6}, @in6={0xa, 0x4e21, 0x9, @loopback, 0x3}, @in={0x2, 0x4e24, @rand_addr=0x64010100}], 0x84) 12:15:34 executing program 5 (fault-call:4 fault-nth:37): socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) dup2(r2, r1) ioctl$NBD_DO_IT(r2, 0xab03) 12:15:34 executing program 4: r0 = socket$inet6_sctp(0xa, 0x801, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000cf6fe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) accept$alg(r1, 0x0, 0x0) r2 = syz_mount_image$bfs(&(0x7f0000000040)='bfs\x00', &(0x7f00000000c0)='./file0\x00', 0x3ff, 0x2, &(0x7f0000000180)=[{&(0x7f0000000980)="f5b69a68a6114c1f4db5a365a7d3d07a3723d4e04deed3e7bb89900a753c00927321f4ba20db7dc259eddf0aab7be483d5a69849c30d0284b2927451e5a0bbb57e0749f5131746942e3ba6739ba661d69782e007302df4c41577ae0433c6cce9124080af0bf0935c2713d93a13c16955a8b2c3b814cd9d897b9e1855afcb8a9a6218c2a59d2504712e1b1acbababfb04396d2643d84d2dc0f264b1d0590cd9f5586ad9e390f09f8f51ff174318e6baf5044014da3f34b72816b13a54e903a8f7026a6f98154e4c31e18b9167ddf9a4862aa8f12ab848d53b4ac7367121d61a68fbdc2c4c8a2367dccad2f1ee25d12400c2ef6070a0b82aef6117b598d0dc1be4db9c289d1ee34a0b383831bfc71801479bd3f10541fd4cb87e21ee8b993d13533e7ed7c5d58c4a5d051e78210f5a57bea05a1694207265b0df9b8e29b2ef1a19b95e18c68478d153ff98098bf6f5dcf51e1176be0ef4c9be34b0c521174090b5032232dd3b203401332b77d745b3b81f4279bcd973fcae75a64cd48ef75e002046dfa76c0189fcaa544eece321a9fd4fe771a12e261e3dad848c5e58a0f8e9e6572bdbf5e48b871b187ca2eb8800c0b1b34cedd9db6d4292b385ef57ae14f8e322407a0932b78042b3545911018aba629a0984856eed9092a01e437eac6b670b86eed0c39e60d33c036c6050cbda243b3807d7814cd1b0627aff9344c0f0c12c3acaef337287dde8cfbd03690cf9a16bd2d3881e0ecea80b2f4981023535287dc79c5f2cf1da18dd0308cc4be627701372f4f2d37473255c000144991397519bb1ff090d48ee131826495f91b802108c7bbff4af1f33b66cb6ce93f23b5220d1abb87a1ccf5a141673d8156df4e7bbc7d9d80380cc0e07ef8ac336ed1346452c403633ddb5f1bf076285567f09dce1d5c7de296a79030eaf3dc89fd283dc5f7c563166b4466cb26ce82a00faff02cf816938320c23d84f9d92c781d6b154e9d3f234fcf9c96ec96aa58dc00318176aa196e5f88fd7d040fbe0cca909dc8b251c7b5dae22aa735ebfaebaeaee29a870a078ad31a910cb21c5a1b43cba5da5cf7da512eb6771ec6102629142ab2a7ae6c66d4ea42e672ab0f3990912ed6cb5f1a4d6416c9d6c5aff8a96c1b05efbdabc5225b8c61774c61562a5397aee2100906bef9e417cf6dc4fef2ff1ef696a3798148b116faac673dd752fdbe1306ed3e7ec29a35c1393693eefa4e78d5a0b3c9abca49dbdbc191b1392386263aeaa073afa46b19ed80d176c0d0e02e545476b04e68657ca544f1ba19ea3f1af086f24f69b34e0a5aee34b560d48465495c75fd17e8eccef74a90f2ae71dae4c173a8fb7d3a39c166d2c57d982c8099ec7896a742b4caf0e6ff577e470b6791bb8611938b0803e51f918d37a9449cdafcbb2dada0d8e1c8bd441e820e24b0c138be6138ec7cc54a3153498e7394144a0c5ba1d5683ca93ebc7d4b47f158751e8f0c0225d0806e858d7e5e86c6448f31b137827178cad5bc6da8bfceda0a9d93f5dca63e54240f67c6578470319cf058a45c8453bc972c7208d4ea63ec9eec236af5a2c64d2de7a45e232a35bac323344ee29103fb9bfb1c16ae13c746e3826e9c39033b9625803c9af9632f8169b05ad4ad61a1bacee3884134b32736c0e529cf8dc9907b6e5906513426333c7e70382670b7fb1715a298fc4e19ab70cdcdb398fe8e7317d3608e8becfbd269ebf331b40fff65791aba61ce27c33466446fef7b20dcf96b562808cc460b57f46f60cf9259442eeff8fa9a9cbfd2783b75de99f32a71256313ef4d1d141f455080d4c06128db594f800fe60c6ed84357900c31a5219a3f149b8c68cb5369e1e24a2485501082ac4f4eeff772fa725e44d30f2fcf79f9e4493e95c7d714deabb9b5b94c769053a045eef719f8d31990ca4ce0cbfe7eb97c3e0db5e2f927aafa8a15b316e612940f2d22083a9ad0ce297f5b64421b1a31ab515fb2b4f2ec5e1c60b30e884e59d4c86df1b1f1b3d75ac959e5016f3ce4a67850b4b2fb57bef9b22a35efebc073074ad92c7543a2b861fd862a2c933f13bf26bda15b63c232e20895cf36a3545cb83a4d61af4c402dae2505e0023e2c54839f09d424a7e29f9e84154672b433e1d12b51d0d2dd4dbdf01532337a515684a8add23df35578d165334cbfeb17f66927990e4fd2d697ae16bdb72b75a6341a144893794166b8c1dc706fd839f8aa4bd8ecf3ef8c636822d1a0ed49ebd01b61a40db443240f8900322ba2d1be0bdafd27aabd2b07531be5a6dcc07a86e1fae7c9402d0b29286d42518d34ee96ed17904411b8d74c7250446f9c430f343222f848749f9ba795a8e957946e0e8d15899d8bba76370c205da2ab28170e470454f48838fc6d59785938578c564a3da5cbb148630f8d26bbd04222e64116594ad163395468b0d0d366ccfe2cc0b96e7b75d017aac2b8cd7211e5fa38ec182dd2dc67885e5fddae3a35b35d3f9eb63ad6db8e063e6dfd6c75dca5c6d554fa7032320d824c89bad7240163e12c93b26ba0d20e8fbfc374c6ff93927ce6011a63840684ec4f6c7ede6ec393807099ba5d29a6337f9d635deb1f9e8c0632b4cfc7a519873534332bf848a9737ac6105e197e295f9093f6beedb0bf5b786da1817ba1265c228abeac6824672b2af76da53af81ac64118c02ce135974585b92d41204c0eb1df68bd353007c5ba2651e677948452a59487c37f832a802b479c677d2e5c9f7381c4e90bfee3452c4e64edc04abda4b894ce17f387525b62c921d937163c14753d7670c5702fe38b4cbcfbf42d4f5d7572667670eb6ba434f66d88350b7995b78b690a856db05e7ff26aebfaa07c2ca12fe64001df5211807ca714a01577cb720666e320e8c424d667e10b34e630b549585b790f0e89dc73617756b045aab491354d612ee89922859b02a547bdc7d0cebf39a10bbb1e8c61b886609be8798e39d2896187f5ddaf2d101b893783fb96faa2971505f93606a998ad099aaf6002c20d62d1ea046682249ec52d8c99621a5de520da81830fc28de8e222d34b6f022f1ed4921193a9f763b5e5816739ca87d7aed34839a8983a976b139bc247afe606a358cae77f1c2ac256fa7e15790949b71e4eeff05f1ac8ec091edf64b235a57df8c1d9412bf494bcf00e1070243ddc6896e64dbd37c06443279fcc2036403795fa01f21e0694550bc9646c054a85171161f19016a5cb6309a8197932ff0560a4da2c53a98a289a691cd2f14255d12913e505f419dcc90647cca8f7648fb7a3ee9dc10c49d27546caa02230b53bcb7adc4c08062e910a7f2cce872ad31a8a2f591d1f075f45f0c1d991573cab72b40794683076ddfdd28366026515f969b60919473c51ec3a0aa9f7c62c6f753b716e9281d0e7a8e9a7f90f0aafdf8110aff6f6ad41afa8e0469352fe729c700cf19281cc72227d212225fd967ab5491c5341cd1bd1ff3082420ba56d7b61b540710f76aaaa07b8a82e77933ff87be9c6af556c41cceb5814c645f3e366c40a5cccfbe686c8eeba76b33a2a662d4f30bc32efabc1441b8dc50d8a9a950e0750b498e5dc1dbd71853896cfac9820d19a61ea0898e65afd9ef9faf7a17e85d9b3f093be0572f22feb0be59b638af61a077e7a56568a55db6439b0544304b8ad14b3dd3d26450431f7b586aa4d3828573c2ec172f645468d73eeff7a7197aa71cb5f372b5f4f6d20d6b157714e80a60752133e361dfb5b516f9222b8eb571d99fc3a1f0f6174c03b5076068e0b7f2ceca51ff002a3eff2ffd0320c2d8411bfe78d48e16ea6305e5d5ac76cb85bd96f1e74f99b2b750b3dfa284ac05f36191fa23944b35df46430e7f87698fb94526706111553331ce97c940c1f3a5306585d85155bd10d3a9d1c5e7e67e7442ed6064a1f796efc0abb18da72647e16f01fe794790b341a9e8f198db415ff94e5be30d04f009a9f9924e8a4f0916359169706464a93bb9126d7d64b5cb9c2d6f0c04dfa9bf99601a6c74c334befa0928b61ab763e454ad2ed4cd81313249e037bd2c0e8e364fb7337384722489c1a8263a1a43da1c135e2d4e7e56d333f4209228b00ed70d0bfec057ba306bb0f4bc09e2171f85d334c521b23ef653e38a86a75844e8219b3ee0d9d22711a1dc5bcd12e3dafd218708adc5eabe62190eab138fc0b3c92f207784a7bc537ada34b994659b3160a9139012f93a5820bf7face3651ab2f191bff5ddc9520b61d11f32080b1c0b1ec419283f5c4edd1257da408395db627ee95b552d7aa8c3cc53ec4fb3a42a1628647011be0b88cdd85fb949a6bbd6ac530a0dc5d0126608e5a100621a502512fe620b010114a333c915d2f08f6991f12f00ce9e927e2f3c33e5012ffb6ca6784485758f57c986fa606ba0f19caf8b8a0dc226124f6a4215855d810bf28a889da219d8c5ac780e4a9cc6adf5bb71a94733e9f9bd9ced92fd584672e36f377a864c4de148eb55ef79b9e12909abf5b943b8966c789a2dc70ff439efe8ceb6f2e316345f6e10452a15478cf946ffa195694ec00e9e3711195295a00906532c0a68d07e22932c789d8e61e6efacce7c6ffba782dcf6f1f2aef06e1ae1aa3a98d7f351b433b0ebf41656c069328713c0feead66fc31a527d5b7eda16789d18c4b1d9db5277723f907f8e9979cab7d5713a1bfe77fd23c80fbe67705d0cbe3d074dd1d0e85642a4165675876d0a8f1c5f77967310b73f32cfab6c738a087721f5ee6a4385bede713b4ff42319647571e9cd0a193b1b6450027a13a286b281619dae04d29d7668bc375cdbf1c7bd7b594d6e96a2932382be3fc7999aa6dce38725e20dabdc25b3d00a6af7b323e29f537b3c5a2f0be6416358cab3ae77db3232610f70a79ceb1aa66efb48402782d0208ce301724d8316a183ca9d3ad14ea16d3abbd8446bd36ccc858f7026c9952a987bdd183fdd8921538433cef911dbacb6b0948e817ab6a118a331a44452a4685193ddc015ecf2148abd1c27f89dc4009af69afb0b5d7770df3d3cbd98e8c18b2cd9787a08fbcafb1afbe4fa68ce325f1c70a29ac41107101d0368df27ef0aef2457ba3f6290dd330cf722b747a69f139b386b955a8c38f79c81adbdc34ecb8c0dfc586c539fdaec591aff1c480f69181a9b00f56f8a4dda70d8d053735ccf593d384a010fdf62467b2340427cf229d7cb7f5f6df8ae942596617290ae6c966c4c1917120e7a7bb731ff479edcb452de0cf9f380dfa59a3d0be9532b1e4e6978e2bdec1c33ceaf3b85e98481a6c132755aa82a851b4b122f8fb0ce6663e7c709131681eec23d28705a5e83e8b698ac0462120129652026757743feecaf221b86a170f44c25eef350cfe0b226de333a721f4477f4f4755a0359b4d364b3f1e4c4a12f60e9bb19fbaf82f990d25ea1ee14b8374149f82b8ef774b88a46e0587a00dc8c6c4a1da108f903ccf3d7f9089a4488fc4b0bf39640c828224ee3207a2eb3d4992241041ea78b74f80087d43bece351bed633bfcb111a7cd8a8989513c73e8954b7fe6c6dae15ea2f4040b17f1b0c608a091bea6522075dd198c7af878245364316d37db0edc7f542cde51bb7e4b8613b835a98cd59edf380f46ab8412ac4c8d9040dbcfa09ea4086fdf5b2d0d0ca1590c2bfbaa9366b73e1c47648633d8cc3c93ecc183ecdd06e564a680c3fca4e2ff6242dcbe7f0f87bc455360b9938ff7f9e6c31344b6289cd42f6ad648b554de8b1e19be911099abecb29f34d61035aff0246ea41778bfc8623520d3502", 0x1000, 0x3}, {&(0x7f0000000100)="8f86c7351269b69bf3cc8790954f8026824de27ba8868357bb0431b1701bedc4d343219c347037299d71ecd866bc60f7e6aaca8644494680e57bc9a96e952d9f7c8f86c8b1b5987095c719bdc938de2f89c72c16", 0x54, 0x40}], 0x998c5faf5db0569f, &(0x7f00000001c0)={[{'}/('}, {'!^'}, {}, {}, {'/'}, {'$-'}, {'##'}], [{@rootcontext={'rootcontext', 0x3d, 'staff_u'}}, {@fsmagic={'fsmagic', 0x3d, 0x100000001}}, {@fsmagic={'fsmagic', 0x3d, 0x3}}]}) ioctl$FICLONERANGE(r1, 0x4020940d, &(0x7f0000000240)={{r2}, 0x3, 0x2, 0x6531}) sendmmsg$inet6(r0, &(0x7f0000001f40)=[{{0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000000)='#', 0x1}], 0x1}}, {{&(0x7f0000000940)={0xa, 0x0, 0x0, @empty}, 0x1c, 0x0}}], 0x2, 0x0) 12:15:34 executing program 3: r0 = socket$inet6_sctp(0xa, 0x801, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000cf6fe4), 0x0) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x6e, &(0x7f00000000c0)=[@in={0x2, 0x4e22, @rand_addr=0x64010102}, @in6={0xa, 0x4e21, 0x100, @private1={0xfc, 0x1, [], 0x1}, 0x1}, @in={0x2, 0x4e22, @loopback}, @in6={0xa, 0x4e21, 0x9, @ipv4={[], [], @loopback}, 0x6}, @in6={0xa, 0x4e21, 0x9, @loopback, 0x3}, @in={0x2, 0x4e24, @rand_addr=0x64010100}], 0x84) [ 314.227204] block nbd5: Receive control failed (result -32) [ 314.235348] FAULT_INJECTION: forcing a failure. [ 314.235348] name failslab, interval 1, probability 0, space 0, times 0 [ 314.263555] CPU: 1 PID: 25618 Comm: syz-executor.5 Not tainted 4.14.203-syzkaller #0 [ 314.271479] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 314.280838] Call Trace: [ 314.283460] dump_stack+0x1b2/0x283 [ 314.287094] should_fail.cold+0x10a/0x154 [ 314.291255] should_failslab+0xd6/0x130 [ 314.295239] kmem_cache_alloc_node_trace+0x25a/0x400 [ 314.300353] __kmalloc_node_track_caller+0x38/0x70 [ 314.305290] __alloc_skb+0x96/0x510 [ 314.308947] kobject_uevent_env+0x882/0xf40 [ 314.313370] nbd_start_device+0x7e0/0xc90 [ 314.317525] nbd_ioctl+0x3a8/0xa80 [ 314.321073] ? get_pid_task+0x91/0x130 [ 314.324959] ? nbd_disconnect_and_put+0x140/0x140 [ 314.329805] ? __lock_acquire+0x5fc/0x3f20 [ 314.334057] ? nbd_disconnect_and_put+0x140/0x140 [ 314.338933] blkdev_ioctl+0x540/0x1830 [ 314.342822] ? proc_fail_nth_write+0x7b/0x180 [ 314.347323] ? blkpg_ioctl+0x8d0/0x8d0 [ 314.351215] ? trace_hardirqs_on+0x10/0x10 [ 314.355459] ? fsnotify+0x974/0x11b0 [ 314.359179] ? proc_tgid_io_accounting+0x7a0/0x7a0 [ 314.365252] ? debug_check_no_obj_freed+0x2c0/0x674 [ 314.370294] ? SyS_write+0x1b7/0x210 [ 314.374029] block_ioctl+0xd9/0x120 [ 314.377670] ? blkdev_fallocate+0x3a0/0x3a0 [ 314.382004] do_vfs_ioctl+0x75a/0xff0 [ 314.385817] ? ioctl_preallocate+0x1a0/0x1a0 [ 314.390255] ? lock_downgrade+0x740/0x740 [ 314.394411] ? __fget+0x225/0x360 [ 314.397871] ? do_vfs_ioctl+0xff0/0xff0 [ 314.401857] ? security_file_ioctl+0x83/0xb0 [ 314.406268] SyS_ioctl+0x7f/0xb0 [ 314.409632] ? do_vfs_ioctl+0xff0/0xff0 [ 314.413603] do_syscall_64+0x1d5/0x640 [ 314.417519] entry_SYSCALL_64_after_hwframe+0x46/0xbb [ 314.422705] RIP: 0033:0x45deb9 [ 314.425884] RSP: 002b:00007ff8b89c3c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 314.433592] RAX: ffffffffffffffda RBX: 0000000000012f00 RCX: 000000000045deb9 [ 314.440888] RDX: 0000000000000000 RSI: 000000000000ab03 RDI: 0000000000000005 [ 314.448157] RBP: 00007ff8b89c3ca0 R08: 0000000000000000 R09: 0000000000000000 [ 314.455449] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000025 [ 314.462729] R13: 00007ffc53598cdf R14: 00007ff8b89c49c0 R15: 000000000118bf2c 12:15:34 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) accept$alg(r0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) dup2(r1, r2) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r4 = accept$alg(r3, 0x0, 0x0) sendmsg$alg(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039b63eac610b", 0x15}, {&(0x7f0000001400)="c98812c1be8a", 0xffffffc8}, {&(0x7f00000012c0)="406f2bef596a8a3130012ee7bf", 0xd}, {&(0x7f0000001300)="7f5549f794326461", 0x8}], 0x4, &(0x7f00000000c0)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}, 0x0) recvmsg(r4, &(0x7f0000000000)={0x0, 0xb, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4089, 0x34000}], 0x1, 0x0, 0x2c}, 0x0) 12:15:34 executing program 3: r0 = socket$inet6_sctp(0xa, 0x801, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000cf6fe4), 0x0) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x6e, &(0x7f00000000c0)=[@in={0x2, 0x4e22, @rand_addr=0x64010102}, @in6={0xa, 0x4e21, 0x100, @private1={0xfc, 0x1, [], 0x1}, 0x1}, @in={0x2, 0x4e22, @loopback}, @in6={0xa, 0x4e21, 0x9, @ipv4={[], [], @loopback}, 0x6}, @in6={0xa, 0x4e21, 0x9, @loopback, 0x3}, @in={0x2, 0x4e24, @rand_addr=0x64010100}], 0x84) [ 314.538141] block nbd5: shutting down sockets 12:15:34 executing program 5 (fault-call:4 fault-nth:38): socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) dup2(r2, r1) ioctl$NBD_DO_IT(r2, 0xab03) [ 314.570397] print_req_error: I/O error, dev loop4, sector 0 12:15:34 executing program 4: r0 = socket$inet6_sctp(0xa, 0x801, 0x84) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) dup2(r1, r2) setsockopt$inet6_IPV6_ADDRFORM(r2, 0x29, 0x1, &(0x7f00000000c0), 0x4) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000cf6fe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) accept$alg(r3, 0x0, 0x0) ioctl$sock_SIOCSIFVLAN_GET_VLAN_REALDEV_NAME_CMD(r3, 0x8983, &(0x7f0000000100)={0x8, 'veth0_to_batadv\x00', {'gre0\x00'}, 0x8}) syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$USBDEVFS_FREE_STREAMS(0xffffffffffffffff, 0x8008551d, &(0x7f0000000040)={0x1fe0, 0xc, [{0xb, 0x1}, {0x5}, {0x1, 0x1}, {0x9}, {0x8}, {0x7}, {0xb, 0x1}, {0x5, 0x1}, {0xb, 0x1}, {0xb}, {0x6}, {0x2}]}) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) sendmmsg$inet6(r0, &(0x7f0000001f40)=[{{0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000000)='#', 0x1}], 0x1}}, {{&(0x7f0000000940)={0xa, 0x0, 0x0, @empty}, 0x1c, 0x0}}], 0x2, 0x0) 12:15:34 executing program 3: r0 = socket$inet6_sctp(0xa, 0x801, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000cf6fe4)=[@in6={0xa, 0x0, 0x0, @loopback}], 0x1c) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x6e, &(0x7f00000000c0)=[@in={0x2, 0x4e22, @rand_addr=0x64010102}, @in6={0xa, 0x4e21, 0x100, @private1={0xfc, 0x1, [], 0x1}, 0x1}, @in={0x2, 0x4e22, @loopback}, @in6={0xa, 0x4e21, 0x9, @ipv4={[], [], @loopback}, 0x6}, @in6={0xa, 0x4e21, 0x9, @loopback, 0x3}, @in={0x2, 0x4e24, @rand_addr=0x64010100}], 0x84) [ 314.700954] block nbd5: Receive control failed (result -32) [ 314.708038] FAULT_INJECTION: forcing a failure. [ 314.708038] name failslab, interval 1, probability 0, space 0, times 0 [ 314.742137] CPU: 0 PID: 25649 Comm: syz-executor.5 Not tainted 4.14.203-syzkaller #0 [ 314.750060] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 314.759441] Call Trace: [ 314.762036] dump_stack+0x1b2/0x283 [ 314.765665] should_fail.cold+0x10a/0x154 [ 314.769822] should_failslab+0xd6/0x130 [ 314.773805] kmem_cache_alloc_node_trace+0x25a/0x400 [ 314.778916] __kmalloc_node_track_caller+0x38/0x70 [ 314.783853] __alloc_skb+0x96/0x510 [ 314.787838] kobject_uevent_env+0x882/0xf40 [ 314.792171] nbd_start_device+0x7e0/0xc90 [ 314.796325] nbd_ioctl+0x3a8/0xa80 [ 314.799868] ? get_pid_task+0x91/0x130 [ 314.803762] ? nbd_disconnect_and_put+0x140/0x140 [ 314.808613] ? __lock_acquire+0x5fc/0x3f20 [ 314.812862] ? nbd_disconnect_and_put+0x140/0x140 [ 314.817733] blkdev_ioctl+0x540/0x1830 [ 314.821631] ? proc_fail_nth_write+0x7b/0x180 [ 314.826132] ? blkpg_ioctl+0x8d0/0x8d0 [ 314.830661] ? trace_hardirqs_on+0x10/0x10 [ 314.834901] ? fsnotify+0x974/0x11b0 [ 314.838619] ? proc_tgid_io_accounting+0x7a0/0x7a0 [ 314.843562] ? debug_check_no_obj_freed+0x2c0/0x674 [ 314.848584] ? SyS_write+0x1b7/0x210 [ 314.852314] block_ioctl+0xd9/0x120 [ 314.855954] ? blkdev_fallocate+0x3a0/0x3a0 [ 314.860312] do_vfs_ioctl+0x75a/0xff0 [ 314.864120] ? ioctl_preallocate+0x1a0/0x1a0 [ 314.868534] ? lock_downgrade+0x740/0x740 [ 314.872721] ? __fget+0x225/0x360 [ 314.876184] ? do_vfs_ioctl+0xff0/0xff0 [ 314.880167] ? security_file_ioctl+0x83/0xb0 [ 314.884582] SyS_ioctl+0x7f/0xb0 [ 314.887952] ? do_vfs_ioctl+0xff0/0xff0 [ 314.891956] do_syscall_64+0x1d5/0x640 [ 314.895894] entry_SYSCALL_64_after_hwframe+0x46/0xbb [ 314.901118] RIP: 0033:0x45deb9 [ 314.904304] RSP: 002b:00007ff8b89c3c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 314.912019] RAX: ffffffffffffffda RBX: 0000000000012f00 RCX: 000000000045deb9 [ 314.919294] RDX: 0000000000000000 RSI: 000000000000ab03 RDI: 0000000000000005 [ 314.926577] RBP: 00007ff8b89c3ca0 R08: 0000000000000000 R09: 0000000000000000 [ 314.933853] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000026 12:15:35 executing program 3: r0 = socket$inet6_sctp(0xa, 0x801, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000cf6fe4)=[@in6={0xa, 0x0, 0x0, @loopback}], 0x1c) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x6e, &(0x7f00000000c0)=[@in={0x2, 0x4e22, @rand_addr=0x64010102}, @in6={0xa, 0x4e21, 0x100, @private1={0xfc, 0x1, [], 0x1}, 0x1}, @in={0x2, 0x4e22, @loopback}, @in6={0xa, 0x4e21, 0x9, @ipv4={[], [], @loopback}, 0x6}, @in6={0xa, 0x4e21, 0x9, @loopback, 0x3}, @in={0x2, 0x4e24, @rand_addr=0x64010100}], 0x84) 12:15:35 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = signalfd(0xffffffffffffffff, 0x0, 0x0) r2 = dup2(r0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r4 = accept$alg(r3, 0x0, 0x0) sendmsg$alg(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039b63eac610b", 0x15}, {&(0x7f0000001400)="c98812c1be8a", 0xffffffc8}, {&(0x7f00000012c0)="406f2bef596a8a3130012ee7bf", 0xd}, {&(0x7f0000001300)="7f5549f794326461", 0x8}], 0x4, &(0x7f00000000c0)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}, 0x0) recvmsg(r4, &(0x7f0000000000)={0x0, 0xb, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4089, 0x34000}], 0x1, 0x0, 0x2c}, 0x0) 12:15:35 executing program 4: r0 = socket$inet6_sctp(0xa, 0x801, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000cf6fe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r3 = dup2(r1, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) write$9p(r3, &(0x7f00000000c0)="48bde5784c0499fbdca7a3b86afd4b6f119bddbfa520d297d62a4daafcbaf3bb34c76d122b1caf670600aa5d3d1ae376dbf9ac023ee12ce4697bc35584e08257a921a9fcfed5af77bfcfc42c1edeab2d399358b8f625e1503177393268b7bef0c9e8a97b7242b7e8e76434f85d045a9b146573c936bed98b6a46c2c12b15b4412e1b85480b21bf1f65f99fca04640229669d4ef506e7b7beac0dff5bf219d5a7e9ac5f060c4b7b92ac925da7de7aa3c2b6b4383c5c3fb4af8a8c2e53b0107f702b579d0be6d16ff47cf59d238363c253d4624d1d992175955984814a056b0e304bcf14819bcd6ee974a12f3c0565dadc", 0xf0) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) sendmmsg$inet6(r0, &(0x7f0000001f40)=[{{0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000000)='#', 0x1}], 0x1}}, {{&(0x7f0000000940)={0xa, 0x0, 0x0, @empty}, 0x1c, 0x0}}], 0x2, 0x0) prctl$PR_GET_FP_MODE(0x2e) [ 314.941130] R13: 00007ffc53598cdf R14: 00007ff8b89c49c0 R15: 000000000118bf2c 12:15:35 executing program 3: r0 = socket$inet6_sctp(0xa, 0x801, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000cf6fe4)=[@in6={0xa, 0x0, 0x0, @loopback}], 0x1c) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x6e, &(0x7f00000000c0)=[@in={0x2, 0x4e22, @rand_addr=0x64010102}, @in6={0xa, 0x4e21, 0x100, @private1={0xfc, 0x1, [], 0x1}, 0x1}, @in={0x2, 0x4e22, @loopback}, @in6={0xa, 0x4e21, 0x9, @ipv4={[], [], @loopback}, 0x6}, @in6={0xa, 0x4e21, 0x9, @loopback, 0x3}, @in={0x2, 0x4e24, @rand_addr=0x64010100}], 0x84) [ 315.027930] block nbd5: shutting down sockets 12:15:35 executing program 5 (fault-call:4 fault-nth:39): socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) dup2(r2, r1) ioctl$NBD_DO_IT(r2, 0xab03) 12:15:35 executing program 4: r0 = socket$inet6_sctp(0xa, 0x801, 0x84) r1 = openat$ocfs2_control(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ocfs2_control\x00', 0x18000, 0x0) ioctl$EVIOCGBITSND(r1, 0x80404532, &(0x7f00000000c0)=""/254) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000cf6fe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) sendmmsg$inet6(r0, &(0x7f0000001f40)=[{{0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000000)='#', 0x1}], 0x1}}, {{&(0x7f0000000940)={0xa, 0x0, 0x0, @empty}, 0x1c, 0x0}}], 0x2, 0x0) ioctl$FBIOPUT_CON2FBMAP(r1, 0x4610, &(0x7f00000001c0)) 12:15:35 executing program 3: r0 = socket$inet6_sctp(0xa, 0x801, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000cf6fe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) connect$inet6(0xffffffffffffffff, &(0x7f0000000080)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x6e, &(0x7f00000000c0)=[@in={0x2, 0x4e22, @rand_addr=0x64010102}, @in6={0xa, 0x4e21, 0x100, @private1={0xfc, 0x1, [], 0x1}, 0x1}, @in={0x2, 0x4e22, @loopback}, @in6={0xa, 0x4e21, 0x9, @ipv4={[], [], @loopback}, 0x6}, @in6={0xa, 0x4e21, 0x9, @loopback, 0x3}, @in={0x2, 0x4e24, @rand_addr=0x64010100}], 0x84) [ 315.157956] block nbd5: Receive control failed (result -32) [ 315.158296] FAULT_INJECTION: forcing a failure. [ 315.158296] name failslab, interval 1, probability 0, space 0, times 0 [ 315.196720] CPU: 0 PID: 25671 Comm: syz-executor.5 Not tainted 4.14.203-syzkaller #0 [ 315.204655] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 315.214017] Call Trace: [ 315.216617] dump_stack+0x1b2/0x283 [ 315.220260] should_fail.cold+0x10a/0x154 [ 315.224450] should_failslab+0xd6/0x130 [ 315.229658] kmem_cache_alloc_node_trace+0x25a/0x400 [ 315.234782] __kmalloc_node_track_caller+0x38/0x70 [ 315.239745] __alloc_skb+0x96/0x510 [ 315.243391] kobject_uevent_env+0x882/0xf40 [ 315.247734] nbd_start_device+0x7e0/0xc90 [ 315.251895] nbd_ioctl+0x3a8/0xa80 [ 315.255450] ? get_pid_task+0x91/0x130 [ 315.259353] ? nbd_disconnect_and_put+0x140/0x140 [ 315.264208] ? __lock_acquire+0x5fc/0x3f20 [ 315.268456] ? nbd_disconnect_and_put+0x140/0x140 [ 315.273347] blkdev_ioctl+0x540/0x1830 [ 315.277269] ? proc_fail_nth_write+0x7b/0x180 [ 315.281778] ? blkpg_ioctl+0x8d0/0x8d0 [ 315.285679] ? trace_hardirqs_on+0x10/0x10 [ 315.289929] ? fsnotify+0x974/0x11b0 [ 315.294283] ? proc_tgid_io_accounting+0x7a0/0x7a0 [ 315.299241] ? debug_check_no_obj_freed+0x2c0/0x674 [ 315.304276] ? SyS_write+0x1b7/0x210 [ 315.308007] block_ioctl+0xd9/0x120 [ 315.311645] ? blkdev_fallocate+0x3a0/0x3a0 [ 315.315976] do_vfs_ioctl+0x75a/0xff0 [ 315.319798] ? ioctl_preallocate+0x1a0/0x1a0 [ 315.324214] ? lock_downgrade+0x740/0x740 [ 315.328399] ? __fget+0x225/0x360 [ 315.331860] ? do_vfs_ioctl+0xff0/0xff0 [ 315.335843] ? security_file_ioctl+0x83/0xb0 [ 315.340262] SyS_ioctl+0x7f/0xb0 [ 315.343633] ? do_vfs_ioctl+0xff0/0xff0 [ 315.347616] do_syscall_64+0x1d5/0x640 [ 315.351520] entry_SYSCALL_64_after_hwframe+0x46/0xbb [ 315.356719] RIP: 0033:0x45deb9 [ 315.359943] RSP: 002b:00007ff8b89c3c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 315.367663] RAX: ffffffffffffffda RBX: 0000000000012f00 RCX: 000000000045deb9 [ 315.374944] RDX: 0000000000000000 RSI: 000000000000ab03 RDI: 0000000000000005 [ 315.382223] RBP: 00007ff8b89c3ca0 R08: 0000000000000000 R09: 0000000000000000 [ 315.389547] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000027 [ 315.396843] R13: 00007ffc53598cdf R14: 00007ff8b89c49c0 R15: 000000000118bf2c 12:15:35 executing program 1: r0 = socket$inet6_sctp(0xa, 0x801, 0x84) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x8, &(0x7f0000000200)=[{&(0x7f0000010000)="2000000040000000030000002d0000000f0000000000000002000000020000000080000000800000200000002bc4645f2bc4645f0100ffff53ef0100010000002bc4645f000000000000000001000000000000000b0000000001000038000000c20200006b0400000000000000000000000000000000000073797a6b616c6c6572000000000000002f746d702f73797a2d696d61676567656e373836333438323637", 0xa2, 0x400}, {&(0x7f0000010100)="0000000000000000000000002f527b43270a4164871303f1137e5908010040000c000000000000002bc4645f", 0x2c, 0x4e0}, {&(0x7f0000010200)="00000000000000000000000000000000000000000000000000000000200020000500000000000000000000000000000000000000040100004d", 0x39, 0x540}, {&(0x7f0000000040)="00000000000000000000000000000000000000000000000000000000787371fe", 0x20, 0x7e0}, {&(0x7f0000010400)="0200000012000000220000002d000f00030004000000000031245cf20f0062e6000000000000000000000000000000000000000000000000d4189ee9", 0x3c, 0x1000}, {&(0x7f0000010500)="ff030400fc030000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 0x1000, 0x2000}, {&(0x7f0000011d00)="ffff01", 0x3, 0x12000}, {&(0x7f0000012f00)="ed410000001000002bc4645f2bc4645f2bc4645f00000000000004000800000000000800050000000af3010004000000000000000000000001000000030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f49000020004f3f54a9d2a254a9d2a2000000002bc4645f", 0x94, 0x22100}], 0x0, &(0x7f0000000580)=ANY=[]) sendmsg$IPCTNL_MSG_CT_GET_CTRZERO(0xffffffffffffffff, &(0x7f0000000380)={&(0x7f00000001c0), 0xc, 0x0}, 0x0) accept4$packet(0xffffffffffffffff, 0x0, &(0x7f00000005c0), 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x410481, 0x0) pwritev(r1, &(0x7f00000014c0)=[{&(0x7f0000000080)="d69f22713f08dc", 0xffffff30}], 0x1, 0x3c00, 0xc) getsockopt$inet_sctp6_SCTP_GET_LOCAL_ADDRS(0xffffffffffffffff, 0x84, 0x6d, &(0x7f0000001500)={0x0, 0xc00, "cc835b85c720a6bf40f83de19fadb709629372359e9fcb6c32d152ed09268c3ee727a0b48cc2cb454c44b733ef0f6498a287eaf4e20ea57c3af3a9a6a01768091315c9c23b7cc1318df6ebedc2eccc8e2f202a5d0b61e706b13fc1119e623dfc66ea056f80a41e268921c9fd70cdb4d412dfc517889f37f14783b98c46c5cdf089f167647d671ffa177349756aacfcac2bdefc9fc2d42075c0f5276f6b2c3a8d540d0c5c6165448d7ca8e5600c693ad916fced7a95b963d0b8636e319a978d0940ee908404b1f72ce07b884b5b0095c646a57fb958c7b1a320dcd1d2609d97c97ffd177834e70d889c67f0dea5a2a631ecba0cc577c9caff0edf3c72669c9ec155e6899b666eac31604239ad5207346b18c46e787e9e40d538da1623f20de5b2a89f865c4cbcce8840939be0fb21165c9ed1dd8c9afe24a6cd1bb0c921fc19f70b5ed5115afdbbe087617560aff7667f31f880097ddab08c14fd5137594142e6c9032659b05fee6377fa5b1d98b57bb14ae99f1ba21b19a7311e5ac38f652a987ea016841d3679822a55a1528f38e58d3cafb5de6904e0cb09d84eb4e311081943007e8c4ca8e3a8e6e18270b635e8df3fcb1e0dd74d95bcc899864f00b84a8328c234ccb214e9bc87d264bbc3f89c948e73ba6c2850d331f6aa3ae63e93d7097c3cbe4e5224c13738add45aa83917cac8ea0327cdbcbb1da55fe84f1de6c0b5756483a8c2cecc695c45a7073f2b8ab143acb9d4a628984614238dcc442da100feb5eb01cdf6044aefa66926a5a7042eddfd4d4f465d51af42d60f234087de89a699248b39e8f33212641cc72fa18b198529a133ef5653549127cbf93082c532038c7d4729239af08552dff1e4114ba5793b38c5f87bcc2035cae8654425f463d8ea9d2cdd6d6166ece8514ad2f3fdcd206994f892c3b3b475d4fc416af841f9a30572f05a2b356ec2f4c511a0af9f383a6e5e8aed33af94e7a8f220d2f3324eca453a9eb1f6731ede9297f71cb58d5c63eed9bc6be9063040415fab8191e82586f5d837d3484aeaa53f1fa5933b4002e778db8122729a812c601d4087e3c76cd8d546658d114938c68bc0f4b858bfd7b263de1962259f84cccb77419ecc34cb9fd331bd869e5479c29c6fe8ccd9f3e7a67d6f44c97f9a2527c079cac43c70842cf575823654e5ed1632b4b4c6e7b9cb43b25e9c5504e701124ed78363ce62e0000fc507a29b88b396cad41d0165eedef77104fce66af8d2ca9b75d1fecac3f344ff988581c6040cb4d1abe3875a819234b677372a02132f829cb17246ecea092cf57beef64da43a15ea35ab38d07772f1230eefcb0ab74a6b142b1f53e395683c60c70ee9db97268f43c68bd64ea47c376961dcbacb9da53d3955265c474d0bfc7972f7f3e56b3186e193eee3661e24d53bd3423cb41453c3f4f303b69b5483036605282a061a8062afd0d3766fc30637f7e21eb322ce12d14ddac1ad02dbe899e62f912d4ce2275731873a393b61c33e593f5a0d5ad04a24fc83ae7ca4e3702364ccc2688ab6d2d2fc1b2204dc07396f301c433ef2718b4dff81d19b869c2f2fc65b216a216d4447b95616aeee7fa68db9e46b303ae19cd72497184aa266ec94e273d2f2ebb4e77834c21b7803f9a1f1914edee3d27547e2c3f4ec6a66e3282b5942b0201d3426949f63e114d1067032cd286a4549a23661e1e4652dfe037bfe6f6b381365fb3c9c4a0510309f880fa37425c08ab5fccdf177a80ab1cab27d67d5953f4a1c32898d8e8328195a146d75907205bba699e0058222fee7245fc22a472c2e6d7222d747890694b355d48ef261f1f25bd99b022955cfa2c6a8bd8d4c729694142641aca46944f7763a5f3ed773a39b7a347d2268b7dc08cc2260e8b8179113a35844758a44a116e9bca6cbe8ffe6ef34020be333f03ca205cb48e00eb695a954872a38160ef43a295b5e4f920edfbd460aa63a0fbefbf5e3e2b91e79be776a0985b3a439460d64f13e8a0c6a03263c528d10dca8f2fe8658e988269667138532c8c08c799778bad3233127db8af597b4071f46756b22c7af77b2077ff8d5cb06cdfd390135fee5cb1bdcfaec036b51a20c38c6d8121c04dbf493cd0f3bfaa7878fc2b09e9c5b3064335de733df0dc0415e4bb4263f01c91404644063f17f685360e0afcb3b2e5bce5f9651e53937f83924bc8deb73a8597749bd10efb970dbcdf2ff2a45efe1a5f16b25f5f6ad4e515fb2cc7ee6fa8fa13ec4465bb84a6b9680e6650303fca6bf6eea4735248c59cec7b7ac086a7d4758b23d40a932ee2710f54f836e9203c3b212c9d280d7f1d449cc239afc85f1cfa13d0544f835c29f0d0a2931fe6b96f9343045a5f778b91985c4d9d0d8a0bcf48908d4aead7136c58fc70860e3d8c31403636023f756b3aa5277a4540e8bfb6914416f5361ee36ab60b9224b6600cc82d0b52f1d40c164630505e869d45e984e4988310870dd60d65e3d57f3b1fa9a2e9507d595845f5d1add7afdd6a5749388c696475b884076902dde7584e0538a21159b1a75970e8b5cc4b1f5964191afa15c59d2da95c050724a5d346159d8f084d9f8005960851579fa91cabff0a2eef99270a3e98dcb8cec996d913c5a0d6922a9fc5331bbec2a4f263c19c66b8526fa8de4ceac727d51bac640e98ef4917012fbad87cc320a23e083e99052acc462a68a5ad0561ef26d85e96f0dd03f66c9e946db9c441b6bd95d1a42874b9ab6489fc557902e5e0f0accbcde094f5a1c42d3dd45aea097ad5726fa92d3ec93d415661aceab4031adec5dffdaa2dc6b1c8035936f9fbfe570cef4f26a605c5b25fbc166b36e4d96ff38ce6d8bb98ca21b6bfc4087123d7273039c28ec4e349ca3f921867e90fb2cec73e34ca63b8a4f3cec4d5beac86f3613360d4535febcfa4c7551d18d4e21f58fe3566291af2f97778f956c7835cdc7992ca2145695fa396cf4f55fcd8bce689c80bc0189537a5e8dfe1e5dc5cd8a1c6cd94c2ef7b94662990e3336ae609394ad6b92a2861cc991a6b481c9ec7b1f92abb549f4ebfc777a673aca8a456b98bbeb7bfeae75e9bb979ba50897f57fc54ccc41bee59b3c8bb639f56a280a22f8fd65d76fdd00a78a4f965c080db09ec652eb68d893748a11bad8649a861b8558d285d5671c4915427f9697c778e3a02c172382352923749f625dec217298b397f4a80fdcfe1b9c5fc8f21e30f1ac5966c64f18be93475b912c5f10f4041536c0aea9399364314c320d60b8fc84e6a28752e097c55bf0fb49164aa5008fcb3d295d6dbf97c7678164bdc6ce460700aa8ee259f3e95c4afb848d2fc5d91e9d80a5aa276f8be06c4a46f5d49a8afc3562102dc6b65d37fe60f8eff115c4b4a52056cb93fc062ba47c9999ecbb24ce5123f7a220092f44981c5e5a414710da9bc611dfe31e00a7284d564f6bec13c38b9ecc1dd065758f7835da5e869437783bde0c91d9b9db2c77d79698205c9f677b3cdee427b5fdabf7c712107691e9ecdb5c1044a3a62f187c037ea32aea5f480de8b863f5655850ad9bc206e23c21224839bf1f84a96ba537f3b3052b4632fd0fddcf03ce052a1e856736151191e38882dab775d11bd49c9c96b5ae6f33ee3ab3b5cd6e05cf3325371ddf0622c6d2cb3027d4343f3d96a0fecd6666968038702f8a22992b61b20127c4dc8ab88835f9764e418d1b28607416d79e9ff82b056130dbf319aec498772ea0e7eaeef620098d318ffca1a903047288af35db3f71ae7c14566901a0413b296077e50f3e8cb21d73198685776bc1f4c7b3d5ead7b38810688daa0b8633563d2286c244604ce04e5906699e8d66ffe2f393675ca5f2fc45c6fb796a26e7d2e5bd3930a753924dc70fd18b50ba5784c8c159b9c4f75ad667faefbcf9ed9a1a15f47de6ddf575a4b3a5a3a3def314ce3a69335dacead417a10e868c61438e07e1c2aaedfb966f3d1f07da35da3de32ac510b6cc71199f9326492ca3dea9af4926ae508e120ab90ac00c8752436dec7d3b799d769ee93fb66b5d3ef7b77467b9159d2fc352b7f3d124c67fcba90760cd9e868ccfa8e979e153dc1490a5d9bba8cfa704feb0ed301b97f18a9c534128c9c361ad47a2eb7b07ab14836f936605f4ffbc9efadbdcce3ceba672c3299867a9bd8e1e3db456458d5cab56727a6fd4b6bc7855e39bc4f55108b513b51a97669fa184175b5dcf5d81435f87cc1ffbc4655fdbe2857d205a981d9c918e7671518c4f7f5726ebcc22e471bfb1f19480ffefa1261b9a00d4d2f69c78dad2daf994c2676c43e8d2f1b8004380c3740954838c0314c7baf2e36310f6ae9f60"}, &(0x7f00000002c0)=0xc08) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000cf6fe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) ioctl$UI_END_FF_ERASE(0xffffffffffffffff, 0x400c55cb, &(0x7f0000000380)={0x9, 0x4, 0xa00000}) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) setsockopt$IPT_SO_SET_REPLACE(0xffffffffffffffff, 0x0, 0x40, &(0x7f0000000140)=@raw={'raw\x00', 0x9, 0x3, 0x1c8, 0x0, 0xffffffff, 0xffffffff, 0x0, 0xffffffff, 0x130, 0xffffffff, 0xffffffff, 0x130, 0xffffffff, 0x3, &(0x7f0000000040), {[{{@ip={@multicast2, @rand_addr=0x64010102, 0xff000000, 0xffffff00, 'veth0_to_bridge\x00', 'vlan0\x00', {0xff}, {}, 0x73, 0x3, 0x2}, 0x0, 0x70, 0x98}, @common=@unspec=@CONNSECMARK={0x28, 'CONNSECMARK\x00', 0x0, {0x2}}}, {{@uncond, 0x0, 0x70, 0x98}, @common=@inet=@SYNPROXY={0x28, 'SYNPROXY\x00', 0x0, {0xc, 0xfd, 0x7}}}], {{[], 0x0, 0x70, 0x98}, {0x28}}}}, 0x228) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r6 = dup2(r4, r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) ioctl$SNDRV_PCM_IOCTL_STATUS32(r6, 0x806c4120, &(0x7f0000000480)) sendmmsg$inet6(r0, &(0x7f0000001f40)=[{{0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000000)='#', 0x1}], 0x1}}, {{&(0x7f0000000940)={0xa, 0x0, 0x0, @empty}, 0x1c, 0x0}}], 0x2, 0x0) 12:15:35 executing program 4: r0 = socket$inet6_sctp(0xa, 0x801, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000cf6fe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) dup2(r1, r2) connect$inet6(r2, &(0x7f0000000080)={0xa, 0x4ea4, 0x0, @mcast1, 0x5}, 0x1c) sendmmsg$inet6(r0, &(0x7f0000001f40)=[{{0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000000)='#', 0x1}], 0x1}}, {{&(0x7f0000000940)={0xa, 0x0, 0x0, @empty}, 0x1c, 0x0}}], 0x2, 0x0) 12:15:35 executing program 3: r0 = socket$inet6_sctp(0xa, 0x801, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000cf6fe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) connect$inet6(0xffffffffffffffff, &(0x7f0000000080)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x6e, &(0x7f00000000c0)=[@in={0x2, 0x4e22, @rand_addr=0x64010102}, @in6={0xa, 0x4e21, 0x100, @private1={0xfc, 0x1, [], 0x1}, 0x1}, @in={0x2, 0x4e22, @loopback}, @in6={0xa, 0x4e21, 0x9, @ipv4={[], [], @loopback}, 0x6}, @in6={0xa, 0x4e21, 0x9, @loopback, 0x3}, @in={0x2, 0x4e24, @rand_addr=0x64010100}], 0x84) [ 315.426391] block nbd5: shutting down sockets 12:15:35 executing program 5 (fault-call:4 fault-nth:40): socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) dup2(r2, r1) ioctl$NBD_DO_IT(r2, 0xab03) 12:15:35 executing program 4: r0 = socket$inet6_sctp(0xa, 0x801, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f00000000c0)=[@in6={0xa, 0x4e22, 0x800, @mcast2, 0x9}], 0x1c) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) sendmmsg$inet6(r0, &(0x7f0000001f40)=[{{0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000000)='#', 0x1}], 0x1}}, {{&(0x7f0000000940)={0xa, 0x0, 0x0, @empty}, 0x1c, 0x0}}], 0x2, 0x0) 12:15:35 executing program 3: r0 = socket$inet6_sctp(0xa, 0x801, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000cf6fe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) connect$inet6(0xffffffffffffffff, &(0x7f0000000080)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x6e, &(0x7f00000000c0)=[@in={0x2, 0x4e22, @rand_addr=0x64010102}, @in6={0xa, 0x4e21, 0x100, @private1={0xfc, 0x1, [], 0x1}, 0x1}, @in={0x2, 0x4e22, @loopback}, @in6={0xa, 0x4e21, 0x9, @ipv4={[], [], @loopback}, 0x6}, @in6={0xa, 0x4e21, 0x9, @loopback, 0x3}, @in={0x2, 0x4e24, @rand_addr=0x64010100}], 0x84) [ 315.535566] EXT4-fs (loop1): mounted filesystem without journal. Opts: ,errors=continue [ 315.547910] block nbd5: Receive control failed (result -32) [ 315.548197] FAULT_INJECTION: forcing a failure. [ 315.548197] name failslab, interval 1, probability 0, space 0, times 0 [ 315.579355] CPU: 0 PID: 25691 Comm: syz-executor.5 Not tainted 4.14.203-syzkaller #0 [ 315.587267] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 315.596647] Call Trace: [ 315.599246] dump_stack+0x1b2/0x283 [ 315.602885] should_fail.cold+0x10a/0x154 [ 315.607222] should_failslab+0xd6/0x130 [ 315.611404] kmem_cache_alloc_node_trace+0x25a/0x400 [ 315.616520] __kmalloc_node_track_caller+0x38/0x70 [ 315.621476] __alloc_skb+0x96/0x510 [ 315.625290] kobject_uevent_env+0x882/0xf40 [ 315.629619] nbd_start_device+0x7e0/0xc90 [ 315.633859] nbd_ioctl+0x3a8/0xa80 [ 315.637401] ? get_pid_task+0x91/0x130 [ 315.641293] ? nbd_disconnect_and_put+0x140/0x140 [ 315.646165] ? __lock_acquire+0x5fc/0x3f20 [ 315.650410] ? nbd_disconnect_and_put+0x140/0x140 [ 315.655267] blkdev_ioctl+0x540/0x1830 [ 315.659187] ? proc_fail_nth_write+0x7b/0x180 [ 315.663695] ? blkpg_ioctl+0x8d0/0x8d0 [ 315.667593] ? trace_hardirqs_on+0x10/0x10 [ 315.671849] ? fsnotify+0x974/0x11b0 [ 315.675571] ? proc_tgid_io_accounting+0x7a0/0x7a0 [ 315.680510] ? debug_check_no_obj_freed+0x2c0/0x674 [ 315.685576] ? SyS_write+0x1b7/0x210 [ 315.689335] block_ioctl+0xd9/0x120 [ 315.692996] ? blkdev_fallocate+0x3a0/0x3a0 [ 315.697332] do_vfs_ioctl+0x75a/0xff0 [ 315.701240] ? ioctl_preallocate+0x1a0/0x1a0 [ 315.705651] ? lock_downgrade+0x740/0x740 [ 315.709814] ? __fget+0x225/0x360 [ 315.713271] ? do_vfs_ioctl+0xff0/0xff0 [ 315.717253] ? security_file_ioctl+0x83/0xb0 [ 315.721672] SyS_ioctl+0x7f/0xb0 [ 315.725134] ? do_vfs_ioctl+0xff0/0xff0 [ 315.729130] do_syscall_64+0x1d5/0x640 [ 315.733047] entry_SYSCALL_64_after_hwframe+0x46/0xbb [ 315.738260] RIP: 0033:0x45deb9 [ 315.741471] RSP: 002b:00007ff8b89c3c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 315.749206] RAX: ffffffffffffffda RBX: 0000000000012f00 RCX: 000000000045deb9 [ 315.756510] RDX: 0000000000000000 RSI: 000000000000ab03 RDI: 0000000000000005 [ 315.763784] RBP: 00007ff8b89c3ca0 R08: 0000000000000000 R09: 0000000000000000 [ 315.771056] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000028 [ 315.778328] R13: 00007ffc53598cdf R14: 00007ff8b89c49c0 R15: 000000000118bf2c 12:15:36 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = signalfd(0xffffffffffffffff, 0x0, 0x0) r2 = dup2(r0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r4 = accept$alg(r3, 0x0, 0x0) sendmsg$alg(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039b63eac610b", 0x15}, {&(0x7f0000001400)="c98812c1be8a", 0xffffffc8}, {&(0x7f00000012c0)="406f2bef596a8a3130012ee7bf", 0xd}, {&(0x7f0000001300)="7f5549f794326461", 0x8}], 0x4, &(0x7f00000000c0)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}, 0x0) recvmsg(r4, &(0x7f0000000000)={0x0, 0xb, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4089, 0x34000}], 0x1, 0x0, 0x2c}, 0x0) 12:15:36 executing program 4: r0 = socket$inet6_sctp(0xa, 0x801, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000cf6fe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) sendmmsg$inet6(r0, &(0x7f0000001f40)=[{{0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000000)='#', 0x1}], 0x1}}, {{&(0x7f0000000940)={0xa, 0x0, 0x0, @empty}, 0x1c, 0x0}}], 0x2, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) getsockopt$inet_sctp6_SCTP_PRIMARY_ADDR(0xffffffffffffffff, 0x84, 0x6, &(0x7f00000000c0)={0x0, @in6={{0xa, 0x4e24, 0x1, @mcast2, 0x4}}}, &(0x7f0000000180)=0x84) getsockopt$inet_sctp_SCTP_CONTEXT(r1, 0x84, 0x11, &(0x7f00000001c0)={r2, 0x7}, &(0x7f0000000200)=0x8) 12:15:36 executing program 5 (fault-call:4 fault-nth:41): socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) dup2(r2, r1) ioctl$NBD_DO_IT(r2, 0xab03) [ 315.835802] block nbd5: shutting down sockets 12:15:36 executing program 3: r0 = socket$inet6_sctp(0xa, 0x801, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000cf6fe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) connect$inet6(r0, 0x0, 0x0) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x6e, &(0x7f00000000c0)=[@in={0x2, 0x4e22, @rand_addr=0x64010102}, @in6={0xa, 0x4e21, 0x100, @private1={0xfc, 0x1, [], 0x1}, 0x1}, @in={0x2, 0x4e22, @loopback}, @in6={0xa, 0x4e21, 0x9, @ipv4={[], [], @loopback}, 0x6}, @in6={0xa, 0x4e21, 0x9, @loopback, 0x3}, @in={0x2, 0x4e24, @rand_addr=0x64010100}], 0x84) 12:15:36 executing program 1 (fault-call:4 fault-nth:0): r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r1 = accept$alg(r0, 0x0, 0x0) readv(r1, &(0x7f00000008c0)=[{&(0x7f00000002c0)=""/175, 0xaf}], 0x1) 12:15:36 executing program 4: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r3 = dup2(r1, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) ioctl$VIDIOC_SUBDEV_S_CROP(r3, 0xc038563c, &(0x7f0000000040)={0x0, 0x0, {0x60a3f8e9, 0x800, 0x4, 0x6}}) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000cf6fe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) ioctl$TIOCGICOUNT(0xffffffffffffffff, 0x545d, 0x0) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) clock_gettime(0x0, &(0x7f00000000c0)={0x0, 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r8 = dup2(r6, r7) ioctl$PERF_EVENT_IOC_ENABLE(r8, 0x8912, 0x400200) ioctl$VIDIOC_DQBUF(r3, 0xc0585611, &(0x7f0000000100)={0x8000, 0x7, 0x4, 0x40, 0x34, {r4, r5/1000+10000}, {0x0, 0x0, 0x6, 0x80, 0x3, 0x81, "aab43fec"}, 0x6, 0x4, @fd=r8, 0x5, 0x0, r2}) sendmmsg$inet6(r0, &(0x7f0000001f40)=[{{0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000000)='#', 0x1}], 0x1}}, {{&(0x7f0000000940)={0xa, 0x0, 0x0, @empty}, 0x1c, 0x0}}], 0x2, 0x0) [ 315.971725] block nbd5: Receive control failed (result -32) [ 315.979344] block nbd5: shutting down sockets 12:15:36 executing program 3: r0 = socket$inet6_sctp(0xa, 0x801, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000cf6fe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) connect$inet6(r0, 0x0, 0x0) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x6e, &(0x7f00000000c0)=[@in={0x2, 0x4e22, @rand_addr=0x64010102}, @in6={0xa, 0x4e21, 0x100, @private1={0xfc, 0x1, [], 0x1}, 0x1}, @in={0x2, 0x4e22, @loopback}, @in6={0xa, 0x4e21, 0x9, @ipv4={[], [], @loopback}, 0x6}, @in6={0xa, 0x4e21, 0x9, @loopback, 0x3}, @in={0x2, 0x4e24, @rand_addr=0x64010100}], 0x84) 12:15:36 executing program 5: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) r3 = accept4$vsock_stream(0xffffffffffffffff, &(0x7f0000000000)={0x28, 0x0, 0x2711, @local}, 0x10, 0x80000) ioctl$sock_SIOCBRADDBR(r3, 0x89a0, &(0x7f00000000c0)='batadv_slave_1\x00') ioctl$NBD_SET_SOCK(r2, 0xab00, r0) dup2(r2, r1) r4 = syz_open_dev$audion(&(0x7f0000000100)='/dev/audio#\x00', 0x1f, 0x400200) getsockopt$EBT_SO_GET_INIT_ENTRIES(r4, 0x0, 0x83, &(0x7f0000000200)={'broute\x00', 0x0, 0x4, 0x32, [], 0x7, &(0x7f0000000140)=[{}, {}, {}, {}, {}, {}, {}], &(0x7f00000001c0)=""/50}, &(0x7f0000000280)=0x78) ioctl$NBD_DO_IT(r2, 0xab03) [ 316.080633] FAULT_INJECTION: forcing a failure. [ 316.080633] name failslab, interval 1, probability 0, space 0, times 0 [ 316.118697] CPU: 0 PID: 25727 Comm: syz-executor.1 Not tainted 4.14.203-syzkaller #0 [ 316.126618] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 316.135977] Call Trace: [ 316.138568] dump_stack+0x1b2/0x283 [ 316.142195] should_fail.cold+0x10a/0x154 [ 316.146357] should_failslab+0xd6/0x130 [ 316.150333] __kmalloc+0x2c1/0x400 [ 316.153872] ? sock_kmalloc+0x75/0xc0 [ 316.157702] sock_kmalloc+0x75/0xc0 [ 316.161359] af_alg_alloc_areq+0x1d/0x1d0 [ 316.165515] skcipher_recvmsg+0x707/0xc80 [ 316.169700] ? skcipher_bind+0xe0/0xe0 [ 316.173625] ? security_socket_recvmsg+0x8b/0xc0 [ 316.178395] sock_read_iter+0x2be/0x3f0 [ 316.182377] ? ___sys_recvmsg+0x4d0/0x4d0 [ 316.186545] ? __fsnotify_inode_delete+0x20/0x20 [ 316.191315] do_iter_readv_writev+0x41d/0x5f0 [ 316.195826] ? clone_verify_area+0x1e0/0x1e0 [ 316.200257] ? rw_verify_area+0xe1/0x2a0 [ 316.204323] do_iter_read+0x21d/0x5b0 [ 316.208128] ? proc_tgid_io_accounting+0x7a0/0x7a0 [ 316.213062] vfs_readv+0xc8/0x120 [ 316.216514] ? compat_rw_copy_check_uvector+0x320/0x320 [ 316.221880] ? debug_check_no_obj_freed+0x2c0/0x674 [ 316.226902] ? __fget+0x1fe/0x360 [ 316.230362] ? lock_acquire+0x170/0x3f0 [ 316.234333] ? lock_downgrade+0x740/0x740 [ 316.238484] ? __fget+0x225/0x360 [ 316.241945] do_readv+0xfc/0x2c0 [ 316.245315] ? vfs_readv+0x120/0x120 [ 316.249029] ? SyS_clock_settime+0x1a0/0x1a0 [ 316.253436] ? do_syscall_64+0x4c/0x640 [ 316.257422] ? do_readv+0x2c0/0x2c0 [ 316.261045] do_syscall_64+0x1d5/0x640 [ 316.264955] entry_SYSCALL_64_after_hwframe+0x46/0xbb [ 316.270144] RIP: 0033:0x45deb9 [ 316.273351] RSP: 002b:00007f5666895c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000013 [ 316.281258] RAX: ffffffffffffffda RBX: 0000000000026c80 RCX: 000000000045deb9 [ 316.288536] RDX: 0000000000000001 RSI: 00000000200008c0 RDI: 0000000000000004 [ 316.295825] RBP: 00007f5666895ca0 R08: 0000000000000000 R09: 0000000000000000 [ 316.303093] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 316.310365] R13: 00007ffc9bee5cef R14: 00007f56668969c0 R15: 000000000118bf2c 12:15:36 executing program 4: r0 = socket$inet6_sctp(0xa, 0x801, 0x84) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) bind$vsock_dgram(r2, &(0x7f00000000c0), 0x10) r3 = dup2(r1, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) setsockopt$inet_sctp6_SCTP_INITMSG(r3, 0x84, 0x2, &(0x7f0000000040)={0x9, 0x8, 0xc}, 0x8) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000cf6fe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) sendmmsg$inet6(r0, &(0x7f0000001f40)=[{{0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000000)='#', 0x1}], 0x1}}, {{&(0x7f0000000940)={0xa, 0x0, 0x0, @empty}, 0x1c, 0x0}}], 0x2, 0x0) 12:15:36 executing program 3: r0 = socket$inet6_sctp(0xa, 0x801, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000cf6fe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) connect$inet6(r0, 0x0, 0x0) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x6e, &(0x7f00000000c0)=[@in={0x2, 0x4e22, @rand_addr=0x64010102}, @in6={0xa, 0x4e21, 0x100, @private1={0xfc, 0x1, [], 0x1}, 0x1}, @in={0x2, 0x4e22, @loopback}, @in6={0xa, 0x4e21, 0x9, @ipv4={[], [], @loopback}, 0x6}, @in6={0xa, 0x4e21, 0x9, @loopback, 0x3}, @in={0x2, 0x4e24, @rand_addr=0x64010100}], 0x84) [ 316.330016] block nbd5: Receive control failed (result -32) [ 316.336656] block nbd5: shutting down sockets [ 316.353102] block nbd5: Receive control failed (result -32) [ 316.360186] block nbd5: shutting down sockets 12:15:36 executing program 5: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r4 = dup2(r2, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) bpf$ITER_CREATE(0x21, &(0x7f0000000000)={r4}, 0x8) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r6 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r6, 0xab00, r5) ioctl$NBD_SET_SOCK(r1, 0xab00, r5) dup2(r1, r0) ioctl$NBD_DO_IT(r1, 0xab03) 12:15:36 executing program 1 (fault-call:4 fault-nth:1): r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r1 = accept$alg(r0, 0x0, 0x0) readv(r1, &(0x7f00000008c0)=[{&(0x7f00000002c0)=""/175, 0xaf}], 0x1) [ 316.517355] FAULT_INJECTION: forcing a failure. [ 316.517355] name failslab, interval 1, probability 0, space 0, times 0 [ 316.555197] CPU: 0 PID: 25751 Comm: syz-executor.1 Not tainted 4.14.203-syzkaller #0 [ 316.563111] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 316.572470] Call Trace: [ 316.575094] dump_stack+0x1b2/0x283 [ 316.578724] should_fail.cold+0x10a/0x154 [ 316.582878] should_failslab+0xd6/0x130 [ 316.586879] __kmalloc+0x2c1/0x400 [ 316.590419] ? sock_kmalloc+0x75/0xc0 [ 316.594232] sock_kmalloc+0x75/0xc0 [ 316.597887] skcipher_recvmsg+0x1f7/0xc80 [ 316.602060] ? skcipher_bind+0xe0/0xe0 [ 316.605951] ? security_socket_recvmsg+0x8b/0xc0 [ 316.610905] sock_read_iter+0x2be/0x3f0 [ 316.614970] ? ___sys_recvmsg+0x4d0/0x4d0 [ 316.619153] ? __fsnotify_inode_delete+0x20/0x20 [ 316.623925] do_iter_readv_writev+0x41d/0x5f0 [ 316.628430] ? clone_verify_area+0x1e0/0x1e0 [ 316.632858] ? rw_verify_area+0xe1/0x2a0 [ 316.636973] do_iter_read+0x21d/0x5b0 [ 316.640801] ? proc_tgid_io_accounting+0x7a0/0x7a0 [ 316.645740] vfs_readv+0xc8/0x120 [ 316.649213] ? compat_rw_copy_check_uvector+0x320/0x320 [ 316.654589] ? debug_check_no_obj_freed+0x2c0/0x674 [ 316.659606] ? __fget+0x1fe/0x360 [ 316.663065] ? lock_acquire+0x170/0x3f0 [ 316.667042] ? lock_downgrade+0x740/0x740 [ 316.671198] ? __fget+0x225/0x360 [ 316.674676] do_readv+0xfc/0x2c0 [ 316.678049] ? vfs_readv+0x120/0x120 [ 316.681779] ? SyS_clock_settime+0x1a0/0x1a0 [ 316.686218] ? do_syscall_64+0x4c/0x640 [ 316.690202] ? do_readv+0x2c0/0x2c0 [ 316.693862] do_syscall_64+0x1d5/0x640 [ 316.697760] entry_SYSCALL_64_after_hwframe+0x46/0xbb [ 316.702974] RIP: 0033:0x45deb9 [ 316.706165] RSP: 002b:00007f5666895c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000013 [ 316.713881] RAX: ffffffffffffffda RBX: 0000000000026c80 RCX: 000000000045deb9 [ 316.721158] RDX: 0000000000000001 RSI: 00000000200008c0 RDI: 0000000000000004 [ 316.728432] RBP: 00007f5666895ca0 R08: 0000000000000000 R09: 0000000000000000 [ 316.735707] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 316.742989] R13: 00007ffc9bee5cef R14: 00007f56668969c0 R15: 000000000118bf2c 12:15:37 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)) r0 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r1 = dup2(0xffffffffffffffff, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r2, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r3 = accept$alg(r2, 0x0, 0x0) sendmsg$alg(r3, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039b63eac610b", 0x15}, {&(0x7f0000001400)="c98812c1be8a", 0xffffffc8}, {&(0x7f00000012c0)="406f2bef596a8a3130012ee7bf", 0xd}, {&(0x7f0000001300)="7f5549f794326461", 0x8}], 0x4, &(0x7f00000000c0)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}, 0x0) recvmsg(r3, &(0x7f0000000000)={0x0, 0xb, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4089, 0x34000}], 0x1, 0x0, 0x2c}, 0x0) 12:15:37 executing program 1 (fault-call:4 fault-nth:2): r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r1 = accept$alg(r0, 0x0, 0x0) readv(r1, &(0x7f00000008c0)=[{&(0x7f00000002c0)=""/175, 0xaf}], 0x1) 12:15:37 executing program 3: r0 = socket$inet6_sctp(0xa, 0x801, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000cf6fe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x6e, &(0x7f00000000c0)=[@in={0x2, 0x4e22, @rand_addr=0x64010102}, @in6={0xa, 0x4e21, 0x100, @private1={0xfc, 0x1, [], 0x1}, 0x1}, @in={0x2, 0x4e22, @loopback}, @in6={0xa, 0x4e21, 0x9, @ipv4={[], [], @loopback}, 0x6}, @in6={0xa, 0x4e21, 0x9, @loopback, 0x3}, @in={0x2, 0x4e24, @rand_addr=0x64010100}], 0x84) 12:15:37 executing program 4: r0 = socket$inet6_sctp(0xa, 0x801, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000cf6fe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) sendmmsg$inet6(r0, &(0x7f0000001f40)=[{{0x0, 0x0, &(0x7f0000000700)=[{&(0x7f00000000c0)="23890ff72222b113fdd6f87898ee4d1c82ac5d3bea7f903c4e317c48e926991e0882ed167323f7160e5b5806527eacd9558dbbdd6fffef42eefb907161f358f019c17efd287fbf163af6e9c550e6afea8565e6be964c51156966471dbf951af8534478d94a44d134b378a58f88b1802104b5ea66d7f1c2a7ca7ea2aa5c937310aa3c820437e7cfdc50f89444e283ff3399a3dbf1bb39423e8ef3d6ec09ad239483ff0b390b6f2f30ac028023e7212aadc15aad7f264f61834c4c5f4b834a9105e95b498ebf010074f638b386cd979b52a9deb1e4bdf9b7c231ba6e3440a784b299680da0c35a00"/245, 0xf5}], 0x1}}, {{&(0x7f0000000940)={0xa, 0x0, 0x0, @empty}, 0x1c, 0x0}}], 0x2, 0x0) 12:15:37 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r1 = accept$alg(r0, 0x0, 0x0) ioctl$sock_SIOCSIFVLAN_SET_VLAN_EGRESS_PRIORITY_CMD(r0, 0x8983, &(0x7f0000000000)={0x3, 'wg1\x00', {0x8}, 0x9}) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(0xffffffffffffffff, 0xc01864c6, &(0x7f0000000080)={&(0x7f0000000040)=[0x1ff, 0x81, 0x7fffffff, 0x1000], 0x4, 0x80000}) readv(r1, &(0x7f00000008c0)=[{&(0x7f00000002c0)=""/175, 0xaf}], 0x1) 12:15:37 executing program 3: r0 = socket$inet6_sctp(0xa, 0x801, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000cf6fe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x6e, &(0x7f00000000c0)=[@in={0x2, 0x4e22, @rand_addr=0x64010102}, @in6={0xa, 0x4e21, 0x100, @private1={0xfc, 0x1, [], 0x1}, 0x1}, @in={0x2, 0x4e22, @loopback}, @in6={0xa, 0x4e21, 0x9, @ipv4={[], [], @loopback}, 0x6}, @in6={0xa, 0x4e21, 0x9, @loopback, 0x3}, @in={0x2, 0x4e24, @rand_addr=0x64010100}], 0x84) 12:15:37 executing program 4: r0 = socket$inet6_sctp(0xa, 0x801, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000cf6fe4)=[@in6={0xa, 0x4e23, 0x0, @loopback, 0x7fffffff}], 0x1c) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) sendmmsg$inet6(r0, &(0x7f0000001f40)=[{{0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000000)='#', 0x1}], 0x1}}, {{&(0x7f0000000940)={0xa, 0x0, 0x0, @empty}, 0x1c, 0x0}}], 0x2, 0x0) ioctl$KVM_GET_DIRTY_LOG(0xffffffffffffffff, 0x4010ae42, &(0x7f0000000040)={0x10003, 0x0, &(0x7f0000ffd000/0x3000)=nil}) 12:15:37 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) r1 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vcsa\x00', 0x4000, 0x0) bind$alg(r1, &(0x7f0000000240)={0x26, 'rng\x00', 0x0, 0x0, 'ansi_cprng\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r2 = accept$alg(r0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) dup2(r3, r4) write$RDMA_USER_CM_CMD_RESOLVE_ADDR(r4, &(0x7f00000002c0)={0x15, 0x110, 0xfa00, {0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, @in6={0xa, 0x4e21, 0x0, @mcast1, 0x7f}, @in={0x2, 0x4e24, @loopback}}}, 0x118) readv(r2, &(0x7f0000000100)=[{&(0x7f0000000000)=""/181, 0xb5}], 0x2d) recvfrom$phonet(r4, &(0x7f00000000c0)=""/32, 0x20, 0x60, &(0x7f0000000140)={0x23, 0x80, 0x5, 0x7}, 0x10) 12:15:37 executing program 3: r0 = socket$inet6_sctp(0xa, 0x801, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000cf6fe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x6e, &(0x7f00000000c0)=[@in={0x2, 0x4e22, @rand_addr=0x64010102}, @in6={0xa, 0x4e21, 0x100, @private1={0xfc, 0x1, [], 0x1}, 0x1}, @in={0x2, 0x4e22, @loopback}, @in6={0xa, 0x4e21, 0x9, @ipv4={[], [], @loopback}, 0x6}, @in6={0xa, 0x4e21, 0x9, @loopback, 0x3}, @in={0x2, 0x4e24, @rand_addr=0x64010100}], 0x84) 12:15:37 executing program 4: r0 = socket$inet6_sctp(0xa, 0x801, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000cf6fe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x4e24, 0x0, @loopback}, 0x1c) sendmmsg$inet6(r0, &(0x7f0000001f40)=[{{0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000000)='#', 0x1}], 0x1}}, {{&(0x7f0000000940)={0xa, 0x0, 0x0, @empty}, 0x1c, 0x0}}], 0x2, 0x0) 12:15:37 executing program 5: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) dup2(r2, r1) ioctl$NBD_DO_IT(r2, 0xab03) socketpair(0x23, 0x3, 0x3, &(0x7f0000000000)) 12:15:37 executing program 3: r0 = socket$inet6_sctp(0xa, 0x801, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000cf6fe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(0xffffffffffffffff, 0x84, 0x6e, &(0x7f00000000c0)=[@in={0x2, 0x4e22, @rand_addr=0x64010102}, @in6={0xa, 0x4e21, 0x100, @private1={0xfc, 0x1, [], 0x1}, 0x1}, @in={0x2, 0x4e22, @loopback}, @in6={0xa, 0x4e21, 0x9, @ipv4={[], [], @loopback}, 0x6}, @in6={0xa, 0x4e21, 0x9, @loopback, 0x3}, @in={0x2, 0x4e24, @rand_addr=0x64010100}], 0x84) [ 317.268193] block nbd5: Receive control failed (result -32) [ 317.274814] block nbd5: shutting down sockets [ 317.355594] block nbd5: Receive control failed (result -32) [ 317.393986] block nbd5: Device being setup by another task [ 317.414742] block nbd5: shutting down sockets 12:15:37 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)) r0 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r1 = dup2(0xffffffffffffffff, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r2, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r3 = accept$alg(r2, 0x0, 0x0) sendmsg$alg(r3, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039b63eac610b", 0x15}, {&(0x7f0000001400)="c98812c1be8a", 0xffffffc8}, {&(0x7f00000012c0)="406f2bef596a8a3130012ee7bf", 0xd}, {&(0x7f0000001300)="7f5549f794326461", 0x8}], 0x4, &(0x7f00000000c0)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}, 0x0) recvmsg(r3, &(0x7f0000000000)={0x0, 0xb, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4089, 0x34000}], 0x1, 0x0, 0x2c}, 0x0) 12:15:37 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r1 = socket(0x11, 0x800000003, 0x0) r2 = socket(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r1, 0x8933, &(0x7f0000000600)={'team0\x00', 0x0}) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000200)=@newqdisc={0x30, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r3, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7, 0x1, 'fq\x00'}, {0x4}}]}, 0x30}}, 0x0) r4 = socket(0x11, 0x800000003, 0x0) r5 = socket(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r4, 0x8933, &(0x7f0000000600)={'team0\x00', 0x0}) sendmsg$nl_route_sched(r5, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000200)=@newqdisc={0x30, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r6, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7, 0x1, 'fq\x00'}, {0x4}}]}, 0x30}}, 0x0) sendmsg$ETHTOOL_MSG_STRSET_GET(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f00000003c0)={&(0x7f00000002c0)={0xe0, 0x0, 0x2, 0x70bd2d, 0x25dfdbfc, {}, [@ETHTOOL_A_STRSET_HEADER={0x20, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1_to_team\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}]}, @ETHTOOL_A_STRSET_HEADER={0x58, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1_vlan\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'ip_vti0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'batadv_slave_0\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}]}, @ETHTOOL_A_STRSET_COUNTS_ONLY={0x4}, @ETHTOOL_A_STRSET_HEADER={0x38, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r3}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'ip6_vti0\x00'}]}, @ETHTOOL_A_STRSET_HEADER={0x14, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r6}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}]}, @ETHTOOL_A_STRSET_COUNTS_ONLY={0x4}]}, 0xe0}, 0x1, 0x0, 0x0, 0x4}, 0x4048000) r7 = signalfd4(r0, &(0x7f0000000080)={[0x5]}, 0x8, 0x80000) ioctl$EVIOCGSW(r7, 0x8040451b, &(0x7f0000000180)) r8 = accept$alg(r0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) dup2(r9, r10) setsockopt$inet_sctp6_SCTP_RECVNXTINFO(r10, 0x84, 0x21, &(0x7f0000000040)=0x8, 0x4) readv(r8, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/179, 0xb3}], 0x1) 12:15:37 executing program 4: r0 = socket$inet6_sctp(0xa, 0x801, 0x84) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) dup2(r1, r2) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r2, 0x84, 0x64, &(0x7f00000000c0)=[@in6={0xa, 0x4e23, 0x4, @loopback, 0x7fff}], 0x1c) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) sendmmsg$inet6(r0, &(0x7f0000001f40)=[{{0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000000)='#', 0x1}], 0x1}}, {{&(0x7f0000000940)={0xa, 0x0, 0x0, @empty}, 0x1c, 0x0}}], 0x2, 0x0) openat$bsg(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bsg\x00', 0x20000, 0x0) 12:15:37 executing program 3: r0 = socket$inet6_sctp(0xa, 0x801, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000cf6fe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(0xffffffffffffffff, 0x84, 0x6e, &(0x7f00000000c0)=[@in={0x2, 0x4e22, @rand_addr=0x64010102}, @in6={0xa, 0x4e21, 0x100, @private1={0xfc, 0x1, [], 0x1}, 0x1}, @in={0x2, 0x4e22, @loopback}, @in6={0xa, 0x4e21, 0x9, @ipv4={[], [], @loopback}, 0x6}, @in6={0xa, 0x4e21, 0x9, @loopback, 0x3}, @in={0x2, 0x4e24, @rand_addr=0x64010100}], 0x84) 12:15:37 executing program 5: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$nl_route(0x10, 0x3, 0x0) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r4 = accept$alg(r3, 0x0, 0x0) r5 = socket$alg(0x26, 0x5, 0x0) bind$alg(r5, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) sendmsg$nl_route_sched(r2, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000240)={&(0x7f00000002c0)=ANY=[@ANYRESDEC=r4, @ANYBLOB="602f227f5dc6d9033c57a8c50c5ea7b002a42f0fc4a6112f1652a5c1bfb606edf296a2f5f9fb5332616f169b5b24a9968ff1c69738748306be9b"], 0x48}}, 0x40000a4) r6 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r6, 0xab00, r0) r7 = dup2(r6, r1) ioctl$SOUND_MIXER_READ_STEREODEVS(r7, 0x80044dfb, &(0x7f0000000000)) r8 = socket$rds(0x15, 0x5, 0x0) bind$rds(r8, &(0x7f00000000c0)={0x2, 0x0, @remote}, 0x10) r9 = accept$phonet_pipe(r0, &(0x7f0000000100), &(0x7f0000000140)=0x10) accept4$phonet_pipe(r9, 0x0, &(0x7f0000000180), 0x1000) sendmsg$rds(r8, &(0x7f0000002600)={&(0x7f0000000000)={0x2, 0x0, @remote}, 0x10, &(0x7f0000000080)=[{0x0}, {0x0}], 0x2, &(0x7f0000002480)=[@rdma_map={0x30, 0x114, 0x3, {{0x0}, 0x0}}, @fadd={0x58, 0x114, 0x6, {{}, 0x0, 0x0}}, @zcopy_cookie={0x18}, @rdma_args={0x48, 0x114, 0x1, {{}, {0x0}, 0x0}}], 0xe8}, 0x0) setsockopt$RDS_RECVERR(r8, 0x114, 0x5, &(0x7f00000000c0), 0x4) ioctl$NBD_DO_IT(r6, 0xab03) 12:15:37 executing program 4: r0 = socket$inet6_sctp(0xa, 0x801, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000cf6fe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x4627, 0x0, @loopback, 0xffffffff}, 0x1c) sendmmsg$inet6(r0, &(0x7f0000001f40)=[{{0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000000)='#', 0x1}], 0x1}}, {{&(0x7f0000000940)={0xa, 0x0, 0x0, @empty}, 0x1c, 0x0}}], 0x2, 0x0) [ 317.746774] block nbd5: Receive control failed (result -32) [ 317.755445] block nbd5: shutting down sockets 12:15:37 executing program 3: r0 = socket$inet6_sctp(0xa, 0x801, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000cf6fe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(0xffffffffffffffff, 0x84, 0x6e, &(0x7f00000000c0)=[@in={0x2, 0x4e22, @rand_addr=0x64010102}, @in6={0xa, 0x4e21, 0x100, @private1={0xfc, 0x1, [], 0x1}, 0x1}, @in={0x2, 0x4e22, @loopback}, @in6={0xa, 0x4e21, 0x9, @ipv4={[], [], @loopback}, 0x6}, @in6={0xa, 0x4e21, 0x9, @loopback, 0x3}, @in={0x2, 0x4e24, @rand_addr=0x64010100}], 0x84) 12:15:38 executing program 5: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) r3 = syz_open_dev$vcsa(&(0x7f0000000000)='/dev/vcsa#\x00', 0x3, 0x10000) r4 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000400)=ANY=[@ANYBLOB="b702000014000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000065040400010000000404000001007d60b7030000000000006a0a00fe00000000850000000d000000b7000000000000009500000000000000e3a333a0daf2f73451c0e17a606fec68cb7d67514fe60077d4dd90123d27e7cf43548ee85857ad4a77cb56e0fcb3dfd4e70ebec677d6ac14c2c794f72cbf5fe31789e70227bfd8115efd90c8c48258f8dbe82e16cf0000000000000000000000000000000000000000000000000000790ae2fd45d54b107c8c8a14195e32f13799d6707432ff48bc085760314166443ce72c74f3db890e1ff15a10d91f27e9a232fe2238fff867ba8fd41b29caad2a986e0e244bd11747ffda1a869db7e632df4de8572344b419c45c2170fe873692d8255170c16822bdffd3135480dae93c7e33bdef00000000d8fd8c79a5d0967ab7e43686b4d1e03e326beea7905ef7de375ef8bc8143df20d13c37db269971210fab7071cc3094078a044777aab9d86cf50afefd7b72a0950d389bc9cb43aa607b7269561dd50b22bd2491331818a10f2ac8c3249582a20d4e04fd1ab7883f656b84137d5f7a6edba86a7b9a4c2f3b3a8abf93b280ea53ce01dcc2d30f4310e8281b0cdc017f9759060ea88a2f6597e966a85c9a74ca196700218f919746bb4b84c16fd56ee450e411d75ab7613b644ba7580b2a0942394ed1737517eed1c892422f54d5a2e1cf1a60fe2dcc1a465aa8d54cb4000053c3f01ea714a7bd4fad615ff6e2991589bbdd1ae0d1bce65c620c4a2527a82afe16e019a5e0b5ec1b1b8aafba090004c3630488edcc4a8cbd3246e962b773a75b28a51cd09cbcb3577fea6f1e9fe8cd2b532c084cbd051b4aeaf0e7813354f14a453b093948d49bca31a7170419bb1d32f256ff3010e69b2f0482c63ab78a74dec8b19ca76e7fdf29766d96e4c2f57ba917f0abd5253e87fbe5b86a4b9151c316df3925d86899ab3e2036f4866e277d82829165922f8aeb4ea2b9db2dbb6a6b157d4019545e00028d09608ef2e186fd216ce84d913813e1be50f5b6b98d5dab8d5fe3dc100d8b6cf41c29b550f45d68a627db8335fd97bd633694ebb6173d9474c50c0360daa387ba5da3e092463a4c08f2c686ca2ab5f8c62353b8f2c81700000000297c8161e5c939855271fe95df690f658da38153646e660e9ba212986cd3628a500d14d378d4af508f428ecb0e85322f9fd317b29ec23b193b1ded2824dc90eeea4c56a676609d2f9e6b925cc413cde5414869387f23a309fe29c7e63101fec34b22aae77bd5df5f6181f5b4639119fc5446893479e7907e2eedfd728963537e45e01cd99203cc1f28fb06e5f5a6c96ef934e89435469a21cfddaec120962d5f4214bdf6dd3574c92fcea0e2b455fd4bfd9bbd58341c6221ead7185969ce453eea5dbbb88074c9b707adcaaf19802d6adb35b2a69add7bf00aba0d65cc6a1ad29577a08138f72ba11ffdc35d97f94d187f23c98f6fafc67ccc1638e18360159ef58127ba8a4f7124482633fdaa2238245fad71d5e478242ed1ea4a86dcfa5c234f1f7de00b4655bc8ca86aad83caf88b7b64e89fb46fe688bab6186da3f9c5b858303adef3348104"], &(0x7f0000000340)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x24f}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000140)={r4, 0x1800000000000060, 0xe80, 0xfffffe6f, &(0x7f0000000100)="280e003f4305607e5bc5795e6558000800ffffffba0e7200ffff81", 0x0, 0x100, 0xf2ffffff, 0xfffffe0c, 0x212, &(0x7f0000000280)="f2a134bd13c7bd41a2a738ad8e7625ed330eb46063bd287d832698132e59ef45f8f50845c0ac85604b448e24348e4ae93e68238b7b9d561b349d19b5f5784e031c55c5a4e48926a1526e38640a161fab39732052ee83bc3b9cb625962f3eaf1ed426e6f0442693c16b0ab6a89a5738f5bccd6ae1492f8471a7afec6b", &(0x7f0000000380)="712ae01ebf877f139c8f1b0fcd056310bfa3de7157976d3ff4c82f2e0d1885774c5b7c7c853e5424fbf469ab0726e9f41208f98d20b093ddbb7f52e015b875cea2900b2443348cdf466c18cfae89ce96f0437cb21ca3703f0b94273c7500"/106}, 0x28) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f00000000c0)={0xffffffffffffffff, r3, 0x0, r4}, 0x10) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) dup2(r2, r1) ioctl$NBD_DO_IT(r2, 0xab03) r5 = syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f0000000300)='NLBL_UNLBL\x00') sendmsg$NLBL_UNLABEL_C_LIST(0xffffffffffffffff, &(0x7f0000000940)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000900)={&(0x7f00000008c0)={0x3c, r5, 0x10, 0x70bd25, 0x25dfdbff, {}, [@NLBL_UNLABEL_A_SECCTX={0x26, 0x7, 'system_u:object_r:dmesg_exec_t:s0\x00'}]}, 0x3c}}, 0x4040015) [ 317.822003] block nbd5: shutting down sockets 12:15:38 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) ioctl$EVIOCGMTSLOTS(r0, 0x8040450a, &(0x7f0000000180)=""/18) r1 = accept$alg(r0, 0x0, 0x0) readv(r1, &(0x7f00000008c0)=[{&(0x7f00000002c0)=""/175, 0xaf}], 0x1) r2 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f00000002c0)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000000440)={&(0x7f0000000400)={0x2c, r2, 0x400, 0x70bd28, 0x25dfdbfb, {}, [@ETHTOOL_A_STRSET_COUNTS_ONLY={0x4}, @ETHTOOL_A_STRSET_HEADER={0x14, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}]}]}, 0x2c}, 0x1, 0x0, 0x0, 0x8000}, 0x24008000) recvmmsg(r1, &(0x7f00000007c0)=[{{&(0x7f0000000040)=@xdp={0x2c, 0x0, 0x0}, 0x80, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/138, 0x8a}, {&(0x7f0000000180)}], 0x2}, 0x149a}, {{&(0x7f0000000380)=@tipc=@name, 0x80, &(0x7f0000000400)=[{&(0x7f0000000900)=""/4096, 0x1000}], 0x1, &(0x7f0000000440)=""/212, 0xd4}, 0x34df}, {{0x0, 0x0, &(0x7f0000000740)=[{&(0x7f0000000540)=""/225, 0xe1}, {&(0x7f0000000640)=""/181, 0xb5}, {&(0x7f0000000700)=""/39, 0x27}], 0x3, &(0x7f0000000780)=""/4, 0x4}, 0x4}], 0x3, 0x2021, 0x0) ioctl$sock_SIOCDELRT(r1, 0x890c, &(0x7f0000001900)={0x0, @in={0x2, 0x4e21, @empty}, @can={0x1d, 0x0}, @in={0x2, 0x4e23, @multicast2}, 0x3, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000880)='hsr0\x00', 0x0, 0x3, 0xe0}) r5 = socket(0x11, 0x800000003, 0x0) r6 = socket(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r5, 0x8933, &(0x7f0000000600)={'team0\x00', 0x0}) sendmsg$nl_route_sched(r6, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000200)=@newqdisc={0x30, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r7, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7, 0x1, 'fq\x00'}, {0x4}}]}, 0x30}}, 0x0) sendmsg$ETHTOOL_MSG_WOL_SET(0xffffffffffffffff, &(0x7f0000002f40)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000002f00)={&(0x7f0000001980)={0x1580, r2, 0x10, 0x70bd2c, 0x25dfdbfc, {}, [@ETHTOOL_A_WOL_MODES={0x1cc, 0x2, 0x0, 0x1, [@ETHTOOL_A_BITSET_BITS={0x138, 0x3, 0x0, 0x1, [{0x8, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_VALUE={0x4}]}, {0x38, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_NAME={0xd, 0x2, 'skcipher\x00'}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_NAME={0xd, 0x2, 'skcipher\x00'}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x7fff}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}]}, {0x4}, {0x50, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x8}, @ETHTOOL_A_BITSET_BIT_NAME={0x15, 0x2, 'ecb-twofish-3way\x00'}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x81}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x1000}, @ETHTOOL_A_BITSET_BIT_NAME={0x15, 0x2, 'ecb-twofish-3way\x00'}]}, {0x20, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_INDEX={0x8}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x9}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0xbba}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}]}, {0x40, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_NAME={0x8, 0x2, '}):\x00'}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x3f4}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x3}, @ETHTOOL_A_BITSET_BIT_NAME={0xd, 0x2, 'skcipher\x00'}, @ETHTOOL_A_BITSET_BIT_NAME={0xd, 0x2, 'skcipher\x00'}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}]}, {0x20, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_NAME={0xc, 0x2, '$&+-@^.\x00'}, @ETHTOOL_A_BITSET_BIT_NAME={0xf, 0x2, '{/*/^(#%-%\x00'}]}, {0x20, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x8}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x3}, @ETHTOOL_A_BITSET_BIT_NAME={0x6, 0x2, '[\x00'}]}]}, @ETHTOOL_A_BITSET_NOMASK={0x4}, @ETHTOOL_A_BITSET_VALUE={0x88, 0x4, "3ed525e30e18dda84f6a6b6ee28240abc19159c13524dfa4757b575e60990ec83cd5d2790a74cbb13e7c178b379336766071c8f51f08fab1a2f98f71d6497a61665a3bab06b22c8273c7d86e0bc81b280861726349fe87c5ce6535d97f87a51a9c7c02fb1ae77fff6d5ef64907edb1ae62d9f33103e51d00e460737a71fc11834a5d93b5"}, @ETHTOOL_A_BITSET_NOMASK={0x4}]}, @ETHTOOL_A_WOL_HEADER={0x38, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r3}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'team0\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}]}, @ETHTOOL_A_WOL_MODES={0x100, 0x2, 0x0, 0x1, [@ETHTOOL_A_BITSET_MASK={0x63, 0x5, "f059403676c0b3ea56f42932cfb629500f4c530690135b130f84dca48acb4a19274b59186888d6a191043eff69c33926bb2a979136f4f1cf4b94de47b5dd1024f2153a0d7640122ed61bfee129d65308f14714ce5b91bdd374dfea67cc1503"}, @ETHTOOL_A_BITSET_VALUE={0x97, 0x4, "d9089078a348be93a64d8f77fbefc409b4f38d0b58c160a5e89c368cbf5c56ad487f5ccd84ce36801fd8c43e751403eda63d4e3ee888f7961a651b1436909983471bfdf937cbb5810f2fac001ba2c31c5cb0b57940236ae1383f198fd1546ab1611ec6f95c76fc34fad876227e7baac41ed509ab3c518283ef5a06da1ababdb91ef50af2e9b8084848aacb4c9bf50ea2cb1c64"}]}, @ETHTOOL_A_WOL_HEADER={0x28, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth0_virt_wifi\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x4f5ca71a9df70b01}]}, @ETHTOOL_A_WOL_SOPASS={0xb7, 0x3, "412c055d2c2cbd414db4f6659d66217ffb77a0b449e06fa96d4b467ad17cbcf1526c18d074c00f35a615761eec2eeb0c8680b4dddf1597156c616a897e52b9dcc47a99b88416d97ad8a25f7ec2ba8eb0d89a8c3413eb6a212d9e6e69b77f5d612852b27a53d9bef63924704151283b5f52c730fe5b3be2c47f880c8972a04f0835f08b5a4e2249fc710716779f5f93244f1631fe5157664fb782db54abefcb9725c1d800f3d4c7776ea9c03fef88b4bdf5b0a4"}, @ETHTOOL_A_WOL_SOPASS={0xcb, 0x3, "3fff6a61624e45cafecbbc50a88cc8a958a4a474adb7697b927df17ac36b9999fffd9d6674f38d4aa6a3f177aa32b57ddfc63359b059fdae16ab708b1b04ed979b5d55f2efbd8ab2cbfaace54684325f07a8f67258af76c7f68c1180a4cb12b614d10168b1b40e3884446d10406b73ac21ed1df257e27cf855a42c400dab956ad97467782d6462cd3a6b0ad1084767cc96b179d6d2584aef208ea83c61bb644622bc86c91cd2f739af3b1d3951ebd3e566c529944f1094561922fd0e322173d34a4862578c35b2"}, @ETHTOOL_A_WOL_SOPASS={0x5d, 0x3, "1c0b9bd390fed1866faa99f2c3ff3a39891612756969ab148b27fe57a7a9a29915faf5051152509ab4d54c184fe359b4346d600adf4cfe4bde6106740c71c4e5b43aa09f033de076663cec074c0aa5d99f22e20f74b8db0547"}, @ETHTOOL_A_WOL_HEADER={0x58, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r4}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r7}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'ip6gretap0\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}]}, @ETHTOOL_A_WOL_SOPASS={0x1004, 0x3, "ed4d9e7edca4c520f86c035ddc8b0c4d7345d4a8ab58de47d37772e19f03d7a205ebaf92587ef83cc0cdc3c2ea75a17b7f214c4b89af621fa6eb2c84bb7b4d7945c0101c7c8af27679d39490cb605ce33e74c0b3942bd78d5df95554ffc6d1ad35cee57217fe63e636d79e96a8cc1ed0f1624f8b343b63906cf180d60da3fb8d8fc28c0d08e3059c317eaa6b8c27eb73d3653b20b9a2b37adbad1bcd34af4482bb6f9945f27aca59fd7c9b58fa68312a8b6e274f30b1bcb9e16c0a81ecfd4494e0f3e5b33761c99f2701fd3ed34a6997cbc5b2c395d9720eec21189940d8543b70fa628d0a72c728700a0157faf1d5995a430cf17d6bbfc517665d051dc118bed24fee835daf54a111d51740041e1553d0b7aa38d57b8d80afdc27bd848be3e4541660a60275fec1245dc4e6ef0dbe9e4d44479caece8237881f31854f1c7bc0bba5ad37fe290cd05b82f78c32dda5a651d985743146206fc4e707fe08b3339a05b5c290e7ce0ce65bbf97d460934572a8826724058e2ed06c311add6e2669a14acb44a8c620ec68c37da5368afffb38c72183f4d8db603e2f7f62005fd027f4244f018038b80d28116ee1868d73cc12450273427c7bb71aa38f1da786a3318b995ddfae82d2b6a177495ccdd67b9dedaa63b7c86b9dcc5881ab8809ddcf087a8f1946e2f11e66d0ce36543a41c59bc1fa414ea34a0981eceef8ea879afb37e56e72ef8262d44ba20fd426e8696dec4c64173f300656a4f57ff845aad2b1dc1ca627f8b44e4bf19b3faab7e6add8e6642a7ee257a31cc7b0aaa2bc12d6d1a615da0ac891720cecc43f267d3252469892f79e79c3bf037100e09a161e7ad4be92f4ef586219f66719dcc745e3891501a7dfda5e6ee8c615df5ecea136d737354a5d5715c0a3fdcbee9e2ff3045310a1e8c39716cd58293f9353ef0160b2d87841f9d73e007fca52da12c30f2d60bcb46569e50295ac0f456a2167c3e14d5e2001e02b758a40e062edf14126c574a57323eee8e814eae5632393f81f6970d2092daf3771bfac703afdd62c161431c942dbdfcb3aff84a598417ee90489e9864756319487411d15627e698a50e4f0cc25c25495c21f341e8d2d0e195513e5ae01cc4049cb7692cff6ccf77d3618f43c48a8e259ea8d8ec059ddbd5843f7bf0114575f8d0becca6b4537bbabf9b703ab6a0159e6fc46fc31d1042b9d2b9bf46b056be1e521d77314a582d6f8da1a3c90288f4a9e282edda67716f50385c96e6df955bd3f8160e3e688393c22b4904395d6838ea5f4c48f2635530ecfb54220cfd05c8e70cf15f664f99b154b7b343e577eca1b7e4b70479f3916c119c117e19456b91a2c75ea63b9f6a12ab93b237592d1c984484f7a186fb0ce1f0b1f95ecdd47bdee3291af34d64d26a1392faa696b0bd04f332b499a0daf697c392c75e558be662be04b72b891cdaab05f6f91fcb6988d58a4d603bdd42f050e8631d7882158bf20334344f2eac005766ae62c8e839bac2ff71237145e287877808614e7fdb6d8c2283bdcacf4902713119285bc5ac30f98ad3056f64b57332fa63394b23a91d87449695e1a48d4e1d852859508e0b769832116282d170a247b1ba2adcb19acceb642537679cf41b7c0acea32a255d124d39f97247daa9732dcf8348a61eaabb08e563666d07beb747a8c010889b961c8fb08348e196864da352b69f609fcea72ba73e16566aeb815dd06fd4b2de23b3694789a5eb07998546fcbef135babdc2e219a09f277e35d4efe121072a68dc60a550400e9d87469a016a39ae182e2ac04a88e34aa14ece7c12c8b678c3199bd274c2e76f882fefcef117341bcf01db879b8cd2e17e31fc22046344ca57cfb4447a708482d29560e53fe95d457fe98b14be3a0b6bfa74e5bffa48d95b7dd2ad996a3fc28bf8144360e11179a7c0b04b1f4a31fef4d6b58c9c0bd808b2360d8fce56e36689d7ca875e3fa2e666a430aacf7b34e98a8f724e401a2b23497e914c28f28a0d0e237d3acff1004a4a934b6ac30b1df8c618fc2e252ded5b03736cceb05968a9c3398a27f1612a627f5738f2443ad1ddfa7a3beeb3ad31045a686318b3411e2a2bf0bdec5ad1962d06cb82737f87515d97e4538b2d576235b33a9312e6bd3165e9819ad376c1eb354314276ea547a241af74dd20f7eec91d7d83901acc883f4fe7b494d02a8dbeea348218753d854c118d9b1789f27a84d97b64fc1e63cc10847478694eee12c65c93883c3b9337938b87c04767caf8d2d403dc20968007e0eea51cc57b8d738d1037a109b910476ef6fe1514fefe66e80a99732a4910a987a23ac229a5dd747ef581345b9971d19b27a5b883dadeb4ee15af5eedeb7dceec585ad061f9c5b8228c61c95a0ed84b7637c7cd6c8fac010a2896004f7c545dee23582ace7f611f9116a6272c7a55f4e00e8b77b6d835769973b2fd62af9a865c4450dbfade3665576bd11c032ff417665591c8e4d96865a039573c2894b0b970c3a5728dc6b8eceabaebd1d55e1bdc20a7d2e130421b1f81fbbdeeba33ee65cafb3335fb1ac44a95687e0d52373663b645965290163e0afd939d02b5cbde751ee1fc9534acd0ef29861f2612cf008d7cbfbbf2ae4e3ecf33dd86fc549ce0e387a2190f06d179352270fc21f6f0d108eb2b9fe3eb418e4639f5e3413cec3dd32ece8f2df4e3f015aaf3d99b4ea1d49d7c79107cce4bba40c9395d40e8a003f2561dfa4b19791ab812238588d9f299a7da5852dfc621e41e917e0a4466e369181e023fec10cd70cd7ab1f9564b5eb6964cd2fa0da76a8b4928435cb3b6fac1396b79d655ff0507e86d0027e3a8321acf6fd6c3d31a3af8618890da72682c228e2464790ef3a4ca68afeadc9296fbafdea236dca190a2f49647ee3e489095b78475e3d16d1931b33581f152e6d10e7ec033c5756f24beb8055effc0e1160578548dd236443efaf7c438045f2f8635433fd2b6c6402052044324ecb0a249097c41f3563146d625001a0486e1ae6b09d493352716f62ffec04242a0048c3cb3790048c2e024b415df3d306e87fbc66a7179e4bc69a6a7f75e74ef2668d5b9b27df521f0e189bbac6e70ad6cc1898c7bd7a78dddee41b2e461ed9c15ffa62f69fa8a967f75184b43a5712ec91f140d773ad80f0c1754eb0f3458c81425239f6bf84e3877a523a384defa3ea977a84d28cc6c5101326a20ddc9f5fe0c5f05cf15f10727cab735dceff31aedfa5a2471307798b5fc31d58eafa5d49145fb1c0efb498df1fa61ab1101c285acfe155ab2f68aa783015b98355eb84cb934feb5966b84cb149491604d6b141f61201bd4111a2cdeaa1fab2b1da750980d8f3087c446eec40378295416d94efefe10ce860054d59ce9c6377188e1449215c265abe2596faf8e786d1200f44965aac0ad56b373273f55df15804af210ccc0dd713db7a4ef806be1419e4388d6780afe4c8b94ba4ffaa4ddf39fc7fa7b925e246916167d6f6f49a6ecf5132c19946e9847f6a6f062e5b636535069d999df67121a5bf03b4a59969e3a1c38db14ef5ca1bf73d5740974b758f4736f6dc5a8339bfa6058412b227a5b5c5bd33b85dc197385390868cdcb6f7aaa7d67c10e8488f83ec117da4885aaf5e842a2ff6d20868a9c467ab5918660fbf809059c4aeac8f9a1cc55842fe61169675a9d4d37155cd118a6e7b12af4a1e867bbab35ccacb04ba273f033985143232e9ecfe80ff082da21d7736425810ae019c9f70b6f96ed3c596f2bb7e94b80cb3350a33c26c69368b936aa6129936503e781c0c90998556ba1c36c3bd7b5119c23547b42c658d12ffd07630ae4c237222171f057dc0b64bba08585010c3340d624c9b4d80470193fd2c42ffb00a486509d1cf3d36e6c34631474ba2000bba8965b17663906ca4def0de0c661b53f160034e20387500405c577692653692b75a8d2a01fcdee7304f52586ec3fe8a900689d0f40452921f21929b49302f3544ae492f5c10d323d5da80c3c3842a25791c24ac351e7583534bbae3ba27303ca0e061fab9de486899440a1eef511e070f753d3982867332511abe6e7bce8c852cf591e349b9e40ba971a7013b477dc5e5d8508bd4e75bc91367df620d2bce2177b6c8b3acbc9911c84f2871c55a65f7c5cec5378af6b88dffb922e4f922f2c3e27f67424fce4e86ac8713fb2ed990a71d4bcb740fbcbdac3d801a7b14e41cee83a6086484b4f46ca1c2341a0ea5a9df6098857adbaf97a1a428edbc52d8f9a9f2ce3729e013d49093cd1c9d7f7d16f669ace16a6198705d7a7cf2cc595a5f2111067ae886aea0f5b0242410c23764e0e097938aa9a9b603c976e1b3bf44b9f324fed5db02b59d987ca3a0fd0b4f5e8a99a9e44fccf5aeca94f77f40c7782ac48f5dbde73ae76c6b4d6e42f73afabf7bb1302898f09538cba258ea0fa3010446acc43afb6c3be335ca8a6e4ef508ab427dd69c676059a22d9b2c5db97fe0d0d774435d7abbcaba6432bd2b460e664434313737580c716a45a0636ceeca0759c70d5b436f0b5e670d5b114391600cd23ce169fa21f5ab98198b66af53ff675ea5da4f35b87290bcc5dae09d91b1563c2c9d8542a8d43bae623f675926d68d3a62eb13cd8fae9e1b00d82fbb5863647230f93047533670ad59e74eea53603cf867102be2281e8dfdfd70794c68fc07a68394341d9aed036e57416a2d7d61d2fa98ed42e32fd72af1b897c7a323b36f4f01592dcfa519399c60dfadebeb9f0c5b1914ff5b5ab35d6253a885d68ba7e2cc1b2592abde1fafe7acc7a5e5d55c708c76d53e5a2994cf7c681bf4b058d3a28c944d36942effbfcd03565c25b77e243eeff0c606f978337c78071bf0213daa064af398f09298304d0eafeda0e56e3ea2e5159231f03655d9048aab815c40e90f683c4b94c5f67f91b9281980bf5fec92fe32734d44dbdab7428b3368ea9b7c2d447d2ada099fcd5acf2cb942aabc7f78b4e36538ee646d4c76b268d81e813b840030b14a5886672c1bb9fb14b57b552855af6072962284f759e1fb4a182cf1e415b3db9ff1e5dc3a3b7d8af4614d19f62a299c98a24ee270101a75853c220bb15a3073bdbfde6ecc95e08484f6fbad1841d09057b0b8edca2f2efc4b6a68b502c4c5f569bcf323bbdccf9b512fe60704dd229f7a318cc0a597d1ecb6a80cc0506d0d69c804d34bd246dffca76f9d8c95b093221197e49c5749a6f6593007dcafd799d416d2ee26fd1170865cb79a676f95a7b1802a79059c9b7df2e4dadf2dba53153d2a22866f217b5c74ba255e442fbc2d77460100d9b55b43966875c70b2e0fd5cfdbad9e7e07526fe8ece8cb6b53a287dba495d35a328c8d5800501001b4a9eb1abe455fcfb3ecd91f57a226da02925b732156b6ed74872cfd8c74c24d9209beaa826842bb9e83c0904e49808b97be65e8931182a1a2141b1b1ca5b88a4693b06b456dddfc45b077739c5bc95d6d9d6efd026b5dfa6fa5c59bdde75b6edd127117e48d216647b17e184faca7611d12efa71e8849f1212b561c034e368d8a99123f396835fb17e602ff69177a07583eaff198a02fc403690e831f5bdfec8eefde62c72ad181fd37f791e2f93d62f5c3d6f52fc9305179a6964611049a66839427528fa0da61b2644062c8414b6ca48f927067bff102d73c6f0ccd8ec8ead97cf2c2a645c0cedd0bb8694ee69a05fa1fd5dbc853e01bf60e6e5f0a2992d1b5473b786d3dc62168e1792d3d6f8fb3e6ca3c1c0af49a39d33e975b7b978b35433f"}]}, 0x1580}, 0x1, 0x0, 0x0, 0x48011}, 0x2004d8d4) 12:15:38 executing program 3: r0 = socket$inet6_sctp(0xa, 0x801, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000cf6fe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x6e, 0x0, 0x0) 12:15:38 executing program 4: r0 = socket$inet6_sctp(0xa, 0x801, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000cf6fe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x4e24, 0x0, @local}, 0x1c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) ioctl$sock_kcm_SIOCKCMCLONE(r3, 0x89e2, &(0x7f0000000180)={r1}) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r4, 0x84, 0x64, &(0x7f00000001c0)=[@in6={0xa, 0x4e23, 0x6, @mcast1, 0x200}, @in6={0xa, 0x4e23, 0x7, @private1, 0x1ff}], 0x38) dup2(r2, r3) r5 = syz_open_dev$audion(&(0x7f00000000c0)='/dev/audio#\x00', 0x3, 0x105240) r6 = dup(r3) ioctl$SCSI_IOCTL_DOORLOCK(r6, 0x5380) ioctl$SNDCTL_SEQ_GETTIME(r5, 0x80045113, &(0x7f0000000040)) r7 = socket$rxrpc(0x21, 0x2, 0xa) getsockopt$SO_TIMESTAMP(r7, 0x1, 0x3f, &(0x7f0000000100), &(0x7f0000000140)=0x4) sendmmsg$inet6(r0, &(0x7f0000001f40)=[{{0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000000)='#', 0x1}], 0x1}}, {{&(0x7f0000000940)={0xa, 0x0, 0x0, @empty}, 0x1c, 0x0}}], 0x2, 0x0) [ 317.969020] block nbd5: Receive control failed (result -32) [ 317.983357] block nbd5: shutting down sockets 12:15:38 executing program 3: r0 = socket$inet6_sctp(0xa, 0x801, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000cf6fe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x6e, 0x0, 0x0) [ 318.071526] block nbd5: Receive control failed (result -32) [ 318.080479] block nbd5: shutting down sockets 12:15:38 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)) r0 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r1 = dup2(0xffffffffffffffff, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r2, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r3 = accept$alg(r2, 0x0, 0x0) sendmsg$alg(r3, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039b63eac610b", 0x15}, {&(0x7f0000001400)="c98812c1be8a", 0xffffffc8}, {&(0x7f00000012c0)="406f2bef596a8a3130012ee7bf", 0xd}, {&(0x7f0000001300)="7f5549f794326461", 0x8}], 0x4, &(0x7f00000000c0)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}, 0x0) recvmsg(r3, &(0x7f0000000000)={0x0, 0xb, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4089, 0x34000}], 0x1, 0x0, 0x2c}, 0x0) 12:15:38 executing program 3: r0 = socket$inet6_sctp(0xa, 0x801, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000cf6fe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x6e, 0x0, 0x0) 12:15:38 executing program 5: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KVM_X86_GET_MCE_CAP_SUPPORTED(0xffffffffffffffff, 0x8008ae9d, &(0x7f0000000000)) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) dup2(r2, r1) ioctl$NBD_DO_IT(r2, 0xab03) 12:15:38 executing program 4: r0 = socket$inet6_sctp(0xa, 0x801, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000cf6fe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000340)='ethtool\x00') sendmsg$ETHTOOL_MSG_STRSET_GET(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f00000002c0)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000000440)={&(0x7f0000000400)={0x2c, r1, 0x400, 0x70bd28, 0x25dfdbfb, {}, [@ETHTOOL_A_STRSET_COUNTS_ONLY={0x4}, @ETHTOOL_A_STRSET_HEADER={0x14, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}]}]}, 0x2c}, 0x1, 0x0, 0x0, 0x8000}, 0x24008000) getpeername$packet(0xffffffffffffffff, &(0x7f00000000c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @remote}, &(0x7f0000000100)=0x14) sendmsg$ETHTOOL_MSG_EEE_GET(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f00000001c0)={&(0x7f0000000140)={0x54, r1, 0x400, 0x70bd2d, 0x25dfdbfc, {}, [@HEADER={0x40, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x6}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r2}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth0_to_batadv\x00'}]}]}, 0x54}, 0x1, 0x0, 0x0, 0x20000090}, 0x8d0) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) sendmmsg$inet6(r0, &(0x7f0000001f40)=[{{0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000000)='#', 0x1}], 0x1}}, {{&(0x7f0000000940)={0xa, 0x0, 0x0, @empty}, 0x1c, 0x0}}], 0x2, 0x0) 12:15:38 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) r1 = signalfd(r0, &(0x7f0000000080)={[0x2]}, 0x8) bind$alg(r1, &(0x7f0000000000)={0x26, 'skcipher\x00', 0x0, 0x0, 'ctr-camellia-aesni-avx2\x00'}, 0x58) ioctl$FS_IOC_SETFLAGS(0xffffffffffffffff, 0x40086602, &(0x7f00000000c0)=0x100000) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r2 = accept$alg(r0, 0x0, 0x0) readv(r2, &(0x7f00000008c0)=[{&(0x7f00000002c0)=""/175, 0xaf}], 0x1) 12:15:38 executing program 3: r0 = socket$inet6_sctp(0xa, 0x801, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000cf6fe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x6e, &(0x7f00000000c0)=[@in={0x2, 0x4e22, @rand_addr=0x64010102}, @in6={0xa, 0x4e21, 0x100, @private1={0xfc, 0x1, [], 0x1}, 0x1}, @in={0x2, 0x4e22, @loopback}, @in6={0xa, 0x4e21, 0x9, @ipv4={[], [], @loopback}, 0x6}, @in6={0xa, 0x4e21, 0x9, @loopback, 0x3}], 0x74) [ 318.592890] block nbd5: Receive control failed (result -32) [ 318.603142] block nbd5: shutting down sockets [ 318.625770] block nbd5: shutting down sockets 12:15:38 executing program 5: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) getitimer(0x2, &(0x7f0000000040)) dup2(r2, r1) ioctl$NBD_DO_IT(r2, 0xab03) 12:15:38 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r1 = accept$alg(r0, 0x0, 0x0) openat$fb0(0xffffffffffffff9c, &(0x7f0000000000)='/dev/fb0\x00', 0x40002, 0x0) readv(r1, &(0x7f00000008c0)=[{&(0x7f00000002c0)=""/175, 0xaf}], 0x1) 12:15:38 executing program 4: r0 = socket$inet6_sctp(0xa, 0x801, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f00000000c0)=[@in6={0xa, 0x4e20, 0x3, @mcast2, 0xffffffff}, @in6={0xa, 0x4e20, 0xcf1d, @remote, 0x5}, @in6={0xa, 0x4e21, 0xa30, @mcast2, 0x7}, @in6={0xa, 0x4e21, 0xcdae, @local, 0x5}, @in6={0xa, 0x4e20, 0xfffffff8, @private2, 0x5}, @in6={0xa, 0x4e23, 0x6, @ipv4={[], [], @broadcast}, 0x5}, @in={0x2, 0x4e23, @initdev={0xac, 0x1e, 0x1, 0x0}}, @in={0x2, 0x4e23, @loopback}], 0xc8) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) sendmmsg$inet6(r0, &(0x7f0000001f40)=[{{0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000000)='#', 0x1}], 0x1}}, {{&(0x7f0000000940)={0xa, 0x0, 0x0, @empty}, 0x1c, 0x0}}], 0x2, 0x0) syz_open_procfs(0x0, &(0x7f0000000040)='net/ip6_mr_vif\x00') 12:15:38 executing program 3: r0 = socket$inet6_sctp(0xa, 0x801, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000cf6fe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x6e, &(0x7f00000000c0)=[@in={0x2, 0x4e22, @rand_addr=0x64010102}, @in6={0xa, 0x4e21, 0x100, @private1={0xfc, 0x1, [], 0x1}, 0x1}, @in={0x2, 0x4e22, @loopback}, @in6={0xa, 0x4e21, 0x9, @ipv4={[], [], @loopback}, 0x6}], 0x58) 12:15:39 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(0xffffffffffffffff, 0x40045532, &(0x7f0000000000)=0x2) r1 = accept$alg(r0, 0x0, 0x0) readv(r1, &(0x7f00000008c0)=[{&(0x7f00000002c0)=""/175, 0xaf}], 0x1) [ 318.772335] block nbd5: Receive control failed (result -32) [ 318.783182] block nbd5: shutting down sockets [ 318.797465] block nbd5: Could not allocate knbd recv work queue. [ 318.811807] block nbd5: shutting down sockets 12:15:39 executing program 3: r0 = socket$inet6_sctp(0xa, 0x801, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000cf6fe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x6e, &(0x7f00000000c0)=[@in={0x2, 0x4e22, @rand_addr=0x64010102}, @in6={0xa, 0x4e21, 0x100, @private1={0xfc, 0x1, [], 0x1}, 0x1}, @in={0x2, 0x4e22, @loopback}], 0x3c) 12:15:39 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r1 = dup2(r0, 0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r2, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r3 = accept$alg(r2, 0x0, 0x0) sendmsg$alg(r3, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039b63eac610b", 0x15}, {&(0x7f0000001400)="c98812c1be8a", 0xffffffc8}, {&(0x7f00000012c0)="406f2bef596a8a3130012ee7bf", 0xd}, {&(0x7f0000001300)="7f5549f794326461", 0x8}], 0x4, &(0x7f00000000c0)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}, 0x0) recvmsg(r3, &(0x7f0000000000)={0x0, 0xb, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4089, 0x34000}], 0x1, 0x0, 0x2c}, 0x0) 12:15:39 executing program 5: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) dup2(r2, r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r5, 0xab00, r3) ioctl$NBD_SET_FLAGS(r5, 0xab0a, 0x3ed) dup2(r5, r4) ioctl$NBD_DO_IT(r5, 0xab03) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = signalfd(r3, &(0x7f00000000c0)={[0x3ff]}, 0x8) dup2(r6, r7) ioctl$NBD_DO_IT(r7, 0xab03) 12:15:39 executing program 4: r0 = socket$inet6_sctp(0xa, 0x801, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000cf6fe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) sendmmsg$inet6(r0, &(0x7f0000001f40)=[{{0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000000)='#', 0x1}], 0x1}}, {{&(0x7f0000000940)={0xa, 0x0, 0x0, @empty}, 0x1c, 0x0}}], 0x2, 0x0) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000040), 0x8) setsockopt$inet_sctp6_SCTP_SOCKOPT_BINDX_ADD(r1, 0x84, 0x64, &(0x7f00000000c0)=[@in6={0xa, 0x4e20, 0x2, @ipv4={[], [], @loopback}, 0x2}, @in={0x2, 0x4e23, @multicast2}], 0x2c) 12:15:39 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040)='nl80211\x00') sendmsg$NL80211_CMD_SET_WIPHY(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r2, 0x1}, 0x14}}, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r3 = accept$alg(r0, 0x0, 0x0) readv(r3, &(0x7f0000000040)=[{&(0x7f0000000000)=""/3, 0x3}], 0x1) 12:15:39 executing program 3: r0 = socket$inet6_sctp(0xa, 0x801, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000cf6fe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x6e, &(0x7f00000000c0)=[@in={0x2, 0x4e22, @rand_addr=0x64010102}, @in6={0xa, 0x4e21, 0x100, @private1={0xfc, 0x1, [], 0x1}, 0x1}], 0x2c) 12:15:39 executing program 4: r0 = socket$inet6_sctp(0xa, 0x801, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000cf6fe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) sendmmsg$inet6(r0, &(0x7f0000001f40)=[{{0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000000)='#', 0x1}], 0x1}}, {{&(0x7f0000000940)={0xa, 0x0, 0x0, @empty}, 0x1c, 0x0, 0xfee8}}], 0x2, 0x40000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) dup2(r1, r2) getpeername$l2tp6(r2, &(0x7f0000000040)={0xa, 0x0, 0x0, @initdev}, &(0x7f00000000c0)=0x20) 12:15:39 executing program 3: r0 = socket$inet6_sctp(0xa, 0x801, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000cf6fe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x6e, &(0x7f00000000c0)=[@in={0x2, 0x4e22, @rand_addr=0x64010102}], 0x10) 12:15:39 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'hash\x00', 0x0, 0x0, 'crct10dif-generic\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r1 = accept$alg(r0, 0x0, 0x0) readv(r1, &(0x7f00000008c0)=[{&(0x7f00000002c0)=""/175, 0xaf}], 0x1) [ 319.507331] block nbd5: Receive control failed (result -32) [ 319.527833] block nbd5: Receive control failed (result -32) [ 319.536630] block nbd5: shutting down sockets 12:15:39 executing program 5: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r5 = dup2(r3, r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) getpeername$l2tp(r5, &(0x7f0000000000)={0x2, 0x0, @empty}, &(0x7f00000000c0)=0x10) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) dup2(r2, r1) ioctl$NBD_DO_IT(r2, 0xab03) 12:15:39 executing program 3: r0 = socket$inet6_sctp(0xa, 0x801, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000cf6fe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x6e, &(0x7f00000000c0), 0x0) [ 319.563023] block nbd5: Receive control failed (result -32) [ 319.569174] block nbd5: Receive control failed (result -32) [ 319.576051] block nbd5: shutting down sockets 12:15:39 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000cf6fe4)=[@in6={0xa, 0x4e23, 0x109, @loopback}], 0x1c) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) r1 = openat$apparmor_task_exec(0xffffffffffffff9c, &(0x7f0000000140)='/proc/self/attr/exec\x00', 0x2, 0x0) fcntl$F_GET_FILE_RW_HINT(r1, 0x40d, &(0x7f0000000180)) ioctl$vim2m_VIDIOC_QBUF(r0, 0xc058560f, &(0x7f00000000c0)={0x3f, 0x3, 0x4, 0x4, 0xfffe0000, {0x0, 0xea60}, {0x1, 0x0, 0x0, 0x4, 0xef, 0xf9, "76607dbc"}, 0x6, 0x2, @planes=&(0x7f0000000040)={0x6, 0x7ff, @mem_offset=0x2, 0x42bd}, 0x7}) sendmmsg$inet6(r0, &(0x7f0000001f40)=[{{0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000000)='#', 0x1}], 0x1}}, {{&(0x7f0000000940)={0xa, 0x0, 0x0, @rand_addr=' \x01\x00'}, 0x1c, 0x0}}], 0x2, 0x0) 12:15:39 executing program 1: ioctl$BTRFS_IOC_WAIT_SYNC(0xffffffffffffffff, 0x40089416, &(0x7f0000000000)) r0 = socket$alg(0x26, 0x5, 0x0) write(r0, &(0x7f0000000080)="fe27cfafd6dadada2a44b72eb9788f164d1770f2b8f89ae0b911700f0c76481142262c4e13a6cf8d8137f54cefc1b09b80b8fb11b107344adcb982a01ba5079849bad2f036dbaec0681f7b19be85905683a4f9e405ea90cacf86b4d80e727fa11f80cb7ad489e50aa0", 0x69) bind$alg(r0, &(0x7f0000000380)={0x26, 'hash\x00', 0x0, 0x0, 'streebog512\x00'}, 0x58) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) dup2(r1, r2) sendmsg$NL80211_CMD_TDLS_CANCEL_CHANNEL_SWITCH(r2, &(0x7f0000000200)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)=ANY=[@ANYBLOB, @ANYRES16=0x0, @ANYBLOB="000427bd7000fcdbdf25700000000c009900ffffff7f470000000a0006000802110000000000"], 0x2c}, 0x1, 0x0, 0x0, 0x20000054}, 0x8014) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r3 = accept$alg(r0, 0x0, 0x0) ioctl$FITRIM(0xffffffffffffffff, 0xc0185879, &(0x7f0000000040)={0x0, 0xc5, 0x8f1d}) readv(r3, &(0x7f00000008c0)=[{&(0x7f00000002c0)=""/175, 0xaf}], 0x1) [ 319.743958] block nbd5: Receive control failed (result -32) [ 319.751747] block nbd5: shutting down sockets 12:15:40 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r1 = dup2(r0, 0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r2, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r3 = accept$alg(r2, 0x0, 0x0) sendmsg$alg(r3, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039b63eac610b", 0x15}, {&(0x7f0000001400)="c98812c1be8a", 0xffffffc8}, {&(0x7f00000012c0)="406f2bef596a8a3130012ee7bf", 0xd}, {&(0x7f0000001300)="7f5549f794326461", 0x8}], 0x4, &(0x7f00000000c0)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}, 0x0) recvmsg(r3, &(0x7f0000000000)={0x0, 0xb, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4089, 0x34000}], 0x1, 0x0, 0x2c}, 0x0) 12:15:40 executing program 3: r0 = socket$inet6_sctp(0xa, 0x801, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000cf6fe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x6e, &(0x7f00000000c0), 0x0) 12:15:40 executing program 4: r0 = socket$inet6_sctp(0xa, 0x801, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000cf6fe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r3 = dup2(r1, r2) ioctl$DRM_IOCTL_RES_CTX(r3, 0xc0106426, &(0x7f0000000140)={0x5, &(0x7f0000000100)=[{}, {}, {0x0}, {}, {}]}) ioctl$DRM_IOCTL_RM_CTX(r2, 0xc0086421, &(0x7f0000000180)={r4, 0x1}) getsockopt$inet_sctp6_SCTP_MAX_BURST(r2, 0x84, 0x14, &(0x7f0000000040), &(0x7f00000000c0)=0x4) sendmmsg$inet6(r0, &(0x7f0000001f40)=[{{0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000000)='#', 0x1}], 0x1}}, {{&(0x7f0000000940)={0xa, 0x0, 0x0, @empty}, 0x1c, 0x0}}], 0x2, 0x0) 12:15:40 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) dup2(r1, r2) setsockopt$bt_hci_HCI_TIME_STAMP(r2, 0x0, 0x3, &(0x7f0000000400)=0x2, 0x4) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) ioctl$BTRFS_IOC_DEFRAG(r0, 0x50009402, 0x0) r3 = accept$alg(r0, 0x0, 0x0) r4 = syz_mount_image$nfs(&(0x7f0000000040)='nfs\x00', &(0x7f0000000080)='./file0\x00', 0x1ff, 0x1, &(0x7f0000000180)=[{&(0x7f00000000c0)="f17bfb0e9b17fed6890763e32cdd55ef991203f0900848033fbf01a73bf3eacef743691009625bce110f149c48bb73ed7b9774ba4135d97be70ffab94e5cee5cfdea3472502526c14db4ef23585be5cc6e88908a68b7eaf6cc27c0643bc78725ba4fff9854748a7c8f13f4739adfa03df887c74dfa903bb13ab3d522dae12e86503df8b85fef90071902d9bc5d081693fedcfba74fdfaa2e49577c6bcf962c4b00", 0xa1, 0x1f}], 0x400, &(0x7f0000000380)={[{}, {'skcipher\x00'}], [{@hash='hash'}, {@fscontext={'fscontext', 0x3d, 'staff_u'}}, {@obj_type={'obj_type'}}, {@uid_gt={'uid>', 0xee00}}, {@fowner_lt={'fowner<', 0xffffffffffffffff}}]}) renameat2(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', r4, &(0x7f0000000200)='./file0\x00', 0x1) ioctl$KVM_GET_NESTED_STATE(0xffffffffffffffff, 0xc080aebe, &(0x7f0000000900)={{0x0, 0x0, 0x80}}) readv(r3, &(0x7f00000008c0)=[{&(0x7f00000002c0)=""/175, 0xaf}], 0x1) 12:15:40 executing program 5: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) dup2(r2, r1) r3 = syz_open_dev$tty1(0xc, 0x4, 0x3) ioctl$VT_GETMODE(r3, 0x5601, &(0x7f0000000000)) ioctl$NBD_DO_IT(r2, 0xab03) 12:15:40 executing program 3: r0 = socket$inet6_sctp(0xa, 0x801, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000cf6fe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x6e, &(0x7f00000000c0), 0x0) [ 320.386576] block nbd5: Receive control failed (result -32) [ 320.393502] block nbd5: shutting down sockets [ 320.417109] block nbd5: Receive control failed (result -32) [ 320.423855] block nbd5: shutting down sockets 12:15:40 executing program 5: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) r3 = dup2(r2, r1) recvfrom$unix(r3, &(0x7f00000000c0)=""/150, 0x96, 0x120, 0x0, 0x0) ioctl$NBD_DO_IT(r2, 0xab03) 12:15:40 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) readv(r1, &(0x7f00000008c0)=[{&(0x7f00000002c0)=""/175, 0xaf}], 0x1) 12:15:40 executing program 4: setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(0xffffffffffffffff, 0x84, 0x64, &(0x7f0000cf6fe4)=[@in6={0xa, 0x4e23, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}}], 0x1c) connect$inet6(0xffffffffffffffff, &(0x7f0000000080)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) syz_open_dev$usbmon(&(0x7f0000000180)='/dev/usbmon#\x00', 0x8, 0x305080) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000001f40)=[{{0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000000)="fcbd161b9ad6e22ec33eaf7961cf3feada502bb746f208e759a928a8e8647e883c4544c375ce97213052ea6d15de6eb9d9a4ef765f92b692fa676ecf29daece1d57d715cb2c393e45e7a8c958ae791fc55ffe3d08a969fcccf891f62ff4f1c2a422ae1ed0148173b02617d04226664c5", 0x70}], 0x1}}, {{&(0x7f0000000940)={0xa, 0x0, 0x800000, @mcast1}, 0x1c, 0x0}}], 0x2, 0x4044855) getsockopt$TIPC_SOCK_RECVQ_DEPTH(0xffffffffffffffff, 0x10f, 0x84, &(0x7f0000000100), &(0x7f0000000140)=0x4) 12:15:40 executing program 3: r0 = socket$inet6_sctp(0xa, 0x801, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000cf6fe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x6e, &(0x7f00000000c0)=[@in={0x2, 0x0, @rand_addr=0x64010102}], 0x10) 12:15:40 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r1 = accept$alg(r0, 0x0, 0x0) readv(r1, &(0x7f00000008c0)=[{&(0x7f00000002c0)=""/175, 0xaf}], 0x1) bind$alg(r0, &(0x7f0000000000)={0x26, 'hash\x00', 0x0, 0x0, 'vmac64(camellia-generic)\x00'}, 0x58) [ 320.550693] block nbd5: Receive control failed (result -32) [ 320.557563] block nbd5: shutting down sockets [ 320.566451] block nbd5: Could not allocate knbd recv work queue. [ 320.579022] block nbd5: shutting down sockets 12:15:40 executing program 3: r0 = socket$inet6_sctp(0xa, 0x801, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000cf6fe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x6e, &(0x7f00000000c0)=[@in], 0x10) 12:15:41 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r1 = dup2(r0, 0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r2, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r3 = accept$alg(r2, 0x0, 0x0) sendmsg$alg(r3, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039b63eac610b", 0x15}, {&(0x7f0000001400)="c98812c1be8a", 0xffffffc8}, {&(0x7f00000012c0)="406f2bef596a8a3130012ee7bf", 0xd}, {&(0x7f0000001300)="7f5549f794326461", 0x8}], 0x4, &(0x7f00000000c0)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}, 0x0) recvmsg(r3, &(0x7f0000000000)={0x0, 0xb, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4089, 0x34000}], 0x1, 0x0, 0x2c}, 0x0) 12:15:41 executing program 4: r0 = socket$inet6_sctp(0xa, 0x801, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000cf6fe4)=[@in6={0xa, 0x4e24, 0x0, @loopback}], 0x1c) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm-monitor\x00', 0x165081, 0x0) setsockopt$inet_sctp6_SCTP_ADAPTATION_LAYER(r1, 0x84, 0x7, &(0x7f00000000c0)={0x10000}, 0x4) sendmmsg$inet6(r0, &(0x7f0000001f40)=[{{0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000000)='#', 0x1}], 0x1}}, {{&(0x7f0000000940)={0xa, 0x0, 0x0, @empty}, 0x1c, 0x0}}], 0x2, 0x0) 12:15:41 executing program 5: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x280881) r3 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vcs\x00', 0x202c00, 0x0) ioctl$NBD_SET_SOCK(r3, 0xab00, 0xffffffffffffffff) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) dup2(r2, r1) ioctl$NBD_DO_IT(r2, 0xab03) 12:15:41 executing program 3: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r5 = dup2(r3, r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) getpeername$l2tp(r5, &(0x7f0000000000)={0x2, 0x0, @empty}, &(0x7f00000000c0)=0x10) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) dup2(r2, r1) ioctl$NBD_DO_IT(r2, 0xab03) 12:15:41 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) dup2(r1, r2) ioctl$vim2m_VIDIOC_TRY_FMT(r2, 0xc0d05640, &(0x7f0000000000)={0x2, @sliced={0x2, [0x40, 0x5, 0x3, 0x6, 0x2, 0xfff, 0x4, 0x3, 0x6, 0x0, 0x40, 0x7fff, 0x3, 0x3, 0x4, 0x9, 0x1f, 0x9, 0x2, 0x9, 0x2, 0x7fff, 0x81, 0x7fff, 0x6, 0x401, 0x6, 0x2, 0x4, 0xa, 0xf800, 0x0, 0x2, 0xf50, 0x7, 0x2b92, 0x5, 0x1000, 0x0, 0x2, 0x7, 0x0, 0x3, 0xfd, 0xfffc, 0x800, 0x9], 0x400}}) r3 = accept$alg(r0, 0x0, 0x0) readv(r3, &(0x7f00000008c0)=[{&(0x7f00000002c0)=""/175, 0xaf}], 0x1) 12:15:41 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r1 = accept$alg(r0, 0x0, 0x0) mq_getsetattr(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0xfffffffe, 0x4, 0x100000002}, &(0x7f0000000040)) readv(r1, &(0x7f00000008c0)=[{&(0x7f00000002c0)=""/175, 0xaf}], 0x1) 12:15:41 executing program 4: r0 = socket$inet6_sctp(0xa, 0x801, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(0xffffffffffffffff, 0x84, 0x64, &(0x7f0000cf6fe4), 0x0) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) sendmmsg$inet6(r0, &(0x7f00000000c0)=[{{0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000000)='#', 0x1}], 0x1}}, {{&(0x7f0000000940)={0xa, 0x0, 0x0, @empty}, 0x1c, 0x0}}], 0x2, 0x0) 12:15:41 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) accept$alg(r1, 0x0, 0x0) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, &(0x7f0000000000)="d1d5df3ce55fc70a0775b005e36c91b4a0ff0700dca39f6472e47eaf", 0x1c) sendmsg$AUDIT_USER(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f0000000080)={&(0x7f0000000900)=ANY=[@ANYBLOB="10100000ed03000228bd7000ffdbdf25b3b28130eab2a549102e8e0f15f8e7604993fa131568c678df47576127db186fe303699ac75dc4909b17cd52a116a568735c6e575605b42cd690d1e2d83f711e5d4609e50bd62859a34e79b556f3e48471ab14da91dd7eba2eb215666b1046543acdb2df1db342ea3fb690fb5821992393fd6cd557d87dbc23a61a9ddfd2f17e65af1f5e50f41ffbd138701e85e4dc5081a71af7f7125f4d22ac2bc7fea57115ac65439d1f65c41d3b5f8bdb2dca9c4bad273c79b96ec64c6f468321af063e12ac304698eee289e4f731ffa780b7bf388125beb75034d8ff0dd99e53f4b128bf25edb970ec7976d73e7e33db79b11fefa10f38aee85e54178f8c9286bdaa18443ac8eee7746d2016bc592e9a90f98ac522a180ed3132a92aed3fa2f6602d0b96fd84b6bbb16a7fae4f34bc72883d8e5a9867f8cf9bd7ad9f742cff0acb33a78411e0d0a3d76948a97e8d5dffe3d8fe9797b5f40eab98b274450b3ee95c699b27015b762916134f32609b59953d4b6586cd19ff1eba620f6b5a3a13786e20069a7b190643d4300bd1c57ae27511cc286e92a76674a7b757db2c7285d86ce41407123bf7371d2b850ebe8651107e2d36e469326ed25123ac4e7d9fb90187be9e429e50329ad9c4cbda34d14511bece398ec9f9ff419e7da6db9429eb5e35d68cce039a84967753c1397ac8859e70e2b3b4c7c6d16228bb64a66daea9d88e7504015e9686d2509a5664c9256feda800d184d5ee689978be01005ccde209c691d52e658613646be1b4fb4c7c6b1e7cc9fee0763a6915825907b317b5d9ed72646c23400aabc3f05ba7f2655f10da767c9a7b4a54a2cd76d1a854a4f8fd3286c72bb24a18e6dec050e2c3a2d41a53e143cae5bafb6e8c92dc8c2f7ab7fc817056bb488a37b4c67c7ff3ab83278db58e14897af6ea705d49885ce162975cbbb583eb86b59c8c724acf10fb2aa528dbcb516985b3271589159be5b3c0d3ecbd21c58270b21b118c85940dec040d9b122220e232400a2589735680ef804f6f25e3af4d9f3de9584f35be7878130448704212270d751e917ba8d7a1e4e6a5908444e2f75f190b64f0c8edd99f05f889d6a22bc0b1299a10404016e7c6aa4d461ef4e6137db41c87767b02a3f9325c7462c185c95754233e649943e0c1d4ebd05fd0a58924ce30aa558ef93146324a91539f91530e3378b993214572367ef7e5ce858ec0d544383b173a96e864aed3928d2b108c4d53ca051811697bcf0245ca7b80ecdac86971b61ff6128adb64362a85beffb153b083064f9d291e68d7833258e936999a5ac78d48c69131da6ec0963f93b41b823ca9aa380bfd445606688e844567786ae12a512c9d65cd454e1a682a09864b4f8ab13accef94ff682617860a3228bb5d4b464df9b97e28466962c581f20c1ddf47a45eff068d99a4eb99dcb455561939486c56afa72ee55f6a38b60eb17ac6619188ddb614743b563fbff91195416d5e015b35e9050cf01c97f05e05ed2e74dd77b35d25d422dd37231dbaa9394e54cdf1d8bab5b75b7d5a8a5a894142835951eb9f93d311f39f9ef4db231fc9a392b2a5b94a092e78a93c5ceee58dce561296c3acd2b4d63c97443190dc591e003ef1d4662f71f9c664c74b6d6347457fcd5102d2873979fec5a1903d239ce92b22f25e5c46f7aa441b83c7e85da9d583b1e3eefd94031a6ee6d6d36bf21c06bf66659b22886a89edc0e62a21bb70c80f4c326550b7e308299447fd4b9bd981c4cfd6873e77b64be23f8290b3cc141fbba2b248bba4978216608bddc61e7a04dd92d27bd417a8cf1789c44a1375a805bfdccd605ef56b4a8ce1a63257f6d7d333eb787da215624a22603f63dad11b317773ad6927e4a84086fb716b061541b43acdb2c6cf0393e44c9bf13c6c8efdbc605bc9ec8354628d583f63001bdecd233ae2735c4f8f5bc0ea93a5967eb2c54b8a54bc4cb5fa8b20153e5489a30cd974e2d4c7b24a044eb67936c9a1a5f39edfe858931512cac8b5da8739b21ccd34edcea39b81ac281532ab44f7ec2191c22e3d39566a17ef673c1d7a9a7badb6e2379659f51c2a15cf9a02d394a966f91d2d930dba30a13b99d404bdc22cf59c3c5da3d8b6a41c70adf59304f97e28d059d833177f598e8d14df6a4b1606c30cb54ab856fd79d5046a28b3f1ce4b7406b12f2060ce7c250c23a6136d8f2cd897bb0f7d29bef7b18b92d118d230c09b81ff5e1f83752ab76e04f74a8a8756eae50344edd5bef4b7219e2668cc65d43087084dd219155724cf0a217df1868a1821e453d59aa4364232fb9172b7aa9cb7298f48ea9b74fc3905a4cffb41d264908f4806b9e95617829fff971131d544e8a8fa07e9bf4b7b0f70d87094b159e65b4f2cec33b5496bcfc88224323512943c5d0fb7471f8e3b14803909d24a39d30f415a66c1efde0fb5211ee0e65ad688603b85394a2c1ca2eedeeb0b3146052586c0181e6c85e2205f13345f39cb082f903de1bb2bf4da882b55eaacbb359537a1c4ba85fa2576db9f863858fbed13fe636ce239fc9c45fa0dd81ed90e8ac43a3d910d719686fcf00490951166fa98b0e74960cb5cb08f0eae9594bc6660d07b5b7402c32df50ab3a16ebae737cd1b3b23ff04bfe79f1e7a984ea3b486f3aa2cf2ab8ce5e0a595e96fcd9e21aa423b9a00c126a330a3fa032bae7c887219ea01928ffdc333631816119c50c6303aa5ad35acc0bf7a66527efc2adf8592829ddc5a2a5c34d59c851b7ea354250c85edc575590b8d48fca2ccc03256da6396352d720a814a9aba7bdecb6f40249c78e1b785d58de5bb7d3c940a4042331e3ae3799539af670d11df67a63c956542fae7ab18249f0076ff9bf5eb28c80ee7737e25fdc42aaf5ec77687b1418895f1b221b7c864f3f7be51908ecb07c255d39569c0b446a37892f2b8700fdd7220aca3342b345bbea07e50b69e2b9d659ace28268e4d23a603a31255ab7f5c8a27c05fdef84bb54c36daad4e9841b54e24334ed3de47d949bc16e418f37e037757a6553f1e32a4daad46ae21bbf59273b28f3a6e1431bbd0a4ccee9aab8ebe7f955aa3d9858391ed1c46a88dd08516949a51b7918f9239f0ae95385b0a9f9a514852f856cd6462782f4eeaf3aaeb88c4d217921006e65aace127ec32e4ffbbc3c8920e32ed5702526ce50eb7b5e46f3e3b656edc7146cddc46ce1194bf330ad75365f47fcc218f419826598cefd87fad29179be143fb4511d2b6c06b6abe6d4cfa43fa07ba830d7c71cfed028a07ea4a5bdf2a8530f923cab4e79d6045afe9e7a9afaa1dc9fb397feea5af95a74ffbe9a366b2c8baeb4c792b26607016b160fd9e65d758b7cb2fdfd2f87e9b80016908465c569680bd063a475b5089ee1e790e4912464d364b2a1246585cdf26cc9cdc86e16b907cb03f157033429f264b8ba3daac27eb555d92862d555cfd4841227be6f62a1f35f986541b12515c2e3e3ffecb676cf2b58e96f9d74db3b3f459424fd83cfc244978f14858d5e3d362788aa96f14522c10c80dfddd8521ef5e927c4436e27d10c47c54c586cffe24c85234356f760a1b121d078d56ad209090e9138f6ad602d1daf67ec31635ac750b922da5b9af0461579c06d259cf588d2b9d1448b090792779c40457162c4acbcdf9470ee6d3c0e10b068608863124316b86f21d05e49323b303aba18c0084173ce4e4602b9e4e5de1df8b4cf02ac1565b3e796fe411e4fc567cf6df3e996e054cc28afffaf87e0d5fe5b0fdf898ebde54f5e1cfe1df7b06017deea2a53911ccef033ebc892a1696c4d86edf93c1eae1cbc3b1257102d3b538790496293fab087ca5cc493b45d4236bea45bc2fc860e99de48d6431193a4b3a8ed8530fbc65a732f7d099f52e7b1b56ed539e8e06f69fc9f5eb3c39a982675ecb99b2cacc1fcd7d1d12119ed9bb02935669710c2e5dceaadfe6ce86270899ae4b0eb5238f082b2f2b3a5be2622dd0353d6eae12002857609357ffbc4cbf0b48b149e8fa46023c8ce760dcdabec3667f7c17703d24e300af3c38837455b03228d8e2ccd797c6e364755d4583fa635f45424444c7e68c73efbb910e77c77f925826f15e03b1952b14c98a74b3df189e7f63f867ae2b9bf90d360ce6df247eaf0682b064e595f9318e3edc8b7e8bfd45023bfcdd4755cfb81beaece2233cf2d08211529a06f43200922bc14f8b485b8a816759d78ea7da2b09e6ae12a692dc55e071248d1780514e0817f3d6767766719664a11fac6b9b8b73ced4577b60bef8cc9602c4d2d1a51dea5598c5e86194d8c4f151c60826c9680f9f98f807c9f8f0fc19aa85835d8b8c0deaddb236f319bd274445e502d743fd84727a1398df8776482785c783f6d48bcfea3dc6140e78cfd456ae276d1c3561cf082b96bf58cf88e3d3429d403b49ac52e472a8f97e71c34f2f66397af82757cc7805c81c86cb3e56c3065b79745b98051c604bbd7c28d62f5ff94a2d5b3ec0c828113a052d07926384ba0e94f9f769f25545f3b9a00689b58c8b369609c764b7815be26f12afb048addd89ddcb6c0b9cff4b17807299d4b00d5d43c4c74a8e3e0c9ba5616f45b10677479770fdad26ee94e5a80a249f3b3a906e1d25035fa644eae7d4b6f17e68ee85074658bd378a8fb28b5e8191f783d13b769685bcb270e09b7b0ac8bc16cd52c9877b05b32e460ddbe9d43ddced64db42d5da4ee34729709a4e0ecc703e544cff9754a2687e75f5550b704114fbde639cc514ce7a959e81ba27766f9775d79a6d0978f38deab37fe11aca707a5a62de4d454ecc9d0af38b39b3f9cf01181f0e5de489c98223578207d3e72a4956017bc572185ba2cbbc2b5c1c1d977c8871877948f3903098cba82905ecf9c894860f7bf5f83278f9a7a62bd8b9496ad22e62985962ce5cec2cd915c7dfdcd372f4f28df1a46f6a3e5cc72e0dc3de0005f2faa16b60f459f25f57c8804e84790ec515fedff5c30cf6ba5dfa7ac4cc89d3a6beeaf553b31e35eee420756560b43780a4ea624e9c277652757b94af9a7462799423d57c8bb7bc459ca1eb065324469835aba01623dfdf382cbced90661931cdd5ffcfed5a9f3250406471c58633e2d4b9ed1e44c03df3f244caac87d0000dc774666098e6739780f319800fd703703ac8ec33119fbdf6f95218da2294696b567b89d2c8ac572a18dd68ebe9ece9bf3f645443e7610c80a7c9fd1b6cc6b2bf9f28008cf50e302d9aa76822302b104b5cc735a1b610c69268d4d4c0c444c850775a511936347b254c8b18d3d238ba2d225dc8d1d35af6b3b9a4dfdde365a811c8b8f9e86a19cb0244782879cb4007d63552f4ec99bc331abb876803857b8b0c724ad00d73efbb75e90fa3ee3464d31288334a208b5d7a83ec6f4003e5781064802e81743f1a08331352c193152234481386f2669943d645fa5137474c7699d64d0f7c431114d006cdcc1164f7b406556c5e431df4f0ba46763b283828b7049bd159c1347701f7c882a4cf282d19c884de02eafce55499e4771c6e2449cceed0c204506738c5ce0404d43cec18fe81cd4699516320acf3819ab32c77b75a2a3d0b3ffca8e54fdf8175fcd56d5d80c190233bee155a6fa4cfae55cede92c8a1e8e6c9d0ae9444fa79114aee9e313e9f2b2fc49fa0e5d43f6fb0853f11a2d450da3c7f42529a567e4d36c177c6082cbba98c8d2a11440ce4882da195451147c9785dae9ae87dc955ffc3e58c54fc4e10121ced40c83fece8621b15e85d379e360174218cadeee84aa65c"], 0x1010}, 0x1, 0x0, 0x0, 0x44080}, 0x800) r2 = accept$alg(r0, 0x0, 0x0) readv(r2, &(0x7f00000008c0)=[{&(0x7f00000002c0)=""/175, 0xaf}], 0x1) 12:15:41 executing program 5: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) dup2(r1, 0xffffffffffffffff) openat$bsg(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bsg\x00', 0x400, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r4, 0xab00, r2) ioctl$NBD_SET_FLAGS(r4, 0xab0a, 0x3ed) dup2(r4, r3) ioctl$NBD_DO_IT(r4, 0xab03) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r7 = dup2(r5, r6) ioctl$PERF_EVENT_IOC_ENABLE(r7, 0x8912, 0x400200) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r9 = syz_open_dev$ndb(&(0x7f00000000c0)='/dev/nbd#\x00', 0x0, 0x8101) ioctl$NBD_SET_SOCK(r9, 0xab00, r8) ioctl$NBD_SET_FLAGS(r9, 0xab0a, 0x3ed) ioctl$NBD_DO_IT(r9, 0xab03) [ 321.230271] block nbd3: Receive control failed (result -32) [ 321.237875] block nbd3: shutting down sockets 12:15:41 executing program 3: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) dup2(r2, r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r5, 0xab00, r3) ioctl$NBD_SET_FLAGS(r5, 0xab0a, 0x3ed) dup2(r5, r4) ioctl$NBD_DO_IT(r5, 0xab03) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = signalfd(r3, &(0x7f00000000c0)={[0x3ff]}, 0x8) dup2(r6, r7) ioctl$NBD_DO_IT(r7, 0xab03) 12:15:41 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r1 = syz_open_dev$sg(&(0x7f0000000040)='/dev/sg#\x00', 0x0, 0x0) ioctl$SCSI_IOCTL_SEND_COMMAND(r1, 0x2284, &(0x7f0000001200)={0x104, 0x0, 0x0, "5fc10bf01431cf901684bbfa75acc4568aaae282fff28ef184cdfe2f7d5734cbc7df1558b1d7cac98c900fcb510a03d0f84a37689e991e198098a4540d4a245314baf2555ef37ecbd63f884762e5c4d9446b2bd6448c7b594a48cf508c0268b3b34da889b1d2e925459fea51282ad9ae5ab547dac8028864892148a1083b00edf843635fe8461b03007b936e1c0bc8528a02a85ca68429267b2d4316e92622acc3076002167a754e17ef5d732cbd7cb1d9d7327f14f29d37386a1c0e44567a21566ccd914bb0c5dfde5f077616fc0b5903aa3345ff435470e22e464d4893565a7abd00e7c9abcfadac7fd53ca7fb294b3815bf27c4a69ff0810a271cf213911bf101"}) ioctl$SCSI_IOCTL_SEND_COMMAND(r1, 0x1, &(0x7f0000000000)={0xed, 0x28, 0x7f, "705ea3961cd98ded493df252066aef734114fd3651e36141b85515bc141f78c2a9dab97ecbe4a4af351e13e1f4e007dd6c50cf193cab0410b7191da1f4c585648b5f2c0346da91a38f8ec74db4ca6a7f339e1e941e7787419072e1c7f0d372a39d0bb4153950165c7706153875cdbf6e679fba09f1ab69ea1064b08b1359b55f5782447f2e0b114528255f0a3805676da8e34defe012b89dc1b15011c749819339fa50798f7cac5cd35275d7565af81d36c6f7ddf5004dd78b08ec3d101616aad5563029575d651dcc35960e903d9b9fad7874123ce307fdeb94a1624f77d360b3ae145801033bbea02480c375"}) r2 = accept$alg(r0, 0x0, 0x0) readv(r2, &(0x7f00000008c0)=[{&(0x7f00000002c0)=""/175, 0xaf}], 0x1) [ 321.394246] block nbd5: Receive control failed (result -32) [ 321.407148] block nbd3: Receive control failed (result -32) [ 321.416290] block nbd3: Receive control failed (result -32) [ 321.433654] block nbd3: shutting down sockets 12:15:41 executing program 3: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) dup2(r2, r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r5, 0xab00, r3) ioctl$NBD_SET_FLAGS(r5, 0xab0a, 0x3ed) dup2(r5, r4) ioctl$NBD_DO_IT(r5, 0xab03) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = signalfd(r3, &(0x7f00000000c0)={[0x3ff]}, 0x8) dup2(r6, r7) ioctl$NBD_DO_IT(r7, 0xab03) [ 321.572924] block nbd3: Receive control failed (result -32) [ 321.578808] block nbd3: Receive control failed (result -32) [ 321.586247] block nbd3: shutting down sockets 12:15:42 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) dup2(r0, r1) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r2, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r3 = accept$alg(r2, 0x0, 0x0) sendmsg$alg(r3, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039b63eac610b", 0x15}, {&(0x7f0000001400)="c98812c1be8a", 0xffffffc8}, {&(0x7f00000012c0)="406f2bef596a8a3130012ee7bf", 0xd}, {&(0x7f0000001300)="7f5549f794326461", 0x8}], 0x4, &(0x7f00000000c0)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}, 0x0) recvmsg(r3, &(0x7f0000000000)={0x0, 0xb, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4089, 0x34000}], 0x1, 0x0, 0x2c}, 0x0) 12:15:42 executing program 1: bind$alg(0xffffffffffffffff, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(0xffffffffffffffff, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r0 = accept$alg(0xffffffffffffffff, 0x0, 0x0) readv(r0, &(0x7f00000008c0)=[{&(0x7f00000002c0)=""/175, 0xaf}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt$inet_mreqn(r1, 0x0, 0x1e7cd1041b6b3a15, &(0x7f0000000000)={@local, @initdev={0xac, 0x1e, 0x1, 0x0}}, 0xc) sendmsg$IPSET_CMD_FLUSH(r1, &(0x7f0000000100)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x24, 0x4, 0x6, 0x101, 0x0, 0x0, {0x5, 0x0, 0x2}, [@IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_PROTOCOL={0x5}]}, 0x24}, 0x1, 0x0, 0x0, 0x8800}, 0x8801) 12:15:42 executing program 3: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) dup2(r2, r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r5, 0xab00, r3) ioctl$NBD_SET_FLAGS(r5, 0xab0a, 0x3ed) dup2(r5, r4) ioctl$NBD_DO_IT(r5, 0xab03) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = signalfd(r3, &(0x7f00000000c0)={[0x3ff]}, 0x8) dup2(r6, r7) ioctl$NBD_DO_IT(r7, 0xab03) 12:15:42 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) r1 = syz_open_dev$vcsn(&(0x7f0000000100)='/dev/vcs#\x00', 0x5, 0x2000) bind$alg(r1, &(0x7f0000000240)={0x26, 'aead\x00', 0x0, 0x0, 'pcrypt(essiv(morus640-sse2,sha224-generic))\x00'}, 0x58) ptrace$PTRACE_SECCOMP_GET_METADATA(0x420d, 0xffffffffffffffff, 0x10, &(0x7f0000000140)={0xc4}) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r2 = accept$alg(r0, 0x0, 0x0) r3 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/net/pfkey\x00', 0x212542, 0x0) ioctl$FBIOGET_VSCREENINFO(r3, 0x4600, &(0x7f0000000040)) readv(r2, &(0x7f00000008c0)=[{&(0x7f00000002c0)=""/175, 0xaf}], 0x1) [ 322.067874] block nbd3: Receive control failed (result -32) [ 322.077873] block nbd3: Receive control failed (result -32) [ 322.094541] block nbd3: shutting down sockets 12:15:42 executing program 3: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) dup2(r2, r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r5, 0xab00, r3) ioctl$NBD_SET_FLAGS(r5, 0xab0a, 0x3ed) dup2(r5, r4) ioctl$NBD_DO_IT(r5, 0xab03) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = signalfd(r3, &(0x7f00000000c0)={[0x3ff]}, 0x8) dup2(r6, r7) 12:15:42 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000040)="130775b005e381e5b3b60c045c54dbb7", 0x10) r1 = accept$alg(r0, 0x0, 0x0) readv(r1, &(0x7f00000008c0)=[{&(0x7f00000002c0)=""/175, 0xaf}], 0x1) [ 322.129440] block nbd5: Receive control failed (result -32) [ 322.135589] block nbd5: shutting down sockets 12:15:42 executing program 3: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) dup2(r2, r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r5, 0xab00, r3) ioctl$NBD_SET_FLAGS(r5, 0xab0a, 0x3ed) dup2(r5, r4) ioctl$NBD_DO_IT(r5, 0xab03) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)) signalfd(r3, &(0x7f00000000c0)={[0x3ff]}, 0x8) [ 322.209038] block nbd3: Receive control failed (result -32) [ 322.209077] block nbd3: Receive control failed (result -32) [ 322.240972] block nbd3: shutting down sockets 12:15:42 executing program 5: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) r3 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f00000001c0)='xprtrdma_createmrs\x00'}, 0x10) ioctl$F2FS_IOC_MOVE_RANGE(r0, 0xc020f509, &(0x7f0000000480)={0xffffffffffffffff, 0x1, 0x100000000000000b, 0x5}) r5 = socket$alg(0x26, 0x5, 0x0) bind$alg(r5, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r5, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) accept$alg(r5, 0x0, 0x0) r6 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000000580)='/sys/kernel/debug/binder/transactions\x00', 0x0, 0x0) r7 = socket$alg(0x26, 0x5, 0x0) bind$alg(r7, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r7, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r8 = accept$alg(r7, 0x0, 0x0) sendmsg$alg(r8, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000023c0)=[{&(0x7f00000012c0)="f2a37bc6ad3e9682a58542242c43a04dd3787fdd2fa0d324d0cfa34ba461c71ffb679c91086a167261a5af9e2fe98edcfdd84c487898ed5402d3e7c232e8c7fae976088e005fb3ca214d76d7c4106be399f80d98fb97b6e5790ec95f156e8d72c76246cca62a5f8c2bf5d4d090aec8292de1", 0x72}, {&(0x7f0000001340)="225b5fb173ee9bc6a64e2baf81a4ecdf3f3cc3d953cc4dafa03268ee1844f7e41cc0b8e0e1ea135774fb62ee4ab5abeeb12621d6b027733023b706471e73ac4dc35ba78974ecc692a846f303806f5d98662cb733059685fc0f38aa587bd9547031ea3d1c08856068f20f380d9c5e25d2e880202db7c7c2bf365071071dd08806a5348840d42b52c215faaaee31ae8865667428b281a0dc7d669e085b380fb9a1b1dbe41b14be8e23a3a06451d47e9eaf1700adaa971faf5184abecbc95c53380bc23738888c8f886dd0d0df35046f64bbd8eeb31ae978f2f656e41bb6ff511fc0a97a18b634b1edd2b694a6cceef23a9440ee36f20d0e8ba10f836948505a625d2f0779e04fa6e157659f8c3bd37e9a62f454c5a6c3d88cd254fc96361e1fc1f4f9c9379e450dd23dc48c6f2bad535f99ab8084c20128c6ae9b22afeb8ba8bc9eb36592936a9b4448df964b464b03cedc9c376ca13873eeb5d04bf8c283763ea2d4dba56ba234cc2c5ee935b06de7dd3bee38582dd4b0e059e256af56369b57a3dd89139d3bcfaf419251c1eeceb20bfc2e42d9320293fc482b39ad8c46d629bd2ef46e87c392632b4239aed8c5f988e7d17c23b271220eb3613bea72edb51255d02731830786645fe42ae17cfeed994dad555bfc96eab2f69ec04bb08ccea118b71de7d2dbfa6f802d761e53736a250928c3c27ce8877617d783cc2ecac1ec37c68dfb2126b74498230f39e31160d103b45521d4ea32958a35257d00f05b08294844820412f7071952038406bf0e15bd21abee0f0bb14ed8ec0e2beff53d1cdb0803116168028fbf85b798c448561b52878614efd0639630cb6274656f3ce5f492974eab9af4de43989b341301516a327f1270e2307d2edf42edcac9ffec29a9477c3666df0a282000014b5ab0f5866a05eae416046ec1dab1f6d3a919838e41b6a6da27fe7bce70a75b71b482106c8c88a234c7f0235356b5e7c16c6e1cfc979bb33cbc1877b13fb6e205a0654ad3aa57e2f2ae0f2389d966f49cce857f47ec863152aeb1c30c02913da366990315085b324601d0a3c0c960a3299f5f0d8532b76a850e55cab1a02e2ca11418b5b36c4291377d1c1bcf9f56fec89636497ca33afcedae5462a0766b145a71706506d1080b5f7b7d05fd5dfd7dba7357dececf274a5212b0e993f57d82db0ad23fc16db94ef52e7fe3a39f32ef0fe91eaaa33a69f1666486c1cafbc0579e47d3f9afea59683e127417d733303ed15222c346540bb6b0b5f002aaf35bb209781d5f85d539cc3e479f95a8c342affcc6f36d8439dfa88e5ea148b7a1710d4d2eace8602a792358129bed21aecca01e052ac0c341682e0dd6fccc4fb24feba83f444b48eacff3e1016cf8c1938656384c4bbceeb1236b702e6dae651c2b28e35b70917b763f6f636542ae0b374c4ec9fa3cb2c0440cc9ca19a433cf13031f7bff98d7f556beeb2cf630647e12dc08af8ec92b0b938374243ef3707bb3ba486bc773cf9719f896e9749907593f36a6d4e730117dbdfeffde3b75ec961ad40bc13ddd8cd7e782f9b73a9a37017b8939b195ccce6797ebb4602bd5c47bd69e7cc21159ffbe678f9bd650a72c4c00213d689e92dc22e82eeb7c51198b212936b43580504870780fe9b5bc774eeb96f177920ea53a3a9dd84b2d964a1f453e8aeb74351d0ec00bbff4886ec247897303f562ac5b92dd02b1c7cee3176a20ca4a00b31f6684f34253e9103e542b9b92a01aa5a82b7de49067066ac01b9518d1a4c1a0e931c226f4ac0781749d3f892712fec1fcef0ed3221d098761d1011ea292cdf35c1aa94f48e63181ca3cf79a750ad47bea0c957f9119eba7357de1a43504e1b914c99cc56376761223527d49d2b85706f136cbbc1d4b5b459b47a519fa7cea0d7dea5529c8f03501aedf36a5f6ce0dab103b52cf9f4218081d055bd73fa83a4dca5b802aaa3913218c479553d2c56713086ac692f9547d3a2ab34792b7247bbed8f3a9bd2af38e56e95706e92e96e1378d6f1f0797c261fc76a60b445929cc82743e7697e3dccd79ad89fdbe881d8ad492efc0392a0d26591f208d3359daa23d46a5fb7d366affea430aee9d51091b52e5e2ace8ff0914af0040ff2ee744b982c307a1431e5ca54e0a65c4686b81a198a456c60bf69d3a5632cd44d0fa34501d7ee54f395c45652c134f02afeb52a0c32e2cedeaa776e4188e868cb9ea60a303c02555703f950afd142e4f853a8b4d2df4c1b85df8def6a47fd1c799750b9bb28782a231eb7cbeb0884942dc664946e44a30aa993682ca4ea5e2ae59b91639fd33e830b97e8a7f0e3881837eb33847b916f56723be2e5d5214fcb3591e1b312e86d7f1e09b904df1d3321c76c95e0962fefa6157ac1ac1b9ccd5ed11bd3a582f151a36f69a8189ac96ada776dd92eb625f32a60e83984cf94f6205c44d04ef9c3e82ae27c8b5e377003b7c9d64873330d022c8e3ac11d740f3ce2c07c4153eaba33e5324f8e8bec1164f2c96106ee6b8380d323f2b698a4b8819baf2e35705e6b5a316d1cbfb2599288a56c7e4efa70c7911c251fb140448438d6fdce9ec05c029b310304e8087226cba221f59f5165b2f4e09e5e745ffcb08a947113a0c3c366fc6f8bcfa00507b31bf5afebc73dd98919655d45ef50410818957f56f243c92fee37ff38f7814847bad8d23648d821409c957c1d36a21a47c1a35b883a4f15c82a3cacaaa243080b4924696016522226552841f2be6d5e939784c06f3b36b774d44243a57d12c7099038be3dfbad5685a77d9d648a29996a1f284d71f07e0a5cdef6d5037a6c9c930e4b5d889b417e806f525978c35f01e3a47ce23b1d0461c3479dff3d72a68c0a7faa75aaeb55ccc0ac235fae75ad53567118385cfecf15af6ae95261bf8d327c575c833007e2b98c675dc40def25434c9a5bda092872cedb2648ef8bceafe4743222ac0d6054efbb2d6ac1f39633f97636bd909640387e952d09118428c83fa20cd01b2a2db94d08d25c2ef5a34669348768055331c914c7de0cfa219b411176f943943481ff76abfecde276a7380930af8576794079152396f499766de6735d2cb9f6043c0c2f62e3b01b3a990d8b0627c2bbb919d17a9a517946f8bda975e227c54a2403a97a5b7f7ed5acd122fc263476d34fa19b819509b215850c7b0c2283571481f66b0f7ab25031b7e84f8dec5e43dd3e3cae29ebff8d5b127da37c34056ce9781cb43451695d18c1e98e435a6951c648506d461d641c8d08c60f77be31e985128ab5f409d9cad18ce58e21289cb4a1537e01a5a2b74ada4f6c269546046431237d5c80d108b583b0a943bf2157f39fee614a0f22a05fb9507f82445e69ff1f9784acbcfe6851fbc81ccc80c13ebcff509a8b24a73a3f79eea7fcd8f1d9f4e6544da190a6e3032bac61e0c54a4cf71232f4de0211dd01d2cb7f195ed4d2d17b16cba52c090434530dd56a97fef29dcc96c800732bd16e80bc40a0c0a6fcd7ad82f6f25b9300aebe3549ffb28e78a71b3d68cdd869927fb7cc2d1969b6fe06ac1b28c3dc1e2b86d04b2826c3cdc5dedf4ed00c333ab65ffad4faf15ad611c7a4f3915ed57f1340801a7fdb3614b9c6db24aed3280993ac0296d3b197d492278fc2f6a7f3ee9b01811831607a96e77f5b75919411d200aecd4bf882213074f93c3d94fd8115f510c29eaf6d0a39c2e7a04f27df20c76e07f2f557364d3ecccd9d8a432d0bbb46000e2efdd2d9b677a25b1d669a5c26e7bab2ba554e48d81ec2ec073354188c05fe4d6813ea49734db3fd0fc71c7db7efd38ffa5c4655f86cf9047287e3992f7b9ff468fe799094926367bc4e493b591216b87bd5150da4cf0ec8fa501508458800632302a9d4480f012ade4c0bba3aa0facf5a775a75abd10cdb9d3cdf79d63775f55e04374a193c757fec953ee77213c4fc3d319b84ef87bce31c5b006f17ead29993e186f78299cd81bdc50bf926f85a393ec3f5be5ed904ebdfcd292ea8876958d3b8cfd7cb4a6577315e783cfda1b0878d943e83fdeefc0152e1a10fc4233166b69a866e7f73513879ebbee880a350233f412ca20fa5ac5fbc035b30892587c8dc849b90b6909215edf88a4b6fd8d309d43d75910ba0fdb5e5d35ba336f1b94698487777e58cc0156b08d8f6cfd6e04eba8fa8314dd77fd67b6b47ed856c7284393d1b68adeb0be765bc96063a8f35ef73eb43d7f994b1fbec680a48a3aa0eded54856d64b60ce5e628575bd438501ef0b1fda9bad3cf5567880dcb19e3ecca7313a3da5c2a2e33fd07b3ef156d80a417577630c1debb78b4a92c148eba766d2d2a7c99a778d5453ab1cce2b41856b8ed934a12df459465078b0219ff9d5b68f823d76833605f54154aca693c1273f3586ed2286d5d2f681a0f43a96678371fbafb4580b49dbcd4ad25f15dbc6231e0661a8f55c7f471745c9d7c03efcc0236ba31b78405bd581d00e902c64c436271e9c8d1c6f22de20540c94ec78e67159ec3a34b70c798bfb73467ae42ea3e5bf043f1b69a7ecdec9fdaa6889edecdf997efd2799e1f43577cffe5a8b0e5c8c5f68dc708b5a347a89962b93c7524c3a9d63ed46c5f94e9cefcf6286c431305e5dc83323902ff50d4dd591b79d02c341d36902f6694de9613a051d94fd93a072cdc70378903511bba755c6b4146e6df6cc733fee07f79e815373da94cd1a5b015fe1a8e7b46d6985554ea4c12514b342e98e918309ea3cf684259c836b5b40f4a51006ddb2225543e1927e33257ccb371d9d3abd383cc24b52e316dedcacaa2c7faf2d4b38479305bee9a6d2cf2cc698bcb2e7e7a077f64dc9d50ad4d0e73656fa612f98d9d61a60c0609d38bed4ec2d8ffbd66b64e7b9885551b284d1e91996f8e78078b7b5fa758c4e54e78aa851d54b769fc58ae91b3d1642e969510a913d03d8c029c9a987a09433d3598b1533e4553cec770041ebc690768fb5df372a1f4372a163d8d0994b51d5a2bd29fa22e9a5f611ab9b75bcb523b8de6aae6cd8a4908df8aa27b7256837b6716582830012f607041fe13e211da20d125dba4ffea2e6405f82c5018c4f7c3fdce4dc71c569e03429ffbe00cd38e4b8d41a7f689ab531f4ae6c1eb727324cfda6783509990c9bd74b448274c53982b10dbd247c55d67892159dc955277ad69c76d727c85310ff5157f6e5b0d5e859690674fd10b2312796e6891594d13d9d41862b74c9bcede57c9fa51c0fdc0fa1140c43cc80fc2b6216e9f9f13abaaf09f646ec1b396d8b92a79bd8840190c7bf5ead6ac350cc70dbac1e94220a303383e01aaaa74dcbb4a8a6f4386a257e0870a3c4ffbe4f4c5b02f1c908e723200b1b9c0b7b2ec5a8840c7ea7596f515c95be975087ebcddfe2eee4117a52875485b3ce2167589a4c72228db4928c1cec9c383610fc73de0f607ad377907a15b8aab3cda1daaf06899b06d387247c149d7b1fdec5a1150ccf23321458ba2eb30d1a0e766f721c42aa6d1f33ea17b9071862376a92a40cd57b67d39f50dc79942f6c8e4965222b91732149b7801d9568d67aedb03144f282cab3f2a8390b634e352a37fd2b2b89b1539bc0b919ef73518a566239c4f187b4bd62feec5a52c77252bda1204832c097b719c99cd32135b4850c9320d52299c565ec3ac0f2d42018064fb165317d978ae88822c393bf0b1857f9088eb5ea91dea4c516d73fcd0e84853f680edc83d4ab7cdc57d85d2ef0a0ac755dcd21dc65485ca06b8df75f0e69c6e8e3137fda303da32b588da9", 0x1000}, {&(0x7f0000002340)="c46bc89c377372e9d74f4ae3b77e3b13bc81d00b8f9b12a7c3659c674a78d165dc492142838012d926cd0da7365ff5155fee51c29cef9c38f6741943bff330ea6930d3ece01ddef5e73afa17de11cfdf705018a8cf14270de8726ed8be311a9ab1d27aa1a6207129345962a83a", 0x6d}, {&(0x7f0000000140)="b853b9ca950eb5b8ecaae81ca7f70c318719e30b17aa93236784906e2537a69b84", 0x21}], 0x4, &(0x7f00000000c0)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}, 0x0) recvmsg(r8, &(0x7f0000000000)={0x0, 0xb, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4089, 0x34000}], 0x1, 0x0, 0x2c}, 0x0) io_submit(0x0, 0x6, &(0x7f00000006c0)=[&(0x7f0000000180)={0x0, 0x0, 0x0, 0x3, 0xc07d, 0xffffffffffffffff, &(0x7f0000000100)="6170e5cb3451724fd45f", 0xa, 0x10001, 0x0, 0x2}, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x2, 0x45, r3, &(0x7f0000000240), 0x0, 0x10000, 0x0, 0x3}, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x3, 0x0, r1, &(0x7f00000002c0)="b8f767e881656924938a7fea6f32fc54ff72fbecdb9421573b864169ec3f2a4bc9479db5985444756f81da34e16f783785ca2c825b1200a77c924f543bc560668ac29e5abecf28963207d61656bfc5d2b279831ab300e788c085e8234b9e", 0x5e, 0x0, 0x0, 0x2, r0}, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x1, 0x8, r0, &(0x7f0000000380)="9c296d3e93509acca42a74d3e03f88076db66ebd80d3ab6b5b9ea6327e3625681e4124150e11160052c0f78f9313c723686b9e697d4f1aab4b47b5fea89b6dcca3c76571385f1e21b64270048652e3aff830b220315c51dddea631d96f803ce5210a64f6ad31a7b79acfa0964b667d0f832a79385c8930d6ba3b028c8e18337d037015ccb479897cebd2324c5497e73148ecd7b46cb0c1ece3499d23cb42ec330d0910ac6c1aea5b9cf4e4db7811d6e795c051aa7d7e40061daab2199f70f6c7098f449d54dc5f6050d64c927b77bf605cc120c621781437feb3a62e9001f09a388b5da9", 0xe4, 0x4, 0x0, 0x2, r4}, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, 0x4, r5, &(0x7f0000000500)="9e6a12bc8325d15de7e74f6662627f28788da3095285ee19578ab351238b843642c3f35456d871f19521109d5b6b62baadcd268be63033c16a5e4123771895c612", 0x41, 0x7, 0x0, 0x2, r6}, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x7, 0x1ff, r8, &(0x7f0000000600)="88a435325abc56cd56546bef1119a605333159eecbace5ce5037bc3ff80ae0541371bf9ea02ed53bb3136d89d2c0cab7855537bdfce5312788d5db66e6570bfe625c", 0x42, 0xfffffffffffffff7, 0x0, 0x1}]) r9 = dup2(r2, r1) ioctl$NBD_DO_IT(r2, 0xab03) finit_module(r9, &(0x7f0000000040)='/dev/nbd#\x00', 0x2) 12:15:42 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'aead\x00', 0x0, 0x0, 'aegis128-aesni\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r1 = accept$alg(r0, 0x0, 0x0) readv(r1, &(0x7f00000008c0)=[{&(0x7f00000002c0)=""/175, 0xaf}], 0x1) [ 322.291673] block nbd3: Receive control failed (result -32) [ 322.291677] block nbd3: Receive control failed (result -32) [ 322.304227] block nbd3: shutting down sockets 12:15:42 executing program 3: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) dup2(r2, r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r5, 0xab00, r3) ioctl$NBD_SET_FLAGS(r5, 0xab0a, 0x3ed) dup2(r5, r4) ioctl$NBD_DO_IT(r5, 0xab03) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)) [ 322.381931] block nbd5: Receive control failed (result -32) [ 322.395006] block nbd3: Receive control failed (result -32) [ 322.395039] block nbd3: Receive control failed (result -32) [ 322.406849] block nbd5: shutting down sockets [ 322.408603] block nbd3: shutting down sockets 12:15:42 executing program 3: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) dup2(r2, r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r5, 0xab00, r3) ioctl$NBD_SET_FLAGS(r5, 0xab0a, 0x3ed) dup2(r5, r4) ioctl$NBD_DO_IT(r5, 0xab03) 12:15:42 executing program 5: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r3 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$EVIOCGRAB(0xffffffffffffffff, 0x40044590, &(0x7f0000000000)) ioctl$NBD_SET_SOCK(r3, 0xab00, r2) ioctl$NBD_SET_SOCK(r1, 0xab00, r2) dup2(r1, r0) ioctl$NBD_DO_IT(r1, 0xab03) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) dup2(r4, r5) ioctl$SNDRV_SEQ_IOCTL_GET_CLIENT_INFO(r5, 0xc0bc5310, &(0x7f00000000c0)) [ 322.478531] block nbd3: Receive control failed (result -32) [ 322.484492] block nbd3: Receive control failed (result -32) [ 322.492244] block nbd3: shutting down sockets [ 322.522995] block nbd5: server does not support multiple connections per device. [ 322.535028] block nbd5: shutting down sockets [ 322.542840] block nbd5: Device being setup by another task [ 322.608980] block nbd5: Receive control failed (result -32) [ 322.615316] block nbd5: shutting down sockets 12:15:42 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) dup2(r0, r1) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r2, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r3 = accept$alg(r2, 0x0, 0x0) sendmsg$alg(r3, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039b63eac610b", 0x15}, {&(0x7f0000001400)="c98812c1be8a", 0xffffffc8}, {&(0x7f00000012c0)="406f2bef596a8a3130012ee7bf", 0xd}, {&(0x7f0000001300)="7f5549f794326461", 0x8}], 0x4, &(0x7f00000000c0)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}, 0x0) recvmsg(r3, &(0x7f0000000000)={0x0, 0xb, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4089, 0x34000}], 0x1, 0x0, 0x2c}, 0x0) 12:15:42 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r1 = accept$alg(r0, 0x0, 0x0) readv(r1, &(0x7f0000000000)=[{&(0x7f00000002c0)=""/175, 0xaf}], 0x1) ioctl$sock_SIOCSIFVLAN_SET_VLAN_FLAG_CMD(0xffffffffffffffff, 0x8983, &(0x7f0000000040)={0x7, 'bond_slave_0\x00', {0x1}, 0x1000}) 12:15:42 executing program 3: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) dup2(r2, r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r4 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r4, 0xab00, r3) ioctl$NBD_SET_FLAGS(r4, 0xab0a, 0x3ed) ioctl$NBD_DO_IT(r4, 0xab03) 12:15:42 executing program 5: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) dup2(r3, r4) openat$cgroup_ro(r4, &(0x7f0000000000)='pids.current\x00', 0x0, 0x0) dup2(r2, r1) ioctl$NBD_DO_IT(r2, 0xab03) 12:15:42 executing program 4: setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(0xffffffffffffffff, 0x84, 0x64, &(0x7f0000cf6fe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) syz_mount_image$bfs(&(0x7f0000000000)='bfs\x00', &(0x7f0000000040)='./file0\x00', 0x0, 0x1, &(0x7f0000000140)=[{&(0x7f00000000c0)="473743cc7c4858d77fbf7386c8cc3caba99d681818e71438a225d6d3ba2794b40573d4f5efc2a4f1df518108309381463f3cb3bfa7ce0a2103f5c2d47d9975878a6b37ea79a35d", 0x47, 0x5}], 0x80004, &(0x7f0000000180)={[{'@'}, {'['}, {'!}!:^^-'}], [{@smackfsroot={'smackfsroot', 0x3d, '[-'}}]}) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) openat$cgroup_procs(r0, &(0x7f0000000180)='cgroup.threads\x00', 0x2, 0x0) ioctl$DRM_IOCTL_RES_CTX(r0, 0xc0106426, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[{}, {0x0}, {}, {}]}) r2 = accept$ax25(r0, &(0x7f0000000240)={{}, [@rose, @bcast, @remote, @default, @remote, @bcast, @null, @null]}, &(0x7f00000002c0)=0x48) ioctl$SIOCAX25DELFWD(r2, 0x89eb, &(0x7f0000000300)={@default, @null}) socketpair(0x15, 0x0, 0x62, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$x25(r3, &(0x7f0000000380)="d6840f3ae2373b8eb55ae0de36438331d137f953bf7b88564ddb5aa1f0a7d2f9875d81d1a000c6a8c06462ba121caa9fd14ea1e335199f34c03c6f1f341371241f2d020adc92fe3021848760af764006a4f8e734bdd2aaea0ce30eb68fbf3ee258258dafd2e6df746764c579e30b125ed4600c1f081f811d18ddeff77740fb3fa571ad017217209af2230b256bae014a5d2f505163c1a464a3ab36eedeff8e93fd3e3d3f445c850b8f873ed4010f8022b00ed0254e3f98361b53c43bf9b48ec670fd5f1339266c6b4f9869422348567b71eacee121a7380db4376498ca1c43c4f8aa59b1966a628fcb703715f44eaf1e622f228be8e107436e23861352b1227b570d683b2fda098ec80446b54fa7673ff032b72bc8ed9e8e23d1825dc16cc7b980279135c6106f699923afebf443461d8116d1b6767fc2bb0675f0bbfdff38e1dc6d0aadb6ae100a535ef8fd214cbf4970db051d6a81dbe1ab9214357615697db40244e1963756e27547bea0d21dfcca30ef715c765b8cefb8ab023583b5f6948e4b8217edcd72b73e768ce3910e5e3d9c007c31e1a14d67c3b4a0978fa92ef53e7e33e5c02b12c835b65a06195e8c4b639bd9addcc8805fef406af8d20b0a0b3a3ebbd738a4edc14b6301180cdd32e25b5a06e490fba98622fdbb093e487eb9539d24bb8a4673a04f87c2d7378e521b162cebf69ec2fade1efe048fd6ccb9b2393c8ff4ed1d7e7518ceac47c692afe8efefed8e504b11467c6210a5b69008c0c86b0a6bf670093530f8c95a15e0defcd9c4894b0002cbd2b9de0ebab8724f65145c2195af9bf3271b426542ca117a50adfe5b9e60c6ce134c4ba88762bc6096ce7f15e855a610903c8b704a78f9463bb4ae56045d1e8da3bed0e8af48a5168428b2c1125d3d034d531b6514522e55c8e2302fb8318d0133f4ae95c0f603337d6a9f0a58c3dfd26eeb4a15500ecfb0d2ed26b2f0b86b161eac436de9c55741e471f14bac94bc3ce8c4b4ba4d04e469de6b475ec3f7bac2069e3a5b7958081cd854095b79fbb0959caa2d2326b84092dbe8a3ee877d2faa174c8575a0d7c621505a546c305323ce8a655cd2069e56ee6ac10962de3486549ac8dc09a6fb54591fe54e0327b5bcb760dee5a534ed0d0b7aaa964c2b132e7ebd6d9591937659a5d7a633751fb663919643f0f302096890b29436e70977b7de614aa155b7f4ec8cd25d15398b796a5597189200f72fcafb50c886aaded5f3343362bfe932b63fb3c66246e41c15cc8827c66dbbddf28fc2979af968379120f80ac244d663148a103136eddde56641985591edabb70db64da35870bd74da9ec17d01007f8b65784c65d5320849270e4e8b666be44006c22271d4e24dc10820acf494c6ea3e03fa79f829ee5e4c916a72007d2b1eec87b645b9d8d13a3d1a491759514bc4b2d0e735d05a1c89afb28ff7dfcea68b8eff631185ec340148f8d383bdcbd055a512a86229a87de19b822148a0fecaf516832e37b479ec3293225f43d95e99efe37c6bc65f18ce51d77187cfcd442f6dc921c975bb03922913e1b141af944780cacfc21ac9ee242bd527f52cf730f7e91b4aa3d47bc24ba489d68ab0d1fa2837b788388ac3bbd3f2a14fdf29642c2b19ff12953b8c8bec92e41ee09f4106d427734f42f4d7f4bc8f18d28547144c2886a1748edabd30918b3eac3554e4a039740d746d4d1b236e59121aea2ffe09724af884acb301132b376568b5b20c5b4e1a2ce51c464a2496f5abfe0b6dff10fadb3c6c58c35c2858a690d9939d66af12ec15efba34b059e32afd1cedb703a3669bd38280b923f70c0c411bc9aea4233b9051e64048837637e1960535bc4871851d598a7b87cd700741d8554528e7db59434d1ea0068bbed5652e44b7fbed0682c0a8230e47af030756ce061c9e1b53b9d0448f431acf1070c37c37af3ba70c674e1e21bd2cdcd350025f5c7c90f5d33a9ee470a3c2bacac57259458eeb8fb79f5d25c494b3355908fe05cfcd9c96fabdbf9058b86ce2bf000b4847af77e232f9d731dbe0f4880ddcc507cfb1e692b6a1e07a8e016138d2691c04a801cd6c76a131a4d76fbd15a2ce4c2f064f1e91bdf3a4013738731647f7474c32f0dd797a162c0dbba8b4e0448dce86cbf7153043e75defc77c8af949063e0dd171e92e535acaf9cb3d5e8d211658049cde6ab90323f1014bcfe68f55ff5634506954140f087c971308b21d66c4f8e9b6b12a500e5cc321540374b1bccf53d243c746a512f945ca046459df5cf91280775c114c38cb34908f59dfa1cb8cb7095efefc6dc2df47cfa8a1c9060412b9bb50bb6c0677610d60c783e7d559b4ec8581a41c8ec0c9502112a8583ca6fc5995b989674928a782d9918af3cb03abe0708c9f9be1c66786e15acd737074e913edfa885f0c2ab2c4a6f3f6aae3ad39b1edfdfca8178a9fbd2a1d637c238477f3f38f59d3c795ae58badc623379e9946f9b0e2fb44abdd7f2b79673c4fe02d9dc662cd131e34da28a7c4faf7fa99dd3a5a00b130b6258ca88d17ea23aba8ad544eb4226568968c8683e66185881fb7a2873efcbdd742c4e1c76aefed0f9ba8c65beea0275b0632a3562b45952d6b35b70f7f523b13a4ae999307917609d0a635f2d65e02ef5b8fe0e35853914b2c387f62f6d2f5fb4b3d49eb611497cd7aed8ced2d20da220a852302d0ff024403de5a8bef00d03de8b95ba97dc4f5158dd9a8d41caaa8bf8e704176ec1193416120b2b9d4cb4766ecbe94fa6e8d83af6d35a7ae68c2bbaef9a96ac1625749d84e038654b9c352f6b7478d1e66420d27d34b0990d6a8df27c5128832ecde01d47e8f6d139817ae88a67f2d41c4e8f978d81e7993f69abc6ae087d684a6f035584ff0d222315a4b463dd25d3665c44388d8562da7452f2a6c104384416d3dfdb0d24a7d9edec0f93cc2a9a6c40ae242efa4f48aa2ec20e5c9b67d14f54af221518f102d998aec87befc79037f00a683a966381e23bee0a54f421a8d961ad0310a9a34970319e4f0f824f83f7da72e3c635c91c8b930ed7e963d8a5d5e985f7d8d2d6040d1e3b2722b22825e94436c20e8b0536ce5e701a5e113b4fb60f9b50000e27306dd008114f9ef12ccf1cd21bf9900f258ba2f95e01af390079de00c77a05838a63d9e589987ccfe26654b7ee7aa19699f3b606093ca7cc81d899694cf62c3120361bb2871bb245a14a96d6251dc344418b8ac2e9c41131eacc65a7425b9b38625726de058c8c168f5ec218e373ca6e12fb1cac75b0de16a2ccc65d0627e6c73650d771fa093060c26361794f025f84189b6846c0d7287b835449a2e19d178ebfe3b85e77581a725989e5c7732017f2cd68056ae0acc991520c87a08a12d76a0922ee4ffa6cacbfa97a5703e7be9b7ee834b357f5d8784bb7c15ef3cb64c2b0f18f7b5eeb4c15b1f41c84e856f1935f3cc3f720b0d886dd5d879d9e8898c1e7752dc3822155a9fbd4802f27fbee0b71875dd3b13706089c00625455e7cebd180654f8d25913b584d8b78b277c9f29dd515d36e688a941cf00107645dc2fb8863e58e4c309e8c83c8718b4e8bba4d3c7be6101c53e7f02b75c100cb00b3c2fcf6fdfd83f395890fa8090b43ee2392ef5b348e45299f52723c2a58336b5685402d45e9752dce02456e78831e730835b976044ba6563775b59e4f030429797eb5555511de32f4b3e1b4fa0a3d8396e1fff28fe4d6424256197daa4f8e81df8202514f17eaa1e448aef64b868cbd918973a457e75e1f5bb71e503c04d37def4e34358d521c3ebc20312b7f86f8221c6b40a5a205289bb87b3e60049cba6fd6ee29638d471c09ba0a016144e9206d81efc43cab11bced6167651d5352d3338a59154e2b9fc22c1b9558b94dad5381c1d97d9a39963d0bbbceb5a5ac13d83ff4f752dea70985d093ad166b8444638536734ee559dc8ff211b2317f296b405e9cacc03348f6a1215dc702e8679e328aa9c4c545a12d83640e99190745f907cb9e7bdb9598c2e6eeb16c40a8a165c72b157feedf68a64a18e83aca62f80f27ddd5cb47ccd7bf7418016bdfca47bc7565f5bdb2de1df1407a7407d28e7b548e634d4a781574fdc53f1b13cf0f69dbddc5ce8673320319ef35bfc5a2cbb2b166ef3c0e0cd8b1def70eb261c3348653a9c3a3e79fbdfc11be19a143d8767019a511f395574ed137fc9e2d5f90d6fe6103fc71561b0ff3e3e526c6532f2229cef1d18b0890566b800153b83d520cb2d3915f1d32479889611f1fb39040d4cf2cda09ddece89681ef84f1cd16ee076deaa937493afb2f1e29049358f172fed56e2cfd1154ea91b191fe955ca17f89822beaff3f43c53610741a2181d797191dbcecaf668b453a953e43249f66d6a48ff860d1be2c50f168f73b6172ce5c41b005b39a169dd3c45db4d6e8a56c034bfe469ae21b12373dece4135c082cd190cb02cd2928f2a4a0cba1e4e5f373bfeb99bf32a2062ca5aca3ca1754818d5fe967ad37344b0eb3b91b8847ad47f5342b5ec1346f24e574012458253e74680012379a7d2342693ce4dfca44b2dd92f8d270ad9d4c03f397d723b77a3ee436dd4b268cf2e38e73a75a17de85c96f65497ab8b68c835afebce83db99f6d1ac68d8e11864170ad4177c4faa59fcb3fe4bbc05bc74ef6751e829aabba8b3d6d0b76f294284a7025629e78662a22ce9d6a52c7d805cbbeecd58185a37e8f5ffcb1bed2ec655f65585481f0d5d2a025b6ea80d4c6613eae88e4157ec0d24a0ee3550c72c8582865d9110b07fafed7cf1e9939e096139afa0d65832da0ddb6f8aad6eb2ca73e95278edb5580349e1561231b15493f0d8d76edee4855ce5f15f37f1c8af5d4a18ad12dd1c23e7f8aa8c8c0d235f15f3ec85ca439ee2c5f65a12fe802682c3a769f0a3a7cb25bc09870269a442247debcf072d0f5375ae62034c8baa0117426ff10da867c091cc4f8e69552a3463716f452c179f1a5ba73f714459f1230fc2c1fa5b89167d76eb724b851deedfb03e1cb59f5583d0f63e6a8cf410f085b2bda00e9429bcc6d63c29848a89d0dd27563a814cbd63062826c5b50f921cc8c8c96c9d746c77d3bfd15b4d2378d4ece61a67db47ca79ffd1b51e4f253b607cf5001907b0c8b618aa76e55c40715d16c7a5d619f7190c43019310f8230b091881f4ec300ac4ef7f744cf9f7303aa2a607d58923dd46b441166044ebf9738ba3422f61bacf3f22328dd941173a55a45b11afe457338fd7ec33b35aaec1b871d13e60712c8eefa780e4bd1364e469beb4e5672c568ba2c71aa9f4fd3f488437be4fd5a9be61965759602fccb06284c7a8bbb33699117073c28bcd6ec5d6822a29cadd45e38adc02daab142bba45c4ac33d8fcd608ecaae15690bc6ec632cb9def032ae5eee9c5e9521df2e2b5b9cd407eadbd9774ced3623a3811b4cd73cef6a490902569b933f7d9a8a60f214b05e6b374533135d2245845569a6b521ed0e1adceff7f7fe61ce1f54e7b0f1a0224871c82b274096e02b0dfc3651f98321129cd400a2a7e1b4d43f3c964353de2f9b135960150a81ed81d08daab34eff6fc558fd4cd2a7f78628fd34e748a4647681c99efa9424ca35e817a1e9bfde20670a66c8796326ab4c49f886ce2a0d79fab4c0fdba09a20cc6447da5af29882ef91d8717f58517fce78571f1ef2d553517a368b513fae802d407adcb646202ce7534d770505cbe3abee8d96aa8377fa51e3a5893ebecacaadcd7be59fa26e3eb8c6ea2ff68066c6ab937506", 0x1000, 0x44000, 0x0, 0x0) ioctl$DRM_IOCTL_NEW_CTX(0xffffffffffffffff, 0x40086425, &(0x7f00000001c0)={r1, 0x1}) ioctl$DRM_IOCTL_RM_CTX(0xffffffffffffffff, 0xc0086421, &(0x7f00000001c0)={r1, 0x4}) connect$inet6(0xffffffffffffffff, &(0x7f0000000080)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) 12:15:43 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) mq_timedsend(r0, &(0x7f0000000000)="0b24542ffaf56cc9dca800cc05d72c7e362072b432db3f65d1f32987660b0c45f067de7a5547d509c80e01d57601a18a540c79468deb490d6dfc9c16c77d35364e8a0e5fe3729603c4db9b666459371ec37c95cd08d83f61d8d674ec0918160eb95bd66d0936e7e38816b351b3392b8325790493a8df0058a98cd7a6936805e0304fb94a0521d2ae3944fa6c2bfe47b2c4292d5d8b771ca577a171c74b26a27cf91a7a3f6d", 0xa5, 0x7, &(0x7f00000000c0)={0x0, 0x3938700}) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) gettid() r1 = accept$alg(r0, 0x0, 0x0) readv(r1, &(0x7f00000008c0)=[{&(0x7f00000002c0)=""/175, 0xaf}], 0x1) [ 322.842706] block nbd5: Receive control failed (result -32) [ 322.849420] block nbd5: shutting down sockets [ 322.865357] block nbd5: Receive control failed (result -32) [ 322.872539] block nbd5: shutting down sockets 12:15:43 executing program 5: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$amidi(&(0x7f0000000040)='/dev/amidi#\x00', 0x0, 0x10001) ioctl$SNDRV_RAWMIDI_IOCTL_PVERSION(r2, 0x80045700, &(0x7f0000000100)) r3 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x46081) ioctl$NBD_SET_SOCK(r3, 0xab00, r0) r4 = dup2(r3, r1) write$FUSE_NOTIFY_INVAL_ENTRY(r4, &(0x7f0000000000)={0x2b, 0x3, 0x0, {0x4, 0xa, 0x0, '/dev/nbd#\x00'}}, 0x2b) ioctl$NBD_DO_IT(r3, 0xab03) 12:15:43 executing program 4: r0 = socket$inet6_sctp(0xa, 0x801, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000cf6fe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) r1 = accept$ax25(0xffffffffffffffff, &(0x7f0000001980)={{0x3, @bcast}, [@remote, @null, @rose, @rose, @netrom, @remote, @netrom, @default]}, &(0x7f0000000900)=0x48) accept4$ax25(r1, &(0x7f0000001a00)={{}, [@remote, @default, @rose, @rose, @default, @null, @null, @null]}, &(0x7f0000001a80)=0x48, 0x40000) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) sendmmsg$inet6(r0, &(0x7f0000001f40)=[{{0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000000)='#', 0x1}], 0x1}}, {{&(0x7f0000000940)={0xa, 0x0, 0x0, @empty}, 0x1c, 0x0}}], 0x2, 0x0) 12:15:43 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r2 = dup2(r0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$SNDRV_TIMER_IOCTL_CONTINUE(r2, 0x54a2) r3 = socket$alg(0x26, 0x5, 0x0) ioctl$SG_GET_SCSI_ID(0xffffffffffffffff, 0x2276, &(0x7f0000000040)) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r4 = openat$vsock(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/vsock\x00', 0x16102, 0x0) accept4$bt_l2cap(r4, &(0x7f0000000400)={0x1f, 0x0, @none}, &(0x7f0000000480)=0xe, 0x80800) ioctl$SNDCTL_DSP_SETDUPLEX(0xffffffffffffffff, 0x5016, 0x0) accept$alg(r3, 0x0, 0x0) r5 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000080)='cpuacct.usage_all\x00', 0x0, 0x0) ioctl$PPPIOCGL2TPSTATS(r5, 0x80487436, &(0x7f00000000c0)="12aba7cb6919b2d8f5b48fb32952e998f55a5b3d6d062c684fa848579318bbd79a8855f12b6ce8c0c69b703e92d689efc651f56f11f680b8fb9f16950b3883f79e1196a0a11a1abf3240a450a696f78c6a6b81b82dcf5e07455941fd4132182b9bea2cdbeee7f11f61f5c69f8e6b28f31c157b7b781f2a0b687a344a806cd9d647d3127a32525f6e4fc0c74aabc01136b0cbab9ceeb331b03b45dba1b260164452058f632ee50677421ebbd75b9ed8df4390a9749ce624650e61a783e29a0ae73b6047b20e77d53b02b48153112f4ba8a9207e7e1c13de5db73edd618d361f489f535f80449e1d0e94407c552fae7990087e7c40cfc0") readv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000002c0)=""/171, 0xab}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r8 = dup2(r6, r7) ioctl$PERF_EVENT_IOC_ENABLE(r8, 0x8912, 0x400200) sendmsg$NL80211_CMD_ASSOCIATE(r8, &(0x7f0000000380)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f0000000280)={&(0x7f0000000240)={0x14, 0x0, 0x1, 0x70bd2c, 0x25dfdbfe, {{}, {@void, @void}}}, 0x14}, 0x1, 0x0, 0x0, 0x41}, 0x4008000) [ 322.898205] block nbd3: Receive control failed (result -32) 12:15:43 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r1 = accept$alg(r0, 0x0, 0x0) r2 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vcsa\x00', 0x2000, 0x0) readahead(r2, 0x1ff, 0x1000) readv(r1, &(0x7f00000008c0)=[{&(0x7f00000002c0)=""/175, 0xaf}], 0x1) 12:15:43 executing program 4: r0 = openat$binder_debug(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/kernel/debug/binder/transaction_log\x00', 0x0, 0x0) setsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(r0, 0x84, 0x13, &(0x7f0000000100)=0x3, 0x4) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(0xffffffffffffffff, 0x84, 0x64, &(0x7f0000cf6fe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) connect$inet6(0xffffffffffffffff, &(0x7f0000000080)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000001f40)=[{{0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000000)='#', 0x1}], 0x1}}, {{&(0x7f0000000040)={0xa, 0x4e24, 0x0, @empty}, 0x1c, 0x0}}], 0x2, 0x4000080) 12:15:43 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) sendmsg$nfc_llcp(0xffffffffffffffff, &(0x7f00000007c0)={&(0x7f0000000000)={0x27, 0x1, 0x2, 0x4, 0xfb, 0x6, "85c1eb3cdb91c06b073def769c85ffa9d0d449f9caa66afeb9c3e64b6f74b8088f349591d5d72ea1d9e4c593b4f7d33ce95371f8524b84c5980183be703593", 0x1d}, 0x60, &(0x7f0000000600)=[{&(0x7f0000000080)="b5d42b000f371d94ada9da4b34fc0edf3d9d4d677c817c7e2b878c53ea3de4bf9605c2683c4ee8dba1818b8f53cfdb578b9d06fbc411e18b6c7008519b14f80eaf5d315f96a473a6c27f6471d3e6c6518b898269dea4cfcffc6a24a218e39668bd043814c48a93759e0edcddc3ad8432dde2194eddd34a73dadfdf524a06d0080ef7f22d6d2251298f7a2e8a883f6b5802469916a5a033073da1acf39be8f45384d76a117dfab160b2af1759c8d8b57e7e0239", 0xb3}, {&(0x7f0000000380)="5905ba6e27dc079faf0bb42228cb6f898b54a40619deb74312a46878d823c25b4bde3f9a17bba378ae9f37c1cf4f55d5c9d0f87e13c8676a10c8279b076ca8104405635382924797d94df1abb49a76c2ef079a3d7380293d7cd6b50ca55e38a818eba3aaed406d7fbe2547f87ae4ec04ad90ed45a890f9ca9a92ad45a8c20869cf536a01259cfabdd5881c88be0394755d95b48e7e2930c7776108b899c7bc8bdb0a5194045c6ade743b0ae0d573d2ebf4be141314b757b86abd506ec7a9ac0cef85535cdc987cb32b9e623853a243e6889411e9ffe9e4c0129c70f68489", 0xde}, {&(0x7f0000000140)="bbbb9996baa96d01262c4443772f9308f681b723a60f0a7478cf9a37587d430d5c3439e21e15dcceb7f83be40ccd860be8ea5315ef93a95c5d59ea205e7bff5bf1c86da4c535abf57b812a001a379450ffb9629841f2", 0x56}, {&(0x7f0000000480)="c4cf8e90a5df99a009d398a4288cacc3eed7b46d3470a01299f85d8a208863d39e6ebf3a5c61ffcb995ba87abe19b4185bb4b5763282a2e3920da8a60353cb2e9900000a18829582681ce78175be5e4e89818291157a62229eefc6be9e7d7c46beaf39130013786b9bb9b830b7e97b2d3633b9a8feda2089b42ce0395879bdb2d8584852f54f691f46a167fef53b7701c313d603f794e79007dfec3068580bb63c683418b32571f404193a9bfeddcec1faa1551b2d2aea193b200b6aa170bf8cb0afad221bff630460", 0xc9}, {&(0x7f0000000200)="89a573317c07aefce210b8ab6a1117a6cb9a0eab991189c2e017f9e6c7caa660f564b26a544c188e81cc28eb6bf6f82c05a104f8c21b40a5bb6b9b", 0x3b}, {&(0x7f0000000580)="553329e7ead4a12ee00b8b56404b4f212c617cde0a2ac628661b4b8e755b80c1d4652ad09317f5c7392ec4e7b5a3d1b23a60bed0bd1d9134d878d17e60e27da9c94b1fb2f302ef694f55dfe2528e017be44eec858685ea91ed2ba25a80c57520810e5577cb6e", 0x66}, {&(0x7f0000000900)="afd6ef1b12a80f39e16e33c0303adc91f15117c5c333a16c4db9179e05aa533c3557a2df5765ee3160c98fcd25466cd5de6dc7e752912c7ce6ed3de0273ffa6bc88d11ba268283426b62753ed779936812a709343cad3f7c764816acca6d8523800d10bd7717755db0f4f463c39f44b15b08d1950c0746a99359f73971e4edb4cda869ac0ad0c6b38b2107002261d9d6cfd2d788e48402b1a19a06c8313d05927039c3611d44c40d643e9d5fb96ed9865d4e98b27585323f413d4b950365aa3533a1577660af96b0680f862ded021526b52e20d87d117578700bb44c3f47914e100d217d1a4415ebbce26e7bb7d17df9f53578825c619a200cdb9849755c9eff229b426c19bdd3aba296b84b6adcb0ada610d5bbb46e5189f7fa234c1ce5f052c474f3fa57d1db4870a184453805aa5d55b7ed2548734d6fa61e27de57a6c9fdeb58cfea864257ea1b646a839fd7780e6cdc057c55df3bb3fa54dea3740a323c67ecc792e8698d79d5ef06c88422b5d818cf773004187f7452ec6cf526d77548a9eff0629debf37611eb64ae75d9180567f2195eb1240a61b168f0c9fbc3b6f503f9bdf1c304906c5212599378e1ea28ad6f9cc7c2c39e00960ab1cfdcc11dd5696d07441c869cd80bdc4cf72f15ef6c164b9b3e3e2a55f7a6ccc1f182391aa3a782560b447409a17d1110ac0e5a87370a7ba8af1f81994915a3cd421ce6b288854b75c4d27d8efb9cebe5c20f9dc3ba4ab0109eeddb9239d5722ad0403116df728ec6798c67a8b148c8b840dd50bd682342d5d678019a266722948734a155003d370a7b26c3589c5b2ca5adc9e994f49f45d89560a7c36540932fd875132228e55cf8182565191c222e150fde509c248e7fb28bc68ad6db32ec8e0c73d85eea2fbaafcf96f24adf3de2ba923c92ac54b570d743f3c967d9644fcc8bed6f45e19279ac40e0346676c427a7c7428e2cc99c0d2efa9f038006b568be2301fe046b36be2d13df37204ff58b6d756e207279de3b03134b632f2f320215bddb1cc9bc147ff7a60e04dde018aecde3525c0fe9767f0b3b904725ab3c83d942e914ecf870cddcc5f4e38efe87b30387b1f56d10d71efeeb4905bcd039e880e828bad2f65ba227714d848bfa485ca017d35658cb0d9267448a01df19bdfc14f7876f9fcd7545c0ef1a8dec5609d59e4c59b29b4a35b6ba66ddc1e36477f4751b0a67e8b68fe2b1f252335266fcf9de99b526c1c838ba17ad8676ef1116457a31f5cea26199827a0a5ca1d2467cb732c7121e35b3a21ce0f742e362f1fe65c11239059097ad855b5d854bb4833dced36b63667eb1be98f6021f1ce761cba3cb1cd275cb94b564a017632d7c55f6bc314346b7d61c3aadee312c5eab733c6280944de4691b68cf9da0ff3fda411b96b08a97f42131af2edda8ca19668f490977c8a7095113e33370ce4020b477be95175223d43d9a670d959e8992e425093982df48cfcbd77ede621b71e5dec7ac86dfaffe1826e842f7e0659ba27b31c7094e2351edfaff4e649dabb894a35d2acda923510fa7a9491ef4df71b4d601fad618ba320b3b2096ab7a8de36cbd80505db785b8cd213367a0809fcde56c27d926c91fcbcb053357ff34a3142f2737d9cf865881b337c6a36e58f20bf7c83968113e6668671e72ebac9807bb9a7fbe1da4128afbcdf930dd861abb0449b1f4166da7497e858e630db6b01b6739380a8fe0b3a96d6e9a591368ef66a13908af4285c8a41ba4a106d7e97c8424773ee955f6f4bc26f9391e8c4012916a67193e91e7229efaddd6b4aa5b6ebedc318f2bb7f0d0ba57d4d2ee21122d0fd2c02769e07db91851273f7359952074d5a9e2d9b077aff100ba48a91281f2ae7fa11510cac144bbccc7d43b68399dee6a788394e095eda07f60d7707f599f2df3de40dfe1041093383e07177625e4e8c3ffb35eb4fd5ecab0a01c123f9596c492a03cf669d045df3f8bc47dd58f11cd2359e0b484793d9c75239712c5be43bfa5f448e434eec60ec82081ad0b645e7280f84ed10f065d971904b25429a51275c89ffff7b293bf1df1e48489128e786dee57afadedf4065d6f3f4ec71e25633791564a4f500a11a87710cf33db8d724c0874808567744cdac251584422b7e1bf6887683d4e17082dc1b791e6a4e79e98dc1fea570d65538505788f944da05e8edac4925bcf820ca23022688853c22a913c4e161e2611c0ffcf28447a2147c74dd3811d1e3b300bfcd669d6b179b022f1ee59e230a77b4cdcb0edf8836a46e26707d108cc9d575e95aad174bba4ef28df4ea756fe75f857336875d96f240bc36d7ba824bc9837dda69a7c779af1a1b008aa7167e97d498044f766740675b6f4ac709e8ba8bed29d8e8a6f23e677626afc54485173b2dd12171e6fc9cacb0044cf2657fa48a828c190a3542549ffa432f5e2851f5054691878ea1318ec29932e45535b7e89d3b714d1297573a5c653c87867b98e241ed662935cafd673a2337f7e44d0aee996a5dbb542e1c343f0babf9c5ae74586e161a104fbbbe76e6cbfa2a3e28d1300c4b5aed20a93dc9d4bfdbbc6c713cf223b822b7911ca7c7cf04328cbcb45fe59a3efb6dba4712e1b649eccebc5126a73152fed32f60f8862f28b418d5807987418c91946b986a2a2dfd905bf9997fdbfbd6e11b5697cc096cdd2fffaa07511367b2f11a85ba8e83205458099175e81d4334728de61e326891ce35030a9bf8132abc1044c0bcca2dd3f12a45f25f4336b3dab721def61e0a23f16905dda94283378c3704a55268740f0b0e907cfd9b5af4606f37230bf6664de9668c5951e7c89209a495703af91ee7b3a60519f33100303115389f5c18838640a126d6daf9ec212e4e52bb3dd5ce2d700a5007692a2bdeff43df4b9f535ede80230873b5adef819a07e93e97f44f9fde52c91fa923a01f5cb121e12585bfac2af354d1d12631f2c4d2ba389e0fe5709639030404bca65cdf0c9792dfcb551d3455d34722d4fb98a1d5daee987f62d4990241dac425fa5d96b4f1ebf491bf0433e68e0832bf2cc41ca1042d8d2051458f7643c49b79337483c2fe0d09f220a79cc93531b347cbd053e43ff4837959f393ed43e898cf029adf79db43a03500d23227aac302ec1d0c29b401def641d849267f6de0430929d2bd0f6d9bf2f96ac4cb41e65aff3964de624ad8eefa85958068f9e1236fd07f9d2a1de41be78b506a470e7d1ef2adcced5a0a0def918a7ff9bce0666b6bf2351a025fc039a7da828e21bd0cc5771db4be6b185e048de3e35911bf8120d5baa3362311869a6016b6d8c2b2b7fed791b0eb9099d3c9385fe224d8b279c06ab3682f68fe088526054a08a89e1d401ee34610ba8a50c5bf03fa50c92e2b81cb8b4311a2b225869d0f563ecec3307aac043245b883d5ab29be767edff0430f3524d2d4f6d44210c544ef65881c32f8147103726ff17d352feba86a845b7596586a891edf270390ed19a872b7bcb2d46210008f3c73d573bdca630e628e113432ded7e3ed451aa9ab0faea579161965416670ecc3d785181a8619bf2cc4d35c331c8c9950f030e711531753b56bf48d2b82fb2bad6ede90d6055f51948cf0dc52296197a48bd9040d9bae6152b2be1fbdef29c14116f522a22be98d8cc239fa50c202252d924b5a0af431cccf9e08e3189e4cbcdab891c1838efe7a8ed7ccab3fd7c1e200c9392fd1bbd622c60f9954ca46e4867dbba9366ae432ba130895866a3ab2455489d5e0191de28a83d191d13fab1cdd299be0cd8adc9f348187e2e99e5c138ef6ea64fb30e96a916234c224257727a7a7b10ce020aab5759e8b2037b4cadde27f07844cf08508dcc06792a86b53f32af4aa15ac105fee4175098776fa6c7da7342e5fda057cce96e4f09653f35fa2f494f16297c9fc452e2bbceab4ee84db04afb1e48f1a3b2da678520696a40eecd08d80e4b4606b46bb4109548d4c2e1dcaa588b27ed5e6d791794f5ff3b86f358b5ba65acf45d5e4c4e0c0a30128d7b1e6c0aea2f81c0ce0a4cf631d3923b5a0747ff67135df90749ab6b0c178b3983b66cabed4894cd3f93578fbf6cf58fcc51bec1ea8caba41b583133c7af5470f60f6d63df55110ed7264771fce0c942ee92d6da29e53d3fc66f43a14f2779be2e13ffea02650e431b561e74986ba7b5f47a428daa3ad5b131e4353ebf53ce78d968095b03632e57ab36e13abcb3f2afadb887ccfdd3350fae5c1faebe95e33ae65a5dd2a30b2ab769ead04b574337b2ca2262b19d989887bebae9737ffdb88d63499c8d71237dca951cd3a6ea4ff35e1f74af62ce7047ab2a5a201ede86ef12d2dbc079121d1de18ee0e67f3edc6ad5cad5a3e7afc704938e54a1f8a7382c2805322d0664ff5cee48b5deb0a35e46799c485be45c6bd7e25bc0d69a2cf5045b05ef174a0ed9298f6f43a06ab3decfbbec3e8d5995fba9eac258dc269d848f8ba946997c512a66658b31845c14c28e460c0a20ddb60977cfa6aff26b10a2edea64416bfb90c994805b9368242f81b05e89fbbf89071a9dfe2bc3449b3e4c6923d41487d620a75592145e442ed30bf83cc14044c3ee691171834c676b9223569ed40201242bfe641437569939ccd2909408b8f31cdf7bb8f4aab1034e79f128f9ebba91080150a72f31d4de3695c1542a07dec4ad5b742e2922ee0585a9659ca03c466528a79e789739f7619a49653b2f44812661d3d4231bc5a6307ff7ad8231b03e1889e5501ed17dfda3ab5ee76e27584e814430e19e21412a70ac5bf146942ae644792d4d0f8abdc246f7039635f3290ec8269655e0defb235436b388a0b1989696198182591763daecd225d80b82e45e01fe294588c4b2d93d8e8d26500a6479150a0c37ca45daf3a6243ea3dd48f2ab40d30eeec39cc907fe753bbbbb3314f6a6add19ce7dc918253030733dc357593d67262cb4b71eb45910bdd277bee4c2fa423190078e997cabe634b5c654530aadd2b09683e2b837af8e9604690bea807a3f581edbfd44ac9259bba21a61c742e473b42d602d81366129d89633a2d921139c8108acbda600429c1399c154959c31362fbddad27f359a61f302ca0228aa254c96cfe8b8c0596f187c22f604d5412f0b5227dd8dc8c677023a81674d170f4dbf368aeab343e15d05bfc4e4f6609d94912ea75f939e5dde1257df3a807cfe987da43b3366ebee2a392121d5e6b873c7e46e08616e86b05d3940a520110b5126566fe8634d0799189e0ecd4a0ec52c05d7176e41a2506b18dd21943ffe33709f54fac387d32df6a72b2530b77a771a2503ca87a86aa356ea8f08896bf857c0f0f279dc831d6a26fa2a6cd6c6e88f96c0c5a2d90d01e988a35cf053946c9869ba56df59ee99abeec9e276a11a419ba6890ab101febea988e6464e823457a31fc0467e3986916365795e6a982a0fb6ed6d5283222fc4e26c76fbbe4903ae94b5be83f6160f1e47d8d9272f1c1c1a9db7dbe334525f2353d08e56a78eb294c07e51bf206c9ac0ab06a9d05e4fd407cb035a2376796d8ce22439b7ac098ef8cad6e01f0b1630d323046782a8bb923ed89f54b5bae67cefb14ee619a40954f0eaa9fc66396fe5793e50fb0317b7879595e375696479da776fbea3ee5d13369cbd3963a8bbf856fd8e74ca891694f3628f1ff308ca48c16795533a0253af4bd0f3e08bcd1be0191ea852140cec99319a3e47e0d386d258de4b0dffe2fcd1e76d3010e771992f7d6aa123fae7473e3813974c76fb45bb83ab3a1bd", 0x1000}], 0x7, &(0x7f0000000680)={0x108, 0x111, 0x0, "fc7d6cec926b98c459ba0e076e67332e09555bc763730e2570ec2b12faee28aa0b9419e52abb184ad66a932886f2a7a08b745f7676f3b8818069b17f73402004fa3cfe63a49f8c1f089e7b4f215ec908a2bf70c30826691e2ad38ee9feb2c1337038d24c05d416d5e24850c1d1fdce5f8a008bd766a8572cdbad8fddbfb8593af3d391067624caa0e2a4219b55e8e16edbe4fa55325948f04aea4d3a2abf44f3d1e68bcc453a34219a72a51ca92401b8bf54b6c97225851157051279da743fdafbd55bf9c5b343995f444bbc4e9c57d4eafdef59b64b21caa3cfb549e40cbfa2f607753abfeb046d0ac9935f80edfeac1cdc5ca012c8b772"}, 0x108, 0x80}, 0x40080) r1 = accept$alg(r0, 0x0, 0x0) readv(r1, &(0x7f00000008c0)=[{&(0x7f00000002c0)=""/175, 0xaf}], 0x1) [ 323.058935] block nbd5: Receive control failed (result -32) [ 323.070219] block nbd5: shutting down sockets [ 323.078347] block nbd5: Could not allocate knbd recv work queue. [ 323.099691] block nbd5: shutting down sockets 12:15:43 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) dup2(r0, r1) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r2, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r3 = accept$alg(r2, 0x0, 0x0) sendmsg$alg(r3, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039b63eac610b", 0x15}, {&(0x7f0000001400)="c98812c1be8a", 0xffffffc8}, {&(0x7f00000012c0)="406f2bef596a8a3130012ee7bf", 0xd}, {&(0x7f0000001300)="7f5549f794326461", 0x8}], 0x4, &(0x7f00000000c0)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}, 0x0) recvmsg(r3, &(0x7f0000000000)={0x0, 0xb, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4089, 0x34000}], 0x1, 0x0, 0x2c}, 0x0) 12:15:43 executing program 5: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) dup2(r2, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) dup2(r3, r4) ioctl$BLKPG(r4, 0x1269, &(0x7f0000000000)={0x0, 0x401, 0xaa, &(0x7f00000000c0)="78ef26733fb9eb231a4c5754c76327cdeba0dd3c15fe0db0b869d6d114352dd4bb0ac23d4e301ad6042ea533abdd13aabf5f501659bcac30d1858a58ce3077bbeaa0ff3392d7fe6f5fe688d0df347f4c1f0c1d69147919e919a28cc66d7473ef9943e295cfc46a9d500f55db3b2b299d42f783a1ed0bfb7435fbb8b0c67461214c3db04d6ec4c3b4be164affc4f91a9b9ba0137732101c1b156b6290bbcd16d7a150dd3a2038a46cf862"}) ioctl$NBD_DO_IT(r2, 0xab03) 12:15:43 executing program 3: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) dup2(r2, r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r4 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r4, 0xab00, r3) ioctl$NBD_SET_FLAGS(r4, 0xab0a, 0x3ed) ioctl$NBD_DO_IT(r4, 0xab03) 12:15:43 executing program 4: r0 = socket$inet6_sctp(0xa, 0x801, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000000100)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) sendmmsg$inet6(r0, &(0x7f0000001f40)=[{{0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000000)='#', 0x1}], 0x1}}, {{&(0x7f0000000940)={0xa, 0x0, 0x0, @empty}, 0x1c, 0x0}}], 0x2, 0x0) getsockopt$bt_BT_DEFER_SETUP(0xffffffffffffffff, 0x112, 0x7, &(0x7f0000000040), &(0x7f00000000c0)=0x4) 12:15:43 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r1 = accept$alg(r0, 0x0, 0x0) readv(r1, &(0x7f00000008c0)=[{&(0x7f00000002c0)=""/175, 0xaf}], 0x1) setsockopt$ALG_SET_KEY(0xffffffffffffffff, 0x117, 0x1, &(0x7f0000000000)="acc5fe6e31", 0x5) [ 323.658293] block nbd3: Receive control failed (result -32) [ 323.664599] block nbd3: shutting down sockets 12:15:43 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0aaf75b005c581e5b3b60ced5c5468f0", 0x10) setsockopt$inet_sctp_SCTP_RTOINFO(0xffffffffffffffff, 0x84, 0x0, &(0x7f0000000040)={0x0, 0x3, 0x9, 0x2}, 0xffffffffffffff31) r1 = accept$alg(r0, 0x0, 0x0) readv(r1, &(0x7f00000008c0)=[{&(0x7f00000002c0)=""/175, 0xaf}], 0x1) ioctl$VHOST_SET_VRING_ADDR(0xffffffffffffffff, 0x4028af11, &(0x7f0000000180)={0x2, 0x1, &(0x7f0000000080)=""/244, &(0x7f0000000380)=""/70, &(0x7f0000000000)=""/35, 0x2000}) [ 323.746023] block nbd5: Receive control failed (result -32) [ 323.754910] block nbd5: shutting down sockets [ 323.769180] block nbd5: Receive control failed (result -32) [ 323.772304] block nbd3: Receive control failed (result -32) [ 323.784841] block nbd5: shutting down sockets 12:15:44 executing program 4: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) r3 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f00000001c0)='xprtrdma_createmrs\x00'}, 0x10) ioctl$F2FS_IOC_MOVE_RANGE(r0, 0xc020f509, &(0x7f0000000480)={0xffffffffffffffff, 0x1, 0x100000000000000b, 0x5}) r5 = socket$alg(0x26, 0x5, 0x0) bind$alg(r5, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r5, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) accept$alg(r5, 0x0, 0x0) r6 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000000580)='/sys/kernel/debug/binder/transactions\x00', 0x0, 0x0) r7 = socket$alg(0x26, 0x5, 0x0) bind$alg(r7, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r7, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r8 = accept$alg(r7, 0x0, 0x0) sendmsg$alg(r8, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000023c0)=[{&(0x7f00000012c0)="f2a37bc6ad3e9682a58542242c43a04dd3787fdd2fa0d324d0cfa34ba461c71ffb679c91086a167261a5af9e2fe98edcfdd84c487898ed5402d3e7c232e8c7fae976088e005fb3ca214d76d7c4106be399f80d98fb97b6e5790ec95f156e8d72c76246cca62a5f8c2bf5d4d090aec8292de1", 0x72}, {&(0x7f0000001340)="225b5fb173ee9bc6a64e2baf81a4ecdf3f3cc3d953cc4dafa03268ee1844f7e41cc0b8e0e1ea135774fb62ee4ab5abeeb12621d6b027733023b706471e73ac4dc35ba78974ecc692a846f303806f5d98662cb733059685fc0f38aa587bd9547031ea3d1c08856068f20f380d9c5e25d2e880202db7c7c2bf365071071dd08806a5348840d42b52c215faaaee31ae8865667428b281a0dc7d669e085b380fb9a1b1dbe41b14be8e23a3a06451d47e9eaf1700adaa971faf5184abecbc95c53380bc23738888c8f886dd0d0df35046f64bbd8eeb31ae978f2f656e41bb6ff511fc0a97a18b634b1edd2b694a6cceef23a9440ee36f20d0e8ba10f836948505a625d2f0779e04fa6e157659f8c3bd37e9a62f454c5a6c3d88cd254fc96361e1fc1f4f9c9379e450dd23dc48c6f2bad535f99ab8084c20128c6ae9b22afeb8ba8bc9eb36592936a9b4448df964b464b03cedc9c376ca13873eeb5d04bf8c283763ea2d4dba56ba234cc2c5ee935b06de7dd3bee38582dd4b0e059e256af56369b57a3dd89139d3bcfaf419251c1eeceb20bfc2e42d9320293fc482b39ad8c46d629bd2ef46e87c392632b4239aed8c5f988e7d17c23b271220eb3613bea72edb51255d02731830786645fe42ae17cfeed994dad555bfc96eab2f69ec04bb08ccea118b71de7d2dbfa6f802d761e53736a250928c3c27ce8877617d783cc2ecac1ec37c68dfb2126b74498230f39e31160d103b45521d4ea32958a35257d00f05b08294844820412f7071952038406bf0e15bd21abee0f0bb14ed8ec0e2beff53d1cdb0803116168028fbf85b798c448561b52878614efd0639630cb6274656f3ce5f492974eab9af4de43989b341301516a327f1270e2307d2edf42edcac9ffec29a9477c3666df0a282000014b5ab0f5866a05eae416046ec1dab1f6d3a919838e41b6a6da27fe7bce70a75b71b482106c8c88a234c7f0235356b5e7c16c6e1cfc979bb33cbc1877b13fb6e205a0654ad3aa57e2f2ae0f2389d966f49cce857f47ec863152aeb1c30c02913da366990315085b324601d0a3c0c960a3299f5f0d8532b76a850e55cab1a02e2ca11418b5b36c4291377d1c1bcf9f56fec89636497ca33afcedae5462a0766b145a71706506d1080b5f7b7d05fd5dfd7dba7357dececf274a5212b0e993f57d82db0ad23fc16db94ef52e7fe3a39f32ef0fe91eaaa33a69f1666486c1cafbc0579e47d3f9afea59683e127417d733303ed15222c346540bb6b0b5f002aaf35bb209781d5f85d539cc3e479f95a8c342affcc6f36d8439dfa88e5ea148b7a1710d4d2eace8602a792358129bed21aecca01e052ac0c341682e0dd6fccc4fb24feba83f444b48eacff3e1016cf8c1938656384c4bbceeb1236b702e6dae651c2b28e35b70917b763f6f636542ae0b374c4ec9fa3cb2c0440cc9ca19a433cf13031f7bff98d7f556beeb2cf630647e12dc08af8ec92b0b938374243ef3707bb3ba486bc773cf9719f896e9749907593f36a6d4e730117dbdfeffde3b75ec961ad40bc13ddd8cd7e782f9b73a9a37017b8939b195ccce6797ebb4602bd5c47bd69e7cc21159ffbe678f9bd650a72c4c00213d689e92dc22e82eeb7c51198b212936b43580504870780fe9b5bc774eeb96f177920ea53a3a9dd84b2d964a1f453e8aeb74351d0ec00bbff4886ec247897303f562ac5b92dd02b1c7cee3176a20ca4a00b31f6684f34253e9103e542b9b92a01aa5a82b7de49067066ac01b9518d1a4c1a0e931c226f4ac0781749d3f892712fec1fcef0ed3221d098761d1011ea292cdf35c1aa94f48e63181ca3cf79a750ad47bea0c957f9119eba7357de1a43504e1b914c99cc56376761223527d49d2b85706f136cbbc1d4b5b459b47a519fa7cea0d7dea5529c8f03501aedf36a5f6ce0dab103b52cf9f4218081d055bd73fa83a4dca5b802aaa3913218c479553d2c56713086ac692f9547d3a2ab34792b7247bbed8f3a9bd2af38e56e95706e92e96e1378d6f1f0797c261fc76a60b445929cc82743e7697e3dccd79ad89fdbe881d8ad492efc0392a0d26591f208d3359daa23d46a5fb7d366affea430aee9d51091b52e5e2ace8ff0914af0040ff2ee744b982c307a1431e5ca54e0a65c4686b81a198a456c60bf69d3a5632cd44d0fa34501d7ee54f395c45652c134f02afeb52a0c32e2cedeaa776e4188e868cb9ea60a303c02555703f950afd142e4f853a8b4d2df4c1b85df8def6a47fd1c799750b9bb28782a231eb7cbeb0884942dc664946e44a30aa993682ca4ea5e2ae59b91639fd33e830b97e8a7f0e3881837eb33847b916f56723be2e5d5214fcb3591e1b312e86d7f1e09b904df1d3321c76c95e0962fefa6157ac1ac1b9ccd5ed11bd3a582f151a36f69a8189ac96ada776dd92eb625f32a60e83984cf94f6205c44d04ef9c3e82ae27c8b5e377003b7c9d64873330d022c8e3ac11d740f3ce2c07c4153eaba33e5324f8e8bec1164f2c96106ee6b8380d323f2b698a4b8819baf2e35705e6b5a316d1cbfb2599288a56c7e4efa70c7911c251fb140448438d6fdce9ec05c029b310304e8087226cba221f59f5165b2f4e09e5e745ffcb08a947113a0c3c366fc6f8bcfa00507b31bf5afebc73dd98919655d45ef50410818957f56f243c92fee37ff38f7814847bad8d23648d821409c957c1d36a21a47c1a35b883a4f15c82a3cacaaa243080b4924696016522226552841f2be6d5e939784c06f3b36b774d44243a57d12c7099038be3dfbad5685a77d9d648a29996a1f284d71f07e0a5cdef6d5037a6c9c930e4b5d889b417e806f525978c35f01e3a47ce23b1d0461c3479dff3d72a68c0a7faa75aaeb55ccc0ac235fae75ad53567118385cfecf15af6ae95261bf8d327c575c833007e2b98c675dc40def25434c9a5bda092872cedb2648ef8bceafe4743222ac0d6054efbb2d6ac1f39633f97636bd909640387e952d09118428c83fa20cd01b2a2db94d08d25c2ef5a34669348768055331c914c7de0cfa219b411176f943943481ff76abfecde276a7380930af8576794079152396f499766de6735d2cb9f6043c0c2f62e3b01b3a990d8b0627c2bbb919d17a9a517946f8bda975e227c54a2403a97a5b7f7ed5acd122fc263476d34fa19b819509b215850c7b0c2283571481f66b0f7ab25031b7e84f8dec5e43dd3e3cae29ebff8d5b127da37c34056ce9781cb43451695d18c1e98e435a6951c648506d461d641c8d08c60f77be31e985128ab5f409d9cad18ce58e21289cb4a1537e01a5a2b74ada4f6c269546046431237d5c80d108b583b0a943bf2157f39fee614a0f22a05fb9507f82445e69ff1f9784acbcfe6851fbc81ccc80c13ebcff509a8b24a73a3f79eea7fcd8f1d9f4e6544da190a6e3032bac61e0c54a4cf71232f4de0211dd01d2cb7f195ed4d2d17b16cba52c090434530dd56a97fef29dcc96c800732bd16e80bc40a0c0a6fcd7ad82f6f25b9300aebe3549ffb28e78a71b3d68cdd869927fb7cc2d1969b6fe06ac1b28c3dc1e2b86d04b2826c3cdc5dedf4ed00c333ab65ffad4faf15ad611c7a4f3915ed57f1340801a7fdb3614b9c6db24aed3280993ac0296d3b197d492278fc2f6a7f3ee9b01811831607a96e77f5b75919411d200aecd4bf882213074f93c3d94fd8115f510c29eaf6d0a39c2e7a04f27df20c76e07f2f557364d3ecccd9d8a432d0bbb46000e2efdd2d9b677a25b1d669a5c26e7bab2ba554e48d81ec2ec073354188c05fe4d6813ea49734db3fd0fc71c7db7efd38ffa5c4655f86cf9047287e3992f7b9ff468fe799094926367bc4e493b591216b87bd5150da4cf0ec8fa501508458800632302a9d4480f012ade4c0bba3aa0facf5a775a75abd10cdb9d3cdf79d63775f55e04374a193c757fec953ee77213c4fc3d319b84ef87bce31c5b006f17ead29993e186f78299cd81bdc50bf926f85a393ec3f5be5ed904ebdfcd292ea8876958d3b8cfd7cb4a6577315e783cfda1b0878d943e83fdeefc0152e1a10fc4233166b69a866e7f73513879ebbee880a350233f412ca20fa5ac5fbc035b30892587c8dc849b90b6909215edf88a4b6fd8d309d43d75910ba0fdb5e5d35ba336f1b94698487777e58cc0156b08d8f6cfd6e04eba8fa8314dd77fd67b6b47ed856c7284393d1b68adeb0be765bc96063a8f35ef73eb43d7f994b1fbec680a48a3aa0eded54856d64b60ce5e628575bd438501ef0b1fda9bad3cf5567880dcb19e3ecca7313a3da5c2a2e33fd07b3ef156d80a417577630c1debb78b4a92c148eba766d2d2a7c99a778d5453ab1cce2b41856b8ed934a12df459465078b0219ff9d5b68f823d76833605f54154aca693c1273f3586ed2286d5d2f681a0f43a96678371fbafb4580b49dbcd4ad25f15dbc6231e0661a8f55c7f471745c9d7c03efcc0236ba31b78405bd581d00e902c64c436271e9c8d1c6f22de20540c94ec78e67159ec3a34b70c798bfb73467ae42ea3e5bf043f1b69a7ecdec9fdaa6889edecdf997efd2799e1f43577cffe5a8b0e5c8c5f68dc708b5a347a89962b93c7524c3a9d63ed46c5f94e9cefcf6286c431305e5dc83323902ff50d4dd591b79d02c341d36902f6694de9613a051d94fd93a072cdc70378903511bba755c6b4146e6df6cc733fee07f79e815373da94cd1a5b015fe1a8e7b46d6985554ea4c12514b342e98e918309ea3cf684259c836b5b40f4a51006ddb2225543e1927e33257ccb371d9d3abd383cc24b52e316dedcacaa2c7faf2d4b38479305bee9a6d2cf2cc698bcb2e7e7a077f64dc9d50ad4d0e73656fa612f98d9d61a60c0609d38bed4ec2d8ffbd66b64e7b9885551b284d1e91996f8e78078b7b5fa758c4e54e78aa851d54b769fc58ae91b3d1642e969510a913d03d8c029c9a987a09433d3598b1533e4553cec770041ebc690768fb5df372a1f4372a163d8d0994b51d5a2bd29fa22e9a5f611ab9b75bcb523b8de6aae6cd8a4908df8aa27b7256837b6716582830012f607041fe13e211da20d125dba4ffea2e6405f82c5018c4f7c3fdce4dc71c569e03429ffbe00cd38e4b8d41a7f689ab531f4ae6c1eb727324cfda6783509990c9bd74b448274c53982b10dbd247c55d67892159dc955277ad69c76d727c85310ff5157f6e5b0d5e859690674fd10b2312796e6891594d13d9d41862b74c9bcede57c9fa51c0fdc0fa1140c43cc80fc2b6216e9f9f13abaaf09f646ec1b396d8b92a79bd8840190c7bf5ead6ac350cc70dbac1e94220a303383e01aaaa74dcbb4a8a6f4386a257e0870a3c4ffbe4f4c5b02f1c908e723200b1b9c0b7b2ec5a8840c7ea7596f515c95be975087ebcddfe2eee4117a52875485b3ce2167589a4c72228db4928c1cec9c383610fc73de0f607ad377907a15b8aab3cda1daaf06899b06d387247c149d7b1fdec5a1150ccf23321458ba2eb30d1a0e766f721c42aa6d1f33ea17b9071862376a92a40cd57b67d39f50dc79942f6c8e4965222b91732149b7801d9568d67aedb03144f282cab3f2a8390b634e352a37fd2b2b89b1539bc0b919ef73518a566239c4f187b4bd62feec5a52c77252bda1204832c097b719c99cd32135b4850c9320d52299c565ec3ac0f2d42018064fb165317d978ae88822c393bf0b1857f9088eb5ea91dea4c516d73fcd0e84853f680edc83d4ab7cdc57d85d2ef0a0ac755dcd21dc65485ca06b8df75f0e69c6e8e3137fda303da32b588da9", 0x1000}, {&(0x7f0000002340)="c46bc89c377372e9d74f4ae3b77e3b13bc81d00b8f9b12a7c3659c674a78d165dc492142838012d926cd0da7365ff5155fee51c29cef9c38f6741943bff330ea6930d3ece01ddef5e73afa17de11cfdf705018a8cf14270de8726ed8be311a9ab1d27aa1a6207129345962a83a", 0x6d}, {&(0x7f0000000140)="b853b9ca950eb5b8ecaae81ca7f70c318719e30b17aa93236784906e2537a69b84", 0x21}], 0x4, &(0x7f00000000c0)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}, 0x0) recvmsg(r8, &(0x7f0000000000)={0x0, 0xb, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4089, 0x34000}], 0x1, 0x0, 0x2c}, 0x0) io_submit(0x0, 0x6, &(0x7f00000006c0)=[&(0x7f0000000180)={0x0, 0x0, 0x0, 0x3, 0xc07d, 0xffffffffffffffff, &(0x7f0000000100)="6170e5cb3451724fd45f", 0xa, 0x10001, 0x0, 0x2}, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x2, 0x45, r3, &(0x7f0000000240), 0x0, 0x10000, 0x0, 0x3}, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x3, 0x0, r1, &(0x7f00000002c0)="b8f767e881656924938a7fea6f32fc54ff72fbecdb9421573b864169ec3f2a4bc9479db5985444756f81da34e16f783785ca2c825b1200a77c924f543bc560668ac29e5abecf28963207d61656bfc5d2b279831ab300e788c085e8234b9e", 0x5e, 0x0, 0x0, 0x2, r0}, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x1, 0x8, r0, &(0x7f0000000380)="9c296d3e93509acca42a74d3e03f88076db66ebd80d3ab6b5b9ea6327e3625681e4124150e11160052c0f78f9313c723686b9e697d4f1aab4b47b5fea89b6dcca3c76571385f1e21b64270048652e3aff830b220315c51dddea631d96f803ce5210a64f6ad31a7b79acfa0964b667d0f832a79385c8930d6ba3b028c8e18337d037015ccb479897cebd2324c5497e73148ecd7b46cb0c1ece3499d23cb42ec330d0910ac6c1aea5b9cf4e4db7811d6e795c051aa7d7e40061daab2199f70f6c7098f449d54dc5f6050d64c927b77bf605cc120c621781437feb3a62e9001f09a388b5da9", 0xe4, 0x4, 0x0, 0x2, r4}, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, 0x4, r5, &(0x7f0000000500)="9e6a12bc8325d15de7e74f6662627f28788da3095285ee19578ab351238b843642c3f35456d871f19521109d5b6b62baadcd268be63033c16a5e4123771895c612", 0x41, 0x7, 0x0, 0x2, r6}, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x7, 0x1ff, r8, &(0x7f0000000600)="88a435325abc56cd56546bef1119a605333159eecbace5ce5037bc3ff80ae0541371bf9ea02ed53bb3136d89d2c0cab7855537bdfce5312788d5db66e6570bfe625c", 0x42, 0xfffffffffffffff7, 0x0, 0x1}]) r9 = dup2(r2, r1) ioctl$NBD_DO_IT(r2, 0xab03) finit_module(r9, &(0x7f0000000040)='/dev/nbd#\x00', 0x2) 12:15:44 executing program 5: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) dup2(r2, r1) ioctl$NBD_DO_IT(r2, 0xab03) 12:15:44 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(0xffffffffffffffff, 0xc4c85512, &(0x7f0000000380)={{0xa, 0x2, 0x5, 0x0, '\x00', 0xfffff632}, 0x1, [0x1, 0xdeef, 0xae, 0x8, 0x7d8, 0x8, 0x7e00000000000000, 0x7, 0x9, 0x1, 0x4, 0x7ff, 0x7, 0x6, 0x4, 0x2, 0x200, 0x2, 0x2f, 0xffff, 0x4, 0x7, 0x9, 0xffffffff, 0x303, 0x0, 0x8, 0x4c3955d, 0x2, 0x200000000000000, 0x5, 0x7, 0x8001, 0xffffffffffff7fff, 0x4, 0x3f, 0x500000000000, 0x4, 0x7, 0x5, 0x10000, 0x2, 0x8, 0x4c, 0x100000001, 0x2, 0x5, 0x20, 0x10000, 0x4, 0x3, 0x7f, 0xf8, 0x7, 0x100000000, 0x80000000, 0x622, 0xffffffffffffffff, 0x70dc, 0x3, 0x0, 0x101, 0x1, 0xe05, 0x2, 0xffffffffffff0001, 0x7fffffff, 0x8, 0x495c, 0x0, 0x4, 0x100, 0x3, 0x7, 0x7, 0x0, 0x9, 0xa16, 0x1, 0x6e1, 0x100000001, 0x9, 0x5, 0xc5da, 0xb571, 0x0, 0x3000, 0x4025, 0x2, 0x401, 0x5, 0x3f, 0x7, 0x5, 0x2, 0xef8e, 0x9, 0xc4f, 0x60, 0x6, 0xfffffffffffff001, 0x4, 0x3, 0x6, 0x3f, 0x8020, 0x6, 0xca, 0x3, 0xff, 0x3, 0x7, 0x9, 0x20, 0x2db4, 0x8, 0x2879, 0x6, 0x10001, 0x2, 0xca2, 0x7f, 0x9, 0x7f6, 0x7, 0x8, 0xa0e2, 0x7bf]}) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) ioctl$BINDER_GET_NODE_INFO_FOR_REF(0xffffffffffffffff, 0xc018620c, &(0x7f00000000c0)={0x2}) r1 = accept$alg(r0, 0x0, 0x0) readv(r1, &(0x7f00000008c0)=[{&(0x7f00000002c0)=""/175, 0xaf}], 0x1) getpeername$unix(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0x6e) 12:15:44 executing program 4: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) dup2(r1, 0xffffffffffffffff) openat$bsg(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bsg\x00', 0x400, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r4, 0xab00, r2) ioctl$NBD_SET_FLAGS(r4, 0xab0a, 0x3ed) dup2(r4, r3) ioctl$NBD_DO_IT(r4, 0xab03) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r7 = dup2(r5, r6) ioctl$PERF_EVENT_IOC_ENABLE(r7, 0x8912, 0x400200) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r9 = syz_open_dev$ndb(&(0x7f00000000c0)='/dev/nbd#\x00', 0x0, 0x8101) ioctl$NBD_SET_SOCK(r9, 0xab00, r8) ioctl$NBD_SET_FLAGS(r9, 0xab0a, 0x3ed) ioctl$NBD_DO_IT(r9, 0xab03) [ 323.883014] block nbd4: Receive control failed (result -32) [ 323.890686] block nbd4: shutting down sockets [ 323.905003] block nbd5: Receive control failed (result -32) [ 323.912026] block nbd5: shutting down sockets 12:15:44 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r1 = accept$alg(r0, 0x0, 0x0) readv(r1, &(0x7f00000008c0)=[{&(0x7f00000002c0)=""/175, 0xaf}], 0x1) ioctl$sock_rose_SIOCRSCLRRT(0xffffffffffffffff, 0x89e4) 12:15:44 executing program 5: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ttys(0xc, 0x2, 0x1) ioctl$TIOCSETD(r2, 0x5423, &(0x7f0000000040)=0x6) ioctl$GIO_CMAP(r2, 0x4b70, 0x0) ioctl$KDSIGACCEPT(r2, 0x4b4e, 0x1a) r3 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r3, 0xab00, r0) sendmsg$AUDIT_GET(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x10, 0x3e8, 0x2, 0x70bd25, 0x25dfdbfb, "", ["", "", "", "", ""]}, 0x10}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000805) r4 = dup2(r3, r1) ioctl$NBD_DO_IT(r3, 0xab03) ioctl$KVM_GET_PIT2(r4, 0x8070ae9f, &(0x7f0000000300)) r5 = syz_genetlink_get_family_id$batadv(&(0x7f0000000200)='batadv\x00') sendmsg$BATADV_CMD_GET_ORIGINATORS(r4, &(0x7f00000002c0)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f0000000280)={&(0x7f0000000240)=ANY=[@ANYBLOB="a976d5b0", @ANYRES16=r5, @ANYBLOB="20002abd7000fbdbdf250800000008002b000407000005002d0000000000"], 0x24}, 0x1, 0x0, 0x0, 0x20048004}, 0x4008804) ioctl$SIOCAX25DELFWD(r4, 0x89eb, &(0x7f0000000000)={@netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @default}) [ 323.934384] block nbd5: Receive control failed (result -32) [ 323.941114] block nbd5: shutting down sockets [ 324.019021] block nbd5: Receive control failed (result -32) [ 324.026598] block nbd5: shutting down sockets [ 324.044785] block nbd4: Receive control failed (result -32) [ 324.053600] block nbd5: Receive control failed (result -32) [ 324.066508] block nbd5: shutting down sockets 12:15:44 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r2 = dup2(r0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x0) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r4 = accept$alg(r3, 0x0, 0x0) sendmsg$alg(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039b63eac610b", 0x15}, {&(0x7f0000001400)="c98812c1be8a", 0xffffffc8}, {&(0x7f00000012c0)="406f2bef596a8a3130012ee7bf", 0xd}, {&(0x7f0000001300)="7f5549f794326461", 0x8}], 0x4, &(0x7f00000000c0)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}, 0x0) recvmsg(r4, &(0x7f0000000000)={0x0, 0xb, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4089, 0x34000}], 0x1, 0x0, 0x2c}, 0x0) 12:15:44 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r1 = accept$alg(r0, 0x0, 0x0) sendmsg$alg(r1, &(0x7f0000001940)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039b63eac610b", 0x15}, {&(0x7f0000001400)="d1eef3a4be8a", 0x6}, {&(0x7f00000012c0)="406f2bef596a8a3130012ee7bf", 0xd}, {&(0x7f0000001300)="7f5549f794326461", 0x8}], 0x4, &(0x7f0000001900)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}, 0x0) recvmsg(r1, &(0x7f0000000000)={0x0, 0xb, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4089, 0x34000}], 0x1, 0x0, 0x2c}, 0x0) r2 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000200)={&(0x7f0000000000)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x7a, 0x7a, 0xc, [@datasec={0x7, 0x3, 0x0, 0xf, 0x2, [{0x3, 0x9, 0x6}, {0x2, 0xffffffff, 0x101}, {0x4, 0x3, 0x6}], "22d7"}, @struct={0x3, 0x2, 0x0, 0x4, 0x1, 0x0, [{0x9, 0x3, 0x5}, {0x5, 0x2, 0x10001}]}, @array={0x0, 0x0, 0x0, 0x3, 0x0, {0x2, 0x4, 0x9}}, @func={0x7, 0x0, 0x0, 0xc, 0x5}]}, {0x0, [0x5f, 0x5f, 0x5f, 0x2e, 0x2e, 0x2e, 0x30, 0x5f, 0x5f, 0x2e]}}, &(0x7f00000000c0)=""/231, 0xa0, 0xe7, 0x1}, 0x20) ioctl$BTRFS_IOC_SNAP_DESTROY_V2(r1, 0x5000943f, &(0x7f0000000900)={{r2}, 0x0, 0x18, @unused=[0x5, 0x3, 0x40], @subvolid=0x2}) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r4 = accept$alg(r3, 0x0, 0x0) readv(r4, &(0x7f00000008c0)=[{&(0x7f00000002c0)=""/175, 0xaf}], 0x1) 12:15:44 executing program 3: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) dup2(r2, r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r4 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r4, 0xab00, r3) ioctl$NBD_SET_FLAGS(r4, 0xab0a, 0x3ed) ioctl$NBD_DO_IT(r4, 0xab03) 12:15:44 executing program 5: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) dup2(r2, r1) ioctl$NBD_DO_IT(r2, 0xab03) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r5 = dup2(r3, r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) sendmsg$BATADV_CMD_TP_METER(r5, &(0x7f00000002c0)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000000280)={&(0x7f0000000240)={0x1c, 0x0, 0x1, 0x70bd2b, 0x25dfdbff, {}, [@BATADV_ATTR_ISOLATION_MASK={0x8, 0x2c, 0x5295}]}, 0x1c}, 0x1, 0x0, 0x0, 0x40001}, 0x841) r6 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000180)={&(0x7f00000000c0)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x80, 0x80, 0x6, [@var={0x2, 0x0, 0x0, 0xe, 0x1, 0x1}, @fwd={0x3}, @var={0xb, 0x0, 0x0, 0xe, 0x4}, @enum={0x2, 0x9, 0x0, 0x6, 0x4, [{0x5, 0x5}, {0x10, 0x792bf309}, {0x9, 0x4}, {0xc, 0xfff}, {0x7, 0x9}, {0xd, 0x400}, {0x3, 0x4}, {0x9, 0xffff2558}, {0x6, 0x400}]}]}, {0x0, [0x0, 0x5f, 0x61, 0x61]}}, &(0x7f0000000000)=""/40, 0x9e, 0x28}, 0x20) ioctl$BTRFS_IOC_QGROUP_LIMIT(r6, 0x8030942b, &(0x7f00000001c0)={0xfffffffffffffff7, {0x2, 0x9, 0xffffffffffff7fff, 0x84, 0x9}}) 12:15:44 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r1 = accept$alg(r0, 0x0, 0x0) sched_getparam(0x0, &(0x7f0000000000)) readv(r1, &(0x7f00000008c0)=[{&(0x7f00000002c0)=""/175, 0xaf}], 0x1) [ 324.522835] block nbd3: Receive control failed (result -32) [ 324.529433] block nbd3: shutting down sockets [ 324.614618] block nbd5: Receive control failed (result -32) [ 324.621189] block nbd3: Receive control failed (result -32) [ 324.622665] block nbd5: shutting down sockets 12:15:44 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) accept$alg(r1, 0x0, 0x0) bind$alg(r1, &(0x7f0000000240)={0x26, 'hash\x00', 0x0, 0x0, 'blake2s-256\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r2 = accept$alg(r0, 0x0, 0x0) r3 = syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f0000000040)='NLBL_UNLBL\x00') sendmsg$NLBL_UNLABEL_C_STATICLISTDEF(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x50, r3, 0x100, 0x70bd2a, 0x25dfdbff, {}, [@NLBL_UNLABEL_A_IPV6ADDR={0x14, 0x2, @private1}, @NLBL_UNLABEL_A_IPV6ADDR={0x14, 0x2, @rand_addr=' \x01\x00'}, @NLBL_UNLABEL_A_IPV6ADDR={0x14, 0x2, @initdev={0xfe, 0x88, [], 0x1, 0x0}}]}, 0x50}, 0x1, 0x0, 0x0, 0x4008004}, 0x14004000) r4 = syz_open_dev$dri(&(0x7f0000000180)='/dev/dri/card#\x00', 0x331000000000, 0x8042) ioctl$BTRFS_IOC_SEND(r1, 0x40489426, &(0x7f0000000380)={{r4}, 0x3, &(0x7f0000000200)=[0x7fffffff, 0x6, 0x5], 0x0, 0x7, [0x0, 0x40, 0xe5fc, 0x1]}) readv(r2, &(0x7f00000008c0)=[{&(0x7f00000002c0)=""/175, 0xaf}], 0x1) 12:15:44 executing program 5: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000001700)='/sys/kernel/debug/binder/transaction_log\x00', 0x0, 0x0) write$nbd(r2, &(0x7f0000001740)={0x67446698, 0x0, 0x4, 0x1, 0x3}, 0x10) r3 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) r4 = creat(&(0x7f0000001780)='./file0\x00', 0x10) ioctl$SNDRV_PCM_IOCTL_TTSTAMP(r4, 0x40044103, &(0x7f00000017c0)=0x80000) ioctl$NBD_SET_SOCK(r3, 0xab00, r0) dup2(r3, r1) syz_mount_image$cramfs(&(0x7f0000000000)='cramfs\x00', &(0x7f00000000c0)='./file0\x00', 0xff, 0x7, &(0x7f0000001580)=[{&(0x7f0000000100)="541496486500ef2af33a55b66c32cea926fc902e211b07161e3f8cbcd5857348b141e8c3d35dced652bcfa73cf2c0fceba10dfbd1747cbbf84b00aa42b6c39a2358c87a77d7693f9be65d0273d1b396fa0a0ff83d3075637dd5802d26f0febe2828b80cbbac7e015f4cd4acba9408dc42979d468da50a33b77b66d4a5777fdb029ba2c6025c9fda64ac5497f801f4870dc9ac569d37f3f40d55b65b3d88c7914bbde83a657d08c48159f4067bb88601ab5f0794c68e1eeac0dc55ab72195cb0a63e280b268e25114d9d49298220a58fa22cdce0451c6a6c5a65fc3ced358c6f4dda8a3d255aaf62a08b52179dfb8521723c9b59e8272bc1ab2133188141221c3ce355e0f9efa570841114a34b77152ad8d7348bd1d0133903a428c1d3d5e83a410970d0291b778ac090f65f8ac3176d320f814669d423a3f21a5837d867aedb15470be493892ebfd1671d00f7841e1a1834cc0b3a7c3ecc5ed9854a85d91700688c987d0c73503ff12f0e674bcb526b328775ac9b28a5bdcdd464bb2d4547ba52881b3150c9464a4fb790cac56fb0d1bed61252b1c565f28ab1f786b6e3a26e7d33fc2a013da1eb69254da6c3bc206322c838d90ef50bed614e05c80aef63b02343bd68e8674c17b5d2a9584cbb78ef8037528b21b59d23241bb471658501042caf5801cd251cf01c015071999aa17279d67638ea439e9aab43b2bae633bd46f35e1c5f5d3f53438db54a5cf65e464838602f59a113e7b2b595a409f3e317a9817503be1537af040f60a805ceb68f0dd383d69f186b9912a47bd879e70400f0fbe161d622c978827a571170c6e3732d01f8cebde4f26cd4c5e0b4a0149bc5336b5199525b397eee000434fc0da2c3b970219f7a9ecce4b213e9fadbcfa30fdd8f5113a2e278061ad98d7b91bdee42335b6083eca5dd853e855061d3819909d43a87509a2a1b0501e8d7c46b586a8aac687d3c396a76912fc0e9527497c27a589bead4f4858cf65b2a45eab05c03cba657b08a3b1df29b03932ca74edfbc967b7b230d64e7b18001df78b3ac736a1c1eddd905f539b1192a55d25c9dfa513bed206210dba5f3182ff49f4a3e637c456895fae2e2ed6c2a242fd360cc76431eec76606b45d7d62525400ecf263a9972c9c66e5548ca7fa3f96a0bad853b4b25cce86db0fbf9c7de49ae068366656c35733d873b59fd4e9b23a3ad6fa2b1e90fb00067e9b89d8a72f0e5da84002739b6ae1a9fed7b226e72728228c608c1f5ed14c2e101b8960647b5531a39859ed70031dd10a77d77061bf82531c544096cc9578a67551775d48d56a592515967afa3120906828b0668e763eb7e224a447f7af338f0ea38acbaa6925ecf509e4fea3dbcd00187601d2b3ac43f9f010805a3ce2e2e72f1eb04543ceacb23f77cbe909e55419d85bf3a5db41ac3c70f6a9025c88952d9f30722ebac825f9389205a2ab45eb5594b1fc0a1d0896dfa57552dc72c68ac5363db5a3983eff6c93bad87ef329f23d8fb9d0b75094940f47024bb3b9d9f792e70126de77fb00aca7d372feccdafa36e96ab4f9852798d50b179aa12a328c159e68899509218d8ee0a65f0f82138202fb18adc854d388689e477e34ee338131e5df2b2d17271d32a2e84cf5103c0a899801a142f28ec312b8420899fd80c234ee6ca46ff88965f46a28c378c89db5049154a09e2a943476a4275e53ce31e639258edc48556e778106a3ffd1828eb14c87b88f5917cca7c599b10414fb7bd0de3b469e813360441bb20bef647d7299ea26fa7b89992c23b2d078905b864c8dc9227bfda3f5face2983267c52ac230f68f036d8dc41b6d7bb21810e2c47340398a5dc09cc70d0acf58bab368e96d7429368e71ddf53d170cae181b6a2e5aadc2313dd35e9b76d8c204a0e39ec75a6b687f13b9d38711c592676877885bc9ee11b43a4c9e57b85718d79f14e5ef7b4923b43cd3f4b384b1fc39ba70b90fe4a7a89b759960f1ba9d3745b01f115608a9a67857286256dadc7d70bf69dfe52dfc3e599589e1f268c6f2c491e98cbf1315935e98e408e2132c43cee96475373c9a433a01b2d48cd39f2ddb6a79bf9bdafdbe411d8b4c36f7d9003e293c25ea3cfbcc1671018f4d56dfd4b5df39f7418194cda5613b70041b6b46170f3a2bcfaf5180e3b9d58c35f048649c767f38b8da6dcf6f1d3e28b1a33b2b14d276d7401e0b21e0c7b02824566a3ccc40580b10815351c0fa6afbd78b3c99d050b05727179be71b1192d60ad0084b041ad6abf873ac3b57e0783102a64a9fd16f41096740ad456b763695800961591b87b2a24caa8f475cd40afe7ee12641702cbcec0248279c878f871d78937b8b37e7426febaf18809428710e6a4afb91a77a6b4abef581c8169ac51fd216d5a6fab7df46ad94d15ac504d512446bf627a43e3c0c3fe7e46f89e72244aafafc1a4e24da5ca67f5cba04c4de3811b56a1902535db892d3ee0c0c33c05cbea8daf33ec2e88d39aad5854c309530b839880b68d658c9cf5da4e3b46fb83af89a7aa1e89336b6b5aaffaa962dc3c8258937a2b7126bac1bc73e00284cd1b37fa91b5b9554df9f002b32c3ad69bd41a4fed2c3c7dc8197c2dd8f37163ae28e21ebdcf7ca8f57083e40a63e46b2da2c78dd1b25428d108f10b1503e6317cab780bf98d2c239346bdb98373c48d9040ab0fd7513713c6a87159cd419952d70d20b89b07efc2385a65986616e2b095d7c5a8fa019a3434160ca897149be77770c85330d00328b1922a52a6df0ebc07e5c2197a93d1f72302b108ba6859511933cda9b74cdb6c9242b87890b989c5ddbe5c96cf735d4ceedda414e17f83f9e25cff2aeecbfd92164b3c14c7a666334a617379b264bb298a2cdbb25d93f2ad62287a97f2c4c9d526317ecd4e1037c98789a4e14de399b5d187de34ffe29ac48f2409bb4b7131d20d2077719757f1da39908bb48b95974c18ab9cbfbe75944bef90a9874c39892f1c3d32967ab34a841aae6999d21e3f6f4bb26a78fc199f82c3f001cb131b7abc1c5c9597e80cf5b91408c5acbdaadb549007489d6ca27f408f128612b2a4163c9378b0868fea5140019485d482380dfbc8aacbde56d8c8fbdef685c52cab43479ff39e466c4c92a36a889a2cfd2de7f73848073526fd9772265fe6582f0c4c4c2148cc5afd30369a010121df0ece4fa63b53663bf159318237b548934e82f2d172ec97959cebc10a09c901aee30943a447c23a9430490f13844783e0d42210381ef40528c70ae33ffe866f39fa6d08ac95ea2ffc1346aeaaeed13854a3f2c6e65a9befd4ff9f2ee7a811405f5ddc9666ad964db652581b2ee0057b1864be82c5d4eb46491813399e9efa13420702c7efbcb9320ce4b5fa4507c9381143f1a773dab60d1973a57c7bbe464995463e8da176dd190978ea90c3d54b02576176ff284d810afbc9a7791b15a962733eee21df5610a5897a004dff68e4b242a3fee1026b4b8fd6413b44f59da683577881d3145090ffb34a527e0e4ee39394ba29517a3df6028ba8eb8a27b2d16ebdaa661f13f593a29a9b96820da721b9bde6fd918700a0ebcd51d309c75afc5d4295e9b726e77f952fa938d2387bd11d317fe731f4377114e1733e0516f84761fe74a51a343ad0fdc090215cfc72cc302786d6d99aef4e62c0b59d0c8c684a6808c8003eb4c4ffafd05483991144a73b2e2b5b6eadb1eaaa155db88b6590537e2e7d1fe80cf2b09da3dc0ac09bc618920507d1d7ed203a86811d1c7f81ceacab86f4dda678fbb9ea0cfb0d6a0ca0c802940777119ac1ee4fb0616ac5ca5360008eecf8c318d3ea40c9705ef268abbe31aeacc71e3e1c88a61f3cc58567aed27d8560e26e2cb5d6c38bf0e1bd08e69f719772f23df071e628e8c0400c9217138f513e957de18285936f2d272b1a3a38e32062c0a3b38ba61a3184ecd783a22cf53bf5f3f95932cc7e42a51acfe8bddfc28aedd830561a86c5027b3cdb3dc016fe1a5f66de6a3d3ea63adf0bb02c75de9f900ac1f23c7c072afaf0c7bb5dfe94ac3ef5d57d14ed558a5319e7204441b1deb78abad1b1a15c944cbc158ea2da45561f376effb56fec7edb5e6ccc10ad133453518d570601f8d865aebf4abf2235528c720f7e6dd750379ac8ccc76d5307014e79bac30114ea8eeaac2af5131de02860709edebf300fa5a1097c98a5cfcf78654c6fbe98031a3359dcaafc9062be0138b174b6dbf74f958bd5360a8c30e7e3c176085549e2c3ef37316c5c7c4e2f35b8d6ff94b4cd8aefa0d35003e2de196bf1c83ebecb628d815d16a64240c49cac220f839ffac3312f9532d1ec3f67556f983ad7f665a4c1a3c07dea0f6c8e41373a0bc1ed80e61a391055fa4b292154aab843b1e11c603fc94e256a3263fde49c4af72ad4e8cf1fa2c59172d4627fb752933c875c7db5d923db2723ae7a409ff373a041e1b930378b3e858e4e0974f777d5066963362684cef21a6483c4570e11a8f86bc192d6feb869860abcbd8c525cd8634caa6dbc3a10ed38d55830b8bc0fc94eb86e8800c4bae26d453b3aba590f53bbde4b8fa9db25025a95e229f94dfdf685357bb148a1bd10639d45c2a9f5c3080a8961d7167ed1b3a755b8d939db6dd79e1d815103cdd0eb449c79fd4551c43c30e79955a21d3b510b981b5642dea758ea8b5692b5a356f2bb080eedfff54b58ea2ec2bc836a516c5ab7399a12e4dad07ba803ac3b684d93a13bf2f60c00d8a92d49b15f660f03fa50628d623db0a5e94ec19264a2f4aef67551846d9be105fe0a9bdd608eea5026b268f6768e74f3478735e08f4a331bc8f5f60b6b5a0229e14cd097fb3ff639077a61cc0e1f7211d73be5d3a074ccbeadfdca91f9a3f79f1c69eba73e9901f9a8304168ba51399052ade06198c2468e2ad458199ae196739a83206910e4951076f8fbe81580117947c1ba93bb7c28b6846f26a58f3c2da04f83dc3b7da920066cd0ad5d67f8fb82361888f739284d19997f6ec20ce13a2ae692611e953b92b77c163aaf97de6db134da0ea6ca6547be44cea33eea26bb44f4c7a8235aace9fc339cb89971ab002efccda00aba0c18f526a365436982f6a651d9d1f2e66f2a9f7f00fdb7412642b8aea9c1fd7fe956afd64a53446b7ca8a16e280c8df5f12451c49db891480947041482aa95a191bd7f82f89ea85ecbfe0d2d1e7e9a8551edf398b3056399ac913d35a33a517e1679068f01c68bed63ca2b55891d0134e03d1be417302e8edd3f4197463ed3775d3bc68a1b04a4e772a3ccccda0a5e1671e622b54d83d35a39d50a13db65da9a476fd4960546045d0df8e67fb025f1ba3f4a1bd0e8f2ebfd9e4ed699ba446f127c62898d778d6aeab955d4e583c3f5b374393b526ed79f7ac8f104799f01ea1f5af67424c251746af0edc06c13269e50a58a4a18d9b0cd373824b1c92943596cfb6afa60d1e27b42666f0938862e782039ddcb9d7b5b3e7d45efce446e5a22f5b33f16e41b79fbfd92ea7ee99643179f9c25a7ba6e66aa874a24018bfa7e9e439947160dcdaca5903e54a0ee434567180be22ada393139bb43a6ce88d6222ad5ee9e8094d3a5fb709a853b6a7e5599b78d197357f18e28c89e09b379171b81a4288f3491359c9dc970e33e4c32249e6161ad6279f3127b335c65eb5401bb9aa8498caf18ac58ee2e5c63b756e47360199181764ff7d25524d01ed0226484c56587fef8189b7aeb8ef53d6a408462830914750bb9cedf48bc2349a882c5e45cb8f902630faa88", 0x1000, 0xe8}, {&(0x7f0000001100)="b56a6d6d20ab67f57b6a358227a7e21a785c0eb93f7f400965d87335a665c0038c01d6ca0d2f4a733ee8a622c07d68a06e53774b0c3e6820b86fd660a68df05d876abc2c1eca10d96a431f59f73d0d7ce75b6a755ead50d1438e18c8341dd84b2c957bb3c5661d51916c516d8f4dff74310109cd3f7d9bbbb1e9f7a759c8089a008d1e81928be621b25234e52c7cd5830d3defbeab36faa5714077db86a51172c87954d249c7e5a71175f7c0f7c7c52f1fe1305b189b7046316a930ad29c40ec963c25621d0ff29bc09a995a9135", 0xce, 0x100000001}, {&(0x7f0000001200)="b8effb74593f66b8a6a3a2e21049c909c9ce36d4b17e58d9e045daff26be73c7ba60f016838d23facd9e1cb8b0927ee2ab551b4f66ed73a3593d890173b3250874ed62e9e5a718612264932cf7ab2a7cde583b722d7a15783c65158e4d57781903c913cd29e5b530dcdaa9a5e522abb93011bce9756290ac4a53fc8f7f7d933501c72bb03280968db306317343252be588f5f557420b8e8ad3b526f64c9540a884c19ba4d79c076e3952fd9e85297efbe1ab7f2d65027cbdbcda167239fa8d88", 0xc0, 0x4}, {&(0x7f00000012c0)="1c71a8b4f75e2456bd44c972cc715a25e8abbade87217eef5723fbb1633b065edfd11249bb6a8d5156b3edfff2692dfc722e8a17d1f90719808c21fc0418b02aed7f90", 0x43, 0x80000000}, {&(0x7f0000001340)="758b75c10ae135d83418ace79279ac0c8306d51cb93b8ea854f23839a624204c44183e27cc445a4d34640981ac3f0f0c7234da4e8d34dab4d8f845084ad992be844e6a6d7ee8215dacc77197b8711bc37cf78ffd1e8cb271cf5d2d9f353c4d7295930d416d2adf3db8506d942bcb6c9c45827e735e61b5c069b02be589b06bfcadd7d962b0060f15ebb2c365354a61682afda7cc9216d58bf1047bdfb4e76c67bd6554", 0xa3, 0x7}, {&(0x7f0000001400)="c4919eb35082e0d4f3f3d94527964390040b67f3bc2b8a330736bf03cd1229560b742701d2e13b008f3370154135924c879b41e98f4d1ff28905d310d31c16fbe8280d089ce4a64c31369772bca9986384ed3b32df55e1309485adfabc80c59b3701e3bd9f387efc308633d25b89aa7edf928ea4eea4cd7ace9b4cd91cbe036c8ea880d78eb35716b47e13638180af5274fc1d6dd9a8670369ccc520cdeb2ced7b06c039d50717c4b423", 0xaa, 0x1}, {&(0x7f00000014c0)="7a6186a8f074fa4f69dd6467b1978dd0f55a952d63f522b7080f0b4697ee4bce504081e6bc0332f622cd9ceab6331dd53459771255e255f03b8515993c0c97dd40448e86d396a4122009f82c64d9487c94e37efa3a90a21a85e1828531af6a567dc2b07039f742649f3d2d41b716c124390c2e1e6c5d0ac994eac63540564f82f1fd1cf62924478f1907253b3782278c30", 0x91, 0xe1}], 0x1, &(0x7f0000001640)={[{'/dev/nbd#\x00'}, {'\'\xc8'}, {']%\\'}, {'/dev/nbd#\x00'}, {'/dev/nbd#\x00'}, {'/dev/nbd#\x00'}, {'/dev/nbd#\x00'}], [{@fscontext={'fscontext', 0x3d, 'staff_u'}}, {@fsuuid={'fsuuid', 0x3d, {[0x39, 0x32, 0x37, 0x0, 0x0, 0x64, 0x38], 0x2d, [0x36, 0x33, 0x61, 0x62], 0x2d, [0x0, 0x37, 0x35, 0x33], 0x2d, [0x63, 0x35, 0x62, 0x64], 0x2d, [0x62, 0x39, 0x12, 0x62, 0x39, 0x5, 0x63, 0x63]}}}, {@dont_measure='dont_measure'}, {@fsuuid={'fsuuid', 0x3d, {[0x66, 0x31, 0x31, 0x39, 0x38, 0x30, 0x34, 0x30], 0x2d, [0x31, 0x35, 0x33, 0x62], 0x2d, [0x61, 0x902abe2b22c98ab0, 0x61, 0x30], 0x2d, [0x63, 0x37, 0x30, 0x62], 0x2d, [0x63, 0x39, 0x62, 0x36, 0x61, 0x0, 0x32, 0x63]}}}]}) ioctl$NBD_DO_IT(r3, 0xab03) 12:15:44 executing program 4: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) dup2(r1, 0xffffffffffffffff) openat$bsg(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bsg\x00', 0x400, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r4, 0xab00, r2) ioctl$NBD_SET_FLAGS(r4, 0xab0a, 0x3ed) dup2(r4, r3) ioctl$NBD_DO_IT(r4, 0xab03) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r7 = dup2(r5, r6) ioctl$PERF_EVENT_IOC_ENABLE(r7, 0x8912, 0x400200) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r9 = syz_open_dev$ndb(&(0x7f00000000c0)='/dev/nbd#\x00', 0x0, 0x8101) ioctl$NBD_SET_SOCK(r9, 0xab00, r8) ioctl$NBD_SET_FLAGS(r9, 0xab0a, 0x3ed) ioctl$NBD_DO_IT(r9, 0xab03) 12:15:44 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r1 = accept$alg(r0, 0x0, 0x0) readv(r1, &(0x7f0000000000)=[{&(0x7f00000002c0)=""/175, 0xaf}], 0x1) [ 324.762631] block nbd4: Receive control failed (result -32) [ 324.762976] block nbd4: shutting down sockets [ 324.773595] cramfs: wrong magic [ 324.829595] block nbd5: Receive control failed (result -32) [ 324.836427] block nbd5: shutting down sockets [ 324.862725] cramfs: wrong magic [ 324.866344] block nbd5: shutting down sockets 12:15:45 executing program 5: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) dup2(r2, r1) ioctl$NBD_DO_IT(r2, 0xab03) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) accept$alg(r3, 0x0, 0x0) ioctl$F2FS_IOC_START_ATOMIC_WRITE(r3, 0xf501, 0x0) [ 324.883353] block nbd4: Receive control failed (result -32) 12:15:45 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) ioctl$sock_SIOCINQ(r0, 0x541b, &(0x7f0000000040)) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r1 = accept$alg(r0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x4, &(0x7f0000000200)=[{&(0x7f0000010000)="90e42e8500000000000000000000000000000000000000000000000000000000f90cac8b044b4fa88bee4b8d3da88dc2000001000000000001000000000000005f42485266535f4d07000000000000000000500000000000001010000000000000000000000000000000000000000000000000010000000000d0000000000000060000000000000001000000000000000010000000100000001000000010000061000000040000000000000000000000000000000000000000000000450300000000000000000000000100000000000000000000010000000000007200000000000010000000100000001000000000000000000000000000000000000000000000000000000000000000001a8885d61aee4febb69bd33546bd0e04f90cac8b044b4fa88bee4b8d3da88dc2", 0x12b, 0x10000}, {&(0x7f0000010200)='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\a\x00\x00\x00\x00\x00\x00\x00\a', 0x14, 0x10220}, {&(0x7f0000010300)="00000000000000000000000001000000000000e40000100000000000000040000000000002000000000000000000010000000000020000000000000000100000001000000010000001000000010000000000000000001000000000001a8885d61aee4febb69bd33546bd0e04", 0x6c, 0x10320}, {&(0x7f0000010400)="000000000000000000000000105000000000000500000000000000001010000000000004000000000000000020500000000000050000000000000000005000000000000400000000000000007050000000000004000000000000000080500000000000040000000000000000000001000000000080000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f050000000000006000000000000000010100000000000040000000000000000b0500000000000060000000000000000d050000000000006000000000000000000510000000000060000000000000000605000000000000600000000000000000000010000000000d0000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000005000000000000700000000000000001010000000000004000000000000000010500000000000070000000000000000d050000000000006000000000000000000510000000000060000000000000000605000000000000600000000000000000000010000000000d000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000050500000000000040000000000000000101000000000000400000000000000006050000000000004000000000000000000500000000000040000000000000000705000000000000400000000000000008050000000000004000000000000000000000100000000008000000000000001", 0x274, 0x10b20}], 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB='treelog,acl']) r3 = socket$inet_udplite(0x2, 0x2, 0x88) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) r5 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r6 = dup2(r2, r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) setsockopt$inet_mreqsrc(r6, 0x0, 0x28, &(0x7f0000000000)={@remote, @broadcast, @remote}, 0xc) r7 = socket$alg(0x26, 0x5, 0x0) bind$alg(r7, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r7, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) accept$alg(r7, 0x0, 0x0) r8 = timerfd_create(0x3, 0x80000) fcntl$dupfd(r1, 0x0, r8) [ 324.995300] BTRFS: device fsid f90cac8b-044b-4fa8-8bee-4b8d3da88dc2 devid 1 transid 7 /dev/loop1 [ 325.011946] block nbd5: Receive control failed (result -32) [ 325.023310] block nbd5: Device being setup by another task [ 325.043724] block nbd5: shutting down sockets 12:15:45 executing program 5: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r2, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r3 = accept$alg(r2, 0x0, 0x0) sendmsg$alg(r3, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039b63eac610b", 0x15}, {&(0x7f0000001400)="c98812c1be8a", 0xffffffc8}, {&(0x7f00000012c0)="406f2bef596a8a3130012ee7bf", 0xd}, {&(0x7f0000001300)="7f5549f794326461", 0x8}], 0x4, &(0x7f00000000c0)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}, 0x0) recvmsg(r3, &(0x7f0000000000)={0x0, 0xb, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4089, 0x34000}], 0x1, 0x0, 0x2c}, 0x0) r4 = syz_mount_image$sysv(&(0x7f0000000140)='sysv\x00', &(0x7f0000000180)='./file0\x00', 0x9, 0xa, &(0x7f00000019c0)=[{&(0x7f0000001340)="1e135e25ad42962a", 0x8, 0x40}, {&(0x7f0000001380)="cb17c6213fe916dd736b911d797011b4f9330f0b6ba3e879560e35235312527fe1e8eed3efa1177f043e8a3d48205172d72acbd6139a5fd95fc19ec015002461a91b44c35b306633cd3e8337bc4373e4589976ab8f96c4beae3df724759fa7d7f68eb8ee476bddc41d57ff0048b1eb360b3f1135d5921ff547", 0x79, 0x5}, {&(0x7f0000001440)="16224b4825d4ba6d0b73f852834de83f3adddc4ee85f545f5ec77ba21edbfcf19876bd40f75b6201077a661c523d01300463c849e5452c7e80d91fef46f319f6eff9487e8f6f1a2b55be42ef342682dd9fc74bd31a01966234bcbf3796a82371f2ec7c328258d6b065413e9a682d9061113d91b6d521399efcaee24fd26d6a2ab01e683cd45123deac7408562ab45ed1fcc0ae6539c86a2c48054d41a1", 0x9d, 0xffffffffffffff82}, {&(0x7f0000001500)="554069a71058f7a91a4fce249a52313bb7e66e027dcf294c731c2286094a0d4475b6ff0f4bf5c1ab13faa376d96f394d62d9a4a5d82c7cb1648d425e4d461124887f16c1b2c9aac1e11fe2bc9cdb39fc4423d7c72f3317ff6407a2a7320e38e91c9727adfb7b5b1b71f2167a574f8ddbcdecf4f42727e0f4fd8fb1161a6bf246824af66040", 0x85, 0x9}, {&(0x7f00000015c0)="dcbb1a709b24f829a5173cdf3a7825a689a8965f878901e93b380e994177145f254b2925a7a1c40c8ecd7730f45d51762c1159e930a036ca3d45141bf0dbec9e8f57402e1d1244f992061f68f39296f2c6d15496330aaefc282125875c9fa45eeda51ba93c19e082ea3d1a6f9698924f2e1ec43a20c29acec58bf0e207560acec98891b8cd8365e3e75af3a9c55baf41cb48a2894b3ce6381dddd8475fd142cf", 0xa0, 0x1}, {&(0x7f0000001680)="7d763b762bc0c4b5c28616c0cd6bc11e483d30ab979d4ecaf02e8a7b97b53915c41c29a2c90db6ac3df2b80082ae14104f8589d68ed279bacd6e1148dd36e8c2fba0bcc48c37d9d688b6c1a80b702bb16a9ac44d96065ca6b130b0f5bf421bd6df", 0x61, 0x5}, {&(0x7f0000001700)="4798de8ef324f871560373ea798a5a7b1bc78ba780308ed4dee2abaf63c25d84fa0597311b9a1790dbb6b76ad13a9f5e8b66b848f81cd8e8194106b467992c96ebba41359778604ccf084f6c565be0d80cfdd3170d299d431c3b1c7755e822ee5cc047fffa5bd0b611c0f80f5de4666a30b4276edc82d2646eaf62d5f4d33d51215f421d0ec1ff4b15eb54ba03ec6517ec824086fa1f360b8a4703f77d397fa41ac25390f76b31f316dc473737d926fe7e2db35fc61bac62acce48bbb3d3bf7a137684cbe53ec6910d6e377871eea708dd78aa9f6f842be33a9cf8a5f915dbc3c811e4c847ec81dd", 0xe8, 0x2}, {&(0x7f0000001800)="490fd5189a4cb048572d1bfe528ff554", 0x10, 0x7}, {&(0x7f0000001840)="f4e580a059053a69ff872143dd0265ba532b8856677b8d21bd69b405e323cf2d2c0a2ff9539ec6dd1aac12d5d283250fc13e70d0b4461be8550b50d2e8033e585da9f7795fb1710775e8b05b55652ec01d7788af43c892fce4886e6c855c18f664d651b57c938cb50d6d178268e8c306ea9d2e41b45660d31078c31ae5c8a4a6", 0x80, 0x7}, {&(0x7f00000018c0)="92629592507c54610853066b7edee750f5b2376b82b64a34f647573012a4a29cdc2724bfc3ff6c717a566e0e8572e0ca860845c3b84d75fa94e038538fd69fc5829c480bcc430730c9262084b6349227b2b9f0aa67c4e786a7a209bc81fbcae8c8dd7b38ac9447a2114efe54bf1ddf772db8d3cf2696e6060ecf91945ec796efdebf44d1415150e64596b901a9432312f0163c7ada445fb179cba3b1112cf64d07db8bd7c54dc159b7f028aaecbedfd5a0b4a263d47edef351c02bd9341e4a4d788e", 0xc2, 0x400}], 0x80a444, &(0x7f0000001ac0)={[{'{'}, {'}+'}, {}, {}, {'ecb-twofish-3way\x00'}, {'ecb-twofish-3way\x00'}, {'ecb-twofish-3way\x00'}], [{@euid_lt={'euid<', 0xffffffffffffffff}}, {@smackfsroot={'smackfsroot', 0x3d, 'skcipher\x00'}}, {@dont_hash='dont_hash'}, {@mask={'mask', 0x3d, '^MAY_APPEND'}}, {@fsname={'fsname', 0x3d, 'ecb-twofish-3way\x00'}}, {@measure='measure'}, {@obj_role={'obj_role', 0x3d, 'ecb-twofish-3way\x00'}}]}) dup2(r1, r4) ioctl$NBD_DO_IT(r1, 0xab03) [ 325.073791] BTRFS info (device loop1): disk space caching is enabled [ 325.101812] BTRFS info (device loop1): has skinny extents [ 325.259166] attempt to access beyond end of device [ 325.268262] loop1: rw=4096, want=2064, limit=267 [ 325.282779] BTRFS error (device loop1): failed to read chunk root 12:15:45 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r2 = dup2(r0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x0) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r4 = accept$alg(r3, 0x0, 0x0) sendmsg$alg(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039b63eac610b", 0x15}, {&(0x7f0000001400)="c98812c1be8a", 0xffffffc8}, {&(0x7f00000012c0)="406f2bef596a8a3130012ee7bf", 0xd}, {&(0x7f0000001300)="7f5549f794326461", 0x8}], 0x4, &(0x7f00000000c0)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}, 0x0) recvmsg(r4, &(0x7f0000000000)={0x0, 0xb, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4089, 0x34000}], 0x1, 0x0, 0x2c}, 0x0) 12:15:45 executing program 3: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) dup2(r2, r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r5, 0xab00, r3) dup2(r5, r4) ioctl$NBD_DO_IT(r5, 0xab03) [ 325.372562] BTRFS error (device loop1): open_ctree failed [ 325.390612] block nbd3: Receive control failed (result -32) [ 325.396872] block nbd3: shutting down sockets [ 325.449409] BTRFS info (device loop1): disk space caching is enabled [ 325.467144] BTRFS info (device loop1): has skinny extents [ 325.485341] block nbd3: server does not support multiple connections per device. 12:15:45 executing program 3: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) dup2(r2, r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r5, 0xab00, r3) dup2(r5, r4) ioctl$NBD_DO_IT(r5, 0xab03) [ 325.512281] block nbd3: shutting down sockets 12:15:45 executing program 3: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) dup2(r2, r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r5, 0xab00, r3) dup2(r5, r4) ioctl$NBD_DO_IT(r5, 0xab03) [ 325.575768] block nbd3: server does not support multiple connections per device. [ 325.595822] block nbd3: shutting down sockets 12:15:45 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r1 = dup2(r0, 0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r2, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r3 = accept$alg(r2, 0x0, 0x0) sendmsg$alg(r3, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039b63eac610b", 0x15}, {&(0x7f0000001400)="c98812c1be8a", 0xffffffc8}, {&(0x7f00000012c0)="406f2bef596a8a3130012ee7bf", 0xd}, {&(0x7f0000001300)="7f5549f794326461", 0x8}], 0x4, &(0x7f00000000c0)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}, 0x0) recvmsg(r3, &(0x7f0000000000)={0x0, 0xb, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4089, 0x34000}], 0x1, 0x0, 0x2c}, 0x0) [ 325.633278] block nbd4: Receive control failed (result -32) [ 325.633858] BTRFS error (device loop1): open_ctree failed [ 325.654524] block nbd4: shutting down sockets 12:15:45 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r1 = accept$alg(r0, 0x0, 0x0) sendmsg$IPSET_CMD_DEL(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x38, 0xa, 0x6, 0x301, 0x0, 0x0, {0x3, 0x0, 0x9}, [@IPSET_ATTR_LINENO={0x8, 0x9, 0x1, 0x0, 0x4}, @IPSET_ATTR_ADT={0x1c, 0x8, 0x0, 0x1, [{0xc, 0x7, 0x0, 0x1, @IPSET_ATTR_CIDR={0x5, 0x3, 0x8}}, {0xc, 0x7, 0x0, 0x1, @IPSET_ATTR_TIMEOUT={0x8, 0x6, 0x1, 0x0, 0x80}}]}]}, 0x38}, 0x1, 0x0, 0x0, 0x80}, 0x80d4) keyctl$restrict_keyring(0x1d, 0xfffffffffffffff9, &(0x7f0000000000)='pkcs7_test\x00', &(0x7f0000000040)='%-{$\x00') readv(r1, &(0x7f00000008c0)=[{&(0x7f00000002c0)=""/175, 0xaf}], 0x1) [ 325.702511] block nbd3: server does not support multiple connections per device. [ 325.724354] block nbd3: shutting down sockets [ 325.740941] print_req_error: I/O error, dev loop1, sector 0 12:15:45 executing program 3: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) dup2(r2, r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_FLAGS(r4, 0xab0a, 0x3ed) dup2(r4, r3) ioctl$NBD_DO_IT(r4, 0xab03) 12:15:45 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) accept$alg(r0, 0x0, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'skcipher\x00', 0x0, 0x0, 'ctr(des3_ede-generic)\x00'}, 0x58) setsockopt$ALG_SET_KEY(0xffffffffffffffff, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r1 = accept$alg(0xffffffffffffffff, 0x0, 0x0) readv(r1, &(0x7f00000008c0)=[{&(0x7f00000002c0)=""/175, 0xaf}], 0x1) ioctl$NS_GET_PARENT(0xffffffffffffffff, 0xb702, 0x0) 12:15:46 executing program 3: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) dup2(r2, r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_FLAGS(r4, 0xab0a, 0x3ed) dup2(r4, r3) ioctl$NBD_DO_IT(r4, 0xab03) [ 325.851853] block nbd3: Receive control failed (result -32) [ 325.863004] block nbd3: shutting down sockets 12:15:46 executing program 1: listxattr(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/14, 0xe) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r1 = socket$inet(0x2, 0x3, 0x3) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) syz_mount_image$tmpfs(&(0x7f0000000000)='tmpfs\x00', &(0x7f0000000140)='./file0\x00', 0x0, 0x0, 0x0, 0x24b6422, &(0x7f0000000080)=ANY=[@ANYBLOB='\x00\x00\x00\x00', @ANYRESHEX, @ANYBLOB=',\x00']) r3 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000340)='nl80211\x00') ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f0000000380)={'wlan1\x00', 0x0}) r5 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_TRIGGER_SCAN(r5, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000640)={0x8f, r3, 0x105, 0x0, 0x0, {{}, {@val={0x8}, @void}}, [@NL80211_ATTR_SCHED_SCAN_MULTI={0x4}, @NL80211_ATTR_IE={0x1b, 0x2a, [@perr={0x84, 0x0, {0x8, 0x0, [@ext={{}, @device_a, 0x7, @device_b, 0x3d}, @ext={{}, @device_b, 0x1, @device_a, 0x9}, @ext={{}, @device_b, 0x0, @broadcast, 0x10}]}}]}]}, 0x3c}, 0x1, 0x0, 0x0, 0x44003}, 0x4000) sendmsg$NL80211_CMD_SET_INTERFACE(0xffffffffffffffff, &(0x7f0000000580)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000540)={&(0x7f0000000480)={0x88, 0x0, 0x800, 0x70bd2c, 0x25dfdbff, {{}, {@val={0x8, 0x3, r4}, @void}}, [@mon_options=[@NL80211_ATTR_MNTR_FLAGS={0x10, 0x17, 0x0, 0x1, [@NL80211_MNTR_FLAG_PLCPFAIL={0x4}, @NL80211_MNTR_FLAG_CONTROL={0x4}, @NL80211_MNTR_FLAG_CONTROL={0x4}]}, @NL80211_ATTR_MNTR_FLAGS={0xc, 0x17, 0x0, 0x1, [@NL80211_MNTR_FLAG_ACTIVE={0x4}, @NL80211_MNTR_FLAG_OTHER_BSS={0x4}]}, @NL80211_ATTR_MNTR_FLAGS={0x10, 0x17, 0x0, 0x1, [@NL80211_MNTR_FLAG_PLCPFAIL={0x4}, @NL80211_MNTR_FLAG_OTHER_BSS={0x4}, @NL80211_MNTR_FLAG_FCSFAIL={0x4}]}, @NL80211_ATTR_MNTR_FLAGS={0x8, 0x17, 0x0, 0x1, [@NL80211_MNTR_FLAG_OTHER_BSS={0x4}]}, @NL80211_ATTR_MU_MIMO_GROUP_DATA={0x1c, 0xe7, "ca94f7208f789cf2dfd882c597b22a6930d9e596daa2722f"}, @NL80211_ATTR_MU_MIMO_GROUP_DATA={0x1c, 0xe7, "c7ed015849de134c783e420950017249960a955d9f7faf0e"}]]}, 0x88}, 0x1, 0x0, 0x0, 0x40000}, 0x20008004) r6 = socket$inet(0x2, 0x3, 0x3) getsockopt$sock_cred(r6, 0x1, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) syz_mount_image$tmpfs(&(0x7f0000000000)='tmpfs\x00', &(0x7f0000000140)='./file0\x00', 0x0, 0x0, 0x0, 0x24b6422, &(0x7f00000005c0)=ANY=[@ANYBLOB='gid=', @ANYRESHEX=r7, @ANYBLOB="2c00b2d55078e6b35b9f96a714eec1adb9f903a43915e18228aec33a38faab3f867eb46596308a27aaaf14b99dfa27896cb2726d8e84edfde36b4209a9fc7a02018240634bf7a1af8861312142ff3a"]) r8 = getgid() setgroups(0x9, &(0x7f00000000c0)=[0xee01, r2, r7, 0xee00, 0x0, 0xee00, r8, 0xee01, 0xee00]) ioctl$sock_inet_SIOCSIFADDR(r0, 0x8916, &(0x7f0000000000)={'ip6tnl0\x00', {0x2, 0x0, @dev}}) r9 = accept$alg(r0, 0x0, 0x0) readv(r9, &(0x7f00000008c0)=[{&(0x7f00000002c0)=""/175, 0xaf}], 0x1) [ 325.905836] block nbd3: Receive control failed (result -32) [ 325.912830] block nbd3: shutting down sockets [ 325.927885] block nbd5: Receive control failed (result -32) [ 325.934283] block nbd5: shutting down sockets 12:15:46 executing program 3: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) dup2(r2, r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_FLAGS(r4, 0xab0a, 0x3ed) dup2(r4, r3) ioctl$NBD_DO_IT(r4, 0xab03) [ 325.965122] block nbd5: shutting down sockets 12:15:46 executing program 5: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$vimc2(0xffffffffffffff9c, &(0x7f0000000200)='/dev/video2\x00', 0x2, 0x0) r4 = signalfd(r3, &(0x7f00007aeff8)={[0x4021000000000000]}, 0x8) socket$caif_seqpacket(0x25, 0x5, 0x2) r5 = dup2(r2, r4) ioctl$NBD_SET_SOCK(0xffffffffffffffff, 0xab00, r0) openat$rtc(0xffffffffffffff9c, &(0x7f0000000000)='/dev/rtc0\x00', 0x414000, 0x0) r6 = dup2(0xffffffffffffffff, r1) ioctl$sock_FIOGETOWN(r1, 0x8903, &(0x7f0000000180)=0x0) getpgrp(r7) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r5, 0xc00c642e, &(0x7f0000000100)={0x0, 0x0, r6}) getsockopt$SO_BINDTODEVICE(0xffffffffffffffff, 0x1, 0x19, &(0x7f0000000140), 0x10) ioctl$DRM_IOCTL_AGP_RELEASE(r5, 0x6431) r8 = socket$alg(0x26, 0x5, 0x0) bind$alg(r5, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x3) setsockopt$ALG_SET_KEY(r8, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) accept$alg(r8, 0x0, 0x0) getsockopt$sock_int(r8, 0x1, 0x1, &(0x7f00000000c0), &(0x7f0000000080)=0x4) ioctl$NBD_DO_IT(0xffffffffffffffff, 0xab03) [ 326.033929] block nbd3: Receive control failed (result -32) [ 326.041766] block nbd3: shutting down sockets 12:15:46 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r2 = dup2(r0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x0) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r4 = accept$alg(r3, 0x0, 0x0) sendmsg$alg(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039b63eac610b", 0x15}, {&(0x7f0000001400)="c98812c1be8a", 0xffffffc8}, {&(0x7f00000012c0)="406f2bef596a8a3130012ee7bf", 0xd}, {&(0x7f0000001300)="7f5549f794326461", 0x8}], 0x4, &(0x7f00000000c0)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}, 0x0) recvmsg(r4, &(0x7f0000000000)={0x0, 0xb, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4089, 0x34000}], 0x1, 0x0, 0x2c}, 0x0) 12:15:46 executing program 3: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) dup2(r2, r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$NBD_SET_SOCK(0xffffffffffffffff, 0xab00, r3) ioctl$NBD_SET_FLAGS(0xffffffffffffffff, 0xab0a, 0x3ed) dup2(0xffffffffffffffff, r4) ioctl$NBD_DO_IT(0xffffffffffffffff, 0xab03) 12:15:46 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r1 = accept$alg(r0, 0x0, 0x0) clock_adjtime(0x5, &(0x7f0000000000)={0x0, 0x6, 0x8, 0x96, 0x4, 0x1, 0x9, 0x6, 0x8, 0x4, 0xfff, 0x8000, 0x68a, 0x0, 0x4, 0xe932, 0x6, 0x2, 0x5, 0x100, 0x7, 0x7, 0x7fff, 0x40, 0x0, 0x6}) readv(r1, &(0x7f00000008c0)=[{&(0x7f00000002c0)=""/175, 0xaf}], 0x1) 12:15:46 executing program 5: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) ioctl$F2FS_IOC_MOVE_RANGE(r0, 0xc020f509, &(0x7f00000000c0)={r1, 0x2, 0x4, 0x6}) sendmsg$key(r3, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000100)={0x2, 0x9, 0x3f, 0x7, 0x27, 0x0, 0x70bd2a, 0x25dfdbfd, [@sadb_x_nat_t_port={0x1, 0x15, 0x4e24}, @sadb_x_sa2={0x2, 0x13, 0x36, 0x0, 0x0, 0x70bd27, 0x3504}, @sadb_x_policy={0x8, 0x12, 0x3, 0x2, 0x0, 0x6e6fc0, 0x8, {0x6, 0x3c, 0x9, 0x4, 0x0, 0x5, 0x0, @in6=@empty, @in=@broadcast}}, @sadb_address={0x3, 0x17, 0x6c, 0x120, 0x0, @in={0x2, 0x4e24, @remote}}, @sadb_x_sec_ctx={0x12, 0x18, 0xf4, 0x5, 0x84, "de5aeb42e5c7482187d3c64986cec41a9e24147e40176f974aabf0974080df0d225b3254de86ceddd82a1206d6ecdeda9356dc587d32b30d523a5347c5a5f9d67907867dee7336f8fb434df8b7ebc0dfac4d7b9f28fad37a20b61529cb4b380d95e8feb6789351c4349ce7d3f66a72156547a6e6d64f226d7fd7993ee9a230a0fa649c04"}, @sadb_x_filter={0x5, 0x1a, @in6=@loopback, @in=@remote, 0x3, 0x14, 0x10}]}, 0x138}}, 0x80) r4 = dup2(r2, r1) ioctl$NBD_DO_IT(r4, 0xab03) setsockopt$inet_sctp_SCTP_AUTH_CHUNK(r4, 0x84, 0x15, &(0x7f0000000000)={0x7}, 0x1) [ 326.234143] block nbd3: shutting down sockets [ 326.251310] block nbd5: Receive control failed (result -32) [ 326.259055] block nbd5: shutting down sockets [ 326.292666] block nbd5: Receive control failed (result -32) [ 326.299906] block nbd5: shutting down sockets 12:15:46 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r2 = dup2(r0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x0) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r4 = accept$alg(r3, 0x0, 0x0) sendmsg$alg(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039b63eac610b", 0x15}, {&(0x7f0000001400)="c98812c1be8a", 0xffffffc8}, {&(0x7f00000012c0)="406f2bef596a8a3130012ee7bf", 0xd}, {&(0x7f0000001300)="7f5549f794326461", 0x8}], 0x4, &(0x7f00000000c0)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}, 0x0) recvmsg(r4, &(0x7f0000000000)={0x0, 0xb, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4089, 0x34000}], 0x1, 0x0, 0x2c}, 0x0) 12:15:46 executing program 3: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) dup2(r2, r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$NBD_SET_SOCK(0xffffffffffffffff, 0xab00, r3) ioctl$NBD_SET_FLAGS(0xffffffffffffffff, 0xab0a, 0x3ed) dup2(0xffffffffffffffff, r4) ioctl$NBD_DO_IT(0xffffffffffffffff, 0xab03) 12:15:46 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) accept$alg(r1, 0x0, 0x0) bind$alg(r1, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r2 = accept$alg(r0, 0x0, 0x0) readv(r2, &(0x7f00000008c0)=[{&(0x7f00000002c0)=""/175, 0xaf}], 0x1) 12:15:46 executing program 5: openat$cgroup_devices(0xffffffffffffffff, &(0x7f0000000000)='devices.deny\x00', 0x2, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) dup2(r2, r1) ioctl$NBD_DO_IT(r2, 0xab03) shmctl$SHM_UNLOCK(0x0, 0xc) 12:15:46 executing program 3: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) dup2(r2, r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$NBD_SET_SOCK(0xffffffffffffffff, 0xab00, r3) ioctl$NBD_SET_FLAGS(0xffffffffffffffff, 0xab0a, 0x3ed) dup2(0xffffffffffffffff, r4) ioctl$NBD_DO_IT(0xffffffffffffffff, 0xab03) [ 326.567108] block nbd3: shutting down sockets [ 326.585507] block nbd5: Receive control failed (result -32) [ 326.592124] block nbd5: shutting down sockets [ 326.605114] block nbd5: Could not allocate knbd recv work queue. 12:15:46 executing program 5: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) fcntl$addseals(0xffffffffffffffff, 0x409, 0x4) dup2(r2, r1) ioctl$NBD_DO_IT(r2, 0xab03) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) dup2(r3, r4) ioctl$DRM_IOCTL_MODE_CURSOR(r4, 0xc01c64a3, &(0x7f0000000000)={0x0, 0x4, 0x5, 0x7, 0x10000, 0x7, 0x4}) 12:15:46 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) setsockopt$bt_BT_FLUSHABLE(0xffffffffffffffff, 0x112, 0x8, &(0x7f0000000000)=0x80000001, 0x4) r1 = accept$alg(r0, 0x0, 0x0) readv(r1, &(0x7f00000008c0)=[{&(0x7f00000002c0)=""/175, 0xaf}], 0x1) [ 326.631176] block nbd5: shutting down sockets [ 326.662709] block nbd3: shutting down sockets 12:15:46 executing program 3: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) dup2(r2, r1) r3 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r3, 0xab00, 0xffffffffffffffff) ioctl$NBD_SET_FLAGS(r3, 0xab0a, 0x3ed) dup2(r3, 0xffffffffffffffff) ioctl$NBD_DO_IT(r3, 0xab03) [ 326.685637] block nbd5: Receive control failed (result -32) [ 326.697197] block nbd5: shutting down sockets [ 326.725224] block nbd5: Receive control failed (result -32) [ 326.733865] block nbd5: shutting down sockets [ 326.754472] block nbd3: Receive control failed (result -32) [ 326.763669] block nbd3: shutting down sockets 12:15:47 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r2 = dup2(r0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(0xffffffffffffffff, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r4 = accept$alg(r3, 0x0, 0x0) sendmsg$alg(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039b63eac610b", 0x15}, {&(0x7f0000001400)="c98812c1be8a", 0xffffffc8}, {&(0x7f00000012c0)="406f2bef596a8a3130012ee7bf", 0xd}, {&(0x7f0000001300)="7f5549f794326461", 0x8}], 0x4, &(0x7f00000000c0)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}, 0x0) recvmsg(r4, &(0x7f0000000000)={0x0, 0xb, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4089, 0x34000}], 0x1, 0x0, 0x2c}, 0x0) 12:15:47 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) sendmsg$ETHTOOL_MSG_COALESCE_SET(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)=ANY=[@ANYBLOB='\\\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="000329bd7000fedbdf2514000000080004000800000008000a00ff000000080002000700000008000200f80f0000080015000800000005000b000000000008000a00060000000000"], 0x5c}, 0x1, 0x0, 0x0, 0x20004000}, 0x20000014) r1 = accept$alg(r0, 0x0, 0x0) readv(r1, &(0x7f00000008c0)=[{&(0x7f00000002c0)=""/175, 0xaf}], 0x1) 12:15:47 executing program 5: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) eventfd2(0x4, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) dup2(r2, r1) ioctl$NBD_DO_IT(r2, 0xab03) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r5 = dup2(r3, r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) sendmsg$RDMA_NLDEV_CMD_STAT_DEL(r4, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000180)={0x18, 0x1412, 0x20, 0x70bd27, 0x25dfdbfc, "", [@RDMA_NLDEV_ATTR_STAT_RES={0x8}]}, 0x18}, 0x1, 0x0, 0x0, 0x4044098}, 0x800) 12:15:47 executing program 3: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) dup2(r2, r1) r3 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r3, 0xab00, 0xffffffffffffffff) ioctl$NBD_SET_FLAGS(r3, 0xab0a, 0x3ed) dup2(r3, 0xffffffffffffffff) ioctl$NBD_DO_IT(r3, 0xab03) [ 327.104876] block nbd3: Receive control failed (result -32) [ 327.112002] block nbd3: shutting down sockets [ 327.143637] block nbd5: Receive control failed (result -32) [ 327.152423] block nbd5: shutting down sockets 12:15:47 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r2 = dup2(r0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x0) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r4 = accept$alg(r3, 0x0, 0x0) sendmsg$alg(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039b63eac610b", 0x15}, {&(0x7f0000001400)="c98812c1be8a", 0xffffffc8}, {&(0x7f00000012c0)="406f2bef596a8a3130012ee7bf", 0xd}, {&(0x7f0000001300)="7f5549f794326461", 0x8}], 0x4, &(0x7f00000000c0)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}, 0x0) recvmsg(r4, &(0x7f0000000000)={0x0, 0xb, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4089, 0x34000}], 0x1, 0x0, 0x2c}, 0x0) 12:15:47 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r1 = accept$alg(r0, 0x0, 0x0) readv(r1, &(0x7f00000008c0), 0x0) sendmsg$IPCTNL_MSG_CT_GET_CTRZERO(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x38, 0x3, 0x1, 0x201, 0x0, 0x0, {0x2}, [@CTA_SEQ_ADJ_REPLY={0x24, 0x10, 0x0, 0x1, [@CTA_SEQADJ_CORRECTION_POS={0x8, 0x1, 0x1, 0x0, 0x7}, @CTA_SEQADJ_OFFSET_BEFORE={0x8, 0x2, 0x1, 0x0, 0xffff8000}, @CTA_SEQADJ_OFFSET_AFTER={0x8}, @CTA_SEQADJ_CORRECTION_POS={0x8, 0x1, 0x1, 0x0, 0x7fff}]}]}, 0x38}, 0x1, 0x0, 0x0, 0x4844}, 0x4004881) r2 = dup(r1) ioctl$KVM_DEASSIGN_DEV_IRQ(r2, 0x4040ae75, &(0x7f0000000140)={0x3, 0x0, 0x1, 0x3}) ioctl$CHAR_RAW_SECDISCARD(r2, 0x127d, &(0x7f0000000000)=0x2) 12:15:47 executing program 3: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) dup2(r2, r1) r3 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r3, 0xab00, 0xffffffffffffffff) ioctl$NBD_SET_FLAGS(r3, 0xab0a, 0x3ed) dup2(r3, 0xffffffffffffffff) ioctl$NBD_DO_IT(r3, 0xab03) 12:15:47 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r2 = dup2(r0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(0xffffffffffffffff, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r4 = accept$alg(r3, 0x0, 0x0) sendmsg$alg(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039b63eac610b", 0x15}, {&(0x7f0000001400)="c98812c1be8a", 0xffffffc8}, {&(0x7f00000012c0)="406f2bef596a8a3130012ee7bf", 0xd}, {&(0x7f0000001300)="7f5549f794326461", 0x8}], 0x4, &(0x7f00000000c0)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}, 0x0) recvmsg(r4, &(0x7f0000000000)={0x0, 0xb, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4089, 0x34000}], 0x1, 0x0, 0x2c}, 0x0) 12:15:47 executing program 5: ioctl$SG_GET_SG_TABLESIZE(0xffffffffffffffff, 0x227f, &(0x7f00000000c0)) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) r3 = syz_open_dev$vcsa(&(0x7f0000000000)='/dev/vcsa#\x00', 0x0, 0x400200) ioctl$NBD_SET_SOCK(r3, 0xab00, r0) dup2(r2, r1) socket$unix(0x1, 0x2, 0x0) ioctl$NBD_DO_IT(r2, 0xab03) 12:15:47 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r2 = dup2(r0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(0xffffffffffffffff, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r4 = accept$alg(r3, 0x0, 0x0) sendmsg$alg(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039b63eac610b", 0x15}, {&(0x7f0000001400)="c98812c1be8a", 0xffffffc8}, {&(0x7f00000012c0)="406f2bef596a8a3130012ee7bf", 0xd}, {&(0x7f0000001300)="7f5549f794326461", 0x8}], 0x4, &(0x7f00000000c0)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}, 0x0) recvmsg(r4, &(0x7f0000000000)={0x0, 0xb, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4089, 0x34000}], 0x1, 0x0, 0x2c}, 0x0) [ 327.446297] block nbd3: Receive control failed (result -32) [ 327.453447] block nbd3: shutting down sockets 12:15:47 executing program 3: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r4, 0xab00, r2) ioctl$NBD_SET_FLAGS(r4, 0xab0a, 0x3ed) dup2(r4, r3) ioctl$NBD_DO_IT(r4, 0xab03) 12:15:47 executing program 5: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) r3 = openat$cachefiles(0xffffffffffffff9c, &(0x7f0000000000)='/dev/cachefiles\x00', 0x480100, 0x0) r4 = accept$packet(0xffffffffffffffff, &(0x7f00000000c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @remote}, &(0x7f0000000100)=0x14) ioctl$sock_bt_hidp_HIDPCONNADD(r3, 0x400448c8, &(0x7f0000000180)={r1, r4, 0x6, 0x2f, &(0x7f0000000140)="6ff90aec6e96be1a20074718825a72a78e040d26b69dbef4a45cf7023895533d4ff0506db6a4a289a57723ecff6492", 0xb3, 0x2, 0x0, 0x0, 0x2, 0x1, 0xffff4994, 'syz1\x00'}) dup2(r2, r1) ioctl$NBD_DO_IT(r2, 0xab03) 12:15:47 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) recvmsg(r0, &(0x7f0000000500)={&(0x7f0000000040)=@pppol2tpv3={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @initdev}}}, 0x80, &(0x7f0000000200)=[{&(0x7f0000000900)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/202, 0xca}, {&(0x7f0000000380)=""/200, 0xc8}], 0x3, &(0x7f0000000480)=""/89, 0x59}, 0x2040) setsockopt$inet_sctp6_SCTP_AUTH_CHUNK(r1, 0x84, 0x15, &(0x7f0000000000)={0x7f}, 0x1) arch_prctl$ARCH_MAP_VDSO_64(0x2003, 0x6) r2 = accept$alg(r0, 0x0, 0x0) readv(r2, &(0x7f00000008c0)=[{&(0x7f0000000540)=""/175, 0xaf}], 0x1000000000000117) 12:15:47 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r2 = dup2(r0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, 0x0, 0x0) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r4 = accept$alg(r3, 0x0, 0x0) sendmsg$alg(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039b63eac610b", 0x15}, {&(0x7f0000001400)="c98812c1be8a", 0xffffffc8}, {&(0x7f00000012c0)="406f2bef596a8a3130012ee7bf", 0xd}, {&(0x7f0000001300)="7f5549f794326461", 0x8}], 0x4, &(0x7f00000000c0)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}, 0x0) recvmsg(r4, &(0x7f0000000000)={0x0, 0xb, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4089, 0x34000}], 0x1, 0x0, 0x2c}, 0x0) 12:15:47 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) r1 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ppp\x00', 0x20000, 0x0) ioctl$BTRFS_IOC_INO_PATHS(r1, 0xc0389423, &(0x7f00000000c0)={0x8, 0x48, [0x9, 0x0, 0x5], &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r2 = accept$alg(r0, 0x0, 0x0) readv(r2, &(0x7f00000008c0)=[{&(0x7f00000002c0)=""/175, 0xaf}], 0x1) [ 327.578871] block nbd5: Receive control failed (result -32) [ 327.585729] block nbd5: shutting down sockets [ 327.595781] block nbd5: Could not allocate knbd recv work queue. [ 327.610084] block nbd5: shutting down sockets [ 327.616877] block nbd3: Receive control failed (result -32) 12:15:47 executing program 5: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r4 = accept$alg(r3, 0x0, 0x0) sendmsg$alg(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039b63eac610b", 0x15}, {&(0x7f0000001400)="c98812c1be8a", 0xffffffc8}, {&(0x7f00000012c0)="406f2bef596a8a3130012ee7bf", 0xd}, {&(0x7f0000001300)="7f5549f794326461", 0x8}], 0x4, &(0x7f00000000c0)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}, 0x0) recvmsg(r4, &(0x7f0000000000)={0x0, 0xb, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4089, 0x34000}], 0x1, 0x0, 0x2c}, 0x0) ioctl$FS_IOC_GETVERSION(r4, 0x80087601, &(0x7f0000000000)) dup2(r2, r1) ioctl$NBD_DO_IT(r2, 0xab03) ioctl$FS_IOC_GET_ENCRYPTION_KEY_STATUS(r0, 0xc080661a, &(0x7f0000000140)={{0x0, 0x0, @reserved="3c684be60b59669adc27abe873130ebb5df0e2b535527f6436c4de971464ee53"}}) [ 327.809205] block nbd5: Receive control failed (result -32) 12:15:48 executing program 4: openat$cgroup_devices(0xffffffffffffffff, &(0x7f0000000000)='devices.deny\x00', 0x2, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) dup2(r2, r1) ioctl$NBD_DO_IT(r2, 0xab03) shmctl$SHM_UNLOCK(0x0, 0xc) 12:15:48 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r2 = dup2(r0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, 0x0, 0x0) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r4 = accept$alg(r3, 0x0, 0x0) sendmsg$alg(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039b63eac610b", 0x15}, {&(0x7f0000001400)="c98812c1be8a", 0xffffffc8}, {&(0x7f00000012c0)="406f2bef596a8a3130012ee7bf", 0xd}, {&(0x7f0000001300)="7f5549f794326461", 0x8}], 0x4, &(0x7f00000000c0)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}, 0x0) recvmsg(r4, &(0x7f0000000000)={0x0, 0xb, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4089, 0x34000}], 0x1, 0x0, 0x2c}, 0x0) 12:15:48 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040)='nl80211\x00') sendmsg$NL80211_CMD_START_AP(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f00000000c0)={&(0x7f0000000140)=ANY=[@ANYBLOB="34000009d2b5a260fb4f96dbd6fa66d9c1bc00", @ANYRES16=r1, @ANYBLOB="100024d90000fddbdf250f00000008000c004000000008000c0000003800040016010400e2000500d50001000000"], 0x34}, 0x1, 0x0, 0x0, 0x20000004}, 0x1) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r2 = accept$alg(r0, 0x0, 0x0) readv(r2, &(0x7f00000008c0)=[{&(0x7f00000002c0)=""/175, 0xaf}], 0x1) 12:15:48 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r2 = dup2(r0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, 0x0, 0x0) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r4 = accept$alg(r3, 0x0, 0x0) sendmsg$alg(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039b63eac610b", 0x15}, {&(0x7f0000001400)="c98812c1be8a", 0xffffffc8}, {&(0x7f00000012c0)="406f2bef596a8a3130012ee7bf", 0xd}, {&(0x7f0000001300)="7f5549f794326461", 0x8}], 0x4, &(0x7f00000000c0)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}, 0x0) recvmsg(r4, &(0x7f0000000000)={0x0, 0xb, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4089, 0x34000}], 0x1, 0x0, 0x2c}, 0x0) 12:15:48 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r3 = dup2(r1, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) ioctl$VIDIOC_DECODER_CMD(r3, 0xc0485660, &(0x7f0000000000)={0x3, 0x1, @start={0x9}}) bind$alg(r3, &(0x7f0000000080)={0x26, 'aead\x00', 0x0, 0x0, 'authenc(sha224-avx2,cbc(blowfish))\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r4 = accept$alg(r0, 0x0, 0x0) readv(r4, &(0x7f00000008c0)=[{&(0x7f00000002c0)=""/175, 0xaf}], 0x1) 12:15:48 executing program 4: r0 = socket$inet6_sctp(0xa, 0x801, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000cf6fe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x6e, 0x0, 0x0) [ 328.311840] block nbd4: Receive control failed (result -32) [ 328.327666] block nbd4: shutting down sockets [ 328.338082] block nbd3: Receive control failed (result -32) [ 328.338450] block nbd3: shutting down sockets 12:15:48 executing program 3: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r4, 0xab00, r2) ioctl$NBD_SET_FLAGS(r4, 0xab0a, 0x3ed) dup2(r4, r3) ioctl$NBD_DO_IT(r4, 0xab03) 12:15:48 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r2 = dup2(r0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(0xffffffffffffffff, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r4 = accept$alg(r3, 0x0, 0x0) sendmsg$alg(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039b63eac610b", 0x15}, {&(0x7f0000001400)="c98812c1be8a", 0xffffffc8}, {&(0x7f00000012c0)="406f2bef596a8a3130012ee7bf", 0xd}, {&(0x7f0000001300)="7f5549f794326461", 0x8}], 0x4, &(0x7f00000000c0)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}, 0x0) recvmsg(r4, &(0x7f0000000000)={0x0, 0xb, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4089, 0x34000}], 0x1, 0x0, 0x2c}, 0x0) 12:15:48 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r0, 0x8934, &(0x7f0000000040)={'virt_wifi0\x00'}) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r1 = accept$alg(r0, 0x0, 0x0) openat$ppp(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ppp\x00', 0x4000, 0x0) readv(r1, &(0x7f00000008c0)=[{&(0x7f00000002c0)=""/166, 0xb}], 0x1) 12:15:48 executing program 4: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r4 = dup2(r2, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) bpf$ITER_CREATE(0x21, &(0x7f0000000000)={r4}, 0x8) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r6 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r6, 0xab00, r5) ioctl$NBD_SET_SOCK(r1, 0xab00, r5) dup2(r1, r0) ioctl$NBD_DO_IT(r1, 0xab03) 12:15:48 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r2 = dup2(r0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(0xffffffffffffffff, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r4 = accept$alg(r3, 0x0, 0x0) sendmsg$alg(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039b63eac610b", 0x15}, {&(0x7f0000001400)="c98812c1be8a", 0xffffffc8}, {&(0x7f00000012c0)="406f2bef596a8a3130012ee7bf", 0xd}, {&(0x7f0000001300)="7f5549f794326461", 0x8}], 0x4, &(0x7f00000000c0)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}, 0x0) recvmsg(r4, &(0x7f0000000000)={0x0, 0xb, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4089, 0x34000}], 0x1, 0x0, 0x2c}, 0x0) [ 328.470854] block nbd3: Receive control failed (result -32) [ 328.537129] block nbd5: shutting down sockets [ 328.576106] block nbd5: Could not allocate knbd recv work queue. [ 328.586927] block nbd5: shutting down sockets 12:15:48 executing program 5: r0 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r0, 0xab00, 0xffffffffffffffff) dup2(r0, 0xffffffffffffffff) ioctl$NBD_DO_IT(r0, 0xab03) 12:15:48 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) accept$alg(r1, 0x0, 0x0) accept$alg(0xffffffffffffffff, 0x0, 0x0) readv(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)=""/189, 0xbd}, {&(0x7f0000000180)=""/27, 0x1b}], 0x2) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, r1) openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000000)='/dev/dlm_plock\x00', 0x800, 0x0) 12:15:48 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r2 = dup2(r0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(0xffffffffffffffff, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r4 = accept$alg(r3, 0x0, 0x0) sendmsg$alg(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039b63eac610b", 0x15}, {&(0x7f0000001400)="c98812c1be8a", 0xffffffc8}, {&(0x7f00000012c0)="406f2bef596a8a3130012ee7bf", 0xd}, {&(0x7f0000001300)="7f5549f794326461", 0x8}], 0x4, &(0x7f00000000c0)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}, 0x0) recvmsg(r4, &(0x7f0000000000)={0x0, 0xb, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4089, 0x34000}], 0x1, 0x0, 0x2c}, 0x0) 12:15:48 executing program 5: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) ioctl$sock_SIOCGPGRP(r0, 0x8904, &(0x7f0000000000)=0x0) r4 = syz_mount_image$adfs(&(0x7f00000000c0)='adfs\x00', &(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, 0xa, &(0x7f0000000800)=[{&(0x7f0000000140)="132e230aae75dfd530d156039169a875feaf8825ba5d12a0d18a58c122291ef478c27a111d27934d197d91112a12792f8b18aad0b62ef9ba6e7355caf5c1066e1bc12e0f843d518963b100a671689c8ef02d0b66c27b7ba4410d880a7b29a218e11adfa23df4a3177925dc386960062987d270e75ab072f22b1ec08098164ddf42f4c4fa847bd4db7fff93dfbe1e225a4ab79b72358631f22e40b4c23ce1e0e86a4a031e9d8a693d2fb6cc2ca17104dea12819d0b2545d30004722c5381e12051628289afbc9efb563295722e9ed18", 0xcf, 0x5}, {&(0x7f0000000240)="c80c54d59cc02d7373e758bd711df693e8fcc194604c81797df91293a5576c483da98f862021fab09000b079e103f21745baa7ee70bce904", 0x38, 0x100000000}, {&(0x7f0000000280)="a8e2158bf3522769d5f8a2888c6eaa76454d02b94b8ccce584b8cd11ce39553cdb14faa9fe920630bdbd3d473e2de3e50aafc0e78f9f6d26415005103f25607276be0331beeb911d11e24ccd7e0376c2c48246008cc4b24bf6e2d1fae39bc23017750690f6dd5545a44cb3f92d12918357fefd4c6215ec276844f2599dc74f9030884c9b1122cf88f198536583ed61b20d5105c7af0488a236d746acf7887eae26e48f3054d6387daa85fe8842a2cd16b3ab7076a066278e4416c8468079c6e801cde0e30462c752b2fbbeca530587c2db3b5ce475e1a530ae6c8c0fd28b97851d1291d898d457668d17b9", 0xeb, 0x4}, {&(0x7f0000000380)="e8ecbbfd215b7873c4879d61e3fafaeffa6ed5f3ade21c4fa096cd5b74f897858d2a279fd86bc7564dec5821d3654cd997076f275a6d9d463d9777639aabcac1b2042405010e2999b0f3da2d1fcb36d09d446f78b93c3970740fbeb50535a2471407c22894071bc06a7288db1616944fdb0822b5e2a7c4b95de3170b2f0f49940718ba095684d0bcf683af5c0c4bf1cb54c742231c5a43297202dedb18d9f3e189f30c7abf5e781fa4ba27fe6906f31bd91042d9", 0xb4, 0x4}, {&(0x7f0000000440)="eb2b95274cc1c799b4dd62047df5e6e2f214bf42d26cf10fb6b407d038dac3cbfb4ea1680061bfa12385229c699731ffda3779f01cef1e2156c28d9bf96fabad5df4d4b4d4dfbd7909d93608b53189ab37f106946cd7ae24d9102772a09c5e836751985d24461c58c20b059f751244ba0624804d6d224d579a13bfc384c76be3ec0ad027e139e389e8a5537f30ec9504bfa0443a50e2d3ffd49501bea27bb4e5f172d97225405a2e73fdf479e1ea5c19e5a0ad18b7d2085aea9169ffbe49f7e032525b6496082694ef9b675f92cb2c1c6d480a24443e06aac03913410d0435b1934116fbb2b3e366b04a", 0xea, 0x3f}, {&(0x7f0000000540)="97f71247df9e97d041c5ec23be9dc12e89391c66d4f5259d83544b9a85ac1b430b2ddcb8a5eef981aeb77623f874766cbe3f1fce06fcde1c4cc392788a1a8b7e2ab59c73e271ab77bbf0ce1a1f618c45caf6e39f23a9f8f965e2a567332b0b1bb944043394b28683bb063e732c784ea5b104e277144c67543d3ae71cd8494f52663d074b7f1f14be005e40654a41", 0x8e, 0x80000001}, {&(0x7f0000000600), 0x0, 0xffffffffffffffff}, {&(0x7f0000000640)="28e3b8b9d1b8e04f326a3929cf2ad953c4f9233c9dd1212f0e75832a1815c8ec6dc96d93154ddc561a441a77b8b88dde3833a5e1faa7325559c04daba119b4979e34fb9e774eee5c39ae9d2a428fb71812ccd649620bacce62adf100de62d15f77e799f6225c20ed83cd1f58f8672d74ef", 0x71, 0x5}, {&(0x7f00000006c0), 0x0, 0x9}, {&(0x7f0000000700)="b3567d64423e1cb79ce956e03863a5b4bc65d8134696c1fc72c93ea53b268004bf6837120762f222572146bec57053a2f37e60b4a8a9eda1d024965faaf51988677f61a4062679cb4a7c4a1ccb90525fc033677b0c9de871148b01b1ed2066413790781ef5f22dc954388d18feb21727ebb853c8fda96e0441b127978f3f3f81bab91cabc873edf18a66bb9bfa41f8ea5026fcc27633db911757e89bc2d5071bdfe830d0d26176e148a1af11e2ad7f666149911089ecd759e1f690565e32bfdc0e2ba555f23894baf118dd88b88e8e2384be7f6edf", 0xd5, 0xfffffffffffffffe}], 0x8000, &(0x7f0000000900)={[{'/dev/nbd#\x00'}, {'[(}\\@'}, {'/dev/nbd#\x00'}, {'/dev/nbd#\x00'}], [{@func={'func', 0x3d, 'POLICY_CHECK'}}, {@dont_appraise='dont_appraise'}, {@uid_lt={'uid<', 0xee01}}, {@euid_gt={'euid>'}}, {@appraise_type='appraise_type=imasig'}, {@dont_hash='dont_hash'}, {@smackfsdef={'smackfsdef', 0x3d, '/dev/nbd#\x00'}}, {@subj_role={'subj_role', 0x3d, '\x00'}}]}) kcmp$KCMP_EPOLL_TFD(0xffffffffffffffff, r3, 0x7, r1, &(0x7f00000009c0)={0xffffffffffffffff, r4, 0xfff}) dup2(r2, r1) ioctl$NBD_DO_IT(r2, 0xab03) 12:15:48 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r2 = dup2(r0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, 0x0, 0x0) r4 = accept$alg(r3, 0x0, 0x0) sendmsg$alg(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039b63eac610b", 0x15}, {&(0x7f0000001400)="c98812c1be8a", 0xffffffc8}, {&(0x7f00000012c0)="406f2bef596a8a3130012ee7bf", 0xd}, {&(0x7f0000001300)="7f5549f794326461", 0x8}], 0x4, &(0x7f00000000c0)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}, 0x0) recvmsg(r4, &(0x7f0000000000)={0x0, 0xb, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4089, 0x34000}], 0x1, 0x0, 0x2c}, 0x0) 12:15:48 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) ioctl$VIDIOC_S_CTRL(0xffffffffffffffff, 0xc008561c, &(0x7f0000000100)={0x80000001, 0x9}) readv(0xffffffffffffffff, &(0x7f00000008c0)=[{&(0x7f00000002c0)=""/175, 0xaf}], 0x1) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(r0, 0xc0c89425, &(0x7f0000000000)={"6acc9627766ba9589af947aad0ee5bde", 0x0, 0x0, {0x6, 0x100}, {0x3, 0x9}, 0x0, [0x3, 0xffff, 0x5, 0x9, 0x2, 0xe94, 0x401, 0x1, 0x8, 0x3, 0x400, 0xd0, 0x9, 0x800, 0xe86400000000, 0x2]}) [ 328.766511] ADFS-fs: unrecognised mount option "/dev/nbd#" or missing value 12:15:49 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r2 = dup2(r0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, 0x0, 0x0) r4 = accept$alg(r3, 0x0, 0x0) sendmsg$alg(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039b63eac610b", 0x15}, {&(0x7f0000001400)="c98812c1be8a", 0xffffffc8}, {&(0x7f00000012c0)="406f2bef596a8a3130012ee7bf", 0xd}, {&(0x7f0000001300)="7f5549f794326461", 0x8}], 0x4, &(0x7f00000000c0)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}, 0x0) recvmsg(r4, &(0x7f0000000000)={0x0, 0xb, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4089, 0x34000}], 0x1, 0x0, 0x2c}, 0x0) [ 328.815410] block nbd5: Receive control failed (result -32) [ 328.822760] block nbd5: shutting down sockets [ 328.843893] block nbd5: Could not allocate knbd recv work queue. [ 328.865832] block nbd5: shutting down sockets 12:15:49 executing program 3: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r4, 0xab00, r2) ioctl$NBD_SET_FLAGS(r4, 0xab0a, 0x3ed) dup2(r4, r3) ioctl$NBD_DO_IT(r4, 0xab03) 12:15:49 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r2 = dup2(r0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, 0x0, 0x0) r4 = accept$alg(r3, 0x0, 0x0) sendmsg$alg(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039b63eac610b", 0x15}, {&(0x7f0000001400)="c98812c1be8a", 0xffffffc8}, {&(0x7f00000012c0)="406f2bef596a8a3130012ee7bf", 0xd}, {&(0x7f0000001300)="7f5549f794326461", 0x8}], 0x4, &(0x7f00000000c0)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}, 0x0) recvmsg(r4, &(0x7f0000000000)={0x0, 0xb, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4089, 0x34000}], 0x1, 0x0, 0x2c}, 0x0) 12:15:49 executing program 5: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) accept4$bt_l2cap(0xffffffffffffffff, &(0x7f0000000000)={0x1f, 0x0, @fixed}, &(0x7f00000000c0)=0xe, 0x80000) syz_init_net_socket$nl_rdma(0xffffffffffffffff, 0x3, 0x14) socketpair(0x4, 0x80002, 0x9, &(0x7f0000000100)) r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r2, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r3 = accept$alg(r2, 0x0, 0x0) sendmsg$alg(r3, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039b63eac610b", 0x15}, {&(0x7f0000001400)="c98812c1be8a", 0xffffffc8}, {&(0x7f00000012c0)="406f2bef596a8a3130012ee7bf", 0xd}, {&(0x7f0000001300)="7f5549f794326461", 0x8}], 0x4, &(0x7f00000000c0)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}, 0x0) recvmsg(r3, &(0x7f0000000000)={0x0, 0xb, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4089, 0x34000}], 0x1, 0x0, 0x2c}, 0x0) r4 = socket$alg(0x26, 0x5, 0x0) bind$alg(r4, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r4, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) accept$alg(r4, 0x0, 0x0) r5 = socket$alg(0x26, 0x5, 0x0) bind$alg(r5, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) dup2(r2, 0xffffffffffffffff) ioctl$NBD_DO_IT(r1, 0xab03) [ 329.223752] block nbd3: Receive control failed (result -32) [ 329.230274] block nbd3: shutting down sockets [ 329.282930] block nbd4: Receive control failed (result -32) [ 329.283138] block nbd4: shutting down sockets [ 329.302753] block nbd3: Receive control failed (result -32) 12:15:49 executing program 4: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r4 = dup2(r2, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) bpf$ITER_CREATE(0x21, &(0x7f0000000000)={r4}, 0x8) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r6 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r6, 0xab00, r5) ioctl$NBD_SET_SOCK(r1, 0xab00, r5) dup2(r1, r0) ioctl$NBD_DO_IT(r1, 0xab03) 12:15:49 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000004c0)={0x26, 'rng\x00', 0x0, 0x0, 'stdrng\x00'}, 0x58) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x340, 0x0) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, &(0x7f0000000100)="0a0725a89a1699c726090cf75c54dbb7", 0xfffffffffffffd57) r2 = socket$alg(0x26, 0x5, 0x0) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) accept$alg(r3, 0x0, 0x0) sendmsg$TIPC_NL_KEY_SET(0xffffffffffffffff, &(0x7f0000000740)={&(0x7f00000003c0)={0x10, 0x0, 0x0, 0x10000000}, 0x30, &(0x7f0000000700)={&(0x7f0000000400)={0x298, 0x0, 0x400, 0x70bd2b, 0x25dfdbfb}, 0x298}, 0x1, 0x0, 0x0, 0x30048014}, 0x4014) bind$alg(r3, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'xts(aes)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r2, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) getsockopt$bt_l2cap_L2CAP_CONNINFO(r1, 0x6, 0x2, &(0x7f0000000140), &(0x7f0000000180)=0x6) accept$alg(r2, 0x0, 0x0) setsockopt$ALG_SET_KEY(r2, 0x117, 0x1, &(0x7f0000000000)="71018f7ab8e100acd2cbc8c53c2edf8cfc1cb85add63b37ac19f2452609c9c19036d46d3d90bfe42225c3ba2c436531ee9760e900da7265d3f764744244bd91c0129953d0850a029723e7ab2080bc89e841484dc6c88fde827", 0x59) r4 = accept$alg(r0, 0x0, 0x0) readv(r4, &(0x7f00000008c0)=[{&(0x7f00000002c0)=""/175, 0xaf}], 0x1) ioctl$sock_SIOCDELRT(r2, 0x890c, &(0x7f0000000ac0)={0x0, @xdp={0x2c, 0xa, 0x0, 0x1c}, @qipcrtr={0x2a, 0x1, 0xfffffffe}, @isdn={0x22, 0x1, 0x80, 0x4, 0xf9}, 0x3, 0x0, 0x0, 0x0, 0x8000, &(0x7f0000000a80)='netdevsim0\x00', 0x2, 0x7fff, 0x9}) sendmsg$nl_route_sched(r1, &(0x7f0000000bc0)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000b80)={&(0x7f0000000b40)=@getqdisc={0x24, 0x26, 0x201, 0x70bd2a, 0x25dfdbfd, {0x0, 0x0, 0x0, r5, {0xf, 0x3}, {0x9, 0xe}, {0xe, 0x10}}}, 0x24}, 0x1, 0x0, 0x0, 0x4000010}, 0x20000000) ioctl$sock_SIOCINQ(r4, 0x541b, &(0x7f0000000080)) 12:15:49 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r2 = dup2(r0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f00000001c0), 0x0) r4 = accept$alg(r3, 0x0, 0x0) sendmsg$alg(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039b63eac610b", 0x15}, {&(0x7f0000001400)="c98812c1be8a", 0xffffffc8}, {&(0x7f00000012c0)="406f2bef596a8a3130012ee7bf", 0xd}, {&(0x7f0000001300)="7f5549f794326461", 0x8}], 0x4, &(0x7f00000000c0)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}, 0x0) recvmsg(r4, &(0x7f0000000000)={0x0, 0xb, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4089, 0x34000}], 0x1, 0x0, 0x2c}, 0x0) 12:15:49 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) ioctl$sock_kcm_SIOCKCMATTACH(r1, 0x89e0, &(0x7f0000000040)={r0}) r2 = accept$alg(r0, 0x0, 0x0) readv(r2, &(0x7f00000008c0)=[{&(0x7f00000002c0)=""/175, 0xaf}], 0x1) 12:15:49 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r2 = dup2(r0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f00000001c0), 0x0) r4 = accept$alg(r3, 0x0, 0x0) sendmsg$alg(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039b63eac610b", 0x15}, {&(0x7f0000001400)="c98812c1be8a", 0xffffffc8}, {&(0x7f00000012c0)="406f2bef596a8a3130012ee7bf", 0xd}, {&(0x7f0000001300)="7f5549f794326461", 0x8}], 0x4, &(0x7f00000000c0)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}, 0x0) recvmsg(r4, &(0x7f0000000000)={0x0, 0xb, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4089, 0x34000}], 0x1, 0x0, 0x2c}, 0x0) 12:15:49 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r2 = dup2(r0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f00000001c0), 0x0) r4 = accept$alg(r3, 0x0, 0x0) sendmsg$alg(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039b63eac610b", 0x15}, {&(0x7f0000001400)="c98812c1be8a", 0xffffffc8}, {&(0x7f00000012c0)="406f2bef596a8a3130012ee7bf", 0xd}, {&(0x7f0000001300)="7f5549f794326461", 0x8}], 0x4, &(0x7f00000000c0)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}, 0x0) recvmsg(r4, &(0x7f0000000000)={0x0, 0xb, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4089, 0x34000}], 0x1, 0x0, 0x2c}, 0x0) 12:15:49 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r1 = accept$alg(r0, 0x0, 0x0) ioctl$DRM_IOCTL_MODE_GETPLANERESOURCES(0xffffffffffffffff, 0xc01064b5, &(0x7f0000000040)={&(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x6}) readv(r1, &(0x7f00000008c0)=[{&(0x7f00000002c0)=""/175, 0xaf}], 0x1) r2 = openat$full(0xffffffffffffff9c, &(0x7f0000000200)='/dev/full\x00', 0x0, 0x0) fcntl$F_GET_RW_HINT(r2, 0x40b, &(0x7f00000006c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r5 = dup2(r3, r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) read$midi(r5, &(0x7f0000000080)=""/187, 0xbb) 12:15:49 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r2 = dup2(r0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5", 0x8) r4 = accept$alg(r3, 0x0, 0x0) sendmsg$alg(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039b63eac610b", 0x15}, {&(0x7f0000001400)="c98812c1be8a", 0xffffffc8}, {&(0x7f00000012c0)="406f2bef596a8a3130012ee7bf", 0xd}, {&(0x7f0000001300)="7f5549f794326461", 0x8}], 0x4, &(0x7f00000000c0)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}, 0x0) recvmsg(r4, &(0x7f0000000000)={0x0, 0xb, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4089, 0x34000}], 0x1, 0x0, 0x2c}, 0x0) 12:15:49 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r2 = dup2(r0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5", 0x8) r4 = accept$alg(r3, 0x0, 0x0) sendmsg$alg(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039b63eac610b", 0x15}, {&(0x7f0000001400)="c98812c1be8a", 0xffffffc8}, {&(0x7f00000012c0)="406f2bef596a8a3130012ee7bf", 0xd}, {&(0x7f0000001300)="7f5549f794326461", 0x8}], 0x4, &(0x7f00000000c0)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}, 0x0) recvmsg(r4, &(0x7f0000000000)={0x0, 0xb, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4089, 0x34000}], 0x1, 0x0, 0x2c}, 0x0) 12:15:50 executing program 3: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) dup2(r1, r0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r4, 0xab00, r2) ioctl$NBD_SET_FLAGS(r4, 0xab0a, 0x3ed) dup2(r4, r3) ioctl$NBD_DO_IT(r4, 0xab03) 12:15:50 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r2 = dup2(r0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5", 0x8) r4 = accept$alg(r3, 0x0, 0x0) sendmsg$alg(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039b63eac610b", 0x15}, {&(0x7f0000001400)="c98812c1be8a", 0xffffffc8}, {&(0x7f00000012c0)="406f2bef596a8a3130012ee7bf", 0xd}, {&(0x7f0000001300)="7f5549f794326461", 0x8}], 0x4, &(0x7f00000000c0)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}, 0x0) recvmsg(r4, &(0x7f0000000000)={0x0, 0xb, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4089, 0x34000}], 0x1, 0x0, 0x2c}, 0x0) [ 330.069574] block nbd3: Receive control failed (result -32) [ 330.076141] block nbd3: shutting down sockets [ 330.119743] block nbd5: Receive control failed (result -32) [ 330.125953] block nbd5: shutting down sockets 12:15:50 executing program 5: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) r2 = openat$mice(0xffffffffffffff9c, &(0x7f0000000040)='/dev/input/mice\x00', 0x8001) accept4$x25(r2, &(0x7f00000000c0), &(0x7f0000000100)=0x12, 0x80000) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) accept$alg(r3, 0x0, 0x0) r4 = socket$inet6_udp(0xa, 0x2, 0x0) r5 = socket$alg(0x26, 0x5, 0x0) bind$alg(r5, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r5, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) accept$alg(r5, 0x0, 0x0) dup2(r5, r4) ioctl$NBD_DO_IT(r1, 0xab03) [ 330.198975] block nbd5: shutting down sockets [ 330.218102] block nbd4: Receive control failed (result -32) [ 330.227795] block nbd4: shutting down sockets [ 330.227942] block nbd3: Receive control failed (result -32) [ 330.244686] block nbd3: shutting down sockets 12:15:50 executing program 4: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r4 = dup2(r2, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) bpf$ITER_CREATE(0x21, &(0x7f0000000000)={r4}, 0x8) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r6 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r6, 0xab00, r5) ioctl$NBD_SET_SOCK(r1, 0xab00, r5) dup2(r1, r0) ioctl$NBD_DO_IT(r1, 0xab03) 12:15:50 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r2 = dup2(r0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced", 0xc) r4 = accept$alg(r3, 0x0, 0x0) sendmsg$alg(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039b63eac610b", 0x15}, {&(0x7f0000001400)="c98812c1be8a", 0xffffffc8}, {&(0x7f00000012c0)="406f2bef596a8a3130012ee7bf", 0xd}, {&(0x7f0000001300)="7f5549f794326461", 0x8}], 0x4, &(0x7f00000000c0)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}, 0x0) recvmsg(r4, &(0x7f0000000000)={0x0, 0xb, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4089, 0x34000}], 0x1, 0x0, 0x2c}, 0x0) 12:15:50 executing program 3: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) dup2(r1, r0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r4, 0xab00, r2) ioctl$NBD_SET_FLAGS(r4, 0xab0a, 0x3ed) dup2(r4, r3) ioctl$NBD_DO_IT(r4, 0xab03) 12:15:50 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r2 = dup2(r0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced", 0xc) r4 = accept$alg(r3, 0x0, 0x0) sendmsg$alg(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039b63eac610b", 0x15}, {&(0x7f0000001400)="c98812c1be8a", 0xffffffc8}, {&(0x7f00000012c0)="406f2bef596a8a3130012ee7bf", 0xd}, {&(0x7f0000001300)="7f5549f794326461", 0x8}], 0x4, &(0x7f00000000c0)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}, 0x0) recvmsg(r4, &(0x7f0000000000)={0x0, 0xb, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4089, 0x34000}], 0x1, 0x0, 0x2c}, 0x0) 12:15:50 executing program 3: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) dup2(r1, r0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r4, 0xab00, r2) ioctl$NBD_SET_FLAGS(r4, 0xab0a, 0x3ed) dup2(r4, r3) ioctl$NBD_DO_IT(r4, 0xab03) [ 330.367829] block nbd3: Receive control failed (result -32) [ 330.383854] block nbd3: shutting down sockets 12:15:50 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r1 = accept$alg(r0, 0x0, 0x0) ioctl$sock_SIOCADDDLCI(r1, 0x8980, &(0x7f0000000000)={'ip6gretap0\x00', 0xc5f}) readv(r1, &(0x7f00000008c0)=[{&(0x7f0000000100)=""/175, 0xaf}], 0x1) 12:15:50 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r2 = dup2(r0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced", 0xc) r4 = accept$alg(r3, 0x0, 0x0) sendmsg$alg(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039b63eac610b", 0x15}, {&(0x7f0000001400)="c98812c1be8a", 0xffffffc8}, {&(0x7f00000012c0)="406f2bef596a8a3130012ee7bf", 0xd}, {&(0x7f0000001300)="7f5549f794326461", 0x8}], 0x4, &(0x7f00000000c0)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}, 0x0) recvmsg(r4, &(0x7f0000000000)={0x0, 0xb, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4089, 0x34000}], 0x1, 0x0, 0x2c}, 0x0) 12:15:50 executing program 3: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$NBD_SET_SOCK(0xffffffffffffffff, 0xab00, r0) dup2(0xffffffffffffffff, r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r4, 0xab00, r2) ioctl$NBD_SET_FLAGS(r4, 0xab0a, 0x3ed) dup2(r4, r3) ioctl$NBD_DO_IT(r4, 0xab03) [ 330.497697] block nbd3: Receive control failed (result -32) [ 330.504279] block nbd3: shutting down sockets 12:15:50 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r2 = dup2(r0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54", 0xe) r4 = accept$alg(r3, 0x0, 0x0) sendmsg$alg(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039b63eac610b", 0x15}, {&(0x7f0000001400)="c98812c1be8a", 0xffffffc8}, {&(0x7f00000012c0)="406f2bef596a8a3130012ee7bf", 0xd}, {&(0x7f0000001300)="7f5549f794326461", 0x8}], 0x4, &(0x7f00000000c0)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}, 0x0) recvmsg(r4, &(0x7f0000000000)={0x0, 0xb, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4089, 0x34000}], 0x1, 0x0, 0x2c}, 0x0) 12:15:50 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000000)='/dev/dlm-monitor\x00', 0x0, 0x0) r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) accept$alg(r1, 0x0, 0x0) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, &(0x7f0000000040)="0a0775b005e381e5b3b60ced5c54dbb79a5c09f20e8731347eae5fa0270cd1a6d4bcc435bb3b440c312a31c5a1d1d29b63978fc5062e67694c9debc56ac2ad66287d982ea260a981729db216cb71613b85b53c4cf20243f088283c76acb99b87ea410ed3e59d46b63d63cfc2a10c204e56fafab3cc5f75eeb3a3445cad3f9ab7954c8ce3d4542c6e538b43739b050d073dd95cae0ddd6fcab7fbbd2b19074fbe35253253f622a39c46ff9c57beda8bfefed4020a1e610e0f2014d2075602c29825a129e9557007afd0a9f9d5f57fb6a2aadaf7fa2048fbbc3b311474b5a79920fa358cfc9fcec7084e1ca8c13430f5e609b167880f61f6d9c9e7b551ad6ca253f5cafbe28a28d50af15e602a09af6768ba04cb74ce1e8c5916fe13d2a58dfe0a1aa3bf8d7a201f0324eb91630eb13566b0a1f77a98a555dc69ae5a38672a851de049f6b7b6e471b7a1443d4d171c", 0x14e) r2 = accept$alg(r0, 0x0, 0x0) readv(r2, &(0x7f00000008c0)=[{&(0x7f00000002c0)=""/175, 0xaf}], 0x1) 12:15:50 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r2 = dup2(r0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54", 0xe) r4 = accept$alg(r3, 0x0, 0x0) sendmsg$alg(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039b63eac610b", 0x15}, {&(0x7f0000001400)="c98812c1be8a", 0xffffffc8}, {&(0x7f00000012c0)="406f2bef596a8a3130012ee7bf", 0xd}, {&(0x7f0000001300)="7f5549f794326461", 0x8}], 0x4, &(0x7f00000000c0)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}, 0x0) recvmsg(r4, &(0x7f0000000000)={0x0, 0xb, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4089, 0x34000}], 0x1, 0x0, 0x2c}, 0x0) [ 330.622079] block nbd3: Receive control failed (result -32) [ 330.630956] block nbd3: shutting down sockets 12:15:51 executing program 5: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup3(r0, 0xffffffffffffffff, 0x0) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_TEMPO(r2, 0xc02c5341, &(0x7f00000000c0)) r3 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r3, 0xab00, r0) dup2(r3, r1) ioctl$NBD_DO_IT(r3, 0xab03) [ 331.081576] block nbd5: Receive control failed (result -32) [ 331.087624] block nbd5: shutting down sockets 12:15:51 executing program 4: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)) r0 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r3 = dup2(r1, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) bpf$ITER_CREATE(0x21, &(0x7f0000000000)={r3}, 0x8) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r5 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r5, 0xab00, r4) ioctl$NBD_SET_SOCK(r0, 0xab00, r4) ioctl$NBD_DO_IT(r0, 0xab03) 12:15:51 executing program 3: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$NBD_SET_SOCK(0xffffffffffffffff, 0xab00, r0) dup2(0xffffffffffffffff, r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r4, 0xab00, r2) ioctl$NBD_SET_FLAGS(r4, 0xab0a, 0x3ed) dup2(r4, r3) ioctl$NBD_DO_IT(r4, 0xab03) 12:15:51 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r2 = dup2(r0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54", 0xe) r4 = accept$alg(r3, 0x0, 0x0) sendmsg$alg(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039b63eac610b", 0x15}, {&(0x7f0000001400)="c98812c1be8a", 0xffffffc8}, {&(0x7f00000012c0)="406f2bef596a8a3130012ee7bf", 0xd}, {&(0x7f0000001300)="7f5549f794326461", 0x8}], 0x4, &(0x7f00000000c0)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}, 0x0) recvmsg(r4, &(0x7f0000000000)={0x0, 0xb, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4089, 0x34000}], 0x1, 0x0, 0x2c}, 0x0) 12:15:51 executing program 1: ioctl$KDGKBSENT(0xffffffffffffffff, 0x4b48, &(0x7f0000000380)={0x2, "4701cbee1e08d954d19722fefc1320624bd81dccaaa0d7fa14f76d9519c8ff30569cbb269e9f671b8672580b3acdb6ed081c895664a7fa2f87c51659c3033040f060054e75de469d4bb32bf4768cf889e4a2c54e2fbcfdb89e6ae0b9b275ad1729ab6202b7349d126adae4e910ba3a2a13cff4920ed715570b74a48aaaccbcb98cee6d930543dad1245bf9ab632a2fed85b6664185d586b957a0a943bbb8c7fdc125eee2a39e7ad282497816b9ea13a11ab8d077cf57bba146fd9307a2c2baae96c168a48992986bed96a93f595f0f317272dc1bd072cc90b63eb03644fedf99a7b6d4952c197d5623975bb14d38cfa8a457cea23ef235f493dfadc055e2d31168aa8b175a88d34b3556849ca5cdf8c2790b37862a62140ad2e34f56d0cfaf84f9db9d24fb110a239800bdd857c72f28adeecb5d874720dab93889247c9c083ca245687b58a8978358c33bc3125e8b1a82ff34ebe8a5adcb18509a9091bd4335ecb465675a500a53b3981dad18276460bb6e08104251eb325ef6beb93e3c288db6564290971cdf53316822b2681a9673b5491a879a55020ff657aeefcd06c676ed210e241c11d3858d5aabc8a5c9c7e712942d44e56636a073ab32ce86c199e34b138ec5f785fa667b3df7b3509e7ef6e0aa351d4c22b292a17a93490e20685d4e1a34114cc659d6411ec6c0983bd7a9805d078102cf6c73201e7ae6d92242c0"}) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r1 = accept$alg(r0, 0x0, 0x0) readv(r1, &(0x7f00000008c0)=[{&(0x7f00000002c0)=""/175, 0xaf}], 0x1) [ 331.128512] block nbd4: Receive control failed (result -32) [ 331.134804] block nbd4: shutting down sockets [ 331.155743] block nbd5: Receive control failed (result -32) [ 331.162659] block nbd5: shutting down sockets [ 331.193460] block nbd5: Receive control failed (result -32) [ 331.219289] block nbd5: shutting down sockets 12:15:51 executing program 5: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) r3 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/net/pfkey\x00', 0x4a0000, 0x0) r4 = socket$alg(0x26, 0x5, 0x0) setsockopt$ALG_SET_KEY(r4, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r5 = accept$alg(r4, 0x0, 0x0) ioctl$UFFDIO_WAKE(r3, 0x8010aa02, &(0x7f0000001300)={&(0x7f0000ffc000/0x3000)=nil, 0x3000}) sendmsg$alg(r5, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039b63eac610b", 0x15}, {&(0x7f0000001400)="c98812c1be8a", 0x6}, {&(0x7f00000012c0)="406f2bef596a8a3120012ee7bf", 0xd}, {&(0x7f0000000180)="7f5549f794326461", 0x8}], 0x4, &(0x7f00000000c0)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}, 0x0) ioctl$MON_IOCQ_URB_LEN(r3, 0x9201) recvmsg(r5, &(0x7f0000000000)={0x0, 0xb, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4089, 0x34000}], 0x1, 0x0, 0x2c}, 0x0) ioctl$sock_SIOCGSKNS(r5, 0x894c, &(0x7f0000000140)=0x9d5) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) dup2(r2, r1) ioctl$NBD_DO_IT(r2, 0xab03) 12:15:51 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r2 = dup2(r0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54db", 0xf) r4 = accept$alg(r3, 0x0, 0x0) sendmsg$alg(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039b63eac610b", 0x15}, {&(0x7f0000001400)="c98812c1be8a", 0xffffffc8}, {&(0x7f00000012c0)="406f2bef596a8a3130012ee7bf", 0xd}, {&(0x7f0000001300)="7f5549f794326461", 0x8}], 0x4, &(0x7f00000000c0)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}, 0x0) recvmsg(r4, &(0x7f0000000000)={0x0, 0xb, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4089, 0x34000}], 0x1, 0x0, 0x2c}, 0x0) 12:15:51 executing program 3: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$NBD_SET_SOCK(0xffffffffffffffff, 0xab00, r0) dup2(0xffffffffffffffff, r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r4, 0xab00, r2) ioctl$NBD_SET_FLAGS(r4, 0xab0a, 0x3ed) dup2(r4, r3) ioctl$NBD_DO_IT(r4, 0xab03) 12:15:51 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r1 = accept$alg(r0, 0x0, 0x0) bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000000)={0x0, 0x10001, 0x10}, 0xc) readv(r1, &(0x7f00000008c0)=[{&(0x7f00000002c0)=""/175, 0xaf}], 0x1) socketpair(0x11, 0x800, 0x7477, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r2, 0x8933, &(0x7f0000000080)={'batadv0\x00'}) [ 331.241934] block nbd3: Receive control failed (result -32) [ 331.249658] block nbd3: shutting down sockets 12:15:51 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r2 = dup2(r0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54db", 0xf) r4 = accept$alg(r3, 0x0, 0x0) sendmsg$alg(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039b63eac610b", 0x15}, {&(0x7f0000001400)="c98812c1be8a", 0xffffffc8}, {&(0x7f00000012c0)="406f2bef596a8a3130012ee7bf", 0xd}, {&(0x7f0000001300)="7f5549f794326461", 0x8}], 0x4, &(0x7f00000000c0)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}, 0x0) recvmsg(r4, &(0x7f0000000000)={0x0, 0xb, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4089, 0x34000}], 0x1, 0x0, 0x2c}, 0x0) 12:15:51 executing program 3: r0 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r0, 0xab00, 0xffffffffffffffff) dup2(r0, 0xffffffffffffffff) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r3, 0xab00, r1) ioctl$NBD_SET_FLAGS(r3, 0xab0a, 0x3ed) dup2(r3, r2) ioctl$NBD_DO_IT(r3, 0xab03) [ 331.338136] block nbd5: Receive control failed (result -32) [ 331.344204] block nbd3: Receive control failed (result -32) [ 331.355213] block nbd5: shutting down sockets 12:15:51 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) r1 = openat$ubi_ctrl(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ubi_ctrl\x00', 0x101080, 0x0) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, &(0x7f0000000000)="0a0775b005e381e5b3b60ced5c54dbb77115210c4598de7f1ca7499cbbb5eb11260ee6e41e593b743052d33b9fbdb12657871eb1e426b3af396a4709340faf7cbd5d05ac949651866e0bfc71df6b48956a4d977aacce7441cf477385f480151d511846d47945494e8045a9348f5ccfe85dd5a992ca78d29b62306a9b3315de23eea7b0538649b5b448c01d770be4e9a66d31b3eae0b7a5d651309b8ae460be3e218820e6e89bdc348d79f2a0d41a8ef9fd8a62d82760ea3d2faf0e22b17f6490a95cc70c64aaf491b1c66df023df2f602942b0d2d0897fa31f25ebba311c60fd9d96930e7614b22b9181bbe2560c59fc69ba8949f92a39c7f59e2b1c7bb9665433ea2a02421b90330486d6", 0xffffffffffffffd2) r2 = accept$alg(r0, 0x0, 0x0) readv(r2, &(0x7f00000008c0)=[{&(0x7f00000002c0)=""/175, 0xaf}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) dup2(r4, r5) ioctl$BLKFRASET(r5, 0x1264, &(0x7f00000001c0)=0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r8 = dup2(r6, r7) ioctl$PERF_EVENT_IOC_ENABLE(r8, 0x8912, 0x400200) accept4$inet6(r8, &(0x7f0000000140)={0xa, 0x0, 0x0, @initdev}, &(0x7f0000000180)=0x1c, 0x80000) r9 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) dup2(r3, r9) ioctl$KVM_SET_TSS_ADDR(r9, 0xae47, 0x0) sendmsg$NL80211_CMD_GET_KEY(r8, &(0x7f00000004c0)={&(0x7f0000000380)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000480)={&(0x7f0000000680)=ANY=[@ANYBLOB="88000000", @ANYRES16=0x0, @ANYBLOB="04002abd7000ff6ca8e96f00040008000300", @ANYRES32=0x0, @ANYBLOB="0c00990055000040130000000f000a000400cbc7a3e5899d2974fc0010006e80f2faf68c8304000100040010ea68942869a7b746f46401000400020008003700030000000b000736fb17ed000000110007000a514654ec31ffea7040107d190000e418006e0200010004000100040001004a9994ad1a7c44eeb44f02bf0b569bd150977e82d03fb900000000000000f218769d0d6798a49fabfb1f91b71489820d6d83711b6cf28f969ddbe124e32fb20f789101f9"], 0x88}, 0x1, 0x0, 0x0, 0x20008014}, 0x0) 12:15:51 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r2 = dup2(r0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54db", 0xf) r4 = accept$alg(r3, 0x0, 0x0) sendmsg$alg(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039b63eac610b", 0x15}, {&(0x7f0000001400)="c98812c1be8a", 0xffffffc8}, {&(0x7f00000012c0)="406f2bef596a8a3130012ee7bf", 0xd}, {&(0x7f0000001300)="7f5549f794326461", 0x8}], 0x4, &(0x7f00000000c0)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}, 0x0) recvmsg(r4, &(0x7f0000000000)={0x0, 0xb, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4089, 0x34000}], 0x1, 0x0, 0x2c}, 0x0) [ 331.381543] block nbd5: shutting down sockets [ 331.397149] block nbd3: shutting down sockets [ 331.463942] block nbd3: Receive control failed (result -32) [ 331.471937] block nbd3: shutting down sockets 12:15:52 executing program 4: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)) r0 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r3 = dup2(r1, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) bpf$ITER_CREATE(0x21, &(0x7f0000000000)={r3}, 0x8) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r5 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r5, 0xab00, r4) ioctl$NBD_DO_IT(r0, 0xab03) 12:15:52 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r1 = accept$alg(r0, 0x0, 0x0) readv(r1, &(0x7f00000008c0)=[{&(0x7f00000002c0)=""/175, 0xaf}], 0x1) signalfd4(r1, &(0x7f0000000000)={[0x6]}, 0x8, 0x80000) 12:15:52 executing program 5: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x581182) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r4 = dup2(r2, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) ioctl$KVM_RUN(r4, 0xae80, 0x0) setsockopt$inet_sctp_SCTP_SOCKOPT_CONNECTX(0xffffffffffffffff, 0x84, 0x6e, &(0x7f00000000c0)=[@in={0x2, 0x4e21, @multicast1}, @in={0x2, 0x4e24, @local}, @in={0x2, 0x4e22, @multicast2}, @in6={0xa, 0x4e23, 0x7, @dev={0xfe, 0x80, [], 0xc}, 0x8}, @in={0x2, 0x4e21, @loopback}, @in={0x2, 0x4e20, @private=0xa010102}], 0x6c) ioctl$NBD_DO_IT(r1, 0xab03) 12:15:52 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r2 = dup2(r0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r4 = accept$alg(0xffffffffffffffff, 0x0, 0x0) sendmsg$alg(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039b63eac610b", 0x15}, {&(0x7f0000001400)="c98812c1be8a", 0xffffffc8}, {&(0x7f00000012c0)="406f2bef596a8a3130012ee7bf", 0xd}, {&(0x7f0000001300)="7f5549f794326461", 0x8}], 0x4, &(0x7f00000000c0)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}, 0x0) recvmsg(r4, &(0x7f0000000000)={0x0, 0xb, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4089, 0x34000}], 0x1, 0x0, 0x2c}, 0x0) 12:15:52 executing program 3: r0 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r0, 0xab00, 0xffffffffffffffff) dup2(r0, 0xffffffffffffffff) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r3, 0xab00, r1) ioctl$NBD_SET_FLAGS(r3, 0xab0a, 0x3ed) dup2(r3, r2) ioctl$NBD_DO_IT(r3, 0xab03) [ 332.035861] block nbd4: Receive control failed (result -32) [ 332.042109] block nbd4: shutting down sockets 12:15:52 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r2 = dup2(r0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r4 = accept$alg(0xffffffffffffffff, 0x0, 0x0) sendmsg$alg(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039b63eac610b", 0x15}, {&(0x7f0000001400)="c98812c1be8a", 0xffffffc8}, {&(0x7f00000012c0)="406f2bef596a8a3130012ee7bf", 0xd}, {&(0x7f0000001300)="7f5549f794326461", 0x8}], 0x4, &(0x7f00000000c0)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}, 0x0) recvmsg(r4, &(0x7f0000000000)={0x0, 0xb, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4089, 0x34000}], 0x1, 0x0, 0x2c}, 0x0) 12:15:52 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r1 = syz_mount_image$efs(&(0x7f0000000000)='efs\x00', &(0x7f0000000040)='./file0\x00', 0x5, 0x9, &(0x7f0000000a00)=[{&(0x7f0000000080)="d5703d68ede8f4f6632e651ca29cbfb71e835891f01d804763d8e75f767658b76712d3ca7b7268f433e25691807d77ca5348f6d39e44187a0acb8a28adffacdbe4a0feb14ea89ff4fee120d03765b0b7cf1eaf8978bef1795e43a0e26b7a07d2b049c8427c47442c557e24f3b079bf7d40b05eb961cc5ebcc32886696651be65ff676362a67f7de6025d130e25686519fb8810dbc026d2f28c9078a5085d9518609badb08e90e03efcf102ba4ee40facb711bb0741309b587d4313958758d877894d77c7c302128c0299901f08b03ae1929f631cb7d7f51aca0696a92ee15f314d954fcc0db5aac12cbb79aa9e4641ff39cf13a9c52b6cea", 0xf8, 0x5}, {&(0x7f0000000380)="86a056e8502823e0fe96c9328f205a57e189caadfe9c2a4aaa1b798347efaf0f1df2b152828fad31aa1e9520229234437afe1871729df20fc1a9ee2d0c79dd565454e9bcc8241b035592f8a87c5cff73016ae1f49029ccedd3886e965c16b1b46e9fb127f1186d3f05b90b786e31e4996f11079eb47cd8f3b65854d7e2895134ae0c4744a953f57a783808163bb96811c9bb9b39b3fa25014e25b7b615dfb0acc01beea18678cd8e6b972c3b73c49915a904b2352bf914696ac10a5e862b6a", 0xbf, 0x4}, {&(0x7f0000000440)="6513ca0a8cbba59780a15c8c339c9bb65df4d78bc9ec47b977b84e18dcca979e95c8be9ea94149a2c65607a2796f169bb88fbaab954fa21446fe87f49d2bbaa7f334b400b6d41a661c9242115dfb4a7d5e1ed6c786c996ffb289dbbe726d49055fce5b664f96815487e95827e10d69a01e6857ca1810bf4f9c63c14753f16adf9d53e1d897fa81d79aafbc7b4f5cde54caff43f4dcff53b54af74971a84ae2791dc35001ed8a39f8d668d3f2f742170e99b5a3dea06beee4899b0182e4d11927e4cc2798aee6585f011c87f6031ae2ee6c708544c230c33b6543f56aba4d875b9919ff2f4688ee7a90", 0xe9, 0x7b38}, {&(0x7f0000000540)="370fa6eecc6cc6f3ccf4b1733d41bee8e5fd0e00ebe792b39a0810634722d7f291f621f756e6a1c4ef96421b3344f6349ed812af1e90b4d728b78abe7188554e164f49a738deb6a3502afea67cf68cacae509e8724f3b598b0a56cea424cb1f7144b5c733e941c908825bf4d90eb217058a5d2463a931b7a218f2420fb7a9962fdf8c563b4b937ee76ae1b1e4ae0951344c3af06919c9d905bfcb7964c8725f20102208796214f1263a0840135c895", 0xaf, 0xffffffffffffffff}, {&(0x7f0000000180), 0x0, 0x5}, {&(0x7f0000000600)="dec985347ae807f35a84457ad2c54043d338fec3fe2327049a19f3566f0c36a57515c6bb5f35b5557170b3cc3ffdf1c1027dec3f8cc2ae66aed65f4a7654496da16ec6a29e9f2ffe072d06bc9187857000f827a6408b873c7dcd9280718967f39913bfc787603499f4d9f8445b06dec05bdf09ccaf8a0820a23cfda290671c816aaeebb4b7c25cdeaca279af30574cdc1f81898a13e2bde2e269d87b231210e6b8970a357b08d8272f0447478fd2fd0d563eb2bae3dc159a204f2c24db1d416776eb5ca05f49ff", 0xc7, 0x100000000}, {&(0x7f0000000700)="1842a3469b8bb9bc5bb15e8c49d3ae058c2b63e6d7f60419903bbb15a4aaca0088dbc71b683d1ad832ad0eae1ee31f0b901cd7bd6bd237e8eaf38168ac46db1f2e2e60068901d2601a3c91ae1bf12e980dec49be129a87e84bee0b5e360c60187e0c104793f9e472d0c1cd912009fd34b6de7d40f5d7baf7d8562142c39318996f8ff8ff9b740803f1fe701dcb2a3c284ea163158aca2688be619faba755558e8c48f91726887dbc90f7f4db32c87663041d0fcc0714cdfd8a", 0xb9, 0xa4fd}, {&(0x7f00000007c0)="2f472ad8bd771b93f59b9e388b57913078df4e84d6af5e89ef6053cfce9d95193567ef6adaca0c58abd7f5d500e834d4b139c3b65e0fe66e3f0f61389c15c46f507ed9b361d4b0cf779f433e072e91edeed469705fabdb5c33c6c93bb13a7b016efbe9bab241e128ffe7f77cf79d27248fa7d23768bbd2cefbaece417be9c2a903a66653630b82a688a7c074812b27256a3eba0a4f91ebaccd66d1c3ab51aff8c4a3362478a6ebc2f48294850b7f0f30cf291a34853461519255d29242de4a9cee02023b0bf7fd074f875bf763f5c372e8a3676387377942e30c", 0xda, 0xeb}, {&(0x7f0000000900)="c1a1b2b80fb8defbcba45204594ddcddef2d43c334d9238a79e1f15d9c8eb67b7cd4eaa7ffd94798228a7753d5795e463105c334ac1b7a0c9f30b3fdd1bb001ccc516830cf135754ede28e651c7a6a01e344d30e685e899750b409b4e45eb95965f35bb277d55c91cbe787c97b32ac5d8556da84e127c37b62c090b9a5cfabb64cda3827fe6f43ac82d2bc6ff70a472218bef98870fbfdf54dbbaa580a01a441f28795e0aeeb3d16442dd88921f2032f124ba8c5b0607161d8b72572c3b024fa16bbad1e347f7b6b5eef0e3886ee", 0xce, 0x5}], 0x2010000, &(0x7f0000000b00)={[{'ecb-twofish-3way\x00'}, {'skcipher\x00'}, {}, {'skcipher\x00'}, {'skcipher\x00'}, {'%^'}, {'ecb-twofish-3way\x00'}], [{@mask={'mask', 0x3d, 'MAY_READ'}}, {@audit='audit'}, {@fowner_lt={'fowner<'}}, {@obj_user={'obj_user', 0x3d, 'ecb-twofish-3way\x00'}}, {@euid_gt={'euid>', 0xffffffffffffffff}}, {@fsuuid={'fsuuid', 0x3d, {[0x64, 0x30, 0x62, 0x37, 0x32, 0x30, 0x65, 0x37], 0x2d, [0x39, 0x35, 0x32, 0x33], 0x2d, [0x7b, 0x38, 0x63, 0x37], 0x2d, [0x65, 0x63, 0x36, 0x37], 0x2d, [0x30, 0x32, 0x38, 0x61, 0x39, 0x37, 0x32, 0x63]}}}]}) flistxattr(r1, &(0x7f0000000200)=""/23, 0x17) r2 = accept$alg(r0, 0x0, 0x0) readv(r2, &(0x7f00000008c0), 0x0) 12:15:52 executing program 4: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)) r0 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r3 = dup2(r1, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) bpf$ITER_CREATE(0x21, &(0x7f0000000000)={r3}, 0x8) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r5 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r5, 0xab00, r4) ioctl$NBD_DO_IT(r0, 0xab03) 12:15:52 executing program 5: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0xa80) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) dup2(r2, r1) ioctl$NBD_DO_IT(r2, 0xab03) [ 332.178230] block nbd3: Receive control failed (result -32) [ 332.194853] block nbd3: shutting down sockets 12:15:52 executing program 3: r0 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r0, 0xab00, 0xffffffffffffffff) dup2(r0, 0xffffffffffffffff) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r3, 0xab00, r1) ioctl$NBD_SET_FLAGS(r3, 0xab0a, 0x3ed) dup2(r3, r2) ioctl$NBD_DO_IT(r3, 0xab03) 12:15:52 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r2 = dup2(r0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r4 = accept$alg(0xffffffffffffffff, 0x0, 0x0) sendmsg$alg(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039b63eac610b", 0x15}, {&(0x7f0000001400)="c98812c1be8a", 0xffffffc8}, {&(0x7f00000012c0)="406f2bef596a8a3130012ee7bf", 0xd}, {&(0x7f0000001300)="7f5549f794326461", 0x8}], 0x4, &(0x7f00000000c0)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}, 0x0) recvmsg(r4, &(0x7f0000000000)={0x0, 0xb, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4089, 0x34000}], 0x1, 0x0, 0x2c}, 0x0) [ 332.272896] block nbd5: Receive control failed (result -32) [ 332.285255] block nbd5: shutting down sockets [ 332.318046] block nbd3: Receive control failed (result -32) [ 332.324488] block nbd5: Receive control failed (result -32) [ 332.325445] block nbd3: shutting down sockets [ 332.331937] block nbd5: shutting down sockets 12:15:52 executing program 4: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)) r0 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r3 = dup2(r1, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) bpf$ITER_CREATE(0x21, &(0x7f0000000000)={r3}, 0x8) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r5 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r5, 0xab00, r4) ioctl$NBD_DO_IT(r0, 0xab03) 12:15:52 executing program 5: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000000)='/dev/nbd#\x00', 0x0, 0x301182) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) ioctl$SNDRV_SEQ_IOCTL_GET_SUBSCRIPTION(0xffffffffffffffff, 0xc0505350, &(0x7f0000000080)={{0x1, 0x2}, {0xfc}, 0x9, 0x4, 0x4}) dup2(r2, r1) ioctl$NBD_DO_IT(r2, 0xab03) timer_create(0x4, &(0x7f0000000100)={0x0, 0x3c, 0x0, @tid=0xffffffffffffffff}, &(0x7f0000000140)) 12:15:52 executing program 3: socketpair$nbd(0x1, 0x1, 0x0, 0x0) r0 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r0, 0xab00, 0xffffffffffffffff) dup2(r0, 0xffffffffffffffff) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r3, 0xab00, r1) ioctl$NBD_SET_FLAGS(r3, 0xab0a, 0x3ed) dup2(r3, r2) ioctl$NBD_DO_IT(r3, 0xab03) 12:15:52 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r2 = dup2(r0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r4 = accept$alg(r3, 0x0, 0x0) sendmsg$alg(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039b63eac610b", 0x15}, {&(0x7f0000001400)="c98812c1be8a", 0xffffffc8}, {&(0x7f00000012c0)="406f2bef596a8a3130012ee7bf", 0xd}, {&(0x7f0000001300)="7f5549f794326461", 0x8}], 0x4, &(0x7f00000000c0)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}, 0x0) recvmsg(r4, &(0x7f0000000000)={0x0, 0xb, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4089, 0x34000}], 0x1, 0x0, 0x2c}, 0x0) 12:15:52 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) dup2(r1, r2) ioctl$VIDIOC_DQBUF(r2, 0xc0585611, &(0x7f0000000000)={0x200, 0xa, 0x4, 0x70000, 0x7, {0x0, 0x2710}, {0x1, 0xc, 0x1, 0x7, 0x9, 0x6, "b4af74df"}, 0x3141adeb, 0x4, @fd, 0x284d}) setuid(0xee01) prlimit64(0x0, 0x1, &(0x7f0000001240)={0x0, 0x80000000}, 0x0) r3 = accept$alg(r0, 0x0, 0x0) readv(r3, &(0x7f00000008c0)=[{&(0x7f00000002c0)=""/175, 0xaf}], 0x1) 12:15:52 executing program 4: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)) r0 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r3 = dup2(r1, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) bpf$ITER_CREATE(0x21, &(0x7f0000000000)={r3}, 0x8) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r0, 0xab00, r4) ioctl$NBD_DO_IT(r0, 0xab03) 12:15:52 executing program 5: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) r2 = syz_open_dev$dmmidi(&(0x7f0000000000)='/dev/dmmidi#\x00', 0x3, 0x2) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r4 = accept$alg(r3, 0x0, 0x0) sendmsg$alg(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039b63eac610b", 0x15}, {&(0x7f0000001400)="c98812c1be8a", 0xffffffc8}, {&(0x7f00000012c0)="406f2bef596a8a3130012ee7bf", 0xd}, {&(0x7f0000001300)="7f5549f794326461", 0x8}], 0x4, &(0x7f00000000c0)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}, 0x0) recvmsg(r4, &(0x7f0000000000)={0x0, 0xb, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4089, 0x34000}], 0x1, 0x0, 0x2c}, 0x0) dup2(r2, 0xffffffffffffffff) ioctl$NBD_DO_IT(r1, 0xab03) [ 332.497836] block nbd3: Receive control failed (result -32) [ 332.504324] block nbd3: shutting down sockets 12:15:52 executing program 3: socketpair$nbd(0x1, 0x1, 0x0, 0x0) r0 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r0, 0xab00, 0xffffffffffffffff) dup2(r0, 0xffffffffffffffff) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r3, 0xab00, r1) ioctl$NBD_SET_FLAGS(r3, 0xab0a, 0x3ed) dup2(r3, r2) ioctl$NBD_DO_IT(r3, 0xab03) 12:15:52 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) r1 = accept$ax25(0xffffffffffffffff, &(0x7f0000000040)={{}, [@null, @default, @null, @remote, @bcast, @netrom, @remote, @netrom]}, &(0x7f00000000c0)=0x48) fcntl$setstatus(r1, 0x4, 0x6000) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000004c0)="0a07759905b80ae5b3b60cedff0300101816930000000000000087fed00272787a69ee6a06f7576a00000000e60000000454993e9d8b02437c445944baec4afda77ea1a371c56395af45dd0a3d6ac0cd804469d9e28816b963201d5844634572d3c80a943aae10e107a6c99305ea8d67382393a40a9062e620f43197a8789b3c45aff3c9fa2582c4480b978a27800df74781c96aa29f19f959019f35443c90e1a0e5e4ef9d7cb82a3fa6b1bd1c9ba24c605a9a015bfb3c00000000000096683f25d8a676af400870bb21e72173bb961b9339b6b156716494d11a4ddc24f0796a94ba648e677986411b7ba2f3ac0a986d76f01ac8b5f9ed8772e7000000000000000000000000000000000000000481ccf54554c58a45b465bf09cdc30a8b25fd2ff1db296c4db087bf3f8220517f515948169e3fab97dd0394a1d5afb2b8e4fddff2564f8c2f6b890cb216928a557282f61324f68795b5ca7c66a82d3f6f53f8dd4b98b9a25203ce862ac13533766cb8a9410aaa3016ca96714c616dd0973a1b47a64f2a2bae56a427009291d2c47fffd85bf2a11a6f469073e587b8dae7b04aa53758cdf47b5cc1320414cf73b70e5533e3383df1af7cdec5a81ab5db2b523c1d2c92703d7b5086744ff4f4209872ade04c95e9a6ae136a64751daa7ad9d8245e4fc2928da0508834bac6d08c3f88fafb0ca2c94dd88be1055ddaea9f2d180ce38d720261e428a589130f8d2e3a2198c7313a22e2f20d215c4929b1ff726e2083b0089dd2bcee01c1f5f017bcddc6e47d1557ab83d80bae913ace9d60ff102f6959cd07889386fbe3db4f515b61ba4ffa7c455d68f219cfcbc6", 0xfffffff3) r2 = accept$alg(r0, 0x0, 0x0) readv(r2, &(0x7f00000008c0)=[{&(0x7f00000002c0)=""/175, 0xaf}], 0x1) r3 = openat$ipvs(0xffffffffffffff9c, &(0x7f0000000100)='/proc/sys/net/ipv4/vs/conn_reuse_mode\x00', 0x2, 0x0) sendmsg$IPCTNL_MSG_CT_GET_DYING(r3, &(0x7f0000000200)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, 0x6, 0x1, 0x58a688caac6930ff, 0x0, 0x0, {0x2, 0x0, 0x7}, ["", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x20000004}, 0x4000) r4 = creat(&(0x7f0000000380)='./file0\x00', 0xc) ioctl$TIOCSISO7816(r4, 0xc0285443, &(0x7f0000000000)={0x7, 0x80000001, 0x9, 0x401, 0x6}) 12:15:52 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r2 = dup2(r0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r4 = accept$alg(r3, 0x0, 0x0) sendmsg$alg(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039b63eac610b", 0x15}, {&(0x7f0000001400)="c98812c1be8a", 0xffffffc8}, {&(0x7f00000012c0)="406f2bef596a8a3130012ee7bf", 0xd}, {&(0x7f0000001300)="7f5549f794326461", 0x8}], 0x4, &(0x7f00000000c0)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}, 0x0) recvmsg(r4, &(0x7f0000000000)={0x0, 0xb, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4089, 0x34000}], 0x1, 0x0, 0x2c}, 0x0) [ 332.641740] block nbd3: Receive control failed (result -32) [ 332.648821] block nbd3: shutting down sockets 12:15:52 executing program 3: socketpair$nbd(0x1, 0x1, 0x0, 0x0) r0 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r0, 0xab00, 0xffffffffffffffff) dup2(r0, 0xffffffffffffffff) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r3, 0xab00, r1) ioctl$NBD_SET_FLAGS(r3, 0xab0a, 0x3ed) dup2(r3, r2) ioctl$NBD_DO_IT(r3, 0xab03) 12:15:52 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r2 = dup2(r0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r4 = accept$alg(r3, 0x0, 0x0) sendmsg$alg(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039b63eac610b", 0x15}, {&(0x7f0000001400)="c98812c1be8a", 0xffffffc8}, {&(0x7f00000012c0)="406f2bef596a8a3130012ee7bf", 0xd}, {&(0x7f0000001300)="7f5549f794326461", 0x8}], 0x4, &(0x7f00000000c0)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}, 0x0) recvmsg(r4, &(0x7f0000000000)={0x0, 0xb, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4089, 0x34000}], 0x1, 0x0, 0x2c}, 0x0) [ 332.766893] block nbd3: Receive control failed (result -32) [ 332.779096] block nbd3: shutting down sockets 12:15:53 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r2 = dup2(r0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r4 = accept$alg(r3, 0x0, 0x0) sendmsg$alg(r4, 0x0, 0x0) recvmsg(r4, &(0x7f0000000000)={0x0, 0xb, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4089, 0x34000}], 0x1, 0x0, 0x2c}, 0x0) 12:15:53 executing program 3: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) dup2(r2, r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r5, 0xab00, r3) ioctl$NBD_SET_FLAGS(r5, 0xab0a, 0x3ed) dup2(r5, r4) ioctl$NBD_DO_IT(r5, 0xab03) 12:15:53 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r2 = dup2(r0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r4 = accept$alg(r3, 0x0, 0x0) sendmsg$alg(r4, 0x0, 0x0) recvmsg(r4, &(0x7f0000000000)={0x0, 0xb, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4089, 0x34000}], 0x1, 0x0, 0x2c}, 0x0) [ 332.901251] block nbd3: Receive control failed (result -32) [ 332.907718] block nbd3: shutting down sockets 12:15:53 executing program 3: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) dup2(r2, r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r5, 0xab00, r3) ioctl$NBD_SET_FLAGS(r5, 0xab0a, 0x3ed) dup2(r5, r4) ioctl$NBD_DO_IT(r5, 0xab03) 12:15:53 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r2 = dup2(r0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r4 = accept$alg(r3, 0x0, 0x0) sendmsg$alg(r4, 0x0, 0x0) recvmsg(r4, &(0x7f0000000000)={0x0, 0xb, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4089, 0x34000}], 0x1, 0x0, 0x2c}, 0x0) [ 333.037554] block nbd3: Receive control failed (result -32) [ 333.045057] block nbd3: shutting down sockets 12:15:53 executing program 4: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)) r0 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r3 = dup2(r1, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) bpf$ITER_CREATE(0x21, &(0x7f0000000000)={r3}, 0x8) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r4) ioctl$NBD_DO_IT(r0, 0xab03) [ 333.336465] block nbd4: Receive control failed (result -32) [ 333.342664] block nbd4: shutting down sockets 12:15:53 executing program 5: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x62a940) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) r3 = dup2(r2, r1) ioctl$NBD_DO_IT(r2, 0xab03) ioctl$VIDIOC_G_DV_TIMINGS(r3, 0xc0845658, &(0x7f0000000180)={0x0, @reserved}) ioctl$SIOCRSGCAUSE(r3, 0x89e0, &(0x7f0000000140)) ioctl$SCSI_IOCTL_PROBE_HOST(r3, 0x5385, &(0x7f0000000000)={0x13, ""/19}) getsockopt$inet_sctp_SCTP_I_WANT_MAPPED_V4_ADDR(r3, 0x84, 0xc, &(0x7f00000000c0), &(0x7f0000000100)=0x4) 12:15:53 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r2 = dup2(r0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r4 = accept$alg(r3, 0x0, 0x0) sendmsg$alg(r4, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}, 0x0) recvmsg(r4, &(0x7f0000000000)={0x0, 0xb, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4089, 0x34000}], 0x1, 0x0, 0x2c}, 0x0) 12:15:53 executing program 3: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(0x0, 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) dup2(r2, r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r5, 0xab00, r3) ioctl$NBD_SET_FLAGS(r5, 0xab0a, 0x3ed) dup2(r5, r4) ioctl$NBD_DO_IT(r5, 0xab03) 12:15:53 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000040)='IPVS\x00') sendmsg$IPVS_CMD_GET_SERVICE(r1, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000080)={0x28, r2, 0x1, 0x0, 0x0, {}, [@IPVS_CMD_ATTR_SERVICE={0x14, 0x1, 0x0, 0x1, [@IPVS_SVC_ATTR_FWMARK={0x8}, @IPVS_SVC_ATTR_AF={0x6, 0x1, 0x2}]}]}, 0x28}}, 0x0) sendmsg$IPVS_CMD_GET_DAEMON(0xffffffffffffffff, &(0x7f0000000380)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000200)={&(0x7f0000000040)={0x144, r2, 0x4, 0x70bd2d, 0x25dfdbfd, {}, [@IPVS_CMD_ATTR_DEST={0x28, 0x2, 0x0, 0x1, [@IPVS_DEST_ATTR_ADDR={0x14, 0x1, @ipv4=@private=0xa010102}, @IPVS_DEST_ATTR_TUN_TYPE={0x5, 0xd, 0x1}, @IPVS_DEST_ATTR_PORT={0x6, 0x2, 0x4e22}]}, @IPVS_CMD_ATTR_DEST={0x44, 0x2, 0x0, 0x1, [@IPVS_DEST_ATTR_ADDR_FAMILY={0x6, 0xb, 0x2}, @IPVS_DEST_ATTR_ADDR={0x14, 0x1, @ipv6=@private1={0xfc, 0x1, [], 0x1}}, @IPVS_DEST_ATTR_L_THRESH={0x8, 0x6, 0x2}, @IPVS_DEST_ATTR_FWD_METHOD={0x8, 0x3, 0x4}, @IPVS_DEST_ATTR_ADDR={0x14, 0x1, @ipv6=@private2={0xfc, 0x2, [], 0x1}}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0xcf}, @IPVS_CMD_ATTR_DEST={0x54, 0x2, 0x0, 0x1, [@IPVS_DEST_ATTR_ACTIVE_CONNS={0x8, 0x7, 0x322}, @IPVS_DEST_ATTR_L_THRESH={0x8, 0x6, 0xfffffff9}, @IPVS_DEST_ATTR_ADDR_FAMILY={0x6, 0xb, 0x2}, @IPVS_DEST_ATTR_U_THRESH={0x8, 0x5, 0x972}, @IPVS_DEST_ATTR_U_THRESH={0x8, 0x5, 0x8f}, @IPVS_DEST_ATTR_TUN_FLAGS={0x6, 0xf, 0x5}, @IPVS_DEST_ATTR_PORT={0x6, 0x2, 0x4e24}, @IPVS_DEST_ATTR_TUN_PORT={0x6, 0xe, 0x4e21}, @IPVS_DEST_ATTR_PORT={0x6, 0x2, 0x4e21}, @IPVS_DEST_ATTR_TUN_TYPE={0x5, 0xd, 0x1}]}, @IPVS_CMD_ATTR_SERVICE={0x3c, 0x1, 0x0, 0x1, [@IPVS_SVC_ATTR_NETMASK={0x8, 0x9, 0x14}, @IPVS_SVC_ATTR_SCHED_NAME={0x7, 0x6, 'rr\x00'}, @IPVS_SVC_ATTR_NETMASK={0x8, 0x9, 0x2e}, @IPVS_SVC_ATTR_AF={0x6, 0x1, 0xa}, @IPVS_SVC_ATTR_SCHED_NAME={0x7, 0x6, 'nq\x00'}, @IPVS_SVC_ATTR_SCHED_NAME={0x7, 0x6, 'dh\x00'}, @IPVS_SVC_ATTR_SCHED_NAME={0x8, 0x6, 'wrr\x00'}]}, @IPVS_CMD_ATTR_DAEMON={0x24, 0x3, 0x0, 0x1, [@IPVS_DAEMON_ATTR_MCAST_PORT={0x6, 0x7, 0x4e24}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5, @broadcast}, @IPVS_DAEMON_ATTR_SYNC_ID={0x8, 0x3, 0x2}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5, @local}]}]}, 0x144}, 0x1, 0x0, 0x0, 0x20000000}, 0x8000) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r3 = accept$alg(r0, 0x0, 0x0) readv(r3, &(0x7f00000008c0)=[{&(0x7f00000002c0)=""/175, 0xaf}], 0x1) [ 333.387066] block nbd5: Receive control failed (result -32) [ 333.394833] block nbd5: Device being setup by another task [ 333.411173] block nbd5: shutting down sockets 12:15:53 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r1 = accept$alg(r0, 0x0, 0x0) r2 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000000000)='/sys/kernel/debug/binder/stats\x00', 0x0, 0x0) ioctl$SOUND_MIXER_READ_RECMASK(r2, 0x80044dfd, &(0x7f0000000040)) readv(r1, &(0x7f00000008c0)=[{&(0x7f00000002c0)=""/175, 0xaf}], 0x1) 12:15:53 executing program 5: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r4 = dup2(r2, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) write$P9_RSETATTR(r4, &(0x7f00000000c0)={0x7, 0x1b, 0x1}, 0x7) r5 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000000000)={0x9e8}, 0x8) ioctl$NBD_SET_SOCK(r5, 0xab00, r0) r6 = dup2(r5, r1) ioctl$VIDIOC_DV_TIMINGS_CAP(r6, 0xc0905664, &(0x7f0000000100)={0x0, 0x0, [], @bt={0x286, 0x100, 0x1, 0x3ff, 0x100000001, 0x3, 0x0, 0x7}}) ioctl$NBD_DO_IT(r5, 0xab03) 12:15:53 executing program 3: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(0xffffffffffffffff, 0xab00, r0) dup2(r2, r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r5, 0xab00, r3) ioctl$NBD_SET_FLAGS(r5, 0xab0a, 0x3ed) dup2(r5, r4) ioctl$NBD_DO_IT(r5, 0xab03) 12:15:53 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r2 = dup2(r0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r4 = accept$alg(r3, 0x0, 0x0) sendmsg$alg(r4, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}, 0x0) recvmsg(r4, &(0x7f0000000000)={0x0, 0xb, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4089, 0x34000}], 0x1, 0x0, 0x2c}, 0x0) [ 333.512423] block nbd3: Receive control failed (result -32) [ 333.520866] block nbd3: shutting down sockets 12:15:53 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) accept$alg(r1, 0x0, 0x0) signalfd(r0, &(0x7f0000000080)={[0x3f]}, 0x8) r2 = signalfd(0xffffffffffffffff, &(0x7f0000000180)={[0x1f]}, 0x8) r3 = accept$alg(r2, 0x0, 0x0) ioctl$KVM_CREATE_IRQCHIP(0xffffffffffffffff, 0xae60) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r6 = dup2(r4, r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) setsockopt$inet6_mtu(r6, 0x29, 0x17, &(0x7f0000000200)=0x1, 0x4) readv(r3, &(0x7f00000033c0)=[{&(0x7f0000000000)=""/18, 0xe}, {&(0x7f0000000040)=""/15, 0xf}, {&(0x7f00000002c0)=""/4080, 0xff0}, {&(0x7f0000000080)}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/121, 0x79}, {&(0x7f00000022c0)=""/4096, 0x1000}, {&(0x7f00000032c0)=""/253, 0xfd}, {&(0x7f0000000140)=""/39, 0x27}], 0x9) 12:15:53 executing program 3: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(0xffffffffffffffff, 0xab00, r0) dup2(r2, r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r5, 0xab00, r3) ioctl$NBD_SET_FLAGS(r5, 0xab0a, 0x3ed) dup2(r5, r4) ioctl$NBD_DO_IT(r5, 0xab03) 12:15:53 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r2 = dup2(r0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r4 = accept$alg(r3, 0x0, 0x0) sendmsg$alg(r4, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}, 0x0) recvmsg(r4, &(0x7f0000000000)={0x0, 0xb, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4089, 0x34000}], 0x1, 0x0, 0x2c}, 0x0) [ 333.636191] block nbd3: Receive control failed (result -32) [ 333.643518] block nbd3: shutting down sockets [ 333.734971] block nbd3: Receive control failed (result -32) [ 333.741834] block nbd3: shutting down sockets 12:15:54 executing program 4: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)) r0 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r3 = dup2(r1, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) bpf$ITER_CREATE(0x21, &(0x7f0000000000)={r3}, 0x8) ioctl$NBD_SET_SOCK(r0, 0xab00, 0xffffffffffffffff) ioctl$NBD_DO_IT(r0, 0xab03) [ 334.172963] block nbd4: Receive control failed (result -32) [ 334.173220] block nbd4: shutting down sockets 12:15:54 executing program 5: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) openat$binder_debug(0xffffffffffffff9c, &(0x7f0000000000)='/sys/kernel/debug/binder/transactions\x00', 0x0, 0x0) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x200200) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) dup2(r2, r1) ioctl$NBD_DO_IT(r2, 0xab03) 12:15:54 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_pr_sha512\x00'}, 0x58) setsockopt$ALG_SET_KEY(0xffffffffffffffff, 0x117, 0x1, &(0x7f00000000c0)="12a814b7002d89b65732f5e18e74122444b11d927a601476f029d9de1e4ca09334903c72c0fe97da7e92ee8e6c9d948446a039fae7ff52bd6a6c054a157f4f905984afd9dde6546bdb791abb1881c125eade02faff83b0252a0119e45c55eb3cb3b1c3e120fda75aec63be72c14842ab115d6c120ada92cbae8b5af7", 0x7c) r1 = accept$alg(r0, 0x0, 0x0) readv(r1, &(0x7f00000008c0)=[{&(0x7f00000002c0)=""/175, 0xaf}], 0x1) 12:15:54 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r2 = dup2(r0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r4 = accept$alg(r3, 0x0, 0x0) sendmsg$alg(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039b63eac610b", 0x15}, {&(0x7f0000001400)="c98812c1be8a", 0x6}, {&(0x7f00000012c0)="406f2bef596a8a3130012ee7bf", 0xd}], 0x3, &(0x7f00000000c0)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}, 0x0) recvmsg(r4, &(0x7f0000000000)={0x0, 0xb, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4089, 0x34000}], 0x1, 0x0, 0x2c}, 0x0) 12:15:54 executing program 3: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(0xffffffffffffffff, 0xab00, r0) dup2(r2, r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r5, 0xab00, r3) ioctl$NBD_SET_FLAGS(r5, 0xab0a, 0x3ed) dup2(r5, r4) ioctl$NBD_DO_IT(r5, 0xab03) 12:15:54 executing program 4: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)) r0 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r3 = dup2(r1, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) bpf$ITER_CREATE(0x21, &(0x7f0000000000)={r3}, 0x8) ioctl$NBD_SET_SOCK(r0, 0xab00, 0xffffffffffffffff) ioctl$NBD_DO_IT(r0, 0xab03) [ 334.309535] block nbd3: Receive control failed (result -32) [ 334.316575] block nbd3: shutting down sockets 12:15:54 executing program 5: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r4 = dup2(r2, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) mq_timedreceive(r4, &(0x7f00000000c0)=""/26, 0x1a, 0x5, &(0x7f0000000100)={0x77359400}) r5 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) r6 = getpid() sched_setattr(r6, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x4}, 0x0) fcntl$setown(r1, 0x8, r6) ioctl$NBD_SET_SOCK(r5, 0xab00, r0) r7 = dup2(r5, r1) ioctl$TIOCGISO7816(r7, 0x80285442, &(0x7f0000000000)) ioctl$NBD_DO_IT(r5, 0xab03) 12:15:54 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r2 = dup2(r0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r4 = accept$alg(r3, 0x0, 0x0) sendmsg$alg(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039b63eac610b", 0x15}, {&(0x7f0000001400)="c98812c1be8a", 0x6}, {&(0x7f00000012c0)="406f2bef596a8a3130012ee7bf", 0xd}], 0x3, &(0x7f00000000c0)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}, 0x0) recvmsg(r4, &(0x7f0000000000)={0x0, 0xb, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4089, 0x34000}], 0x1, 0x0, 0x2c}, 0x0) 12:15:54 executing program 3: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, 0xffffffffffffffff) dup2(r1, r0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r4, 0xab00, r2) ioctl$NBD_SET_FLAGS(r4, 0xab0a, 0x3ed) dup2(r4, r3) ioctl$NBD_DO_IT(r4, 0xab03) 12:15:54 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) r1 = syz_genetlink_get_family_id$mptcp(&(0x7f0000000040)='mptcp_pm\x00') r2 = socket(0x11, 0x800000003, 0x0) r3 = socket(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r2, 0x8933, &(0x7f0000000600)={'team0\x00', 0x0}) sendmsg$nl_route_sched(r3, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000200)=@newqdisc={0x30, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r4, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7, 0x1, 'fq\x00'}, {0x4}}]}, 0x30}}, 0x0) r5 = socket(0x11, 0x800000003, 0x0) r6 = socket(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r5, 0x8933, &(0x7f0000000600)={'team0\x00', 0x0}) sendmsg$nl_route_sched(r6, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000200)=@newqdisc={0x30, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r7, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7, 0x1, 'fq\x00'}, {0x4}}]}, 0x30}}, 0x0) sendmsg$MPTCP_PM_CMD_GET_ADDR(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000180)={&(0x7f0000000080)={0xd8, r1, 0x800, 0x70bd2a, 0x25dfdbfe, {}, [@MPTCP_PM_ATTR_SUBFLOWS={0x8, 0x3, 0x5}, @MPTCP_PM_ATTR_SUBFLOWS={0x8, 0x3, 0x2}, @MPTCP_PM_ATTR_SUBFLOWS={0x8, 0x3, 0x2}, @MPTCP_PM_ATTR_ADDR={0x30, 0x1, 0x0, 0x1, [@MPTCP_PM_ADDR_ATTR_PORT={0x6, 0x5, 0x4e20}, @MPTCP_PM_ADDR_ATTR_ADDR4={0x8, 0x3, @private=0xa010102}, @MPTCP_PM_ADDR_ATTR_IF_IDX={0x8}, @MPTCP_PM_ADDR_ATTR_ADDR6={0x14, 0x4, @remote}]}, @MPTCP_PM_ATTR_RCV_ADD_ADDRS={0x8, 0x2, 0x7}, @MPTCP_PM_ATTR_ADDR={0x3c, 0x1, 0x0, 0x1, [@MPTCP_PM_ADDR_ATTR_ADDR4={0x8, 0x3, @private=0xa010102}, @MPTCP_PM_ADDR_ATTR_FLAGS={0x8, 0x6, 0x7}, @MPTCP_PM_ADDR_ATTR_ID={0x5}, @MPTCP_PM_ADDR_ATTR_PORT={0x6, 0x5, 0x4e24}, @MPTCP_PM_ADDR_ATTR_FLAGS={0x8, 0x6, 0x1}, @MPTCP_PM_ADDR_ATTR_FLAGS={0x8, 0x6, 0x1}, @MPTCP_PM_ADDR_ATTR_IF_IDX={0x8}]}, @MPTCP_PM_ATTR_ADDR={0x38, 0x1, 0x0, 0x1, [@MPTCP_PM_ADDR_ATTR_IF_IDX={0x8, 0x7, r4}, @MPTCP_PM_ADDR_ATTR_PORT={0x6, 0x5, 0x4e20}, @MPTCP_PM_ADDR_ATTR_ID={0x5, 0x2, 0xfa}, @MPTCP_PM_ADDR_ATTR_IF_IDX={0x8, 0x7, r7}, @MPTCP_PM_ADDR_ATTR_ADDR6={0x14, 0x4, @dev={0xfe, 0x80, [], 0x20}}]}]}, 0xd8}, 0x1, 0x0, 0x0, 0x20004800}, 0x404) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r8 = accept$alg(r0, 0x0, 0x0) readv(r8, &(0x7f00000008c0)=[{&(0x7f00000002c0)=""/175, 0xaf}], 0x1) getpeername(r5, &(0x7f0000000380)=@sco={0x1f, @fixed}, &(0x7f0000000400)=0x80) 12:15:54 executing program 4: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)) r0 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r3 = dup2(r1, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) bpf$ITER_CREATE(0x21, &(0x7f0000000000)={r3}, 0x8) ioctl$NBD_SET_SOCK(r0, 0xab00, 0xffffffffffffffff) ioctl$NBD_DO_IT(r0, 0xab03) 12:15:54 executing program 5: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) r3 = dup2(r2, r1) ioctl$NBD_SET_SOCK(r2, 0xab00, r3) set_robust_list(&(0x7f0000000100)={&(0x7f00000000c0)={&(0x7f0000000000)}, 0x2}, 0x18) ioctl$NBD_DO_IT(r2, 0xab03) [ 334.483393] block nbd3: Receive control failed (result -32) [ 334.490785] block nbd3: shutting down sockets 12:15:54 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r2 = dup2(r0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r4 = accept$alg(r3, 0x0, 0x0) sendmsg$alg(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039b63eac610b", 0x15}, {&(0x7f0000001400)="c98812c1be8a", 0x6}, {&(0x7f00000012c0)="406f2bef596a8a3130012ee7bf", 0xd}], 0x3, &(0x7f00000000c0)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}, 0x0) recvmsg(r4, &(0x7f0000000000)={0x0, 0xb, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4089, 0x34000}], 0x1, 0x0, 0x2c}, 0x0) 12:15:54 executing program 3: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, 0xffffffffffffffff) dup2(r1, r0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r4, 0xab00, r2) ioctl$NBD_SET_FLAGS(r4, 0xab0a, 0x3ed) dup2(r4, r3) ioctl$NBD_DO_IT(r4, 0xab03) 12:15:54 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) prctl$PR_GET_TID_ADDRESS(0x28, &(0x7f0000000040)) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f00000000c0)={'bridge_slave_0\x00'}) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r1 = accept$alg(r0, 0x0, 0x0) readv(r1, &(0x7f00000008c0)=[{&(0x7f00000002c0)=""/175, 0xaf}], 0x1) r2 = syz_open_dev$mouse(&(0x7f0000000000)='/dev/input/mouse#\x00', 0x7, 0xc0002) r3 = accept$alg(r2, 0x0, 0x0) ioctl$F2FS_IOC_RELEASE_COMPRESS_BLOCKS(r3, 0x8008f512, &(0x7f0000000080)) 12:15:54 executing program 4: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)) r0 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r3 = dup2(r1, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r4) ioctl$NBD_DO_IT(r0, 0xab03) [ 334.556735] block nbd5: Receive control failed (result -32) [ 334.563418] block nbd5: shutting down sockets [ 334.577465] block nbd5: Receive control failed (result -32) [ 334.583670] block nbd5: shutting down sockets [ 334.638562] block nbd3: Receive control failed (result -32) [ 334.645676] block nbd3: shutting down sockets 12:15:54 executing program 5: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) dup2(r2, r1) ioctl$NBD_DO_IT(r2, 0xab03) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = syz_open_dev$ndb(&(0x7f00000000c0)='/dev/nbd#\x00', 0x0, 0x5a301) ioctl$NBD_SET_SOCK(r5, 0xab00, r3) ioctl$NBD_SET_FLAGS(r5, 0xab0a, 0x3ed) dup2(r5, r4) ioctl$NBD_DO_IT(r5, 0xab03) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff}) r7 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) dup2(r2, r6) write$FUSE_NOTIFY_RETRIEVE(r7, &(0x7f0000000000)={0x30, 0x5, 0x0, {0x0, 0x2, 0x9, 0x4}}, 0x30) ioctl$NBD_CLEAR_SOCK(r5, 0xab04) 12:15:54 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r2 = dup2(r0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r4 = accept$alg(r3, 0x0, 0x0) sendmsg$alg(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039b63eac610b", 0x15}, {&(0x7f0000001400)="c98812c1be8a", 0x6}, {&(0x7f00000012c0)="406f2bef596a8a3130012ee7bf", 0xd}, {0x0}], 0x4, &(0x7f00000000c0)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}, 0x0) recvmsg(r4, &(0x7f0000000000)={0x0, 0xb, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4089, 0x34000}], 0x1, 0x0, 0x2c}, 0x0) 12:15:54 executing program 3: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, 0xffffffffffffffff) dup2(r1, r0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r4, 0xab00, r2) ioctl$NBD_SET_FLAGS(r4, 0xab0a, 0x3ed) dup2(r4, r3) ioctl$NBD_DO_IT(r4, 0xab03) 12:15:54 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r1 = accept$alg(r0, 0x0, 0x0) ioctl$BTRFS_IOC_QGROUP_CREATE(r0, 0x4010942a, &(0x7f0000000100)={0x0, 0x52780d8b}) readv(r1, &(0x7f00000008c0)=[{&(0x7f00000002c0)=""/175, 0xaf}], 0x1) connect$netrom(0xffffffffffffffff, &(0x7f0000000140)={{0x3, @bcast, 0x5}, [@remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x1}, @null, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x0}, @bcast, @default, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x2}, @bcast]}, 0x48) ioctl$BTRFS_IOC_SYNC(r1, 0x9408, 0x0) sendmsg$RDMA_NLDEV_CMD_DELLINK(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000080)={&(0x7f0000000380)=ANY=[@ANYBLOB="280000000414000425bd7000fbdbdf25080021000000000008000100010000000800010000e200005dececf7f1ee866eed81967bea8c8ef9682ba93d1adb89d31a7f7fecad5fe22de8680fbc4d7b0c2767e34cc24b3a9ccb80ef982c1cecdb7821b1b6fca0f36e6b7af8cac999cde7285d277af9e0ac72c352982183d2f1f3fdea56732f200efabedc33eccae2d593aafab9548293702c60c6a501cacc99015f8821aa84d0448f1dfbeb664ed5ccf20b88f7fcd521867ee66173ef4ae17278ac211a5277f9a0e2d91ab30f572a3b2efc3b9806d50674917d49b247e1fb258763cc1427facc3f03bec159da74d485c3657b8fa2305a757c25f5a13c86952c4bb3433c7d2ecb95747b1345c68df2ab2f3ca1ac08415c7f6c"], 0x28}, 0x1, 0x0, 0x0, 0x4044891}, 0x404c005) 12:15:55 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r2 = dup2(r0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r4 = accept$alg(r3, 0x0, 0x0) sendmsg$alg(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039b63eac610b", 0x15}, {&(0x7f0000001400)="c98812c1be8a", 0x6}, {&(0x7f00000012c0)="406f2bef596a8a3130012ee7bf", 0xd}, {0x0}], 0x4, &(0x7f00000000c0)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}, 0x0) recvmsg(r4, &(0x7f0000000000)={0x0, 0xb, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4089, 0x34000}], 0x1, 0x0, 0x2c}, 0x0) [ 334.812269] block nbd3: Receive control failed (result -32) [ 334.818160] block nbd5: Receive control failed (result -32) [ 334.825552] block nbd3: shutting down sockets [ 334.836472] block nbd5: shutting down sockets 12:15:55 executing program 3: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) dup2(0xffffffffffffffff, r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r5, 0xab00, r3) ioctl$NBD_SET_FLAGS(r5, 0xab0a, 0x3ed) dup2(r5, r4) ioctl$NBD_DO_IT(r5, 0xab03) 12:15:55 executing program 5: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) getsockopt$inet_sctp6_SCTP_RESET_STREAMS(0xffffffffffffffff, 0x84, 0x77, &(0x7f00000000c0)={0x0, 0x0, 0x1, [0xffff]}, &(0x7f0000000100)=0xa) r3 = dup2(r2, r1) setsockopt$inet6_buf(r3, 0x29, 0xca, &(0x7f0000000000)="46a53d119654e3ba6df49b9ac4b642e0d9518a0efa9c5580", 0x18) [ 334.865494] block nbd5: Receive control failed (result -32) [ 334.888061] block nbd5: shutting down sockets 12:15:55 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r1 = accept$alg(r0, 0x0, 0x0) r2 = getpid() sched_setattr(r2, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x4}, 0x0) getpgrp(r2) bpf$LINK_GET_NEXT_ID(0x1f, &(0x7f0000000000)={0x5}, 0x8) readv(r1, &(0x7f00000008c0), 0x0) 12:15:55 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r2 = dup2(r0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r4 = accept$alg(r3, 0x0, 0x0) sendmsg$alg(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039b63eac610b", 0x15}, {&(0x7f0000001400)="c98812c1be8a", 0x6}, {&(0x7f00000012c0)="406f2bef596a8a3130012ee7bf", 0xd}, {0x0}], 0x4, &(0x7f00000000c0)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}, 0x0) recvmsg(r4, &(0x7f0000000000)={0x0, 0xb, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4089, 0x34000}], 0x1, 0x0, 0x2c}, 0x0) [ 334.976153] block nbd5: shutting down sockets [ 335.000340] block nbd5: shutting down sockets 12:15:55 executing program 5: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) r3 = dup2(r2, r1) r4 = bpf$BPF_LINK_CREATE(0x1c, &(0x7f0000000040)={r3, r3, 0x10}, 0x10) ioctl$BTRFS_IOC_SEND(0xffffffffffffffff, 0x40489426, &(0x7f0000000100)={{r4}, 0x5, &(0x7f00000000c0)=[0x81, 0x4, 0xfffffffffffffffe, 0x274, 0x5], 0x200, 0x2, [0x100000000, 0x8001, 0x3fa4, 0x3]}) ioctl$NBD_DO_IT(r2, 0xab03) fchmod(0xffffffffffffffff, 0x16) r5 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vcs\x00', 0x400000, 0x0) recvmsg$can_raw(r5, &(0x7f0000002500)={&(0x7f00000001c0)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @empty}}}, 0x80, &(0x7f0000002440)=[{&(0x7f0000000240)=""/11, 0xb}, {&(0x7f0000000280)=""/45, 0x2d}, {&(0x7f00000002c0)=""/223, 0xdf}, {&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f00000013c0)=""/113, 0x71}, {&(0x7f0000001440)=""/4096, 0x1000}], 0x6, &(0x7f00000024c0)=""/19, 0x13}, 0x23) 12:15:55 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) r1 = dup3(r0, r0, 0x80000) ioctl$BLKBSZSET(r1, 0x40081271, &(0x7f0000000040)=0x40) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r2 = accept$alg(r0, 0x0, 0x0) ioctl$sock_SIOCGIFVLAN_SET_VLAN_FLAG_CMD(r0, 0x8982, &(0x7f0000000000)={0x7, 'veth1_to_bond\x00', {0x1}, 0xf6}) readv(r2, &(0x7f00000008c0)=[{&(0x7f00000002c0)=""/175, 0xaf}], 0x1) [ 335.031732] block nbd3: Receive control failed (result -32) [ 335.138071] block nbd5: Receive control failed (result -32) [ 335.148651] block nbd5: shutting down sockets [ 335.166947] block nbd5: Receive control failed (result -32) [ 335.202552] block nbd5: shutting down sockets 12:15:55 executing program 4: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)) r0 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) dup2(r1, r2) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r3) ioctl$NBD_DO_IT(r0, 0xab03) 12:15:55 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r2 = dup2(r0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r4 = accept$alg(r3, 0x0, 0x0) sendmsg$alg(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039b63eac610b", 0x15}, {&(0x7f0000001400)="c98812c1be8a", 0x6}, {&(0x7f00000012c0)="406f2bef596a8a3130012ee7bf", 0xd}, {&(0x7f0000001300)}], 0x4, &(0x7f00000000c0)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}, 0x0) recvmsg(r4, &(0x7f0000000000)={0x0, 0xb, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4089, 0x34000}], 0x1, 0x0, 0x2c}, 0x0) 12:15:55 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r1 = accept$alg(r0, 0x0, 0x0) ioctl$SNDRV_PCM_IOCTL_LINK(0xffffffffffffffff, 0x40044160, &(0x7f0000000000)=0xcdb6) readv(r1, &(0x7f00000008c0)=[{&(0x7f00000002c0)=""/175, 0xaf}], 0x1) 12:15:55 executing program 5: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0xb0502) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) dup2(r3, r4) mq_getsetattr(r4, &(0x7f0000000000)={0x4, 0xfb5a, 0x1, 0x6}, &(0x7f00000000c0)) ioctl$SNDRV_TIMER_IOCTL_STOP(0xffffffffffffffff, 0x54a1) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r7 = dup2(r5, r6) r8 = socket$nl_generic(0x10, 0x3, 0x10) r9 = syz_genetlink_get_family_id$devlink(&(0x7f00000001c0)='devlink\x00') sendmsg$DEVLINK_CMD_GET(r8, &(0x7f0000000180)={0x0, 0x42, &(0x7f0000000140)={&(0x7f0000000800)=ANY=[@ANYRESOCT=r8, @ANYRES16=r7, @ANYBLOB="159b0000000000000000010000008962ecec8dd855e50430e19160d693132a82655c381d4c4aa3758c4b309d045739fb7bfc38cad7ed1797d67043df063fc5095afbda225ae8a6e8f1035d36e9ceb91c04e14f3b8a42620808dfd2050000009e725d22099733e91bb00bac61bdd4ccb6fb6b39129a4bb346d804e97464fbd9623d37f90fe5c288030000000000000075f75c65df6245fb1f004b8408af2b64741fe8ec0f8e961398062e4798141855c9709b89c000000000"], 0x14}, 0x1, 0x0, 0x0, 0xbbed8b227a70e951}, 0x0) sendmsg$DEVLINK_CMD_SB_TC_POOL_BIND_GET(r6, &(0x7f0000000200)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000640)=ANY=[@ANYBLOB='P\x00\x00\x00', @ANYRES16=r9, @ANYBLOB="4e00286e30802763b442de932da7bc7000ffdbdf2507000000000000007063690031000200303030303a30303aff030000000000000800030000000000087ed000000000ff0600160008000000050c1200010000003f2440235eb0eebfc3530f692f73e044bec9318518bca04bf51b2831145b8c484ac29d5bf59d5ae7140e89e09e08768b2d1f63abaaeae26a8a9d2f001e74dfef36e3e1a9f966f47c45d9719826c2dcdd1f2ca28c57e57d68f7ceac47bc02ce284f51bcb169f5fdcef4e6b0f4fd4e64be1a68e200d08613c4cd175df3a70bd6898e09c800dd32489e488b27d050b8b313003ca0f2bf68a0bab15206c48710df7746d8719d075ace4a7beddc4726a26f11541a0918331d7b00aa3c50a4cecc48ccca36000000a19909000000eb4d59896c67fb42cabcd92cdd21f7d6496594a2666a3d4ec4ded945e025e9c0b74b2fd5439dc506b6f531fa62938177a7c2fc7353317751450d6b8aae50412a4eb1a07e4a1aa1de699a187f99630e61dceedb1e76b870d45a85504c5b03e5"], 0x50}, 0x1, 0x0, 0x0, 0x40000}, 0x4050) dup2(r2, r1) rt_sigprocmask(0x0, &(0x7f0000000240)={[0x81]}, &(0x7f0000000300), 0x8) r10 = socket$inet_udp(0x2, 0x2, 0x0) writev(r10, &(0x7f0000000380)=[{&(0x7f0000000340)="aa8404a9", 0x4}], 0x1) ioctl$NBD_DO_IT(r2, 0xab03) [ 335.490833] block nbd4: Receive control failed (result -32) [ 335.497148] block nbd4: shutting down sockets 12:15:55 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) lremovexattr(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=@random={'security.', '!\xc0@]:*\x00'}) r1 = socket(0x26, 0xa, 0x6) r2 = accept$alg(r1, 0x0, 0x0) readv(r2, &(0x7f00000008c0)=[{&(0x7f00000002c0)=""/174, 0xae}], 0x1) 12:15:55 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r2 = dup2(r0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r4 = accept$alg(r3, 0x0, 0x0) sendmsg$alg(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039b63eac610b", 0x15}, {&(0x7f0000001400)="c98812c1be8a", 0x6}, {&(0x7f00000012c0)="406f2bef596a8a3130012ee7bf", 0xd}, {&(0x7f0000001300)}], 0x4, &(0x7f00000000c0)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}, 0x0) recvmsg(r4, &(0x7f0000000000)={0x0, 0xb, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4089, 0x34000}], 0x1, 0x0, 0x2c}, 0x0) 12:15:55 executing program 3: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) dup2(0xffffffffffffffff, r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r5, 0xab00, r3) ioctl$NBD_SET_FLAGS(r5, 0xab0a, 0x3ed) dup2(r5, r4) ioctl$NBD_DO_IT(r5, 0xab03) 12:15:55 executing program 5: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$ipvs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/sys/net/ipv4/vs/sync_ports\x00', 0x2, 0x0) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r4 = accept$alg(r3, 0x0, 0x0) sendmsg$alg(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039b63eac610b", 0x15}, {&(0x7f0000001400)="c98812c1be8a", 0xffffffc8}, {&(0x7f00000012c0)="406f2bef596a8a3130012ee7bf", 0xd}, {&(0x7f0000001300)="7f5549f794326461", 0x8}], 0x4, &(0x7f00000000c0)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}, 0x0) recvmsg(r4, &(0x7f0000000000)={0x0, 0xb, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4089, 0x34000}], 0x1, 0x0, 0x2c}, 0x0) r5 = accept4$rose(0xffffffffffffffff, &(0x7f0000001400)=@short={0xb, @remote, @rose, 0x1, @default}, &(0x7f0000001440)=0x1c, 0x80800) ioctl$sock_bt_hidp_HIDPCONNADD(r2, 0x400448c8, &(0x7f0000001540)={r4, r5, 0x20, 0x90, &(0x7f0000001480)="713d760e2929b4f7f8017da220913fe0afa0cb68e33c5d608d8211aa191b19cfb293d6502f66bb0ed96e45922351db8844036583f24aa43e721868c96127029d684e74774dff7140dba225a9ce4fc9db7c5474e74ab03bd62e353c26fca84dbaf266c065d21145f9f3f4eafdc66429fe4bb018aee7a2311b28845d91bb330d64e8313e86c0a3fc19737a35af7b03f464", 0x7, 0x0, 0x3, 0xe00, 0x2, 0xdd50dc9e77acfaad, 0x2, 'syz0\x00'}) ioctl$SNDRV_TIMER_IOCTL_START(r2, 0x54a0) r6 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r6, 0xab00, r0) dup2(r6, r1) ioctl$NBD_DO_IT(r6, 0xab03) 12:15:55 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r2 = dup2(r0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r4 = accept$alg(r3, 0x0, 0x0) sendmsg$alg(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039b63eac610b", 0x15}, {&(0x7f0000001400)="c98812c1be8a", 0x6}, {&(0x7f00000012c0)="406f2bef596a8a3130012ee7bf", 0xd}, {&(0x7f0000001300)}], 0x4, &(0x7f00000000c0)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}, 0x0) recvmsg(r4, &(0x7f0000000000)={0x0, 0xb, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4089, 0x34000}], 0x1, 0x0, 0x2c}, 0x0) 12:15:55 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) dup2(r1, r2) ioctl$VIDIOC_S_MODULATOR(r2, 0x40445637, &(0x7f0000000000)={0x3, "f62712f9b86ecab1581fee55a0b128c664bbca03d5a6727422aee67b5f809088", 0x8, 0xb5c, 0x7, 0x2, 0x5}) r3 = accept$alg(r0, 0x0, 0x0) readv(r3, &(0x7f00000008c0)=[{&(0x7f00000002c0)=""/175, 0xaf}], 0x1) [ 335.736634] block nbd3: Receive control failed (result -32) [ 335.742897] block nbd3: shutting down sockets 12:15:56 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r2 = dup2(r0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r4 = accept$alg(r3, 0x0, 0x0) sendmsg$alg(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039b63eac610b", 0x15}, {&(0x7f0000001400)="c98812c1be8a", 0x6}, {&(0x7f00000012c0)="406f2bef596a8a3130012ee7bf", 0xd}, {&(0x7f0000001300)="7f5549f7", 0x4}], 0x4, &(0x7f00000000c0)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}, 0x0) recvmsg(r4, &(0x7f0000000000)={0x0, 0xb, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4089, 0x34000}], 0x1, 0x0, 0x2c}, 0x0) 12:15:56 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r1 = accept$alg(r0, 0x0, 0x0) r2 = syz_open_dev$ttys(0xc, 0x2, 0x1) ioctl$TIOCSETD(r2, 0x5423, &(0x7f0000000040)=0x6) ioctl$GIO_CMAP(r2, 0x4b70, 0x0) ioctl$GIO_SCRNMAP(r2, 0x4b40, &(0x7f0000000900)=""/4096) readv(r1, &(0x7f00000008c0)=[{&(0x7f00000002c0)=""/175, 0xaf}], 0x1) [ 335.844587] block nbd3: Receive control failed (result -32) [ 335.866867] block nbd5: Receive control failed (result -32) 12:15:56 executing program 4: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)) r0 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) dup2(r1, r2) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r3) ioctl$NBD_DO_IT(r0, 0xab03) 12:15:56 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r1 = accept$alg(r0, 0x0, 0x0) readv(r1, &(0x7f00000008c0)=[{&(0x7f00000002c0)=""/175, 0xaf}], 0x1) bpf$MAP_DELETE_ELEM(0x3, &(0x7f0000000080)={0x1, &(0x7f0000000000)="f694940a3402a03c6219de66b007f633798209983ff791efe364bf51ff3ae2d13794392392b704c91a9c0d8381dcd5f3a81134e38a8b7026baf2da4bed9e40e7320ffdf255bcfc7bd4fc26370c1a9b5f46dda8125a"}, 0x20) 12:15:56 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r2 = dup2(r0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r4 = accept$alg(r3, 0x0, 0x0) sendmsg$alg(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039b63eac610b", 0x15}, {&(0x7f0000001400)="c98812c1be8a", 0x6}, {&(0x7f00000012c0)="406f2bef596a8a3130012ee7bf", 0xd}, {&(0x7f0000001300)="7f5549f7", 0x4}], 0x4, &(0x7f00000000c0)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}, 0x0) recvmsg(r4, &(0x7f0000000000)={0x0, 0xb, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4089, 0x34000}], 0x1, 0x0, 0x2c}, 0x0) [ 336.389127] block nbd4: Receive control failed (result -32) [ 336.395333] block nbd4: shutting down sockets 12:15:56 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) ioctl$SCSI_IOCTL_GET_PCI(0xffffffffffffffff, 0x5387, &(0x7f0000000040)) readv(r1, &(0x7f00000008c0)=[{&(0x7f00000002c0)=""/175, 0xaf}], 0x1) ioctl$SIOCGIFMTU(0xffffffffffffffff, 0x8921, &(0x7f0000000000)={'syzkaller0\x00'}) 12:15:56 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r2 = dup2(r0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r4 = accept$alg(r3, 0x0, 0x0) sendmsg$alg(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039b63eac610b", 0x15}, {&(0x7f0000001400)="c98812c1be8a", 0x6}, {&(0x7f00000012c0)="406f2bef596a8a3130012ee7bf", 0xd}, {&(0x7f0000001300)="7f5549f7", 0x4}], 0x4, &(0x7f00000000c0)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}, 0x0) recvmsg(r4, &(0x7f0000000000)={0x0, 0xb, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4089, 0x34000}], 0x1, 0x0, 0x2c}, 0x0) 12:15:56 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r2 = dup2(r0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r4 = accept$alg(r3, 0x0, 0x0) sendmsg$alg(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039b63eac610b", 0x15}, {&(0x7f0000001400)="c98812c1be8a", 0x6}, {&(0x7f00000012c0)="406f2bef596a8a3130012ee7bf", 0xd}, {&(0x7f0000001300)="7f5549f79432", 0x6}], 0x4, &(0x7f00000000c0)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}, 0x0) recvmsg(r4, &(0x7f0000000000)={0x0, 0xb, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4089, 0x34000}], 0x1, 0x0, 0x2c}, 0x0) 12:15:56 executing program 3: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) dup2(0xffffffffffffffff, r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r5, 0xab00, r3) ioctl$NBD_SET_FLAGS(r5, 0xab0a, 0x3ed) dup2(r5, r4) ioctl$NBD_DO_IT(r5, 0xab03) [ 336.592644] block nbd5: shutting down sockets [ 336.609443] block nbd3: Receive control failed (result -32) [ 336.615853] block nbd3: shutting down sockets 12:15:56 executing program 5: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) dup2(r2, r1) ioctl$NBD_DO_IT(r2, 0xab03) stat(&(0x7f0000001380)='./file0\x00', &(0x7f00000013c0)={0x0, 0x0, 0x0, 0x0, 0x0}) stat(&(0x7f00000008c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000940)={0x0, 0x0, 0x0, 0x0, 0x0}) syz_mount_image$ubifs(&(0x7f0000000100)='ubifs\x00', &(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0xffffffffffffff01, 0x5, &(0x7f0000000800)=[{&(0x7f0000000340)="aaa37543e7f215e6f61a1600b7567ef3c1d0c21974ddb11aaabf828e37d5cee1455f", 0x22, 0x1}, {&(0x7f0000000380)="1c6e62de44ebc0e9ea7375b91fdfeebbb19881cae0cededfc1c4fcb4bc9a7dba4d65933aa4ac6d58f610bac78c3f1286888eb69df99a59c44e7bf940578a39eecdc4efe5e660da6728709e308a48d06b51eab643ebac9df4001b", 0x5a, 0x2}, {&(0x7f0000000580)="f53ca663b5129fbc61348d487cb7e7ceaafd5f9d70f2a5ab3f5d717b86550a7508bbaeaf1a5e62cfe20b0a4a0e520628302fed076ae0b676d3d94c29a81ceaf7636088f9d435a403ff8ff556b01ad57251ce3baa35081d61f04e41ab006e634ca375f59a502605327ffe15c4802372f4861c2c2175588749a829835d49f9ae10119aa66a6df40675f991956eaa", 0x8d, 0x9}, {&(0x7f0000000640)="c55788f9805b1a92553cc1da8d10f0f375a138bae8a148926175454d20c60e9d96d5e9d186a19a1a585be38fdc51d0b21ff4f609922ea150bf243ed09ac64f23051490004b5074b6cd11b89250e74aa0faf88382ee93df1b311f51577c8a", 0x5e, 0x37}, {&(0x7f0000000480)="0c5a8d21e8438fa20092950e2f509b8a9b6585a14b9f94056948382d025826ed3e334e0048a7fa1adc8293229c15c24149859829d06665bad6a84b6965721f99c90bad90", 0x44, 0x49b15f6e}], 0x10d400, &(0x7f00000009c0)={[{@auth_key={'auth_key', 0x3d, 'binfmt_misc\x00'}}], [{@subj_type={'subj_type', 0x3d, '+[\x9a{,'}}, {@dont_measure='dont_measure'}, {@euid_eq={'euid', 0x3d, r4}}, {@mask={'mask', 0x3d, 'MAY_APPEND'}}, {@appraise='appraise'}, {@audit='audit'}]}) syz_mount_image$cramfs(&(0x7f0000000000)='cramfs\x00', &(0x7f00000000c0)='./file0\x00', 0x1f, 0x5, &(0x7f0000001300)=[{&(0x7f0000000100)="48109d6d3340880a11f570c241015313fd6648f32ce6784a7c8deb831e75efe0ef124ad6d4ac708cf4fc2259c29ecff124fa2cd71b424099e0faea04012b9fe665ff1cd2f49b76d5440bf05fe6d5d903575e0a4ff8c1ad9e7908b1a5cf06ce08e76e14920617cc28562ff764874fa7f6326c4bca", 0x74, 0xf17b}, {&(0x7f0000000180)="e4d4bb680e6f15038d139b0a0ae457b2ca3f0df51186e065704076fdf9b61659ecdf77ad5b18624ce160fa5fecf8aa9d2ef090b4c8946d61bca137030e37e298e9d21e1d2a5a5e78be6086eacf2f7fefe17e423c04b937b2f597252966d917e39e626564506ccf4fe3abd634cb79a3ec165438b1b99e523dc4d19b04cecf662f0c1de96fd81f179fb69f8edea7042fba9bd467c653b5f799547225f4f4e952b9d374a3aee049c0b519a2f70e76d52725375097", 0xb3, 0x7f}, {&(0x7f0000000240)="1c2bbedae6e7e858625a963522b5623a4bdb5c6f12950c943d88326cb372ef50ab181dbd0eab1861d3fd67f648235ba0b1a7ccfb8d25fbe80f56f2afd2d04f3a2cc95ec1cd00b678688ffb724e71a108a243f01967e7740cc0fc1a0294fe501118330d0ca9c2408a9731171f4520e14165ddf374b97962895874337b1c93f4d0af1b5e66ab075fd646ece649e900a49c87018187d65bea87e78b81611627affb621c2ff030bc2068e6d208008d71eb9911b08a53bacd97a28b4d141d0ad611979a9d8be8e50a4823af7f027c3b1082b4b2b672984b35a24701945324049fd0cd6467a72cd40e4f9c76cfb8ecfec8d008b4eddacfbc85e341d2c7b17c21edfb3cae052cb7c40e4f442caa2abf0bfd7fbf7240f2a7ce840d09842abff252210e8cfaa454d1b7223279c77d113d7da8e3b291ac6c30bb75f40b8eba75b273d60edfbf2796aceba06fd2bdbcc67fa4cef3a9fdca984fe6c82c8e93abcf9553495ca60acee2d77e660346015c72ef469feeaff8ee0d116308cd8f8358dfb6994ed286106cabfc5b288ef58f6f405cd14c8b5858fec3559818532a29c38bb79cfc714984f8b5665b92c4f9f7fd8f0f74b231b9dfbacff9303db132eec6387841036ee45028097633327bf3baed99f67d0436fd8f443ab9d876be11b71ce1bf1d731391eb944e5b6a6953cca25f0d11858b8aa0fde45788aa174b5356ad81ae8323f236e2cbd0783221ea33aea1179527f821c6b651f1420cfdc008e27ee7ef91a7014e8fd970fec5b8f4e6289bc97691e100b5902a5fefa61fe9862fbf1765afa39dd89be4653fa55e24d5544e6f8f556ae485b4e64dcefc832980e2c66e832ae28b0fd4bca47f37cf208fe82ae0f14ab684a781673ef46d8afb40cf34c8266236f099c816ab1bbc7b69a18deb4e28daf5ee832ddd68392257119e4b821e132d2186b721b6c090554f90bcb92536da293e04148c74111c4dcf9e84f511ff230dc5c34aededc678bc70c8496306e67e982245d4c2449cc3f095bbd367ee68b68972d4e619eeaae6c1384c05fe9e65cbc0c10f9a926d1b25b755f13a5824c123393586ecbc2dd58745cb7f31255eae0f206ebd03e76c1f8b45c9c37581c3be216c398fbb64413ad64c55206f88e5fa23ff145bb3040171bb3467fff57a7bc0cd1562af651d385634fef5bc6056e8ab152e7fac51c575b322c488a0f69c05ca917c50a7938ae09e11dc4cc7552b0d867981aaa2fd50c663720345d8a5b9a81c331359437f4cd538f6179f04c3bee07146cf46e8824634476691b187f75b029dc1fee8d4adabc38953d99129ce5a1201c2e220ca8481ba06a75982dd246789ba8a2386e50fe36e4c908250169fe1680146c3fc75bc38faff29808a004ca143bc80cc6ba956406e40f7ec7e8b4a43a84a3a0215ca2de5dd4343fe156275c8895602c7320b939247d377b77b4ee838e73335d66bef66a68b2705c5f7fd6df85ed6f0138f530e2bf0e352bdc1bc7e621bb93c25a2361f009ffb134d0b67d88c6aa4179612a54648535ddc258733a155878d46589f03ad4a74c1004b4948120ed7962f3920b68e1d96eee543afbc4e98b39bf2899e175ee57b23ab0e9d55aad313fc182182f831d6c1c5282af72b0040831eae14130ed4a9abc5df1501263383d54620ea6c1e8366ac74ecc5b586dc46cb92f22ce36e8994f89186d702120c95c8962ca56d309e4026393d767911c64e477a0440a72d66762163b91b7e91e5d3aa8f637cb3963dd3e416bca5ea2c8d37ef6b9775baeed633a9a7634ffd1cd6cd61bc775b89ccece3a66e99928ed11b9aff647f41cc469708a4632047560044fa380a40fa9ab5dc546d04e3768d406174dedc6f1358631552c7b4d3e87894246ccbd143aefa89500daa85bc4b99106576f23564d9a6ad38b46478143217c28bc516abc77bdf8bbfda1ffb06cccb7b6e70bce7b69df6249dfa3c2134af07243d1157d4072b195a7ba01f5270012f0dde8fcd37fb2c7c36fd32487cf98f2aeda67c01513311c4792b0c00e0c3d5d1617c1c2eea74a096bee3f919ce397566ab23e2105c0f43d477f96a32096ed39f583e191b4217d6476b8065a4993d824e1ecb6e6b7a8e5d84267a3caf177b5820414fc645f05ea96435dc721a4aa76d2ce28790d5b169804a679a9abdfc81f478cc77e9ce249e98260d4ea6ea4dc71b70b239a45489870526db2a065434e6715df5e2adfb7ecd3d6f56eed65396856e76d9e1a4315ea9dabcafa48493bfa05273c3d7cdb706d35879276e2d51ee83d1ad0fd9efccf5fd96e4393f8087db309081fffa72f84c81326b45324b0125c0fdc93973cc47acfa45f1044f8ede8fdff56c868759cb94faa962385a1a9b33a07b6807994834e5cd0ed2c37f508f25a280c3cb422e0a47aad21471c3a0ce012c0d1ee46f54b25d24955624db7ae8ff11e832b444d67d03e6ad5a325c758dde180c28492b521534649acf7841412bcdc335ae4f5f4f8c198fa26c58d026018f2d7c7e54c4240d65dacac8e89b88e607105cf408295322c7dd4deed3fb932c44d483078461407ffbca0cc8c54e74e027c3412d3601801f59ca2f338d524b6a0d50640243c98c3c5ffa80d3ad2ad2ed0f3c709a0411d10fc8d463c992e34d2bf60e9e6f4a9139892e615c25650b149bea8011a3c9aad8534c36c9dd7c42e3e4a8228691c6fa327d39471be847999f50e59b4e3e2bad51a9b6bf53a907571742b177588a91f2532a0e42f533b34504a0577e398cce7e8b7e99be73bb0b77e3c9a457b9434f9059dad1c3895ed44be29bd4cdf7888c542b3b69fb1ab9f41f189b1caf190c70c69bab842eff07d6d27cc7fedf471906d9f9891161e0d1cdab8abe245ded2255cc61a0c02a531b9865d006c464ffddfa70f30f81067088abe2b5561f7d760817eb39af320bb1c4e73d2e9c9b1773dc469e7d8397d21177482bf20d1daa1260f9a56cfbaeb74e56aec90163e56670a651090f7d9a085fb6b01f451d947d69532294e68279481fcb642da04aaceb876ae633605e28c6886a730bf5626306f0c4dc6eff61db525da507829718cb19807c7373f5b14a76b772d61eed36d55312281fcfdeb052917c024d8bead7e204eb1c625ea959fd67bc1ca1e096f223292c4966be4b807b30a3adfa8cfebffa34d9b93dc289a55c032ece911f4c085cd29730fb599cd835afed1f0982fda77b121c9f94c9922fa52e913762f16daf687a484eb24f0ddf561f33a3501e3baf60a520b96583d6a94a933fc5de3833d132d282e34c4e225133175d956426cab56808af2b4cee683c96df66e4205dcb0db5a73fbc0898b3b1e731a18ab98a56bfd1535862bf4832858a5024a626d4ca909061e5c46b7616745765d0475238064c2ef171727c75b7ae60c636f2c7f759e51e30f30ccb27b35b28348e4db8e8ec1d25a43427c55d8e592c0b86eaf753eda568301cc346ffb054accb4a649ca90bfd7246ee1639f0dfa685b55b0ee59bb7e1e6817335ad9be7d8ba5a8c2128b67c817335ccf5f33f1297b7450d1fefde70a7e280c59fb3703fc3ec78eb7668306f31a3ab10c2de4d0253988958f47620c4af1fd39dad92e7f3a0729a61447d6691c52ea10717cc3ecda69ecada3f1b33e7e0071ae96f4abe5ea76dd3f11310c1d4089f2a5a0f38788a8c4d4ed051b47cc1e76582141ff2e799ec6b95e73cb69d25caecfcc046950222c512c7026e3643497b1cbf76ae2e21e8f2b0de6cbd0cf7db8ff5903fe0355f86987bc8ed7c2a088f26c9a5f9895db625e9b9118a1e30f594f4fc910c39aa48aa4b2d39abd778aaf609c738042dcd31583c107a6135b4f9b7d20bd9d66ecd557c4b5d0b82fa84e2c69f7adc9910ab1f7358eea481bf3b86e663cd6eeb5a690dfa109f43c5002d1e18df8864f9a963f2a0eeea15eb15a287f73bc162fd3913a8228a3aa3ebc29456674585b5d33091bcfd54e4158ca68061f8a7b40aefff0b3c40f1082eb703241459b5ef5aeb6dd618bf49d64177d5cb1af2e214e0d32731d463baab9ca282325dc931da365b5568d451c03b3a6dd9d3b2243cf98122a8e884173f1bfccd492e244d8d44354b7295a3e178e4466b538c71f3a9213d79db3204ca3385efa34af63fc90e6178738b2f58b0b9afd85e51a2f4bdf72e79d04677c5f3bbc91ff5ab7cfc02499b3c4e15d25efa917dcfc46562ce6ac85d209ac476ffb7e38d352188097e8a4834f19e42e5e4cad4b02e53d4338a2ef591ec4e168563cdd31e259748b6956b0494c07ab6811c6922442e907de8193b3e83bc8cbf06f24bccf97100e3698f2c606bdd264338c3fcce568408876ba053d98b73cc0d217163830a402371413742de2828409d9bf314fb4c9450e0baa196cdeabb4fdeace8af778fe46167b43bc1d563da8086977197503397120bb3a28f6dddebf839a26b28ea49932ee3fa97624310962eb490dc2589da7c404ab0bfea7b2f4b4c18b1634a7f43bf8586867451fac40aadc39a90ac37067702b40ccb476838bc87ac04b9e4fd07802913ce64db23794398c32e10b25e50b15cac49a1c7ef465b83e417f4230c58803efaa8ab4a8788d3cfc8e55ff267c2f9f22d7fe50e80d873d2d3a16b7d459d9daa7ddcc2b0f89a8b75abccab4c87e5a844c83e4a896896a1fa25ff2b68975cf0050928df23037787ea59f05e2e5c475aa6b4dd20623839424cf399b50e5ad9d87f8c693240cdb62583772c94c952278bff5ff8289b0f4c1382a9aa9503b43e11947dfed3801e32e464b3d14dd69a8c7bfa04eeab7782376013932fbafbd1f31e59a7611ae71523b01b8af5a0bf0cffd53aaf45f23e164eff963af1d0cd2db89280655f0a75d9d51ab9223070ad21c1ba9450a0795666db9731df97fe4b57d3a9f93512d6fd229f9311f080567a1f387559fcc5f2a1d5a49cec81474550cd5b1efa8ad1962e0b2591ce1987f86d0852c4d3ca6c9c546bc501af01ccaf9277566544e96d49f370f84bff012b52252c1efbef4d719abade726ad1ec71bf6616a6db54c0c4419325a5e5b6cc84f9bce566205567d893a78024114b6059a841bb9268e2b03367699629d78531d7638abe882dadb3179827d1ba043b09dafa68e778bfd4b5f5642c30d0c6ca04c614b748e2ce8e7d963a1203dabea36ba51d1ad00c8d5e64941a0be3605da44c562c885156fba6c547b5f47388efbd3dfb5924ca4d23477be687d0673e8e9d312e05cb1ac208723a06f5d75f9524f9660be0e83c062322488c624eb9415b1ec9502e4e7fefe6b4add7a244da0e98ccb45ba840c3b3675853942836b26cd3517c5d6dcf2a4a9c68ab4abb115d5771aa807cd278b0c7d74a593fbe97197572c4499279e798ee591a50b4b5b22b2c80f703bb10502cad470ebdb24dbd34220a2efffd231eb7c703879d618b31d98128c9cdc1a7061565a41bfe12221a2f54f3d930c04b0f03b48496629541e7410afbab269d55a8275c33aa8a75c791c25c2fb008b527814d90bc8712007eccc3d1caecca302eab1339e8d8b75cba3d898bc51894c9d47a612ab2413b85f6524526ad513d026586622ad58810f88883aa980c67ead1c5ab4c554c8340a381971d7ac13747c632b9092b5685710d87130a44fad8cab3e27b74b7002711f404e4861a55ef4d834c00419d498d16c7beb7678a2a23c2551bb54099ed169e45d33e84b2020e424c2b9a87bdca02c8b5bf95e7771194dbf129f33a6b5b28ebd3962572b0a7515c48ddd1ba42e88e2d27b1d752bf3d707859352f88a10644d4b054", 0x1000, 0x927}, {&(0x7f0000001240)="d5c28d58339097566b504151c62eb058d9386f879a678edf3003f4a6e052c36669f86e03ac88b1e08d09fdd678c281c6234c801c2430a6032c2d1b21c71b3e2828e47d4c5393a471a8889770c4ed1311348e4fb04a033a629ad726713c0b8f0cca0d6274a3ee8d7c1dabde29a08c240e8fd7889fa920593daf", 0x79, 0x7b}, {&(0x7f00000012c0)="78a4", 0x2, 0xffffffffffffffba}], 0x68401f7e05761d00, &(0x7f0000001440)={[{'/dev/nbd#\x00'}, {'/dev/nbd#\x00'}, {}, {'/dev/nbd#\x00'}], [{@subj_role={'subj_role', 0x3d, '!)'}}, {@smackfshat={'smackfshat', 0x3d, '/dev/nbd#\x00'}}, {@permit_directio='permit_directio'}, {@obj_user={'obj_user', 0x3d, '{('}}, {@dont_hash='dont_hash'}, {@smackfsroot={'smackfsroot'}}, {@uid_eq={'uid', 0x3d, r3}}, {@fowner_eq={'fowner', 0x3d, r4}}, {@seclabel='seclabel'}, {@euid_lt={'euid<', 0xee01}}]}) 12:15:56 executing program 1: getsockopt$inet_sctp_SCTP_DISABLE_FRAGMENTS(0xffffffffffffffff, 0x84, 0x8, &(0x7f0000000180), &(0x7f0000000200)=0x4) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r1 = accept$alg(r0, 0x0, 0x0) syz_mount_image$f2fs(&(0x7f0000000000)='f2fs\x00', &(0x7f0000000040)='./file0\x00', 0x1, 0x1, &(0x7f0000000140)=[{&(0x7f0000000080)="9c3cfd6e3c1c29bdf3bf1c8515e6067cad04607bafa73ef7e313e2dc0bd4405fe3cd561565b070686d2b3d573da81cda6b3289c7afb31b0b1164c6145873b448fed0fdffe34dba7e4527899fba61cd5fe23291e7fc7e44308ed5243203b0fedd6f55d1e023dc9a604b1253c07d99f5e999ea06e2c3bc3b735988e8cdc7114111c996d2", 0x83}], 0x129044, &(0x7f0000000380)={[{@quota='quota'}, {@nouser_xattr='nouser_xattr'}, {@six_active_logs='active_logs=6'}, {@norecovery='norecovery'}, {@background_gc_sync='background_gc=sync'}, {@fsync_mode_strict='fsync_mode=strict'}], [{@dont_hash='dont_hash'}]}) newfstatat(0xffffffffffffff9c, &(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x100) getresgid(&(0x7f0000000540)=0x0, &(0x7f0000000580), &(0x7f00000005c0)) r4 = socket$inet(0x2, 0x3, 0x3) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) syz_mount_image$tmpfs(&(0x7f0000000000)='tmpfs\x00', &(0x7f0000000140)='./file0\x00', 0x0, 0x0, 0x0, 0x24b6422, &(0x7f0000000080)={[{@gid={'gid', 0x3d, r5}}]}) ioctl$SNDRV_SEQ_IOCTL_SET_CLIENT_POOL(0xffffffffffffffff, 0x4058534c, &(0x7f0000000680)={0x1, 0x3, 0x3, 0x6, 0xffff, 0x5}) setxattr$system_posix_acl(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)='system.posix_acl_access\x00', &(0x7f0000000600)={{}, {0x1, 0x4}, [{0x2, 0x4, r2}], {0x4, 0x1}, [{0x8, 0x4}, {0x8, 0x1, 0xffffffffffffffff}, {0x8, 0x3, 0xee01}, {0x8, 0x0, 0xee01}, {0x8, 0x0, r3}, {0x8, 0x4, r5}, {0x8, 0x3, 0xee01}], {0x10, 0x3}, {0x20, 0x2}}, 0x64, 0x2) readv(r1, &(0x7f00000008c0)=[{&(0x7f00000002c0)=""/175, 0xaf}], 0x1) 12:15:56 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r2 = dup2(r0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r4 = accept$alg(r3, 0x0, 0x0) sendmsg$alg(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039b63eac610b", 0x15}, {&(0x7f0000001400)="c98812c1be8a", 0x6}, {&(0x7f00000012c0)="406f2bef596a8a3130012ee7bf", 0xd}, {&(0x7f0000001300)="7f5549f79432", 0x6}], 0x4, &(0x7f00000000c0)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}, 0x0) recvmsg(r4, &(0x7f0000000000)={0x0, 0xb, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4089, 0x34000}], 0x1, 0x0, 0x2c}, 0x0) [ 336.682649] block nbd5: Receive control failed (result -32) [ 336.689221] block nbd3: Receive control failed (result -32) [ 336.697598] block nbd5: shutting down sockets [ 336.796473] block nbd5: Receive control failed (result -32) 12:15:57 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r2 = dup2(r0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r4 = accept$alg(r3, 0x0, 0x0) sendmsg$alg(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039b63eac610b", 0x15}, {&(0x7f0000001400)="c98812c1be8a", 0x6}, {&(0x7f00000012c0)="406f2bef596a8a3130012ee7bf", 0xd}, {&(0x7f0000001300)="7f5549f79432", 0x6}], 0x4, &(0x7f00000000c0)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}, 0x0) recvmsg(r4, &(0x7f0000000000)={0x0, 0xb, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4089, 0x34000}], 0x1, 0x0, 0x2c}, 0x0) 12:15:57 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r1 = accept$alg(r0, 0x0, 0x0) sysfs$1(0x1, &(0x7f0000000000)='skcipher\x00') readv(r1, &(0x7f00000008c0)=[{&(0x7f00000002c0)=""/175, 0xaf}], 0x1) [ 336.913981] block nbd5: shutting down sockets [ 336.921537] block nbd5: Receive control failed (result -32) [ 336.987564] block nbd5: shutting down sockets 12:15:57 executing program 4: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)) r0 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) dup2(r1, r2) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r3) ioctl$NBD_DO_IT(r0, 0xab03) 12:15:57 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x28) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r1 = accept$alg(r0, 0x0, 0x0) readv(r1, &(0x7f00000008c0)=[{&(0x7f00000002c0)=""/175, 0xaf}], 0x1) 12:15:57 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r2 = dup2(r0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r4 = accept$alg(r3, 0x0, 0x0) sendmsg$alg(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039b63eac610b", 0x15}, {&(0x7f0000001400)="c98812c1be8a", 0x6}, {&(0x7f00000012c0)="406f2bef596a8a3130012ee7bf", 0xd}, {&(0x7f0000001300)="7f5549f7943264", 0x7}], 0x4, &(0x7f00000000c0)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}, 0x0) recvmsg(r4, &(0x7f0000000000)={0x0, 0xb, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4089, 0x34000}], 0x1, 0x0, 0x2c}, 0x0) 12:15:57 executing program 5: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) r3 = getpid() sched_setattr(r3, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x4}, 0x0) rt_tgsigqueueinfo(r3, 0xffffffffffffffff, 0x2b, &(0x7f00000000c0)={0x32, 0x6, 0x598}) ioctl$TUNDETACHFILTER(0xffffffffffffffff, 0x401054d6, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) dup2(r2, r1) ioctl$NBD_DO_IT(r2, 0xab03) [ 337.277111] block nbd4: Receive control failed (result -32) [ 337.284552] block nbd4: shutting down sockets 12:15:57 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r2 = dup2(r0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r4 = accept$alg(r3, 0x0, 0x0) sendmsg$alg(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039b63eac610b", 0x15}, {&(0x7f0000001400)="c98812c1be8a", 0x6}, {&(0x7f00000012c0)="406f2bef596a8a3130012ee7bf", 0xd}, {&(0x7f0000001300)="7f5549f7943264", 0x7}], 0x4, &(0x7f00000000c0)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}, 0x0) recvmsg(r4, &(0x7f0000000000)={0x0, 0xb, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4089, 0x34000}], 0x1, 0x0, 0x2c}, 0x0) 12:15:57 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_pr_hmac_sha512\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r1 = accept$alg(r0, 0x0, 0x0) readv(r1, &(0x7f00000008c0)=[{&(0x7f00000002c0)=""/175, 0xaf}], 0x1) [ 337.399632] block nbd5: Receive control failed (result -32) [ 337.406069] block nbd5: shutting down sockets [ 337.428051] block nbd5: Receive control failed (result -32) [ 337.454527] block nbd5: shutting down sockets 12:15:57 executing program 3: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) dup2(r1, 0xffffffffffffffff) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r4, 0xab00, r2) ioctl$NBD_SET_FLAGS(r4, 0xab0a, 0x3ed) dup2(r4, r3) ioctl$NBD_DO_IT(r4, 0xab03) 12:15:57 executing program 5: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) r3 = signalfd(0xffffffffffffffff, &(0x7f00000000c0)={[0x81]}, 0x8) bpf$LINK_DETACH(0x22, &(0x7f0000000100)=r3, 0x4) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) r4 = socket$alg(0x26, 0x5, 0x0) bind$alg(r4, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r4, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) accept$alg(r4, 0x0, 0x0) ioctl$F2FS_IOC_GARBAGE_COLLECT_RANGE(r4, 0x4018f50b, &(0x7f0000000000)={0x1, 0x80000001, 0x9}) dup2(r2, r1) ioctl$NBD_DO_IT(r2, 0xab03) 12:15:57 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r2 = dup2(r0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r4 = accept$alg(r3, 0x0, 0x0) sendmsg$alg(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039b63eac610b", 0x15}, {&(0x7f0000001400)="c98812c1be8a", 0x6}, {&(0x7f00000012c0)="406f2bef596a8a3130012ee7bf", 0xd}, {&(0x7f0000001300)="7f5549f7943264", 0x7}], 0x4, &(0x7f00000000c0)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}, 0x0) recvmsg(r4, &(0x7f0000000000)={0x0, 0xb, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4089, 0x34000}], 0x1, 0x0, 0x2c}, 0x0) [ 337.474875] block nbd3: Receive control failed (result -32) [ 337.481293] block nbd3: shutting down sockets 12:15:57 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r2 = dup2(r0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r4 = accept$alg(r3, 0x0, 0x0) sendmsg$alg(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039b63eac610b", 0x15}, {&(0x7f0000001400)="c98812c1be8a", 0x6}, {&(0x7f0000001300)="7f5549f794326461", 0x8}], 0x3, &(0x7f00000000c0)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}, 0x0) recvmsg(r4, &(0x7f0000000000)={0x0, 0xb, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4089, 0x34000}], 0x1, 0x0, 0x2c}, 0x0) [ 337.592717] block nbd3: Receive control failed (result -32) [ 337.608279] block nbd5: Receive control failed (result -32) [ 337.618089] block nbd5: shutting down sockets [ 337.639959] block nbd5: shutting down sockets 12:15:57 executing program 5: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000000)='/dev/nbd#\x00', 0x0, 0x8002) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) dup2(r2, r1) ioctl$NBD_DO_IT(r2, 0xab03) 12:15:57 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) accept$alg(r0, 0x0, 0x0) r1 = socket$alg(0x26, 0x5, 0x0) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) dup2(r3, r4) getsockopt$kcm_KCM_RECV_DISABLE(r4, 0x119, 0x1, &(0x7f0000000080), 0x4) ioctl$UI_BEGIN_FF_ERASE(r4, 0xc00c55ca, &(0x7f0000000040)={0x6, 0x1ff}) r5 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) dup2(r2, r5) write$RDMA_USER_CM_CMD_QUERY_ROUTE(r5, &(0x7f0000000000)={0x5, 0x10, 0xfa00, {&(0x7f0000000380)}}, 0x18) accept$alg(r1, 0x0, 0x0) readv(r1, &(0x7f00000008c0)=[{&(0x7f00000002c0)=""/175, 0xaf}], 0x1) [ 337.771236] block nbd5: Receive control failed (result -32) [ 337.780812] block nbd5: shutting down sockets [ 337.814816] block nbd5: Receive control failed (result -32) [ 337.825345] block nbd5: shutting down sockets 12:15:58 executing program 4: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)) r0 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)) signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) ioctl$NBD_DO_IT(r0, 0xab03) 12:15:58 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r2 = dup2(r0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r4 = accept$alg(r3, 0x0, 0x0) sendmsg$alg(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039b63eac610b", 0x15}, {&(0x7f0000001400)="c98812c1be8a", 0x6}, {&(0x7f0000001300)="7f5549f794326461", 0x8}], 0x3, &(0x7f00000000c0)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}, 0x0) recvmsg(r4, &(0x7f0000000000)={0x0, 0xb, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4089, 0x34000}], 0x1, 0x0, 0x2c}, 0x0) 12:15:58 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r1 = accept$alg(r0, 0x0, 0x0) readv(r1, &(0x7f00000008c0)=[{&(0x7f00000002c0)=""/175, 0xaf}], 0x1) sendmsg$TIPC_NL_BEARER_DISABLE(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x64, 0x0, 0x8, 0x70bd2a, 0x25dfdbfb, {}, [@TIPC_NLA_SOCK={0x38, 0x2, 0x0, 0x1, [@TIPC_NLA_SOCK_ADDR={0x8, 0x1, 0x8000}, @TIPC_NLA_SOCK_ADDR={0x8, 0x1, 0x6}, @TIPC_NLA_SOCK_REF={0x8, 0x2, 0x9d}, @TIPC_NLA_SOCK_ADDR={0x8, 0x1, 0x6}, @TIPC_NLA_SOCK_REF={0x8, 0x2, 0xfffffffa}, @TIPC_NLA_SOCK_CON={0xc, 0x3, 0x0, 0x1, [@TIPC_NLA_CON_NODE={0x8}]}]}, @TIPC_NLA_NET={0x18, 0x7, 0x0, 0x1, [@TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0x2}, @TIPC_NLA_NET_ID={0x8, 0x1, 0x2}]}]}, 0x64}, 0x1, 0x0, 0x0, 0x11}, 0x10) 12:15:58 executing program 5: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) getsockname(0xffffffffffffffff, &(0x7f0000001c00)=@pppol2tp={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @private}}}, &(0x7f0000001c80)=0x80) bind$alg(r3, &(0x7f0000001cc0)={0x26, 'aead\x00', 0x0, 0x0, 'rfc7539esp(adiantum(cbc-serpent-avx,cast6-generic,blake2s-160-x8'}, 0x58) setsockopt$ALG_SET_KEY(r2, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r4 = accept$alg(r2, 0x0, 0x0) sendmsg$alg(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039b63eac610b", 0x15}, {&(0x7f0000001400)="c98812c1be8a", 0xffffffc8}, {&(0x7f00000012c0)="406f2bef596a8a3130012ee7bf", 0xd}, {&(0x7f0000001300)="7f5549f794326461", 0x8}], 0x4, &(0x7f00000000c0)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}, 0x0) recvmsg(r4, &(0x7f0000000000)={0x0, 0xb, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4089, 0x34000}], 0x1, 0x0, 0x2c}, 0x0) r5 = socket$alg(0x26, 0x5, 0x0) bind$alg(r5, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r5, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) accept$alg(r5, 0x0, 0x0) dup2(r5, 0xffffffffffffffff) ioctl$NBD_DO_IT(r1, 0xab03) [ 338.157867] block nbd4: Receive control failed (result -32) [ 338.164205] block nbd4: shutting down sockets 12:15:58 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r2 = dup2(r0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r4 = accept$alg(r3, 0x0, 0x0) sendmsg$alg(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039b63eac610b", 0x15}, {&(0x7f0000001400)="c98812c1be8a", 0x6}, {&(0x7f0000001300)="7f5549f794326461", 0x8}], 0x3, &(0x7f00000000c0)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}, 0x0) recvmsg(r4, &(0x7f0000000000)={0x0, 0xb, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4089, 0x34000}], 0x1, 0x0, 0x2c}, 0x0) 12:15:58 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r1 = socket(0x11, 0x800000003, 0x0) r2 = socket(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r1, 0x8933, &(0x7f0000000600)={'team0\x00', 0x0}) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000200)=@newqdisc={0x30, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r3, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_fq={{0x7, 0x1, 'fq\x00'}, {0x4}}]}, 0x30}}, 0x0) connect$packet(0xffffffffffffffff, &(0x7f0000000000)={0x11, 0x7, r3, 0x1, 0x20, 0x6, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x3}}, 0x14) r4 = accept$alg(r0, 0x0, 0x0) readv(r4, &(0x7f00000008c0)=[{&(0x7f00000002c0)=""/175, 0xaf}], 0x1) 12:15:58 executing program 3: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) dup2(r1, 0xffffffffffffffff) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r4, 0xab00, r2) ioctl$NBD_SET_FLAGS(r4, 0xab0a, 0x3ed) dup2(r4, r3) ioctl$NBD_DO_IT(r4, 0xab03) 12:15:58 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r2 = dup2(r0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r4 = accept$alg(r3, 0x0, 0x0) sendmsg$alg(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039b63eac610b", 0x15}, {&(0x7f0000001400)="c98812c1be8a", 0x6}, {0x0}, {&(0x7f0000001300)="7f5549f794326461", 0x8}], 0x4, &(0x7f00000000c0)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}, 0x0) recvmsg(r4, &(0x7f0000000000)={0x0, 0xb, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4089, 0x34000}], 0x1, 0x0, 0x2c}, 0x0) [ 338.362585] block nbd3: Receive control failed (result -32) [ 338.369376] block nbd3: shutting down sockets 12:15:58 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r1 = accept$alg(r0, 0x0, 0x0) readv(r1, &(0x7f0000000200)=[{&(0x7f0000000000)=""/32, 0x20}, {&(0x7f0000000040)=""/231, 0xe7}, {&(0x7f0000000140)=""/87, 0x57}], 0x3) 12:15:58 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r2 = dup2(r0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r4 = accept$alg(r3, 0x0, 0x0) sendmsg$alg(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039b63eac610b", 0x15}, {&(0x7f0000001400)="c98812c1be8a", 0x6}, {0x0}, {&(0x7f0000001300)="7f5549f794326461", 0x8}], 0x4, &(0x7f00000000c0)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}, 0x0) recvmsg(r4, &(0x7f0000000000)={0x0, 0xb, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4089, 0x34000}], 0x1, 0x0, 0x2c}, 0x0) 12:15:58 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) r1 = dup2(r0, r0) ioctl$sock_rose_SIOCRSCLRRT(r1, 0x89e4) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r4 = dup2(r2, r3) syz_open_dev$sndpcmp(&(0x7f0000000040)='/dev/snd/pcmC#D#p\x00', 0x7, 0x4c042) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) ioctl$KDGKBSENT(0xffffffffffffffff, 0x4b48, &(0x7f0000000480)={0x6f, "631acacb1eb1918fa07416010e72240ede83b5af73dcf322e3ffb97284995e622972f56b5dd97762b25478423e07842d3119924f4b0b4b5d87a3bfcf6f3b6049f25fd2ab512e9bfad0c9fb860816125981d81056fc601ab3cf07c9de11def35ad3b299d2c517a456c00babc403e8a7ea3ed71efd4b5d3850140963ea759c75c8a95bcb5454bbf50e50e00209228c85065bdce4b0d3fae97de33c7f205ece017de58ada3b0513164beb2534aab7a9cf5d51e5d59041a0d5bc52415073a6d4a5dc876503433ac46fa0f25cbd880fa532e75d8ef3d2e516494e9467252abfe64bd26707c1e3ae726b0e15966978e19559a378c65ead8ec48374c451b993b6db8464570eb53e86d47406d6df4674e108e6bc6942b3713de63b571dc65056a8b25c47619a9780bc392996133575c840fd27c27cd506a64a9e4ca415609345eeff908c7c1abaca80e6a331cfe27d2555b6ef7be5680740bd5bc042dbf9e28fa00dde19b586e97e771da4999e9711e076c6321625bc4f4a083264391181988542eece5f3c500cd031ecb64019509dad41b2adc5378c89c855b8e49e592d85d7fc0c4f1d70a8ccf022aec1518c8990d828417949e8e8e3824f1695d01a465e1ee0f10a6964cda6b555bc6a0d3f89a93c9da9af543034e6fbbd7bb53feca49db140540403242c8d8ad0da802e60c5558bbedc1ad11a48a48e1277bc034342af9da8d84017"}) dup2(r5, r6) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) dup2(r7, r8) ioctl$PERF_EVENT_IOC_ENABLE(r8, 0x8912, 0xfffffffffffffffb) ioctl$VIDIOC_S_INPUT(r4, 0xc0045627, &(0x7f0000000000)=0x7fff) r9 = accept$alg(r0, 0x0, 0x0) readv(r9, &(0x7f00000008c0)=[{&(0x7f00000002c0)=""/175, 0xaf}], 0x1) [ 338.485872] block nbd3: Receive control failed (result -32) 12:15:58 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r2 = dup2(r0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r4 = accept$alg(r3, 0x0, 0x0) sendmsg$alg(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039b63eac610b", 0x15}, {&(0x7f0000001400)="c98812c1be8a", 0x6}, {0x0}, {&(0x7f0000001300)="7f5549f794326461", 0x8}], 0x4, &(0x7f00000000c0)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}, 0x0) recvmsg(r4, &(0x7f0000000000)={0x0, 0xb, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4089, 0x34000}], 0x1, 0x0, 0x2c}, 0x0) 12:15:59 executing program 4: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)) r0 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)) signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) ioctl$NBD_DO_IT(r0, 0xab03) 12:15:59 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r2 = dup2(r0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r4 = accept$alg(r3, 0x0, 0x0) sendmsg$alg(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039b63eac610b", 0x15}, {&(0x7f0000001400)="c98812c1be8a", 0x6}, {&(0x7f00000012c0)}, {&(0x7f0000001300)="7f5549f794326461", 0x8}], 0x4, &(0x7f00000000c0)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}, 0x0) recvmsg(r4, &(0x7f0000000000)={0x0, 0xb, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4089, 0x34000}], 0x1, 0x0, 0x2c}, 0x0) 12:15:59 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r1 = accept$alg(r0, 0x0, 0x0) readv(r1, &(0x7f00000008c0)=[{&(0x7f00000002c0)=""/175, 0xaf}], 0x1) [ 339.025254] block nbd4: Receive control failed (result -32) [ 339.031977] block nbd5: Receive control failed (result -32) [ 339.033143] block nbd4: shutting down sockets [ 339.039491] block nbd5: shutting down sockets [ 339.105479] block nbd5: Receive control failed (result -32) [ 339.106016] block nbd5: shutting down sockets 12:15:59 executing program 5: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) dup2(r2, r1) ioctl$NBD_DO_IT(r2, 0xab03) syz_mount_image$iso9660(&(0x7f0000000000)='iso9660\x00', &(0x7f00000000c0)='./file0\x00', 0x499ac952, 0x6, &(0x7f00000012c0)=[{&(0x7f0000000100), 0x0, 0x80}, {&(0x7f0000000140)="da1cfd5889478c9dbc534fe67c0b96e03070dd800f06921e1d002dbdede05210618d3c84f5b69f275a115223d0b3bccbc4c5128fa3dd7acff7922845bb9e98", 0x3f, 0x1}, {&(0x7f0000000180)="19221a94e998311e89a31581ecf0088ed62163e4f6850b91ce385ce996b2edff9a1a2c5f6e4919198cd5ed09b34957fdc45665de4ef9156363e3fca943fb258ea2907c52dfc55aca3777fe5a1b32245141af72042e1102dd6ab2f9343f897543944ef36cbe0256ae861afb366b763b54d28d77aec2c20eb94e366c88f8649cbb0a8a1f774e29c2d17c4222b1504ecd8fb25dc821b44ca7010797075a4b90d8a0", 0xa0, 0x8000}, {&(0x7f0000000240)="7383f044", 0x4, 0x1000}, {&(0x7f0000000280)="e6950add604372249aba048f54b1f58c65bee3a095a62ba50037f881358317a71f5aa70ce348db858262b80a3c11040e1ad3f97d0ab18719a6d69b3f5428d323c2d13e97581f40b0a6edcb1001625a89ee59e6fc4ec8bb9fb61117bd0af60d241c281583e667221793c9f397e2eb78bd762fa1d054546c36d947acfca17e82864162b92d73ddb9282b27d9ef643b893b637c3118b95a8380f72424ca095f7f68e941a76e485933e9426eedb87ca6433461a8a0d020604b902106b864d2ea4b499e505edb454d6021958d4f2866ffd853c69db95697376d3a8421438130c9b2936ef141ab0c9c1a5510bf0cf6045ac5db79d64e706489b04f1255312a10f8e034600355260bbb7b2543a10f2c2b89d51d6232e17001315e3f806a20dcb16f778ec5edd03bbeba1d9a0becd6e076e497d2fba088a0473c32a576c2f7365052f338f95fe5148a43fbe7da164d3b21ebc46d1f8539f46a83358d19cf68a49aa38d46c9c975e454d70f483d726567a38702a4044d99f303f66db436b1ca2054cfcccbced7bcde55490b0c5d3359ff2071313f510628cbbc17ba34f722b9013520d922379215cef9098c442110463f5ff3f7b08772e5bdf0354a3b771990519d732b4ec62fe1fcb9b6123890bb21e5c4413464622b254be4f997b81e59e3b507b5f8eeb72a81b600da3293c927b1c0d40f8e0c5da668400627ce3ea7516e7ffa326bc7b9e38848a5a4122593a7a42596cefa37e2e71d505c7732b779152f86dbee4ce3d7b0694df9fa96fafb8af53f5400983a604230f3ed0e08ea29be499f022a313fd4023890fb93cc0a46ee65403e3131646dfdd26904cfd95f0b2f5f0ab4edc2ab0229629a37dca8cf481e5ebd558f30f305ac690b8a7f7c108035f49aeaba2e22ffac5a7c3bde7cf016eebb063259dee69fc755c790dc63b1e3f973ad28f395f4118f9d80eafdc76121c333bb648faac77c1d8e6397b4a8425639ce51366c1714d99cf6cc25124ddd046bb0723d1630a27d67ff355125edeb803cb7c26346c776c71b5899299d22c2dff74948f090f05b6ae8423a10835b2ab7edf2bb1f5377784e0514b199391111ad950aeb253d67cc7059b3a8a8f034342c4c0b770fe217998840c2639ebd98c844c93e9685b44113819107008466341b1c3e0b25090693072ba1ee3c90076319aa36b44ef9c706aa1522739c19ace3de60771875381f669267c323de2480f51d001a5c8a94890b25dde49964cb961b283a69fa102ccd1ef6e0d5e828c5a81988fc57166b7f828d2ac3874da1b86e84f2b20e250c592692d74585dce00b8cc43dc830349599ec61b4794a830704208ae1308a68ce5ff2d57390f202e23ba7fde6b5bba071d838111c62738ff9c393c6838fcf8c044209e2fe7a3a46557f5c324a1fd93cd7349586187cefe714b0e4d219e598f97e69c9b328ee80b73b449cc77d3afe2c51ae1704feeb34c205e6e375892a3de6a85e518c2dfc51556d5fba29c4f04e31cfb844467ac4ad8ca75d3575b721287e454b7da2f83e034707dbb7fafd42cefedf349713f1ad94e2f4645e450a6a19b5ae81648ebf8d9e6a18412bd27685049caf44325649798514805657376f332fa03778e16ce3d64732935e619116b32fa94e11c5077e3811c9d536ce93434646f61995b0c1612cfb1749358579cbe1174e643e8b8affd518eee0b0e4ebcf6c273be8825c9864dedce5bbe4acf0d3ff8f47be5e8fe5da20fafd8c62b8b77d1caa568b2c075b10c8bcefcad83f83dd724ad6be5d21ef81c6cf01d631e30e1543928764cbc98a97a81a70d1127745f3dd19545e0d139130467ce44ef0ecdf1db6094f63bec52cdd9be101e71733c17af5dab023be8ff30a95fc87a6934ca6aa01a710951580ba0e961d46b5457ff854ae6b716fd63cd90de1803e578b37e1b1eb34891e33ac1062f6c2457b2e766ff29f7504daece831fe19414612097560fec2907cac915bccde893ce9b23eee1f7c3871c525ebbaf5ee74dd48b6fa937dad55be54b255a4cc3320264d59dd9ae73d79fa95efe09c5ad7839f9830f61863d942fa8d8683a41ef2c3f9f71361a501eceac9b2d0718e8176487741b05100d52a3cf99f748b7c86c6b00922c3357b40b4d53315d50db9311e97165ea8395d3235eb98562fe5eff93406a2b00c62f520d745782820512d7e04e22c2274f29c59757e45e7b350e3872122485e20f5eed395d9567a289bcfe18e502adac47adeb7504981def32ca18d6d44db510703c597c5833e7f452b9c9937fd7d32f7991798deeda8e9da388a64c78d98bc82f453b41cb01886383637abfb96b8c72b5fa4009a30861d632c79152e506fafa6cd333a504cf46034f0d8d5918c16e346e8b4a641a5b7b711a38eb333f2bce5236ef490bf7c549e894a689679c7021bb2b822a552562fa916546f5be875edb8d95cc88fe9dedfa9d1b9daed9877d77a4d6a9815341b8b002ab1de7157bd7a0ba012e2178859e548b13993fabed77adf5892c8bf87fbcb4cab85cf1a5e19af5f932db228134d3afc94bb70efce4df58360f14ec58dfe8061aa7ce9915ce1c7e70621e2705805c503464236bda81c20d5c0d8ad6bef3f2fe2a72ff7dfaa4a40f5b303fdbc299b1f403c151c22533d46b183ea12dadb580ba34b0fb53341516d4f446fdf0b75f74106f7eecabaab4472e6ad6fd4716a25ff7b44fe631546dc97a0df5f211ef574e1a9dcf31f83aa2ad81542f273dd3cf85d8976b5abe66baed3cc28c5e10955ac16268e4d7d9b94b33014715b50a57cf40672d1355aca8c3c0d7e4a28281544c85b0a96fe856e752abc00c14fbcc7527a5a8c3b2d86b977d4618ab83c89144ea6e1b1ece5a6cde634053105338f906c47ae989d5605c61be525d3bcf37a05398190ba2c47e0a69efeb1e056ac918c6a0edac18039d962b2c84408e406f23ab056b050d339fe5fdad422773907f60dac52a5398fc2c8fd6eb23ee30a3c196141225505f061611576c0a9e92e103533a8c1f14f252c0e5129f6ed5214780be92054802cf4788dba156d74e241e0c85589bbdff457da75ecdcf3a292dc9b42694bc1a0281713e0f16670b65b1bbe1672687653d4d67e808dc8867be019088a39617a78a3b4124ee2e3e9e0ca663f5ebff6fd96f15f18b245292d70b308c40f6d56947a3ea909e05561450339deef29c245cbe6bf360f14b3bfe4d962cef5890d1446da8f7d130217468db8a7736ce2cab9055df3557a98d9bfa21a29a0f9c44f0cc0e537e206ec7f8e1d01d78cdf98cc5c682ba70e9ca3c91b8cb68b3c1e3c7a6a4ab8ac7a5a2671da8a4292737d1b27563b57db02b2ab551d54dfc38a1c1e7e66929a567222bd87d4e8919776d2fca05d0c6f018abf7bbf2f26203d17e0384980e2be860b951cdd9e1e794e44623e99e7a0b52ba8de0aea9bdc557b032451205a4ebe25378e981e08fcc8636a890732a87aa348570ef28a3ca666695e197a400d87b78fe9f3a0d4ca0e37fecb2be365916c1dc3b269458f3451382439454bd4b738048ddf29d35d899b131d22dc367993550fbe3c0c1e2631f8e6e398ff0d1e362774c3b25593bfde97fa1b5541d2c60571cf504428fa6ec5195ae06d54753777d02cec41d3162d8df0b68b85f09f40431233b76c3cd079bb9b9c4b00b4f5dc95b872c1a5940a18f3d78c78daf9e58ef4c5d6f3d900149d463b14fbcefc9169ce38ec43c1a87f918a2386e4f719ad8ac5152a38ac78e9d86df9bc4e8bf0d83622eec79c486b661abde10676e9a96da3575ba43ebfe4f8cea5e3275e54379ceeef98f18864a73ee4bebe548f82f931fd73ff884ee8008b06d047e0d3a084eb4855fe7f93a9b823694be5909579944c2202ffd7dcbcf844cacab8614c77d71403b91198123c40245bfda8337905019ad48f962d5c685515b0512c2df0b86545813b337d26d21dfe8497e85402a1af7176958afc4b4133e25b4559781324df7b33407d158462920bde57a5e4c120cb146c350dc18c05f3183f5afea3bf50945df5d4be51dcc04c9231bfbed47a3b29773ba87b77a9d1ba48c9fdcc3a5b6d6406f9d5cf545307dc185a2bfee38768b1c74b6f2c2b42be59823f34a44d26ddbb68ba4bab4c0d3e99f777f66ed1482e23bd359e4e95d638ec3482a6736c42952623d7ed10071e99e656d259e8759adb6f5ef2294674f33b0ffc5c389d82deaca07798900d56fb71a5885fee62df56a69d254954c4ff0a532477528f6c23a776b2ddcd05c085e272d8d5e3e84406a5aeb570fca46e3c41f1462ac0375323369d5622f5234ebb65ea00731dad19909879c097eefbde7bd534c5a73b2bfe52b31b1bef7efe4c19e53ee207ad6a7d58443f07440ca05e41c8eea8223f2f90c91d066b9fcba43a9aa1b5d850a2da6e1bc69b860ef14be47d8ee9df73c32aa5a26d794848ae621c3e29fe65792661f7e88f9c402a0c6ba51f987c014bdd7386de50dbdde93e1c9c186c15d487102fea30d2177dfbaccd7e62b8490f12b21392bad2fc240052ed110f3a6a4205285a33ec463c7ab4189cc403e01fad849c0e6de443976dd92d2a1689359cbba0877fbf8279f7592b3dadbb4602735a7ef559aab16a467fd347371b604876ba3f353396e30c50e3553528a9fe45c76aa77bc60fa35adc4ba45f9596f7a1e82f2ae97e8be2a630cf5495f4ab9ca466750643658ded311c6508edec7b72258e582ff321bb93cb47683ef17dd528d5de83acd265cbc9d01b540afe1d38707d0812031fe8630ace1fa1402f61d29603f6cb88a2cf085ed42be1074925c90b4fabe8630aac7fa7431cebbfdd385e687f5de1c1bf80d90a0c6e18736b898029822b87e0a3825747ff1bf04a1e4cdd281d602d13e10ed3a980667572d06a1e5b2305db41d171e70cf5fc745fa8cd64bae1f5b30c02f5948e5aaa43748ae7f1180bbd3807b09bf1f54cf55fb948595658478f1ffad52ccde66034601376e8f9c8859b6bd274632bf3df8d04b47295ccf19834ab3ce5a9a0d8783274ba43452fc8972c1d3d00643ba97fca3b3ecea6098933b0e58c6387006a8e46a867e4a34aa70d49eed5f5a544e493ce41ae5db1ec86c64a06abbf5f4463097e253544b103b79badb36694166b7178868b50af6d5a7a62c333d23b720c99a8244296637d1d3780036ae835bb5fa0d894c3d00327a19e3f1453238e08fe32c35f0b69bd295144a761648e2b3cd91e4914b32413c9ca48182b4dc70f334c754e6bbbbbee58e77fddf6b1d0ee50299945067466bdb5e8ac4402789f6c771355863e4422c1c50c8eb9466fd96df9dd242b9ad54fe030078a940d08157b367a42d129de9ed5e471c26e1c162f2abf5c9ffddd300de0f44bb21294ae1de5061efdef038d56a183a5075cdb3ad3971895e715f3e78d57074910e845b0ba4b6d487f41eca36869e4303f26ee516d0b22097962e772e5159fea4d1a68c7e42ea057ae2b12a189e5781134fc80893bde554251b4ecd35b5deeb0497e06552f2ca4bac64dc32aebe64565fb6392ee1c51c655b2ca7779d88b0f1ac19df50aae4ec3a990bd3d9db0bd7e9ac62d984446454a9cca7a2b9efde7925227222a0e36f4f706a9399e1eb2424c3a48512a2e6cb0723d1b95efabea1dc0eeea76a87e539ff6affec5270dbd8b86c037582d66834beb1f567171fd215a202d8ceb9b082e5a4704ea93430e40d860598ab51bedab98d37e795dc173fdeab30c8f229b2ff83dfd69dd06734f0178ff4f6fb8edd57f8fcd1313f964633524063e87fc0fe83dc82c", 0x1000, 0x61}, {&(0x7f0000001280)="54cd204c61553d639474a0a6ebc1bf3d78ce45e82699d80969aec2fbe8ce0f", 0x1f, 0x7}], 0x4000, &(0x7f0000001380)={[{@overriderock='overriderockperm'}, {@check_relaxed='check=relaxed'}, {@check_relaxed='check=relaxed'}, {@map_normal='map=normal'}, {@hide='hide'}], [{@smackfshat={'smackfshat', 0x3d, '/dev/nbd#\x00'}}, {@mask={'mask', 0x3d, '^MAY_READ'}}, {@mask={'mask', 0x3d, '^MAY_APPEND'}}]}) 12:15:59 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r2 = dup2(r0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r4 = accept$alg(r3, 0x0, 0x0) sendmsg$alg(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039b63eac610b", 0x15}, {&(0x7f0000001400)="c98812c1be8a", 0x6}, {&(0x7f00000012c0)}, {&(0x7f0000001300)="7f5549f794326461", 0x8}], 0x4, &(0x7f00000000c0)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}, 0x0) recvmsg(r4, &(0x7f0000000000)={0x0, 0xb, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4089, 0x34000}], 0x1, 0x0, 0x2c}, 0x0) 12:15:59 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040)='nl80211\x00') ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_UPDATE_FT_IES(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000380)={0x2d4, r1, 0x100, 0x70bd2c, 0x25dfdbfb, {{}, {@val={0x8, 0x3, r2}, @void}}, [@NL80211_ATTR_MDID={0x6, 0xb1, 0x8}, @NL80211_ATTR_IE={0x1b5, 0x2a, [@tim={0x5, 0xd0, {0x0, 0x85, 0x3, "f14fea60b6f1faf001c41cbd9d6b355d5b6b408799570a967ad5285b881a28ad238094168d89c4d68cc71bff79cfa057dc7d4a3ee3d9200de8a1fba0240938daf6f1b2b46854b48eee0f66d0f680fec8513d6191595567a1b71b9b4dfb81bba99af46d56dcc60b610687dc484183caf2138d0c7f16a2731fd9127258b0fc883ab6b3890620eeadc03dc65a60e008dc6085ba57636adfe6b459c05aff5bf584aaa228c2a72978ec6646783591fc457357b3cc33fd3bb62f72f41f9a99fe2d57f52f0221c1728076481bccae27f6"}}, @random_vendor={0xdd, 0xdd, "2a5b56b603ca519a0512b3d45f252dc4e03c0d1f5fdbb0e36fbf6126eef00e32f51bc01c0380a987fd0dccd861c564b0aef128742fd99c9a96862a954821710c2da608260648a3a25d0c7d5734ebf196840154bc0e204a93a198a4318fc1724b6f24a97721cfb2d61c53981a3399213e80ae192161ff75c4d71de1082c4af535b6338ead4ae3549bcc291b56dfff76e6f5d700286a36dd68e931c10a4acbc3dbfe2d7fd7744b4e50d4e718994d54fcdfc9cd25cfb450b4d187d8a9e539c4ddf39a51e333a5c6aacc8ce3cb08acf9ff0e470ce4ecfbb70ef5d30942e83f"}]}, @NL80211_ATTR_IE={0xef, 0x2a, [@supported_rates={0x1, 0x2, [{0xb, 0x1}, {0x18}]}, @chsw_timing={0x68, 0x4, {0x1, 0x2}}, @mesh_chsw={0x76, 0x6, {0x20, 0xff, 0x3}}, @preq={0x82, 0x2b, @ext={{0x1}, 0x20, 0xc6, 0x4, @broadcast, 0x2, @device_a, 0xfa8, 0xee2, 0x1, [{{0x1, 0x0, 0x1}, @device_a, 0x7f}]}}, @random_vendor={0xdd, 0x67, "667c0128e7b1fc3318483a6f966acd485b4be7ff1f0100d40b9015977fdcf2ae40852ab2903b513c452017e980a73ae518b88ac6878c3d5ae1277d18583300b0b39045badc32f7ef446f15bb099b4ad8156bd460e7a2c62915a2c9763df0c13856cd27fdb21d14"}, @preq={0x82, 0x41, @ext={{0x1}, 0x1, 0x5, 0x3f, @device_b, 0x6, @device_a, 0xc5, 0xffffffff, 0x3, [{{0x1, 0x0, 0x1}, @broadcast, 0x20}, {{0x1, 0x0, 0x1}, @broadcast, 0x100}, {{0x1, 0x0, 0x1}, @device_a, 0xc7}]}}]}, @NL80211_ATTR_MDID={0x6, 0xb1, 0xffa7}]}, 0x2d4}}, 0x4000) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r3 = accept$alg(r0, 0x0, 0x0) readv(r3, &(0x7f00000008c0)=[{&(0x7f00000002c0)=""/175, 0xaf}], 0x1) [ 339.258705] block nbd5: Receive control failed (result -32) [ 339.265621] block nbd3: Receive control failed (result -32) [ 339.271138] block nbd3: shutting down sockets 12:15:59 executing program 3: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) dup2(r1, 0xffffffffffffffff) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r4, 0xab00, r2) ioctl$NBD_SET_FLAGS(r4, 0xab0a, 0x3ed) dup2(r4, r3) ioctl$NBD_DO_IT(r4, 0xab03) 12:15:59 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r2 = dup2(r0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r4 = accept$alg(r3, 0x0, 0x0) sendmsg$alg(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039b63eac610b", 0x15}, {&(0x7f0000001400)="c98812c1be8a", 0x6}, {&(0x7f00000012c0)}, {&(0x7f0000001300)="7f5549f794326461", 0x8}], 0x4, &(0x7f00000000c0)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}, 0x0) recvmsg(r4, &(0x7f0000000000)={0x0, 0xb, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4089, 0x34000}], 0x1, 0x0, 0x2c}, 0x0) [ 339.329878] block nbd5: shutting down sockets [ 339.345446] block nbd5: Receive control failed (result -32) [ 339.352214] block nbd5: shutting down sockets 12:15:59 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r2 = dup2(r0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r4 = accept$alg(r3, 0x0, 0x0) sendmsg$alg(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039b63eac610b", 0x15}, {&(0x7f0000001400)="c98812c1be8a", 0x6}, {&(0x7f00000012c0)="406f2bef596a8a", 0x7}, {&(0x7f0000001300)="7f5549f794326461", 0x8}], 0x4, &(0x7f00000000c0)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}, 0x0) recvmsg(r4, &(0x7f0000000000)={0x0, 0xb, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4089, 0x34000}], 0x1, 0x0, 0x2c}, 0x0) 12:15:59 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r1 = accept$alg(r0, 0x0, 0x0) readv(r1, &(0x7f00000008c0)=[{&(0x7f00000002c0)=""/175, 0xaf}], 0x1) ioctl$SNDRV_PCM_IOCTL_LINK(0xffffffffffffffff, 0x40044160, &(0x7f0000000000)=0x7ff) 12:15:59 executing program 5: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) dup2(r2, r1) ioctl$NBD_DO_IT(r2, 0xab03) [ 339.388406] block nbd3: Receive control failed (result -32) [ 339.505391] block nbd5: Receive control failed (result -32) [ 339.512022] block nbd5: shutting down sockets [ 339.534064] block nbd5: Receive control failed (result -32) [ 339.542233] block nbd5: shutting down sockets 12:15:59 executing program 5: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) dup2(r2, r1) ioctl$NBD_DO_IT(r3, 0xab03) [ 339.637336] block nbd5: shutting down sockets [ 339.645716] block nbd5: shutting down sockets 12:16:00 executing program 4: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)) r0 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)) signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r1) ioctl$NBD_DO_IT(r0, 0xab03) 12:16:00 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) accept$alg(r1, 0x0, 0x0) r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r2, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) accept$alg(r2, 0x0, 0x0) r3 = accept$alg(r1, 0x0, 0x0) readv(r3, &(0x7f00000008c0)=[{&(0x7f00000002c0)=""/175, 0xaf}], 0x1) 12:16:00 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r2 = dup2(r0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r4 = accept$alg(r3, 0x0, 0x0) sendmsg$alg(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039b63eac610b", 0x15}, {&(0x7f0000001400)="c98812c1be8a", 0x6}, {&(0x7f00000012c0)="406f2bef596a8a", 0x7}, {&(0x7f0000001300)="7f5549f794326461", 0x8}], 0x4, &(0x7f00000000c0)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}, 0x0) recvmsg(r4, &(0x7f0000000000)={0x0, 0xb, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4089, 0x34000}], 0x1, 0x0, 0x2c}, 0x0) 12:16:00 executing program 5: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000500)="172e24ba20850e86d45672f37c0e973aac9683277a61181cb5a06670c95f4e63cf1f47d0cc1a7041c2a64f30a9fae18fc74d830f6d57f6cedc065593f684a362a55a06ca7de5537cc4b6af39c5e906fc28c967ba84a684a0b3f5c95943fc21b8a4b694366ac2701f329cad477c3203df7dbdebf301d745ecd107eb43902111b1df338085f1ada4d049062e9dd171e8d0f5b452c882d3710275df116077425919c5a394238d039251fda011416e4c9e91d7de916b78189af10aaefbd6028831a290e643a048371e4dc142", 0xca, 0x0, &(0x7f0000000600)=@abs={0x0, 0x0, 0x4e23}, 0x6e) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) ioctl$UFFDIO_API(0xffffffffffffffff, 0xc018aa3f, &(0x7f0000000000)={0xaa, 0x76}) r3 = dup2(r2, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r6 = dup2(r4, r5) r7 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000b80)=ANY=[@ANYRES64], &(0x7f0000000340)='GPL\x00', 0xfffffffe, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0x1a, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x8, 0x10, &(0x7f00000001c0)={0x4, 0x1, 0x0, 0x6}, 0x10, 0x0, r5}, 0x78) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000140)={r7, 0x1800000000000060, 0xe80, 0xfffffe6f, &(0x7f0000000100)="280e003f4305607e5bc5795e6558000800ffffffba0e7200ffff81", 0x0, 0x100, 0xf2ffffff, 0xfffffe0c, 0x212, &(0x7f0000000280)="f2a134bd13c7bd41a2a738ad8e7625ed330eb46063bd287d832698132e59ef45f8f50845c0ac85604b448e24348e4ae93e68238b7b9d561b349d19b5f5784e031c55c5a4e48926a1526e38640a161fab39732052ee83bc3b9cb625962f3eaf1ed426e6f0442693c16b0ab6a89a5738f5bccd6ae1492f8471a7afec6b", &(0x7f0000000380)="712ae01ebf877f139c8f1b0fcd056310bfa3de7157976d3ff4c82f2e0d1885774c5b7c7c853e5424fbf469ab0726e9f41208f98d20b093ddbb7f52e015b875cea2900b2443348cdf466c18cfae89ce96f0437cb21ca3703f0b94273c7500"/106}, 0x28) write$RDMA_USER_CM_CMD_RESOLVE_IP(r6, &(0x7f0000000480)={0x3, 0x40, 0xfa00, {{0xa, 0x4e22, 0x0, @private2, 0x7}, {0xa, 0x4e24, 0x8, @empty, 0x7e}, 0xffffffffffffffff, 0x3ff}}, 0x48) bpf$BPF_PROG_ATTACH(0x8, &(0x7f00000000c0)={@map=r5, r3, 0x1f, 0x0, r7}, 0x14) ioctl$NBD_DO_IT(r2, 0xab03) [ 339.937750] block nbd4: Receive control failed (result -32) [ 339.938083] block nbd4: shutting down sockets [ 340.037016] block nbd5: Receive control failed (result -32) [ 340.043854] block nbd5: shutting down sockets [ 340.052399] block nbd5: Could not allocate knbd recv work queue. 12:16:00 executing program 5: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) dup2(r2, r1) socket$unix(0x1, 0x1, 0x0) r3 = openat$cachefiles(0xffffffffffffff9c, &(0x7f0000000000)='/dev/cachefiles\x00', 0xbd06dbeaca5975ad, 0x0) ioctl$FIOCLEX(r3, 0x5451) r4 = openat$bsg(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bsg\x00', 0x410441, 0x0) setsockopt$nfc_llcp_NFC_LLCP_MIUX(r4, 0x118, 0x1, &(0x7f0000000100)=0xfffffffb, 0x4) ioctl$NBD_DO_IT(r2, 0xab03) 12:16:00 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r2 = dup2(r0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r4 = accept$alg(r3, 0x0, 0x0) sendmsg$alg(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039b63eac610b", 0x15}, {&(0x7f0000001400)="c98812c1be8a", 0x6}, {&(0x7f00000012c0)="406f2bef596a8a", 0x7}, {&(0x7f0000001300)="7f5549f794326461", 0x8}], 0x4, &(0x7f00000000c0)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}, 0x0) recvmsg(r4, &(0x7f0000000000)={0x0, 0xb, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4089, 0x34000}], 0x1, 0x0, 0x2c}, 0x0) [ 340.081925] block nbd5: shutting down sockets 12:16:00 executing program 3: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) dup2(r2, r1) socketpair$nbd(0x1, 0x1, 0x0, 0x0) r3 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r3, 0xab00, 0xffffffffffffffff) ioctl$NBD_SET_FLAGS(r3, 0xab0a, 0x3ed) dup2(r3, 0xffffffffffffffff) ioctl$NBD_DO_IT(r3, 0xab03) 12:16:00 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) accept$alg(r1, 0x0, 0x0) bind$alg(r1, &(0x7f0000000240)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_nopr_sha256\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c44dbb7", 0x10) r2 = accept$alg(r0, 0x0, 0x0) readv(r2, &(0x7f00000008c0)=[{&(0x7f00000002c0)=""/175, 0xaf}], 0x1) 12:16:00 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r2 = dup2(r0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r4 = accept$alg(r3, 0x0, 0x0) sendmsg$alg(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039b63eac610b", 0x15}, {&(0x7f0000001400)="c98812c1be8a", 0x6}, {&(0x7f00000012c0)="406f2bef596a8a313001", 0xa}, {&(0x7f0000001300)="7f5549f794326461", 0x8}], 0x4, &(0x7f00000000c0)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}, 0x0) recvmsg(r4, &(0x7f0000000000)={0x0, 0xb, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4089, 0x34000}], 0x1, 0x0, 0x2c}, 0x0) 12:16:00 executing program 5: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x8000) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) dup2(r2, r1) syz_open_dev$ndb(&(0x7f0000000000)='/dev/nbd#\x00', 0x0, 0x20001) ioctl$NBD_DO_IT(r2, 0xab03) [ 340.168666] block nbd3: Receive control failed (result -32) [ 340.174816] block nbd3: shutting down sockets [ 340.180052] block nbd5: Receive control failed (result -32) [ 340.187266] block nbd5: shutting down sockets [ 340.199638] block nbd5: Could not allocate knbd recv work queue. [ 340.205836] block nbd5: shutting down sockets 12:16:00 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) accept$alg(r1, 0x0, 0x0) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, &(0x7f00000001c0)="0a5c54dbb700"/16, 0x4) r2 = accept$alg(r0, 0x0, 0x0) readv(r2, &(0x7f00000008c0)=[{&(0x7f00000002c0)=""/175, 0xaf}], 0x1) 12:16:00 executing program 3: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) dup2(r2, r1) socketpair$nbd(0x1, 0x1, 0x0, 0x0) r3 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r3, 0xab00, 0xffffffffffffffff) ioctl$NBD_SET_FLAGS(r3, 0xab0a, 0x3ed) dup2(r3, 0xffffffffffffffff) ioctl$NBD_DO_IT(r3, 0xab03) [ 340.333038] block nbd5: Receive control failed (result -32) [ 340.341299] block nbd5: shutting down sockets [ 340.347451] block nbd5: Could not allocate knbd recv work queue. [ 340.364079] block nbd3: Receive control failed (result -32) [ 340.372226] block nbd3: shutting down sockets [ 340.388984] block nbd5: shutting down sockets [ 340.469245] block nbd3: Receive control failed (result -32) [ 340.476430] block nbd3: shutting down sockets 12:16:01 executing program 4: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)) r0 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, 0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r3) ioctl$NBD_DO_IT(r0, 0xab03) [ 340.824969] block nbd4: Receive control failed (result -32) [ 340.831151] block nbd4: shutting down sockets 12:16:01 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r2 = dup2(r0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r4 = accept$alg(r3, 0x0, 0x0) sendmsg$alg(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039b63eac610b", 0x15}, {&(0x7f0000001400)="c98812c1be8a", 0x6}, {&(0x7f00000012c0)="406f2bef596a8a313001", 0xa}, {&(0x7f0000001300)="7f5549f794326461", 0x8}], 0x4, &(0x7f00000000c0)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}, 0x0) recvmsg(r4, &(0x7f0000000000)={0x0, 0xb, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4089, 0x34000}], 0x1, 0x0, 0x2c}, 0x0) 12:16:01 executing program 5: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) socketpair(0x23, 0x3, 0x7ff, &(0x7f0000000000)={0xffffffffffffffff}) dup2(r1, r2) ioctl$NBD_DO_IT(r1, 0xab03) 12:16:01 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) bind$alg(r2, &(0x7f0000000380)={0x26, 'aead\x00', 0x0, 0x0, 'pcrypt(morus1280)\x00'}, 0x58) dup2(r1, r2) r3 = syz_genetlink_get_family_id$netlbl_mgmt(&(0x7f00000001c0)='NLBL_MGMT\x00') sendmsg$NLBL_MGMT_C_ADD(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f00000002c0)={&(0x7f0000000280)={0x1c, r3, 0xc0f7ebeda79a4a09, 0x70bd29, 0x25dfdbfe, {}, [@NLBL_MGMT_A_FAMILY={0x6}]}, 0x1c}}, 0x0) sendmsg$NLBL_MGMT_C_ADDDEF(r2, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x60, r3, 0x490, 0x70bd2c, 0x25dfdbfc, {}, [@NLBL_MGMT_A_FAMILY={0x6, 0xb, 0x6}, @NLBL_MGMT_A_FAMILY={0x6, 0xb, 0x5}, @NLBL_MGMT_A_IPV4ADDR={0x8, 0x7, @rand_addr=0x64010101}, @NLBL_MGMT_A_IPV4ADDR={0x8, 0x7, @loopback}, @NLBL_MGMT_A_IPV4ADDR={0x8, 0x7, @empty}, @NLBL_MGMT_A_IPV4ADDR={0x8, 0x7, @local}, @NLBL_MGMT_A_IPV6MASK={0x14, 0x6, @initdev={0xfe, 0x88, [], 0x1, 0x0}}, @NLBL_MGMT_A_IPV4ADDR={0x8, 0x7, @initdev={0xac, 0x1e, 0x0, 0x0}}]}, 0x60}, 0x1, 0x0, 0x0, 0x4800}, 0xa6bc1402cd8d2de9) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r4 = accept$alg(r0, 0x0, 0x0) readv(r4, &(0x7f00000008c0)=[{&(0x7f00000002c0)=""/175, 0xaf}], 0x1) 12:16:01 executing program 3: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) dup2(r2, r1) socketpair$nbd(0x1, 0x1, 0x0, 0x0) r3 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r3, 0xab00, 0xffffffffffffffff) ioctl$NBD_SET_FLAGS(r3, 0xab0a, 0x3ed) dup2(r3, 0xffffffffffffffff) ioctl$NBD_DO_IT(r3, 0xab03) 12:16:01 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r2 = dup2(r0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r4 = accept$alg(r3, 0x0, 0x0) sendmsg$alg(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039b63eac610b", 0x15}, {&(0x7f0000001400)="c98812c1be8a", 0x6}, {&(0x7f00000012c0)="406f2bef596a8a313001", 0xa}, {&(0x7f0000001300)="7f5549f794326461", 0x8}], 0x4, &(0x7f00000000c0)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}, 0x0) recvmsg(r4, &(0x7f0000000000)={0x0, 0xb, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4089, 0x34000}], 0x1, 0x0, 0x2c}, 0x0) 12:16:01 executing program 3: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) dup2(r2, r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = syz_open_dev$ndb(0x0, 0x0, 0x0) ioctl$NBD_SET_SOCK(r5, 0xab00, r3) ioctl$NBD_SET_FLAGS(r5, 0xab0a, 0x3ed) dup2(r5, r4) ioctl$NBD_DO_IT(r5, 0xab03) [ 340.955910] block nbd3: Receive control failed (result -32) [ 340.963022] block nbd3: shutting down sockets 12:16:01 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) getsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(0xffffffffffffffff, 0x84, 0x72, &(0x7f0000000000)={0x0, 0x0, 0x20}, &(0x7f0000000040)=0xc) setsockopt$inet_sctp_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f0000000080)={r1, 0x3}, 0x8) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r2 = accept$alg(r0, 0x0, 0x0) r3 = getpid() sched_setattr(r3, &(0x7f0000000040)={0x38, 0x2, 0x0, 0x0, 0x4}, 0x0) sched_rr_get_interval(r3, &(0x7f00000000c0)) readv(r2, &(0x7f00000008c0)=[{&(0x7f00000002c0)=""/175, 0xaf}], 0x1) [ 341.064113] block nbd3: shutting down sockets 12:16:01 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r2 = dup2(r0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r4 = accept$alg(r3, 0x0, 0x0) sendmsg$alg(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039b63eac610b", 0x15}, {&(0x7f0000001400)="c98812c1be8a", 0x6}, {&(0x7f00000012c0)="406f2bef596a8a3130012ee7", 0xc}, {&(0x7f0000001300)="7f5549f794326461", 0x8}], 0x4, &(0x7f00000000c0)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}, 0x0) recvmsg(r4, &(0x7f0000000000)={0x0, 0xb, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4089, 0x34000}], 0x1, 0x0, 0x2c}, 0x0) 12:16:01 executing program 3: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) dup2(r2, r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = syz_open_dev$ndb(0x0, 0x0, 0x0) ioctl$NBD_SET_SOCK(r5, 0xab00, r3) ioctl$NBD_SET_FLAGS(r5, 0xab0a, 0x3ed) dup2(r5, r4) ioctl$NBD_DO_IT(r5, 0xab03) 12:16:01 executing program 3: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) dup2(r2, r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = syz_open_dev$ndb(0x0, 0x0, 0x0) ioctl$NBD_SET_SOCK(r5, 0xab00, r3) ioctl$NBD_SET_FLAGS(r5, 0xab0a, 0x3ed) dup2(r5, r4) ioctl$NBD_DO_IT(r5, 0xab03) [ 341.174934] block nbd3: shutting down sockets 12:16:01 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) r1 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/net/pfkey\x00', 0x70000, 0x0) ioctl$CHAR_RAW_IOMIN(r1, 0x1278, &(0x7f0000000040)) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r2, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) accept$alg(r2, 0x0, 0x0) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDR_INFO(r1, 0x84, 0xf, &(0x7f0000000080)={0x0, @in6={{0xa, 0x4e23, 0x0, @empty, 0x8}}, 0x7, 0x1, 0x168, 0x7c, 0x7}, &(0x7f0000000140)=0x98) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r4 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='net/nf_conntrack\x00') sendmsg$GTP_CMD_NEWPDP(r4, &(0x7f0000000400)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f00000003c0)={&(0x7f0000000380)={0x1c, 0x0, 0x2, 0x70bd2b, 0x25dfdbfe, {}, [@GTPA_PEER_ADDRESS={0x8, 0x4, @loopback}]}, 0x1c}, 0x1, 0x0, 0x0, 0x40}, 0x4000004) accept$alg(r3, 0x0, 0x0) r5 = accept$alg(r3, 0x0, 0x0) readv(r5, &(0x7f00000008c0)=[{&(0x7f00000002c0)=""/175, 0xaf}], 0x1) [ 341.250889] block nbd3: shutting down sockets [ 341.720924] block nbd5: Receive control failed (result -32) [ 341.727685] block nbd5: shutting down sockets [ 341.738660] block nbd5: shutting down sockets [ 341.752669] block nbd4: Receive control failed (result -32) 12:16:01 executing program 4: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)) r0 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, 0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r3) ioctl$NBD_DO_IT(r0, 0xab03) 12:16:01 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r2 = dup2(r0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r4 = accept$alg(r3, 0x0, 0x0) sendmsg$alg(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039b63eac610b", 0x15}, {&(0x7f0000001400)="c98812c1be8a", 0x6}, {&(0x7f00000012c0)="406f2bef596a8a3130012ee7", 0xc}, {&(0x7f0000001300)="7f5549f794326461", 0x8}], 0x4, &(0x7f00000000c0)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}, 0x0) recvmsg(r4, &(0x7f0000000000)={0x0, 0xb, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4089, 0x34000}], 0x1, 0x0, 0x2c}, 0x0) 12:16:01 executing program 3: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) dup2(r2, r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(0xffffffffffffffff, 0xab00, r3) ioctl$NBD_SET_FLAGS(r5, 0xab0a, 0x3ed) dup2(r5, r4) ioctl$NBD_DO_IT(r5, 0xab03) 12:16:01 executing program 1: ioctl$TIOCL_SETSEL(0xffffffffffffffff, 0x541c, &(0x7f0000000000)={0x2, {0x2, 0x5, 0x1, 0x1f, 0x4, 0x2}}) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r1 = accept$alg(r0, 0x0, 0x0) r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r2, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) accept$alg(r2, 0x0, 0x0) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) accept$alg(r3, 0x0, 0x0) ioctl$FICLONERANGE(r2, 0x4020940d, &(0x7f0000000080)={{r3}, 0x1, 0x6, 0x40}) readv(r1, &(0x7f00000008c0)=[{&(0x7f00000002c0)=""/175, 0xaf}], 0x10000003) setsockopt$inet_sctp_SCTP_AUTH_CHUNK(0xffffffffffffffff, 0x84, 0x15, &(0x7f0000000040)={0x7}, 0x1) 12:16:01 executing program 5: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_sctp_SCTP_HMAC_IDENT(0xffffffffffffffff, 0x84, 0x16, &(0x7f0000000180)=ANY=[@ANYBLOB="0500c798000009000000060009000600"], &(0x7f0000000140)=0xe) r1 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r4 = dup2(r2, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) openat$full(0xffffffffffffff9c, &(0x7f0000000000)='/dev/full\x00', 0x800, 0x0) r5 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x204400, 0x3c) ioctl$NBD_SET_SOCK(r1, 0xab00, r5) dup2(r1, r0) ioctl$NBD_DO_IT(r1, 0xab03) [ 341.767196] block nbd4: shutting down sockets 12:16:02 executing program 3: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) dup2(r2, r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(0xffffffffffffffff, 0xab00, r3) ioctl$NBD_SET_FLAGS(r5, 0xab0a, 0x3ed) dup2(r5, r4) ioctl$NBD_DO_IT(r5, 0xab03) [ 341.855911] block nbd3: Receive control failed (result -32) [ 341.866291] block nbd3: shutting down sockets 12:16:02 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r2 = dup2(r0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r4 = accept$alg(r3, 0x0, 0x0) sendmsg$alg(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039b63eac610b", 0x15}, {&(0x7f0000001400)="c98812c1be8a", 0x6}, {&(0x7f00000012c0)="406f2bef596a8a3130012ee7", 0xc}, {&(0x7f0000001300)="7f5549f794326461", 0x8}], 0x4, &(0x7f00000000c0)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}, 0x0) recvmsg(r4, &(0x7f0000000000)={0x0, 0xb, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4089, 0x34000}], 0x1, 0x0, 0x2c}, 0x0) 12:16:02 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r1 = accept$alg(r0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) dup2(r2, r3) openat$cgroup_type(r3, &(0x7f0000000000)='cgroup.type\x00', 0x2, 0x0) readv(r1, &(0x7f00000008c0)=[{&(0x7f00000002c0)=""/175, 0xaf}], 0x1) r4 = syz_open_dev$sg(&(0x7f0000000040)='/dev/sg#\x00', 0x0, 0x0) ioctl$SCSI_IOCTL_SEND_COMMAND(r4, 0x2284, &(0x7f0000001200)={0x104, 0x0, 0x0, "5fc10bf01431cf901684bbfa75acc4568aaae282fff28ef184cdfe2f7d5734cbc7df1558b1d7cac98c900fcb510a03d0f84a37689e991e198098a4540d4a245314baf2555ef37ecbd63f884762e5c4d9446b2bd6448c7b594a48cf508c0268b3b34da889b1d2e925459fea51282ad9ae5ab547dac8028864892148a1083b00edf843635fe8461b03007b936e1c0bc8528a02a85ca68429267b2d4316e92622acc3076002167a754e17ef5d732cbd7cb1d9d7327f14f29d37386a1c0e44567a21566ccd914bb0c5dfde5f077616fc0b5903aa3345ff435470e22e464d4893565a7abd00e7c9abcfadac7fd53ca7fb294b3815bf27c4a69ff0810a271cf213911bf101"}) ioctl$SG_GET_COMMAND_Q(r4, 0x2270, &(0x7f0000000040)) 12:16:02 executing program 5: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) r3 = dup2(r2, r1) ioctl$NBD_DO_IT(r3, 0xab03) [ 341.986663] block nbd3: Receive control failed (result -32) [ 341.993994] block nbd3: shutting down sockets 12:16:02 executing program 3: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) dup2(r2, r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(0xffffffffffffffff, 0xab00, r3) ioctl$NBD_SET_FLAGS(r5, 0xab0a, 0x3ed) dup2(r5, r4) ioctl$NBD_DO_IT(r5, 0xab03) 12:16:02 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r2 = dup2(r0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r4 = accept$alg(r3, 0x0, 0x0) sendmsg$alg(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039b63eac610b", 0x15}, {&(0x7f00000012c0)="406f2bef596a8a3130012ee7bf", 0xd}, {&(0x7f0000001300)="7f5549f794326461", 0x8}], 0x3, &(0x7f00000000c0)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}, 0x0) recvmsg(r4, &(0x7f0000000000)={0x0, 0xb, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4089, 0x34000}], 0x1, 0x0, 0x2c}, 0x0) 12:16:02 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r1 = accept$alg(r0, 0x0, 0x0) readv(r1, &(0x7f00000008c0)=[{&(0x7f00000002c0)=""/175, 0xaf}], 0x1) ioctl$sock_kcm_SIOCKCMCLONE(0xffffffffffffffff, 0x89e2, &(0x7f0000000000)={r0}) setsockopt(r2, 0xcb1f, 0x5, &(0x7f0000000040)="460feb8d06451b173e186e2d2438b3f4351ece4490de8799187e1c9b0081f0129cffd41f53968f80bbd741285e11c03c3cb5a9637c2fd6f6a1f12a91514b329fe6c013049a189f9262f28b5c0690386cd0a0a7d605f45b9ef5a79a07771578507a09765f8971b1dbddb128089de12a833b0d4c9931b86c20fbfdd3eddd4fdcc1d189189b14061847e5599d438c2b619e", 0x90) [ 342.072353] block nbd5: Receive control failed (result -32) [ 342.081616] block nbd5: shutting down sockets [ 342.118749] block nbd5: Receive control failed (result -32) [ 342.124979] block nbd5: shutting down sockets [ 342.157381] block nbd3: Receive control failed (result -32) [ 342.164026] block nbd3: shutting down sockets 12:16:02 executing program 4: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)) r0 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, 0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r3) ioctl$NBD_DO_IT(r0, 0xab03) 12:16:02 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r2 = dup2(r0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r4 = accept$alg(r3, 0x0, 0x0) sendmsg$alg(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039b63eac610b", 0x15}, {&(0x7f00000012c0)="406f2bef596a8a3130012ee7bf", 0xd}, {&(0x7f0000001300)="7f5549f794326461", 0x8}], 0x3, &(0x7f00000000c0)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}, 0x0) recvmsg(r4, &(0x7f0000000000)={0x0, 0xb, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4089, 0x34000}], 0x1, 0x0, 0x2c}, 0x0) 12:16:02 executing program 5: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) ioctl$sock_ipv6_tunnel_SIOCGETPRL(0xffffffffffffffff, 0x89f4, &(0x7f00000016c0)={'ip6gre0\x00', &(0x7f0000001640)={'sit0\x00', 0x0, 0x2f, 0x20, 0x81, 0xfffffff8, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @mcast1, 0x700, 0x80, 0x75c545d6}}) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000000)={'ip6gre0\x00', &(0x7f0000001700)={'sit0\x00', r3, 0x4, 0x0, 0xfc, 0x1, 0xe486081c314ec90, @mcast1, @private2, 0xa83d7ac920768421, 0x1, 0x10000, 0x40}}) setxattr$security_ima(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='security.ima\x00', &(0x7f0000000140)=@ng={0x4, 0xf}, 0x2, 0x3) dup2(r2, r1) ioctl$NBD_DO_IT(r2, 0xab03) 12:16:02 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r3 = dup2(r1, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) geteuid() accept4$bt_l2cap(r3, &(0x7f0000000100)={0x1f, 0x0, @none}, &(0x7f0000000140)=0xe, 0x800) r4 = accept$alg(r0, 0x0, 0x0) readv(r4, &(0x7f0000000000)=[{&(0x7f0000000040)=""/175, 0xaf}], 0x1) 12:16:02 executing program 3: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) dup2(r2, r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r4, 0xab00, 0xffffffffffffffff) ioctl$NBD_SET_FLAGS(r4, 0xab0a, 0x3ed) dup2(r4, r3) ioctl$NBD_DO_IT(r4, 0xab03) [ 342.637130] block nbd4: Receive control failed (result -32) [ 342.643358] block nbd4: shutting down sockets 12:16:03 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r2 = dup2(r0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r4 = accept$alg(r3, 0x0, 0x0) sendmsg$alg(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039b63eac610b", 0x15}, {&(0x7f00000012c0)="406f2bef596a8a3130012ee7bf", 0xd}, {&(0x7f0000001300)="7f5549f794326461", 0x8}], 0x3, &(0x7f00000000c0)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}, 0x0) recvmsg(r4, &(0x7f0000000000)={0x0, 0xb, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4089, 0x34000}], 0x1, 0x0, 0x2c}, 0x0) 12:16:03 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) accept$alg(r1, 0x0, 0x0) setsockopt$ALG_SET_AEAD_AUTHSIZE(r1, 0x117, 0x5, 0x0, 0x2) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x3e48fd27f38031d9, 0x0) ioctl$sock_inet_tcp_SIOCATMARK(r2, 0x8905, &(0x7f0000000040)) r3 = accept$alg(r0, 0x0, 0x0) readv(r3, &(0x7f00000008c0)=[{&(0x7f00000002c0)=""/175, 0xaf}], 0x1) 12:16:03 executing program 3: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) dup2(r2, r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r4, 0xab00, 0xffffffffffffffff) ioctl$NBD_SET_FLAGS(r4, 0xab0a, 0x3ed) dup2(r4, r3) ioctl$NBD_DO_IT(r4, 0xab03) [ 342.768831] block nbd5: Receive control failed (result -32) [ 342.775123] block nbd5: shutting down sockets [ 342.792388] block nbd5: Receive control failed (result -32) [ 342.795312] block nbd5: shutting down sockets [ 342.800002] block nbd3: Receive control failed (result -32) [ 342.810226] block nbd3: shutting down sockets 12:16:03 executing program 5: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) r2 = syz_mount_image$omfs(&(0x7f0000000000)='omfs\x00', &(0x7f00000000c0)='./file0\x00', 0xd99d, 0x2, &(0x7f0000000280)=[{&(0x7f0000000100)="ba1fa4a914857a30513fe49c91c8b8cda867c2de6ac75e325ca583ccd0796ab549168076b5fd91d2176574f79f05663cd4fa2b3d9ff7b8d66cf6894196fcf3903f8a4a20f2ac9cc1bf49266d63248ece86462f7fa83473edbc476ef2a75eaf4f49569b8556f93c1c289464750e0bde5de23e3aa92058b3c1c1b276efdd6cd67e7f4159bc8ac9a67fae89ae5fe93dac5bdfce09f896c8b2d0f6f814dbc455abf779ec868b970885122ce2aa6f8b", 0xad, 0x1cbbd745}, {&(0x7f00000001c0)="5266224d80460ac45c46689ae9d0f13d04a9465bbbd5bcbd20115635c1f00e1e8f2f0112471d39a2cbc71b39796c72010589b1f055bea0442f6a7a3f3a76b8d5cf01b539f8dc9b64db799d4af964115deac3866eb2503f98efa96236790a2fb6531d4250f99fea8a9440d17886970748384428ee31cb09e452935e928fcc9ff2c6ab16af172d0eaaaba1210b8a059593b3d409879f9b4e8c", 0x98, 0x80000001}], 0x0, &(0x7f00000002c0)={[{'#'}, {'/dev/nbd#\x00'}, {'@#'}, {'/dev/nbd#\x00'}, {'^Z[@{s{'}], [{@dont_appraise='dont_appraise'}, {@appraise='appraise'}, {@pcr={'pcr', 0x3d, 0x2d}}, {@mask={'mask', 0x3d, 'MAY_READ'}}, {@appraise='appraise'}, {@euid_gt={'euid>', 0xffffffffffffffff}}, {@uid_eq={'uid'}}, {@subj_type={'subj_type', 0x3d, '/dev/nbd#\x00'}}, {@context={'context', 0x3d, 'sysadm_u'}}, {@pcr={'pcr', 0x3d, 0x22}}]}) dup2(r1, r2) ioctl$NBD_DO_IT(r1, 0xab03) 12:16:03 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r2 = dup2(r0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r4 = accept$alg(r3, 0x0, 0x0) sendmsg$alg(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039b63eac610b", 0x15}, {&(0x7f0000001400)="c98812c1be8a", 0x6}, {&(0x7f00000012c0)="406f2bef596a8a3130012ee7bf", 0xd}, {&(0x7f0000001300)="7f5549f79432", 0x6}], 0x4, &(0x7f00000000c0)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}, 0x0) recvmsg(r4, &(0x7f0000000000)={0x0, 0xb, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4089, 0x34000}], 0x1, 0x0, 0x2c}, 0x0) 12:16:03 executing program 3: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) dup2(r2, r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r4, 0xab00, 0xffffffffffffffff) ioctl$NBD_SET_FLAGS(r4, 0xab0a, 0x3ed) dup2(r4, r3) ioctl$NBD_DO_IT(r4, 0xab03) 12:16:03 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r2 = dup2(r0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r4 = accept$alg(r3, 0x0, 0x0) sendmsg$alg(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039b63eac610b", 0x15}, {0x0}, {&(0x7f00000012c0)="406f2bef596a8a3130012ee7bf", 0xd}, {&(0x7f0000001300)="7f5549f794326461", 0x8}], 0x4, &(0x7f00000000c0)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}, 0x0) recvmsg(r4, &(0x7f0000000000)={0x0, 0xb, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4089, 0x34000}], 0x1, 0x0, 0x2c}, 0x0) [ 342.916403] block nbd3: Receive control failed (result -32) [ 342.923003] block nbd3: shutting down sockets [ 343.059661] block nbd3: Receive control failed (result -32) [ 343.067078] block nbd3: shutting down sockets 12:16:03 executing program 4: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)) r0 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) r1 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r2 = dup2(0xffffffffffffffff, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r3) ioctl$NBD_DO_IT(r0, 0xab03) 12:16:03 executing program 1: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) dup2(0xffffffffffffffff, r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r5, 0xab00, r3) ioctl$NBD_SET_FLAGS(r5, 0xab0a, 0x3ed) dup2(r5, r4) ioctl$NBD_DO_IT(r5, 0xab03) 12:16:03 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r2 = dup2(r0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r4 = accept$alg(r3, 0x0, 0x0) sendmsg$alg(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039b63eac610b", 0x15}, {0x0}, {&(0x7f00000012c0)="406f2bef596a8a3130012ee7bf", 0xd}, {&(0x7f0000001300)="7f5549f794326461", 0x8}], 0x4, &(0x7f00000000c0)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}, 0x0) recvmsg(r4, &(0x7f0000000000)={0x0, 0xb, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4089, 0x34000}], 0x1, 0x0, 0x2c}, 0x0) 12:16:03 executing program 3: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) dup2(r2, r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r5, 0xab00, r3) ioctl$NBD_SET_FLAGS(0xffffffffffffffff, 0xab0a, 0x3ed) dup2(r5, r4) ioctl$NBD_DO_IT(r5, 0xab03) [ 343.541310] block nbd4: Receive control failed (result -32) [ 343.543574] block nbd4: shutting down sockets 12:16:03 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r2 = dup2(r0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r4 = accept$alg(r3, 0x0, 0x0) sendmsg$alg(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039b63eac610b", 0x15}, {0x0}, {&(0x7f00000012c0)="406f2bef596a8a3130012ee7bf", 0xd}, {&(0x7f0000001300)="7f5549f794326461", 0x8}], 0x4, &(0x7f00000000c0)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}, 0x0) recvmsg(r4, &(0x7f0000000000)={0x0, 0xb, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4089, 0x34000}], 0x1, 0x0, 0x2c}, 0x0) [ 343.605693] block nbd3: server does not support multiple connections per device. 12:16:03 executing program 3: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) dup2(r2, r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r5, 0xab00, r3) ioctl$NBD_SET_FLAGS(0xffffffffffffffff, 0xab0a, 0x3ed) dup2(r5, r4) ioctl$NBD_DO_IT(r5, 0xab03) [ 343.654010] block nbd3: shutting down sockets [ 343.674036] block nbd1: Receive control failed (result -32) 12:16:03 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r2 = dup2(r0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r4 = accept$alg(r3, 0x0, 0x0) sendmsg$alg(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039b63eac610b", 0x15}, {&(0x7f0000001400)}, {&(0x7f00000012c0)="406f2bef596a8a3130012ee7bf", 0xd}, {&(0x7f0000001300)="7f5549f794326461", 0x8}], 0x4, &(0x7f00000000c0)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}, 0x0) recvmsg(r4, &(0x7f0000000000)={0x0, 0xb, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4089, 0x34000}], 0x1, 0x0, 0x2c}, 0x0) 12:16:03 executing program 5: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) dup2(r3, r4) ioctl$NBD_SET_SOCK(r4, 0xab00, r0) dup2(r2, r1) ioctl$NBD_DO_IT(r2, 0xab03) [ 343.749285] block nbd3: server does not support multiple connections per device. [ 343.758025] block nbd5: Receive control failed (result -32) [ 343.768735] block nbd5: shutting down sockets [ 343.784583] block nbd5: shutting down sockets [ 343.788537] block nbd3: shutting down sockets 12:16:04 executing program 3: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) dup2(r2, r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r5, 0xab00, r3) ioctl$NBD_SET_FLAGS(0xffffffffffffffff, 0xab0a, 0x3ed) dup2(r5, r4) ioctl$NBD_DO_IT(r5, 0xab03) 12:16:04 executing program 3: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) dup2(r2, r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r5, 0xab00, r3) ioctl$NBD_SET_FLAGS(r5, 0xab0a, 0x0) dup2(r5, r4) ioctl$NBD_DO_IT(r5, 0xab03) 12:16:04 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r2 = dup2(r0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r4 = accept$alg(r3, 0x0, 0x0) sendmsg$alg(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039b63eac610b", 0x15}, {&(0x7f0000001400)}, {&(0x7f00000012c0)="406f2bef596a8a3130012ee7bf", 0xd}, {&(0x7f0000001300)="7f5549f794326461", 0x8}], 0x4, &(0x7f00000000c0)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}, 0x0) recvmsg(r4, &(0x7f0000000000)={0x0, 0xb, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4089, 0x34000}], 0x1, 0x0, 0x2c}, 0x0) [ 343.864302] block nbd3: server does not support multiple connections per device. [ 343.873264] block nbd3: shutting down sockets 12:16:04 executing program 5: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) r3 = dup2(r2, r1) write$P9_RWSTAT(r3, &(0x7f0000000000)={0x7, 0x7f, 0x2}, 0x7) ioctl$NBD_DO_IT(r2, 0xab03) [ 343.946492] block nbd3: server does not support multiple connections per device. [ 343.966282] block nbd3: shutting down sockets [ 344.030087] block nbd5: Receive control failed (result -32) [ 344.036538] block nbd5: shutting down sockets [ 344.047307] block nbd5: Could not allocate knbd recv work queue. [ 344.061653] block nbd5: shutting down sockets 12:16:04 executing program 4: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)) r0 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) r1 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r2 = dup2(0xffffffffffffffff, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r3) ioctl$NBD_DO_IT(r0, 0xab03) 12:16:04 executing program 1: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) dup2(0xffffffffffffffff, r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r5, 0xab00, r3) ioctl$NBD_SET_FLAGS(r5, 0xab0a, 0x3ed) dup2(r5, r4) ioctl$NBD_DO_IT(r5, 0xab03) 12:16:04 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r2 = dup2(r0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r4 = accept$alg(r3, 0x0, 0x0) sendmsg$alg(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039b63eac610b", 0x15}, {&(0x7f0000001400)}, {&(0x7f00000012c0)="406f2bef596a8a3130012ee7bf", 0xd}, {&(0x7f0000001300)="7f5549f794326461", 0x8}], 0x4, &(0x7f00000000c0)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}, 0x0) recvmsg(r4, &(0x7f0000000000)={0x0, 0xb, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4089, 0x34000}], 0x1, 0x0, 0x2c}, 0x0) 12:16:04 executing program 3: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) dup2(r2, r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r5, 0xab00, r3) ioctl$NBD_SET_FLAGS(r5, 0xab0a, 0x0) dup2(r5, r4) ioctl$NBD_DO_IT(r5, 0xab03) 12:16:04 executing program 5: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) dup2(r2, r1) ioctl$NBD_DO_IT(r2, 0xab03) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) dup2(r3, r4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r7 = dup2(r5, r6) ioctl$PERF_EVENT_IOC_ENABLE(r7, 0x8912, 0x400200) setsockopt$inet6_dccp_int(r7, 0x21, 0x11, &(0x7f0000000000)=0x200, 0x4) sendmsg$nfc_llcp(r4, &(0x7f00000005c0)={&(0x7f00000000c0)={0x27, 0x1, 0x0, 0x4, 0x0, 0x5, "8d71e203bec8024b40ae313e827f240b79f41dc3a17894f09b68814e9725831bc1ed7422d7031c3b65fe32707cb180a7d8802f0153bf54ef5e905bc56f42b6", 0x22}, 0x60, &(0x7f0000000500)=[{&(0x7f0000000140)="8414e77135b0cbfc93caf3c3f39c18adb8aca88bea12ac7fca34b812e39ce91edfa7b41c2d3338b1bb85aee251a5a419cd3eeef2ed061d2ba52a1f36855caecc82d03445941acceabfe7b7061da1bcd56a69e801ee1355ef7975e04146df65045b9f55bd27c0cb52ecf8a4bc8d000d634210201d666afe91eac962c886e65e52b25f5fa72fe1dc5712d227ff5cbdd2fcd264afdfcbdc16b3af4e5bbbece98386cfc5f71aca5d818afd416953fdd32ccfdf43ff6352f222657f35faa19cdcbbf6fe1d6f3b9d818c21942e480d8a476275841e8cd7c760b2d9ac", 0xd9}, {&(0x7f0000000240)="6e35556d8f442030762c3419109ec928800b15b4fbf32e89ea4ce69455e1d34f90226802974ccb2c5173469a58cfbe5565c8d4a6dcfaa074ccc53bdc7b640632f3d36bd7bb4a4b4d86e041f1e31cec251840ef21f4360c4052", 0x59}, {}, {&(0x7f00000002c0)="7b42434baab2f7d2a2202110cca3c3a66dfcaab954fe1f98187e12bc938cd92ae270ec035afd3367ce220a88fffdd030fb5281fc08e20b4b088ff07c1c59b3f61275f499deab0ac7f1f24bed1b7ec1888832bf21c3a160fbef3fb012d727a4f40bf562781d8d950fbffb631c3d166d7e6e716f82f78872e9fd774c68b1b35cd40fb9df4115adec0d99269f09d4d5c624b24061db1af7386727c8085f75020c599d7439c6063b8770f90cb457abea5683c9cee580f3520d17d3c1baf715d965aa0a3c7863abaa4a7bf3f7501c6ffb94a5e3b051a749a385a1efd7dfe5289e1697c0a0a57705e55f79c47f", 0xea}, {&(0x7f00000003c0)="9f1ddd9b228e3bed25536fce6947cdb614bb2008607d3f229271e88de82b2506988cba3f6aa1d4a770213a889df8ccb99d77d6e380f7843d68e590cec94a0f505d7f9d1e7e8999bc06a5bf52e0ce8a5233b5e313973ca0dc", 0x58}, {&(0x7f00000004c0)="811cce675db504daa10a0e2fc1a2ec1a2f1c1a75439535dde9e04774fc3c9d91caf2163ec9b306aba0a1a6afe5b0", 0x2e}], 0x6, &(0x7f0000000640)=ANY=[@ANYBLOB="c80000000000000011000000fdffffff190d671d99fcb5f80f7792459ef80ee5e08ca494d5a690090b9bd1bedfaa11adb238e2877697fdd2505396b3f7aec54dd673dd98de3010be429f55050000000fc7428326cd0a73042530f49e371f471a7b87168faa999fb48e7a57df9608a45f7148290cb55b4636996bea673bd5226806f945116fb2526b50b84a28e2314344f55743b9a8de684742eeaaaecde519b59ba4f53641c06b48a66712c13e7063007957e6232107031afc2371364025321e659ac4764bd077fcca324684e6faac559e603808595c9304268ab464b191f1ea60550751f3453222c06e6f1fdafb54875d9412bcd87a1d125edb328c83d88b04c3bf5fef3c1dd608db1a56ec0bf4b89f348bc32dee25a3c69e27abe9c11bfeb10d3516ee44b9085b4f5067e4f201474adf56e9e1e6bf013b5ff8099f698e56a9a6ed8dedbefcbff2"], 0xc8, 0x20004000}, 0x40400d0) [ 344.403953] block nbd1: Receive control failed (result -32) [ 344.412474] block nbd1: shutting down sockets [ 344.417018] block nbd4: Receive control failed (result -32) [ 344.427072] block nbd4: shutting down sockets [ 344.529576] block nbd3: server does not support multiple connections per device. [ 344.537805] block nbd3: shutting down sockets [ 344.568910] block nbd5: Receive control failed (result -32) 12:16:04 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r2 = dup2(r0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r4 = accept$alg(r3, 0x0, 0x0) sendmsg$alg(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039b63eac610b", 0x15}, {&(0x7f0000001400)="c98812", 0x3}, {&(0x7f00000012c0)="406f2bef596a8a3130012ee7bf", 0xd}, {&(0x7f0000001300)="7f5549f794326461", 0x8}], 0x4, &(0x7f00000000c0)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}, 0x0) recvmsg(r4, &(0x7f0000000000)={0x0, 0xb, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4089, 0x34000}], 0x1, 0x0, 0x2c}, 0x0) [ 344.580398] block nbd5: shutting down sockets 12:16:04 executing program 5: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x8082) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) dup2(r2, r1) ioctl$NBD_DO_IT(r2, 0xab03) 12:16:04 executing program 3: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) dup2(r2, r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r5, 0xab00, r3) ioctl$NBD_SET_FLAGS(r5, 0xab0a, 0x0) dup2(r5, r4) ioctl$NBD_DO_IT(r5, 0xab03) [ 344.609306] block nbd1: Receive control failed (result -32) 12:16:04 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r2 = dup2(r0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r4 = accept$alg(r3, 0x0, 0x0) sendmsg$alg(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039b63eac610b", 0x15}, {&(0x7f0000001400)="c98812", 0x3}, {&(0x7f00000012c0)="406f2bef596a8a3130012ee7bf", 0xd}, {&(0x7f0000001300)="7f5549f794326461", 0x8}], 0x4, &(0x7f00000000c0)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}, 0x0) recvmsg(r4, &(0x7f0000000000)={0x0, 0xb, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4089, 0x34000}], 0x1, 0x0, 0x2c}, 0x0) [ 344.705372] block nbd3: server does not support multiple connections per device. [ 344.717991] block nbd5: Receive control failed (result -32) [ 344.727672] block nbd5: shutting down sockets [ 344.747512] block nbd5: Receive control failed (result -32) [ 344.754588] block nbd5: shutting down sockets [ 344.777575] block nbd3: shutting down sockets 12:16:05 executing program 3: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) dup2(r2, r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r5, 0xab00, r3) ioctl$NBD_SET_FLAGS(r5, 0xab0a, 0x3ed) dup2(0xffffffffffffffff, r4) ioctl$NBD_DO_IT(r5, 0xab03) 12:16:05 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r2 = dup2(r0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r4 = accept$alg(r3, 0x0, 0x0) sendmsg$alg(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039b63eac610b", 0x15}, {&(0x7f0000001400)="c98812", 0x3}, {&(0x7f00000012c0)="406f2bef596a8a3130012ee7bf", 0xd}, {&(0x7f0000001300)="7f5549f794326461", 0x8}], 0x4, &(0x7f00000000c0)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}, 0x0) recvmsg(r4, &(0x7f0000000000)={0x0, 0xb, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4089, 0x34000}], 0x1, 0x0, 0x2c}, 0x0) [ 344.947519] block nbd3: Receive control failed (result -32) 12:16:05 executing program 5: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)) r0 = openat$ipvs(0xffffffffffffff9c, &(0x7f00000002c0)='/proc/sys/net/ipv4/vs/sync_refresh_period\x00', 0x2, 0x0) getsockopt$inet_sctp_SCTP_SOCKOPT_CONNECTX3(0xffffffffffffffff, 0x84, 0x6f, &(0x7f0000000380)={0x0, 0x58, &(0x7f0000000680)=[@in={0x2, 0x4e22, @dev={0xac, 0x14, 0x14, 0x2e}}, @in6={0xa, 0x4e23, 0x7fff, @initdev={0xfe, 0x88, [], 0x1, 0x0}, 0x6}, @in={0x2, 0x4e20, @local}, @in6={0xa, 0x4e20, 0x7ad, @mcast1, 0x9}]}, &(0x7f00000003c0)=0x10) setsockopt$inet_sctp6_SCTP_DEFAULT_SNDINFO(r0, 0x84, 0x22, &(0x7f0000000400)={0x40, 0x0, 0x697, 0x80000000, r1}, 0x10) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ptmx\x00', 0x54100, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x18aa01, 0x1a2) r4 = socket$alg(0x26, 0x5, 0x0) bind$alg(r4, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) sendmsg$ETHTOOL_MSG_PAUSE_GET(r3, &(0x7f0000000640)={&(0x7f0000000580)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000600)={&(0x7f0000000700)=ANY=[@ANYBLOB='0\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00022abd7000fcdbdf25150000001c0001800800030003000000080003000200000008000100", @ANYRES32=0x0, @ANYBLOB="54cf0e82422c0c96487de3cd8e78b581ed5330e538c60badfaf23ae311ec5d5fda0378aa2e02682f896153af09a1530b3df3b1c3e5069ec00085d7a315b3c971125435cbf32a980b99ecaf49f5b1dca8436368a028c237f0401c3ab0f244e5dc654c34f78d710bf1cbc3bade324e726c61ea5186df9f893239353d38844cfde651287c6ad80329fcac5679a2d5f0b8eb39770d7c6958d62916801fdf94bd3c98396d3e4ce5be3f8067650ec65e10f97720457557c2fcf896bf1048ad35859971a182fc9d344bc620762a9eb46495f55441c5acfd8ca7f667b373daa615eb92d056e7f6438add79a047bdc0"], 0x30}, 0x1, 0x0, 0x0, 0x54}, 0x4) setsockopt$ALG_SET_KEY(r4, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) getsockopt$inet_sctp6_SCTP_I_WANT_MAPPED_V4_ADDR(r3, 0x84, 0xc, &(0x7f0000000180), &(0x7f0000000200)=0x4) accept$alg(r4, 0x0, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000004c0)={&(0x7f0000000140)='ext4_shutdown\x00', r3}, 0x10) dup2(r4, r4) ioctl$NBD_DO_IT(r2, 0xab03) r5 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000100)='/proc/asound/seq/timer\x00', 0x0, 0x0) getsockopt$bt_l2cap_L2CAP_OPTIONS(r5, 0x6, 0x1, &(0x7f0000000500), &(0x7f0000000540)=0xc) getsockopt$inet_sctp_SCTP_FRAGMENT_INTERLEAVE(r0, 0x84, 0x12, &(0x7f0000000440), &(0x7f0000000480)=0x4) 12:16:05 executing program 4: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)) r0 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) r1 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r2 = dup2(0xffffffffffffffff, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r3) ioctl$NBD_DO_IT(r0, 0xab03) [ 345.327294] block nbd1: Receive control failed (result -32) [ 345.333702] block nbd4: Receive control failed (result -32) [ 345.333925] block nbd4: shutting down sockets [ 345.345082] block nbd1: shutting down sockets 12:16:05 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r2 = dup2(r0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r4 = accept$alg(r3, 0x0, 0x0) sendmsg$alg(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039b63eac610b", 0x15}, {&(0x7f0000001400)="c98812c1be", 0x5}, {&(0x7f00000012c0)="406f2bef596a8a3130012ee7bf", 0xd}, {&(0x7f0000001300)="7f5549f794326461", 0x8}], 0x4, &(0x7f00000000c0)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}, 0x0) recvmsg(r4, &(0x7f0000000000)={0x0, 0xb, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4089, 0x34000}], 0x1, 0x0, 0x2c}, 0x0) 12:16:05 executing program 5: ioctl$VHOST_GET_VRING_BASE(0xffffffffffffffff, 0xc008af12, &(0x7f0000000000)) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) r2 = socket$alg(0x26, 0x5, 0x0) r3 = open(&(0x7f0000000140)='./file0\x00', 0x241, 0x100) ioctl$VHOST_SET_VRING_BUSYLOOP_TIMEOUT(r3, 0x4008af23, &(0x7f0000000180)={0x3, 0x9}) bind$alg(r2, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r2, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r4 = accept$alg(r2, 0x0, 0x0) sendmsg$alg(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039b63eac610b", 0x15}, {&(0x7f0000001400)="c98812c1be8a", 0xffffffc8}, {&(0x7f00000012c0)="406f2bef596a8a3130012ee7bf", 0xd}, {&(0x7f0000001300)="7f5549f794326461", 0x8}], 0x4, &(0x7f00000000c0)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}, 0x0) recvmsg(r4, &(0x7f0000000000)={0x0, 0xb, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4089, 0x34000}], 0x1, 0x0, 0x2c}, 0x0) dup2(r4, r1) ioctl$NBD_DO_IT(r1, 0xab03) 12:16:05 executing program 1: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) dup2(0xffffffffffffffff, r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r5, 0xab00, r3) ioctl$NBD_SET_FLAGS(r5, 0xab0a, 0x3ed) dup2(r5, r4) ioctl$NBD_DO_IT(r5, 0xab03) 12:16:05 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r2 = dup2(r0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r4 = accept$alg(r3, 0x0, 0x0) sendmsg$alg(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039b63eac610b", 0x15}, {&(0x7f0000001400)="c98812c1be", 0x5}, {&(0x7f00000012c0)="406f2bef596a8a3130012ee7bf", 0xd}, {&(0x7f0000001300)="7f5549f794326461", 0x8}], 0x4, &(0x7f00000000c0)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}, 0x0) recvmsg(r4, &(0x7f0000000000)={0x0, 0xb, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4089, 0x34000}], 0x1, 0x0, 0x2c}, 0x0) 12:16:05 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r2 = dup2(r0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r4 = accept$alg(r3, 0x0, 0x0) sendmsg$alg(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039b63eac610b", 0x15}, {&(0x7f0000001400)="c98812c1be", 0x5}, {&(0x7f00000012c0)="406f2bef596a8a3130012ee7bf", 0xd}, {&(0x7f0000001300)="7f5549f794326461", 0x8}], 0x4, &(0x7f00000000c0)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}, 0x0) recvmsg(r4, &(0x7f0000000000)={0x0, 0xb, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4089, 0x34000}], 0x1, 0x0, 0x2c}, 0x0) [ 345.452370] block nbd1: Receive control failed (result -32) [ 345.521215] block nbd5: shutting down sockets 12:16:05 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r2 = dup2(r0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r4 = accept$alg(r3, 0x0, 0x0) sendmsg$alg(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000001400)="c98812c1be8a", 0x6}, {&(0x7f00000012c0)="406f2bef596a8a3130012ee7bf", 0xd}, {&(0x7f0000001300)="7f5549f794326461", 0x8}], 0x3, &(0x7f00000000c0)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}, 0x0) recvmsg(r4, &(0x7f0000000000)={0x0, 0xb, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4089, 0x34000}], 0x1, 0x0, 0x2c}, 0x0) 12:16:05 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r2 = dup2(r0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r4 = accept$alg(r3, 0x0, 0x0) sendmsg$alg(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000001400)="c98812c1be8a", 0x6}, {&(0x7f00000012c0)="406f2bef596a8a3130012ee7bf", 0xd}, {&(0x7f0000001300)="7f5549f794326461", 0x8}], 0x3, &(0x7f00000000c0)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}, 0x0) recvmsg(r4, &(0x7f0000000000)={0x0, 0xb, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4089, 0x34000}], 0x1, 0x0, 0x2c}, 0x0) 12:16:05 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r2 = dup2(r0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r4 = accept$alg(r3, 0x0, 0x0) sendmsg$alg(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000001400)="c98812c1be8a", 0x6}, {&(0x7f00000012c0)="406f2bef596a8a3130012ee7bf", 0xd}, {&(0x7f0000001300)="7f5549f794326461", 0x8}], 0x3, &(0x7f00000000c0)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}, 0x0) recvmsg(r4, &(0x7f0000000000)={0x0, 0xb, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4089, 0x34000}], 0x1, 0x0, 0x2c}, 0x0) 12:16:05 executing program 3: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) dup2(r2, r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r5, 0xab00, r3) ioctl$NBD_SET_FLAGS(r5, 0xab0a, 0x3ed) dup2(0xffffffffffffffff, r4) ioctl$NBD_DO_IT(r5, 0xab03) 12:16:05 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r2 = dup2(r0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r4 = accept$alg(r3, 0x0, 0x0) sendmsg$alg(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{0x0}, {&(0x7f0000001400)="c98812c1be8a", 0x6}, {&(0x7f00000012c0)="406f2bef596a8a3130012ee7bf", 0xd}, {&(0x7f0000001300)="7f5549f794326461", 0x8}], 0x4, &(0x7f00000000c0)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}, 0x0) recvmsg(r4, &(0x7f0000000000)={0x0, 0xb, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4089, 0x34000}], 0x1, 0x0, 0x2c}, 0x0) [ 345.671301] block nbd3: Receive control failed (result -32) [ 345.677550] block nbd3: shutting down sockets 12:16:05 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r2 = dup2(r0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r4 = accept$alg(r3, 0x0, 0x0) sendmsg$alg(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{0x0}, {&(0x7f0000001400)="c98812c1be8a", 0x6}, {&(0x7f00000012c0)="406f2bef596a8a3130012ee7bf", 0xd}, {&(0x7f0000001300)="7f5549f794326461", 0x8}], 0x4, &(0x7f00000000c0)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}, 0x0) recvmsg(r4, &(0x7f0000000000)={0x0, 0xb, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4089, 0x34000}], 0x1, 0x0, 0x2c}, 0x0) [ 345.771291] block nbd3: Receive control failed (result -32) [ 346.230675] block nbd1: Receive control failed (result -32) [ 346.237278] block nbd4: Receive control failed (result -32) [ 346.237740] block nbd4: shutting down sockets [ 346.247876] block nbd5: shutting down sockets [ 346.248237] block nbd1: shutting down sockets 12:16:06 executing program 4: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r2 = dup2(r0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(0xffffffffffffffff, 0xab00, r3) ioctl$NBD_DO_IT(0xffffffffffffffff, 0xab03) 12:16:06 executing program 5: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x20400) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) dup2(r2, r1) ioctl$NBD_DO_IT(r2, 0xab03) 12:16:06 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r2 = dup2(r0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r4 = accept$alg(r3, 0x0, 0x0) sendmsg$alg(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{0x0}, {&(0x7f0000001400)="c98812c1be8a", 0x6}, {&(0x7f00000012c0)="406f2bef596a8a3130012ee7bf", 0xd}, {&(0x7f0000001300)="7f5549f794326461", 0x8}], 0x4, &(0x7f00000000c0)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}, 0x0) recvmsg(r4, &(0x7f0000000000)={0x0, 0xb, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4089, 0x34000}], 0x1, 0x0, 0x2c}, 0x0) 12:16:06 executing program 1: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) dup2(0xffffffffffffffff, r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r4 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r4, 0xab00, r3) ioctl$NBD_SET_FLAGS(r4, 0xab0a, 0x3ed) ioctl$NBD_DO_IT(r4, 0xab03) 12:16:06 executing program 4: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r2 = dup2(r0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(0xffffffffffffffff, 0xab00, r3) ioctl$NBD_DO_IT(0xffffffffffffffff, 0xab03) 12:16:06 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r2 = dup2(r0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r4 = accept$alg(r3, 0x0, 0x0) sendmsg$alg(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)}, {&(0x7f0000001400)="c98812c1be8a", 0x6}, {&(0x7f00000012c0)="406f2bef596a8a3130012ee7bf", 0xd}, {&(0x7f0000001300)="7f5549f794326461", 0x8}], 0x4, &(0x7f00000000c0)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}, 0x0) recvmsg(r4, &(0x7f0000000000)={0x0, 0xb, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4089, 0x34000}], 0x1, 0x0, 0x2c}, 0x0) [ 346.460964] block nbd5: Receive control failed (result -32) [ 346.467790] block nbd5: shutting down sockets [ 346.500901] block nbd5: Receive control failed (result -32) [ 346.507827] block nbd5: shutting down sockets [ 346.555236] block nbd3: Receive control failed (result -32) [ 346.561547] block nbd3: shutting down sockets 12:16:06 executing program 4: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r2 = dup2(r0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(0xffffffffffffffff, 0xab00, r3) ioctl$NBD_DO_IT(0xffffffffffffffff, 0xab03) 12:16:06 executing program 3: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) dup2(r2, r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r5, 0xab00, r3) ioctl$NBD_SET_FLAGS(r5, 0xab0a, 0x3ed) dup2(0xffffffffffffffff, r4) ioctl$NBD_DO_IT(r5, 0xab03) 12:16:06 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r2 = dup2(r0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r4 = accept$alg(r3, 0x0, 0x0) sendmsg$alg(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)}, {&(0x7f0000001400)="c98812c1be8a", 0x6}, {&(0x7f00000012c0)="406f2bef596a8a3130012ee7bf", 0xd}, {&(0x7f0000001300)="7f5549f794326461", 0x8}], 0x4, &(0x7f00000000c0)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}, 0x0) recvmsg(r4, &(0x7f0000000000)={0x0, 0xb, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4089, 0x34000}], 0x1, 0x0, 0x2c}, 0x0) 12:16:06 executing program 4: r0 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r3 = dup2(r1, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r4) ioctl$NBD_DO_IT(r0, 0xab03) 12:16:06 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000040)='IPVS\x00') sendmsg$IPVS_CMD_GET_SERVICE(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000080)={0x28, r1, 0x1, 0x0, 0x0, {}, [@IPVS_CMD_ATTR_SERVICE={0x14, 0x1, 0x0, 0x1, [@IPVS_SVC_ATTR_FWMARK={0x8}, @IPVS_SVC_ATTR_AF={0x6, 0x1, 0x2}]}]}, 0x28}}, 0x0) sendmsg$IPVS_CMD_GET_DAEMON(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000000180)={&(0x7f00000000c0)={0x90, r1, 0x20, 0x70bd26, 0x25dfdbfb, {}, [@IPVS_CMD_ATTR_DEST={0x24, 0x2, 0x0, 0x1, [@IPVS_DEST_ATTR_FWD_METHOD={0x8, 0x3, 0x1}, @IPVS_DEST_ATTR_ADDR_FAMILY={0x6, 0xb, 0xa}, @IPVS_DEST_ATTR_ADDR_FAMILY={0x6, 0xb, 0x2}, @IPVS_DEST_ATTR_ACTIVE_CONNS={0x8}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x1f}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x80000001}, @IPVS_CMD_ATTR_DEST={0x2c, 0x2, 0x0, 0x1, [@IPVS_DEST_ATTR_TUN_TYPE={0x5}, @IPVS_DEST_ATTR_TUN_PORT={0x6, 0xe, 0x4e22}, @IPVS_DEST_ATTR_FWD_METHOD={0x8, 0x3, 0x4}, @IPVS_DEST_ATTR_TUN_FLAGS={0x6, 0xf, 0x2}, @IPVS_DEST_ATTR_L_THRESH={0x8, 0x6, 0x8}]}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x5}, @IPVS_CMD_ATTR_DAEMON={0xc, 0x3, 0x0, 0x1, [@IPVS_DAEMON_ATTR_SYNC_ID={0x8, 0x3, 0x1}]}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0xe2c}]}, 0x90}, 0x1, 0x0, 0x0, 0x48005}, 0x4040009) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r4, 0xab00, r2) dup2(r4, r3) ioctl$NBD_DO_IT(r4, 0xab03) [ 346.714628] block nbd3: Receive control failed (result -32) 12:16:06 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r2 = dup2(r0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r4 = accept$alg(r3, 0x0, 0x0) sendmsg$alg(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)}, {&(0x7f0000001400)="c98812c1be8a", 0x6}, {&(0x7f00000012c0)="406f2bef596a8a3130012ee7bf", 0xd}, {&(0x7f0000001300)="7f5549f794326461", 0x8}], 0x4, &(0x7f00000000c0)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}, 0x0) recvmsg(r4, &(0x7f0000000000)={0x0, 0xb, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4089, 0x34000}], 0x1, 0x0, 0x2c}, 0x0) 12:16:07 executing program 5: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) r3 = dup2(r2, r1) ioctl$NBD_DO_IT(r2, 0xab03) ioctl$BLKROGET(r3, 0x125e, &(0x7f0000000000)) [ 346.802523] block nbd5: Receive control failed (result -32) [ 346.809907] block nbd5: shutting down sockets [ 346.832261] block nbd5: Receive control failed (result -32) [ 346.838771] block nbd5: shutting down sockets 12:16:07 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r2 = dup2(r0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r4 = accept$alg(r3, 0x0, 0x0) sendmsg$alg(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf983", 0xb}, {&(0x7f0000001400)="c98812c1be8a", 0x6}, {&(0x7f00000012c0)="406f2bef596a8a3130012ee7bf", 0xd}, {&(0x7f0000001300)="7f5549f794326461", 0x8}], 0x4, &(0x7f00000000c0)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}, 0x0) recvmsg(r4, &(0x7f0000000000)={0x0, 0xb, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4089, 0x34000}], 0x1, 0x0, 0x2c}, 0x0) 12:16:07 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r2 = dup2(r0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r4 = accept$alg(r3, 0x0, 0x0) sendmsg$alg(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf983", 0xb}, {&(0x7f0000001400)="c98812c1be8a", 0x6}, {&(0x7f00000012c0)="406f2bef596a8a3130012ee7bf", 0xd}, {&(0x7f0000001300)="7f5549f794326461", 0x8}], 0x4, &(0x7f00000000c0)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}, 0x0) recvmsg(r4, &(0x7f0000000000)={0x0, 0xb, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4089, 0x34000}], 0x1, 0x0, 0x2c}, 0x0) [ 346.939290] block nbd5: Receive control failed (result -32) [ 346.946063] block nbd5: shutting down sockets [ 346.975631] block nbd5: Receive control failed (result -32) [ 346.985766] block nbd5: shutting down sockets 12:16:07 executing program 1: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) dup2(0xffffffffffffffff, r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r4 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r4, 0xab00, r3) ioctl$NBD_DO_IT(r4, 0xab03) 12:16:07 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r2 = dup2(r0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r4 = accept$alg(r3, 0x0, 0x0) sendmsg$alg(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf983", 0xb}, {&(0x7f0000001400)="c98812c1be8a", 0x6}, {&(0x7f00000012c0)="406f2bef596a8a3130012ee7bf", 0xd}, {&(0x7f0000001300)="7f5549f794326461", 0x8}], 0x4, &(0x7f00000000c0)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}, 0x0) recvmsg(r4, &(0x7f0000000000)={0x0, 0xb, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4089, 0x34000}], 0x1, 0x0, 0x2c}, 0x0) 12:16:07 executing program 5: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x2101) ioctl$VIDIOC_SUBDEV_ENUM_FRAME_SIZE(0xffffffffffffffff, 0xc040564a, &(0x7f0000000000)={0x0, 0x0, 0x100b, 0x760, 0x6, 0x2, 0x7fff, 0x1}) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r5 = dup2(r3, r4) setsockopt$pppl2tp_PPPOL2TP_SO_SENDSEQ(r4, 0x111, 0x3, 0x0, 0x4) getsockopt$inet_IP_IPSEC_POLICY(r5, 0x0, 0x10, &(0x7f0000000100)={{{@in6=@dev, @in6=@mcast1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@private1}, 0x0, @in=@broadcast}}, &(0x7f0000000200)=0xe8) getsockopt$inet_mreqn(r4, 0x0, 0x24, &(0x7f0000000240)={@remote, @loopback, 0x0}, &(0x7f0000000280)=0xc) getsockopt$inet_IP_IPSEC_POLICY(r4, 0x0, 0x10, &(0x7f00000002c0)={{{@in6=@mcast1, @in=@remote, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@remote}, 0x0, @in6=@dev}}, &(0x7f00000003c0)=0xe8) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(r5, 0x89f2, &(0x7f0000000400)={'ip_vti0\x00', &(0x7f0000000640)={'gretap0\x00', 0x0, 0x20, 0x1, 0x5, 0x5, {{0x21, 0x4, 0x0, 0x2, 0x84, 0x68, 0x0, 0x1, 0x4, 0x0, @multicast1, @multicast1, {[@timestamp_addr={0x44, 0x34, 0x51, 0x1, 0x7, [{@private=0xa010102, 0x4}, {@loopback, 0x7}, {@multicast1, 0x800}, {@local, 0x4}, {@local, 0x38}, {@private=0xa010101, 0x1}]}, @generic={0x7, 0x8, "32af720951a5"}, @ssrr={0x89, 0x7, 0x65, [@rand_addr=0x64010100]}, @timestamp_prespec={0x44, 0x2c, 0xf8, 0x3, 0x0, [{@empty, 0x7}, {@multicast1, 0x3}, {@initdev={0xac, 0x1e, 0x1, 0x0}, 0x400}, {@empty, 0x8}, {@dev={0xac, 0x14, 0x14, 0x37}, 0x8}]}, @end]}}}}}) getsockopt$inet_pktinfo(r4, 0x0, 0x8, &(0x7f0000000540)={0x0, @remote, @initdev}, &(0x7f0000000580)=0xc) r11 = socket(0x11, 0x800000003, 0x0) r12 = socket(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r11, 0x8933, &(0x7f0000000600)={'team0\x00', 0x0}) sendmsg$nl_route_sched(r12, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000980)=ANY=[@ANYBLOB="3000000024000b0f0000000000000000000000004304ac0a9e2f77700927a215855d51ba1fab72cd0ad9b56c984b233ede2a14d1fc6d9e471be889cd51bcecc7c36602d2538f5f904d4b63341a6ba5f9bff829cffcb6088c8692191008f499a150ebcd368ecd656b3a41393ce90468a2d29737340ef863699c111f2088f9b6740801f6e94d5c1b9734287fa6bc1b31ed4f3f11d7aba459df056d145bb1429a2598f2d64a8ecb00452388785a34f47aa351849ad089291fa0d3b0e3e844c6", @ANYRES32=r13, @ANYBLOB="00000000ffffffff00000000070001006671000004000200"], 0x30}}, 0x0) sendmsg$ETHTOOL_MSG_COALESCE_GET(0xffffffffffffffff, &(0x7f0000000740)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f0000000700)={&(0x7f0000000cc0)=ANY=[@ANYBLOB="3ca171030000000000000037c23cc0990c3ab7a86fddad230d0ee36570989f98397a194a550693c721fb84afe551a12fb9660000000000008345cbc0cd8bc5b1c9c19d15120c4923dcde1e92bf93", @ANYRES16=0x0, @ANYBLOB="02002abd7000fedbdf251300000038000180080003000000000008000100", @ANYRES32=r6, @ANYBLOB="1400020064756d6d79300000000000000000000008000100", @ANYRES32=r7, @ANYBLOB="08000100", @ANYRES32=0x0, @ANYBLOB="68000180080003000200000008000300030000001400020065727370616e3000000000000000000014000200726f7365300000000000000000000000080003000100000014000200726f736530000000000000000000000008000100", @ANYRES32=r8, @ANYBLOB="08000100478d480dfdb3cba5c8a65bbb4b75d520332e71611ed49af3d7daea08ad878757b5504a92c8cf5bc6263b9340b70d248d2d181ecf93bc1df40be27acd930bb633b85f9cba1f2635edaa50bd0dbf48c8421b451de3d50aaa5f3bda6f9bf1d7a348eee83f8cfe69b95cb806ac21c1cd02a1d965f665305a70c5ab54599e67075803cda6a21fa8852453847e", @ANYRES32=r9, @ANYBLOB="5c00018008000100", @ANYRES32=0x0, @ANYBLOB="08000300030000000800030003000000140002006d6163766c616e31000000000000000008000100", @ANYRES32=r10, @ANYBLOB="140002006d6163766c616e310000000000000000080003000100000008000100", @ANYRES32=0x0, @ANYBLOB="2c0001800800030004000000080003000100000008000100", @ANYRES32=r13, @ANYBLOB="08000300020000000800030000000000"], 0x13c}, 0x1, 0x0, 0x0, 0x20000000}, 0x44844) dup2(r2, r1) ioctl$NBD_DO_IT(r2, 0xab03) [ 347.231507] block nbd1: Receive control failed (result -32) [ 347.231616] block nbd1: Receive control failed (result -32) [ 347.241967] block nbd1: shutting down sockets [ 347.307992] block nbd1: server does not support multiple connections per device. [ 347.308427] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. [ 347.336087] block nbd1: shutting down sockets [ 347.345743] block nbd5: Receive control failed (result -32) 12:16:07 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r2 = dup2(r0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r4 = accept$alg(r3, 0x0, 0x0) sendmsg$alg(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039", 0x10}, {&(0x7f0000001400)="c98812c1be8a", 0x6}, {&(0x7f00000012c0)="406f2bef596a8a3130012ee7bf", 0xd}, {&(0x7f0000001300)="7f5549f794326461", 0x8}], 0x4, &(0x7f00000000c0)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}, 0x0) recvmsg(r4, &(0x7f0000000000)={0x0, 0xb, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4089, 0x34000}], 0x1, 0x0, 0x2c}, 0x0) [ 347.356225] block nbd5: shutting down sockets [ 347.363972] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. [ 347.395295] block nbd5: shutting down sockets 12:16:07 executing program 3: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) dup2(r2, r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r4 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r4, 0xab00, r3) ioctl$NBD_SET_FLAGS(r4, 0xab0a, 0x3ed) dup2(r4, 0xffffffffffffffff) ioctl$NBD_DO_IT(r4, 0xab03) 12:16:07 executing program 1: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) dup2(0xffffffffffffffff, r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r4 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r4, 0xab00, r3) ioctl$NBD_DO_IT(r4, 0xab03) [ 347.488258] block nbd3: Receive control failed (result -32) [ 347.496214] block nbd3: shutting down sockets [ 347.550738] block nbd1: server does not support multiple connections per device. [ 347.563585] block nbd1: shutting down sockets [ 347.573472] block nbd3: Receive control failed (result -32) 12:16:07 executing program 4: r0 = syz_open_dev$ndb(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r3 = dup2(r1, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r4) ioctl$NBD_DO_IT(r0, 0xab03) 12:16:07 executing program 5: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) ioctl$KDSETKEYCODE(0xffffffffffffffff, 0x4b4d, &(0x7f0000000000)={0x362, 0x854}) dup2(r2, r1) ioctl$NBD_DO_IT(r2, 0xab03) 12:16:07 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r2 = dup2(r0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r4 = accept$alg(r3, 0x0, 0x0) sendmsg$alg(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039", 0x10}, {&(0x7f0000001400)="c98812c1be8a", 0x6}, {&(0x7f00000012c0)="406f2bef596a8a3130012ee7bf", 0xd}, {&(0x7f0000001300)="7f5549f794326461", 0x8}], 0x4, &(0x7f00000000c0)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}, 0x0) recvmsg(r4, &(0x7f0000000000)={0x0, 0xb, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4089, 0x34000}], 0x1, 0x0, 0x2c}, 0x0) 12:16:07 executing program 1: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) dup2(0xffffffffffffffff, r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r4 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r4, 0xab00, r3) ioctl$NBD_DO_IT(r4, 0xab03) [ 347.596648] block nbd4: Receive control failed (result -32) [ 347.605669] block nbd4: shutting down sockets 12:16:07 executing program 4: r0 = syz_open_dev$ndb(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r3 = dup2(r1, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r4) ioctl$NBD_DO_IT(r0, 0xab03) 12:16:07 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r2 = dup2(r0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r4 = accept$alg(r3, 0x0, 0x0) sendmsg$alg(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039", 0x10}, {&(0x7f0000001400)="c98812c1be8a", 0x6}, {&(0x7f00000012c0)="406f2bef596a8a3130012ee7bf", 0xd}, {&(0x7f0000001300)="7f5549f794326461", 0x8}], 0x4, &(0x7f00000000c0)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}, 0x0) recvmsg(r4, &(0x7f0000000000)={0x0, 0xb, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4089, 0x34000}], 0x1, 0x0, 0x2c}, 0x0) [ 347.716998] block nbd5: Receive control failed (result -32) [ 347.727009] block nbd5: shutting down sockets [ 347.741648] block nbd1: server does not support multiple connections per device. [ 347.751592] block nbd5: shutting down sockets 12:16:07 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r2 = dup2(r0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r4 = accept$alg(r3, 0x0, 0x0) sendmsg$alg(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039b63eac", 0x13}, {&(0x7f0000001400)="c98812c1be8a", 0x6}, {&(0x7f00000012c0)="406f2bef596a8a3130012ee7bf", 0xd}, {&(0x7f0000001300)="7f5549f794326461", 0x8}], 0x4, &(0x7f00000000c0)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}, 0x0) recvmsg(r4, &(0x7f0000000000)={0x0, 0xb, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4089, 0x34000}], 0x1, 0x0, 0x2c}, 0x0) 12:16:07 executing program 5: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x200481) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) sendmsg$nfc_llcp(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f00000000c0)={0x27, 0x1, 0x1, 0x2, 0xfd, 0x1, "da71f8fb008d8de8366cc6df19d6ca62e75ebe5ade085faff3ba7af10ae12776ffaa2aedd567e35ee21fc46f1caecd1061f913fc219f61e1bb4fab426acccf", 0x25}, 0x60, &(0x7f0000000000)=[{&(0x7f00000002c0)="783f9bd5234c4ac03ae531fce0cd9536e13c175391cf32c89ce446a8fc1d6e3815ebcb5ba8a730731ecbff84bda080494d40460177e9b8ab347bdff653b191aa2edbee7d1b8c24bc34d9e192287ad32a4ed9abe2067fa62f8cbdc6defe0dbf9696879bb7706a9d848ac5ca37aee11c961d96cb672c4b8ca81874d76e2d6087095d8abff81290d08f5f3ddf808e819c5781db9b0c01a5c0e2173d8fff10570198dcbb3073ec28622d375bac4727a42042857f4afbd8b5eefe72c0e60d270a82e2e0c846cfd6277a7f759fcc425f84ac9dec4411d74967f4509a89b80570ea5806129329c799c664f7fcc89971be83cd37ce0330b09fa10fa66dd517c4", 0xfc}, {&(0x7f00000003c0)="5aac5a60d600aa20d3c866c7b3ce9564cfdb5014c7b4f54d0d73750a12e1f550d2bfdfa83ae43846bff54df96006b8ce5eeee48bad143e16bb1a669124350fc173c8b922a1ac659270dba7a3e0997317376611a742cc4bd26b11a79ff7cd1fd06c79b4c3a4f39a91d5601aa1a66eb9e9b5c9e7b07441aadec1f02aca636d4efae9399593c01e91a267a7d991998b7927254e3a40bc57d5045f64b9a6e4ce5e87bb5bb421f2581b", 0xa7}, {&(0x7f0000000480)="f532a06ce083c3ebc204cb7433fbf0908a07e4a94bb15a021785b75123b7d1d60a92b1b642cb70587a40b66544fe28c1b1a2def062fff758e906aa45fa977abd09862368530825130615f6388a50a7a63b175d72035c7b6ad67397eb260df5580606050d8148a96410a275b172a21bd355f4afe93b5b43e9b11a76ae12b3a8ec7cd4b9069b7041dca0071e3a8f6234945d305842257c3d7b9cb29c0f0d5213dcb9c872df85bb03de95", 0xa9}], 0x3, &(0x7f0000000200)=ANY=[@ANYRESOCT=r0], 0x18, 0x20000040}, 0x48805) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) dup2(r4, r5) ioctl$SNDRV_CTL_IOCTL_TLV_READ(r5, 0xc008551a, &(0x7f0000000140)={0x943, 0xc, [0x12c, 0x29d, 0x8de2]}) accept$alg(r3, 0x0, 0x0) dup2(r3, r1) ioctl$NBD_DO_IT(r2, 0xab03) [ 347.782944] block nbd1: shutting down sockets 12:16:08 executing program 1: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) dup2(0xffffffffffffffff, r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)) r3 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_FLAGS(r3, 0xab0a, 0x3ed) ioctl$NBD_DO_IT(r3, 0xab03) 12:16:08 executing program 4: r0 = syz_open_dev$ndb(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r3 = dup2(r1, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r4) ioctl$NBD_DO_IT(r0, 0xab03) 12:16:08 executing program 3: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) dup2(r2, r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r4 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r4, 0xab00, r3) ioctl$NBD_SET_FLAGS(r4, 0xab0a, 0x3ed) dup2(r4, 0xffffffffffffffff) ioctl$NBD_DO_IT(r4, 0xab03) 12:16:08 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r2 = dup2(r0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r4 = accept$alg(r3, 0x0, 0x0) sendmsg$alg(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039b63eac", 0x13}, {&(0x7f0000001400)="c98812c1be8a", 0x6}, {&(0x7f00000012c0)="406f2bef596a8a3130012ee7bf", 0xd}, {&(0x7f0000001300)="7f5549f794326461", 0x8}], 0x4, &(0x7f00000000c0)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}, 0x0) recvmsg(r4, &(0x7f0000000000)={0x0, 0xb, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4089, 0x34000}], 0x1, 0x0, 0x2c}, 0x0) 12:16:08 executing program 4: r0 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r3 = dup2(r1, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r4) ioctl$NBD_DO_IT(r0, 0xab03) 12:16:08 executing program 5: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) socket$inet_udplite(0x2, 0x2, 0x88) ioctl$MEDIA_IOC_REQUEST_ALLOC(0xffffffffffffffff, 0x80047c05, &(0x7f0000000180)) r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r2, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r3 = accept$alg(r2, 0x0, 0x0) sendmsg$alg(r3, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039b63eac610b", 0x15}, {&(0x7f0000001400)="c98812c1be8a", 0xffffffc8}, {&(0x7f00000012c0)="406f2bef596a8a3130012ee7bf", 0xd}, {&(0x7f0000001300)="7f5549f794326461", 0x8}], 0x4, &(0x7f00000000c0)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}, 0x0) recvmsg(r3, &(0x7f0000000000)={0x0, 0xb, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4089, 0x34000}], 0x1, 0x0, 0x2c}, 0x0) r4 = socket$alg(0x26, 0x5, 0x0) bind$alg(r4, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r4, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) accept$alg(r4, 0x0, 0x0) r5 = socket$alg(0x26, 0x5, 0x0) bind$alg(r5, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r5, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) dup2(0xffffffffffffffff, r4) ioctl$NBD_DO_IT(r1, 0xab03) [ 348.353207] block nbd3: Receive control failed (result -32) [ 348.359455] block nbd3: shutting down sockets 12:16:08 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r2 = dup2(r0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r4 = accept$alg(r3, 0x0, 0x0) sendmsg$alg(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039b63eac", 0x13}, {&(0x7f0000001400)="c98812c1be8a", 0x6}, {&(0x7f00000012c0)="406f2bef596a8a3130012ee7bf", 0xd}, {&(0x7f0000001300)="7f5549f794326461", 0x8}], 0x4, &(0x7f00000000c0)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}, 0x0) recvmsg(r4, &(0x7f0000000000)={0x0, 0xb, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4089, 0x34000}], 0x1, 0x0, 0x2c}, 0x0) [ 348.458759] block nbd3: Receive control failed (result -32) 12:16:08 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r2 = dup2(r0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r4 = accept$alg(r3, 0x0, 0x0) sendmsg$alg(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039b63eac61", 0x14}, {&(0x7f0000001400)="c98812c1be8a", 0x6}, {&(0x7f00000012c0)="406f2bef596a8a3130012ee7bf", 0xd}, {&(0x7f0000001300)="7f5549f794326461", 0x8}], 0x4, &(0x7f00000000c0)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}, 0x0) recvmsg(r4, &(0x7f0000000000)={0x0, 0xb, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4089, 0x34000}], 0x1, 0x0, 0x2c}, 0x0) 12:16:08 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r2 = dup2(r0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r4 = accept$alg(r3, 0x0, 0x0) sendmsg$alg(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039b63eac61", 0x14}, {&(0x7f0000001400)="c98812c1be8a", 0x6}, {&(0x7f00000012c0)="406f2bef596a8a3130012ee7bf", 0xd}, {&(0x7f0000001300)="7f5549f794326461", 0x8}], 0x4, &(0x7f00000000c0)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}, 0x0) recvmsg(r4, &(0x7f0000000000)={0x0, 0xb, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4089, 0x34000}], 0x1, 0x0, 0x2c}, 0x0) 12:16:08 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r2 = dup2(r0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r4 = accept$alg(r3, 0x0, 0x0) sendmsg$alg(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039b63eac61", 0x14}, {&(0x7f0000001400)="c98812c1be8a", 0x6}, {&(0x7f00000012c0)="406f2bef596a8a3130012ee7bf", 0xd}, {&(0x7f0000001300)="7f5549f794326461", 0x8}], 0x4, &(0x7f00000000c0)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}, 0x0) recvmsg(r4, &(0x7f0000000000)={0x0, 0xb, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4089, 0x34000}], 0x1, 0x0, 0x2c}, 0x0) 12:16:08 executing program 1: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) dup2(0xffffffffffffffff, r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)) r3 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_FLAGS(r3, 0xab0a, 0x3ed) ioctl$NBD_DO_IT(r3, 0xab03) [ 348.699325] block nbd1: Receive control failed (result -32) [ 348.705733] block nbd1: shutting down sockets 12:16:08 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r2 = dup2(r0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r4 = accept$alg(r3, 0x0, 0x0) sendmsg$alg(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039b63eac610b", 0x15}, {&(0x7f0000001400)="c98812c1be8a", 0x6}, {&(0x7f00000012c0)="406f2bef596a8a3130012ee7bf", 0xd}, {&(0x7f0000001300)="7f5549f794326461", 0x8}], 0x4}, 0x0) recvmsg(r4, &(0x7f0000000000)={0x0, 0xb, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4089, 0x34000}], 0x1, 0x0, 0x2c}, 0x0) 12:16:09 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r2 = dup2(r0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r4 = accept$alg(r3, 0x0, 0x0) sendmsg$alg(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039b63eac610b", 0x15}, {&(0x7f0000001400)="c98812c1be8a", 0x6}, {&(0x7f00000012c0)="406f2bef596a8a3130012ee7bf", 0xd}, {&(0x7f0000001300)="7f5549f794326461", 0x8}], 0x4}, 0x0) recvmsg(r4, &(0x7f0000000000)={0x0, 0xb, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4089, 0x34000}], 0x1, 0x0, 0x2c}, 0x0) 12:16:09 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r2 = dup2(r0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r4 = accept$alg(r3, 0x0, 0x0) sendmsg$alg(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039b63eac610b", 0x15}, {&(0x7f0000001400)="c98812c1be8a", 0x6}, {&(0x7f00000012c0)="406f2bef596a8a3130012ee7bf", 0xd}, {&(0x7f0000001300)="7f5549f794326461", 0x8}], 0x4}, 0x0) recvmsg(r4, &(0x7f0000000000)={0x0, 0xb, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4089, 0x34000}], 0x1, 0x0, 0x2c}, 0x0) [ 349.226928] block nbd4: Receive control failed (result -32) [ 349.233126] block nbd3: Receive control failed (result -32) [ 349.233705] block nbd3: shutting down sockets [ 349.244112] block nbd5: Receive control failed (result -32) [ 349.244959] block nbd4: shutting down sockets [ 349.251331] block nbd5: shutting down sockets 12:16:09 executing program 3: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) dup2(r2, r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r4 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r4, 0xab00, r3) ioctl$NBD_SET_FLAGS(r4, 0xab0a, 0x3ed) dup2(r4, 0xffffffffffffffff) ioctl$NBD_DO_IT(r4, 0xab03) 12:16:09 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r2 = dup2(r0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r4 = accept$alg(r3, 0x0, 0x0) sendmsg$alg(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039b63eac610b", 0x15}, {&(0x7f0000001400)="c98812c1be8a", 0x6}, {&(0x7f00000012c0)="406f2bef596a8a3130012ee7bf", 0xd}, {&(0x7f0000001300)="7f5549f794326461", 0x8}], 0x4, &(0x7f00000000c0)}, 0x0) recvmsg(r4, &(0x7f0000000000)={0x0, 0xb, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4089, 0x34000}], 0x1, 0x0, 0x2c}, 0x0) 12:16:09 executing program 4: r0 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r3 = dup2(r1, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r4) ioctl$NBD_DO_IT(r0, 0xab03) [ 349.289484] block nbd5: Could not allocate knbd recv work queue. [ 349.302135] block nbd5: shutting down sockets 12:16:09 executing program 5: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) dup2(r2, r1) ioctl$NBD_DO_IT(r2, 0xab03) 12:16:09 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r2 = dup2(r0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r4 = accept$alg(r3, 0x0, 0x0) sendmsg$alg(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039b63eac610b", 0x15}, {&(0x7f0000001400)="c98812c1be8a", 0x6}, {&(0x7f00000012c0)="406f2bef596a8a3130012ee7bf", 0xd}, {&(0x7f0000001300)="7f5549f794326461", 0x8}], 0x4, &(0x7f00000000c0)}, 0x0) recvmsg(r4, &(0x7f0000000000)={0x0, 0xb, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4089, 0x34000}], 0x1, 0x0, 0x2c}, 0x0) [ 349.362309] block nbd3: Receive control failed (result -32) 12:16:09 executing program 5: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) r3 = dup2(r2, r1) sendmsg$NLBL_CALIPSO_C_LIST(r3, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x2c, 0x0, 0x200, 0x70bd2c, 0x25dfdbfb, {}, [@NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x2}, @NLBL_CALIPSO_A_DOI={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x2}]}, 0x2c}, 0x1, 0x0, 0x0, 0x20000000}, 0x80) ioctl$NBD_DO_IT(r2, 0xab03) [ 349.416202] block nbd5: Receive control failed (result -32) [ 349.423821] block nbd5: shutting down sockets [ 349.436290] block nbd5: Receive control failed (result -32) [ 349.443677] block nbd5: shutting down sockets 12:16:09 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r2 = dup2(r0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r4 = accept$alg(r3, 0x0, 0x0) sendmsg$alg(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039b63eac610b", 0x15}, {&(0x7f0000001400)="c98812c1be8a", 0x6}, {&(0x7f00000012c0)="406f2bef596a8a3130012ee7bf", 0xd}, {&(0x7f0000001300)="7f5549f794326461", 0x8}], 0x4, &(0x7f00000000c0)}, 0x0) recvmsg(r4, &(0x7f0000000000)={0x0, 0xb, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4089, 0x34000}], 0x1, 0x0, 0x2c}, 0x0) 12:16:09 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r2 = dup2(r0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r4 = accept$alg(r3, 0x0, 0x0) sendmsg$alg(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039b63eac610b", 0x15}, {&(0x7f0000001400)="c98812c1be8a", 0xffffffc8}, {&(0x7f00000012c0)="406f2bef596a8a3130012ee7bf", 0xd}, {&(0x7f0000001300)="7f5549f794326461", 0x8}], 0x4, &(0x7f00000000c0)=[@op={0x18}], 0x18}, 0x0) recvmsg(r4, &(0x7f0000000000)={0x0, 0xb, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4089, 0x34000}], 0x1, 0x0, 0x2c}, 0x0) 12:16:09 executing program 1: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) dup2(0xffffffffffffffff, r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)) r3 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_FLAGS(r3, 0xab0a, 0x3ed) ioctl$NBD_DO_IT(r3, 0xab03) [ 349.547493] block nbd5: Receive control failed (result -32) [ 349.555823] block nbd5: shutting down sockets [ 349.565849] block nbd5: Could not allocate knbd recv work queue. [ 349.573940] block nbd1: Receive control failed (result -32) [ 349.579136] block nbd5: shutting down sockets [ 349.580945] block nbd1: shutting down sockets 12:16:09 executing program 5: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) r3 = syz_init_net_socket$nfc_raw(0x27, 0x3, 0x0) pwrite64(r3, &(0x7f0000000000)="a723b52e37d93a86ad47e3a97e1d1085665519ae492c1b8637e03d13", 0x1c, 0x8) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) r4 = dup2(r2, r1) ioctl$sock_ipv6_tunnel_SIOCDEL6RD(r4, 0x89fa, &(0x7f0000000180)={'ip6tnl0\x00', &(0x7f0000000100)={'syztnl0\x00', 0x0, 0x4, 0x0, 0xb5, 0xd5ce, 0x0, @local, @private1={0xfc, 0x1, [], 0x1}, 0x20, 0x7, 0x401, 0xffffffff}}) stat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$sock_ipv6_tunnel_SIOCCHG6RD(r1, 0x89fb, &(0x7f0000000300)={'ip6_vti0\x00', &(0x7f0000000280)={'sit0\x00', 0x0, 0x4, 0x3, 0x9, 0x52, 0x2, @initdev={0xfe, 0x88, [], 0x3, 0x0}, @private0={0xfc, 0x0, [], 0x1}, 0x8000, 0x8000, 0x7, 0x5}}) sendmsg$nl_xfrm(r4, &(0x7f0000000480)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000440)={&(0x7f0000000340)=@getsadinfo={0x100, 0x23, 0x400, 0x70bd2b, 0x25dfdbfe, 0x0, [@sa={0xe4, 0x6, {{@in=@loopback, @in6=@empty, 0x4e24, 0xbd, 0x4e23, 0x0, 0x2, 0x80, 0xa0, 0x32, r5, r6}, {@in=@multicast2, 0x4d2, 0xff}, @in=@loopback, {0x8001, 0xd1eb, 0x4, 0x9, 0x2, 0x9, 0x1, 0x80}, {0x3, 0x3, 0x10001, 0x8665}, {0x200, 0x0, 0xb1e7}, 0x70bd2d, 0x0, 0x2, 0x3, 0x7, 0x15}}, @XFRMA_IF_ID={0x8, 0x1f, r7}]}, 0x100}, 0x1, 0x0, 0x0, 0x10}, 0x4080) ioctl$NBD_DO_IT(r2, 0xab03) [ 349.694535] block nbd5: Receive control failed (result -32) [ 349.707449] block nbd5: shutting down sockets 12:16:09 executing program 5: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) dup2(r3, r4) ioctl$EVIOCGMASK(r4, 0x80104592, &(0x7f0000000000)={0x0, 0xf7, &(0x7f00000000c0)="5e55a13247fb6e2dfe08ef9ca6801a241d401359b75a3f673f0dd1e0107430dbc4b7709476174ff37e2b623dd5f2a53e09dab52f2b8804a347ae991b2ec052db5d8cc0c8657a52fa3f17f500f985c94d9c8a9e4d2bbf7fd95624ee2f52eda61cf9ed7b02078825bd3f727ca07b622336d156c3012fb196a6b989852fce76f1dd9c3499eacc9534a174c71bb34f7aa3355c7774ac56a1ea23b3ab85ef67127efe62f76dd1d481e5259ddd43e13e7354f3ab6134a286b66cde3978b84ed770092e0c96ad111d5b2b656f72e5d66ae36abafeb32977a1567c4eae9f44c191d8c782d3ae0284dbbcac159b63c0b1b1067961fa63682a16008f"}) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) shmat(0x0, &(0x7f0000ffd000/0x3000)=nil, 0x5000) dup2(r2, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r7 = dup2(r5, r6) ioctl$PERF_EVENT_IOC_ENABLE(r7, 0x8912, 0x400200) ioctl$SNDRV_SEQ_IOCTL_QUERY_NEXT_CLIENT(r7, 0xc0bc5351, &(0x7f00000001c0)={0x4, 0x2, 'client1\x00', 0x0, "47778a0ceb389828", "36d55f72b2a16dbc5e0b2076ba1cc7d33c0d0c6e29e5d17526a89ebb8b1dacbe", 0x7fff, 0x1}) ioctl$NBD_DO_IT(r2, 0xab03) [ 349.736056] block nbd5: Receive control failed (result -32) [ 349.742469] block nbd5: shutting down sockets [ 349.847158] block nbd5: Receive control failed (result -32) [ 349.854328] block nbd5: shutting down sockets 12:16:10 executing program 5: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x44202) ioctl$F2FS_IOC_MOVE_RANGE(r0, 0xc020f509, &(0x7f0000000000)={r1, 0xe9, 0x8000, 0x1800000}) sendmsg$NL80211_CMD_UPDATE_CONNECT_PARAMS(r3, &(0x7f0000000900)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f00000008c0)={&(0x7f0000000100)={0x784, 0x0, 0x800, 0x70bd25, 0x25dfdbff, {{}, {@void, @val={0xc, 0x99, {0x6, 0x2b}}}}, [@NL80211_ATTR_IE={0x1e9, 0x2a, [@perr={0x84, 0x122, {0x5, 0x12, [@ext={{}, @device_b, 0x5, @broadcast, 0x39}, @ext={{}, @broadcast, 0x0, @device_b, 0xb}, @not_ext={{}, @device_b, 0x3, "", 0x13}, @ext={{}, @device_b, 0x10001, @broadcast, 0xe}, @not_ext={{}, @device_a, 0x10001, "", 0x35}, @not_ext={{}, @broadcast, 0x2, "", 0x33}, @ext={{}, @device_a, 0x0, @broadcast, 0xd}, @not_ext={{}, @device_a, 0x100, "", 0x2b}, @not_ext={{}, @device_b, 0x1, "", 0x1c}, @not_ext={{}, @device_b, 0x20, "", 0xb}, @not_ext={{}, @device_a, 0xea, "", 0x1f}, @ext={{}, @device_b, 0x8, @device_b, 0x3b}, @not_ext={{}, @device_b, 0x4, "", 0x1c}, @not_ext={{}, @device_b, 0x80, "", 0x23}, @ext={{}, @device_a, 0x2, @device_a, 0x7ff}, @ext={{}, @broadcast, 0x3, @device_b, 0x3d}, @ext={{}, @device_b, 0x80000001, @device_a, 0x2}, @ext={{}, @broadcast, 0x8, @device_b, 0x3a}]}}, @random={0x2, 0xbf, "00ee94887a85bae91e67072a76b4a67d0330374d59c2094d3049458b17f55a1945c232dc4d37240cc85bc74b1380eadf87db165e959a04cb6328d433ec7681a139d115ad6d73c9ee8394c531391cbfb2e9fa1babd8905d37e61a48054167deb3fa6c51ca77e26932d5045a9b775c6b483a078e40926953ab0a93b97172927cd943c525e2eea0cd49d6687d4d1ff85136ab1a765e9dfe3c342f60a3eee72a18b1df3565aeeec8dafc358c213e6e36438943096e224d8e26ca2e80f47590b237"}]}, @NL80211_ATTR_IE={0xbf, 0x2a, [@perr={0x84, 0xae, {0x3, 0xa, [@ext={{}, @device_a, 0x5, @device_b, 0x14}, @ext={{}, @device_b, 0x40, @device_b, 0x4}, @not_ext={{}, @broadcast, 0x4, "", 0xc}, @ext={{}, @device_a, 0x1, @device_b, 0x12}, @ext={{}, @device_a, 0x3, @device_a, 0xe}, @ext={{}, @device_a, 0xefb, @broadcast, 0x2f}, @ext={{}, @device_b, 0x5, @device_b, 0x7}, @ext={{}, @device_a, 0x2, @device_a, 0x5}, @not_ext={{}, @device_b, 0x7, "", 0x3}, @not_ext={{}, @device_b, 0xffff, "", 0x1e}]}}, @sec_chan_ofs={0x3e, 0x1, 0x1}, @ssid={0x0, 0x6, @default_ibss_ssid}]}, @fils_params=[@NL80211_ATTR_FILS_ERP_REALM={0xda, 0xfa, "d835b3cbb41eb52ec0f520d37162ecf7506516c7b56bbf7625d66270bc6d58d59f0e06364637ff22e422696b550048684296714d2fbbe78c25e4d2b418ac828f5087f837a0112745c1aa94c4212ef340b734fd6a9b809c4e0c0f6e8435ba770dba7545f83313531c7b1a87c50800cf3270282960ee7969db6164af83318285f76457a704d6c6951e79481a73d380c82f677143b3b70e622636769ceaa5f281da200c8b1d18f265ae72f2f7a4548dd661db189d0a7f3510c4b9da95cb9ea11881281dd163b44a29484adb368f43d942d983d4cdd85379"}, @NL80211_ATTR_FILS_ERP_RRK={0xce, 0xfc, "6e390232dc74d0668c50810b589f77127cfcc5862a57783b3616b186b8579bfadb07849f93f066129904b58552a80751638734295eb44c12614f238091e8ca54bfe8e38e30217ac4342935aefab99b93aad92d0bbe9a29b10ed6953708ff6b6eadbddefb62aee83bc4122419612a3e6e2c7417cbca581539c90a65d34f55630536b4abcd847c59e0593c4ee524748dbba32d0caeb9d5eba495324f884cdcbd76ad32188111a68ed74eb6546611ed85eef268c60e3a6dc5ca5264ed5f4cfa3c8f0385b73f4a5f64e6fb47"}], @NL80211_ATTR_IE={0x1dd, 0x2a, [@sec_chan_ofs={0x3e, 0x1, 0x1}, @random_vendor={0xdd, 0x1a, "cd15c32aee4e11e15399a907ca6405913a5cdfed09c90587d0c6"}, @sec_chan_ofs={0x3e, 0x1, 0x1}, @supported_rates={0x1, 0x8, [{0x33, 0x1}, {0x6}, {0x36, 0x1}, {0x36, 0x1}, {0x2e, 0x1}, {0x4}, {0xb, 0x1}, {0xb}]}, @tim={0x5, 0xd9, {0x9, 0x8e, 0x81, "677a45b8754bf0017d23ca587e3825c96f28d46722abfb329b430e4b18b273bb86e54929fc02acbcbf0b32dc955433abb5481276f69a5a1882f4be9336427a4ae3a29d9a75f8169533a466dc7aa9ae0ae0be5ebdf7c66e7347c9ff679895a4139f29b4d85da5bc285b4735bfcbc5f4804c8690cde5f69b177772d0cd0385692e1489c3bce1d6516170095e965bf7d0bcca7959bd8ec6bd0e65ce4c23f7a2af378bef3f70d6f9a01c4343c6169e5410cbc00493d01a3992313911b0df409b316523712c0c73abe4fa9b8fd192fca2b58d5ba8590a957c"}}, @fast_bss_trans={0x37, 0xa7, {0x4b, 0x7, "8cc5759ad1a0dc9b75c0960d62bb0d96", "78382bacc4e8ae940acf17fa28729d841dd19ffd96aa94b881c3ef1b61b8ddcc", "a44d9085197bffca0d93c3e8bd4ab1dc1dad5f783780c7ac2d571a8f225607c0", [{0x3, 0x2, "d054"}, {0x2, 0x16, "52ce12b240c26eab6c6e70414df9036ee6f41268c54a"}, {0x4}, {0x2, 0xc, "670f5412d03dc333c2e66607"}, {0x3, 0xa, "b4027b2c82f011bf263a"}, {0x3, 0x7, "cd101c724cca93"}, {0x1, 0x12, "880fef1ff0bb6f8f0419d0538e1957fb0887"}]}}, @mesh_chsw={0x76, 0x6, {0x3, 0x7f, 0x1c, 0x8001}}, @ssid={0x0, 0x1f, @random="329eca452e1ddfe8dacac51cafe0e4f4ab89c68bbeae6634e72b1b4bd93813"}]}, @NL80211_ATTR_IE={0xbe, 0x2a, [@preq={0x82, 0x4c, @ext={{0x0, 0x0, 0x1}, 0x1, 0x4d, 0x40, @broadcast, 0x5, @device_b, 0x9, 0x10000, 0x4, [{{0x0, 0x0, 0x1}, @broadcast, 0xfffffffb}, {{}, @device_b, 0x3}, {{0x0, 0x0, 0x1}, @device_a, 0x9}, {{0x1, 0x0, 0x1}, @device_a, 0x9b}]}}, @peer_mgmt={0x75, 0x18, {0x0, 0x7, @val=0x3ff, @val=0x1e, @val="f024998544638d17d66b32c525885717"}}, @peer_mgmt={0x75, 0x8, {0x1, 0x9, @val=0x1ff, @val=0x5, @void}}, @erp={0x2a, 0x1, {0x1, 0x1}}, @chsw_timing={0x68, 0x4, {0x0, 0x1}}, @random_vendor={0xdd, 0x37, "346e55fdb61d41049991511582981155b45c20b7de95c8cc0a52d44cbb44b2ec1fdfaa524c2ac30f438d4d59223dfa802fb49f407226f4"}, @chsw_timing={0x68, 0x4, {0x0, 0xffff}}]}, @NL80211_ATTR_IE={0x21, 0x2a, [@sec_chan_ofs={0x3e, 0x1}, @rann={0x7e, 0x15, {{0x1}, 0x0, 0x6, @device_b, 0x5, 0x0, 0x9}}, @dsss={0x3, 0x1, 0x88}]}, @fils_params=[@NL80211_ATTR_FILS_ERP_USERNAME={0x10, 0xf9, "0dba5c460bc4fc9bf6e20846"}], @NL80211_ATTR_IE={0x38, 0x2a, [@peer_mgmt={0x75, 0x6, {0x1, 0x6, @void, @val=0x38, @void}}, @channel_switch={0x25, 0x3, {0x1, 0xb0, 0x80}}, @prep={0x83, 0x1f, @not_ext={{}, 0xff, 0x5, @device_a, 0x6, "", 0x7f, 0x7, @broadcast, 0x6}}, @ext_channel_switch={0x3c, 0x4, {0x1, 0x49}}]}]}, 0x784}, 0x1, 0x0, 0x0, 0x400d0}, 0x4000) r4 = dup2(r1, r1) ioctl$NBD_SET_SOCK(r4, 0xab00, r0) r5 = dup2(r2, r1) socket$vsock_stream(0x28, 0x1, 0x0) ioctl$NBD_DO_IT(r2, 0xab03) write$binfmt_script(r5, &(0x7f0000000940)={'#! ', './file0', [{0x20, '/dev/nbd#\x00'}, {0x20, '}#(*$]\x15-'}, {}, {0x20, '/dev/nbd#\x00'}, {}, {0x20, '/dev/nbd#\x00'}, {0x20, '/dev/nbd#\x00'}], 0xa, "c098bee61076a2af9859ebe294d6db1e7afdd39b71bd3401f89df649c59268f80f39a1e2e81bd60f77bee05d724757bc3db4d7518034866ff2046a8e3c9814145a59d495447b96bd859141a264779ecf7d93bece63fbd3d4bbce337300d87a889c814b4585d2993176aee2ea2943cc29d13085231296125a19b66298ee6aa9aa36fcf03df14d34d5e6a2c5f17a5f0dd70ac2f273279aa775bea7bf3bcd6376589528e432d6fdeaf3459c9219257899521330f807f95d0b47877802da0f6e1362b40482e4e0102a31d03318cff09f3fb52d0b3625376e9236250eb9320c0c7e8f26f4ae0c1d202604c64f6d1fc86a3380bdafc1f058bb3b6d4df6e8d53b"}, 0x13f) 12:16:10 executing program 3: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) dup2(r2, r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r5, 0xab00, r3) ioctl$NBD_SET_FLAGS(r5, 0xab0a, 0x3ed) dup2(r5, r4) ioctl$NBD_DO_IT(0xffffffffffffffff, 0xab03) 12:16:10 executing program 5: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_SIOCSIFBR(0xffffffffffffffff, 0x8941, &(0x7f00000000c0)=@get={0x1, &(0x7f0000000000)=""/56, 0x7f}) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x480) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) dup2(r2, r1) r3 = dup3(r2, r2, 0x80000) ioctl$TIOCGPGRP(r3, 0x540f, &(0x7f0000000140)=0x0) r5 = socket$alg(0x26, 0x5, 0x0) bind$alg(r5, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r5, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) accept$alg(r5, 0x0, 0x0) kcmp$KCMP_EPOLL_TFD(0x0, r4, 0x7, r1, &(0x7f0000000180)={r3, r5}) setsockopt$inet_sctp_SCTP_PR_SUPPORTED(r3, 0x84, 0x71, &(0x7f0000000100)={0x0, 0x9}, 0x8) ioctl$NBD_DO_IT(r2, 0xab03) 12:16:10 executing program 4: r0 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r3 = dup2(r1, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r4) ioctl$NBD_DO_IT(r0, 0xab03) [ 350.135744] block nbd3: Receive control failed (result -32) [ 350.136065] block nbd3: shutting down sockets [ 350.146376] block nbd4: Receive control failed (result -32) [ 350.152560] block nbd4: shutting down sockets 12:16:10 executing program 3: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) dup2(r2, r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r5, 0xab00, r3) ioctl$NBD_SET_FLAGS(r5, 0xab0a, 0x3ed) dup2(r5, r4) ioctl$NBD_DO_IT(0xffffffffffffffff, 0xab03) [ 350.240802] block nbd3: shutting down sockets [ 350.254931] block nbd5: Receive control failed (result -32) [ 350.262324] block nbd5: shutting down sockets [ 350.285215] block nbd5: shutting down sockets 12:16:10 executing program 5: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r2, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r3 = accept$alg(r2, 0x0, 0x0) sendmsg$alg(r3, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039b63eac610b", 0x15}, {&(0x7f0000001400)="c98812c1be8a", 0xffffffc8}, {&(0x7f00000012c0)="406f2bef596a8a3130012ee7bf", 0xd}, {&(0x7f0000001300)="7f5549f794326461", 0x8}], 0x4, &(0x7f00000000c0)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}, 0x0) recvmsg(r3, &(0x7f0000000000)={0x0, 0xb, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4089, 0x34000}], 0x1, 0x0, 0x2c}, 0x0) r4 = syz_open_dev$ttys(0xc, 0x2, 0x1) ioctl$TIOCSETD(r4, 0x5423, &(0x7f0000000040)=0x6) ioctl$GIO_CMAP(r4, 0x4b70, 0x0) ioctl$GIO_CMAP(r4, 0x4b70, &(0x7f0000000140)) dup2(r1, r3) ioctl$NBD_DO_IT(r1, 0xab03) [ 350.358054] block nbd3: shutting down sockets 12:16:10 executing program 3: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) dup2(r2, r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r5, 0xab00, r3) ioctl$NBD_SET_FLAGS(r5, 0xab0a, 0x3ed) dup2(r5, r4) ioctl$NBD_DO_IT(0xffffffffffffffff, 0xab03) 12:16:10 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r2 = dup2(r0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r4 = accept$alg(r3, 0x0, 0x0) sendmsg$alg(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039b63eac610b", 0x15}, {&(0x7f0000001400)="c98812c1be8a", 0xffffffc8}, {&(0x7f00000012c0)="406f2bef596a8a3130012ee7bf", 0xd}, {&(0x7f0000001300)="7f5549f794326461", 0x8}], 0x4, &(0x7f00000000c0)=[@op={0x18}], 0x18}, 0x0) recvmsg(r4, &(0x7f0000000000)={0x0, 0xb, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4089, 0x34000}], 0x1, 0x0, 0x2c}, 0x0) [ 350.451788] block nbd3: shutting down sockets [ 350.463505] block nbd1: Receive control failed (result -32) [ 350.463879] block nbd1: shutting down sockets 12:16:10 executing program 1: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) dup2(0xffffffffffffffff, r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(0xffffffffffffffff, 0xab00, r3) ioctl$NBD_SET_FLAGS(0xffffffffffffffff, 0xab0a, 0x3ed) ioctl$NBD_DO_IT(0xffffffffffffffff, 0xab03) 12:16:10 executing program 3: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) dup2(r3, r4) ioctl$EVIOCGMASK(r4, 0x80104592, &(0x7f0000000000)={0x0, 0xf7, &(0x7f00000000c0)="5e55a13247fb6e2dfe08ef9ca6801a241d401359b75a3f673f0dd1e0107430dbc4b7709476174ff37e2b623dd5f2a53e09dab52f2b8804a347ae991b2ec052db5d8cc0c8657a52fa3f17f500f985c94d9c8a9e4d2bbf7fd95624ee2f52eda61cf9ed7b02078825bd3f727ca07b622336d156c3012fb196a6b989852fce76f1dd9c3499eacc9534a174c71bb34f7aa3355c7774ac56a1ea23b3ab85ef67127efe62f76dd1d481e5259ddd43e13e7354f3ab6134a286b66cde3978b84ed770092e0c96ad111d5b2b656f72e5d66ae36abafeb32977a1567c4eae9f44c191d8c782d3ae0284dbbcac159b63c0b1b1067961fa63682a16008f"}) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) shmat(0x0, &(0x7f0000ffd000/0x3000)=nil, 0x5000) dup2(r2, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r7 = dup2(r5, r6) ioctl$PERF_EVENT_IOC_ENABLE(r7, 0x8912, 0x400200) ioctl$SNDRV_SEQ_IOCTL_QUERY_NEXT_CLIENT(r7, 0xc0bc5351, &(0x7f00000001c0)={0x4, 0x2, 'client1\x00', 0x0, "47778a0ceb389828", "36d55f72b2a16dbc5e0b2076ba1cc7d33c0d0c6e29e5d17526a89ebb8b1dacbe", 0x7fff, 0x1}) ioctl$NBD_DO_IT(r2, 0xab03) 12:16:10 executing program 1: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) dup2(0xffffffffffffffff, r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(0xffffffffffffffff, 0xab00, r3) ioctl$NBD_SET_FLAGS(0xffffffffffffffff, 0xab0a, 0x3ed) ioctl$NBD_DO_IT(0xffffffffffffffff, 0xab03) [ 350.563069] block nbd1: shutting down sockets [ 350.615265] block nbd1: shutting down sockets 12:16:10 executing program 1: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) dup2(0xffffffffffffffff, r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(0xffffffffffffffff, 0xab00, r3) ioctl$NBD_SET_FLAGS(0xffffffffffffffff, 0xab0a, 0x3ed) ioctl$NBD_DO_IT(0xffffffffffffffff, 0xab03) 12:16:10 executing program 3: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) dup2(r2, r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r5, 0xab00, r3) ioctl$NBD_SET_FLAGS(r5, 0xab0a, 0x3ed) dup2(0xffffffffffffffff, r4) ioctl$NBD_DO_IT(r5, 0xab03) [ 350.646754] block nbd3: Receive control failed (result -32) [ 350.656047] block nbd3: shutting down sockets 12:16:10 executing program 1: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) dup2(0xffffffffffffffff, r1) r3 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r3, 0xab00, 0xffffffffffffffff) ioctl$NBD_SET_FLAGS(r3, 0xab0a, 0x3ed) ioctl$NBD_DO_IT(r3, 0xab03) [ 350.726337] block nbd1: shutting down sockets [ 350.814699] block nbd3: Receive control failed (result -32) 12:16:11 executing program 4: r0 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, 0x0) r1 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r2 = dup2(0xffffffffffffffff, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r3) ioctl$NBD_DO_IT(r0, 0xab03) [ 351.034727] block nbd4: Receive control failed (result -32) [ 351.041222] block nbd4: shutting down sockets [ 351.198150] block nbd5: Receive control failed (result -32) [ 351.204694] block nbd5: shutting down sockets 12:16:11 executing program 5: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f00000000c0)='/dev/nbd#\x00', 0x0, 0x210400) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) r3 = dup2(r2, r1) ioctl$NBD_DO_IT(r2, 0xab03) ioctl$IMCTRLREQ(r3, 0x80044945, &(0x7f0000000000)={0x2, 0x1, 0x3f, 0x3}) [ 351.271482] block nbd5: Receive control failed (result -32) [ 351.278062] block nbd5: shutting down sockets 12:16:11 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r2 = dup2(r0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r4 = accept$alg(r3, 0x0, 0x0) sendmsg$alg(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039b63eac610b", 0x15}, {&(0x7f0000001400)="c98812c1be8a", 0xffffffc8}, {&(0x7f00000012c0)="406f2bef596a8a3130012ee7bf", 0xd}, {&(0x7f0000001300)="7f5549f794326461", 0x8}], 0x4, &(0x7f00000000c0)=[@op={0x18}], 0x18}, 0x0) recvmsg(r4, &(0x7f0000000000)={0x0, 0xb, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4089, 0x34000}], 0x1, 0x0, 0x2c}, 0x0) 12:16:11 executing program 5: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$NBD_SET_SOCK(0xffffffffffffffff, 0xab00, r0) dup2(0xffffffffffffffff, r1) ioctl$NBD_DO_IT(0xffffffffffffffff, 0xab03) r2 = socket$nl_sock_diag(0x10, 0x3, 0x4) ioctl$BTRFS_IOC_TREE_SEARCH_V2(r2, 0xc0709411, &(0x7f00000000c0)={{0x0, 0x100, 0x386, 0xfffffffffffeffff, 0x1, 0x401, 0x0, 0x800, 0x1, 0x7f, 0x1, 0x8001, 0x2, 0x3e0f, 0x8408}, 0x50, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) 12:16:11 executing program 5: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) syz_mount_image$btrfs(&(0x7f0000000000)='btrfs\x00', &(0x7f00000000c0)='./file0\x00', 0x80000000000, 0x7, &(0x7f0000000540)=[{&(0x7f0000000100)="7286342ae999289a5b58bd1837498843993e303dab9e324586c77eee9851618d6b5aa9f4203f9b5bb842b241", 0x2c, 0x3}, {&(0x7f0000000140)="c0ee94857e9120cd70c54c2b3dca3da52ebd7ef4d076c18517f1d36aa9f18d93becd9ba9f8ea19ad8f9d6b48b40021b2b43d88d6f062b4a6e203ce97792ab52cfb9cfdb8647944b1813c35a2adf30aef7a7eaa166844a63011ff898024582786bbe3ac57d39a9a1e58f3c76f648dfe8d03548e01a38fa3656ffa82c018b74ddd0c7f67d2f65f8e86e62ed94889580aef82601aac5e220a628829d744a3aaa172506972510770db79c93360585481fc750621528f6148d6250b8fd2bbcf8d5303c729dc4c7123e9cb5a34afd57036ddea", 0xd0}, {&(0x7f0000000240)="8eba4b38898a1808d19107710e961a0813f08036a63f5f34cb72b3ee117f8558878529215e7c6284c1ead1e5ec9466890e44cfa7e42fb658ffc4006c086274dbc0b34119c127d32fb85315cbb3f00491e5f2ab1f123d4f9f3e1bed1d0c01c909d868d9c1f6d35ae090d3c85a86fd90ad179438a592a58bd27b6e40b9dd49c3ea82912e5487655049bbc6b2b5f0db29aec89198fdc50e55f2f2c9bc1975caec9d49734c3d86f93f60f82fb0f72318078c8e35ff5402632bad82b6f1ad8fea1d09255584817ff0567337dda9d1c23557ffdfd9c81f4541b9b52f522f5a2d3853535f38b11238df55f75fc229", 0xeb, 0x3ff}, {&(0x7f0000000340)="fe85086aaebc6e9c471df4e0034e847d9586eebeec36f83ffe1260aff46fcede9722e3103c738cae59dbb90d7d02d89cb4b6e62aad84ecb168356ee2a6d6eb250cacb68359cf72e6e0663d7bfb631450dedcd90e813d0e90e790c49d24e07f2a4534ad0859a1ec3e650e49c1a91c3b3362ab7c80dceaba1f6392c948f871ba3b4f612e03d4b01263b53e4042ee5f532c23c9d75c926a03c6376e6a915b48de599251a3f6787945a786679dafc6b96502a6b69ce9b0c06566115fe39a2de7de95f2871bf21436b786e785cdad6e920497ce2c1857a91fb3aa12092fce8a618a272e72fa46eeb688c03906dc8810de6248439e69407013fe862d", 0xf9, 0x9}, {&(0x7f0000000440)="76c6dee2fab4512b9e55c127eacb091e12b6d3e5762e244192a6ab7bc73127cd", 0x20, 0x5}, {&(0x7f0000000480)="a59e211cc2381e47138242c45661a5e6ddb6cab732d6b06331f136b35c31cfd67c13b10c94ee35a9a6f49900b94a83abbe58034f09d62f13e9c114b9c3c83fe71cdf3e7c52576f1909b55d3d7e996012", 0x50, 0x6}, {&(0x7f0000000500)="53e173c1df48f390d8cb9fe9ea50ce219318b8b1e6f0eea596fff81cc74e87be06375bda22d62093d60b", 0x2a, 0xfffffffffffffc01}], 0x84000, &(0x7f0000000600)={[{@fragment_data='fragment=data'}, {@nodatasum='nodatasum'}], [{@fowner_eq={'fowner', 0x3d, 0xffffffffffffffff}}, {@audit='audit'}, {@fscontext={'fscontext', 0x3d, 'user_u'}}]}) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) dup2(r2, r1) ioctl$NBD_DO_IT(r2, 0xab03) 12:16:11 executing program 3: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(0xffffffffffffffff, 0xab00, r0) dup2(r2, r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r5, 0xab00, r3) ioctl$NBD_SET_FLAGS(r5, 0xab0a, 0x3ed) dup2(r5, r4) ioctl$NBD_DO_IT(r5, 0xab03) [ 351.558246] block nbd3: Receive control failed (result -32) [ 351.564431] block nbd3: shutting down sockets 12:16:11 executing program 1: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) dup2(0xffffffffffffffff, r1) r3 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r3, 0xab00, 0xffffffffffffffff) ioctl$NBD_SET_FLAGS(r3, 0xab0a, 0x3ed) ioctl$NBD_DO_IT(r3, 0xab03) [ 351.603365] block nbd5: Receive control failed (result -32) [ 351.605006] block nbd1: Receive control failed (result -32) [ 351.616229] block nbd1: shutting down sockets [ 351.622595] block nbd5: shutting down sockets [ 351.666482] block nbd5: shutting down sockets 12:16:11 executing program 5: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) r3 = dup2(r2, r1) ioctl$NBD_DO_IT(r2, 0xab03) ioctl$EVIOCGREP(r3, 0x80084503, &(0x7f0000000000)=""/50) [ 351.743654] block nbd3: Receive control failed (result -32) [ 351.757391] block nbd3: shutting down sockets [ 351.762052] block nbd5: Receive control failed (result -32) [ 351.769228] block nbd5: shutting down sockets 12:16:11 executing program 3: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) r3 = accept4$vsock_stream(0xffffffffffffffff, &(0x7f0000000000)={0x28, 0x0, 0x2711, @local}, 0x10, 0x80000) ioctl$sock_SIOCBRADDBR(r3, 0x89a0, &(0x7f00000000c0)='batadv_slave_1\x00') ioctl$NBD_SET_SOCK(r2, 0xab00, r0) dup2(r2, r1) r4 = syz_open_dev$audion(&(0x7f0000000100)='/dev/audio#\x00', 0x1f, 0x400200) getsockopt$EBT_SO_GET_INIT_ENTRIES(r4, 0x0, 0x83, &(0x7f0000000200)={'broute\x00', 0x0, 0x4, 0x32, [], 0x7, &(0x7f0000000140)=[{}, {}, {}, {}, {}, {}, {}], &(0x7f00000001c0)=""/50}, &(0x7f0000000280)=0x78) ioctl$NBD_DO_IT(r2, 0xab03) 12:16:12 executing program 5: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) dup2(r2, r1) r3 = openat$bsg(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bsg\x00', 0x80a00, 0x0) ioctl$ASHMEM_GET_PIN_STATUS(r3, 0x7709, 0x0) ioctl$NBD_DO_IT(r2, 0xab03) r4 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000000)='/dev/nvram\x00', 0x40000, 0x0) setsockopt$netlink_NETLINK_CAP_ACK(r4, 0x10e, 0xa, &(0x7f00000000c0)=0x2, 0x4) [ 351.804607] block nbd5: Receive control failed (result -32) [ 351.811172] block nbd5: shutting down sockets 12:16:12 executing program 3 (fault-call:9 fault-nth:0): socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) dup2(r2, r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r5, 0xab00, r3) ioctl$NBD_SET_FLAGS(r5, 0xab0a, 0x3ed) dup2(r5, r4) ioctl$NBD_DO_IT(r5, 0xab03) [ 351.887426] block nbd3: Receive control failed (result -32) [ 351.894969] block nbd3: shutting down sockets [ 351.912683] block nbd4: Receive control failed (result -32) [ 351.913329] block nbd5: Receive control failed (result -32) [ 351.919122] block nbd4: shutting down sockets [ 351.930185] block nbd5: shutting down sockets 12:16:12 executing program 4: r0 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, 0x0) r1 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r2 = dup2(0xffffffffffffffff, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r3) ioctl$NBD_DO_IT(r0, 0xab03) 12:16:12 executing program 5: r0 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r0, 0xab00, 0xffffffffffffffff) dup2(r0, 0xffffffffffffffff) ioctl$NBD_DO_IT(r0, 0xab03) [ 351.954417] block nbd5: Receive control failed (result -32) [ 351.961849] block nbd5: shutting down sockets [ 352.013403] FAULT_INJECTION: forcing a failure. [ 352.013403] name failslab, interval 1, probability 0, space 0, times 0 [ 352.044779] CPU: 1 PID: 28338 Comm: syz-executor.3 Not tainted 4.14.203-syzkaller #0 [ 352.052694] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 352.062072] Call Trace: [ 352.064663] dump_stack+0x1b2/0x283 [ 352.068291] should_fail.cold+0x10a/0x154 [ 352.072445] should_failslab+0xd6/0x130 [ 352.076419] __kmalloc+0x2c1/0x400 [ 352.079958] ? __alloc_workqueue_key+0x10e/0x1080 [ 352.084798] ? lock_acquire+0x170/0x3f0 [ 352.088776] __alloc_workqueue_key+0x10e/0x1080 [ 352.093450] ? nbd_ioctl+0x11f/0xa80 [ 352.097169] ? __mutex_lock+0x360/0x1310 [ 352.101253] ? workqueue_sysfs_register+0x3c0/0x3c0 [ 352.106275] ? nbd_ioctl+0x11f/0xa80 [ 352.109990] ? __ww_mutex_wakeup_for_backoff+0x210/0x210 [ 352.115462] nbd_start_device+0x168/0xc90 [ 352.119631] ? security_capable+0x88/0xb0 [ 352.123780] nbd_ioctl+0x3a8/0xa80 [ 352.127356] ? get_pid_task+0x91/0x130 [ 352.131247] ? nbd_disconnect_and_put+0x140/0x140 [ 352.136088] ? __lock_acquire+0x5fc/0x3f20 [ 352.140324] ? nbd_disconnect_and_put+0x140/0x140 [ 352.145171] blkdev_ioctl+0x540/0x1830 [ 352.149059] ? proc_fail_nth_write+0x7b/0x180 [ 352.153639] ? blkpg_ioctl+0x8d0/0x8d0 [ 352.157530] ? trace_hardirqs_on+0x10/0x10 [ 352.161775] ? fsnotify+0x974/0x11b0 [ 352.165486] ? proc_tgid_io_accounting+0x7a0/0x7a0 [ 352.170414] ? debug_check_no_obj_freed+0x2c0/0x674 [ 352.175431] ? SyS_write+0x1b7/0x210 [ 352.179146] block_ioctl+0xd9/0x120 [ 352.182768] ? blkdev_fallocate+0x3a0/0x3a0 [ 352.187084] do_vfs_ioctl+0x75a/0xff0 [ 352.190905] ? ioctl_preallocate+0x1a0/0x1a0 [ 352.195306] ? lock_downgrade+0x740/0x740 [ 352.199471] ? __fget+0x225/0x360 [ 352.202925] ? do_vfs_ioctl+0xff0/0xff0 [ 352.206894] ? security_file_ioctl+0x83/0xb0 [ 352.211306] SyS_ioctl+0x7f/0xb0 [ 352.215189] ? do_vfs_ioctl+0xff0/0xff0 [ 352.219159] do_syscall_64+0x1d5/0x640 [ 352.223058] entry_SYSCALL_64_after_hwframe+0x46/0xbb [ 352.229464] RIP: 0033:0x45deb9 [ 352.232666] RSP: 002b:00007f214bad7c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 352.240373] RAX: ffffffffffffffda RBX: 0000000000012f00 RCX: 000000000045deb9 [ 352.247641] RDX: 0000000000000000 RSI: 000000000000ab03 RDI: 0000000000000008 [ 352.254905] RBP: 00007f214bad7ca0 R08: 0000000000000000 R09: 0000000000000000 12:16:12 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r2 = dup2(r0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r4 = accept$alg(r3, 0x0, 0x0) sendmsg$alg(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039b63eac610b", 0x15}, {&(0x7f0000001400)="c98812c1be8a", 0xffffffc8}, {&(0x7f00000012c0)="406f2bef596a8a3130012ee7bf", 0xd}, {&(0x7f0000001300)="7f5549f794326461", 0x8}], 0x4, &(0x7f00000000c0)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0xb, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4089, 0x34000}], 0x1, 0x0, 0x2c}, 0x0) [ 352.262166] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 352.269429] R13: 00007fff777a736f R14: 00007f214bad89c0 R15: 000000000118bf2c [ 352.291101] block nbd3: Could not allocate knbd recv work queue. [ 352.306782] block nbd3: shutting down sockets 12:16:12 executing program 3 (fault-call:9 fault-nth:1): socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) dup2(r2, r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r5, 0xab00, r3) ioctl$NBD_SET_FLAGS(r5, 0xab0a, 0x3ed) dup2(r5, r4) ioctl$NBD_DO_IT(r5, 0xab03) [ 352.396944] FAULT_INJECTION: forcing a failure. [ 352.396944] name failslab, interval 1, probability 0, space 0, times 0 [ 352.436871] CPU: 1 PID: 28358 Comm: syz-executor.3 Not tainted 4.14.203-syzkaller #0 [ 352.444786] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 352.454142] Call Trace: [ 352.456737] dump_stack+0x1b2/0x283 [ 352.460372] should_fail.cold+0x10a/0x154 [ 352.464527] should_failslab+0xd6/0x130 [ 352.468504] kmem_cache_alloc_trace+0x29a/0x3d0 [ 352.473171] __alloc_workqueue_key+0x159/0x1080 [ 352.477837] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 352.482594] ? workqueue_sysfs_register+0x3c0/0x3c0 [ 352.487625] nbd_start_device+0x168/0xc90 [ 352.491773] ? security_capable+0x88/0xb0 [ 352.495923] nbd_ioctl+0x3a8/0xa80 [ 352.499460] ? get_pid_task+0x91/0x130 [ 352.503344] ? nbd_disconnect_and_put+0x140/0x140 [ 352.508181] ? __lock_acquire+0x5fc/0x3f20 [ 352.512414] ? nbd_disconnect_and_put+0x140/0x140 [ 352.515972] block nbd1: Receive control failed (result -32) [ 352.517251] blkdev_ioctl+0x540/0x1830 [ 352.517262] ? proc_fail_nth_write+0x7b/0x180 [ 352.517273] ? blkpg_ioctl+0x8d0/0x8d0 [ 352.535208] ? trace_hardirqs_on+0x10/0x10 [ 352.539454] ? fsnotify+0x974/0x11b0 12:16:12 executing program 5: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) r3 = syz_open_dev$audion(&(0x7f0000000000)='/dev/audio#\x00', 0x8000000000000002, 0x341000) r4 = syz_genetlink_get_family_id$devlink(&(0x7f0000000100)='devlink\x00') sendmsg$DEVLINK_CMD_SB_TC_POOL_BIND_SET(r3, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f00000001c0)={&(0x7f0000000140)={0x60, r4, 0x200, 0x70bd2d, 0x25dfdbff, {}, [{{@pci={{0x8, 0x1, 'pci\x00'}, {0x11, 0x2, '0000:00:10.0\x00'}}, {0x8, 0x3, 0x3}}, {0x8, 0xb, 0x5}, {0x6, 0x16, 0x20}, {0x5, 0x12, 0x1}, {0x6, 0x11, 0x6}, {0x8, 0xb, 0x1}}]}, 0x60}, 0x1, 0x0, 0x0, 0x24040054}, 0x20) sendmsg$DEVLINK_CMD_GET(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000180)={0x14, 0x0, 0x4da6697c0d059b15}, 0x14}}, 0x0) sendmsg$DEVLINK_CMD_GET(r3, &(0x7f0000001740)={&(0x7f0000001600)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000001700)={&(0x7f0000001640)={0x88, 0x0, 0x100, 0x70bd2a, 0x25dfdbfe, {}, [@pci={{0x8, 0x1, 'pci\x00'}, {0x11, 0x2, '0000:00:10.0\x00'}}, @nsim={{0xe, 0x1, 'netdevsim\x00'}, {0xf, 0x2, {'netdevsim', 0x0}}}, @pci={{0x8, 0x1, 'pci\x00'}, {0x11, 0x2, '0000:00:10.0\x00'}}, @pci={{0x8, 0x1, 'pci\x00'}, {0x11, 0x2, '0000:00:10.0\x00'}}]}, 0x88}, 0x1, 0x0, 0x0, 0x4004}, 0x24044004) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r6 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r6, 0xab00, r5) ioctl$NBD_SET_FLAGS(r6, 0xab0a, 0x3ed) r7 = openat$apparmor_task_exec(0xffffffffffffff9c, &(0x7f0000000240)='/proc/self/attr/exec\x00', 0x2, 0x0) dup2(r6, r7) ioctl$NBD_DO_IT(r6, 0xab03) ioctl$NBD_CLEAR_SOCK(r6, 0xab04) dup2(r2, r1) ioctl$NBD_DO_IT(r2, 0xab03) vmsplice(0xffffffffffffffff, &(0x7f0000001580)=[{&(0x7f0000000280)="c1d6ed2b2c445bedab73091bb5d21ea6512fd7978039bca57a35934dad095c706a02975c907dd25405bed48859dedd245a534f6f7c642ac39f73f31e3bb04fc642f2f08fcf05e91683cff7f24e7557b81a20e1989ac6a121b7cef9b5aa00007d9bd7", 0x62}, {&(0x7f0000000300)="9e7a1b3787551bbc95c94fb508f8c27fca0829696a076f7939c77928307952e5b14dd6bbf852da4952ceab89806f399a3dc6e6063f474d48a5c8abef5982c7507a6baf1e438eaf2390365b8f792c1482620c8a807c4b94e64c7b5cbabacc9161b42f2714e05f31a7f99e273cd72567127335fd1c7a16dcdeb034b3279c3f0b75546c968a31f38330f558263df7215cde", 0x90}, {&(0x7f00000003c0)="89bffe1cf7dd4b1b7386d1815413fb46066d466e3cbaf197b5ad53c9390f56b16d007defd437cd1405846d55d3302621297021538cb1c547ac3046", 0x3b}, {&(0x7f0000000400)="9940796bfe42d22a8fe60a97d9c36b159857945f2e1d", 0x16}, {&(0x7f0000000440)="7b4b897f81352c93668b7c6d712882cf993c7183e412efa7a88b433a4ff4fcb46dcec05675109186a3589976d0a342c478fe3f13f5ecc83f0b831584cee80a0e292cad8a426e76df02b29a16cc7072ba62bc529c6dc27a959e308450a90c4068f33a523db83c7fa8e9925fe9aa69abaa33f44b03ee5ddce47a3107bd6efcd82e37186c29b8859a766f73daa1f63e", 0x8e}, {&(0x7f0000000500)="5e4367f5937f6a7abedaebf65f9942eaeec7bf07c09ad7f74ebb3b80cdb931e03525995141bd5f83700b11c20268164994e093ddd9a9785767b38cb7114a8b6bf59815834ebdf4869fc048bf46d3772d993bceeb00d837ad6e3ff2a084ec69fe939513da5f68f52a1e87a732fad13083ab1d1f38263da3c7457e3f93823513505139b5acc590193fd994982244462821c91409031ecf9422de1f90e758506c1f6f661ce7f3e3e68b622c21d0ae80671ecb4eaf905a168cde7e7634c07f38d0511b1d3d5948578d62d2a98c6542c72bd5829eeb3734649b4d6c2a39fba90cbd04ca8f7ace56b69be071e77aa53f32fa603cec0d82b865054de4387737a8c352576792bf0f69d3713167c6b5eb480ca26349cd7c01325a6670ba0628339c28453243708f0f822b4af63bdc6a5e100415c15961391cb34e47dfffbc9ff70e7dc5d1046171f49108d08c37c7e434b0af72c8431a0027f683ba1000b59c26707a869ecad94744406c6fc1de62c22295dc12a6f6b4f1f2bc93a37eea1ca39f1046eda40a7d9f744b2284aa358bec7b4e74ccc8fda402efbc1c41863f56846d59115b2ea53669dc3344f0be9300721c991d971950b56de6fd8c235ff7606ff3fb3e6771b6a5111ba5f26e203eac9456710eb31cdb9b9e7285dcbe18df3f1bb5e7126168460682fd26dc0d2790a7792df75e798cc421048b5fdd5af379e8b71de804aaf9a050e1f94bf871896368076041b7ec7e04f2d42d8548d624cc7e92255d036f5fb6e53b3f7cc8f896f50baf3574041b80848029cb8f2b15dc552486d40abb37090c5c5096f898c879e7bd2b9bcf3db5de3d2e19f78f07774467d9bd222a8b78d10bab1094a760fe78ebecacfcc0b365746689e007df1864bd7d1ae290dcc7bc48cc900533af1b16148afbdfa508268f82859e5a781dc47aeb5ec142fdc6dae0c161132750acb0a2e0468816ca40d03ff569742269b56bf25ffd86a0f609021c2bae638fcc4ff3b742e79f9369c52bc2128fd5dd385949b9b39e7d40178b845e0455904864039f1b98ac78625ffb10332a7c5009a0ccbaffec47218ed27e647de9f2e108f76e4668bc209bb8669e4f2376484fe03b10d7d6ef00972987981208089b414b1d8512aba8cd59e3d5ed89d8f2fda11c6fa4181665c12e0758413209e60fff4e7f822a0b87c4d0cac606051b73f51adf08fcfee6acb25ff4d35f21941d70fd3d82ca0139de0a1dc4062fcdefc19f87ad43ee0dd1b97e1420482406e6a8e5f5996332290ea099e879f394f18916a905acb981f7fb16d02af2ee23cdf893e3f692ec80ee51b1b343f5f3ad39a223db623b1ed466c1a396e3af8745c76f09ceb0b862d6242cd1c1c0a936d31ba913df9f554b60f271a15e8a3fa3afb3d0cc902e4a295bddf4ef3f8af98e8b574d5ba9587f048144255bef30e5bc71573ed961e52d3de5bd7992ecb93e27f0167dce9e60c8068491a6601d8f8fb3a505c1da1b596a852e7ef7159b94ed9a954c2fe3a33ab3d1f9442b8ae8e90ecae74ef11ff87f9e424bb13fa60c3a5cfeb6bbbecd08148aae5cdc1e846f7beeb3cab1ffbbc3d7142a016d884915b9bf358b4ca0980f452ac3caa025065c9d4322099f2ca5a6dac6290be7a4c6c52e49944d3f876b290ec1288e480664c51fbc83afcbfb9572fa9ca5524970e3d3fcc6c22bd8ac35c2fced22f4f832b88a7165207e250badceecf6e27fd2dfad8f43df703baa3bd593afb8987b3ae2aaeba45085fd8f6375a3e5d305677707fc9d3e3047ca3f36556aeaa667edd5c952b08188c0696c19ae6ed1a82cb523256ce306fb268db04ca74e834fe2a8d71d77198db0472a0c412b312e2c17f93cd38d00b0f955df671850b0f992c4cfe8329592dcab781ff3508574ec9eb67014dcd8034b480ada1b796d6f02206bfd4a9e86c89b0cdb6234a4b1af100cf9f5c5993f2028e28c03ed27470ba4132501d85c88e13e41584793543bda5a62b0d67649f25f407230abe2912946c34a6a41214d65f5cc868ac65626966a788e435399cfca348fe5c288ca3ff0b0510398a338f62243c7d025e4c0f61c32007fb8232ed63dd64f7895ed6de6aa347c2fe5ef518b5ec1b08b0376225320cb2c12ebc189da7b926498e47787a50d7b509f54fc638dd826902d5415c2d3194bfdd727563e867c95a67435f90b90f510a9ef7c9277c7bc4f928e41edfdba1a5806e62507d5a8de37c2c38362d42021cb877a8c0a6bde32173f53a808af34a87ffa22eda1c3d771208b6b37d06c4ffaddf4f01ffb966fcc09e808b96119f4da539c3f062977dd8a4006c3fcf1df0243117716918a9b26b6ceafdc8792c4c843a1762941a3f8edf81cced9d6a47677f8758e2c5bf5010032db6d0a5a7f9c0189a9e506961c81c8599f52ca3d4685242eabf526eb20721e3e462243b073878603c8c47b04062b820bdc02fd5b71845805615dc34a58483433da197182351a138d85fba53bcd9318508c0a44d843fe8d7d2f8d55a133c8eea09b4fe747b0731c180717f5f29e6c4761d4ec52582cc1f895163920cc1f88f711eefbc7f35a05b95fe1078b6e4f722457ff2f02c9ec28d24dc9119e6160e98093838848c113c64ac3079e8ce20411677b7148861ee83f049f93256110c26a1588f2a84cd4a3ea1bbdcb8520a643210353d2050f956aadc1425ea37fe8dd46eef617f04ded09330b34723e8e10cd5e292766c705bbeeab15783c333af929d68d7fd4c847f8caf5fbebe414449d70d2da047e2477e575f80a708bca5103e1ba0790f4ac2d2d72ea37d33fb7ef1cb1bab13e6729af469e9bce92a7dbe97cdc63b4644a1d5a44efc5c03360c30e9ac0a23b93734d491d64c6445950cf65e65d1af90d1d12950b2e6a94f8f5bed1a93a0392222f81117012ef63cd6a0bb0992a948e8a28a411371922dd2b9595f244faf6c6cd616691b56141afeddb11ec7bbfdad0e6078b3279eb40499e7adcfc60eb3b6512f81b6dc048b9d4c514a6f3894691e98d0c9e9c9ce0bb59509d6b4db74e49e6ab2e67de46df34df2c67bb02b31d0ade53e66146fc9225c8194944c987be862526b9db74b0c22955d6bcedcb997bac914166ba700e6b235494725f21dbbc0047ae0b3fff186419efd9dfd5344034df9ee3ed86ded8fe6ad25e0dcbd07a7abf454897b7a91f0d742e494a56487ab7d77080ee43b0410b66df6f09d11c8d75c95bd03323f3ffbb66be36c18c1e039cc1d417007ea8c8ba6550ed3f566582672573995fe850dc91539840ee1ca9f11c5942d944733185f899f32c92e60fb6c5ada06b8c25ff82bc71283f8959e04a8c2f2aa1e6d3e8c6cf74ce34e9804cb90fd72b5cf14c63757779bd792bd07d2f28d9db0061e0631d3365d1dcdd099891f58df2bd795ef7c95dd9516f8abd376c40465bd4a6f65b394b9893c033f32a51254262de82e92b33256572922ae8a629703e1aa8ae019c88770ded5c7549cfcfaae3280289edd9584d70c2e7bad46fe446d1883a565714a3027fd7bb5eff7c7762373371e8fc1b4886bfad30018cb4aec169b55d39e5a5b35218a9a087d96616d8e1ffd747f3ff9fed20de1ca344ca4663034930987a1cbdf4b752a24a062a8ed676c5533b78641ec1c5d6dcb8915a473c6fb668458d15c2c7c926d8f7dd385aabcd97a902f3bad021c62c9a077c62eb1a7911eb88e76aee487ca5880298f3a0edc8c29def30f04c8d13ce1f044e67aad308e5496f875792df0c71b337fc7ab833bbfc0b817350750d96323ce78da3c32684181b618b9610ec3a04e6057c0132630714bd3b37abbc7afa866fd21f6ee92bf5296969b56217736e04ed6e27499165d65112c41bc1e4414bd3010368d21661947034a02589b914a6c15f53078cbe2e2d7db7a2359df3d7e2ac3e7760b29a82408b19d22ff8ae6d4ed9f675cb137234e68f6e38ad9668dca7ef658d5372e2c269226592b8016bc241b5507bc4208646abb15470979380d7e49031787e465e6e7459b2d9195062889424e4a7890cd50682b74d20efac2337f512712f4057f0321c4d86ecb235c5360036356b230ad8b5764a440f7ce7255507b26615219c9061c2dfc31c97f9abb2dd010d766ad1cfd047a14531c063e9e5784d5fcfe0ee96117595417fb2f9480f00c3c522f6446871c7efa541610e528114798e40e5c78e618da8fb9023fe7b31492f6ff01ed97ec157521ab5cd2bda9030e82fbeec56726b41d6b3f32839f4491328b00b9cfac8a35351ea9397efe69365164b1d8a74cc05890223adfd6ee98c6ba3df31a1b1d8dce41f0e02fd621d13e0e104df1bf484b14f8f3e70d5350d75ca0464af5d221dc5ea6cab536b114fdb85296f24eba86658cfe508ac853b9600ae9fee31f4f6a996a2e642aef462d72236c426705b37cd3fbcdff032c5a2fe3ce0969a4b96572fd131f3957aec5223e6151cd979366a6ddbfea6e2bf2b39dbdda7a9fd6c3fb0720626151b3b80b6ba7089b9ba9ed0b10d3f86b0e7d246822ab20c51453d083b9a63a91e973539821a0f3b9aca4185e25ee183b2788cab5057cf279c7c263485b457232b972b81708b8fff6833be57c9ad86a6a0c2a10d600be702e31f2c38a48a2d684d5727439e468b7c4f0f3eae60214cbc6fb37529a7db21984c1bc81fbcd8d419463d5b58bae9e312da75ffa08bddcd064d88c36515d58c17ce4f2b28ad5a5a0361545a31b9775948cb07cd817384b1361e0cd1dd2525f59de47c77b0aad693d587873d4a781278adec174fe48e78e922bbb971a7a3d026fb2c3af184ce6cb4ce2b189ec82d7fa62b4624eebe781999f397864d7c5715649b65989e9abdb0198c53177a53ac10bf6dd9227cb39e1ee760d9ee358ce33e4e946d6143aba6b790f7d4d0d67e6ab920c57d808594f86db7b12f0b4a6afeb91b467006ee4b5d97d42bc8c2f474d1a55e828db19dc3c4e77636e6472f242c2368900cde9d8f2799f428ecd28205f746843462b3001bceb5ffc3a9cc0a208cad464e4172058316d1e83c61b015847c29ef9b268c018fad1e657c14d76159d4eb321282ca94d91f4c3520200356ee40a50674478d3c829a199b31b6547c9325038a81f9d6a4c74917d70321b1a4c0c4b88a0be90107ec7daf6095f93485ab33057d1b8c1eb801bc6b5c0930beb7d3c5b6b107000c55e60980bb430d9bedd4d6a349aa90f58110db3e04059febf15fcb339a8d0b8a8447001580fe94009db5eaadbe5f5c0b16725c35c0cda288e39763057413badebd7b78e57370e80795797da69ab660c816dcc4c99faa47aaf79d8de5ce3720ea3d58b938967b0e88ee2e4faf4d087ff9f14e35ca0e8c5122c8e5df9dac224babaf4e9d661fa410be19052faa52d5799fbb3bb6325f1d5ade058d3b9ce8e11882f7e8e1f8559bb4ed5c65db4b508c184dc08744044290144058d1e463ea9b4541225d86a6f3d6e2c211b6f927a7e99474c5e00cc881e988de981bd9b080da91378404e896d347b697db4b9ce650d727b121c4c451c9a7d3548d3f94171758918cbf43de8a71aa91f323cca851ce7f572b34034064841d9867cca74b30eb14b25e77f5948d75231271c81684c1d07e09823b2e1d93eb0786d24a15c8625aab76acf0a5ea46577c86132f86688a01a14dac638ce72cb49f8986d0c3f824d2e1da4e868ff65ebd363094264fb2f28034d0be84fa09d2c5e99388db9a3f0f1c272afbad8f6c1c2ae77a87aeac242d311a838e5656062e5ef475e63d83be506fd056ff34b3a96de48f29a549044656e259e807", 0x1000}, {&(0x7f0000001500)="b6231d5ea8612d0b39cddd3eb610846ebb3b29d8446484f54df4f779e3d14af67bcedfa864c808fd7d5b099c948f94960b8b2ab592fe25c820fec24c97ba9ad6d1d334f7cb1b57758c8177632841cfe229cedd7e34ad612bc7299a232565de8f14aa92aee8e26371aec6150c93aecf1cdc953a7215faf1abd6b1e5ea5625c10d", 0x80}], 0x7, 0x4) socket$kcm(0x29, 0x2, 0x0) [ 352.543169] ? proc_tgid_io_accounting+0x7a0/0x7a0 [ 352.548097] ? debug_check_no_obj_freed+0x2c0/0x674 [ 352.553112] ? SyS_write+0x1b7/0x210 [ 352.556828] block_ioctl+0xd9/0x120 [ 352.560452] ? blkdev_fallocate+0x3a0/0x3a0 [ 352.564773] do_vfs_ioctl+0x75a/0xff0 [ 352.568573] ? ioctl_preallocate+0x1a0/0x1a0 [ 352.571605] block nbd1: shutting down sockets [ 352.572975] ? lock_downgrade+0x740/0x740 [ 352.572991] ? __fget+0x225/0x360 [ 352.573001] ? do_vfs_ioctl+0xff0/0xff0 [ 352.573012] ? security_file_ioctl+0x83/0xb0 [ 352.573023] SyS_ioctl+0x7f/0xb0 12:16:12 executing program 1: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) dup2(0xffffffffffffffff, r1) r3 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r3, 0xab00, 0xffffffffffffffff) ioctl$NBD_SET_FLAGS(r3, 0xab0a, 0x3ed) ioctl$NBD_DO_IT(r3, 0xab03) [ 352.596790] ? do_vfs_ioctl+0xff0/0xff0 [ 352.600771] do_syscall_64+0x1d5/0x640 [ 352.604671] entry_SYSCALL_64_after_hwframe+0x46/0xbb [ 352.609885] RIP: 0033:0x45deb9 [ 352.613088] RSP: 002b:00007f214bad7c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 352.620800] RAX: ffffffffffffffda RBX: 0000000000012f00 RCX: 000000000045deb9 [ 352.628084] RDX: 0000000000000000 RSI: 000000000000ab03 RDI: 0000000000000008 [ 352.635353] RBP: 00007f214bad7ca0 R08: 0000000000000000 R09: 0000000000000000 [ 352.642631] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 352.649898] R13: 00007fff777a736f R14: 00007f214bad89c0 R15: 000000000118bf2c [ 352.682737] block nbd3: Could not allocate knbd recv work queue. [ 352.692837] block nbd3: shutting down sockets 12:16:12 executing program 3 (fault-call:9 fault-nth:2): socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) dup2(r2, r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r5, 0xab00, r3) ioctl$NBD_SET_FLAGS(r5, 0xab0a, 0x3ed) dup2(r5, r4) ioctl$NBD_DO_IT(r5, 0xab03) [ 352.752404] block nbd5: shutting down sockets [ 352.792353] FAULT_INJECTION: forcing a failure. [ 352.792353] name failslab, interval 1, probability 0, space 0, times 0 [ 352.804682] CPU: 1 PID: 28374 Comm: syz-executor.3 Not tainted 4.14.203-syzkaller #0 [ 352.812575] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 352.821958] Call Trace: [ 352.824567] dump_stack+0x1b2/0x283 [ 352.828208] should_fail.cold+0x10a/0x154 [ 352.832360] should_failslab+0xd6/0x130 [ 352.836336] __kmalloc+0x2c1/0x400 [ 352.839903] ? apply_wqattrs_prepare+0xab/0x980 [ 352.844583] apply_wqattrs_prepare+0xab/0x980 [ 352.849090] ? rcu_lockdep_current_cpu_online+0xed/0x140 [ 352.854551] apply_workqueue_attrs_locked+0x9d/0x120 [ 352.859658] __alloc_workqueue_key+0x88f/0x1080 [ 352.864349] ? __mutex_lock+0x360/0x1310 [ 352.868415] ? workqueue_sysfs_register+0x3c0/0x3c0 [ 352.873427] ? __ww_mutex_wakeup_for_backoff+0x210/0x210 [ 352.878879] nbd_start_device+0x168/0xc90 [ 352.883026] ? security_capable+0x88/0xb0 [ 352.887173] nbd_ioctl+0x3a8/0xa80 [ 352.890728] ? get_pid_task+0x91/0x130 [ 352.894616] ? nbd_disconnect_and_put+0x140/0x140 [ 352.899456] ? __lock_acquire+0x5fc/0x3f20 [ 352.903692] ? nbd_disconnect_and_put+0x140/0x140 [ 352.908537] blkdev_ioctl+0x540/0x1830 [ 352.912419] ? proc_fail_nth_write+0x7b/0x180 [ 352.916932] ? blkpg_ioctl+0x8d0/0x8d0 [ 352.920819] ? trace_hardirqs_on+0x10/0x10 [ 352.925054] ? fsnotify+0x974/0x11b0 [ 352.928765] ? proc_tgid_io_accounting+0x7a0/0x7a0 [ 352.933697] ? debug_check_no_obj_freed+0x2c0/0x674 [ 352.938710] ? SyS_write+0x1b7/0x210 [ 352.942423] block_ioctl+0xd9/0x120 [ 352.946046] ? blkdev_fallocate+0x3a0/0x3a0 [ 352.950399] do_vfs_ioctl+0x75a/0xff0 [ 352.954197] ? ioctl_preallocate+0x1a0/0x1a0 [ 352.958601] ? lock_downgrade+0x740/0x740 [ 352.962750] ? __fget+0x225/0x360 [ 352.966201] ? do_vfs_ioctl+0xff0/0xff0 [ 352.970170] ? security_file_ioctl+0x83/0xb0 [ 352.974580] SyS_ioctl+0x7f/0xb0 [ 352.977941] ? do_vfs_ioctl+0xff0/0xff0 [ 352.981916] do_syscall_64+0x1d5/0x640 [ 352.985829] entry_SYSCALL_64_after_hwframe+0x46/0xbb [ 352.991013] RIP: 0033:0x45deb9 [ 352.994195] RSP: 002b:00007f214bad7c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 353.001903] RAX: ffffffffffffffda RBX: 0000000000012f00 RCX: 000000000045deb9 [ 353.009175] RDX: 0000000000000000 RSI: 000000000000ab03 RDI: 0000000000000008 [ 353.016442] RBP: 00007f214bad7ca0 R08: 0000000000000000 R09: 0000000000000000 [ 353.023718] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 353.031337] R13: 00007fff777a736f R14: 00007f214bad89c0 R15: 000000000118bf2c 12:16:13 executing program 5: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) dup2(r2, r1) ioctl$NBD_DO_IT(r2, 0xab03) [ 353.042780] block nbd4: Receive control failed (result -32) [ 353.052887] block nbd5: shutting down sockets [ 353.058270] block nbd4: shutting down sockets [ 353.072370] block nbd3: Could not allocate knbd recv work queue. 12:16:13 executing program 4: r0 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, 0x0) r1 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r2 = dup2(0xffffffffffffffff, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r3) ioctl$NBD_DO_IT(r0, 0xab03) 12:16:13 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r2 = dup2(r0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r4 = accept$alg(r3, 0x0, 0x0) sendmsg$alg(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039b63eac610b", 0x15}, {&(0x7f0000001400)="c98812c1be8a", 0xffffffc8}, {&(0x7f00000012c0)="406f2bef596a8a3130012ee7bf", 0xd}, {&(0x7f0000001300)="7f5549f794326461", 0x8}], 0x4, &(0x7f00000000c0)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0xb, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4089, 0x34000}], 0x1, 0x0, 0x2c}, 0x0) [ 353.113067] block nbd3: shutting down sockets 12:16:13 executing program 3 (fault-call:9 fault-nth:3): socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) dup2(r2, r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r5, 0xab00, r3) ioctl$NBD_SET_FLAGS(r5, 0xab0a, 0x3ed) dup2(r5, r4) ioctl$NBD_DO_IT(r5, 0xab03) [ 353.191924] block nbd5: Receive control failed (result -32) [ 353.206755] block nbd5: shutting down sockets [ 353.226867] FAULT_INJECTION: forcing a failure. [ 353.226867] name failslab, interval 1, probability 0, space 0, times 0 [ 353.241099] CPU: 1 PID: 28394 Comm: syz-executor.3 Not tainted 4.14.203-syzkaller #0 [ 353.248999] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 353.258355] Call Trace: [ 353.260948] dump_stack+0x1b2/0x283 [ 353.264580] should_fail.cold+0x10a/0x154 [ 353.268743] should_failslab+0xd6/0x130 [ 353.272721] kmem_cache_alloc_trace+0x29a/0x3d0 [ 353.277398] apply_wqattrs_prepare+0xdf/0x980 [ 353.281911] ? rcu_lockdep_current_cpu_online+0xed/0x140 [ 353.287372] apply_workqueue_attrs_locked+0x9d/0x120 [ 353.292517] __alloc_workqueue_key+0x88f/0x1080 [ 353.297201] ? __mutex_lock+0x360/0x1310 [ 353.301288] ? workqueue_sysfs_register+0x3c0/0x3c0 [ 353.306331] ? __ww_mutex_wakeup_for_backoff+0x210/0x210 [ 353.311799] nbd_start_device+0x168/0xc90 [ 353.315962] ? security_capable+0x88/0xb0 [ 353.320117] nbd_ioctl+0x3a8/0xa80 [ 353.323660] ? get_pid_task+0x91/0x130 [ 353.327553] ? nbd_disconnect_and_put+0x140/0x140 [ 353.332422] ? __lock_acquire+0x5fc/0x3f20 [ 353.336667] ? nbd_disconnect_and_put+0x140/0x140 [ 353.341521] blkdev_ioctl+0x540/0x1830 [ 353.345439] ? proc_fail_nth_write+0x7b/0x180 [ 353.349958] ? blkpg_ioctl+0x8d0/0x8d0 [ 353.353873] ? trace_hardirqs_on+0x10/0x10 [ 353.358119] ? fsnotify+0x974/0x11b0 [ 353.361860] ? proc_tgid_io_accounting+0x7a0/0x7a0 [ 353.366794] ? debug_check_no_obj_freed+0x2c0/0x674 [ 353.371821] ? SyS_write+0x1b7/0x210 [ 353.375552] block_ioctl+0xd9/0x120 [ 353.379213] ? blkdev_fallocate+0x3a0/0x3a0 [ 353.383548] do_vfs_ioctl+0x75a/0xff0 [ 353.387359] ? ioctl_preallocate+0x1a0/0x1a0 [ 353.391782] ? lock_downgrade+0x740/0x740 [ 353.395963] ? __fget+0x225/0x360 [ 353.399442] ? do_vfs_ioctl+0xff0/0xff0 [ 353.403421] ? security_file_ioctl+0x83/0xb0 [ 353.407840] SyS_ioctl+0x7f/0xb0 [ 353.411211] ? do_vfs_ioctl+0xff0/0xff0 [ 353.415340] do_syscall_64+0x1d5/0x640 [ 353.419245] entry_SYSCALL_64_after_hwframe+0x46/0xbb [ 353.424440] RIP: 0033:0x45deb9 [ 353.427632] RSP: 002b:00007f214bad7c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 353.435344] RAX: ffffffffffffffda RBX: 0000000000012f00 RCX: 000000000045deb9 [ 353.442617] RDX: 0000000000000000 RSI: 000000000000ab03 RDI: 0000000000000008 [ 353.449892] RBP: 00007f214bad7ca0 R08: 0000000000000000 R09: 0000000000000000 [ 353.457187] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000003 [ 353.464462] R13: 00007fff777a736f R14: 00007f214bad89c0 R15: 000000000118bf2c [ 353.479496] block nbd1: Receive control failed (result -32) [ 353.480718] block nbd1: shutting down sockets 12:16:13 executing program 1: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r3 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r3, 0xab00, r2) ioctl$NBD_SET_FLAGS(r3, 0xab0a, 0x3ed) ioctl$NBD_DO_IT(r3, 0xab03) [ 353.512234] block nbd5: Receive control failed (result -32) [ 353.512664] block nbd5: shutting down sockets [ 353.537015] block nbd3: Could not allocate knbd recv work queue. 12:16:13 executing program 5: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) ioctl$DRM_IOCTL_RM_CTX(r3, 0xc0086421, &(0x7f00000000c0)={0x0, 0x3}) r4 = dup2(r2, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r6 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r6, 0xab00, r5) ioctl$NBD_SET_SOCK(r4, 0xab00, r5) dup2(r1, r0) r7 = openat$vsock(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vsock\x00', 0x1, 0x0) ioctl$NBD_DO_IT(r7, 0xab03) 12:16:13 executing program 3 (fault-call:9 fault-nth:4): socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) dup2(r2, r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r5, 0xab00, r3) ioctl$NBD_SET_FLAGS(r5, 0xab0a, 0x3ed) dup2(r5, r4) ioctl$NBD_DO_IT(r5, 0xab03) [ 353.567566] block nbd3: shutting down sockets [ 353.621343] Unknown ioctl 43779 [ 353.637385] FAULT_INJECTION: forcing a failure. [ 353.637385] name failslab, interval 1, probability 0, space 0, times 0 [ 353.668912] Unknown ioctl 43779 [ 353.678252] CPU: 1 PID: 28411 Comm: syz-executor.3 Not tainted 4.14.203-syzkaller #0 [ 353.686159] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 353.695518] Call Trace: [ 353.698109] dump_stack+0x1b2/0x283 [ 353.701738] should_fail.cold+0x10a/0x154 [ 353.705897] should_failslab+0xd6/0x130 [ 353.709871] kmem_cache_alloc_trace+0x29a/0x3d0 [ 353.714551] apply_wqattrs_prepare+0x16c/0x980 [ 353.719146] ? rcu_lockdep_current_cpu_online+0xed/0x140 [ 353.724599] apply_workqueue_attrs_locked+0x9d/0x120 [ 353.729700] __alloc_workqueue_key+0x88f/0x1080 [ 353.734370] ? __mutex_lock+0x360/0x1310 [ 353.738431] ? workqueue_sysfs_register+0x3c0/0x3c0 [ 353.743454] ? __ww_mutex_wakeup_for_backoff+0x210/0x210 [ 353.748996] nbd_start_device+0x168/0xc90 [ 353.753144] ? security_capable+0x88/0xb0 [ 353.757296] nbd_ioctl+0x3a8/0xa80 [ 353.760846] ? get_pid_task+0x91/0x130 [ 353.766757] ? nbd_disconnect_and_put+0x140/0x140 [ 353.771637] ? __lock_acquire+0x5fc/0x3f20 [ 353.775880] ? nbd_disconnect_and_put+0x140/0x140 [ 353.780726] blkdev_ioctl+0x540/0x1830 [ 353.784621] ? proc_fail_nth_write+0x7b/0x180 [ 353.789118] ? blkpg_ioctl+0x8d0/0x8d0 [ 353.793008] ? trace_hardirqs_on+0x10/0x10 [ 353.797245] ? fsnotify+0x974/0x11b0 [ 353.800954] ? proc_tgid_io_accounting+0x7a0/0x7a0 [ 353.805882] ? debug_check_no_obj_freed+0x2c0/0x674 [ 353.810898] ? SyS_write+0x1b7/0x210 [ 353.814612] block_ioctl+0xd9/0x120 [ 353.818238] ? blkdev_fallocate+0x3a0/0x3a0 [ 353.822558] do_vfs_ioctl+0x75a/0xff0 [ 353.826358] ? ioctl_preallocate+0x1a0/0x1a0 [ 353.830761] ? lock_downgrade+0x740/0x740 [ 353.834937] ? __fget+0x225/0x360 [ 353.838419] ? do_vfs_ioctl+0xff0/0xff0 [ 353.842399] ? security_file_ioctl+0x83/0xb0 [ 353.846808] SyS_ioctl+0x7f/0xb0 [ 353.850194] ? do_vfs_ioctl+0xff0/0xff0 [ 353.854170] do_syscall_64+0x1d5/0x640 [ 353.858065] entry_SYSCALL_64_after_hwframe+0x46/0xbb [ 353.863271] RIP: 0033:0x45deb9 [ 353.866468] RSP: 002b:00007f214bad7c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 353.874363] RAX: ffffffffffffffda RBX: 0000000000012f00 RCX: 000000000045deb9 [ 353.881661] RDX: 0000000000000000 RSI: 000000000000ab03 RDI: 0000000000000008 [ 353.888938] RBP: 00007f214bad7ca0 R08: 0000000000000000 R09: 0000000000000000 [ 353.896216] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000004 [ 353.903490] R13: 00007fff777a736f R14: 00007f214bad89c0 R15: 000000000118bf2c 12:16:14 executing program 5: utimes(&(0x7f0000000300)='./file0\x00', &(0x7f00000003c0)={{0x0, 0xea60}}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) dup2(r2, r1) ioctl$NBD_DO_IT(r2, 0xab03) r3 = openat$ipvs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/sys/net/ipv4/vs/sync_version\x00', 0x2, 0x0) sendmsg$TIPC_NL_BEARER_SET(r3, &(0x7f0000000380)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000000340)={&(0x7f0000000100)=ANY=[@ANYBLOB, @ANYRES16=0x0, @ANYBLOB="01002bbd7000fedbdf25050000006c000780080002000003000008000100030000000c0004001f000000000000000c00030000800000000000000c00040000020000000000000c00040003000000000000000800010093462d3d0c00030000080000000000000c000400e10c00000000000008000100810000002c00038008000200e1ffffff0800030009000000080002000100000008000100000000000800020084d60000c400048014000780080003000800000008000200ff0000000900010073797a310000000044000780080004000400000008000400c00e000008000200080000000800020001000000080004000100000008000400060000000800010007000000080003003c0000004400078008000300f7ffffff0800020000800000080001001d000000080001000400000008000200060000000800030005000000080003000800000008000100040000000900010073797a31000000000c0007800800010001000000340009800800020001000000080001000300000008000200ff0100000800010000000000080001000300000008000100805c020048000280080001000400000008000100030000002c0003800800020001000000080002000500000008000100000000000800020008000000080001005b0000000800020000000080180002800800020008000000080001000800000004000400"], 0x204}, 0x1, 0x0, 0x0, 0x4000000}, 0x40) 12:16:14 executing program 4: r0 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = signalfd(0xffffffffffffffff, 0x0, 0x0) r3 = dup2(r1, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r4) ioctl$NBD_DO_IT(r0, 0xab03) 12:16:14 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r2 = dup2(r0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r4 = accept$alg(r3, 0x0, 0x0) sendmsg$alg(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039b63eac610b", 0x15}, {&(0x7f0000001400)="c98812c1be8a", 0xffffffc8}, {&(0x7f00000012c0)="406f2bef596a8a3130012ee7bf", 0xd}, {&(0x7f0000001300)="7f5549f794326461", 0x8}], 0x4, &(0x7f00000000c0)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0xb, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/4089, 0x34000}], 0x1, 0x0, 0x2c}, 0x0) [ 353.932775] block nbd3: Could not allocate knbd recv work queue. [ 353.939574] block nbd4: Receive control failed (result -32) [ 353.945781] block nbd4: shutting down sockets [ 353.966851] block nbd3: shutting down sockets 12:16:14 executing program 3 (fault-call:9 fault-nth:5): socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) dup2(r2, r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r5, 0xab00, r3) ioctl$NBD_SET_FLAGS(r5, 0xab0a, 0x3ed) dup2(r5, r4) ioctl$NBD_DO_IT(r5, 0xab03) [ 354.023060] block nbd5: Receive control failed (result -32) [ 354.030477] block nbd5: shutting down sockets [ 354.053919] block nbd5: Receive control failed (result -32) [ 354.055248] block nbd5: shutting down sockets [ 354.076946] FAULT_INJECTION: forcing a failure. [ 354.076946] name failslab, interval 1, probability 0, space 0, times 0 [ 354.120730] CPU: 1 PID: 28437 Comm: syz-executor.3 Not tainted 4.14.203-syzkaller #0 [ 354.128631] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 354.137989] Call Trace: [ 354.140593] dump_stack+0x1b2/0x283 [ 354.144231] should_fail.cold+0x10a/0x154 [ 354.148381] should_failslab+0xd6/0x130 [ 354.152358] kmem_cache_alloc_node+0x263/0x410 [ 354.156946] alloc_unbound_pwq+0x464/0xb80 [ 354.161188] apply_wqattrs_prepare+0x359/0x980 [ 354.165778] ? rcu_lockdep_current_cpu_online+0xed/0x140 [ 354.171237] apply_workqueue_attrs_locked+0x9d/0x120 [ 354.176352] __alloc_workqueue_key+0x88f/0x1080 [ 354.181027] ? __mutex_lock+0x360/0x1310 [ 354.185100] ? workqueue_sysfs_register+0x3c0/0x3c0 [ 354.190122] ? __ww_mutex_wakeup_for_backoff+0x210/0x210 [ 354.195576] nbd_start_device+0x168/0xc90 [ 354.199724] ? security_capable+0x88/0xb0 [ 354.203878] nbd_ioctl+0x3a8/0xa80 [ 354.207422] ? get_pid_task+0x91/0x130 [ 354.211309] ? nbd_disconnect_and_put+0x140/0x140 [ 354.216147] ? __lock_acquire+0x5fc/0x3f20 [ 354.220385] ? nbd_disconnect_and_put+0x140/0x140 [ 354.225230] blkdev_ioctl+0x540/0x1830 [ 354.229116] ? proc_fail_nth_write+0x7b/0x180 [ 354.233619] ? blkpg_ioctl+0x8d0/0x8d0 [ 354.237504] ? trace_hardirqs_on+0x10/0x10 [ 354.241774] ? fsnotify+0x974/0x11b0 [ 354.245489] ? proc_tgid_io_accounting+0x7a0/0x7a0 [ 354.250424] ? debug_check_no_obj_freed+0x2c0/0x674 [ 354.255441] ? SyS_write+0x1b7/0x210 [ 354.259177] block_ioctl+0xd9/0x120 [ 354.262801] ? blkdev_fallocate+0x3a0/0x3a0 [ 354.267143] do_vfs_ioctl+0x75a/0xff0 [ 354.270951] ? ioctl_preallocate+0x1a0/0x1a0 [ 354.275356] ? lock_downgrade+0x740/0x740 [ 354.279513] ? __fget+0x225/0x360 [ 354.282965] ? do_vfs_ioctl+0xff0/0xff0 [ 354.286934] ? security_file_ioctl+0x83/0xb0 [ 354.291339] SyS_ioctl+0x7f/0xb0 [ 354.294707] ? do_vfs_ioctl+0xff0/0xff0 [ 354.298677] do_syscall_64+0x1d5/0x640 [ 354.302567] entry_SYSCALL_64_after_hwframe+0x46/0xbb [ 354.307750] RIP: 0033:0x45deb9 [ 354.310933] RSP: 002b:00007f214bad7c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 354.318638] RAX: ffffffffffffffda RBX: 0000000000012f00 RCX: 000000000045deb9 [ 354.325905] RDX: 0000000000000000 RSI: 000000000000ab03 RDI: 0000000000000008 [ 354.333169] RBP: 00007f214bad7ca0 R08: 0000000000000000 R09: 0000000000000000 [ 354.340435] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 [ 354.347702] R13: 00007fff777a736f R14: 00007f214bad89c0 R15: 000000000118bf2c [ 354.379179] block nbd1: Receive control failed (result -32) [ 354.385111] block nbd1: Receive control failed (result -32) [ 354.390021] block nbd3: Could not allocate knbd recv work queue. [ 354.400441] block nbd1: shutting down sockets [ 354.424121] block nbd3: shutting down sockets 12:16:14 executing program 3 (fault-call:9 fault-nth:6): socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) dup2(r2, r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r5, 0xab00, r3) ioctl$NBD_SET_FLAGS(r5, 0xab0a, 0x3ed) dup2(r5, r4) ioctl$NBD_DO_IT(r5, 0xab03) 12:16:14 executing program 5: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) dup2(r3, r4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r7 = dup2(r5, r6) ioctl$PERF_EVENT_IOC_ENABLE(r7, 0x8912, 0x400200) ioctl$NBD_SET_SOCK(r7, 0xab00, r4) mq_unlink(&(0x7f0000000000)='/dev/nbd#\x00') r8 = dup2(r2, r1) dup2(r0, r8) socket$inet_udplite(0x2, 0x2, 0x88) ioctl$NBD_DO_IT(r8, 0xab03) 12:16:14 executing program 1: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)) syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_SET_FLAGS(r1, 0xab0a, 0x3ed) ioctl$NBD_DO_IT(r1, 0xab03) [ 354.494691] FAULT_INJECTION: forcing a failure. [ 354.494691] name failslab, interval 1, probability 0, space 0, times 0 [ 354.546843] CPU: 0 PID: 28448 Comm: syz-executor.3 Not tainted 4.14.203-syzkaller #0 [ 354.554754] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 354.564136] Call Trace: [ 354.566751] dump_stack+0x1b2/0x283 [ 354.570382] should_fail.cold+0x10a/0x154 [ 354.574537] should_failslab+0xd6/0x130 [ 354.578552] kmem_cache_alloc_node_trace+0x25a/0x400 [ 354.583681] __alloc_workqueue_key+0xaaf/0x1080 [ 354.588353] ? __mutex_lock+0x360/0x1310 [ 354.592413] ? workqueue_sysfs_register+0x3c0/0x3c0 [ 354.597430] ? __ww_mutex_wakeup_for_backoff+0x210/0x210 [ 354.602885] nbd_start_device+0x168/0xc90 [ 354.607041] ? security_capable+0x88/0xb0 [ 354.611195] nbd_ioctl+0x3a8/0xa80 [ 354.614739] ? get_pid_task+0x91/0x130 [ 354.618644] ? nbd_disconnect_and_put+0x140/0x140 [ 354.626308] ? __lock_acquire+0x5fc/0x3f20 [ 354.630558] ? nbd_disconnect_and_put+0x140/0x140 [ 354.635423] blkdev_ioctl+0x540/0x1830 [ 354.639314] ? proc_fail_nth_write+0x7b/0x180 [ 354.643816] ? blkpg_ioctl+0x8d0/0x8d0 [ 354.647713] ? trace_hardirqs_on+0x10/0x10 [ 354.651950] ? fsnotify+0x974/0x11b0 [ 354.655685] ? proc_tgid_io_accounting+0x7a0/0x7a0 [ 354.660617] ? debug_check_no_obj_freed+0x2c0/0x674 [ 354.665678] ? SyS_write+0x1b7/0x210 [ 354.669394] block_ioctl+0xd9/0x120 [ 354.673047] ? blkdev_fallocate+0x3a0/0x3a0 [ 354.677368] do_vfs_ioctl+0x75a/0xff0 [ 354.681177] ? ioctl_preallocate+0x1a0/0x1a0 [ 354.685586] ? lock_downgrade+0x740/0x740 [ 354.689745] ? __fget+0x225/0x360 [ 354.693198] ? do_vfs_ioctl+0xff0/0xff0 [ 354.697169] ? security_file_ioctl+0x83/0xb0 [ 354.701590] SyS_ioctl+0x7f/0xb0 [ 354.704953] ? do_vfs_ioctl+0xff0/0xff0 [ 354.708931] do_syscall_64+0x1d5/0x640 [ 354.712836] entry_SYSCALL_64_after_hwframe+0x46/0xbb [ 354.718026] RIP: 0033:0x45deb9 [ 354.721212] RSP: 002b:00007f214bad7c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 354.728921] RAX: ffffffffffffffda RBX: 0000000000012f00 RCX: 000000000045deb9 [ 354.736186] RDX: 0000000000000000 RSI: 000000000000ab03 RDI: 0000000000000008 [ 354.743451] RBP: 00007f214bad7ca0 R08: 0000000000000000 R09: 0000000000000000 [ 354.750715] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000006 [ 354.757985] R13: 00007fff777a736f R14: 00007f214bad89c0 R15: 000000000118bf2c 12:16:15 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r2 = dup2(r0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r4 = accept$alg(r3, 0x0, 0x0) sendmsg$alg(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039b63eac610b", 0x15}, {&(0x7f0000001400)="c98812c1be8a", 0xffffffc8}, {&(0x7f00000012c0)="406f2bef596a8a3130012ee7bf", 0xd}, {&(0x7f0000001300)="7f5549f794326461", 0x8}], 0x4, &(0x7f00000000c0)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}, 0x0) recvmsg(r4, 0x0, 0x0) 12:16:15 executing program 3 (fault-call:9 fault-nth:7): socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) dup2(r2, r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r5, 0xab00, r3) ioctl$NBD_SET_FLAGS(r5, 0xab0a, 0x3ed) dup2(r5, r4) ioctl$NBD_DO_IT(r5, 0xab03) [ 354.812409] block nbd3: Could not allocate knbd recv work queue. [ 354.826501] block nbd4: Receive control failed (result -32) [ 354.826766] block nbd4: shutting down sockets [ 354.838780] block nbd3: shutting down sockets 12:16:15 executing program 4: r0 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = signalfd(0xffffffffffffffff, 0x0, 0x0) r3 = dup2(r1, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r4) ioctl$NBD_DO_IT(r0, 0xab03) [ 354.909810] FAULT_INJECTION: forcing a failure. [ 354.909810] name failslab, interval 1, probability 0, space 0, times 0 [ 354.953278] CPU: 0 PID: 28461 Comm: syz-executor.3 Not tainted 4.14.203-syzkaller #0 [ 354.961279] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 354.970636] Call Trace: [ 354.973228] dump_stack+0x1b2/0x283 [ 354.976889] should_fail.cold+0x10a/0x154 [ 354.981043] should_failslab+0xd6/0x130 [ 354.985021] kmem_cache_alloc_trace+0x29a/0x3d0 [ 354.989694] ? process_one_work+0x14a0/0x14a0 [ 354.994192] __kthread_create_on_node+0xbe/0x3a0 [ 354.998967] ? kthread_park+0x130/0x130 [ 355.002944] ? lock_downgrade+0x740/0x740 [ 355.007110] ? process_one_work+0x14a0/0x14a0 [ 355.011603] kthread_create_on_node+0xa8/0xd0 [ 355.016101] ? __kthread_create_on_node+0x3a0/0x3a0 [ 355.021122] ? rcu_lockdep_current_cpu_online+0xed/0x140 [ 355.026579] ? rcu_read_lock_sched_held+0x16c/0x1d0 [ 355.031598] ? __alloc_workqueue_key+0xaaf/0x1080 [ 355.036469] ? kmem_cache_alloc_node_trace+0x383/0x400 [ 355.041761] __alloc_workqueue_key+0xc06/0x1080 [ 355.046446] ? __mutex_lock+0x360/0x1310 [ 355.050522] ? workqueue_sysfs_register+0x3c0/0x3c0 [ 355.055556] ? __ww_mutex_wakeup_for_backoff+0x210/0x210 [ 355.061022] nbd_start_device+0x168/0xc90 [ 355.065180] ? security_capable+0x88/0xb0 [ 355.069335] nbd_ioctl+0x3a8/0xa80 [ 355.072878] ? get_pid_task+0x91/0x130 [ 355.076767] ? nbd_disconnect_and_put+0x140/0x140 [ 355.081616] ? __lock_acquire+0x5fc/0x3f20 [ 355.085860] ? nbd_disconnect_and_put+0x140/0x140 [ 355.090730] blkdev_ioctl+0x540/0x1830 [ 355.094641] ? proc_fail_nth_write+0x7b/0x180 [ 355.099144] ? blkpg_ioctl+0x8d0/0x8d0 [ 355.103036] ? trace_hardirqs_on+0x10/0x10 [ 355.107280] ? fsnotify+0x974/0x11b0 [ 355.111006] ? proc_tgid_io_accounting+0x7a0/0x7a0 [ 355.115972] ? debug_check_no_obj_freed+0x2c0/0x674 [ 355.121020] ? SyS_write+0x1b7/0x210 [ 355.124748] block_ioctl+0xd9/0x120 [ 355.128383] ? blkdev_fallocate+0x3a0/0x3a0 [ 355.132717] do_vfs_ioctl+0x75a/0xff0 [ 355.136527] ? ioctl_preallocate+0x1a0/0x1a0 [ 355.140938] ? lock_downgrade+0x740/0x740 [ 355.145211] ? __fget+0x225/0x360 [ 355.148673] ? do_vfs_ioctl+0xff0/0xff0 [ 355.152652] ? security_file_ioctl+0x83/0xb0 [ 355.157154] SyS_ioctl+0x7f/0xb0 [ 355.160526] ? do_vfs_ioctl+0xff0/0xff0 [ 355.164507] do_syscall_64+0x1d5/0x640 [ 355.168409] entry_SYSCALL_64_after_hwframe+0x46/0xbb [ 355.173599] RIP: 0033:0x45deb9 [ 355.176788] RSP: 002b:00007f214bad7c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 355.184502] RAX: ffffffffffffffda RBX: 0000000000012f00 RCX: 000000000045deb9 [ 355.191805] RDX: 0000000000000000 RSI: 000000000000ab03 RDI: 0000000000000008 [ 355.199101] RBP: 00007f214bad7ca0 R08: 0000000000000000 R09: 0000000000000000 [ 355.206378] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000007 [ 355.213680] R13: 00007fff777a736f R14: 00007f214bad89c0 R15: 000000000118bf2c 12:16:15 executing program 1: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)) syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_SET_FLAGS(r1, 0xab0a, 0x3ed) ioctl$NBD_DO_IT(r1, 0xab03) [ 355.333015] block nbd1: Receive control failed (result -32) [ 355.333322] block nbd1: shutting down sockets 12:16:15 executing program 3 (fault-call:9 fault-nth:8): socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r2, 0xab00, r0) dup2(r2, r1) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r5, 0xab00, r3) ioctl$NBD_SET_FLAGS(r5, 0xab0a, 0x3ed) dup2(r5, r4) ioctl$NBD_DO_IT(r5, 0xab03) [ 355.546530] block nbd3: Could not allocate knbd recv work queue. [ 355.555471] block nbd3: shutting down sockets [ 355.678612] FAULT_INJECTION: forcing a failure. [ 355.678612] name failslab, interval 1, probability 0, space 0, times 0 [ 355.711109] CPU: 0 PID: 28480 Comm: syz-executor.3 Not tainted 4.14.203-syzkaller #0 [ 355.719033] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 355.728390] Call Trace: [ 355.731002] dump_stack+0x1b2/0x283 [ 355.734631] should_fail.cold+0x10a/0x154 [ 355.737354] block nbd4: Receive control failed (result -32) [ 355.738776] should_failslab+0xd6/0x130 [ 355.738811] kmem_cache_alloc_node_trace+0x25a/0x400 [ 355.738824] __kmalloc_node+0x38/0x70 [ 355.745045] block nbd4: shutting down sockets [ 355.748498] blk_mq_realloc_hw_ctxs+0x1a5/0xe00 [ 355.748515] ? blk_mq_update_queue_map+0x158/0x1f0 [ 355.748527] blk_mq_update_nr_hw_queues+0x1f3/0x3e0 [ 355.748540] nbd_start_device+0x1d7/0xc90 [ 355.748555] nbd_ioctl+0x3a8/0xa80 [ 355.748567] ? get_pid_task+0x91/0x130 [ 355.748580] ? nbd_disconnect_and_put+0x140/0x140 [ 355.792860] ? __lock_acquire+0x5fc/0x3f20 [ 355.797124] ? nbd_disconnect_and_put+0x140/0x140 [ 355.801969] blkdev_ioctl+0x540/0x1830 [ 355.805866] ? proc_fail_nth_write+0x7b/0x180 [ 355.810406] ? blkpg_ioctl+0x8d0/0x8d0 [ 355.814298] ? trace_hardirqs_on+0x10/0x10 [ 355.818539] ? fsnotify+0x974/0x11b0 [ 355.822249] ? proc_tgid_io_accounting+0x7a0/0x7a0 [ 355.827179] ? debug_check_no_obj_freed+0x2c0/0x674 [ 355.832214] ? SyS_write+0x1b7/0x210 [ 355.835966] block_ioctl+0xd9/0x120 [ 355.839609] ? blkdev_fallocate+0x3a0/0x3a0 [ 355.843931] do_vfs_ioctl+0x75a/0xff0 [ 355.847740] ? ioctl_preallocate+0x1a0/0x1a0 [ 355.852146] ? lock_downgrade+0x740/0x740 [ 355.856305] ? __fget+0x225/0x360 [ 355.859778] ? do_vfs_ioctl+0xff0/0xff0 [ 355.863746] ? security_file_ioctl+0x83/0xb0 [ 355.868166] SyS_ioctl+0x7f/0xb0 [ 355.871528] ? do_vfs_ioctl+0xff0/0xff0 [ 355.875509] do_syscall_64+0x1d5/0x640 [ 355.879405] entry_SYSCALL_64_after_hwframe+0x46/0xbb [ 355.884598] RIP: 0033:0x45deb9 [ 355.887781] RSP: 002b:00007f214bad7c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 355.895495] RAX: ffffffffffffffda RBX: 0000000000012f00 RCX: 000000000045deb9 [ 355.902780] RDX: 0000000000000000 RSI: 000000000000ab03 RDI: 0000000000000008 [ 355.910156] RBP: 00007f214bad7ca0 R08: 0000000000000000 R09: 0000000000000000 [ 355.917450] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000008 12:16:15 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = signalfd(0xffffffffffffffff, &(0x7f00007aeff8), 0x8) r2 = dup2(r0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000240)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-twofish-3way\x00'}, 0x58) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, &(0x7f00000001c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r4 = accept$alg(r3, 0x0, 0x0) sendmsg$alg(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="f297c0eccf859705acf9834f5b4b6039b63eac610b", 0x15}, {&(0x7f0000001400)="c98812c1be8a", 0xffffffc8}, {&(0x7f00000012c0)="406f2bef596a8a3130012ee7bf", 0xd}, {&(0x7f0000001300)="7f5549f794326461", 0x8}], 0x4, &(0x7f00000000c0)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}, 0x0) recvmsg(r4, 0x0, 0x0) 12:16:16 executing program 4: r0 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = signalfd(0xffffffffffffffff, 0x0, 0x0) r3 = dup2(r1, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$NBD_SET_SOCK(r0, 0xab00, r4) ioctl$NBD_DO_IT(r0, 0xab03) [ 355.924718] R13: 00007fff777a736f R14: 00007f214bad89c0 R15: 000000000118bf2c [ 356.199446] block nbd1: Receive control failed (result -32) [ 356.205567] block nbd1: shutting down sockets [ 356.232276] BUG: unable to handle kernel NULL pointer dereference at 0000000000000120 [ 356.240282] IP: blk_mq_map_swqueue+0x253/0x990 [ 356.244854] PGD 8fc20067 P4D 8fc20067 PUD a8f9b067 PMD 0 [ 356.250400] Oops: 0002 [#1] PREEMPT SMP KASAN [ 356.254885] Modules linked in: [ 356.258077] CPU: 1 PID: 28480 Comm: syz-executor.3 Not tainted 4.14.203-syzkaller #0 [ 356.265977] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 356.275336] task: ffff888061a2e580 task.stack: ffff888062380000 [ 356.281390] RIP: 0010:blk_mq_map_swqueue+0x253/0x990 [ 356.286482] RSP: 0018:ffff888062387a80 EFLAGS: 00010246 [ 356.291844] RAX: 0000000000040000 RBX: ffff8880ae98a580 RCX: ffffc90007cf2000 [ 356.299107] RDX: 0000000000040000 RSI: ffffffff83129683 RDI: ffffffff88cbdd68 [ 356.306389] RBP: 0000000000000001 R08: ffff8880aef33400 R09: 0000000000000000 [ 356.313653] R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000001 [ 356.320920] R13: ffff88823855ed40 R14: 0000000000000000 R15: dffffc0000000000 [ 356.328207] FS: 00007f214bad8700(0000) GS:ffff8880ba500000(0000) knlGS:0000000000000000 [ 356.336443] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 356.342404] CR2: 0000000000000120 CR3: 00000000a1fcb000 CR4: 00000000001406e0 [ 356.349688] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 356.357043] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 356.364327] Call Trace: [ 356.366916] blk_mq_update_nr_hw_queues+0x246/0x3e0 [ 356.371928] nbd_start_device+0x1d7/0xc90 [ 356.376073] nbd_ioctl+0x3a8/0xa80 [ 356.379608] ? get_pid_task+0x91/0x130 [ 356.383487] ? nbd_disconnect_and_put+0x140/0x140 [ 356.388584] ? __lock_acquire+0x5fc/0x3f20 [ 356.392812] ? nbd_disconnect_and_put+0x140/0x140 12:16:16 executing program 1: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)) syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = syz_open_dev$ndb(&(0x7f0000000080)='/dev/nbd#\x00', 0x0, 0x0) ioctl$NBD_SET_SOCK(r1, 0xab00, r0) ioctl$NBD_SET_FLAGS(r1, 0xab0a, 0x3ed) ioctl$NBD_DO_IT(r1, 0xab03) [ 356.397648] blkdev_ioctl+0x540/0x1830 [ 356.401526] ? proc_fail_nth_write+0x7b/0x180 [ 356.406027] ? blkpg_ioctl+0x8d0/0x8d0 [ 356.409907] ? trace_hardirqs_on+0x10/0x10 [ 356.414135] ? fsnotify+0x974/0x11b0 [ 356.417840] ? proc_tgid_io_accounting+0x7a0/0x7a0 [ 356.422763] ? debug_check_no_obj_freed+0x2c0/0x674 [ 356.427794] ? SyS_write+0x1b7/0x210 [ 356.431502] block_ioctl+0xd9/0x120 [ 356.435119] ? blkdev_fallocate+0x3a0/0x3a0 [ 356.439455] do_vfs_ioctl+0x75a/0xff0 [ 356.443249] ? ioctl_preallocate+0x1a0/0x1a0 [ 356.447650] ? lock_downgrade+0x740/0x740 [ 356.451795] ? __fget+0x225/0x360 [ 356.455256] ? do_vfs_ioctl+0xff0/0xff0 [ 356.459221] ? security_file_ioctl+0x83/0xb0 [ 356.463622] SyS_ioctl+0x7f/0xb0 [ 356.466982] ? do_vfs_ioctl+0xff0/0xff0 [ 356.470961] do_syscall_64+0x1d5/0x640 [ 356.474864] entry_SYSCALL_64_after_hwframe+0x46/0xbb [ 356.480042] RIP: 0033:0x45deb9 [ 356.483219] RSP: 002b:00007f214bad7c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 356.490923] RAX: ffffffffffffffda RBX: 0000000000012f00 RCX: 000000000045deb9 [ 356.498186] RDX: 0000000000000000 RSI: 000000000000ab03 RDI: 0000000000000008 [ 356.505451] RBP: 00007f214bad7ca0 R08: 0000000000000000 R09: 0000000000000000 [ 356.512715] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000008 [ 356.519979] R13: 00007fff777a736f R14: 00007f214bad89c0 R15: 000000000118bf2c [ 356.527272] Code: 4d 8d 34 c8 4c 89 f1 48 c1 e9 03 42 80 3c 39 00 0f 85 37 05 00 00 83 fd 07 4d 8b 36 0f 87 42 04 00 00 48 89 04 24 e8 2d a8 44 fe 4d 0f ab a6 20 01 00 00 49 8d be 78 01 00 00 48 8b 04 24 48 [ 356.546480] RIP: blk_mq_map_swqueue+0x253/0x990 RSP: ffff888062387a80 [ 356.553050] CR2: 0000000000000120 [ 356.568553] ---[ end trace 883d28319f0d2631 ]--- [ 356.573347] Kernel panic - not syncing: Fatal exception [ 356.579143] Kernel Offset: disabled [ 356.582810] Rebooting in 86400 seconds..