$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) r1 = add_key$fscrypt_provisioning(&(0x7f0000000000)='fscrypt-provisioning\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f0000000080)=ANY=[@ANYBLOB="0300000000000000c09136e9020085703c4e5657df578fabb66524b4a6325f84"], 0x20, 0xfffffffffffffff9) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000100)={r1, 0xb, 0x1000}, &(0x7f0000000200)={'enc=', 'oaep', ' hash=', {'sha256-generic\x00'}}, &(0x7f0000000140)="0a227e2977d8910e437154", &(0x7f0000000280)="34cef583b40ddf5ba2d71dd9690f274a2f69a152b4a318c31bbcbbe65d8cb5f5f1ba3669293537345fed04f47bc31815c29c07db2136f5646133210caf35c21353be5d15bbc2906c0a85460b618afe6b2f267b849f0361411174506cb1581931d2143f382e07e39d6aa85224456a1d4b164095b1fe933f77b085d2c1bae9fbb0b0a152842add9ce7a471c93f2ea2923568260ffe798ea25018ced7c279bcb57291b9d2085001596fdd56e9358e0f56f68eb5b1ece3bb8af03e7b0026457d7467faffb867b427e4cb14746fbc1870b0a889085ef64a9141f77b006cfb715c1d5e94314414c75d8f801a41ed21ddc6ebb1b439d9b47e1c813f76c0f89af57dbfe3d3de038ac12f3964d4efc0337d4007d792257dc139c3c08ad48d0473ddce1809ed859f18090e21cbcadc42a8268161b1f7e19b8d5bdefdcd9311c39f1c7d26f381cce11828583ba44e7a2cf40d21707fd84ed682302eb75892bc1698ac131db71733166e7d745f6dfa3a4ee2623427e35734268d18e7d489dcb5d26d61c05b18e4d34a07d536be29fb3c0838784a3c2e9f7347d99ba1a1c3d874b383568159088bf33ea95e7757476e2d4953b2c9a9db3559e578ec0eed5b796a79166de56363662de1248345ca7d7481366039c1b8279b22f377ac4b1edfd9cf739fa7eb844f920cd726f28f054b3377b78c701f58181f8f001b16905bdbbbee5d4092275299e2da0f05ba60e548768711edcb31aaedbf773fa84145a016dfb70611545b3da5b2a7b6afc1af97cda2951e3a7f99389d7929d4f670e854b0768041675ccdb4c1350cfebb6e75d48234b63f4974f4515cff8bef60419f30cdb291eb80f680eba44dcdd28b900f8a5a2fb09680a7d35d4c20b985ca1296377a29b521ab6f182a199e8d9e50c2501c3376e1a94e307ad51db5ebae6b3ecb9b1f5d1d49b86d3b5d90edfc88039b2b0eab481e80150d55ed892f0777deacbfb869bcbe9afaabccfa7cf07492137fcfac5804cc8ebf818a307aa3fbdfe0b7c2bd7b024642f049357269c8eea71e554933c350a30fa1423921ed75a10a51b494e01d190a3a30492691e9d2f197511d70003931a523ec4fe81de14f93c6f2c0445024c376ae576a4098a4ed78dff3cf2610b58b4e741e820404c6ae119d004102a612ce0f9190969cf7cccebe3e9b53ff686ff264a11f2e477e69fa0fc17cd7f0b54b422c5134c733d7243a0316b08f7a0405bc73c569c1fd587dcacb8e0b4f51995fe83424744ec0dc4ad1c0d28ed8336102576c5e472cd0c921fa3a1af92fc01db0453a81c5cc576d57ea9603d7c37a6fe99a8a1157d9deba35dfc37fb9315383a1685fb72c282a0d05bc4575f4530c2db3a30aa1fd2fd3b051b11702abfb5458890dd739f080dca3144dee03b51776ecb8b70b7fbb3b866311dc10c743c0f70c0c38042665239b42ace0b44a68c80bdc4e4b625eecfaf302c642b769835f0bcc7aa3abbb90d1b34b840e30b749388ac2c4a5fad7e819236734c7e0f08c3fee05ea84feed1b0a075396d28537908f464dd989859b01afefb5175ccfda542caeda235d50a4344680e161430a147bddbc382bd3541a1c667121979c79ab58f52f91e3bdc28519c4fea20a25807b50bae61e3cf5076fa30d875d5674a5b642772de4d78298d4ba14e091ff2df9f6896f044252668583f6ba1db36ce3d9f64477f347227b850a08d7c4830803b14e0fc9bbaeb351fedf5eff86772ebe420f878b8b865669c4b6111559ed4edf4f68c4fb1888ce6ab7256a6a56fa5800fc594280b29549d601c3edf69817500e6513636fcea2552ab81a34bb112471b35893f7288175980ce55d09b8f470f33bd5cbe9530b63d046326b3c1b022def7fed116f0cf506c50be7eb211e8b8c2f226ffe45d573b2568d93a02f552bf4c937ddd6eb246f6467e4c3b6e52841d88808f320f7c52ce80cc9813cf31c636130f409fdd4c02ee1fca282ab855cfe160e0f7b6d7b7e05e41d3231e1071ec8c5511bc380bd5361f8ed4b8697054005542b14b3410941df9dd73c24b70202934a8c0eee76cd79244f857eb8ba4b299242ee70fa8986bf7bf9039641eecc062f424dd392bd9d60631b96e775732e1edcd149ee90d1e8bbec8ddec3c70ce2e2df7be789fa49978419c8ce08ec7cf2c1d8aee4ef03d31dbcf09c2fd3e8589ccbb0cef6148e1e44b7f2700bb4e1e4435fc816e1b6294de603553519a2aee28ddd6846210a3d80c63eab9471a78022ec19be167ade83a328e5f8aebdd08aa326a8819c683feab2be3ce27fea5bb4f9c3ca98d7d57d82459ff700bdb0ca42afb0d82a071b4072777f0391a68bb885120ea668e87061ac52355f82f386f6796ac4a8c332deef0007ad6984f0691b1f4deb0f725e98d653531004a13a8173e78747f4f61cb0faee086db81b03fa27e058fe82e3f48d96236a538ab25023d999d420bd4b29df681b527eb6515fb6c61c5bb3caa93a67cd4fe378837f9f109d561980b67c3246eea4d248169fc41076978221c373dea9e17f83b89bc76b2f538ce23710754491bde6484a11031218b5def12f604eb9d2a8629de70065a6c20a9440e4c9d6f6d423c6b1d8728aab9edd59bff8e6cab7267172027cdec67aff28cdea8c421317177638c523db7b4284be937799bfbfd2abcd524d228ddf37aaa376e8b4d5ef098b2d11796d216c98ca95284c68a5481d43f00b5cca8b6662edbd23c22d10d458675e721c5e2a6547fe6ee19b894f34f3554eed46dd211cdb7dfdbc4fa217033b9675ad3e778068081e4429ccb088cd7f25a41ae6cd9aa028cc7c63d37561e414e99693f72b826baef3a5851e311ed359395ad697d1849b6e91e7a8247a7b8ffa562b4e0c36d97c6dea96355c5a850aa847f930ad1327b37600352e9984b40d00ed98574dfdddeb4ceae70ed70bc95263b58b466c08c60a07a95aa4aaf75fa39b8c656500fe4a1cfc8d387dc25fc19b1fe565f4ae6cc4ff686f65ea3ca1d762b24120ba0a8696a79583eba4bfac64f0f7061b4a55821378aa156d172f424a8eb5e639ec970414feebeb8c88b9487debd0c0b57af87dc256853b7978b52ad0ec6a288071d19a761fd7096de00fdbec274e37eb019a0157d82317881108430aec9d333f01ab82bfa1073732f77f1a3aefd9b918ba4d36783e19d361f4daa5db90e8bf981c9ae95f412ce0518e717ade4a557695e9c857ae75f2a56d1049c7f551b248396283015674048ab1359433ecd927d1a97e5e10d713fde0d21e7d5151a1bba236019d662f2aae9ee08e2c1c68a99b971002aad8af2e0f2684bc2e9457f232ccd1dec5235925c0cec5b65775a09a0a69dc48dd847eea2c99e452fd78dbf3e10e89373cc50c8810de06e70b0015b50b93c0a373a64e01d6e910cddccf21a982b5ed6394668626915ff45e47909103605e49d7d49869bac0f57fcd6d831f74c0f38666536a076ef4639439709cf48812db9b82edb061f01fffd6586d52ee033ec56fb025767d995de2abffabc702dd976b868c233962f64baaad1aac5409447a07ca92286ea21109aefbad5c80eef9d3d8caf4e62550c12ee90313bc824e37b1b3e8b248f3bcf6736087089999fce9a600367f3fa51d32f2024600d7ab3727709d7ee8f6de79e03242099fce061ed0c660bd1ccf380657f72b01b4048e017c92312a082e2c445d21b5aba2ee4d68b12b8ca268b04abec8b7a776e930d2059af035b7e87eb600ebd5c2cf41ad8283833bda3f374b64788389450ca06cc00d16a3a3ea0ea050929aecbef7e7d9a522855f0dfc5a6c5a708dd0eb049f55a6332c90c5c349d51fb46648f972422c2e1e3f5925e835d2176a6fdd5a4ed0da47fea7c93395a5098357f6730aa49604d243e60a590fc43339ee27afcaf9da42f555b8c4d1581e9138374de2d83367632940d9043082c20febc4284c8227b0d82d6c5821534a9c8f5c4528ca9cca13efa8a99d6e9db583b39fcbe00dfc728f4ba485991ce502e202ff46246924f9c61a129a10e08858cb1e6e1c93b39436e445a99607905e7c58062e79323749ba732fe2d856f2281bf35fdca236038ec6f46ae39f1bfa65ef266906bfc25368dc0b1d1cac2c6b9ab415f956cafecca7e04d92ff243f2671dcdd9d7a8f27216ad439bdd469a9adb3a695e7507fa1c0707a267c3097545130ecc17dc680305c95a15b14f5403e966c0ea1ce5409e1ff2d4b6fbb0822004ee35d25fbdea07a4ee44259d0f0fd093a8ad6094b57852de083d88065267cc59bf7bda42bb95f7f87a428416bd3f9b5160da82cb7fbf2f84262a5a0ea829e01cd8b96d52c1659b98ce1bb974dccb67f34bcd6374cf04d6527a1f43766deace762de4edaf9313929c2b9fc1d564e821d05a272251b65f692cf173fa51b24561518ab1a803ac07f2541af42936433a269e05b53637e57efa81c3b5d76f57d1a8a0adbda63e71cd215978a97608e66cc451c30e52fcb8738b1c59969b4b654441ccaea82aaf47337fd40d647af53b1cfeb9fe48eab15a3d28652221ed8c7be51fcdad8bcd4c22baea0576c136873e5e1c3e1f4989c0b3b8e37d8d37fd22e199031734d558d58ce40dfa3cf6ef9f23e8c5ddb8d1aa98973612ac05b85ae19de06a0ad25997759def272ecd76bb22688abdbd2975229fe9b47306b8c437ee79e008a7bda577e4c6c613bf1b4a4d1cf09c1f726b5c168ec96863713dab296df4b7480b2ca62e0bba3e7c16fcc37f909a9c4b64072a28113e858e8f3bc933e13ab0646ee5dc0035d52b2d86a037ea2cf5cfd5b459a6d2a6bfee9cca869601ac0d08cc4bd2af7e2bfc47fba45e64f4c1f9f1b8927bf5e8e03b3fce0120919e2041300e92b1e12e72e12aca2d6be6083c6516524a522b6a0191106eb9177ba8c58e9b8604a1b3c95d98ed60ad00c964ebb9f144424f5cb1bb06462b12f1d607d4c1201db29d01a02a2cbfee19fb5de9cefdb46fccb28634fe323cc0c87841c00f8177db3ceb76ab824199b8394949442838387b45453ba80c7d880b3e266fde8e3beddfd0bbf59cfef7ecca3c50de7587428dc96f7897c25d2554d61683d245fdaf10910da84dabc478d11d51c55348387dc55ae0b89d3ae3840d1c744484d9d1f856e60aefe16ce3a7367e08c1cfdff110c611d53968977fe504af53a10a469256d5dcbe7dc6f9a40c5b775ad6300ade77650c081946143d30d29a75b391eb52acb867e67759958bf3cdcbf990e276f308631058b9d442e4d24a47bba16647ca71d677dd0c0a3f0619936489ad30a1ebffb5398bb9d7ebbecc937f3462d838ccbd6291e1fff59b338827afa3bc67deee319581d0c0effe689db7cc37b086a95f133f811e64dd357c31b200de2ce3370b2c8021c975d627f5cf6a0eda5b36d5b00d47f628c10277dac7679d71ff6cf71cec581bef1a35b650b7eb5a57745df1671045a50e34c16d5f41235f130d736179e664ee49df52e6430a9b7d130a1044d628e7d02d4a4012d8c2bb3bd9fb0fb7325cb6041f80027156a81a3d26cd09ae59d1297ddf8ab15d5e35f8c3caadfe27373e7658480a9455c31c7fdca5060fadff95bf6028ae3751de7bace99749333275fef82c7f00af7ad401825d07c2d4c3a1b37cd20624ca1a281fffd0f7f38b933d8a578ad183dea0fee4a66dfb1faeecbef4bbf10c2b2803e7f6c837cd99579a22be75f50de7e8e5c6635628c0455a88202e302833c1ff62ef8357d5382dc8c31e757589d339deeec68ca06b2859c5a8c596a284c38d4f23c0e320170f93c0128fa1518a45858") [ 1303.512369][T30747] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1303.518253][T30747] RIP: 0033:0x45d239 [ 1303.522139][T30747] Code: 5d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 2b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1303.541834][T30747] RSP: 002b:00007f2afe6f0c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1303.550238][T30747] RAX: ffffffffffffffda RBX: 000000000002c3c0 RCX: 000000000045d239 [ 1303.558201][T30747] RDX: 0000000000000001 RSI: 0000000020847fff RDI: 0000000000000003 [ 1303.566435][T30747] RBP: 00007f2afe6f0ca0 R08: 00000000200001c0 R09: 000000000000001c [ 1303.574395][T30747] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000018 [ 1303.582399][T30747] R13: 00007ffedb82650f R14: 00007f2afe6f19c0 R15: 000000000118d08c [ 1303.617703][T30766] FAULT_INJECTION: forcing a failure. [ 1303.617703][T30766] name failslab, interval 1, probability 0, space 0, times 0 [ 1303.647349][T30766] CPU: 1 PID: 30766 Comm: syz-executor.2 Not tainted 5.8.0-syzkaller #0 [ 1303.655691][T30766] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1303.665823][T30766] Call Trace: [ 1303.669136][T30766] dump_stack+0x10f/0x19d [ 1303.673681][T30766] should_fail+0x23c/0x250 [ 1303.678087][T30766] __should_failslab+0x81/0x90 [ 1303.682843][T30766] should_failslab+0x5/0x20 [ 1303.687335][T30766] slab_pre_alloc_hook+0x20/0xd0 [ 1303.692250][T30766] kmem_cache_alloc_trace+0x54/0x2d0 [ 1303.697512][T30766] ? sctp_add_bind_addr+0x7b/0x1c0 [ 1303.702603][T30766] sctp_add_bind_addr+0x7b/0x1c0 [ 1303.707528][T30766] sctp_copy_local_addr_list+0x19b/0x220 [ 1303.713160][T30766] sctp_copy_one_addr+0x7d/0x3b0 06:55:00 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)="1f", 0x1, 0x4004000, &(0x7f00000002c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}, 0x200000}, 0x1c) r1 = syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) getsockopt$SO_COOKIE(r1, 0x1, 0x39, &(0x7f0000000000), &(0x7f0000000040)=0x8) r2 = syz_init_net_socket$ax25(0x3, 0x5, 0x0) r3 = dup(r2) bind$l2tp(r3, &(0x7f00000000c0)={0x2, 0x0, @remote}, 0x10) sendmsg$IPSET_CMD_CREATE(r3, &(0x7f0000000240)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f0000000200)={&(0x7f0000000140)={0x2c, 0x2, 0x6, 0x401, 0x0, 0x0, {}, [@IPSET_ATTR_TYPENAME={0xd, 0x3, 'hash:mac\x00'}, @IPSET_ATTR_PROTOCOL={0x5}]}, 0x2c}, 0x1, 0x0, 0x0, 0x4000804}, 0x4084) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x44001, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) r4 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER(r4, 0x84, 0x7b, &(0x7f0000000100)={0x0, 0x1}, 0x8) sendto$inet6(r4, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) modify_ldt$write2(0x11, &(0x7f0000000280)={0xe4c, 0x0, 0x4000, 0x0, 0x1, 0x1, 0x1, 0x1}, 0x10) sendto$inet6(r4, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r4, 0x84, 0x7c, &(0x7f0000000300), 0x8) sendto$inet6(r4, &(0x7f0000847fff)='x', 0x1, 0x24000004, &(0x7f00000001c0)={0xa, 0x4e22, 0x0, @ipv4={[], [], @empty}}, 0x1c) [ 1303.718087][T30766] sctp_bind_addr_copy+0x8c/0x2b0 [ 1303.723115][T30766] sctp_assoc_set_bind_addr_from_ep+0xb7/0xc0 [ 1303.729181][T30766] sctp_connect_new_asoc+0x1bc/0x390 [ 1303.734459][T30766] ? bpf_lsm_sctp_bind_connect+0x5/0x10 [ 1303.740003][T30766] sctp_sendmsg+0x10f5/0x1a90 [ 1303.744676][T30766] ? aa_sock_msg_perm+0x87/0x120 [ 1303.749614][T30766] inet_sendmsg+0x5f/0x80 [ 1303.753921][T30766] __sys_sendto+0x2ae/0x380 [ 1303.758473][T30766] ? check_preemption_disabled+0x51/0x140 06:55:00 executing program 0: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) r1 = add_key$fscrypt_provisioning(&(0x7f0000000000)='fscrypt-provisioning\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f0000000080)=ANY=[@ANYBLOB="0300000000000000c09136e9020085703c4e5657df578fabb66524b4a6325f84"], 0x20, 0xfffffffffffffff9) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000100)={r1, 0xb, 0x1000}, &(0x7f0000000200)={'enc=', 'oaep', ' hash=', {'sha256-generic\x00'}}, &(0x7f0000000140)="0a227e2977d8910e437154", &(0x7f0000000280)="34cef583b40ddf5ba2d71dd9690f274a2f69a152b4a318c31bbcbbe65d8cb5f5f1ba3669293537345fed04f47bc31815c29c07db2136f5646133210caf35c21353be5d15bbc2906c0a85460b618afe6b2f267b849f0361411174506cb1581931d2143f382e07e39d6aa85224456a1d4b164095b1fe933f77b085d2c1bae9fbb0b0a152842add9ce7a471c93f2ea2923568260ffe798ea25018ced7c279bcb57291b9d2085001596fdd56e9358e0f56f68eb5b1ece3bb8af03e7b0026457d7467faffb867b427e4cb14746fbc1870b0a889085ef64a9141f77b006cfb715c1d5e94314414c75d8f801a41ed21ddc6ebb1b439d9b47e1c813f76c0f89af57dbfe3d3de038ac12f3964d4efc0337d4007d792257dc139c3c08ad48d0473ddce1809ed859f18090e21cbcadc42a8268161b1f7e19b8d5bdefdcd9311c39f1c7d26f381cce11828583ba44e7a2cf40d21707fd84ed682302eb75892bc1698ac131db71733166e7d745f6dfa3a4ee2623427e35734268d18e7d489dcb5d26d61c05b18e4d34a07d536be29fb3c0838784a3c2e9f7347d99ba1a1c3d874b383568159088bf33ea95e7757476e2d4953b2c9a9db3559e578ec0eed5b796a79166de56363662de1248345ca7d7481366039c1b8279b22f377ac4b1edfd9cf739fa7eb844f920cd726f28f054b3377b78c701f58181f8f001b16905bdbbbee5d4092275299e2da0f05ba60e548768711edcb31aaedbf773fa84145a016dfb70611545b3da5b2a7b6afc1af97cda2951e3a7f99389d7929d4f670e854b0768041675ccdb4c1350cfebb6e75d48234b63f4974f4515cff8bef60419f30cdb291eb80f680eba44dcdd28b900f8a5a2fb09680a7d35d4c20b985ca1296377a29b521ab6f182a199e8d9e50c2501c3376e1a94e307ad51db5ebae6b3ecb9b1f5d1d49b86d3b5d90edfc88039b2b0eab481e80150d55ed892f0777deacbfb869bcbe9afaabccfa7cf07492137fcfac5804cc8ebf818a307aa3fbdfe0b7c2bd7b024642f049357269c8eea71e554933c350a30fa1423921ed75a10a51b494e01d190a3a30492691e9d2f197511d70003931a523ec4fe81de14f93c6f2c0445024c376ae576a4098a4ed78dff3cf2610b58b4e741e820404c6ae119d004102a612ce0f9190969cf7cccebe3e9b53ff686ff264a11f2e477e69fa0fc17cd7f0b54b422c5134c733d7243a0316b08f7a0405bc73c569c1fd587dcacb8e0b4f51995fe83424744ec0dc4ad1c0d28ed8336102576c5e472cd0c921fa3a1af92fc01db0453a81c5cc576d57ea9603d7c37a6fe99a8a1157d9deba35dfc37fb9315383a1685fb72c282a0d05bc4575f4530c2db3a30aa1fd2fd3b051b11702abfb5458890dd739f080dca3144dee03b51776ecb8b70b7fbb3b866311dc10c743c0f70c0c38042665239b42ace0b44a68c80bdc4e4b625eecfaf302c642b769835f0bcc7aa3abbb90d1b34b840e30b749388ac2c4a5fad7e819236734c7e0f08c3fee05ea84feed1b0a075396d28537908f464dd989859b01afefb5175ccfda542caeda235d50a4344680e161430a147bddbc382bd3541a1c667121979c79ab58f52f91e3bdc28519c4fea20a25807b50bae61e3cf5076fa30d875d5674a5b642772de4d78298d4ba14e091ff2df9f6896f044252668583f6ba1db36ce3d9f64477f347227b850a08d7c4830803b14e0fc9bbaeb351fedf5eff86772ebe420f878b8b865669c4b6111559ed4edf4f68c4fb1888ce6ab7256a6a56fa5800fc594280b29549d601c3edf69817500e6513636fcea2552ab81a34bb112471b35893f7288175980ce55d09b8f470f33bd5cbe9530b63d046326b3c1b022def7fed116f0cf506c50be7eb211e8b8c2f226ffe45d573b2568d93a02f552bf4c937ddd6eb246f6467e4c3b6e52841d88808f320f7c52ce80cc9813cf31c636130f409fdd4c02ee1fca282ab855cfe160e0f7b6d7b7e05e41d3231e1071ec8c5511bc380bd5361f8ed4b8697054005542b14b3410941df9dd73c24b70202934a8c0eee76cd79244f857eb8ba4b299242ee70fa8986bf7bf9039641eecc062f424dd392bd9d60631b96e775732e1edcd149ee90d1e8bbec8ddec3c70ce2e2df7be789fa49978419c8ce08ec7cf2c1d8aee4ef03d31dbcf09c2fd3e8589ccbb0cef6148e1e44b7f2700bb4e1e4435fc816e1b6294de603553519a2aee28ddd6846210a3d80c63eab9471a78022ec19be167ade83a328e5f8aebdd08aa326a8819c683feab2be3ce27fea5bb4f9c3ca98d7d57d82459ff700bdb0ca42afb0d82a071b4072777f0391a68bb885120ea668e87061ac52355f82f386f6796ac4a8c332deef0007ad6984f0691b1f4deb0f725e98d653531004a13a8173e78747f4f61cb0faee086db81b03fa27e058fe82e3f48d96236a538ab25023d999d420bd4b29df681b527eb6515fb6c61c5bb3caa93a67cd4fe378837f9f109d561980b67c3246eea4d248169fc41076978221c373dea9e17f83b89bc76b2f538ce23710754491bde6484a11031218b5def12f604eb9d2a8629de70065a6c20a9440e4c9d6f6d423c6b1d8728aab9edd59bff8e6cab7267172027cdec67aff28cdea8c421317177638c523db7b4284be937799bfbfd2abcd524d228ddf37aaa376e8b4d5ef098b2d11796d216c98ca95284c68a5481d43f00b5cca8b6662edbd23c22d10d458675e721c5e2a6547fe6ee19b894f34f3554eed46dd211cdb7dfdbc4fa217033b9675ad3e778068081e4429ccb088cd7f25a41ae6cd9aa028cc7c63d37561e414e99693f72b826baef3a5851e311ed359395ad697d1849b6e91e7a8247a7b8ffa562b4e0c36d97c6dea96355c5a850aa847f930ad1327b37600352e9984b40d00ed98574dfdddeb4ceae70ed70bc95263b58b466c08c60a07a95aa4aaf75fa39b8c656500fe4a1cfc8d387dc25fc19b1fe565f4ae6cc4ff686f65ea3ca1d762b24120ba0a8696a79583eba4bfac64f0f7061b4a55821378aa156d172f424a8eb5e639ec970414feebeb8c88b9487debd0c0b57af87dc256853b7978b52ad0ec6a288071d19a761fd7096de00fdbec274e37eb019a0157d82317881108430aec9d333f01ab82bfa1073732f77f1a3aefd9b918ba4d36783e19d361f4daa5db90e8bf981c9ae95f412ce0518e717ade4a557695e9c857ae75f2a56d1049c7f551b248396283015674048ab1359433ecd927d1a97e5e10d713fde0d21e7d5151a1bba236019d662f2aae9ee08e2c1c68a99b971002aad8af2e0f2684bc2e9457f232ccd1dec5235925c0cec5b65775a09a0a69dc48dd847eea2c99e452fd78dbf3e10e89373cc50c8810de06e70b0015b50b93c0a373a64e01d6e910cddccf21a982b5ed6394668626915ff45e47909103605e49d7d49869bac0f57fcd6d831f74c0f38666536a076ef4639439709cf48812db9b82edb061f01fffd6586d52ee033ec56fb025767d995de2abffabc702dd976b868c233962f64baaad1aac5409447a07ca92286ea21109aefbad5c80eef9d3d8caf4e62550c12ee90313bc824e37b1b3e8b248f3bcf6736087089999fce9a600367f3fa51d32f2024600d7ab3727709d7ee8f6de79e03242099fce061ed0c660bd1ccf380657f72b01b4048e017c92312a082e2c445d21b5aba2ee4d68b12b8ca268b04abec8b7a776e930d2059af035b7e87eb600ebd5c2cf41ad8283833bda3f374b64788389450ca06cc00d16a3a3ea0ea050929aecbef7e7d9a522855f0dfc5a6c5a708dd0eb049f55a6332c90c5c349d51fb46648f972422c2e1e3f5925e835d2176a6fdd5a4ed0da47fea7c93395a5098357f6730aa49604d243e60a590fc43339ee27afcaf9da42f555b8c4d1581e9138374de2d83367632940d9043082c20febc4284c8227b0d82d6c5821534a9c8f5c4528ca9cca13efa8a99d6e9db583b39fcbe00dfc728f4ba485991ce502e202ff46246924f9c61a129a10e08858cb1e6e1c93b39436e445a99607905e7c58062e79323749ba732fe2d856f2281bf35fdca236038ec6f46ae39f1bfa65ef266906bfc25368dc0b1d1cac2c6b9ab415f956cafecca7e04d92ff243f2671dcdd9d7a8f27216ad439bdd469a9adb3a695e7507fa1c0707a267c3097545130ecc17dc680305c95a15b14f5403e966c0ea1ce5409e1ff2d4b6fbb0822004ee35d25fbdea07a4ee44259d0f0fd093a8ad6094b57852de083d88065267cc59bf7bda42bb95f7f87a428416bd3f9b5160da82cb7fbf2f84262a5a0ea829e01cd8b96d52c1659b98ce1bb974dccb67f34bcd6374cf04d6527a1f43766deace762de4edaf9313929c2b9fc1d564e821d05a272251b65f692cf173fa51b24561518ab1a803ac07f2541af42936433a269e05b53637e57efa81c3b5d76f57d1a8a0adbda63e71cd215978a97608e66cc451c30e52fcb8738b1c59969b4b654441ccaea82aaf47337fd40d647af53b1cfeb9fe48eab15a3d28652221ed8c7be51fcdad8bcd4c22baea0576c136873e5e1c3e1f4989c0b3b8e37d8d37fd22e199031734d558d58ce40dfa3cf6ef9f23e8c5ddb8d1aa98973612ac05b85ae19de06a0ad25997759def272ecd76bb22688abdbd2975229fe9b47306b8c437ee79e008a7bda577e4c6c613bf1b4a4d1cf09c1f726b5c168ec96863713dab296df4b7480b2ca62e0bba3e7c16fcc37f909a9c4b64072a28113e858e8f3bc933e13ab0646ee5dc0035d52b2d86a037ea2cf5cfd5b459a6d2a6bfee9cca869601ac0d08cc4bd2af7e2bfc47fba45e64f4c1f9f1b8927bf5e8e03b3fce0120919e2041300e92b1e12e72e12aca2d6be6083c6516524a522b6a0191106eb9177ba8c58e9b8604a1b3c95d98ed60ad00c964ebb9f144424f5cb1bb06462b12f1d607d4c1201db29d01a02a2cbfee19fb5de9cefdb46fccb28634fe323cc0c87841c00f8177db3ceb76ab824199b8394949442838387b45453ba80c7d880b3e266fde8e3beddfd0bbf59cfef7ecca3c50de7587428dc96f7897c25d2554d61683d245fdaf10910da84dabc478d11d51c55348387dc55ae0b89d3ae3840d1c744484d9d1f856e60aefe16ce3a7367e08c1cfdff110c611d53968977fe504af53a10a469256d5dcbe7dc6f9a40c5b775ad6300ade77650c081946143d30d29a75b391eb52acb867e67759958bf3cdcbf990e276f308631058b9d442e4d24a47bba16647ca71d677dd0c0a3f0619936489ad30a1ebffb5398bb9d7ebbecc937f3462d838ccbd6291e1fff59b338827afa3bc67deee319581d0c0effe689db7cc37b086a95f133f811e64dd357c31b200de2ce3370b2c8021c975d627f5cf6a0eda5b36d5b00d47f628c10277dac7679d71ff6cf71cec581bef1a35b650b7eb5a57745df1671045a50e34c16d5f41235f130d736179e664ee49df52e6430a9b7d130a1044d628e7d02d4a4012d8c2bb3bd9fb0fb7325cb6041f80027156a81a3d26cd09ae59d1297ddf8ab15d5e35f8c3caadfe27373e7658480a9455c31c7fdca5060fadff95bf6028ae3751de7bace99749333275fef82c7f00af7ad401825d07c2d4c3a1b37cd20624ca1a281fffd0f7f38b933d8a578ad183dea0fee4a66dfb1faeecbef4bbf10c2b2803e7f6c837cd99579a22be75f50de7e8e5c6635628c0455a88202e302833c1ff62ef8357d5382dc8c31e757589d339deeec68ca06b2859c5a8c596a284c38d4f23c0e320170f93c0128fa1518a45858") [ 1303.764167][T30766] __x64_sys_sendto+0x74/0x90 [ 1303.769182][T30766] do_syscall_64+0x39/0x80 [ 1303.773580][T30766] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1303.779558][T30766] RIP: 0033:0x45d239 [ 1303.783593][T30766] Code: 5d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 2b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1303.803174][T30766] RSP: 002b:00007f9c8ecb0c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c 06:55:00 executing program 1 (fault-call:3 fault-nth:25): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:00 executing program 5 (fault-call:2 fault-nth:24): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) [ 1303.811617][T30766] RAX: ffffffffffffffda RBX: 000000000002c3c0 RCX: 000000000045d239 [ 1303.819580][T30766] RDX: 0000000000000001 RSI: 0000000020847fff RDI: 0000000000000003 [ 1303.827643][T30766] RBP: 00007f9c8ecb0ca0 R08: 00000000200001c0 R09: 000000000000001c [ 1303.835603][T30766] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000019 [ 1303.843620][T30766] R13: 00007ffe027dab0f R14: 00007f9c8ecb19c0 R15: 000000000118d08c 06:55:00 executing program 0: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x80, &(0x7f00000001c0)={0xa, 0xfffc, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x4040841, &(0x7f0000000180)={0xa, 0x4e23, 0xfffffffe, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02'}, 0x15) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x488cd, &(0x7f00000001c0)={0xa, 0x0, 0x0, @mcast2}, 0x1c) r1 = syz_init_net_socket$ax25(0x3, 0x5, 0x0) dup(r1) r2 = syz_init_net_socket$ax25(0x3, 0x5, 0x0) r3 = dup(r2) bind$l2tp(r3, &(0x7f00000000c0)={0x2, 0x0, @remote}, 0x10) setsockopt$CAIFSO_LINK_SELECT(r3, 0x116, 0x7f, &(0x7f0000000000)=0x3, 0x4) bind$l2tp(0xffffffffffffffff, &(0x7f0000000140)={0x2, 0x0, @broadcast}, 0x2) bind$l2tp(0xffffffffffffffff, &(0x7f00000000c0)={0x2, 0x0, @remote}, 0x10) ioctl$USBDEVFS_DISCSIGNAL(0xffffffffffffffff, 0x8010550e, &(0x7f0000000100)={0x7f, &(0x7f0000000200)="69014348ce335736dc2ae1e5ef7c700261ffdf7ea64898223ee5f4c1342413d220a915a0924e7eff88e93476ef1d5c361e5750ac75bb842f72a7625387267babc6a60ba5c49bc6c39c40c495bd110d802a58a6df0aae6073bce6ac020680c70d8f840d75b4c915f488432bcdd0dcc353822d46a397f4d9011f90cb8c6a83e1b95f4081a7f3533a"}) r4 = dup(0xffffffffffffffff) r5 = syz_init_net_socket$ax25(0x3, 0x5, 0x0) r6 = dup(r5) bind$l2tp(r6, &(0x7f00000000c0)={0x2, 0x0, @remote}, 0x10) ioctl$BLKDISCARD(r6, 0x1277, &(0x7f0000000080)=0x195) syz_init_net_socket$nl_rdma(0xffffffffffffffff, 0x3, 0x14) ioctl$TIOCGSOFTCAR(r4, 0x5419, &(0x7f0000000040)) [ 1303.934614][T30786] FAULT_INJECTION: forcing a failure. [ 1303.934614][T30786] name failslab, interval 1, probability 0, space 0, times 0 [ 1303.949820][T30787] FAULT_INJECTION: forcing a failure. [ 1303.949820][T30787] name failslab, interval 1, probability 0, space 0, times 0 [ 1303.973450][T30786] CPU: 1 PID: 30786 Comm: syz-executor.5 Not tainted 5.8.0-syzkaller #0 [ 1303.981899][T30786] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1303.991934][T30786] Call Trace: [ 1303.995356][T30786] dump_stack+0x10f/0x19d [ 1303.999670][T30786] should_fail+0x23c/0x250 [ 1304.004071][T30786] __should_failslab+0x81/0x90 [ 1304.008836][T30786] should_failslab+0x5/0x20 [ 1304.013319][T30786] slab_pre_alloc_hook+0x20/0xd0 [ 1304.018238][T30786] kmem_cache_alloc_trace+0x54/0x2d0 [ 1304.023514][T30786] ? sctp_add_bind_addr+0x7b/0x1c0 [ 1304.028615][T30786] sctp_add_bind_addr+0x7b/0x1c0 [ 1304.033538][T30786] sctp_copy_local_addr_list+0x19b/0x220 [ 1304.039271][T30786] sctp_copy_one_addr+0x7d/0x3b0 [ 1304.046451][T30786] sctp_bind_addr_copy+0x8c/0x2b0 [ 1304.051467][T30786] sctp_assoc_set_bind_addr_from_ep+0xb7/0xc0 [ 1304.057525][T30786] sctp_connect_new_asoc+0x1bc/0x390 [ 1304.062838][T30786] ? bpf_lsm_sctp_bind_connect+0x5/0x10 [ 1304.068364][T30786] sctp_sendmsg+0x10f5/0x1a90 [ 1304.073024][T30786] ? aa_sock_msg_perm+0x87/0x120 [ 1304.077961][T30786] inet_sendmsg+0x5f/0x80 [ 1304.082278][T30786] __sys_sendto+0x2ae/0x380 [ 1304.086782][T30786] ? check_preemption_disabled+0x51/0x140 [ 1304.092488][T30786] __x64_sys_sendto+0x74/0x90 [ 1304.097158][T30786] do_syscall_64+0x39/0x80 [ 1304.101742][T30786] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1304.107658][T30786] RIP: 0033:0x45d239 [ 1304.111549][T30786] Code: 5d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 2b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1304.131287][T30786] RSP: 002b:00007fe8fb151c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1304.139689][T30786] RAX: ffffffffffffffda RBX: 000000000002c3c0 RCX: 000000000045d239 [ 1304.147647][T30786] RDX: 0000000000000001 RSI: 0000000020847fff RDI: 0000000000000003 [ 1304.155606][T30786] RBP: 00007fe8fb151ca0 R08: 00000000200001c0 R09: 000000000000001c [ 1304.163562][T30786] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000018 [ 1304.171524][T30786] R13: 00007fff2ae1b05f R14: 00007fe8fb1529c0 R15: 000000000118cfec [ 1304.179503][T30787] CPU: 0 PID: 30787 Comm: syz-executor.1 Not tainted 5.8.0-syzkaller #0 [ 1304.187820][T30787] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1304.197897][T30787] Call Trace: [ 1304.201183][T30787] dump_stack+0x10f/0x19d [ 1304.205497][T30787] should_fail+0x23c/0x250 [ 1304.209894][T30787] __should_failslab+0x81/0x90 [ 1304.214749][T30787] should_failslab+0x5/0x20 [ 1304.219225][T30787] slab_pre_alloc_hook+0x20/0xd0 [ 1304.224133][T30787] kmem_cache_alloc_trace+0x54/0x2d0 [ 1304.229389][T30787] ? sctp_add_bind_addr+0x7b/0x1c0 [ 1304.234480][T30787] sctp_add_bind_addr+0x7b/0x1c0 [ 1304.239401][T30787] sctp_copy_local_addr_list+0x19b/0x220 [ 1304.245031][T30787] sctp_copy_one_addr+0x7d/0x3b0 [ 1304.249958][T30787] sctp_bind_addr_copy+0x8c/0x2b0 [ 1304.254969][T30787] sctp_assoc_set_bind_addr_from_ep+0xb7/0xc0 [ 1304.261020][T30787] sctp_connect_new_asoc+0x1bc/0x390 [ 1304.266288][T30787] ? bpf_lsm_sctp_bind_connect+0x5/0x10 [ 1304.271811][T30787] sctp_sendmsg+0x10f5/0x1a90 [ 1304.276481][T30787] ? aa_sock_msg_perm+0x87/0x120 [ 1304.281407][T30787] inet_sendmsg+0x5f/0x80 [ 1304.285991][T30787] __sys_sendto+0x2ae/0x380 [ 1304.290595][T30787] ? check_preemption_disabled+0x51/0x140 [ 1304.296364][T30787] ? check_preemption_disabled+0x51/0x140 [ 1304.302063][T30787] __x64_sys_sendto+0x74/0x90 [ 1304.306838][T30787] do_syscall_64+0x39/0x80 [ 1304.311232][T30787] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1304.317109][T30787] RIP: 0033:0x45d239 [ 1304.320978][T30787] Code: 5d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 2b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1304.340574][T30787] RSP: 002b:00007f2afe6f0c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1304.348988][T30787] RAX: ffffffffffffffda RBX: 000000000002c3c0 RCX: 000000000045d239 [ 1304.356932][T30787] RDX: 0000000000000001 RSI: 0000000020847fff RDI: 0000000000000003 [ 1304.364875][T30787] RBP: 00007f2afe6f0ca0 R08: 00000000200001c0 R09: 000000000000001c [ 1304.372818][T30787] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000019 06:55:00 executing program 0: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) perf_event_open(&(0x7f0000000140)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f0000000140)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r1, 0x0) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER(r2, 0x84, 0x7b, &(0x7f0000000100)={0x0, 0x2}, 0x8) sendto$inet6(r2, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r2, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r2, 0x84, 0x7c, &(0x7f0000000300), 0x8) ioctl$sock_SIOCGIFVLAN_GET_VLAN_INGRESS_PRIORITY_CMD(r2, 0x8982, &(0x7f0000000000)) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:00 executing program 2 (fault-call:3 fault-nth:26): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) [ 1304.380762][T30787] R13: 00007ffedb82650f R14: 00007f2afe6f19c0 R15: 000000000118d08c [ 1304.429397][T30800] skbuff: bad partial csum: csum=0/65535 headroom=64 headlen=1 [ 1304.517217][T30809] FAULT_INJECTION: forcing a failure. [ 1304.517217][T30809] name failslab, interval 1, probability 0, space 0, times 0 [ 1304.530316][T30809] CPU: 1 PID: 30809 Comm: syz-executor.2 Not tainted 5.8.0-syzkaller #0 [ 1304.538749][T30809] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1304.548784][T30809] Call Trace: [ 1304.552065][T30809] dump_stack+0x10f/0x19d [ 1304.556399][T30809] should_fail+0x23c/0x250 [ 1304.560794][T30809] __should_failslab+0x81/0x90 [ 1304.565675][T30809] should_failslab+0x5/0x20 [ 1304.570181][T30809] slab_pre_alloc_hook+0x20/0xd0 [ 1304.575115][T30809] kmem_cache_alloc_trace+0x54/0x2d0 [ 1304.580372][T30809] ? sctp_add_bind_addr+0x7b/0x1c0 [ 1304.585586][T30809] sctp_add_bind_addr+0x7b/0x1c0 [ 1304.590505][T30809] sctp_copy_local_addr_list+0x19b/0x220 [ 1304.596110][T30809] sctp_copy_one_addr+0x7d/0x3b0 [ 1304.601036][T30809] sctp_bind_addr_copy+0x8c/0x2b0 [ 1304.606050][T30809] sctp_assoc_set_bind_addr_from_ep+0xb7/0xc0 [ 1304.612106][T30809] sctp_connect_new_asoc+0x1bc/0x390 06:55:01 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) r1 = syz_init_net_socket$ax25(0x3, 0x5, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000040)='/dev/hwrng\x00', 0xcc341, 0x0) bind$x25(r2, &(0x7f0000000080)={0x9, @remote={[], 0x1}}, 0x12) r3 = dup(r1) bind$l2tp(r3, &(0x7f00000000c0)={0x2, 0x0, @remote}, 0x10) ioctl$sock_inet6_tcp_SIOCOUTQ(r3, 0x5411, &(0x7f0000000000)) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) [ 1304.617376][T30809] ? bpf_lsm_sctp_bind_connect+0x5/0x10 [ 1304.622915][T30809] sctp_sendmsg+0x10f5/0x1a90 [ 1304.627588][T30809] ? aa_sock_msg_perm+0x87/0x120 [ 1304.632515][T30809] inet_sendmsg+0x5f/0x80 [ 1304.636844][T30809] __sys_sendto+0x2ae/0x380 [ 1304.641345][T30809] ? check_preemption_disabled+0x51/0x140 [ 1304.647057][T30809] __x64_sys_sendto+0x74/0x90 [ 1304.651727][T30809] do_syscall_64+0x39/0x80 [ 1304.656139][T30809] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1304.662059][T30809] RIP: 0033:0x45d239 [ 1304.665943][T30809] Code: 5d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 2b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1304.685533][T30809] RSP: 002b:00007f9c8ecb0c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1304.693948][T30809] RAX: ffffffffffffffda RBX: 000000000002c3c0 RCX: 000000000045d239 [ 1304.701916][T30809] RDX: 0000000000000001 RSI: 0000000020847fff RDI: 0000000000000003 06:55:01 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x4, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x11, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) 06:55:01 executing program 1 (fault-call:3 fault-nth:26): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:01 executing program 5 (fault-call:2 fault-nth:25): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) [ 1304.710039][T30809] RBP: 00007f9c8ecb0ca0 R08: 00000000200001c0 R09: 000000000000001c [ 1304.718604][T30809] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000000001a [ 1304.726563][T30809] R13: 00007ffe027dab0f R14: 00007f9c8ecb19c0 R15: 000000000118d08c 06:55:01 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER(r0, 0x84, 0x7b, &(0x7f0000000100)={0x0, 0x2}, 0x8) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x40000, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x44010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r0, 0x84, 0x7c, &(0x7f0000000300), 0x8) finit_module(r0, &(0x7f0000000000)='}%$@\x00', 0x1) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r1, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r1, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) [ 1304.852204][T30834] FAULT_INJECTION: forcing a failure. [ 1304.852204][T30834] name failslab, interval 1, probability 0, space 0, times 0 [ 1304.877723][T30834] CPU: 0 PID: 30834 Comm: syz-executor.5 Not tainted 5.8.0-syzkaller #0 [ 1304.886081][T30834] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1304.896147][T30834] Call Trace: [ 1304.899461][T30834] dump_stack+0x10f/0x19d [ 1304.903781][T30834] should_fail+0x23c/0x250 [ 1304.908192][T30834] __should_failslab+0x81/0x90 [ 1304.909611][T30836] FAULT_INJECTION: forcing a failure. [ 1304.909611][T30836] name failslab, interval 1, probability 0, space 0, times 0 [ 1304.912950][T30834] should_failslab+0x5/0x20 [ 1304.912963][T30834] slab_pre_alloc_hook+0x20/0xd0 [ 1304.912981][T30834] kmem_cache_alloc_trace+0x54/0x2d0 [ 1304.940306][T30834] ? sctp_add_bind_addr+0x7b/0x1c0 [ 1304.945427][T30834] sctp_add_bind_addr+0x7b/0x1c0 [ 1304.950350][T30834] sctp_copy_local_addr_list+0x19b/0x220 [ 1304.955970][T30834] sctp_copy_one_addr+0x7d/0x3b0 [ 1304.960895][T30834] sctp_bind_addr_copy+0x8c/0x2b0 [ 1304.965954][T30834] sctp_assoc_set_bind_addr_from_ep+0xb7/0xc0 [ 1304.972037][T30834] sctp_connect_new_asoc+0x1bc/0x390 [ 1304.977399][T30834] ? bpf_lsm_sctp_bind_connect+0x5/0x10 [ 1304.982939][T30834] sctp_sendmsg+0x10f5/0x1a90 [ 1304.987610][T30834] ? aa_sock_msg_perm+0x87/0x120 [ 1304.992597][T30834] inet_sendmsg+0x5f/0x80 [ 1304.997005][T30834] __sys_sendto+0x2ae/0x380 [ 1305.001567][T30834] ? check_preemption_disabled+0x51/0x140 [ 1305.007270][T30834] ? check_preemption_disabled+0x51/0x140 [ 1305.012979][T30834] __x64_sys_sendto+0x74/0x90 [ 1305.017801][T30834] do_syscall_64+0x39/0x80 [ 1305.022204][T30834] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1305.028096][T30834] RIP: 0033:0x45d239 [ 1305.031969][T30834] Code: 5d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 2b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1305.051599][T30834] RSP: 002b:00007fe8fb151c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1305.059989][T30834] RAX: ffffffffffffffda RBX: 000000000002c3c0 RCX: 000000000045d239 [ 1305.068106][T30834] RDX: 0000000000000001 RSI: 0000000020847fff RDI: 0000000000000003 [ 1305.076066][T30834] RBP: 00007fe8fb151ca0 R08: 00000000200001c0 R09: 000000000000001c [ 1305.084013][T30834] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000019 [ 1305.092918][T30834] R13: 00007fff2ae1b05f R14: 00007fe8fb1529c0 R15: 000000000118cfec [ 1305.100879][T30836] CPU: 1 PID: 30836 Comm: syz-executor.1 Not tainted 5.8.0-syzkaller #0 [ 1305.109289][T30836] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1305.119420][T30836] Call Trace: [ 1305.122708][T30836] dump_stack+0x10f/0x19d [ 1305.127085][T30836] should_fail+0x23c/0x250 [ 1305.131475][T30836] __should_failslab+0x81/0x90 [ 1305.136209][T30836] should_failslab+0x5/0x20 [ 1305.140732][T30836] slab_pre_alloc_hook+0x20/0xd0 [ 1305.145778][T30836] kmem_cache_alloc_trace+0x54/0x2d0 [ 1305.151664][T30836] ? sctp_add_bind_addr+0x7b/0x1c0 [ 1305.157016][T30836] sctp_add_bind_addr+0x7b/0x1c0 [ 1305.161928][T30836] sctp_copy_local_addr_list+0x19b/0x220 [ 1305.167603][T30836] sctp_copy_one_addr+0x7d/0x3b0 [ 1305.172527][T30836] sctp_bind_addr_copy+0x8c/0x2b0 [ 1305.177575][T30836] sctp_assoc_set_bind_addr_from_ep+0xb7/0xc0 [ 1305.183616][T30836] sctp_connect_new_asoc+0x1bc/0x390 [ 1305.188963][T30836] ? bpf_lsm_sctp_bind_connect+0x5/0x10 [ 1305.194479][T30836] sctp_sendmsg+0x10f5/0x1a90 [ 1305.199721][T30836] ? aa_sock_msg_perm+0x87/0x120 [ 1305.205080][T30836] inet_sendmsg+0x5f/0x80 [ 1305.209392][T30836] __sys_sendto+0x2ae/0x380 [ 1305.213887][T30836] ? check_preemption_disabled+0x51/0x140 [ 1305.219598][T30836] ? check_preemption_disabled+0x51/0x140 [ 1305.225300][T30836] __x64_sys_sendto+0x74/0x90 [ 1305.229947][T30836] do_syscall_64+0x39/0x80 [ 1305.234427][T30836] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1305.240292][T30836] RIP: 0033:0x45d239 [ 1305.244332][T30836] Code: 5d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 2b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1305.263912][T30836] RSP: 002b:00007f2afe6f0c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1305.272421][T30836] RAX: ffffffffffffffda RBX: 000000000002c3c0 RCX: 000000000045d239 [ 1305.280382][T30836] RDX: 0000000000000001 RSI: 0000000020847fff RDI: 0000000000000003 [ 1305.288335][T30836] RBP: 00007f2afe6f0ca0 R08: 00000000200001c0 R09: 000000000000001c 06:55:01 executing program 2 (fault-call:3 fault-nth:27): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) [ 1305.296555][T30836] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000000001a [ 1305.304504][T30836] R13: 00007ffedb82650f R14: 00007f2afe6f19c0 R15: 000000000118d08c 06:55:01 executing program 0 (fault-call:3 fault-nth:0): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) [ 1305.455177][T30861] FAULT_INJECTION: forcing a failure. [ 1305.455177][T30861] name failslab, interval 1, probability 0, space 0, times 0 [ 1305.469302][T30861] CPU: 1 PID: 30861 Comm: syz-executor.2 Not tainted 5.8.0-syzkaller #0 [ 1305.477605][T30861] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1305.487836][T30861] Call Trace: [ 1305.491396][T30861] dump_stack+0x10f/0x19d [ 1305.495891][T30861] should_fail+0x23c/0x250 [ 1305.500309][T30861] __should_failslab+0x81/0x90 [ 1305.505061][T30861] should_failslab+0x5/0x20 [ 1305.509545][T30861] slab_pre_alloc_hook+0x20/0xd0 [ 1305.514469][T30861] kmem_cache_alloc_trace+0x54/0x2d0 [ 1305.519839][T30861] ? sctp_add_bind_addr+0x7b/0x1c0 [ 1305.524942][T30861] sctp_add_bind_addr+0x7b/0x1c0 [ 1305.529859][T30861] sctp_copy_local_addr_list+0x19b/0x220 [ 1305.535587][T30861] sctp_copy_one_addr+0x7d/0x3b0 [ 1305.536557][T30862] FAULT_INJECTION: forcing a failure. [ 1305.536557][T30862] name failslab, interval 1, probability 0, space 0, times 0 [ 1305.540511][T30861] sctp_bind_addr_copy+0x8c/0x2b0 [ 1305.540525][T30861] sctp_assoc_set_bind_addr_from_ep+0xb7/0xc0 [ 1305.540542][T30861] sctp_connect_new_asoc+0x1bc/0x390 [ 1305.569645][T30861] ? bpf_lsm_sctp_bind_connect+0x5/0x10 [ 1305.575182][T30861] sctp_sendmsg+0x10f5/0x1a90 [ 1305.579991][T30861] ? aa_sock_msg_perm+0x87/0x120 [ 1305.584917][T30861] inet_sendmsg+0x5f/0x80 [ 1305.589259][T30861] __sys_sendto+0x2ae/0x380 [ 1305.593755][T30861] ? check_preemption_disabled+0x51/0x140 [ 1305.599461][T30861] ? check_preemption_disabled+0x51/0x140 [ 1305.605251][T30861] __x64_sys_sendto+0x74/0x90 [ 1305.610061][T30861] do_syscall_64+0x39/0x80 [ 1305.614465][T30861] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1305.620412][T30861] RIP: 0033:0x45d239 [ 1305.624285][T30861] Code: 5d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 2b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1305.643994][T30861] RSP: 002b:00007f9c8ecb0c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c 06:55:02 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x5, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x11, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) [ 1305.652382][T30861] RAX: ffffffffffffffda RBX: 000000000002c3c0 RCX: 000000000045d239 [ 1305.660510][T30861] RDX: 0000000000000001 RSI: 0000000020847fff RDI: 0000000000000003 [ 1305.668456][T30861] RBP: 00007f9c8ecb0ca0 R08: 00000000200001c0 R09: 000000000000001c [ 1305.676401][T30861] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000000001b [ 1305.684357][T30861] R13: 00007ffe027dab0f R14: 00007f9c8ecb19c0 R15: 000000000118d08c [ 1305.692400][T30862] CPU: 0 PID: 30862 Comm: syz-executor.0 Not tainted 5.8.0-syzkaller #0 06:55:02 executing program 1 (fault-call:3 fault-nth:27): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) [ 1305.701028][T30862] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1305.711335][T30862] Call Trace: [ 1305.714623][T30862] dump_stack+0x10f/0x19d [ 1305.718942][T30862] should_fail+0x23c/0x250 [ 1305.723352][T30862] __should_failslab+0x81/0x90 [ 1305.728100][T30862] should_failslab+0x5/0x20 [ 1305.732759][T30862] slab_pre_alloc_hook+0x20/0xd0 [ 1305.737686][T30862] kmem_cache_alloc_trace+0x54/0x2d0 [ 1305.743053][T30862] ? sctp_association_new+0x73/0xff0 [ 1305.748380][T30862] sctp_association_new+0x73/0xff0 [ 1305.753495][T30862] ? __rcu_read_unlock+0x4b/0x260 [ 1305.758584][T30862] ? sctp_v4_scope+0xa8/0x150 [ 1305.763295][T30862] sctp_connect_new_asoc+0x19c/0x390 [ 1305.768557][T30862] ? bpf_lsm_sctp_bind_connect+0x5/0x10 [ 1305.774074][T30862] sctp_sendmsg+0x10f5/0x1a90 [ 1305.778734][T30862] ? aa_sock_msg_perm+0x87/0x120 [ 1305.783655][T30862] inet_sendmsg+0x5f/0x80 [ 1305.787966][T30862] __sys_sendto+0x2ae/0x380 [ 1305.792525][T30862] ? check_preemption_disabled+0x51/0x140 [ 1305.798223][T30862] ? check_preemption_disabled+0x51/0x140 [ 1305.803915][T30862] __x64_sys_sendto+0x74/0x90 [ 1305.808564][T30862] do_syscall_64+0x39/0x80 [ 1305.812955][T30862] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1305.818818][T30862] RIP: 0033:0x45d239 [ 1305.822691][T30862] Code: 5d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 2b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1305.842268][T30862] RSP: 002b:00007f3109f92c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1305.849453][T30872] FAULT_INJECTION: forcing a failure. [ 1305.849453][T30872] name failslab, interval 1, probability 0, space 0, times 0 [ 1305.850655][T30862] RAX: ffffffffffffffda RBX: 000000000002c3c0 RCX: 000000000045d239 [ 1305.850662][T30862] RDX: 0000000000000001 RSI: 0000000020847fff RDI: 0000000000000003 [ 1305.850676][T30862] RBP: 00007f3109f92ca0 R08: 00000000200001c0 R09: 000000000000001c [ 1305.887072][T30862] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 1305.895019][T30862] R13: 00007ffd8910153f R14: 00007f3109f939c0 R15: 000000000118d08c [ 1305.902991][T30872] CPU: 1 PID: 30872 Comm: syz-executor.1 Not tainted 5.8.0-syzkaller #0 [ 1305.912446][T30872] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1305.922511][T30872] Call Trace: [ 1305.925794][T30872] dump_stack+0x10f/0x19d [ 1305.930123][T30872] should_fail+0x23c/0x250 [ 1305.934594][T30872] __should_failslab+0x81/0x90 [ 1305.939342][T30872] should_failslab+0x5/0x20 [ 1305.943830][T30872] slab_pre_alloc_hook+0x20/0xd0 [ 1305.948751][T30872] kmem_cache_alloc_trace+0x54/0x2d0 [ 1305.954019][T30872] ? sctp_add_bind_addr+0x7b/0x1c0 [ 1305.959277][T30872] sctp_add_bind_addr+0x7b/0x1c0 [ 1305.964199][T30872] sctp_copy_local_addr_list+0x19b/0x220 [ 1305.969821][T30872] sctp_copy_one_addr+0x7d/0x3b0 [ 1305.974750][T30872] sctp_bind_addr_copy+0x8c/0x2b0 [ 1305.979768][T30872] sctp_assoc_set_bind_addr_from_ep+0xb7/0xc0 [ 1305.985826][T30872] sctp_connect_new_asoc+0x1bc/0x390 [ 1305.991105][T30872] ? bpf_lsm_sctp_bind_connect+0x5/0x10 [ 1305.996650][T30872] sctp_sendmsg+0x10f5/0x1a90 [ 1306.001334][T30872] ? aa_sock_msg_perm+0x87/0x120 06:55:02 executing program 5 (fault-call:2 fault-nth:26): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) [ 1306.006263][T30872] inet_sendmsg+0x5f/0x80 [ 1306.010592][T30872] __sys_sendto+0x2ae/0x380 [ 1306.015095][T30872] ? check_preemption_disabled+0x51/0x140 [ 1306.020807][T30872] ? check_preemption_disabled+0x51/0x140 [ 1306.026566][T30872] __x64_sys_sendto+0x74/0x90 [ 1306.031264][T30872] do_syscall_64+0x39/0x80 [ 1306.035802][T30872] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1306.041676][T30872] RIP: 0033:0x45d239 [ 1306.045561][T30872] Code: 5d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 2b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1306.065145][T30872] RSP: 002b:00007f2afe6f0c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1306.073536][T30872] RAX: ffffffffffffffda RBX: 000000000002c3c0 RCX: 000000000045d239 [ 1306.081620][T30872] RDX: 0000000000000001 RSI: 0000000020847fff RDI: 0000000000000003 [ 1306.089580][T30872] RBP: 00007f2afe6f0ca0 R08: 00000000200001c0 R09: 000000000000001c [ 1306.097995][T30872] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000000001b [ 1306.109250][T30872] R13: 00007ffedb82650f R14: 00007f2afe6f19c0 R15: 000000000118d08c [ 1306.117803][T30878] FAULT_INJECTION: forcing a failure. [ 1306.117803][T30878] name failslab, interval 1, probability 0, space 0, times 0 [ 1306.117817][T30878] CPU: 0 PID: 30878 Comm: syz-executor.5 Not tainted 5.8.0-syzkaller #0 [ 1306.117823][T30878] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1306.117826][T30878] Call Trace: [ 1306.117847][T30878] dump_stack+0x10f/0x19d [ 1306.117865][T30878] should_fail+0x23c/0x250 [ 1306.164077][T30878] __should_failslab+0x81/0x90 [ 1306.168815][T30878] should_failslab+0x5/0x20 [ 1306.173289][T30878] slab_pre_alloc_hook+0x20/0xd0 [ 1306.178198][T30878] kmem_cache_alloc_trace+0x54/0x2d0 [ 1306.183509][T30878] ? sctp_add_bind_addr+0x7b/0x1c0 [ 1306.188822][T30878] sctp_add_bind_addr+0x7b/0x1c0 [ 1306.193740][T30878] sctp_copy_local_addr_list+0x19b/0x220 [ 1306.199353][T30878] sctp_copy_one_addr+0x7d/0x3b0 [ 1306.204344][T30878] sctp_bind_addr_copy+0x8c/0x2b0 [ 1306.209559][T30878] sctp_assoc_set_bind_addr_from_ep+0xb7/0xc0 [ 1306.215633][T30878] sctp_connect_new_asoc+0x1bc/0x390 [ 1306.220898][T30878] ? bpf_lsm_sctp_bind_connect+0x5/0x10 [ 1306.226454][T30878] sctp_sendmsg+0x10f5/0x1a90 [ 1306.231111][T30878] ? aa_sock_msg_perm+0x87/0x120 [ 1306.236042][T30878] inet_sendmsg+0x5f/0x80 [ 1306.240352][T30878] __sys_sendto+0x2ae/0x380 [ 1306.244832][T30878] ? check_preemption_disabled+0x51/0x140 [ 1306.250528][T30878] ? check_preemption_disabled+0x51/0x140 [ 1306.256221][T30878] __x64_sys_sendto+0x74/0x90 [ 1306.260871][T30878] do_syscall_64+0x39/0x80 [ 1306.265263][T30878] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1306.271579][T30878] RIP: 0033:0x45d239 [ 1306.275453][T30878] Code: 5d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 2b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1306.295658][T30878] RSP: 002b:00007fe8fb151c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c 06:55:02 executing program 0 (fault-call:3 fault-nth:1): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:02 executing program 2 (fault-call:3 fault-nth:28): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) [ 1306.304061][T30878] RAX: ffffffffffffffda RBX: 000000000002c3c0 RCX: 000000000045d239 [ 1306.312007][T30878] RDX: 0000000000000001 RSI: 0000000020847fff RDI: 0000000000000003 [ 1306.320311][T30878] RBP: 00007fe8fb151ca0 R08: 00000000200001c0 R09: 000000000000001c [ 1306.328703][T30878] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000000001a [ 1306.336649][T30878] R13: 00007fff2ae1b05f R14: 00007fe8fb1529c0 R15: 000000000118cfec 06:55:03 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) r1 = syz_init_net_socket$ax25(0x3, 0x3, 0xce) r2 = dup(r1) bind$l2tp(r2, &(0x7f00000000c0)={0x2, 0x0, @remote}, 0x10) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000100)='nl80211\x00') sendmsg$NL80211_CMD_STOP_SCHED_SCAN(r3, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000c40)={0x5f4, r4, 0x1, 0x70bd26, 0x0, {}, [@NL80211_ATTR_SCAN_SUPP_RATES={0x5e0, 0x11d, 0x0, 0x1, [@NL80211_BAND_6GHZ={0x5d9, 0x3, "d5057a01ca0e54d01cd2ae0894e395e0c01d6446fd0f25fb0b73f8482fcffc328f06dd50d0184b9c99d0da831ea928ca155a2f9a928843f7ac56b755c0917e8a43bbd632b0990aa122acd209c0470cfd228d2cb5054502fadfcf050f15868f92226c9c079f1b737bc5cabd23fd0e141eea96e07bff79aee54d3e2b99e81a71966a35db72ad6b455d3b4f7138bc840937ac3099a35f4a2fcb0bd6f16a09022684d6b7eb9d50faac27958a32c2c97319ae0e39eae582f329518ae859870ddf92504cae1862c5746f4b1279612e1ec337c769b9596de930da847c249c34411840c4dc47403f76ad942342bcca2ce86abd911c2f561bb1025d4789e061c7a4bc5d255bf1e7b8c29182780e9464ebe6ede6dfb2352e2df713b5df4138ff783bdb862ffa376fb460a88b7c385997f943554a26b146272b282e5db23bed663dfe37687fd90ba77c6cc50365fb46598f8fd45937357b250d83b4306681bf321bdc7651a07b74916804a72534ab3d079dafd83ea5d99aef8723abcfb1a5c71e9c53081de6f8e8a4e224fc7387e7c67ef6a462132145a6157cf7bbd1340ebbebd5fdc80572ec74b31fb7ad7d5f588b1792890f7d9142b0d7de7724a9c7b59e1f79138074a05dd8544a750a020714c2e4f934899fb062078065f50fb28b89120ca6b69a9ce3cce89da58e5c7ed3b7eb98987ce6b4c6996e5619ef8d098047bcd6d731076ccda08fd38473279fc315014606a01e13c033d8989980d0d974e8931e3aa77eb8d9c156e96b74955df16fa06074fc7ca8691f52b2cb7a27e07740d5b92b492cba805b937296e329921fb4cd671827ab56dc5d22d628c70f9da29322747a550b252f3caf7cf01bd7854d382fc8c7ff715711bee0bb8e7829a231a7a385366cac0bcdabb6ebc09f6e4769817f4b3d457bd233412783376a68f41fdd9e1c3f8723ed56dd1cd8c615015df4e1e0c5ab1c09c627ff1929b965b9a75d2f5d9b2c1818a1a0fddeb877faeb9f6e9172c11d88289f5f363d5453c423ef4f463f5ccc13a62009e53d7a2dd03a6ceedbfa4ac92bbfd24913668cfdf0be288aaaa955a19ba36b8b7e850ca7149bb49f0a7a7e9f4a4ab57b078a7455789c792aac6f8953e5336f606e4c3a5d0df01cebee4ac13dfede4622931ac4d29b4e1ada160cd5a28c3d4185b05f9128780f4a23340b02a29606bed6b0b2af249940711b0015940bd585d1b1ce45db98b94987ac36f80e5b683bebd7656bdd7304d1b6c78638a803a385a152492d951b3704a6db8a3f9dc98bb6d2bd14d3e213effd218256e8bd4974aefaac3ee8a4f0fc6eceef66372eab13e15a22d202295b7a4668deb314fca1216eaa419c91822d608aee539a36fb4a0556bd7b3bed65dc22c99c4436b00f1526a50f9747da20795037aad716c535012f27c865b0fbba71e9a26f7ba9c7cf48923132bfbdc68543aa6d1e8116c13bdeb01934ae3c566484cbbd636a3d2af39220bfeb13535cd4e9607aa48eed9068bddd85e3d168eeb2306cc07ba5fefaf178d89bc2120b31bf532f1a22d1c5afa551894103daf4077981b6828f91e00be233a902d45e668436224c3804871d461c342ae846058a66de5c6993be703f5532b5da2115ad2e4ed7510961c32668e7aca4804ceec0a5fbf90f42177ce6b1446be6f646372d518769c53d821dd550bd00e4f5ca8a57ce14116bff99106111dbb183b7391097d24ef245330094a10e7cdbfb12797f6922571ffa5703bb96f6206d67f61124693226ad054b69321ec481ed5490f8d850bfca128ae1445788763204bd241c7ea58188c1d0734696505b6e72ec52595832d8e77febfd52cb4ddfb1ee53f752b9328cf4cd5e6f6a2cf5ddff487cbac01e2151a7af980d50c9eacd495d7c64fd8ec90ee21c836ad9ae579f49c41d37aae4d578972eaf1158a5cc7a1a5041f5f4cd826000ae8d1d6b219a0b5faa2d7e5f7ddce8dadaaebfc663b0f7a69a01679949b552c5c3ec4c857facba019231942143a9c7f32173a0233cda333d8a39e1c1d19e1f3624721f8c3bb0f2b4e601edb41de7df01ac0205af9d1deae4c9d56ac67c589caaaccbb4864647591f3719bfa2107602afc1f616"}]}]}, 0x5f4}}, 0x0) r5 = socket$nl_route(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r6, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000240)=0x14) sendmsg$nl_route(r5, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000000)=@RTM_DELMDB={0x18, 0x55, 0x1, 0x0, 0x0, {0x7, r7}}, 0x18}}, 0x0) sendmsg$NL80211_CMD_STOP_AP(r2, &(0x7f0000000080)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000000040)={&(0x7f0000000200)={0x14, r4, 0x8, 0x70bd2c, 0x25dfdbff}, 0x14}, 0x1, 0x0, 0x0, 0x2000080}, 0x20040001) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) [ 1306.502878][T30899] FAULT_INJECTION: forcing a failure. [ 1306.502878][T30899] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 1306.505630][T30900] FAULT_INJECTION: forcing a failure. [ 1306.505630][T30900] name failslab, interval 1, probability 0, space 0, times 0 [ 1306.516225][T30899] CPU: 0 PID: 30899 Comm: syz-executor.0 Not tainted 5.8.0-syzkaller #0 [ 1306.537084][T30899] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1306.547176][T30899] Call Trace: [ 1306.550504][T30899] dump_stack+0x10f/0x19d [ 1306.554825][T30899] should_fail+0x23c/0x250 [ 1306.559223][T30899] __alloc_pages_nodemask+0xd8/0x380 [ 1306.564520][T30899] ? chacha_block_generic+0x25a/0x280 [ 1306.569957][T30899] alloc_pages_current+0x21d/0x310 [ 1306.575046][T30899] __get_free_pages+0x8/0x30 [ 1306.579615][T30899] __genradix_ptr_alloc+0xf9/0x240 [ 1306.584708][T30899] __genradix_prealloc+0x42/0x90 [ 1306.588294][T30902] PF_BRIDGE: br_mdb_parse() with unknown ifindex [ 1306.589629][T30899] sctp_stream_init+0xe6/0x2c0 [ 1306.589651][T30899] sctp_association_new+0xa30/0xff0 [ 1306.605846][T30899] ? sctp_v4_scope+0xa8/0x150 [ 1306.610509][T30899] sctp_connect_new_asoc+0x19c/0x390 [ 1306.615772][T30899] ? bpf_lsm_sctp_bind_connect+0x5/0x10 [ 1306.621289][T30899] sctp_sendmsg+0x10f5/0x1a90 [ 1306.625951][T30899] ? aa_sock_msg_perm+0x87/0x120 [ 1306.630864][T30899] inet_sendmsg+0x5f/0x80 [ 1306.635173][T30899] __sys_sendto+0x2ae/0x380 [ 1306.639665][T30899] ? check_preemption_disabled+0x51/0x140 [ 1306.645362][T30899] ? check_preemption_disabled+0x51/0x140 [ 1306.651059][T30899] __x64_sys_sendto+0x74/0x90 [ 1306.655717][T30899] do_syscall_64+0x39/0x80 [ 1306.660152][T30899] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1306.666032][T30899] RIP: 0033:0x45d239 [ 1306.669907][T30899] Code: 5d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 2b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1306.689587][T30899] RSP: 002b:00007f3109f92c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c 06:55:03 executing program 1 (fault-call:3 fault-nth:28): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) [ 1306.697974][T30899] RAX: ffffffffffffffda RBX: 000000000002c3c0 RCX: 000000000045d239 [ 1306.705926][T30899] RDX: 0000000000000001 RSI: 0000000020847fff RDI: 0000000000000003 [ 1306.714000][T30899] RBP: 00007f3109f92ca0 R08: 00000000200001c0 R09: 000000000000001c [ 1306.722071][T30899] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 1306.730129][T30899] R13: 00007ffd8910153f R14: 00007f3109f939c0 R15: 000000000118d08c [ 1306.738087][T30900] CPU: 1 PID: 30900 Comm: syz-executor.2 Not tainted 5.8.0-syzkaller #0 [ 1306.746521][T30900] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1306.757049][T30900] Call Trace: [ 1306.760350][T30900] dump_stack+0x10f/0x19d [ 1306.764668][T30900] should_fail+0x23c/0x250 [ 1306.769118][T30900] __should_failslab+0x81/0x90 [ 1306.773873][T30900] should_failslab+0x5/0x20 [ 1306.778361][T30900] slab_pre_alloc_hook+0x20/0xd0 [ 1306.783286][T30900] kmem_cache_alloc_trace+0x54/0x2d0 [ 1306.788558][T30900] ? sctp_add_bind_addr+0x7b/0x1c0 [ 1306.793728][T30900] sctp_add_bind_addr+0x7b/0x1c0 [ 1306.798652][T30900] sctp_copy_local_addr_list+0x19b/0x220 [ 1306.804271][T30900] sctp_copy_one_addr+0x7d/0x3b0 [ 1306.809202][T30900] sctp_bind_addr_copy+0x8c/0x2b0 [ 1306.814302][T30900] sctp_assoc_set_bind_addr_from_ep+0xb7/0xc0 [ 1306.820421][T30900] sctp_connect_new_asoc+0x1bc/0x390 [ 1306.825697][T30900] ? bpf_lsm_sctp_bind_connect+0x5/0x10 [ 1306.831232][T30900] sctp_sendmsg+0x10f5/0x1a90 [ 1306.835981][T30900] ? aa_sock_msg_perm+0x87/0x120 [ 1306.840889][T30900] inet_sendmsg+0x5f/0x80 [ 1306.845188][T30900] __sys_sendto+0x2ae/0x380 [ 1306.849728][T30900] ? check_preemption_disabled+0x51/0x140 [ 1306.855432][T30900] ? check_preemption_disabled+0x51/0x140 [ 1306.861138][T30900] __x64_sys_sendto+0x74/0x90 [ 1306.865791][T30900] do_syscall_64+0x39/0x80 [ 1306.870192][T30900] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1306.876079][T30900] RIP: 0033:0x45d239 [ 1306.879982][T30900] Code: 5d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 2b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1306.899576][T30900] RSP: 002b:00007f9c8ecb0c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1306.907992][T30900] RAX: ffffffffffffffda RBX: 000000000002c3c0 RCX: 000000000045d239 [ 1306.916038][T30900] RDX: 0000000000000001 RSI: 0000000020847fff RDI: 0000000000000003 [ 1306.921240][T30909] FAULT_INJECTION: forcing a failure. [ 1306.921240][T30909] name failslab, interval 1, probability 0, space 0, times 0 [ 1306.923984][T30900] RBP: 00007f9c8ecb0ca0 R08: 00000000200001c0 R09: 000000000000001c [ 1306.923992][T30900] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000000001c 06:55:03 executing program 5 (fault-call:2 fault-nth:27): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) [ 1306.923998][T30900] R13: 00007ffe027dab0f R14: 00007f9c8ecb19c0 R15: 000000000118d08c [ 1306.966769][T30902] PF_BRIDGE: br_mdb_parse() with unknown ifindex [ 1306.967453][T30909] CPU: 1 PID: 30909 Comm: syz-executor.1 Not tainted 5.8.0-syzkaller #0 [ 1306.981494][T30909] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1306.991532][T30909] Call Trace: [ 1306.994886][T30909] dump_stack+0x10f/0x19d [ 1306.999554][T30909] should_fail+0x23c/0x250 [ 1307.003964][T30909] __should_failslab+0x81/0x90 [ 1307.008715][T30909] should_failslab+0x5/0x20 [ 1307.013209][T30909] slab_pre_alloc_hook+0x20/0xd0 [ 1307.018137][T30909] kmem_cache_alloc_trace+0x54/0x2d0 [ 1307.023409][T30909] ? sctp_add_bind_addr+0x7b/0x1c0 [ 1307.028513][T30909] sctp_add_bind_addr+0x7b/0x1c0 [ 1307.033491][T30909] sctp_copy_local_addr_list+0x19b/0x220 [ 1307.039108][T30909] sctp_copy_one_addr+0x7d/0x3b0 [ 1307.044125][T30909] sctp_bind_addr_copy+0x8c/0x2b0 [ 1307.049183][T30909] sctp_assoc_set_bind_addr_from_ep+0xb7/0xc0 [ 1307.055240][T30909] sctp_connect_new_asoc+0x1bc/0x390 [ 1307.060514][T30909] ? bpf_lsm_sctp_bind_connect+0x5/0x10 [ 1307.066043][T30909] sctp_sendmsg+0x10f5/0x1a90 [ 1307.070710][T30909] ? aa_sock_msg_perm+0x87/0x120 [ 1307.075620][T30909] inet_sendmsg+0x5f/0x80 [ 1307.079919][T30909] __sys_sendto+0x2ae/0x380 [ 1307.084441][T30909] ? check_preemption_disabled+0x51/0x140 [ 1307.090133][T30909] ? check_preemption_disabled+0x51/0x140 [ 1307.096253][T30909] __x64_sys_sendto+0x74/0x90 [ 1307.101389][T30909] do_syscall_64+0x39/0x80 [ 1307.105810][T30909] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1307.111789][T30909] RIP: 0033:0x45d239 [ 1307.115756][T30909] Code: 5d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 2b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1307.135337][T30909] RSP: 002b:00007f2afe6f0c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1307.143734][T30909] RAX: ffffffffffffffda RBX: 000000000002c3c0 RCX: 000000000045d239 06:55:03 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:03 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)="16", 0x1, 0x2400c8c4, &(0x7f00000001c0)={0xa, 0x0, 0x0, @mcast1, 0x2}, 0x1c) 06:55:03 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x3, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x11, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) [ 1307.151677][T30909] RDX: 0000000000000001 RSI: 0000000020847fff RDI: 0000000000000003 [ 1307.159630][T30909] RBP: 00007f2afe6f0ca0 R08: 00000000200001c0 R09: 000000000000001c [ 1307.167608][T30909] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000000001c [ 1307.175565][T30909] R13: 00007ffedb82650f R14: 00007f2afe6f19c0 R15: 000000000118d08c 06:55:03 executing program 2 (fault-call:3 fault-nth:29): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:03 executing program 0 (fault-call:3 fault-nth:2): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:03 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x2, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:04 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x3, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) [ 1307.389251][T30941] FAULT_INJECTION: forcing a failure. [ 1307.389251][T30941] name failslab, interval 1, probability 0, space 0, times 0 [ 1307.397108][T30945] FAULT_INJECTION: forcing a failure. [ 1307.397108][T30945] name failslab, interval 1, probability 0, space 0, times 0 [ 1307.455943][T30941] CPU: 0 PID: 30941 Comm: syz-executor.0 Not tainted 5.8.0-syzkaller #0 [ 1307.464400][T30941] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1307.474429][T30941] Call Trace: [ 1307.477742][T30941] dump_stack+0x10f/0x19d [ 1307.482115][T30941] should_fail+0x23c/0x250 [ 1307.486521][T30941] __should_failslab+0x81/0x90 [ 1307.491271][T30941] should_failslab+0x5/0x20 [ 1307.495763][T30941] slab_pre_alloc_hook+0x20/0xd0 [ 1307.500689][T30941] kmem_cache_alloc_trace+0x54/0x2d0 [ 1307.505969][T30941] ? sctp_auth_asoc_copy_shkeys+0xdd/0x340 [ 1307.511770][T30941] sctp_auth_asoc_copy_shkeys+0xdd/0x340 [ 1307.517438][T30941] sctp_association_new+0xd82/0xff0 [ 1307.522631][T30941] sctp_connect_new_asoc+0x19c/0x390 [ 1307.527898][T30941] ? bpf_lsm_sctp_bind_connect+0x5/0x10 [ 1307.533611][T30941] sctp_sendmsg+0x10f5/0x1a90 [ 1307.538338][T30941] ? aa_sock_msg_perm+0x87/0x120 [ 1307.543258][T30941] inet_sendmsg+0x5f/0x80 [ 1307.547710][T30941] __sys_sendto+0x2ae/0x380 [ 1307.552296][T30941] ? check_preemption_disabled+0x51/0x140 [ 1307.557999][T30941] __x64_sys_sendto+0x74/0x90 [ 1307.562670][T30941] do_syscall_64+0x39/0x80 [ 1307.567063][T30941] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1307.572927][T30941] RIP: 0033:0x45d239 [ 1307.576795][T30941] Code: 5d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 2b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1307.596387][T30941] RSP: 002b:00007f3109f92c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c 06:55:04 executing program 1 (fault-call:3 fault-nth:29): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:04 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x4, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) [ 1307.604774][T30941] RAX: ffffffffffffffda RBX: 000000000002c3c0 RCX: 000000000045d239 [ 1307.612840][T30941] RDX: 0000000000000001 RSI: 0000000020847fff RDI: 0000000000000003 [ 1307.620801][T30941] RBP: 00007f3109f92ca0 R08: 00000000200001c0 R09: 000000000000001c [ 1307.628845][T30941] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 1307.636807][T30941] R13: 00007ffd8910153f R14: 00007f3109f939c0 R15: 000000000118d08c [ 1307.661348][T30945] CPU: 1 PID: 30945 Comm: syz-executor.2 Not tainted 5.8.0-syzkaller #0 [ 1307.669755][T30945] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1307.679798][T30945] Call Trace: [ 1307.683082][T30945] dump_stack+0x10f/0x19d [ 1307.687402][T30945] should_fail+0x23c/0x250 [ 1307.691810][T30945] __should_failslab+0x81/0x90 [ 1307.696627][T30945] should_failslab+0x5/0x20 [ 1307.701115][T30945] slab_pre_alloc_hook+0x20/0xd0 [ 1307.706041][T30945] kmem_cache_alloc_trace+0x54/0x2d0 [ 1307.711310][T30945] ? sctp_add_bind_addr+0x7b/0x1c0 [ 1307.716403][T30945] sctp_add_bind_addr+0x7b/0x1c0 [ 1307.721360][T30945] sctp_copy_local_addr_list+0x19b/0x220 [ 1307.727030][T30945] sctp_copy_one_addr+0x7d/0x3b0 [ 1307.731966][T30945] sctp_bind_addr_copy+0x8c/0x2b0 [ 1307.737034][T30945] sctp_assoc_set_bind_addr_from_ep+0xb7/0xc0 [ 1307.743084][T30945] sctp_connect_new_asoc+0x1bc/0x390 [ 1307.748363][T30945] ? bpf_lsm_sctp_bind_connect+0x5/0x10 [ 1307.753899][T30945] sctp_sendmsg+0x10f5/0x1a90 [ 1307.758571][T30945] ? aa_sock_msg_perm+0x87/0x120 [ 1307.763582][T30945] inet_sendmsg+0x5f/0x80 [ 1307.767956][T30945] __sys_sendto+0x2ae/0x380 [ 1307.772451][T30945] ? check_preemption_disabled+0x51/0x140 [ 1307.778159][T30945] ? check_preemption_disabled+0x51/0x140 [ 1307.783873][T30945] __x64_sys_sendto+0x74/0x90 [ 1307.788565][T30945] do_syscall_64+0x39/0x80 [ 1307.792971][T30945] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1307.798848][T30945] RIP: 0033:0x45d239 [ 1307.802732][T30945] Code: 5d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 2b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1307.822477][T30945] RSP: 002b:00007f9c8ecb0c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1307.830881][T30945] RAX: ffffffffffffffda RBX: 000000000002c3c0 RCX: 000000000045d239 [ 1307.838829][T30945] RDX: 0000000000000001 RSI: 0000000020847fff RDI: 0000000000000003 [ 1307.846859][T30945] RBP: 00007f9c8ecb0ca0 R08: 00000000200001c0 R09: 000000000000001c 06:55:04 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0xa, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) [ 1307.854800][T30945] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000000001d [ 1307.862741][T30945] R13: 00007ffe027dab0f R14: 00007f9c8ecb19c0 R15: 000000000118d08c 06:55:04 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x6, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x11, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) [ 1307.940400][T30965] FAULT_INJECTION: forcing a failure. [ 1307.940400][T30965] name failslab, interval 1, probability 0, space 0, times 0 06:55:04 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0xb, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) [ 1307.984344][T30965] CPU: 1 PID: 30965 Comm: syz-executor.1 Not tainted 5.8.0-syzkaller #0 [ 1307.992940][T30965] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1308.002984][T30965] Call Trace: [ 1308.006264][T30965] dump_stack+0x10f/0x19d [ 1308.010581][T30965] should_fail+0x23c/0x250 [ 1308.015155][T30965] __should_failslab+0x81/0x90 [ 1308.019914][T30965] should_failslab+0x5/0x20 [ 1308.024417][T30965] slab_pre_alloc_hook+0x20/0xd0 [ 1308.029370][T30965] kmem_cache_alloc_trace+0x54/0x2d0 [ 1308.034806][T30965] ? sctp_add_bind_addr+0x7b/0x1c0 [ 1308.039910][T30965] sctp_add_bind_addr+0x7b/0x1c0 [ 1308.044906][T30965] sctp_copy_local_addr_list+0x19b/0x220 [ 1308.050584][T30965] sctp_copy_one_addr+0x7d/0x3b0 [ 1308.055520][T30965] sctp_bind_addr_copy+0x8c/0x2b0 [ 1308.060537][T30965] sctp_assoc_set_bind_addr_from_ep+0xb7/0xc0 [ 1308.066649][T30965] sctp_connect_new_asoc+0x1bc/0x390 [ 1308.071928][T30965] ? bpf_lsm_sctp_bind_connect+0x5/0x10 [ 1308.077528][T30965] sctp_sendmsg+0x10f5/0x1a90 [ 1308.082203][T30965] ? aa_sock_msg_perm+0x87/0x120 [ 1308.087131][T30965] inet_sendmsg+0x5f/0x80 [ 1308.091454][T30965] __sys_sendto+0x2ae/0x380 [ 1308.095989][T30965] ? check_preemption_disabled+0x51/0x140 [ 1308.101785][T30965] __x64_sys_sendto+0x74/0x90 [ 1308.106465][T30965] do_syscall_64+0x39/0x80 [ 1308.110874][T30965] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1308.116749][T30965] RIP: 0033:0x45d239 06:55:04 executing program 0 (fault-call:3 fault-nth:3): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:04 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x20000000, &(0x7f0000000100)={0xa, 0x2, 0x0, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02'}, 0x1c) r1 = syz_init_net_socket$ax25(0x3, 0x5, 0xd2) r2 = dup(r1) umount2(&(0x7f0000000040)='./file0\x00', 0x0) bind$l2tp(r2, &(0x7f00000000c0)={0x2, 0x0, @remote}, 0x10) ioctl$SNDRV_RAWMIDI_IOCTL_STATUS64(r2, 0xc0385720, &(0x7f0000000000)={0x1}) 06:55:04 executing program 2 (fault-call:3 fault-nth:30): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) [ 1308.120651][T30965] Code: 5d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 2b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1308.140243][T30965] RSP: 002b:00007f2afe6f0c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1308.148643][T30965] RAX: ffffffffffffffda RBX: 000000000002c3c0 RCX: 000000000045d239 [ 1308.156700][T30965] RDX: 0000000000000001 RSI: 0000000020847fff RDI: 0000000000000003 [ 1308.164693][T30965] RBP: 00007f2afe6f0ca0 R08: 00000000200001c0 R09: 000000000000001c [ 1308.172654][T30965] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000000001d [ 1308.180618][T30965] R13: 00007ffedb82650f R14: 00007f2afe6f19c0 R15: 000000000118d08c 06:55:04 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0xc, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:04 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x11, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) [ 1308.311852][T31000] FAULT_INJECTION: forcing a failure. [ 1308.311852][T31000] name failslab, interval 1, probability 0, space 0, times 0 [ 1308.324651][T31000] CPU: 1 PID: 31000 Comm: syz-executor.0 Not tainted 5.8.0-syzkaller #0 [ 1308.330750][T30999] FAULT_INJECTION: forcing a failure. [ 1308.330750][T30999] name failslab, interval 1, probability 0, space 0, times 0 [ 1308.333334][T31000] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1308.333338][T31000] Call Trace: [ 1308.333362][T31000] dump_stack+0x10f/0x19d [ 1308.363595][T31000] should_fail+0x23c/0x250 [ 1308.368057][T31000] __should_failslab+0x81/0x90 [ 1308.372807][T31000] should_failslab+0x5/0x20 [ 1308.377290][T31000] slab_pre_alloc_hook+0x20/0xd0 [ 1308.382293][T31000] kmem_cache_alloc_trace+0x54/0x2d0 [ 1308.387579][T31000] ? sctp_add_bind_addr+0x7b/0x1c0 [ 1308.392683][T31000] sctp_add_bind_addr+0x7b/0x1c0 [ 1308.397618][T31000] sctp_copy_local_addr_list+0x19b/0x220 [ 1308.403443][T31000] sctp_copy_one_addr+0x7d/0x3b0 [ 1308.408453][T31000] sctp_bind_addr_copy+0x8c/0x2b0 [ 1308.413467][T31000] sctp_assoc_set_bind_addr_from_ep+0xb7/0xc0 [ 1308.419565][T31000] sctp_connect_new_asoc+0x1bc/0x390 [ 1308.424831][T31000] ? bpf_lsm_sctp_bind_connect+0x5/0x10 [ 1308.430355][T31000] sctp_sendmsg+0x10f5/0x1a90 [ 1308.435077][T31000] ? aa_sock_msg_perm+0x87/0x120 [ 1308.440144][T31000] inet_sendmsg+0x5f/0x80 [ 1308.444518][T31000] __sys_sendto+0x2ae/0x380 [ 1308.449010][T31000] ? check_preemption_disabled+0x51/0x140 [ 1308.454713][T31000] ? check_preemption_disabled+0x51/0x140 [ 1308.460499][T31000] __x64_sys_sendto+0x74/0x90 [ 1308.465158][T31000] do_syscall_64+0x39/0x80 [ 1308.469587][T31000] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1308.475468][T31000] RIP: 0033:0x45d239 [ 1308.479368][T31000] Code: 5d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 2b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1308.498954][T31000] RSP: 002b:00007f3109f92c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1308.507783][T31000] RAX: ffffffffffffffda RBX: 000000000002c3c0 RCX: 000000000045d239 [ 1308.515864][T31000] RDX: 0000000000000001 RSI: 0000000020847fff RDI: 0000000000000003 [ 1308.523821][T31000] RBP: 00007f3109f92ca0 R08: 00000000200001c0 R09: 000000000000001c [ 1308.531884][T31000] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000003 [ 1308.539838][T31000] R13: 00007ffd8910153f R14: 00007f3109f939c0 R15: 000000000118d08c [ 1308.547840][T30999] CPU: 0 PID: 30999 Comm: syz-executor.2 Not tainted 5.8.0-syzkaller #0 [ 1308.556157][T30999] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1308.566195][T30999] Call Trace: [ 1308.569467][T30999] dump_stack+0x10f/0x19d [ 1308.574065][T30999] should_fail+0x23c/0x250 [ 1308.578568][T30999] __should_failslab+0x81/0x90 [ 1308.583307][T30999] should_failslab+0x5/0x20 [ 1308.587808][T30999] slab_pre_alloc_hook+0x20/0xd0 [ 1308.592738][T30999] kmem_cache_alloc_trace+0x54/0x2d0 [ 1308.598004][T30999] ? sctp_add_bind_addr+0x7b/0x1c0 [ 1308.603085][T30999] sctp_add_bind_addr+0x7b/0x1c0 [ 1308.607991][T30999] sctp_copy_local_addr_list+0x19b/0x220 [ 1308.613602][T30999] sctp_copy_one_addr+0x7d/0x3b0 [ 1308.618517][T30999] sctp_bind_addr_copy+0x8c/0x2b0 [ 1308.623515][T30999] sctp_assoc_set_bind_addr_from_ep+0xb7/0xc0 [ 1308.629731][T30999] sctp_connect_new_asoc+0x1bc/0x390 [ 1308.634999][T30999] ? bpf_lsm_sctp_bind_connect+0x5/0x10 [ 1308.640616][T30999] sctp_sendmsg+0x10f5/0x1a90 [ 1308.645273][T30999] ? aa_sock_msg_perm+0x87/0x120 [ 1308.650218][T30999] inet_sendmsg+0x5f/0x80 [ 1308.654532][T30999] __sys_sendto+0x2ae/0x380 [ 1308.659072][T30999] ? check_preemption_disabled+0x51/0x140 [ 1308.664766][T30999] ? check_preemption_disabled+0x51/0x140 [ 1308.670476][T30999] __x64_sys_sendto+0x74/0x90 [ 1308.675234][T30999] do_syscall_64+0x39/0x80 [ 1308.679804][T30999] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1308.685666][T30999] RIP: 0033:0x45d239 [ 1308.689577][T30999] Code: 5d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 2b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 06:55:05 executing program 1 (fault-call:3 fault-nth:30): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) [ 1308.709181][T30999] RSP: 002b:00007f9c8ecb0c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1308.717645][T30999] RAX: ffffffffffffffda RBX: 000000000002c3c0 RCX: 000000000045d239 [ 1308.725592][T30999] RDX: 0000000000000001 RSI: 0000000020847fff RDI: 0000000000000003 [ 1308.733539][T30999] RBP: 00007f9c8ecb0ca0 R08: 00000000200001c0 R09: 000000000000001c [ 1308.741493][T30999] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000000001e [ 1308.749444][T30999] R13: 00007ffe027dab0f R14: 00007f9c8ecb19c0 R15: 000000000118d08c 06:55:05 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0xe, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) [ 1308.894267][T31027] FAULT_INJECTION: forcing a failure. [ 1308.894267][T31027] name failslab, interval 1, probability 0, space 0, times 0 [ 1308.920235][T31027] CPU: 1 PID: 31027 Comm: syz-executor.1 Not tainted 5.8.0-syzkaller #0 [ 1308.928580][T31027] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1308.938622][T31027] Call Trace: [ 1308.941905][T31027] dump_stack+0x10f/0x19d [ 1308.946229][T31027] should_fail+0x23c/0x250 [ 1308.950636][T31027] __should_failslab+0x81/0x90 [ 1308.955383][T31027] should_failslab+0x5/0x20 [ 1308.959881][T31027] slab_pre_alloc_hook+0x20/0xd0 [ 1308.964804][T31027] kmem_cache_alloc_trace+0x54/0x2d0 [ 1308.970153][T31027] ? sctp_add_bind_addr+0x7b/0x1c0 [ 1308.975240][T31027] sctp_add_bind_addr+0x7b/0x1c0 [ 1308.980159][T31027] sctp_copy_local_addr_list+0x19b/0x220 [ 1308.985763][T31027] sctp_copy_one_addr+0x7d/0x3b0 [ 1308.990699][T31027] sctp_bind_addr_copy+0x8c/0x2b0 [ 1308.995695][T31027] sctp_assoc_set_bind_addr_from_ep+0xb7/0xc0 [ 1309.001732][T31027] sctp_connect_new_asoc+0x1bc/0x390 [ 1309.006989][T31027] ? bpf_lsm_sctp_bind_connect+0x5/0x10 [ 1309.012503][T31027] sctp_sendmsg+0x10f5/0x1a90 [ 1309.017152][T31027] ? aa_sock_msg_perm+0x87/0x120 [ 1309.022057][T31027] inet_sendmsg+0x5f/0x80 [ 1309.026374][T31027] __sys_sendto+0x2ae/0x380 [ 1309.030858][T31027] ? check_preemption_disabled+0x51/0x140 [ 1309.037074][T31027] ? check_preemption_disabled+0x51/0x140 [ 1309.042925][T31027] __x64_sys_sendto+0x74/0x90 [ 1309.047573][T31027] do_syscall_64+0x39/0x80 [ 1309.052070][T31027] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1309.057931][T31027] RIP: 0033:0x45d239 [ 1309.061798][T31027] Code: 5d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 2b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1309.081386][T31027] RSP: 002b:00007f2afe6f0c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c 06:55:05 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x2, 0x0, 0x24, 0x0, 0x0, 0x0, 0x11, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) 06:55:05 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0xf, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) [ 1309.089857][T31027] RAX: ffffffffffffffda RBX: 000000000002c3c0 RCX: 000000000045d239 [ 1309.097809][T31027] RDX: 0000000000000001 RSI: 0000000020847fff RDI: 0000000000000003 [ 1309.105841][T31027] RBP: 00007f2afe6f0ca0 R08: 00000000200001c0 R09: 000000000000001c [ 1309.113871][T31027] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000000001e [ 1309.121820][T31027] R13: 00007ffedb82650f R14: 00007f2afe6f19c0 R15: 000000000118d08c 06:55:05 executing program 0 (fault-call:3 fault-nth:4): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:05 executing program 2 (fault-call:3 fault-nth:31): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:05 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER(r1, 0x84, 0x7b, &(0x7f0000000100)={0x0, 0x2}, 0x8) sendto$inet6(r1, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r1, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r1, 0x84, 0x7c, &(0x7f0000000300), 0x8) sendto$inet6(r1, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000000000)="72c1b665d56e18c7f40daa484b6dcdafc401ab111f", 0x15, 0x0, &(0x7f00000001c0)={0xa, 0x10, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:05 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x10, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) [ 1309.296025][T31051] FAULT_INJECTION: forcing a failure. [ 1309.296025][T31051] name failslab, interval 1, probability 0, space 0, times 0 [ 1309.314049][T31051] CPU: 0 PID: 31051 Comm: syz-executor.0 Not tainted 5.8.0-syzkaller #0 [ 1309.322460][T31051] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1309.332501][T31051] Call Trace: [ 1309.335785][T31051] dump_stack+0x10f/0x19d [ 1309.340154][T31051] should_fail+0x23c/0x250 [ 1309.344563][T31051] __should_failslab+0x81/0x90 [ 1309.349318][T31051] should_failslab+0x5/0x20 [ 1309.353891][T31051] slab_pre_alloc_hook+0x20/0xd0 [ 1309.358826][T31051] kmem_cache_alloc_trace+0x54/0x2d0 [ 1309.364104][T31051] ? sctp_add_bind_addr+0x7b/0x1c0 [ 1309.369298][T31051] sctp_add_bind_addr+0x7b/0x1c0 [ 1309.374230][T31051] sctp_copy_local_addr_list+0x19b/0x220 [ 1309.379860][T31051] sctp_copy_one_addr+0x7d/0x3b0 [ 1309.385321][T31051] sctp_bind_addr_copy+0x8c/0x2b0 [ 1309.390336][T31051] sctp_assoc_set_bind_addr_from_ep+0xb7/0xc0 [ 1309.396415][T31051] sctp_connect_new_asoc+0x1bc/0x390 [ 1309.401692][T31051] ? bpf_lsm_sctp_bind_connect+0x5/0x10 [ 1309.407263][T31051] sctp_sendmsg+0x10f5/0x1a90 [ 1309.411961][T31051] ? aa_sock_msg_perm+0x87/0x120 [ 1309.416887][T31051] inet_sendmsg+0x5f/0x80 [ 1309.421219][T31051] __sys_sendto+0x2ae/0x380 [ 1309.425719][T31051] ? check_preemption_disabled+0x51/0x140 [ 1309.431514][T31051] __x64_sys_sendto+0x74/0x90 [ 1309.436248][T31051] do_syscall_64+0x39/0x80 [ 1309.440654][T31051] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1309.446635][T31051] RIP: 0033:0x45d239 [ 1309.450520][T31051] Code: 5d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 2b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1309.470108][T31051] RSP: 002b:00007f3109f92c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1309.478507][T31051] RAX: ffffffffffffffda RBX: 000000000002c3c0 RCX: 000000000045d239 [ 1309.486701][T31051] RDX: 0000000000000001 RSI: 0000000020847fff RDI: 0000000000000003 [ 1309.494831][T31051] RBP: 00007f3109f92ca0 R08: 00000000200001c0 R09: 000000000000001c [ 1309.503419][T31051] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000004 [ 1309.511411][T31051] R13: 00007ffd8910153f R14: 00007f3109f939c0 R15: 000000000118d08c [ 1309.528715][T31062] FAULT_INJECTION: forcing a failure. [ 1309.528715][T31062] name failslab, interval 1, probability 0, space 0, times 0 [ 1309.541488][T31062] CPU: 0 PID: 31062 Comm: syz-executor.2 Not tainted 5.8.0-syzkaller #0 [ 1309.549831][T31062] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1309.559963][T31062] Call Trace: [ 1309.563247][T31062] dump_stack+0x10f/0x19d [ 1309.567621][T31062] should_fail+0x23c/0x250 [ 1309.572035][T31062] __should_failslab+0x81/0x90 [ 1309.576790][T31062] should_failslab+0x5/0x20 [ 1309.581358][T31062] slab_pre_alloc_hook+0x20/0xd0 [ 1309.586307][T31062] kmem_cache_alloc_trace+0x54/0x2d0 [ 1309.591585][T31062] ? sctp_add_bind_addr+0x7b/0x1c0 [ 1309.596687][T31062] sctp_add_bind_addr+0x7b/0x1c0 [ 1309.601614][T31062] sctp_copy_local_addr_list+0x19b/0x220 [ 1309.607241][T31062] sctp_copy_one_addr+0x7d/0x3b0 [ 1309.612223][T31062] sctp_bind_addr_copy+0x8c/0x2b0 [ 1309.617324][T31062] sctp_assoc_set_bind_addr_from_ep+0xb7/0xc0 [ 1309.623386][T31062] sctp_connect_new_asoc+0x1bc/0x390 [ 1309.628670][T31062] ? bpf_lsm_sctp_bind_connect+0x5/0x10 [ 1309.634207][T31062] sctp_sendmsg+0x10f5/0x1a90 [ 1309.638880][T31062] ? aa_sock_msg_perm+0x87/0x120 [ 1309.643822][T31062] inet_sendmsg+0x5f/0x80 [ 1309.649309][T31062] __sys_sendto+0x2ae/0x380 [ 1309.653830][T31062] ? check_preemption_disabled+0x51/0x140 [ 1309.659532][T31062] __x64_sys_sendto+0x74/0x90 [ 1309.664224][T31062] do_syscall_64+0x39/0x80 [ 1309.668618][T31062] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1309.674485][T31062] RIP: 0033:0x45d239 06:55:06 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x11, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:06 executing program 1 (fault-call:3 fault-nth:31): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) [ 1309.678424][T31062] Code: 5d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 2b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1309.698968][T31062] RSP: 002b:00007f9c8ecb0c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1309.707434][T31062] RAX: ffffffffffffffda RBX: 000000000002c3c0 RCX: 000000000045d239 [ 1309.715390][T31062] RDX: 0000000000000001 RSI: 0000000020847fff RDI: 0000000000000003 [ 1309.723422][T31062] RBP: 00007f9c8ecb0ca0 R08: 00000000200001c0 R09: 000000000000001c [ 1309.731367][T31062] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000000001f [ 1309.739746][T31062] R13: 00007ffe027dab0f R14: 00007f9c8ecb19c0 R15: 000000000118d08c 06:55:06 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x12, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:06 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x3, 0x0, 0x24, 0x0, 0x0, 0x0, 0x11, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) [ 1309.873706][T31082] FAULT_INJECTION: forcing a failure. [ 1309.873706][T31082] name failslab, interval 1, probability 0, space 0, times 0 [ 1309.901217][T31082] CPU: 0 PID: 31082 Comm: syz-executor.1 Not tainted 5.8.0-syzkaller #0 [ 1309.909556][T31082] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1309.919597][T31082] Call Trace: [ 1309.922976][T31082] dump_stack+0x10f/0x19d [ 1309.927296][T31082] should_fail+0x23c/0x250 [ 1309.934776][T31082] __should_failslab+0x81/0x90 [ 1309.939529][T31082] should_failslab+0x5/0x20 [ 1309.944021][T31082] slab_pre_alloc_hook+0x20/0xd0 [ 1309.949122][T31082] kmem_cache_alloc_trace+0x54/0x2d0 [ 1309.954393][T31082] ? sctp_add_bind_addr+0x7b/0x1c0 [ 1309.959491][T31082] sctp_add_bind_addr+0x7b/0x1c0 [ 1309.964417][T31082] sctp_copy_local_addr_list+0x19b/0x220 [ 1309.970062][T31082] sctp_copy_one_addr+0x7d/0x3b0 [ 1309.974984][T31082] sctp_bind_addr_copy+0x8c/0x2b0 [ 1309.980074][T31082] sctp_assoc_set_bind_addr_from_ep+0xb7/0xc0 [ 1309.986137][T31082] sctp_connect_new_asoc+0x1bc/0x390 [ 1309.991415][T31082] ? bpf_lsm_sctp_bind_connect+0x5/0x10 [ 1309.996980][T31082] sctp_sendmsg+0x10f5/0x1a90 [ 1310.001651][T31082] ? aa_sock_msg_perm+0x87/0x120 [ 1310.006584][T31082] inet_sendmsg+0x5f/0x80 [ 1310.011094][T31082] __sys_sendto+0x2ae/0x380 [ 1310.015599][T31082] ? check_preemption_disabled+0x51/0x140 [ 1310.021313][T31082] __x64_sys_sendto+0x74/0x90 [ 1310.025983][T31082] do_syscall_64+0x39/0x80 [ 1310.030403][T31082] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1310.036287][T31082] RIP: 0033:0x45d239 [ 1310.040198][T31082] Code: 5d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 2b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1310.059904][T31082] RSP: 002b:00007f2afe6f0c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c 06:55:06 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x13, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) [ 1310.068412][T31082] RAX: ffffffffffffffda RBX: 000000000002c3c0 RCX: 000000000045d239 [ 1310.076382][T31082] RDX: 0000000000000001 RSI: 0000000020847fff RDI: 0000000000000003 [ 1310.084365][T31082] RBP: 00007f2afe6f0ca0 R08: 00000000200001c0 R09: 000000000000001c [ 1310.092312][T31082] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000000001f [ 1310.100259][T31082] R13: 00007ffedb82650f R14: 00007f2afe6f19c0 R15: 000000000118d08c 06:55:06 executing program 2 (fault-call:3 fault-nth:32): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:06 executing program 0 (fault-call:3 fault-nth:5): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:06 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) madvise(&(0x7f0000a93000/0x4000)=nil, 0x4000, 0x12) mremap(&(0x7f0000a94000/0x2000)=nil, 0x2000, 0x800000, 0x3, &(0x7f0000130000/0x800000)=nil) clone(0x0, 0x0, 0x0, 0x0, 0x0) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:06 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x14, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) [ 1310.288947][T31122] FAULT_INJECTION: forcing a failure. [ 1310.288947][T31122] name failslab, interval 1, probability 0, space 0, times 0 [ 1310.306419][T31124] FAULT_INJECTION: forcing a failure. [ 1310.306419][T31124] name failslab, interval 1, probability 0, space 0, times 0 [ 1310.320631][T31124] CPU: 0 PID: 31124 Comm: syz-executor.2 Not tainted 5.8.0-syzkaller #0 [ 1310.328948][T31124] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1310.338986][T31124] Call Trace: [ 1310.342356][T31124] dump_stack+0x10f/0x19d [ 1310.346679][T31124] should_fail+0x23c/0x250 [ 1310.351099][T31124] __should_failslab+0x81/0x90 [ 1310.355845][T31124] should_failslab+0x5/0x20 [ 1310.360333][T31124] slab_pre_alloc_hook+0x20/0xd0 [ 1310.365280][T31124] kmem_cache_alloc_trace+0x54/0x2d0 [ 1310.370551][T31124] ? sctp_add_bind_addr+0x7b/0x1c0 [ 1310.375646][T31124] sctp_add_bind_addr+0x7b/0x1c0 [ 1310.380571][T31124] sctp_copy_local_addr_list+0x19b/0x220 [ 1310.386184][T31124] sctp_copy_one_addr+0x7d/0x3b0 [ 1310.391111][T31124] sctp_bind_addr_copy+0x8c/0x2b0 [ 1310.396176][T31124] sctp_assoc_set_bind_addr_from_ep+0xb7/0xc0 [ 1310.402248][T31124] sctp_connect_new_asoc+0x1bc/0x390 [ 1310.407572][T31124] ? bpf_lsm_sctp_bind_connect+0x5/0x10 [ 1310.413215][T31124] sctp_sendmsg+0x10f5/0x1a90 [ 1310.417888][T31124] ? aa_sock_msg_perm+0x87/0x120 [ 1310.422806][T31124] inet_sendmsg+0x5f/0x80 [ 1310.427117][T31124] __sys_sendto+0x2ae/0x380 [ 1310.431602][T31124] ? check_preemption_disabled+0x51/0x140 [ 1310.437298][T31124] ? check_preemption_disabled+0x51/0x140 [ 1310.443011][T31124] __x64_sys_sendto+0x74/0x90 [ 1310.447682][T31124] do_syscall_64+0x39/0x80 [ 1310.452079][T31124] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1310.457942][T31124] RIP: 0033:0x45d239 [ 1310.461835][T31124] Code: 5d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 2b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1310.481462][T31124] RSP: 002b:00007f9c8ecb0c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1310.489926][T31124] RAX: ffffffffffffffda RBX: 000000000002c3c0 RCX: 000000000045d239 [ 1310.498280][T31124] RDX: 0000000000000001 RSI: 0000000020847fff RDI: 0000000000000003 [ 1310.506241][T31124] RBP: 00007f9c8ecb0ca0 R08: 00000000200001c0 R09: 000000000000001c [ 1310.514193][T31124] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000020 [ 1310.522139][T31124] R13: 00007ffe027dab0f R14: 00007f9c8ecb19c0 R15: 000000000118d08c [ 1310.530103][T31122] CPU: 1 PID: 31122 Comm: syz-executor.0 Not tainted 5.8.0-syzkaller #0 [ 1310.538552][T31122] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1310.548598][T31122] Call Trace: [ 1310.551877][T31122] dump_stack+0x10f/0x19d [ 1310.556190][T31122] should_fail+0x23c/0x250 [ 1310.560580][T31122] __should_failslab+0x81/0x90 [ 1310.565321][T31122] should_failslab+0x5/0x20 [ 1310.569973][T31122] slab_pre_alloc_hook+0x20/0xd0 [ 1310.574903][T31122] kmem_cache_alloc_trace+0x54/0x2d0 [ 1310.580184][T31122] ? sctp_add_bind_addr+0x7b/0x1c0 [ 1310.585444][T31122] sctp_add_bind_addr+0x7b/0x1c0 06:55:07 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x11, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) [ 1310.590359][T31122] sctp_copy_local_addr_list+0x19b/0x220 [ 1310.595979][T31122] sctp_copy_one_addr+0x7d/0x3b0 [ 1310.601021][T31122] sctp_bind_addr_copy+0x8c/0x2b0 [ 1310.606209][T31122] sctp_assoc_set_bind_addr_from_ep+0xb7/0xc0 [ 1310.612357][T31122] sctp_connect_new_asoc+0x1bc/0x390 [ 1310.617634][T31122] ? bpf_lsm_sctp_bind_connect+0x5/0x10 [ 1310.623262][T31122] sctp_sendmsg+0x10f5/0x1a90 [ 1310.627959][T31122] ? aa_sock_msg_perm+0x87/0x120 [ 1310.632883][T31122] inet_sendmsg+0x5f/0x80 06:55:07 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x15, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) [ 1310.637246][T31122] __sys_sendto+0x2ae/0x380 [ 1310.641742][T31122] ? check_preemption_disabled+0x51/0x140 [ 1310.651180][T31122] __x64_sys_sendto+0x74/0x90 [ 1310.655846][T31122] do_syscall_64+0x39/0x80 [ 1310.660260][T31122] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1310.666136][T31122] RIP: 0033:0x45d239 [ 1310.670112][T31122] Code: 5d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 2b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1310.689711][T31122] RSP: 002b:00007f3109f92c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1310.698111][T31122] RAX: ffffffffffffffda RBX: 000000000002c3c0 RCX: 000000000045d239 [ 1310.706083][T31122] RDX: 0000000000000001 RSI: 0000000020847fff RDI: 0000000000000003 [ 1310.714128][T31122] RBP: 00007f3109f92ca0 R08: 00000000200001c0 R09: 000000000000001c [ 1310.722131][T31122] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000005 [ 1310.730208][T31122] R13: 00007ffd8910153f R14: 00007f3109f939c0 R15: 000000000118d08c 06:55:07 executing program 1 (fault-call:3 fault-nth:32): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:07 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) r1 = syz_init_net_socket$ax25(0x3, 0x5, 0x0) r2 = dup(r1) ioctl$IOC_PR_RELEASE(r2, 0x401070ca, &(0x7f0000000140)={0x28de, 0xeb7, 0x1}) bind$l2tp(r2, &(0x7f00000000c0)={0x2, 0x0, @remote}, 0x10) sendmsg$TIPC_CMD_GET_BEARER_NAMES(r2, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x1c, 0x0, 0x300, 0x70bd26, 0x25dfdbfe, {}, ["", "", "", "", "", "", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x4000}, 0x4040000) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:07 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x16, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:07 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x2, 0x24, 0x0, 0x0, 0x0, 0x11, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) [ 1310.944127][T31156] FAULT_INJECTION: forcing a failure. [ 1310.944127][T31156] name failslab, interval 1, probability 0, space 0, times 0 [ 1310.968731][T31156] CPU: 0 PID: 31156 Comm: syz-executor.1 Not tainted 5.8.0-syzkaller #0 [ 1310.977071][T31156] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1310.987127][T31156] Call Trace: [ 1310.990412][T31156] dump_stack+0x10f/0x19d [ 1310.995081][T31156] should_fail+0x23c/0x250 [ 1310.999485][T31156] __should_failslab+0x81/0x90 [ 1311.004233][T31156] should_failslab+0x5/0x20 [ 1311.008763][T31156] slab_pre_alloc_hook+0x20/0xd0 [ 1311.013775][T31156] kmem_cache_alloc_trace+0x54/0x2d0 [ 1311.019048][T31156] ? sctp_add_bind_addr+0x7b/0x1c0 [ 1311.024153][T31156] sctp_add_bind_addr+0x7b/0x1c0 [ 1311.029138][T31156] sctp_copy_local_addr_list+0x19b/0x220 [ 1311.034776][T31156] sctp_copy_one_addr+0x7d/0x3b0 [ 1311.039700][T31156] sctp_bind_addr_copy+0x8c/0x2b0 [ 1311.044722][T31156] sctp_assoc_set_bind_addr_from_ep+0xb7/0xc0 [ 1311.050806][T31156] sctp_connect_new_asoc+0x1bc/0x390 [ 1311.056521][T31156] ? bpf_lsm_sctp_bind_connect+0x5/0x10 [ 1311.062049][T31156] sctp_sendmsg+0x10f5/0x1a90 [ 1311.066759][T31156] ? aa_sock_msg_perm+0x87/0x120 [ 1311.071668][T31156] inet_sendmsg+0x5f/0x80 [ 1311.075971][T31156] __sys_sendto+0x2ae/0x380 [ 1311.080499][T31156] ? check_preemption_disabled+0x51/0x140 [ 1311.086209][T31156] ? check_preemption_disabled+0x51/0x140 [ 1311.091924][T31156] __x64_sys_sendto+0x74/0x90 [ 1311.096582][T31156] do_syscall_64+0x39/0x80 [ 1311.101751][T31156] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1311.107697][T31156] RIP: 0033:0x45d239 [ 1311.111571][T31156] Code: 5d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 2b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1311.131147][T31156] RSP: 002b:00007f2afe6f0c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c 06:55:07 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x17, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:07 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x4e20, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) [ 1311.139620][T31156] RAX: ffffffffffffffda RBX: 000000000002c3c0 RCX: 000000000045d239 [ 1311.147562][T31156] RDX: 0000000000000001 RSI: 0000000020847fff RDI: 0000000000000003 [ 1311.155622][T31156] RBP: 00007f2afe6f0ca0 R08: 00000000200001c0 R09: 000000000000001c [ 1311.163835][T31156] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000020 [ 1311.171828][T31156] R13: 00007ffedb82650f R14: 00007f2afe6f19c0 R15: 000000000118d08c 06:55:07 executing program 2 (fault-call:3 fault-nth:33): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:07 executing program 0 (fault-call:3 fault-nth:6): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:07 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x18, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) [ 1311.352150][T31187] FAULT_INJECTION: forcing a failure. [ 1311.352150][T31187] name failslab, interval 1, probability 0, space 0, times 0 [ 1311.370509][T31188] FAULT_INJECTION: forcing a failure. [ 1311.370509][T31188] name failslab, interval 1, probability 0, space 0, times 0 [ 1311.402259][T31188] CPU: 0 PID: 31188 Comm: syz-executor.2 Not tainted 5.8.0-syzkaller #0 [ 1311.410609][T31188] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1311.421861][T31188] Call Trace: [ 1311.425139][T31188] dump_stack+0x10f/0x19d [ 1311.429514][T31188] should_fail+0x23c/0x250 [ 1311.433915][T31188] __should_failslab+0x81/0x90 [ 1311.438656][T31188] should_failslab+0x5/0x20 [ 1311.443138][T31188] slab_pre_alloc_hook+0x20/0xd0 [ 1311.448104][T31188] kmem_cache_alloc_trace+0x54/0x2d0 [ 1311.453508][T31188] ? sctp_add_bind_addr+0x7b/0x1c0 [ 1311.458630][T31188] sctp_add_bind_addr+0x7b/0x1c0 [ 1311.463555][T31188] sctp_copy_local_addr_list+0x19b/0x220 [ 1311.469165][T31188] sctp_copy_one_addr+0x7d/0x3b0 [ 1311.474087][T31188] sctp_bind_addr_copy+0x8c/0x2b0 [ 1311.479119][T31188] sctp_assoc_set_bind_addr_from_ep+0xb7/0xc0 [ 1311.485166][T31188] sctp_connect_new_asoc+0x1bc/0x390 [ 1311.490427][T31188] ? bpf_lsm_sctp_bind_connect+0x5/0x10 [ 1311.495946][T31188] sctp_sendmsg+0x10f5/0x1a90 [ 1311.500601][T31188] ? aa_sock_msg_perm+0x87/0x120 [ 1311.505609][T31188] inet_sendmsg+0x5f/0x80 [ 1311.509915][T31188] __sys_sendto+0x2ae/0x380 [ 1311.514487][T31188] ? check_preemption_disabled+0x51/0x140 [ 1311.521731][T31188] ? check_preemption_disabled+0x51/0x140 [ 1311.527468][T31188] __x64_sys_sendto+0x74/0x90 [ 1311.532148][T31188] do_syscall_64+0x39/0x80 [ 1311.536566][T31188] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1311.542466][T31188] RIP: 0033:0x45d239 [ 1311.546394][T31188] Code: 5d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 2b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1311.566077][T31188] RSP: 002b:00007f9c8ecb0c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1311.574484][T31188] RAX: ffffffffffffffda RBX: 000000000002c3c0 RCX: 000000000045d239 [ 1311.582440][T31188] RDX: 0000000000000001 RSI: 0000000020847fff RDI: 0000000000000003 [ 1311.590421][T31188] RBP: 00007f9c8ecb0ca0 R08: 00000000200001c0 R09: 000000000000001c 06:55:07 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) r1 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) setresuid(0x0, r2, 0x0) r3 = add_key$keyring(&(0x7f00000004c0)='keyring\x00', &(0x7f00000003c0)={'syz', 0x2}, 0x0, 0x0, 0xffffffffffffffff) keyctl$get_persistent(0x16, r2, r3) syz_mount_image$tmpfs(&(0x7f0000000000)='tmpfs\x00', &(0x7f0000000040)='./file0\x00', 0x8001, 0x3, &(0x7f0000000300)=[{&(0x7f0000000080)="043ae4f03d20e14fce228d62408f732bc9bf", 0x12, 0x4}, {&(0x7f0000000200)="ff23a6fe2cf76630e01086a27c13b7fc8a742705377d451500621062bd0e1660b8164f2be3bae6c1593bcbd013bcf25e8ecc4db87173b7e561e4cd5556e31cec74b0c81859d566cb7e3c462bf33de9b0b2d34cd0bc649700c53ecca57c01c67de31d64bd1e6a4b06903306e427f52910bb9041984cd29ddb49902b62fc074d28c7b6c8d24c980dd7d38f74a102599f5b7d95225e2e4beda3af94036d2e985620db0195fc5677e2a01ef79870a8fab6f2f8e5fbba13f1873a4fd281d0e5ae55530093591163077313dabb5a97d9dbba8b753abf0915", 0xd5, 0x6}, {&(0x7f0000000100)="54a6bd01a880248130e11529f7a4b92ee83d9f0dc616fd40ebb40881093aa2af4effe18320af2cd2956a8588d9068b2f468fdf7f4c17eeb81179b65b70f4ec7c0bdf36191ed4f08c10c6b5d377fc5e8dbe394b3a58011f7f0cd47ee50b0fc91adfe9a68dd3", 0x65, 0x7}], 0x40, &(0x7f0000000380)={[{@huge_within_size={'huge=within_size', 0x3d, '#(,[-{$[,'}}, {@mpol={'mpol', 0x3d, {'bind', '=static', @void}}}], [{@smackfshat={'smackfshat', 0x3d, '/((&[+'}}, {@audit='audit'}, {@fowner_eq={'fowner', 0x3d, r2}}, {@permit_directio='permit_directio'}]}) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)="99", 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) r4 = syz_init_net_socket$ax25(0x3, 0x5, 0x0) r5 = dup(r4) bind$l2tp(r5, &(0x7f00000000c0)={0x2, 0x0, @remote}, 0x10) ioctl$NBD_SET_TIMEOUT(r5, 0xab09, 0x8) [ 1311.598392][T31188] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000021 [ 1311.606457][T31188] R13: 00007ffe027dab0f R14: 00007f9c8ecb19c0 R15: 000000000118d08c [ 1311.614416][T31187] CPU: 1 PID: 31187 Comm: syz-executor.0 Not tainted 5.8.0-syzkaller #0 [ 1311.622743][T31187] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1311.632794][T31187] Call Trace: [ 1311.636103][T31187] dump_stack+0x10f/0x19d [ 1311.640424][T31187] should_fail+0x23c/0x250 [ 1311.644828][T31187] __should_failslab+0x81/0x90 [ 1311.649582][T31187] should_failslab+0x5/0x20 [ 1311.654073][T31187] slab_pre_alloc_hook+0x20/0xd0 [ 1311.659027][T31187] kmem_cache_alloc_trace+0x54/0x2d0 [ 1311.664301][T31187] ? sctp_add_bind_addr+0x7b/0x1c0 [ 1311.669463][T31187] sctp_add_bind_addr+0x7b/0x1c0 [ 1311.674474][T31187] sctp_copy_local_addr_list+0x19b/0x220 [ 1311.680139][T31187] sctp_copy_one_addr+0x7d/0x3b0 [ 1311.685089][T31187] sctp_bind_addr_copy+0x8c/0x2b0 [ 1311.690154][T31187] sctp_assoc_set_bind_addr_from_ep+0xb7/0xc0 [ 1311.696256][T31187] sctp_connect_new_asoc+0x1bc/0x390 06:55:08 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x19, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) [ 1311.701538][T31187] ? bpf_lsm_sctp_bind_connect+0x5/0x10 [ 1311.707103][T31187] sctp_sendmsg+0x10f5/0x1a90 [ 1311.711777][T31187] ? aa_sock_msg_perm+0x87/0x120 [ 1311.716700][T31187] inet_sendmsg+0x5f/0x80 [ 1311.721094][T31187] __sys_sendto+0x2ae/0x380 [ 1311.725599][T31187] ? check_preemption_disabled+0x51/0x140 [ 1311.731310][T31187] __x64_sys_sendto+0x74/0x90 [ 1311.736102][T31187] do_syscall_64+0x39/0x80 [ 1311.740495][T31187] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1311.746382][T31187] RIP: 0033:0x45d239 [ 1311.750259][T31187] Code: 5d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 2b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1311.770051][T31187] RSP: 002b:00007f3109f92c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1311.778500][T31187] RAX: ffffffffffffffda RBX: 000000000002c3c0 RCX: 000000000045d239 [ 1311.786496][T31187] RDX: 0000000000000001 RSI: 0000000020847fff RDI: 0000000000000003 [ 1311.794584][T31187] RBP: 00007f3109f92ca0 R08: 00000000200001c0 R09: 000000000000001c 06:55:08 executing program 1 (fault-call:3 fault-nth:33): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) [ 1311.802547][T31187] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000006 [ 1311.810593][T31187] R13: 00007ffd8910153f R14: 00007f3109f939c0 R15: 000000000118d08c 06:55:08 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x3, 0x24, 0x0, 0x0, 0x0, 0x11, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) [ 1311.858473][T31197] tmpfs: Bad value for 'huge' 06:55:08 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1a, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:08 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) r1 = syz_init_net_socket$ax25(0x3, 0x5, 0x0) r2 = dup(r1) bind$l2tp(r2, &(0x7f00000000c0)={0x2, 0x0, @remote}, 0x10) setsockopt$netlink_NETLINK_LISTEN_ALL_NSID(r2, 0x10e, 0x8, &(0x7f0000000000)=0x23f, 0x4) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2={0xfc, 0x2, [], 0x1}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) [ 1311.992061][T31218] FAULT_INJECTION: forcing a failure. [ 1311.992061][T31218] name failslab, interval 1, probability 0, space 0, times 0 [ 1312.012231][T31218] CPU: 1 PID: 31218 Comm: syz-executor.1 Not tainted 5.8.0-syzkaller #0 [ 1312.020603][T31218] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1312.030692][T31218] Call Trace: [ 1312.034063][T31218] dump_stack+0x10f/0x19d [ 1312.038383][T31218] should_fail+0x23c/0x250 [ 1312.042865][T31218] __should_failslab+0x81/0x90 [ 1312.047618][T31218] should_failslab+0x5/0x20 [ 1312.052111][T31218] slab_pre_alloc_hook+0x20/0xd0 [ 1312.057184][T31218] kmem_cache_alloc_trace+0x54/0x2d0 [ 1312.062537][T31218] ? sctp_add_bind_addr+0x7b/0x1c0 [ 1312.067654][T31218] sctp_add_bind_addr+0x7b/0x1c0 [ 1312.072578][T31218] sctp_copy_local_addr_list+0x19b/0x220 [ 1312.078201][T31218] sctp_copy_one_addr+0x7d/0x3b0 [ 1312.083126][T31218] sctp_bind_addr_copy+0x8c/0x2b0 [ 1312.088152][T31218] sctp_assoc_set_bind_addr_from_ep+0xb7/0xc0 [ 1312.094245][T31218] sctp_connect_new_asoc+0x1bc/0x390 [ 1312.099588][T31218] ? bpf_lsm_sctp_bind_connect+0x5/0x10 [ 1312.105184][T31218] sctp_sendmsg+0x10f5/0x1a90 [ 1312.110644][T31218] ? aa_sock_msg_perm+0x87/0x120 [ 1312.115601][T31218] inet_sendmsg+0x5f/0x80 [ 1312.119963][T31218] __sys_sendto+0x2ae/0x380 [ 1312.124460][T31218] ? check_preemption_disabled+0x51/0x140 [ 1312.130262][T31218] ? check_preemption_disabled+0x51/0x140 [ 1312.136024][T31218] __x64_sys_sendto+0x74/0x90 [ 1312.140827][T31218] do_syscall_64+0x39/0x80 [ 1312.145459][T31218] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1312.152382][T31218] RIP: 0033:0x45d239 [ 1312.156405][T31218] Code: 5d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 2b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1312.176225][T31218] RSP: 002b:00007f2afe6f0c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1312.184698][T31218] RAX: ffffffffffffffda RBX: 000000000002c3c0 RCX: 000000000045d239 06:55:08 executing program 2 (fault-call:3 fault-nth:34): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:08 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1b, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:08 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) r1 = syz_init_net_socket$ax25(0x3, 0x5, 0x0) r2 = dup(r1) bind$l2tp(r2, &(0x7f00000000c0)={0x2, 0x0, @remote}, 0x10) r3 = socket$nl_route(0x10, 0x3, 0x0) r4 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r4, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r4, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000240)=0x14) sendmsg$nl_route(r3, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000000)=@RTM_DELMDB={0x18, 0x55, 0x1, 0x0, 0x0, {0x7, r5}}, 0x18}}, 0x0) sendmsg$xdp(r2, &(0x7f0000001380)={&(0x7f0000000100)={0x2c, 0xf, r5, 0x1e}, 0x10, &(0x7f0000000140), 0x0, 0x0, 0x0, 0x20000800}, 0x80) sendto$inet6(r0, &(0x7f0000000080)="b1843257489ec122421065d2c5f610780f9e595b90049d43010d098b5e22db706a956ed9eae6297263819355fdb93601a2c43fb812c52e99e6df", 0x3a, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) r6 = syz_init_net_socket$ax25(0x3, 0x5, 0x0) r7 = dup(r6) bind$l2tp(r7, &(0x7f00000000c0)={0x2, 0x0, @remote}, 0x10) ioctl$KVM_GET_CPUID2(r7, 0xc008ae91, &(0x7f0000000000)={0x2, 0x0, [{}, {}]}) [ 1312.192782][T31218] RDX: 0000000000000001 RSI: 0000000020847fff RDI: 0000000000000003 [ 1312.200843][T31218] RBP: 00007f2afe6f0ca0 R08: 00000000200001c0 R09: 000000000000001c [ 1312.208826][T31218] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000021 [ 1312.216921][T31218] R13: 00007ffedb82650f R14: 00007f2afe6f19c0 R15: 000000000118d08c 06:55:08 executing program 0 (fault-call:3 fault-nth:7): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:08 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1c, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) [ 1312.369579][T31245] PF_BRIDGE: br_mdb_parse() with unknown ifindex [ 1312.387927][T31249] FAULT_INJECTION: forcing a failure. [ 1312.387927][T31249] name failslab, interval 1, probability 0, space 0, times 0 [ 1312.404313][T31251] FAULT_INJECTION: forcing a failure. [ 1312.404313][T31251] name failslab, interval 1, probability 0, space 0, times 0 [ 1312.421319][T31249] CPU: 1 PID: 31249 Comm: syz-executor.2 Not tainted 5.8.0-syzkaller #0 [ 1312.429643][T31249] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1312.439910][T31249] Call Trace: [ 1312.441925][T31245] PF_BRIDGE: br_mdb_parse() with unknown ifindex [ 1312.443241][T31249] dump_stack+0x10f/0x19d [ 1312.453872][T31249] should_fail+0x23c/0x250 [ 1312.458331][T31249] __should_failslab+0x81/0x90 [ 1312.463088][T31249] should_failslab+0x5/0x20 [ 1312.467626][T31249] slab_pre_alloc_hook+0x20/0xd0 [ 1312.472558][T31249] kmem_cache_alloc_trace+0x54/0x2d0 [ 1312.477842][T31249] ? sctp_add_bind_addr+0x7b/0x1c0 [ 1312.483005][T31249] sctp_add_bind_addr+0x7b/0x1c0 [ 1312.487926][T31249] sctp_copy_local_addr_list+0x19b/0x220 [ 1312.493538][T31249] sctp_copy_one_addr+0x7d/0x3b0 [ 1312.498472][T31249] sctp_bind_addr_copy+0x8c/0x2b0 [ 1312.503566][T31249] sctp_assoc_set_bind_addr_from_ep+0xb7/0xc0 [ 1312.509632][T31249] sctp_connect_new_asoc+0x1bc/0x390 [ 1312.515075][T31249] ? bpf_lsm_sctp_bind_connect+0x5/0x10 [ 1312.520615][T31249] sctp_sendmsg+0x10f5/0x1a90 [ 1312.526095][T31249] ? aa_sock_msg_perm+0x87/0x120 [ 1312.531008][T31249] inet_sendmsg+0x5f/0x80 [ 1312.535315][T31249] __sys_sendto+0x2ae/0x380 [ 1312.539848][T31249] ? check_preemption_disabled+0x51/0x140 [ 1312.545544][T31249] ? check_preemption_disabled+0x51/0x140 [ 1312.551239][T31249] __x64_sys_sendto+0x74/0x90 [ 1312.555895][T31249] do_syscall_64+0x39/0x80 [ 1312.560297][T31249] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1312.566178][T31249] RIP: 0033:0x45d239 [ 1312.570083][T31249] Code: 5d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 2b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1312.589953][T31249] RSP: 002b:00007f9c8ecb0c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1312.598356][T31249] RAX: ffffffffffffffda RBX: 000000000002c3c0 RCX: 000000000045d239 [ 1312.606400][T31249] RDX: 0000000000000001 RSI: 0000000020847fff RDI: 0000000000000003 [ 1312.614347][T31249] RBP: 00007f9c8ecb0ca0 R08: 00000000200001c0 R09: 000000000000001c 06:55:09 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1d, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:09 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000000000)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) [ 1312.622293][T31249] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000022 [ 1312.631326][T31249] R13: 00007ffe027dab0f R14: 00007f9c8ecb19c0 R15: 000000000118d08c [ 1312.654896][T31251] CPU: 0 PID: 31251 Comm: syz-executor.0 Not tainted 5.8.0-syzkaller #0 [ 1312.663236][T31251] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1312.673281][T31251] Call Trace: [ 1312.676572][T31251] dump_stack+0x10f/0x19d [ 1312.682119][T31251] should_fail+0x23c/0x250 [ 1312.686513][T31251] __should_failslab+0x81/0x90 [ 1312.691258][T31251] should_failslab+0x5/0x20 [ 1312.695814][T31251] slab_pre_alloc_hook+0x20/0xd0 [ 1312.700737][T31251] kmem_cache_alloc_trace+0x54/0x2d0 [ 1312.706012][T31251] ? sctp_add_bind_addr+0x7b/0x1c0 [ 1312.711221][T31251] sctp_add_bind_addr+0x7b/0x1c0 [ 1312.716162][T31251] sctp_copy_local_addr_list+0x19b/0x220 [ 1312.721859][T31251] sctp_copy_one_addr+0x7d/0x3b0 [ 1312.726829][T31251] sctp_bind_addr_copy+0x8c/0x2b0 [ 1312.731848][T31251] sctp_assoc_set_bind_addr_from_ep+0xb7/0xc0 [ 1312.737904][T31251] sctp_connect_new_asoc+0x1bc/0x390 [ 1312.743233][T31251] ? bpf_lsm_sctp_bind_connect+0x5/0x10 [ 1312.748771][T31251] sctp_sendmsg+0x10f5/0x1a90 [ 1312.753451][T31251] ? aa_sock_msg_perm+0x87/0x120 [ 1312.758448][T31251] inet_sendmsg+0x5f/0x80 [ 1312.762875][T31251] __sys_sendto+0x2ae/0x380 [ 1312.767362][T31251] ? check_preemption_disabled+0x51/0x140 [ 1312.773238][T31251] __x64_sys_sendto+0x74/0x90 [ 1312.777903][T31251] do_syscall_64+0x39/0x80 [ 1312.782305][T31251] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1312.788372][T31251] RIP: 0033:0x45d239 [ 1312.792247][T31251] Code: 5d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 2b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1312.812550][T31251] RSP: 002b:00007f3109f92c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c 06:55:09 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1e, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:09 executing program 1 (fault-call:3 fault-nth:34): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:09 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x4, 0x24, 0x0, 0x0, 0x0, 0x11, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) 06:55:09 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @mcast1}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) r1 = socket$inet6_sctp(0xa, 0x5, 0x84) r2 = socket$inet(0x2, 0x80001, 0x84) getsockopt$inet_sctp_SCTP_MAX_BURST(r2, 0x84, 0x14, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) setsockopt$inet_sctp6_SCTP_CONTEXT(r1, 0x84, 0x11, &(0x7f0000000080)={r3}, 0x8) setsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(r0, 0x84, 0x72, &(0x7f0000000000)={r3, 0x0, 0x30}, 0xc) [ 1312.820934][T31251] RAX: ffffffffffffffda RBX: 000000000002c3c0 RCX: 000000000045d239 [ 1312.828889][T31251] RDX: 0000000000000001 RSI: 0000000020847fff RDI: 0000000000000003 [ 1312.837024][T31251] RBP: 00007f3109f92ca0 R08: 00000000200001c0 R09: 000000000000001c [ 1312.845004][T31251] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000007 [ 1312.853069][T31251] R13: 00007ffd8910153f R14: 00007f3109f939c0 R15: 000000000118d08c 06:55:09 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x21, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) [ 1313.027967][T31285] FAULT_INJECTION: forcing a failure. [ 1313.027967][T31285] name failslab, interval 1, probability 0, space 0, times 0 [ 1313.064807][T31285] CPU: 0 PID: 31285 Comm: syz-executor.1 Not tainted 5.8.0-syzkaller #0 [ 1313.073163][T31285] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1313.083376][T31285] Call Trace: [ 1313.086657][T31285] dump_stack+0x10f/0x19d [ 1313.090977][T31285] should_fail+0x23c/0x250 [ 1313.095436][T31285] __should_failslab+0x81/0x90 [ 1313.100196][T31285] should_failslab+0x5/0x20 [ 1313.104696][T31285] slab_pre_alloc_hook+0x20/0xd0 [ 1313.109629][T31285] kmem_cache_alloc_trace+0x54/0x2d0 [ 1313.114904][T31285] ? sctp_add_bind_addr+0x7b/0x1c0 [ 1313.120099][T31285] sctp_add_bind_addr+0x7b/0x1c0 [ 1313.125027][T31285] sctp_copy_local_addr_list+0x19b/0x220 [ 1313.130648][T31285] sctp_copy_one_addr+0x7d/0x3b0 [ 1313.135574][T31285] sctp_bind_addr_copy+0x8c/0x2b0 [ 1313.140590][T31285] sctp_assoc_set_bind_addr_from_ep+0xb7/0xc0 [ 1313.146745][T31285] sctp_connect_new_asoc+0x1bc/0x390 [ 1313.152104][T31285] ? bpf_lsm_sctp_bind_connect+0x5/0x10 [ 1313.157662][T31285] sctp_sendmsg+0x10f5/0x1a90 [ 1313.162348][T31285] ? aa_sock_msg_perm+0x87/0x120 [ 1313.167317][T31285] inet_sendmsg+0x5f/0x80 [ 1313.171646][T31285] __sys_sendto+0x2ae/0x380 [ 1313.176181][T31285] ? check_preemption_disabled+0x51/0x140 [ 1313.182000][T31285] __x64_sys_sendto+0x74/0x90 [ 1313.186663][T31285] do_syscall_64+0x39/0x80 [ 1313.191067][T31285] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1313.197050][T31285] RIP: 0033:0x45d239 [ 1313.201044][T31285] Code: 5d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 2b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 06:55:09 executing program 2 (fault-call:3 fault-nth:35): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:09 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x22, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:09 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER(r1, 0x84, 0x7b, &(0x7f0000000100)={0x0, 0x2}, 0x8) sendto$inet6(r1, &(0x7f0000000040)="402edacaa6142adca6f078", 0xb, 0x4000, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @remote}}, 0x1c) sendto$inet6(r1, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r1, 0x84, 0x7c, &(0x7f0000000300), 0x8) sendto$inet6(r1, &(0x7f0000000000)="025770fb4a75007389fdf80ec6c96c3afe", 0x11, 0x2004000, &(0x7f00000001c0)={0xa, 0x0, 0x0, @remote}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) r2 = socket$nl_route(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000240)=0x14) sendmsg$nl_route(r2, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000380)=ANY=[@ANYBLOB="1800000000000000000000000000ee10181b96f504318e4f1225198ef41378b108793bb5b2fd38d14c77b4fe65fc38f5642e7f95831bdd298aa830d5e16343a7c3ee09f354f515f8eee168f3a8535357ad27445df6ae4db4018932b974c57cc864c9e8235063524cbc7563031061000000000000", @ANYRES32=r4], 0x18}}, 0x0) r5 = socket$nl_route(0x10, 0x3, 0x0) r6 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r6, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000240)=0x14) sendmsg$nl_route(r5, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000000)=@RTM_DELMDB={0x18, 0x55, 0x1, 0x0, 0x0, {0x7, r7}}, 0x18}}, 0x0) sendmsg$MPTCP_PM_CMD_GET_ADDR(0xffffffffffffffff, &(0x7f0000000340)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000140)={&(0x7f0000000200)={0xdc, 0x0, 0x8, 0x70bd2d, 0x25dfdbfd, {}, [@MPTCP_PM_ATTR_ADDR={0x1c, 0x1, 0x0, 0x1, [@MPTCP_PM_ADDR_ATTR_ID={0x5, 0x2, 0x8}, @MPTCP_PM_ADDR_ATTR_FAMILY={0x6, 0x1, 0x2}, @MPTCP_PM_ADDR_ATTR_FAMILY={0x6, 0x1, 0xa}]}, @MPTCP_PM_ATTR_ADDR={0x34, 0x1, 0x0, 0x1, [@MPTCP_PM_ADDR_ATTR_FLAGS={0x8, 0x6, 0x4}, @MPTCP_PM_ADDR_ATTR_FLAGS={0x8, 0x6, 0x7}, @MPTCP_PM_ADDR_ATTR_IF_IDX={0x8, 0x7, r4}, @MPTCP_PM_ADDR_ATTR_ADDR4={0x8, 0x3, @broadcast}, @MPTCP_PM_ADDR_ATTR_ID={0x5, 0x2, 0xb7}, @MPTCP_PM_ADDR_ATTR_FAMILY={0x6, 0x1, 0x8}]}, @MPTCP_PM_ATTR_ADDR={0x48, 0x1, 0x0, 0x1, [@MPTCP_PM_ADDR_ATTR_FLAGS={0x8, 0x6, 0x2}, @MPTCP_PM_ADDR_ATTR_FAMILY={0x6, 0x1, 0x2}, @MPTCP_PM_ADDR_ATTR_ADDR4={0x8, 0x3, @private=0xa010101}, @MPTCP_PM_ADDR_ATTR_FAMILY={0x6, 0x1, 0xa}, @MPTCP_PM_ADDR_ATTR_IF_IDX={0x8, 0x7, r7}, @MPTCP_PM_ADDR_ATTR_ADDR6={0x14, 0x4, @dev={0xfe, 0x80, [], 0x19}}, @MPTCP_PM_ADDR_ATTR_ADDR4={0x8, 0x3, @local}]}, @MPTCP_PM_ATTR_SUBFLOWS={0x8, 0x3, 0x4}, @MPTCP_PM_ATTR_SUBFLOWS={0x8}, @MPTCP_PM_ATTR_ADDR={0x20, 0x1, 0x0, 0x1, [@MPTCP_PM_ADDR_ATTR_ADDR4={0x8, 0x3, @broadcast}, @MPTCP_PM_ADDR_ATTR_ADDR6={0x14, 0x4, @private1={0xfc, 0x1, [], 0x1}}]}]}, 0xdc}, 0x1, 0x0, 0x0, 0x800}, 0x801) [ 1313.220640][T31285] RSP: 002b:00007f2afe6f0c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1313.229136][T31285] RAX: ffffffffffffffda RBX: 000000000002c3c0 RCX: 000000000045d239 [ 1313.237098][T31285] RDX: 0000000000000001 RSI: 0000000020847fff RDI: 0000000000000003 [ 1313.245054][T31285] RBP: 00007f2afe6f0ca0 R08: 00000000200001c0 R09: 000000000000001c [ 1313.253014][T31285] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000022 [ 1313.260970][T31285] R13: 00007ffedb82650f R14: 00007f2afe6f19c0 R15: 000000000118d08c 06:55:09 executing program 0 (fault-call:3 fault-nth:8): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:10 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x23, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) [ 1313.396680][T31301] PF_BRIDGE: br_mdb_parse() with unknown ifindex [ 1313.434434][T31314] FAULT_INJECTION: forcing a failure. [ 1313.434434][T31314] name failslab, interval 1, probability 0, space 0, times 0 [ 1313.455521][T31315] FAULT_INJECTION: forcing a failure. [ 1313.455521][T31315] name failslab, interval 1, probability 0, space 0, times 0 [ 1313.456641][T31307] PF_BRIDGE: br_mdb_parse() with unknown ifindex [ 1313.474882][T31314] CPU: 1 PID: 31314 Comm: syz-executor.2 Not tainted 5.8.0-syzkaller #0 [ 1313.483192][T31314] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1313.493237][T31314] Call Trace: [ 1313.496576][T31314] dump_stack+0x10f/0x19d [ 1313.501028][T31314] should_fail+0x23c/0x250 [ 1313.505496][T31314] __should_failslab+0x81/0x90 [ 1313.510252][T31314] should_failslab+0x5/0x20 [ 1313.514816][T31314] slab_pre_alloc_hook+0x20/0xd0 [ 1313.519737][T31314] kmem_cache_alloc_trace+0x54/0x2d0 [ 1313.525002][T31314] ? sctp_add_bind_addr+0x7b/0x1c0 [ 1313.530094][T31314] sctp_add_bind_addr+0x7b/0x1c0 [ 1313.535026][T31314] sctp_copy_local_addr_list+0x19b/0x220 [ 1313.541251][T31314] sctp_copy_one_addr+0x7d/0x3b0 [ 1313.546168][T31314] sctp_bind_addr_copy+0x8c/0x2b0 [ 1313.551171][T31314] sctp_assoc_set_bind_addr_from_ep+0xb7/0xc0 [ 1313.557224][T31314] sctp_connect_new_asoc+0x1bc/0x390 [ 1313.562493][T31314] ? bpf_lsm_sctp_bind_connect+0x5/0x10 [ 1313.568022][T31314] sctp_sendmsg+0x10f5/0x1a90 [ 1313.572682][T31314] ? aa_sock_msg_perm+0x87/0x120 [ 1313.577601][T31314] inet_sendmsg+0x5f/0x80 [ 1313.581908][T31314] __sys_sendto+0x2ae/0x380 [ 1313.586469][T31314] ? check_preemption_disabled+0x51/0x140 [ 1313.592166][T31314] __x64_sys_sendto+0x74/0x90 [ 1313.596827][T31314] do_syscall_64+0x39/0x80 [ 1313.601377][T31314] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1313.607249][T31314] RIP: 0033:0x45d239 [ 1313.611168][T31314] Code: 5d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 2b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1313.630753][T31314] RSP: 002b:00007f9c8ecb0c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1313.639143][T31314] RAX: ffffffffffffffda RBX: 000000000002c3c0 RCX: 000000000045d239 [ 1313.647100][T31314] RDX: 0000000000000001 RSI: 0000000020847fff RDI: 0000000000000003 [ 1313.655062][T31314] RBP: 00007f9c8ecb0ca0 R08: 00000000200001c0 R09: 000000000000001c [ 1313.663194][T31314] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000023 [ 1313.671234][T31314] R13: 00007ffe027dab0f R14: 00007f9c8ecb19c0 R15: 000000000118d08c [ 1313.680987][T31315] CPU: 0 PID: 31315 Comm: syz-executor.0 Not tainted 5.8.0-syzkaller #0 [ 1313.689379][T31315] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1313.699541][T31315] Call Trace: [ 1313.702816][T31315] dump_stack+0x10f/0x19d [ 1313.707134][T31315] should_fail+0x23c/0x250 [ 1313.711542][T31315] __should_failslab+0x81/0x90 [ 1313.716290][T31315] should_failslab+0x5/0x20 [ 1313.720780][T31315] slab_pre_alloc_hook+0x20/0xd0 [ 1313.725703][T31315] kmem_cache_alloc_trace+0x54/0x2d0 [ 1313.730969][T31315] ? sctp_add_bind_addr+0x7b/0x1c0 [ 1313.736064][T31315] sctp_add_bind_addr+0x7b/0x1c0 [ 1313.741013][T31315] sctp_copy_local_addr_list+0x19b/0x220 [ 1313.746632][T31315] sctp_copy_one_addr+0x7d/0x3b0 [ 1313.751616][T31315] sctp_bind_addr_copy+0x8c/0x2b0 [ 1313.756641][T31315] sctp_assoc_set_bind_addr_from_ep+0xb7/0xc0 [ 1313.762694][T31315] sctp_connect_new_asoc+0x1bc/0x390 [ 1313.767970][T31315] ? bpf_lsm_sctp_bind_connect+0x5/0x10 [ 1313.773607][T31315] sctp_sendmsg+0x10f5/0x1a90 [ 1313.778273][T31315] ? aa_sock_msg_perm+0x87/0x120 [ 1313.783193][T31315] inet_sendmsg+0x5f/0x80 [ 1313.787604][T31315] __sys_sendto+0x2ae/0x380 [ 1313.792151][T31315] ? check_preemption_disabled+0x51/0x140 [ 1313.797862][T31315] __x64_sys_sendto+0x74/0x90 [ 1313.802524][T31315] do_syscall_64+0x39/0x80 06:55:10 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x5, 0x24, 0x0, 0x0, 0x0, 0x11, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) 06:55:10 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x4004804, &(0x7f00000001c0)={0xa, 0xfffc, 0x0, @local}, 0x1c) r1 = syz_init_net_socket$ax25(0x3, 0x5, 0x0) r2 = dup(r1) bind$l2tp(r2, &(0x7f00000000c0)={0x2, 0x0, @remote}, 0x10) ioctl$UFFDIO_COPY(r2, 0xc028aa03, &(0x7f0000000000)={&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x3000}) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) r3 = syz_init_net_socket$ax25(0x3, 0x5, 0x0) r4 = dup(r3) bind$l2tp(r4, &(0x7f00000000c0)={0x2, 0x0, @remote}, 0x10) setsockopt$inet_sctp_SCTP_I_WANT_MAPPED_V4_ADDR(r4, 0x84, 0xc, &(0x7f0000000080)=0x80000002, 0xfffffea1) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) r5 = syz_init_net_socket$ax25(0x3, 0x5, 0x0) r6 = dup(r5) bind$l2tp(r6, &(0x7f00000000c0)={0x2, 0x0, @remote}, 0x10) ioctl$SNDRV_TIMER_IOCTL_GPARAMS(r6, 0x40485404, &(0x7f0000000100)={{0xffffffffffffffff, 0x2, 0x2, 0x0, 0xfffffffe}, 0x0, 0x8000}) [ 1313.806971][T31315] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1313.813541][T31315] RIP: 0033:0x45d239 [ 1313.817418][T31315] Code: 5d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 2b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1313.837152][T31315] RSP: 002b:00007f3109f92c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1313.845722][T31315] RAX: ffffffffffffffda RBX: 000000000002c3c0 RCX: 000000000045d239 06:55:10 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x24, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:10 executing program 1 (fault-call:3 fault-nth:35): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) [ 1313.853772][T31315] RDX: 0000000000000001 RSI: 0000000020847fff RDI: 0000000000000003 [ 1313.861771][T31315] RBP: 00007f3109f92ca0 R08: 00000000200001c0 R09: 000000000000001c [ 1313.869730][T31315] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000008 [ 1313.877792][T31315] R13: 00007ffd8910153f R14: 00007f3109f939c0 R15: 000000000118d08c 06:55:10 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x25, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) [ 1314.023551][T31344] FAULT_INJECTION: forcing a failure. [ 1314.023551][T31344] name failslab, interval 1, probability 0, space 0, times 0 [ 1314.078102][T31344] CPU: 0 PID: 31344 Comm: syz-executor.1 Not tainted 5.8.0-syzkaller #0 [ 1314.086541][T31344] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1314.096585][T31344] Call Trace: [ 1314.099869][T31344] dump_stack+0x10f/0x19d [ 1314.104186][T31344] should_fail+0x23c/0x250 [ 1314.108668][T31344] __should_failslab+0x81/0x90 [ 1314.113534][T31344] should_failslab+0x5/0x20 [ 1314.118055][T31344] slab_pre_alloc_hook+0x20/0xd0 [ 1314.122984][T31344] kmem_cache_alloc_trace+0x54/0x2d0 [ 1314.128253][T31344] ? sctp_add_bind_addr+0x7b/0x1c0 [ 1314.133358][T31344] sctp_add_bind_addr+0x7b/0x1c0 [ 1314.138315][T31344] sctp_copy_local_addr_list+0x19b/0x220 [ 1314.144051][T31344] sctp_copy_one_addr+0x7d/0x3b0 [ 1314.149130][T31344] sctp_bind_addr_copy+0x8c/0x2b0 [ 1314.154160][T31344] sctp_assoc_set_bind_addr_from_ep+0xb7/0xc0 [ 1314.160228][T31344] sctp_connect_new_asoc+0x1bc/0x390 [ 1314.165590][T31344] ? bpf_lsm_sctp_bind_connect+0x5/0x10 [ 1314.171145][T31344] sctp_sendmsg+0x10f5/0x1a90 [ 1314.176030][T31344] ? aa_sock_msg_perm+0x87/0x120 [ 1314.180949][T31344] inet_sendmsg+0x5f/0x80 [ 1314.185254][T31344] __sys_sendto+0x2ae/0x380 [ 1314.190262][T31344] ? check_preemption_disabled+0x51/0x140 [ 1314.195970][T31344] ? check_preemption_disabled+0x51/0x140 [ 1314.201689][T31344] __x64_sys_sendto+0x74/0x90 [ 1314.206339][T31344] do_syscall_64+0x39/0x80 [ 1314.210763][T31344] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1314.216629][T31344] RIP: 0033:0x45d239 [ 1314.220617][T31344] Code: 5d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 2b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1314.240227][T31344] RSP: 002b:00007f2afe6f0c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1314.248652][T31344] RAX: ffffffffffffffda RBX: 000000000002c3c0 RCX: 000000000045d239 [ 1314.257225][T31344] RDX: 0000000000000001 RSI: 0000000020847fff RDI: 0000000000000003 [ 1314.265176][T31344] RBP: 00007f2afe6f0ca0 R08: 00000000200001c0 R09: 000000000000001c 06:55:10 executing program 4: r0 = syz_init_net_socket$ax25(0x3, 0x5, 0x0) r1 = dup(r0) bind$l2tp(r1, &(0x7f00000000c0)={0x2, 0x0, @remote}, 0x10) ioctl$SG_GET_TIMEOUT(r1, 0x2202, 0x0) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r2, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r2, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r2, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:10 executing program 0 (fault-call:3 fault-nth:9): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:10 executing program 2 (fault-call:3 fault-nth:36): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) [ 1314.273125][T31344] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000023 [ 1314.281127][T31344] R13: 00007ffedb82650f R14: 00007f2afe6f19c0 R15: 000000000118d08c 06:55:10 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x28, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:10 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x6, 0x24, 0x0, 0x0, 0x0, 0x11, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) [ 1314.449571][T31372] FAULT_INJECTION: forcing a failure. [ 1314.449571][T31372] name failslab, interval 1, probability 0, space 0, times 0 [ 1314.470145][T31373] FAULT_INJECTION: forcing a failure. [ 1314.470145][T31373] name failslab, interval 1, probability 0, space 0, times 0 [ 1314.482797][T31372] CPU: 1 PID: 31372 Comm: syz-executor.0 Not tainted 5.8.0-syzkaller #0 [ 1314.491118][T31372] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1314.501157][T31372] Call Trace: [ 1314.504470][T31372] dump_stack+0x10f/0x19d [ 1314.508785][T31372] should_fail+0x23c/0x250 [ 1314.513191][T31372] __should_failslab+0x81/0x90 [ 1314.517943][T31372] should_failslab+0x5/0x20 [ 1314.522450][T31372] slab_pre_alloc_hook+0x20/0xd0 [ 1314.527381][T31372] kmem_cache_alloc_trace+0x54/0x2d0 [ 1314.532648][T31372] ? sctp_add_bind_addr+0x7b/0x1c0 [ 1314.537829][T31372] sctp_add_bind_addr+0x7b/0x1c0 [ 1314.542756][T31372] sctp_copy_local_addr_list+0x19b/0x220 [ 1314.548380][T31372] sctp_copy_one_addr+0x7d/0x3b0 [ 1314.553310][T31372] sctp_bind_addr_copy+0x8c/0x2b0 [ 1314.558328][T31372] sctp_assoc_set_bind_addr_from_ep+0xb7/0xc0 [ 1314.565429][T31372] sctp_connect_new_asoc+0x1bc/0x390 [ 1314.570705][T31372] ? bpf_lsm_sctp_bind_connect+0x5/0x10 [ 1314.576241][T31372] sctp_sendmsg+0x10f5/0x1a90 [ 1314.580973][T31372] ? aa_sock_msg_perm+0x87/0x120 [ 1314.585921][T31372] inet_sendmsg+0x5f/0x80 [ 1314.590240][T31372] __sys_sendto+0x2ae/0x380 [ 1314.594868][T31372] ? check_preemption_disabled+0x51/0x140 [ 1314.600580][T31372] ? check_preemption_disabled+0x51/0x140 [ 1314.606286][T31372] __x64_sys_sendto+0x74/0x90 [ 1314.610952][T31372] do_syscall_64+0x39/0x80 [ 1314.615359][T31372] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1314.621232][T31372] RIP: 0033:0x45d239 [ 1314.625213][T31372] Code: 5d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 2b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 06:55:11 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x29, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) [ 1314.644861][T31372] RSP: 002b:00007f3109f92c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1314.653256][T31372] RAX: ffffffffffffffda RBX: 000000000002c3c0 RCX: 000000000045d239 [ 1314.661283][T31372] RDX: 0000000000000001 RSI: 0000000020847fff RDI: 0000000000000003 [ 1314.669271][T31372] RBP: 00007f3109f92ca0 R08: 00000000200001c0 R09: 000000000000001c [ 1314.677286][T31372] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000009 [ 1314.685420][T31372] R13: 00007ffd8910153f R14: 00007f3109f939c0 R15: 000000000118d08c 06:55:11 executing program 4: r0 = syz_init_net_socket$ax25(0x3, 0x5, 0x0) r1 = dup(r0) bind$l2tp(r1, &(0x7f00000000c0)={0x2, 0x0, @remote}, 0x10) ioctl$VIDIOC_SUBDEV_G_CROP(r1, 0xc038563b, &(0x7f0000000100)={0x2, 0x0, {0x2, 0x4, 0x7ad67c3, 0x7fffffff}}) r2 = syz_init_net_socket$ax25(0x3, 0x5, 0x0) r3 = dup(r2) bind$l2tp(r3, &(0x7f00000000c0)={0x2, 0x0, @remote}, 0x10) mmap$IORING_OFF_SQES(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1000005, 0x10010, r3, 0x10000000) r4 = socket$inet6_sctp(0xa, 0x1, 0x84) ioctl$SIOCAX25ADDFWD(r1, 0x89ea, &(0x7f0000000140)={@null, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}}) sendto$inet6(r4, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x3ff, @ipv4={[], [], @rand_addr=0x64010101}, 0x3}, 0x1c) sendto$inet6(r4, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) accept4(r4, &(0x7f0000000000)=@isdn, &(0x7f0000000080)=0x80, 0x800) sendto$inet6(r4, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) [ 1314.693479][T31373] CPU: 0 PID: 31373 Comm: syz-executor.2 Not tainted 5.8.0-syzkaller #0 [ 1314.701803][T31373] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1314.712029][T31373] Call Trace: [ 1314.715316][T31373] dump_stack+0x10f/0x19d [ 1314.719643][T31373] should_fail+0x23c/0x250 [ 1314.724058][T31373] __should_failslab+0x81/0x90 [ 1314.728866][T31373] should_failslab+0x5/0x20 [ 1314.733476][T31373] slab_pre_alloc_hook+0x20/0xd0 [ 1314.738611][T31373] kmem_cache_alloc_trace+0x54/0x2d0 [ 1314.743874][T31373] ? sctp_add_bind_addr+0x7b/0x1c0 [ 1314.749125][T31373] sctp_add_bind_addr+0x7b/0x1c0 [ 1314.754164][T31373] sctp_copy_local_addr_list+0x19b/0x220 [ 1314.759792][T31373] sctp_copy_one_addr+0x7d/0x3b0 [ 1314.764718][T31373] sctp_bind_addr_copy+0x8c/0x2b0 [ 1314.769741][T31373] sctp_assoc_set_bind_addr_from_ep+0xb7/0xc0 [ 1314.775794][T31373] sctp_connect_new_asoc+0x1bc/0x390 [ 1314.781220][T31373] ? bpf_lsm_sctp_bind_connect+0x5/0x10 [ 1314.786752][T31373] sctp_sendmsg+0x10f5/0x1a90 [ 1314.791473][T31373] ? aa_sock_msg_perm+0x87/0x120 [ 1314.796402][T31373] inet_sendmsg+0x5f/0x80 [ 1314.800722][T31373] __sys_sendto+0x2ae/0x380 [ 1314.805216][T31373] ? check_preemption_disabled+0x51/0x140 [ 1314.810926][T31373] ? check_preemption_disabled+0x51/0x140 [ 1314.816637][T31373] __x64_sys_sendto+0x74/0x90 [ 1314.821302][T31373] do_syscall_64+0x39/0x80 [ 1314.825716][T31373] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1314.831594][T31373] RIP: 0033:0x45d239 [ 1314.835477][T31373] Code: 5d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 2b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1314.855199][T31373] RSP: 002b:00007f9c8ecb0c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1314.863616][T31373] RAX: ffffffffffffffda RBX: 000000000002c3c0 RCX: 000000000045d239 [ 1314.871774][T31373] RDX: 0000000000000001 RSI: 0000000020847fff RDI: 0000000000000003 [ 1314.879785][T31373] RBP: 00007f9c8ecb0ca0 R08: 00000000200001c0 R09: 000000000000001c [ 1314.887780][T31373] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000024 06:55:11 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) r1 = syz_init_net_socket$ax25(0x3, 0x5, 0x0) r2 = dup(r1) bind$l2tp(r2, &(0x7f00000000c0)={0x2, 0x0, @remote}, 0x10) ioctl$SNDRV_PCM_IOCTL_XRUN(r2, 0x4148, 0x0) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:11 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x2b, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) [ 1314.895931][T31373] R13: 00007ffe027dab0f R14: 00007f9c8ecb19c0 R15: 000000000118d08c 06:55:11 executing program 1 (fault-call:3 fault-nth:36): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:11 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x2c, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:11 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x7, 0x24, 0x0, 0x0, 0x0, 0x11, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) [ 1315.080188][T31412] FAULT_INJECTION: forcing a failure. [ 1315.080188][T31412] name failslab, interval 1, probability 0, space 0, times 0 06:55:11 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x2d, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:11 executing program 0 (fault-call:3 fault-nth:10): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) [ 1315.137176][T31412] CPU: 0 PID: 31412 Comm: syz-executor.1 Not tainted 5.8.0-syzkaller #0 [ 1315.145536][T31412] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1315.155773][T31412] Call Trace: [ 1315.159071][T31412] dump_stack+0x10f/0x19d [ 1315.163400][T31412] should_fail+0x23c/0x250 [ 1315.167842][T31412] __should_failslab+0x81/0x90 [ 1315.172599][T31412] should_failslab+0x5/0x20 [ 1315.177091][T31412] slab_pre_alloc_hook+0x20/0xd0 [ 1315.182022][T31412] kmem_cache_alloc_trace+0x54/0x2d0 [ 1315.187293][T31412] ? sctp_add_bind_addr+0x7b/0x1c0 [ 1315.192378][T31412] sctp_add_bind_addr+0x7b/0x1c0 [ 1315.197318][T31412] sctp_copy_local_addr_list+0x19b/0x220 [ 1315.203077][T31412] sctp_copy_one_addr+0x7d/0x3b0 [ 1315.207997][T31412] sctp_bind_addr_copy+0x8c/0x2b0 [ 1315.213010][T31412] sctp_assoc_set_bind_addr_from_ep+0xb7/0xc0 [ 1315.219061][T31412] sctp_connect_new_asoc+0x1bc/0x390 [ 1315.224327][T31412] ? bpf_lsm_sctp_bind_connect+0x5/0x10 [ 1315.229857][T31412] sctp_sendmsg+0x10f5/0x1a90 [ 1315.234521][T31412] ? aa_sock_msg_perm+0x87/0x120 [ 1315.239429][T31412] inet_sendmsg+0x5f/0x80 [ 1315.243736][T31412] __sys_sendto+0x2ae/0x380 [ 1315.248284][T31412] ? check_preemption_disabled+0x51/0x140 [ 1315.253995][T31412] __x64_sys_sendto+0x74/0x90 [ 1315.258670][T31412] do_syscall_64+0x39/0x80 [ 1315.263195][T31412] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1315.269062][T31412] RIP: 0033:0x45d239 [ 1315.272975][T31412] Code: 5d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 2b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1315.274479][T31423] FAULT_INJECTION: forcing a failure. [ 1315.274479][T31423] name failslab, interval 1, probability 0, space 0, times 0 [ 1315.292844][T31412] RSP: 002b:00007f2afe6f0c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1315.292884][T31412] RAX: ffffffffffffffda RBX: 000000000002c3c0 RCX: 000000000045d239 [ 1315.292898][T31412] RDX: 0000000000000001 RSI: 0000000020847fff RDI: 0000000000000003 [ 1315.329839][T31412] RBP: 00007f2afe6f0ca0 R08: 00000000200001c0 R09: 000000000000001c [ 1315.337800][T31412] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000024 [ 1315.345774][T31412] R13: 00007ffedb82650f R14: 00007f2afe6f19c0 R15: 000000000118d08c [ 1315.353850][T31423] CPU: 1 PID: 31423 Comm: syz-executor.0 Not tainted 5.8.0-syzkaller #0 [ 1315.362171][T31423] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1315.372329][T31423] Call Trace: [ 1315.375620][T31423] dump_stack+0x10f/0x19d [ 1315.379938][T31423] should_fail+0x23c/0x250 [ 1315.384337][T31423] __should_failslab+0x81/0x90 [ 1315.389083][T31423] should_failslab+0x5/0x20 [ 1315.393591][T31423] slab_pre_alloc_hook+0x20/0xd0 [ 1315.398513][T31423] kmem_cache_alloc_trace+0x54/0x2d0 [ 1315.403808][T31423] ? sctp_add_bind_addr+0x7b/0x1c0 [ 1315.408903][T31423] sctp_add_bind_addr+0x7b/0x1c0 [ 1315.413828][T31423] sctp_copy_local_addr_list+0x19b/0x220 [ 1315.419476][T31423] sctp_copy_one_addr+0x7d/0x3b0 [ 1315.424431][T31423] sctp_bind_addr_copy+0x8c/0x2b0 [ 1315.429444][T31423] sctp_assoc_set_bind_addr_from_ep+0xb7/0xc0 [ 1315.435668][T31423] sctp_connect_new_asoc+0x1bc/0x390 [ 1315.441011][T31423] ? bpf_lsm_sctp_bind_connect+0x5/0x10 [ 1315.446701][T31423] sctp_sendmsg+0x10f5/0x1a90 [ 1315.451372][T31423] ? aa_sock_msg_perm+0x87/0x120 [ 1315.456315][T31423] inet_sendmsg+0x5f/0x80 [ 1315.460635][T31423] __sys_sendto+0x2ae/0x380 [ 1315.465133][T31423] ? check_preemption_disabled+0x51/0x140 [ 1315.470844][T31423] ? check_preemption_disabled+0x51/0x140 [ 1315.476551][T31423] __x64_sys_sendto+0x74/0x90 [ 1315.481241][T31423] do_syscall_64+0x39/0x80 [ 1315.485671][T31423] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1315.491541][T31423] RIP: 0033:0x45d239 [ 1315.495423][T31423] Code: 5d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 2b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1315.515010][T31423] RSP: 002b:00007f3109f92c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1315.523410][T31423] RAX: ffffffffffffffda RBX: 000000000002c3c0 RCX: 000000000045d239 06:55:12 executing program 2 (fault-call:3 fault-nth:37): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:12 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) r1 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vcsu\x00', 0x0, 0x0) openat$cgroup_ro(r1, &(0x7f0000001240)='cgroup.controllers\x00', 0x0, 0x0) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) syslog(0x2, &(0x7f0000000000)=""/27, 0x1b) r2 = syz_init_net_socket$ax25(0x3, 0x5, 0x0) r3 = dup(r2) bind$l2tp(r3, &(0x7f00000000c0)={0x2, 0x0, @remote}, 0x10) getsockopt$inet_sctp6_SCTP_PR_ASSOC_STATUS(r0, 0x84, 0x73, &(0x7f0000000040)={0x0, 0x4c, 0x10, 0x6, 0x9}, &(0x7f0000000080)=0x18) getsockopt$inet_sctp_SCTP_GET_PEER_ADDRS(r3, 0x84, 0x6c, &(0x7f0000001280)=ANY=[@ANYRES32=r4, @ANYBLOB="001000001ef11217ee39073cc97b6406134a186d947aec94ab8e1f1f5b0dee018d9ebb7be946b63bfc177ef175f110c8ffa8c042a1b4322079acdea4cd76616ffb8654667abd43edd5de62f2f36158933ba8dc0c25ebed7be5dcbca528b439e9a84f7b5abaaf6f6319b1903ed5f54c9e755240d2064653d7ba21cd25c5e7c09970faa8701e368ecdd4339779df36fa61aee9d2ef5912c514f405617a5f64c6817d158acb20beab9e46a1d7be528c5fa7affb52bbe401d15974539365bf8b00be1ec3da1bd6c4b51a4496e851789b49e1713072b0cf80f3c39face544dbcc577bdc92ac7fc361af07dab7d7a2598b8fd6e8bff04e01aacf481e63d315c4c11f8fe96e8ffe0943bde4c5c525924406c9e5f0c7837a7a69d67416c72676d7a7bc029173d6dcb8b9dc1677a1a933dd0c14fe5b2c79b54e93bc4ee95a414b1a5bfb558d93da7b23337b16606f62d5ff74f6dc0b19b1fe22531cc19fa9c5f5af552371f6d641ba762c056477abc333a288c2cf01987b27b85937361297d93cfa0a2711c782bcb26ef9e72aac0aa9e9465d678c7c16cdd0ae5752b8f6bb9e941c125d4862e9b8a9817c58370a8d8424dd0f10b806be5679040e2447fdb08a3ab0c99bc4895357b66985088cbcaec64a015d820ae596e423c7d0a7333b07472f33cf9e8762a081c758a61e3114c4266e0afde014143ff6474213248fe32ee5821c1379bf9a1d9e3b444aebb103b7dfc3a445efb99fa66dcf370337f4cac74790e59da1f668bc61682116c8661ced9ad59cff954b9ee9095be38cdec6e318989c743062885d6e7573e13d514a82aa03deb5d5e9b1885539ee4fd6ccbe6713d139cc89a5f25538a0d0f0346a0afba7e68e71135b37bb0f43d63562c1b0f396cb1e4190894f6dbd13646e6f94334d91884f2e0ad227ba88c45e66a01961d68bae765fa8cc6313d17d478ef244289659ad92f675a698f13ef5dd946ef83d14c733acd917f8b8078118102874713df98eef602ffc671116c9255efdbd5cc2ad89d48c32c2f6f3058e070359569d7b66d38127652d304c703590dbd91dbb1236753f85d2d07e5e2a9f0a1606eeb26b31baec380e7cba28bbedd9833d15a45f05971c9f4fa5030d7d7ac24394ec1d7b8bb319bf2c2f7f1226db6c31e915da6713013175a1f47b71dd4a69cdbc9294b97ebbbbf12704064a474ebc761db08570ae56c0c8a0d564d320175442310dbb92848da51640966e95bad9b31a39c7a980d2211ebe362d15edab92ebfc8f127938529ccaa82a558ee57ce67261f82abd7d8e8fdda2ab29605fbb9403e891e2b67ad13960adeb5585d87cc4d09f9aaab3e4d25b4e5de819e69d6f32f86b099ad26fe9d7fbd5349ce6fa5083a9d06960aa84d4d3cae96a570d2e94d27c9457e5e709cd56731be99a4f7309d25fb55aac0e943705689d3ac376923629de11583255c6a0bb9a1d94e289841d80190f242a35af1cbcf59d02aa40447b12a3420845a1600ecce11dfcd2b0e9a4619d89143b205983d3e34d8ecab6e1b2a8a2c5d70746ef2c3a6f3c73820990b1d492abe1e02277e7643dd804a0c4a167e68a00c1096289278e19650d8f8e04798de78b466902865acb1e8bb4e18cd7521b41d531012dc56d6cf6babecb78b3d6b4edce886dd85d51ea393fd88cddec53f15a539e4a744028926e927895dbe8b4f48253be5ea01e8da3732c379148da111c94c1d405b5ae8cb8eabf704451a1acb3082ececb4bc506b4f63c65beeb53b763e7173ffd94f8165d23f8f43d7ec7b65830e2347146be957ccdd2c3b6fd6344861aeda89fd4a4ede5985e13e05c67d12b06737f516f698ed36773348d9b90063591428396682f3e0b1c259969bb560ea170a0ff65084feae35914dff3c5b577ab65f7dfb2b7872c04fa497abf17271642847be2931a7d656bbf410df1e13330bcea9899934c5332d49d4c54bfc9808e4069c71665696720432d680a109d0c7e3bd17b7863e58e39748a4aba33f4b3b3bf4d2aea0b6841c79fe297af393c56fe4082a9611d2757180cdc6143dfd7253b1068780324ba2397e85a0e68dd68fc000937b4617af125ab33b9b4c2a62702b3c437ce887e8587d0aa7620ed8631fc3398af984048039d62d15d2191f4a3683a29c5df42fd7b2287f300ce22559d395cba40c2c4ebeb18f7f529b928488e7a281526b5985b84a6003b428078f97ecb9aca97100d52c1594189a89b101b87eb13b006fba22e1a3d0308f5877ca7984f298a35c785e76ed5a65dfe42ae2f66ce88d661bfa3ed46ef8c95a2340cf1514d50f554dcad3759ba38ff8854249676feb449cb0fc2cf43681027719ff6940345923183710cb8c677340261293bbaf9426d1bc5e6b799bc68611cc119157014a65b5584253231fa957b36db551ab8caee2a90eb638a84940ebb56e4e10208803e0bc511298165aee1b1b04d679ef7e1e28ae8957d1d63004bf1cabe6d964f7d791ef59a69d0b644f3f4c66534eb653908b12167380618a555889b1035ad6fe1f75a947d6429b73ea3b4f5867864fd3e522ede0eff21650a79bb6b22604b70239f96bcd6faba4e0a105feafbb3c4c99b2a7ea2f865db5818c80d37c50e5afb6e3e4ffbc846f93626319a2601e9c5fb6f4fa85a6c6a38cca503527430c2f8ab92ab55a2c4095f779233d425f3b515685823795668d32d1da0e78e9f73bde1c0267c33458c4ea62bfe81742c4c0b09b2ea11e603d282d61507b15a8d16411d007071edd312a5996f20e96c5b653bd82d982be9dfd166b84cae60003b78e846fbebfaaa142884f7d6d7c7e358a239a0cb880f7f748d278feacdce25df1958783c03601e5b630ee002f139bf7c1478a08a0230386b20847439f70b92d75e146e28bb384833cac8562d70be6264fc531584941c08c20d8088e4dad58c0e04ee56ccf93f5b65926f79128bb6ac751fe5067273d764ce8b5e7940d6dabbd50ae939f6c5cfc32e3b38addff67a996b585703fe64a96815db0a437459ae249af5233f6234cb0ae91c315524e49cf97b2d580b8726bac17b585c65e31e926f17a66bae9333f2ed10667626ef76e171363b83d869ac3a2d39412f7cc068018a69b4c9b2a201149c1ccb576945ebae0f59d0c57084cff8474e93b593df5ead7e0f8f722d2a7be8203dbc7f9d1106e65f89909d7ebdf9a0447624eb543a3fe7ee55f898cda3111a4003e69adf556202d086095513727e707ce3421ba79d6b535680952ae9b5315e86bc9052b56fce73426e2c78cd3817e5c83497554cea3c2c144746fe5c96c3a0e219eb8ee636c58c86da76a3e538ae8327f0e3b0d37a5e7c806ae3b53484eb91cdfe375b14bd33caa1210af64e73ff76f02a67415153347f16a9a106c7e5f5be3ee57905c182180da4aa1359207db463aa19e83e97609da0081cdc78c92f27bd77977612aa6ff47d7c6bcb6b3449bdb295e57642cf3fb784193645957f47a7fb36f57f3a66a3f203288b5379c422f1aa6e098604240f493d223f1bc971022f249b0b58f22d251333d371c4a5da854df43f8911ea9c3ef99586d246715da5392ce5d1c5ca1753bcb3143b60014ab7b5f81e1286bdafe707bc8fe7c7265583e36c448f88db8ac786d8aebcbc6e5781e11a3d5722489f63cfceaebb577374b833c1faf1b88e2c24b22085b680e6cae4a543146f417b78b305ea6ba032efdfe898ccdf8bfec3b3c5b41df894e3843f37b524fded83ac940cc9c6a2ff35781f0aab47aabbf2bd6fc11197e413fdb68b5c01fe814b6502e99c57a51ca89869251abc0fc83c886251221649152701e3eb3c068b8b02f6ef52814ab05287540462f91881e1d01d2321c5b950ef718e4994e3f00f1112ffc3afbf51169e1dae92dcf9eefc938b3adb2808ac42b94f98275197bcf19ff368bdd64bb7834a79dd72380e783a04a6ff38d913206acbc1561eda09e067662700428b8055471cc90513a34ccb5214ea6aef029a95161660ac38aa247c2bbbd7451bbbe87505e73e2ee998d36a0258fad6c05aa64a2f583e59d6306d5878381edd0dc96b0ca1757d4f4d8adcffe646fb0921d1dbb5d67174f546615e5915b022a6a5611e180a9e8ebfcd3970953ce18e40381c637f0b35ce7802b136ef747c41103fa8abee25df2a12594d4ffce4176dda4c39af28dde29cdf387f934b7da1d49ee300abed5cdcaf9e96b4f9dc3668d7ced38ac25e0aad864cebd15c7ea378617009ab48126f775644d0fa9078552e8aa22ff58a17c146c8cdf5c0b176cf0f905d98157cc9d13cc6a9b45e95c86156785434881605132dcbc833ef15e511bcf6c10d1f7ae8ce77919839a11157d5658205175ce66266e57d837dd26f43ca3695f63a5b9aee8ffe4cd7b75631291d3bda48173713c97241cf1c4876abe3096fe5c7a98b6ae473fe543bd0029eb0b67c6a9a3e49fde9f460851e21ddd67e9a0540d51df9cdb8b908d89745bd399b4ac945ca9da439fd306de8f6c7c75afc174f1a8bd39304d6df9ceb322ec78c42ecbbe5f8ea6534cf3c645acc73dc5f10dd3df392115458e853003e9a947db1822b653aa17e6efe6fa02291cc972b977d1c6d1dfbccc10d6ff317764ceeeb07d59dad24a91ac49e06823088ee28e3f74703b22f88247b5a8d015d9d6de99e581b9ceacca025d59edf1af45210bfdb6079b39e5c04df367e055894787b1bbb441a470bd577a2de3d9e0a9431e187ab2f5aecb9569216295caa12253793219a81021fc424918ac596761798ab8e9007ee587bb5f7cbe80a9fd0a0bef85367c2541e1b18e720cc4f8ba2be871fbe079258bd8bc05cd10066493f7474b5cc3aeae2ea22e7d192e90764bcbb549eefada66a71456f46718574e955b919e3edde06f54494eab91ce3cd6ac43186e71b8a6d20637359145d3009434198a770fb41f02cad9ab93dd9d90c5e79b92eb6150b0972f7e489bf5051a015a4d1be3b9b6b25ea65b68d035adc5a01468b56978281bd630986d39d98255bd5ddae2d1faecd53f5519452ae149f9155a7c6b1857bec7cead6bd7188b0a0d1c2fbbbc992e8c4b8b896e18b6d308fa29589b3dfe0634d7839e793a87bde22ebf1ac1660d901db18238588765c8587a1401df0daf22d54d3115112b021bca7068f68b2dd415fed26d050aef3092b53ff10b2fe6b872c427ca765da12daf53f47385a194f1f585f18ea2e220ec6732ee7c8b024f2f8329faa2ead20b7de0bed84f6f3bb072c5545dfd088ac1fb85da8993e5c9688352c648ae9ffb47ab263a84db2dec385c1b81d291ed7dfdef353a62df238a21ec691d8186fc6b3da8e5bd2a6c5178292c6fcd344a4bdc12a545cf48a9d4512b9b50362c62102b4d118d6eee031e1e37689c6490eff4fc56bcb87fd5a2a114109f9928a2d63d28e88e5c068f87aa8a7054b19f99eff153cf712061f9f41621e4c9629145c35d404ff8639f29c1188a1292cce4f544dd694b75195a3c0f173dd9e4e02e4d35f2737b8fe8001e22e427a8d48dccbaceead3bde50479245e5aa5c05ee003a4d9f84ee0bf8e962d205694776e7a2e78697ee70b0897dd47de642ee4a30a6048f73d6e779a0dd9d8a91dbd55b851acd21ac4d71454968d183fb0d8b6696bd5d33384b3da4eba068476ade1b8edb9ceeb8a805189c9a7fb234f07065e244c94b75e6a9983cb0f4b9f06c67ad57ea017cbb0291ad846c78633663816b208173a23db6e92c079bdad0dee0565ff5a69409580bb6ed6deefca458a56268ca9213336a7173a9dac9fb90419cc3b9b2053b82b7dafe8ccc61bfcdc67234d7"], &(0x7f0000000100)=0x1008) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:12 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x2e, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) [ 1315.532360][T31423] RDX: 0000000000000001 RSI: 0000000020847fff RDI: 0000000000000003 [ 1315.540480][T31423] RBP: 00007f3109f92ca0 R08: 00000000200001c0 R09: 000000000000001c [ 1315.548464][T31423] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000000000a [ 1315.556454][T31423] R13: 00007ffd8910153f R14: 00007f3109f939c0 R15: 000000000118d08c 06:55:12 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x2f, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) [ 1315.715337][T31451] FAULT_INJECTION: forcing a failure. [ 1315.715337][T31451] name failslab, interval 1, probability 0, space 0, times 0 [ 1315.729908][T31451] CPU: 1 PID: 31451 Comm: syz-executor.2 Not tainted 5.8.0-syzkaller #0 [ 1315.738232][T31451] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1315.748271][T31451] Call Trace: [ 1315.751551][T31451] dump_stack+0x10f/0x19d [ 1315.755904][T31451] should_fail+0x23c/0x250 [ 1315.760310][T31451] __should_failslab+0x81/0x90 [ 1315.765062][T31451] should_failslab+0x5/0x20 [ 1315.769569][T31451] slab_pre_alloc_hook+0x20/0xd0 [ 1315.774525][T31451] kmem_cache_alloc_trace+0x54/0x2d0 [ 1315.780140][T31451] ? sctp_add_bind_addr+0x7b/0x1c0 [ 1315.785251][T31451] sctp_add_bind_addr+0x7b/0x1c0 [ 1315.790182][T31451] sctp_copy_local_addr_list+0x19b/0x220 [ 1315.795813][T31451] sctp_copy_one_addr+0x7d/0x3b0 [ 1315.800806][T31451] sctp_bind_addr_copy+0x8c/0x2b0 [ 1315.805842][T31451] sctp_assoc_set_bind_addr_from_ep+0xb7/0xc0 [ 1315.811907][T31451] sctp_connect_new_asoc+0x1bc/0x390 [ 1315.817181][T31451] ? bpf_lsm_sctp_bind_connect+0x5/0x10 [ 1315.822724][T31451] sctp_sendmsg+0x10f5/0x1a90 [ 1315.827478][T31451] ? aa_sock_msg_perm+0x87/0x120 [ 1315.832560][T31451] inet_sendmsg+0x5f/0x80 [ 1315.836886][T31451] __sys_sendto+0x2ae/0x380 [ 1315.841368][T31451] ? check_preemption_disabled+0x51/0x140 [ 1315.847275][T31451] ? check_preemption_disabled+0x51/0x140 [ 1315.852992][T31451] __x64_sys_sendto+0x74/0x90 [ 1315.857763][T31451] do_syscall_64+0x39/0x80 [ 1315.862182][T31451] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1315.868055][T31451] RIP: 0033:0x45d239 [ 1315.871929][T31451] Code: 5d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 2b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1315.895504][T31451] RSP: 002b:00007f9c8ecb0c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1315.904050][T31451] RAX: ffffffffffffffda RBX: 000000000002c3c0 RCX: 000000000045d239 06:55:12 executing program 1 (fault-call:3 fault-nth:37): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) [ 1315.912093][T31451] RDX: 0000000000000001 RSI: 0000000020847fff RDI: 0000000000000003 [ 1315.920040][T31451] RBP: 00007f9c8ecb0ca0 R08: 00000000200001c0 R09: 000000000000001c [ 1315.928077][T31451] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000025 [ 1315.936066][T31451] R13: 00007ffe027dab0f R14: 00007f9c8ecb19c0 R15: 000000000118d08c 06:55:12 executing program 0 (fault-call:3 fault-nth:11): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:12 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x30, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:12 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER(r1, 0x84, 0x7b, &(0x7f0000000100)={0x0, 0x2}, 0x8) sendto$inet6(r1, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r1, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r1, 0x84, 0x7c, &(0x7f0000000300), 0x8) ioctl$sock_kcm_SIOCKCMCLONE(0xffffffffffffffff, 0x89e2, &(0x7f0000000000)={r1}) ioctl$IMSETDEVNAME(r2, 0x80184947, &(0x7f0000000040)={0xfffffff7, 'syz0\x00'}) [ 1316.094989][T31469] FAULT_INJECTION: forcing a failure. [ 1316.094989][T31469] name failslab, interval 1, probability 0, space 0, times 0 [ 1316.109764][T31469] CPU: 1 PID: 31469 Comm: syz-executor.1 Not tainted 5.8.0-syzkaller #0 [ 1316.118168][T31469] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1316.128217][T31469] Call Trace: [ 1316.131500][T31469] dump_stack+0x10f/0x19d [ 1316.135986][T31469] should_fail+0x23c/0x250 [ 1316.140437][T31469] __should_failslab+0x81/0x90 [ 1316.145453][T31469] should_failslab+0x5/0x20 [ 1316.149972][T31469] slab_pre_alloc_hook+0x20/0xd0 [ 1316.154960][T31469] kmem_cache_alloc_trace+0x54/0x2d0 [ 1316.160228][T31469] ? sctp_add_bind_addr+0x7b/0x1c0 [ 1316.165326][T31469] sctp_add_bind_addr+0x7b/0x1c0 [ 1316.170251][T31469] sctp_copy_local_addr_list+0x19b/0x220 [ 1316.175885][T31469] sctp_copy_one_addr+0x7d/0x3b0 [ 1316.180916][T31469] sctp_bind_addr_copy+0x8c/0x2b0 [ 1316.186007][T31469] sctp_assoc_set_bind_addr_from_ep+0xb7/0xc0 [ 1316.192062][T31469] sctp_connect_new_asoc+0x1bc/0x390 [ 1316.197678][T31469] ? bpf_lsm_sctp_bind_connect+0x5/0x10 [ 1316.203548][T31469] sctp_sendmsg+0x10f5/0x1a90 [ 1316.208278][T31469] ? aa_sock_msg_perm+0x87/0x120 [ 1316.213188][T31469] inet_sendmsg+0x5f/0x80 [ 1316.217492][T31469] __sys_sendto+0x2ae/0x380 [ 1316.221980][T31469] ? check_preemption_disabled+0x51/0x140 [ 1316.227674][T31469] ? check_preemption_disabled+0x51/0x140 [ 1316.233365][T31469] __x64_sys_sendto+0x74/0x90 [ 1316.238077][T31469] do_syscall_64+0x39/0x80 [ 1316.242505][T31469] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1316.248431][T31469] RIP: 0033:0x45d239 [ 1316.252297][T31469] Code: 5d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 2b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1316.271985][T31469] RSP: 002b:00007f2afe6f0c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1316.280367][T31469] RAX: ffffffffffffffda RBX: 000000000002c3c0 RCX: 000000000045d239 [ 1316.288328][T31469] RDX: 0000000000000001 RSI: 0000000020847fff RDI: 0000000000000003 06:55:12 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x31, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) [ 1316.296270][T31469] RBP: 00007f2afe6f0ca0 R08: 00000000200001c0 R09: 000000000000001c [ 1316.304214][T31469] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000025 [ 1316.312157][T31469] R13: 00007ffedb82650f R14: 00007f2afe6f19c0 R15: 000000000118d08c [ 1316.330606][T31474] FAULT_INJECTION: forcing a failure. [ 1316.330606][T31474] name failslab, interval 1, probability 0, space 0, times 0 [ 1316.364533][T31474] CPU: 0 PID: 31474 Comm: syz-executor.0 Not tainted 5.8.0-syzkaller #0 [ 1316.373020][T31474] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1316.383066][T31474] Call Trace: [ 1316.386355][T31474] dump_stack+0x10f/0x19d [ 1316.390700][T31474] should_fail+0x23c/0x250 [ 1316.395222][T31474] __should_failslab+0x81/0x90 [ 1316.399984][T31474] should_failslab+0x5/0x20 [ 1316.404472][T31474] slab_pre_alloc_hook+0x20/0xd0 [ 1316.409477][T31474] kmem_cache_alloc_trace+0x54/0x2d0 [ 1316.414755][T31474] ? sctp_add_bind_addr+0x7b/0x1c0 [ 1316.419988][T31474] sctp_add_bind_addr+0x7b/0x1c0 [ 1316.424925][T31474] sctp_copy_local_addr_list+0x19b/0x220 [ 1316.430549][T31474] sctp_copy_one_addr+0x7d/0x3b0 [ 1316.435552][T31474] sctp_bind_addr_copy+0x8c/0x2b0 [ 1316.440564][T31474] sctp_assoc_set_bind_addr_from_ep+0xb7/0xc0 [ 1316.446665][T31474] sctp_connect_new_asoc+0x1bc/0x390 [ 1316.452025][T31474] ? bpf_lsm_sctp_bind_connect+0x5/0x10 [ 1316.457566][T31474] sctp_sendmsg+0x10f5/0x1a90 [ 1316.462298][T31474] ? aa_sock_msg_perm+0x87/0x120 [ 1316.467210][T31474] inet_sendmsg+0x5f/0x80 [ 1316.471570][T31474] __sys_sendto+0x2ae/0x380 [ 1316.476062][T31474] ? check_preemption_disabled+0x51/0x140 [ 1316.481774][T31474] ? check_preemption_disabled+0x51/0x140 [ 1316.487470][T31474] __x64_sys_sendto+0x74/0x90 [ 1316.492118][T31474] do_syscall_64+0x39/0x80 [ 1316.496513][T31474] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1316.502394][T31474] RIP: 0033:0x45d239 [ 1316.506263][T31474] Code: 5d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 2b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1316.525867][T31474] RSP: 002b:00007f3109f92c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1316.534270][T31474] RAX: ffffffffffffffda RBX: 000000000002c3c0 RCX: 000000000045d239 [ 1316.542215][T31474] RDX: 0000000000000001 RSI: 0000000020847fff RDI: 0000000000000003 [ 1316.550160][T31474] RBP: 00007f3109f92ca0 R08: 00000000200001c0 R09: 000000000000001c [ 1316.558118][T31474] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000000000b [ 1316.566257][T31474] R13: 00007ffd8910153f R14: 00007f3109f939c0 R15: 000000000118d08c 06:55:13 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x8, 0x24, 0x0, 0x0, 0x0, 0x11, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) 06:55:13 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x32, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:13 executing program 2 (fault-call:3 fault-nth:38): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:13 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x33, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) [ 1316.772398][T31498] FAULT_INJECTION: forcing a failure. [ 1316.772398][T31498] name failslab, interval 1, probability 0, space 0, times 0 [ 1316.795229][T31498] CPU: 0 PID: 31498 Comm: syz-executor.2 Not tainted 5.8.0-syzkaller #0 [ 1316.803563][T31498] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1316.813601][T31498] Call Trace: [ 1316.816882][T31498] dump_stack+0x10f/0x19d [ 1316.821201][T31498] should_fail+0x23c/0x250 [ 1316.825672][T31498] __should_failslab+0x81/0x90 [ 1316.830423][T31498] should_failslab+0x5/0x20 [ 1316.834999][T31498] slab_pre_alloc_hook+0x20/0xd0 [ 1316.839948][T31498] kmem_cache_alloc_trace+0x54/0x2d0 [ 1316.845224][T31498] ? sctp_add_bind_addr+0x7b/0x1c0 [ 1316.850415][T31498] sctp_add_bind_addr+0x7b/0x1c0 [ 1316.855325][T31498] sctp_copy_local_addr_list+0x19b/0x220 [ 1316.860931][T31498] sctp_copy_one_addr+0x7d/0x3b0 [ 1316.865890][T31498] sctp_bind_addr_copy+0x8c/0x2b0 06:55:13 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x34, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:13 executing program 1 (fault-call:3 fault-nth:38): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) [ 1316.870943][T31498] sctp_assoc_set_bind_addr_from_ep+0xb7/0xc0 [ 1316.876994][T31498] sctp_connect_new_asoc+0x1bc/0x390 [ 1316.882269][T31498] ? bpf_lsm_sctp_bind_connect+0x5/0x10 [ 1316.889018][T31498] sctp_sendmsg+0x10f5/0x1a90 [ 1316.893720][T31498] ? aa_sock_msg_perm+0x87/0x120 [ 1316.898766][T31498] inet_sendmsg+0x5f/0x80 [ 1316.903092][T31498] __sys_sendto+0x2ae/0x380 [ 1316.907697][T31498] ? check_preemption_disabled+0x51/0x140 [ 1316.913405][T31498] __x64_sys_sendto+0x74/0x90 [ 1316.918073][T31498] do_syscall_64+0x39/0x80 [ 1316.922490][T31498] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1316.928362][T31498] RIP: 0033:0x45d239 [ 1316.932236][T31498] Code: 5d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 2b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1316.951927][T31498] RSP: 002b:00007f9c8ecb0c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1316.960320][T31498] RAX: ffffffffffffffda RBX: 000000000002c3c0 RCX: 000000000045d239 [ 1316.968274][T31498] RDX: 0000000000000001 RSI: 0000000020847fff RDI: 0000000000000003 [ 1316.976223][T31498] RBP: 00007f9c8ecb0ca0 R08: 00000000200001c0 R09: 000000000000001c [ 1316.984279][T31498] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000026 [ 1316.992334][T31498] R13: 00007ffe027dab0f R14: 00007f9c8ecb19c0 R15: 000000000118d08c [ 1317.014158][T31514] FAULT_INJECTION: forcing a failure. 06:55:13 executing program 0 (fault-call:3 fault-nth:12): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:13 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) r1 = syz_init_net_socket$ax25(0x3, 0x5, 0x0) r2 = dup(r1) bind$l2tp(r2, &(0x7f00000000c0)={0x2, 0x0, @remote}, 0x10) r3 = open_tree(r2, &(0x7f0000000000)='./file0\x00', 0x81900) ioctl$KVM_GET_MSRS(r3, 0xc008ae88, &(0x7f0000000040)={0x7, 0x0, [{}, {}, {}, {}, {}, {}, {}]}) [ 1317.014158][T31514] name failslab, interval 1, probability 0, space 0, times 0 [ 1317.061981][T31514] CPU: 1 PID: 31514 Comm: syz-executor.1 Not tainted 5.8.0-syzkaller #0 [ 1317.070475][T31514] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1317.080518][T31514] Call Trace: [ 1317.083783][T31514] dump_stack+0x10f/0x19d [ 1317.088085][T31514] should_fail+0x23c/0x250 [ 1317.092709][T31514] __should_failslab+0x81/0x90 [ 1317.097478][T31514] should_failslab+0x5/0x20 [ 1317.101957][T31514] slab_pre_alloc_hook+0x20/0xd0 [ 1317.107026][T31514] kmem_cache_alloc_trace+0x54/0x2d0 [ 1317.112309][T31514] ? sctp_add_bind_addr+0x7b/0x1c0 [ 1317.117532][T31514] sctp_add_bind_addr+0x7b/0x1c0 [ 1317.122488][T31514] sctp_copy_local_addr_list+0x19b/0x220 [ 1317.128108][T31514] sctp_copy_one_addr+0x7d/0x3b0 [ 1317.133035][T31514] sctp_bind_addr_copy+0x8c/0x2b0 [ 1317.138078][T31514] sctp_assoc_set_bind_addr_from_ep+0xb7/0xc0 [ 1317.144131][T31514] sctp_connect_new_asoc+0x1bc/0x390 [ 1317.149402][T31514] ? bpf_lsm_sctp_bind_connect+0x5/0x10 [ 1317.154930][T31514] sctp_sendmsg+0x10f5/0x1a90 [ 1317.159741][T31514] ? aa_sock_msg_perm+0x87/0x120 [ 1317.164784][T31514] inet_sendmsg+0x5f/0x80 [ 1317.169106][T31514] __sys_sendto+0x2ae/0x380 [ 1317.172943][T31525] FAULT_INJECTION: forcing a failure. [ 1317.172943][T31525] name failslab, interval 1, probability 0, space 0, times 0 [ 1317.173608][T31514] ? check_preemption_disabled+0x51/0x140 [ 1317.173663][T31514] ? check_preemption_disabled+0x51/0x140 [ 1317.197609][T31514] __x64_sys_sendto+0x74/0x90 [ 1317.202275][T31514] do_syscall_64+0x39/0x80 [ 1317.206688][T31514] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1317.212561][T31514] RIP: 0033:0x45d239 [ 1317.216480][T31514] Code: 5d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 2b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1317.236167][T31514] RSP: 002b:00007f2afe6f0c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1317.244676][T31514] RAX: ffffffffffffffda RBX: 000000000002c3c0 RCX: 000000000045d239 [ 1317.252633][T31514] RDX: 0000000000000001 RSI: 0000000020847fff RDI: 0000000000000003 06:55:13 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x35, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) [ 1317.260748][T31514] RBP: 00007f2afe6f0ca0 R08: 00000000200001c0 R09: 000000000000001c [ 1317.268706][T31514] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000026 [ 1317.276712][T31514] R13: 00007ffedb82650f R14: 00007f2afe6f19c0 R15: 000000000118d08c [ 1317.290565][T31525] CPU: 0 PID: 31525 Comm: syz-executor.0 Not tainted 5.8.0-syzkaller #0 [ 1317.298892][T31525] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1317.308927][T31525] Call Trace: [ 1317.312201][T31525] dump_stack+0x10f/0x19d [ 1317.316534][T31525] should_fail+0x23c/0x250 [ 1317.320938][T31525] __should_failslab+0x81/0x90 [ 1317.325703][T31525] should_failslab+0x5/0x20 [ 1317.330194][T31525] slab_pre_alloc_hook+0x20/0xd0 [ 1317.339545][T31525] kmem_cache_alloc_trace+0x54/0x2d0 [ 1317.344846][T31525] ? sctp_add_bind_addr+0x7b/0x1c0 [ 1317.349942][T31525] sctp_add_bind_addr+0x7b/0x1c0 [ 1317.354866][T31525] sctp_copy_local_addr_list+0x19b/0x220 [ 1317.360553][T31525] sctp_copy_one_addr+0x7d/0x3b0 [ 1317.365656][T31525] sctp_bind_addr_copy+0x8c/0x2b0 [ 1317.370658][T31525] sctp_assoc_set_bind_addr_from_ep+0xb7/0xc0 [ 1317.376716][T31525] sctp_connect_new_asoc+0x1bc/0x390 [ 1317.381977][T31525] ? bpf_lsm_sctp_bind_connect+0x5/0x10 [ 1317.387509][T31525] sctp_sendmsg+0x10f5/0x1a90 [ 1317.392267][T31525] ? aa_sock_msg_perm+0x87/0x120 [ 1317.397188][T31525] inet_sendmsg+0x5f/0x80 [ 1317.401500][T31525] __sys_sendto+0x2ae/0x380 [ 1317.405996][T31525] ? check_preemption_disabled+0x51/0x140 [ 1317.411694][T31525] __x64_sys_sendto+0x74/0x90 [ 1317.416555][T31525] do_syscall_64+0x39/0x80 [ 1317.420974][T31525] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1317.426839][T31525] RIP: 0033:0x45d239 [ 1317.430713][T31525] Code: 5d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 2b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1317.450508][T31525] RSP: 002b:00007f3109f92c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c 06:55:14 executing program 2 (fault-call:3 fault-nth:39): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:14 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) r1 = syz_init_net_socket$ax25(0x3, 0x5, 0x0) r2 = dup(r1) bind$l2tp(r2, &(0x7f00000000c0)={0x2, 0x0, @remote}, 0x10) ioctl$VHOST_SET_VRING_BUSYLOOP_TIMEOUT(r2, 0x4008af23, &(0x7f0000000000)) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) [ 1317.458896][T31525] RAX: ffffffffffffffda RBX: 000000000002c3c0 RCX: 000000000045d239 [ 1317.466915][T31525] RDX: 0000000000000001 RSI: 0000000020847fff RDI: 0000000000000003 [ 1317.474884][T31525] RBP: 00007f3109f92ca0 R08: 00000000200001c0 R09: 000000000000001c [ 1317.482896][T31525] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000000000c [ 1317.490853][T31525] R13: 00007ffd8910153f R14: 00007f3109f939c0 R15: 000000000118d08c 06:55:14 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x36, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:14 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0xa, 0x24, 0x0, 0x0, 0x0, 0x11, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) [ 1317.616216][T31541] FAULT_INJECTION: forcing a failure. [ 1317.616216][T31541] name failslab, interval 1, probability 0, space 0, times 0 [ 1317.654873][T31541] CPU: 1 PID: 31541 Comm: syz-executor.2 Not tainted 5.8.0-syzkaller #0 [ 1317.663214][T31541] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1317.673399][T31541] Call Trace: [ 1317.676666][T31541] dump_stack+0x10f/0x19d [ 1317.681062][T31541] should_fail+0x23c/0x250 [ 1317.685458][T31541] __should_failslab+0x81/0x90 [ 1317.690209][T31541] should_failslab+0x5/0x20 [ 1317.694726][T31541] slab_pre_alloc_hook+0x20/0xd0 [ 1317.699660][T31541] kmem_cache_alloc_trace+0x54/0x2d0 [ 1317.704939][T31541] ? sctp_add_bind_addr+0x7b/0x1c0 [ 1317.710194][T31541] sctp_add_bind_addr+0x7b/0x1c0 [ 1317.715212][T31541] sctp_copy_local_addr_list+0x19b/0x220 [ 1317.720932][T31541] sctp_copy_one_addr+0x7d/0x3b0 [ 1317.725859][T31541] sctp_bind_addr_copy+0x8c/0x2b0 [ 1317.730874][T31541] sctp_assoc_set_bind_addr_from_ep+0xb7/0xc0 [ 1317.736928][T31541] sctp_connect_new_asoc+0x1bc/0x390 [ 1317.742200][T31541] ? bpf_lsm_sctp_bind_connect+0x5/0x10 [ 1317.747814][T31541] sctp_sendmsg+0x10f5/0x1a90 [ 1317.752543][T31541] ? aa_sock_msg_perm+0x87/0x120 [ 1317.757548][T31541] inet_sendmsg+0x5f/0x80 [ 1317.761857][T31541] __sys_sendto+0x2ae/0x380 [ 1317.766398][T31541] ? check_preemption_disabled+0x51/0x140 [ 1317.772108][T31541] __x64_sys_sendto+0x74/0x90 [ 1317.776830][T31541] do_syscall_64+0x39/0x80 [ 1317.781329][T31541] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1317.787205][T31541] RIP: 0033:0x45d239 [ 1317.791088][T31541] Code: 5d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 2b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 06:55:14 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x37, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:14 executing program 1 (fault-call:3 fault-nth:39): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) [ 1317.810678][T31541] RSP: 002b:00007f9c8ecb0c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1317.819099][T31541] RAX: ffffffffffffffda RBX: 000000000002c3c0 RCX: 000000000045d239 [ 1317.827057][T31541] RDX: 0000000000000001 RSI: 0000000020847fff RDI: 0000000000000003 [ 1317.835016][T31541] RBP: 00007f9c8ecb0ca0 R08: 00000000200001c0 R09: 000000000000001c [ 1317.842974][T31541] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000027 [ 1317.850946][T31541] R13: 00007ffe027dab0f R14: 00007f9c8ecb19c0 R15: 000000000118d08c 06:55:14 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x1, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @broadcast}}, 0x1c) 06:55:14 executing program 0 (fault-call:3 fault-nth:13): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:14 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x38, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) [ 1318.000640][T31568] FAULT_INJECTION: forcing a failure. [ 1318.000640][T31568] name failslab, interval 1, probability 0, space 0, times 0 [ 1318.033878][T31568] CPU: 1 PID: 31568 Comm: syz-executor.1 Not tainted 5.8.0-syzkaller #0 [ 1318.042220][T31568] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1318.052433][T31568] Call Trace: [ 1318.055717][T31568] dump_stack+0x10f/0x19d [ 1318.060032][T31568] should_fail+0x23c/0x250 [ 1318.064437][T31568] __should_failslab+0x81/0x90 [ 1318.069272][T31568] should_failslab+0x5/0x20 [ 1318.073764][T31568] slab_pre_alloc_hook+0x20/0xd0 [ 1318.078709][T31568] kmem_cache_alloc_trace+0x54/0x2d0 [ 1318.083991][T31568] ? sctp_add_bind_addr+0x7b/0x1c0 [ 1318.089187][T31568] sctp_add_bind_addr+0x7b/0x1c0 [ 1318.094119][T31568] sctp_copy_local_addr_list+0x19b/0x220 [ 1318.100002][T31568] sctp_copy_one_addr+0x7d/0x3b0 [ 1318.104948][T31568] sctp_bind_addr_copy+0x8c/0x2b0 [ 1318.109969][T31568] sctp_assoc_set_bind_addr_from_ep+0xb7/0xc0 [ 1318.116026][T31568] sctp_connect_new_asoc+0x1bc/0x390 [ 1318.121296][T31568] ? bpf_lsm_sctp_bind_connect+0x5/0x10 [ 1318.126828][T31568] sctp_sendmsg+0x10f5/0x1a90 [ 1318.131507][T31568] ? aa_sock_msg_perm+0x87/0x120 [ 1318.136423][T31568] inet_sendmsg+0x5f/0x80 [ 1318.140790][T31568] __sys_sendto+0x2ae/0x380 [ 1318.145286][T31568] ? check_preemption_disabled+0x51/0x140 [ 1318.150979][T31568] __x64_sys_sendto+0x74/0x90 [ 1318.155627][T31568] do_syscall_64+0x39/0x80 [ 1318.160014][T31568] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1318.165875][T31568] RIP: 0033:0x45d239 [ 1318.169766][T31568] Code: 5d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 2b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1318.189551][T31568] RSP: 002b:00007f2afe6f0c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1318.197964][T31568] RAX: ffffffffffffffda RBX: 000000000002c3c0 RCX: 000000000045d239 [ 1318.205923][T31568] RDX: 0000000000000001 RSI: 0000000020847fff RDI: 0000000000000003 [ 1318.213889][T31568] RBP: 00007f2afe6f0ca0 R08: 00000000200001c0 R09: 000000000000001c [ 1318.221850][T31568] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000027 [ 1318.229810][T31568] R13: 00007ffedb82650f R14: 00007f2afe6f19c0 R15: 000000000118d08c 06:55:14 executing program 2 (fault-call:3 fault-nth:40): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) [ 1318.256397][T31574] FAULT_INJECTION: forcing a failure. [ 1318.256397][T31574] name failslab, interval 1, probability 0, space 0, times 0 [ 1318.269756][T31574] CPU: 0 PID: 31574 Comm: syz-executor.0 Not tainted 5.8.0-syzkaller #0 [ 1318.278132][T31574] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1318.288400][T31574] Call Trace: [ 1318.291677][T31574] dump_stack+0x10f/0x19d [ 1318.295992][T31574] should_fail+0x23c/0x250 [ 1318.300403][T31574] __should_failslab+0x81/0x90 [ 1318.305167][T31574] should_failslab+0x5/0x20 [ 1318.309658][T31574] slab_pre_alloc_hook+0x20/0xd0 [ 1318.314600][T31574] kmem_cache_alloc_trace+0x54/0x2d0 [ 1318.319993][T31574] ? sctp_add_bind_addr+0x7b/0x1c0 [ 1318.325194][T31574] sctp_add_bind_addr+0x7b/0x1c0 [ 1318.330105][T31574] sctp_copy_local_addr_list+0x19b/0x220 [ 1318.335748][T31574] sctp_copy_one_addr+0x7d/0x3b0 [ 1318.340671][T31574] sctp_bind_addr_copy+0x8c/0x2b0 [ 1318.345682][T31574] sctp_assoc_set_bind_addr_from_ep+0xb7/0xc0 [ 1318.351727][T31574] sctp_connect_new_asoc+0x1bc/0x390 [ 1318.357043][T31574] ? bpf_lsm_sctp_bind_connect+0x5/0x10 [ 1318.362571][T31574] sctp_sendmsg+0x10f5/0x1a90 [ 1318.367529][T31574] ? aa_sock_msg_perm+0x87/0x120 [ 1318.372489][T31574] inet_sendmsg+0x5f/0x80 [ 1318.376841][T31574] __sys_sendto+0x2ae/0x380 [ 1318.381432][T31574] ? check_preemption_disabled+0x51/0x140 [ 1318.387143][T31574] __x64_sys_sendto+0x74/0x90 [ 1318.391838][T31574] do_syscall_64+0x39/0x80 [ 1318.396229][T31574] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1318.402270][T31574] RIP: 0033:0x45d239 06:55:15 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x39, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) [ 1318.406148][T31574] Code: 5d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 2b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1318.407377][T31579] FAULT_INJECTION: forcing a failure. [ 1318.407377][T31579] name failslab, interval 1, probability 0, space 0, times 0 [ 1318.425735][T31574] RSP: 002b:00007f3109f92c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1318.425747][T31574] RAX: ffffffffffffffda RBX: 000000000002c3c0 RCX: 000000000045d239 [ 1318.425753][T31574] RDX: 0000000000000001 RSI: 0000000020847fff RDI: 0000000000000003 [ 1318.425760][T31574] RBP: 00007f3109f92ca0 R08: 00000000200001c0 R09: 000000000000001c [ 1318.425766][T31574] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000000000d [ 1318.425772][T31574] R13: 00007ffd8910153f R14: 00007f3109f939c0 R15: 000000000118d08c 06:55:15 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x3a, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) [ 1318.584319][T31579] CPU: 1 PID: 31579 Comm: syz-executor.2 Not tainted 5.8.0-syzkaller #0 [ 1318.592660][T31579] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1318.602698][T31579] Call Trace: [ 1318.605975][T31579] dump_stack+0x10f/0x19d [ 1318.610495][T31579] should_fail+0x23c/0x250 [ 1318.614902][T31579] __should_failslab+0x81/0x90 [ 1318.619655][T31579] should_failslab+0x5/0x20 [ 1318.624144][T31579] slab_pre_alloc_hook+0x20/0xd0 [ 1318.629067][T31579] kmem_cache_alloc_trace+0x54/0x2d0 06:55:15 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x3b, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) [ 1318.634342][T31579] ? sctp_add_bind_addr+0x7b/0x1c0 [ 1318.639440][T31579] sctp_add_bind_addr+0x7b/0x1c0 [ 1318.645154][T31579] sctp_copy_local_addr_list+0x19b/0x220 [ 1318.650774][T31579] sctp_copy_one_addr+0x7d/0x3b0 [ 1318.655703][T31579] sctp_bind_addr_copy+0x8c/0x2b0 [ 1318.660723][T31579] sctp_assoc_set_bind_addr_from_ep+0xb7/0xc0 [ 1318.667105][T31579] sctp_connect_new_asoc+0x1bc/0x390 [ 1318.672396][T31579] ? bpf_lsm_sctp_bind_connect+0x5/0x10 [ 1318.677917][T31579] sctp_sendmsg+0x10f5/0x1a90 [ 1318.682679][T31579] ? aa_sock_msg_perm+0x87/0x120 [ 1318.687701][T31579] inet_sendmsg+0x5f/0x80 [ 1318.692141][T31579] __sys_sendto+0x2ae/0x380 [ 1318.696623][T31579] ? check_preemption_disabled+0x51/0x140 [ 1318.702322][T31579] ? check_preemption_disabled+0x51/0x140 [ 1318.708028][T31579] __x64_sys_sendto+0x74/0x90 [ 1318.712869][T31579] do_syscall_64+0x39/0x80 [ 1318.717316][T31579] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1318.723190][T31579] RIP: 0033:0x45d239 06:55:15 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x3c, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) [ 1318.727073][T31579] Code: 5d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 2b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1318.746755][T31579] RSP: 002b:00007f9c8ecb0c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1318.755155][T31579] RAX: ffffffffffffffda RBX: 000000000002c3c0 RCX: 000000000045d239 [ 1318.763120][T31579] RDX: 0000000000000001 RSI: 0000000020847fff RDI: 0000000000000003 [ 1318.771081][T31579] RBP: 00007f9c8ecb0ca0 R08: 00000000200001c0 R09: 000000000000001c 06:55:15 executing program 0 (fault-call:3 fault-nth:14): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) [ 1318.779319][T31579] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000028 [ 1318.787393][T31579] R13: 00007ffe027dab0f R14: 00007f9c8ecb19c0 R15: 000000000118d08c [ 1318.898175][T31605] FAULT_INJECTION: forcing a failure. [ 1318.898175][T31605] name failslab, interval 1, probability 0, space 0, times 0 [ 1318.914784][T31605] CPU: 0 PID: 31605 Comm: syz-executor.0 Not tainted 5.8.0-syzkaller #0 [ 1318.923109][T31605] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1318.933147][T31605] Call Trace: [ 1318.936426][T31605] dump_stack+0x10f/0x19d [ 1318.941178][T31605] should_fail+0x23c/0x250 [ 1318.945588][T31605] __should_failslab+0x81/0x90 [ 1318.950334][T31605] should_failslab+0x5/0x20 [ 1318.954834][T31605] slab_pre_alloc_hook+0x20/0xd0 [ 1318.959756][T31605] kmem_cache_alloc_trace+0x54/0x2d0 [ 1318.965193][T31605] ? sctp_add_bind_addr+0x7b/0x1c0 [ 1318.970333][T31605] sctp_add_bind_addr+0x7b/0x1c0 [ 1318.975301][T31605] sctp_copy_local_addr_list+0x19b/0x220 [ 1318.980983][T31605] sctp_copy_one_addr+0x7d/0x3b0 [ 1318.986037][T31605] sctp_bind_addr_copy+0x8c/0x2b0 [ 1318.991053][T31605] sctp_assoc_set_bind_addr_from_ep+0xb7/0xc0 [ 1318.997109][T31605] sctp_connect_new_asoc+0x1bc/0x390 [ 1319.002442][T31605] ? bpf_lsm_sctp_bind_connect+0x5/0x10 [ 1319.007965][T31605] sctp_sendmsg+0x10f5/0x1a90 [ 1319.012649][T31605] ? aa_sock_msg_perm+0x87/0x120 [ 1319.017570][T31605] inet_sendmsg+0x5f/0x80 [ 1319.021920][T31605] __sys_sendto+0x2ae/0x380 [ 1319.026447][T31605] ? asm_sysvec_apic_timer_interrupt+0x12/0x20 [ 1319.032632][T31605] __x64_sys_sendto+0x74/0x90 [ 1319.037333][T31605] do_syscall_64+0x39/0x80 [ 1319.041747][T31605] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1319.047613][T31605] RIP: 0033:0x45d239 [ 1319.051480][T31605] Code: 5d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 2b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1319.071195][T31605] RSP: 002b:00007f3109f92c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1319.079734][T31605] RAX: ffffffffffffffda RBX: 000000000002c3c0 RCX: 000000000045d239 [ 1319.087696][T31605] RDX: 0000000000000001 RSI: 0000000020847fff RDI: 0000000000000003 [ 1319.095639][T31605] RBP: 00007f3109f92ca0 R08: 00000000200001c0 R09: 000000000000001c [ 1319.103589][T31605] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000000000e [ 1319.111559][T31605] R13: 00007ffd8910153f R14: 00007f3109f939c0 R15: 000000000118d08c 06:55:15 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0xc, 0x24, 0x0, 0x0, 0x0, 0x11, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) 06:55:15 executing program 1 (fault-call:3 fault-nth:40): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:15 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x3d, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:15 executing program 4: r0 = syz_init_net_socket$ax25(0x3, 0x5, 0x0) r1 = dup(r0) bind$l2tp(r1, &(0x7f00000000c0)={0x2, 0x0, @remote}, 0x10) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$devlink(&(0x7f0000000080)='devlink\x00') r4 = gettid() sendmsg$DEVLINK_CMD_RELOAD(r2, &(0x7f0000000100)={0x0, 0xffffffffffffff79, &(0x7f00000000c0)={&(0x7f0000000000)={0x3c, r3, 0x536ae464467e3e0b, 0x0, 0x0, {}, [{@nsim={{0xe, 0x1, 'netdevsim\x00'}, {0xf, 0x2, {'netdevsim', 0x0}}}, @DEVLINK_ATTR_NETNS_PID={0x8, 0x8b, r4}}]}, 0x3c}, 0x1, 0x6000000000000000}, 0x0) sendmsg$DEVLINK_CMD_PORT_SET(r1, &(0x7f0000000440)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000000400)={&(0x7f00000003c0)={0x40, r3, 0x800, 0x70bd29, 0x25dfdbfd, {}, [{{@pci={{0x8, 0x1, 'pci\x00'}, {0x11, 0x2, '0000:00:10.0\x00'}}, {0x8, 0x3, 0x3}}, {0x6, 0x4, 0x2}}]}, 0x40}, 0x1, 0x0, 0x0, 0x4008041}, 0x0) sendto$inet6(0xffffffffffffffff, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) r5 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER(r5, 0x84, 0x7b, &(0x7f0000000100)={0x0, 0x2}, 0x8) sendto$inet6(r5, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r5, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r5, 0x84, 0x7c, &(0x7f0000000300), 0x8) r6 = signalfd(r5, &(0x7f00000004c0)={[0x9]}, 0x8) bpf$OBJ_PIN_PROG(0x6, &(0x7f0000000500)={&(0x7f0000000480)='./file0\x00', r6}, 0x10) preadv2(r5, &(0x7f0000000100)=[{&(0x7f0000000000)=""/106, 0x6a}, {&(0x7f0000000080)=""/18, 0x12}, {&(0x7f0000000200)=""/225, 0xe1}, {&(0x7f0000000300)=""/146, 0x92}], 0x4, 0x2, 0x5466, 0xa) sendto$inet6(0xffffffffffffffff, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(0xffffffffffffffff, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:15 executing program 2 (fault-call:3 fault-nth:41): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) [ 1319.220825][T31617] netdevsim netdevsim4 eth3 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 06:55:15 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0xaa, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) [ 1319.306385][T31617] netdevsim netdevsim4 eth2 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 1319.317298][T31635] FAULT_INJECTION: forcing a failure. [ 1319.317298][T31635] name failslab, interval 1, probability 0, space 0, times 0 [ 1319.330139][T31635] CPU: 1 PID: 31635 Comm: syz-executor.1 Not tainted 5.8.0-syzkaller #0 [ 1319.338477][T31635] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1319.348517][T31635] Call Trace: [ 1319.351809][T31635] dump_stack+0x10f/0x19d [ 1319.356152][T31635] should_fail+0x23c/0x250 [ 1319.360565][T31635] __should_failslab+0x81/0x90 [ 1319.365357][T31635] should_failslab+0x5/0x20 [ 1319.369948][T31635] slab_pre_alloc_hook+0x20/0xd0 [ 1319.374890][T31635] kmem_cache_alloc_trace+0x54/0x2d0 [ 1319.380161][T31635] ? sctp_add_bind_addr+0x7b/0x1c0 [ 1319.385290][T31635] sctp_add_bind_addr+0x7b/0x1c0 [ 1319.390238][T31635] sctp_copy_local_addr_list+0x19b/0x220 [ 1319.395860][T31635] sctp_copy_one_addr+0x7d/0x3b0 [ 1319.400889][T31635] sctp_bind_addr_copy+0x8c/0x2b0 [ 1319.405923][T31635] sctp_assoc_set_bind_addr_from_ep+0xb7/0xc0 [ 1319.411982][T31635] sctp_connect_new_asoc+0x1bc/0x390 [ 1319.417249][T31635] ? bpf_lsm_sctp_bind_connect+0x5/0x10 [ 1319.422992][T31635] sctp_sendmsg+0x10f5/0x1a90 [ 1319.427505][T31639] FAULT_INJECTION: forcing a failure. [ 1319.427505][T31639] name failslab, interval 1, probability 0, space 0, times 0 [ 1319.427653][T31635] ? aa_sock_msg_perm+0x87/0x120 [ 1319.445122][T31635] inet_sendmsg+0x5f/0x80 [ 1319.449441][T31635] __sys_sendto+0x2ae/0x380 [ 1319.453976][T31635] ? check_preemption_disabled+0x51/0x140 [ 1319.459762][T31635] __x64_sys_sendto+0x74/0x90 [ 1319.464422][T31635] do_syscall_64+0x39/0x80 [ 1319.468908][T31635] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1319.474778][T31635] RIP: 0033:0x45d239 [ 1319.478651][T31635] Code: 5d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 2b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1319.498348][T31635] RSP: 002b:00007f2afe6f0c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1319.506736][T31635] RAX: ffffffffffffffda RBX: 000000000002c3c0 RCX: 000000000045d239 [ 1319.514691][T31635] RDX: 0000000000000001 RSI: 0000000020847fff RDI: 0000000000000003 [ 1319.522677][T31635] RBP: 00007f2afe6f0ca0 R08: 00000000200001c0 R09: 000000000000001c [ 1319.530714][T31635] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000028 [ 1319.538671][T31635] R13: 00007ffedb82650f R14: 00007f2afe6f19c0 R15: 000000000118d08c [ 1319.546694][T31639] CPU: 0 PID: 31639 Comm: syz-executor.2 Not tainted 5.8.0-syzkaller #0 [ 1319.555010][T31639] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1319.565050][T31639] Call Trace: [ 1319.568360][T31639] dump_stack+0x10f/0x19d [ 1319.572661][T31639] should_fail+0x23c/0x250 [ 1319.577049][T31639] __should_failslab+0x81/0x90 [ 1319.581785][T31639] should_failslab+0x5/0x20 [ 1319.586607][T31639] slab_pre_alloc_hook+0x20/0xd0 [ 1319.591517][T31639] kmem_cache_alloc_trace+0x54/0x2d0 [ 1319.596887][T31639] ? sctp_add_bind_addr+0x7b/0x1c0 [ 1319.601984][T31639] sctp_add_bind_addr+0x7b/0x1c0 [ 1319.606953][T31639] sctp_copy_local_addr_list+0x19b/0x220 [ 1319.612843][T31639] sctp_copy_one_addr+0x7d/0x3b0 [ 1319.617756][T31639] sctp_bind_addr_copy+0x8c/0x2b0 [ 1319.622816][T31639] sctp_assoc_set_bind_addr_from_ep+0xb7/0xc0 [ 1319.628871][T31639] sctp_connect_new_asoc+0x1bc/0x390 [ 1319.634132][T31639] ? bpf_lsm_sctp_bind_connect+0x5/0x10 [ 1319.639666][T31639] sctp_sendmsg+0x10f5/0x1a90 [ 1319.644350][T31639] ? aa_sock_msg_perm+0x87/0x120 [ 1319.649269][T31639] inet_sendmsg+0x5f/0x80 [ 1319.653619][T31639] __sys_sendto+0x2ae/0x380 [ 1319.658097][T31639] ? check_preemption_disabled+0x51/0x140 [ 1319.663785][T31639] __x64_sys_sendto+0x74/0x90 [ 1319.668447][T31639] do_syscall_64+0x39/0x80 [ 1319.672841][T31639] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1319.678712][T31639] RIP: 0033:0x45d239 [ 1319.682620][T31639] Code: 5d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 2b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 06:55:16 executing program 0 (fault-call:3 fault-nth:15): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) [ 1319.702299][T31639] RSP: 002b:00007f9c8ecb0c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1319.710686][T31639] RAX: ffffffffffffffda RBX: 000000000002c3c0 RCX: 000000000045d239 [ 1319.718637][T31639] RDX: 0000000000000001 RSI: 0000000020847fff RDI: 0000000000000003 [ 1319.726620][T31639] RBP: 00007f9c8ecb0ca0 R08: 00000000200001c0 R09: 000000000000001c [ 1319.734614][T31639] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000029 [ 1319.742559][T31639] R13: 00007ffe027dab0f R14: 00007f9c8ecb19c0 R15: 000000000118d08c 06:55:16 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x300, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:16 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0xf, 0x24, 0x0, 0x0, 0x0, 0x11, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) [ 1319.828508][T31617] netdevsim netdevsim4 eth1 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 1319.877602][T31617] netdevsim netdevsim4 eth0 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 1319.910962][T31662] FAULT_INJECTION: forcing a failure. [ 1319.910962][T31662] name failslab, interval 1, probability 0, space 0, times 0 [ 1319.948013][T31662] CPU: 0 PID: 31662 Comm: syz-executor.0 Not tainted 5.8.0-syzkaller #0 [ 1319.956391][T31662] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1319.966431][T31662] Call Trace: [ 1319.969775][T31662] dump_stack+0x10f/0x19d [ 1319.974159][T31662] should_fail+0x23c/0x250 [ 1319.978558][T31662] __should_failslab+0x81/0x90 [ 1319.983325][T31662] should_failslab+0x5/0x20 [ 1319.987842][T31662] slab_pre_alloc_hook+0x20/0xd0 [ 1319.992805][T31662] kmem_cache_alloc_trace+0x54/0x2d0 [ 1319.998081][T31662] ? sctp_add_bind_addr+0x7b/0x1c0 [ 1320.003181][T31662] sctp_add_bind_addr+0x7b/0x1c0 [ 1320.008107][T31662] sctp_copy_local_addr_list+0x19b/0x220 [ 1320.013739][T31662] sctp_copy_one_addr+0x7d/0x3b0 [ 1320.018666][T31662] sctp_bind_addr_copy+0x8c/0x2b0 [ 1320.023876][T31662] sctp_assoc_set_bind_addr_from_ep+0xb7/0xc0 [ 1320.030067][T31662] sctp_connect_new_asoc+0x1bc/0x390 [ 1320.035433][T31662] ? bpf_lsm_sctp_bind_connect+0x5/0x10 [ 1320.040968][T31662] sctp_sendmsg+0x10f5/0x1a90 06:55:16 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x34000, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:16 executing program 1 (fault-call:3 fault-nth:41): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) [ 1320.045670][T31662] ? aa_sock_msg_perm+0x87/0x120 [ 1320.050602][T31662] inet_sendmsg+0x5f/0x80 [ 1320.054922][T31662] __sys_sendto+0x2ae/0x380 [ 1320.059419][T31662] ? check_preemption_disabled+0x51/0x140 [ 1320.065171][T31662] __x64_sys_sendto+0x74/0x90 [ 1320.069841][T31662] do_syscall_64+0x39/0x80 [ 1320.074352][T31662] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1320.080316][T31662] RIP: 0033:0x45d239 [ 1320.084283][T31662] Code: 5d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 2b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1320.103945][T31662] RSP: 002b:00007f3109f92c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1320.112359][T31662] RAX: ffffffffffffffda RBX: 000000000002c3c0 RCX: 000000000045d239 [ 1320.120321][T31662] RDX: 0000000000000001 RSI: 0000000020847fff RDI: 0000000000000003 [ 1320.128374][T31662] RBP: 00007f3109f92ca0 R08: 00000000200001c0 R09: 000000000000001c [ 1320.136331][T31662] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000000000f 06:55:16 executing program 2 (fault-call:3 fault-nth:42): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) [ 1320.144474][T31662] R13: 00007ffd8910153f R14: 00007f3109f939c0 R15: 000000000118d08c [ 1320.221807][T31685] FAULT_INJECTION: forcing a failure. [ 1320.221807][T31685] name failslab, interval 1, probability 0, space 0, times 0 [ 1320.226724][T31617] netdevsim netdevsim4 eth0: set [1, 0] type 2 family 0 port 6081 - 0 [ 1320.247271][T31617] netdevsim netdevsim4 eth1: set [1, 0] type 2 family 0 port 6081 - 0 [ 1320.259738][T31617] netdevsim netdevsim4 eth2: set [1, 0] type 2 family 0 port 6081 - 0 06:55:16 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) r1 = openat$proc_capi20(0xffffffffffffff9c, &(0x7f0000000080)='/proc/capi/capi20\x00', 0x2100, 0x0) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) r2 = syz_init_net_socket$ax25(0x3, 0x5, 0x0) r3 = dup(r2) bind$l2tp(r3, &(0x7f00000000c0)={0x2, 0x0, @remote}, 0x10) ioctl$VIDIOC_TRY_EXT_CTRLS(r3, 0xc0205649, &(0x7f0000000040)={0x9f0000, 0x6, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000000)={0xa20929, 0x9, [], @value64=0x1f}}) r4 = syz_init_net_socket$ax25(0x3, 0x5, 0x0) r5 = dup(r4) bind$l2tp(r5, &(0x7f00000000c0)={0x2, 0x0, @remote}, 0x10) write$USERIO_CMD_SET_PORT_TYPE(r5, &(0x7f0000000240), 0x2) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) ioctl$DRM_IOCTL_MODE_GETPROPERTY(r1, 0xc04064aa, &(0x7f0000000200)={&(0x7f0000000100)=[0x0, 0x0], &(0x7f0000000140)=[{}], 0x34ff, 0x0, [], 0x2, 0x1}) [ 1320.267638][T31685] CPU: 0 PID: 31685 Comm: syz-executor.1 Not tainted 5.8.0-syzkaller #0 [ 1320.272055][T31617] netdevsim netdevsim4 eth3: set [1, 0] type 2 family 0 port 6081 - 0 [ 1320.276311][T31685] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1320.276315][T31685] Call Trace: [ 1320.276334][T31685] dump_stack+0x10f/0x19d [ 1320.276345][T31685] should_fail+0x23c/0x250 [ 1320.276435][T31685] __should_failslab+0x81/0x90 [ 1320.311361][T31685] should_failslab+0x5/0x20 [ 1320.315856][T31685] slab_pre_alloc_hook+0x20/0xd0 06:55:16 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x20848000, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) [ 1320.320793][T31685] kmem_cache_alloc_trace+0x54/0x2d0 [ 1320.326072][T31685] ? sctp_add_bind_addr+0x7b/0x1c0 [ 1320.331171][T31685] sctp_add_bind_addr+0x7b/0x1c0 [ 1320.336100][T31685] sctp_copy_local_addr_list+0x19b/0x220 [ 1320.341729][T31685] sctp_copy_one_addr+0x7d/0x3b0 [ 1320.346676][T31685] sctp_bind_addr_copy+0x8c/0x2b0 [ 1320.351759][T31685] sctp_assoc_set_bind_addr_from_ep+0xb7/0xc0 [ 1320.357806][T31685] sctp_connect_new_asoc+0x1bc/0x390 [ 1320.363133][T31685] ? bpf_lsm_sctp_bind_connect+0x5/0x10 [ 1320.368648][T31685] sctp_sendmsg+0x10f5/0x1a90 [ 1320.373468][T31685] ? aa_sock_msg_perm+0x87/0x120 [ 1320.378436][T31685] inet_sendmsg+0x5f/0x80 [ 1320.382843][T31685] __sys_sendto+0x2ae/0x380 [ 1320.387336][T31685] ? check_preemption_disabled+0x51/0x140 [ 1320.393041][T31685] ? check_preemption_disabled+0x51/0x140 [ 1320.398751][T31685] __x64_sys_sendto+0x74/0x90 [ 1320.403420][T31685] do_syscall_64+0x39/0x80 [ 1320.407832][T31685] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1320.413816][T31685] RIP: 0033:0x45d239 [ 1320.417696][T31685] Code: 5d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 2b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1320.437433][T31685] RSP: 002b:00007f2afe6f0c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1320.445824][T31685] RAX: ffffffffffffffda RBX: 000000000002c3c0 RCX: 000000000045d239 [ 1320.453774][T31685] RDX: 0000000000000001 RSI: 0000000020847fff RDI: 0000000000000003 [ 1320.461846][T31685] RBP: 00007f2afe6f0ca0 R08: 00000000200001c0 R09: 000000000000001c [ 1320.469820][T31685] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000029 [ 1320.477766][T31685] R13: 00007ffedb82650f R14: 00007f2afe6f19c0 R15: 000000000118d08c [ 1320.488647][T31706] FAULT_INJECTION: forcing a failure. [ 1320.488647][T31706] name failslab, interval 1, probability 0, space 0, times 0 [ 1320.502179][T31706] CPU: 1 PID: 31706 Comm: syz-executor.2 Not tainted 5.8.0-syzkaller #0 [ 1320.510488][T31706] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1320.520522][T31706] Call Trace: [ 1320.523804][T31706] dump_stack+0x10f/0x19d [ 1320.528256][T31706] should_fail+0x23c/0x250 [ 1320.532725][T31706] __should_failslab+0x81/0x90 [ 1320.537495][T31706] should_failslab+0x5/0x20 [ 1320.541986][T31706] slab_pre_alloc_hook+0x20/0xd0 [ 1320.546908][T31706] kmem_cache_alloc_trace+0x54/0x2d0 [ 1320.552372][T31706] ? sctp_add_bind_addr+0x7b/0x1c0 [ 1320.557513][T31706] sctp_add_bind_addr+0x7b/0x1c0 [ 1320.562441][T31706] sctp_copy_local_addr_list+0x19b/0x220 [ 1320.568061][T31706] sctp_copy_one_addr+0x7d/0x3b0 [ 1320.572988][T31706] sctp_bind_addr_copy+0x8c/0x2b0 [ 1320.578001][T31706] sctp_assoc_set_bind_addr_from_ep+0xb7/0xc0 [ 1320.584066][T31706] sctp_connect_new_asoc+0x1bc/0x390 [ 1320.589359][T31706] ? bpf_lsm_sctp_bind_connect+0x5/0x10 [ 1320.594964][T31706] sctp_sendmsg+0x10f5/0x1a90 [ 1320.599630][T31706] ? aa_sock_msg_perm+0x87/0x120 [ 1320.604549][T31706] inet_sendmsg+0x5f/0x80 [ 1320.608919][T31706] __sys_sendto+0x2ae/0x380 [ 1320.613413][T31706] ? check_preemption_disabled+0x51/0x140 [ 1320.619128][T31706] ? check_preemption_disabled+0x51/0x140 [ 1320.624841][T31706] __x64_sys_sendto+0x74/0x90 [ 1320.629506][T31706] do_syscall_64+0x39/0x80 [ 1320.633918][T31706] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1320.639831][T31706] RIP: 0033:0x45d239 [ 1320.643797][T31706] Code: 5d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 2b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1320.663390][T31706] RSP: 002b:00007f9c8ecb0c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c 06:55:17 executing program 0 (fault-call:3 fault-nth:16): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) [ 1320.671897][T31706] RAX: ffffffffffffffda RBX: 000000000002c3c0 RCX: 000000000045d239 [ 1320.679851][T31706] RDX: 0000000000000001 RSI: 0000000020847fff RDI: 0000000000000003 [ 1320.687800][T31706] RBP: 00007f9c8ecb0ca0 R08: 00000000200001c0 R09: 000000000000001c [ 1320.695745][T31706] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000000002a [ 1320.703797][T31706] R13: 00007ffe027dab0f R14: 00007f9c8ecb19c0 R15: 000000000118d08c 06:55:17 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER(r0, 0x84, 0x7b, &(0x7f0000000100)={0x0, 0x2}, 0x8) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(0xffffffffffffffff, 0xc01864c6, &(0x7f0000000080)={&(0x7f0000000040)=[0x3, 0x10001, 0x9, 0x1, 0x9, 0x5], 0x6, 0x80000, 0x0, 0xffffffffffffffff}) ioctl$SCSI_IOCTL_SYNC(r1, 0x4) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r0, 0x84, 0x7c, &(0x7f0000000300), 0x8) setsockopt$inet6_mtu(r0, 0x29, 0x17, &(0x7f0000000000)=0x2, 0x4) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r2, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r2, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r2, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @broadcast}}, 0x1c) 06:55:17 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x11, 0x24, 0x0, 0x0, 0x0, 0x11, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) [ 1320.855230][T31730] FAULT_INJECTION: forcing a failure. [ 1320.855230][T31730] name failslab, interval 1, probability 0, space 0, times 0 [ 1320.868313][T31730] CPU: 0 PID: 31730 Comm: syz-executor.0 Not tainted 5.8.0-syzkaller #0 [ 1320.876627][T31730] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1320.886666][T31730] Call Trace: [ 1320.889970][T31730] dump_stack+0x10f/0x19d [ 1320.894280][T31730] should_fail+0x23c/0x250 [ 1320.898686][T31730] __should_failslab+0x81/0x90 [ 1320.903432][T31730] should_failslab+0x5/0x20 [ 1320.908007][T31730] slab_pre_alloc_hook+0x20/0xd0 [ 1320.912965][T31730] kmem_cache_alloc_trace+0x54/0x2d0 [ 1320.918238][T31730] ? sctp_add_bind_addr+0x7b/0x1c0 [ 1320.923336][T31730] sctp_add_bind_addr+0x7b/0x1c0 [ 1320.928322][T31730] sctp_copy_local_addr_list+0x19b/0x220 [ 1320.934122][T31730] sctp_copy_one_addr+0x7d/0x3b0 [ 1320.939042][T31730] sctp_bind_addr_copy+0x8c/0x2b0 [ 1320.944046][T31730] sctp_assoc_set_bind_addr_from_ep+0xb7/0xc0 [ 1320.950084][T31730] sctp_connect_new_asoc+0x1bc/0x390 [ 1320.955345][T31730] ? bpf_lsm_sctp_bind_connect+0x5/0x10 [ 1320.960874][T31730] sctp_sendmsg+0x10f5/0x1a90 [ 1320.965537][T31730] ? aa_sock_msg_perm+0x87/0x120 [ 1320.970445][T31730] inet_sendmsg+0x5f/0x80 [ 1320.975184][T31730] __sys_sendto+0x2ae/0x380 [ 1320.980371][T31730] ? check_preemption_disabled+0x51/0x140 [ 1320.986154][T31730] __x64_sys_sendto+0x74/0x90 [ 1320.990827][T31730] do_syscall_64+0x39/0x80 [ 1320.995216][T31730] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1321.001085][T31730] RIP: 0033:0x45d239 [ 1321.005075][T31730] Code: 5d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 2b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1321.024759][T31730] RSP: 002b:00007f3109f92c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1321.033233][T31730] RAX: ffffffffffffffda RBX: 000000000002c3c0 RCX: 000000000045d239 [ 1321.041233][T31730] RDX: 0000000000000001 RSI: 0000000020847fff RDI: 0000000000000003 06:55:17 executing program 1 (fault-call:3 fault-nth:42): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:17 executing program 2 (fault-call:3 fault-nth:43): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) [ 1321.049181][T31730] RBP: 00007f3109f92ca0 R08: 00000000200001c0 R09: 000000000000001c [ 1321.057143][T31730] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000010 [ 1321.065112][T31730] R13: 00007ffd8910153f R14: 00007f3109f939c0 R15: 000000000118d08c 06:55:17 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x7f000001, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) [ 1321.205387][T31747] FAULT_INJECTION: forcing a failure. [ 1321.205387][T31747] name failslab, interval 1, probability 0, space 0, times 0 [ 1321.227571][T31750] FAULT_INJECTION: forcing a failure. [ 1321.227571][T31750] name failslab, interval 1, probability 0, space 0, times 0 [ 1321.254098][T31747] CPU: 1 PID: 31747 Comm: syz-executor.1 Not tainted 5.8.0-syzkaller #0 [ 1321.262426][T31747] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1321.272475][T31747] Call Trace: [ 1321.275750][T31747] dump_stack+0x10f/0x19d [ 1321.280078][T31747] should_fail+0x23c/0x250 [ 1321.284505][T31747] __should_failslab+0x81/0x90 [ 1321.292604][T31747] should_failslab+0x5/0x20 [ 1321.297167][T31747] slab_pre_alloc_hook+0x20/0xd0 [ 1321.302162][T31747] kmem_cache_alloc_trace+0x54/0x2d0 [ 1321.307427][T31747] ? sctp_add_bind_addr+0x7b/0x1c0 [ 1321.312514][T31747] sctp_add_bind_addr+0x7b/0x1c0 [ 1321.317429][T31747] sctp_copy_local_addr_list+0x19b/0x220 [ 1321.323039][T31747] sctp_copy_one_addr+0x7d/0x3b0 [ 1321.327955][T31747] sctp_bind_addr_copy+0x8c/0x2b0 [ 1321.332966][T31747] sctp_assoc_set_bind_addr_from_ep+0xb7/0xc0 [ 1321.339014][T31747] sctp_connect_new_asoc+0x1bc/0x390 [ 1321.344284][T31747] ? bpf_lsm_sctp_bind_connect+0x5/0x10 [ 1321.349907][T31747] sctp_sendmsg+0x10f5/0x1a90 [ 1321.354575][T31747] ? aa_sock_msg_perm+0x87/0x120 [ 1321.359519][T31747] inet_sendmsg+0x5f/0x80 [ 1321.363826][T31747] __sys_sendto+0x2ae/0x380 [ 1321.368350][T31747] ? check_preemption_disabled+0x51/0x140 [ 1321.374202][T31747] ? check_preemption_disabled+0x51/0x140 [ 1321.379999][T31747] __x64_sys_sendto+0x74/0x90 [ 1321.384680][T31747] do_syscall_64+0x39/0x80 [ 1321.389172][T31747] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1321.395042][T31747] RIP: 0033:0x45d239 [ 1321.398917][T31747] Code: 5d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 2b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1321.418675][T31747] RSP: 002b:00007f2afe6f0c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1321.427131][T31747] RAX: ffffffffffffffda RBX: 000000000002c3c0 RCX: 000000000045d239 [ 1321.435147][T31747] RDX: 0000000000000001 RSI: 0000000020847fff RDI: 0000000000000003 [ 1321.443100][T31747] RBP: 00007f2afe6f0ca0 R08: 00000000200001c0 R09: 000000000000001c [ 1321.451051][T31747] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000000002a [ 1321.459007][T31747] R13: 00007ffedb82650f R14: 00007f2afe6f19c0 R15: 000000000118d08c [ 1321.466985][T31750] CPU: 0 PID: 31750 Comm: syz-executor.2 Not tainted 5.8.0-syzkaller #0 [ 1321.475309][T31750] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1321.485461][T31750] Call Trace: [ 1321.488743][T31750] dump_stack+0x10f/0x19d [ 1321.493075][T31750] should_fail+0x23c/0x250 [ 1321.497566][T31750] __should_failslab+0x81/0x90 [ 1321.502353][T31750] should_failslab+0x5/0x20 [ 1321.506871][T31750] slab_pre_alloc_hook+0x20/0xd0 [ 1321.511887][T31750] kmem_cache_alloc_trace+0x54/0x2d0 [ 1321.517155][T31750] ? sctp_add_bind_addr+0x7b/0x1c0 [ 1321.522334][T31750] sctp_add_bind_addr+0x7b/0x1c0 [ 1321.527280][T31750] sctp_copy_local_addr_list+0x19b/0x220 [ 1321.532898][T31750] sctp_copy_one_addr+0x7d/0x3b0 [ 1321.537823][T31750] sctp_bind_addr_copy+0x8c/0x2b0 [ 1321.542835][T31750] sctp_assoc_set_bind_addr_from_ep+0xb7/0xc0 [ 1321.549209][T31750] sctp_connect_new_asoc+0x1bc/0x390 [ 1321.554509][T31750] ? bpf_lsm_sctp_bind_connect+0x5/0x10 [ 1321.560026][T31750] sctp_sendmsg+0x10f5/0x1a90 [ 1321.564695][T31750] ? aa_sock_msg_perm+0x87/0x120 [ 1321.569633][T31750] inet_sendmsg+0x5f/0x80 [ 1321.573935][T31750] __sys_sendto+0x2ae/0x380 [ 1321.578413][T31750] ? check_preemption_disabled+0x51/0x140 [ 1321.584106][T31750] __x64_sys_sendto+0x74/0x90 [ 1321.588764][T31750] do_syscall_64+0x39/0x80 [ 1321.593163][T31750] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1321.599074][T31750] RIP: 0033:0x45d239 [ 1321.603001][T31750] Code: 5d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 2b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1321.623603][T31750] RSP: 002b:00007f9c8ecb0c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1321.632014][T31750] RAX: ffffffffffffffda RBX: 000000000002c3c0 RCX: 000000000045d239 [ 1321.639962][T31750] RDX: 0000000000000001 RSI: 0000000020847fff RDI: 0000000000000003 [ 1321.647909][T31750] RBP: 00007f9c8ecb0ca0 R08: 00000000200001c0 R09: 000000000000001c 06:55:18 executing program 0 (fault-call:3 fault-nth:17): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) [ 1321.656991][T31750] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000000002b [ 1321.664936][T31750] R13: 00007ffe027dab0f R14: 00007f9c8ecb19c0 R15: 000000000118d08c 06:55:18 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) r1 = syz_init_net_socket$ax25(0x3, 0x5, 0x0) r2 = dup(r1) bind$l2tp(r2, &(0x7f00000000c0)={0x2, 0x0, @remote}, 0x10) accept4$inet(r2, &(0x7f0000000000)={0x2, 0x0, @loopback}, &(0x7f0000000040)=0x10, 0x180000) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) [ 1321.804928][T31769] FAULT_INJECTION: forcing a failure. [ 1321.804928][T31769] name failslab, interval 1, probability 0, space 0, times 0 [ 1321.826090][T31769] CPU: 1 PID: 31769 Comm: syz-executor.0 Not tainted 5.8.0-syzkaller #0 [ 1321.834422][T31769] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1321.844534][T31769] Call Trace: [ 1321.847900][T31769] dump_stack+0x10f/0x19d [ 1321.852224][T31769] should_fail+0x23c/0x250 [ 1321.856636][T31769] __should_failslab+0x81/0x90 [ 1321.861531][T31769] should_failslab+0x5/0x20 [ 1321.866015][T31769] slab_pre_alloc_hook+0x20/0xd0 [ 1321.871550][T31769] kmem_cache_alloc_trace+0x54/0x2d0 [ 1321.876828][T31769] ? sctp_add_bind_addr+0x7b/0x1c0 [ 1321.881923][T31769] sctp_add_bind_addr+0x7b/0x1c0 [ 1321.886861][T31769] sctp_copy_local_addr_list+0x19b/0x220 [ 1321.893324][T31769] sctp_copy_one_addr+0x7d/0x3b0 [ 1321.898263][T31769] sctp_bind_addr_copy+0x8c/0x2b0 [ 1321.903322][T31769] sctp_assoc_set_bind_addr_from_ep+0xb7/0xc0 [ 1321.909380][T31769] sctp_connect_new_asoc+0x1bc/0x390 [ 1321.914770][T31769] ? bpf_lsm_sctp_bind_connect+0x5/0x10 [ 1321.920302][T31769] sctp_sendmsg+0x10f5/0x1a90 [ 1321.924989][T31769] ? aa_sock_msg_perm+0x87/0x120 [ 1321.929918][T31769] inet_sendmsg+0x5f/0x80 [ 1321.934236][T31769] __sys_sendto+0x2ae/0x380 [ 1321.938733][T31769] ? check_preemption_disabled+0x51/0x140 [ 1321.944443][T31769] __x64_sys_sendto+0x74/0x90 [ 1321.949162][T31769] do_syscall_64+0x39/0x80 [ 1321.953571][T31769] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1321.959661][T31769] RIP: 0033:0x45d239 [ 1321.963979][T31769] Code: 5d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 2b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1321.983569][T31769] RSP: 002b:00007f3109f92c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1321.991972][T31769] RAX: ffffffffffffffda RBX: 000000000002c3c0 RCX: 000000000045d239 06:55:18 executing program 2 (fault-call:3 fault-nth:44): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:18 executing program 1 (fault-call:3 fault-nth:43): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:18 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x3f, 0x24, 0x0, 0x0, 0x0, 0x11, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) 06:55:18 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x7ffff000, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) [ 1322.000260][T31769] RDX: 0000000000000001 RSI: 0000000020847fff RDI: 0000000000000003 [ 1322.008225][T31769] RBP: 00007f3109f92ca0 R08: 00000000200001c0 R09: 000000000000001c [ 1322.016190][T31769] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000011 [ 1322.024150][T31769] R13: 00007ffd8910153f R14: 00007f3109f939c0 R15: 000000000118d08c 06:55:18 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER(r1, 0x84, 0x7b, &(0x7f0000000100)={0x0, 0x2}, 0x8) sendto$inet6(r1, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r1, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r1, 0x84, 0x7c, &(0x7f0000000300), 0x8) setsockopt$inet_sctp6_SCTP_INITMSG(r1, 0x84, 0x2, &(0x7f0000000000)={0x2, 0x0, 0xd8e5, 0x9}, 0x8) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) [ 1322.163554][T31796] FAULT_INJECTION: forcing a failure. [ 1322.163554][T31796] name failslab, interval 1, probability 0, space 0, times 0 [ 1322.183297][T31798] FAULT_INJECTION: forcing a failure. [ 1322.183297][T31798] name failslab, interval 1, probability 0, space 0, times 0 [ 1322.194059][T31796] CPU: 0 PID: 31796 Comm: syz-executor.1 Not tainted 5.8.0-syzkaller #0 [ 1322.205499][T31796] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1322.215534][T31796] Call Trace: [ 1322.219345][T31796] dump_stack+0x10f/0x19d [ 1322.223660][T31796] should_fail+0x23c/0x250 [ 1322.228147][T31796] __should_failslab+0x81/0x90 [ 1322.232939][T31796] should_failslab+0x5/0x20 [ 1322.237420][T31796] slab_pre_alloc_hook+0x20/0xd0 [ 1322.242374][T31796] kmem_cache_alloc_trace+0x54/0x2d0 [ 1322.247747][T31796] ? sctp_add_bind_addr+0x7b/0x1c0 [ 1322.252844][T31796] sctp_add_bind_addr+0x7b/0x1c0 [ 1322.257814][T31796] sctp_copy_local_addr_list+0x19b/0x220 [ 1322.263423][T31796] sctp_copy_one_addr+0x7d/0x3b0 [ 1322.268687][T31796] sctp_bind_addr_copy+0x8c/0x2b0 [ 1322.273689][T31796] sctp_assoc_set_bind_addr_from_ep+0xb7/0xc0 [ 1322.279733][T31796] sctp_connect_new_asoc+0x1bc/0x390 [ 1322.284998][T31796] ? bpf_lsm_sctp_bind_connect+0x5/0x10 [ 1322.293561][T31796] sctp_sendmsg+0x10f5/0x1a90 [ 1322.298310][T31796] ? aa_sock_msg_perm+0x87/0x120 [ 1322.303229][T31796] inet_sendmsg+0x5f/0x80 [ 1322.307606][T31796] __sys_sendto+0x2ae/0x380 [ 1322.312094][T31796] ? check_preemption_disabled+0x51/0x140 [ 1322.317843][T31796] ? debug_smp_processor_id+0x18/0x20 [ 1322.323194][T31796] ? __fpregs_load_activate+0x108/0x220 [ 1322.328735][T31796] __x64_sys_sendto+0x74/0x90 [ 1322.333739][T31796] do_syscall_64+0x39/0x80 [ 1322.338140][T31796] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1322.344020][T31796] RIP: 0033:0x45d239 [ 1322.347910][T31796] Code: 5d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 2b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1322.367494][T31796] RSP: 002b:00007f2afe6f0c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1322.375881][T31796] RAX: ffffffffffffffda RBX: 000000000002c3c0 RCX: 000000000045d239 [ 1322.383916][T31796] RDX: 0000000000000001 RSI: 0000000020847fff RDI: 0000000000000003 [ 1322.391868][T31796] RBP: 00007f2afe6f0ca0 R08: 00000000200001c0 R09: 000000000000001c [ 1322.399828][T31796] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000000002b [ 1322.410340][T31796] R13: 00007ffedb82650f R14: 00007f2afe6f19c0 R15: 000000000118d08c [ 1322.418299][T31798] CPU: 1 PID: 31798 Comm: syz-executor.2 Not tainted 5.8.0-syzkaller #0 [ 1322.426633][T31798] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1322.436670][T31798] Call Trace: [ 1322.439950][T31798] dump_stack+0x10f/0x19d [ 1322.444319][T31798] should_fail+0x23c/0x250 [ 1322.448730][T31798] __should_failslab+0x81/0x90 [ 1322.453477][T31798] should_failslab+0x5/0x20 [ 1322.458051][T31798] slab_pre_alloc_hook+0x20/0xd0 [ 1322.462975][T31798] kmem_cache_alloc_trace+0x54/0x2d0 [ 1322.468246][T31798] ? sctp_add_bind_addr+0x7b/0x1c0 [ 1322.473345][T31798] sctp_add_bind_addr+0x7b/0x1c0 [ 1322.478275][T31798] sctp_copy_local_addr_list+0x19b/0x220 [ 1322.483913][T31798] sctp_copy_one_addr+0x7d/0x3b0 [ 1322.488832][T31798] sctp_bind_addr_copy+0x8c/0x2b0 [ 1322.493849][T31798] sctp_assoc_set_bind_addr_from_ep+0xb7/0xc0 [ 1322.499905][T31798] sctp_connect_new_asoc+0x1bc/0x390 [ 1322.505180][T31798] ? bpf_lsm_sctp_bind_connect+0x5/0x10 [ 1322.510713][T31798] sctp_sendmsg+0x10f5/0x1a90 [ 1322.515555][T31798] ? aa_sock_msg_perm+0x87/0x120 [ 1322.520481][T31798] inet_sendmsg+0x5f/0x80 [ 1322.524805][T31798] __sys_sendto+0x2ae/0x380 [ 1322.529401][T31798] ? debug_smp_processor_id+0x18/0x20 [ 1322.534768][T31798] ? delay_tsc+0x96/0xe0 [ 1322.538983][T31798] ? check_preemption_disabled+0x51/0x140 [ 1322.544693][T31798] __x64_sys_sendto+0x74/0x90 [ 1322.549359][T31798] do_syscall_64+0x39/0x80 [ 1322.553818][T31798] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1322.559824][T31798] RIP: 0033:0x45d239 [ 1322.563762][T31798] Code: 5d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 2b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1322.583685][T31798] RSP: 002b:00007f9c8ecb0c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1322.592085][T31798] RAX: ffffffffffffffda RBX: 000000000002c3c0 RCX: 000000000045d239 [ 1322.600047][T31798] RDX: 0000000000000001 RSI: 0000000020847fff RDI: 0000000000000003 06:55:19 executing program 0 (fault-call:3 fault-nth:18): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) [ 1322.607999][T31798] RBP: 00007f9c8ecb0ca0 R08: 00000000200001c0 R09: 000000000000001c [ 1322.615967][T31798] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000000002c [ 1322.623912][T31798] R13: 00007ffe027dab0f R14: 00007f9c8ecb19c0 R15: 000000000118d08c 06:55:19 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x11, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) [ 1322.755062][T31822] FAULT_INJECTION: forcing a failure. [ 1322.755062][T31822] name failslab, interval 1, probability 0, space 0, times 0 [ 1322.768812][T31822] CPU: 1 PID: 31822 Comm: syz-executor.0 Not tainted 5.8.0-syzkaller #0 [ 1322.777247][T31822] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1322.787282][T31822] Call Trace: [ 1322.790657][T31822] dump_stack+0x10f/0x19d [ 1322.795039][T31822] should_fail+0x23c/0x250 [ 1322.799584][T31822] __should_failslab+0x81/0x90 [ 1322.804320][T31822] should_failslab+0x5/0x20 [ 1322.808807][T31822] slab_pre_alloc_hook+0x20/0xd0 [ 1322.813896][T31822] kmem_cache_alloc_trace+0x54/0x2d0 [ 1322.819192][T31822] ? sctp_add_bind_addr+0x7b/0x1c0 [ 1322.824298][T31822] sctp_add_bind_addr+0x7b/0x1c0 [ 1322.829219][T31822] sctp_copy_local_addr_list+0x19b/0x220 [ 1322.834838][T31822] sctp_copy_one_addr+0x7d/0x3b0 [ 1322.839758][T31822] sctp_bind_addr_copy+0x8c/0x2b0 [ 1322.844812][T31822] sctp_assoc_set_bind_addr_from_ep+0xb7/0xc0 [ 1322.850955][T31822] sctp_connect_new_asoc+0x1bc/0x390 [ 1322.856316][T31822] ? bpf_lsm_sctp_bind_connect+0x5/0x10 [ 1322.861852][T31822] sctp_sendmsg+0x10f5/0x1a90 [ 1322.866546][T31822] ? aa_sock_msg_perm+0x87/0x120 [ 1322.871497][T31822] inet_sendmsg+0x5f/0x80 [ 1322.876426][T31822] __sys_sendto+0x2ae/0x380 [ 1322.880925][T31822] ? check_preemption_disabled+0x51/0x140 [ 1322.886657][T31822] __x64_sys_sendto+0x74/0x90 [ 1322.891324][T31822] do_syscall_64+0x39/0x80 [ 1322.895728][T31822] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1322.901600][T31822] RIP: 0033:0x45d239 06:55:19 executing program 1 (fault-call:3 fault-nth:44): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) [ 1322.905481][T31822] Code: 5d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 2b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1322.925255][T31822] RSP: 002b:00007f3109f92c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1322.933660][T31822] RAX: ffffffffffffffda RBX: 000000000002c3c0 RCX: 000000000045d239 [ 1322.941621][T31822] RDX: 0000000000000001 RSI: 0000000020847fff RDI: 0000000000000003 06:55:19 executing program 2 (fault-call:3 fault-nth:45): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:19 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0xac14140a, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) [ 1322.949579][T31822] RBP: 00007f3109f92ca0 R08: 00000000200001c0 R09: 000000000000001c [ 1322.957566][T31822] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000012 [ 1322.966478][T31822] R13: 00007ffd8910153f R14: 00007f3109f939c0 R15: 000000000118d08c 06:55:19 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) r1 = syz_init_net_socket$ax25(0x3, 0x5, 0x0) r2 = dup(r1) bind$l2tp(r2, &(0x7f00000000c0)={0x2, 0x0, @remote}, 0x10) r3 = syz_init_net_socket$ax25(0x3, 0x5, 0x0) r4 = dup(r3) bind$l2tp(r4, &(0x7f00000000c0)={0x2, 0x0, @remote}, 0x10) r5 = syz_init_net_socket$ax25(0x3, 0x5, 0x0) r6 = dup(r5) bind$l2tp(r6, &(0x7f00000000c0)={0x2, 0x0, @remote}, 0x10) r7 = syz_init_net_socket$ax25(0x3, 0x5, 0x0) r8 = dup(r7) bind$l2tp(r8, &(0x7f00000000c0)={0x2, 0x0, @remote}, 0x10) connect$tipc(r8, &(0x7f0000000000)=@id={0x1e, 0x3, 0x1, {0x4e20}}, 0x10) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) [ 1323.033911][T31835] FAULT_INJECTION: forcing a failure. [ 1323.033911][T31835] name failslab, interval 1, probability 0, space 0, times 0 [ 1323.073771][T31835] CPU: 1 PID: 31835 Comm: syz-executor.1 Not tainted 5.8.0-syzkaller #0 [ 1323.082169][T31835] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1323.092321][T31835] Call Trace: [ 1323.095605][T31835] dump_stack+0x10f/0x19d [ 1323.099910][T31835] should_fail+0x23c/0x250 [ 1323.104309][T31835] __should_failslab+0x81/0x90 [ 1323.109207][T31835] should_failslab+0x5/0x20 [ 1323.113710][T31835] slab_pre_alloc_hook+0x20/0xd0 [ 1323.118701][T31835] kmem_cache_alloc_trace+0x54/0x2d0 [ 1323.124080][T31835] ? sctp_add_bind_addr+0x7b/0x1c0 [ 1323.129193][T31835] sctp_add_bind_addr+0x7b/0x1c0 [ 1323.134133][T31835] sctp_copy_local_addr_list+0x19b/0x220 [ 1323.139771][T31835] sctp_copy_one_addr+0x7d/0x3b0 [ 1323.144702][T31835] sctp_bind_addr_copy+0x8c/0x2b0 [ 1323.149717][T31835] sctp_assoc_set_bind_addr_from_ep+0xb7/0xc0 [ 1323.155831][T31835] sctp_connect_new_asoc+0x1bc/0x390 [ 1323.161188][T31835] ? bpf_lsm_sctp_bind_connect+0x5/0x10 [ 1323.166802][T31835] sctp_sendmsg+0x10f5/0x1a90 [ 1323.171466][T31835] ? aa_sock_msg_perm+0x87/0x120 [ 1323.176629][T31835] inet_sendmsg+0x5f/0x80 [ 1323.180948][T31835] __sys_sendto+0x2ae/0x380 [ 1323.185593][T31835] ? check_preemption_disabled+0x51/0x140 [ 1323.191397][T31835] __x64_sys_sendto+0x74/0x90 [ 1323.196060][T31835] do_syscall_64+0x39/0x80 [ 1323.200499][T31835] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1323.206363][T31835] RIP: 0033:0x45d239 [ 1323.209390][T31842] FAULT_INJECTION: forcing a failure. [ 1323.209390][T31842] name failslab, interval 1, probability 0, space 0, times 0 [ 1323.210237][T31835] Code: 5d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 2b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1323.210245][T31835] RSP: 002b:00007f2afe6f0c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1323.210256][T31835] RAX: ffffffffffffffda RBX: 000000000002c3c0 RCX: 000000000045d239 [ 1323.210269][T31835] RDX: 0000000000000001 RSI: 0000000020847fff RDI: 0000000000000003 [ 1323.266681][T31835] RBP: 00007f2afe6f0ca0 R08: 00000000200001c0 R09: 000000000000001c [ 1323.274630][T31835] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000000002c [ 1323.282670][T31835] R13: 00007ffedb82650f R14: 00007f2afe6f19c0 R15: 000000000118d08c [ 1323.291377][T31842] CPU: 0 PID: 31842 Comm: syz-executor.2 Not tainted 5.8.0-syzkaller #0 [ 1323.299700][T31842] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1323.309906][T31842] Call Trace: [ 1323.313192][T31842] dump_stack+0x10f/0x19d [ 1323.317506][T31842] should_fail+0x23c/0x250 [ 1323.321910][T31842] __should_failslab+0x81/0x90 [ 1323.326656][T31842] should_failslab+0x5/0x20 [ 1323.331140][T31842] slab_pre_alloc_hook+0x20/0xd0 [ 1323.336070][T31842] kmem_cache_alloc_trace+0x54/0x2d0 [ 1323.341341][T31842] ? sctp_add_bind_addr+0x7b/0x1c0 [ 1323.346434][T31842] sctp_add_bind_addr+0x7b/0x1c0 [ 1323.351385][T31842] sctp_copy_local_addr_list+0x19b/0x220 [ 1323.357003][T31842] sctp_copy_one_addr+0x7d/0x3b0 [ 1323.361998][T31842] sctp_bind_addr_copy+0x8c/0x2b0 [ 1323.367079][T31842] sctp_assoc_set_bind_addr_from_ep+0xb7/0xc0 [ 1323.373237][T31842] sctp_connect_new_asoc+0x1bc/0x390 [ 1323.378508][T31842] ? bpf_lsm_sctp_bind_connect+0x5/0x10 [ 1323.384040][T31842] sctp_sendmsg+0x10f5/0x1a90 [ 1323.388712][T31842] ? aa_sock_msg_perm+0x87/0x120 [ 1323.393697][T31842] inet_sendmsg+0x5f/0x80 [ 1323.398016][T31842] __sys_sendto+0x2ae/0x380 [ 1323.402657][T31842] ? check_preemption_disabled+0x51/0x140 [ 1323.408395][T31842] ? check_preemption_disabled+0x51/0x140 [ 1323.414146][T31842] __x64_sys_sendto+0x74/0x90 [ 1323.418869][T31842] do_syscall_64+0x39/0x80 [ 1323.423256][T31842] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1323.429206][T31842] RIP: 0033:0x45d239 [ 1323.433108][T31842] Code: 5d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 2b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1323.452699][T31842] RSP: 002b:00007f9c8ecb0c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1323.461076][T31842] RAX: ffffffffffffffda RBX: 000000000002c3c0 RCX: 000000000045d239 [ 1323.469098][T31842] RDX: 0000000000000001 RSI: 0000000020847fff RDI: 0000000000000003 [ 1323.477092][T31842] RBP: 00007f9c8ecb0ca0 R08: 00000000200001c0 R09: 000000000000001c 06:55:20 executing program 0 (fault-call:3 fault-nth:19): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) [ 1323.485085][T31842] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000000002d [ 1323.493025][T31842] R13: 00007ffe027dab0f R14: 00007f9c8ecb19c0 R15: 000000000118d08c 06:55:20 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) r1 = syz_init_net_socket$ax25(0x3, 0x5, 0x0) r2 = dup(r1) bind$l2tp(r2, &(0x7f00000000c0)={0x2, 0x0, @remote}, 0x10) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(r2, 0xc4c85512, &(0x7f0000000200)={{0xa, 0x5, 0x8, 0x5, 'syz0\x00', 0x2}, 0x0, [0x6, 0x3, 0x8000000000000000, 0x1000, 0x9, 0x1c, 0xea, 0x3, 0x8, 0x400, 0x2, 0x40000, 0xffff, 0x9, 0x7, 0x7, 0x9, 0x81, 0xca4a, 0x2, 0x5, 0x0, 0x46c52072, 0x2, 0x0, 0x7, 0x2, 0xfffffffffffffffa, 0xfff, 0x800, 0x3ff, 0xfd, 0x2f, 0x8744, 0x8, 0x4, 0x7, 0x897f, 0x3ff, 0xfffffffffffffffb, 0xca, 0x5, 0x3, 0x3, 0x8, 0xff, 0x2, 0x3, 0xacf, 0x80000001, 0xde0, 0x1, 0x0, 0xffff, 0xec38, 0x3, 0x100000001, 0x40, 0x5, 0x40, 0x81, 0x8001, 0x7, 0x9, 0x0, 0x2, 0x8, 0x0, 0x4, 0x6, 0x3, 0x3, 0xb78a, 0x0, 0x5, 0x832, 0x5, 0x80, 0x7, 0x2, 0x800, 0x0, 0xcf, 0x4, 0x20, 0xe02, 0x7, 0x101, 0x6, 0x4, 0x80000000, 0x6b7, 0x1, 0x9, 0x6d7c, 0x4, 0x0, 0x44, 0x9, 0x2, 0x2, 0x2, 0x100, 0x0, 0x400, 0x8, 0x4, 0x5, 0xd13b, 0x7, 0x80, 0x0, 0x8, 0x8, 0x2, 0x54, 0x8, 0xffffffff, 0x9, 0x9, 0xbf1, 0x240000000000000, 0x21, 0x5, 0x9, 0x3, 0x40, 0xff]}) 06:55:20 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x11, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) [ 1323.647677][T31868] FAULT_INJECTION: forcing a failure. [ 1323.647677][T31868] name failslab, interval 1, probability 0, space 0, times 0 [ 1323.669586][T31868] CPU: 1 PID: 31868 Comm: syz-executor.0 Not tainted 5.8.0-syzkaller #0 [ 1323.677917][T31868] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1323.687958][T31868] Call Trace: [ 1323.691246][T31868] dump_stack+0x10f/0x19d [ 1323.695563][T31868] should_fail+0x23c/0x250 [ 1323.699967][T31868] __should_failslab+0x81/0x90 [ 1323.704777][T31868] should_failslab+0x5/0x20 [ 1323.709312][T31868] slab_pre_alloc_hook+0x20/0xd0 [ 1323.714296][T31868] kmem_cache_alloc_trace+0x54/0x2d0 [ 1323.719695][T31868] ? sctp_add_bind_addr+0x7b/0x1c0 [ 1323.724797][T31868] sctp_add_bind_addr+0x7b/0x1c0 [ 1323.729722][T31868] sctp_copy_local_addr_list+0x19b/0x220 [ 1323.735348][T31868] sctp_copy_one_addr+0x7d/0x3b0 [ 1323.740397][T31868] sctp_bind_addr_copy+0x8c/0x2b0 [ 1323.745401][T31868] sctp_assoc_set_bind_addr_from_ep+0xb7/0xc0 [ 1323.751453][T31868] sctp_connect_new_asoc+0x1bc/0x390 [ 1323.756733][T31868] ? bpf_lsm_sctp_bind_connect+0x5/0x10 [ 1323.762289][T31868] sctp_sendmsg+0x10f5/0x1a90 [ 1323.767036][T31868] ? aa_sock_msg_perm+0x87/0x120 [ 1323.771961][T31868] inet_sendmsg+0x5f/0x80 [ 1323.776277][T31868] __sys_sendto+0x2ae/0x380 [ 1323.780777][T31868] ? check_preemption_disabled+0x51/0x140 [ 1323.786486][T31868] ? check_preemption_disabled+0x51/0x140 [ 1323.792191][T31868] __x64_sys_sendto+0x74/0x90 06:55:20 executing program 1 (fault-call:3 fault-nth:45): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) [ 1323.796852][T31868] do_syscall_64+0x39/0x80 [ 1323.801272][T31868] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1323.807241][T31868] RIP: 0033:0x45d239 [ 1323.811130][T31868] Code: 5d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 2b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1323.830721][T31868] RSP: 002b:00007f3109f92c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1323.839123][T31868] RAX: ffffffffffffffda RBX: 000000000002c3c0 RCX: 000000000045d239 06:55:20 executing program 2 (fault-call:3 fault-nth:46): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:20 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0xac14140b, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:20 executing program 4: r0 = syz_init_net_socket$ax25(0x3, 0x5, 0x0) r1 = dup(r0) bind$l2tp(r1, &(0x7f00000000c0)={0x2, 0x0, @remote}, 0x10) ioctl$TIOCGDEV(r1, 0x80045432, &(0x7f0000000000)) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r2, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r2, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r2, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) [ 1323.847085][T31868] RDX: 0000000000000001 RSI: 0000000020847fff RDI: 0000000000000003 [ 1323.855063][T31868] RBP: 00007f3109f92ca0 R08: 00000000200001c0 R09: 000000000000001c [ 1323.863189][T31868] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000013 [ 1323.871267][T31868] R13: 00007ffd8910153f R14: 00007f3109f939c0 R15: 000000000118d08c [ 1324.033222][T31901] FAULT_INJECTION: forcing a failure. [ 1324.033222][T31901] name failslab, interval 1, probability 0, space 0, times 0 [ 1324.047664][T31901] CPU: 1 PID: 31901 Comm: syz-executor.1 Not tainted 5.8.0-syzkaller #0 [ 1324.055985][T31901] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1324.066028][T31901] Call Trace: [ 1324.069404][T31901] dump_stack+0x10f/0x19d [ 1324.073725][T31901] should_fail+0x23c/0x250 [ 1324.078143][T31901] __should_failslab+0x81/0x90 [ 1324.083007][T31901] should_failslab+0x5/0x20 [ 1324.087498][T31901] slab_pre_alloc_hook+0x20/0xd0 [ 1324.092440][T31901] kmem_cache_alloc_trace+0x54/0x2d0 [ 1324.097716][T31901] ? sctp_add_bind_addr+0x7b/0x1c0 [ 1324.102820][T31901] sctp_add_bind_addr+0x7b/0x1c0 [ 1324.107750][T31901] sctp_copy_local_addr_list+0x19b/0x220 [ 1324.113395][T31901] sctp_copy_one_addr+0x7d/0x3b0 [ 1324.118327][T31901] sctp_bind_addr_copy+0x8c/0x2b0 [ 1324.123463][T31901] sctp_assoc_set_bind_addr_from_ep+0xb7/0xc0 [ 1324.129511][T31901] sctp_connect_new_asoc+0x1bc/0x390 [ 1324.134855][T31901] ? bpf_lsm_sctp_bind_connect+0x5/0x10 [ 1324.140449][T31901] sctp_sendmsg+0x10f5/0x1a90 [ 1324.145120][T31901] ? aa_sock_msg_perm+0x87/0x120 [ 1324.150037][T31901] inet_sendmsg+0x5f/0x80 [ 1324.154451][T31901] __sys_sendto+0x2ae/0x380 [ 1324.158955][T31901] ? check_preemption_disabled+0x51/0x140 [ 1324.164732][T31901] ? check_preemption_disabled+0x51/0x140 [ 1324.170456][T31901] __x64_sys_sendto+0x74/0x90 [ 1324.175129][T31901] do_syscall_64+0x39/0x80 06:55:20 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) r1 = syz_init_net_socket$ax25(0x3, 0x5, 0x0) r2 = syz_init_net_socket$ax25(0x3, 0x5, 0x0) r3 = syz_init_net_socket$ax25(0x3, 0x5, 0x0) r4 = dup(r3) bind$l2tp(r4, &(0x7f00000000c0)={0x2, 0x0, @remote}, 0x10) ioctl$PPPIOCGMRU(r4, 0x80047453, &(0x7f0000000380)) r5 = dup(r2) bind$l2tp(r5, &(0x7f00000000c0)={0x2, 0x0, @remote}, 0x10) r6 = socket$nl_generic(0x10, 0x3, 0x10) r7 = syz_genetlink_get_family_id$tipc(&(0x7f0000000040)='TIPC\x00') sendmsg$TIPC_CMD_SET_LINK_PRI(r6, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f00000000c0)={0x68, r7, 0x5, 0x0, 0x0, {{}, {0x0, 0x2}, {0x4c, 0x18, {0x0, @media='ib\x00'}}}}, 0x68}}, 0x0) sendmsg$TIPC_CMD_SET_LINK_WINDOW(r5, &(0x7f0000000340)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000300)={&(0x7f0000000280)={0x68, r7, 0x100, 0x70bd2d, 0x25dfdbfc, {{}, {}, {0x4c, 0x18, {0x8, @media='ib\x00'}}}, ["", ""]}, 0x68}, 0x1, 0x0, 0x0, 0x4010}, 0x2400c010) r8 = dup(r1) bind$l2tp(r8, &(0x7f00000000c0)={0x2, 0x0, @remote}, 0x10) r9 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000040)='IPVS\x00') sendmsg$IPVS_CMD_GET_DEST(r8, &(0x7f0000000200)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000080)={&(0x7f0000000100)={0x4c, r9, 0x100, 0x70bd27, 0x25dfdbfb, {}, [@IPVS_CMD_ATTR_SERVICE={0x18, 0x1, 0x0, 0x1, [@IPVS_SVC_ATTR_FLAGS={0xc, 0x7, {0x0, 0x34}}, @IPVS_SVC_ATTR_FWMARK={0x8, 0x5, 0x2}]}, @IPVS_CMD_ATTR_DEST={0x18, 0x2, 0x0, 0x1, [@IPVS_DEST_ATTR_ADDR={0x14, 0x1, @ipv6=@mcast2}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x1f}]}, 0x4c}, 0x1, 0x0, 0x0, 0x20000000}, 0x40800) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x40000, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}, 0x2}, 0x1c) [ 1324.179541][T31901] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1324.185682][T31901] RIP: 0033:0x45d239 [ 1324.189592][T31901] Code: 5d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 2b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1324.209192][T31901] RSP: 002b:00007f2afe6f0c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1324.217599][T31901] RAX: ffffffffffffffda RBX: 000000000002c3c0 RCX: 000000000045d239 [ 1324.225573][T31901] RDX: 0000000000000001 RSI: 0000000020847fff RDI: 0000000000000003 [ 1324.233542][T31901] RBP: 00007f2afe6f0ca0 R08: 00000000200001c0 R09: 000000000000001c [ 1324.241501][T31901] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000000002d [ 1324.249590][T31901] R13: 00007ffedb82650f R14: 00007f2afe6f19c0 R15: 000000000118d08c [ 1324.268159][T31911] FAULT_INJECTION: forcing a failure. [ 1324.268159][T31911] name failslab, interval 1, probability 0, space 0, times 0 [ 1324.281465][T31911] CPU: 0 PID: 31911 Comm: syz-executor.2 Not tainted 5.8.0-syzkaller #0 [ 1324.289984][T31911] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1324.300051][T31911] Call Trace: [ 1324.303331][T31911] dump_stack+0x10f/0x19d [ 1324.307738][T31911] should_fail+0x23c/0x250 [ 1324.312148][T31911] __should_failslab+0x81/0x90 [ 1324.316901][T31911] should_failslab+0x5/0x20 [ 1324.321394][T31911] slab_pre_alloc_hook+0x20/0xd0 [ 1324.326318][T31911] kmem_cache_alloc_trace+0x54/0x2d0 [ 1324.331588][T31911] ? sctp_add_bind_addr+0x7b/0x1c0 [ 1324.336689][T31911] sctp_add_bind_addr+0x7b/0x1c0 [ 1324.341642][T31911] sctp_copy_local_addr_list+0x19b/0x220 [ 1324.347327][T31911] sctp_copy_one_addr+0x7d/0x3b0 [ 1324.352293][T31911] sctp_bind_addr_copy+0x8c/0x2b0 [ 1324.357298][T31911] sctp_assoc_set_bind_addr_from_ep+0xb7/0xc0 [ 1324.363522][T31911] sctp_connect_new_asoc+0x1bc/0x390 [ 1324.368798][T31911] ? bpf_lsm_sctp_bind_connect+0x5/0x10 [ 1324.374362][T31911] sctp_sendmsg+0x10f5/0x1a90 [ 1324.379035][T31911] ? aa_sock_msg_perm+0x87/0x120 06:55:20 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x224, 0x0, 0x0, 0x0, 0x11, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) 06:55:20 executing program 0 (fault-call:3 fault-nth:20): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) [ 1324.383974][T31911] inet_sendmsg+0x5f/0x80 [ 1324.388406][T31911] __sys_sendto+0x2ae/0x380 [ 1324.393660][T31911] ? check_preemption_disabled+0x51/0x140 [ 1324.399368][T31911] __x64_sys_sendto+0x74/0x90 [ 1324.404032][T31911] do_syscall_64+0x39/0x80 [ 1324.408442][T31911] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1324.414320][T31911] RIP: 0033:0x45d239 [ 1324.418284][T31911] Code: 5d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 2b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1324.437885][T31911] RSP: 002b:00007f9c8ecb0c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1324.446366][T31911] RAX: ffffffffffffffda RBX: 000000000002c3c0 RCX: 000000000045d239 [ 1324.454407][T31911] RDX: 0000000000000001 RSI: 0000000020847fff RDI: 0000000000000003 [ 1324.462366][T31911] RBP: 00007f9c8ecb0ca0 R08: 00000000200001c0 R09: 000000000000001c [ 1324.470330][T31911] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000000002e [ 1324.478371][T31911] R13: 00007ffe027dab0f R14: 00007f9c8ecb19c0 R15: 000000000118d08c [ 1324.524692][T31922] FAULT_INJECTION: forcing a failure. [ 1324.524692][T31922] name failslab, interval 1, probability 0, space 0, times 0 [ 1324.537451][T31922] CPU: 1 PID: 31922 Comm: syz-executor.0 Not tainted 5.8.0-syzkaller #0 [ 1324.545747][T31922] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1324.555804][T31922] Call Trace: [ 1324.559076][T31922] dump_stack+0x10f/0x19d [ 1324.563379][T31922] should_fail+0x23c/0x250 [ 1324.567779][T31922] __should_failslab+0x81/0x90 [ 1324.572536][T31922] should_failslab+0x5/0x20 [ 1324.577120][T31922] slab_pre_alloc_hook+0x20/0xd0 [ 1324.582098][T31922] kmem_cache_alloc_trace+0x54/0x2d0 [ 1324.587417][T31922] ? sctp_add_bind_addr+0x7b/0x1c0 [ 1324.592673][T31922] sctp_add_bind_addr+0x7b/0x1c0 [ 1324.597677][T31922] sctp_copy_local_addr_list+0x19b/0x220 [ 1324.603333][T31922] sctp_copy_one_addr+0x7d/0x3b0 [ 1324.608316][T31922] sctp_bind_addr_copy+0x8c/0x2b0 [ 1324.613314][T31922] sctp_assoc_set_bind_addr_from_ep+0xb7/0xc0 [ 1324.619433][T31922] sctp_connect_new_asoc+0x1bc/0x390 [ 1324.624745][T31922] ? bpf_lsm_sctp_bind_connect+0x5/0x10 [ 1324.630282][T31922] sctp_sendmsg+0x10f5/0x1a90 [ 1324.634955][T31922] ? aa_sock_msg_perm+0x87/0x120 [ 1324.639879][T31922] inet_sendmsg+0x5f/0x80 [ 1324.644198][T31922] __sys_sendto+0x2ae/0x380 [ 1324.648731][T31922] ? check_preemption_disabled+0x51/0x140 [ 1324.654434][T31922] __x64_sys_sendto+0x74/0x90 [ 1324.659092][T31922] do_syscall_64+0x39/0x80 [ 1324.663496][T31922] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1324.669359][T31922] RIP: 0033:0x45d239 06:55:21 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) r1 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000000c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10000000140, 0x1fd2, 0x6007, 0x40, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x1, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x5}}}}]}}]}}, 0x0) syz_usb_disconnect(r1) r2 = syz_usb_connect(0x0, 0x36, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_control_io(r2, 0x0, 0x0) syz_usb_control_io(r2, &(0x7f0000000000)={0x2c, &(0x7f0000000080)={0x0, 0x0, 0x5, {0x5, 0x0, "4fb5f1"}}, 0x0, 0x0, 0x0, 0x0}, 0x0) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x1, 0x0, @private1={0xfc, 0x1, [], 0x4}}, 0x1c) [ 1324.673660][T31922] Code: 5d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 2b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1324.693255][T31922] RSP: 002b:00007f3109f92c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1324.701728][T31922] RAX: ffffffffffffffda RBX: 000000000002c3c0 RCX: 000000000045d239 [ 1324.709676][T31922] RDX: 0000000000000001 RSI: 0000000020847fff RDI: 0000000000000003 [ 1324.717728][T31922] RBP: 00007f3109f92ca0 R08: 00000000200001c0 R09: 000000000000001c 06:55:21 executing program 1 (fault-call:3 fault-nth:46): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:21 executing program 2 (fault-call:3 fault-nth:47): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) [ 1324.725690][T31922] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000014 [ 1324.733653][T31922] R13: 00007ffd8910153f R14: 00007f3109f939c0 R15: 000000000118d08c 06:55:21 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0xac1414aa, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) [ 1324.884824][T31943] FAULT_INJECTION: forcing a failure. [ 1324.884824][T31943] name failslab, interval 1, probability 0, space 0, times 0 [ 1324.886107][T31944] FAULT_INJECTION: forcing a failure. [ 1324.886107][T31944] name failslab, interval 1, probability 0, space 0, times 0 [ 1324.910822][T31943] CPU: 1 PID: 31943 Comm: syz-executor.1 Not tainted 5.8.0-syzkaller #0 [ 1324.919142][T31943] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1324.929181][T31943] Call Trace: [ 1324.932456][T31943] dump_stack+0x10f/0x19d [ 1324.936769][T31943] should_fail+0x23c/0x250 [ 1324.941162][T31943] __should_failslab+0x81/0x90 [ 1324.945905][T31943] should_failslab+0x5/0x20 [ 1324.950385][T31943] slab_pre_alloc_hook+0x20/0xd0 [ 1324.955327][T31943] kmem_cache_alloc_trace+0x54/0x2d0 [ 1324.960595][T31943] ? sctp_add_bind_addr+0x7b/0x1c0 [ 1324.965698][T31943] sctp_add_bind_addr+0x7b/0x1c0 [ 1324.970616][T31943] sctp_copy_local_addr_list+0x19b/0x220 [ 1324.976236][T31943] sctp_copy_one_addr+0x7d/0x3b0 [ 1324.981159][T31943] sctp_bind_addr_copy+0x8c/0x2b0 [ 1324.986167][T31943] sctp_assoc_set_bind_addr_from_ep+0xb7/0xc0 [ 1324.992217][T31943] sctp_connect_new_asoc+0x1bc/0x390 [ 1324.997564][T31943] ? bpf_lsm_sctp_bind_connect+0x5/0x10 [ 1325.003103][T31943] sctp_sendmsg+0x10f5/0x1a90 [ 1325.007775][T31943] ? aa_sock_msg_perm+0x87/0x120 [ 1325.012706][T31943] inet_sendmsg+0x5f/0x80 [ 1325.017016][T31943] __sys_sendto+0x2ae/0x380 [ 1325.021507][T31943] ? check_preemption_disabled+0x51/0x140 [ 1325.027273][T31943] __x64_sys_sendto+0x74/0x90 [ 1325.031927][T31943] do_syscall_64+0x39/0x80 [ 1325.036422][T31943] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1325.042295][T31943] RIP: 0033:0x45d239 [ 1325.046171][T31943] Code: 5d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 2b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1325.065857][T31943] RSP: 002b:00007f2afe6f0c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1325.074253][T31943] RAX: ffffffffffffffda RBX: 000000000002c3c0 RCX: 000000000045d239 [ 1325.082207][T31943] RDX: 0000000000000001 RSI: 0000000020847fff RDI: 0000000000000003 [ 1325.090165][T31943] RBP: 00007f2afe6f0ca0 R08: 00000000200001c0 R09: 000000000000001c [ 1325.098195][T31943] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000000002e [ 1325.106421][T31943] R13: 00007ffedb82650f R14: 00007f2afe6f19c0 R15: 000000000118d08c [ 1325.116761][T31944] CPU: 0 PID: 31944 Comm: syz-executor.2 Not tainted 5.8.0-syzkaller #0 [ 1325.125085][T31944] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1325.135251][T31944] Call Trace: [ 1325.138518][T31944] dump_stack+0x10f/0x19d [ 1325.142819][T31944] should_fail+0x23c/0x250 [ 1325.147233][T31944] __should_failslab+0x81/0x90 [ 1325.152065][T31944] should_failslab+0x5/0x20 [ 1325.156891][T31944] slab_pre_alloc_hook+0x20/0xd0 [ 1325.161798][T31944] kmem_cache_alloc_trace+0x54/0x2d0 [ 1325.167070][T31944] ? sctp_add_bind_addr+0x7b/0x1c0 [ 1325.172153][T31944] sctp_add_bind_addr+0x7b/0x1c0 [ 1325.177080][T31944] sctp_copy_local_addr_list+0x19b/0x220 [ 1325.182772][T31944] sctp_copy_one_addr+0x7d/0x3b0 [ 1325.187830][T31944] sctp_bind_addr_copy+0x8c/0x2b0 [ 1325.192976][T31944] sctp_assoc_set_bind_addr_from_ep+0xb7/0xc0 [ 1325.199016][T31944] sctp_connect_new_asoc+0x1bc/0x390 [ 1325.204274][T31944] ? bpf_lsm_sctp_bind_connect+0x5/0x10 [ 1325.209872][T31944] sctp_sendmsg+0x10f5/0x1a90 [ 1325.214523][T31944] ? aa_sock_msg_perm+0x87/0x120 [ 1325.219440][T31944] inet_sendmsg+0x5f/0x80 [ 1325.223878][T31944] __sys_sendto+0x2ae/0x380 [ 1325.228356][T31944] ? check_preemption_disabled+0x51/0x140 [ 1325.234059][T31944] ? check_preemption_disabled+0x51/0x140 [ 1325.239795][T31944] __x64_sys_sendto+0x74/0x90 [ 1325.244441][T31944] do_syscall_64+0x39/0x80 [ 1325.248828][T31944] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1325.254697][T31944] RIP: 0033:0x45d239 [ 1325.258573][T31944] Code: 5d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 2b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1325.278165][T31944] RSP: 002b:00007f9c8ecb0c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1325.286547][T31944] RAX: ffffffffffffffda RBX: 000000000002c3c0 RCX: 000000000045d239 [ 1325.294650][T31944] RDX: 0000000000000001 RSI: 0000000020847fff RDI: 0000000000000003 [ 1325.302591][T31944] RBP: 00007f9c8ecb0ca0 R08: 00000000200001c0 R09: 000000000000001c [ 1325.310749][T31944] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000000002f [ 1325.318703][T31944] R13: 00007ffe027dab0f R14: 00007f9c8ecb19c0 R15: 000000000118d08c 06:55:21 executing program 0 (fault-call:3 fault-nth:21): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) [ 1325.341472][T15888] usb 5-1: new high-speed USB device number 4 using dummy_hcd [ 1325.481378][T31960] FAULT_INJECTION: forcing a failure. [ 1325.481378][T31960] name failslab, interval 1, probability 0, space 0, times 0 [ 1325.494760][T31960] CPU: 0 PID: 31960 Comm: syz-executor.0 Not tainted 5.8.0-syzkaller #0 [ 1325.503773][T31960] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1325.513813][T31960] Call Trace: [ 1325.517164][T31960] dump_stack+0x10f/0x19d [ 1325.521556][T31960] should_fail+0x23c/0x250 [ 1325.525952][T31960] __should_failslab+0x81/0x90 [ 1325.530702][T31960] should_failslab+0x5/0x20 [ 1325.535189][T31960] slab_pre_alloc_hook+0x20/0xd0 [ 1325.540101][T31960] kmem_cache_alloc_trace+0x54/0x2d0 [ 1325.545386][T31960] ? sctp_add_bind_addr+0x7b/0x1c0 [ 1325.550553][T31960] sctp_add_bind_addr+0x7b/0x1c0 [ 1325.555556][T31960] sctp_copy_local_addr_list+0x19b/0x220 [ 1325.561287][T31960] sctp_copy_one_addr+0x7d/0x3b0 [ 1325.566198][T31960] sctp_bind_addr_copy+0x8c/0x2b0 [ 1325.571201][T31960] sctp_assoc_set_bind_addr_from_ep+0xb7/0xc0 06:55:22 executing program 1 (fault-call:3 fault-nth:47): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) [ 1325.577240][T31960] sctp_connect_new_asoc+0x1bc/0x390 [ 1325.582500][T31960] ? bpf_lsm_sctp_bind_connect+0x5/0x10 [ 1325.588021][T31960] sctp_sendmsg+0x10f5/0x1a90 [ 1325.592685][T31960] ? aa_sock_msg_perm+0x87/0x120 [ 1325.597609][T31960] inet_sendmsg+0x5f/0x80 [ 1325.601925][T31960] __sys_sendto+0x2ae/0x380 [ 1325.606450][T31960] ? check_preemption_disabled+0x51/0x140 [ 1325.612171][T31960] __x64_sys_sendto+0x74/0x90 [ 1325.617030][T31960] do_syscall_64+0x39/0x80 [ 1325.621452][T31960] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1325.627329][T31960] RIP: 0033:0x45d239 [ 1325.631213][T31960] Code: 5d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 2b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1325.650808][T31960] RSP: 002b:00007f3109f92c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1325.659204][T31960] RAX: ffffffffffffffda RBX: 000000000002c3c0 RCX: 000000000045d239 [ 1325.667277][T31960] RDX: 0000000000000001 RSI: 0000000020847fff RDI: 0000000000000003 06:55:22 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x71effffe7500f7, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:22 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x1002, 0x0, 0x0, 0x0, 0x11, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) [ 1325.675292][T31960] RBP: 00007f3109f92ca0 R08: 00000000200001c0 R09: 000000000000001c [ 1325.683315][T31960] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000015 [ 1325.691278][T31960] R13: 00007ffd8910153f R14: 00007f3109f939c0 R15: 000000000118d08c 06:55:22 executing program 2 (fault-call:3 fault-nth:48): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) [ 1325.723910][T31968] FAULT_INJECTION: forcing a failure. [ 1325.723910][T31968] name failslab, interval 1, probability 0, space 0, times 0 [ 1325.753629][T31968] CPU: 1 PID: 31968 Comm: syz-executor.1 Not tainted 5.8.0-syzkaller #0 [ 1325.761972][T31968] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1325.772062][T31968] Call Trace: [ 1325.775346][T31968] dump_stack+0x10f/0x19d [ 1325.779660][T31968] should_fail+0x23c/0x250 [ 1325.784146][T31968] __should_failslab+0x81/0x90 [ 1325.788902][T31968] should_failslab+0x5/0x20 [ 1325.793390][T31968] slab_pre_alloc_hook+0x20/0xd0 [ 1325.798320][T31968] kmem_cache_alloc_trace+0x54/0x2d0 [ 1325.803596][T31968] ? sctp_add_bind_addr+0x7b/0x1c0 [ 1325.808818][T31968] sctp_add_bind_addr+0x7b/0x1c0 [ 1325.813750][T31968] sctp_copy_local_addr_list+0x19b/0x220 [ 1325.819374][T31968] sctp_copy_one_addr+0x7d/0x3b0 [ 1325.824305][T31968] sctp_bind_addr_copy+0x8c/0x2b0 [ 1325.829335][T31968] sctp_assoc_set_bind_addr_from_ep+0xb7/0xc0 [ 1325.835385][T31968] sctp_connect_new_asoc+0x1bc/0x390 [ 1325.840681][T31968] ? bpf_lsm_sctp_bind_connect+0x5/0x10 [ 1325.846214][T31968] sctp_sendmsg+0x10f5/0x1a90 [ 1325.850878][T31968] ? aa_sock_msg_perm+0x87/0x120 [ 1325.855830][T31968] inet_sendmsg+0x5f/0x80 [ 1325.860145][T31968] __sys_sendto+0x2ae/0x380 [ 1325.864662][T31968] ? check_preemption_disabled+0x51/0x140 [ 1325.870365][T31968] __x64_sys_sendto+0x74/0x90 [ 1325.875028][T31968] do_syscall_64+0x39/0x80 [ 1325.879435][T31968] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1325.885311][T31968] RIP: 0033:0x45d239 [ 1325.889211][T31968] Code: 5d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 2b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1325.908922][T31968] RSP: 002b:00007f2afe6f0c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c 06:55:22 executing program 2: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) [ 1325.918518][T31968] RAX: ffffffffffffffda RBX: 000000000002c3c0 RCX: 000000000045d239 [ 1325.926499][T31968] RDX: 0000000000000001 RSI: 0000000020847fff RDI: 0000000000000003 [ 1325.934462][T31968] RBP: 00007f2afe6f0ca0 R08: 00000000200001c0 R09: 000000000000001c [ 1325.942489][T31968] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000000002f [ 1325.950551][T31968] R13: 00007ffedb82650f R14: 00007f2afe6f19c0 R15: 000000000118d08c 06:55:22 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x11, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) 06:55:22 executing program 2: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x2, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) [ 1326.103929][T15888] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1326.115335][T15888] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1326.126194][T15888] usb 5-1: New USB device found, idVendor=1fd2, idProduct=6007, bcdDevice= 0.40 [ 1326.135446][T15888] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1326.148046][T15888] usb 5-1: config 0 descriptor?? [ 1326.534108][T15888] usbhid 5-1:0.0: can't add hid device: -71 [ 1326.540195][T15888] usbhid: probe of 5-1:0.0 failed with error -71 [ 1326.552241][T15888] usb 5-1: USB disconnect, device number 4 [ 1327.033681][T15888] usb 5-1: new high-speed USB device number 5 using dummy_hcd [ 1327.433853][T15888] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1327.444856][T15888] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1327.455302][T15888] usb 5-1: New USB device found, idVendor=1fd2, idProduct=6007, bcdDevice= 0.40 [ 1327.464625][T15888] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1327.477372][T15888] usb 5-1: config 0 descriptor?? [ 1327.944004][T15888] hid-multitouch 0003:1FD2:6007.0007: item fetching failed at offset 2/5 [ 1327.952500][T15888] hid-multitouch: probe of 0003:1FD2:6007.0007 failed with error -22 06:55:25 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x2, 0x0, 0x0, 0x11, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) 06:55:25 executing program 0 (fault-call:3 fault-nth:22): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:25 executing program 2: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x3, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:25 executing program 1 (fault-call:3 fault-nth:48): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:25 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000000)='/dev/dlm-monitor\x00', 0x0, 0x0) write$P9_RRENAMEAT(r1, &(0x7f0000000040)={0x7, 0x4b, 0x1}, 0x7) 06:55:25 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1c631efffe7fa761, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) [ 1329.154064][ T8376] usb 5-1: USB disconnect, device number 5 [ 1329.303922][T32084] FAULT_INJECTION: forcing a failure. [ 1329.303922][T32084] name failslab, interval 1, probability 0, space 0, times 0 [ 1329.305761][T32085] FAULT_INJECTION: forcing a failure. [ 1329.305761][T32085] name failslab, interval 1, probability 0, space 0, times 0 [ 1329.319608][T32084] CPU: 0 PID: 32084 Comm: syz-executor.0 Not tainted 5.8.0-syzkaller #0 [ 1329.337462][T32084] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1329.347494][T32084] Call Trace: [ 1329.350786][T32084] dump_stack+0x10f/0x19d [ 1329.355099][T32084] should_fail+0x23c/0x250 [ 1329.359495][T32084] __should_failslab+0x81/0x90 [ 1329.364237][T32084] should_failslab+0x5/0x20 [ 1329.368720][T32084] slab_pre_alloc_hook+0x20/0xd0 [ 1329.373647][T32084] kmem_cache_alloc_trace+0x54/0x2d0 [ 1329.378907][T32084] ? sctp_add_bind_addr+0x7b/0x1c0 [ 1329.384054][T32084] sctp_add_bind_addr+0x7b/0x1c0 [ 1329.388978][T32084] sctp_copy_local_addr_list+0x19b/0x220 [ 1329.394590][T32084] sctp_copy_one_addr+0x7d/0x3b0 [ 1329.399555][T32084] sctp_bind_addr_copy+0x8c/0x2b0 [ 1329.404565][T32084] sctp_assoc_set_bind_addr_from_ep+0xb7/0xc0 [ 1329.410616][T32084] sctp_connect_new_asoc+0x1bc/0x390 [ 1329.416040][T32084] ? bpf_lsm_sctp_bind_connect+0x5/0x10 [ 1329.421812][T32084] sctp_sendmsg+0x10f5/0x1a90 [ 1329.426507][T32084] ? aa_sock_msg_perm+0x87/0x120 [ 1329.431423][T32084] inet_sendmsg+0x5f/0x80 [ 1329.435737][T32084] __sys_sendto+0x2ae/0x380 [ 1329.440249][T32084] ? check_preemption_disabled+0x51/0x140 [ 1329.445962][T32084] __x64_sys_sendto+0x74/0x90 [ 1329.450650][T32084] do_syscall_64+0x39/0x80 [ 1329.455044][T32084] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1329.460985][T32084] RIP: 0033:0x45d239 [ 1329.464864][T32084] Code: 5d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 2b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1329.484547][T32084] RSP: 002b:00007f3109f92c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1329.492999][T32084] RAX: ffffffffffffffda RBX: 000000000002c3c0 RCX: 000000000045d239 [ 1329.500954][T32084] RDX: 0000000000000001 RSI: 0000000020847fff RDI: 0000000000000003 [ 1329.509010][T32084] RBP: 00007f3109f92ca0 R08: 00000000200001c0 R09: 000000000000001c [ 1329.516958][T32084] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000016 [ 1329.524910][T32084] R13: 00007ffd8910153f R14: 00007f3109f939c0 R15: 000000000118d08c [ 1329.532876][T32085] CPU: 1 PID: 32085 Comm: syz-executor.1 Not tainted 5.8.0-syzkaller #0 [ 1329.541197][T32085] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1329.551365][T32085] Call Trace: [ 1329.554639][T32085] dump_stack+0x10f/0x19d [ 1329.558974][T32085] should_fail+0x23c/0x250 [ 1329.563620][T32085] __should_failslab+0x81/0x90 [ 1329.568369][T32085] should_failslab+0x5/0x20 [ 1329.572858][T32085] slab_pre_alloc_hook+0x20/0xd0 [ 1329.577783][T32085] kmem_cache_alloc_trace+0x54/0x2d0 [ 1329.583046][T32085] ? sctp_add_bind_addr+0x7b/0x1c0 [ 1329.588130][T32085] sctp_add_bind_addr+0x7b/0x1c0 [ 1329.593039][T32085] sctp_copy_local_addr_list+0x19b/0x220 [ 1329.598764][T32085] sctp_copy_one_addr+0x7d/0x3b0 [ 1329.603738][T32085] sctp_bind_addr_copy+0x8c/0x2b0 [ 1329.608794][T32085] sctp_assoc_set_bind_addr_from_ep+0xb7/0xc0 [ 1329.614830][T32085] sctp_connect_new_asoc+0x1bc/0x390 [ 1329.620147][T32085] ? bpf_lsm_sctp_bind_connect+0x5/0x10 [ 1329.625682][T32085] sctp_sendmsg+0x10f5/0x1a90 [ 1329.630353][T32085] ? aa_sock_msg_perm+0x87/0x120 [ 1329.635264][T32085] inet_sendmsg+0x5f/0x80 [ 1329.639564][T32085] __sys_sendto+0x2ae/0x380 [ 1329.644041][T32085] ? check_preemption_disabled+0x51/0x140 [ 1329.649767][T32085] ? check_preemption_disabled+0x51/0x140 [ 1329.655469][T32085] __x64_sys_sendto+0x74/0x90 [ 1329.660117][T32085] do_syscall_64+0x39/0x80 [ 1329.664571][T32085] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1329.670431][T32085] RIP: 0033:0x45d239 [ 1329.674301][T32085] Code: 5d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 2b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1329.693902][T32085] RSP: 002b:00007f2afe6f0c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c 06:55:26 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) sendto$inet6(r0, &(0x7f0000000200)="7ea91f8fc48efd3a4ad68d1d51bfdffd5d86cfb1adeb796d33c59f816d16c6aa3b8388d3b17032f0faab56cf08b512eb14b4e66443efafb4f07972d39b97f87f004c3883141a9a65d26e79c4b6e3791359e498226816a59a91a6be0f7da8831204f6fd0ce1909a610725ad2a73ea5bfd2ab255130a9cc52ea0d8e4861432430b4a8c174ab7dcba7c8894abdca1da152a0fcefe3fb3d83bd0e912087e75966dd4ef179411c9da66810ed5622d1e97a19ca0e852f46ebb63ee84f089b4b70d007978649ed27a693ac2183faedccc4513805d9357c70dbe78f3873432b979ededd11d", 0xe1, 0x0, 0x0, 0x0) 06:55:26 executing program 2: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x4, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:26 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x3, 0x0, 0x0, 0x11, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) [ 1329.702287][T32085] RAX: ffffffffffffffda RBX: 000000000002c3c0 RCX: 000000000045d239 [ 1329.710272][T32085] RDX: 0000000000000001 RSI: 0000000020847fff RDI: 0000000000000003 [ 1329.718215][T32085] RBP: 00007f2afe6f0ca0 R08: 00000000200001c0 R09: 000000000000001c [ 1329.726207][T32085] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000030 [ 1329.734150][T32085] R13: 00007ffedb82650f R14: 00007f2afe6f19c0 R15: 000000000118d08c 06:55:26 executing program 2: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0xa, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:26 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) r1 = syz_init_net_socket$ax25(0x3, 0x5, 0x0) r2 = dup(r1) bind$l2tp(r2, &(0x7f00000000c0)={0x2, 0x0, @remote}, 0x10) r3 = openat2(r2, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={0x44440, 0x80}, 0x18) r4 = socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000100)='nl80211\x00') sendmsg$NL80211_CMD_STOP_SCHED_SCAN(r4, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000c40)={0x5f4, r5, 0x1, 0x0, 0x0, {}, [@NL80211_ATTR_SCAN_SUPP_RATES={0x5e0, 0x11d, 0x0, 0x1, [@NL80211_BAND_6GHZ={0x5d9, 0x3, "d5057a01ca0e54d01cd2ae0894e395e0c01d6446fd0f25fb0b73f8482fcffc328f06dd50d0184b9c99d0da831ea928ca155a2f9a928843f7ac56b755c0917e8a43bbd632b0990aa122acd209c0470cfd228d2cb5054502fadfcf050f15868f92226c9c079f1b737bc5cabd23fd0e141eea96e07bff79aee54d3e2b99e81a71966a35db72ad6b455d3b4f7138bc840937ac3099a35f4a2fcb0bd6f16a09022684d6b7eb9d50faac27958a32c2c97319ae0e39eae582f329518ae859870ddf92504cae1862c5746f4b1279612e1ec337c769b9596de930da847c249c34411840c4dc47403f76ad942342bcca2ce86abd911c2f561bb1025d4789e061c7a4bc5d255bf1e7b8c29182780e9464ebe6ede6dfb2352e2df713b5df4138ff783bdb862ffa376fb460a88b7c385997f943554a26b146272b282e5db23bed663dfe37687fd90ba77c6cc50365fb46598f8fd45937357b250d83b4306681bf321bdc7651a07b74916804a72534ab3d079dafd83ea5d99aef8723abcfb1a5c71e9c53081de6f8e8a4e224fc7387e7c67ef6a462132145a6157cf7bbd1340ebbebd5fdc80572ec74b31fb7ad7d5f588b1792890f7d9142b0d7de7724a9c7b59e1f79138074a05dd8544a750a020714c2e4f934899fb062078065f50fb28b89120ca6b69a9ce3cce89da58e5c7ed3b7eb98987ce6b4c6996e5619ef8d098047bcd6d731076ccda08fd38473279fc315014606a01e13c033d8989980d0d974e8931e3aa77eb8d9c156e96b74955df16fa06074fc7ca8691f52b2cb7a27e07740d5b92b492cba805b937296e329921fb4cd671827ab56dc5d22d628c70f9da29322747a550b252f3caf7cf01bd7854d382fc8c7ff715711bee0bb8e7829a231a7a385366cac0bcdabb6ebc09f6e4769817f4b3d457bd233412783376a68f41fdd9e1c3f8723ed56dd1cd8c615015df4e1e0c5ab1c09c627ff1929b965b9a75d2f5d9b2c1818a1a0fddeb877faeb9f6e9172c11d88289f5f363d5453c423ef4f463f5ccc13a62009e53d7a2dd03a6ceedbfa4ac92bbfd24913668cfdf0be288aaaa955a19ba36b8b7e850ca7149bb49f0a7a7e9f4a4ab57b078a7455789c792aac6f8953e5336f606e4c3a5d0df01cebee4ac13dfede4622931ac4d29b4e1ada160cd5a28c3d4185b05f9128780f4a23340b02a29606bed6b0b2af249940711b0015940bd585d1b1ce45db98b94987ac36f80e5b683bebd7656bdd7304d1b6c78638a803a385a152492d951b3704a6db8a3f9dc98bb6d2bd14d3e213effd218256e8bd4974aefaac3ee8a4f0fc6eceef66372eab13e15a22d202295b7a4668deb314fca1216eaa419c91822d608aee539a36fb4a0556bd7b3bed65dc22c99c4436b00f1526a50f9747da20795037aad716c535012f27c865b0fbba71e9a26f7ba9c7cf48923132bfbdc68543aa6d1e8116c13bdeb01934ae3c566484cbbd636a3d2af39220bfeb13535cd4e9607aa48eed9068bddd85e3d168eeb2306cc07ba5fefaf178d89bc2120b31bf532f1a22d1c5afa551894103daf4077981b6828f91e00be233a902d45e668436224c3804871d461c342ae846058a66de5c6993be703f5532b5da2115ad2e4ed7510961c32668e7aca4804ceec0a5fbf90f42177ce6b1446be6f646372d518769c53d821dd550bd00e4f5ca8a57ce14116bff99106111dbb183b7391097d24ef245330094a10e7cdbfb12797f6922571ffa5703bb96f6206d67f61124693226ad054b69321ec481ed5490f8d850bfca128ae1445788763204bd241c7ea58188c1d0734696505b6e72ec52595832d8e77febfd52cb4ddfb1ee53f752b9328cf4cd5e6f6a2cf5ddff487cbac01e2151a7af980d50c9eacd495d7c64fd8ec90ee21c836ad9ae579f49c41d37aae4d578972eaf1158a5cc7a1a5041f5f4cd826000ae8d1d6b219a0b5faa2d7e5f7ddce8dadaaebfc663b0f7a69a01679949b552c5c3ec4c857facba019231942143a9c7f32173a0233cda333d8a39e1c1d19e1f3624721f8c3bb0f2b4e601edb41de7df01ac0205af9d1deae4c9d56ac67c589caaaccbb4864647591f3719bfa2107602afc1f616"}]}]}, 0x5f4}}, 0x0) sendmsg$NL80211_CMD_GET_MPP(r3, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x2c, r5, 0x100, 0x70bd2b, 0x25dfdbfc, {}, [@NL80211_ATTR_MPATH_NEXT_HOP={0xa, 0x1a, @broadcast}, @NL80211_ATTR_MAC={0xa, 0x6, @remote}]}, 0x2c}, 0x1, 0x0, 0x0, 0x10}, 0x0) 06:55:26 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x207ae1fffe769c93, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:26 executing program 1 (fault-call:3 fault-nth:49): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:26 executing program 0 (fault-call:3 fault-nth:23): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:26 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x4, 0x0, 0x0, 0x11, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) 06:55:26 executing program 2: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0xb, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) [ 1330.188409][T32140] FAULT_INJECTION: forcing a failure. [ 1330.188409][T32140] name failslab, interval 1, probability 0, space 0, times 0 [ 1330.207537][T32142] FAULT_INJECTION: forcing a failure. [ 1330.207537][T32142] name failslab, interval 1, probability 0, space 0, times 0 [ 1330.227781][T32140] CPU: 1 PID: 32140 Comm: syz-executor.0 Not tainted 5.8.0-syzkaller #0 [ 1330.236195][T32140] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1330.246411][T32140] Call Trace: [ 1330.249696][T32140] dump_stack+0x10f/0x19d [ 1330.254366][T32140] should_fail+0x23c/0x250 [ 1330.258781][T32140] __should_failslab+0x81/0x90 [ 1330.263538][T32140] should_failslab+0x5/0x20 [ 1330.268032][T32140] slab_pre_alloc_hook+0x20/0xd0 [ 1330.273134][T32140] kmem_cache_alloc_trace+0x54/0x2d0 [ 1330.278414][T32140] ? sctp_add_bind_addr+0x7b/0x1c0 [ 1330.283531][T32140] sctp_add_bind_addr+0x7b/0x1c0 [ 1330.288473][T32140] sctp_copy_local_addr_list+0x19b/0x220 [ 1330.294209][T32140] sctp_copy_one_addr+0x7d/0x3b0 [ 1330.299138][T32140] sctp_bind_addr_copy+0x8c/0x2b0 [ 1330.304158][T32140] sctp_assoc_set_bind_addr_from_ep+0xb7/0xc0 [ 1330.310213][T32140] sctp_connect_new_asoc+0x1bc/0x390 [ 1330.315484][T32140] ? bpf_lsm_sctp_bind_connect+0x5/0x10 [ 1330.321177][T32140] sctp_sendmsg+0x10f5/0x1a90 [ 1330.325858][T32140] ? aa_sock_msg_perm+0x87/0x120 [ 1330.330789][T32140] inet_sendmsg+0x5f/0x80 [ 1330.335108][T32140] __sys_sendto+0x2ae/0x380 [ 1330.339671][T32140] ? check_preemption_disabled+0x51/0x140 [ 1330.345455][T32140] __x64_sys_sendto+0x74/0x90 [ 1330.350124][T32140] do_syscall_64+0x39/0x80 [ 1330.354631][T32140] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1330.360512][T32140] RIP: 0033:0x45d239 [ 1330.364393][T32140] Code: 5d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 2b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 06:55:26 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000000240)="fc", 0x1, 0x44800, &(0x7f00000002c0)={0xa, 0x0, 0x2, @private0, 0x10000000}, 0x1c) sendto$inet6(r0, &(0x7f0000000280)="807a912cf41ec7c639547b9695af048c7a5a658c8086fd73329f9759b9883b3b6d3453cdeec8fa4144bbdcdf0a", 0x2d, 0x8880, &(0x7f0000000180)={0xa, 0x0, 0x0, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', 0xfffffffd}, 0x1c) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER(r1, 0x84, 0x7b, &(0x7f0000000100)={0x0, 0x2}, 0x8) sendto$inet6(r1, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r1, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000000200)="7b2c4147768842dcceab6ef8b378", 0xe, 0x4000, &(0x7f00000001c0)={0xa, 0x4e21, 0xf0d, @empty}, 0x1c) syz_init_net_socket$ax25(0x3, 0x5, 0x0) bind$l2tp(0xffffffffffffffff, &(0x7f00000000c0)={0x2, 0x0, @remote}, 0x10) r2 = syz_init_net_socket$ax25(0x3, 0x5, 0x0) r3 = dup(r2) bind$l2tp(r3, &(0x7f00000000c0)={0x2, 0x0, @remote}, 0x10) r4 = socket$inet6_sctp(0xa, 0x4, 0x84) r5 = socket$inet(0x2, 0x80001, 0x84) getsockopt$inet_sctp_SCTP_MAX_BURST(r5, 0x84, 0x14, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) setsockopt$inet_sctp6_SCTP_CONTEXT(r4, 0x84, 0x11, &(0x7f0000000080)={r6}, 0x8) getsockopt$inet_sctp_SCTP_RECONFIG_SUPPORTED(r3, 0x84, 0x75, &(0x7f0000000100)={r6, 0x4460}, &(0x7f0000000140)=0x8) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(0xffffffffffffffff, 0xc01864c6, &(0x7f0000000040)={&(0x7f0000000000)=[0x3], 0x1, 0x80000, 0x0, 0xffffffffffffffff}) getsockopt$kcm_KCM_RECV_DISABLE(r7, 0x119, 0x1, &(0x7f0000000080), 0x4) [ 1330.384094][T32140] RSP: 002b:00007f3109f92c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1330.392486][T32140] RAX: ffffffffffffffda RBX: 000000000002c3c0 RCX: 000000000045d239 [ 1330.400445][T32140] RDX: 0000000000000001 RSI: 0000000020847fff RDI: 0000000000000003 [ 1330.408501][T32140] RBP: 00007f3109f92ca0 R08: 00000000200001c0 R09: 000000000000001c [ 1330.416457][T32140] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000017 [ 1330.424428][T32140] R13: 00007ffd8910153f R14: 00007f3109f939c0 R15: 000000000118d08c 06:55:27 executing program 2: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0xc, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) [ 1330.437366][T32142] CPU: 0 PID: 32142 Comm: syz-executor.1 Not tainted 5.8.0-syzkaller #0 [ 1330.445752][T32142] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1330.455795][T32142] Call Trace: [ 1330.459074][T32142] dump_stack+0x10f/0x19d [ 1330.463393][T32142] should_fail+0x23c/0x250 [ 1330.467949][T32142] __should_failslab+0x81/0x90 [ 1330.472820][T32142] should_failslab+0x5/0x20 [ 1330.477319][T32142] slab_pre_alloc_hook+0x20/0xd0 [ 1330.482233][T32142] kmem_cache_alloc_trace+0x54/0x2d0 [ 1330.487506][T32142] ? sctp_add_bind_addr+0x7b/0x1c0 [ 1330.492750][T32142] sctp_add_bind_addr+0x7b/0x1c0 [ 1330.497665][T32142] sctp_copy_local_addr_list+0x19b/0x220 [ 1330.503332][T32142] sctp_copy_one_addr+0x7d/0x3b0 [ 1330.508344][T32142] sctp_bind_addr_copy+0x8c/0x2b0 [ 1330.513937][T32142] sctp_assoc_set_bind_addr_from_ep+0xb7/0xc0 [ 1330.519988][T32142] sctp_connect_new_asoc+0x1bc/0x390 [ 1330.525301][T32142] ? bpf_lsm_sctp_bind_connect+0x5/0x10 [ 1330.530819][T32142] sctp_sendmsg+0x10f5/0x1a90 [ 1330.535488][T32142] ? aa_sock_msg_perm+0x87/0x120 [ 1330.540612][T32142] inet_sendmsg+0x5f/0x80 [ 1330.544955][T32142] __sys_sendto+0x2ae/0x380 [ 1330.549438][T32142] ? debug_smp_processor_id+0x18/0x20 [ 1330.555150][T32142] __x64_sys_sendto+0x74/0x90 [ 1330.559811][T32142] do_syscall_64+0x39/0x80 [ 1330.564216][T32142] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1330.570082][T32142] RIP: 0033:0x45d239 [ 1330.573950][T32142] Code: 5d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 2b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1330.593626][T32142] RSP: 002b:00007f2afe6f0c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1330.602015][T32142] RAX: ffffffffffffffda RBX: 000000000002c3c0 RCX: 000000000045d239 [ 1330.609991][T32142] RDX: 0000000000000001 RSI: 0000000020847fff RDI: 0000000000000003 [ 1330.617968][T32142] RBP: 00007f2afe6f0ca0 R08: 00000000200001c0 R09: 000000000000001c [ 1330.625941][T32142] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000031 [ 1330.633900][T32142] R13: 00007ffedb82650f R14: 00007f2afe6f19c0 R15: 000000000118d08c 06:55:27 executing program 2: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0xe, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:27 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x5, 0x0, 0x0, 0x11, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) 06:55:27 executing program 2: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0xf, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:27 executing program 0 (fault-call:3 fault-nth:24): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:27 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x405f1efffe0df0b1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:27 executing program 1 (fault-call:3 fault-nth:50): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:27 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x6, 0x0, 0x0, 0x11, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) [ 1331.074363][T32204] FAULT_INJECTION: forcing a failure. [ 1331.074363][T32204] name failslab, interval 1, probability 0, space 0, times 0 [ 1331.091833][T32207] FAULT_INJECTION: forcing a failure. [ 1331.091833][T32207] name failslab, interval 1, probability 0, space 0, times 0 [ 1331.117591][T32204] CPU: 1 PID: 32204 Comm: syz-executor.0 Not tainted 5.8.0-syzkaller #0 [ 1331.126007][T32204] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1331.136047][T32204] Call Trace: [ 1331.139314][T32204] dump_stack+0x10f/0x19d [ 1331.143615][T32204] should_fail+0x23c/0x250 [ 1331.148062][T32204] __should_failslab+0x81/0x90 [ 1331.152834][T32204] should_failslab+0x5/0x20 [ 1331.157320][T32204] slab_pre_alloc_hook+0x20/0xd0 [ 1331.162371][T32204] kmem_cache_alloc_trace+0x54/0x2d0 [ 1331.167637][T32204] ? sctp_add_bind_addr+0x7b/0x1c0 [ 1331.172730][T32204] sctp_add_bind_addr+0x7b/0x1c0 [ 1331.177658][T32204] sctp_copy_local_addr_list+0x19b/0x220 [ 1331.183307][T32204] sctp_copy_one_addr+0x7d/0x3b0 [ 1331.188229][T32204] sctp_bind_addr_copy+0x8c/0x2b0 [ 1331.193250][T32204] sctp_assoc_set_bind_addr_from_ep+0xb7/0xc0 [ 1331.199452][T32204] sctp_connect_new_asoc+0x1bc/0x390 [ 1331.204801][T32204] ? bpf_lsm_sctp_bind_connect+0x5/0x10 [ 1331.210512][T32204] sctp_sendmsg+0x10f5/0x1a90 [ 1331.215176][T32204] ? aa_sock_msg_perm+0x87/0x120 [ 1331.220094][T32204] inet_sendmsg+0x5f/0x80 [ 1331.224470][T32204] __sys_sendto+0x2ae/0x380 [ 1331.228955][T32204] ? check_preemption_disabled+0x51/0x140 [ 1331.234664][T32204] __x64_sys_sendto+0x74/0x90 [ 1331.239325][T32204] do_syscall_64+0x39/0x80 [ 1331.243723][T32204] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1331.249591][T32204] RIP: 0033:0x45d239 [ 1331.253469][T32204] Code: 5d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 2b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1331.273059][T32204] RSP: 002b:00007f3109f92c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1331.281475][T32204] RAX: ffffffffffffffda RBX: 000000000002c3c0 RCX: 000000000045d239 [ 1331.289451][T32204] RDX: 0000000000000001 RSI: 0000000020847fff RDI: 0000000000000003 [ 1331.297406][T32204] RBP: 00007f3109f92ca0 R08: 00000000200001c0 R09: 000000000000001c [ 1331.305449][T32204] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000018 [ 1331.313487][T32204] R13: 00007ffd8910153f R14: 00007f3109f939c0 R15: 000000000118d08c [ 1331.321468][T32207] CPU: 0 PID: 32207 Comm: syz-executor.1 Not tainted 5.8.0-syzkaller #0 [ 1331.329790][T32207] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1331.340037][T32207] Call Trace: [ 1331.343317][T32207] dump_stack+0x10f/0x19d [ 1331.347636][T32207] should_fail+0x23c/0x250 [ 1331.352041][T32207] __should_failslab+0x81/0x90 [ 1331.356790][T32207] should_failslab+0x5/0x20 [ 1331.361279][T32207] slab_pre_alloc_hook+0x20/0xd0 [ 1331.366321][T32207] kmem_cache_alloc_trace+0x54/0x2d0 [ 1331.371710][T32207] ? sctp_add_bind_addr+0x7b/0x1c0 [ 1331.377758][T32207] sctp_add_bind_addr+0x7b/0x1c0 [ 1331.382682][T32207] sctp_copy_local_addr_list+0x19b/0x220 [ 1331.388305][T32207] sctp_copy_one_addr+0x7d/0x3b0 [ 1331.393223][T32207] sctp_bind_addr_copy+0x8c/0x2b0 [ 1331.398226][T32207] sctp_assoc_set_bind_addr_from_ep+0xb7/0xc0 [ 1331.404264][T32207] sctp_connect_new_asoc+0x1bc/0x390 [ 1331.409520][T32207] ? bpf_lsm_sctp_bind_connect+0x5/0x10 [ 1331.415211][T32207] sctp_sendmsg+0x10f5/0x1a90 [ 1331.419880][T32207] ? aa_sock_msg_perm+0x87/0x120 [ 1331.424810][T32207] inet_sendmsg+0x5f/0x80 [ 1331.429211][T32207] __sys_sendto+0x2ae/0x380 [ 1331.433688][T32207] ? check_preemption_disabled+0x51/0x140 [ 1331.439394][T32207] ? check_preemption_disabled+0x51/0x140 [ 1331.445138][T32207] __x64_sys_sendto+0x74/0x90 [ 1331.449785][T32207] do_syscall_64+0x39/0x80 [ 1331.454174][T32207] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1331.460073][T32207] RIP: 0033:0x45d239 [ 1331.463939][T32207] Code: 5d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 2b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1331.483622][T32207] RSP: 002b:00007f2afe6f0c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1331.492002][T32207] RAX: ffffffffffffffda RBX: 000000000002c3c0 RCX: 000000000045d239 [ 1331.499951][T32207] RDX: 0000000000000001 RSI: 0000000020847fff RDI: 0000000000000003 [ 1331.507897][T32207] RBP: 00007f2afe6f0ca0 R08: 00000000200001c0 R09: 000000000000001c [ 1331.515839][T32207] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000032 06:55:28 executing program 2: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x10, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) [ 1331.523783][T32207] R13: 00007ffedb82650f R14: 00007f2afe6f19c0 R15: 000000000118d08c 06:55:28 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) r1 = syz_init_net_socket$ax25(0x3, 0x5, 0x0) r2 = dup(r1) bind$l2tp(r2, &(0x7f00000000c0)={0x2, 0x0, @remote}, 0x10) ioctl$DRM_IOCTL_MODE_GETPLANERESOURCES(r2, 0xc01064b5, &(0x7f0000000040)={&(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x6}) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:28 executing program 2: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x11, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:28 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x7, 0x0, 0x0, 0x11, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) 06:55:28 executing program 0 (fault-call:3 fault-nth:25): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:28 executing program 1 (fault-call:3 fault-nth:51): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:28 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER(r1, 0x84, 0x7b, &(0x7f0000000100)={0x0, 0x2}, 0x8) sendto$inet6(r1, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r1, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r1, 0x84, 0x7c, &(0x7f0000000300), 0x8) setsockopt$inet6_opts(r1, 0x29, 0x39, &(0x7f0000000340)=ANY=[@ANYBLOB="33110000000000000740000000010e1e1f00090000000000000000f8ffffffffffff0700000000000000008000000000000002000000000000003d2c00000000000007000000000000000748000000001001f7ff0002000000000000b0000000000000000000000001000000130c000000000000000000000000000004000000000000000600000000000000050000000000000000000000f7cebccb7524df149617dcf0e0f228438a7ca4b80993f026a8e87b7409abdf67854514f01414dd5ed27b727f5eadd2a5518175d49e024e901e117e63ccde17792b17c9dac7f39e674521b36a4846d7950484e8865a200698712e9ed57d64a54021575e7809b1a5d1d64d434a3ba67f9be51c001efea62e8752a29ae3bb18755e5472b821e59cfa456bba53f4238530ce53502d0ecf20ac37e3576db0da2d2725b62904b7bdf458d262e6d8160b78ac1108406f8e0f0d3110"], 0x98) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:28 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x4c1341fffe9e78b8, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) [ 1331.917866][T32258] FAULT_INJECTION: forcing a failure. [ 1331.917866][T32258] name failslab, interval 1, probability 0, space 0, times 0 [ 1331.943331][T32258] CPU: 0 PID: 32258 Comm: syz-executor.0 Not tainted 5.8.0-syzkaller #0 [ 1331.951677][T32258] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1331.961734][T32258] Call Trace: [ 1331.965011][T32258] dump_stack+0x10f/0x19d [ 1331.969422][T32258] should_fail+0x23c/0x250 [ 1331.973814][T32258] __should_failslab+0x81/0x90 [ 1331.978561][T32258] should_failslab+0x5/0x20 [ 1331.983187][T32258] slab_pre_alloc_hook+0x20/0xd0 [ 1331.988108][T32258] kmem_cache_alloc_trace+0x54/0x2d0 [ 1331.993369][T32258] ? sctp_add_bind_addr+0x7b/0x1c0 [ 1331.998548][T32258] sctp_add_bind_addr+0x7b/0x1c0 [ 1332.003500][T32258] sctp_copy_local_addr_list+0x19b/0x220 [ 1332.009185][T32258] sctp_copy_one_addr+0x7d/0x3b0 [ 1332.014108][T32258] sctp_bind_addr_copy+0x8c/0x2b0 [ 1332.019111][T32258] sctp_assoc_set_bind_addr_from_ep+0xb7/0xc0 [ 1332.025168][T32258] sctp_connect_new_asoc+0x1bc/0x390 [ 1332.030434][T32258] ? bpf_lsm_sctp_bind_connect+0x5/0x10 [ 1332.035960][T32258] sctp_sendmsg+0x10f5/0x1a90 [ 1332.040757][T32258] ? aa_sock_msg_perm+0x87/0x120 [ 1332.045774][T32258] inet_sendmsg+0x5f/0x80 [ 1332.050107][T32258] __sys_sendto+0x2ae/0x380 [ 1332.054823][T32258] ? check_preemption_disabled+0x51/0x140 [ 1332.060518][T32258] ? check_preemption_disabled+0x51/0x140 [ 1332.066231][T32258] __x64_sys_sendto+0x74/0x90 [ 1332.070954][T32258] do_syscall_64+0x39/0x80 [ 1332.075347][T32258] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1332.081215][T32258] RIP: 0033:0x45d239 [ 1332.085918][T32258] Code: 5d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 2b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1332.105644][T32258] RSP: 002b:00007f3109f92c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1332.114156][T32258] RAX: ffffffffffffffda RBX: 000000000002c3c0 RCX: 000000000045d239 [ 1332.122127][T32258] RDX: 0000000000000001 RSI: 0000000020847fff RDI: 0000000000000003 [ 1332.130494][T32258] RBP: 00007f3109f92ca0 R08: 00000000200001c0 R09: 000000000000001c [ 1332.138530][T32258] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000019 [ 1332.146504][T32258] R13: 00007ffd8910153f R14: 00007f3109f939c0 R15: 000000000118d08c [ 1332.175792][T32266] FAULT_INJECTION: forcing a failure. [ 1332.175792][T32266] name failslab, interval 1, probability 0, space 0, times 0 [ 1332.192883][T32266] CPU: 1 PID: 32266 Comm: syz-executor.1 Not tainted 5.8.0-syzkaller #0 [ 1332.201218][T32266] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1332.211345][T32266] Call Trace: [ 1332.214629][T32266] dump_stack+0x10f/0x19d [ 1332.218951][T32266] should_fail+0x23c/0x250 [ 1332.223456][T32266] __should_failslab+0x81/0x90 [ 1332.228201][T32266] should_failslab+0x5/0x20 [ 1332.232696][T32266] slab_pre_alloc_hook+0x20/0xd0 [ 1332.237627][T32266] kmem_cache_alloc_trace+0x54/0x2d0 [ 1332.242943][T32266] ? sctp_add_bind_addr+0x7b/0x1c0 [ 1332.248049][T32266] sctp_add_bind_addr+0x7b/0x1c0 [ 1332.252980][T32266] sctp_copy_local_addr_list+0x19b/0x220 [ 1332.258607][T32266] sctp_copy_one_addr+0x7d/0x3b0 [ 1332.263554][T32266] sctp_bind_addr_copy+0x8c/0x2b0 [ 1332.268750][T32266] sctp_assoc_set_bind_addr_from_ep+0xb7/0xc0 [ 1332.274806][T32266] sctp_connect_new_asoc+0x1bc/0x390 [ 1332.280115][T32266] ? bpf_lsm_sctp_bind_connect+0x5/0x10 [ 1332.285653][T32266] sctp_sendmsg+0x10f5/0x1a90 [ 1332.290323][T32266] ? aa_sock_msg_perm+0x87/0x120 [ 1332.295249][T32266] inet_sendmsg+0x5f/0x80 [ 1332.299598][T32266] __sys_sendto+0x2ae/0x380 [ 1332.304174][T32266] ? check_preemption_disabled+0x51/0x140 [ 1332.309968][T32266] __x64_sys_sendto+0x74/0x90 [ 1332.314668][T32266] do_syscall_64+0x39/0x80 [ 1332.319076][T32266] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1332.324951][T32266] RIP: 0033:0x45d239 [ 1332.328919][T32266] Code: 5d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 2b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1332.348508][T32266] RSP: 002b:00007f2afe6f0c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1332.356997][T32266] RAX: ffffffffffffffda RBX: 000000000002c3c0 RCX: 000000000045d239 [ 1332.364961][T32266] RDX: 0000000000000001 RSI: 0000000020847fff RDI: 0000000000000003 06:55:28 executing program 2: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x12, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) [ 1332.372945][T32266] RBP: 00007f2afe6f0ca0 R08: 00000000200001c0 R09: 000000000000001c [ 1332.380981][T32266] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000033 [ 1332.388947][T32266] R13: 00007ffedb82650f R14: 00007f2afe6f19c0 R15: 000000000118d08c 06:55:29 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x8, 0x0, 0x0, 0x11, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) 06:55:29 executing program 2: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x13, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:29 executing program 0 (fault-call:3 fault-nth:26): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:29 executing program 1 (fault-call:3 fault-nth:52): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:29 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x64d4bffffe2f9256, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:29 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0xa, 0x0, 0x0, 0x11, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) 06:55:29 executing program 2: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x14, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) [ 1332.814194][T32323] FAULT_INJECTION: forcing a failure. [ 1332.814194][T32323] name failslab, interval 1, probability 0, space 0, times 0 [ 1332.835122][T32325] FAULT_INJECTION: forcing a failure. [ 1332.835122][T32325] name failslab, interval 1, probability 0, space 0, times 0 [ 1332.852929][T32323] CPU: 0 PID: 32323 Comm: syz-executor.0 Not tainted 5.8.0-syzkaller #0 06:55:29 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) r1 = syz_init_net_socket$ax25(0x3, 0x5, 0x0) r2 = dup(r1) bind$l2tp(r2, &(0x7f00000000c0)={0x2, 0x0, @remote}, 0x10) ioctl$TIOCGSERIAL(r2, 0x541e, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=""/187}) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) r3 = syz_init_net_socket$ax25(0x3, 0x5, 0x0) r4 = dup(r3) bind$l2tp(r4, &(0x7f00000000c0)={0x2, 0x0, @remote}, 0x10) r5 = socket$nl_route(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r5, 0x8933, &(0x7f0000000100)={'batadv0\x00', 0x0}) r7 = socket$nl_generic(0x10, 0x3, 0x10) r8 = syz_genetlink_get_family_id$batadv(&(0x7f0000000180)='batadv\x00') sendmsg$BATADV_CMD_GET_MESH(r7, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000380)={&(0x7f0000000040)={0x24, r8, 0xf, 0x70bd25, 0x0, {0xf}, [@BATADV_ATTR_MESH_IFINDEX={0x8, 0x3, r6}, @BATADV_ATTR_GW_MODE={0x5, 0x33, 0x2}]}, 0x24}}, 0x0) r9 = syz_init_net_socket$ax25(0x3, 0x5, 0x0) r10 = dup(r9) bind$l2tp(r10, &(0x7f00000000c0)={0x2, 0x0, @remote}, 0x10) sendmsg$BATADV_CMD_GET_ROUTING_ALGOS(r10, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x68003020}, 0xc, &(0x7f0000000140)={&(0x7f0000000200)={0x44, r8, 0x2, 0x70bd2c, 0x25dfdbff, {}, [@BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x2}, @BATADV_ATTR_NETWORK_CODING_ENABLED={0x5}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5}, @BATADV_ATTR_FRAGMENTATION_ENABLED={0x5, 0x30, 0x1}, @BATADV_ATTR_FRAGMENTATION_ENABLED={0x5, 0x30, 0x1}, @BATADV_ATTR_HOP_PENALTY={0x5, 0x35, 0x9}]}, 0x44}, 0x1, 0x0, 0x0, 0x24004810}, 0x40071) [ 1332.861261][T32323] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1332.871304][T32323] Call Trace: [ 1332.874592][T32323] dump_stack+0x10f/0x19d [ 1332.878915][T32323] should_fail+0x23c/0x250 [ 1332.883354][T32323] __should_failslab+0x81/0x90 [ 1332.888399][T32323] should_failslab+0x5/0x20 [ 1332.892934][T32323] slab_pre_alloc_hook+0x20/0xd0 [ 1332.897881][T32323] kmem_cache_alloc_trace+0x54/0x2d0 [ 1332.903151][T32323] ? sctp_add_bind_addr+0x7b/0x1c0 [ 1332.908252][T32323] sctp_add_bind_addr+0x7b/0x1c0 [ 1332.913208][T32323] sctp_copy_local_addr_list+0x19b/0x220 [ 1332.918995][T32323] sctp_copy_one_addr+0x7d/0x3b0 [ 1332.923916][T32323] sctp_bind_addr_copy+0x8c/0x2b0 [ 1332.928936][T32323] sctp_assoc_set_bind_addr_from_ep+0xb7/0xc0 [ 1332.934979][T32323] sctp_connect_new_asoc+0x1bc/0x390 [ 1332.940309][T32323] ? bpf_lsm_sctp_bind_connect+0x5/0x10 [ 1332.945893][T32323] sctp_sendmsg+0x10f5/0x1a90 [ 1332.950553][T32323] ? aa_sock_msg_perm+0x87/0x120 [ 1332.957065][T32323] inet_sendmsg+0x5f/0x80 [ 1332.961393][T32323] __sys_sendto+0x2ae/0x380 [ 1332.965908][T32323] ? check_preemption_disabled+0x51/0x140 [ 1332.971628][T32323] __x64_sys_sendto+0x74/0x90 [ 1332.976280][T32323] do_syscall_64+0x39/0x80 [ 1332.980696][T32323] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1332.986568][T32323] RIP: 0033:0x45d239 [ 1332.990448][T32323] Code: 5d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 2b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1333.010035][T32323] RSP: 002b:00007f3109f92c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1333.018537][T32323] RAX: ffffffffffffffda RBX: 000000000002c3c0 RCX: 000000000045d239 [ 1333.026515][T32323] RDX: 0000000000000001 RSI: 0000000020847fff RDI: 0000000000000003 [ 1333.034468][T32323] RBP: 00007f3109f92ca0 R08: 00000000200001c0 R09: 000000000000001c [ 1333.042430][T32323] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000000001a [ 1333.050388][T32323] R13: 00007ffd8910153f R14: 00007f3109f939c0 R15: 000000000118d08c [ 1333.059356][T32325] CPU: 1 PID: 32325 Comm: syz-executor.1 Not tainted 5.8.0-syzkaller #0 [ 1333.067684][T32325] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1333.077728][T32325] Call Trace: [ 1333.081007][T32325] dump_stack+0x10f/0x19d [ 1333.085349][T32325] should_fail+0x23c/0x250 [ 1333.089759][T32325] __should_failslab+0x81/0x90 [ 1333.094512][T32325] should_failslab+0x5/0x20 [ 1333.099060][T32325] slab_pre_alloc_hook+0x20/0xd0 [ 1333.103995][T32325] kmem_cache_alloc_trace+0x54/0x2d0 [ 1333.110134][T32325] ? sctp_add_bind_addr+0x7b/0x1c0 [ 1333.115252][T32325] sctp_add_bind_addr+0x7b/0x1c0 [ 1333.120267][T32325] sctp_copy_local_addr_list+0x19b/0x220 [ 1333.125890][T32325] sctp_copy_one_addr+0x7d/0x3b0 [ 1333.130837][T32325] sctp_bind_addr_copy+0x8c/0x2b0 [ 1333.135872][T32325] sctp_assoc_set_bind_addr_from_ep+0xb7/0xc0 [ 1333.141928][T32325] sctp_connect_new_asoc+0x1bc/0x390 [ 1333.147246][T32325] ? bpf_lsm_sctp_bind_connect+0x5/0x10 [ 1333.152777][T32325] sctp_sendmsg+0x10f5/0x1a90 [ 1333.157450][T32325] ? aa_sock_msg_perm+0x87/0x120 [ 1333.162378][T32325] inet_sendmsg+0x5f/0x80 [ 1333.166754][T32325] __sys_sendto+0x2ae/0x380 [ 1333.171249][T32325] ? check_preemption_disabled+0x51/0x140 [ 1333.176954][T32325] ? check_preemption_disabled+0x51/0x140 [ 1333.182678][T32325] __x64_sys_sendto+0x74/0x90 [ 1333.187387][T32325] do_syscall_64+0x39/0x80 [ 1333.191952][T32325] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1333.197836][T32325] RIP: 0033:0x45d239 [ 1333.201722][T32325] Code: 5d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 2b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1333.221446][T32325] RSP: 002b:00007f2afe6f0c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1333.229956][T32325] RAX: ffffffffffffffda RBX: 000000000002c3c0 RCX: 000000000045d239 [ 1333.237917][T32325] RDX: 0000000000000001 RSI: 0000000020847fff RDI: 0000000000000003 [ 1333.245890][T32325] RBP: 00007f2afe6f0ca0 R08: 00000000200001c0 R09: 000000000000001c [ 1333.253852][T32325] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000034 06:55:29 executing program 2: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x15, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) [ 1333.261816][T32325] R13: 00007ffedb82650f R14: 00007f2afe6f19c0 R15: 000000000118d08c 06:55:29 executing program 4: r0 = openat$cachefiles(0xffffffffffffff9c, &(0x7f0000000000)='/dev/cachefiles\x00', 0x400, 0x0) ioctl$KVM_IRQ_LINE(r0, 0x4008ae61, &(0x7f0000000040)={0x6, 0x8c4}) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r1, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r1, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:30 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0xc, 0x0, 0x0, 0x11, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) 06:55:30 executing program 2: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x16, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:30 executing program 4: ioctl$SNAPSHOT_FREE(0xffffffffffffffff, 0x3305) r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:30 executing program 0 (fault-call:3 fault-nth:27): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:30 executing program 1 (fault-call:3 fault-nth:53): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:30 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x70b1b6fffe288c7a, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:30 executing program 2: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x17, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) [ 1333.659778][T32380] FAULT_INJECTION: forcing a failure. [ 1333.659778][T32380] name failslab, interval 1, probability 0, space 0, times 0 [ 1333.686782][T32382] FAULT_INJECTION: forcing a failure. [ 1333.686782][T32382] name failslab, interval 1, probability 0, space 0, times 0 [ 1333.699888][T32382] CPU: 1 PID: 32382 Comm: syz-executor.1 Not tainted 5.8.0-syzkaller #0 [ 1333.708201][T32382] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1333.718241][T32382] Call Trace: [ 1333.721592][T32382] dump_stack+0x10f/0x19d [ 1333.725946][T32382] should_fail+0x23c/0x250 [ 1333.730351][T32382] __should_failslab+0x81/0x90 [ 1333.735103][T32382] should_failslab+0x5/0x20 [ 1333.739597][T32382] slab_pre_alloc_hook+0x20/0xd0 [ 1333.744574][T32382] kmem_cache_alloc_trace+0x54/0x2d0 [ 1333.749956][T32382] ? sctp_add_bind_addr+0x7b/0x1c0 [ 1333.755052][T32382] sctp_add_bind_addr+0x7b/0x1c0 [ 1333.760229][T32382] sctp_copy_local_addr_list+0x19b/0x220 [ 1333.765850][T32382] sctp_copy_one_addr+0x7d/0x3b0 [ 1333.770772][T32382] sctp_bind_addr_copy+0x8c/0x2b0 [ 1333.775820][T32382] sctp_assoc_set_bind_addr_from_ep+0xb7/0xc0 [ 1333.781881][T32382] sctp_connect_new_asoc+0x1bc/0x390 [ 1333.787153][T32382] ? bpf_lsm_sctp_bind_connect+0x5/0x10 [ 1333.793203][T32382] sctp_sendmsg+0x10f5/0x1a90 [ 1333.797884][T32382] ? aa_sock_msg_perm+0x87/0x120 [ 1333.802861][T32382] inet_sendmsg+0x5f/0x80 [ 1333.807175][T32382] __sys_sendto+0x2ae/0x380 [ 1333.811734][T32382] ? check_preemption_disabled+0x51/0x140 [ 1333.817439][T32382] __x64_sys_sendto+0x74/0x90 [ 1333.822178][T32382] do_syscall_64+0x39/0x80 [ 1333.826930][T32382] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1333.832800][T32382] RIP: 0033:0x45d239 [ 1333.836835][T32382] Code: 5d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 2b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1333.856434][T32382] RSP: 002b:00007f2afe6f0c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1333.864893][T32382] RAX: ffffffffffffffda RBX: 000000000002c3c0 RCX: 000000000045d239 [ 1333.872848][T32382] RDX: 0000000000000001 RSI: 0000000020847fff RDI: 0000000000000003 [ 1333.880818][T32382] RBP: 00007f2afe6f0ca0 R08: 00000000200001c0 R09: 000000000000001c [ 1333.888773][T32382] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000035 [ 1333.896854][T32382] R13: 00007ffedb82650f R14: 00007f2afe6f19c0 R15: 000000000118d08c 06:55:30 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER(r1, 0x84, 0x7b, &(0x7f0000000100)={0x0, 0x2}, 0x8) sendto$inet6(0xffffffffffffffff, &(0x7f0000000280)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @initdev={0xfe, 0x88, [], 0x1, 0x0}}, 0x1c) sendto$inet6(r1, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r1, 0x84, 0x7c, &(0x7f0000000300), 0x8) getsockopt$IP_SET_OP_GET_FNAME(r1, 0x1, 0x53, &(0x7f0000000000)={0x8, 0x7, 0x0, 'syz1\x00'}, &(0x7f0000000040)=0x2c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x800, &(0x7f00000001c0)={0xa, 0x40, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) r2 = dup(0xffffffffffffffff) bind$l2tp(r2, &(0x7f00000000c0)={0x2, 0x0, @remote}, 0x10) getsockopt$inet_sctp_SCTP_STATUS(r2, 0x84, 0xe, &(0x7f0000000340)={0x0, 0x89, 0x6, 0x4, 0x1f, 0x9, 0x351, 0x6, {0x0, @in={{0x2, 0x4e21, @remote}}, 0xffffffff, 0x6, 0x5, 0x3ff80000, 0x7ff}}, &(0x7f00000002c0)=0xb0) setsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(0xffffffffffffffff, 0x84, 0x18, &(0x7f0000000400)={r3}, 0x8) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x4, 0x0, @ipv4={[], [], @loopback}}, 0x1c) r4 = syz_init_net_socket$ax25(0x3, 0x5, 0x0) r5 = dup(r4) bind$l2tp(r5, &(0x7f00000000c0)={0x2, 0x0, @remote}, 0x10) r6 = openat$ipvs(0xffffffffffffff9c, &(0x7f0000000200)='/proc/sys/net/ipv4/vs/sync_ports\x00', 0x2, 0x0) ioctl$TCSETSW(r6, 0x5403, &(0x7f0000000240)={0x800, 0xc, 0x7, 0x8, 0xa, "a463cc187dfb32c111a1e4f7e5861ad253e800"}) accept4$inet(r5, &(0x7f0000000080), &(0x7f0000000140)=0x10, 0x80800) [ 1333.904925][T32380] CPU: 0 PID: 32380 Comm: syz-executor.0 Not tainted 5.8.0-syzkaller #0 [ 1333.913247][T32380] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1333.923315][T32380] Call Trace: [ 1333.926594][T32380] dump_stack+0x10f/0x19d [ 1333.930913][T32380] should_fail+0x23c/0x250 [ 1333.935324][T32380] __should_failslab+0x81/0x90 [ 1333.940078][T32380] should_failslab+0x5/0x20 [ 1333.944572][T32380] slab_pre_alloc_hook+0x20/0xd0 [ 1333.949605][T32380] kmem_cache_alloc_trace+0x54/0x2d0 [ 1333.955212][T32380] ? sctp_add_bind_addr+0x7b/0x1c0 [ 1333.960299][T32380] sctp_add_bind_addr+0x7b/0x1c0 [ 1333.965497][T32380] sctp_copy_local_addr_list+0x19b/0x220 [ 1333.971178][T32380] sctp_copy_one_addr+0x7d/0x3b0 [ 1333.976102][T32380] sctp_bind_addr_copy+0x8c/0x2b0 [ 1333.981352][T32380] sctp_assoc_set_bind_addr_from_ep+0xb7/0xc0 [ 1333.987512][T32380] sctp_connect_new_asoc+0x1bc/0x390 [ 1333.992944][T32380] ? bpf_lsm_sctp_bind_connect+0x5/0x10 [ 1333.998515][T32380] sctp_sendmsg+0x10f5/0x1a90 [ 1334.003197][T32380] ? aa_sock_msg_perm+0x87/0x120 [ 1334.008151][T32380] inet_sendmsg+0x5f/0x80 [ 1334.012542][T32380] __sys_sendto+0x2ae/0x380 [ 1334.017096][T32380] ? check_preemption_disabled+0x51/0x140 [ 1334.022805][T32380] __x64_sys_sendto+0x74/0x90 [ 1334.027462][T32380] do_syscall_64+0x39/0x80 [ 1334.031865][T32380] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1334.037763][T32380] RIP: 0033:0x45d239 [ 1334.041707][T32380] Code: 5d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 2b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1334.061345][T32380] RSP: 002b:00007f3109f92c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1334.069738][T32380] RAX: ffffffffffffffda RBX: 000000000002c3c0 RCX: 000000000045d239 [ 1334.077762][T32380] RDX: 0000000000000001 RSI: 0000000020847fff RDI: 0000000000000003 [ 1334.085779][T32380] RBP: 00007f3109f92ca0 R08: 00000000200001c0 R09: 000000000000001c [ 1334.093727][T32380] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000000001b [ 1334.101698][T32380] R13: 00007ffd8910153f R14: 00007f3109f939c0 R15: 000000000118d08c 06:55:30 executing program 2: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x18, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:30 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0xf, 0x0, 0x0, 0x11, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) 06:55:30 executing program 2: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x19, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:30 executing program 1 (fault-call:3 fault-nth:54): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:31 executing program 0 (fault-call:3 fault-nth:28): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:31 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x74cd1ffffedf35f4, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) [ 1334.525628][T32441] FAULT_INJECTION: forcing a failure. [ 1334.525628][T32441] name failslab, interval 1, probability 0, space 0, times 0 [ 1334.538740][T32441] CPU: 0 PID: 32441 Comm: syz-executor.0 Not tainted 5.8.0-syzkaller #0 [ 1334.547061][T32441] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1334.554510][T32442] FAULT_INJECTION: forcing a failure. [ 1334.554510][T32442] name failslab, interval 1, probability 0, space 0, times 0 [ 1334.557202][T32441] Call Trace: [ 1334.573178][T32441] dump_stack+0x10f/0x19d [ 1334.577758][T32441] should_fail+0x23c/0x250 [ 1334.582174][T32441] __should_failslab+0x81/0x90 [ 1334.586926][T32441] should_failslab+0x5/0x20 [ 1334.591406][T32441] slab_pre_alloc_hook+0x20/0xd0 [ 1334.596327][T32441] kmem_cache_alloc_trace+0x54/0x2d0 [ 1334.601603][T32441] ? sctp_add_bind_addr+0x7b/0x1c0 [ 1334.606748][T32441] sctp_add_bind_addr+0x7b/0x1c0 [ 1334.611746][T32441] sctp_copy_local_addr_list+0x19b/0x220 [ 1334.617360][T32441] sctp_copy_one_addr+0x7d/0x3b0 [ 1334.622340][T32441] sctp_bind_addr_copy+0x8c/0x2b0 [ 1334.627444][T32441] sctp_assoc_set_bind_addr_from_ep+0xb7/0xc0 [ 1334.633489][T32441] sctp_connect_new_asoc+0x1bc/0x390 [ 1334.638760][T32441] ? bpf_lsm_sctp_bind_connect+0x5/0x10 [ 1334.644284][T32441] sctp_sendmsg+0x10f5/0x1a90 [ 1334.648941][T32441] ? aa_sock_msg_perm+0x87/0x120 [ 1334.653856][T32441] inet_sendmsg+0x5f/0x80 [ 1334.658166][T32441] __sys_sendto+0x2ae/0x380 [ 1334.662699][T32441] ? check_preemption_disabled+0x51/0x140 [ 1334.668585][T32441] ? check_preemption_disabled+0x51/0x140 [ 1334.674292][T32441] __x64_sys_sendto+0x74/0x90 [ 1334.679075][T32441] do_syscall_64+0x39/0x80 [ 1334.683488][T32441] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1334.689370][T32441] RIP: 0033:0x45d239 [ 1334.693401][T32441] Code: 5d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 2b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1334.713012][T32441] RSP: 002b:00007f3109f92c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1334.721413][T32441] RAX: ffffffffffffffda RBX: 000000000002c3c0 RCX: 000000000045d239 [ 1334.729602][T32441] RDX: 0000000000000001 RSI: 0000000020847fff RDI: 0000000000000003 [ 1334.737577][T32441] RBP: 00007f3109f92ca0 R08: 00000000200001c0 R09: 000000000000001c [ 1334.745610][T32441] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000000001c [ 1334.753574][T32441] R13: 00007ffd8910153f R14: 00007f3109f939c0 R15: 000000000118d08c [ 1334.761584][T32442] CPU: 1 PID: 32442 Comm: syz-executor.1 Not tainted 5.8.0-syzkaller #0 [ 1334.769903][T32442] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1334.781018][T32442] Call Trace: [ 1334.784303][T32442] dump_stack+0x10f/0x19d [ 1334.788631][T32442] should_fail+0x23c/0x250 [ 1334.793105][T32442] __should_failslab+0x81/0x90 [ 1334.797868][T32442] should_failslab+0x5/0x20 [ 1334.802358][T32442] slab_pre_alloc_hook+0x20/0xd0 [ 1334.807286][T32442] kmem_cache_alloc_trace+0x54/0x2d0 [ 1334.812552][T32442] ? sctp_add_bind_addr+0x7b/0x1c0 [ 1334.817661][T32442] sctp_add_bind_addr+0x7b/0x1c0 06:55:31 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x11, 0x0, 0x0, 0x11, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) 06:55:31 executing program 2: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1a, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) [ 1334.822584][T32442] sctp_copy_local_addr_list+0x19b/0x220 [ 1334.829810][T32442] sctp_copy_one_addr+0x7d/0x3b0 [ 1334.834739][T32442] sctp_bind_addr_copy+0x8c/0x2b0 [ 1334.839807][T32442] sctp_assoc_set_bind_addr_from_ep+0xb7/0xc0 [ 1334.845872][T32442] sctp_connect_new_asoc+0x1bc/0x390 [ 1334.851148][T32442] ? bpf_lsm_sctp_bind_connect+0x5/0x10 [ 1334.856686][T32442] sctp_sendmsg+0x10f5/0x1a90 [ 1334.861407][T32442] ? aa_sock_msg_perm+0x87/0x120 [ 1334.866336][T32442] inet_sendmsg+0x5f/0x80 [ 1334.870661][T32442] __sys_sendto+0x2ae/0x380 [ 1334.876595][T32442] ? check_preemption_disabled+0x51/0x140 [ 1334.882307][T32442] __x64_sys_sendto+0x74/0x90 [ 1334.887122][T32442] do_syscall_64+0x39/0x80 [ 1334.891528][T32442] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1334.897400][T32442] RIP: 0033:0x45d239 [ 1334.901278][T32442] Code: 5d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 2b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1334.920870][T32442] RSP: 002b:00007f2afe6f0c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1334.929275][T32442] RAX: ffffffffffffffda RBX: 000000000002c3c0 RCX: 000000000045d239 [ 1334.937234][T32442] RDX: 0000000000000001 RSI: 0000000020847fff RDI: 0000000000000003 [ 1334.945196][T32442] RBP: 00007f2afe6f0ca0 R08: 00000000200001c0 R09: 000000000000001c [ 1334.953153][T32442] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000036 [ 1334.961203][T32442] R13: 00007ffedb82650f R14: 00007f2afe6f19c0 R15: 000000000118d08c 06:55:31 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:31 executing program 2: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1b, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:31 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x60, 0x0, 0x0, 0x11, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) 06:55:31 executing program 0 (fault-call:3 fault-nth:29): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:31 executing program 1 (fault-call:3 fault-nth:55): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:31 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) r1 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/net/pfkey\x00', 0x34c40, 0x0) sendto$inet6(r1, &(0x7f0000000200)="c1200058978b8e26498daeaf6f1ee6d54e6b62051a0264d1176215458bc99a8fbfcf2f11e64d07b781ad5693868ce69bbfda95652eeb4bf7f02f9884455617e4e8283c97db101cc4062148e9ae29a283f487ab191a17d8e51f2b706370c80ebe7f7857c8df791a9cdd73cad29e0ba4e39d7b893a520c8a7e454d5e0220117a11146b487620e3637a95c5ea12acb42aa9ae1b73429efcb285b0022191413f22e2ef433b662b0b1953d7fd57bb3e1d42bf2dff63a1c54a148a48dceb965e041648b1333a1619e78db0cd9de4b06f5fafa63a0860680f2c2324b249075997364a188bebc2f20eea93c8d2ac4b13241d2787677c5aa07392a04cbb99fd", 0xfb, 0x800, 0x0, 0x0) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:31 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x80d7a8fffe1b3537, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:31 executing program 2: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1c, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) [ 1335.371893][T32503] FAULT_INJECTION: forcing a failure. [ 1335.371893][T32503] name failslab, interval 1, probability 0, space 0, times 0 [ 1335.404033][T32503] CPU: 1 PID: 32503 Comm: syz-executor.0 Not tainted 5.8.0-syzkaller #0 [ 1335.405055][T32506] FAULT_INJECTION: forcing a failure. [ 1335.405055][T32506] name failslab, interval 1, probability 0, space 0, times 0 [ 1335.412506][T32503] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1335.412517][T32503] Call Trace: [ 1335.438474][T32503] dump_stack+0x10f/0x19d [ 1335.442786][T32503] should_fail+0x23c/0x250 [ 1335.447201][T32503] __should_failslab+0x81/0x90 [ 1335.451945][T32503] should_failslab+0x5/0x20 [ 1335.456430][T32503] slab_pre_alloc_hook+0x20/0xd0 [ 1335.461367][T32503] kmem_cache_alloc_trace+0x54/0x2d0 [ 1335.466657][T32503] ? sctp_add_bind_addr+0x7b/0x1c0 [ 1335.471811][T32503] sctp_add_bind_addr+0x7b/0x1c0 [ 1335.476768][T32503] sctp_copy_local_addr_list+0x19b/0x220 [ 1335.482468][T32503] sctp_copy_one_addr+0x7d/0x3b0 [ 1335.487407][T32503] sctp_bind_addr_copy+0x8c/0x2b0 [ 1335.492464][T32503] sctp_assoc_set_bind_addr_from_ep+0xb7/0xc0 [ 1335.498514][T32503] sctp_connect_new_asoc+0x1bc/0x390 [ 1335.503836][T32503] ? bpf_lsm_sctp_bind_connect+0x5/0x10 [ 1335.509452][T32503] sctp_sendmsg+0x10f5/0x1a90 [ 1335.514115][T32503] ? aa_sock_msg_perm+0x87/0x120 [ 1335.519078][T32503] inet_sendmsg+0x5f/0x80 [ 1335.523391][T32503] __sys_sendto+0x2ae/0x380 [ 1335.527878][T32503] ? check_preemption_disabled+0x51/0x140 [ 1335.533598][T32503] ? check_preemption_disabled+0x51/0x140 [ 1335.539389][T32503] __x64_sys_sendto+0x74/0x90 [ 1335.544080][T32503] do_syscall_64+0x39/0x80 [ 1335.548653][T32503] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1335.554524][T32503] RIP: 0033:0x45d239 06:55:32 executing program 2: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1d, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) [ 1335.558400][T32503] Code: 5d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 2b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1335.578510][T32503] RSP: 002b:00007f3109f92c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1335.586908][T32503] RAX: ffffffffffffffda RBX: 000000000002c3c0 RCX: 000000000045d239 [ 1335.594889][T32503] RDX: 0000000000000001 RSI: 0000000020847fff RDI: 0000000000000003 [ 1335.602847][T32503] RBP: 00007f3109f92ca0 R08: 00000000200001c0 R09: 000000000000001c [ 1335.610989][T32503] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000000001d [ 1335.619007][T32503] R13: 00007ffd8910153f R14: 00007f3109f939c0 R15: 000000000118d08c [ 1335.626984][T32506] CPU: 0 PID: 32506 Comm: syz-executor.1 Not tainted 5.8.0-syzkaller #0 [ 1335.635394][T32506] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1335.645456][T32506] Call Trace: [ 1335.648737][T32506] dump_stack+0x10f/0x19d [ 1335.653056][T32506] should_fail+0x23c/0x250 [ 1335.657467][T32506] __should_failslab+0x81/0x90 [ 1335.662322][T32506] should_failslab+0x5/0x20 [ 1335.666818][T32506] slab_pre_alloc_hook+0x20/0xd0 [ 1335.671813][T32506] kmem_cache_alloc_trace+0x54/0x2d0 [ 1335.677144][T32506] ? sctp_add_bind_addr+0x7b/0x1c0 [ 1335.682251][T32506] sctp_add_bind_addr+0x7b/0x1c0 [ 1335.687184][T32506] sctp_copy_local_addr_list+0x19b/0x220 [ 1335.692806][T32506] sctp_copy_one_addr+0x7d/0x3b0 [ 1335.697737][T32506] sctp_bind_addr_copy+0x8c/0x2b0 [ 1335.702786][T32506] sctp_assoc_set_bind_addr_from_ep+0xb7/0xc0 [ 1335.708841][T32506] sctp_connect_new_asoc+0x1bc/0x390 [ 1335.714114][T32506] ? bpf_lsm_sctp_bind_connect+0x5/0x10 [ 1335.719998][T32506] sctp_sendmsg+0x10f5/0x1a90 [ 1335.724669][T32506] ? aa_sock_msg_perm+0x87/0x120 [ 1335.729591][T32506] inet_sendmsg+0x5f/0x80 [ 1335.733907][T32506] __sys_sendto+0x2ae/0x380 [ 1335.738404][T32506] ? check_preemption_disabled+0x51/0x140 [ 1335.744202][T32506] ? check_preemption_disabled+0x51/0x140 [ 1335.749929][T32506] __x64_sys_sendto+0x74/0x90 [ 1335.754714][T32506] do_syscall_64+0x39/0x80 [ 1335.759135][T32506] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1335.765026][T32506] RIP: 0033:0x45d239 [ 1335.768907][T32506] Code: 5d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 2b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1335.788673][T32506] RSP: 002b:00007f2afe6f0c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1335.797682][T32506] RAX: ffffffffffffffda RBX: 000000000002c3c0 RCX: 000000000045d239 [ 1335.805837][T32506] RDX: 0000000000000001 RSI: 0000000020847fff RDI: 0000000000000003 [ 1335.813812][T32506] RBP: 00007f2afe6f0ca0 R08: 00000000200001c0 R09: 000000000000001c 06:55:32 executing program 2: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1e, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) [ 1335.821821][T32506] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000037 [ 1335.830140][T32506] R13: 00007ffedb82650f R14: 00007f2afe6f19c0 R15: 000000000118d08c 06:55:32 executing program 4: r0 = syz_init_net_socket$netrom(0x6, 0x5, 0x0) sendmmsg$inet(r0, &(0x7f00000005c0)=[{{&(0x7f0000000000)={0x2, 0x4e23, @remote}, 0x10, &(0x7f00000004c0)=[{&(0x7f0000000040)="30f2658b0c591b5e131a20840d73d864f886bf7b81d08be9258bc00edc2c92aa625ba3eac0ec578330d4f5ef1673f3dfd0d09e81343cb99aad01269111db525f124c8b6490906764314233c61fab70f6d5b5cd076609434282383bd412630468", 0x60}, {&(0x7f0000000100)="ffa7a794a98500bc4900fd1ccd582131d894dcb1d27380532c84d980b0054b12fc02731f38dc4ca58390889c0c4f45b9e5ad16bf11c292ad40754a8978b515ac39076697a878a70899087690c6ff5dd9802f312e8cf6330d36b2aaa7be8bf371", 0x60}, {&(0x7f0000000200)="830849b52ae1be5eb428eefe6e01c2485a8e2bb6891a4a23bb53d7dd04a061502c5181afa87301fbd87f35ab551f601bacd9f7abb265dd43e964ba7eeede02855b2e2460361628c6029d7f9254a5a4e9d0d36460cb57fabcb81c483cfa3a2af0400fa6214ce10f34c31e3888a430986f5c75", 0x72}, {&(0x7f0000000280)="61521b8ef544a2e8019679c783353dc1f6c023c29f66cace39bb2416f34acc020e5c84", 0x23}, {&(0x7f00000002c0)="cda6fc9feb4e9a5a67216311a93f15845c7e82479056be4c08f444f51a1734a63e415d49f84c79e031ffcc834cb8f9cba12885c6d5112bddbfe9210ccadba997ce", 0x41}, {&(0x7f0000000340)="af36d18bd4a61989ec6a6cdb30ab722319124bd22155240c4b158c78840ddca1c1736eaed823517219d5b3d8dfcb6ff62fb0a04b09e32a455f24fe3c78474bed58a75e", 0x43}, {&(0x7f00000003c0)="bd55613da3e088aba18511c08b0128eab0d36a0a04a3595d9f26bab3e3240f379e27cf51d4f783509b2a15aa7956acc7b270c83a943ecb4deda3648a026d62893c6ca06c942707c0f3103ef2fb11068b0c547c5be87a3eec2e44a99207cbe9955e12a7977bef0a79", 0x68}, {&(0x7f0000000600)="f4145dab0b21455c83f2920b52cc55da92e5822a0dc750108135e8d2e373b2004927cd2bd47b251a75fd90a353a17028463f4d9f14869242f70bb7e8fae804f55df41b27696af152b4de07ded9f2b88dc1b2081cba38330ac2f22764300a617dd98dd15546a9163246ea48cf8edcc76922c40dae1ef32e818d85b8f77dd45f28f344721aa722", 0x86}, {&(0x7f0000000480)}], 0x9, &(0x7f00000006c0)=ANY=[@ANYBLOB="14000000000000000000000002000000ff1b3abf2a12e9000000000000000000000007000000018984fde000000189040000007c090000000100000000000e3a7a9572fc853154c18c2a1558deafcb147d8cb6a44a2746dd3e8aec4756ef6186c9373cfd83336a751295158fc2dd2c20850e701fe38da6da027d056271dc5f224b1f2b2bba62bca3d95d63be78e470755ebfacef07a69b04cc7419eece88f3e3eb947c276fa1a3f340454dd612993e8d8b0441cffda1a397400a0000000000004ab52364ffe5cb1b688d5a892ece3d3df0a88f6f597b4e45c3f4823983b8031e8266bb92d818f3df4f69fc12abd2e535232da0daf8ba68dd5b972921b4d2359ccbd4cc1dcd2c3405c89100000000000000"], 0x40}}], 0x1, 0x4040000) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r1, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r1, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r1, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @initdev={0xac, 0x1e, 0x0, 0x0}}}, 0x1c) 06:55:32 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x1f4, 0x0, 0x0, 0x11, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) 06:55:32 executing program 2: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x21, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:32 executing program 0 (fault-call:3 fault-nth:30): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:32 executing program 1 (fault-call:3 fault-nth:56): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:32 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x210, 0x0, 0x0, 0x11, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) 06:55:32 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0xa04cc8fffe94b451, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) [ 1336.228534][T32562] FAULT_INJECTION: forcing a failure. [ 1336.228534][T32562] name failslab, interval 1, probability 0, space 0, times 0 [ 1336.229356][T32566] FAULT_INJECTION: forcing a failure. [ 1336.229356][T32566] name failslab, interval 1, probability 0, space 0, times 0 [ 1336.259450][T32566] CPU: 0 PID: 32566 Comm: syz-executor.1 Not tainted 5.8.0-syzkaller #0 [ 1336.267887][T32566] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1336.278046][T32566] Call Trace: [ 1336.281332][T32566] dump_stack+0x10f/0x19d [ 1336.285716][T32566] should_fail+0x23c/0x250 [ 1336.290211][T32566] __should_failslab+0x81/0x90 [ 1336.294959][T32566] should_failslab+0x5/0x20 [ 1336.299631][T32566] slab_pre_alloc_hook+0x20/0xd0 [ 1336.304581][T32566] kmem_cache_alloc_trace+0x54/0x2d0 [ 1336.310027][T32566] ? sctp_add_bind_addr+0x7b/0x1c0 [ 1336.315123][T32566] sctp_add_bind_addr+0x7b/0x1c0 [ 1336.320059][T32566] sctp_copy_local_addr_list+0x19b/0x220 [ 1336.325671][T32566] sctp_copy_one_addr+0x7d/0x3b0 [ 1336.330603][T32566] sctp_bind_addr_copy+0x8c/0x2b0 [ 1336.335614][T32566] sctp_assoc_set_bind_addr_from_ep+0xb7/0xc0 [ 1336.341655][T32566] sctp_connect_new_asoc+0x1bc/0x390 [ 1336.346946][T32566] ? bpf_lsm_sctp_bind_connect+0x5/0x10 [ 1336.352468][T32566] sctp_sendmsg+0x10f5/0x1a90 [ 1336.357141][T32566] ? aa_sock_msg_perm+0x87/0x120 [ 1336.362053][T32566] inet_sendmsg+0x5f/0x80 [ 1336.366404][T32566] __sys_sendto+0x2ae/0x380 [ 1336.370957][T32566] ? check_preemption_disabled+0x51/0x140 [ 1336.376666][T32566] ? check_preemption_disabled+0x51/0x140 [ 1336.382360][T32566] __x64_sys_sendto+0x74/0x90 [ 1336.387111][T32566] do_syscall_64+0x39/0x80 [ 1336.391630][T32566] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1336.397494][T32566] RIP: 0033:0x45d239 [ 1336.401366][T32566] Code: 5d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 2b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1336.421047][T32566] RSP: 002b:00007f2afe6f0c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1336.429455][T32566] RAX: ffffffffffffffda RBX: 000000000002c3c0 RCX: 000000000045d239 [ 1336.437749][T32566] RDX: 0000000000000001 RSI: 0000000020847fff RDI: 0000000000000003 [ 1336.445696][T32566] RBP: 00007f2afe6f0ca0 R08: 00000000200001c0 R09: 000000000000001c [ 1336.453643][T32566] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000038 [ 1336.461590][T32566] R13: 00007ffedb82650f R14: 00007f2afe6f19c0 R15: 000000000118d08c [ 1336.469563][T32562] CPU: 1 PID: 32562 Comm: syz-executor.0 Not tainted 5.8.0-syzkaller #0 06:55:33 executing program 2: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x22, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) [ 1336.477887][T32562] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1336.488362][T32562] Call Trace: [ 1336.491697][T32562] dump_stack+0x10f/0x19d [ 1336.496025][T32562] should_fail+0x23c/0x250 [ 1336.500462][T32562] __should_failslab+0x81/0x90 [ 1336.505201][T32562] should_failslab+0x5/0x20 [ 1336.509689][T32562] slab_pre_alloc_hook+0x20/0xd0 [ 1336.514706][T32562] kmem_cache_alloc_trace+0x54/0x2d0 [ 1336.520033][T32562] ? sctp_add_bind_addr+0x7b/0x1c0 [ 1336.525234][T32562] sctp_add_bind_addr+0x7b/0x1c0 [ 1336.530315][T32562] sctp_copy_local_addr_list+0x19b/0x220 [ 1336.535939][T32562] sctp_copy_one_addr+0x7d/0x3b0 [ 1336.541120][T32562] sctp_bind_addr_copy+0x8c/0x2b0 [ 1336.546212][T32562] sctp_assoc_set_bind_addr_from_ep+0xb7/0xc0 [ 1336.552260][T32562] sctp_connect_new_asoc+0x1bc/0x390 [ 1336.557619][T32562] ? bpf_lsm_sctp_bind_connect+0x5/0x10 [ 1336.563149][T32562] sctp_sendmsg+0x10f5/0x1a90 [ 1336.567813][T32562] ? aa_sock_msg_perm+0x87/0x120 [ 1336.572730][T32562] inet_sendmsg+0x5f/0x80 [ 1336.577036][T32562] __sys_sendto+0x2ae/0x380 [ 1336.581574][T32562] ? check_preemption_disabled+0x51/0x140 [ 1336.587278][T32562] __x64_sys_sendto+0x74/0x90 [ 1336.592016][T32562] do_syscall_64+0x39/0x80 [ 1336.596423][T32562] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1336.602357][T32562] RIP: 0033:0x45d239 [ 1336.606225][T32562] Code: 5d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 2b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1336.625895][T32562] RSP: 002b:00007f3109f92c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1336.634464][T32562] RAX: ffffffffffffffda RBX: 000000000002c3c0 RCX: 000000000045d239 [ 1336.642422][T32562] RDX: 0000000000000001 RSI: 0000000020847fff RDI: 0000000000000003 [ 1336.650406][T32562] RBP: 00007f3109f92ca0 R08: 00000000200001c0 R09: 000000000000001c [ 1336.658362][T32562] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000000001e [ 1336.666324][T32562] R13: 00007ffd8910153f R14: 00007f3109f939c0 R15: 000000000118d08c 06:55:33 executing program 2: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x23, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:33 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vga_arbiter\x00', 0x3ad201, 0x0) 06:55:33 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x300, 0x0, 0x0, 0x11, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) 06:55:33 executing program 0 (fault-call:3 fault-nth:31): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:33 executing program 2: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x24, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:33 executing program 1 (fault-call:3 fault-nth:57): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:33 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0xa8aaaafffeaaaa0c, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:33 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x3e8, 0x0, 0x0, 0x11, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) [ 1337.110481][T32624] FAULT_INJECTION: forcing a failure. [ 1337.110481][T32624] name failslab, interval 1, probability 0, space 0, times 0 [ 1337.132477][T32627] FAULT_INJECTION: forcing a failure. [ 1337.132477][T32627] name failslab, interval 1, probability 0, space 0, times 0 [ 1337.154346][T32624] CPU: 0 PID: 32624 Comm: syz-executor.0 Not tainted 5.8.0-syzkaller #0 [ 1337.162836][T32624] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1337.172885][T32624] Call Trace: [ 1337.176339][T32624] dump_stack+0x10f/0x19d [ 1337.180842][T32624] should_fail+0x23c/0x250 [ 1337.185256][T32624] __should_failslab+0x81/0x90 [ 1337.190113][T32624] should_failslab+0x5/0x20 [ 1337.194611][T32624] slab_pre_alloc_hook+0x20/0xd0 [ 1337.199536][T32624] kmem_cache_alloc_trace+0x54/0x2d0 [ 1337.204810][T32624] ? sctp_add_bind_addr+0x7b/0x1c0 [ 1337.209915][T32624] sctp_add_bind_addr+0x7b/0x1c0 [ 1337.214853][T32624] sctp_copy_local_addr_list+0x19b/0x220 [ 1337.220476][T32624] sctp_copy_one_addr+0x7d/0x3b0 [ 1337.225400][T32624] sctp_bind_addr_copy+0x8c/0x2b0 [ 1337.230416][T32624] sctp_assoc_set_bind_addr_from_ep+0xb7/0xc0 [ 1337.236472][T32624] sctp_connect_new_asoc+0x1bc/0x390 [ 1337.241746][T32624] ? bpf_lsm_sctp_bind_connect+0x5/0x10 [ 1337.247367][T32624] sctp_sendmsg+0x10f5/0x1a90 [ 1337.252184][T32624] ? aa_sock_msg_perm+0x87/0x120 [ 1337.257108][T32624] inet_sendmsg+0x5f/0x80 [ 1337.261422][T32624] __sys_sendto+0x2ae/0x380 [ 1337.265969][T32624] ? check_preemption_disabled+0x51/0x140 [ 1337.271752][T32624] __x64_sys_sendto+0x74/0x90 [ 1337.276418][T32624] do_syscall_64+0x39/0x80 [ 1337.280834][T32624] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1337.286714][T32624] RIP: 0033:0x45d239 [ 1337.290665][T32624] Code: 5d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 2b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1337.310255][T32624] RSP: 002b:00007f3109f92c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1337.318673][T32624] RAX: ffffffffffffffda RBX: 000000000002c3c0 RCX: 000000000045d239 [ 1337.326657][T32624] RDX: 0000000000000001 RSI: 0000000020847fff RDI: 0000000000000003 [ 1337.334762][T32624] RBP: 00007f3109f92ca0 R08: 00000000200001c0 R09: 000000000000001c [ 1337.342727][T32624] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000000001f [ 1337.350690][T32624] R13: 00007ffd8910153f R14: 00007f3109f939c0 R15: 000000000118d08c 06:55:33 executing program 2: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x25, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) [ 1337.358661][T32627] CPU: 1 PID: 32627 Comm: syz-executor.1 Not tainted 5.8.0-syzkaller #0 [ 1337.367063][T32627] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1337.377157][T32627] Call Trace: [ 1337.380528][T32627] dump_stack+0x10f/0x19d [ 1337.384848][T32627] should_fail+0x23c/0x250 [ 1337.389362][T32627] __should_failslab+0x81/0x90 [ 1337.394115][T32627] should_failslab+0x5/0x20 [ 1337.398600][T32627] slab_pre_alloc_hook+0x20/0xd0 [ 1337.403535][T32627] kmem_cache_alloc_trace+0x54/0x2d0 [ 1337.408812][T32627] ? sctp_add_bind_addr+0x7b/0x1c0 [ 1337.413912][T32627] sctp_add_bind_addr+0x7b/0x1c0 [ 1337.418841][T32627] sctp_copy_local_addr_list+0x19b/0x220 [ 1337.424514][T32627] sctp_copy_one_addr+0x7d/0x3b0 [ 1337.429442][T32627] sctp_bind_addr_copy+0x8c/0x2b0 [ 1337.434455][T32627] sctp_assoc_set_bind_addr_from_ep+0xb7/0xc0 [ 1337.440621][T32627] sctp_connect_new_asoc+0x1bc/0x390 [ 1337.445973][T32627] ? bpf_lsm_sctp_bind_connect+0x5/0x10 [ 1337.451502][T32627] sctp_sendmsg+0x10f5/0x1a90 [ 1337.456261][T32627] ? aa_sock_msg_perm+0x87/0x120 [ 1337.461183][T32627] inet_sendmsg+0x5f/0x80 [ 1337.465501][T32627] __sys_sendto+0x2ae/0x380 [ 1337.470015][T32627] ? check_preemption_disabled+0x51/0x140 [ 1337.475718][T32627] ? check_preemption_disabled+0x51/0x140 [ 1337.481652][T32627] __x64_sys_sendto+0x74/0x90 [ 1337.486315][T32627] do_syscall_64+0x39/0x80 [ 1337.490722][T32627] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1337.496600][T32627] RIP: 0033:0x45d239 [ 1337.500486][T32627] Code: 5d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 2b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1337.520078][T32627] RSP: 002b:00007f2afe6f0c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1337.528479][T32627] RAX: ffffffffffffffda RBX: 000000000002c3c0 RCX: 000000000045d239 [ 1337.536440][T32627] RDX: 0000000000000001 RSI: 0000000020847fff RDI: 0000000000000003 [ 1337.544576][T32627] RBP: 00007f2afe6f0ca0 R08: 00000000200001c0 R09: 000000000000001c [ 1337.552539][T32627] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000039 [ 1337.560537][T32627] R13: 00007ffedb82650f R14: 00007f2afe6f19c0 R15: 000000000118d08c 06:55:34 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER(0xffffffffffffffff, 0x84, 0x7b, &(0x7f0000000100)={0x0, 0x2}, 0x8) sendto$inet6(0xffffffffffffffff, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(0xffffffffffffffff, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(0xffffffffffffffff, 0x84, 0x7c, &(0x7f0000000300), 0x8) r1 = getpid() sched_setscheduler(r1, 0x5, &(0x7f00000002c0)) r2 = getuid() r3 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r3, 0x6, 0x0, &(0x7f0000001ac0)) r4 = syz_open_procfs(r3, &(0x7f0000000080)='attr/fscreate\x00') getresgid(&(0x7f00000000c0), &(0x7f0000000100)=0x0, 0x0) ioctl$TUNSETGROUP(r4, 0x400454ce, r5) r6 = getpid() sched_setscheduler(r6, 0x5, &(0x7f00000002c0)) r7 = getegid() sendmmsg$unix(0xffffffffffffffff, &(0x7f0000007080)=[{&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f00000012c0)=[{&(0x7f0000000200)="a4aea59eec975e43c3658a2493875c2f48325bf1c6356c95f210531480bd6d37d1b8506e8e78ab7466cfd9f58308fb4c4ccca52979cfe158887c830197f7a8d142f19cfcac81629a7622ab8d2b0cb322010ebf07ed4bb0de20f92e0c0f1bcd07d73f60b628e0ad648a6de649e42dc0c1b79e5419780c4ec75acb51c2d11aec504ab36bc10e0ab21934ad3a01669d5f8f9072a4544d9d04c71fed0a7e99d08b6e6df5152b74d9de6a5aa21fc75675c6bd5c20c3c7fbf3b071eb49cb0987f9dd5fac49f5626fbea3865824877571b7ea2ad1befef9add9a5798f604a1606f011750843bf07cd65dac687e6ecf765ab21fd3158cc380e42580d12f0865732a531cdfe3c27b69cd349fd7d72bdd357e3645792cedf312951e7a057ce0471deb92c9a4520f4651709b0878a0e736565b6b793c0e17b885806e5d9a946d7d52e9268d87b6a108609b893ca1f507097438ab3a2852bf5930abad66f7d64556fba36d7d0ccf27d461e7de0cc27400d06f8c1d17b525ca711a6851976f3e8ddb3e149f54a845b86a6fbd03df40dae7368f90ad3d2f8e03604e3b3b6de9c82ddbf413538404b5556e27b2c8eb658822b30eb48fdafcdbc8307142f73cb250c7133411438eb4cdc0bb9e519eecc046893eb6f24311fe8c74f38ffcc431a6afe244508757505fc509a2b9197b5e1be3c4800ff238b66d27f033581e4e33baa5987ed4223054f8f1436ff01328a7ae872582e870b1eb8cbef9c9e59df11580aa968ad51835cb7333ec745654b0060828bcadae10362d02d78c2d8760e2f143a3b540fa6e99cbe97ee1bd9172f9648fe012d2b39b84238d89275d8c5adf53fce4cfaaedd527057512acae12a68fe99d40888e8f71766200328e3447c8b12d3dd7b558ec365f9a333a2cb358a51f98045cdde60bcdc96421629840076dc28c67090af0b60a2db16c494dce285454d2d00480f08ccf558394e0a5d442d2b0aafaf878e3a4bb94fd4ef2e72ace7c194fd380c55556102d5f089a1f684c634e14997562a65055c747bd354885e42b2e678c7a4008ae267050677a0a4e8c9965fd5cfc9bae2d08a91f95ce8ab780f604e3dddc920de6308e1627053db32f3b2a375c4b37cdf28656bcb01c0510c5dfd66697c911fd9643cad2e753137741f0ac48fc1cda1d0cbf3796b14ec7f8f3e51d5b7fb2632babac8e7ce1663272a1c6f3ca93884595fd16a864175ff4812ac0eab73b28b20529241aa0225315cf43312095568d97a67a123b1ab40f78dfb4d2d129de150e0ba457af9b984af2b233c702ba3c61ca20cf325b411ad27af8eb80aa74817e028f39513456042b928e79d5bb5cb9255b7ca3fa4c6242ccc517bc20ef732f0bd8d86fc1d34a231963f1831013888e615c0369f574d594b1048f1550428eef70bbe2470d92f6d5b09596b11f99082faa46442c01ba7505bce831f14574cb857fafaa62acd3a5fb5dff0bfa8822b74494efd62f29cf32d3f7c0cc14be27fa7dd589fec035985539351f951d8a017d068a1d6274fda42aa7e105dc90cd4ec83cb0acea0f4575a4cea18220173218c8010831475ddc01877e24d63295ca6ea251c90b3e06bef225231119ea2f1be66b51c1a3972d5eff8dd40ed76c13f33738ce132b35c6b04f4df2303d0030a7c424cd8365f87a3e23990a89f894253d2b829a4f347dcc5365d8da423ff753cad4a7594128f0546066a968b0c9b53509bf58ad41b3daee2a5c4c94d1010cd06d4e1d5ad464b51ecf5c06844fccbca6a2b817d55c5767c13359a6482d010bfce7eca987ea7161ec64beff30238ecdeb15f2690ca0aad30371955f65ab813b14b1f07fb3fe53445607aa2298e278bd7813c8064809fa45e65c78d7dcf3501d3f62c2b17fd08bea54878d458a81baf3c04be18df75692cb98f54e0b94b23f8265f6ba9bb4c86ec9e2a8650b63495903261c25f6a493161787ebe2288cabe7f56dbff1caed89870db45d6bb2413831dfb9f5828e3473cf49dae831d6e0f776295cc04c3355a82037f4fe57008cca3920e54e0333d730bf01a4f8ab050f4cfcaa6b18f7cf1aefd5319464b78d28cec36ac84e821fc01b5642247f00890c7e700ce6559f15e634f83dfd2945004c1db0b5efb1872c3258d0091cce6af45187020073a96ce479af8d169a1c847488b325fc8c975c6e179a69bac310bab31ac2b20893a672bb9e582d5ecd5fd3d82c2ac33d5bf4351f8b9cd6c3163951cd3bfce40bdd9b9c4677a40d643b6b321d98d172756d71e1a2322bc2c2e7e77e630620187c13594411383daabecd537a53c88ce430d7eab2400b5462d176c65e60595245538b48c36a8b84693541472ec6105d780ca395ba7fa0678847334ca2a4e750cd4f69cb72891841e634378f02d9c7e6c416e6ab8878f3f2823f7d6aa315a20efa4062fe16043c08780cddb6702939d58f8264d9cb4988261ddbe09699ea9e42b8e286bea9d3d173a27391140ce497d3ea94002d9e6d39117abefe3c773740891de16db3d644bf98515a473057757e5a2b273daf2bf733be2d4979fff55eb6b8ba79c7614eb5bf308ace1b29ca2373e477e702530f1ffd42331b79199c78b92d37a39a9a118fe3e041e592624fd61cf8a98abe85a371a2cf1bde9785017a4aa9dd6f5d4a2b799cb39dbf2796e6be8694ee039205c250b1e310ae3062a2d00f49b7f8e2c85a763e6ea8c8e910e8e742d21fcd77534f1b6485da5f91ba2efbb9706aa76f76473a502c51dcdec0922d26a2549d9b5b4969efab1d7f39859aa78bf7793a0da1373d3152bc64e7d276066f0b12105c88e4ba97422ffff8cfdf0cc511cafd425694a8d30f23d2394c48eb12c02272e8093cee57a0bd8d6bc2faeddc1dfd47544c60e40559496fbd453cf3f189b9f33f60e7ad756e9a0652f24556b27af48640256e36d718efb1be217d1e2d8a1382b849710ed10572bf4d2ba2c6a1f3f16e4ca178e544e5802044be29e88669e3175511c643e8c3f96eb3fd56916d1ef92d241b7a2d112fd5a5eb2c098a2d60a65a06b9b83313f66e50cfe25a0181389d81ba04b160b8ef31de0e144adefac28703ed27e7e6031531bef23ade14d426eded5913a9c6cf71ea05bac3d7b7cd3be5d8295128895612ef39c45d23984d4f2e67e6df6c71a78a69dad2a3d9533460284114bfe14291a434333b3632df68a45ead592ff3704f008761471795ff6a3d2e7e830cd635105b56671edbf1303be01f8c3e6a9245303dd4f51c7eacb2d4a024d3e2ecb554d68798c6da506aef02fbca1cf1556523b5fd7b77bcd31b7f2c31fd59500b7ee66cf4e4d048581c1b60e66c9a31622d5282838913c34a104aaa8c87f19bdb0ea1f6bfa47e5cbbf57a61945b40cb2b6675dc4a2e309f0b72d4eb883626cc5012addb3e694fa5d08ab042e7ea6dcb457f67739ec4797a8a05cdf6092fafe4b924bea2ebfaaaf79a8cf3fc227611ae0ea7cbc654fad4213210eb1d8da19c72fc854c85db40819acc4e12619a9b432244dab53cf3c216c0ab0bba3d3b52b06db9302e64c838aa3d8573e89cec691b097f262fb14a6d1d44241d85a17871d5f0a83b67f61950292b66035f6fd4d48de4da37265162382527b10927d2807daae787d471f04dbd1e7aa72628ba4dda22851a29f6b792fc70a94066c9ea150c26a5d6100c75d5fd64479bdfd090f73f4fbff4b451f580c72e2c81332edb835954936e5074f33010f4d6ce37fc5897c3ec3dfcbf040b402f61b399aff6f41b979ab1b2d8ebd466407122d462254fe00e765c3a96e9b6cae0277122fea83a666aa2a73c54407cf64e01a52d50a7c1e7676c415dae69a4231c4f692173135def49cb336442909fbfb3aed177d37dfa16bad5b7ed29a66c5b713bad94566b7307f491fcda87eebb9b4492092abc8cf2cabd1cc52f19e91d969636be88547ebb13f05632e1552934f3096f481248f1bc9f65cae99a6f0ad9e02f1afcf32dd08b55acfdef0d539d3940abfc825b59566700f8648a44098c0c5a288fb253fa5a98e28efee2666ccbaaebc627a6ec1fdf7e48b2654699565f0d0d37448bdd8b4a0dbf65b24c8629d4ad4bf7e5fa1dc16f0efb1f97cf35b380a2d8252d6373810c9c8d7bb6d8f341858b9406f9c22e78a2e2ce3888e026d69ed95fee0d443e539e674d496e81db10f3deab9b387f8d3e6f9ea7009c14d49ed6d3f60a115bb567fb3449d8f337400fa529489178fb5eabe4b7b92004f6a9ea1edabdf052ba444ccf06304d7725ca9af4d4d5ab271c2854a9436d65bfe77c41fb8d7014cf2c0ef8a296126a91d5e9ddccd508419dd14b7c40a121359e54eabd2b7e3fd72aa168fd568f5e3bd8c77ed6f4d62a61b9e73b058f7b1698df42b9c280810b677c978e058681c9c1561dba726e4435046605363c8746f20d986e18962e0618090a4bc461c147e01eb30d81f14c786d3662ba9f2cfb1ee24d5a8c73ac8b36d5712f970335a3ff7c95f71f93a7a3ce6fe6afc489ac4b4a76bff0d0f2f9f9287804a04a38e862c7eee4de6ef0235c74c6c42599241ee485968cf953362d0684a5c9c7b9a2bc19e2f80ba40a65498216e4fae0ef83b1c093083616efe6541ae548ba55029b559ff04f43e1b7df85ce852b2f13371c799caf04a6a9a1bcb441cfc4fd2c4a0ad08f0fbe101cfc3bccbee1db71c9ec7cb6ba89fd7ebbff745371ffe147bacf445eda2feaec7902978b5ceb31dea89274d6e76d3a33e3c5e115434057561f4e4da688876fb895b9caa87e2bd59d6097441af8514ed6968537a38ff4ea7bb2ee59a4e7ab37484089c341cb110f77512c84b61e50bdbb084d7c8cdb3c97882355d86fb840cbe03c67e000e5dbe2d1f37ae059aca4e7d1104b191fa40df6ef98f3bee4452dd97592673dbe94e4eeafbb8c5a0866bb7a442b77b55f3069ac1b4ff3146e1ca3fb58c98f8d0ada527c8bc3d58b11bb04f28fcad9bdf5fc6a4c126e6460905e5e0ebf0f1a317befaeec427c738b4e385e28d834089e6e6f1e632873518abae0d9e8733874c2b092fd5afd6ca9886a7f36104a24e19b1290b4fbecdd8f5477fb0462f0a60c0f197cca915a43096b3906835fffe312fcb6560adb8498fcef33ed17aaa159be50e5fa18fb7e6247a2e6e9e5fd2f9011fbc625ee3094c97f9ff6a10abbe0ac705304789846784d0e5aaa5618e0d59d3b36fecffae82a28ba19eb357c9c967287246152f5ae417f5e5b67dacee99b22e62a7091f1335f69817066eb76664dfedabd8753e9025ce4cf30462b372b61d3bafd6bc4acedf8fb7fee2b5046ca2d51bd6901c7ad901ec5df200f7d0ee155e54d3c1841bfd39c12d71b2f11379af9af5e8161b46c40ebd6f800abdac50e0f8002042a9457b39c8ca56bfe1627430737242bfad325d288b197606f307756e1c66ea1d93538c722b71f65925d6731b4549a3b2d3985bfdcdc5131250af34a89e08c501a0ec584f66cee6f0b3955d731a7b2a8bb3b7139febbb5668be2e1ce4453167292a5cf1617c87d2821f6a8061a2bdbdebaa7f1600a7146264a80ae7977e020d3d4f469eff147916d34da30f559e834b693d9f1d990ccad9101586fa0805c639c67b1ba5bcd9fbcf4e3ff4a878f54ed8e989c678ea3f6bdac68c83a4cfcc3367e3d7c4e64c53b4e7427f1528f7beba6fcc87cc4243f1580360c8c0e01d27ade3a443e6f25b3649e3ed85048ef1dbdc55e21f42481d7070320c7d3f918bb34c87e357fbb4be9ef95dc45d9b44aa076cdb0990f83076f18e6bdc2a9807b6e7eec736c548f41228bc6058d133", 0x1000}, {&(0x7f0000000080)="153798c3ba1b", 0x6}, {&(0x7f0000001200)="22110975fe70c8e1280378775981e313ce18f7319a2499412083fc8fb17f169f82c9769522e0b4a462107d9ae99bd5046604755db6506c925c7059000bc82c140e7976806f22afbb6fe7f7fa3ee3d89d5be115ef39f2f73ef4a509f95c4230aa2da73c82a20e87cd4eb1c9eb586729dbbe17e28f3110a4ead599680bd28be053293eed9f", 0x84}, {&(0x7f0000000100)="150a3b486dcfc581386b44d73741af97d263af6d5b2c6b1d395e8ca30d2382ca72295bcc364fe4ce93f7b6b79189474599f4f9d49ecb0a501c00619a749d40203e845e0132783fb58877a1c3e4a470785e24fd21e820830a91fdbf78d05161e5b64297535ed8c02ef07120e1963bddd2be7ee4b09e49e06f1b", 0x79}], 0x4}, {&(0x7f0000001300)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000001440)=[{&(0x7f0000001380)="b0f744493c8617f0641e8cc548119324b984c9c978c87a4a6d5e632ceac69552f6630f43dac375b44c0a5a0cebcbd2b757aff0c4e5733739236d334fea9bb46c536d437f52f80ba9ebafac914997d8fbbd4094916148c210169ae03c99f6bd89b1580269dd", 0x65}, {&(0x7f0000001400)="7f437c46ff7477420b14fff5596d4f12b3d648a86d006a603600b5ba5f6d77d9e39d", 0x22}], 0x2, &(0x7f0000001680)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}], 0xa0, 0x44090}, {&(0x7f0000001740)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000002ac0)=[{&(0x7f00000017c0)="670c0ade67594cf3fdf7c4a980c816d82c27821e83db141307108161", 0x1c}, {&(0x7f0000001800)="fcc1142c58a0729375e9a7fb2fb82f51e742b864d7c70380b03217710191a0d3d41f06407ea11e2007e6f1f7fd190820917dfb61ea3cc32472297e2ceb72f460d97bb8829c7e408c9d84c70de12d280ffe287561189eb9fe07f5236d5133b8809dfa49ef580f7a8650a9f7406534d880d531f4fba30cc3c5958c9fdda8c2ea6236d4c16e82148f82e41e6d1e4fb21c16013a103dff95db", 0x97}, {&(0x7f00000018c0)="6d2ed60d6ca4eae979630f43b3cce380c82e5a89ab17595bc91e87abb4fa1c0154bf6cd9fe637a501779a44e223a611979f3621f3b03c00826624e4d48bfe54b440455f6886db5b5d5af68b998a55fe8d4f1b3ee13202a81e82d9870bb874df1a61767b2b88dde5e4c794b520e2566b8eba4c071ab9ebad0b65847d51581b4eb9dd3d09b81fdeadd950113c7ca94e60f0a778a79b8d32b59375970f856cc11063b5938d40ec7b8f00eaa9ae3f84e095ea420f47b2416e2b906032fc44c96b48c1e612cba5a305601323ed95098624a54b14112eff5f214fdeae802880c6df004a358fb3ce4743c2129b3cbbab476aa1e0c9f5fa8e9303475e7bf", 0xfa}, {&(0x7f00000019c0)="a55edd3ca14c1f4282c6c99ee38ce2271f7ebe56f6b74b6807be647fff2a3ef8eab7932dd71c10e3cded4aab4bcf55e414485ff752328732e1b5461373e2ccb22091fc73b5f6c0a8224fda573657065fc89b31c7bc0b17a1f085a9a804801d123f43ecb6fdec17bcd94ac05e0eb0ea2653621b2e4627f4106fbd7dc9a8da1ec09e72889316bb3661061f3d3327796783e331ff777c32243c68e839227169be5f78f9cdf26a79e5cbd53a386415c1ca454aca08cae5da00eae7f4e0722d2d75f80c5619e006c0cc1220d7f7e65fa3a258c17f5b884d195c0b42730f650905ddd1489461c6b2d2b2c3c9121b3d698921a81353e1fca172035c76f1388213ef8ede269f294bf7115408c2abedf7843d4f13092a25ea1ece752e41ab3c2ab78245e12f14a22ca82a70cb05010753d70fa5c44893aed4930bf591b8fee1454e57931a7aa1e73d9f141de968b577b49587724f963ffe1bc36812d7aa5d5f1757cb33cea1c2095f9dc978bb8bdaff0db74733eaf5bf0b1a1186982e153514dee6b965e44354b7db9b1f25578ac0d5f66df7fd5822b8eb7bf636f639210f46a08175c226682e7603cc73ba91f21dbde98b2a0263bf60cdbea5588c05f6572365fc857c51923b70203297928ec8454059be803b9b5ec442bda1786c6acdf18d4f2d34b8240cac1d2f59e89b5af61f091079d1cf71b7589ed9502c8b85ef234a75ad61e0eeba1a8f3a347581cb1567ffe21df7e7dde78544494072366aeb7cb2f0274889e5c796488717d829a58542dd7a04071aa72b83c6e33e981f63e002ecef565f1b12b44d3606cfcff069cdd9279510080c09c598ad879d48fe4d1dde9c36c41df318ae747ba067e2aa959e73fc43a439f2524c5f19ff17e9327f79ef59ff38f6401da189ece237216a651b60e05fae3b9d7a2da34c090d2252070dd1d348d93aa91ee91f2ba172b7de1989fb667cf888d48ac29af5320fe414ab179bc6c16aa93c41a7ab16cbabbc156650b6b63116e6accfb4ad6ab74826a7024c450fe934dc41da0ee7585879d7d9728a0b24b4c894b89b550b239a617d25044330427a793730486a844a095236f761c027875f3678a62ab9c3e47415356068bff5da2d0f93f0f43301664b0a0c855642e2621193caa14a65221e95a174e46b1994a8e67fe2d8633c8d4979b5f15be975fb40557978082f659549d779d22c665b055c3b849fe733a9eee3a598f150c0f90bd620731430fc42d45f9a6fdc11ec40da9eb3c5e91b2167ee8bc22a87b438818043300eddbb89b14f5d80ee2db32263fda62fb74156181b15e0ec1e2b0cbbbc848569d04c8a405de83aef09858e8877e913bd472c56754dcbfa93fc879fa08517a97e099d933201b2c6275243eb2b9c64959deb7bcbef246b8805d66e7e32c2213c7ce031356392f9624e8f7010fb81d1aba62a8bbb21cacb0ff00d1b0f17220019cea47c9bf0a83843f061df3bedb8e48d84e5b3ca386529e3170ba7c428ae004e98ad4b2e4fb875be07c377775248cf318f454ceeadf78251777e3ccfda8b22a421b84f538fbbdb679aa541774a0cc070eeb65967c249f4d07e4cfa9d41cd5be779336c7ccfb8ee382317cf5c3b3cabfbfd69fcf9f7928b5b77739982962f1d54a3bae09146a52dd2ca5a4aea943b6d709a902aef6fd7e7562c4fde9680fc8b92b738c44a1bb0c99c7e341c792a9958ba4986c46538b5d988a1d1b31a2dfc732cb7f73a7fa3d567cb117c2f061990df16e1744abb34bbee95fd49bca8078b7cc443d889f5f9927074962829758b03966a16b78a4f1e82be9ad4066d899af6e84da42ffe157dbbc0fe1ed522c726b3e8c28377e1be429bbf03eead77458ca46f16a36b91837ee6d0e02c3eb2a9106ebee98275ee253c3611ce38df9dea025d6d84fa24fee743b91b1cb3f4a341120ace9c1e58e997be1406e4b9d19da23772941fa7665d8320852e68e5b4ad635d36a788f70d2360b0d01f3943309d259e1e9ebc8fc70a475f1ab020fceb57049b2bd704d4859343cdd4efa688bbb63360907bc3e9139859550521bed0ff7c45f28558c7175620f7f309946e357085dc72356f792d5db6c0a80c1473f87ee3a05b079a26f2a1125ce7916129f5983067879ad41025be2fd46c84186e832afcde0c0432ac7c842ea1110e735d92c234e4321088ff3a6241cbac06bcada45995f600830aa595d085746248b553fba575c34d3e5c67cc210a13bff462e6553198a2e1f1390c011f3681a7e96fd6b79bbce46c31ab3acab4aa51b83699605da8f0986bd30914ae85df1fb20fc80c2ace03bb6313249c409bf3d940f757f646990c8a5a1bff18045a3095e9496945748d78d5125d854035433b7319258f26fdbaa7ef6e6e4f2e02dbb6b73fe26c279f39ba3290bdd0f9bc24d923fea93b8a4cc93201402001697a427a5ba34ad69f0bca9dbd124d6dd2fa83d2efb0e142b88504ccc1191e306de22a57ae5333688be791017acf785b3de1d232590114642b844083c5a3f50a6ea04fae9fab54db45be61c17dda9797e9e440ce4952daaaf191af3b5e7e8acad286fec87980868f5e7f5774c2f274afc29dcf4f2949c914c7cf2aac8e532c553ddc17dd3fcead895f3012d99f2e5eb67ce48b153013185d06fee01048e7029bc1f15404c9d476d16e66cb318a8f5420ad43ad9b5ddb720de7e14d962a6e4cd6a81322593675fffa45a3bdde992fc931a38496ddae7cb92a958427378844d04608b5246977a92af4c7069aa4a94ddbf34a5200c3fa715aff1f1c437acd3d5f5aef51a5bb9737058ef55be96b6a73d43fa8d0d7c59ae0d1b3bc54b92efaf3bad665df1ee482c0cf1b85e8222a6bdfb7dabf35ec72b7c8035464773e969ca5a67d30c37415ff2df1bbece73a73e3561eb8f48239a903a5cc13ab453aa6b303335fae3f0537c253e748df62178cae93ee04f8303dbf708695f987dd62f8cfc98d9aa163b02b37bbaaf3095f00923429283c7afc0ceb4ac3e71c0d8a2cf0e6a4600b3200132d263e8775f0c833c542587002d624331fb1cf902475c8fcc2320d99fab57ec921fda691c5098d5610e369cbb3a2ca1e35182ad7e550763c60c08a68d633c3bb178497eb90e131400ba4baef0b10bc5f7521ae438b5270f632107c57efa2cf3220750939662aee20ffdde161fb9b8a457ffc8f8ffbd48e6874c68673ed4402006cafe44917274acc8e405779fa0ba81a91fda850f618408f1298d92fe5dd9beba4b19a342bf39e3271265a76a039549c9714a9697b08b5193bb30357883236fc944c4d7c6c1f75e2f7b9017005593212f4e7a4969fcde42ed8a5ccc45be62388eb12a3ef21e018dedcc74825cb7b7495092d4b1fd67749e3c635293496ddcaaaac969e9f2ddb6e4ca9cb7d3b49f073cf5d7f01e87906a0049143cd234389d5ecaca0375fefa3cd3cbeb5a6bd5b9785cef26ac7ba58953339e5640fbe0890baa75d04c6b437166250db8e1f41e4bbbfd8eb2b9df5f18ec14189f3a756b1fd65c0294a987fb1f21da281c1649d04324f6a8ffbe817214777844a6d2ab70a0fbde37cf4fb8ad49f926d02a390b81671dbe0afe8690edf9b4e8155d3119d81b02f11923b289d18fcb2e5395f74cc7938de5ee5150c995448371900ae86b465f2df1034cf19375ed7f12183ae8843005809fc97741e0038c0d8a3dceb74d7d6e5781695b5b7bf1c87f00e99b75da78391d39540b416f854981fae7a826ec5558ef08a95371f070bbdb1bdc61c53e228191673ae5163b14a721515ffacfeddea88f5ab91b16649c8db1d2cb22532d21c74c6945d333530e7cc05c50c8742415ebf47b105ad15bbc4b895c56d0e8c4c38059ca5f121ece2c1c24353367fee2a73e5ceecff29b212e6b9c18784e264a92cd5308571f9dabcf479eedfd48e5a5e5383fc7068358cad20ae9e8867b339dd5ad42df2fba6cce1da4bdbf22d8d0c66ebd92cf36546d4f9ef10dc5a250fc31cae3d10a533407eb3ef88f3e4f6b5b6636e486afed4ef4f72c3426836f7e110824fef375f0cc35e150ced4065e709217688025976ab7bbe3628828d67e433646ee37e000a133e06add85c1703a673e643851f7c7847dae942ecf2cb91d5d5f80effa92b879f3ea19b0fc0d6ec71c974dc155e15aac0fbcdcfd0c0540dcf011d04371c9bea9335470617ac0af6d27fe98db83ffcb2a701225711ffaae28c54ad0ebcd35451de51cceb320e9b5cfa9742232903af483c8fc01abd300eec1eb4bb371be7b42c6c00122c1986bd53cb5205a83302c2dc25a858ca5fc1b6ac947b4bb6f6d852eedb30efe44353e783ed7772416d147c8bf7c25b04f73d9cb7804dcef021abb2181e023cc587b152654ecc66741913fe39efcbc030a60c2a74a65b53bb96beb3f9f9bc0670ba3bc6b3a421981b910cd2b453074d32b59e5a420978c138e863e3085f14899ed27604e33af5d1e61f139093463cdb1ea98a4250621b405f7b637d628d53733d8b230bcb405c895d00dfba5f56b876007201e15a9bf90d74351f5aac1fdffc0690a86431f943d8f3e9af3331a04af5638e07bba4ad2f276d1e8cd53c67bef976f031ae2564fb1a029cac5dea89fe59d8a8e4cb61784e7a6a3c3f775d9a9f410a8cd3460e991d91a5c0109246ded349da0737b27079fd24221cf9961f105bd93f966586c234d7bcaa763e8a579cf0ebb49dd81955917ac3aa470ab96dace4a41dc63a91d2366e7742d6f097b141d114227f4939d747b376924a49987032ca88b4aa94ecff0300baa63f922e1c2f866a261e59c42e67ddfef2efbfffce5a20e8287e909088cf15dead121556484f340d79afaed02af3fd117f232fb9c3d3c4f0caa69d6f3806197eafa8e5625251ddc63780f35a02ac50ded94d383ec622b5ce82edb267c964bd7095778e950627de1624891d0f48645eb2bb72eaba476fa6f7cdc0a50a62179472ac8c9b041d175000e569bbc284fa5c0919acc834fc292a9969997fd03c2bed2a8fc952ea3859676f11cbe1e1150fb722c8c25cfa257c26d96087112d84ef628bdd6119ac3e2033b2eb3f41471317e1e5797eca8f69a969db1ec2383413ecd49eecaef652f6fd6dfe624dd527b087f2a692298b1d04b153fe2da83d9d042a4d5ba9940d26be188a95e7766041807b4fb7b07f91810a4c1f6bad7a06dcb2a5d91f6c076b4af790b624e0661a4711d59d060058c42d754a8bf9952a01141ff759722b922268a88f94f596d7d112159359d5156d5cdf5b0e584e807346a7fe23456c6fe620ec92ce70e8832048f5704126f558f95a96f51ab17ce89a8d004a3d3544d1cf027d00834bc4a15802f66d7d57f4ed100afe92708a8e8b09748702e084ba09f966278bb59f2a0b6a7ad96c3638615fae23fe0a17566effba2f12da58e7ab0c78f68d9b707189686842b5dbb317d0aa6a375513fc1aa9a21cee67ac0e31e48226dcb51867024184028d9aad62663edb2c2554ec963e788b3693e3c1cd199867a3bcd1fbd8fb2e05655bae16014e6f77a32b2d371af2ca2c4dfc23765838fa2def09e81dfa38d30886945b6e2c68846676c1d9f7db35d3eb1af7ed7e804ddfdcf1f0756e475ead79df63d95cd26debbd742b929b7317489f2bc3d015164d0014a89c780ee2787f6dd937740edc22385b2ee6ee47b2b7996614b1d0c48620d3076d50a2e629282a2b976bb7f3474fb5680088c651c573156b3fc73afc87fc079dd3725c507036c20e7f64773453be5e0742372d4a40842218bed2443d29a6ced9ee442a26e82d7a", 0x1000}, {&(0x7f00000029c0)="7777390aa31df6323dfd41683f4a0d73a4cd7026c35d466e546d64fd00135edf726109174b904a5bd8de43006bda03d3cac59a8cf6082d175dae540550436c18a8f278efe25ac39ee24e21b25bb51792df9d798d2cd1904f6a4d6acddd096d95103a573db178f87e739286d6579540baa84842ca55325dc9b7d665da9820c041a7757126e009680ff527c2458c56b77c6803aa2d1780ca9beaab2608ffbeff6d444b64cefe7fa629a6c52d4d26fa73b6e919e7fb8f3fc779dd7ffdd797ff815cc2a5628c212ccb9ac5ec", 0xca}], 0x5, &(0x7f0000002b40), 0x0, 0x11}, {&(0x7f0000002b80)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000003000)=[{&(0x7f0000002c00)="6ba8beb7355526639b79bf2e44282ecafcba28074260b34386641efec733853a45d8641615841e14b5ac7ddb72207333c0480509974c04e121256513d3684401c5f7f3890a87e5e153e6c32144f771e68e7e6e0cd655dc3f00fefceca52c2c217404c2050b727ff301da24fb5a50513952bfab1ac4f8cd6e93b549379609e6636668136ffaf8d4411e6c3cc0d854ae97da94c85a5922da680aaf81a58257b1b54d15dd65cfb4a302758e098e83c5390acd22f04bf1b165936a5219a4bbacf7d2049df0354cbb23e39c835ffced89", 0xce}, {&(0x7f0000002d00)="fe0055ac8ecf2416826b620501a071b9b5d1c3b1f66edb42f24169121d41090d4b1f9d9db906085d1c3877ef731d04a46c2e5935b00d66f41c5671ba1072c0b0e4282b916dc9343fbdb11b5d2a17757db3548f1cf43078c9a637266b17d66b636d038fad813c125c0561e5dcfae6c5f8335d71485f8701691d2c02e746c59471fbba02086eff19351244cb637c25bc2712a086caa8991a69a6ccd5dbe9565309a2", 0xa1}, {&(0x7f0000002dc0)="d5eaf62c0b7d41f28d8e4e7abafff627389c9adeba78a77d055e53c8646826ced96a36", 0x23}, {&(0x7f0000002e00)="cd0a332d8cdbda00a25e2deca00397a589d399b46009536621d2e75d957b6471645122a7882c7f7ea6628491030cf77feb350a16453cd17bfaa3e1cc5d3bda35d7f56cfc21ce7755959667361867e1d79dbfceb877d6934ef283f39ee44c69d24bd2211368cb53d875541a220ab38a34b9428a5ec82aad6cec59a3f559cbc31bd617e3b737eefd0a229f4757e31c3b4cf1e2d7089673544b531078b6d6da56c764f205ddc3dc872c59bc590ceb5f1780aa70462b3caab2", 0xb7}, {&(0x7f0000002ec0)="9a3d5657c62fa1fc9914303d30b3f0572ed19a93f54089f392462277501ae2e67deb1f7e88a4940860249b2b6eb8943e41eaa0a3a9e7ef6265c04e9680c496422c1abebf44ce4c0fc207234bbbed72aeb4babe1d0e58fcc47c1abc0a49e6d7f73a6ded9eff844bb500bb2964cc59719452da5e6f9f60ccb5a35bf948d89a429e2ff325b8562e16f41b6e7dae504175f27723eaca779a0e2ca304d7b596d2afb870cf41c7e88759f57184068cb4f9", 0xae}, {&(0x7f0000002f80)="f5137355f756100c2ce08bbc9eca27b9ae8c5dcd2fef65395d62661be2b8a87c8691dd2abf09", 0x26}, {&(0x7f0000002fc0)="5836ee53b7b06e6b6d65889d52f28248c24c4417fd4a7f53f9c91cc0da82340eeb0efc24ca12c362690898", 0x2b}], 0x7, &(0x7f00000031c0)=[@cred={{0x1c}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, r0]}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x28, 0x1, 0x1, [r0, r0, r0, 0xffffffffffffffff, r0, 0xffffffffffffffff]}}, @rights={{0x28, 0x1, 0x1, [r0, r0, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r0]}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0xe0, 0x24040010}, {&(0x7f00000032c0)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f0000003340), 0x0, &(0x7f0000003580)=[@rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x20, 0x1, 0x1, [r0, r0, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x18, 0x1, 0x1, [r0, 0xffffffffffffffff]}}, @cred={{0x1c}}], 0xb0, 0x48095}, {&(0x7f0000003640)=@abs={0x1, 0x0, 0x4e24}, 0x6e, &(0x7f0000005940)=[{&(0x7f00000036c0)="15989c486ae4526162842a4f7ac4fed5ab637e4a89917b35eb779c505f6556a85b7b68491ee0f629b533a551ee0f324bf25603f3bdf8a4f3c2f688699783f6804c72d23f0663628a0496e05862419cfb71b55b88e82c2954c12a97d0b37a797055cb679742bf864fc07975a12b9b", 0x6e}, {&(0x7f0000003740)="80bf755cfd9aa87cc192ad9d9dce5c85765e93ae63a40ce720344bf840c2438161bea19ad7e537241354eb115ad5c92eb2b9ebbac9e7ecb19e9f1f72dc4796df3a64f9ad78cc575b09ad3eeab72e54adcaa2b795ffbe5e1404bccea79f2f8c36efec401142b109b8047dfcb44a9279f26ae18cb1f475b3911775812e67eb36e5da075e22922641715253f207fcc6cf22ed2f2975b111113c2a4e9a63fed1dee4ba07a698f19ab57a67994c97e3126e425519964ecfb98579d9328066c31fb3cf7c7794b72eb1e0e947cf49b4ffb4aa4e4e1205a070ad86e4fd95c37e012c4f0115b759fa4329e06169ab7edfe9b64ce8995a5fd1bfb7ce94653e24f8ee00278a1310d0725174d60b5a0d1a9f05f396dcf76c75358faa7b8e5dbcb8d89bb9bd09821404c1988bc1bc3b16cf8dd1c059e1bbccb4984dbdf6aacd23cd99e860c814614870e1efe1bbec386b476a32c2fa1761fc4b587268a645351521660cfecf91ba2ef5816b65ed83baa9f6f79321276d669bf8af4e195a28cd559c8cc4a058ed2651394f6ecfebab6cb4ac59d878c1c4ec19f73e569647e2d9ae52d0761b4258472f5cff7b261d6bcb6d481baefc34d94de203d7ae7cab7268a8143f8d9e729fb26b71a3a29cc446f99301a48e5619f17e4b1970a91c5ee9af7680b4fb36a519a311a0dc28249fefa26d80228c7041e79d5d223e4da58c658cb92543debf62b066e3e3f04cf4a34531b69d8a4f975ca3f35d2fb0697a2a0ab0abfb2ad151e6ecdfea2a6dda836d7116c7533cce1c0530dbc11b6823228f579d9478112acc320f3c44b5e1c2a17f20429ed6471359b6937cf98b2f683ea13562da97e2b00f267ad7d65949f21be568d8e2b3be35698345f04ddc5926774d0db805a136bad7a3892c0836cf95853d6d7db967f7618ecf0ba6110c02375b80894a8b2788a16e58fc28e6c76f0badf15090189809fecac80cfbffc45cbeda3b22279915e74b3a3223c58ef44588b834aff0645d5ed20691dc813f1c6619562edcbc7ac1688fc53cf3f8dc6eac96eb8db03da27d7d7aca599348cc8751ed3960ca3e3cd07ef46b54fbef44f613d8021ff3fed85009554c01b8cafd32b3a9d26e7d77b11c60a90266d91a87155d624a6372dafa60fbde7c9f34ffe58b9a1b61676a06da4554681e1d1be734bb5f920484f9021b7361c776b4cb699b1574999035e45f6697c5483be3c9a44c6bdda43f49fb427c799cd646ec1de74c0be9f46ea9422490bb4e78f2720559f50f75e4e7338923879373f713b85f56e1a0848d8b300b904b5350582aa3305416f2fbe3f348b9f592f5594b9b86b9f9743f39d8b1f32666b17fa508cd5b823bf0802fc2ab5df5cb1d90a80972a899bfbe3d425ee3e102058df022fe2bf4b72eba8e8b3605019a9168d499e15089280def1bc442ddcd675f8f72f399bd22a1c2a4cb02770ba42b3886587f7a2944a2ddf21ba58f8475889c1218dea7c7ebb4233ba0d54f6e1868107855abb7c3f3e52434f7be7ac03313e95aae5b31849542459fc2b3bebb5009d787fdd2c4a906bb79097209041e6910b2285e51212a261baf4d8c62693cd5679afcf0e65ca4ded627d3fdd457cf49faa73ea74beebc32cc0811bae66c61dfc00a77cd8a6b7e234ec7745d3298743fd01d9b98bd402922f5a30cc263250cac72aa679266a90ebd202ae0465b3a8529aa938c74a66971155d8f52bd3254bd19cc09196fb40f8b124cd01749a7a60fb815fa6d544b80acfcd5a1f68ed3c89c505fbc6d8552b1cd369ac83abcc6e6b78e4c26b8f17508394cb20fd45f2672342d5e80f89971be61c91ea0860089dcb22eccc54d6da3b9ad4d0a30d137a45ec43366ecf970eae538a46df340a2ba2b7d4bd4e3d2e1e470f3b6ecc192e08daa087170b666d829258a17dd0fccf0b0ed1f868e46a806f13d19a5f5ff6f1d4b0c241268e90331b39e22e2f018e1003634d8ba4d18b75d9ae8c37df95e3c31601fbb4223f5073985c78df131b193acd647d4cbe69a4fcc35a988990b8283d3ef371c6e41ec90fd6033f5f48c90b8815bf35bf00bd8422cdba18dd8626c95bdeb9a83806c270d284bec558ffdaa9b3bb1a0fe003d5dc468e8a781916c41e08c2e8fda99db9d8de04b5e380b53b6427a1b5ff8a8e1aa0fbddd7c55fe8bb1bb36a0b92e7083de1c113c108ef245264e0d38d8655a940f009da13f1ae4050f21b6c2343aa8f9ea56f6771662470dc96e1496873fc639f4dc1c6f16d9f0d22782cbd8bf2d18dc3cb76bc234fa1cc3dcdd57236b776fd1ff295a71e6482cda82dbcf67bc924abe159e27811b82bb82e71b14adcf82acae7b02e1d97b8ad6062cb9b750a44d40cac66d62155ddca8a22d56fbab2152cf2b7ea4636b0a5cd036d174476b9298dda26e982290dfaf441315f58cd70ea02d206a4ae21e8a5910a4d91c1beb98c9c28b08c928897f8064ff366a6a15bae47e28aace5817071f21980e6481a8137fbe0ab52a4fd366cbd059e19f1225a3ceaab777364a2175812dae5f79a5a0270b6a53493c7667eb3a75286bf7177025e2d9040f53c27bae26eb8197e38062f5f23264ad7fb4ac2c5266b51c58c85cd2ed50a2673fa176231237e8035741dc33d79f83a6792ecd3c4d73b80ce348b2904e793e942e2d74fc81ac2b983b04c95798d6f0c9989a19d2b066cc618265ab1aea5e100b8342e02f688deb541fbf727203e898a8ebecc6121ff7ca46ce73e3cdf022249ca852d30814c869350ee3a5b493c3869256cd89f6223ae003c125348a1827244a748a5faa84a54483324098fc200917239cfe80416d4a2986da5250c35217db426664114cfd79c33c67ca89d1fc07732fe3541fa5f951d32bba3bc97cde66595a815ff85c00d652dcb58f4a421110974774967e16690dbe67e0d499fb18174395751817f5c39ce2bd28e3b1f4a64e0011389eaed03e23951cd3952060f6308f2915675c2ebebea895a98758366bc8ed30488a00af2f66ee2a7e72a0d5dbb949926456aa223ad82574438401e100d2585aa66a3d02eec6d27aa674dc2fb22ce5f0673ad933b7b576ed17449ae6c2e4496601fa58437675565969b546b2383ddc74c45b039f02f11e4c12a73310e6cc5fdc086b87cd24d8a4478c314f1d2364c3afedc7b4d222fcbcbbd229e1c7d5d73cc272f6a5e265078d5f97e0101aa8cf841905767a0a177477e23d2af79e041dde48a57bc2edf49fa7193713ecdca0278617934e5e7b753022477226cd615a81d4f17c123fa8a013eb48698d9deb6f327be12a9321d8270ee7da83cb6d63bea31f0dbdfe97985ac3d24c283e9d9672cef8ce6950a6cdf1d632fa9e7ba8a01e01e5b978e8cd27ff17a048a8ce2b27e12240237b690081dddec567d01e9aac3f2f028608cc42e49762431d8bb3a9e4ba05e2ab1c211964ee705eb6fa0869cf6116da64a414662b9a6dd2cfb574178736654b8808781e6b7b5e79ad9a46e81e51bce456a391975013bbfe0195c437818a24618d097c67087a5070e04b5589e7f3142d5c4a069a6439ee5d3e207e44cb26e5e3bf0452250e6f505cac1f0a52140340777006cb889901e2ba455620f8e7c028ba869b7883d6b55ed4b5fdddc77fa026badce51c4481b55633e36da7b0e6887ecc497cdcbcc34de4961e890189bef4875617e0aad48f225094c12dd38fc07b99e68571cf4a95111dff3a17b20f9a9ee6fedc2388f59f1ec402ed3667f88706785b66197144cdfd52f455d7f2103d38786ab4baf980698f9b45a63c691ab2c383c4789e20c1058179206c003da84f33ba161b4acbf25788848c324c1b6860fff040efcb014325ea42027c560eab82502395931308274dd16989f8203b1bc4d79b4e48ac4eb3d228392f428697a53854e27e08f8477f56cf4dca165427843b14d8049596243a521aafdb7583ba6406af6f4ce4ba5d969c83c5aac56165bd8b51e0b53bcb096b8b8b202fcded8931deb42004c2f22246a7af5aa561e74cfaebe363d6a7a499ee667e7111060d4e6e86bdc5413e4021be21cbda442efe991c318d78a05c8d5ab5ec039932d1eb247193dd59e28b0033bc3f35b936374d048fafc224fe912b82046bcf410c751303c95208db6ad7795919e5e1e99a5de375dd8070b35a9448dbd1a7777676c971aacdd856e290827636b81bc954c649aa9ed31b1e2c89806bf099e32dbb7f2baef5bb8761e5aab8d89928423d8a8aab4b82358ca5904710fc1389042b97d15917bbe85bf3da215614ee334b356c56baf62f7b603e368e9b2a11ab6dc62e03c41fbdf7e552ef3da9a9fd50d4bfec7e91e99a419a6cfbf7545dd8c911fafd73450b4a840f47353659cc63597e478a21c492250bbb0216ae0e3f5a2bc1f7203af1b67134edff11bf20ad3ffe2755dbb03285511a946ba0844691652f2d722786633950ad207204e9a62716f4b7cebedf88f2e30c32bc97e07d04830a729e0a6e341415832fd67c01e4ad6f03bac103257a1cc4e951d1d425e6b4351c66c97807235f6c34d207c7ca3b3f1c6bf4f70c37a49c016a48713c680151c1cbca39c98edefcb93871011c08ad096090b8a82fa8b592a67cc2ffbc4cc4291d67259431e0629e5bbf6d050f45010a7c7d18a0713d0ec3316dabdeb752bf77d6f4b4c556d956f79e7faf1a5551d8671c6834f2536050df871ef6d692de08aaec223a17c268d49f941d92be028e0a5c84269a7a84f69380260e5caa957ee3a7803582b776cca85c375e5f9e811fa655beb0fb0ec2378e193bac49c604a75544e89118d6305033ece958ca04b8853ea32701b3f21cede8c9f7dcff002740b4b093a27fd7fe8bcd1223c2c153c15ad3a04b2bb9cc436b56800e006792ad23a57d9cd6812bd30932c88b4aa717121365077257e8410ea706bd7b9ec14ba8235895f5086e8d29dd23c90e9447a253c868340e0100836f00dce28b69fa9600ad332f0ecb5ff9b5a5bcb85cf9859e6994c51d4202480e2e8ec3d87cdc302060a48ddddb24f58f163aafb8910ac48e6e39c9f530f2bd088b9f83f5cab99ddba4d5bcc9000096ef717e0e459b0f7fdb814bb7a2d22e5fc5a26eb357d521c22205138b1ee68852314cde0d4e69820136cbec93d1dbcc6aee0e31c2d7d8979c952c1d4ab7012c77291286564c1021ff3803ad505294bc510554c23ace2e84c5c5fb0ce2176c38fcb16662f8324d06233437800d170911e90af9c21df31edec5d801cf992dcc0d23d9063421c7b4fc007851cdd1e57bc42b5ddc058f84e320b6489b58a4cb379fc90fc772e1576b9c10c6344f4b6e89acd72c6db2d007d54150de82d1cdec3f819f0af2a415f165ba407697e45ba332c88d631e2fc180a2aeca5ac34f48fa3aa9ccc11652ed300c4ee4f7eb9be4aa48cf1b01c6bad7b022d97c00f6708b8bc1fa2b86976a9c3d2d3cbbb9e351df1d59b8a9c6982611b5c25e0e3c274575d409f8c290a6040d0f174226d168071d089bff28c36f5aa23fbc1460b9898b6469c68f91c0c76528615687b2f1e704846720361eca896266de6a06f791170c583c75cfd3136d2962ceebc143c7530669673d07b381a7f9e21f41a9b1b9b31a288e4d8bc95fd6a11f55517e7c46f7a72558ddc71be511944d5c74fdc2041fa711b976949a5cae0ff178ddad246ecddafccbcdeb92e6fdb03bd8336a9c3706e9ffde100984d5b83ac5f3c99794123855711818f84de375482424f2cc4ded9a3d62f87ab3f4606c51f84dcb4ac5dc6d2957bb5122eada681c0f69cece9a8c1a4331d9b2b75d44dfe9", 0x1000}, {&(0x7f0000004740)="697ccfc95fa5998cc27e9a87734c27a727d3bb671781ede9b8b25f6b55df6dae48fc78d1ed63b8d65207f11f69dc89ec47638776f6e4f82c908e3ffe1e12334980a3cff352", 0x45}, {&(0x7f00000047c0)="83981d604b5af31af46257c7a3cd8467b625904998a802edeae279ddceae2b6bd5947582218137efade348dadf244fef8f39ff5fb5484ca143e07ca646ec035ab77ad7919979f7eded14a963415f268554f12e6c67e15e7e7335c6", 0x5b}, {&(0x7f0000004840)="a676c899ef1fe8de20fda272207ab0f16903ca9df848f5e389df569fd3b8140108eff9137d98d52de3d28e6f95e1d2823d253cd254179710d920f3459fba6c22debca611d065fbd6db6d8192603511f48f5a1b32b24c49737a05de94cedb65b1ba8689e4caf7aff059269648fea0964ce41a2bcd703e9c65b2e2e89e6a9fc2bbb3b5761bd18f2dd5811b78a2c0c71ae79e61a2131d430c99e8d8d03e4e225aa02dc8479254fad5cf350dc6819a3f7edd428f860a3087fc898730d5ad46a9a6c1273d117dbeb65b4d6b60fc260abe52a3b7242e663b7a8f319879167f4c50f7e7c04f1853a85a02f4046002fc69080aafb293ec78413dbafacf7e", 0xfa}, {&(0x7f0000004940)="aee8a8805ca31f7b90d2464b6475054dd20bad70754adc071981b6c9e14069c627e4172f70b74b45f22b152433900f52ede0a24e94b959ea1eb72b7f624fd4673d062a60054122e3e965f484d7e3f86547cc2699725702bfe05774b38892ef603b31ddc17bed012f638822a6e5a1169bb8da44c2c30a5f9c05bca2baf1bba8815412af65dd680f43b963c0577f2fd539a802ba3667a9d78823877aa0cce05510e91fd539c14c7d7c3a537568b6725c5991533452e5258c713e7ebb149e89954afae5186a050d2192a3d42431af0390155e2a93aadff071e81395c9fcb35c74f7f7220a79092b1f85a456191ddfdc9df64234f01451dd5851c76d353e8504d1f0bc899e0b362b09d98d97ad15c4e0f7a69f7c6d10368234691339d5333547efe31b813618450abf5e289ab8a677c58944a54b3407bfa9b7abfa3a77b768130db599d9e3fc060e91ea8397ae186d76f838a99d2dafb5f66f8e4bcac372f80ca9abd541739c620b4722a7be787255fbb26a102d9ae08c19e64a25461101fd8475ceafb9e333bbd787f77233a0754861508a53d750d5a1afbd27daca3ce14bc5cf90a6cae077dc78793d84f963e8215e418a21deaf3054f3fec9c6aecd7a464b4138bf430ebadcc9ef83202fd7e2aae78836e146ca3396d27e602e088606194e6e30d719de4821fbc10015e917e474561d3c11dfc06c1c1d4963913e3ff1ed1e2bc050e262b85be332522796a24304069e116f99cc2d92405b90d5171fdeea7127a14c60a3aa22b341eac461a5352f5c51ad35be385b46ab453aee593332bcf611d93b8c0c8320125211adee3fd8ba657c15c0498c76e87f50cea47e672cb84c72a621521d8a53d4710061911528e8fe5a7cb683b1e9e73e1260a35e885ab2bec1d94e275c0b98d75ed8753b6b44910dd763ae520878ed15c1a6ae9db202c41dc88e917e385617c493a68ccf4e13c4432a165dcc6452cedf375a94f9acec7b11be7dbcfea02a1d56236251e854b31c5de7f9130305d2c43c66f43fc3e9c99d5268dd4991aca79ca51537c4ef600636ee881632924f45f2f884e588908ae3c5ca66075be71882b99a9983b607a7f6644a78bc14843547dde75470d1e3aa41cc9a5199f78704d13bb3d3ff65fa48cfe27b8785cbdf0b839b939c54808d5d5892a35349d0403842866530ea900777130e5aed540e2ba05d607864197fe32dc4dc8b55399e5e54c2a2f258de6652932c0daff211228e62540d873d853a36c54b70d7e175fded9bf6f4a79d3bfb5b05ff1f3c036625822f1bb44f825813edf2d3589ec3703d924e0e867e00443e5db51f79bc56712bbe2eed4c8652df70504247206eee0057d069c65e1501df180d6b02e72e7bceaa56df2c4303a049a863e95237912b96b3f737c1a94c33d828e038322aeedcbcb499664d5659ccf00100d0abcb067f2ee1120a2cbd6b3509deec79ac42075587e50b176c75b7645f328482ed41a5833800223f1211cc6b75a0a8c6542854d033dfc1bb9aa3b9140108eb01611d50ac5f9fa9282c7f5d94b23e9872d2aeafe0652891ad555fd0c9c229d0f964313a1a3d3670e4fc4192cb8caf212632cb7b9dc4d26b8ce603fe832ef585317e9e35503f72c53984084e7202e6df6cf5a7c28517343648e1a23ae18b952e8dc1f631153ef332064f2e0761304752c6ac39d5b483b9c909378ed74da4c3a68a6d6ceb6377c3494981c1be87b47186792b457aeaa48309ba50047076a43da1671ec1a807caf606627804a1dc168414a77b5f0ff5dae9bb6f25d66af2e276dae3fc4ff37d6d3aecef7e11eaff59bf501494eef61cdcfb4665d80bf5c6ca028bd8f4bd00841186863634c2991ab54886379e4b289f963c05f4034e77c1ab39897263a6913119c48c685740b9f1d8f069f1384fa567def1efef1a2403421c43c87c389c14b73b4d401366f0f9547fcad0c65dafaaf62fc26bb8c1e495039c6f5962f2cc1d14954cd73cc79ad6fee8283d5413f925ba1c1f7d49d418a4a3f28f4437fe99fb0b56576d78cf47d22471920c419c1ce385246a948f66c89220e0137417a2388e0e53e20e8bac29e6b5b3f757d2981d5efd8505269d5609ff44c1eb36d2e90227f0e8921f00aef7a2ac710043a0865bc40e2d4d252216c887faef0377e8ff1a2380326d38caf6a4d6af303f2bfa5cb9a665a82c69d93c0464c970aa02983502ddf674ad640dc3ee0cd5ded76e8dbf2239cf2e6866b3793863e2c21932d96f3076bf538d73c69e4f8150ea8b71bb9c52834de6b32bdabfb10ca9f3d9c114bc3eced449f1fc1bad86590d2108bc75be3ff29c9d4664ad891e545986034cbe070332e2f651017dca8e4f0ba34535ad8a479d51f4560772e081aed806d32a9f7264a5845ac647a9c831ac57e28b0216e6ae796134e704c3d89f10954e418b7073d63721bb944e90d0f9931ecf0239a6e31ed652e0be6ef58faaac15ab3928d570cd6e9e704b3faba5a57b012ba0572b79ac883e251eda01a2e8d92d41a08e0597b87002015f5375511d29b74142c92421d4cea639fb766f58cdf17b72d7c99966481c1d28f175eb9bfb8c193af7232ddeb0ed817a7d67b5123464b1137f3e8d4e682a03c535cadeb71b147966d7c0ad397e2551a80ffc999d084264c6c46e6e0b8fcff088d3a2a9ecaab0666944ed5603b35aabcf9057d426a24c230face0b033bec40423237c997022380aa10c3beb0930a3c91ffc4605cb4150fa442cb799541c79b61680bf5fb29a7286c96fc562ef17cc847649b562cecb74c99aab073ab3fb65b4ae74fb6bb3d2f3905f1f08e9201ecd66e3274d107566fc308e29642c7201336b9fb8fb368f65a9943de98d3bce95888bbded9513c34a486e916fd855c474b7df959297a948750d4abf4de22b217a3d946d96efb93de33e0acab55a6c5dafe22189488723993f83a573c9a961b7c445a2234f8fccf49b3f4d0471c90d3005a0d614997e15adb4e0d6b15620c4e913765850eb58e1a63e16047ddebfc0c85cfe57bee0d9f33d74b773a3f2becb28b1f4781df2addfae507321106bdc2258e0a9ce58349d1ac233772bfb7e3aa0d36c8df36d89d6f6d1d305fb23d3e6aa1b80eff65793c3e4544d923a86b6e854ebd86a606a425a7e10be43665f8a8482a0beec1576726462e828d895d15620c67aa59802fb12228489072b7994acdd0fec5301c4b8e5a5179fc572a075c3d7ef740f5328c2a62adbb73d3eaf686888ffa07419e25104975d4570a12afa9385be043dd5ebc69a557049590b5c8c4bbe5601589cf929bc26c0b3d1020d0c045c3e8b3302c3dff73d16ce46542fde9c9e192f2663b5ee62fb3471709d6aee5b9d43bab943c5f4ef9b20fe86e12276405bb77c591578b8a360a9ffd0f557464602e09596033853355032c02ff02a4a6d8c251345ce1d6a92dd49da3b69ae183499bad34662244cbfe9af4e27e58aab390c8808fd6f532937678d12e64d6cd2e4811f2941d19805532c61ed96b158fff424f3e4bbc9f3330dec4629c124adaa4de08735fa69bba6cd468b05354ce841b20753843eaabb2678ab92a7c111cd86cf97e7408f1c20c0feea7159efc0b6cd2d5c2b0beec669a88106dc752ac4071f2eca77176cf98f2b06676629b9393bd601cd39ba69f28460c20508423ce96b7b9434df74cfbf802077cc9c27af0190377130cf3fbe9fa27cdb2ecc7c77db92186cd86daeb7b120a38376bf7ebadf2ed9c6b161b87198d9588c98e3960bd1a16f596b7c32baee830ea75d9e8d3ddbbf0da1b35f9078b88c80db58e97244d564f4f3cf43ea58e8f26df95fd2e41a886e20e242c9bf731c76becad597642ffd97e0cbfef59b7f55c03e81190ecc28ebca4a91a44a7b28999078df4769d5a50a554bbebf4da4d933e6e5e0ec9b979ce2351986703968dfc9c1ef44e809bf7c6047677b53dabf12321745fd6f7d66adbc34a16c7ab367308673b384e33fbeeb2a466cb5824803764e31ab0300169bb9902491a3b06a35038270019069508e014e0b91f6c748df526cee9682478f0f6eb57d1758a4213276947765c68f6c61995077540e60a4df92e66248a6b6e50aba2644faa06c78e2c89903253be1bb2f1fe5d9c15f85b59f8e5d5f73adfde13da1685eec2eaf6dd5ceb318403568116f8f4be8c46adf3e93933c9883bef12730c773b400930dfe6a4d0ed754682dd042818477c9bd25fc820339116659ebd31d455273d73c837a4fb1f80d649f2b19dec18031104c713ae07e60ecc6c9120799c6cf54c2d7e3d39273f79d79c22ac7d6014bfb69b2414380cb041581d8f43730a4070b8074045cd82f665b4fad8b8264b3198f18228ba3f439c88bc7dfe5d1d67044293b91a96603cc69823e974a29d7c0673a71722be6659fbf283e481b6e85daea90be994a4c86890d93664215ee51213b3c4dae40e5b04f9654765037e95b21501da5b1396c93a6fc8fe44f832c10cfc24672c51884e4dc57c5098ca10a75695bbbdb8f993f1f9212be2179b6401e270ce3f3210d243c944ed4900dd18fc170208259f4391efd3335b873b28b6e9e0b5a8c20d801bcb51b6db25acb27ac8a22b05e3d7b1fdd6d1adc919efe3d81dfefe6c1cc43b8b5353e3507b5c23db956ba818ed3c4ac02b3980ae1c71fb3844c6e2ac347921bcd2c7a656496d8950ee15f6f6bddab7c01b79c42c2e0577058672e3ce8d77e69a0db2ef0a5dd68bb57ab4f7d6320bd6c07cb8dc9416a0e49bb76e0c58fe7fade4d3f37b34f632b32e2c6baf580c1e1ab93c52e60ae6c2652dbeae622520c11740a5fb8a05390d6bf7b9c0e55dca8c761a71537c349d95a8ff6d58567bcd227f93de2e1d7a893e5651fe6a0f354e9232f4e88664d595573dc2f0cc474edb1a3d778918c80a8416808c6aed4a5243c97423f9ad00cb49a1f79332911e87490ba9918b1e4957e5f2a989529c550542c8d50e3844f1f92ed3b8757cc6ffc72bec231be6bcb79503f9ce07a23484dd3f07cb08e84e857753d1ed3ad49a2a245f8b2033f96ef318e9fb946e34bbf222a565590851a3a51baccc3a8d89066d6392802a7fe04f0aea81ccb2b8d9eb9a113245af9b952d43c544408819a192b818eb092f84d852c7a900a7d16e38146348867cbce70c136d42c128df209e412b55f3202252b5ec944e287605d837ff2f1a2c6116d4c39c514ef001b58242eb59d6eff346a56e0ddc28b29be2b656619afa24e7b8efd0a4c64153fde0e3ddf4ddb65c6140994ed478e8ba271e1610af6553286fcf05e029f20e7ea56575ae7ea10f2d27c7cf38f30258304d208d454792e8d26ca262cbfae7479cde257a864eb0bc219451134c0dc14291f8e46fcc0272ad801570150507d899bcaf5dcffa22f2b40f4fda0ed23d3bde7820fad941e6925fb3a31d00072cba8a4402a28e4efa54b4302581146a188edac85f47033fa40c513b548df1519e0814da75a4d0b7c857a6e56dd0f2ef788dbf11782c2d8549ab954525c94abe6900d42afbd016351ab0a7c1a8299faeb279b6b04a79cd468547e920aaf04dcc8a08c2439f7b9c4b1bcdac82130b2497b2a6af158bb730373ac19bd2c6c3b36e4aa1e2d9a7379a2462ca9979d2cc9ce35bd9bc74172c0d5f7d5ce9d4772a8cfc34ef5fbb1f44ccc472c496143fa064f17a2f2b0beaad2f3683dc6b8b93423922a527affdd93c8dd5abc3600b51f08090e9656075e33013d495840f5e649939a9a0d35699cfbbe52c13414dc7bd9d093ddd125cb03d2bb8bd3475367d8363d3bbe2f875707", 0x1000}], 0x6, &(0x7f0000005b00)=[@cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [r0]}}, @cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}], 0x90}, {&(0x7f0000005bc0)=@abs={0x0, 0x0, 0x4e20}, 0x6e, &(0x7f0000006f00)=[{&(0x7f0000005c40)="74fa6d174719fdbda6960e71eeb2599eb70495b6464d1dc655cd0ab3390535b601cfdcfd9ec795", 0x27}, {&(0x7f0000005c80)="447be10c3fd6d043013ba6b0c15edb5eb08b218030c7c43ce30071a267f6da6ad0c850ea10ecf94dc9012740e74ca61af5d8c921dc7728918d69e310070094a747c85dc7824ac030fa3267ec18ef66dbcb813367a95e452b5d262ba002f781297ca8c0f32d276fe004bd0d9fed4afec71a3209a536a2fbbf354b7de393293a678ac9985fa9af4308f39db208c6df921254aef808fa03b0bf7c3c29d244c747fea2c4496d6e7270bbe64183019028ba7aa5135a271284bc5301e9b1fb372c332a2c0cfd83643959d7b91fc81368b8bd93db9f9ac276e43b74e3776afded8906cf1a3dfefe0e689543dcddfb875b3f5597a137cbbf22a169c3db89ae726212f897d49dffecb65636770868d191cb1db6d461082ad3b5f35eefba270de2ec09fcaf9521508a607143d1011325e41c233dd68c14b08a30fb9eae49c2bc8aa3073128458727622820485fcde03727ac2a9bf2823f3c8ed808d16b7233ec951ee5b0a40c8129a2495395760a6e6597a5d627c931707926aa67b01e8cb7a3b95c539098f71103202415a23a4a9d03110237185949c07fe5b75ce56e41f90b758afebca66149f87efcee7a007154538fa4999c50f09ecf25647452a7b2062828c86da8c040c250df843079f051c67765ec3c08b96f3646375bf1b2da1b060e4a076b2ff3609d2aaa440126f4dcf9d396a902874fe9a6d21c15663ff8017adfd3046d0d701506b513ce117b4c6e4a86d4b87ef53113d76bc356a79953c2411f76d77f34375154cddd9b3ce7f4a5fc78a16989a31f80bd9e28b1d46cb1e8492d22a1c2ba4b487bc60a29e80034658f0fda51f8d53bdc7e8c5c182aef255d6ba7ccdd8b2ae06e644b7c65a94bd2a619e3aef4fa4460302e025a690d8f78777c11cc8e8041f891825b8a13a4b47a20b4f78a06036d8670c033df974da630a42ead0b1197df5f21a788012f788cdfa1a9e52464f1da882795b1a2dd4119d8269cf4558626c218f9b091fc4dd3545665bfa61572c634c3f2496786817ff0af3cceaa0b8f26a492830895f0e79efaa678ce0fd42a997e84a158a524aef5c0a33106cc175df00029143314408e8621263a847b6ffbbfe8b3846f2dc7988b647d362045be01eca8213d115acffcaf7f53738a54882e95120fd7ec1744c1d7b0ca6b0ffa652b6f58bd5d7ebcac904718488fe4d08861f7595b83133ae9ab93acdbbd130172ec498faad8db6b42b34ea1f88d2efd73e994608be89937016fc49906f9b3fbd0b7f1a9da8281b862cbadde918c9c612df0cc57cd0c420d8c85b253fd3cdd3e9a92372bb20d98235b00e0ad7410db565a36ad8a629e5e36600901e3fe138d3e04091595e6095137faf572b824468c349a2caef0f48973d73c63fef2e10e08790368025f2cd4f56a8c9c23ba3b4d40dfac42a780ed5202ed4c4ccc0d3ca0844399d3e640e0cd9ad7a11329f532f7849571b0fa41f0c8e35878b4e02ed42d62ac43dda47f2875d44fb2f8127cb643ae8632fb09a618578448b5c1af8a9a5a81d55bf35e8872ad01975b45e7cc8dc43ea6a367b2bf42642f9ad112d04019c36eb7d5f66f686f62392708fb27e01b2544e8b9f0e27aa381439ec1ea4ca26439ada5d5f21ecbb2e0b676d33d57b83e027154645a5a10299721a96a36375ec7dababf03efaa189f48d34d377485e6b88d4cb78f936772083199f43b85f0050ae0b8a833e5608ef8c6eadb9b0955d38917f73b33fe4e76c6140baba10884eb2fa15758c21a6da68277e4fdeae01878129505927f06d589cfed07d502da42545e69fb4bf0442106a294da031dc4d8acaee585a8a88bad6f68757f3cb5e32d011cceecda1c9773133aa15ae0a54b09379394d3771f0a12677171dd5bd031e8c2b884edb915599f9c2921ed742f53bb5603686956fff572e22acb52264550068afd939155049368dcd475786f295834f77a9d3edeb394de22eddf8f01bf9360a4163b6b03e9a69903b8b4db139b7169a016ef8e35d46a052da39ef7fa37aaed22244dfdd77fd4b2186da854cd39b14f80edabab4220fb49069bb283bdf9cb2061a4cc8ebea3d923114be39ddca88a27e99339dd2c91c745ec7691fdeb4b5fa25bcd3d13c8f324a728f947cd6e764fe71678cc0284498e723bb3c58471839c3416b5efd4a025b7328896681063d5e287b7643ac055819ece83a500ca3b0c1ea8d7bf3c248ab1be209479b9ad7a31289b5247a8028606ca87689cad789643a33dea459c0dd6e021693e3b67dc6af7f4ec230ff8639afbbdd98def2b0f39c1fc61f7f687ac0329e63652b0c4a3f4396e46388282290206fed559a4b7cef1240a860824dc4a82bb57130798c22e42f9d10f16e8c4c29dfef34cb25b3cfd90d44afc04fa98c4ea2932f377dba53553401f767ae763f4a03e3294f57c9d4325e00af268445c6380398f63b868d5da8bb820ab3c86e8b448af8553c6928e825ec6f52d8c2340deb31eb093f7cc2d07d128a318e05e3e9177224d34d1c01af138a5aeaeaef0328b0574f3a611848612bce50983eca302a664348c2a3ab9305c4ce9c5e891971ce3f33ae22cc6498fdc664462f231efb77857880034e7a985644f82b613cbf39f01c5a174710adf81aa63775c1c50804b2f8dddb6ab392b433cde453a484b8d0a4454df1dc47b22c92e2cfe99a80fdd7c2f558ed6569ec82f0058d7676f62066e5c45997a110ffafe97743c2e411a9cf854698dcebf8578751dfe74e193c89ad67dd7f69e9075d349b02de490a0ff6c63eec4e09b141e432ecb7ba446aa740d78b9f834a70f686bf50d6c7d14016c06833a161418b25097f8d6991f18c5c177f1eb9eef49890b7a6ea11dd03095437bb176b21e23dd3695c4273f7b15c53c2e5b16114cd566a27914e82beaf42f9b5a9b74ac00bef942c407430b87066a27b932c14a3d579e751d570c05d610ae7bca754875bb80cfa358477a27c6e7bebf6e027f6b7b30282e2e76f3db9f69cc8b98f5244a5313af24cf64f22e00ab72d23f55ec54440f3e41a13ca612c0ccf1ac854d60c6f2ada0697ced053b4ba771684c0106e113af6bcf5876a9318073b9b70b09f5631021e2aebc7395db187a1987b6aacf348bf60cfbec54e015f26005a3c0fd717995d02c7fa1e383712946889687196718aa16edc4e2e62205eaea7e2df6377abff70900b31f39e63176041c26485005f66e281f4a13c63acf6b2f2ead86398fe9923bfbe54777ff7667cd348fdb409ba0e4119bb9dbcb17675ff28fad9f22fc5544e0cae240bd39c835dc5c73f8bd1bae3c647762179e93fc2c3242f10f6d7b71d0911d31039fb6d3fa049dd2bca92867254f779bd06018a2cadec81cfe007aa1b9b001e8481faf998a4d18bcbd24fb983efa2433abe120d837839815d4e6b920e06e4af872fe888fd8a95e88c969419aa81f74eaf95853499e3ed8601fc4598ee148961455bdc52ce7943fac560dce96d7812bc22f67d60c3735cb99d3e537acea3730383e293226503bab93ae04525096594b4e49d00f820bd1556512b76ef5ef00b5b6f4e23efa6c5a4d849b527c14390918fbb2b7ae2360b81eb91e9dba93c42eae98c030c4aeb1fff7c9830411868822b1cf2ef8a4e40608cda1f3ca047b3bf830dee7a747bbae09669d25581b31fc534935d74d2ab7dc374862f633d430c6eeb50e5aed38b214f1f4bae2fb0c6aba5a9d989fa5bd86038f471883335b468b03850d60f89f94b8901bf6781412c6761f537bfc304a998dbae8725832d0fb56383ce93befeda8dfa2ab51489631f6777ee4684f7f035fa0872429fd12defd1b78c2cd32738019315cfd47639f30d5be0a76c58b49996496b41fd8a27a5821aa87a6fb262295d7b8a9070beebf397cbb2979d174e53bf3f241e731e10eca44fd37c3c83b4e0b5b297c3aa267189882a55ad00d2c9e14bf6e2511588e90b68d351cb7d56e4792c69e7940d463edd24689d1299beda046b70eb7a3b7c7f47da756b4a152b2b169ce2a8e9e54bb5be2af9129bd12c509ac31a62c365cd4a018123afc06696fbd7fa0bbf95d91b3fc294259e638c8d494bda3e1439f7af472e59ea6b63fe5109e1c2453381f23591ed3405827bc61d97760fe86483dbb19746956a74101933836f98075ea2ee12f73e00d60ce9a5487ceeb1ada2293bbbfc307018895afe8080552fd633d59e1d2267a034c9213932d4a164bf8f979fc48dd40e986c0f2bfe53ae223b1ae70ddfc9d13961bcfba52dd47fbcd5a50bfdcf1a8e01aeb0621ebd0fd75149c51cab19a23a973647221bc218e98aa9901dd5a66c0a77acb3b6e25caf1cafc53aed268655c278d0f61dee73d4554cafb691213b99b99bd7eba0a68c520c696f2ba4a51bc19441300a202ea22c23375a07ff4b10b2a50d1b047dfb2f50304188bf3b1d2af51b4521b53f8b9201de1df59dab37b2f6e90ee70087ef8f999436ea3d80d237f06f86dc157856eddb582222c21da13ee5e9a0f398805a30820330e08ede5631434a666a9f077d9e162eed5b7be4d251403a4a7fb15dcf541bf81000ccfdd75b6cb2ec15c252d4f8dc58c568dab56dc152e6c0506d2a0748bcddfcfdb14f0f1105aa4b708da3beff02fd370de9a20c80fcc996ace58b8f641caefdb6f05a20873239f5799cf6e716ad45c159bc17ac8c47920c4eb273f5330a1a8c906974941f9969666844100f96e635660b0738675e3bd7dd114b55c040ad21c0d73037401d2f31755e6f78c7f4d0113b9d8daec2b5f875e424ac36a3d392e1e5cf2da215bcaa4acf52c80540b500ac3723e9d4b3f6365deea6ed3296601b3e37f5899ae166801b51ac09aa36b993f5052254690d418fcad4e2262a938204783acb1cb75956ed10d2c39f69acaadb552d93a3f4aba032c47e062b059e6976003aacf145000223e46fe8d34ddb18afe636343ab4ad1e89b6ad4779c0a3eedaae9e08eaccfaffbe86ec42dc3337aebeccb661718cf09667ab04cf90a6e7326e9b0495a0d7b503cf0d9fa3869ac3fc42de4cafe02c062cc7a2527ed48b77677bdd2bf53f4a34cee3e7c6d57ffba6c9e47eca1c37f93911e3a801c267600e5335187080f21508212f65499a0cf083a4b06a0775e33e066a9b20d025b08e25c7cc315b00aa28b864f08fbc2b46c808bccd1d8b75ecf34881c721e77319aa51ffd1a0616211105b19b8af3ed4c4cbb66ab557ddfe86bac68b102be33d4cb02698c60d6430c6f974dee5d10adf1244dcbfa54bc232ca57c81bfbfa3bd7318a890ceb2ceddccec11fa0bb87f63345b697a0378405c84828f7f6fb22cb7060c2cd74bcd6d073c51cec9d7e0092b2bfd0ae8f370cd160169c0bd0d96f8a74d32663c9a1ffad454fc7ce43e0ce05a3d70e44fd614be6808a7328f54e198d50f155eeeff462df099db78772efa3c814c1a98453b03135f6aa9d1b87a5a44833ff77346397e16c7b5b371a4ecc3f288f66166f11507c166a32fea604fac6023f259c54a043be10f7d003b5389480aa6d2ca7a4d30d8d8b072846b50ff6fcde7e9f4bfb02d759ade4ea8102e1fb2d8a2b931941483547bb789a786e86e195c07a3a951c539c862f1e25c6d7f5bc958a52a604a506a9f1aaf1df89bf7d54c9f5b715b6286f918b1aefe4e0147256cb5cf3dc824f99a92250d7a182b745fe9a2ed375dc16b2de7f799f63299f88025cced51aa78c6169c1f924dcc25e6c5842f2b8ed5352b2f771c7ee176fe2e8e1bc2319ee7fd14f1ecf835139eb67f1085ed430a97577bb0d9be8e7c58a854cd9be02609edc7e9ed", 0x1000}, {&(0x7f0000006c80)="9ce3ac601298cfb41d575985ef25e3a20c3959cca1e91f714672725f3205e42de085bcd71e9d10eb9364d58cdac6511c731f80265129a6998c9e998a77e905df113d6207cdae70f7ef8a40f10a02972ca515d1598e7cdc24e6a4605ef719165e5ee23a2f689fcffe19ba17c8660b5d8ad9", 0x71}, {&(0x7f0000006d00)="dec2b3fdd7abe39dcbd93fc024c3c2163269ccb4ad0dbdc6137f502451a97fea00d00f54c7f1e72f57d2d0107e33d71db943e4e669e3e72214a1a9461e80c9c7ff52d7ee3af2c46dc1aac6df04a39b4bfb3f58a0b853130426eddf2c02e51a1343d6322050dba03080ec9b49245ef8beee31d9364a4778ccc6bfcac5212598c2378fe9219e74115af4f03642100cd81707fa52e63236c412b6", 0x99}, {&(0x7f0000006dc0)="c26bac84401cc4fab2283f4cf6bd3ce40bccf7676299916ca4adaf0c7f2dda382a5c69fae4fef84d5c77b4aca0992e59c3a5aed408e9ffb6aeeb8d98d0a5da9fba89b590020930bc1287cf7cf41e6202d676ce4cb4d3ff1c1c5aea9adc0ee1cb11d08627f35a27c6607fab2dd0277100bac33a7a463fe6a5569df5e7d8ade8bcc160164c5f3c0f9e7e275aed9fec2fc2a9bdf97f5acdb7f94887a214a4f2b11fb88f61f6d091e69e18fef86b778f5933eea46838e05b5a7a978bb8fd35249ca93c7122f61453e4830103a37da4419cfc259edcef60e331a37bb3629a49329b999726a61d2a", 0xe5}, {&(0x7f0000006ec0)="fe6f40135eebcc45de4d99f8abda7d207f60df3e42ec", 0x16}], 0x6, &(0x7f0000001480)=ANY=[@ANYBLOB="28000000000000000100000001000000", @ANYRES32=r0, @ANYRES32, @ANYRES32, @ANYRES32=r0, @ANYRES32, @ANYRES32, @ANYBLOB="180000e299000000000000000100000001f76b13d94858e369b1ce913926ffabaa0aeeb7ebea35a9f17e0ab45d8bc00a675f8cb1361617da8e03521f79e31a34bd57c1a53352fa6bcb9d17f95f4457ef746cf34bbb46e3f7c80ed95f6e558ac058f93def34698eb054c26092ba0be1da7b496a5090067d1c93fffd6d51fc24b27683070068", @ANYRES32, @ANYRES32, @ANYBLOB="1c000000000000000100000002000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r5, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=r6, @ANYRES32=0xee00, @ANYRES32=r7, @ANYBLOB='\x00\x00\x00\x00'], 0x80, 0x4000860}], 0x7, 0x20000880) 06:55:34 executing program 2: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x28, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:34 executing program 0 (fault-call:3 fault-nth:32): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:34 executing program 1 (fault-call:3 fault-nth:58): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:34 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x500, 0x0, 0x0, 0x11, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) 06:55:34 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0xa8aaaafffeaaaa10, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) [ 1337.952169][T32680] FAULT_INJECTION: forcing a failure. [ 1337.952169][T32680] name failslab, interval 1, probability 0, space 0, times 0 [ 1337.974871][T32681] FAULT_INJECTION: forcing a failure. [ 1337.974871][T32681] name failslab, interval 1, probability 0, space 0, times 0 [ 1337.976266][T32680] CPU: 0 PID: 32680 Comm: syz-executor.1 Not tainted 5.8.0-syzkaller #0 [ 1337.999950][T32680] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1338.010094][T32680] Call Trace: [ 1338.013379][T32680] dump_stack+0x10f/0x19d [ 1338.017714][T32680] should_fail+0x23c/0x250 [ 1338.022182][T32680] __should_failslab+0x81/0x90 [ 1338.026925][T32680] should_failslab+0x5/0x20 [ 1338.031502][T32680] slab_pre_alloc_hook+0x20/0xd0 [ 1338.036434][T32680] kmem_cache_alloc_trace+0x54/0x2d0 [ 1338.041706][T32680] ? sctp_add_bind_addr+0x7b/0x1c0 [ 1338.046846][T32680] sctp_add_bind_addr+0x7b/0x1c0 [ 1338.051758][T32680] sctp_copy_local_addr_list+0x19b/0x220 [ 1338.057399][T32680] sctp_copy_one_addr+0x7d/0x3b0 [ 1338.062311][T32680] sctp_bind_addr_copy+0x8c/0x2b0 [ 1338.067320][T32680] sctp_assoc_set_bind_addr_from_ep+0xb7/0xc0 [ 1338.073459][T32680] sctp_connect_new_asoc+0x1bc/0x390 [ 1338.078722][T32680] ? bpf_lsm_sctp_bind_connect+0x5/0x10 [ 1338.084262][T32680] sctp_sendmsg+0x10f5/0x1a90 [ 1338.088994][T32680] ? aa_sock_msg_perm+0x87/0x120 [ 1338.093906][T32680] inet_sendmsg+0x5f/0x80 [ 1338.098821][T32680] __sys_sendto+0x2ae/0x380 [ 1338.103303][T32680] ? check_preemption_disabled+0x51/0x140 [ 1338.109141][T32680] __x64_sys_sendto+0x74/0x90 [ 1338.113791][T32680] do_syscall_64+0x39/0x80 [ 1338.118267][T32680] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1338.124136][T32680] RIP: 0033:0x45d239 [ 1338.128008][T32680] Code: 5d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 2b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1338.147591][T32680] RSP: 002b:00007f2afe6f0c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1338.155977][T32680] RAX: ffffffffffffffda RBX: 000000000002c3c0 RCX: 000000000045d239 [ 1338.164018][T32680] RDX: 0000000000000001 RSI: 0000000020847fff RDI: 0000000000000003 [ 1338.171967][T32680] RBP: 00007f2afe6f0ca0 R08: 00000000200001c0 R09: 000000000000001c [ 1338.179913][T32680] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000000003a [ 1338.187971][T32680] R13: 00007ffedb82650f R14: 00007f2afe6f19c0 R15: 000000000118d08c [ 1338.196032][T32681] CPU: 1 PID: 32681 Comm: syz-executor.0 Not tainted 5.8.0-syzkaller #0 [ 1338.204347][T32681] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1338.214479][T32681] Call Trace: [ 1338.217758][T32681] dump_stack+0x10f/0x19d [ 1338.222075][T32681] should_fail+0x23c/0x250 [ 1338.226482][T32681] __should_failslab+0x81/0x90 [ 1338.231230][T32681] should_failslab+0x5/0x20 [ 1338.235767][T32681] slab_pre_alloc_hook+0x20/0xd0 [ 1338.240675][T32681] kmem_cache_alloc_trace+0x54/0x2d0 [ 1338.245931][T32681] ? sctp_add_bind_addr+0x7b/0x1c0 06:55:34 executing program 2: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x29, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) [ 1338.251053][T32681] sctp_add_bind_addr+0x7b/0x1c0 [ 1338.255966][T32681] sctp_copy_local_addr_list+0x19b/0x220 [ 1338.261585][T32681] sctp_copy_one_addr+0x7d/0x3b0 [ 1338.266506][T32681] sctp_bind_addr_copy+0x8c/0x2b0 [ 1338.271502][T32681] sctp_assoc_set_bind_addr_from_ep+0xb7/0xc0 [ 1338.277548][T32681] sctp_connect_new_asoc+0x1bc/0x390 [ 1338.282822][T32681] ? bpf_lsm_sctp_bind_connect+0x5/0x10 [ 1338.288353][T32681] sctp_sendmsg+0x10f5/0x1a90 [ 1338.293020][T32681] ? aa_sock_msg_perm+0x87/0x120 [ 1338.297942][T32681] inet_sendmsg+0x5f/0x80 [ 1338.302275][T32681] __sys_sendto+0x2ae/0x380 [ 1338.306760][T32681] ? check_preemption_disabled+0x51/0x140 [ 1338.312472][T32681] __x64_sys_sendto+0x74/0x90 [ 1338.317206][T32681] do_syscall_64+0x39/0x80 [ 1338.321693][T32681] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1338.327560][T32681] RIP: 0033:0x45d239 [ 1338.331436][T32681] Code: 5d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 2b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1338.351102][T32681] RSP: 002b:00007f3109f92c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1338.359491][T32681] RAX: ffffffffffffffda RBX: 000000000002c3c0 RCX: 000000000045d239 [ 1338.367452][T32681] RDX: 0000000000000001 RSI: 0000000020847fff RDI: 0000000000000003 [ 1338.375400][T32681] RBP: 00007f3109f92ca0 R08: 00000000200001c0 R09: 000000000000001c [ 1338.383344][T32681] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000020 [ 1338.391461][T32681] R13: 00007ffd8910153f R14: 00007f3109f939c0 R15: 000000000118d08c 06:55:35 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)="fc", 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) getsockopt$inet_sctp6_SCTP_AUTOCLOSE(r0, 0x84, 0x4, &(0x7f0000000000), &(0x7f0000000040)=0x4) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) r1 = syz_init_net_socket$ax25(0x3, 0x5, 0x0) r2 = dup(r1) bind$l2tp(r2, &(0x7f00000000c0)={0x2, 0x0, @remote}, 0x10) ioctl$sock_bt_cmtp_CMTPGETCONNINFO(r2, 0x800443d3, &(0x7f0000000140)={@none, 0x5, 0x81, 0x9}) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x40, &(0x7f00000001c0)={0xa, 0x4e24, 0x0, @ipv4={[], [], @initdev={0xac, 0x1e, 0x1, 0x0}}}, 0x1c) r3 = syz_init_net_socket$ax25(0x3, 0x5, 0x0) r4 = dup(r3) bind$l2tp(r4, &(0x7f00000000c0)={0x2, 0x0, @remote}, 0x10) sendmsg$inet_sctp(r4, &(0x7f0000000440)={&(0x7f0000000080)=@in={0x2, 0x4e23, @dev={0xac, 0x14, 0x14, 0x3c}}, 0x10, &(0x7f00000003c0)=[{&(0x7f0000000100)="3652865a65b600430cfe95b724dd7aaf48ed4f54fdede6", 0x17}, {&(0x7f0000000140)}, {&(0x7f0000000200)="a75d897b29d35c8f235495e5b0f76d2e01c3ec50f94c6c624521ce9e504150ca3b922f41ca002b937ed8eed58fffc86a03e358fe74910c995d524f0e1656074fab8351ecba4de7715b275d535623ed8ca99c60dc522b0feac3946aed0c4c24247e76c2f013a0ff41fc9966967d79b296fd6c4a525774ea8790249c1051adbb9d9bfd816b6314f9be2c883e33def325d8431014acc4767919cd2bb19dd889629d0bb97404d3b685ab85de8b2134622daf0977355dba575e1798747e4375cdff400e04ce518acb553ca88865248f3dd168a68bf8b4e97140e84263e8afc525057ce312b791bb2d3586f289036371d1afd76d1a60108712e9", 0xf7}, {&(0x7f0000000300)="f83da0831ae4032b87df4085fb04ac60b91ab5197a1537e7d1a1ca9e00a497f1d8f56de7cf94278bcc", 0x29}, {&(0x7f0000000340)="5f7f836da102a017b9f77011bd68aa8ddcf27d47127bc0ae90bd931c1bd31f8ffdc97cded276a4ad7acde4da2ad0aa0f02995ab64d72aae803b4af0c2ea7ca5fec73b5a0640a35a82556b4f5b1a4b89d3d471c8c815c2339622c63832568cd82719e06822ec6a7da28e8d9d44edaa92fbcbc59c0b422038d07f03b21ce81", 0x7e}], 0x5, 0x0, 0x0, 0x20008000}, 0x8844) 06:55:35 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x600, 0x0, 0x0, 0x11, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) 06:55:35 executing program 1 (fault-call:3 fault-nth:59): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:35 executing program 0 (fault-call:3 fault-nth:33): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:35 executing program 2: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x2b, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) [ 1338.816120][T32729] FAULT_INJECTION: forcing a failure. [ 1338.816120][T32729] name failslab, interval 1, probability 0, space 0, times 0 [ 1338.833075][T32729] CPU: 1 PID: 32729 Comm: syz-executor.1 Not tainted 5.8.0-syzkaller #0 [ 1338.841345][T32731] FAULT_INJECTION: forcing a failure. [ 1338.841345][T32731] name failslab, interval 1, probability 0, space 0, times 0 [ 1338.841397][T32729] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1338.864070][T32729] Call Trace: [ 1338.867352][T32729] dump_stack+0x10f/0x19d [ 1338.871670][T32729] should_fail+0x23c/0x250 [ 1338.876089][T32729] __should_failslab+0x81/0x90 [ 1338.880837][T32729] should_failslab+0x5/0x20 [ 1338.885322][T32729] slab_pre_alloc_hook+0x20/0xd0 [ 1338.890259][T32729] kmem_cache_alloc_trace+0x54/0x2d0 [ 1338.895527][T32729] ? sctp_add_bind_addr+0x7b/0x1c0 [ 1338.900649][T32729] sctp_add_bind_addr+0x7b/0x1c0 [ 1338.905633][T32729] sctp_copy_local_addr_list+0x19b/0x220 [ 1338.911243][T32729] sctp_copy_one_addr+0x7d/0x3b0 06:55:35 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0xa8aaaafffeaaaa15, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:35 executing program 2: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x2c, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) [ 1338.916188][T32729] sctp_bind_addr_copy+0x8c/0x2b0 [ 1338.921194][T32729] sctp_assoc_set_bind_addr_from_ep+0xb7/0xc0 [ 1338.927248][T32729] sctp_connect_new_asoc+0x1bc/0x390 [ 1338.932526][T32729] ? bpf_lsm_sctp_bind_connect+0x5/0x10 [ 1338.938059][T32729] sctp_sendmsg+0x10f5/0x1a90 [ 1338.942727][T32729] ? aa_sock_msg_perm+0x87/0x120 [ 1338.947694][T32729] inet_sendmsg+0x5f/0x80 [ 1338.952004][T32729] __sys_sendto+0x2ae/0x380 [ 1338.956500][T32729] ? check_preemption_disabled+0x51/0x140 [ 1338.962262][T32729] __x64_sys_sendto+0x74/0x90 [ 1338.967013][T32729] do_syscall_64+0x39/0x80 [ 1338.971422][T32729] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1338.977300][T32729] RIP: 0033:0x45d239 [ 1338.981183][T32729] Code: 5d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 2b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1339.000861][T32729] RSP: 002b:00007f2afe6f0c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1339.009265][T32729] RAX: ffffffffffffffda RBX: 000000000002c3c0 RCX: 000000000045d239 [ 1339.017240][T32729] RDX: 0000000000000001 RSI: 0000000020847fff RDI: 0000000000000003 [ 1339.025245][T32729] RBP: 00007f2afe6f0ca0 R08: 00000000200001c0 R09: 000000000000001c [ 1339.033202][T32729] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000000003b [ 1339.041182][T32729] R13: 00007ffedb82650f R14: 00007f2afe6f19c0 R15: 000000000118d08c [ 1339.056494][T32731] CPU: 0 PID: 32731 Comm: syz-executor.0 Not tainted 5.8.0-syzkaller #0 [ 1339.064932][T32731] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1339.074972][T32731] Call Trace: [ 1339.078257][T32731] dump_stack+0x10f/0x19d [ 1339.082645][T32731] should_fail+0x23c/0x250 [ 1339.087160][T32731] __should_failslab+0x81/0x90 [ 1339.091912][T32731] should_failslab+0x5/0x20 [ 1339.096407][T32731] slab_pre_alloc_hook+0x20/0xd0 [ 1339.101666][T32731] kmem_cache_alloc_trace+0x54/0x2d0 [ 1339.106957][T32731] ? sctp_add_bind_addr+0x7b/0x1c0 [ 1339.112040][T32731] sctp_add_bind_addr+0x7b/0x1c0 [ 1339.116960][T32731] sctp_copy_local_addr_list+0x19b/0x220 [ 1339.122687][T32731] sctp_copy_one_addr+0x7d/0x3b0 [ 1339.127673][T32731] sctp_bind_addr_copy+0x8c/0x2b0 [ 1339.132748][T32731] sctp_assoc_set_bind_addr_from_ep+0xb7/0xc0 [ 1339.138853][T32731] sctp_connect_new_asoc+0x1bc/0x390 [ 1339.144125][T32731] ? bpf_lsm_sctp_bind_connect+0x5/0x10 [ 1339.149660][T32731] sctp_sendmsg+0x10f5/0x1a90 [ 1339.154329][T32731] ? aa_sock_msg_perm+0x87/0x120 [ 1339.159255][T32731] inet_sendmsg+0x5f/0x80 [ 1339.163573][T32731] __sys_sendto+0x2ae/0x380 [ 1339.168064][T32731] ? check_preemption_disabled+0x51/0x140 [ 1339.173766][T32731] ? check_preemption_disabled+0x51/0x140 [ 1339.179566][T32731] __x64_sys_sendto+0x74/0x90 [ 1339.184232][T32731] do_syscall_64+0x39/0x80 [ 1339.188647][T32731] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1339.194534][T32731] RIP: 0033:0x45d239 [ 1339.198515][T32731] Code: 5d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 2b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 06:55:35 executing program 2: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x2d, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) [ 1339.218452][T32731] RSP: 002b:00007f3109f92c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1339.227030][T32731] RAX: ffffffffffffffda RBX: 000000000002c3c0 RCX: 000000000045d239 [ 1339.235169][T32731] RDX: 0000000000000001 RSI: 0000000020847fff RDI: 0000000000000003 [ 1339.243114][T32731] RBP: 00007f3109f92ca0 R08: 00000000200001c0 R09: 000000000000001c [ 1339.251161][T32731] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000021 [ 1339.259117][T32731] R13: 00007ffd8910153f R14: 00007f3109f939c0 R15: 000000000118d08c 06:55:35 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) r1 = syz_init_net_socket$ax25(0x3, 0x5, 0x0) r2 = dup(r1) bind$l2tp(r2, &(0x7f00000000c0)={0x2, 0x0, @remote}, 0x10) ioctl$CHAR_RAW_ROTATIONAL(r2, 0x127e, &(0x7f0000000140)) r3 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000000)='/dev/dlm-monitor\x00', 0x1, 0x0) getsockname$netlink(r3, &(0x7f0000000040), &(0x7f0000000080)=0xc) openat$proc_mixer(0xffffffffffffff9c, &(0x7f0000000100)='/proc/asound/card2/oss_mixer\x00', 0x1, 0x0) 06:55:35 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x700, 0x0, 0x0, 0x11, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) 06:55:36 executing program 2: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x2e, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:36 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) r1 = syz_init_net_socket$ax25(0x3, 0x5, 0x0) r2 = dup(r1) bind$l2tp(r2, &(0x7f00000000c0)={0x2, 0x0, @remote}, 0x10) r3 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER(r3, 0x84, 0x7b, &(0x7f0000000100)={0x0, 0x2}, 0x8) sendto$inet6(r3, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r3, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r3, 0x84, 0x7c, &(0x7f0000000300), 0x8) epoll_ctl$EPOLL_CTL_MOD(r2, 0x3, r3, &(0x7f0000000000)={0xb000000b}) 06:55:36 executing program 1 (fault-call:3 fault-nth:60): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:36 executing program 0 (fault-call:3 fault-nth:34): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:36 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0xa00, 0x0, 0x0, 0x11, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) [ 1339.655339][ T329] FAULT_INJECTION: forcing a failure. [ 1339.655339][ T329] name failslab, interval 1, probability 0, space 0, times 0 [ 1339.668727][ T329] CPU: 0 PID: 329 Comm: syz-executor.1 Not tainted 5.8.0-syzkaller #0 [ 1339.676865][ T329] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1339.687823][ T329] Call Trace: [ 1339.690658][ T333] FAULT_INJECTION: forcing a failure. [ 1339.690658][ T333] name failslab, interval 1, probability 0, space 0, times 0 [ 1339.691101][ T329] dump_stack+0x10f/0x19d [ 1339.691118][ T329] should_fail+0x23c/0x250 [ 1339.712376][ T329] __should_failslab+0x81/0x90 [ 1339.717181][ T329] should_failslab+0x5/0x20 [ 1339.721668][ T329] slab_pre_alloc_hook+0x20/0xd0 [ 1339.726663][ T329] kmem_cache_alloc_trace+0x54/0x2d0 [ 1339.731925][ T329] ? sctp_add_bind_addr+0x7b/0x1c0 [ 1339.737017][ T329] sctp_add_bind_addr+0x7b/0x1c0 [ 1339.741941][ T329] sctp_copy_local_addr_list+0x19b/0x220 [ 1339.747639][ T329] sctp_copy_one_addr+0x7d/0x3b0 [ 1339.752552][ T329] sctp_bind_addr_copy+0x8c/0x2b0 [ 1339.757573][ T329] sctp_assoc_set_bind_addr_from_ep+0xb7/0xc0 [ 1339.763631][ T329] sctp_connect_new_asoc+0x1bc/0x390 [ 1339.768902][ T329] ? bpf_lsm_sctp_bind_connect+0x5/0x10 [ 1339.774437][ T329] sctp_sendmsg+0x10f5/0x1a90 [ 1339.779114][ T329] ? aa_sock_msg_perm+0x87/0x120 [ 1339.784104][ T329] inet_sendmsg+0x5f/0x80 [ 1339.788423][ T329] __sys_sendto+0x2ae/0x380 [ 1339.792928][ T329] ? check_preemption_disabled+0x51/0x140 [ 1339.798632][ T329] ? check_preemption_disabled+0x51/0x140 [ 1339.804378][ T329] __x64_sys_sendto+0x74/0x90 [ 1339.809030][ T329] do_syscall_64+0x39/0x80 [ 1339.813443][ T329] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1339.819309][ T329] RIP: 0033:0x45d239 [ 1339.823196][ T329] Code: 5d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 2b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1339.842963][ T329] RSP: 002b:00007f2afe6f0c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c 06:55:36 executing program 2: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x2f, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) [ 1339.851346][ T329] RAX: ffffffffffffffda RBX: 000000000002c3c0 RCX: 000000000045d239 [ 1339.859295][ T329] RDX: 0000000000000001 RSI: 0000000020847fff RDI: 0000000000000003 [ 1339.867241][ T329] RBP: 00007f2afe6f0ca0 R08: 00000000200001c0 R09: 000000000000001c [ 1339.875188][ T329] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000000003c [ 1339.883349][ T329] R13: 00007ffedb82650f R14: 00007f2afe6f19c0 R15: 000000000118d08c [ 1339.891396][ T333] CPU: 1 PID: 333 Comm: syz-executor.0 Not tainted 5.8.0-syzkaller #0 [ 1339.899538][ T333] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1339.909578][ T333] Call Trace: [ 1339.912860][ T333] dump_stack+0x10f/0x19d [ 1339.917399][ T333] should_fail+0x23c/0x250 [ 1339.921799][ T333] __should_failslab+0x81/0x90 [ 1339.927702][ T333] should_failslab+0x5/0x20 [ 1339.932602][ T333] slab_pre_alloc_hook+0x20/0xd0 [ 1339.937556][ T333] kmem_cache_alloc_trace+0x54/0x2d0 [ 1339.942884][ T333] ? sctp_add_bind_addr+0x7b/0x1c0 [ 1339.947982][ T333] sctp_add_bind_addr+0x7b/0x1c0 [ 1339.952928][ T333] sctp_copy_local_addr_list+0x19b/0x220 [ 1339.958556][ T333] sctp_copy_one_addr+0x7d/0x3b0 [ 1339.963492][ T333] sctp_bind_addr_copy+0x8c/0x2b0 [ 1339.969525][ T333] sctp_assoc_set_bind_addr_from_ep+0xb7/0xc0 [ 1339.975664][ T333] sctp_connect_new_asoc+0x1bc/0x390 [ 1339.981117][ T333] ? bpf_lsm_sctp_bind_connect+0x5/0x10 [ 1339.986752][ T333] sctp_sendmsg+0x10f5/0x1a90 [ 1339.991435][ T333] ? aa_sock_msg_perm+0x87/0x120 [ 1339.996433][ T333] inet_sendmsg+0x5f/0x80 [ 1340.000842][ T333] __sys_sendto+0x2ae/0x380 [ 1340.005342][ T333] ? check_preemption_disabled+0x51/0x140 [ 1340.011092][ T333] __x64_sys_sendto+0x74/0x90 [ 1340.015997][ T333] do_syscall_64+0x39/0x80 [ 1340.020405][ T333] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1340.026339][ T333] RIP: 0033:0x45d239 [ 1340.030352][ T333] Code: 5d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 2b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 06:55:36 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0xa8aaaafffeaaaa16, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) [ 1340.050104][ T333] RSP: 002b:00007f3109f92c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1340.058513][ T333] RAX: ffffffffffffffda RBX: 000000000002c3c0 RCX: 000000000045d239 [ 1340.066798][ T333] RDX: 0000000000000001 RSI: 0000000020847fff RDI: 0000000000000003 [ 1340.074944][ T333] RBP: 00007f3109f92ca0 R08: 00000000200001c0 R09: 000000000000001c [ 1340.083031][ T333] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000022 [ 1340.091104][ T333] R13: 00007ffd8910153f R14: 00007f3109f939c0 R15: 000000000118d08c 06:55:36 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0xc00, 0x0, 0x0, 0x11, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) 06:55:36 executing program 2: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x30, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:36 executing program 1 (fault-call:3 fault-nth:61): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:36 executing program 2: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x31, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:37 executing program 0 (fault-call:3 fault-nth:35): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:37 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0xf00, 0x0, 0x0, 0x11, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) 06:55:37 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) r1 = syz_init_net_socket$ax25(0x3, 0x5, 0x0) r2 = dup(r1) bind$l2tp(r2, &(0x7f00000000c0)={0x2, 0x0, @remote}, 0x10) ioctl$SOUND_MIXER_READ_RECMASK(r2, 0x80044dfd, &(0x7f0000000000)) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) [ 1340.536072][ T389] FAULT_INJECTION: forcing a failure. [ 1340.536072][ T389] name failslab, interval 1, probability 0, space 0, times 0 [ 1340.537514][ T394] FAULT_INJECTION: forcing a failure. [ 1340.537514][ T394] name failslab, interval 1, probability 0, space 0, times 0 [ 1340.561658][ T394] CPU: 0 PID: 394 Comm: syz-executor.0 Not tainted 5.8.0-syzkaller #0 [ 1340.569802][ T394] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1340.579844][ T394] Call Trace: [ 1340.583126][ T394] dump_stack+0x10f/0x19d [ 1340.587464][ T394] should_fail+0x23c/0x250 [ 1340.591873][ T394] __should_failslab+0x81/0x90 [ 1340.597058][ T394] should_failslab+0x5/0x20 [ 1340.601599][ T394] slab_pre_alloc_hook+0x20/0xd0 [ 1340.606595][ T394] kmem_cache_alloc_trace+0x54/0x2d0 [ 1340.611945][ T394] ? sctp_add_bind_addr+0x7b/0x1c0 [ 1340.617042][ T394] sctp_add_bind_addr+0x7b/0x1c0 [ 1340.621978][ T394] sctp_copy_local_addr_list+0x19b/0x220 [ 1340.627605][ T394] sctp_copy_one_addr+0x7d/0x3b0 [ 1340.632531][ T394] sctp_bind_addr_copy+0x8c/0x2b0 [ 1340.637553][ T394] sctp_assoc_set_bind_addr_from_ep+0xb7/0xc0 [ 1340.643616][ T394] sctp_connect_new_asoc+0x1bc/0x390 [ 1340.648889][ T394] ? bpf_lsm_sctp_bind_connect+0x5/0x10 [ 1340.654420][ T394] sctp_sendmsg+0x10f5/0x1a90 [ 1340.659150][ T394] ? aa_sock_msg_perm+0x87/0x120 [ 1340.664067][ T394] inet_sendmsg+0x5f/0x80 [ 1340.668378][ T394] __sys_sendto+0x2ae/0x380 [ 1340.672881][ T394] ? check_preemption_disabled+0x51/0x140 [ 1340.678618][ T394] ? check_preemption_disabled+0x51/0x140 [ 1340.684391][ T394] __x64_sys_sendto+0x74/0x90 [ 1340.689044][ T394] do_syscall_64+0x39/0x80 [ 1340.693480][ T394] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1340.699347][ T394] RIP: 0033:0x45d239 [ 1340.703221][ T394] Code: 5d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 2b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1340.722909][ T394] RSP: 002b:00007f3109f92c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1340.731298][ T394] RAX: ffffffffffffffda RBX: 000000000002c3c0 RCX: 000000000045d239 [ 1340.739336][ T394] RDX: 0000000000000001 RSI: 0000000020847fff RDI: 0000000000000003 [ 1340.747282][ T394] RBP: 00007f3109f92ca0 R08: 00000000200001c0 R09: 000000000000001c [ 1340.755293][ T394] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000023 [ 1340.763239][ T394] R13: 00007ffd8910153f R14: 00007f3109f939c0 R15: 000000000118d08c [ 1340.771297][ T389] CPU: 1 PID: 389 Comm: syz-executor.1 Not tainted 5.8.0-syzkaller #0 [ 1340.779445][ T389] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1340.789762][ T389] Call Trace: [ 1340.793045][ T389] dump_stack+0x10f/0x19d [ 1340.797369][ T389] should_fail+0x23c/0x250 [ 1340.802125][ T389] __should_failslab+0x81/0x90 [ 1340.806883][ T389] should_failslab+0x5/0x20 [ 1340.811364][ T389] slab_pre_alloc_hook+0x20/0xd0 [ 1340.816282][ T389] kmem_cache_alloc_trace+0x54/0x2d0 [ 1340.821664][ T389] ? sctp_add_bind_addr+0x7b/0x1c0 [ 1340.826765][ T389] sctp_add_bind_addr+0x7b/0x1c0 [ 1340.831679][ T389] sctp_copy_local_addr_list+0x19b/0x220 [ 1340.837286][ T389] sctp_copy_one_addr+0x7d/0x3b0 [ 1340.842385][ T389] sctp_bind_addr_copy+0x8c/0x2b0 [ 1340.847424][ T389] sctp_assoc_set_bind_addr_from_ep+0xb7/0xc0 [ 1340.853559][ T389] sctp_connect_new_asoc+0x1bc/0x390 [ 1340.858903][ T389] ? bpf_lsm_sctp_bind_connect+0x5/0x10 [ 1340.864463][ T389] sctp_sendmsg+0x10f5/0x1a90 [ 1340.869137][ T389] ? aa_sock_msg_perm+0x87/0x120 [ 1340.874061][ T389] inet_sendmsg+0x5f/0x80 [ 1340.878379][ T389] __sys_sendto+0x2ae/0x380 [ 1340.882955][ T389] ? check_preemption_disabled+0x51/0x140 [ 1340.888760][ T389] __x64_sys_sendto+0x74/0x90 [ 1340.893453][ T389] do_syscall_64+0x39/0x80 [ 1340.897863][ T389] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1340.903745][ T389] RIP: 0033:0x45d239 [ 1340.907663][ T389] Code: 5d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 2b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1340.927259][ T389] RSP: 002b:00007f2afe6f0c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c 06:55:37 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER(r1, 0x84, 0x7b, &(0x7f0000000100)={0x0, 0x2}, 0x8) sendto$inet6(r1, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r1, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) r2 = socket$inet6_sctp(0xa, 0x5, 0x84) socket$inet(0x2, 0x80001, 0x84) r3 = socket$inet6_sctp(0xa, 0x5, 0x84) r4 = socket$inet(0x2, 0x80001, 0x84) setsockopt$inet_sctp6_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f0000000080), 0x8) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(0xffffffffffffffff, 0x84, 0x7c, &(0x7f0000000240)={0x0, 0x8, 0xf001}, 0x8) getsockopt$inet_sctp_SCTP_MAX_BURST(r4, 0x84, 0x14, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) setsockopt$inet_sctp6_SCTP_CONTEXT(r3, 0x84, 0x11, &(0x7f0000000080)={r5}, 0x8) getsockopt$inet_sctp6_SCTP_RECONFIG_SUPPORTED(r2, 0x84, 0x75, &(0x7f0000000140)={r5, 0x92}, &(0x7f0000000200)=0x8) getsockopt$inet_sctp_SCTP_MAX_BURST(0xffffffffffffffff, 0x84, 0x14, &(0x7f0000000280)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) setsockopt$inet_sctp6_SCTP_CONTEXT(r2, 0x84, 0x11, &(0x7f0000000080)={r6}, 0x8) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDRS(r1, 0x84, 0x6c, &(0x7f0000000000)=ANY=[@ANYRES32=r6, @ANYBLOB="73000000a198b04cb5f9fa80dbfd763e0a332ba3cab5e4b383f01c8330e1e90618f2101c7545f02abf5df0f13fa4027466d6270dbbfe06000000000000007a5cfb3d65a70188a8a3a7857c00"/103], &(0x7f0000000080)=0x7b) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:37 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0xa8aaaafffeaaaa17, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) [ 1340.935664][ T389] RAX: ffffffffffffffda RBX: 000000000002c3c0 RCX: 000000000045d239 [ 1340.943648][ T389] RDX: 0000000000000001 RSI: 0000000020847fff RDI: 0000000000000003 [ 1340.951673][ T389] RBP: 00007f2afe6f0ca0 R08: 00000000200001c0 R09: 000000000000001c [ 1340.959638][ T389] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000000003d [ 1340.967605][ T389] R13: 00007ffedb82650f R14: 00007f2afe6f19c0 R15: 000000000118d08c 06:55:37 executing program 2: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x32, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:37 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x1002, 0x0, 0x0, 0x11, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) 06:55:37 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x1100, 0x0, 0x0, 0x11, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) 06:55:37 executing program 2: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x33, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:37 executing program 1 (fault-call:3 fault-nth:62): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:37 executing program 0 (fault-call:3 fault-nth:36): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) [ 1341.401904][ T462] FAULT_INJECTION: forcing a failure. [ 1341.401904][ T462] name failslab, interval 1, probability 0, space 0, times 0 [ 1341.421404][ T463] FAULT_INJECTION: forcing a failure. [ 1341.421404][ T463] name failslab, interval 1, probability 0, space 0, times 0 [ 1341.434733][ T462] CPU: 1 PID: 462 Comm: syz-executor.0 Not tainted 5.8.0-syzkaller #0 [ 1341.442957][ T462] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1341.453535][ T462] Call Trace: [ 1341.456823][ T462] dump_stack+0x10f/0x19d [ 1341.461144][ T462] should_fail+0x23c/0x250 [ 1341.465556][ T462] __should_failslab+0x81/0x90 [ 1341.470332][ T462] should_failslab+0x5/0x20 [ 1341.474829][ T462] slab_pre_alloc_hook+0x20/0xd0 [ 1341.480031][ T462] kmem_cache_alloc_trace+0x54/0x2d0 [ 1341.485367][ T462] ? sctp_add_bind_addr+0x7b/0x1c0 [ 1341.490527][ T462] sctp_add_bind_addr+0x7b/0x1c0 [ 1341.495488][ T462] sctp_copy_local_addr_list+0x19b/0x220 [ 1341.501177][ T462] sctp_copy_one_addr+0x7d/0x3b0 [ 1341.506119][ T462] sctp_bind_addr_copy+0x8c/0x2b0 [ 1341.511355][ T462] sctp_assoc_set_bind_addr_from_ep+0xb7/0xc0 [ 1341.517440][ T462] sctp_connect_new_asoc+0x1bc/0x390 [ 1341.522872][ T462] ? bpf_lsm_sctp_bind_connect+0x5/0x10 [ 1341.528421][ T462] sctp_sendmsg+0x10f5/0x1a90 [ 1341.533100][ T462] ? aa_sock_msg_perm+0x87/0x120 [ 1341.538300][ T462] inet_sendmsg+0x5f/0x80 [ 1341.542973][ T462] __sys_sendto+0x2ae/0x380 [ 1341.547723][ T462] ? check_preemption_disabled+0x51/0x140 [ 1341.553644][ T462] __x64_sys_sendto+0x74/0x90 [ 1341.558500][ T462] do_syscall_64+0x39/0x80 [ 1341.563163][ T462] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1341.569337][ T462] RIP: 0033:0x45d239 [ 1341.573461][ T462] Code: 5d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 2b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1341.595694][ T462] RSP: 002b:00007f3109f92c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1341.604554][ T462] RAX: ffffffffffffffda RBX: 000000000002c3c0 RCX: 000000000045d239 [ 1341.612789][ T462] RDX: 0000000000000001 RSI: 0000000020847fff RDI: 0000000000000003 [ 1341.621158][ T462] RBP: 00007f3109f92ca0 R08: 00000000200001c0 R09: 000000000000001c [ 1341.629478][ T462] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000024 [ 1341.637571][ T462] R13: 00007ffd8910153f R14: 00007f3109f939c0 R15: 000000000118d08c [ 1341.645662][ T463] CPU: 0 PID: 463 Comm: syz-executor.1 Not tainted 5.8.0-syzkaller #0 [ 1341.653905][ T463] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1341.664568][ T463] Call Trace: [ 1341.667843][ T463] dump_stack+0x10f/0x19d [ 1341.672368][ T463] should_fail+0x23c/0x250 [ 1341.676778][ T463] __should_failslab+0x81/0x90 [ 1341.681525][ T463] should_failslab+0x5/0x20 [ 1341.686198][ T463] slab_pre_alloc_hook+0x20/0xd0 [ 1341.691261][ T463] kmem_cache_alloc_trace+0x54/0x2d0 [ 1341.696699][ T463] ? sctp_add_bind_addr+0x7b/0x1c0 [ 1341.702247][ T463] sctp_add_bind_addr+0x7b/0x1c0 [ 1341.707216][ T463] sctp_copy_local_addr_list+0x19b/0x220 [ 1341.713096][ T463] sctp_copy_one_addr+0x7d/0x3b0 [ 1341.718047][ T463] sctp_bind_addr_copy+0x8c/0x2b0 [ 1341.723089][ T463] sctp_assoc_set_bind_addr_from_ep+0xb7/0xc0 [ 1341.729748][ T463] sctp_connect_new_asoc+0x1bc/0x390 [ 1341.735330][ T463] ? bpf_lsm_sctp_bind_connect+0x5/0x10 [ 1341.741881][ T463] sctp_sendmsg+0x10f5/0x1a90 [ 1341.746783][ T463] ? aa_sock_msg_perm+0x87/0x120 [ 1341.752154][ T463] inet_sendmsg+0x5f/0x80 [ 1341.756685][ T463] __sys_sendto+0x2ae/0x380 [ 1341.761426][ T463] ? check_preemption_disabled+0x51/0x140 [ 1341.767194][ T463] __x64_sys_sendto+0x74/0x90 [ 1341.771948][ T463] do_syscall_64+0x39/0x80 [ 1341.776472][ T463] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1341.782388][ T463] RIP: 0033:0x45d239 [ 1341.786843][ T463] Code: 5d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 2b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1341.807223][ T463] RSP: 002b:00007f2afe6f0c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1341.816521][ T463] RAX: ffffffffffffffda RBX: 000000000002c3c0 RCX: 000000000045d239 [ 1341.824841][ T463] RDX: 0000000000000001 RSI: 0000000020847fff RDI: 0000000000000003 [ 1341.833017][ T463] RBP: 00007f2afe6f0ca0 R08: 00000000200001c0 R09: 000000000000001c [ 1341.841505][ T463] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000000003e 06:55:38 executing program 2: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x34, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) [ 1341.850367][ T463] R13: 00007ffedb82650f R14: 00007f2afe6f19c0 R15: 000000000118d08c 06:55:38 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0xa8aaaafffeaaaa18, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:38 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x4000, 0x0, 0x0, 0x11, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) 06:55:38 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) r1 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) setresuid(0x0, r2, 0x0) r3 = add_key$keyring(&(0x7f00000004c0)='keyring\x00', &(0x7f00000003c0)={'syz', 0x2}, 0x0, 0x0, 0xffffffffffffffff) keyctl$get_persistent(0x16, r2, r3) r4 = clone3(&(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0}, 0x50) migrate_pages(r4, 0x6, 0x0, &(0x7f0000001ac0)) r5 = syz_open_procfs(r4, &(0x7f0000000080)='attr/fscreate\x00') getresgid(&(0x7f00000000c0), &(0x7f0000000100)=0x0, 0x0) r7 = syz_init_net_socket$ax25(0x3, 0x5, 0x0) r8 = dup(r7) bind$l2tp(r8, &(0x7f00000000c0)={0x2, 0x0, @remote}, 0x10) ioctl$PIO_FONTX(r8, 0x4b6c, &(0x7f0000000040)={0x80, 0xf, &(0x7f0000000500)="08e0a31d2b8ee7aef225c546bb91248755402ac1d3af54c9bc0259f82a5e17d4bbacc77c5dfa38f373e5eec650cc503376a4a4529622d32776304527523231aede9f01a22f02a4eca4d576710f10d25afdd79881ca46322676c6c41de424f583f1b4f37686b9efc7101b2ab4524ba8563b0f8a6347aeeb7c948086be354ef791d0d907d3519fa09e8069231a7f8df4dba767cadf1a1721448378db2ddfafa6cab98c22011999b789bddedd60ad5a91cb008228fe9f0496bfb8e78bfbf0e89cb6c6ea3a39be21da89838dd7e65e0528f7b9ac7c8ed5d65b7508c07b06914e3a593e0e6a0a8f2428ed09954dc29409060537ebc8ddf4063dc302f88ef218925a87683437c731ef55ace15bc0299f4aeb2e83269d06cf34227127603e31e8822255b2c2152002db90be4288a56bba1fbd606c7736887739d4c83d167d707473bd3a8290bab6c409d3eee1761f66fdc2f80bc90ba07a0bd0768c1c7ddca537b3268d37ae9c84d204810fd0c0a04ab9f44dddbd248c3b230eebb775d2aba533fe2684338d2c69029e5867524658845cd4a1e3f6cb1dcba4578bd6d379ade057da994af03c151608bd70c84d9fa6074a17b03b4cbdd98f2f2f87391e2941dd8f93404d7caccce3d61acfc72752b5b75e73a06f81c1bfd8309b5392e9a11579f92d8ffc8a1ae555f59cb85829f0653b11235c1755b524c8667368ced2f3c0953347b023f2990b18e139fd85b2368b6d2231b1da27851c2f8a7edd733aa48d2d36eb35b030200bbb40a49cf5ee8e7bdc692012b39b4693c15f66af68f0509c4b430c07a8136f6dac455d75c543d337fb0f49bfed7f57b43cd864b7ef57746601490c6900eb6c28cc08f37f68b2e1c398375b3a7cce62706f3426cd3e112ab9cba9d1c9098a85a0ea355c025f9d6398fc7184329d29d7e0c38bd6c6cf97976daab78d827f83f86e4dce49442fab4aebbcf12a34972289bddf5d3be4e68f11bc8a2b409ba1ef3f335f491ef7975548de942838e97c5c070f1391c2966448ad11ea065505704888951178d13ad3fb0cbb9407ed08366355fa006d17e03bd0051e45eab7ee16a478b63d611efd25adaf546defc413b0a61b98aa1d78f9b66d3d317c55bee878c561bedb5165076001118beb325ee2ef5cadaee0929c19a4b66a950c2aa47a50c1055122e68854b8fd3d13305449123f94db4d62b3822077bdd2c54f8e6ad12822b61ee62c2d10984a179e054c353aec278873f7012b64a6c9f012ab1b5ab1ed3ee383724bc4e50fc7b79574eb66313680c10d182309243f751bd40c702fbfb42de48ea4cc5ec4a745b7fe6a6daf984c8b24727a1e44d560ad88f0227018b76c46bf0e90e3df4ab4a6305c757f791e58c67c7a566e34d66c6900ed12934fbd1d09897012b2ea29e8aaa0326dbea739fb3c66543a6904a70e4da8ed136ea138f9"}) ioctl$TUNSETGROUP(r5, 0x400454ce, r6) chown(&(0x7f0000000000)='./file0\x00', r2, r6) 06:55:38 executing program 2: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x35, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:38 executing program 0 (fault-call:3 fault-nth:37): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:38 executing program 1 (fault-call:3 fault-nth:63): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:38 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x6000, 0x0, 0x0, 0x11, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) [ 1342.271295][ T517] FAULT_INJECTION: forcing a failure. [ 1342.271295][ T517] name failslab, interval 1, probability 0, space 0, times 0 [ 1342.280954][ T518] FAULT_INJECTION: forcing a failure. [ 1342.280954][ T518] name failslab, interval 1, probability 0, space 0, times 0 [ 1342.298310][ T518] CPU: 0 PID: 518 Comm: syz-executor.0 Not tainted 5.8.0-syzkaller #0 [ 1342.306474][ T518] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1342.316736][ T518] Call Trace: [ 1342.320171][ T518] dump_stack+0x10f/0x19d [ 1342.324915][ T518] should_fail+0x23c/0x250 [ 1342.329431][ T518] __should_failslab+0x81/0x90 [ 1342.334211][ T518] should_failslab+0x5/0x20 [ 1342.338804][ T518] slab_pre_alloc_hook+0x20/0xd0 [ 1342.343953][ T518] kmem_cache_alloc_trace+0x54/0x2d0 [ 1342.349557][ T518] ? sctp_add_bind_addr+0x7b/0x1c0 [ 1342.354783][ T518] sctp_add_bind_addr+0x7b/0x1c0 [ 1342.359879][ T518] sctp_copy_local_addr_list+0x19b/0x220 [ 1342.365555][ T518] sctp_copy_one_addr+0x7d/0x3b0 [ 1342.370755][ T518] sctp_bind_addr_copy+0x8c/0x2b0 [ 1342.376006][ T518] sctp_assoc_set_bind_addr_from_ep+0xb7/0xc0 [ 1342.382075][ T518] sctp_connect_new_asoc+0x1bc/0x390 [ 1342.387615][ T518] ? bpf_lsm_sctp_bind_connect+0x5/0x10 [ 1342.393719][ T518] sctp_sendmsg+0x10f5/0x1a90 [ 1342.398445][ T518] ? aa_sock_msg_perm+0x87/0x120 [ 1342.403548][ T518] inet_sendmsg+0x5f/0x80 [ 1342.408114][ T518] __sys_sendto+0x2ae/0x380 [ 1342.412696][ T518] ? check_preemption_disabled+0x51/0x140 [ 1342.418565][ T518] ? check_preemption_disabled+0x51/0x140 [ 1342.424346][ T518] __x64_sys_sendto+0x74/0x90 [ 1342.429238][ T518] do_syscall_64+0x39/0x80 [ 1342.433645][ T518] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1342.439605][ T518] RIP: 0033:0x45d239 [ 1342.443665][ T518] Code: 5d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 2b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 06:55:38 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) r1 = syz_init_net_socket$ax25(0x3, 0x3, 0xc4) socket$nl_route(0x10, 0x3, 0x0) r2 = dup(r1) bind$l2tp(r2, &(0x7f00000000c0)={0x2, 0x0, @remote}, 0x10) prctl$PR_SET_KEEPCAPS(0x8, 0x1) ioctl$BLKZEROOUT(r2, 0x127f, &(0x7f0000000000)={0x8}) r3 = syz_init_net_socket$ax25(0x3, 0x5, 0x0) r4 = socket$packet(0x11, 0x2, 0x300) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$sock_bt_hidp_HIDPCONNADD(r2, 0x400448c8, &(0x7f0000000300)={r4, r5, 0x0, 0x20, &(0x7f0000000080)="fd4129079639464ad958b0d5021623bf667e0577f33852502104f681c5a2b619", 0x15, 0x81, 0x7fff, 0x9, 0x1, 0x0, 0x100, 'syz1\x00'}) r6 = dup(r3) bind$l2tp(r6, &(0x7f00000000c0)={0x2, 0x0, @remote}, 0x10) ioctl$SNDRV_PCM_IOCTL_HW_REFINE_OLD(r6, 0xc1004110, &(0x7f0000000200)={0xe574, [0x4, 0x3, 0x6], [{0x40, 0x7ff, 0x1, 0x0, 0x1}, {0xff, 0x80000000, 0x0, 0x0, 0x0, 0x1}, {0x80, 0x1ff}, {0x7, 0x5, 0x0, 0x0, 0x1}, {0x4, 0x998, 0x0, 0x0, 0x1}, {0x946, 0x81, 0x0, 0x0, 0x1, 0x1}, {0x0, 0x47e9, 0x0, 0x1, 0x1, 0x1}, {0x3, 0xffff, 0x0, 0x1, 0x1, 0x1}, {0xffffffe1, 0xfffff4da, 0x1, 0x0, 0x0, 0x1}, {0x6, 0x8, 0x0, 0x0, 0x1}, {0x0, 0x40}, {0x7, 0x5, 0x0, 0x0, 0x1, 0x1}], 0x6}) r7 = gettid() sendmsg$DEVLINK_CMD_RELOAD(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0xffffffffffffff79, &(0x7f00000000c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='<\x00 \x00', @ANYRES16=0x0, @ANYBLOB="0b3e0000000000000000250000000e0001006e657464657673696d0000000f0002006e657464657673696d30000008008b00", @ANYRES32=r7, @ANYBLOB], 0x3c}, 0x1, 0x6000000000000000}, 0x0) sendmsg$DEVLINK_CMD_TRAP_GROUP_SET(0xffffffffffffffff, &(0x7f0000000500)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000140)={&(0x7f00000003c0)={0x128, 0x0, 0x800, 0x70bd2c, 0x25dfdbfb, {}, [{@nsim={{0xe, 0x1, 'netdevsim\x00'}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0xd, 0x87, 'l2_drops\x00'}, {0x5, 0x83, 0x1}}, {@nsim={{0xe, 0x1, 'netdevsim\x00'}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0xd, 0x87, 'l2_drops\x00'}, {0x5, 0x83, 0x1}}, {@nsim={{0xe, 0x1, 'netdevsim\x00'}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0xd, 0x87, 'l2_drops\x00'}, {0x5}}, {@pci={{0x8, 0x1, 'pci\x00'}, {0x11, 0x2, '0000:00:10.0\x00'}}, {0xd, 0x87, 'l2_drops\x00'}, {0x5}}, {@nsim={{0xe, 0x1, 'netdevsim\x00'}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0xd, 0x87, 'l2_drops\x00'}, {0x5, 0x83, 0x1}}]}, 0x128}, 0x1, 0x0, 0x0, 0x813d0c7b3bc613cf}, 0xc0) [ 1342.467327][ T518] RSP: 002b:00007f3109f92c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1342.475904][ T518] RAX: ffffffffffffffda RBX: 000000000002c3c0 RCX: 000000000045d239 [ 1342.484015][ T518] RDX: 0000000000000001 RSI: 0000000020847fff RDI: 0000000000000003 [ 1342.492102][ T518] RBP: 00007f3109f92ca0 R08: 00000000200001c0 R09: 000000000000001c [ 1342.500360][ T518] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000025 [ 1342.508409][ T518] R13: 00007ffd8910153f R14: 00007f3109f939c0 R15: 000000000118d08c 06:55:39 executing program 2: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x36, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) [ 1342.516500][ T517] CPU: 1 PID: 517 Comm: syz-executor.1 Not tainted 5.8.0-syzkaller #0 [ 1342.525106][ T517] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1342.535246][ T517] Call Trace: [ 1342.538859][ T517] dump_stack+0x10f/0x19d [ 1342.543280][ T517] should_fail+0x23c/0x250 [ 1342.547719][ T517] __should_failslab+0x81/0x90 [ 1342.552614][ T517] should_failslab+0x5/0x20 [ 1342.557177][ T517] slab_pre_alloc_hook+0x20/0xd0 [ 1342.562689][ T517] kmem_cache_alloc_trace+0x54/0x2d0 [ 1342.567982][ T517] ? sctp_add_bind_addr+0x7b/0x1c0 [ 1342.573113][ T517] sctp_add_bind_addr+0x7b/0x1c0 [ 1342.578050][ T517] sctp_copy_local_addr_list+0x19b/0x220 [ 1342.584306][ T517] sctp_copy_one_addr+0x7d/0x3b0 [ 1342.589771][ T517] sctp_bind_addr_copy+0x8c/0x2b0 [ 1342.595247][ T517] sctp_assoc_set_bind_addr_from_ep+0xb7/0xc0 [ 1342.601673][ T517] sctp_connect_new_asoc+0x1bc/0x390 [ 1342.606953][ T517] ? bpf_lsm_sctp_bind_connect+0x5/0x10 [ 1342.612489][ T517] sctp_sendmsg+0x10f5/0x1a90 [ 1342.617313][ T517] ? aa_sock_msg_perm+0x87/0x120 [ 1342.622328][ T517] inet_sendmsg+0x5f/0x80 [ 1342.626652][ T517] __sys_sendto+0x2ae/0x380 [ 1342.631357][ T517] ? check_preemption_disabled+0x51/0x140 [ 1342.637149][ T517] __x64_sys_sendto+0x74/0x90 [ 1342.642002][ T517] do_syscall_64+0x39/0x80 [ 1342.646498][ T517] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1342.652377][ T517] RIP: 0033:0x45d239 [ 1342.656330][ T517] Code: 5d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 2b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1342.676627][ T517] RSP: 002b:00007f2afe6f0c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1342.685132][ T517] RAX: ffffffffffffffda RBX: 000000000002c3c0 RCX: 000000000045d239 [ 1342.693436][ T517] RDX: 0000000000000001 RSI: 0000000020847fff RDI: 0000000000000003 [ 1342.701475][ T517] RBP: 00007f2afe6f0ca0 R08: 00000000200001c0 R09: 000000000000001c [ 1342.709621][ T517] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000000003f 06:55:39 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0xa8aaaafffeaaaa19, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) [ 1342.717667][ T517] R13: 00007ffedb82650f R14: 00007f2afe6f19c0 R15: 000000000118d08c 06:55:39 executing program 2: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x37, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:39 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) r1 = getpid() sched_setscheduler(r1, 0x5, &(0x7f00000002c0)) ptrace(0x8, r1) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000000000)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @private2}, 0x1c) 06:55:39 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0xe803, 0x0, 0x0, 0x11, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) 06:55:39 executing program 1 (fault-call:3 fault-nth:64): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:39 executing program 0 (fault-call:3 fault-nth:38): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:39 executing program 2: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x38, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) [ 1343.106579][ T569] FAULT_INJECTION: forcing a failure. [ 1343.106579][ T569] name failslab, interval 1, probability 0, space 0, times 0 [ 1343.140370][ T576] FAULT_INJECTION: forcing a failure. [ 1343.140370][ T576] name failslab, interval 1, probability 0, space 0, times 0 [ 1343.146530][ T569] CPU: 1 PID: 569 Comm: syz-executor.1 Not tainted 5.8.0-syzkaller #0 [ 1343.162673][ T569] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1343.173121][ T569] Call Trace: [ 1343.176531][ T569] dump_stack+0x10f/0x19d [ 1343.180866][ T569] should_fail+0x23c/0x250 [ 1343.185362][ T569] __should_failslab+0x81/0x90 [ 1343.190380][ T569] should_failslab+0x5/0x20 [ 1343.195062][ T569] slab_pre_alloc_hook+0x20/0xd0 [ 1343.200169][ T569] kmem_cache_alloc_trace+0x54/0x2d0 [ 1343.205989][ T569] ? sctp_add_bind_addr+0x7b/0x1c0 [ 1343.212010][ T569] sctp_add_bind_addr+0x7b/0x1c0 [ 1343.217172][ T569] sctp_copy_local_addr_list+0x19b/0x220 [ 1343.222870][ T569] sctp_copy_one_addr+0x7d/0x3b0 [ 1343.229042][ T569] sctp_bind_addr_copy+0x8c/0x2b0 [ 1343.234275][ T569] sctp_assoc_set_bind_addr_from_ep+0xb7/0xc0 [ 1343.240555][ T569] sctp_connect_new_asoc+0x1bc/0x390 [ 1343.245907][ T569] ? bpf_lsm_sctp_bind_connect+0x5/0x10 [ 1343.251525][ T569] sctp_sendmsg+0x10f5/0x1a90 [ 1343.256283][ T569] ? aa_sock_msg_perm+0x87/0x120 [ 1343.261214][ T569] inet_sendmsg+0x5f/0x80 [ 1343.265907][ T569] __sys_sendto+0x2ae/0x380 [ 1343.271442][ T569] ? check_preemption_disabled+0x51/0x140 [ 1343.277176][ T569] __x64_sys_sendto+0x74/0x90 [ 1343.282050][ T569] do_syscall_64+0x39/0x80 [ 1343.286551][ T569] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1343.293448][ T569] RIP: 0033:0x45d239 [ 1343.297550][ T569] Code: 5d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 2b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1343.317746][ T569] RSP: 002b:00007f2afe6f0c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1343.326378][ T569] RAX: ffffffffffffffda RBX: 000000000002c3c0 RCX: 000000000045d239 [ 1343.334555][ T569] RDX: 0000000000000001 RSI: 0000000020847fff RDI: 0000000000000003 [ 1343.342778][ T569] RBP: 00007f2afe6f0ca0 R08: 00000000200001c0 R09: 000000000000001c [ 1343.350966][ T569] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000040 [ 1343.359024][ T569] R13: 00007ffedb82650f R14: 00007f2afe6f19c0 R15: 000000000118d08c [ 1343.368795][ T576] CPU: 0 PID: 576 Comm: syz-executor.0 Not tainted 5.8.0-syzkaller #0 [ 1343.377163][ T576] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1343.387854][ T576] Call Trace: [ 1343.391219][ T576] dump_stack+0x10f/0x19d [ 1343.395532][ T576] should_fail+0x23c/0x250 [ 1343.400162][ T576] __should_failslab+0x81/0x90 [ 1343.404945][ T576] should_failslab+0x5/0x20 [ 1343.409978][ T576] slab_pre_alloc_hook+0x20/0xd0 [ 1343.415246][ T576] kmem_cache_alloc_trace+0x54/0x2d0 [ 1343.420819][ T576] ? sctp_add_bind_addr+0x7b/0x1c0 [ 1343.426045][ T576] sctp_add_bind_addr+0x7b/0x1c0 [ 1343.430995][ T576] sctp_copy_local_addr_list+0x19b/0x220 [ 1343.437074][ T576] sctp_copy_one_addr+0x7d/0x3b0 [ 1343.442011][ T576] sctp_bind_addr_copy+0x8c/0x2b0 [ 1343.447371][ T576] sctp_assoc_set_bind_addr_from_ep+0xb7/0xc0 [ 1343.453443][ T576] sctp_connect_new_asoc+0x1bc/0x390 [ 1343.459138][ T576] ? bpf_lsm_sctp_bind_connect+0x5/0x10 [ 1343.464943][ T576] sctp_sendmsg+0x10f5/0x1a90 [ 1343.469746][ T576] ? aa_sock_msg_perm+0x87/0x120 [ 1343.474905][ T576] inet_sendmsg+0x5f/0x80 [ 1343.479411][ T576] __sys_sendto+0x2ae/0x380 [ 1343.484065][ T576] ? check_preemption_disabled+0x51/0x140 [ 1343.489924][ T576] ? check_preemption_disabled+0x51/0x140 [ 1343.495788][ T576] __x64_sys_sendto+0x74/0x90 [ 1343.500540][ T576] do_syscall_64+0x39/0x80 [ 1343.505113][ T576] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1343.511362][ T576] RIP: 0033:0x45d239 [ 1343.515303][ T576] Code: 5d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 2b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1343.535709][ T576] RSP: 002b:00007f3109f92c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1343.544484][ T576] RAX: ffffffffffffffda RBX: 000000000002c3c0 RCX: 000000000045d239 [ 1343.553188][ T576] RDX: 0000000000000001 RSI: 0000000020847fff RDI: 0000000000000003 [ 1343.561553][ T576] RBP: 00007f3109f92ca0 R08: 00000000200001c0 R09: 000000000000001c [ 1343.569601][ T576] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000026 [ 1343.577901][ T576] R13: 00007ffd8910153f R14: 00007f3109f939c0 R15: 000000000118d08c 06:55:40 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0xa8aaaafffeaaaa1a, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:40 executing program 2: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x39, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:40 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0xf401, 0x0, 0x0, 0x11, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) 06:55:40 executing program 1 (fault-call:3 fault-nth:65): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:40 executing program 2: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x3a, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:40 executing program 0 (fault-call:3 fault-nth:39): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:40 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) r1 = syz_init_net_socket$ax25(0x3, 0x5, 0x0) r2 = dup(r1) bind$l2tp(r2, &(0x7f00000000c0)={0x2, 0x0, @remote}, 0x10) sendmsg$RDMA_NLDEV_CMD_SYS_GET(r2, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10005000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x40, 0x1406, 0x2, 0x70bd25, 0x25dfdbfc, "", [@RDMA_NLDEV_ATTR_DEV_INDEX={0x8, 0x1, 0x2}, @RDMA_NLDEV_ATTR_DEV_INDEX={0x8, 0x1, 0x1}, @RDMA_NLDEV_ATTR_DEV_INDEX={0x8}, @RDMA_NLDEV_ATTR_DEV_INDEX={0x8, 0x1, 0x1}, @RDMA_NLDEV_ATTR_DEV_INDEX={0x8, 0x1, 0x1}, @RDMA_NLDEV_ATTR_DEV_INDEX={0x8}]}, 0x40}, 0x1, 0x0, 0x0, 0x8000}, 0x20040800) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:40 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0xff00, 0x0, 0x0, 0x11, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) [ 1343.984839][ T625] FAULT_INJECTION: forcing a failure. [ 1343.984839][ T625] name failslab, interval 1, probability 0, space 0, times 0 [ 1343.999640][ T628] FAULT_INJECTION: forcing a failure. [ 1343.999640][ T628] name failslab, interval 1, probability 0, space 0, times 0 [ 1344.016523][ T625] CPU: 0 PID: 625 Comm: syz-executor.1 Not tainted 5.8.0-syzkaller #0 [ 1344.025245][ T625] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1344.035828][ T625] Call Trace: [ 1344.039135][ T625] dump_stack+0x10f/0x19d [ 1344.043612][ T625] should_fail+0x23c/0x250 [ 1344.048115][ T625] __should_failslab+0x81/0x90 [ 1344.052924][ T625] should_failslab+0x5/0x20 [ 1344.057756][ T625] slab_pre_alloc_hook+0x20/0xd0 [ 1344.062870][ T625] kmem_cache_alloc_trace+0x54/0x2d0 [ 1344.068373][ T625] ? sctp_add_bind_addr+0x7b/0x1c0 [ 1344.073700][ T625] sctp_add_bind_addr+0x7b/0x1c0 [ 1344.078653][ T625] sctp_copy_local_addr_list+0x19b/0x220 [ 1344.084665][ T625] sctp_copy_one_addr+0x7d/0x3b0 [ 1344.089927][ T625] sctp_bind_addr_copy+0x8c/0x2b0 [ 1344.095844][ T625] sctp_assoc_set_bind_addr_from_ep+0xb7/0xc0 [ 1344.101975][ T625] sctp_connect_new_asoc+0x1bc/0x390 [ 1344.107684][ T625] ? bpf_lsm_sctp_bind_connect+0x5/0x10 [ 1344.113492][ T625] sctp_sendmsg+0x10f5/0x1a90 [ 1344.118174][ T625] ? aa_sock_msg_perm+0x87/0x120 [ 1344.123126][ T625] inet_sendmsg+0x5f/0x80 [ 1344.127679][ T625] __sys_sendto+0x2ae/0x380 [ 1344.132351][ T625] ? check_preemption_disabled+0x51/0x140 [ 1344.138306][ T625] ? check_preemption_disabled+0x51/0x140 [ 1344.144200][ T625] __x64_sys_sendto+0x74/0x90 [ 1344.148941][ T625] do_syscall_64+0x39/0x80 [ 1344.153361][ T625] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1344.159345][ T625] RIP: 0033:0x45d239 [ 1344.163328][ T625] Code: 5d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 2b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1344.183286][ T625] RSP: 002b:00007f2afe6f0c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1344.192134][ T625] RAX: ffffffffffffffda RBX: 000000000002c3c0 RCX: 000000000045d239 [ 1344.201248][ T625] RDX: 0000000000000001 RSI: 0000000020847fff RDI: 0000000000000003 [ 1344.209864][ T625] RBP: 00007f2afe6f0ca0 R08: 00000000200001c0 R09: 000000000000001c [ 1344.217865][ T625] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000041 [ 1344.226071][ T625] R13: 00007ffedb82650f R14: 00007f2afe6f19c0 R15: 000000000118d08c 06:55:40 executing program 2: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x3b, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) [ 1344.234504][ T628] CPU: 1 PID: 628 Comm: syz-executor.0 Not tainted 5.8.0-syzkaller #0 [ 1344.242670][ T628] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1344.252882][ T628] Call Trace: [ 1344.256200][ T628] dump_stack+0x10f/0x19d [ 1344.260673][ T628] should_fail+0x23c/0x250 [ 1344.265228][ T628] __should_failslab+0x81/0x90 [ 1344.270370][ T628] should_failslab+0x5/0x20 [ 1344.274900][ T628] slab_pre_alloc_hook+0x20/0xd0 [ 1344.280106][ T628] kmem_cache_alloc_trace+0x54/0x2d0 [ 1344.285650][ T628] ? sctp_add_bind_addr+0x7b/0x1c0 [ 1344.290938][ T628] sctp_add_bind_addr+0x7b/0x1c0 [ 1344.295879][ T628] sctp_copy_local_addr_list+0x19b/0x220 [ 1344.301803][ T628] sctp_copy_one_addr+0x7d/0x3b0 [ 1344.307121][ T628] sctp_bind_addr_copy+0x8c/0x2b0 [ 1344.312144][ T628] sctp_assoc_set_bind_addr_from_ep+0xb7/0xc0 [ 1344.318327][ T628] sctp_connect_new_asoc+0x1bc/0x390 [ 1344.323936][ T628] ? bpf_lsm_sctp_bind_connect+0x5/0x10 [ 1344.329491][ T628] sctp_sendmsg+0x10f5/0x1a90 [ 1344.334432][ T628] ? aa_sock_msg_perm+0x87/0x120 [ 1344.339488][ T628] inet_sendmsg+0x5f/0x80 [ 1344.344314][ T628] __sys_sendto+0x2ae/0x380 [ 1344.348989][ T628] ? check_preemption_disabled+0x51/0x140 [ 1344.355026][ T628] __x64_sys_sendto+0x74/0x90 [ 1344.359982][ T628] do_syscall_64+0x39/0x80 [ 1344.364883][ T628] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1344.371021][ T628] RIP: 0033:0x45d239 06:55:41 executing program 2: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x3c, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) [ 1344.375083][ T628] Code: 5d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 2b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1344.394818][ T628] RSP: 002b:00007f3109f92c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1344.405286][ T628] RAX: ffffffffffffffda RBX: 000000000002c3c0 RCX: 000000000045d239 [ 1344.414569][ T628] RDX: 0000000000000001 RSI: 0000000020847fff RDI: 0000000000000003 [ 1344.422722][ T628] RBP: 00007f3109f92ca0 R08: 00000000200001c0 R09: 000000000000001c 06:55:41 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER(r1, 0x84, 0x7b, &(0x7f0000000100)={0x0, 0x2}, 0x8) sendto$inet6(r1, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) r2 = syz_init_net_socket$ax25(0x3, 0x5, 0x0) r3 = dup(r2) bind$l2tp(r3, &(0x7f00000000c0)={0x2, 0x0, @remote}, 0x10) r4 = socket$nl_route(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r4, 0x8933, &(0x7f0000000100)={'batadv0\x00', 0x0}) r6 = socket$nl_generic(0x10, 0x3, 0x10) r7 = syz_genetlink_get_family_id$batadv(&(0x7f0000000180)='batadv\x00') sendmsg$BATADV_CMD_GET_MESH(r6, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000380)={&(0x7f0000000040)={0x24, r7, 0xf, 0x0, 0x0, {0xf}, [@BATADV_ATTR_MESH_IFINDEX={0x8, 0x3, r5}, @BATADV_ATTR_GW_MODE={0x5, 0x33, 0x2}]}, 0x24}}, 0x0) sendmsg$BATADV_CMD_GET_MESH(r3, &(0x7f0000000280)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000000240)={&(0x7f0000000200)={0x24, r7, 0x200, 0x70bd28, 0x25dfdbff, {}, [@BATADV_ATTR_AGGREGATED_OGMS_ENABLED={0x5, 0x29, 0x1}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5, 0x2f, 0x1}]}, 0x24}, 0x1, 0x0, 0x0, 0x4008040}, 0x24044001) sendto$inet6(r1, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r1, 0x84, 0x7c, &(0x7f0000000300), 0x8) ioctl$sock_proto_private(r1, 0x89e0, &(0x7f0000000000)="da1a74aa361590f552ea5e433dab1683d6419dc070200bb68f9e5a7561d580e4527125dff2c55b49a3694266c753984f2e0abf27a2427ab2130a4e83f2506d6edf51f8fca99a4bd5677c06a17cec890a9862c1695e1de9603929b381e61b1d0a578f4eb98c2778d36a02ddf0c30e810b50b8f76598c57a81cf86e0ebc71ca075209fb2ec1a361ccac84a59b737e38a16874ebbeba7611bacd5b5f3eac4811d6c3e786f2c887fadc181873152ee16cee35406") sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) [ 1344.430698][ T628] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000027 [ 1344.438852][ T628] R13: 00007ffd8910153f R14: 00007f3109f939c0 R15: 000000000118d08c 06:55:41 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0xa8aaaafffeaaaa1b, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:41 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0xffff, 0x0, 0x0, 0x11, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) 06:55:41 executing program 2: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x3d, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:41 executing program 1 (fault-call:3 fault-nth:66): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:41 executing program 0 (fault-call:3 fault-nth:40): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:41 executing program 2: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x3e, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) [ 1344.806402][ T687] FAULT_INJECTION: forcing a failure. [ 1344.806402][ T687] name failslab, interval 1, probability 0, space 0, times 0 [ 1344.829453][ T692] FAULT_INJECTION: forcing a failure. [ 1344.829453][ T692] name failslab, interval 1, probability 0, space 0, times 0 [ 1344.842232][ T687] CPU: 1 PID: 687 Comm: syz-executor.1 Not tainted 5.8.0-syzkaller #0 [ 1344.851080][ T687] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1344.861948][ T687] Call Trace: [ 1344.865379][ T687] dump_stack+0x10f/0x19d [ 1344.870031][ T687] should_fail+0x23c/0x250 [ 1344.874506][ T687] __should_failslab+0x81/0x90 [ 1344.879355][ T687] should_failslab+0x5/0x20 [ 1344.883849][ T687] slab_pre_alloc_hook+0x20/0xd0 [ 1344.888862][ T687] kmem_cache_alloc_trace+0x54/0x2d0 [ 1344.894142][ T687] ? sctp_add_bind_addr+0x7b/0x1c0 [ 1344.899247][ T687] sctp_add_bind_addr+0x7b/0x1c0 [ 1344.904489][ T687] sctp_copy_local_addr_list+0x19b/0x220 [ 1344.910203][ T687] sctp_copy_one_addr+0x7d/0x3b0 [ 1344.915399][ T687] sctp_bind_addr_copy+0x8c/0x2b0 [ 1344.920536][ T687] sctp_assoc_set_bind_addr_from_ep+0xb7/0xc0 [ 1344.926879][ T687] sctp_connect_new_asoc+0x1bc/0x390 [ 1344.932168][ T687] ? bpf_lsm_sctp_bind_connect+0x5/0x10 [ 1344.937702][ T687] sctp_sendmsg+0x10f5/0x1a90 [ 1344.942706][ T687] ? aa_sock_msg_perm+0x87/0x120 [ 1344.948114][ T687] inet_sendmsg+0x5f/0x80 [ 1344.952892][ T687] __sys_sendto+0x2ae/0x380 [ 1344.957654][ T687] ? check_preemption_disabled+0x51/0x140 [ 1344.963434][ T687] __x64_sys_sendto+0x74/0x90 [ 1344.968236][ T687] do_syscall_64+0x39/0x80 [ 1344.972808][ T687] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1344.979072][ T687] RIP: 0033:0x45d239 [ 1344.983269][ T687] Code: 5d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 2b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1345.003670][ T687] RSP: 002b:00007f2afe6f0c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1345.013456][ T687] RAX: ffffffffffffffda RBX: 000000000002c3c0 RCX: 000000000045d239 [ 1345.021978][ T687] RDX: 0000000000000001 RSI: 0000000020847fff RDI: 0000000000000003 [ 1345.030568][ T687] RBP: 00007f2afe6f0ca0 R08: 00000000200001c0 R09: 000000000000001c [ 1345.038759][ T687] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000042 [ 1345.047356][ T687] R13: 00007ffedb82650f R14: 00007f2afe6f19c0 R15: 000000000118d08c 06:55:41 executing program 2: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0xaa, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) [ 1345.056282][ T692] CPU: 0 PID: 692 Comm: syz-executor.0 Not tainted 5.8.0-syzkaller #0 [ 1345.065995][ T692] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1345.077350][ T692] Call Trace: [ 1345.080940][ T692] dump_stack+0x10f/0x19d [ 1345.085558][ T692] should_fail+0x23c/0x250 [ 1345.090274][ T692] __should_failslab+0x81/0x90 [ 1345.095043][ T692] should_failslab+0x5/0x20 [ 1345.100334][ T692] slab_pre_alloc_hook+0x20/0xd0 [ 1345.106081][ T692] kmem_cache_alloc_trace+0x54/0x2d0 [ 1345.111788][ T692] ? sctp_add_bind_addr+0x7b/0x1c0 [ 1345.117414][ T692] sctp_add_bind_addr+0x7b/0x1c0 [ 1345.122999][ T692] sctp_copy_local_addr_list+0x19b/0x220 [ 1345.130221][ T692] sctp_copy_one_addr+0x7d/0x3b0 [ 1345.135730][ T692] sctp_bind_addr_copy+0x8c/0x2b0 [ 1345.141161][ T692] sctp_assoc_set_bind_addr_from_ep+0xb7/0xc0 [ 1345.147980][ T692] sctp_connect_new_asoc+0x1bc/0x390 [ 1345.153533][ T692] ? bpf_lsm_sctp_bind_connect+0x5/0x10 [ 1345.159402][ T692] sctp_sendmsg+0x10f5/0x1a90 [ 1345.164092][ T692] ? aa_sock_msg_perm+0x87/0x120 [ 1345.169296][ T692] inet_sendmsg+0x5f/0x80 [ 1345.173720][ T692] __sys_sendto+0x2ae/0x380 [ 1345.178406][ T692] ? check_preemption_disabled+0x51/0x140 [ 1345.184725][ T692] ? check_preemption_disabled+0x51/0x140 [ 1345.190791][ T692] __x64_sys_sendto+0x74/0x90 [ 1345.195796][ T692] do_syscall_64+0x39/0x80 [ 1345.200326][ T692] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1345.206674][ T692] RIP: 0033:0x45d239 [ 1345.211421][ T692] Code: 5d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 2b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1345.232784][ T692] RSP: 002b:00007f3109f92c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1345.241803][ T692] RAX: ffffffffffffffda RBX: 000000000002c3c0 RCX: 000000000045d239 06:55:41 executing program 2: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x300, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:41 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x11, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) [ 1345.252682][ T692] RDX: 0000000000000001 RSI: 0000000020847fff RDI: 0000000000000003 [ 1345.261257][ T692] RBP: 00007f3109f92ca0 R08: 00000000200001c0 R09: 000000000000001c [ 1345.269335][ T692] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000028 [ 1345.277495][ T692] R13: 00007ffd8910153f R14: 00007f3109f939c0 R15: 000000000118d08c 06:55:41 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0xa8aaaafffeaaaa1c, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:42 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(0xffffffffffffffff, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f0000000140)={0xa, 0x4e24, 0x0, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x15}}, 0x4}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER(r1, 0x84, 0x7b, &(0x7f0000000100)={0x0, 0x2}, 0x8) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER(r2, 0x84, 0x7b, &(0x7f0000000100)={0x0, 0x2}, 0x8) sendto$inet6(r2, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r2, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r2, &(0x7f00000002c0)="e2", 0x1, 0x20000005, &(0x7f00000001c0)={0xa, 0x4e22, 0x0, @local}, 0x1c) sendto$inet6(r1, &(0x7f00000000c0)="81", 0x1, 0x314dcba60920dc18, &(0x7f0000000180)={0xa, 0x0, 0x1, @private2, 0x2000001}, 0x1c) r3 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER(r3, 0x84, 0x7b, &(0x7f0000000100)={0x0, 0x2}, 0x8) sendto$inet6(r3, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r3, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r3, 0x84, 0x7c, &(0x7f0000000300), 0x8) write$binfmt_misc(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="73797a307362fce887475471d584b71d705ca875c7b6bbe914b5bb27c59b331724f5ff1357d32ea5a63aa3974c7c526317c140165625d625332d22c8ffb4800c22775def62cac0cb2a1d046290fe009e801074fcb942061d2f69fc49a0140188cff5bb120eabdfb6fc61711697f0d79294b7feaab70132226e2a50c6015365ba1422b06247976bd2ea0341b664370f44ef7bde9d193902e1fbfa"], 0x9a) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r1, 0x84, 0x7c, &(0x7f0000000300), 0x8) setsockopt$IP6T_SO_SET_ADD_COUNTERS(r1, 0x29, 0x41, &(0x7f0000000200)=ANY=[@ANYBLOB="6d616e676c65000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001416f79c5b560672471a14e37b481d72670a73171fb7d2a063aba27214687ac3b2b9fa7e1b34a27c6b69d6b0f0442de64a6a06d94ab436409e58c98a27342879177241ae9ec257e4d868c0372a6007e15c737885feb23b7bd8402d3d95fd52e0"], 0x58) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x80000000, @ipv4={[], [], @multicast2}}, 0x1c) 06:55:42 executing program 2: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x34000, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:42 executing program 1 (fault-call:3 fault-nth:67): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:42 executing program 0 (fault-call:3 fault-nth:41): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:42 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x2, 0x0, 0x11, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) 06:55:42 executing program 2: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x20848000, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) [ 1345.663690][ T750] FAULT_INJECTION: forcing a failure. [ 1345.663690][ T750] name failslab, interval 1, probability 0, space 0, times 0 [ 1345.678445][ T751] FAULT_INJECTION: forcing a failure. [ 1345.678445][ T751] name failslab, interval 1, probability 0, space 0, times 0 [ 1345.716218][ T751] CPU: 0 PID: 751 Comm: syz-executor.1 Not tainted 5.8.0-syzkaller #0 [ 1345.724659][ T751] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1345.734978][ T751] Call Trace: [ 1345.738412][ T751] dump_stack+0x10f/0x19d [ 1345.742735][ T751] should_fail+0x23c/0x250 [ 1345.747527][ T751] __should_failslab+0x81/0x90 [ 1345.752484][ T751] should_failslab+0x5/0x20 [ 1345.756986][ T751] slab_pre_alloc_hook+0x20/0xd0 [ 1345.762490][ T751] kmem_cache_alloc_trace+0x54/0x2d0 [ 1345.768211][ T751] ? sctp_add_bind_addr+0x7b/0x1c0 [ 1345.773418][ T751] sctp_add_bind_addr+0x7b/0x1c0 [ 1345.778521][ T751] sctp_copy_local_addr_list+0x19b/0x220 [ 1345.784242][ T751] sctp_copy_one_addr+0x7d/0x3b0 [ 1345.789489][ T751] sctp_bind_addr_copy+0x8c/0x2b0 [ 1345.794557][ T751] sctp_assoc_set_bind_addr_from_ep+0xb7/0xc0 [ 1345.800832][ T751] sctp_connect_new_asoc+0x1bc/0x390 [ 1345.806117][ T751] ? bpf_lsm_sctp_bind_connect+0x5/0x10 [ 1345.813032][ T751] sctp_sendmsg+0x10f5/0x1a90 [ 1345.817887][ T751] ? aa_sock_msg_perm+0x87/0x120 [ 1345.823194][ T751] inet_sendmsg+0x5f/0x80 [ 1345.827516][ T751] __sys_sendto+0x2ae/0x380 [ 1345.833023][ T751] ? check_preemption_disabled+0x51/0x140 [ 1345.839122][ T751] __x64_sys_sendto+0x74/0x90 [ 1345.844051][ T751] do_syscall_64+0x39/0x80 [ 1345.848790][ T751] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1345.854899][ T751] RIP: 0033:0x45d239 [ 1345.859238][ T751] Code: 5d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 2b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1345.880362][ T751] RSP: 002b:00007f2afe6f0c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1345.888964][ T751] RAX: ffffffffffffffda RBX: 000000000002c3c0 RCX: 000000000045d239 [ 1345.897006][ T751] RDX: 0000000000000001 RSI: 0000000020847fff RDI: 0000000000000003 [ 1345.905712][ T751] RBP: 00007f2afe6f0ca0 R08: 00000000200001c0 R09: 000000000000001c [ 1345.914065][ T751] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000043 [ 1345.922375][ T751] R13: 00007ffedb82650f R14: 00007f2afe6f19c0 R15: 000000000118d08c [ 1345.931404][ T750] CPU: 1 PID: 750 Comm: syz-executor.0 Not tainted 5.8.0-syzkaller #0 [ 1345.941030][ T750] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1345.951546][ T750] Call Trace: [ 1345.954840][ T750] dump_stack+0x10f/0x19d [ 1345.959345][ T750] should_fail+0x23c/0x250 06:55:42 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) r1 = syz_open_dev$ptys(0xc, 0x3, 0x0) ioctl$VT_ACTIVATE(r1, 0x5606, 0x1) [ 1345.963925][ T750] __should_failslab+0x81/0x90 [ 1345.969280][ T750] should_failslab+0x5/0x20 [ 1345.974203][ T750] slab_pre_alloc_hook+0x20/0xd0 [ 1345.979345][ T750] kmem_cache_alloc_trace+0x54/0x2d0 [ 1345.984913][ T750] ? sctp_add_bind_addr+0x7b/0x1c0 [ 1345.990077][ T750] sctp_add_bind_addr+0x7b/0x1c0 [ 1345.995780][ T750] sctp_copy_local_addr_list+0x19b/0x220 [ 1346.001620][ T750] sctp_copy_one_addr+0x7d/0x3b0 [ 1346.007276][ T750] sctp_bind_addr_copy+0x8c/0x2b0 [ 1346.012684][ T750] sctp_assoc_set_bind_addr_from_ep+0xb7/0xc0 [ 1346.018840][ T750] sctp_connect_new_asoc+0x1bc/0x390 [ 1346.024221][ T750] ? bpf_lsm_sctp_bind_connect+0x5/0x10 [ 1346.030097][ T750] sctp_sendmsg+0x10f5/0x1a90 [ 1346.034783][ T750] ? aa_sock_msg_perm+0x87/0x120 [ 1346.040024][ T750] inet_sendmsg+0x5f/0x80 [ 1346.044483][ T750] __sys_sendto+0x2ae/0x380 [ 1346.049148][ T750] ? check_preemption_disabled+0x51/0x140 [ 1346.055277][ T750] __x64_sys_sendto+0x74/0x90 [ 1346.060126][ T750] do_syscall_64+0x39/0x80 [ 1346.064543][ T750] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1346.070705][ T750] RIP: 0033:0x45d239 [ 1346.074601][ T750] Code: 5d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 2b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1346.095332][ T750] RSP: 002b:00007f3109f92c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1346.103915][ T750] RAX: ffffffffffffffda RBX: 000000000002c3c0 RCX: 000000000045d239 06:55:42 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER(r1, 0x84, 0x7b, &(0x7f0000000100)={0x0, 0x2}, 0x8) sendto$inet6(r1, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r1, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) r2 = syz_open_dev$vcsn(&(0x7f0000000080)='/dev/vcs#\x00', 0x49d, 0x123000) r3 = syz_init_net_socket$ax25(0x3, 0x5, 0x0) r4 = dup(r3) bind$l2tp(r4, &(0x7f00000000c0)={0x2, 0x0, @remote}, 0x10) perf_event_open$cgroup(&(0x7f0000000000)={0x2, 0x70, 0x8, 0x6, 0x71, 0x8, 0x0, 0x40, 0x4400, 0x5, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0xb4e2, 0x0, @perf_config_ext={0x81, 0xfffffffffffffbff}, 0x2000, 0x1, 0x1000, 0x8, 0x100, 0x4}, r2, 0xd, r4, 0x1) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r1, 0x84, 0x7c, &(0x7f0000000300), 0x8) sendto$inet6(r1, &(0x7f0000847fff)='x', 0x1, 0x80, &(0x7f00000001c0)={0xa, 0x0, 0x0, @local}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) [ 1346.114468][ T750] RDX: 0000000000000001 RSI: 0000000020847fff RDI: 0000000000000003 [ 1346.122438][ T750] RBP: 00007f3109f92ca0 R08: 00000000200001c0 R09: 000000000000001c [ 1346.130710][ T750] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000029 [ 1346.139272][ T750] R13: 00007ffd8910153f R14: 00007f3109f939c0 R15: 000000000118d08c 06:55:42 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0xa8aaaafffeaaaa1d, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:42 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x3, 0x0, 0x11, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) 06:55:42 executing program 0 (fault-call:3 fault-nth:42): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:42 executing program 1 (fault-call:3 fault-nth:68): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) [ 1346.503123][ T806] FAULT_INJECTION: forcing a failure. [ 1346.503123][ T806] name failslab, interval 1, probability 0, space 0, times 0 [ 1346.507382][ T807] FAULT_INJECTION: forcing a failure. [ 1346.507382][ T807] name failslab, interval 1, probability 0, space 0, times 0 [ 1346.518255][ T806] CPU: 1 PID: 806 Comm: syz-executor.0 Not tainted 5.8.0-syzkaller #0 [ 1346.538051][ T806] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1346.548345][ T806] Call Trace: [ 1346.551890][ T806] dump_stack+0x10f/0x19d [ 1346.556257][ T806] should_fail+0x23c/0x250 [ 1346.560707][ T806] __should_failslab+0x81/0x90 [ 1346.565699][ T806] should_failslab+0x5/0x20 [ 1346.570568][ T806] slab_pre_alloc_hook+0x20/0xd0 [ 1346.575857][ T806] kmem_cache_alloc_trace+0x54/0x2d0 [ 1346.581392][ T806] ? sctp_add_bind_addr+0x7b/0x1c0 [ 1346.586828][ T806] sctp_add_bind_addr+0x7b/0x1c0 [ 1346.593223][ T806] sctp_copy_local_addr_list+0x19b/0x220 [ 1346.599396][ T806] sctp_copy_one_addr+0x7d/0x3b0 [ 1346.604592][ T806] sctp_bind_addr_copy+0x8c/0x2b0 [ 1346.609614][ T806] sctp_assoc_set_bind_addr_from_ep+0xb7/0xc0 [ 1346.615967][ T806] sctp_connect_new_asoc+0x1bc/0x390 [ 1346.621824][ T806] ? bpf_lsm_sctp_bind_connect+0x5/0x10 [ 1346.627365][ T806] sctp_sendmsg+0x10f5/0x1a90 [ 1346.632129][ T806] ? aa_sock_msg_perm+0x87/0x120 [ 1346.637387][ T806] inet_sendmsg+0x5f/0x80 [ 1346.641716][ T806] __sys_sendto+0x2ae/0x380 [ 1346.646269][ T806] ? check_preemption_disabled+0x51/0x140 [ 1346.651978][ T806] ? check_preemption_disabled+0x51/0x140 [ 1346.657776][ T806] __x64_sys_sendto+0x74/0x90 [ 1346.662444][ T806] do_syscall_64+0x39/0x80 [ 1346.666850][ T806] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1346.673034][ T806] RIP: 0033:0x45d239 [ 1346.677012][ T806] Code: 5d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 2b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1346.697583][ T806] RSP: 002b:00007f3109f92c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1346.707882][ T806] RAX: ffffffffffffffda RBX: 000000000002c3c0 RCX: 000000000045d239 [ 1346.715842][ T806] RDX: 0000000000000001 RSI: 0000000020847fff RDI: 0000000000000003 [ 1346.723921][ T806] RBP: 00007f3109f92ca0 R08: 00000000200001c0 R09: 000000000000001c [ 1346.732405][ T806] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000000002a [ 1346.740525][ T806] R13: 00007ffd8910153f R14: 00007f3109f939c0 R15: 000000000118d08c 06:55:43 executing program 2: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x7f000001, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:43 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x4, 0x0, 0x11, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) [ 1346.748722][ T807] CPU: 0 PID: 807 Comm: syz-executor.1 Not tainted 5.8.0-syzkaller #0 [ 1346.757038][ T807] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1346.767551][ T807] Call Trace: [ 1346.771196][ T807] dump_stack+0x10f/0x19d [ 1346.775536][ T807] should_fail+0x23c/0x250 [ 1346.779960][ T807] __should_failslab+0x81/0x90 [ 1346.785000][ T807] should_failslab+0x5/0x20 [ 1346.789503][ T807] slab_pre_alloc_hook+0x20/0xd0 [ 1346.794543][ T807] kmem_cache_alloc_trace+0x54/0x2d0 [ 1346.800262][ T807] ? sctp_add_bind_addr+0x7b/0x1c0 [ 1346.805443][ T807] sctp_add_bind_addr+0x7b/0x1c0 [ 1346.810389][ T807] sctp_copy_local_addr_list+0x19b/0x220 [ 1346.816460][ T807] sctp_copy_one_addr+0x7d/0x3b0 [ 1346.821509][ T807] sctp_bind_addr_copy+0x8c/0x2b0 [ 1346.826873][ T807] sctp_assoc_set_bind_addr_from_ep+0xb7/0xc0 [ 1346.832943][ T807] sctp_connect_new_asoc+0x1bc/0x390 [ 1346.838677][ T807] ? bpf_lsm_sctp_bind_connect+0x5/0x10 [ 1346.844333][ T807] sctp_sendmsg+0x10f5/0x1a90 [ 1346.849020][ T807] ? aa_sock_msg_perm+0x87/0x120 [ 1346.854154][ T807] inet_sendmsg+0x5f/0x80 [ 1346.858683][ T807] __sys_sendto+0x2ae/0x380 [ 1346.863215][ T807] ? check_preemption_disabled+0x51/0x140 [ 1346.869293][ T807] __x64_sys_sendto+0x74/0x90 [ 1346.874057][ T807] do_syscall_64+0x39/0x80 [ 1346.878761][ T807] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1346.884856][ T807] RIP: 0033:0x45d239 [ 1346.888915][ T807] Code: 5d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 2b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1346.909007][ T807] RSP: 002b:00007f2afe6f0c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1346.917933][ T807] RAX: ffffffffffffffda RBX: 000000000002c3c0 RCX: 000000000045d239 [ 1346.926496][ T807] RDX: 0000000000000001 RSI: 0000000020847fff RDI: 0000000000000003 [ 1346.934483][ T807] RBP: 00007f2afe6f0ca0 R08: 00000000200001c0 R09: 000000000000001c [ 1346.943893][ T807] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000044 [ 1346.952704][ T807] R13: 00007ffedb82650f R14: 00007f2afe6f19c0 R15: 000000000118d08c 06:55:43 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0xa8aaaafffeaaaa1e, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:43 executing program 4: r0 = syz_init_net_socket$ax25(0x3, 0x5, 0x0) r1 = dup(r0) bind$l2tp(r1, &(0x7f00000000c0)={0x2, 0x0, @remote}, 0x10) ioctl$DRM_IOCTL_AGP_ALLOC(0xffffffffffffffff, 0xc0206434, &(0x7f0000000000)={0x7, 0x0}) ioctl$DRM_IOCTL_SG_FREE(r1, 0x40106439, &(0x7f0000000040)={0x8, r2}) r3 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r3, &(0x7f0000847fff)='x', 0xb, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r3, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r3, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:43 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x5, 0x0, 0x11, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) 06:55:43 executing program 1 (fault-call:3 fault-nth:69): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:43 executing program 0 (fault-call:3 fault-nth:43): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:43 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000000)='/dev/dlm-monitor\x00', 0x422800, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000100)='IPVS\x00') sendmsg$IPVS_CMD_ZERO(r2, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=ANY=[@ANYBLOB="080000041db3fe0089446eb58da534fad41225ee6a87da053403975167d831ff02af0087adbac8ddb3480119ea57f894f1dba6329e914a32d0dc52741657277bb66adff3b2c0c600bf24747d5b045528d025daf26efcae219970cbf821e2df279b586bb753ec9e70abcb2c8ba8676584cff9b1a3bd0583fa482f6cdabbe6c6546b377d", @ANYRES16=r3, @ANYBLOB="01000000000000000000100000003000018006000100020000000600040000000000060002000000000014000300ac1414aa00"/62], 0x44}}, 0x0) sendmsg$IPVS_CMD_DEL_DAEMON(r1, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000100)={&(0x7f0000000200)={0x5c, r3, 0x100, 0x70bd28, 0x25dfdbff, {}, [@IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0xfffffffc}, @IPVS_CMD_ATTR_DAEMON={0x38, 0x3, 0x0, 0x1, [@IPVS_DAEMON_ATTR_SYNC_ID={0x8, 0x3, 0x1}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x2}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5, @rand_addr=0x64010102}, @IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'netdevsim0\x00'}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5, @loopback}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8}]}, 0x5c}, 0x1, 0x0, 0x0, 0xc000}, 0x1) [ 1347.354012][ T860] FAULT_INJECTION: forcing a failure. [ 1347.354012][ T860] name failslab, interval 1, probability 0, space 0, times 0 [ 1347.382972][ T860] CPU: 0 PID: 860 Comm: syz-executor.0 Not tainted 5.8.0-syzkaller #0 [ 1347.391138][ T860] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1347.401174][ T860] Call Trace: [ 1347.403602][ T862] FAULT_INJECTION: forcing a failure. [ 1347.403602][ T862] name failslab, interval 1, probability 0, space 0, times 0 [ 1347.404447][ T860] dump_stack+0x10f/0x19d [ 1347.404468][ T860] should_fail+0x23c/0x250 [ 1347.425838][ T860] __should_failslab+0x81/0x90 [ 1347.430650][ T860] should_failslab+0x5/0x20 [ 1347.435165][ T860] slab_pre_alloc_hook+0x20/0xd0 [ 1347.440079][ T860] kmem_cache_alloc_trace+0x54/0x2d0 [ 1347.445438][ T860] ? sctp_add_bind_addr+0x7b/0x1c0 [ 1347.450523][ T860] sctp_add_bind_addr+0x7b/0x1c0 [ 1347.455446][ T860] sctp_copy_local_addr_list+0x19b/0x220 [ 1347.461055][ T860] sctp_copy_one_addr+0x7d/0x3b0 [ 1347.466047][ T860] sctp_bind_addr_copy+0x8c/0x2b0 [ 1347.471100][ T860] sctp_assoc_set_bind_addr_from_ep+0xb7/0xc0 [ 1347.477152][ T860] sctp_connect_new_asoc+0x1bc/0x390 [ 1347.482423][ T860] ? bpf_lsm_sctp_bind_connect+0x5/0x10 [ 1347.487977][ T860] sctp_sendmsg+0x10f5/0x1a90 [ 1347.492686][ T860] ? aa_sock_msg_perm+0x87/0x120 [ 1347.497638][ T860] inet_sendmsg+0x5f/0x80 [ 1347.501962][ T860] __sys_sendto+0x2ae/0x380 [ 1347.506488][ T860] ? check_preemption_disabled+0x51/0x140 [ 1347.512261][ T860] ? check_preemption_disabled+0x51/0x140 [ 1347.518029][ T860] __x64_sys_sendto+0x74/0x90 [ 1347.522719][ T860] do_syscall_64+0x39/0x80 [ 1347.527129][ T860] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1347.532995][ T860] RIP: 0033:0x45d239 [ 1347.536871][ T860] Code: 5d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 2b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1347.556889][ T860] RSP: 002b:00007f3109f92c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1347.565388][ T860] RAX: ffffffffffffffda RBX: 000000000002c3c0 RCX: 000000000045d239 [ 1347.573346][ T860] RDX: 0000000000000001 RSI: 0000000020847fff RDI: 0000000000000003 [ 1347.581324][ T860] RBP: 00007f3109f92ca0 R08: 00000000200001c0 R09: 000000000000001c [ 1347.589477][ T860] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000000002b [ 1347.597435][ T860] R13: 00007ffd8910153f R14: 00007f3109f939c0 R15: 000000000118d08c 06:55:44 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x6, 0x0, 0x11, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) [ 1347.605401][ T862] CPU: 1 PID: 862 Comm: syz-executor.1 Not tainted 5.8.0-syzkaller #0 [ 1347.613549][ T862] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1347.623694][ T862] Call Trace: [ 1347.626972][ T862] dump_stack+0x10f/0x19d [ 1347.631283][ T862] should_fail+0x23c/0x250 [ 1347.636557][ T862] __should_failslab+0x81/0x90 [ 1347.641308][ T862] should_failslab+0x5/0x20 [ 1347.645808][ T862] slab_pre_alloc_hook+0x20/0xd0 [ 1347.650737][ T862] kmem_cache_alloc_trace+0x54/0x2d0 [ 1347.656041][ T862] ? sctp_add_bind_addr+0x7b/0x1c0 [ 1347.661181][ T862] sctp_add_bind_addr+0x7b/0x1c0 [ 1347.666114][ T862] sctp_copy_local_addr_list+0x19b/0x220 [ 1347.671762][ T862] sctp_copy_one_addr+0x7d/0x3b0 [ 1347.676842][ T862] sctp_bind_addr_copy+0x8c/0x2b0 [ 1347.681851][ T862] sctp_assoc_set_bind_addr_from_ep+0xb7/0xc0 [ 1347.687954][ T862] sctp_connect_new_asoc+0x1bc/0x390 [ 1347.693325][ T862] ? bpf_lsm_sctp_bind_connect+0x5/0x10 [ 1347.699039][ T862] sctp_sendmsg+0x10f5/0x1a90 [ 1347.703761][ T862] ? aa_sock_msg_perm+0x87/0x120 [ 1347.708679][ T862] inet_sendmsg+0x5f/0x80 [ 1347.713002][ T862] __sys_sendto+0x2ae/0x380 [ 1347.717504][ T862] ? check_preemption_disabled+0x51/0x140 [ 1347.723218][ T862] __x64_sys_sendto+0x74/0x90 [ 1347.727881][ T862] do_syscall_64+0x39/0x80 [ 1347.732289][ T862] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1347.738157][ T862] RIP: 0033:0x45d239 [ 1347.742027][ T862] Code: 5d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 2b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1347.761740][ T862] RSP: 002b:00007f2afe6f0c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1347.770132][ T862] RAX: ffffffffffffffda RBX: 000000000002c3c0 RCX: 000000000045d239 [ 1347.778106][ T862] RDX: 0000000000000001 RSI: 0000000020847fff RDI: 0000000000000003 [ 1347.786053][ T862] RBP: 00007f2afe6f0ca0 R08: 00000000200001c0 R09: 000000000000001c [ 1347.794018][ T862] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000045 [ 1347.801967][ T862] R13: 00007ffedb82650f R14: 00007f2afe6f19c0 R15: 000000000118d08c 06:55:44 executing program 2: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x7ffff000, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:44 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER(r1, 0x84, 0x7b, &(0x7f0000000100)={0x0, 0x2}, 0x8) sendto$inet6(r1, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) ioctl$sock_ifreq(r0, 0x61b037fec0592e5a, &(0x7f0000000380)={'bond_slave_0\x00', @ifru_names='wg0\x00'}) sendto$inet6(r1, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r1, 0x84, 0x7c, &(0x7f0000000300), 0x8) sendmsg(r1, &(0x7f0000000400)={&(0x7f0000000100)=@in={0x2, 0x4e20, @multicast1}, 0x80, &(0x7f0000000080)=[{&(0x7f0000000200)="db133423d6ae64859b2e5823d5074f40743d88460fc8330bb9d110d0900f8d4ea245ce577305218d7ccc62d656e48726144f47aed5d66bb8d8da3ce523224bbbaed8f8a9f48fe5c98f72f46b0db2dc49fb3681e03a4565faaf999a2442843d9b622e0753c5988324d869ea84d85264074c82512ff362fe84a8ad07de14e2930b7266d15df5ec7edd895dca67995310aecf9aa40556e4e22a6e077d39b3dc5d340ec4ba0d9991dcb150e54dc6", 0xac}, {&(0x7f00000002c0)="0f0c81a32a6597bf50941da50dea677c3caf5bc7aa6fbb15fd30c67159c2a0009a816a32827da8d9f01dfeec45bd0ec8b39d2b33d210285ac7610e096650ea47e74534e8b271575456ec24e374b997fd26adfe5db4803f14b6f4b24fc29590c34782de17360ef9435d90859b35a7096b639d25b5813b45e28d198a367314076a2bc42043c4dd8adc352d53f354cd28434e09ab5f0fe1a5524a7058b0a7df8864b161a7ca1a7f0dd0e4", 0xa9}], 0x2, &(0x7f0000000500)=ANY=[@ANYBLOB="30000000000000000901000003000000025ece203cc255211fb9490065126cd6b3d25c091e8059e3341589000000000040000000000000000000000000000000b91cd824794e0b81f305ded74cd1138bd1885d94643f6d9ad1a22cca741539da7016be866c34bde77e000000000000008edd0b4cb499e4dd58fbaec8236ecc101152fcdcdcaede2c416721161c7c35818bd8b65f8d9b6a3258c3dc785b9ffe03dcf4654402b32746a3e5f39f79756293d627737bc9246bd1593e69bcd55560d2ec6ca64e3f1d3a16b249ec7859fb2fb24993e701269d4a183cca0656570d95ccfdae504aa9bdfb83ac56f99f630c2d63d5204061c56c6219c292cd3f512fe424ce9c9f2f4766c40ca7fb353fc496cba0c9e4926c13648a200f4fb0f2d1c32aed020000000000000064ae6e5b8ecfbd86716cc54e286bf5d7566a5a2ad8376c280adf867e8f8b0e"], 0x70}, 0x800) r2 = syz_init_net_socket$ax25(0x3, 0x5, 0x0) ioctl$SG_GET_SCSI_ID(0xffffffffffffffff, 0x2276, &(0x7f0000000040)) r3 = dup(r2) bind$l2tp(r3, &(0x7f00000000c0)={0x2, 0x0, @remote}, 0x10) ioctl$SNDCTL_DSP_SETTRIGGER(r3, 0x40045010, &(0x7f0000000000)=0xffffffa8) 06:55:44 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0xa8aaaafffeaaaa1f, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:44 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x7, 0x0, 0x11, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) 06:55:44 executing program 0 (fault-call:3 fault-nth:44): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:44 executing program 1 (fault-call:3 fault-nth:70): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) [ 1348.221708][ T919] FAULT_INJECTION: forcing a failure. [ 1348.221708][ T919] name failslab, interval 1, probability 0, space 0, times 0 [ 1348.235764][ T920] FAULT_INJECTION: forcing a failure. [ 1348.235764][ T920] name failslab, interval 1, probability 0, space 0, times 0 [ 1348.249759][ T919] CPU: 0 PID: 919 Comm: syz-executor.0 Not tainted 5.8.0-syzkaller #0 [ 1348.257898][ T919] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1348.267937][ T919] Call Trace: [ 1348.271224][ T919] dump_stack+0x10f/0x19d [ 1348.275531][ T919] should_fail+0x23c/0x250 [ 1348.279927][ T919] __should_failslab+0x81/0x90 [ 1348.284675][ T919] should_failslab+0x5/0x20 [ 1348.289178][ T919] slab_pre_alloc_hook+0x20/0xd0 [ 1348.294107][ T919] kmem_cache_alloc_trace+0x54/0x2d0 [ 1348.299370][ T919] ? sctp_add_bind_addr+0x7b/0x1c0 [ 1348.304466][ T919] sctp_add_bind_addr+0x7b/0x1c0 [ 1348.309390][ T919] sctp_copy_local_addr_list+0x19b/0x220 [ 1348.314997][ T919] sctp_copy_one_addr+0x7d/0x3b0 [ 1348.319942][ T919] sctp_bind_addr_copy+0x8c/0x2b0 [ 1348.325103][ T919] sctp_assoc_set_bind_addr_from_ep+0xb7/0xc0 [ 1348.331145][ T919] sctp_connect_new_asoc+0x1bc/0x390 [ 1348.336662][ T919] ? bpf_lsm_sctp_bind_connect+0x5/0x10 [ 1348.342210][ T919] sctp_sendmsg+0x10f5/0x1a90 [ 1348.346892][ T919] ? aa_sock_msg_perm+0x87/0x120 [ 1348.351827][ T919] inet_sendmsg+0x5f/0x80 [ 1348.356132][ T919] __sys_sendto+0x2ae/0x380 [ 1348.360658][ T919] ? check_preemption_disabled+0x51/0x140 [ 1348.366452][ T919] ? check_preemption_disabled+0x51/0x140 [ 1348.372155][ T919] __x64_sys_sendto+0x74/0x90 [ 1348.376811][ T919] do_syscall_64+0x39/0x80 [ 1348.381206][ T919] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1348.387075][ T919] RIP: 0033:0x45d239 [ 1348.391043][ T919] Code: 5d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 2b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1348.410814][ T919] RSP: 002b:00007f3109f92c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1348.420182][ T919] RAX: ffffffffffffffda RBX: 000000000002c3c0 RCX: 000000000045d239 [ 1348.428308][ T919] RDX: 0000000000000001 RSI: 0000000020847fff RDI: 0000000000000003 [ 1348.436274][ T919] RBP: 00007f3109f92ca0 R08: 00000000200001c0 R09: 000000000000001c [ 1348.444248][ T919] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000000002c [ 1348.452216][ T919] R13: 00007ffd8910153f R14: 00007f3109f939c0 R15: 000000000118d08c [ 1348.460283][ T920] CPU: 1 PID: 920 Comm: syz-executor.1 Not tainted 5.8.0-syzkaller #0 [ 1348.468498][ T920] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1348.478649][ T920] Call Trace: [ 1348.481920][ T920] dump_stack+0x10f/0x19d [ 1348.486228][ T920] should_fail+0x23c/0x250 [ 1348.490618][ T920] __should_failslab+0x81/0x90 [ 1348.495355][ T920] should_failslab+0x5/0x20 [ 1348.499874][ T920] slab_pre_alloc_hook+0x20/0xd0 [ 1348.504810][ T920] kmem_cache_alloc_trace+0x54/0x2d0 [ 1348.510067][ T920] ? sctp_add_bind_addr+0x7b/0x1c0 [ 1348.515158][ T920] sctp_add_bind_addr+0x7b/0x1c0 [ 1348.520210][ T920] sctp_copy_local_addr_list+0x19b/0x220 [ 1348.525904][ T920] sctp_copy_one_addr+0x7d/0x3b0 [ 1348.530814][ T920] sctp_bind_addr_copy+0x8c/0x2b0 [ 1348.535899][ T920] sctp_assoc_set_bind_addr_from_ep+0xb7/0xc0 [ 1348.541982][ T920] sctp_connect_new_asoc+0x1bc/0x390 [ 1348.547321][ T920] ? bpf_lsm_sctp_bind_connect+0x5/0x10 [ 1348.552860][ T920] sctp_sendmsg+0x10f5/0x1a90 [ 1348.557544][ T920] ? aa_sock_msg_perm+0x87/0x120 [ 1348.562464][ T920] inet_sendmsg+0x5f/0x80 [ 1348.566776][ T920] __sys_sendto+0x2ae/0x380 [ 1348.571275][ T920] ? check_preemption_disabled+0x51/0x140 [ 1348.577089][ T920] __x64_sys_sendto+0x74/0x90 [ 1348.581749][ T920] do_syscall_64+0x39/0x80 [ 1348.586141][ T920] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1348.592022][ T920] RIP: 0033:0x45d239 [ 1348.595964][ T920] Code: 5d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 2b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 06:55:45 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x8, 0x0, 0x11, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) [ 1348.615654][ T920] RSP: 002b:00007f2afe6f0c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1348.624037][ T920] RAX: ffffffffffffffda RBX: 000000000002c3c0 RCX: 000000000045d239 [ 1348.632329][ T920] RDX: 0000000000000001 RSI: 0000000020847fff RDI: 0000000000000003 [ 1348.640273][ T920] RBP: 00007f2afe6f0ca0 R08: 00000000200001c0 R09: 000000000000001c [ 1348.648218][ T920] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000046 [ 1348.656193][ T920] R13: 00007ffedb82650f R14: 00007f2afe6f19c0 R15: 000000000118d08c 06:55:45 executing program 2: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0xac14140a, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:45 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0xa8aaaafffeaaaa20, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:45 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0xa, 0x0, 0x11, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) 06:55:45 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x4e23, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:45 executing program 0 (fault-call:3 fault-nth:45): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:45 executing program 1 (fault-call:3 fault-nth:71): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) [ 1349.073595][ T972] FAULT_INJECTION: forcing a failure. [ 1349.073595][ T972] name failslab, interval 1, probability 0, space 0, times 0 [ 1349.086854][ T972] CPU: 1 PID: 972 Comm: syz-executor.0 Not tainted 5.8.0-syzkaller #0 [ 1349.090281][ T976] FAULT_INJECTION: forcing a failure. [ 1349.090281][ T976] name failslab, interval 1, probability 0, space 0, times 0 [ 1349.094992][ T972] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1349.094996][ T972] Call Trace: [ 1349.095014][ T972] dump_stack+0x10f/0x19d [ 1349.095025][ T972] should_fail+0x23c/0x250 [ 1349.095053][ T972] __should_failslab+0x81/0x90 [ 1349.095064][ T972] should_failslab+0x5/0x20 [ 1349.095119][ T972] slab_pre_alloc_hook+0x20/0xd0 [ 1349.144084][ T972] kmem_cache_alloc_trace+0x54/0x2d0 [ 1349.149372][ T972] ? sctp_add_bind_addr+0x7b/0x1c0 [ 1349.154460][ T972] sctp_add_bind_addr+0x7b/0x1c0 [ 1349.159395][ T972] sctp_copy_local_addr_list+0x19b/0x220 [ 1349.165016][ T972] sctp_copy_one_addr+0x7d/0x3b0 [ 1349.170029][ T972] sctp_bind_addr_copy+0x8c/0x2b0 [ 1349.175040][ T972] sctp_assoc_set_bind_addr_from_ep+0xb7/0xc0 [ 1349.181084][ T972] sctp_connect_new_asoc+0x1bc/0x390 [ 1349.186351][ T972] ? bpf_lsm_sctp_bind_connect+0x5/0x10 [ 1349.191997][ T972] sctp_sendmsg+0x10f5/0x1a90 [ 1349.196670][ T972] ? aa_sock_msg_perm+0x87/0x120 [ 1349.201639][ T972] inet_sendmsg+0x5f/0x80 [ 1349.205955][ T972] __sys_sendto+0x2ae/0x380 [ 1349.210442][ T972] ? check_preemption_disabled+0x51/0x140 [ 1349.216217][ T972] ? check_preemption_disabled+0x51/0x140 [ 1349.221935][ T972] __x64_sys_sendto+0x74/0x90 [ 1349.226626][ T972] do_syscall_64+0x39/0x80 [ 1349.231026][ T972] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1349.236925][ T972] RIP: 0033:0x45d239 [ 1349.240845][ T972] Code: 5d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 2b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1349.260431][ T972] RSP: 002b:00007f3109f92c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1349.268848][ T972] RAX: ffffffffffffffda RBX: 000000000002c3c0 RCX: 000000000045d239 [ 1349.276805][ T972] RDX: 0000000000000001 RSI: 0000000020847fff RDI: 0000000000000003 [ 1349.284759][ T972] RBP: 00007f3109f92ca0 R08: 00000000200001c0 R09: 000000000000001c [ 1349.292722][ T972] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000000002d [ 1349.300672][ T972] R13: 00007ffd8910153f R14: 00007f3109f939c0 R15: 000000000118d08c [ 1349.308654][ T976] CPU: 0 PID: 976 Comm: syz-executor.1 Not tainted 5.8.0-syzkaller #0 [ 1349.318089][ T976] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1349.328186][ T976] Call Trace: [ 1349.331453][ T976] dump_stack+0x10f/0x19d [ 1349.335755][ T976] should_fail+0x23c/0x250 [ 1349.340146][ T976] __should_failslab+0x81/0x90 [ 1349.344882][ T976] should_failslab+0x5/0x20 [ 1349.349375][ T976] slab_pre_alloc_hook+0x20/0xd0 [ 1349.354286][ T976] kmem_cache_alloc_trace+0x54/0x2d0 [ 1349.359560][ T976] ? sctp_add_bind_addr+0x7b/0x1c0 [ 1349.364643][ T976] sctp_add_bind_addr+0x7b/0x1c0 [ 1349.369574][ T976] sctp_copy_local_addr_list+0x19b/0x220 [ 1349.375271][ T976] sctp_copy_one_addr+0x7d/0x3b0 [ 1349.380197][ T976] sctp_bind_addr_copy+0x8c/0x2b0 [ 1349.385195][ T976] sctp_assoc_set_bind_addr_from_ep+0xb7/0xc0 [ 1349.391233][ T976] sctp_connect_new_asoc+0x1bc/0x390 [ 1349.396577][ T976] ? bpf_lsm_sctp_bind_connect+0x5/0x10 [ 1349.402192][ T976] sctp_sendmsg+0x10f5/0x1a90 [ 1349.406860][ T976] ? aa_sock_msg_perm+0x87/0x120 [ 1349.411768][ T976] inet_sendmsg+0x5f/0x80 [ 1349.416074][ T976] __sys_sendto+0x2ae/0x380 [ 1349.420551][ T976] ? check_preemption_disabled+0x51/0x140 [ 1349.426343][ T976] __x64_sys_sendto+0x74/0x90 [ 1349.430990][ T976] do_syscall_64+0x39/0x80 [ 1349.435377][ T976] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1349.441325][ T976] RIP: 0033:0x45d239 [ 1349.445212][ T976] Code: 5d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 2b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1349.464792][ T976] RSP: 002b:00007f2afe6f0c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c 06:55:46 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0xc, 0x0, 0x11, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) [ 1349.473177][ T976] RAX: ffffffffffffffda RBX: 000000000002c3c0 RCX: 000000000045d239 [ 1349.481126][ T976] RDX: 0000000000000001 RSI: 0000000020847fff RDI: 0000000000000003 [ 1349.489118][ T976] RBP: 00007f2afe6f0ca0 R08: 00000000200001c0 R09: 000000000000001c [ 1349.497114][ T976] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000047 [ 1349.505158][ T976] R13: 00007ffedb82650f R14: 00007f2afe6f19c0 R15: 000000000118d08c 06:55:46 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER(r1, 0x84, 0x7b, &(0x7f0000000100)={0x0, 0x2}, 0x8) sendto$inet6(r1, &(0x7f00000002c0)='x', 0x56, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @empty}}, 0x1c) sendto$inet6(r1, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) r2 = dup(0xffffffffffffffff) bind$l2tp(r2, &(0x7f00000000c0)={0x2, 0x0, @remote}, 0x10) r3 = syz_init_net_socket$ax25(0x3, 0x5, 0x0) r4 = dup(r3) bind$l2tp(r4, &(0x7f00000000c0)={0x2, 0x0, @remote}, 0x10) getsockopt$inet_sctp_SCTP_PRIMARY_ADDR(r4, 0x84, 0x6, &(0x7f0000000200)={0x0, @in6={{0xa, 0x4e23, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', 0x3f}}}, &(0x7f0000000080)=0x84) r6 = socket$inet6_sctp(0xa, 0x5, 0x84) r7 = socket$inet(0x2, 0x80001, 0x84) getsockopt$inet_sctp_SCTP_MAX_BURST(r7, 0x84, 0x14, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) setsockopt$inet_sctp6_SCTP_CONTEXT(r6, 0x84, 0x11, &(0x7f0000000080)={r8}, 0x8) getsockopt$inet_sctp_SCTP_STATUS(r2, 0x84, 0xe, &(0x7f0000000340)={r5, 0x0, 0xffffffe1, 0x81, 0x6, 0x0, 0x5, 0xfffffff7, {r8, @in={{0x2, 0x4e21, @rand_addr=0x64010101}}, 0x7fff, 0x1, 0x2, 0x2, 0x3ff}}, &(0x7f0000000140)=0xb0) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r1, 0x84, 0x7c, &(0x7f0000000300), 0x8) sendto$inet6(r1, &(0x7f0000847fff)='\x00', 0x1, 0x4004094, &(0x7f00000001c0)={0xa, 0x0, 0x0, @initdev={0xfe, 0x88, [], 0x0, 0x0}}, 0x1c) 06:55:46 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0xa8aaaafffeaaaa21, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:46 executing program 2: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0xac14140b, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:46 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0xf, 0x0, 0x11, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) 06:55:46 executing program 0 (fault-call:3 fault-nth:46): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:46 executing program 1 (fault-call:3 fault-nth:72): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) [ 1349.916095][ T1024] FAULT_INJECTION: forcing a failure. [ 1349.916095][ T1024] name failslab, interval 1, probability 0, space 0, times 0 [ 1349.929220][ T1024] CPU: 0 PID: 1024 Comm: syz-executor.0 Not tainted 5.8.0-syzkaller #0 [ 1349.937433][ T1024] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1349.941858][ T1027] FAULT_INJECTION: forcing a failure. [ 1349.941858][ T1027] name failslab, interval 1, probability 0, space 0, times 0 [ 1349.947473][ T1024] Call Trace: [ 1349.947492][ T1024] dump_stack+0x10f/0x19d [ 1349.947503][ T1024] should_fail+0x23c/0x250 [ 1349.947548][ T1024] __should_failslab+0x81/0x90 [ 1349.976919][ T1024] should_failslab+0x5/0x20 [ 1349.981422][ T1024] slab_pre_alloc_hook+0x20/0xd0 [ 1349.986339][ T1024] kmem_cache_alloc_trace+0x54/0x2d0 [ 1349.991600][ T1024] ? sctp_add_bind_addr+0x7b/0x1c0 [ 1349.996811][ T1024] sctp_add_bind_addr+0x7b/0x1c0 [ 1350.001733][ T1024] sctp_copy_local_addr_list+0x19b/0x220 [ 1350.007346][ T1024] sctp_copy_one_addr+0x7d/0x3b0 [ 1350.012298][ T1024] sctp_bind_addr_copy+0x8c/0x2b0 [ 1350.017387][ T1024] sctp_assoc_set_bind_addr_from_ep+0xb7/0xc0 [ 1350.023434][ T1024] sctp_connect_new_asoc+0x1bc/0x390 [ 1350.028696][ T1024] ? bpf_lsm_sctp_bind_connect+0x5/0x10 [ 1350.034236][ T1024] sctp_sendmsg+0x10f5/0x1a90 [ 1350.038902][ T1024] ? aa_sock_msg_perm+0x87/0x120 [ 1350.043901][ T1024] inet_sendmsg+0x5f/0x80 [ 1350.048261][ T1024] __sys_sendto+0x2ae/0x380 [ 1350.052922][ T1024] ? check_preemption_disabled+0x51/0x140 [ 1350.058661][ T1024] __x64_sys_sendto+0x74/0x90 [ 1350.063382][ T1024] do_syscall_64+0x39/0x80 [ 1350.067777][ T1024] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1350.073642][ T1024] RIP: 0033:0x45d239 [ 1350.077538][ T1024] Code: 5d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 2b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1350.097230][ T1024] RSP: 002b:00007f3109f92c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1350.105649][ T1024] RAX: ffffffffffffffda RBX: 000000000002c3c0 RCX: 000000000045d239 [ 1350.113628][ T1024] RDX: 0000000000000001 RSI: 0000000020847fff RDI: 0000000000000003 [ 1350.122216][ T1024] RBP: 00007f3109f92ca0 R08: 00000000200001c0 R09: 000000000000001c [ 1350.130214][ T1024] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000000002e [ 1350.138168][ T1024] R13: 00007ffd8910153f R14: 00007f3109f939c0 R15: 000000000118d08c [ 1350.146146][ T1027] CPU: 1 PID: 1027 Comm: syz-executor.1 Not tainted 5.8.0-syzkaller #0 [ 1350.154397][ T1027] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1350.164747][ T1027] Call Trace: [ 1350.168017][ T1027] dump_stack+0x10f/0x19d [ 1350.172502][ T1027] should_fail+0x23c/0x250 [ 1350.176893][ T1027] __should_failslab+0x81/0x90 [ 1350.181655][ T1027] should_failslab+0x5/0x20 [ 1350.186216][ T1027] slab_pre_alloc_hook+0x20/0xd0 [ 1350.191133][ T1027] kmem_cache_alloc_trace+0x54/0x2d0 [ 1350.196403][ T1027] ? sctp_add_bind_addr+0x7b/0x1c0 [ 1350.201540][ T1027] sctp_add_bind_addr+0x7b/0x1c0 [ 1350.206531][ T1027] sctp_copy_local_addr_list+0x19b/0x220 [ 1350.212223][ T1027] sctp_copy_one_addr+0x7d/0x3b0 [ 1350.217177][ T1027] sctp_bind_addr_copy+0x8c/0x2b0 [ 1350.222174][ T1027] sctp_assoc_set_bind_addr_from_ep+0xb7/0xc0 [ 1350.228229][ T1027] sctp_connect_new_asoc+0x1bc/0x390 [ 1350.233630][ T1027] ? bpf_lsm_sctp_bind_connect+0x5/0x10 [ 1350.239152][ T1027] sctp_sendmsg+0x10f5/0x1a90 [ 1350.243824][ T1027] ? aa_sock_msg_perm+0x87/0x120 [ 1350.248735][ T1027] inet_sendmsg+0x5f/0x80 [ 1350.253064][ T1027] __sys_sendto+0x2ae/0x380 [ 1350.257545][ T1027] ? debug_smp_processor_id+0x18/0x20 [ 1350.262942][ T1027] ? delay_tsc+0x96/0xe0 [ 1350.267172][ T1027] ? check_preemption_disabled+0x51/0x140 [ 1350.272863][ T1027] __x64_sys_sendto+0x74/0x90 [ 1350.277510][ T1027] do_syscall_64+0x39/0x80 [ 1350.282161][ T1027] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1350.288054][ T1027] RIP: 0033:0x45d239 [ 1350.291928][ T1027] Code: 5d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 2b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1350.311505][ T1027] RSP: 002b:00007f2afe6f0c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1350.320092][ T1027] RAX: ffffffffffffffda RBX: 000000000002c3c0 RCX: 000000000045d239 [ 1350.328221][ T1027] RDX: 0000000000000001 RSI: 0000000020847fff RDI: 0000000000000003 [ 1350.336170][ T1027] RBP: 00007f2afe6f0ca0 R08: 00000000200001c0 R09: 000000000000001c [ 1350.344117][ T1027] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000048 [ 1350.352077][ T1027] R13: 00007ffedb82650f R14: 00007f2afe6f19c0 R15: 000000000118d08c 06:55:47 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x11, 0x0, 0x11, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) 06:55:47 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0xa8aaaafffeaaaa22, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:47 executing program 2: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0xac1414aa, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:47 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER(r1, 0x84, 0x7b, &(0x7f0000000100)={0x0, 0x2}, 0x8) sendto$inet6(r1, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r1, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r1, 0x84, 0x7c, &(0x7f0000000300), 0x8) sendto$inet6(r1, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0xfffffffe, @loopback}, 0x1c) r2 = syz_init_net_socket$ax25(0x3, 0x5, 0x0) r3 = dup(r2) bind$l2tp(r3, &(0x7f00000000c0)={0x2, 0x0, @remote}, 0x10) ioctl$IMCLEAR_L2(r3, 0x80044946, &(0x7f0000000000)=0x2) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:47 executing program 0 (fault-call:3 fault-nth:47): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:47 executing program 1 (fault-call:3 fault-nth:73): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) [ 1350.789809][ T1068] FAULT_INJECTION: forcing a failure. [ 1350.789809][ T1068] name failslab, interval 1, probability 0, space 0, times 0 [ 1350.823954][ T1071] FAULT_INJECTION: forcing a failure. [ 1350.823954][ T1071] name failslab, interval 1, probability 0, space 0, times 0 [ 1350.848786][ T1068] CPU: 0 PID: 1068 Comm: syz-executor.0 Not tainted 5.8.0-syzkaller #0 [ 1350.857127][ T1068] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1350.867168][ T1068] Call Trace: [ 1350.870468][ T1068] dump_stack+0x10f/0x19d [ 1350.874794][ T1068] should_fail+0x23c/0x250 [ 1350.879220][ T1068] __should_failslab+0x81/0x90 [ 1350.883992][ T1068] should_failslab+0x5/0x20 [ 1350.888524][ T1068] slab_pre_alloc_hook+0x20/0xd0 [ 1350.893452][ T1068] kmem_cache_alloc_trace+0x54/0x2d0 06:55:47 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) r1 = syz_init_net_socket$ax25(0x3, 0x5, 0x0) r2 = dup(r1) bind$l2tp(r2, &(0x7f00000000c0)={0x2, 0x0, @remote}, 0x10) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000380)='ethtool\x00') sendmsg$ETHTOOL_MSG_DEBUG_SET(r3, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000200)={&(0x7f00000005c0)={0x38, r4, 0x1, 0x0, 0x0, {}, [@ETHTOOL_A_DEBUG_HEADER={0x18, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'ipvlan0\x00'}]}, @ETHTOOL_A_DEBUG_MSGMASK={0xc, 0x2, 0x0, 0x1, [@ETHTOOL_A_BITSET_BITS={0x8, 0x3, 0x0, 0x1, [{0x4}]}]}]}, 0x38}}, 0x0) sendmsg$ETHTOOL_MSG_COALESCE_SET(r2, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x24, r4, 0x200, 0x70bd2c, 0x25dfdbfb, {}, [@ETHTOOL_A_COALESCE_RX_MAX_FRAMES_IRQ={0x8, 0x5, 0x9}, @ETHTOOL_A_COALESCE_RATE_SAMPLE_INTERVAL={0x8, 0x17, 0x400}]}, 0x24}, 0x1, 0x0, 0x0, 0x4004000}, 0x44045) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) [ 1350.898729][ T1068] ? sctp_add_bind_addr+0x7b/0x1c0 [ 1350.903833][ T1068] sctp_add_bind_addr+0x7b/0x1c0 [ 1350.908787][ T1068] sctp_copy_local_addr_list+0x19b/0x220 [ 1350.914412][ T1068] sctp_copy_one_addr+0x7d/0x3b0 [ 1350.919775][ T1068] sctp_bind_addr_copy+0x8c/0x2b0 [ 1350.924832][ T1068] sctp_assoc_set_bind_addr_from_ep+0xb7/0xc0 [ 1350.930904][ T1068] sctp_connect_new_asoc+0x1bc/0x390 [ 1350.936261][ T1068] ? bpf_lsm_sctp_bind_connect+0x5/0x10 [ 1350.941795][ T1068] sctp_sendmsg+0x10f5/0x1a90 [ 1350.946466][ T1068] ? aa_sock_msg_perm+0x87/0x120 [ 1350.952007][ T1068] inet_sendmsg+0x5f/0x80 [ 1350.956332][ T1068] __sys_sendto+0x2ae/0x380 [ 1350.960900][ T1068] ? check_preemption_disabled+0x51/0x140 [ 1350.966613][ T1068] __x64_sys_sendto+0x74/0x90 [ 1350.971289][ T1068] do_syscall_64+0x39/0x80 [ 1350.975697][ T1068] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1350.981582][ T1068] RIP: 0033:0x45d239 [ 1350.985480][ T1068] Code: 5d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 2b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1351.005118][ T1068] RSP: 002b:00007f3109f92c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1351.013526][ T1068] RAX: ffffffffffffffda RBX: 000000000002c3c0 RCX: 000000000045d239 [ 1351.021491][ T1068] RDX: 0000000000000001 RSI: 0000000020847fff RDI: 0000000000000003 [ 1351.029513][ T1068] RBP: 00007f3109f92ca0 R08: 00000000200001c0 R09: 000000000000001c [ 1351.037479][ T1068] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000000002f [ 1351.045448][ T1068] R13: 00007ffd8910153f R14: 00007f3109f939c0 R15: 000000000118d08c [ 1351.093017][ T1071] CPU: 1 PID: 1071 Comm: syz-executor.1 Not tainted 5.8.0-syzkaller #0 [ 1351.102832][ T1071] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1351.112875][ T1071] Call Trace: [ 1351.116259][ T1071] dump_stack+0x10f/0x19d [ 1351.120585][ T1071] should_fail+0x23c/0x250 [ 1351.124993][ T1071] __should_failslab+0x81/0x90 [ 1351.129762][ T1071] should_failslab+0x5/0x20 [ 1351.134289][ T1071] slab_pre_alloc_hook+0x20/0xd0 [ 1351.139218][ T1071] kmem_cache_alloc_trace+0x54/0x2d0 [ 1351.144486][ T1071] ? sctp_add_bind_addr+0x7b/0x1c0 [ 1351.149582][ T1071] sctp_add_bind_addr+0x7b/0x1c0 [ 1351.154511][ T1071] sctp_copy_local_addr_list+0x19b/0x220 [ 1351.160150][ T1071] sctp_copy_one_addr+0x7d/0x3b0 [ 1351.165196][ T1071] sctp_bind_addr_copy+0x8c/0x2b0 [ 1351.170232][ T1071] sctp_assoc_set_bind_addr_from_ep+0xb7/0xc0 [ 1351.176295][ T1071] sctp_connect_new_asoc+0x1bc/0x390 [ 1351.181612][ T1071] ? bpf_lsm_sctp_bind_connect+0x5/0x10 [ 1351.187319][ T1071] sctp_sendmsg+0x10f5/0x1a90 [ 1351.192053][ T1071] ? aa_sock_msg_perm+0x87/0x120 [ 1351.196987][ T1071] inet_sendmsg+0x5f/0x80 [ 1351.201389][ T1071] __sys_sendto+0x2ae/0x380 [ 1351.205913][ T1071] ? check_preemption_disabled+0x51/0x140 [ 1351.211651][ T1071] __x64_sys_sendto+0x74/0x90 [ 1351.216375][ T1071] do_syscall_64+0x39/0x80 [ 1351.220810][ T1071] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1351.226690][ T1071] RIP: 0033:0x45d239 [ 1351.230578][ T1071] Code: 5d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 2b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1351.250304][ T1071] RSP: 002b:00007f2afe6f0c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1351.258708][ T1071] RAX: ffffffffffffffda RBX: 000000000002c3c0 RCX: 000000000045d239 [ 1351.266670][ T1071] RDX: 0000000000000001 RSI: 0000000020847fff RDI: 0000000000000003 [ 1351.274634][ T1071] RBP: 00007f2afe6f0ca0 R08: 00000000200001c0 R09: 000000000000001c [ 1351.282599][ T1071] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000049 [ 1351.290562][ T1071] R13: 00007ffedb82650f R14: 00007f2afe6f19c0 R15: 000000000118d08c 06:55:48 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x60, 0x0, 0x11, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) 06:55:48 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0xa8aaaafffeaaaa24, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:48 executing program 2: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x863a4fffe199b63, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:48 executing program 0 (fault-call:3 fault-nth:48): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:48 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) r1 = syz_init_net_socket$ax25(0x3, 0x5, 0x0) r2 = dup(r1) r3 = syz_genetlink_get_family_id$tipc(&(0x7f0000000280)='TIPC\x00') sendmsg$TIPC_CMD_GET_MEDIA_NAMES(0xffffffffffffffff, &(0x7f0000000340)={&(0x7f0000000240), 0xc, &(0x7f0000000300)={&(0x7f00000002c0)={0x1c, r3, 0x400, 0x70bd28, 0x25dfdbfe, {}, ["", "", "", "", "", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x2001}, 0x1) bind$l2tp(r2, &(0x7f00000000c0)={0x2, 0x0, @remote}, 0x10) r4 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000040)='IPVS\x00') sendmsg$IPVS_CMD_NEW_SERVICE(r2, &(0x7f0000000200)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000080)={&(0x7f0000000100)={0x5c, r4, 0x300, 0x70bd2d, 0x25dfdbfc, {}, [@IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x5}, @IPVS_CMD_ATTR_DAEMON={0x2c, 0x3, 0x0, 0x1, [@IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5, @initdev={0xac, 0x1e, 0x1, 0x0}}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x2}, @IPVS_DAEMON_ATTR_MCAST_PORT={0x6, 0x7, 0x4e23}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x1}, @IPVS_DAEMON_ATTR_MCAST_PORT={0x6, 0x7, 0x4e23}]}, @IPVS_CMD_ATTR_DAEMON={0x14, 0x3, 0x0, 0x1, [@IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x6, 0x4, 0x6}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x6, 0x4, 0x64}]}]}, 0x5c}, 0x1, 0x0, 0x0, 0x24000000}, 0x801) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:48 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) [ 1351.640754][ T1108] FAULT_INJECTION: forcing a failure. [ 1351.640754][ T1108] name failslab, interval 1, probability 0, space 0, times 0 [ 1351.653597][ T1108] CPU: 0 PID: 1108 Comm: syz-executor.0 Not tainted 5.8.0-syzkaller #0 [ 1351.661959][ T1108] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1351.672000][ T1108] Call Trace: [ 1351.675281][ T1108] dump_stack+0x10f/0x19d [ 1351.679603][ T1108] should_fail+0x23c/0x250 [ 1351.684014][ T1108] __should_failslab+0x81/0x90 [ 1351.688767][ T1108] should_failslab+0x5/0x20 [ 1351.693296][ T1108] slab_pre_alloc_hook+0x20/0xd0 [ 1351.698282][ T1108] kmem_cache_alloc_trace+0x54/0x2d0 [ 1351.703564][ T1108] ? sctp_add_bind_addr+0x7b/0x1c0 [ 1351.708666][ T1108] sctp_add_bind_addr+0x7b/0x1c0 [ 1351.713713][ T1108] sctp_copy_local_addr_list+0x19b/0x220 [ 1351.719346][ T1108] sctp_copy_one_addr+0x7d/0x3b0 [ 1351.724275][ T1108] sctp_bind_addr_copy+0x8c/0x2b0 [ 1351.729294][ T1108] sctp_assoc_set_bind_addr_from_ep+0xb7/0xc0 [ 1351.735349][ T1108] sctp_connect_new_asoc+0x1bc/0x390 [ 1351.740654][ T1108] ? bpf_lsm_sctp_bind_connect+0x5/0x10 [ 1351.746190][ T1108] sctp_sendmsg+0x10f5/0x1a90 [ 1351.750950][ T1108] ? aa_sock_msg_perm+0x87/0x120 [ 1351.755875][ T1108] inet_sendmsg+0x5f/0x80 [ 1351.760220][ T1108] __sys_sendto+0x2ae/0x380 [ 1351.764717][ T1108] ? check_preemption_disabled+0x51/0x140 [ 1351.770449][ T1108] ? check_preemption_disabled+0x51/0x140 [ 1351.776161][ T1108] __x64_sys_sendto+0x74/0x90 [ 1351.780862][ T1108] do_syscall_64+0x39/0x80 [ 1351.785274][ T1108] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1351.791152][ T1108] RIP: 0033:0x45d239 [ 1351.795071][ T1108] Code: 5d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 2b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1351.814660][ T1108] RSP: 002b:00007f3109f92c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1351.823056][ T1108] RAX: ffffffffffffffda RBX: 000000000002c3c0 RCX: 000000000045d239 [ 1351.831051][ T1108] RDX: 0000000000000001 RSI: 0000000020847fff RDI: 0000000000000003 [ 1351.839313][ T1108] RBP: 00007f3109f92ca0 R08: 00000000200001c0 R09: 000000000000001c [ 1351.847290][ T1108] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000030 [ 1351.855238][ T1108] R13: 00007ffd8910153f R14: 00007f3109f939c0 R15: 000000000118d08c 06:55:48 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)="8b", 0x1, 0x0, &(0x7f0000000000)={0xa, 0x0, 0xfffffffe, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:48 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x2, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:48 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x1f4, 0x0, 0x11, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) 06:55:48 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) timer_create(0x0, &(0x7f0000000000)={0x0, 0x14}, &(0x7f0000000040)=0x0) timer_settime(r1, 0x0, &(0x7f0000000180)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) timer_settime(r1, 0x1, &(0x7f0000000000), &(0x7f0000000040)) 06:55:48 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x3, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:48 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x210, 0x0, 0x11, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) 06:55:48 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) r1 = syz_init_net_socket$ax25(0x3, 0x5, 0x0) syz_open_dev$char_raw(&(0x7f0000000040)='/dev/raw/raw#\x00', 0x1, 0x400) r2 = dup(r1) bind$l2tp(r2, &(0x7f00000000c0)={0x2, 0x0, @remote}, 0x10) ioctl$DRM_IOCTL_MODE_GETENCODER(r2, 0xc01464a6, &(0x7f0000000000)={0x6}) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x4000000, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:48 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0xa8aaaafffeaaaa29, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:48 executing program 2: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x148811fffe39dedf, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:48 executing program 0 (fault-call:3 fault-nth:49): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:48 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x4, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:49 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x300, 0x0, 0x11, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) 06:55:49 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) r1 = syz_init_net_socket$ax25(0x3, 0x5, 0x0) r2 = dup(r1) bind$l2tp(r2, &(0x7f00000000c0)={0x2, 0x0, @remote}, 0x10) r3 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000040)='TIPCv2\x00') sendmsg$TIPC_NL_MEDIA_GET(r2, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x20, r3, 0x300, 0x70bd29, 0x25dfdbfb, {}, [@TIPC_NLA_SOCK={0xc, 0x2, 0x0, 0x1, [@TIPC_NLA_SOCK_REF={0x8, 0x2, 0x4}]}]}, 0x20}, 0x1, 0x0, 0x0, 0x440c5}, 0x900) [ 1352.524852][ T1199] FAULT_INJECTION: forcing a failure. [ 1352.524852][ T1199] name failslab, interval 1, probability 0, space 0, times 0 [ 1352.538867][ T1199] CPU: 0 PID: 1199 Comm: syz-executor.0 Not tainted 5.8.0-syzkaller #0 [ 1352.547451][ T1199] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1352.557491][ T1199] Call Trace: [ 1352.560794][ T1199] dump_stack+0x10f/0x19d [ 1352.565114][ T1199] should_fail+0x23c/0x250 [ 1352.569592][ T1199] __should_failslab+0x81/0x90 [ 1352.574343][ T1199] should_failslab+0x5/0x20 [ 1352.578840][ T1199] slab_pre_alloc_hook+0x20/0xd0 [ 1352.583774][ T1199] kmem_cache_alloc_trace+0x54/0x2d0 [ 1352.589052][ T1199] ? sctp_add_bind_addr+0x7b/0x1c0 [ 1352.594155][ T1199] sctp_add_bind_addr+0x7b/0x1c0 [ 1352.599084][ T1199] sctp_copy_local_addr_list+0x19b/0x220 [ 1352.604710][ T1199] sctp_copy_one_addr+0x7d/0x3b0 [ 1352.609722][ T1199] sctp_bind_addr_copy+0x8c/0x2b0 [ 1352.614742][ T1199] sctp_assoc_set_bind_addr_from_ep+0xb7/0xc0 [ 1352.620801][ T1199] sctp_connect_new_asoc+0x1bc/0x390 [ 1352.626080][ T1199] ? bpf_lsm_sctp_bind_connect+0x5/0x10 [ 1352.631689][ T1199] sctp_sendmsg+0x10f5/0x1a90 [ 1352.636355][ T1199] ? aa_sock_msg_perm+0x87/0x120 [ 1352.641280][ T1199] inet_sendmsg+0x5f/0x80 [ 1352.645657][ T1199] __sys_sendto+0x2ae/0x380 [ 1352.650159][ T1199] ? check_preemption_disabled+0x51/0x140 [ 1352.655869][ T1199] ? check_preemption_disabled+0x51/0x140 [ 1352.661585][ T1199] __x64_sys_sendto+0x74/0x90 [ 1352.666337][ T1199] do_syscall_64+0x39/0x80 [ 1352.670899][ T1199] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1352.676774][ T1199] RIP: 0033:0x45d239 [ 1352.680709][ T1199] Code: 5d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 2b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1352.700478][ T1199] RSP: 002b:00007f3109f92c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1352.708885][ T1199] RAX: ffffffffffffffda RBX: 000000000002c3c0 RCX: 000000000045d239 [ 1352.716847][ T1199] RDX: 0000000000000001 RSI: 0000000020847fff RDI: 0000000000000003 [ 1352.724806][ T1199] RBP: 00007f3109f92ca0 R08: 00000000200001c0 R09: 000000000000001c [ 1352.732765][ T1199] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000031 [ 1352.740725][ T1199] R13: 00007ffd8910153f R14: 00007f3109f939c0 R15: 000000000118d08c 06:55:49 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x5, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:49 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x3e8, 0x0, 0x11, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) 06:55:49 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) syz_init_net_socket$nl_rdma(0xffffffffffffffff, 0x3, 0x14) 06:55:49 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x6, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:49 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x500, 0x0, 0x11, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) 06:55:49 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER(r1, 0x84, 0x7b, &(0x7f0000000100)={0x0, 0x2}, 0x8) sendto$inet6(0xffffffffffffffff, &(0x7f0000000840)="eb5db46fbb45128d1ea06824951cfa4c6ffc157cbb958979068ab789c69998258c9e734f7b08ac009fdfada9e6eaabb08fbe285221b16bf08242934a291d696173c0bb34417c2003776a83d9325400094e4c0da4aeaf7e8344e78e6d4e1b4b06167f408ecf97e6b5b52743fdf78a53a5e0dcff615916c410e6bcaac748d372a43dd5e33dba7e723f62fabf1e0dbcff3067660015eadc14a16e3a2d692997ba8a28235dc963185bc4bf5269e82073af94de2e7634239ce5082e78781aea2ddcc1405b98edf575a109fad13950", 0xcc, 0x1, &(0x7f00000001c0)={0xa, 0x200, 0xfb, @initdev={0xfe, 0x88, [], 0x0, 0x0}, 0x1}, 0x1c) sendto$inet6(r1, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r1, 0x84, 0x7c, &(0x7f0000000300), 0x8) preadv(r1, &(0x7f0000000640)=[{&(0x7f0000000080)=""/50, 0x32}, {&(0x7f0000000200)=""/194, 0xc2}, {&(0x7f0000000100)=""/81, 0x51}, {&(0x7f0000000300)=""/19, 0x13}, {&(0x7f0000000340)}, {&(0x7f0000000380)=""/232, 0xe8}, {&(0x7f0000000480)=""/142, 0x8e}, {&(0x7f0000000540)=""/129, 0x81}, {&(0x7f0000000600)=""/24, 0x18}], 0x9, 0x5, 0x0) r2 = syz_init_net_socket$ax25(0x3, 0x5, 0x0) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER(0xffffffffffffffff, 0x84, 0x7b, &(0x7f0000000100)={0x0, 0x2}, 0x8) sendto$inet6(0xffffffffffffffff, &(0x7f0000000740)="7f9d05d54fed8bd2b3198faea62608977a55f3fcaec6d45e02d350d9dd9ed10a2fecd346ee5dd818117070507a30d1b8fcab4b30c0717f1475d071e8e92d10dda6f8cefbdde3922ea3e0a6e47f6798eae8772e2be601dcf5047a9040e7fd7b0fb040d9", 0x63, 0x0, &(0x7f00000001c0)={0xa, 0x4e23, 0x1, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(0xffffffffffffffff, &(0x7f00000007c0)="811393f57418a89b40f189e7e9923ca30a8eb9b7f08e31b801918cc0f32c99c98cb1632202797fae59e5555f36f56dc536ff1c2f87fcf3ce068fe14be7299dff96b1268d6adcf6b4cb1ed2831b04a06cb78d13", 0x53, 0x1000, &(0x7f0000000180)={0xa, 0x0, 0x7f, @private2, 0xffffffff}, 0x1c) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(0xffffffffffffffff, 0x84, 0x7c, &(0x7f0000000300), 0x8) setsockopt$inet6_IPV6_FLOWLABEL_MGR(0xffffffffffffffff, 0x29, 0x20, &(0x7f0000000700)={@private1={0xfc, 0x1, [], 0x1}, 0x8c, 0x0, 0x1, 0x6, 0x0, 0xe6a3}, 0x20) r3 = dup(r2) bind$l2tp(r3, &(0x7f00000000c0)={0x2, 0x0, @remote}, 0x10) prctl$PR_GET_TID_ADDRESS(0x28, &(0x7f0000000340)) getsockopt$inet_sctp_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000000), &(0x7f0000000040)=0xe) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:49 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0xa8aaaafffeaaaa2c, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:49 executing program 2: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x204c22fffe85320b, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:49 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x7, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:49 executing program 0 (fault-call:3 fault-nth:50): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:49 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x600, 0x0, 0x11, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) [ 1353.405087][ T1292] FAULT_INJECTION: forcing a failure. [ 1353.405087][ T1292] name failslab, interval 1, probability 0, space 0, times 0 [ 1353.418424][ T1292] CPU: 0 PID: 1292 Comm: syz-executor.0 Not tainted 5.8.0-syzkaller #0 [ 1353.426655][ T1292] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1353.436684][ T1292] Call Trace: [ 1353.440182][ T1292] dump_stack+0x10f/0x19d [ 1353.444599][ T1292] should_fail+0x23c/0x250 [ 1353.449239][ T1292] __should_failslab+0x81/0x90 06:55:50 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x8, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) [ 1353.453994][ T1292] should_failslab+0x5/0x20 [ 1353.458494][ T1292] slab_pre_alloc_hook+0x20/0xd0 [ 1353.463425][ T1292] kmem_cache_alloc_trace+0x54/0x2d0 [ 1353.468704][ T1292] ? sctp_add_bind_addr+0x7b/0x1c0 [ 1353.473811][ T1292] sctp_add_bind_addr+0x7b/0x1c0 [ 1353.478754][ T1292] sctp_copy_local_addr_list+0x19b/0x220 [ 1353.484412][ T1292] sctp_copy_one_addr+0x7d/0x3b0 [ 1353.489321][ T1292] sctp_bind_addr_copy+0x8c/0x2b0 [ 1353.494318][ T1292] sctp_assoc_set_bind_addr_from_ep+0xb7/0xc0 [ 1353.500363][ T1292] sctp_connect_new_asoc+0x1bc/0x390 [ 1353.505725][ T1292] ? bpf_lsm_sctp_bind_connect+0x5/0x10 [ 1353.511269][ T1292] sctp_sendmsg+0x10f5/0x1a90 [ 1353.515956][ T1292] ? aa_sock_msg_perm+0x87/0x120 [ 1353.520873][ T1292] inet_sendmsg+0x5f/0x80 [ 1353.525192][ T1292] __sys_sendto+0x2ae/0x380 [ 1353.529678][ T1292] ? check_preemption_disabled+0x51/0x140 [ 1353.535396][ T1292] __x64_sys_sendto+0x74/0x90 [ 1353.540051][ T1292] do_syscall_64+0x39/0x80 [ 1353.544450][ T1292] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1353.550352][ T1292] RIP: 0033:0x45d239 [ 1353.554365][ T1292] Code: 5d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 2b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1353.573971][ T1292] RSP: 002b:00007f3109f92c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1353.582445][ T1292] RAX: ffffffffffffffda RBX: 000000000002c3c0 RCX: 000000000045d239 [ 1353.590413][ T1292] RDX: 0000000000000001 RSI: 0000000020847fff RDI: 0000000000000003 [ 1353.598361][ T1292] RBP: 00007f3109f92ca0 R08: 00000000200001c0 R09: 000000000000001c 06:55:50 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x9, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) [ 1353.606313][ T1292] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000032 [ 1353.614279][ T1292] R13: 00007ffd8910153f R14: 00007f3109f939c0 R15: 000000000118d08c 06:55:50 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0xa, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:50 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x700, 0x0, 0x11, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) 06:55:50 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0xa00, 0x0, 0x11, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) 06:55:50 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0xb, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:50 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) r1 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000000)='/dev/nvram\x00', 0xc02, 0x0) r2 = socket$inet6_sctp(0xa, 0x5, 0x84) r3 = socket$inet(0x2, 0x80001, 0x84) getsockopt$inet_sctp_SCTP_MAX_BURST(r3, 0x84, 0x14, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) setsockopt$inet_sctp6_SCTP_CONTEXT(r2, 0x84, 0x11, &(0x7f0000000080)={r4}, 0x8) openat$vcsu(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vcsu\x00', 0x1ab503, 0x0) getsockopt$inet_sctp_SCTP_ASSOCINFO(r1, 0x84, 0x1, &(0x7f0000000040)={r4, 0x7ff, 0x0, 0x100, 0x0, 0x9}, &(0x7f0000000080)=0x14) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:50 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0xa8aaaafffeaaaa2d, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:50 executing program 2: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x5cb9d9fffed3728a, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:50 executing program 0 (fault-call:3 fault-nth:51): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:50 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0xc, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:50 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) rmdir(&(0x7f0000000000)='./file0\x00') sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:50 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0xc00, 0x0, 0x11, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) [ 1354.326950][ T1376] FAULT_INJECTION: forcing a failure. [ 1354.326950][ T1376] name failslab, interval 1, probability 0, space 0, times 0 [ 1354.355057][ T1376] CPU: 0 PID: 1376 Comm: syz-executor.0 Not tainted 5.8.0-syzkaller #0 [ 1354.363327][ T1376] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1354.373356][ T1376] Call Trace: [ 1354.376717][ T1376] dump_stack+0x10f/0x19d [ 1354.381023][ T1376] should_fail+0x23c/0x250 [ 1354.385493][ T1376] __should_failslab+0x81/0x90 [ 1354.390372][ T1376] should_failslab+0x5/0x20 [ 1354.394893][ T1376] slab_pre_alloc_hook+0x20/0xd0 [ 1354.399822][ T1376] kmem_cache_alloc_trace+0x54/0x2d0 [ 1354.405110][ T1376] ? sctp_add_bind_addr+0x7b/0x1c0 [ 1354.410208][ T1376] sctp_add_bind_addr+0x7b/0x1c0 [ 1354.415135][ T1376] sctp_copy_local_addr_list+0x19b/0x220 [ 1354.420767][ T1376] sctp_copy_one_addr+0x7d/0x3b0 06:55:51 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0xd, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) [ 1354.425964][ T1376] sctp_bind_addr_copy+0x8c/0x2b0 [ 1354.430971][ T1376] sctp_assoc_set_bind_addr_from_ep+0xb7/0xc0 [ 1354.437021][ T1376] sctp_connect_new_asoc+0x1bc/0x390 [ 1354.442416][ T1376] ? bpf_lsm_sctp_bind_connect+0x5/0x10 [ 1354.448238][ T1376] sctp_sendmsg+0x10f5/0x1a90 [ 1354.452896][ T1376] ? aa_sock_msg_perm+0x87/0x120 [ 1354.457813][ T1376] inet_sendmsg+0x5f/0x80 [ 1354.462135][ T1376] __sys_sendto+0x2ae/0x380 [ 1354.466663][ T1376] ? check_preemption_disabled+0x51/0x140 [ 1354.472368][ T1376] __x64_sys_sendto+0x74/0x90 [ 1354.477035][ T1376] do_syscall_64+0x39/0x80 [ 1354.481442][ T1376] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1354.487308][ T1376] RIP: 0033:0x45d239 [ 1354.491192][ T1376] Code: 5d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 2b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1354.510797][ T1376] RSP: 002b:00007f3109f92c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1354.519220][ T1376] RAX: ffffffffffffffda RBX: 000000000002c3c0 RCX: 000000000045d239 [ 1354.527257][ T1376] RDX: 0000000000000001 RSI: 0000000020847fff RDI: 0000000000000003 [ 1354.535235][ T1376] RBP: 00007f3109f92ca0 R08: 00000000200001c0 R09: 000000000000001c [ 1354.543302][ T1376] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000033 [ 1354.551337][ T1376] R13: 00007ffd8910153f R14: 00007f3109f939c0 R15: 000000000118d08c 06:55:51 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0xe, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:51 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0xf, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:51 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0xf00, 0x0, 0x11, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) 06:55:51 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0xa8aaaafffeaaaa2f, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:51 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x10, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:51 executing program 0 (fault-call:3 fault-nth:52): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:51 executing program 2: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x74a150fffe9b860e, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:51 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x1002, 0x0, 0x11, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) 06:55:51 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x11, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) [ 1355.193388][ T1446] FAULT_INJECTION: forcing a failure. [ 1355.193388][ T1446] name failslab, interval 1, probability 0, space 0, times 0 [ 1355.239259][ T1446] CPU: 1 PID: 1446 Comm: syz-executor.0 Not tainted 5.8.0-syzkaller #0 [ 1355.249276][ T1446] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1355.259322][ T1446] Call Trace: [ 1355.262614][ T1446] dump_stack+0x10f/0x19d [ 1355.266941][ T1446] should_fail+0x23c/0x250 [ 1355.271348][ T1446] __should_failslab+0x81/0x90 [ 1355.276196][ T1446] should_failslab+0x5/0x20 [ 1355.280747][ T1446] slab_pre_alloc_hook+0x20/0xd0 [ 1355.285761][ T1446] kmem_cache_alloc_trace+0x54/0x2d0 [ 1355.291034][ T1446] ? sctp_add_bind_addr+0x7b/0x1c0 [ 1355.296134][ T1446] sctp_add_bind_addr+0x7b/0x1c0 [ 1355.301063][ T1446] sctp_copy_local_addr_list+0x19b/0x220 [ 1355.306689][ T1446] sctp_copy_one_addr+0x7d/0x3b0 [ 1355.312659][ T1446] sctp_bind_addr_copy+0x8c/0x2b0 [ 1355.317678][ T1446] sctp_assoc_set_bind_addr_from_ep+0xb7/0xc0 [ 1355.323738][ T1446] sctp_connect_new_asoc+0x1bc/0x390 [ 1355.329052][ T1446] ? bpf_lsm_sctp_bind_connect+0x5/0x10 [ 1355.334587][ T1446] sctp_sendmsg+0x10f5/0x1a90 [ 1355.339320][ T1446] ? aa_sock_msg_perm+0x87/0x120 [ 1355.344249][ T1446] inet_sendmsg+0x5f/0x80 [ 1355.348570][ T1446] __sys_sendto+0x2ae/0x380 [ 1355.353072][ T1446] ? check_preemption_disabled+0x51/0x140 [ 1355.358797][ T1446] __x64_sys_sendto+0x74/0x90 [ 1355.363470][ T1446] do_syscall_64+0x39/0x80 [ 1355.367886][ T1446] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1355.373777][ T1446] RIP: 0033:0x45d239 [ 1355.377660][ T1446] Code: 5d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 2b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1355.397256][ T1446] RSP: 002b:00007f3109f92c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1355.405772][ T1446] RAX: ffffffffffffffda RBX: 000000000002c3c0 RCX: 000000000045d239 [ 1355.413875][ T1446] RDX: 0000000000000001 RSI: 0000000020847fff RDI: 0000000000000003 [ 1355.421954][ T1446] RBP: 00007f3109f92ca0 R08: 00000000200001c0 R09: 000000000000001c [ 1355.429923][ T1446] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000034 06:55:52 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x12, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) [ 1355.437887][ T1446] R13: 00007ffd8910153f R14: 00007f3109f939c0 R15: 000000000118d08c 06:55:52 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x1100, 0x0, 0x11, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) 06:55:52 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x13, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:52 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0xa8aaaafffeaaaa30, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:52 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x4000, 0x0, 0x11, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) 06:55:52 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x14, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:52 executing program 0 (fault-call:3 fault-nth:53): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:52 executing program 2: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x7c0635fffe5c7416, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) [ 1356.022328][ T1507] FAULT_INJECTION: forcing a failure. [ 1356.022328][ T1507] name failslab, interval 1, probability 0, space 0, times 0 06:55:52 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x15, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) [ 1356.071320][ T1507] CPU: 0 PID: 1507 Comm: syz-executor.0 Not tainted 5.8.0-syzkaller #0 [ 1356.079574][ T1507] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1356.090053][ T1507] Call Trace: [ 1356.093405][ T1507] dump_stack+0x10f/0x19d [ 1356.097749][ T1507] should_fail+0x23c/0x250 [ 1356.102150][ T1507] __should_failslab+0x81/0x90 [ 1356.106970][ T1507] should_failslab+0x5/0x20 [ 1356.111457][ T1507] slab_pre_alloc_hook+0x20/0xd0 [ 1356.116403][ T1507] kmem_cache_alloc_trace+0x54/0x2d0 [ 1356.121681][ T1507] ? sctp_add_bind_addr+0x7b/0x1c0 [ 1356.126773][ T1507] sctp_add_bind_addr+0x7b/0x1c0 [ 1356.131776][ T1507] sctp_copy_local_addr_list+0x19b/0x220 [ 1356.137388][ T1507] sctp_copy_one_addr+0x7d/0x3b0 [ 1356.142376][ T1507] sctp_bind_addr_copy+0x8c/0x2b0 [ 1356.147439][ T1507] sctp_assoc_set_bind_addr_from_ep+0xb7/0xc0 [ 1356.153614][ T1507] sctp_connect_new_asoc+0x1bc/0x390 [ 1356.158897][ T1507] ? bpf_lsm_sctp_bind_connect+0x5/0x10 [ 1356.164428][ T1507] sctp_sendmsg+0x10f5/0x1a90 [ 1356.169082][ T1507] ? aa_sock_msg_perm+0x87/0x120 [ 1356.174109][ T1507] inet_sendmsg+0x5f/0x80 [ 1356.178417][ T1507] __sys_sendto+0x2ae/0x380 [ 1356.182968][ T1507] ? check_preemption_disabled+0x51/0x140 [ 1356.188753][ T1507] __x64_sys_sendto+0x74/0x90 [ 1356.193518][ T1507] do_syscall_64+0x39/0x80 [ 1356.197911][ T1507] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1356.203904][ T1507] RIP: 0033:0x45d239 [ 1356.207913][ T1507] Code: 5d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 2b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1356.227546][ T1507] RSP: 002b:00007f3109f92c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1356.236032][ T1507] RAX: ffffffffffffffda RBX: 000000000002c3c0 RCX: 000000000045d239 [ 1356.243984][ T1507] RDX: 0000000000000001 RSI: 0000000020847fff RDI: 0000000000000003 [ 1356.251938][ T1507] RBP: 00007f3109f92ca0 R08: 00000000200001c0 R09: 000000000000001c [ 1356.259890][ T1507] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000035 [ 1356.268901][ T1507] R13: 00007ffd8910153f R14: 00007f3109f939c0 R15: 000000000118d08c 06:55:52 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) r1 = syz_init_net_socket$ax25(0x3, 0x5, 0x0) r2 = dup(r1) bind$l2tp(r2, &(0x7f00000000c0)={0x2, 0x0, @remote}, 0x10) r3 = syz_open_dev$dri(&(0x7f00000002c0)='/dev/dri/card#\x00', 0x534, 0x80000) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0xfff64cea7f3c0206, 0x0) pwrite64(r4, 0x0, 0x0, 0x0) ioctl$DRM_IOCTL_ADD_CTX(r4, 0xc0086420, &(0x7f0000000340)={0x0}) ioctl$DRM_IOCTL_SWITCH_CTX(r3, 0x40086424, &(0x7f0000000380)={r5, 0x2}) ioctl$DRM_IOCTL_DMA(r2, 0xc0406429, &(0x7f0000000140)={r5, 0x6, &(0x7f0000000000)=[0x80, 0x7f, 0x10000, 0x5, 0x2, 0x1], &(0x7f0000000040)=[0x5, 0x5, 0xfff, 0xfffffffa], 0x6b, 0x2, 0x8d, &(0x7f0000000080)=[0x5, 0x68], &(0x7f0000000100)=[0x800, 0x2, 0x6, 0x9]}) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:52 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x16, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:53 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x6000, 0x0, 0x11, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) 06:55:53 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) r1 = syz_init_net_socket$ax25(0x3, 0x5, 0x0) r2 = dup(r1) bind$l2tp(r2, &(0x7f00000000c0)={0x2, 0x0, @remote}, 0x10) ioctl$SNDRV_SEQ_IOCTL_GET_CLIENT_INFO(r2, 0xc0bc5310, &(0x7f0000000000)) sendto$inet6(r0, &(0x7f0000000100)="fb6ab53fd6dfacd158395e3f0a6ece23643df35e228fa51ca7ee1d8be2e5ca4aa826a214a807101276062bf85c3d871bd2d877397729682591b8e0883d948e7f5e0033b655f6c6d3", 0x48, 0x40000, &(0x7f00000001c0)={0xa, 0x0, 0x3bb, @private1={0xfc, 0x1, [], 0x1}, 0xfffffffc}, 0x1c) 06:55:53 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x17, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:53 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0xe803, 0x0, 0x11, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) 06:55:53 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0xa8aaaafffeaaaa31, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:53 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x18, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:53 executing program 0 (fault-call:3 fault-nth:54): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:53 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0xf401, 0x0, 0x11, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) [ 1356.867105][ T1582] FAULT_INJECTION: forcing a failure. [ 1356.867105][ T1582] name failslab, interval 1, probability 0, space 0, times 0 [ 1356.889501][ T1582] CPU: 1 PID: 1582 Comm: syz-executor.0 Not tainted 5.8.0-syzkaller #0 [ 1356.897789][ T1582] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1356.907831][ T1582] Call Trace: [ 1356.911129][ T1582] dump_stack+0x10f/0x19d 06:55:53 executing program 2: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x7cd250fffe4bcae2, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:53 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x19, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) [ 1356.915534][ T1582] should_fail+0x23c/0x250 [ 1356.920080][ T1582] __should_failslab+0x81/0x90 [ 1356.924821][ T1582] should_failslab+0x5/0x20 [ 1356.929306][ T1582] slab_pre_alloc_hook+0x20/0xd0 [ 1356.934231][ T1582] kmem_cache_alloc_trace+0x54/0x2d0 [ 1356.939527][ T1582] ? sctp_add_bind_addr+0x7b/0x1c0 [ 1356.944635][ T1582] sctp_add_bind_addr+0x7b/0x1c0 [ 1356.949554][ T1582] sctp_copy_local_addr_list+0x19b/0x220 [ 1356.955311][ T1582] sctp_copy_one_addr+0x7d/0x3b0 [ 1356.960295][ T1582] sctp_bind_addr_copy+0x8c/0x2b0 [ 1356.965310][ T1582] sctp_assoc_set_bind_addr_from_ep+0xb7/0xc0 [ 1356.971600][ T1582] sctp_connect_new_asoc+0x1bc/0x390 [ 1356.976862][ T1582] ? bpf_lsm_sctp_bind_connect+0x5/0x10 [ 1356.982401][ T1582] sctp_sendmsg+0x10f5/0x1a90 [ 1356.987071][ T1582] ? aa_sock_msg_perm+0x87/0x120 [ 1356.992002][ T1582] inet_sendmsg+0x5f/0x80 [ 1356.996360][ T1582] __sys_sendto+0x2ae/0x380 [ 1357.000858][ T1582] ? check_preemption_disabled+0x51/0x140 [ 1357.006679][ T1582] __x64_sys_sendto+0x74/0x90 [ 1357.011342][ T1582] do_syscall_64+0x39/0x80 [ 1357.015755][ T1582] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1357.021692][ T1582] RIP: 0033:0x45d239 [ 1357.025757][ T1582] Code: 5d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 2b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1357.045417][ T1582] RSP: 002b:00007f3109f92c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1357.053827][ T1582] RAX: ffffffffffffffda RBX: 000000000002c3c0 RCX: 000000000045d239 [ 1357.061788][ T1582] RDX: 0000000000000001 RSI: 0000000020847fff RDI: 0000000000000003 [ 1357.069749][ T1582] RBP: 00007f3109f92ca0 R08: 00000000200001c0 R09: 000000000000001c [ 1357.077712][ T1582] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000036 [ 1357.085895][ T1582] R13: 00007ffd8910153f R14: 00007f3109f939c0 R15: 000000000118d08c 06:55:53 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1a, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:53 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0xff00, 0x0, 0x11, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) 06:55:53 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1b, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:54 executing program 4: r0 = socket$inet6_sctp(0xa, 0xef1ac436a6486f90, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) r1 = syz_init_net_socket$ax25(0x3, 0x5, 0x0) r2 = dup(r1) bind$l2tp(r2, &(0x7f00000000c0)={0x2, 0x0, @remote}, 0x10) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000380)='ethtool\x00') sendmsg$ETHTOOL_MSG_DEBUG_SET(r3, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000480)={&(0x7f00000005c0)={0x38, r4, 0x1, 0x0, 0x0, {}, [@ETHTOOL_A_DEBUG_HEADER={0x18, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'ipvlan0\x00'}]}, @ETHTOOL_A_DEBUG_MSGMASK={0xc, 0x2, 0x0, 0x1, [@ETHTOOL_A_BITSET_BITS={0x8, 0x3, 0x0, 0x1, [{0x4}]}]}]}, 0x38}}, 0x0) ioctl$sock_ipv6_tunnel_SIOCDEL6RD(0xffffffffffffffff, 0x89fa, &(0x7f0000000100)={'ip6gre0\x00', &(0x7f0000000040)={'syztnl0\x00', 0x0, 0x4, 0x71, 0x4, 0x5, 0xb9, @ipv4={[], [], @initdev={0xac, 0x1e, 0x1, 0x0}}, @private0={0xfc, 0x0, [], 0x1}, 0x700, 0x80, 0x6, 0x400}}) sendmsg$ETHTOOL_MSG_STRSET_GET(r2, &(0x7f0000000280)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000140)={&(0x7f0000000200)={0x4c, r4, 0x4, 0x70bd29, 0x25dfdbff, {}, [@ETHTOOL_A_STRSET_STRINGSETS={0x4}, @ETHTOOL_A_STRSET_COUNTS_ONLY={0x4}, @ETHTOOL_A_STRSET_COUNTS_ONLY={0x4}, @ETHTOOL_A_STRSET_HEADER={0x28, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x6}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r5}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'macvlan0\x00'}]}, @ETHTOOL_A_STRSET_COUNTS_ONLY={0x4}]}, 0x4c}, 0x1, 0x0, 0x0, 0x4000080}, 0x4000) r6 = openat$qat_adf_ctl(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/qat_adf_ctl\x00', 0x200000, 0x0) r7 = socket$nl_route(0x10, 0x3, 0x0) r8 = socket(0x10, 0x803, 0x0) sendmsg$NBD_CMD_DISCONNECT(r8, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) getsockname$packet(r8, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000240)=0x14) sendmsg$nl_route(r7, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000000)=@RTM_DELMDB={0x18, 0x55, 0x1, 0x0, 0x0, {0x7, r9}}, 0x18}}, 0x0) sendmsg$can_raw(r6, &(0x7f0000000440)={&(0x7f0000000300)={0x1d, r9}, 0x10, &(0x7f0000000340)={&(0x7f00000003c0)=@canfd={{0x2, 0x1, 0x0, 0x1}, 0xb, 0x1, 0x0, 0x0, "3602800993ccf202f2b2a44bbc305958a03b5eee1b068530ba4a205fbd655fd181acd3e4eaca5db1fd33db5fb3a527ee11a20aa9f7b4dcb68288363cb9755397"}, 0x48}, 0x1, 0x0, 0x0, 0x4}, 0x4000) 06:55:54 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0xffff, 0x0, 0x11, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) 06:55:54 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000000200)="190f1700ee0be356dad3129c7b87fec2b85cae21f4e20820dacb20b725ce0ea9e861d0f31b606ae7b020e652bea2103b06cfb54fd6b52fb9be63af2946a21de2838560ff33ec2c50b7bb266f0afd066a8d829fe90e46694ba9aa505eb90861c3a2cd29083ec375c7b65945772e9e23815ba8eef460b7618b80d20aed703bdda273c3e56dd6c533fc7010bb222a8c5573f68a39417b273d15659b2d2ae3ed1f771f5e72822457b6e55708b361ea9a86ff4b154368cd063db8985281d1e51c10d84855f27dc2ceeeb9192032622eef90c45a5a03039512222786291bf310540b", 0xdf, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x30001, @remote}, 0x1c) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER(r1, 0x84, 0x7b, &(0x7f0000000100)={0x0, 0x2}, 0x8) sendto$inet6(r1, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r1, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r1, 0x84, 0x7c, &(0x7f0000000300), 0x8) shutdown(r1, 0x1) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) [ 1357.469689][ T1636] PF_BRIDGE: br_mdb_parse() with unknown ifindex [ 1357.499813][ T1636] PF_BRIDGE: br_mdb_parse() with unknown ifindex 06:55:54 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0xa8aaaafffeaaaa32, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:54 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1c, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:54 executing program 0 (fault-call:3 fault-nth:55): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:54 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x11, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) [ 1357.718445][ T1670] FAULT_INJECTION: forcing a failure. [ 1357.718445][ T1670] name failslab, interval 1, probability 0, space 0, times 0 [ 1357.759451][ T1670] CPU: 1 PID: 1670 Comm: syz-executor.0 Not tainted 5.8.0-syzkaller #0 [ 1357.767785][ T1670] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1357.778180][ T1670] Call Trace: [ 1357.781460][ T1670] dump_stack+0x10f/0x19d [ 1357.785783][ T1670] should_fail+0x23c/0x250 [ 1357.790266][ T1670] __should_failslab+0x81/0x90 [ 1357.795013][ T1670] should_failslab+0x5/0x20 [ 1357.799499][ T1670] slab_pre_alloc_hook+0x20/0xd0 [ 1357.804414][ T1670] kmem_cache_alloc_trace+0x54/0x2d0 [ 1357.809765][ T1670] ? sctp_add_bind_addr+0x7b/0x1c0 [ 1357.814981][ T1670] sctp_add_bind_addr+0x7b/0x1c0 [ 1357.819893][ T1670] sctp_copy_local_addr_list+0x19b/0x220 [ 1357.825580][ T1670] sctp_copy_one_addr+0x7d/0x3b0 [ 1357.830511][ T1670] sctp_bind_addr_copy+0x8c/0x2b0 [ 1357.835510][ T1670] sctp_assoc_set_bind_addr_from_ep+0xb7/0xc0 [ 1357.841568][ T1670] sctp_connect_new_asoc+0x1bc/0x390 [ 1357.846826][ T1670] ? bpf_lsm_sctp_bind_connect+0x5/0x10 [ 1357.852388][ T1670] sctp_sendmsg+0x10f5/0x1a90 [ 1357.857053][ T1670] ? aa_sock_msg_perm+0x87/0x120 [ 1357.862050][ T1670] inet_sendmsg+0x5f/0x80 [ 1357.866378][ T1670] __sys_sendto+0x2ae/0x380 [ 1357.870854][ T1670] ? check_preemption_disabled+0x51/0x140 [ 1357.876594][ T1670] ? check_preemption_disabled+0x51/0x140 [ 1357.882340][ T1670] __x64_sys_sendto+0x74/0x90 [ 1357.886987][ T1670] do_syscall_64+0x39/0x80 [ 1357.891412][ T1670] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1357.897372][ T1670] RIP: 0033:0x45d239 [ 1357.901303][ T1670] Code: 5d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 2b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1357.920987][ T1670] RSP: 002b:00007f3109f92c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1357.929643][ T1670] RAX: ffffffffffffffda RBX: 000000000002c3c0 RCX: 000000000045d239 [ 1357.937768][ T1670] RDX: 0000000000000001 RSI: 0000000020847fff RDI: 0000000000000003 [ 1357.945724][ T1670] RBP: 00007f3109f92ca0 R08: 00000000200001c0 R09: 000000000000001c [ 1357.953928][ T1670] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000037 [ 1357.961874][ T1670] R13: 00007ffd8910153f R14: 00007f3109f939c0 R15: 000000000118d08c 06:55:54 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1d, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:54 executing program 2: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0xa8aaaafffeaaaa0c, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:54 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x2, 0x11, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) 06:55:54 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1e, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:54 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x3, 0x11, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) 06:55:54 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x21, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:55 executing program 0 (fault-call:3 fault-nth:56): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:55 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0xa8aaaafffeaaaa33, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:55 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) syz_usb_connect$cdc_ecm(0x0, 0x65, &(0x7f0000000200)=ANY=[@ANYBLOB="12013822020000202505a1a44000010203010002530001da820000090400000002060000082418416aed1ea78eb97f8ccba8da5db2584f18ef67aaad9013885af6a123759d34a720f61e4891c10e73117f9a9c28003615f6c358d1f93bab5ebf6148301c13017feb311a909e4fd48f92b4ebd33714f4d235fd61c0e93c61b3fbf70e411fa16d168cac5d7859f38e724541ec6c632b73e7e4a6a30d0a9b6898654b6454c648a615b02b32282e2adc2419d021cdd803c65120144e2b06808b670cb51815753b54b65328474d0e81f9776582440aa3d362dd08daa06d25cde88202425f2dab4eff8518332e4ad19b35424cd7af7e7a6b80d2fd6699370e3cc1601294808e5cf700"], &(0x7f0000000a80)={0x0, 0x0, 0x0, 0x0}) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) r1 = syz_init_net_socket$ax25(0x3, 0x5, 0x0) r2 = dup(r1) bind$l2tp(r2, &(0x7f00000000c0)={0x2, 0x0, @remote}, 0x10) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000040)='TIPCv2\x00') sendmsg$TIPC_NL_MEDIA_SET(r3, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000080)={0x2c, r4, 0x1, 0x0, 0x0, {0xb}, [@TIPC_NLA_MEDIA={0x18}]}, 0x2c}}, 0x0) sendmsg$TIPC_NL_BEARER_ENABLE(r2, &(0x7f0000000080)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000040)={&(0x7f0000000340)={0x210, r4, 0x200, 0x70bd2c, 0x25dfdbfc, {}, [@TIPC_NLA_LINK={0xe8, 0x4, 0x0, 0x1, [@TIPC_NLA_LINK_NAME={0x9, 0x1, 'syz0\x00'}, @TIPC_NLA_LINK_NAME={0x9, 0x1, 'syz0\x00'}, @TIPC_NLA_LINK_NAME={0x9, 0x1, 'syz1\x00'}, @TIPC_NLA_LINK_PROP={0x4c, 0x7, 0x0, 0x1, [@TIPC_NLA_PROP_MTU={0x8, 0x4, 0x100}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x16}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x2}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x18}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x1f}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x13}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x4}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x1c}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0xffffff7f}]}, @TIPC_NLA_LINK_PROP={0x2c, 0x7, 0x0, 0x1, [@TIPC_NLA_PROP_MTU={0x8}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x6789653b}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x1}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x12}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x3}]}, @TIPC_NLA_LINK_PROP={0x14, 0x7, 0x0, 0x1, [@TIPC_NLA_PROP_WIN={0x8, 0x3, 0x9}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x96d}]}, @TIPC_NLA_LINK_PROP={0xc, 0x7, 0x0, 0x1, [@TIPC_NLA_PROP_PRIO={0x8, 0x1, 0xf}]}, @TIPC_NLA_LINK_NAME={0x13, 0x1, 'broadcast-link\x00'}, @TIPC_NLA_LINK_NAME={0x13, 0x1, 'broadcast-link\x00'}]}, @TIPC_NLA_PUBL={0xc, 0x3, 0x0, 0x1, [@TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0x5}]}, @TIPC_NLA_NODE={0x84, 0x6, 0x0, 0x1, [@TIPC_NLA_NODE_KEY={0x3f, 0x4, {'gcm(aes)\x00', 0x17, "9a406b062a271e1b035e13dabe69ede32ae4da118d4bc1"}}, @TIPC_NLA_NODE_KEY={0x3d, 0x4, {'gcm(aes)\x00', 0x15, "3336f06d7271cbd699cca0836b3d41f540180ed7ba"}}]}, @TIPC_NLA_NODE={0x84, 0x6, 0x0, 0x1, [@TIPC_NLA_NODE_ID={0x80, 0x3, "38e7a6d48f5e168cc3fd8264e0f0f2b1dbba6f3a9aada2c9a28309f844af67a05e13f94f1cacdf6d85bbac693c71d117e572983400106061221a8146d6c5e86c91a2ab7c42cefc891819071ecea416ec8a6a8cbd22e8a29c53e0b5f242e57174dde1e0e9489a125f362838e2c2edbb7b584d7804973cce4210a26477"}]}]}, 0x210}, 0x1, 0x0, 0x0, 0x4000000}, 0x4001) 06:55:55 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x22, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:55 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x4, 0x11, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) [ 1358.578707][ T1744] FAULT_INJECTION: forcing a failure. [ 1358.578707][ T1744] name failslab, interval 1, probability 0, space 0, times 0 [ 1358.614064][ T1744] CPU: 1 PID: 1744 Comm: syz-executor.0 Not tainted 5.8.0-syzkaller #0 [ 1358.622380][ T1744] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1358.632561][ T1744] Call Trace: [ 1358.635931][ T1744] dump_stack+0x10f/0x19d [ 1358.640676][ T1744] should_fail+0x23c/0x250 [ 1358.645080][ T1744] __should_failslab+0x81/0x90 [ 1358.649914][ T1744] should_failslab+0x5/0x20 [ 1358.654389][ T1744] slab_pre_alloc_hook+0x20/0xd0 [ 1358.659305][ T1744] kmem_cache_alloc_trace+0x54/0x2d0 [ 1358.664579][ T1744] ? sctp_add_bind_addr+0x7b/0x1c0 [ 1358.669802][ T1744] sctp_add_bind_addr+0x7b/0x1c0 [ 1358.674733][ T1744] sctp_copy_local_addr_list+0x19b/0x220 [ 1358.681318][ T1744] sctp_copy_one_addr+0x7d/0x3b0 [ 1358.686370][ T1744] sctp_bind_addr_copy+0x8c/0x2b0 [ 1358.691390][ T1744] sctp_assoc_set_bind_addr_from_ep+0xb7/0xc0 [ 1358.697627][ T1744] sctp_connect_new_asoc+0x1bc/0x390 [ 1358.702911][ T1744] ? bpf_lsm_sctp_bind_connect+0x5/0x10 [ 1358.708449][ T1744] sctp_sendmsg+0x10f5/0x1a90 [ 1358.713291][ T1744] ? aa_sock_msg_perm+0x87/0x120 [ 1358.718224][ T1744] inet_sendmsg+0x5f/0x80 [ 1358.722550][ T1744] __sys_sendto+0x2ae/0x380 [ 1358.727059][ T1744] ? check_preemption_disabled+0x51/0x140 [ 1358.732775][ T1744] __x64_sys_sendto+0x74/0x90 [ 1358.737790][ T1744] do_syscall_64+0x39/0x80 [ 1358.742206][ T1744] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1358.748185][ T1744] RIP: 0033:0x45d239 [ 1358.752065][ T1744] Code: 5d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 2b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 06:55:55 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x23, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) [ 1358.771767][ T1744] RSP: 002b:00007f3109f92c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1358.780320][ T1744] RAX: ffffffffffffffda RBX: 000000000002c3c0 RCX: 000000000045d239 [ 1358.788282][ T1744] RDX: 0000000000000001 RSI: 0000000020847fff RDI: 0000000000000003 [ 1358.796249][ T1744] RBP: 00007f3109f92ca0 R08: 00000000200001c0 R09: 000000000000001c [ 1358.804228][ T1744] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000038 [ 1358.812180][ T1744] R13: 00007ffd8910153f R14: 00007f3109f939c0 R15: 000000000118d08c 06:55:55 executing program 2: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0xa8aaaafffeaaaa10, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:55 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x24, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) [ 1358.982549][ T6767] usb 5-1: new high-speed USB device number 6 using dummy_hcd 06:55:55 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x5, 0x11, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) 06:55:55 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x25, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:55 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x6, 0x11, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) 06:55:55 executing program 0 (fault-call:3 fault-nth:57): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) [ 1359.251100][ T6767] usb 5-1: Using ep0 maxpacket: 32 06:55:55 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0xa8aaaafffeaaaa34, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:55 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x26, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) [ 1359.413625][ T1821] FAULT_INJECTION: forcing a failure. [ 1359.413625][ T1821] name failslab, interval 1, probability 0, space 0, times 0 [ 1359.427308][ T1821] CPU: 1 PID: 1821 Comm: syz-executor.0 Not tainted 5.8.0-syzkaller #0 [ 1359.435609][ T1821] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1359.445652][ T1821] Call Trace: [ 1359.448943][ T1821] dump_stack+0x10f/0x19d [ 1359.453321][ T1821] should_fail+0x23c/0x250 [ 1359.457735][ T1821] __should_failslab+0x81/0x90 [ 1359.462487][ T1821] should_failslab+0x5/0x20 [ 1359.466982][ T1821] slab_pre_alloc_hook+0x20/0xd0 [ 1359.471903][ T1821] kmem_cache_alloc_trace+0x54/0x2d0 [ 1359.477178][ T1821] ? sctp_add_bind_addr+0x7b/0x1c0 [ 1359.482283][ T1821] sctp_add_bind_addr+0x7b/0x1c0 [ 1359.487314][ T1821] sctp_copy_local_addr_list+0x19b/0x220 [ 1359.492930][ T1821] sctp_copy_one_addr+0x7d/0x3b0 [ 1359.497858][ T1821] sctp_bind_addr_copy+0x8c/0x2b0 [ 1359.502874][ T1821] sctp_assoc_set_bind_addr_from_ep+0xb7/0xc0 [ 1359.508929][ T1821] sctp_connect_new_asoc+0x1bc/0x390 [ 1359.514270][ T1821] ? bpf_lsm_sctp_bind_connect+0x5/0x10 [ 1359.519806][ T1821] sctp_sendmsg+0x10f5/0x1a90 [ 1359.524482][ T1821] ? aa_sock_msg_perm+0x87/0x120 [ 1359.529496][ T1821] inet_sendmsg+0x5f/0x80 [ 1359.533814][ T1821] __sys_sendto+0x2ae/0x380 [ 1359.538321][ T1821] ? check_preemption_disabled+0x51/0x140 [ 1359.544039][ T1821] __x64_sys_sendto+0x74/0x90 [ 1359.548717][ T1821] do_syscall_64+0x39/0x80 [ 1359.553312][ T1821] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1359.559311][ T1821] RIP: 0033:0x45d239 [ 1359.563276][ T1821] Code: 5d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 2b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1359.582879][ T1821] RSP: 002b:00007f3109f92c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1359.591278][ T1821] RAX: ffffffffffffffda RBX: 000000000002c3c0 RCX: 000000000045d239 [ 1359.599234][ T1821] RDX: 0000000000000001 RSI: 0000000020847fff RDI: 0000000000000003 [ 1359.607259][ T1821] RBP: 00007f3109f92ca0 R08: 00000000200001c0 R09: 000000000000001c [ 1359.615243][ T1821] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000039 [ 1359.623190][ T1821] R13: 00007ffd8910153f R14: 00007f3109f939c0 R15: 000000000118d08c [ 1359.632050][ T6767] usb 5-1: unable to get BOS descriptor or descriptor too short [ 1359.711305][ T6767] usb 5-1: invalid descriptor for config index 0: type = 0x2, length = 0 [ 1359.719862][ T6767] usb 5-1: can't read configurations, error -22 [ 1359.881077][ T6767] usb 5-1: new high-speed USB device number 7 using dummy_hcd [ 1360.160998][ T6767] usb 5-1: Using ep0 maxpacket: 32 [ 1360.361172][ T6767] usb 5-1: unable to get BOS descriptor or descriptor too short [ 1360.481236][ T6767] usb 5-1: invalid descriptor for config index 0: type = 0x2, length = 0 [ 1360.489707][ T6767] usb 5-1: can't read configurations, error -22 [ 1360.496692][ T6767] usb usb5-port1: attempt power cycle [ 1361.240949][ T6767] usb 5-1: new high-speed USB device number 8 using dummy_hcd [ 1361.331407][ T6767] usb 5-1: Using ep0 maxpacket: 32 06:55:58 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x27, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:58 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x7, 0x11, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) 06:55:58 executing program 2: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0xa8aaaafffeaaaa15, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:58 executing program 0 (fault-call:3 fault-nth:58): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:58 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0xa8aaaafffeaaaa37, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) [ 1361.530906][ T6767] usb 5-1: unable to get BOS descriptor or descriptor too short [ 1361.600924][ T6767] usb 5-1: unable to read config index 0 descriptor/start: -71 [ 1361.616837][ T6767] usb 5-1: can't read configurations, error -71 06:55:58 executing program 4: r0 = syz_init_net_socket$ax25(0x3, 0x5, 0x0) r1 = dup(r0) bind$l2tp(r1, &(0x7f00000000c0)={0x2, 0x0, @remote}, 0x10) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER(r2, 0x84, 0x7b, &(0x7f0000000100)={0x0, 0x2}, 0x8) sendto$inet6(r2, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x4e24, 0x0, @private0={0xfc, 0x0, [], 0x1}, 0x1fff}, 0x1c) sendto$inet6(r2, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r2, 0x84, 0x7c, &(0x7f0000000300), 0x8) getsockopt$SO_TIMESTAMP(r2, 0x1, 0x1d, &(0x7f0000000100), &(0x7f0000000140)=0x4) r3 = socket$inet6_sctp(0xa, 0x5, 0x84) r4 = socket$inet(0x2, 0x80001, 0x84) getsockopt$inet_sctp_SCTP_MAX_BURST(r4, 0x84, 0x14, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) setsockopt$inet_sctp6_SCTP_CONTEXT(r3, 0x84, 0x11, &(0x7f0000000080)={r5, 0xffffffff}, 0x8) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER_VALUE(0xffffffffffffffff, 0x84, 0x7c, &(0x7f0000000000)={r5, 0x8, 0x7f}, &(0x7f0000000040)=0x8) r6 = socket$inet6_sctp(0xa, 0x5, 0x84) sendto$inet6(r6, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) setsockopt$packet_int(0xffffffffffffffff, 0x107, 0x12, &(0x7f0000000240)=0x2, 0x4) sendto$inet6(0xffffffffffffffff, &(0x7f00000002c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x4e21, 0x9, @initdev={0xfe, 0x88, [], 0x0, 0x0}, 0x1}, 0x1c) setsockopt$inet6_tcp_int(r1, 0x6, 0x4, &(0x7f0000000200)=0x1, 0x4) sendto$inet6(r6, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) [ 1361.694119][ T1863] FAULT_INJECTION: forcing a failure. [ 1361.694119][ T1863] name failslab, interval 1, probability 0, space 0, times 0 [ 1361.707075][ T1863] CPU: 1 PID: 1863 Comm: syz-executor.0 Not tainted 5.8.0-syzkaller #0 [ 1361.715363][ T1863] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1361.725394][ T1863] Call Trace: [ 1361.728717][ T1863] dump_stack+0x10f/0x19d [ 1361.733182][ T1863] should_fail+0x23c/0x250 [ 1361.737594][ T1863] __should_failslab+0x81/0x90 [ 1361.742336][ T1863] should_failslab+0x5/0x20 [ 1361.746901][ T1863] slab_pre_alloc_hook+0x20/0xd0 [ 1361.751850][ T1863] kmem_cache_alloc_trace+0x54/0x2d0 [ 1361.757127][ T1863] ? sctp_add_bind_addr+0x7b/0x1c0 [ 1361.762228][ T1863] sctp_add_bind_addr+0x7b/0x1c0 [ 1361.767243][ T1863] sctp_copy_local_addr_list+0x19b/0x220 [ 1361.772870][ T1863] sctp_copy_one_addr+0x7d/0x3b0 [ 1361.777802][ T1863] sctp_bind_addr_copy+0x8c/0x2b0 [ 1361.782819][ T1863] sctp_assoc_set_bind_addr_from_ep+0xb7/0xc0 [ 1361.788973][ T1863] sctp_connect_new_asoc+0x1bc/0x390 [ 1361.794269][ T1863] ? bpf_lsm_sctp_bind_connect+0x5/0x10 [ 1361.799855][ T1863] sctp_sendmsg+0x10f5/0x1a90 [ 1361.804593][ T1863] ? aa_sock_msg_perm+0x87/0x120 [ 1361.809515][ T1863] inet_sendmsg+0x5f/0x80 [ 1361.813837][ T1863] __sys_sendto+0x2ae/0x380 [ 1361.818338][ T1863] ? check_preemption_disabled+0x51/0x140 [ 1361.824043][ T1863] ? check_preemption_disabled+0x51/0x140 [ 1361.829755][ T1863] __x64_sys_sendto+0x74/0x90 [ 1361.834423][ T1863] do_syscall_64+0x39/0x80 [ 1361.838830][ T1863] entry_SYSCALL_64_after_hwframe+0x44/0xa9 06:55:58 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x28, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) [ 1361.844716][ T1863] RIP: 0033:0x45d239 [ 1361.848899][ T1863] Code: 5d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 2b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1361.871872][ T1863] RSP: 002b:00007f3109f92c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1361.880291][ T1863] RAX: ffffffffffffffda RBX: 000000000002c3c0 RCX: 000000000045d239 [ 1361.888262][ T1863] RDX: 0000000000000001 RSI: 0000000020847fff RDI: 0000000000000003 [ 1361.896218][ T1863] RBP: 00007f3109f92ca0 R08: 00000000200001c0 R09: 000000000000001c [ 1361.904249][ T1863] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000000003a [ 1361.912203][ T1863] R13: 00007ffd8910153f R14: 00007f3109f939c0 R15: 000000000118d08c 06:55:58 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x8, 0x11, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) 06:55:58 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x29, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:58 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0xa, 0x11, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) 06:55:58 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x2a, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:58 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0xc, 0x11, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) 06:55:59 executing program 0 (fault-call:3 fault-nth:59): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:59 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0xa8aaaafffeaaaa38, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:59 executing program 2: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0xa8aaaafffeaaaa16, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:59 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x2b, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:59 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0xf, 0x11, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) [ 1362.540911][ T1943] FAULT_INJECTION: forcing a failure. [ 1362.540911][ T1943] name failslab, interval 1, probability 0, space 0, times 0 [ 1362.578790][ T1943] CPU: 1 PID: 1943 Comm: syz-executor.0 Not tainted 5.8.0-syzkaller #0 [ 1362.587308][ T1943] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1362.597349][ T1943] Call Trace: [ 1362.600647][ T1943] dump_stack+0x10f/0x19d [ 1362.604977][ T1943] should_fail+0x23c/0x250 [ 1362.609444][ T1943] __should_failslab+0x81/0x90 [ 1362.614275][ T1943] should_failslab+0x5/0x20 [ 1362.618770][ T1943] slab_pre_alloc_hook+0x20/0xd0 [ 1362.623709][ T1943] kmem_cache_alloc_trace+0x54/0x2d0 [ 1362.628986][ T1943] ? sctp_add_bind_addr+0x7b/0x1c0 [ 1362.634118][ T1943] sctp_add_bind_addr+0x7b/0x1c0 [ 1362.639047][ T1943] sctp_copy_local_addr_list+0x19b/0x220 [ 1362.644675][ T1943] sctp_copy_one_addr+0x7d/0x3b0 [ 1362.649606][ T1943] sctp_bind_addr_copy+0x8c/0x2b0 [ 1362.654637][ T1943] sctp_assoc_set_bind_addr_from_ep+0xb7/0xc0 [ 1362.660698][ T1943] sctp_connect_new_asoc+0x1bc/0x390 [ 1362.665975][ T1943] ? bpf_lsm_sctp_bind_connect+0x5/0x10 [ 1362.671508][ T1943] sctp_sendmsg+0x10f5/0x1a90 [ 1362.676212][ T1943] ? aa_sock_msg_perm+0x87/0x120 [ 1362.681167][ T1943] inet_sendmsg+0x5f/0x80 [ 1362.685518][ T1943] __sys_sendto+0x2ae/0x380 [ 1362.690012][ T1943] ? check_preemption_disabled+0x51/0x140 [ 1362.695724][ T1943] ? check_preemption_disabled+0x51/0x140 [ 1362.701926][ T1943] __x64_sys_sendto+0x74/0x90 [ 1362.706590][ T1943] do_syscall_64+0x39/0x80 [ 1362.711003][ T1943] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1362.716881][ T1943] RIP: 0033:0x45d239 [ 1362.720844][ T1943] Code: 5d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 2b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 06:55:59 executing program 4: r0 = syz_init_net_socket$ax25(0x3, 0x5, 0x0) r1 = dup(r0) bind$l2tp(r1, &(0x7f00000000c0)={0x2, 0x0, @remote}, 0x10) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER(r2, 0x84, 0x7b, &(0x7f0000000100)={0x0, 0x2}, 0x8) sendto$inet6(r2, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x4e24, 0x0, @private0={0xfc, 0x0, [], 0x1}, 0x1fff}, 0x1c) sendto$inet6(r2, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r2, 0x84, 0x7c, &(0x7f0000000300), 0x8) getsockopt$SO_TIMESTAMP(r2, 0x1, 0x1d, &(0x7f0000000100), &(0x7f0000000140)=0x4) r3 = socket$inet6_sctp(0xa, 0x5, 0x84) r4 = socket$inet(0x2, 0x80001, 0x84) getsockopt$inet_sctp_SCTP_MAX_BURST(r4, 0x84, 0x14, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) setsockopt$inet_sctp6_SCTP_CONTEXT(r3, 0x84, 0x11, &(0x7f0000000080)={r5, 0xffffffff}, 0x8) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER_VALUE(0xffffffffffffffff, 0x84, 0x7c, &(0x7f0000000000)={r5, 0x8, 0x7f}, &(0x7f0000000040)=0x8) r6 = socket$inet6_sctp(0xa, 0x5, 0x84) sendto$inet6(r6, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) setsockopt$packet_int(0xffffffffffffffff, 0x107, 0x12, &(0x7f0000000240)=0x2, 0x4) sendto$inet6(0xffffffffffffffff, &(0x7f00000002c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x4e21, 0x9, @initdev={0xfe, 0x88, [], 0x0, 0x0}, 0x1}, 0x1c) setsockopt$inet6_tcp_int(r1, 0x6, 0x4, &(0x7f0000000200)=0x1, 0x4) sendto$inet6(r6, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:59 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x2c, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) [ 1362.740439][ T1943] RSP: 002b:00007f3109f92c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1362.749061][ T1943] RAX: ffffffffffffffda RBX: 000000000002c3c0 RCX: 000000000045d239 [ 1362.757151][ T1943] RDX: 0000000000000001 RSI: 0000000020847fff RDI: 0000000000000003 [ 1362.765114][ T1943] RBP: 00007f3109f92ca0 R08: 00000000200001c0 R09: 000000000000001c [ 1362.773217][ T1943] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000000003b [ 1362.781221][ T1943] R13: 00007ffd8910153f R14: 00007f3109f939c0 R15: 000000000118d08c 06:55:59 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x11, 0x11, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) 06:55:59 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x2d, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:59 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x60, 0x11, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) 06:55:59 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x2e, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:59 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0xa8aaaafffeaaaa39, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:59 executing program 0 (fault-call:3 fault-nth:60): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:59 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0xff, 0x11, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) 06:55:59 executing program 2: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0xa8aaaafffeaaaa17, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:55:59 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x2f, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) [ 1363.415014][ T2045] FAULT_INJECTION: forcing a failure. [ 1363.415014][ T2045] name failslab, interval 1, probability 0, space 0, times 0 [ 1363.434255][ T2045] CPU: 0 PID: 2045 Comm: syz-executor.0 Not tainted 5.8.0-syzkaller #0 [ 1363.442525][ T2045] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1363.452595][ T2045] Call Trace: [ 1363.455918][ T2045] dump_stack+0x10f/0x19d [ 1363.460262][ T2045] should_fail+0x23c/0x250 [ 1363.464824][ T2045] __should_failslab+0x81/0x90 [ 1363.469574][ T2045] should_failslab+0x5/0x20 [ 1363.474164][ T2045] slab_pre_alloc_hook+0x20/0xd0 [ 1363.479087][ T2045] kmem_cache_alloc_trace+0x54/0x2d0 [ 1363.484369][ T2045] ? sctp_add_bind_addr+0x7b/0x1c0 [ 1363.489496][ T2045] sctp_add_bind_addr+0x7b/0x1c0 [ 1363.494495][ T2045] sctp_copy_local_addr_list+0x19b/0x220 [ 1363.500120][ T2045] sctp_copy_one_addr+0x7d/0x3b0 [ 1363.505043][ T2045] sctp_bind_addr_copy+0x8c/0x2b0 [ 1363.510206][ T2045] sctp_assoc_set_bind_addr_from_ep+0xb7/0xc0 [ 1363.516260][ T2045] sctp_connect_new_asoc+0x1bc/0x390 [ 1363.521529][ T2045] ? bpf_lsm_sctp_bind_connect+0x5/0x10 [ 1363.527202][ T2045] sctp_sendmsg+0x10f5/0x1a90 [ 1363.531877][ T2045] ? aa_sock_msg_perm+0x87/0x120 [ 1363.536784][ T2045] inet_sendmsg+0x5f/0x80 [ 1363.541084][ T2045] __sys_sendto+0x2ae/0x380 [ 1363.545615][ T2045] ? check_preemption_disabled+0x51/0x140 [ 1363.551392][ T2045] ? check_preemption_disabled+0x51/0x140 [ 1363.557189][ T2045] __x64_sys_sendto+0x74/0x90 [ 1363.561842][ T2045] do_syscall_64+0x39/0x80 [ 1363.566232][ T2045] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1363.572101][ T2045] RIP: 0033:0x45d239 [ 1363.575980][ T2045] Code: 5d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 2b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1363.595682][ T2045] RSP: 002b:00007f3109f92c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1363.604154][ T2045] RAX: ffffffffffffffda RBX: 000000000002c3c0 RCX: 000000000045d239 06:56:00 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x30, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:00 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x2e, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) [ 1363.613337][ T2045] RDX: 0000000000000001 RSI: 0000000020847fff RDI: 0000000000000003 [ 1363.621284][ T2045] RBP: 00007f3109f92ca0 R08: 00000000200001c0 R09: 000000000000001c [ 1363.629231][ T2045] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000000003c [ 1363.637717][ T2045] R13: 00007ffd8910153f R14: 00007f3109f939c0 R15: 000000000118d08c 06:56:00 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x2d, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:00 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x6, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) 06:56:00 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x31, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:00 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0xa8aaaafffeaaaa33, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:00 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x32, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:00 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0xa8aaaafffeaaaa3a, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:00 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x21, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) 06:56:00 executing program 0 (fault-call:3 fault-nth:61): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) [ 1364.238810][ T2123] FAULT_INJECTION: forcing a failure. [ 1364.238810][ T2123] name failslab, interval 1, probability 0, space 0, times 0 [ 1364.251692][ T2123] CPU: 0 PID: 2123 Comm: syz-executor.0 Not tainted 5.8.0-syzkaller #0 [ 1364.259922][ T2123] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1364.270022][ T2123] Call Trace: [ 1364.273310][ T2123] dump_stack+0x10f/0x19d [ 1364.277701][ T2123] should_fail+0x23c/0x250 [ 1364.282156][ T2123] __should_failslab+0x81/0x90 [ 1364.286915][ T2123] should_failslab+0x5/0x20 [ 1364.291415][ T2123] slab_pre_alloc_hook+0x20/0xd0 [ 1364.296343][ T2123] kmem_cache_alloc_trace+0x54/0x2d0 [ 1364.301616][ T2123] ? sctp_add_bind_addr+0x7b/0x1c0 [ 1364.306749][ T2123] sctp_add_bind_addr+0x7b/0x1c0 [ 1364.311669][ T2123] sctp_copy_local_addr_list+0x19b/0x220 [ 1364.317449][ T2123] sctp_copy_one_addr+0x7d/0x3b0 [ 1364.322986][ T2123] sctp_bind_addr_copy+0x8c/0x2b0 [ 1364.328028][ T2123] sctp_assoc_set_bind_addr_from_ep+0xb7/0xc0 [ 1364.334076][ T2123] sctp_connect_new_asoc+0x1bc/0x390 [ 1364.339341][ T2123] ? bpf_lsm_sctp_bind_connect+0x5/0x10 [ 1364.344945][ T2123] sctp_sendmsg+0x10f5/0x1a90 [ 1364.349726][ T2123] ? aa_sock_msg_perm+0x87/0x120 [ 1364.354660][ T2123] inet_sendmsg+0x5f/0x80 [ 1364.359022][ T2123] __sys_sendto+0x2ae/0x380 [ 1364.363506][ T2123] ? check_preemption_disabled+0x51/0x140 [ 1364.369200][ T2123] __x64_sys_sendto+0x74/0x90 [ 1364.373850][ T2123] do_syscall_64+0x39/0x80 [ 1364.378288][ T2123] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1364.384268][ T2123] RIP: 0033:0x45d239 [ 1364.388208][ T2123] Code: 5d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 2b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1364.407969][ T2123] RSP: 002b:00007f3109f92c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1364.416363][ T2123] RAX: ffffffffffffffda RBX: 000000000002c3c0 RCX: 000000000045d239 [ 1364.424327][ T2123] RDX: 0000000000000001 RSI: 0000000020847fff RDI: 0000000000000003 06:56:01 executing program 2: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0xa8aaaafffeaaaa18, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:01 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x33, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) [ 1364.432399][ T2123] RBP: 00007f3109f92ca0 R08: 00000000200001c0 R09: 000000000000001c [ 1364.440430][ T2123] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000000003d [ 1364.448411][ T2123] R13: 00007ffd8910153f R14: 00007f3109f939c0 R15: 000000000118d08c 06:56:01 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x2f, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) 06:56:01 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x34, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:01 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x32, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) 06:56:01 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x6, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) 06:56:01 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x35, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:01 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x6, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) 06:56:01 executing program 0 (fault-call:3 fault-nth:62): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:01 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0xa8aaaafffeaaaaaa, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:01 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x33, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) 06:56:01 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x36, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) [ 1365.133864][ T2210] FAULT_INJECTION: forcing a failure. [ 1365.133864][ T2210] name failslab, interval 1, probability 0, space 0, times 0 [ 1365.148242][ T2210] CPU: 1 PID: 2210 Comm: syz-executor.0 Not tainted 5.8.0-syzkaller #0 [ 1365.156471][ T2210] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1365.166517][ T2210] Call Trace: [ 1365.169804][ T2210] dump_stack+0x10f/0x19d [ 1365.174154][ T2210] should_fail+0x23c/0x250 [ 1365.179954][ T2210] __should_failslab+0x81/0x90 [ 1365.184705][ T2210] should_failslab+0x5/0x20 [ 1365.189198][ T2210] slab_pre_alloc_hook+0x20/0xd0 [ 1365.194131][ T2210] kmem_cache_alloc_trace+0x54/0x2d0 [ 1365.199526][ T2210] ? sctp_add_bind_addr+0x7b/0x1c0 [ 1365.204634][ T2210] sctp_add_bind_addr+0x7b/0x1c0 [ 1365.209558][ T2210] sctp_copy_local_addr_list+0x19b/0x220 [ 1365.215181][ T2210] sctp_copy_one_addr+0x7d/0x3b0 [ 1365.220109][ T2210] sctp_bind_addr_copy+0x8c/0x2b0 [ 1365.225305][ T2210] sctp_assoc_set_bind_addr_from_ep+0xb7/0xc0 [ 1365.231382][ T2210] sctp_connect_new_asoc+0x1bc/0x390 [ 1365.236683][ T2210] ? bpf_lsm_sctp_bind_connect+0x5/0x10 [ 1365.242214][ T2210] sctp_sendmsg+0x10f5/0x1a90 [ 1365.246886][ T2210] ? aa_sock_msg_perm+0x87/0x120 [ 1365.251816][ T2210] inet_sendmsg+0x5f/0x80 [ 1365.256187][ T2210] __sys_sendto+0x2ae/0x380 [ 1365.260687][ T2210] ? check_preemption_disabled+0x51/0x140 [ 1365.266398][ T2210] ? check_preemption_disabled+0x51/0x140 [ 1365.272110][ T2210] __x64_sys_sendto+0x74/0x90 [ 1365.276835][ T2210] do_syscall_64+0x39/0x80 [ 1365.281243][ T2210] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1365.287220][ T2210] RIP: 0033:0x45d239 [ 1365.291104][ T2210] Code: 5d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 2b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1365.310721][ T2210] RSP: 002b:00007f3109f92c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1365.319122][ T2210] RAX: ffffffffffffffda RBX: 000000000002c3c0 RCX: 000000000045d239 [ 1365.327158][ T2210] RDX: 0000000000000001 RSI: 0000000020847fff RDI: 0000000000000003 [ 1365.335121][ T2210] RBP: 00007f3109f92ca0 R08: 00000000200001c0 R09: 000000000000001c [ 1365.343074][ T2210] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000000003e [ 1365.351198][ T2210] R13: 00007ffd8910153f R14: 00007f3109f939c0 R15: 000000000118d08c 06:56:02 executing program 2: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0xa8aaaafffeaaaa19, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:02 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x6, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) 06:56:02 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x37, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:02 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x3a, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) 06:56:02 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) socket$nl_generic(0x10, 0x3, 0x10) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x6, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) 06:56:02 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x38, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:02 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) socket$nl_generic(0x10, 0x3, 0x10) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x6, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) 06:56:02 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x6c, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) 06:56:02 executing program 0 (fault-call:3 fault-nth:63): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:02 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0xb83ad0fffe699b2f, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:02 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x39, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:02 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) socket$nl_generic(0x10, 0x3, 0x10) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x6, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) [ 1365.958376][ T2302] FAULT_INJECTION: forcing a failure. [ 1365.958376][ T2302] name failslab, interval 1, probability 0, space 0, times 0 [ 1365.990547][ T2302] CPU: 0 PID: 2302 Comm: syz-executor.0 Not tainted 5.8.0-syzkaller #0 [ 1365.998953][ T2302] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1366.009573][ T2302] Call Trace: [ 1366.012840][ T2302] dump_stack+0x10f/0x19d [ 1366.017157][ T2302] should_fail+0x23c/0x250 [ 1366.021576][ T2302] __should_failslab+0x81/0x90 [ 1366.026321][ T2302] should_failslab+0x5/0x20 [ 1366.030806][ T2302] slab_pre_alloc_hook+0x20/0xd0 [ 1366.035738][ T2302] kmem_cache_alloc_trace+0x54/0x2d0 [ 1366.041010][ T2302] ? sctp_add_bind_addr+0x7b/0x1c0 [ 1366.046195][ T2302] sctp_add_bind_addr+0x7b/0x1c0 [ 1366.051214][ T2302] sctp_copy_local_addr_list+0x19b/0x220 [ 1366.056937][ T2302] sctp_copy_one_addr+0x7d/0x3b0 [ 1366.061859][ T2302] sctp_bind_addr_copy+0x8c/0x2b0 [ 1366.066931][ T2302] sctp_assoc_set_bind_addr_from_ep+0xb7/0xc0 [ 1366.073048][ T2302] sctp_connect_new_asoc+0x1bc/0x390 [ 1366.078387][ T2302] ? bpf_lsm_sctp_bind_connect+0x5/0x10 [ 1366.084162][ T2302] sctp_sendmsg+0x10f5/0x1a90 [ 1366.088824][ T2302] ? aa_sock_msg_perm+0x87/0x120 [ 1366.093736][ T2302] inet_sendmsg+0x5f/0x80 [ 1366.098127][ T2302] __sys_sendto+0x2ae/0x380 [ 1366.102758][ T2302] ? check_preemption_disabled+0x51/0x140 [ 1366.108697][ T2302] ? check_preemption_disabled+0x51/0x140 [ 1366.114511][ T2302] __x64_sys_sendto+0x74/0x90 [ 1366.119164][ T2302] do_syscall_64+0x39/0x80 [ 1366.123561][ T2302] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1366.131953][ T2302] RIP: 0033:0x45d239 [ 1366.135847][ T2302] Code: 5d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 2b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1366.155489][ T2302] RSP: 002b:00007f3109f92c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1366.163888][ T2302] RAX: ffffffffffffffda RBX: 000000000002c3c0 RCX: 000000000045d239 [ 1366.171876][ T2302] RDX: 0000000000000001 RSI: 0000000020847fff RDI: 0000000000000003 [ 1366.179837][ T2302] RBP: 00007f3109f92ca0 R08: 00000000200001c0 R09: 000000000000001c [ 1366.187798][ T2302] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000000003f [ 1366.195763][ T2302] R13: 00007ffd8910153f R14: 00007f3109f939c0 R15: 000000000118d08c 06:56:02 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x11, 0x0, @dev={0xac, 0x2}, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) 06:56:02 executing program 2: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0xa8aaaafffeaaaa1a, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:02 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) ioctl$sock_inet_SIOCSIFADDR(0xffffffffffffffff, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x6, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) 06:56:02 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x3a, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:03 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) ioctl$sock_inet_SIOCSIFADDR(0xffffffffffffffff, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x6, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) 06:56:03 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x3b, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:03 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) ioctl$sock_inet_SIOCSIFADDR(0xffffffffffffffff, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x6, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) 06:56:03 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x11, 0x0, @dev={0xac, 0x8}, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) 06:56:03 executing program 0 (fault-call:3 fault-nth:64): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:03 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0xcc9466fffe40861c, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:03 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x6, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) 06:56:03 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x3c, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:03 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x11, 0x0, @dev={0xac, 0x14, 0x2}, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) [ 1366.788948][ T2395] FAULT_INJECTION: forcing a failure. [ 1366.788948][ T2395] name failslab, interval 1, probability 0, space 0, times 0 [ 1366.813841][ T2395] CPU: 1 PID: 2395 Comm: syz-executor.0 Not tainted 5.8.0-syzkaller #0 [ 1366.822094][ T2395] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1366.832145][ T2395] Call Trace: [ 1366.835446][ T2395] dump_stack+0x10f/0x19d [ 1366.839848][ T2395] should_fail+0x23c/0x250 [ 1366.844254][ T2395] __should_failslab+0x81/0x90 [ 1366.849010][ T2395] should_failslab+0x5/0x20 [ 1366.853498][ T2395] slab_pre_alloc_hook+0x20/0xd0 [ 1366.858520][ T2395] kmem_cache_alloc_trace+0x54/0x2d0 [ 1366.863795][ T2395] ? sctp_add_bind_addr+0x7b/0x1c0 [ 1366.868967][ T2395] sctp_add_bind_addr+0x7b/0x1c0 [ 1366.873894][ T2395] sctp_copy_local_addr_list+0x19b/0x220 [ 1366.879517][ T2395] sctp_copy_one_addr+0x7d/0x3b0 [ 1366.884440][ T2395] sctp_bind_addr_copy+0x8c/0x2b0 [ 1366.889456][ T2395] sctp_assoc_set_bind_addr_from_ep+0xb7/0xc0 [ 1366.895514][ T2395] sctp_connect_new_asoc+0x1bc/0x390 [ 1366.900793][ T2395] ? bpf_lsm_sctp_bind_connect+0x5/0x10 [ 1366.906329][ T2395] sctp_sendmsg+0x10f5/0x1a90 [ 1366.910998][ T2395] ? aa_sock_msg_perm+0x87/0x120 [ 1366.915925][ T2395] inet_sendmsg+0x5f/0x80 [ 1366.920243][ T2395] __sys_sendto+0x2ae/0x380 [ 1366.924797][ T2395] ? check_preemption_disabled+0x51/0x140 [ 1366.930538][ T2395] ? check_preemption_disabled+0x51/0x140 [ 1366.936256][ T2395] __x64_sys_sendto+0x74/0x90 [ 1366.940922][ T2395] do_syscall_64+0x39/0x80 [ 1366.945327][ T2395] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1366.951204][ T2395] RIP: 0033:0x45d239 [ 1366.955082][ T2395] Code: 5d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 2b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1366.974670][ T2395] RSP: 002b:00007f3109f92c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1366.983060][ T2395] RAX: ffffffffffffffda RBX: 000000000002c3c0 RCX: 000000000045d239 [ 1366.991037][ T2395] RDX: 0000000000000001 RSI: 0000000020847fff RDI: 0000000000000003 [ 1366.998989][ T2395] RBP: 00007f3109f92ca0 R08: 00000000200001c0 R09: 000000000000001c [ 1367.006958][ T2395] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000040 [ 1367.014907][ T2395] R13: 00007ffd8910153f R14: 00007f3109f939c0 R15: 000000000118d08c 06:56:03 executing program 2: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0xa8aaaafffeaaaa1b, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:03 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x3d, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:03 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x6, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) 06:56:03 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x11, 0x0, @dev={0xac, 0x14, 0x8}, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) 06:56:03 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x6, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) 06:56:03 executing program 4: ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r0, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(0xffffffffffffffff, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x6, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) 06:56:03 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x3e, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:04 executing program 0 (fault-call:3 fault-nth:65): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) [ 1367.624330][ T2475] FAULT_INJECTION: forcing a failure. [ 1367.624330][ T2475] name failslab, interval 1, probability 0, space 0, times 0 [ 1367.637065][ T2475] CPU: 1 PID: 2475 Comm: syz-executor.0 Not tainted 5.8.0-syzkaller #0 [ 1367.645291][ T2475] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1367.655334][ T2475] Call Trace: [ 1367.658727][ T2475] dump_stack+0x10f/0x19d [ 1367.663105][ T2475] should_fail+0x23c/0x250 [ 1367.667512][ T2475] __should_failslab+0x81/0x90 [ 1367.672300][ T2475] should_failslab+0x5/0x20 [ 1367.676775][ T2475] slab_pre_alloc_hook+0x20/0xd0 [ 1367.681738][ T2475] kmem_cache_alloc_trace+0x54/0x2d0 [ 1367.687145][ T2475] ? sctp_add_bind_addr+0x7b/0x1c0 [ 1367.692409][ T2475] sctp_add_bind_addr+0x7b/0x1c0 [ 1367.697424][ T2475] sctp_copy_local_addr_list+0x19b/0x220 [ 1367.703174][ T2475] sctp_copy_one_addr+0x7d/0x3b0 [ 1367.708084][ T2475] sctp_bind_addr_copy+0x8c/0x2b0 [ 1367.713355][ T2475] sctp_assoc_set_bind_addr_from_ep+0xb7/0xc0 [ 1367.719403][ T2475] sctp_connect_new_asoc+0x1bc/0x390 [ 1367.724914][ T2475] ? bpf_lsm_sctp_bind_connect+0x5/0x10 [ 1367.730463][ T2475] sctp_sendmsg+0x10f5/0x1a90 [ 1367.735120][ T2475] ? aa_sock_msg_perm+0x87/0x120 [ 1367.740029][ T2475] inet_sendmsg+0x5f/0x80 [ 1367.744334][ T2475] __sys_sendto+0x2ae/0x380 [ 1367.748949][ T2475] ? check_preemption_disabled+0x51/0x140 [ 1367.755883][ T2475] __x64_sys_sendto+0x74/0x90 [ 1367.760537][ T2475] do_syscall_64+0x39/0x80 [ 1367.764975][ T2475] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1367.770837][ T2475] RIP: 0033:0x45d239 [ 1367.774703][ T2475] Code: 5d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 2b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1367.794296][ T2475] RSP: 002b:00007f3109f92c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1367.802757][ T2475] RAX: ffffffffffffffda RBX: 000000000002c3c0 RCX: 000000000045d239 [ 1367.810718][ T2475] RDX: 0000000000000001 RSI: 0000000020847fff RDI: 0000000000000003 06:56:04 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x2, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:04 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x11, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) 06:56:04 executing program 4: ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r0, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(0xffffffffffffffff, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x6, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) 06:56:04 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x41, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) [ 1367.818662][ T2475] RBP: 00007f3109f92ca0 R08: 00000000200001c0 R09: 000000000000001c [ 1367.826641][ T2475] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000041 [ 1367.836061][ T2475] R13: 00007ffd8910153f R14: 00007f3109f939c0 R15: 000000000118d08c 06:56:04 executing program 2: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0xa8aaaafffeaaaa1c, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:04 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x3, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:04 executing program 4: ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r0, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(0xffffffffffffffff, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x6, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) 06:56:04 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x300, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:04 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x11, 0x0, @dev={0xac, 0x14, 0x14, 0x2}, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) 06:56:04 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x4, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:04 executing program 4: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x6, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) 06:56:04 executing program 0 (fault-call:3 fault-nth:66): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:04 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0xa00, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:04 executing program 4: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x6, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) 06:56:04 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0xa, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:05 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x11, 0x0, @dev={0xac, 0x14, 0x14, 0x3}, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) [ 1368.506230][ T2592] FAULT_INJECTION: forcing a failure. [ 1368.506230][ T2592] name failslab, interval 1, probability 0, space 0, times 0 [ 1368.538337][ T2592] CPU: 0 PID: 2592 Comm: syz-executor.0 Not tainted 5.8.0-syzkaller #0 [ 1368.546613][ T2592] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1368.556657][ T2592] Call Trace: [ 1368.560065][ T2592] dump_stack+0x10f/0x19d [ 1368.564370][ T2592] should_fail+0x23c/0x250 [ 1368.568798][ T2592] __should_failslab+0x81/0x90 [ 1368.573533][ T2592] should_failslab+0x5/0x20 [ 1368.578151][ T2592] slab_pre_alloc_hook+0x20/0xd0 [ 1368.583080][ T2592] kmem_cache_alloc_trace+0x54/0x2d0 [ 1368.588341][ T2592] ? sctp_add_bind_addr+0x7b/0x1c0 [ 1368.593430][ T2592] sctp_add_bind_addr+0x7b/0x1c0 [ 1368.598356][ T2592] sctp_copy_local_addr_list+0x19b/0x220 [ 1368.603960][ T2592] sctp_copy_one_addr+0x7d/0x3b0 [ 1368.608895][ T2592] sctp_bind_addr_copy+0x8c/0x2b0 [ 1368.613910][ T2592] sctp_assoc_set_bind_addr_from_ep+0xb7/0xc0 [ 1368.619946][ T2592] sctp_connect_new_asoc+0x1bc/0x390 [ 1368.625211][ T2592] ? bpf_lsm_sctp_bind_connect+0x5/0x10 [ 1368.630734][ T2592] sctp_sendmsg+0x10f5/0x1a90 [ 1368.635546][ T2592] ? aa_sock_msg_perm+0x87/0x120 [ 1368.640457][ T2592] inet_sendmsg+0x5f/0x80 [ 1368.644793][ T2592] __sys_sendto+0x2ae/0x380 [ 1368.649296][ T2592] ? check_preemption_disabled+0x51/0x140 [ 1368.654986][ T2592] __x64_sys_sendto+0x74/0x90 [ 1368.659643][ T2592] do_syscall_64+0x39/0x80 [ 1368.664050][ T2592] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1368.669919][ T2592] RIP: 0033:0x45d239 [ 1368.673787][ T2592] Code: 5d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 2b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1368.693405][ T2592] RSP: 002b:00007f3109f92c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1368.701788][ T2592] RAX: ffffffffffffffda RBX: 000000000002c3c0 RCX: 000000000045d239 [ 1368.709751][ T2592] RDX: 0000000000000001 RSI: 0000000020847fff RDI: 0000000000000003 [ 1368.717720][ T2592] RBP: 00007f3109f92ca0 R08: 00000000200001c0 R09: 000000000000001c [ 1368.725689][ T2592] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000042 [ 1368.733636][ T2592] R13: 00007ffd8910153f R14: 00007f3109f939c0 R15: 000000000118d08c 06:56:05 executing program 2: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0xa8aaaafffeaaaa1d, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:05 executing program 4: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x6, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) 06:56:05 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0xf, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:05 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0xfef0, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:05 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x11, 0x0, @dev={0xac, 0x14, 0x14, 0x4}, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) 06:56:05 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x6, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) 06:56:05 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x44, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:05 executing program 0 (fault-call:3 fault-nth:67): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:05 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x33800, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:05 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x11, 0x0, @dev={0xac, 0x14, 0x14, 0x5}, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) 06:56:05 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0xfc, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) [ 1369.363343][ T2655] FAULT_INJECTION: forcing a failure. [ 1369.363343][ T2655] name failslab, interval 1, probability 0, space 0, times 0 [ 1369.379480][ T2655] CPU: 0 PID: 2655 Comm: syz-executor.0 Not tainted 5.8.0-syzkaller #0 [ 1369.389501][ T2655] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1369.399592][ T2655] Call Trace: [ 1369.402877][ T2655] dump_stack+0x10f/0x19d [ 1369.407207][ T2655] should_fail+0x23c/0x250 [ 1369.411637][ T2655] __should_failslab+0x81/0x90 [ 1369.416462][ T2655] should_failslab+0x5/0x20 [ 1369.421016][ T2655] slab_pre_alloc_hook+0x20/0xd0 [ 1369.425948][ T2655] kmem_cache_alloc_trace+0x54/0x2d0 [ 1369.431307][ T2655] ? sctp_add_bind_addr+0x7b/0x1c0 [ 1369.436407][ T2655] sctp_add_bind_addr+0x7b/0x1c0 [ 1369.441338][ T2655] sctp_copy_local_addr_list+0x19b/0x220 [ 1369.447106][ T2655] sctp_copy_one_addr+0x7d/0x3b0 [ 1369.452032][ T2655] sctp_bind_addr_copy+0x8c/0x2b0 [ 1369.457057][ T2655] sctp_assoc_set_bind_addr_from_ep+0xb7/0xc0 06:56:06 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x300, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) [ 1369.463174][ T2655] sctp_connect_new_asoc+0x1bc/0x390 [ 1369.468499][ T2655] ? bpf_lsm_sctp_bind_connect+0x5/0x10 [ 1369.474034][ T2655] sctp_sendmsg+0x10f5/0x1a90 [ 1369.478705][ T2655] ? aa_sock_msg_perm+0x87/0x120 [ 1369.483632][ T2655] inet_sendmsg+0x5f/0x80 [ 1369.488022][ T2655] __sys_sendto+0x2ae/0x380 [ 1369.492622][ T2655] ? check_preemption_disabled+0x51/0x140 [ 1369.498329][ T2655] __x64_sys_sendto+0x74/0x90 [ 1369.503032][ T2655] do_syscall_64+0x39/0x80 [ 1369.507612][ T2655] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1369.513503][ T2655] RIP: 0033:0x45d239 [ 1369.517394][ T2655] Code: 5d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 2b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1369.537009][ T2655] RSP: 002b:00007f3109f92c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1369.545428][ T2655] RAX: ffffffffffffffda RBX: 000000000002c3c0 RCX: 000000000045d239 [ 1369.553392][ T2655] RDX: 0000000000000001 RSI: 0000000020847fff RDI: 0000000000000003 [ 1369.561358][ T2655] RBP: 00007f3109f92ca0 R08: 00000000200001c0 R09: 000000000000001c [ 1369.569397][ T2655] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000043 [ 1369.577360][ T2655] R13: 00007ffd8910153f R14: 00007f3109f939c0 R15: 000000000118d08c 06:56:06 executing program 2: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0xa8aaaafffeaaaa1e, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:06 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x34000, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:06 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x6, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) 06:56:06 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0xa00, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:06 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x11, 0x0, @dev={0xac, 0x14, 0x14, 0x6}, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) 06:56:06 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0xf00, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:06 executing program 0 (fault-call:3 fault-nth:68): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:06 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x6, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) 06:56:06 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x20848000, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:06 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x11, 0x0, @dev={0xac, 0x14, 0x14, 0x7}, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) [ 1370.188951][ T2720] FAULT_INJECTION: forcing a failure. [ 1370.188951][ T2720] name failslab, interval 1, probability 0, space 0, times 0 [ 1370.227055][ T2720] CPU: 1 PID: 2720 Comm: syz-executor.0 Not tainted 5.8.0-syzkaller #0 06:56:06 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x4400, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) [ 1370.235315][ T2720] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1370.245352][ T2720] Call Trace: [ 1370.248617][ T2720] dump_stack+0x10f/0x19d [ 1370.252956][ T2720] should_fail+0x23c/0x250 [ 1370.257433][ T2720] __should_failslab+0x81/0x90 [ 1370.262170][ T2720] should_failslab+0x5/0x20 [ 1370.266666][ T2720] slab_pre_alloc_hook+0x20/0xd0 [ 1370.271773][ T2720] kmem_cache_alloc_trace+0x54/0x2d0 [ 1370.277030][ T2720] ? sctp_add_bind_addr+0x7b/0x1c0 [ 1370.282180][ T2720] sctp_add_bind_addr+0x7b/0x1c0 06:56:06 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x80fe, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) [ 1370.287346][ T2720] sctp_copy_local_addr_list+0x19b/0x220 [ 1370.293124][ T2720] sctp_copy_one_addr+0x7d/0x3b0 [ 1370.298116][ T2720] sctp_bind_addr_copy+0x8c/0x2b0 [ 1370.303226][ T2720] sctp_assoc_set_bind_addr_from_ep+0xb7/0xc0 [ 1370.309286][ T2720] sctp_connect_new_asoc+0x1bc/0x390 [ 1370.314562][ T2720] ? bpf_lsm_sctp_bind_connect+0x5/0x10 [ 1370.320097][ T2720] sctp_sendmsg+0x10f5/0x1a90 [ 1370.324767][ T2720] ? aa_sock_msg_perm+0x87/0x120 [ 1370.329697][ T2720] inet_sendmsg+0x5f/0x80 [ 1370.334014][ T2720] __sys_sendto+0x2ae/0x380 [ 1370.338519][ T2720] ? check_preemption_disabled+0x51/0x140 [ 1370.344665][ T2720] __x64_sys_sendto+0x74/0x90 [ 1370.349333][ T2720] do_syscall_64+0x39/0x80 [ 1370.353726][ T2720] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1370.359625][ T2720] RIP: 0033:0x45d239 [ 1370.363934][ T2720] Code: 5d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 2b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1370.383554][ T2720] RSP: 002b:00007f3109f92c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1370.391970][ T2720] RAX: ffffffffffffffda RBX: 000000000002c3c0 RCX: 000000000045d239 [ 1370.399928][ T2720] RDX: 0000000000000001 RSI: 0000000020847fff RDI: 0000000000000003 [ 1370.408325][ T2720] RBP: 00007f3109f92ca0 R08: 00000000200001c0 R09: 000000000000001c [ 1370.417044][ T2720] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000044 [ 1370.425109][ T2720] R13: 00007ffd8910153f R14: 00007f3109f939c0 R15: 000000000118d08c 06:56:07 executing program 2: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0xa8aaaafffeaaaa1f, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:07 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0xfc00, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:07 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x6, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) 06:56:07 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x11, 0x0, @dev={0xac, 0x14, 0x14, 0x8}, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) 06:56:07 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x6, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) 06:56:07 executing program 0 (fault-call:3 fault-nth:69): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:07 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0xfe80, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:07 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x6, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) [ 1371.077492][ T2800] FAULT_INJECTION: forcing a failure. [ 1371.077492][ T2800] name failslab, interval 1, probability 0, space 0, times 0 [ 1371.120717][ T2800] CPU: 0 PID: 2800 Comm: syz-executor.0 Not tainted 5.8.0-syzkaller #0 [ 1371.129131][ T2800] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1371.139356][ T2800] Call Trace: [ 1371.142651][ T2800] dump_stack+0x10f/0x19d [ 1371.147115][ T2800] should_fail+0x23c/0x250 [ 1371.151616][ T2800] __should_failslab+0x81/0x90 [ 1371.156370][ T2800] should_failslab+0x5/0x20 [ 1371.160870][ T2800] slab_pre_alloc_hook+0x20/0xd0 [ 1371.165804][ T2800] kmem_cache_alloc_trace+0x54/0x2d0 [ 1371.171245][ T2800] ? sctp_add_bind_addr+0x7b/0x1c0 [ 1371.176347][ T2800] sctp_add_bind_addr+0x7b/0x1c0 [ 1371.181363][ T2800] sctp_copy_local_addr_list+0x19b/0x220 [ 1371.186989][ T2800] sctp_copy_one_addr+0x7d/0x3b0 [ 1371.191963][ T2800] sctp_bind_addr_copy+0x8c/0x2b0 [ 1371.197284][ T2800] sctp_assoc_set_bind_addr_from_ep+0xb7/0xc0 [ 1371.203475][ T2800] sctp_connect_new_asoc+0x1bc/0x390 [ 1371.208754][ T2800] ? bpf_lsm_sctp_bind_connect+0x5/0x10 [ 1371.214300][ T2800] sctp_sendmsg+0x10f5/0x1a90 [ 1371.219000][ T2800] ? aa_sock_msg_perm+0x87/0x120 [ 1371.224044][ T2800] inet_sendmsg+0x5f/0x80 [ 1371.228368][ T2800] __sys_sendto+0x2ae/0x380 [ 1371.232874][ T2800] ? check_preemption_disabled+0x51/0x140 [ 1371.238611][ T2800] __x64_sys_sendto+0x74/0x90 [ 1371.243276][ T2800] do_syscall_64+0x39/0x80 [ 1371.247737][ T2800] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1371.253619][ T2800] RIP: 0033:0x45d239 06:56:07 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x7f000001, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:07 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x11, 0x0, @dev={0xac, 0x14, 0x14, 0xa}, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) 06:56:07 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0xff00, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) [ 1371.257583][ T2800] Code: 5d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 2b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1371.277181][ T2800] RSP: 002b:00007f3109f92c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1371.285620][ T2800] RAX: ffffffffffffffda RBX: 000000000002c3c0 RCX: 000000000045d239 [ 1371.293580][ T2800] RDX: 0000000000000001 RSI: 0000000020847fff RDI: 0000000000000003 [ 1371.301544][ T2800] RBP: 00007f3109f92ca0 R08: 00000000200001c0 R09: 000000000000001c [ 1371.309675][ T2800] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000045 [ 1371.317742][ T2800] R13: 00007ffd8910153f R14: 00007f3109f939c0 R15: 000000000118d08c 06:56:07 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x7ffff000, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:08 executing program 2: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0xa8aaaafffeaaaa20, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:08 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x2000000, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:08 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x6, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) 06:56:08 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x11, 0x0, @dev={0xac, 0x14, 0x14, 0xc}, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) 06:56:08 executing program 0 (fault-call:3 fault-nth:70): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:08 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x3000000, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:08 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x6, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) 06:56:08 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x6, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) [ 1371.911519][ T2880] FAULT_INJECTION: forcing a failure. [ 1371.911519][ T2880] name failslab, interval 1, probability 0, space 0, times 0 [ 1371.950053][ T2880] CPU: 0 PID: 2880 Comm: syz-executor.0 Not tainted 5.8.0-syzkaller #0 [ 1371.958453][ T2880] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1371.968626][ T2880] Call Trace: [ 1371.972083][ T2880] dump_stack+0x10f/0x19d [ 1371.976442][ T2880] should_fail+0x23c/0x250 [ 1371.981004][ T2880] __should_failslab+0x81/0x90 [ 1371.985757][ T2880] should_failslab+0x5/0x20 [ 1371.990326][ T2880] slab_pre_alloc_hook+0x20/0xd0 [ 1371.995249][ T2880] kmem_cache_alloc_trace+0x54/0x2d0 [ 1372.000518][ T2880] ? sctp_add_bind_addr+0x7b/0x1c0 [ 1372.005606][ T2880] sctp_add_bind_addr+0x7b/0x1c0 [ 1372.010614][ T2880] sctp_copy_local_addr_list+0x19b/0x220 [ 1372.016236][ T2880] sctp_copy_one_addr+0x7d/0x3b0 [ 1372.021156][ T2880] sctp_bind_addr_copy+0x8c/0x2b0 [ 1372.026370][ T2880] sctp_assoc_set_bind_addr_from_ep+0xb7/0xc0 [ 1372.032486][ T2880] sctp_connect_new_asoc+0x1bc/0x390 [ 1372.037786][ T2880] ? bpf_lsm_sctp_bind_connect+0x5/0x10 [ 1372.043309][ T2880] sctp_sendmsg+0x10f5/0x1a90 [ 1372.047963][ T2880] ? aa_sock_msg_perm+0x87/0x120 [ 1372.052885][ T2880] inet_sendmsg+0x5f/0x80 [ 1372.057203][ T2880] __sys_sendto+0x2ae/0x380 [ 1372.061694][ T2880] ? check_preemption_disabled+0x51/0x140 [ 1372.067951][ T2880] __x64_sys_sendto+0x74/0x90 [ 1372.072609][ T2880] do_syscall_64+0x39/0x80 [ 1372.077017][ T2880] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1372.082885][ T2880] RIP: 0033:0x45d239 [ 1372.086803][ T2880] Code: 5d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 2b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 06:56:08 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x4000000, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:08 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x11, 0x0, @dev={0xac, 0x14, 0x14, 0xf}, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) [ 1372.106574][ T2880] RSP: 002b:00007f3109f92c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1372.115064][ T2880] RAX: ffffffffffffffda RBX: 000000000002c3c0 RCX: 000000000045d239 [ 1372.123246][ T2880] RDX: 0000000000000001 RSI: 0000000020847fff RDI: 0000000000000003 [ 1372.131231][ T2880] RBP: 00007f3109f92ca0 R08: 00000000200001c0 R09: 000000000000001c [ 1372.139282][ T2880] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000046 [ 1372.147244][ T2880] R13: 00007ffd8910153f R14: 00007f3109f939c0 R15: 000000000118d08c 06:56:08 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00'}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x6, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) 06:56:08 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0xac14140a, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:09 executing program 2: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0xa8aaaafffeaaaa21, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:09 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0xa000000, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:09 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00'}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x6, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) 06:56:09 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x11, 0x0, @dev={0xac, 0x14, 0x14, 0x11}, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) 06:56:09 executing program 0 (fault-call:3 fault-nth:71): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:09 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00'}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x6, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) 06:56:09 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0xf000000, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) [ 1372.752293][ T2946] FAULT_INJECTION: forcing a failure. [ 1372.752293][ T2946] name failslab, interval 1, probability 0, space 0, times 0 [ 1372.784417][ T2946] CPU: 1 PID: 2946 Comm: syz-executor.0 Not tainted 5.8.0-syzkaller #0 [ 1372.792731][ T2946] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1372.802767][ T2946] Call Trace: [ 1372.806032][ T2946] dump_stack+0x10f/0x19d [ 1372.810341][ T2946] should_fail+0x23c/0x250 [ 1372.814749][ T2946] __should_failslab+0x81/0x90 [ 1372.819605][ T2946] should_failslab+0x5/0x20 [ 1372.824134][ T2946] slab_pre_alloc_hook+0x20/0xd0 [ 1372.829062][ T2946] kmem_cache_alloc_trace+0x54/0x2d0 [ 1372.834336][ T2946] ? sctp_add_bind_addr+0x7b/0x1c0 [ 1372.839523][ T2946] sctp_add_bind_addr+0x7b/0x1c0 [ 1372.844447][ T2946] sctp_copy_local_addr_list+0x19b/0x220 06:56:09 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x44000000, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) [ 1372.850073][ T2946] sctp_copy_one_addr+0x7d/0x3b0 [ 1372.854998][ T2946] sctp_bind_addr_copy+0x8c/0x2b0 [ 1372.860098][ T2946] sctp_assoc_set_bind_addr_from_ep+0xb7/0xc0 [ 1372.866161][ T2946] sctp_connect_new_asoc+0x1bc/0x390 [ 1372.871435][ T2946] ? bpf_lsm_sctp_bind_connect+0x5/0x10 [ 1372.877021][ T2946] sctp_sendmsg+0x10f5/0x1a90 [ 1372.881890][ T2946] ? aa_sock_msg_perm+0x87/0x120 [ 1372.887079][ T2946] inet_sendmsg+0x5f/0x80 [ 1372.891543][ T2946] __sys_sendto+0x2ae/0x380 [ 1372.896054][ T2946] ? check_preemption_disabled+0x51/0x140 [ 1372.901814][ T2946] __x64_sys_sendto+0x74/0x90 [ 1372.906490][ T2946] do_syscall_64+0x39/0x80 [ 1372.910918][ T2946] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1372.916871][ T2946] RIP: 0033:0x45d239 [ 1372.920789][ T2946] Code: 5d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 2b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1372.940380][ T2946] RSP: 002b:00007f3109f92c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c 06:56:09 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(0xffffffffffffffff, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x6, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) [ 1372.948780][ T2946] RAX: ffffffffffffffda RBX: 000000000002c3c0 RCX: 000000000045d239 [ 1372.956742][ T2946] RDX: 0000000000000001 RSI: 0000000020847fff RDI: 0000000000000003 [ 1372.964703][ T2946] RBP: 00007f3109f92ca0 R08: 00000000200001c0 R09: 000000000000001c [ 1372.972666][ T2946] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000047 [ 1372.980635][ T2946] R13: 00007ffd8910153f R14: 00007f3109f939c0 R15: 000000000118d08c 06:56:09 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x11, 0x0, @dev={0xac, 0x14, 0x14, 0x60}, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) 06:56:09 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0xe0ffffff, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:09 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0xac14140b, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:10 executing program 2: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0xa8aaaafffeaaaa22, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:10 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(0xffffffffffffffff, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x6, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) 06:56:10 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0xfc000000, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:10 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x11, 0x0, @dev={0xac, 0x14, 0x14, 0xff}, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) 06:56:10 executing program 0 (fault-call:3 fault-nth:72): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:10 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(0xffffffffffffffff, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x6, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) 06:56:10 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0xfe800000, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) [ 1373.627711][ T3025] FAULT_INJECTION: forcing a failure. [ 1373.627711][ T3025] name failslab, interval 1, probability 0, space 0, times 0 [ 1373.645608][ T3025] CPU: 0 PID: 3025 Comm: syz-executor.0 Not tainted 5.8.0-syzkaller #0 [ 1373.653850][ T3025] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1373.663889][ T3025] Call Trace: [ 1373.667169][ T3025] dump_stack+0x10f/0x19d [ 1373.671489][ T3025] should_fail+0x23c/0x250 [ 1373.675900][ T3025] __should_failslab+0x81/0x90 [ 1373.680655][ T3025] should_failslab+0x5/0x20 [ 1373.685144][ T3025] slab_pre_alloc_hook+0x20/0xd0 [ 1373.690179][ T3025] kmem_cache_alloc_trace+0x54/0x2d0 [ 1373.695448][ T3025] ? sctp_add_bind_addr+0x7b/0x1c0 [ 1373.700579][ T3025] sctp_add_bind_addr+0x7b/0x1c0 [ 1373.705508][ T3025] sctp_copy_local_addr_list+0x19b/0x220 [ 1373.711132][ T3025] sctp_copy_one_addr+0x7d/0x3b0 [ 1373.716117][ T3025] sctp_bind_addr_copy+0x8c/0x2b0 [ 1373.721153][ T3025] sctp_assoc_set_bind_addr_from_ep+0xb7/0xc0 [ 1373.727227][ T3025] sctp_connect_new_asoc+0x1bc/0x390 [ 1373.732498][ T3025] ? bpf_lsm_sctp_bind_connect+0x5/0x10 [ 1373.738077][ T3025] sctp_sendmsg+0x10f5/0x1a90 [ 1373.742741][ T3025] ? aa_sock_msg_perm+0x87/0x120 [ 1373.747662][ T3025] inet_sendmsg+0x5f/0x80 [ 1373.751978][ T3025] __sys_sendto+0x2ae/0x380 [ 1373.756516][ T3025] ? check_preemption_disabled+0x51/0x140 [ 1373.762278][ T3025] ? check_preemption_disabled+0x51/0x140 [ 1373.768289][ T3025] __x64_sys_sendto+0x74/0x90 [ 1373.772954][ T3025] do_syscall_64+0x39/0x80 [ 1373.777444][ T3025] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1373.783402][ T3025] RIP: 0033:0x45d239 [ 1373.787283][ T3025] Code: 5d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 2b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1373.806970][ T3025] RSP: 002b:00007f3109f92c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1373.815370][ T3025] RAX: ffffffffffffffda RBX: 000000000002c3c0 RCX: 000000000045d239 06:56:10 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0xfe80ffff, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) [ 1373.823334][ T3025] RDX: 0000000000000001 RSI: 0000000020847fff RDI: 0000000000000003 [ 1373.831295][ T3025] RBP: 00007f3109f92ca0 R08: 00000000200001c0 R09: 000000000000001c [ 1373.839253][ T3025] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000048 [ 1373.847259][ T3025] R13: 00007ffd8910153f R14: 00007f3109f939c0 R15: 000000000118d08c 06:56:10 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, 0x0) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x6, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) 06:56:10 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0xfec0ffff, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:10 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x11, 0x0, @dev, @remote={0xac, 0x2, 0x8}}, @timestamp}}}, 0x100c) 06:56:10 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0xac14140e, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:10 executing program 2: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0xa8aaaafffeaaaa24, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:10 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, 0x0) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x6, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) 06:56:10 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0xff000000, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:10 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x11, 0x0, @dev, @remote={0xac, 0x8, 0x8}}, @timestamp}}}, 0x100c) 06:56:10 executing program 0 (fault-call:3 fault-nth:73): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:11 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0xffff0000, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) [ 1374.515689][ T3109] FAULT_INJECTION: forcing a failure. [ 1374.515689][ T3109] name failslab, interval 1, probability 0, space 0, times 0 [ 1374.551303][ T3109] CPU: 1 PID: 3109 Comm: syz-executor.0 Not tainted 5.8.0-syzkaller #0 [ 1374.559547][ T3109] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1374.569580][ T3109] Call Trace: [ 1374.572875][ T3109] dump_stack+0x10f/0x19d [ 1374.580342][ T3109] should_fail+0x23c/0x250 [ 1374.584754][ T3109] __should_failslab+0x81/0x90 [ 1374.589598][ T3109] should_failslab+0x5/0x20 [ 1374.594143][ T3109] slab_pre_alloc_hook+0x20/0xd0 [ 1374.599076][ T3109] kmem_cache_alloc_trace+0x54/0x2d0 [ 1374.604362][ T3109] ? sctp_add_bind_addr+0x7b/0x1c0 [ 1374.609486][ T3109] sctp_add_bind_addr+0x7b/0x1c0 [ 1374.614418][ T3109] sctp_copy_local_addr_list+0x19b/0x220 [ 1374.620045][ T3109] sctp_copy_one_addr+0x7d/0x3b0 [ 1374.625006][ T3109] sctp_bind_addr_copy+0x8c/0x2b0 [ 1374.630081][ T3109] sctp_assoc_set_bind_addr_from_ep+0xb7/0xc0 [ 1374.636305][ T3109] sctp_connect_new_asoc+0x1bc/0x390 [ 1374.641569][ T3109] ? bpf_lsm_sctp_bind_connect+0x5/0x10 [ 1374.647090][ T3109] sctp_sendmsg+0x10f5/0x1a90 [ 1374.651758][ T3109] ? aa_sock_msg_perm+0x87/0x120 [ 1374.656678][ T3109] inet_sendmsg+0x5f/0x80 [ 1374.661092][ T3109] __sys_sendto+0x2ae/0x380 [ 1374.665580][ T3109] ? check_preemption_disabled+0x51/0x140 [ 1374.671285][ T3109] __x64_sys_sendto+0x74/0x90 [ 1374.675945][ T3109] do_syscall_64+0x39/0x80 [ 1374.680377][ T3109] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1374.686256][ T3109] RIP: 0033:0x45d239 [ 1374.690137][ T3109] Code: 5d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 2b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 06:56:11 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0xffff80fe, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:11 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0xffffc0fe, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) [ 1374.709924][ T3109] RSP: 002b:00007f3109f92c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1374.718331][ T3109] RAX: ffffffffffffffda RBX: 000000000002c3c0 RCX: 000000000045d239 [ 1374.726283][ T3109] RDX: 0000000000000001 RSI: 0000000020847fff RDI: 0000000000000003 [ 1374.734403][ T3109] RBP: 00007f3109f92ca0 R08: 00000000200001c0 R09: 000000000000001c [ 1374.742361][ T3109] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000049 [ 1374.750377][ T3109] R13: 00007ffd8910153f R14: 00007f3109f939c0 R15: 000000000118d08c 06:56:11 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0xffffffe0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:11 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, 0x0) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x6, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) 06:56:11 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x11, 0x0, @dev, @remote={0xac, 0x14, 0x4}}, @timestamp}}}, 0x100c) 06:56:11 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0xac14140f, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:11 executing program 2: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0xa8aaaafffeaaaa29, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:11 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(0xffffffffffffffff, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x6, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) 06:56:11 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0xffff00000000, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:11 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x11, 0x0, @dev, @remote={0xac, 0x14, 0x5}}, @timestamp}}}, 0x100c) 06:56:11 executing program 0 (fault-call:3 fault-nth:74): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:11 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x200000000000000, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) [ 1375.415094][ T3188] FAULT_INJECTION: forcing a failure. [ 1375.415094][ T3188] name failslab, interval 1, probability 0, space 0, times 0 [ 1375.439822][ T3188] CPU: 0 PID: 3188 Comm: syz-executor.0 Not tainted 5.8.0-syzkaller #0 [ 1375.448080][ T3188] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1375.458121][ T3188] Call Trace: [ 1375.461405][ T3188] dump_stack+0x10f/0x19d [ 1375.465725][ T3188] should_fail+0x23c/0x250 [ 1375.470137][ T3188] __should_failslab+0x81/0x90 [ 1375.474967][ T3188] should_failslab+0x5/0x20 [ 1375.479460][ T3188] slab_pre_alloc_hook+0x20/0xd0 [ 1375.484428][ T3188] kmem_cache_alloc_trace+0x54/0x2d0 [ 1375.489705][ T3188] ? sctp_add_bind_addr+0x7b/0x1c0 [ 1375.494810][ T3188] sctp_add_bind_addr+0x7b/0x1c0 [ 1375.499765][ T3188] sctp_copy_local_addr_list+0x19b/0x220 [ 1375.505424][ T3188] sctp_copy_one_addr+0x7d/0x3b0 [ 1375.510349][ T3188] sctp_bind_addr_copy+0x8c/0x2b0 [ 1375.515357][ T3188] sctp_assoc_set_bind_addr_from_ep+0xb7/0xc0 [ 1375.521596][ T3188] sctp_connect_new_asoc+0x1bc/0x390 [ 1375.526874][ T3188] ? bpf_lsm_sctp_bind_connect+0x5/0x10 [ 1375.532488][ T3188] sctp_sendmsg+0x10f5/0x1a90 [ 1375.537150][ T3188] ? aa_sock_msg_perm+0x87/0x120 [ 1375.542060][ T3188] inet_sendmsg+0x5f/0x80 [ 1375.546366][ T3188] __sys_sendto+0x2ae/0x380 [ 1375.550993][ T3188] ? check_preemption_disabled+0x51/0x140 [ 1375.556706][ T3188] ? check_preemption_disabled+0x51/0x140 [ 1375.562587][ T3188] __x64_sys_sendto+0x74/0x90 [ 1375.567257][ T3188] do_syscall_64+0x39/0x80 [ 1375.571671][ T3188] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1375.577570][ T3188] RIP: 0033:0x45d239 [ 1375.581565][ T3188] Code: 5d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 2b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1375.601553][ T3188] RSP: 002b:00007f3109f92c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c 06:56:12 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(0xffffffffffffffff, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x6, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) [ 1375.609955][ T3188] RAX: ffffffffffffffda RBX: 000000000002c3c0 RCX: 000000000045d239 [ 1375.617986][ T3188] RDX: 0000000000000001 RSI: 0000000020847fff RDI: 0000000000000003 [ 1375.625943][ T3188] RBP: 00007f3109f92ca0 R08: 00000000200001c0 R09: 000000000000001c [ 1375.633996][ T3188] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000000004a [ 1375.641943][ T3188] R13: 00007ffd8910153f R14: 00007f3109f939c0 R15: 000000000118d08c 06:56:12 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x300000000000000, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:12 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x11, 0x0, @dev, @remote}, @timestamp}}}, 0x100c) 06:56:12 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(0xffffffffffffffff, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x6, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) 06:56:12 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x400000000000000, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:12 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0xac141410, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:12 executing program 2: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0xa8aaaafffeaaaa2c, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:12 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, 0x0, 0x0) 06:56:12 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0xa00000000000000, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:12 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x11, 0x0, @dev, @remote={0xac, 0x14, 0x18}}, @timestamp}}}, 0x100c) 06:56:12 executing program 0 (fault-call:3 fault-nth:75): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:12 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0xf00000000000000, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) [ 1376.268484][ T3268] FAULT_INJECTION: forcing a failure. [ 1376.268484][ T3268] name failslab, interval 1, probability 0, space 0, times 0 [ 1376.289843][ T3268] CPU: 1 PID: 3268 Comm: syz-executor.0 Not tainted 5.8.0-syzkaller #0 [ 1376.298086][ T3268] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1376.308302][ T3268] Call Trace: [ 1376.311588][ T3268] dump_stack+0x10f/0x19d [ 1376.315975][ T3268] should_fail+0x23c/0x250 [ 1376.320425][ T3268] __should_failslab+0x81/0x90 [ 1376.325278][ T3268] should_failslab+0x5/0x20 [ 1376.329771][ T3268] slab_pre_alloc_hook+0x20/0xd0 [ 1376.334716][ T3268] kmem_cache_alloc_trace+0x54/0x2d0 [ 1376.339998][ T3268] ? sctp_add_bind_addr+0x7b/0x1c0 [ 1376.345261][ T3268] sctp_add_bind_addr+0x7b/0x1c0 [ 1376.350193][ T3268] sctp_copy_local_addr_list+0x19b/0x220 [ 1376.355895][ T3268] sctp_copy_one_addr+0x7d/0x3b0 [ 1376.360882][ T3268] sctp_bind_addr_copy+0x8c/0x2b0 [ 1376.365907][ T3268] sctp_assoc_set_bind_addr_from_ep+0xb7/0xc0 [ 1376.371960][ T3268] sctp_connect_new_asoc+0x1bc/0x390 [ 1376.377227][ T3268] ? bpf_lsm_sctp_bind_connect+0x5/0x10 [ 1376.382766][ T3268] sctp_sendmsg+0x10f5/0x1a90 [ 1376.387422][ T3268] ? aa_sock_msg_perm+0x87/0x120 [ 1376.392363][ T3268] inet_sendmsg+0x5f/0x80 [ 1376.396687][ T3268] __sys_sendto+0x2ae/0x380 [ 1376.401203][ T3268] ? check_preemption_disabled+0x51/0x140 [ 1376.406914][ T3268] ? check_preemption_disabled+0x51/0x140 [ 1376.412630][ T3268] __x64_sys_sendto+0x74/0x90 [ 1376.417384][ T3268] do_syscall_64+0x39/0x80 [ 1376.421811][ T3268] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1376.427681][ T3268] RIP: 0033:0x45d239 [ 1376.431591][ T3268] Code: 5d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 2b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1376.451185][ T3268] RSP: 002b:00007f3109f92c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1376.459591][ T3268] RAX: ffffffffffffffda RBX: 000000000002c3c0 RCX: 000000000045d239 06:56:13 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x4400000000000000, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:13 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, 0x0, 0x0) [ 1376.467553][ T3268] RDX: 0000000000000001 RSI: 0000000020847fff RDI: 0000000000000003 [ 1376.475576][ T3268] RBP: 00007f3109f92ca0 R08: 00000000200001c0 R09: 000000000000001c [ 1376.483538][ T3268] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000000004b [ 1376.491501][ T3268] R13: 00007ffd8910153f R14: 00007f3109f939c0 R15: 000000000118d08c 06:56:13 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0xe0ffffff00000000, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:13 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, 0x0, 0x0) 06:56:13 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x11, 0x0, @dev, @remote={0xac, 0x14, 0x60}}, @timestamp}}}, 0x100c) 06:56:13 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0xac141411, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:13 executing program 2: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0xa8aaaafffeaaaa2d, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:13 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0xfc00000000000000, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:13 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x6, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) 06:56:13 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x11, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) 06:56:13 executing program 0 (fault-call:3 fault-nth:76): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) [ 1377.150386][ T3365] FAULT_INJECTION: forcing a failure. [ 1377.150386][ T3365] name failslab, interval 1, probability 0, space 0, times 0 [ 1377.168234][ T3365] CPU: 0 PID: 3365 Comm: syz-executor.0 Not tainted 5.8.0-syzkaller #0 [ 1377.176496][ T3365] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1377.186540][ T3365] Call Trace: [ 1377.190004][ T3365] dump_stack+0x10f/0x19d [ 1377.194462][ T3365] should_fail+0x23c/0x250 [ 1377.199073][ T3365] __should_failslab+0x81/0x90 [ 1377.203812][ T3365] should_failslab+0x5/0x20 [ 1377.208331][ T3365] slab_pre_alloc_hook+0x20/0xd0 [ 1377.213245][ T3365] kmem_cache_alloc_trace+0x54/0x2d0 [ 1377.218519][ T3365] ? sctp_add_bind_addr+0x7b/0x1c0 [ 1377.223663][ T3365] sctp_add_bind_addr+0x7b/0x1c0 [ 1377.228646][ T3365] sctp_copy_local_addr_list+0x19b/0x220 [ 1377.234274][ T3365] sctp_copy_one_addr+0x7d/0x3b0 [ 1377.239181][ T3365] sctp_bind_addr_copy+0x8c/0x2b0 [ 1377.244250][ T3365] sctp_assoc_set_bind_addr_from_ep+0xb7/0xc0 [ 1377.250297][ T3365] sctp_connect_new_asoc+0x1bc/0x390 [ 1377.255563][ T3365] ? bpf_lsm_sctp_bind_connect+0x5/0x10 [ 1377.261080][ T3365] sctp_sendmsg+0x10f5/0x1a90 [ 1377.265845][ T3365] ? aa_sock_msg_perm+0x87/0x120 [ 1377.270755][ T3365] inet_sendmsg+0x5f/0x80 [ 1377.275134][ T3365] __sys_sendto+0x2ae/0x380 [ 1377.279636][ T3365] ? check_preemption_disabled+0x51/0x140 [ 1377.285339][ T3365] ? debug_smp_processor_id+0x18/0x20 [ 1377.290691][ T3365] ? __fpregs_load_activate+0x108/0x220 [ 1377.296207][ T3365] __x64_sys_sendto+0x74/0x90 [ 1377.300861][ T3365] do_syscall_64+0x39/0x80 [ 1377.305251][ T3365] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1377.311112][ T3365] RIP: 0033:0x45d239 [ 1377.315040][ T3365] Code: 5d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 2b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1377.334623][ T3365] RSP: 002b:00007f3109f92c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1377.343005][ T3365] RAX: ffffffffffffffda RBX: 000000000002c3c0 RCX: 000000000045d239 06:56:13 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0xfe80000000000000, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:14 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x6, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) [ 1377.350956][ T3365] RDX: 0000000000000001 RSI: 0000000020847fff RDI: 0000000000000003 [ 1377.358924][ T3365] RBP: 00007f3109f92ca0 R08: 00000000200001c0 R09: 000000000000001c [ 1377.366876][ T3365] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000000004c [ 1377.374831][ T3365] R13: 00007ffd8910153f R14: 00007f3109f939c0 R15: 000000000118d08c 06:56:14 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0xfe80ffff00000000, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:14 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x11, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp={0xd, 0x2}}}}, 0x100c) 06:56:14 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x6, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) 06:56:14 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0xac141412, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:14 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0xfec0ffff00000000, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:14 executing program 2: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0xa8aaaafffeaaaa2f, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:14 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0xa8aaaafffeaaaa2c, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:14 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x11, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp={0xd, 0x3}}}}, 0x100c) 06:56:14 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0xff00000000000000, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:14 executing program 0 (fault-call:3 fault-nth:77): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:14 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0xffffffff00000000, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) [ 1378.068254][ T3448] FAULT_INJECTION: forcing a failure. [ 1378.068254][ T3448] name failslab, interval 1, probability 0, space 0, times 0 [ 1378.080975][ T3448] CPU: 1 PID: 3448 Comm: syz-executor.0 Not tainted 5.8.0-syzkaller #0 [ 1378.089198][ T3448] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1378.099244][ T3448] Call Trace: [ 1378.102529][ T3448] dump_stack+0x10f/0x19d [ 1378.106853][ T3448] should_fail+0x23c/0x250 [ 1378.111280][ T3448] __should_failslab+0x81/0x90 [ 1378.116035][ T3448] should_failslab+0x5/0x20 [ 1378.120527][ T3448] slab_pre_alloc_hook+0x20/0xd0 [ 1378.125560][ T3448] kmem_cache_alloc_trace+0x54/0x2d0 [ 1378.130835][ T3448] ? sctp_add_bind_addr+0x7b/0x1c0 [ 1378.136099][ T3448] sctp_add_bind_addr+0x7b/0x1c0 [ 1378.141025][ T3448] sctp_copy_local_addr_list+0x19b/0x220 [ 1378.146641][ T3448] sctp_copy_one_addr+0x7d/0x3b0 [ 1378.151576][ T3448] sctp_bind_addr_copy+0x8c/0x2b0 [ 1378.156852][ T3448] sctp_assoc_set_bind_addr_from_ep+0xb7/0xc0 [ 1378.162927][ T3448] sctp_connect_new_asoc+0x1bc/0x390 [ 1378.168195][ T3448] ? bpf_lsm_sctp_bind_connect+0x5/0x10 [ 1378.175029][ T3448] sctp_sendmsg+0x10f5/0x1a90 [ 1378.179686][ T3448] ? aa_sock_msg_perm+0x87/0x120 [ 1378.184670][ T3448] inet_sendmsg+0x5f/0x80 [ 1378.189001][ T3448] __sys_sendto+0x2ae/0x380 [ 1378.193505][ T3448] ? check_preemption_disabled+0x51/0x140 [ 1378.199245][ T3448] ? check_preemption_disabled+0x51/0x140 [ 1378.205063][ T3448] __x64_sys_sendto+0x74/0x90 [ 1378.209727][ T3448] do_syscall_64+0x39/0x80 [ 1378.214190][ T3448] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1378.220097][ T3448] RIP: 0033:0x45d239 [ 1378.223992][ T3448] Code: 5d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 2b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1378.243616][ T3448] RSP: 002b:00007f3109f92c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1378.252003][ T3448] RAX: ffffffffffffffda RBX: 000000000002c3c0 RCX: 000000000045d239 [ 1378.259970][ T3448] RDX: 0000000000000001 RSI: 0000000020847fff RDI: 0000000000000003 [ 1378.267930][ T3448] RBP: 00007f3109f92ca0 R08: 00000000200001c0 R09: 000000000000001c [ 1378.275887][ T3448] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000000004d [ 1378.284548][ T3448] R13: 00007ffd8910153f R14: 00007f3109f939c0 R15: 000000000118d08c 06:56:14 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0x2, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:14 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x11, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp={0xd, 0x4}}}}, 0x100c) 06:56:15 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x11, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp={0xd, 0x5}}}}, 0x100c) 06:56:15 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0xac141416, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:15 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x11, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp={0xd, 0x6}}}}, 0x100c) 06:56:15 executing program 0 (fault-call:3 fault-nth:78): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:15 executing program 2: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0xa8aaaafffeaaaa30, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:15 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0xac14140b, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) [ 1378.904599][ T3516] FAULT_INJECTION: forcing a failure. [ 1378.904599][ T3516] name failslab, interval 1, probability 0, space 0, times 0 [ 1378.933823][ T3516] CPU: 0 PID: 3516 Comm: syz-executor.0 Not tainted 5.8.0-syzkaller #0 [ 1378.942075][ T3516] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1378.952119][ T3516] Call Trace: [ 1378.955535][ T3516] dump_stack+0x10f/0x19d [ 1378.959849][ T3516] should_fail+0x23c/0x250 [ 1378.964307][ T3516] __should_failslab+0x81/0x90 [ 1378.969058][ T3516] should_failslab+0x5/0x20 [ 1378.973538][ T3516] slab_pre_alloc_hook+0x20/0xd0 [ 1378.978573][ T3516] kmem_cache_alloc_trace+0x54/0x2d0 [ 1378.983848][ T3516] ? sctp_add_bind_addr+0x7b/0x1c0 [ 1378.988942][ T3516] sctp_add_bind_addr+0x7b/0x1c0 [ 1378.993852][ T3516] sctp_copy_local_addr_list+0x19b/0x220 [ 1378.999463][ T3516] sctp_copy_one_addr+0x7d/0x3b0 [ 1379.004471][ T3516] sctp_bind_addr_copy+0x8c/0x2b0 [ 1379.009600][ T3516] sctp_assoc_set_bind_addr_from_ep+0xb7/0xc0 [ 1379.015762][ T3516] sctp_connect_new_asoc+0x1bc/0x390 [ 1379.021023][ T3516] ? bpf_lsm_sctp_bind_connect+0x5/0x10 [ 1379.026575][ T3516] sctp_sendmsg+0x10f5/0x1a90 [ 1379.031406][ T3516] ? aa_sock_msg_perm+0x87/0x120 [ 1379.036461][ T3516] inet_sendmsg+0x5f/0x80 [ 1379.040778][ T3516] __sys_sendto+0x2ae/0x380 [ 1379.045273][ T3516] ? check_preemption_disabled+0x51/0x140 [ 1379.051089][ T3516] ? check_preemption_disabled+0x51/0x140 [ 1379.056794][ T3516] __x64_sys_sendto+0x74/0x90 [ 1379.061539][ T3516] do_syscall_64+0x39/0x80 [ 1379.066265][ T3516] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1379.072235][ T3516] RIP: 0033:0x45d239 [ 1379.076109][ T3516] Code: 5d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 2b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1379.096014][ T3516] RSP: 002b:00007f3109f92c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c 06:56:15 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x11, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp={0xd, 0x7}}}}, 0x100c) 06:56:15 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) [ 1379.104455][ T3516] RAX: ffffffffffffffda RBX: 000000000002c3c0 RCX: 000000000045d239 [ 1379.112415][ T3516] RDX: 0000000000000001 RSI: 0000000020847fff RDI: 0000000000000003 [ 1379.120469][ T3516] RBP: 00007f3109f92ca0 R08: 00000000200001c0 R09: 000000000000001c [ 1379.128427][ T3516] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000000004e [ 1379.136382][ T3516] R13: 00007ffd8910153f R14: 00007f3109f939c0 R15: 000000000118d08c 06:56:15 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x2, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:15 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x11, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp={0xd, 0x8}}}}, 0x100c) 06:56:15 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x3, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:16 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0xfffffdef, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:16 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x4, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:16 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x11, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp={0xd, 0xa}}}}, 0x100c) 06:56:16 executing program 0 (fault-call:3 fault-nth:79): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:16 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0xa, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:16 executing program 2: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0xa8aaaafffeaaaa31, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:16 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x3, 0x0, @ipv4={[], [], @loopback}}, 0x1c) [ 1379.754344][ T3597] FAULT_INJECTION: forcing a failure. [ 1379.754344][ T3597] name failslab, interval 1, probability 0, space 0, times 0 [ 1379.770182][ T3597] CPU: 0 PID: 3597 Comm: syz-executor.0 Not tainted 5.8.0-syzkaller #0 [ 1379.778465][ T3597] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1379.788508][ T3597] Call Trace: [ 1379.791797][ T3597] dump_stack+0x10f/0x19d [ 1379.796122][ T3597] should_fail+0x23c/0x250 [ 1379.800528][ T3597] __should_failslab+0x81/0x90 [ 1379.805281][ T3597] should_failslab+0x5/0x20 [ 1379.809773][ T3597] slab_pre_alloc_hook+0x20/0xd0 [ 1379.814702][ T3597] kmem_cache_alloc_trace+0x54/0x2d0 [ 1379.819992][ T3597] ? sctp_add_bind_addr+0x7b/0x1c0 [ 1379.825085][ T3597] sctp_add_bind_addr+0x7b/0x1c0 [ 1379.830009][ T3597] sctp_copy_local_addr_list+0x19b/0x220 [ 1379.835776][ T3597] sctp_copy_one_addr+0x7d/0x3b0 [ 1379.840701][ T3597] sctp_bind_addr_copy+0x8c/0x2b0 [ 1379.845802][ T3597] sctp_assoc_set_bind_addr_from_ep+0xb7/0xc0 [ 1379.851860][ T3597] sctp_connect_new_asoc+0x1bc/0x390 [ 1379.857186][ T3597] ? bpf_lsm_sctp_bind_connect+0x5/0x10 [ 1379.862720][ T3597] sctp_sendmsg+0x10f5/0x1a90 [ 1379.867386][ T3597] ? aa_sock_msg_perm+0x87/0x120 [ 1379.872306][ T3597] inet_sendmsg+0x5f/0x80 [ 1379.876613][ T3597] __sys_sendto+0x2ae/0x380 [ 1379.881113][ T3597] ? check_preemption_disabled+0x51/0x140 [ 1379.886820][ T3597] ? check_preemption_disabled+0x51/0x140 [ 1379.892517][ T3597] __x64_sys_sendto+0x74/0x90 [ 1379.897168][ T3597] do_syscall_64+0x39/0x80 [ 1379.901557][ T3597] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1379.907593][ T3597] RIP: 0033:0x45d239 [ 1379.911505][ T3597] Code: 5d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 2b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1379.931166][ T3597] RSP: 002b:00007f3109f92c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1379.939567][ T3597] RAX: ffffffffffffffda RBX: 000000000002c3c0 RCX: 000000000045d239 06:56:16 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0xfec0ffff, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) [ 1379.947527][ T3597] RDX: 0000000000000001 RSI: 0000000020847fff RDI: 0000000000000003 [ 1379.955492][ T3597] RBP: 00007f3109f92ca0 R08: 00000000200001c0 R09: 000000000000001c [ 1379.963454][ T3597] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000000004f [ 1379.971421][ T3597] R13: 00007ffd8910153f R14: 00007f3109f939c0 R15: 000000000118d08c 06:56:16 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0xf, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:16 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0xa8aaaafffeaaaa21, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:16 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x11, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp={0xd, 0xc}}}}, 0x100c) 06:56:16 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x44, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:16 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0xffffff80, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:16 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0xfc, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:16 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x11, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp={0xd, 0xf}}}}, 0x100c) 06:56:17 executing program 0 (fault-call:3 fault-nth:80): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:17 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x300, 0x0, @ipv4={[], [], @loopback}}, 0x1c) [ 1380.591280][ T3679] FAULT_INJECTION: forcing a failure. [ 1380.591280][ T3679] name failslab, interval 1, probability 0, space 0, times 0 [ 1380.606139][ T3679] CPU: 0 PID: 3679 Comm: syz-executor.0 Not tainted 5.8.0-syzkaller #0 [ 1380.614563][ T3679] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1380.624593][ T3679] Call Trace: [ 1380.627926][ T3679] dump_stack+0x10f/0x19d [ 1380.632282][ T3679] should_fail+0x23c/0x250 [ 1380.636669][ T3679] __should_failslab+0x81/0x90 [ 1380.641403][ T3679] should_failslab+0x5/0x20 [ 1380.645877][ T3679] slab_pre_alloc_hook+0x20/0xd0 [ 1380.650851][ T3679] kmem_cache_alloc_trace+0x54/0x2d0 [ 1380.656121][ T3679] ? sctp_add_bind_addr+0x7b/0x1c0 [ 1380.661212][ T3679] sctp_add_bind_addr+0x7b/0x1c0 [ 1380.666134][ T3679] sctp_copy_local_addr_list+0x19b/0x220 [ 1380.671752][ T3679] sctp_copy_one_addr+0x7d/0x3b0 [ 1380.676790][ T3679] sctp_bind_addr_copy+0x8c/0x2b0 [ 1380.681790][ T3679] sctp_assoc_set_bind_addr_from_ep+0xb7/0xc0 [ 1380.687829][ T3679] sctp_connect_new_asoc+0x1bc/0x390 [ 1380.693092][ T3679] ? bpf_lsm_sctp_bind_connect+0x5/0x10 [ 1380.698607][ T3679] sctp_sendmsg+0x10f5/0x1a90 [ 1380.703262][ T3679] ? aa_sock_msg_perm+0x87/0x120 [ 1380.708206][ T3679] inet_sendmsg+0x5f/0x80 [ 1380.712504][ T3679] __sys_sendto+0x2ae/0x380 [ 1380.717029][ T3679] ? check_preemption_disabled+0x51/0x140 [ 1380.722730][ T3679] ? check_preemption_disabled+0x51/0x140 [ 1380.728461][ T3679] __x64_sys_sendto+0x74/0x90 [ 1380.733192][ T3679] do_syscall_64+0x39/0x80 [ 1380.737585][ T3679] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1380.743458][ T3679] RIP: 0033:0x45d239 [ 1380.747334][ T3679] Code: 5d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 2b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1380.766921][ T3679] RSP: 002b:00007f3109f92c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1380.775312][ T3679] RAX: ffffffffffffffda RBX: 000000000002c3c0 RCX: 000000000045d239 [ 1380.783254][ T3679] RDX: 0000000000000001 RSI: 0000000020847fff RDI: 0000000000000003 06:56:17 executing program 2: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0xa8aaaafffeaaaa33, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:17 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0xa00, 0x0, @ipv4={[], [], @loopback}}, 0x1c) [ 1380.791194][ T3679] RBP: 00007f3109f92ca0 R08: 00000000200001c0 R09: 000000000000001c [ 1380.799135][ T3679] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000050 [ 1380.807080][ T3679] R13: 00007ffd8910153f R14: 00007f3109f939c0 R15: 000000000118d08c 06:56:17 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x11, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp={0xd, 0x11}}}}, 0x100c) 06:56:17 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0xf00, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:17 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x7ffff000, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:17 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x4400, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:17 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x11, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp={0xd, 0x60}}}}, 0x100c) 06:56:17 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0xffffff82, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:17 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x80fe, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:17 executing program 0 (fault-call:3 fault-nth:81): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:17 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0xfc00, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:18 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x11, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp={0xd, 0xff}}}}, 0x100c) [ 1381.424498][ T3746] FAULT_INJECTION: forcing a failure. [ 1381.424498][ T3746] name failslab, interval 1, probability 0, space 0, times 0 [ 1381.461893][ T3746] CPU: 0 PID: 3746 Comm: syz-executor.0 Not tainted 5.8.0-syzkaller #0 [ 1381.470258][ T3746] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1381.480452][ T3746] Call Trace: [ 1381.483724][ T3746] dump_stack+0x10f/0x19d [ 1381.488034][ T3746] should_fail+0x23c/0x250 [ 1381.492430][ T3746] __should_failslab+0x81/0x90 [ 1381.497166][ T3746] should_failslab+0x5/0x20 [ 1381.501640][ T3746] slab_pre_alloc_hook+0x20/0xd0 [ 1381.506635][ T3746] kmem_cache_alloc_trace+0x54/0x2d0 [ 1381.511891][ T3746] ? sctp_add_bind_addr+0x7b/0x1c0 [ 1381.516989][ T3746] sctp_add_bind_addr+0x7b/0x1c0 [ 1381.521903][ T3746] sctp_copy_local_addr_list+0x19b/0x220 [ 1381.527517][ T3746] sctp_copy_one_addr+0x7d/0x3b0 [ 1381.532456][ T3746] sctp_bind_addr_copy+0x8c/0x2b0 [ 1381.537468][ T3746] sctp_assoc_set_bind_addr_from_ep+0xb7/0xc0 [ 1381.543573][ T3746] sctp_connect_new_asoc+0x1bc/0x390 [ 1381.548862][ T3746] ? bpf_lsm_sctp_bind_connect+0x5/0x10 [ 1381.554379][ T3746] sctp_sendmsg+0x10f5/0x1a90 [ 1381.559036][ T3746] ? aa_sock_msg_perm+0x87/0x120 [ 1381.563946][ T3746] inet_sendmsg+0x5f/0x80 [ 1381.568251][ T3746] __sys_sendto+0x2ae/0x380 [ 1381.572732][ T3746] ? check_preemption_disabled+0x51/0x140 [ 1381.578475][ T3746] __x64_sys_sendto+0x74/0x90 [ 1381.583144][ T3746] do_syscall_64+0x39/0x80 [ 1381.587881][ T3746] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1381.593862][ T3746] RIP: 0033:0x45d239 [ 1381.597731][ T3746] Code: 5d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 2b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1381.617561][ T3746] RSP: 002b:00007f3109f92c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1381.626101][ T3746] RAX: ffffffffffffffda RBX: 000000000002c3c0 RCX: 000000000045d239 [ 1381.634046][ T3746] RDX: 0000000000000001 RSI: 0000000020847fff RDI: 0000000000000003 [ 1381.641998][ T3746] RBP: 00007f3109f92ca0 R08: 00000000200001c0 R09: 000000000000001c [ 1381.650104][ T3746] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000051 [ 1381.658099][ T3746] R13: 00007ffd8910153f R14: 00007f3109f939c0 R15: 000000000118d08c 06:56:18 executing program 2: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0xa8aaaafffeaaaa34, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:18 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0xfe80, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:18 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x2000000, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:18 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x11, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) 06:56:18 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0xff00, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:18 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0xa8aaaafffeaaaa1d, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:18 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:18 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0xffffffc0, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:18 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x2, @ipv4={[], [], @loopback}}, 0x1c) 06:56:18 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x11, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp={0xd, 0x0, 0x0, 0x2}}}}, 0x100c) 06:56:18 executing program 0 (fault-call:3 fault-nth:82): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:18 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x3, @ipv4={[], [], @loopback}}, 0x1c) [ 1382.282556][ T3820] FAULT_INJECTION: forcing a failure. [ 1382.282556][ T3820] name failslab, interval 1, probability 0, space 0, times 0 [ 1382.304235][ T3820] CPU: 1 PID: 3820 Comm: syz-executor.0 Not tainted 5.8.0-syzkaller #0 [ 1382.312538][ T3820] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1382.322575][ T3820] Call Trace: [ 1382.325973][ T3820] dump_stack+0x10f/0x19d [ 1382.330300][ T3820] should_fail+0x23c/0x250 [ 1382.334706][ T3820] __should_failslab+0x81/0x90 [ 1382.339449][ T3820] should_failslab+0x5/0x20 [ 1382.343965][ T3820] slab_pre_alloc_hook+0x20/0xd0 [ 1382.348888][ T3820] kmem_cache_alloc_trace+0x54/0x2d0 [ 1382.354243][ T3820] ? sctp_add_bind_addr+0x7b/0x1c0 [ 1382.359346][ T3820] sctp_add_bind_addr+0x7b/0x1c0 [ 1382.364311][ T3820] sctp_copy_local_addr_list+0x19b/0x220 [ 1382.369929][ T3820] sctp_copy_one_addr+0x7d/0x3b0 [ 1382.374850][ T3820] sctp_bind_addr_copy+0x8c/0x2b0 [ 1382.379861][ T3820] sctp_assoc_set_bind_addr_from_ep+0xb7/0xc0 [ 1382.385947][ T3820] sctp_connect_new_asoc+0x1bc/0x390 [ 1382.391221][ T3820] ? bpf_lsm_sctp_bind_connect+0x5/0x10 [ 1382.396737][ T3820] sctp_sendmsg+0x10f5/0x1a90 [ 1382.401398][ T3820] ? aa_sock_msg_perm+0x87/0x120 [ 1382.406317][ T3820] inet_sendmsg+0x5f/0x80 [ 1382.410628][ T3820] __sys_sendto+0x2ae/0x380 [ 1382.415128][ T3820] ? check_preemption_disabled+0x51/0x140 [ 1382.420834][ T3820] __x64_sys_sendto+0x74/0x90 [ 1382.425493][ T3820] do_syscall_64+0x39/0x80 [ 1382.429894][ T3820] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1382.435777][ T3820] RIP: 0033:0x45d239 [ 1382.439777][ T3820] Code: 5d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 2b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1382.459366][ T3820] RSP: 002b:00007f3109f92c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1382.468034][ T3820] RAX: ffffffffffffffda RBX: 000000000002c3c0 RCX: 000000000045d239 [ 1382.475978][ T3820] RDX: 0000000000000001 RSI: 0000000020847fff RDI: 0000000000000003 [ 1382.483927][ T3820] RBP: 00007f3109f92ca0 R08: 00000000200001c0 R09: 000000000000001c [ 1382.492499][ T3820] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000052 [ 1382.500451][ T3820] R13: 00007ffd8910153f R14: 00007f3109f939c0 R15: 000000000118d08c 06:56:19 executing program 2: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0xa8aaaafffeaaaa37, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:19 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x4, @ipv4={[], [], @loopback}}, 0x1c) 06:56:19 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x11, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp={0xd, 0x0, 0x0, 0x3}}}}, 0x100c) 06:56:19 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0xa, @ipv4={[], [], @loopback}}, 0x1c) 06:56:19 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x3, @ipv4={[], [], @loopback}}, 0x1c) 06:56:19 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0xf, @ipv4={[], [], @loopback}}, 0x1c) 06:56:19 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x11, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp={0xd, 0x0, 0x0, 0x4}}}}, 0x100c) 06:56:19 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0xffffffc1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:19 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x11, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp={0xd, 0x0, 0x0, 0x3}}}}, 0x100c) 06:56:19 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x44, @ipv4={[], [], @loopback}}, 0x1c) 06:56:19 executing program 0 (fault-call:3 fault-nth:83): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:19 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x11, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp={0xd, 0x0, 0x0, 0x5}}}}, 0x100c) [ 1383.204896][ T3904] FAULT_INJECTION: forcing a failure. [ 1383.204896][ T3904] name failslab, interval 1, probability 0, space 0, times 0 [ 1383.230845][ T3904] CPU: 0 PID: 3904 Comm: syz-executor.0 Not tainted 5.8.0-syzkaller #0 [ 1383.239091][ T3904] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1383.249212][ T3904] Call Trace: [ 1383.255855][ T3904] dump_stack+0x10f/0x19d [ 1383.260172][ T3904] should_fail+0x23c/0x250 [ 1383.264578][ T3904] __should_failslab+0x81/0x90 [ 1383.269411][ T3904] should_failslab+0x5/0x20 [ 1383.273921][ T3904] slab_pre_alloc_hook+0x20/0xd0 [ 1383.278854][ T3904] kmem_cache_alloc_trace+0x54/0x2d0 [ 1383.284109][ T3904] ? sctp_add_bind_addr+0x7b/0x1c0 [ 1383.289192][ T3904] sctp_add_bind_addr+0x7b/0x1c0 [ 1383.294187][ T3904] sctp_copy_local_addr_list+0x19b/0x220 [ 1383.299794][ T3904] sctp_copy_one_addr+0x7d/0x3b0 [ 1383.304703][ T3904] sctp_bind_addr_copy+0x8c/0x2b0 [ 1383.309709][ T3904] sctp_assoc_set_bind_addr_from_ep+0xb7/0xc0 [ 1383.315756][ T3904] sctp_connect_new_asoc+0x1bc/0x390 [ 1383.321020][ T3904] ? bpf_lsm_sctp_bind_connect+0x5/0x10 [ 1383.326545][ T3904] sctp_sendmsg+0x10f5/0x1a90 [ 1383.331205][ T3904] ? aa_sock_msg_perm+0x87/0x120 [ 1383.336209][ T3904] inet_sendmsg+0x5f/0x80 [ 1383.340530][ T3904] __sys_sendto+0x2ae/0x380 [ 1383.345094][ T3904] ? check_preemption_disabled+0x51/0x140 [ 1383.350803][ T3904] ? check_preemption_disabled+0x51/0x140 [ 1383.356506][ T3904] __x64_sys_sendto+0x74/0x90 [ 1383.361160][ T3904] do_syscall_64+0x39/0x80 [ 1383.365575][ T3904] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1383.371450][ T3904] RIP: 0033:0x45d239 [ 1383.375337][ T3904] Code: 5d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 2b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1383.395165][ T3904] RSP: 002b:00007f3109f92c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1383.403620][ T3904] RAX: ffffffffffffffda RBX: 000000000002c3c0 RCX: 000000000045d239 [ 1383.412089][ T3904] RDX: 0000000000000001 RSI: 0000000020847fff RDI: 0000000000000003 [ 1383.420034][ T3904] RBP: 00007f3109f92ca0 R08: 00000000200001c0 R09: 000000000000001c [ 1383.427981][ T3904] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000053 [ 1383.435935][ T3904] R13: 00007ffd8910153f R14: 00007f3109f939c0 R15: 000000000118d08c 06:56:20 executing program 2: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0xa8aaaafffeaaaa38, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:20 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0xfc, @ipv4={[], [], @loopback}}, 0x1c) 06:56:20 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x6c, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) 06:56:20 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x11, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp={0xd, 0x0, 0x0, 0x6}}}}, 0x100c) 06:56:20 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x6c, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) 06:56:20 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x300, @ipv4={[], [], @loopback}}, 0x1c) 06:56:20 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x6c, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) 06:56:20 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0xffffffc2, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:20 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0xa00, @ipv4={[], [], @loopback}}, 0x1c) 06:56:20 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x11, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp={0xd, 0x0, 0x0, 0x7}}}}, 0x100c) 06:56:20 executing program 0 (fault-call:3 fault-nth:84): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:20 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) socket$nl_generic(0x10, 0x3, 0x10) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x6c, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) [ 1384.141892][ T3998] FAULT_INJECTION: forcing a failure. [ 1384.141892][ T3998] name failslab, interval 1, probability 0, space 0, times 0 [ 1384.156026][ T3998] CPU: 1 PID: 3998 Comm: syz-executor.0 Not tainted 5.8.0-syzkaller #0 [ 1384.164728][ T3998] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1384.174771][ T3998] Call Trace: [ 1384.178054][ T3998] dump_stack+0x10f/0x19d [ 1384.182602][ T3998] should_fail+0x23c/0x250 [ 1384.187012][ T3998] __should_failslab+0x81/0x90 [ 1384.191793][ T3998] should_failslab+0x5/0x20 [ 1384.196810][ T3998] slab_pre_alloc_hook+0x20/0xd0 [ 1384.201736][ T3998] kmem_cache_alloc_trace+0x54/0x2d0 [ 1384.207259][ T3998] ? sctp_add_bind_addr+0x7b/0x1c0 [ 1384.212449][ T3998] sctp_add_bind_addr+0x7b/0x1c0 [ 1384.217371][ T3998] sctp_copy_local_addr_list+0x19b/0x220 [ 1384.222978][ T3998] sctp_copy_one_addr+0x7d/0x3b0 [ 1384.228166][ T3998] sctp_bind_addr_copy+0x8c/0x2b0 [ 1384.233265][ T3998] sctp_assoc_set_bind_addr_from_ep+0xb7/0xc0 [ 1384.239302][ T3998] sctp_connect_new_asoc+0x1bc/0x390 [ 1384.244620][ T3998] ? bpf_lsm_sctp_bind_connect+0x5/0x10 [ 1384.250136][ T3998] sctp_sendmsg+0x10f5/0x1a90 [ 1384.254794][ T3998] ? aa_sock_msg_perm+0x87/0x120 [ 1384.259700][ T3998] inet_sendmsg+0x5f/0x80 [ 1384.264060][ T3998] __sys_sendto+0x2ae/0x380 [ 1384.268538][ T3998] ? check_preemption_disabled+0x51/0x140 [ 1384.274264][ T3998] __x64_sys_sendto+0x74/0x90 [ 1384.278917][ T3998] do_syscall_64+0x39/0x80 [ 1384.283307][ T3998] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1384.289182][ T3998] RIP: 0033:0x45d239 [ 1384.293135][ T3998] Code: 5d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 2b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1384.312760][ T3998] RSP: 002b:00007f3109f92c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1384.322186][ T3998] RAX: ffffffffffffffda RBX: 000000000002c3c0 RCX: 000000000045d239 [ 1384.330223][ T3998] RDX: 0000000000000001 RSI: 0000000020847fff RDI: 0000000000000003 [ 1384.338284][ T3998] RBP: 00007f3109f92ca0 R08: 00000000200001c0 R09: 000000000000001c [ 1384.346364][ T3998] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000054 [ 1384.354311][ T3998] R13: 00007ffd8910153f R14: 00007f3109f939c0 R15: 000000000118d08c 06:56:21 executing program 2: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0xa8aaaafffeaaaa39, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:21 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0xf00, @ipv4={[], [], @loopback}}, 0x1c) 06:56:21 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) socket$nl_generic(0x10, 0x3, 0x10) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x6c, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) 06:56:21 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x11, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp={0xd, 0x0, 0x0, 0x8}}}}, 0x100c) 06:56:21 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x4400, @ipv4={[], [], @loopback}}, 0x1c) 06:56:21 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) socket$nl_generic(0x10, 0x3, 0x10) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x6c, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) 06:56:21 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x11, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp={0xd, 0x0, 0x0, 0xa}}}}, 0x100c) 06:56:21 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x80fe, @ipv4={[], [], @loopback}}, 0x1c) 06:56:21 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0xffffffe0, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:21 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) ioctl$sock_inet_SIOCSIFADDR(0xffffffffffffffff, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x6c, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) 06:56:21 executing program 0 (fault-call:3 fault-nth:85): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:21 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x11, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp={0xd, 0x0, 0x0, 0xc}}}}, 0x100c) [ 1385.012685][ T4085] FAULT_INJECTION: forcing a failure. [ 1385.012685][ T4085] name failslab, interval 1, probability 0, space 0, times 0 [ 1385.027730][ T4085] CPU: 1 PID: 4085 Comm: syz-executor.0 Not tainted 5.8.0-syzkaller #0 [ 1385.036135][ T4085] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1385.046196][ T4085] Call Trace: [ 1385.049486][ T4085] dump_stack+0x10f/0x19d [ 1385.053815][ T4085] should_fail+0x23c/0x250 [ 1385.058290][ T4085] __should_failslab+0x81/0x90 [ 1385.063045][ T4085] should_failslab+0x5/0x20 [ 1385.067541][ T4085] slab_pre_alloc_hook+0x20/0xd0 [ 1385.072501][ T4085] kmem_cache_alloc_trace+0x54/0x2d0 [ 1385.078031][ T4085] ? sctp_add_bind_addr+0x7b/0x1c0 [ 1385.083143][ T4085] sctp_add_bind_addr+0x7b/0x1c0 [ 1385.088112][ T4085] sctp_copy_local_addr_list+0x19b/0x220 [ 1385.093770][ T4085] sctp_copy_one_addr+0x7d/0x3b0 [ 1385.099013][ T4085] sctp_bind_addr_copy+0x8c/0x2b0 [ 1385.104198][ T4085] sctp_assoc_set_bind_addr_from_ep+0xb7/0xc0 [ 1385.110418][ T4085] sctp_connect_new_asoc+0x1bc/0x390 [ 1385.116205][ T4085] ? bpf_lsm_sctp_bind_connect+0x5/0x10 [ 1385.121828][ T4085] sctp_sendmsg+0x10f5/0x1a90 [ 1385.126717][ T4085] ? aa_sock_msg_perm+0x87/0x120 [ 1385.131638][ T4085] inet_sendmsg+0x5f/0x80 [ 1385.136071][ T4085] __sys_sendto+0x2ae/0x380 [ 1385.140678][ T4085] ? debug_smp_processor_id+0x18/0x20 [ 1385.146205][ T4085] __x64_sys_sendto+0x74/0x90 [ 1385.150856][ T4085] do_syscall_64+0x39/0x80 [ 1385.155335][ T4085] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1385.161229][ T4085] RIP: 0033:0x45d239 [ 1385.165185][ T4085] Code: 5d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 2b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1385.184768][ T4085] RSP: 002b:00007f3109f92c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1385.193247][ T4085] RAX: ffffffffffffffda RBX: 000000000002c3c0 RCX: 000000000045d239 [ 1385.201284][ T4085] RDX: 0000000000000001 RSI: 0000000020847fff RDI: 0000000000000003 [ 1385.209256][ T4085] RBP: 00007f3109f92ca0 R08: 00000000200001c0 R09: 000000000000001c [ 1385.217210][ T4085] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000055 [ 1385.225174][ T4085] R13: 00007ffd8910153f R14: 00007f3109f939c0 R15: 000000000118d08c 06:56:21 executing program 2: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0xa8aaaafffeaaaa3a, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:21 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) ioctl$sock_inet_SIOCSIFADDR(0xffffffffffffffff, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x6c, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) 06:56:21 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0xfc00, @ipv4={[], [], @loopback}}, 0x1c) 06:56:21 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x11, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp={0xd, 0x0, 0x0, 0xf}}}}, 0x100c) 06:56:22 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) ioctl$sock_inet_SIOCSIFADDR(0xffffffffffffffff, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x6c, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) 06:56:22 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0xfe80, @ipv4={[], [], @loopback}}, 0x1c) 06:56:22 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x11, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp={0xd, 0x0, 0x0, 0x11}}}}, 0x100c) 06:56:22 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x6c, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) 06:56:22 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x303296fffe80402a, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:22 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0xff00, @ipv4={[], [], @loopback}}, 0x1c) 06:56:22 executing program 0 (fault-call:3 fault-nth:86): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:22 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x6c, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) [ 1385.938781][ T4176] FAULT_INJECTION: forcing a failure. [ 1385.938781][ T4176] name failslab, interval 1, probability 0, space 0, times 0 [ 1385.953297][ T4176] CPU: 1 PID: 4176 Comm: syz-executor.0 Not tainted 5.8.0-syzkaller #0 [ 1385.961644][ T4176] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1385.971706][ T4176] Call Trace: [ 1385.975075][ T4176] dump_stack+0x10f/0x19d [ 1385.979444][ T4176] should_fail+0x23c/0x250 [ 1385.983853][ T4176] __should_failslab+0x81/0x90 [ 1385.988913][ T4176] should_failslab+0x5/0x20 [ 1385.993403][ T4176] slab_pre_alloc_hook+0x20/0xd0 [ 1385.998335][ T4176] kmem_cache_alloc_trace+0x54/0x2d0 [ 1386.003639][ T4176] ? sctp_add_bind_addr+0x7b/0x1c0 [ 1386.008809][ T4176] sctp_add_bind_addr+0x7b/0x1c0 [ 1386.013735][ T4176] sctp_copy_local_addr_list+0x19b/0x220 [ 1386.019357][ T4176] sctp_copy_one_addr+0x7d/0x3b0 [ 1386.024278][ T4176] sctp_bind_addr_copy+0x8c/0x2b0 [ 1386.029531][ T4176] sctp_assoc_set_bind_addr_from_ep+0xb7/0xc0 [ 1386.035573][ T4176] sctp_connect_new_asoc+0x1bc/0x390 [ 1386.041013][ T4176] ? bpf_lsm_sctp_bind_connect+0x5/0x10 [ 1386.046534][ T4176] sctp_sendmsg+0x10f5/0x1a90 [ 1386.051469][ T4176] ? aa_sock_msg_perm+0x87/0x120 [ 1386.056951][ T4176] inet_sendmsg+0x5f/0x80 [ 1386.061270][ T4176] __sys_sendto+0x2ae/0x380 [ 1386.065791][ T4176] ? check_preemption_disabled+0x51/0x140 [ 1386.071490][ T4176] ? check_preemption_disabled+0x51/0x140 [ 1386.077221][ T4176] __x64_sys_sendto+0x74/0x90 [ 1386.081908][ T4176] do_syscall_64+0x39/0x80 [ 1386.086443][ T4176] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1386.092455][ T4176] RIP: 0033:0x45d239 [ 1386.096322][ T4176] Code: 5d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 2b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1386.115905][ T4176] RSP: 002b:00007f3109f92c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1386.124434][ T4176] RAX: ffffffffffffffda RBX: 000000000002c3c0 RCX: 000000000045d239 [ 1386.132795][ T4176] RDX: 0000000000000001 RSI: 0000000020847fff RDI: 0000000000000003 [ 1386.140743][ T4176] RBP: 00007f3109f92ca0 R08: 00000000200001c0 R09: 000000000000001c [ 1386.148706][ T4176] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000056 [ 1386.156650][ T4176] R13: 00007ffd8910153f R14: 00007f3109f939c0 R15: 000000000118d08c 06:56:22 executing program 2: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0xa8aaaafffeaaaa3d, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:22 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x6c, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) 06:56:22 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x11, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp={0xd, 0x0, 0x0, 0x60}}}}, 0x100c) 06:56:22 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x2000000, @ipv4={[], [], @loopback}}, 0x1c) 06:56:22 executing program 4: ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r0, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(0xffffffffffffffff, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x6c, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) 06:56:22 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x3000000, @ipv4={[], [], @loopback}}, 0x1c) 06:56:23 executing program 4: ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r0, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(0xffffffffffffffff, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x6c, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) 06:56:23 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x4000000, @ipv4={[], [], @loopback}}, 0x1c) 06:56:23 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x382799fffe43d3b0, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:23 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x11, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp={0xd, 0x0, 0x0, 0x1f4}}}}, 0x100c) 06:56:23 executing program 4: ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r0, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(0xffffffffffffffff, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x6c, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) 06:56:23 executing program 0 (fault-call:3 fault-nth:87): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) [ 1386.836916][ T4275] FAULT_INJECTION: forcing a failure. [ 1386.836916][ T4275] name failslab, interval 1, probability 0, space 0, times 0 [ 1386.851628][ T4275] CPU: 0 PID: 4275 Comm: syz-executor.0 Not tainted 5.8.0-syzkaller #0 [ 1386.859858][ T4275] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1386.869893][ T4275] Call Trace: [ 1386.873353][ T4275] dump_stack+0x10f/0x19d [ 1386.877661][ T4275] should_fail+0x23c/0x250 [ 1386.882068][ T4275] __should_failslab+0x81/0x90 [ 1386.886814][ T4275] should_failslab+0x5/0x20 [ 1386.891310][ T4275] slab_pre_alloc_hook+0x20/0xd0 [ 1386.896219][ T4275] kmem_cache_alloc_trace+0x54/0x2d0 [ 1386.901476][ T4275] ? sctp_add_bind_addr+0x7b/0x1c0 [ 1386.906562][ T4275] sctp_add_bind_addr+0x7b/0x1c0 [ 1386.911496][ T4275] sctp_copy_local_addr_list+0x19b/0x220 [ 1386.917110][ T4275] sctp_copy_one_addr+0x7d/0x3b0 [ 1386.922023][ T4275] sctp_bind_addr_copy+0x8c/0x2b0 [ 1386.927035][ T4275] sctp_assoc_set_bind_addr_from_ep+0xb7/0xc0 [ 1386.933092][ T4275] sctp_connect_new_asoc+0x1bc/0x390 [ 1386.938377][ T4275] ? bpf_lsm_sctp_bind_connect+0x5/0x10 [ 1386.943895][ T4275] sctp_sendmsg+0x10f5/0x1a90 [ 1386.948564][ T4275] ? aa_sock_msg_perm+0x87/0x120 [ 1386.953561][ T4275] inet_sendmsg+0x5f/0x80 [ 1386.957862][ T4275] __sys_sendto+0x2ae/0x380 [ 1386.962365][ T4275] ? check_preemption_disabled+0x51/0x140 [ 1386.968058][ T4275] ? check_preemption_disabled+0x51/0x140 [ 1386.973856][ T4275] __x64_sys_sendto+0x74/0x90 [ 1386.978505][ T4275] do_syscall_64+0x39/0x80 [ 1386.982898][ T4275] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1386.988761][ T4275] RIP: 0033:0x45d239 [ 1386.992801][ T4275] Code: 5d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 2b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1387.013672][ T4275] RSP: 002b:00007f3109f92c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1387.022532][ T4275] RAX: ffffffffffffffda RBX: 000000000002c3c0 RCX: 000000000045d239 [ 1387.030508][ T4275] RDX: 0000000000000001 RSI: 0000000020847fff RDI: 0000000000000003 [ 1387.038463][ T4275] RBP: 00007f3109f92ca0 R08: 00000000200001c0 R09: 000000000000001c [ 1387.046417][ T4275] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000057 [ 1387.054462][ T4275] R13: 00007ffd8910153f R14: 00007f3109f939c0 R15: 000000000118d08c 06:56:23 executing program 2: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0xa8aaaafffeaaaaaa, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:23 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0xa000000, @ipv4={[], [], @loopback}}, 0x1c) 06:56:23 executing program 4: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x6c, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) 06:56:23 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x11, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp={0xd, 0x0, 0x0, 0x210}}}}, 0x100c) 06:56:23 executing program 4: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x6c, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) 06:56:23 executing program 4: r0 = openat$tun(0xffffffffffffff9c, 0x0, 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x6c, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) 06:56:23 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0xf000000, @ipv4={[], [], @loopback}}, 0x1c) 06:56:23 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x6c, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) 06:56:24 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0xa8aaaafffeaaaa10, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:24 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x11, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp={0xd, 0x0, 0x0, 0x300}}}}, 0x100c) 06:56:24 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x44000000, @ipv4={[], [], @loopback}}, 0x1c) 06:56:24 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x6c, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) 06:56:24 executing program 2: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0xacce89fffe95bf24, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:24 executing program 0 (fault-call:3 fault-nth:88): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:24 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0xe0ffffff, @ipv4={[], [], @loopback}}, 0x1c) 06:56:24 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x6c, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) 06:56:24 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x11, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp={0xd, 0x0, 0x0, 0x3e8}}}}, 0x100c) [ 1388.184445][ T4406] FAULT_INJECTION: forcing a failure. [ 1388.184445][ T4406] name failslab, interval 1, probability 0, space 0, times 0 [ 1388.197272][ T4406] CPU: 0 PID: 4406 Comm: syz-executor.0 Not tainted 5.8.0-syzkaller #0 [ 1388.205688][ T4406] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1388.215945][ T4406] Call Trace: [ 1388.219241][ T4406] dump_stack+0x10f/0x19d [ 1388.223561][ T4406] should_fail+0x23c/0x250 [ 1388.227953][ T4406] __should_failslab+0x81/0x90 [ 1388.232763][ T4406] should_failslab+0x5/0x20 [ 1388.237251][ T4406] slab_pre_alloc_hook+0x20/0xd0 [ 1388.242190][ T4406] kmem_cache_alloc_trace+0x54/0x2d0 [ 1388.247552][ T4406] ? sctp_add_bind_addr+0x7b/0x1c0 [ 1388.252635][ T4406] sctp_add_bind_addr+0x7b/0x1c0 [ 1388.257568][ T4406] sctp_copy_local_addr_list+0x19b/0x220 [ 1388.263174][ T4406] sctp_copy_one_addr+0x7d/0x3b0 [ 1388.268084][ T4406] sctp_bind_addr_copy+0x8c/0x2b0 [ 1388.273124][ T4406] sctp_assoc_set_bind_addr_from_ep+0xb7/0xc0 [ 1388.279181][ T4406] sctp_connect_new_asoc+0x1bc/0x390 [ 1388.284461][ T4406] ? bpf_lsm_sctp_bind_connect+0x5/0x10 [ 1388.289980][ T4406] sctp_sendmsg+0x10f5/0x1a90 [ 1388.294632][ T4406] ? aa_sock_msg_perm+0x87/0x120 [ 1388.299542][ T4406] inet_sendmsg+0x5f/0x80 [ 1388.303847][ T4406] __sys_sendto+0x2ae/0x380 [ 1388.308346][ T4406] ? check_preemption_disabled+0x51/0x140 [ 1388.314040][ T4406] ? check_preemption_disabled+0x51/0x140 [ 1388.319939][ T4406] __x64_sys_sendto+0x74/0x90 [ 1388.324592][ T4406] do_syscall_64+0x39/0x80 [ 1388.328985][ T4406] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1388.334901][ T4406] RIP: 0033:0x45d239 [ 1388.338772][ T4406] Code: 5d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 2b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1388.358384][ T4406] RSP: 002b:00007f3109f92c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1388.366767][ T4406] RAX: ffffffffffffffda RBX: 000000000002c3c0 RCX: 000000000045d239 [ 1388.375550][ T4406] RDX: 0000000000000001 RSI: 0000000020847fff RDI: 0000000000000003 06:56:25 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0xfc000000, @ipv4={[], [], @loopback}}, 0x1c) [ 1388.383497][ T4406] RBP: 00007f3109f92ca0 R08: 00000000200001c0 R09: 000000000000001c [ 1388.391443][ T4406] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000058 [ 1388.399492][ T4406] R13: 00007ffd8910153f R14: 00007f3109f939c0 R15: 000000000118d08c 06:56:25 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x6c, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) 06:56:25 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0xa8aaaafffeaaaa16, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:25 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x6c, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) 06:56:25 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0xfe800000, @ipv4={[], [], @loopback}}, 0x1c) 06:56:25 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x11, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp={0xd, 0x0, 0x0, 0x500}}}}, 0x100c) 06:56:25 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0xfe80ffff, @ipv4={[], [], @loopback}}, 0x1c) 06:56:25 executing program 2: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0xe85813fffedfb9b3, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:25 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x6c, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) 06:56:25 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0xfec0ffff, @ipv4={[], [], @loopback}}, 0x1c) 06:56:25 executing program 0 (fault-call:3 fault-nth:89): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:25 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x11, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp={0xd, 0x0, 0x0, 0x600}}}}, 0x100c) 06:56:25 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x6c, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) [ 1389.106743][ T4503] FAULT_INJECTION: forcing a failure. [ 1389.106743][ T4503] name failslab, interval 1, probability 0, space 0, times 0 [ 1389.124212][ T4503] CPU: 0 PID: 4503 Comm: syz-executor.0 Not tainted 5.8.0-syzkaller #0 [ 1389.132472][ T4503] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1389.142515][ T4503] Call Trace: [ 1389.145835][ T4503] dump_stack+0x10f/0x19d [ 1389.150183][ T4503] should_fail+0x23c/0x250 [ 1389.154600][ T4503] __should_failslab+0x81/0x90 [ 1389.159392][ T4503] should_failslab+0x5/0x20 [ 1389.163885][ T4503] slab_pre_alloc_hook+0x20/0xd0 [ 1389.168951][ T4503] kmem_cache_alloc_trace+0x54/0x2d0 [ 1389.174229][ T4503] ? sctp_add_bind_addr+0x7b/0x1c0 [ 1389.179334][ T4503] sctp_add_bind_addr+0x7b/0x1c0 [ 1389.184291][ T4503] sctp_copy_local_addr_list+0x19b/0x220 [ 1389.189921][ T4503] sctp_copy_one_addr+0x7d/0x3b0 [ 1389.194918][ T4503] sctp_bind_addr_copy+0x8c/0x2b0 [ 1389.199938][ T4503] sctp_assoc_set_bind_addr_from_ep+0xb7/0xc0 06:56:25 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0xff000000, @ipv4={[], [], @loopback}}, 0x1c) [ 1389.206003][ T4503] sctp_connect_new_asoc+0x1bc/0x390 [ 1389.211310][ T4503] ? bpf_lsm_sctp_bind_connect+0x5/0x10 [ 1389.216927][ T4503] sctp_sendmsg+0x10f5/0x1a90 [ 1389.222616][ T4503] ? aa_sock_msg_perm+0x87/0x120 [ 1389.227545][ T4503] inet_sendmsg+0x5f/0x80 [ 1389.231880][ T4503] __sys_sendto+0x2ae/0x380 [ 1389.236496][ T4503] ? check_preemption_disabled+0x51/0x140 [ 1389.242355][ T4503] __x64_sys_sendto+0x74/0x90 [ 1389.247043][ T4503] do_syscall_64+0x39/0x80 [ 1389.251502][ T4503] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1389.257375][ T4503] RIP: 0033:0x45d239 [ 1389.261258][ T4503] Code: 5d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 2b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1389.281269][ T4503] RSP: 002b:00007f3109f92c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1389.289853][ T4503] RAX: ffffffffffffffda RBX: 000000000002c3c0 RCX: 000000000045d239 [ 1389.297890][ T4503] RDX: 0000000000000001 RSI: 0000000020847fff RDI: 0000000000000003 [ 1389.305938][ T4503] RBP: 00007f3109f92ca0 R08: 00000000200001c0 R09: 000000000000001c [ 1389.313895][ T4503] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000059 [ 1389.321858][ T4503] R13: 00007ffd8910153f R14: 00007f3109f939c0 R15: 000000000118d08c 06:56:25 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0xa8aaaafffeaaaa17, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:25 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0xffff0000, @ipv4={[], [], @loopback}}, 0x1c) 06:56:25 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x6c, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) 06:56:25 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x11, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp={0xd, 0x0, 0x0, 0x700}}}}, 0x100c) 06:56:26 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x6c, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) 06:56:26 executing program 2: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x2, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:26 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0xffff80fe, @ipv4={[], [], @loopback}}, 0x1c) 06:56:26 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00'}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x6c, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) 06:56:26 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x11, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp={0xd, 0x0, 0x0, 0xa00}}}}, 0x100c) 06:56:26 executing program 0 (fault-call:3 fault-nth:90): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:26 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00'}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x6c, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) 06:56:26 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0xffffc0fe, @ipv4={[], [], @loopback}}, 0x1c) [ 1390.013662][ T4597] FAULT_INJECTION: forcing a failure. [ 1390.013662][ T4597] name failslab, interval 1, probability 0, space 0, times 0 [ 1390.048654][ T4597] CPU: 0 PID: 4597 Comm: syz-executor.0 Not tainted 5.8.0-syzkaller #0 [ 1390.057030][ T4597] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1390.067191][ T4597] Call Trace: [ 1390.070469][ T4597] dump_stack+0x10f/0x19d [ 1390.074890][ T4597] should_fail+0x23c/0x250 [ 1390.079295][ T4597] __should_failslab+0x81/0x90 [ 1390.084643][ T4597] should_failslab+0x5/0x20 [ 1390.089128][ T4597] slab_pre_alloc_hook+0x20/0xd0 [ 1390.094112][ T4597] kmem_cache_alloc_trace+0x54/0x2d0 [ 1390.099386][ T4597] ? sctp_add_bind_addr+0x7b/0x1c0 [ 1390.104510][ T4597] sctp_add_bind_addr+0x7b/0x1c0 [ 1390.109452][ T4597] sctp_copy_local_addr_list+0x19b/0x220 [ 1390.115069][ T4597] sctp_copy_one_addr+0x7d/0x3b0 [ 1390.120037][ T4597] sctp_bind_addr_copy+0x8c/0x2b0 [ 1390.125177][ T4597] sctp_assoc_set_bind_addr_from_ep+0xb7/0xc0 [ 1390.131224][ T4597] sctp_connect_new_asoc+0x1bc/0x390 [ 1390.136495][ T4597] ? bpf_lsm_sctp_bind_connect+0x5/0x10 [ 1390.142308][ T4597] sctp_sendmsg+0x10f5/0x1a90 [ 1390.147025][ T4597] ? aa_sock_msg_perm+0x87/0x120 [ 1390.151943][ T4597] inet_sendmsg+0x5f/0x80 [ 1390.156255][ T4597] __sys_sendto+0x2ae/0x380 [ 1390.160750][ T4597] ? check_preemption_disabled+0x51/0x140 [ 1390.166560][ T4597] __x64_sys_sendto+0x74/0x90 [ 1390.171247][ T4597] do_syscall_64+0x39/0x80 [ 1390.175653][ T4597] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1390.181705][ T4597] RIP: 0033:0x45d239 [ 1390.185584][ T4597] Code: 5d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 2b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1390.205180][ T4597] RSP: 002b:00007f3109f92c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1390.213684][ T4597] RAX: ffffffffffffffda RBX: 000000000002c3c0 RCX: 000000000045d239 [ 1390.221637][ T4597] RDX: 0000000000000001 RSI: 0000000020847fff RDI: 0000000000000003 [ 1390.229588][ T4597] RBP: 00007f3109f92ca0 R08: 00000000200001c0 R09: 000000000000001c [ 1390.237603][ T4597] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000000005a [ 1390.245557][ T4597] R13: 00007ffd8910153f R14: 00007f3109f939c0 R15: 000000000118d08c 06:56:26 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0xa8aaaafffeaaaa24, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:26 executing program 2: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x3, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:26 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0xffffffe0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:27 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:27 executing program 2: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x4, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:27 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[0x2], [], @loopback}}, 0x1c) 06:56:27 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00'}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x6c, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) 06:56:27 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x11, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp={0xd, 0x0, 0x0, 0xc00}}}}, 0x100c) 06:56:27 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(0xffffffffffffffff, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x6c, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) 06:56:27 executing program 0 (fault-call:3 fault-nth:91): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:27 executing program 2: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0xa, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:27 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(0xffffffffffffffff, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x6c, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) [ 1390.863922][ T4680] FAULT_INJECTION: forcing a failure. [ 1390.863922][ T4680] name failslab, interval 1, probability 0, space 0, times 0 [ 1390.876740][ T4680] CPU: 0 PID: 4680 Comm: syz-executor.0 Not tainted 5.8.0-syzkaller #0 [ 1390.884958][ T4680] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1390.895005][ T4680] Call Trace: [ 1390.898323][ T4680] dump_stack+0x10f/0x19d [ 1390.902731][ T4680] should_fail+0x23c/0x250 [ 1390.907140][ T4680] __should_failslab+0x81/0x90 [ 1390.911891][ T4680] should_failslab+0x5/0x20 [ 1390.916545][ T4680] slab_pre_alloc_hook+0x20/0xd0 [ 1390.921477][ T4680] kmem_cache_alloc_trace+0x54/0x2d0 [ 1390.926773][ T4680] ? sctp_add_bind_addr+0x7b/0x1c0 [ 1390.931881][ T4680] sctp_add_bind_addr+0x7b/0x1c0 [ 1390.936804][ T4680] sctp_copy_local_addr_list+0x19b/0x220 [ 1390.942424][ T4680] sctp_copy_one_addr+0x7d/0x3b0 [ 1390.947345][ T4680] sctp_bind_addr_copy+0x8c/0x2b0 [ 1390.952352][ T4680] sctp_assoc_set_bind_addr_from_ep+0xb7/0xc0 [ 1390.958486][ T4680] sctp_connect_new_asoc+0x1bc/0x390 [ 1390.963746][ T4680] ? bpf_lsm_sctp_bind_connect+0x5/0x10 [ 1390.969268][ T4680] sctp_sendmsg+0x10f5/0x1a90 [ 1390.973948][ T4680] ? aa_sock_msg_perm+0x87/0x120 [ 1390.978941][ T4680] inet_sendmsg+0x5f/0x80 [ 1390.983243][ T4680] __sys_sendto+0x2ae/0x380 [ 1390.987778][ T4680] ? check_preemption_disabled+0x51/0x140 [ 1390.993465][ T4680] ? check_preemption_disabled+0x51/0x140 [ 1390.999157][ T4680] __x64_sys_sendto+0x74/0x90 [ 1391.003805][ T4680] do_syscall_64+0x39/0x80 [ 1391.008195][ T4680] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1391.014056][ T4680] RIP: 0033:0x45d239 [ 1391.017921][ T4680] Code: 5d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 2b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1391.038278][ T4680] RSP: 002b:00007f3109f92c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1391.046658][ T4680] RAX: ffffffffffffffda RBX: 000000000002c3c0 RCX: 000000000045d239 [ 1391.054602][ T4680] RDX: 0000000000000001 RSI: 0000000020847fff RDI: 0000000000000003 [ 1391.062984][ T4680] RBP: 00007f3109f92ca0 R08: 00000000200001c0 R09: 000000000000001c [ 1391.070931][ T4680] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000000005b [ 1391.078948][ T4680] R13: 00007ffd8910153f R14: 00007f3109f939c0 R15: 000000000118d08c 06:56:27 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0xa8aaaafffeaaaaaa, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:27 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x11, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp={0xd, 0x0, 0x0, 0xf00}}}}, 0x100c) 06:56:27 executing program 2: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0xf, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:27 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(0xffffffffffffffff, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x6c, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) 06:56:27 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, 0x0) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x6c, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) 06:56:28 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[0x3], [], @loopback}}, 0x1c) 06:56:28 executing program 2: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x44, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:28 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, 0x0) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x6c, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) 06:56:28 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x11, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp={0xd, 0x0, 0x0, 0x1002}}}}, 0x100c) 06:56:28 executing program 0 (fault-call:3 fault-nth:92): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:28 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, 0x0) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x6c, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) 06:56:28 executing program 2: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0xfc, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) [ 1391.693196][ T4766] FAULT_INJECTION: forcing a failure. [ 1391.693196][ T4766] name failslab, interval 1, probability 0, space 0, times 0 [ 1391.706205][ T4766] CPU: 0 PID: 4766 Comm: syz-executor.0 Not tainted 5.8.0-syzkaller #0 [ 1391.714428][ T4766] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1391.724585][ T4766] Call Trace: [ 1391.727864][ T4766] dump_stack+0x10f/0x19d [ 1391.732180][ T4766] should_fail+0x23c/0x250 [ 1391.736584][ T4766] __should_failslab+0x81/0x90 [ 1391.741336][ T4766] should_failslab+0x5/0x20 [ 1391.745914][ T4766] slab_pre_alloc_hook+0x20/0xd0 [ 1391.750906][ T4766] kmem_cache_alloc_trace+0x54/0x2d0 [ 1391.756174][ T4766] ? sctp_add_bind_addr+0x7b/0x1c0 [ 1391.761271][ T4766] sctp_add_bind_addr+0x7b/0x1c0 [ 1391.766203][ T4766] sctp_copy_local_addr_list+0x19b/0x220 [ 1391.771851][ T4766] sctp_copy_one_addr+0x7d/0x3b0 [ 1391.776890][ T4766] sctp_bind_addr_copy+0x8c/0x2b0 [ 1391.781886][ T4766] sctp_assoc_set_bind_addr_from_ep+0xb7/0xc0 [ 1391.787926][ T4766] sctp_connect_new_asoc+0x1bc/0x390 [ 1391.793205][ T4766] ? bpf_lsm_sctp_bind_connect+0x5/0x10 [ 1391.798808][ T4766] sctp_sendmsg+0x10f5/0x1a90 [ 1391.803587][ T4766] ? aa_sock_msg_perm+0x87/0x120 [ 1391.808509][ T4766] inet_sendmsg+0x5f/0x80 [ 1391.812824][ T4766] __sys_sendto+0x2ae/0x380 [ 1391.817484][ T4766] ? check_preemption_disabled+0x51/0x140 [ 1391.823250][ T4766] ? check_preemption_disabled+0x51/0x140 [ 1391.828943][ T4766] __x64_sys_sendto+0x74/0x90 [ 1391.833591][ T4766] do_syscall_64+0x39/0x80 [ 1391.838014][ T4766] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1391.843952][ T4766] RIP: 0033:0x45d239 [ 1391.847892][ T4766] Code: 5d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 2b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1391.869298][ T4766] RSP: 002b:00007f3109f92c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1391.877697][ T4766] RAX: ffffffffffffffda RBX: 000000000002c3c0 RCX: 000000000045d239 [ 1391.885640][ T4766] RDX: 0000000000000001 RSI: 0000000020847fff RDI: 0000000000000003 [ 1391.893584][ T4766] RBP: 00007f3109f92ca0 R08: 00000000200001c0 R09: 000000000000001c [ 1391.901589][ T4766] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000000005c [ 1391.909651][ T4766] R13: 00007ffd8910153f R14: 00007f3109f939c0 R15: 000000000118d08c 06:56:28 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0xd0b940fffe28b97f, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:28 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(0xffffffffffffffff, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x6c, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) 06:56:28 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x11, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp={0xd, 0x0, 0x0, 0x1100}}}}, 0x100c) 06:56:28 executing program 2: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x300, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:28 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(0xffffffffffffffff, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x6c, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) 06:56:28 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[0x4], [], @loopback}}, 0x1c) 06:56:28 executing program 2: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0xa00, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:28 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x11, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp={0xd, 0x0, 0x0, 0x4000}}}}, 0x100c) 06:56:29 executing program 0 (fault-call:3 fault-nth:93): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:29 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(0xffffffffffffffff, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x6c, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) 06:56:29 executing program 2: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0xf00, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) [ 1392.540483][ T4841] FAULT_INJECTION: forcing a failure. [ 1392.540483][ T4841] name failslab, interval 1, probability 0, space 0, times 0 [ 1392.578971][ T4841] CPU: 1 PID: 4841 Comm: syz-executor.0 Not tainted 5.8.0-syzkaller #0 [ 1392.587937][ T4841] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1392.597982][ T4841] Call Trace: [ 1392.601321][ T4841] dump_stack+0x10f/0x19d [ 1392.605648][ T4841] should_fail+0x23c/0x250 [ 1392.610201][ T4841] __should_failslab+0x81/0x90 [ 1392.615077][ T4841] should_failslab+0x5/0x20 [ 1392.619557][ T4841] slab_pre_alloc_hook+0x20/0xd0 [ 1392.624474][ T4841] kmem_cache_alloc_trace+0x54/0x2d0 [ 1392.629763][ T4841] ? sctp_add_bind_addr+0x7b/0x1c0 [ 1392.634866][ T4841] sctp_add_bind_addr+0x7b/0x1c0 [ 1392.639801][ T4841] sctp_copy_local_addr_list+0x19b/0x220 [ 1392.645422][ T4841] sctp_copy_one_addr+0x7d/0x3b0 [ 1392.650428][ T4841] sctp_bind_addr_copy+0x8c/0x2b0 [ 1392.655507][ T4841] sctp_assoc_set_bind_addr_from_ep+0xb7/0xc0 [ 1392.661561][ T4841] sctp_connect_new_asoc+0x1bc/0x390 [ 1392.666834][ T4841] ? bpf_lsm_sctp_bind_connect+0x5/0x10 [ 1392.672362][ T4841] sctp_sendmsg+0x10f5/0x1a90 [ 1392.677157][ T4841] ? aa_sock_msg_perm+0x87/0x120 [ 1392.682079][ T4841] inet_sendmsg+0x5f/0x80 [ 1392.686467][ T4841] __sys_sendto+0x2ae/0x380 [ 1392.694982][ T4841] ? check_preemption_disabled+0x51/0x140 [ 1392.700701][ T4841] __x64_sys_sendto+0x74/0x90 [ 1392.705369][ T4841] do_syscall_64+0x39/0x80 [ 1392.709772][ T4841] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1392.715651][ T4841] RIP: 0033:0x45d239 [ 1392.719710][ T4841] Code: 5d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 2b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 06:56:29 executing program 2: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x4400, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) [ 1392.739305][ T4841] RSP: 002b:00007f3109f92c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1392.747703][ T4841] RAX: ffffffffffffffda RBX: 000000000002c3c0 RCX: 000000000045d239 [ 1392.756025][ T4841] RDX: 0000000000000001 RSI: 0000000020847fff RDI: 0000000000000003 [ 1392.764015][ T4841] RBP: 00007f3109f92ca0 R08: 00000000200001c0 R09: 000000000000001c [ 1392.772011][ T4841] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000000005d [ 1392.780144][ T4841] R13: 00007ffd8910153f R14: 00007f3109f939c0 R15: 000000000118d08c 06:56:29 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x2, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:29 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x11, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp={0xd, 0x0, 0x0, 0x6000}}}}, 0x100c) 06:56:29 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, 0x0, 0x0) 06:56:29 executing program 2: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x80fe, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:29 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[0xa], [], @loopback}}, 0x1c) 06:56:29 executing program 2: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0xfc00, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:29 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x3, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:29 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, 0x0, 0x0) 06:56:29 executing program 0 (fault-call:3 fault-nth:94): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:29 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x11, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp={0xd, 0x0, 0x0, 0xe803}}}}, 0x100c) 06:56:30 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x4, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:30 executing program 2: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0xfe80, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) [ 1393.395727][ T4930] FAULT_INJECTION: forcing a failure. [ 1393.395727][ T4930] name failslab, interval 1, probability 0, space 0, times 0 [ 1393.438567][ T4930] CPU: 1 PID: 4930 Comm: syz-executor.0 Not tainted 5.8.0-syzkaller #0 [ 1393.446864][ T4930] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1393.456903][ T4930] Call Trace: [ 1393.460185][ T4930] dump_stack+0x10f/0x19d [ 1393.464507][ T4930] should_fail+0x23c/0x250 [ 1393.469232][ T4930] __should_failslab+0x81/0x90 [ 1393.473984][ T4930] should_failslab+0x5/0x20 [ 1393.478503][ T4930] slab_pre_alloc_hook+0x20/0xd0 [ 1393.483449][ T4930] kmem_cache_alloc_trace+0x54/0x2d0 [ 1393.488719][ T4930] ? sctp_add_bind_addr+0x7b/0x1c0 [ 1393.493815][ T4930] sctp_add_bind_addr+0x7b/0x1c0 [ 1393.498760][ T4930] sctp_copy_local_addr_list+0x19b/0x220 [ 1393.504377][ T4930] sctp_copy_one_addr+0x7d/0x3b0 [ 1393.509304][ T4930] sctp_bind_addr_copy+0x8c/0x2b0 [ 1393.514423][ T4930] sctp_assoc_set_bind_addr_from_ep+0xb7/0xc0 [ 1393.520476][ T4930] sctp_connect_new_asoc+0x1bc/0x390 [ 1393.525788][ T4930] ? bpf_lsm_sctp_bind_connect+0x5/0x10 [ 1393.531327][ T4930] sctp_sendmsg+0x10f5/0x1a90 [ 1393.536034][ T4930] ? aa_sock_msg_perm+0x87/0x120 [ 1393.541045][ T4930] inet_sendmsg+0x5f/0x80 [ 1393.545357][ T4930] __sys_sendto+0x2ae/0x380 [ 1393.549931][ T4930] ? check_preemption_disabled+0x51/0x140 [ 1393.555635][ T4930] __x64_sys_sendto+0x74/0x90 [ 1393.560336][ T4930] do_syscall_64+0x39/0x80 [ 1393.564742][ T4930] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1393.570718][ T4930] RIP: 0033:0x45d239 [ 1393.574625][ T4930] Code: 5d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 2b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1393.594221][ T4930] RSP: 002b:00007f3109f92c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1393.602625][ T4930] RAX: ffffffffffffffda RBX: 000000000002c3c0 RCX: 000000000045d239 [ 1393.610588][ T4930] RDX: 0000000000000001 RSI: 0000000020847fff RDI: 0000000000000003 [ 1393.618572][ T4930] RBP: 00007f3109f92ca0 R08: 00000000200001c0 R09: 000000000000001c [ 1393.626547][ T4930] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000000005e 06:56:30 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, 0x0, 0x0) [ 1393.634510][ T4930] R13: 00007ffd8910153f R14: 00007f3109f939c0 R15: 000000000118d08c 06:56:30 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x6, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:30 executing program 2: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0xff00, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:30 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x6c, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) 06:56:30 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[0xf], [], @loopback}}, 0x1c) 06:56:30 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x11, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp={0xd, 0x0, 0x0, 0xf401}}}}, 0x100c) 06:56:30 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x7, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:30 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x6c, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) 06:56:30 executing program 0 (fault-call:3 fault-nth:95): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:30 executing program 2: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x2000000, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:30 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0xa, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:30 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x6c, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) [ 1394.261178][ T5021] FAULT_INJECTION: forcing a failure. [ 1394.261178][ T5021] name failslab, interval 1, probability 0, space 0, times 0 [ 1394.296028][ T5021] CPU: 0 PID: 5021 Comm: syz-executor.0 Not tainted 5.8.0-syzkaller #0 06:56:30 executing program 2: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x3000000, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) [ 1394.304384][ T5021] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1394.314423][ T5021] Call Trace: [ 1394.317705][ T5021] dump_stack+0x10f/0x19d [ 1394.322111][ T5021] should_fail+0x23c/0x250 [ 1394.326589][ T5021] __should_failslab+0x81/0x90 [ 1394.331539][ T5021] should_failslab+0x5/0x20 [ 1394.336119][ T5021] slab_pre_alloc_hook+0x20/0xd0 [ 1394.341030][ T5021] kmem_cache_alloc_trace+0x54/0x2d0 [ 1394.346294][ T5021] ? sctp_add_bind_addr+0x7b/0x1c0 [ 1394.351408][ T5021] sctp_add_bind_addr+0x7b/0x1c0 [ 1394.356404][ T5021] sctp_copy_local_addr_list+0x19b/0x220 [ 1394.362104][ T5021] sctp_copy_one_addr+0x7d/0x3b0 [ 1394.367023][ T5021] sctp_bind_addr_copy+0x8c/0x2b0 [ 1394.372242][ T5021] sctp_assoc_set_bind_addr_from_ep+0xb7/0xc0 [ 1394.378305][ T5021] sctp_connect_new_asoc+0x1bc/0x390 [ 1394.383568][ T5021] ? bpf_lsm_sctp_bind_connect+0x5/0x10 [ 1394.389247][ T5021] sctp_sendmsg+0x10f5/0x1a90 [ 1394.393955][ T5021] ? aa_sock_msg_perm+0x87/0x120 [ 1394.398877][ T5021] inet_sendmsg+0x5f/0x80 [ 1394.403411][ T5021] __sys_sendto+0x2ae/0x380 [ 1394.407899][ T5021] ? check_preemption_disabled+0x51/0x140 [ 1394.413597][ T5021] ? check_preemption_disabled+0x51/0x140 [ 1394.419304][ T5021] __x64_sys_sendto+0x74/0x90 [ 1394.423972][ T5021] do_syscall_64+0x39/0x80 [ 1394.428380][ T5021] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1394.434296][ T5021] RIP: 0033:0x45d239 [ 1394.438228][ T5021] Code: 5d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 2b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 06:56:31 executing program 2: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x4000000, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) [ 1394.457862][ T5021] RSP: 002b:00007f3109f92c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1394.466260][ T5021] RAX: ffffffffffffffda RBX: 000000000002c3c0 RCX: 000000000045d239 [ 1394.474215][ T5021] RDX: 0000000000000001 RSI: 0000000020847fff RDI: 0000000000000003 [ 1394.482177][ T5021] RBP: 00007f3109f92ca0 R08: 00000000200001c0 R09: 000000000000001c [ 1394.490143][ T5021] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000000005f [ 1394.498111][ T5021] R13: 00007ffd8910153f R14: 00007f3109f939c0 R15: 000000000118d08c 06:56:31 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0xe, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:31 executing program 2: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0xa000000, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:31 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[0x44], [], @loopback}}, 0x1c) 06:56:31 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0xf, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:31 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x11, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp={0xd, 0x0, 0x0, 0xff00}}}}, 0x100c) 06:56:31 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0xff00, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:31 executing program 0 (fault-call:3 fault-nth:96): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:31 executing program 2: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0xf000000, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:31 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0xa000000, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:31 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x11, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) [ 1395.106148][ T5099] FAULT_INJECTION: forcing a failure. [ 1395.106148][ T5099] name failslab, interval 1, probability 0, space 0, times 0 [ 1395.130266][ T5099] CPU: 0 PID: 5099 Comm: syz-executor.0 Not tainted 5.8.0-syzkaller #0 [ 1395.138633][ T5099] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1395.148671][ T5099] Call Trace: [ 1395.152017][ T5099] dump_stack+0x10f/0x19d [ 1395.156325][ T5099] should_fail+0x23c/0x250 [ 1395.160746][ T5099] __should_failslab+0x81/0x90 [ 1395.165489][ T5099] should_failslab+0x5/0x20 [ 1395.169981][ T5099] slab_pre_alloc_hook+0x20/0xd0 [ 1395.175010][ T5099] kmem_cache_alloc_trace+0x54/0x2d0 [ 1395.180334][ T5099] ? sctp_add_bind_addr+0x7b/0x1c0 [ 1395.185427][ T5099] sctp_add_bind_addr+0x7b/0x1c0 [ 1395.190738][ T5099] sctp_copy_local_addr_list+0x19b/0x220 [ 1395.196444][ T5099] sctp_copy_one_addr+0x7d/0x3b0 [ 1395.201390][ T5099] sctp_bind_addr_copy+0x8c/0x2b0 [ 1395.206391][ T5099] sctp_assoc_set_bind_addr_from_ep+0xb7/0xc0 [ 1395.212499][ T5099] sctp_connect_new_asoc+0x1bc/0x390 [ 1395.217759][ T5099] ? bpf_lsm_sctp_bind_connect+0x5/0x10 [ 1395.223283][ T5099] sctp_sendmsg+0x10f5/0x1a90 [ 1395.227937][ T5099] ? aa_sock_msg_perm+0x87/0x120 [ 1395.232977][ T5099] inet_sendmsg+0x5f/0x80 [ 1395.237313][ T5099] __sys_sendto+0x2ae/0x380 [ 1395.241795][ T5099] ? check_preemption_disabled+0x51/0x140 [ 1395.247649][ T5099] __x64_sys_sendto+0x74/0x90 [ 1395.252312][ T5099] do_syscall_64+0x39/0x80 06:56:31 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x18, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) [ 1395.256706][ T5099] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1395.262568][ T5099] RIP: 0033:0x45d239 [ 1395.266480][ T5099] Code: 5d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 2b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1395.286274][ T5099] RSP: 002b:00007f3109f92c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1395.294676][ T5099] RAX: ffffffffffffffda RBX: 000000000002c3c0 RCX: 000000000045d239 06:56:31 executing program 2: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x44000000, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) [ 1395.302643][ T5099] RDX: 0000000000000001 RSI: 0000000020847fff RDI: 0000000000000003 [ 1395.310707][ T5099] RBP: 00007f3109f92ca0 R08: 00000000200001c0 R09: 000000000000001c [ 1395.318796][ T5099] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000060 [ 1395.326742][ T5099] R13: 00007ffd8910153f R14: 00007f3109f939c0 R15: 000000000118d08c 06:56:31 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x11, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:32 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x44, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:32 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[0xfc], [], @loopback}}, 0x1c) 06:56:32 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x6, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:32 executing program 2: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0xe0ffffff, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:32 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x11, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp={0xd, 0x0, 0x0, 0xffff}}}}, 0x100c) 06:56:32 executing program 0 (fault-call:3 fault-nth:97): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:32 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0xfc, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:32 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x2, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) [ 1395.901350][ T5167] FAULT_INJECTION: forcing a failure. [ 1395.901350][ T5167] name failslab, interval 1, probability 0, space 0, times 0 [ 1395.927114][ T5167] CPU: 0 PID: 5167 Comm: syz-executor.0 Not tainted 5.8.0-syzkaller #0 [ 1395.935365][ T5167] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1395.945405][ T5167] Call Trace: [ 1395.948690][ T5167] dump_stack+0x10f/0x19d [ 1395.953015][ T5167] should_fail+0x23c/0x250 [ 1395.957416][ T5167] __should_failslab+0x81/0x90 [ 1395.962161][ T5167] should_failslab+0x5/0x20 [ 1395.966777][ T5167] slab_pre_alloc_hook+0x20/0xd0 [ 1395.971698][ T5167] kmem_cache_alloc_trace+0x54/0x2d0 [ 1395.977058][ T5167] ? sctp_add_bind_addr+0x7b/0x1c0 [ 1395.982156][ T5167] sctp_add_bind_addr+0x7b/0x1c0 [ 1395.987078][ T5167] sctp_copy_local_addr_list+0x19b/0x220 [ 1395.993295][ T5167] sctp_copy_one_addr+0x7d/0x3b0 [ 1395.998222][ T5167] sctp_bind_addr_copy+0x8c/0x2b0 [ 1396.003274][ T5167] sctp_assoc_set_bind_addr_from_ep+0xb7/0xc0 [ 1396.009350][ T5167] sctp_connect_new_asoc+0x1bc/0x390 [ 1396.014703][ T5167] ? bpf_lsm_sctp_bind_connect+0x5/0x10 [ 1396.020315][ T5167] sctp_sendmsg+0x10f5/0x1a90 [ 1396.024997][ T5167] ? aa_sock_msg_perm+0x87/0x120 [ 1396.030107][ T5167] inet_sendmsg+0x5f/0x80 [ 1396.034465][ T5167] __sys_sendto+0x2ae/0x380 [ 1396.039215][ T5167] ? check_preemption_disabled+0x51/0x140 [ 1396.044923][ T5167] ? check_preemption_disabled+0x51/0x140 [ 1396.050633][ T5167] __x64_sys_sendto+0x74/0x90 [ 1396.055289][ T5167] do_syscall_64+0x39/0x80 [ 1396.059744][ T5167] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1396.065614][ T5167] RIP: 0033:0x45d239 [ 1396.069554][ T5167] Code: 5d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 2b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1396.089953][ T5167] RSP: 002b:00007f3109f92c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c 06:56:32 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x12c, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:32 executing program 2: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0xfc000000, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) [ 1396.098551][ T5167] RAX: ffffffffffffffda RBX: 000000000002c3c0 RCX: 000000000045d239 [ 1396.106566][ T5167] RDX: 0000000000000001 RSI: 0000000020847fff RDI: 0000000000000003 [ 1396.114531][ T5167] RBP: 00007f3109f92ca0 R08: 00000000200001c0 R09: 000000000000001c [ 1396.122497][ T5167] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000061 [ 1396.130488][ T5167] R13: 00007ffd8910153f R14: 00007f3109f939c0 R15: 000000000118d08c 06:56:32 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0xfc, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:32 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x4400, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:32 executing program 2: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0xfe800000, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:33 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:33 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x1f4, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:33 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x11, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp}}}, 0x100c) 06:56:33 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x11, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp={0xd, 0x0, 0x0, 0x4000}}}}, 0x100c) 06:56:33 executing program 0 (fault-call:3 fault-nth:98): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:33 executing program 2: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0xfe80ffff, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:33 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[0x0, 0x2], [], @loopback}}, 0x1c) 06:56:33 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x300, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) [ 1396.756990][ T5248] FAULT_INJECTION: forcing a failure. [ 1396.756990][ T5248] name failslab, interval 1, probability 0, space 0, times 0 [ 1396.787451][ T5248] CPU: 0 PID: 5248 Comm: syz-executor.0 Not tainted 5.8.0-syzkaller #0 [ 1396.795705][ T5248] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1396.805941][ T5248] Call Trace: [ 1396.809230][ T5248] dump_stack+0x10f/0x19d [ 1396.813614][ T5248] should_fail+0x23c/0x250 [ 1396.818044][ T5248] __should_failslab+0x81/0x90 [ 1396.822870][ T5248] should_failslab+0x5/0x20 [ 1396.827452][ T5248] slab_pre_alloc_hook+0x20/0xd0 [ 1396.832402][ T5248] kmem_cache_alloc_trace+0x54/0x2d0 [ 1396.837765][ T5248] ? sctp_add_bind_addr+0x7b/0x1c0 [ 1396.842936][ T5248] sctp_add_bind_addr+0x7b/0x1c0 [ 1396.847875][ T5248] sctp_copy_local_addr_list+0x19b/0x220 [ 1396.853501][ T5248] sctp_copy_one_addr+0x7d/0x3b0 [ 1396.859633][ T5248] sctp_bind_addr_copy+0x8c/0x2b0 [ 1396.864875][ T5248] sctp_assoc_set_bind_addr_from_ep+0xb7/0xc0 [ 1396.870980][ T5248] sctp_connect_new_asoc+0x1bc/0x390 [ 1396.876260][ T5248] ? bpf_lsm_sctp_bind_connect+0x5/0x10 [ 1396.881803][ T5248] sctp_sendmsg+0x10f5/0x1a90 [ 1396.887025][ T5248] ? aa_sock_msg_perm+0x87/0x120 [ 1396.892350][ T5248] inet_sendmsg+0x5f/0x80 [ 1396.896870][ T5248] __sys_sendto+0x2ae/0x380 [ 1396.901707][ T5248] ? check_preemption_disabled+0x51/0x140 06:56:33 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[0x0, 0x3], [], @loopback}}, 0x1c) [ 1396.907670][ T5248] __x64_sys_sendto+0x74/0x90 [ 1396.912325][ T5248] do_syscall_64+0x39/0x80 [ 1396.916750][ T5248] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1396.922632][ T5248] RIP: 0033:0x45d239 [ 1396.926501][ T5248] Code: 5d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 2b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1396.946094][ T5248] RSP: 002b:00007f3109f92c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c 06:56:33 executing program 2: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0xfec0ffff, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) [ 1396.954497][ T5248] RAX: ffffffffffffffda RBX: 000000000002c3c0 RCX: 000000000045d239 [ 1396.962469][ T5248] RDX: 0000000000000001 RSI: 0000000020847fff RDI: 0000000000000003 [ 1396.970435][ T5248] RBP: 00007f3109f92ca0 R08: 00000000200001c0 R09: 000000000000001c [ 1396.979694][ T5248] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000062 [ 1396.987652][ T5248] R13: 00007ffd8910153f R14: 00007f3109f939c0 R15: 000000000118d08c 06:56:33 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x3e8, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:33 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x1f4, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:33 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x11, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp={0xd, 0x0, 0x0, 0x0, 0x2}}}}, 0x100c) 06:56:33 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x3f4, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:33 executing program 2: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0xff000000, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:33 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x300, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:34 executing program 0 (fault-call:3 fault-nth:99): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:34 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x11, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp={0xd, 0x0, 0x0, 0x0, 0x3}}}}, 0x100c) 06:56:34 executing program 2: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0xffff0000, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:34 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0xff000000, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) [ 1397.612823][ T5337] FAULT_INJECTION: forcing a failure. [ 1397.612823][ T5337] name failslab, interval 1, probability 0, space 0, times 0 [ 1397.626018][ T5337] CPU: 1 PID: 5337 Comm: syz-executor.0 Not tainted 5.8.0-syzkaller #0 [ 1397.634237][ T5337] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1397.644364][ T5337] Call Trace: [ 1397.647638][ T5337] dump_stack+0x10f/0x19d [ 1397.652003][ T5337] should_fail+0x23c/0x250 [ 1397.656443][ T5337] __should_failslab+0x81/0x90 [ 1397.661193][ T5337] should_failslab+0x5/0x20 [ 1397.665681][ T5337] slab_pre_alloc_hook+0x20/0xd0 [ 1397.670605][ T5337] kmem_cache_alloc_trace+0x54/0x2d0 [ 1397.675877][ T5337] ? sctp_add_bind_addr+0x7b/0x1c0 [ 1397.680992][ T5337] sctp_add_bind_addr+0x7b/0x1c0 [ 1397.685916][ T5337] sctp_copy_local_addr_list+0x19b/0x220 [ 1397.691537][ T5337] sctp_copy_one_addr+0x7d/0x3b0 [ 1397.696473][ T5337] sctp_bind_addr_copy+0x8c/0x2b0 [ 1397.701492][ T5337] sctp_assoc_set_bind_addr_from_ep+0xb7/0xc0 [ 1397.707551][ T5337] sctp_connect_new_asoc+0x1bc/0x390 [ 1397.712819][ T5337] ? bpf_lsm_sctp_bind_connect+0x5/0x10 [ 1397.718467][ T5337] sctp_sendmsg+0x10f5/0x1a90 [ 1397.723123][ T5337] ? aa_sock_msg_perm+0x87/0x120 [ 1397.728045][ T5337] inet_sendmsg+0x5f/0x80 [ 1397.732398][ T5337] __sys_sendto+0x2ae/0x380 [ 1397.736872][ T5337] ? check_preemption_disabled+0x51/0x140 [ 1397.742583][ T5337] ? check_preemption_disabled+0x51/0x140 [ 1397.748274][ T5337] __x64_sys_sendto+0x74/0x90 [ 1397.752920][ T5337] do_syscall_64+0x39/0x80 [ 1397.757307][ T5337] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1397.763169][ T5337] RIP: 0033:0x45d239 [ 1397.767058][ T5337] Code: 5d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 2b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1397.786631][ T5337] RSP: 002b:00007f3109f92c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1397.795014][ T5337] RAX: ffffffffffffffda RBX: 000000000002c3c0 RCX: 000000000045d239 [ 1397.802958][ T5337] RDX: 0000000000000001 RSI: 0000000020847fff RDI: 0000000000000003 [ 1397.810936][ T5337] RBP: 00007f3109f92ca0 R08: 00000000200001c0 R09: 000000000000001c [ 1397.818880][ T5337] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000063 [ 1397.826827][ T5337] R13: 00007ffd8910153f R14: 00007f3109f939c0 R15: 000000000118d08c 06:56:34 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[0x0, 0x4], [], @loopback}}, 0x1c) 06:56:34 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x600, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:34 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x300, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:34 executing program 2: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0xffff80fe, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:34 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x11, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp={0xd, 0x0, 0x0, 0x0, 0x4}}}}, 0x100c) 06:56:34 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x680, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:34 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x11, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp={0xd, 0x0, 0x0, 0xa00}}}}, 0x100c) 06:56:34 executing program 2: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0xffffc0fe, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:34 executing program 0: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:34 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x11, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp={0xd, 0x0, 0x0, 0x0, 0x5}}}}, 0x100c) 06:56:34 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x700, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:34 executing program 2: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0xffffffe0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:35 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[0x0, 0xa], [], @loopback}}, 0x1c) 06:56:35 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0xe0ffffff, @ipv4={[], [], @loopback}}, 0x1c) 06:56:35 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x11, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp={0xd, 0x0, 0x0, 0x0, 0x6}}}}, 0x100c) 06:56:35 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0xa00, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:35 executing program 0: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x2, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:35 executing program 2: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0xffff00000000, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:35 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x11, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp={0xd, 0x0, 0x0, 0x210}}}}, 0x100c) 06:56:35 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0xe00, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:35 executing program 0: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x3, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:35 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x11, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp={0xd, 0x0, 0x0, 0x0, 0x7}}}}, 0x100c) 06:56:35 executing program 2: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x200000000000000, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:35 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x11, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp={0xd, 0x0, 0x0, 0x210}}}}, 0x100c) 06:56:36 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[0x0, 0xf], [], @loopback}}, 0x1c) 06:56:36 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0xf00, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:36 executing program 2: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x300000000000000, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:36 executing program 0: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x4, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:36 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x11, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp={0xd, 0x0, 0x0, 0x0, 0x8}}}}, 0x100c) 06:56:36 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0xe00, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:36 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0xffff00000000, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:36 executing program 0: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0xa, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:36 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x1100, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:36 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x11, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp={0xd, 0x0, 0x0, 0x0, 0xa}}}}, 0x100c) 06:56:36 executing program 2: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x400000000000000, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:36 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x11, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp={0xd, 0x0, 0x0, 0x11}}}}, 0x100c) 06:56:37 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[0x0, 0x44], [], @loopback}}, 0x1c) 06:56:37 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x1800, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:37 executing program 0: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0xb, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:37 executing program 2: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0xa00000000000000, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:37 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x11, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp={0xd, 0x0, 0x0, 0x0, 0xc}}}}, 0x100c) 06:56:37 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x400000000000000, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:37 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0xfe80, @ipv4={[], [], @loopback}}, 0x1c) 06:56:37 executing program 2: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0xf00000000000000, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:37 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x2000, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:37 executing program 0: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0xc, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:37 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x38, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:37 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x11, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp={0xd, 0x0, 0x0, 0x0, 0xf}}}}, 0x100c) 06:56:37 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[0x0, 0xfc], [], @loopback}}, 0x1c) 06:56:37 executing program 2: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x4400000000000000, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:37 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x2c01, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:37 executing program 0: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0xe, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:37 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='x', 0x1, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @rand_addr=0x64010101}}, 0x1c) sendto$inet6(r0, &(0x7f00000000c0)="81", 0x1, 0x0, &(0x7f0000000180)={0xa, 0x0, 0x0, @private2}, 0x1c) sendto$inet6(r0, &(0x7f0000847fff)='x', 0xc, 0x0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @ipv4={[], [], @loopback}}, 0x1c) 06:56:37 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x88002, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller1\x00', 0x420000015001}) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8914, &(0x7f0000000140)={'syzkaller1\x00', {0x7, 0x0, @empty}}) write$tun(r0, &(0x7f0000000240)={@void, @val={0x3}, @mpls={[], @ipv4=@icmp={{0x8, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x11, 0x0, @dev, @remote={0xac, 0x14, 0x8}}, @timestamp={0xd, 0x0, 0x0, 0x0, 0x11}}}}, 0x100c) [ 1401.472040][ T5683] ================================================================== [ 1401.480245][ T5683] BUG: KCSAN: data-race in inet_send_prepare / sctp_get_port_local [ 1401.488116][ T5683] [ 1401.490435][ T5683] write to 0xffff88807578a64e of 2 bytes by task 5693 on cpu 0: [ 1401.498072][ T5683] sctp_get_port_local+0x73f/0xa80 [ 1401.503191][ T5683] sctp_do_bind+0x38d/0x4a0 [ 1401.508753][ T5683] sctp_connect_new_asoc+0x147/0x390 [ 1401.514022][ T5683] sctp_sendmsg+0x10f5/0x1a90 [ 1401.518672][ T5683] inet_sendmsg+0x5f/0x80 [ 1401.522982][ T5683] __sys_sendto+0x2ae/0x380 [ 1401.527463][ T5683] __x64_sys_sendto+0x74/0x90 [ 1401.532114][ T5683] do_syscall_64+0x39/0x80 [ 1401.536500][ T5683] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1401.542353][ T5683] [ 1401.544655][ T5683] read to 0xffff88807578a64e of 2 bytes by task 5683 on cpu 1: [ 1401.552165][ T5683] inet_send_prepare+0x21/0x210 [ 1401.556981][ T5683] inet_sendmsg+0x29/0x80 [ 1401.561294][ T5683] __sys_sendto+0x2ae/0x380 [ 1401.565777][ T5683] __x64_sys_sendto+0x74/0x90 [ 1401.570421][ T5683] do_syscall_64+0x39/0x80 [ 1401.574806][ T5683] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1401.580661][ T5683] [ 1401.583044][ T5683] Reported by Kernel Concurrency Sanitizer on: [ 1401.589171][ T5683] CPU: 1 PID: 5683 Comm: syz-executor.1 Not tainted 5.8.0-syzkaller #0 [ 1401.597369][ T5683] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1401.607414][ T5683] ================================================================== [ 1401.615463][ T5683] Kernel panic - not syncing: panic_on_warn set ... [ 1401.622028][ T5683] CPU: 1 PID: 5683 Comm: syz-executor.1 Not tainted 5.8.0-syzkaller #0 [ 1401.630233][ T5683] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1401.640788][ T5683] Call Trace: [ 1401.644068][ T5683] dump_stack+0x10f/0x19d [ 1401.648373][ T5683] panic+0x207/0x64a [ 1401.652303][ T5683] ? vprintk_emit+0x44a/0x4f0 [ 1401.656965][ T5683] kcsan_report+0x684/0x690 [ 1401.661452][ T5683] ? kcsan_setup_watchpoint+0x41e/0x4a0 [ 1401.666968][ T5683] ? inet_send_prepare+0x21/0x210 [ 1401.671961][ T5683] ? inet_sendmsg+0x29/0x80 [ 1401.676433][ T5683] ? __sys_sendto+0x2ae/0x380 [ 1401.681083][ T5683] ? __x64_sys_sendto+0x74/0x90 [ 1401.685902][ T5683] ? do_syscall_64+0x39/0x80 [ 1401.690462][ T5683] ? entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1401.696502][ T5683] ? do_futex+0x145c/0x21c0 [ 1401.700989][ T5683] kcsan_setup_watchpoint+0x41e/0x4a0 [ 1401.706349][ T5683] inet_send_prepare+0x21/0x210 [ 1401.711179][ T5683] inet_sendmsg+0x29/0x80 [ 1401.715494][ T5683] __sys_sendto+0x2ae/0x380 [ 1401.719980][ T5683] ? ktime_get_ts64+0x2d9/0x310 [ 1401.724964][ T5683] ? set_normalized_timespec64+0x104/0x130 [ 1401.730749][ T5683] ? check_preemption_disabled+0x51/0x140 [ 1401.736440][ T5683] __x64_sys_sendto+0x74/0x90 [ 1401.741102][ T5683] do_syscall_64+0x39/0x80 [ 1401.745503][ T5683] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1401.751550][ T5683] RIP: 0033:0x45d239 [ 1401.755446][ T5683] Code: 5d b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 2b b4 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1401.775035][ T5683] RSP: 002b:00007f2afe732c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 1401.783520][ T5683] RAX: ffffffffffffffda RBX: 000000000002c3c0 RCX: 000000000045d239 [ 1401.791477][ T5683] RDX: 0000000000000001 RSI: 0000000020847fff RDI: 0000000000000003 [ 1401.799419][ T5683] RBP: 000000000118cf98 R08: 00000000200001c0 R09: 000000000000001c [ 1401.807447][ T5683] R10: 0000000000000000 R11: 0000000000000246 R12: 000000000118cf4c [ 1401.815388][ T5683] R13: 00007ffedb82650f R14: 00007f2afe7339c0 R15: 000000000118cf4c [ 1401.825013][ T5683] Kernel Offset: disabled [ 1401.829321][ T5683] Rebooting in 86400 seconds..