33a53a68b95d449a8d39785611700cd36538d57dd866ac18ad38fa2", 0xc0}], 0x3, &(0x7f0000000680)=[@cred={{0x1c, 0x1, 0x2, {0x0, r2}}}], 0x20, 0x240008c5}}, {{0x0, 0x0, &(0x7f00000007c0)=[{&(0x7f0000000440)="cd5e2def7095aa1a4d99419f0cd1147286bc4a54427dde04a592c88b506713a5d42fca845442e9f42060654bedc5c166f5724f3d2269b922499bb07541a5295b05dd08031c6b8e8eef6621733640336e77480a955c5b37f6f6aba4eb62dfd119a59e75a60337e65610698a163ea5ba3dbd731b7e84a48697be37d07e67ff2af2ef484e8795d165b419d5e352cb7a42af1b992c818b234ef65bd4e3c3a50c5cad83a498c1792911c5581ff18f451b1b7e398ac253a1d97011e2c78947678dc8d6c79b5bd2b3031b", 0xc7}, {&(0x7f0000000540)="1a8a95be7a9cbfd4a88504e3eb863217c0431889ec4ade8ce82afce1bb56530d35c4aa8de19579d89c2b28af14ebd6e10778319f57a72d33870b151e40cbb720d51ddc5b1e5f7f4cfcb5b0c48eabf0de43859ef1f9a3104c6d07b6d90492fee758c83d9967f89ddd5c79b45aa3d9de83abba925a3f2c1b03f46b9ab131406d23534368eea4fb447f566ca7e28815c516b63fe1242468def8", 0x98}, {&(0x7f0000000600)="b0fd300ac5bc4718ce78e46d9285edd75dba87feac488205fe5a81a1232763316912f5d83c0c2dfed4ce5c178ed8d7b08cfe70de5d61074dc98ed4ba5adf00844a71f7fbee5f01dc5b9fd7172d248b22e04c23a06d1a6d6399", 0x59}, {&(0x7f0000000680)}, {&(0x7f00000006c0)="47230f4462189267cd79a7c27ac95ac744ce0b0effed0ae6f87a83bc7b3afb10433ec566ce768c264be4d07226a4aa563ce28244475c8b63332b5357482c532636314d2de74439ee9737f5f45565fb766cc074c5db6e19f903c70c67b253003708575023803a86171c245210a4de83c0950eb78afcc0712b57dfaa3a0fe851b97ecf4a36670f656a359a15e993f28bd94806a9d2ab01a9ae1cc6b57259716ec60251fcd5ae06b5c310f696aa25284c", 0xaf}, {&(0x7f0000000780)="b4a3c3d3510dae2c734c133816da30c051dbe864f83648c6654ff4f0614accea8b5b9188b14dd2272fd43a1f91f5423f1aedd6ffd09747", 0x37}], 0x6, &(0x7f0000000a00)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xee00}}}, @rights={{0x18, 0x1, 0x1, [r0, r0]}}, @cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xee01, 0xee01}}}, @cred={{0x1c}}, @rights={{0x10}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r0, r0]}}], 0xc8, 0x44040}}, {{&(0x7f0000000b00)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000002040)=[{&(0x7f0000000b80)="6f4e576f70af1658485d1dba4bb628f686b09a98bef3639026990bc3c4f0bb6791328e4e927352ea37fd5b53b65ab8ec7ea82eeed37d6a06623bd29720e5d2fddc318a38e1dd6b746cc4cb8461ea835d9089d2ff92827f1a32f829ff49b9f79334c79df618719e7949379f167494363e8d14be6c82b912e536e9ba0dcf1c904b35928b4cc449913f2624e3e5c50f04044e986bfa4edc7c2a0c35130331fb26f4c88595804296d63526152296c4e7f5708927256e5adeafdc954404201d943cca467fdaeab94485c972e011247d2da3ef3f0fcf178a6e0ddc36a61391d7951474", 0xe0}, {&(0x7f0000000c80)}, {&(0x7f0000000cc0)="1d7a805670541575d5cfc652855ecf42cc4a34a37b9471bea39b8abac5f247e406c8643f9930f5e4af19ce4a36e0c4ba6ee47b993fb7264a4ea46ce2789841a9f902207c31b43b07a6cc4dc3347ffe2fcd3bc1", 0x53}, {&(0x7f0000000d40)="7a59280fede1d88bc59126612b4262348269cdf82b586286f73b8dcee6acdba4a990d059a9005078223bd5eb2681f587d488dbacc9fdbba2d916d0bb39cde7ea7eb38043b1d0250eb6387adbde3507578907b9b498c049f9d15101498cb55e812090898e5d8f87cdb6a623ca5351f2e395ec879495bbd16c6c1ec41a9f8a9fc3100db3a97467d941730d8364cb64ed0f4b26b843a61dcbe4987c14366421a0ada0343fb09a6ce5a991a15adbde1d0366083e9c83f67d4d4d207c5dcc", 0xbc}, {&(0x7f0000000e00)="fbd30ae37025bcbca5ae0f276a5bec1ca912c2623b189fa086e5d56a6d5b3c84464b88c1d42f6064d73f05fd97ef1e76571b41ac623fa6df690a781235f834a599ccb85d56c6ae57389b1487861d09b30b7a3801ac74bd99fe396f73ac4333671a5c59493d4782c7d3360e94d62c0366275bd287560943980f6b85ccfc853144b97890ef6cdf574c4e162c0108b895219e45369fffebdfbef98b203fdc17b0cc273d5b0495e523f92ad63cc66d0d5739bf6ba4ed19182f8e194f36c056c37c513c9c8c80bc5b33b2eadd0a970d523fa01458474b40bd32d35b", 0xd9}, {&(0x7f0000000f00)="ba4e8572bd2cdc72edd5326a8f2e29bb3b5b470765bca5398e48066634850ecc6610f22135612f3264098bfe90e4f7b184e2f1fe9de2c87a6c974b2b17835decbcae5f0c3a3d4e8da9bbf28a59ca6a9edc4d6d610173ee7800e3fe78ee464de2333d02b04ded2fb5395d3f77cabc27f3938c6988bb0ea18723a84c0d267a675fbb29999d25ca1ed48c663aafe1e34037d8ebdc635dff0c7318887d628c8da4f20f6f6bbb8c72a976f33981dcdab86588ec78b7e67fc11f5c3d3013d74a7de467c2ec52519bf86d468de1c46b848ab2826b1f7ae54f910b5430ed47a9f066640bad19e9fce2503cfd971969a8b0552521e7d7", 0xf2}, {&(0x7f0000001000)="c578394aba17d68b01aec6d0da39291fc7d98afc10e2418a947562d1ef56ddfcc4e5900aad", 0x25}, {&(0x7f0000001040)="e12f7248f0bac928f54633961dcfd31ddba9d81fb803d5b622e8c4c820daf86aafa812510e81b50eab9571efd4708c9f2507c2b8219b6f5860f59234c686d722d6dea102feee1a0135b39e126cc9a80990a028c0514168b88c89b3abb7aa8d98461af4c3fb65645bc5f212ade065f1bb36a2d2baa84642b0e72c59ec2b07c095b64dad93146f22afe6c0e0a279ec55a2918b3ce12ee5c3d6ce1e0cb69a19ebe653cb9a80201e50b2371e7522ec884c725e056a85cca05dccd4f919ba4a7ac2a5f3fd5ec59e869442a8db489bb2b51adffffa3a38b1801057b5d79306dbb27813362121a7191b727db6b4e518a20666ecb802b77f65fcd76e5567d876dbcfdbcdabd3527982bc7d1b58c97b752da74a0378a89d809f2a7935cce35f4cc6ace923539c009b9c09407143a3a51ffbd2c4d57546b66490af950e55f6d62e22a8cc872517c1103e93599b34d2e268673015064c9219fd4a0653d7a66f41e718d3fe2d175c0738b27276cae8beedbd37b53b718ff89fd6b5f9034624405fa9f90b7d7418235e811ab5807ffe75d515dfb6608a00542afb007571969d5ec1c4a1f1db9bef73bf79e4de33b106845769f612e3a70e475f26e9a9d95f54bf411d6ef9afc7dabec1941e6ac528eaa88580f5fa5ca5e52bd64aa102e4944e1cf4d0191541a884f10aaaa46c0d83012bcbcd88b78d3178be0d995e009a339c12f2152c7950e3d11fc5a3d1b797d0dc9bf4b93a4753667f2e3e71f4680b0f26acf969bdd797b0678355b7699b0dc971c97a79b66f5c3e487583d754a12f05ea7ced5f36d25ec5843c17919ebace5de7e0f2e711633360fc88e9b1661b8f1d81c5dc9087936cf736bfda0ab7132e491dda065fb6ecf1d9d7f07cbf3c882999b3ac860d972f20ea19a149ae586a07aedc952f331a85aaa27bdadb7f1d890de07591a99c9bb7d83769a25729e91b77a7493c712e8d49fb6b3c183411bb4d97bf3ab9300f1483aa2ac2030a5a8c4d049f51666d21835fb5e569ad786ada611aad554495b187b59012f293beeab9c4b1ca552ebf6dbd6eb8d233c0d3388f6842dba10de265e6739ee1fc133e2eb8afb3d2521135de9e79ecafe93ba591432f846bc9f6563f34fdec4764def3ddf889aab4eb6f48ab1ed8b797aaa2bc06377af2c2a004d0552b2f82925f6a1c9df3c71ee5bacf958f659cbf16c83bbc7d8d762924c4bf57ceb6ed30de344f026b6ee436e7e6fd3b0a37d196e59fd34079353048fa2c7d27cd0ba00f4476d78c18c87df96d3c58cc82e05c059631d006da5dee785da5b2c451dce70cd0ba3deb1a13762542b358f910cdb1bd25c9839fa12f3df31e168a238a028c7713c84350e6833217807d287668c54ff4392261dabf53909329dfb110662d00d4cd09c82e931f5ae119222b597567e83f90671c8fbf602a5a4f2816f2615e980aa846f33ab717c2194860f977d878c91bad285c3927d7910e0892932fa4d74d41c76eabcfc4fc09586f134f774c3990a3d2733a2894dfdc1df8d1df3f61c160803b88b44c607244fdf4ee6cd2580cb960fb506d047b9d8efabaf8ace5c109b68090368ddf8e35244605c0b87992150a53b00c72c1f6d37af45c94e066f9e1cf82fe69f58aaa1543fabac4a7f6dd3c67df58baf9afe1b9f882e3ea2ab702553e218ad34961a4942c4b5f3e9799d6b50f480958a3ef5235a294a7088fe980a43aa9f3e4a38e56b55d8711f81ce9da76f3654f0444038d6fadcbca2d04360e98e53a0edb6c0f32295a3f70be0ee52bebd8a350a8e5484c1c2d3b56aaccc7f52c4020a932be4578dbd8d1a38b994580ab5a0446c07a04f505af81540290088b5b22f4ddb032b6c674dc30606effb5b3048c33aa75e615a92516b6adb3a901ff01c9a295663224e25991a77227904dfdd07933b4fb5ceddcc8b5209f01d0d1b8ccab9a5d0e8e9cbc2a50604dcc2d8b833af6666acbdb1f23bdb98f10fc17f7ad8f0252b88f0050b97f7e2fe0cbdc8c85d198672ca125fbc22407059bbf94fc210dbefa3ec2d797a2a8d8dd3db37fb91d9f1454eac58fc6ef1abd50101f956650c3e6ee7c585b0f5d376c8a7ba4439921523a1f48c6241cc387fe58b48e20e9f47b8638db26915ccb0a681b0823f986166a9e7c6bdee1476d21a2b8e4228360c112f8a85d8d94ff5bc2426feeafa3dd94a7e965e92cd26075b6cef6e82eaf24480c226ecc8a116188271c30ff7c78f9cddb505c163f8af10956080510117f65e2b3d95a3c73a47a35040730d8d80d1e68e7415a0ab2f5f2850db3e0d0891af1ab96da2279a73614059ee2fd819878a94982e758c2b947b6734e3958f2e0fcd262d07cbdd4159b9f1b2c1529a35f7363313d32d4c5f2b7952f969d7700c00b3d4de652d4efe0ee866e0722fbf40791ec09da6db94aacc7523430a392d5ea9841c3d41fa58a77a41dfc1361c310c998277c5b1796fbef1951e3d82bc91e5b0a3c7bf0d438883d51ce310681b81c5b84fe255c5adef3d5d57216c38d4c0532dbfbdc548c2850b54086db996c02f67cbc5a15d05a0101017de635fe56e9777e982481cf50dc4a8cba2815d23edfef04188a9a3b727272108d9ed035f3e65d03b28791b3155e38834fbd1b649679c41ef6aa50ba56290321bbf09762405edaa49f034aa908ea8dc9f86ecd5edf576c6ace9b9c069a21e2f4ab2b19b52036ff12a104046c76c508f46f0e2b507f99c7f196afd7ef032633bb2b44c532e2c3dc4c607264fbe0c83bf81799eec03e0f9e910d090dc71906d04cceca4f2427c1fdc5d94ab9b475cbc7d948837d8590f05f03751b7cb93b89716696c7dbb6a371bf27c146b77eadcf25fb3fd3d161070c95fae7900e135701daae3914f3390c1d77b057a60be45699a1ca6c771beea1ca0085ebf89af0a976eddf7c2fa099e97d228be20c1dfbbfd75a5c10da1da288d18ebb18b977bbee99a36fa97eaf132bf26e0fee0d0520744e98036d59a93950fb0a578ac9f22f30813d19cabcdebe1c7a9c487eb8bd4963b4b7972116b2d9d22e0d7e8134aa330ff1165f296e249b54c7861c8e17a8bf7467acf355335335e520b2780b6fdf55c88d0593e6796433568fab47567963b04a409ad7356049cc62ba9bea6bc95aa556ea7b30ea9ca7a1a10e98b982b99fe8e993ae0660d3693121a85a766e23cca00c37840f90bcd1b7de83d15bd5d8ebf8760f9f0c05b2f4f1df47d0338bf283e95373c2dd916f6a6fd807cca138357660e847e2c834a81b16350124099d6081799ea145681ca1a8bf8176b598c6aecdba9634ee92fd7843015dfa46bab35f683592bac673aef4b3496ba72d98f893aa4cf477d7f53edb8530cc474ef20e146a5fff67246e76841d3686562de553661d7e5780377ea0a6564bc013f758a29389184a65b5347e561408c34aada5a30303fb10597ed1883f41637b44cc9ea628521b31e77839922669461c432465009c23f5b40010545002defbac1aada1f2a733b9d94e6155c7cdc2892a3d5f3bedb573628fe4b3749eb7fb86f90d7867551fbf3a0acb875a317a888a6721bafc7a738f4266152bf41dbb0d5051a575670bacc7ef1fa9cbca51cbe5d6b5bc9431a5efee63b28e6bd9777f30a87e7798d9ab46fc8f67b894b09283cc43d733c6fd535615f644667b8eeb9a2639afe1792ab342670844089a855ad92fe7731d2207006add1505b8b606478055ba5601a1142906a7024dce2510093115924d44f8a59919f8c0f8a03191e69272be0186db18ddee57c7f54560b3ae40403fc8e39eda65c08f48efa5c2c60f9cf89cda5105c55e1abef295b4c8274f37536c55e954baacac49c76acaeae6923b60ba41269aae2ef2cc5377f21adb112fc0fb7548622c59aff1976e90e5826b79a694b738bbe17098e98253a643dde2c3534f4d7f29067efddf34a2b6bfdd8e84af6eaa1999c66b5ac858cf6ba9126e82ef63e0fcedcce06e5d122fb980012a9a98489151a6fffb0095444e2ebe55761e21d1b617311b924a2fe52316bef584fbb4eeec32a9342020f7212dc9750b4abd5105bc813c4f029f3ade18e314a0374ecb0e2e4350adf984543189c7954775b1ef2ec222a3da499f668f4a2f965ab924474a93724d95061a9297623e084e328e51f334b61fa2c7aba8eefbe3d75e2cf2429d3a0e9e5239cdf52103b61970bac2e6644407eafd590966b3696ca90703d5681fb3a4dc62ce160b482f8e38616aaf72e6116e0ced154c7124d4ae70ba81677a810e6da105c0e2c83bfc24c464d980826ade65dd5fe47494fadbd178cc1d2326ce93191ed02fd119111b1aef5104f8cbccb1ce7e9a638f4f7c58e0c0f9144c7d9c7e8e9edf7414283660910e48ceec23c386f08c94b56e62252801a25d0d71a41ade2e7f863b528539b1aa70f06f0c851c0fa72f24a7b0625e3759be93c6580ea3aa31e848fcca8f5988e3ad656b1d2480cac275f69de8e706bff4a10dc6a5596ea55bfb4e21462fce48dee029de86671f7e5970a1ec1b11d7fdddccf4e959c700d4aee0d2e42fb3edf6956931375bd9b5ba5d159ebc17e3fbd9b9bc60f1107c3c66e51c1304010bb4818f7cb3381867b663ac49757cc7d704e9611f1ef3dc6e736dec87e9dc6c13676935611efbc1a74264ac4707c54f2bb7e0beead400d11d5dbce42b3c79a36629aea4f9c703708f7cb8e8d4cb7c799983dc0601828c64b20cf34c7dad8c2fe3c66f73bbd128d447f3e5e1baf88f65ac96c746147ac17581dbfb42d2fd2d9ef0b6cc6cdf842060c1f29a0835fe841b8627ef7088ff751f7a3035a96d9a7e700832c9e06c2c16b6bbee9f98fec9b659dcbf1309e5d8ff0465b5d171c171f6332d36347e4a172be8760f86d7768e99502c52e406d3642493745452288d91c1e43d3fa072e917b13b5e838211fee3721f0ecbd00a36a17f026907f90b0a0f2310486cc26f003211e03e3e5e09c065b36b9155e418ea36d78063fa29b14250900f5e3a43f2b052ad44d0a32a8c8e4f95845b0f4b40938d103e5fe15002ff81d4ba712e6efa2fa596e6366164a6e28545e056d09558abfc9c6c8f4320944aa3e287c1c81115676b32ff4bc47aff3992f9fd54b775df2e3d39a255556186e67bdb57a1a8ba8caaedfa43df6040d8a1b672c199cc884438fca8472f540bb8d865cf9d2ca142dfc28cf740eb2cfeb443d02aceed61138ada80789352397c3d7772dede8f3d502151b3c522c7eba65e0576df58585538d7dc5789d002553e055db2e01e89ddfd55f64271aaaf84fb814c3541244274995f06b06fc0de09b56b59faad027997ae7e70a2bea48334ca6f01a8f70b170861637cc7d76b4fe4995a57e1ace239d934c441c8bc3fa0e15399532f6ca1e65b1810e699ab7445a5510b5f737e487151a5b472cae8eaf41a3f66a1bb98b8b64ae72a5a20b612229c4780bae6865194d860120be4140323f3f06a09c66ab98cab2a31345b48a072b8b001e915ff0d64bdecd6fe2affe0e5ba02a88dabcb060f8267a560aabf18a09b446c151a59d8ea4771810b3c6c38c4e73ddf8354de692008a843624ff1aa4cdf787b62d0000d955cd5cf5c0355c087371a363607d78a745783649c132946fec22d785c3215d00e24c2175cfdb84ac29d5e7403e1cd6646794e85546b61ecdae52e681ccba549570c55058b1c662bae7da1b33410548ac18ca0935670a6245954a68be0f7db24414c87ac7ba8af4e7bd5bb10e8f031d8341edf0729665c3093f209e12a1413a9e087ce012798d40af8c7b750eed2928d13425cdb55", 0x1000}], 0x8, &(0x7f0000002400)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00000000180000cb648e24be1a488e0001000000", @ANYRES32, @ANYRES32=r0, @ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c00000000000000b100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000030000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r0, @ANYRES32=r0], 0xa8, 0x4000}}, {{&(0x7f00000024c0)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f00000028c0)=[{&(0x7f0000002540)="41b378952e504f0932a4f6f5f3af66f00f1c815dc79aaf89f884a39979c07d2fc3cfcb49776eec25d7ea2176f11097ad19e373676cc26d8a7711cf23d4d5788ddf56138cfb3af1e217bbf60657c076b3c7d085587aebc21992e72595fe0681b263effe79e8eace3fd084e031bf9bbbb67082c87f1894bbb1b0b6f7da23302e9740ec9b77acdf7bea188a3dbe1872e46877f1bc4c25208034ed021cff5035b8b594ac6fd1ac4c596e9b320d783278046a9a55970eca5ac7043c615808912ac76a70fa9d9e367dca4dec6868b3e57c305a434f5f7348178f72b60bbc883fbe986eb5d800ca1cebf937a5d58c7a", 0xec}, {&(0x7f0000002640)="7735521d521f522e6867dab17d28a5b39a41d0ce8ec07931dda7473d3ea5f252f1d343af6072cb54994e3a2d71124157613cb6be5a22c53184dfc03eb1f47d1e410f18e52cd254fdc07dfd28aad0d37ecad7086a5c5fed8ed5e554e980788f5d7e9720ad7de64520c7139b66f799a33b61300bb68b3ef73a184a8d715d81a77b91ca9da9320a76731f01c2a77f683a54d8322cdcf3854b1aa6aa768a463eaaf429aff29586f982c020df764325837d82a777b227b881c7ef20e0a8f14dcbc9c88ca7a6d39f603082e78c6e0c9a084d632182199889", 0xd5}, {&(0x7f0000002740)="456afb98fc4331d907a3ee4eb79e77d8fe2b8b2eefbec7a2a3dd5fe26ae5dd46999ad8a2a35f0e65c35b2ca5cc72b45ee79f13496083d8645a03bf1595ce637816a061baf01222f4431cad2b71156590adcdd4057f3d79ec3f975c079bf2f4273cc6b41189adab843b82bc5c7411ca1f0f2672c2c4a8ac5ab6afdfe7908711dc8033083d25929c9b8820e054e0808dc7168e06963d30ec7c9f3110b5dcce364f526c099159a600934b7eb1697d25ee80329cee27ea1dffd63f6196e621a1f69c4b092239988fffe76ebca69449b5f3d591b879995e1bb7", 0xd7}, {&(0x7f0000002840)="c37e90c0eb64d8dcd57d9be5f9314978fd0aa1a343e18208053ef0544c7b2b7ca61fbc8a2f6f536c6ca0cb35c403d3a44b98b01d9e6987fb62d5bc2c72c919f43f65fb971a61f088694a4762a22f1a9499ac088b6512349bb6d7f3d917c3fa6fcafd5218cc22f919ad8c7cd98842ffb09acddff09567b477f9694b1bd98c653e", 0x80}], 0x4, &(0x7f0000002940)=[@rights={{0x2c, 0x1, 0x1, [r0, 0xffffffffffffffff, r0, r0, 0xffffffffffffffff, 0xffffffffffffffff, r0]}}, @cred={{0x1c}}], 0x50, 0x8000000}}, {{&(0x7f00000029c0)=@abs={0x0, 0x0, 0x4e21}, 0x6e, &(0x7f0000002c40)=[{&(0x7f0000002a40)="90b50e8272b469a05a278cdf7dfb116f4521cf5dce753ffc9b499566a60507f34a40d19435f265c07c4b25907ec397f8492fc9ecfa874ba74f58231d", 0x3c}, {&(0x7f0000002a80)="e772733cd62d7fb1b71cd447297d077012b301844967774dd11b2fe6b87b33343a26ad726f50bf9c7887475c354f47e7728723404861ba89f3189727950c2f53c9f713a15f52516761c761130733b074e27104bb805c8adf1b50509a5da482be6bf48ab321af8932daf896438e1c6ed817fdad7ce87c15b3fb79a966000742d23b3533f2cd63560cdb2845d0740fae5924c9937dd42242001ccb4f2cc8ac95b98d7a53dc359f", 0xa6}, {&(0x7f0000002b40)="0a6b5b51038da4ccc213cc5c18095136b43120dd6c6cee06c90c085afb", 0x1d}, {&(0x7f0000002b80)="ad890266ed87d9c41a173992478a6a2b259e9c34c7a79bceba22ce104c2d2d28ae6ca64e06a5f454c3663e2f8ec3e148c37bad9d33e9fcb181846ce29ca8d3436b21615a27419f4e07a67cfb61b7fce9262c0fa2cdd0b35a0433861c187d2d751c9406d4412caf58b9fa5d1d9e9a453625d9d17bf77e19777a3383552de2bce29608b863fea820f25ec44dba9a04c6a52b7f6d55", 0x94}], 0x4, &(0x7f00000057c0)=ANY=[@ANYBLOB="28000000000000000100000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32, @ANYRES32=r0, @ANYBLOB="1c120000000000000100000042000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r4, @ANYBLOB="0000000018000000000000000100000001000000", @ANYRES32=r0, @ANYRES32=r5, @ANYBLOB="20000000000000000100000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r6, @ANYRES32=r0, @ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="000000001000000000000000010000000100000014000000000000000100000001000000", @ANYRES32=r9, @ANYBLOB='\x00\x00\x00\x00'], 0xc8, 0x48040}}], 0x5, 0x8000) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r10 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r10, 0x4c05, &(0x7f0000000040)) 03:08:55 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_STATUS64(r1, 0x4c04, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xd6, 0xe7, 0x0, 0x0, 0x4, 0x14, "ad3aa66cb2fcbf29d523ab222ae37a80a11b6bfb860fa088d97a20f342558d235ffac18aa97cb74edce5112d98c7dfee7587a3db21b032168f7c112514f390a8", "daf7b362c2f4f81b4ebfcebbcb534f7a511ad1321b83f9988692b1ddc363ee28dd09c3a8788961136f0636d4efb0b279193a77b831751a820016399bbe4dbd9e", "0379d598593771ac5a5c5f031b709d154968ea4004f675919b3bc37213f72ce0", [0x7, 0x9]}) 03:08:55 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x100, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) pread64(r1, &(0x7f0000000040)=""/121, 0x79, 0x7fffffffffffffff) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000200), &(0x7f0000000240)=0xc) newfstatat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0), 0x4000) getsockopt$inet6_IPV6_IPSEC_POLICY(r0, 0x29, 0x22, &(0x7f0000000780)={{{@in6=@mcast1, @in6=@remote}}, {{}, 0x0, @in=@private}}, &(0x7f0000000880)=0xe8) syz_mount_image$msdos(&(0x7f0000000740), &(0x7f00000004c0)='./file0/../file0\x00', 0x8, 0x3, &(0x7f0000000680)=[{&(0x7f0000000500)="b23e45da265599ee556aef266f25903aa6c51237b8160c7730532dfa3e28c0d6a84332fe46c3bec74967de4ab00c700987a966a9c28dcaf0bc871441c5b3a66171382b50ae148df607ebc224eb", 0x4d, 0x4}, {&(0x7f0000000580)="b27decc2abe1a2b4cbb0ab1a24160530a792c8778d881b4ce20195643736948284939ccca05ebaf2b19d1455867cc737c491700439b9e74584df48bd41ffc24f877da34c593b1be4ba82ffc8fb80ce77d771f94ef84b041ab3ad93e64277a01ec78437cb3ecaa157adc25407552d7593468a4471bf8341d46e8d36aeff336800"/142, 0x8e, 0x8000}, {&(0x7f0000000640)="2b682822686d1a5b0e82f7a6376b1da47a77c915017b34315c3de4f975c38fc4fa0c", 0x22, 0x9979}], 0x8, &(0x7f0000000700)={[], [{@func={'func', 0x3d, 'CREDS_CHECK'}}, {@appraise_type}]}) ioctl$TIOCGPGRP(r0, 0x540f, &(0x7f0000000340)) geteuid() r2 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r2, 0x4c05, &(0x7f0000000040)) 03:08:55 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x0, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$F2FS_IOC_MOVE_RANGE(r0, 0xc020f509, &(0x7f00000000c0)={0xffffffffffffffff, 0x1, 0xffffffff, 0x40}) ioctl$LOOP_SET_FD(r2, 0x4c00, r0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x1279, 0x0) r3 = openat$cgroup_netprio_ifpriomap(r0, &(0x7f0000000040), 0x2, 0x0) ioctl$F2FS_IOC_ABORT_VOLATILE_WRITE(r3, 0xf505, 0x0) r4 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) pread64(r4, &(0x7f0000000040)=""/121, 0x79, 0x7fffffffffffffff) mmap(&(0x7f00001e6000/0x3000)=nil, 0x3000, 0x4, 0x10010, r0, 0x6cb21000) fadvise64(r4, 0x1, 0x2, 0x5) 03:08:55 executing program 4: r0 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) sendmsg$ETHTOOL_MSG_RINGS_GET(r0, &(0x7f00000002c0)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000180)={&(0x7f0000000200)={0x8c, 0x0, 0x1, 0x70bd26, 0x25dfdbfe, {}, [@HEADER={0x60, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_FLAGS={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'batadv_slave_1\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth0_macvtap\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}]}, @HEADER={0x18, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth0_to_team\x00'}]}]}, 0x8c}, 0x1, 0x0, 0x0, 0x40804}, 0x2000c801) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r2, 0x4c05, &(0x7f0000000040)) 03:08:55 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000005300)={0x0, 0x0}) r2 = geteuid() setreuid(r2, 0xee00) r3 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) setresgid(0x0, 0x0, r4) r5 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000005340), 0x100) r6 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) pread64(r6, &(0x7f0000000040)=""/121, 0x79, 0x7fffffffffffffff) r7 = geteuid() setreuid(r7, 0xee00) recvmsg$unix(r0, &(0x7f0000005780)={&(0x7f0000005380)=@abs, 0x6e, &(0x7f00000056c0)=[{&(0x7f0000005400)=""/181, 0xb5}, {&(0x7f00000054c0)=""/237, 0xed}, {&(0x7f00000055c0)=""/195, 0xc3}], 0x3, &(0x7f0000005700)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0x0}}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x58}, 0x20) r9 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) pread64(r9, &(0x7f0000000040)=""/121, 0x79, 0x7fffffffffffffff) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000058c0)=[{{&(0x7f0000000140)=@abs={0x0, 0x0, 0x4e24}, 0x6e, &(0x7f00000003c0)=[{&(0x7f0000000200)="8dda0fa7a9d071feae99ec14ba82791209d29d9a94b10e8b55b150a998dfa682ebfa6fb555c57d74e85cc58e2dfe7586cb0320ba52f3680585e1b55210d0e74f79474fe1dc9f728920348c39635fc07f6a8955004602b77f9e88c154f801d690a944ffe4288e9dc6b1bd629786b4fa41c6ffb149ffe4f8092daf300661f0ea624a54466c796ab40e811c5c8ec7874ad9b793f3adffd1e9797863a4c51c863627501e6eede4347081f8b4c353a1f8", 0xae}, {&(0x7f00000002c0)="a22d6b981354ede778305a82a1a89bdf", 0x10}, {&(0x7f0000000300)="b5c66365b447b3e46d6f417dd55d806cce32249f8f8829f62c0a29448b23fbfe14920a3f46d302be4da805938a1e18b6937a69a980f361662211db14fb7bd454d52f49e936edf48136d35135cbde861219faa402bf6b711a08f3d11c72cc6ee4c542df7b2768bd39e17b4844756607cc4786dcc51d6d11e5a089f1097e2d6e80c575b3b37a890a099d18fb6d57e61f05559dad38c7ee61ab568510b7f824e5ebb04952d4b33a53a68b95d449a8d39785611700cd36538d57dd866ac18ad38fa2", 0xc0}], 0x3, &(0x7f0000000680)=[@cred={{0x1c, 0x1, 0x2, {0x0, r2}}}], 0x20, 0x240008c5}}, {{0x0, 0x0, &(0x7f00000007c0)=[{&(0x7f0000000440)="cd5e2def7095aa1a4d99419f0cd1147286bc4a54427dde04a592c88b506713a5d42fca845442e9f42060654bedc5c166f5724f3d2269b922499bb07541a5295b05dd08031c6b8e8eef6621733640336e77480a955c5b37f6f6aba4eb62dfd119a59e75a60337e65610698a163ea5ba3dbd731b7e84a48697be37d07e67ff2af2ef484e8795d165b419d5e352cb7a42af1b992c818b234ef65bd4e3c3a50c5cad83a498c1792911c5581ff18f451b1b7e398ac253a1d97011e2c78947678dc8d6c79b5bd2b3031b", 0xc7}, {&(0x7f0000000540)="1a8a95be7a9cbfd4a88504e3eb863217c0431889ec4ade8ce82afce1bb56530d35c4aa8de19579d89c2b28af14ebd6e10778319f57a72d33870b151e40cbb720d51ddc5b1e5f7f4cfcb5b0c48eabf0de43859ef1f9a3104c6d07b6d90492fee758c83d9967f89ddd5c79b45aa3d9de83abba925a3f2c1b03f46b9ab131406d23534368eea4fb447f566ca7e28815c516b63fe1242468def8", 0x98}, {&(0x7f0000000600)="b0fd300ac5bc4718ce78e46d9285edd75dba87feac488205fe5a81a1232763316912f5d83c0c2dfed4ce5c178ed8d7b08cfe70de5d61074dc98ed4ba5adf00844a71f7fbee5f01dc5b9fd7172d248b22e04c23a06d1a6d6399", 0x59}, {&(0x7f0000000680)}, {&(0x7f00000006c0)="47230f4462189267cd79a7c27ac95ac744ce0b0effed0ae6f87a83bc7b3afb10433ec566ce768c264be4d07226a4aa563ce28244475c8b63332b5357482c532636314d2de74439ee9737f5f45565fb766cc074c5db6e19f903c70c67b253003708575023803a86171c245210a4de83c0950eb78afcc0712b57dfaa3a0fe851b97ecf4a36670f656a359a15e993f28bd94806a9d2ab01a9ae1cc6b57259716ec60251fcd5ae06b5c310f696aa25284c", 0xaf}, {&(0x7f0000000780)="b4a3c3d3510dae2c734c133816da30c051dbe864f83648c6654ff4f0614accea8b5b9188b14dd2272fd43a1f91f5423f1aedd6ffd09747", 0x37}], 0x6, &(0x7f0000000a00)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xee00}}}, @rights={{0x18, 0x1, 0x1, [r0, r0]}}, @cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xee01, 0xee01}}}, @cred={{0x1c}}, @rights={{0x10}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r0, r0]}}], 0xc8, 0x44040}}, {{&(0x7f0000000b00)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000002040)=[{&(0x7f0000000b80)="6f4e576f70af1658485d1dba4bb628f686b09a98bef3639026990bc3c4f0bb6791328e4e927352ea37fd5b53b65ab8ec7ea82eeed37d6a06623bd29720e5d2fddc318a38e1dd6b746cc4cb8461ea835d9089d2ff92827f1a32f829ff49b9f79334c79df618719e7949379f167494363e8d14be6c82b912e536e9ba0dcf1c904b35928b4cc449913f2624e3e5c50f04044e986bfa4edc7c2a0c35130331fb26f4c88595804296d63526152296c4e7f5708927256e5adeafdc954404201d943cca467fdaeab94485c972e011247d2da3ef3f0fcf178a6e0ddc36a61391d7951474", 0xe0}, {&(0x7f0000000c80)}, {&(0x7f0000000cc0)="1d7a805670541575d5cfc652855ecf42cc4a34a37b9471bea39b8abac5f247e406c8643f9930f5e4af19ce4a36e0c4ba6ee47b993fb7264a4ea46ce2789841a9f902207c31b43b07a6cc4dc3347ffe2fcd3bc1", 0x53}, {&(0x7f0000000d40)="7a59280fede1d88bc59126612b4262348269cdf82b586286f73b8dcee6acdba4a990d059a9005078223bd5eb2681f587d488dbacc9fdbba2d916d0bb39cde7ea7eb38043b1d0250eb6387adbde3507578907b9b498c049f9d15101498cb55e812090898e5d8f87cdb6a623ca5351f2e395ec879495bbd16c6c1ec41a9f8a9fc3100db3a97467d941730d8364cb64ed0f4b26b843a61dcbe4987c14366421a0ada0343fb09a6ce5a991a15adbde1d0366083e9c83f67d4d4d207c5dcc", 0xbc}, {&(0x7f0000000e00)="fbd30ae37025bcbca5ae0f276a5bec1ca912c2623b189fa086e5d56a6d5b3c84464b88c1d42f6064d73f05fd97ef1e76571b41ac623fa6df690a781235f834a599ccb85d56c6ae57389b1487861d09b30b7a3801ac74bd99fe396f73ac4333671a5c59493d4782c7d3360e94d62c0366275bd287560943980f6b85ccfc853144b97890ef6cdf574c4e162c0108b895219e45369fffebdfbef98b203fdc17b0cc273d5b0495e523f92ad63cc66d0d5739bf6ba4ed19182f8e194f36c056c37c513c9c8c80bc5b33b2eadd0a970d523fa01458474b40bd32d35b", 0xd9}, {&(0x7f0000000f00)="ba4e8572bd2cdc72edd5326a8f2e29bb3b5b470765bca5398e48066634850ecc6610f22135612f3264098bfe90e4f7b184e2f1fe9de2c87a6c974b2b17835decbcae5f0c3a3d4e8da9bbf28a59ca6a9edc4d6d610173ee7800e3fe78ee464de2333d02b04ded2fb5395d3f77cabc27f3938c6988bb0ea18723a84c0d267a675fbb29999d25ca1ed48c663aafe1e34037d8ebdc635dff0c7318887d628c8da4f20f6f6bbb8c72a976f33981dcdab86588ec78b7e67fc11f5c3d3013d74a7de467c2ec52519bf86d468de1c46b848ab2826b1f7ae54f910b5430ed47a9f066640bad19e9fce2503cfd971969a8b0552521e7d7", 0xf2}, {&(0x7f0000001000)="c578394aba17d68b01aec6d0da39291fc7d98afc10e2418a947562d1ef56ddfcc4e5900aad", 0x25}, {&(0x7f0000001040)="e12f7248f0bac928f54633961dcfd31ddba9d81fb803d5b622e8c4c820daf86aafa812510e81b50eab9571efd4708c9f2507c2b8219b6f5860f59234c686d722d6dea102feee1a0135b39e126cc9a80990a028c0514168b88c89b3abb7aa8d98461af4c3fb65645bc5f212ade065f1bb36a2d2baa84642b0e72c59ec2b07c095b64dad93146f22afe6c0e0a279ec55a2918b3ce12ee5c3d6ce1e0cb69a19ebe653cb9a80201e50b2371e7522ec884c725e056a85cca05dccd4f919ba4a7ac2a5f3fd5ec59e869442a8db489bb2b51adffffa3a38b1801057b5d79306dbb27813362121a7191b727db6b4e518a20666ecb802b77f65fcd76e5567d876dbcfdbcdabd3527982bc7d1b58c97b752da74a0378a89d809f2a7935cce35f4cc6ace923539c009b9c09407143a3a51ffbd2c4d57546b66490af950e55f6d62e22a8cc872517c1103e93599b34d2e268673015064c9219fd4a0653d7a66f41e718d3fe2d175c0738b27276cae8beedbd37b53b718ff89fd6b5f9034624405fa9f90b7d7418235e811ab5807ffe75d515dfb6608a00542afb007571969d5ec1c4a1f1db9bef73bf79e4de33b106845769f612e3a70e475f26e9a9d95f54bf411d6ef9afc7dabec1941e6ac528eaa88580f5fa5ca5e52bd64aa102e4944e1cf4d0191541a884f10aaaa46c0d83012bcbcd88b78d3178be0d995e009a339c12f2152c7950e3d11fc5a3d1b797d0dc9bf4b93a4753667f2e3e71f4680b0f26acf969bdd797b0678355b7699b0dc971c97a79b66f5c3e487583d754a12f05ea7ced5f36d25ec5843c17919ebace5de7e0f2e711633360fc88e9b1661b8f1d81c5dc9087936cf736bfda0ab7132e491dda065fb6ecf1d9d7f07cbf3c882999b3ac860d972f20ea19a149ae586a07aedc952f331a85aaa27bdadb7f1d890de07591a99c9bb7d83769a25729e91b77a7493c712e8d49fb6b3c183411bb4d97bf3ab9300f1483aa2ac2030a5a8c4d049f51666d21835fb5e569ad786ada611aad554495b187b59012f293beeab9c4b1ca552ebf6dbd6eb8d233c0d3388f6842dba10de265e6739ee1fc133e2eb8afb3d2521135de9e79ecafe93ba591432f846bc9f6563f34fdec4764def3ddf889aab4eb6f48ab1ed8b797aaa2bc06377af2c2a004d0552b2f82925f6a1c9df3c71ee5bacf958f659cbf16c83bbc7d8d762924c4bf57ceb6ed30de344f026b6ee436e7e6fd3b0a37d196e59fd34079353048fa2c7d27cd0ba00f4476d78c18c87df96d3c58cc82e05c059631d006da5dee785da5b2c451dce70cd0ba3deb1a13762542b358f910cdb1bd25c9839fa12f3df31e168a238a028c7713c84350e6833217807d287668c54ff4392261dabf53909329dfb110662d00d4cd09c82e931f5ae119222b597567e83f90671c8fbf602a5a4f2816f2615e980aa846f33ab717c2194860f977d878c91bad285c3927d7910e0892932fa4d74d41c76eabcfc4fc09586f134f774c3990a3d2733a2894dfdc1df8d1df3f61c160803b88b44c607244fdf4ee6cd2580cb960fb506d047b9d8efabaf8ace5c109b68090368ddf8e35244605c0b87992150a53b00c72c1f6d37af45c94e066f9e1cf82fe69f58aaa1543fabac4a7f6dd3c67df58baf9afe1b9f882e3ea2ab702553e218ad34961a4942c4b5f3e9799d6b50f480958a3ef5235a294a7088fe980a43aa9f3e4a38e56b55d8711f81ce9da76f3654f0444038d6fadcbca2d04360e98e53a0edb6c0f32295a3f70be0ee52bebd8a350a8e5484c1c2d3b56aaccc7f52c4020a932be4578dbd8d1a38b994580ab5a0446c07a04f505af81540290088b5b22f4ddb032b6c674dc30606effb5b3048c33aa75e615a92516b6adb3a901ff01c9a295663224e25991a77227904dfdd07933b4fb5ceddcc8b5209f01d0d1b8ccab9a5d0e8e9cbc2a50604dcc2d8b833af6666acbdb1f23bdb98f10fc17f7ad8f0252b88f0050b97f7e2fe0cbdc8c85d198672ca125fbc22407059bbf94fc210dbefa3ec2d797a2a8d8dd3db37fb91d9f1454eac58fc6ef1abd50101f956650c3e6ee7c585b0f5d376c8a7ba4439921523a1f48c6241cc387fe58b48e20e9f47b8638db26915ccb0a681b0823f986166a9e7c6bdee1476d21a2b8e4228360c112f8a85d8d94ff5bc2426feeafa3dd94a7e965e92cd26075b6cef6e82eaf24480c226ecc8a116188271c30ff7c78f9cddb505c163f8af10956080510117f65e2b3d95a3c73a47a35040730d8d80d1e68e7415a0ab2f5f2850db3e0d0891af1ab96da2279a73614059ee2fd819878a94982e758c2b947b6734e3958f2e0fcd262d07cbdd4159b9f1b2c1529a35f7363313d32d4c5f2b7952f969d7700c00b3d4de652d4efe0ee866e0722fbf40791ec09da6db94aacc7523430a392d5ea9841c3d41fa58a77a41dfc1361c310c998277c5b1796fbef1951e3d82bc91e5b0a3c7bf0d438883d51ce310681b81c5b84fe255c5adef3d5d57216c38d4c0532dbfbdc548c2850b54086db996c02f67cbc5a15d05a0101017de635fe56e9777e982481cf50dc4a8cba2815d23edfef04188a9a3b727272108d9ed035f3e65d03b28791b3155e38834fbd1b649679c41ef6aa50ba56290321bbf09762405edaa49f034aa908ea8dc9f86ecd5edf576c6ace9b9c069a21e2f4ab2b19b52036ff12a104046c76c508f46f0e2b507f99c7f196afd7ef032633bb2b44c532e2c3dc4c607264fbe0c83bf81799eec03e0f9e910d090dc71906d04cceca4f2427c1fdc5d94ab9b475cbc7d948837d8590f05f03751b7cb93b89716696c7dbb6a371bf27c146b77eadcf25fb3fd3d161070c95fae7900e135701daae3914f3390c1d77b057a60be45699a1ca6c771beea1ca0085ebf89af0a976eddf7c2fa099e97d228be20c1dfbbfd75a5c10da1da288d18ebb18b977bbee99a36fa97eaf132bf26e0fee0d0520744e98036d59a93950fb0a578ac9f22f30813d19cabcdebe1c7a9c487eb8bd4963b4b7972116b2d9d22e0d7e8134aa330ff1165f296e249b54c7861c8e17a8bf7467acf355335335e520b2780b6fdf55c88d0593e6796433568fab47567963b04a409ad7356049cc62ba9bea6bc95aa556ea7b30ea9ca7a1a10e98b982b99fe8e993ae0660d3693121a85a766e23cca00c37840f90bcd1b7de83d15bd5d8ebf8760f9f0c05b2f4f1df47d0338bf283e95373c2dd916f6a6fd807cca138357660e847e2c834a81b16350124099d6081799ea145681ca1a8bf8176b598c6aecdba9634ee92fd7843015dfa46bab35f683592bac673aef4b3496ba72d98f893aa4cf477d7f53edb8530cc474ef20e146a5fff67246e76841d3686562de553661d7e5780377ea0a6564bc013f758a29389184a65b5347e561408c34aada5a30303fb10597ed1883f41637b44cc9ea628521b31e77839922669461c432465009c23f5b40010545002defbac1aada1f2a733b9d94e6155c7cdc2892a3d5f3bedb573628fe4b3749eb7fb86f90d7867551fbf3a0acb875a317a888a6721bafc7a738f4266152bf41dbb0d5051a575670bacc7ef1fa9cbca51cbe5d6b5bc9431a5efee63b28e6bd9777f30a87e7798d9ab46fc8f67b894b09283cc43d733c6fd535615f644667b8eeb9a2639afe1792ab342670844089a855ad92fe7731d2207006add1505b8b606478055ba5601a1142906a7024dce2510093115924d44f8a59919f8c0f8a03191e69272be0186db18ddee57c7f54560b3ae40403fc8e39eda65c08f48efa5c2c60f9cf89cda5105c55e1abef295b4c8274f37536c55e954baacac49c76acaeae6923b60ba41269aae2ef2cc5377f21adb112fc0fb7548622c59aff1976e90e5826b79a694b738bbe17098e98253a643dde2c3534f4d7f29067efddf34a2b6bfdd8e84af6eaa1999c66b5ac858cf6ba9126e82ef63e0fcedcce06e5d122fb980012a9a98489151a6fffb0095444e2ebe55761e21d1b617311b924a2fe52316bef584fbb4eeec32a9342020f7212dc9750b4abd5105bc813c4f029f3ade18e314a0374ecb0e2e4350adf984543189c7954775b1ef2ec222a3da499f668f4a2f965ab924474a93724d95061a9297623e084e328e51f334b61fa2c7aba8eefbe3d75e2cf2429d3a0e9e5239cdf52103b61970bac2e6644407eafd590966b3696ca90703d5681fb3a4dc62ce160b482f8e38616aaf72e6116e0ced154c7124d4ae70ba81677a810e6da105c0e2c83bfc24c464d980826ade65dd5fe47494fadbd178cc1d2326ce93191ed02fd119111b1aef5104f8cbccb1ce7e9a638f4f7c58e0c0f9144c7d9c7e8e9edf7414283660910e48ceec23c386f08c94b56e62252801a25d0d71a41ade2e7f863b528539b1aa70f06f0c851c0fa72f24a7b0625e3759be93c6580ea3aa31e848fcca8f5988e3ad656b1d2480cac275f69de8e706bff4a10dc6a5596ea55bfb4e21462fce48dee029de86671f7e5970a1ec1b11d7fdddccf4e959c700d4aee0d2e42fb3edf6956931375bd9b5ba5d159ebc17e3fbd9b9bc60f1107c3c66e51c1304010bb4818f7cb3381867b663ac49757cc7d704e9611f1ef3dc6e736dec87e9dc6c13676935611efbc1a74264ac4707c54f2bb7e0beead400d11d5dbce42b3c79a36629aea4f9c703708f7cb8e8d4cb7c799983dc0601828c64b20cf34c7dad8c2fe3c66f73bbd128d447f3e5e1baf88f65ac96c746147ac17581dbfb42d2fd2d9ef0b6cc6cdf842060c1f29a0835fe841b8627ef7088ff751f7a3035a96d9a7e700832c9e06c2c16b6bbee9f98fec9b659dcbf1309e5d8ff0465b5d171c171f6332d36347e4a172be8760f86d7768e99502c52e406d3642493745452288d91c1e43d3fa072e917b13b5e838211fee3721f0ecbd00a36a17f026907f90b0a0f2310486cc26f003211e03e3e5e09c065b36b9155e418ea36d78063fa29b14250900f5e3a43f2b052ad44d0a32a8c8e4f95845b0f4b40938d103e5fe15002ff81d4ba712e6efa2fa596e6366164a6e28545e056d09558abfc9c6c8f4320944aa3e287c1c81115676b32ff4bc47aff3992f9fd54b775df2e3d39a255556186e67bdb57a1a8ba8caaedfa43df6040d8a1b672c199cc884438fca8472f540bb8d865cf9d2ca142dfc28cf740eb2cfeb443d02aceed61138ada80789352397c3d7772dede8f3d502151b3c522c7eba65e0576df58585538d7dc5789d002553e055db2e01e89ddfd55f64271aaaf84fb814c3541244274995f06b06fc0de09b56b59faad027997ae7e70a2bea48334ca6f01a8f70b170861637cc7d76b4fe4995a57e1ace239d934c441c8bc3fa0e15399532f6ca1e65b1810e699ab7445a5510b5f737e487151a5b472cae8eaf41a3f66a1bb98b8b64ae72a5a20b612229c4780bae6865194d860120be4140323f3f06a09c66ab98cab2a31345b48a072b8b001e915ff0d64bdecd6fe2affe0e5ba02a88dabcb060f8267a560aabf18a09b446c151a59d8ea4771810b3c6c38c4e73ddf8354de692008a843624ff1aa4cdf787b62d0000d955cd5cf5c0355c087371a363607d78a745783649c132946fec22d785c3215d00e24c2175cfdb84ac29d5e7403e1cd6646794e85546b61ecdae52e681ccba549570c55058b1c662bae7da1b33410548ac18ca0935670a6245954a68be0f7db24414c87ac7ba8af4e7bd5bb10e8f031d8341edf0729665c3093f209e12a1413a9e087ce012798d40af8c7b750eed2928d13425cdb55", 0x1000}], 0x8, &(0x7f0000002400)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00000000180000cb648e24be1a488e0001000000", @ANYRES32, @ANYRES32=r0, @ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c00000000000000b100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000030000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r0, @ANYRES32=r0], 0xa8, 0x4000}}, {{&(0x7f00000024c0)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f00000028c0)=[{&(0x7f0000002540)="41b378952e504f0932a4f6f5f3af66f00f1c815dc79aaf89f884a39979c07d2fc3cfcb49776eec25d7ea2176f11097ad19e373676cc26d8a7711cf23d4d5788ddf56138cfb3af1e217bbf60657c076b3c7d085587aebc21992e72595fe0681b263effe79e8eace3fd084e031bf9bbbb67082c87f1894bbb1b0b6f7da23302e9740ec9b77acdf7bea188a3dbe1872e46877f1bc4c25208034ed021cff5035b8b594ac6fd1ac4c596e9b320d783278046a9a55970eca5ac7043c615808912ac76a70fa9d9e367dca4dec6868b3e57c305a434f5f7348178f72b60bbc883fbe986eb5d800ca1cebf937a5d58c7a", 0xec}, {&(0x7f0000002640)="7735521d521f522e6867dab17d28a5b39a41d0ce8ec07931dda7473d3ea5f252f1d343af6072cb54994e3a2d71124157613cb6be5a22c53184dfc03eb1f47d1e410f18e52cd254fdc07dfd28aad0d37ecad7086a5c5fed8ed5e554e980788f5d7e9720ad7de64520c7139b66f799a33b61300bb68b3ef73a184a8d715d81a77b91ca9da9320a76731f01c2a77f683a54d8322cdcf3854b1aa6aa768a463eaaf429aff29586f982c020df764325837d82a777b227b881c7ef20e0a8f14dcbc9c88ca7a6d39f603082e78c6e0c9a084d632182199889", 0xd5}, {&(0x7f0000002740)="456afb98fc4331d907a3ee4eb79e77d8fe2b8b2eefbec7a2a3dd5fe26ae5dd46999ad8a2a35f0e65c35b2ca5cc72b45ee79f13496083d8645a03bf1595ce637816a061baf01222f4431cad2b71156590adcdd4057f3d79ec3f975c079bf2f4273cc6b41189adab843b82bc5c7411ca1f0f2672c2c4a8ac5ab6afdfe7908711dc8033083d25929c9b8820e054e0808dc7168e06963d30ec7c9f3110b5dcce364f526c099159a600934b7eb1697d25ee80329cee27ea1dffd63f6196e621a1f69c4b092239988fffe76ebca69449b5f3d591b879995e1bb7", 0xd7}, {&(0x7f0000002840)="c37e90c0eb64d8dcd57d9be5f9314978fd0aa1a343e18208053ef0544c7b2b7ca61fbc8a2f6f536c6ca0cb35c403d3a44b98b01d9e6987fb62d5bc2c72c919f43f65fb971a61f088694a4762a22f1a9499ac088b6512349bb6d7f3d917c3fa6fcafd5218cc22f919ad8c7cd98842ffb09acddff09567b477f9694b1bd98c653e", 0x80}], 0x4, &(0x7f0000002940)=[@rights={{0x2c, 0x1, 0x1, [r0, 0xffffffffffffffff, r0, r0, 0xffffffffffffffff, 0xffffffffffffffff, r0]}}, @cred={{0x1c}}], 0x50, 0x8000000}}, {{&(0x7f00000029c0)=@abs={0x0, 0x0, 0x4e21}, 0x6e, &(0x7f0000002c40)=[{&(0x7f0000002a40)="90b50e8272b469a05a278cdf7dfb116f4521cf5dce753ffc9b499566a60507f34a40d19435f265c07c4b25907ec397f8492fc9ecfa874ba74f58231d", 0x3c}, {&(0x7f0000002a80)="e772733cd62d7fb1b71cd447297d077012b301844967774dd11b2fe6b87b33343a26ad726f50bf9c7887475c354f47e7728723404861ba89f3189727950c2f53c9f713a15f52516761c761130733b074e27104bb805c8adf1b50509a5da482be6bf48ab321af8932daf896438e1c6ed817fdad7ce87c15b3fb79a966000742d23b3533f2cd63560cdb2845d0740fae5924c9937dd42242001ccb4f2cc8ac95b98d7a53dc359f", 0xa6}, {&(0x7f0000002b40)="0a6b5b51038da4ccc213cc5c18095136b43120dd6c6cee06c90c085afb", 0x1d}, {&(0x7f0000002b80)="ad890266ed87d9c41a173992478a6a2b259e9c34c7a79bceba22ce104c2d2d28ae6ca64e06a5f454c3663e2f8ec3e148c37bad9d33e9fcb181846ce29ca8d3436b21615a27419f4e07a67cfb61b7fce9262c0fa2cdd0b35a0433861c187d2d751c9406d4412caf58b9fa5d1d9e9a453625d9d17bf77e19777a3383552de2bce29608b863fea820f25ec44dba9a04c6a52b7f6d55", 0x94}], 0x4, &(0x7f00000057c0)=ANY=[@ANYBLOB="28000000000000000100000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32, @ANYRES32=r0, @ANYBLOB="1c120000000000000100000042000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r4, @ANYBLOB="0000000018000000000000000100000001000000", @ANYRES32=r0, @ANYRES32=r5, @ANYBLOB="20000000000000000100000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r6, @ANYRES32=r0, @ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="000000001000000000000000010000000100000014000000000000000100000001000000", @ANYRES32=r9, @ANYBLOB='\x00\x00\x00\x00'], 0xc8, 0x48040}}], 0x5, 0x8000) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r10 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r10, 0x4c05, &(0x7f0000000040)) 03:08:55 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x0, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$F2FS_IOC_MOVE_RANGE(r0, 0xc020f509, &(0x7f00000000c0)={0xffffffffffffffff, 0x1, 0xffffffff, 0x40}) ioctl$LOOP_SET_FD(r2, 0x4c00, r0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x1279, 0x0) r3 = openat$cgroup_netprio_ifpriomap(r0, &(0x7f0000000040), 0x2, 0x0) ioctl$F2FS_IOC_ABORT_VOLATILE_WRITE(r3, 0xf505, 0x0) r4 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) pread64(r4, &(0x7f0000000040)=""/121, 0x79, 0x7fffffffffffffff) mmap(&(0x7f00001e6000/0x3000)=nil, 0x3000, 0x4, 0x10010, r0, 0x6cb21000) fadvise64(r4, 0x1, 0x2, 0x5) 03:08:55 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_STATUS64(r1, 0x4c04, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xd6, 0xe7, 0x0, 0x0, 0x4, 0x14, "ad3aa66cb2fcbf29d523ab222ae37a80a11b6bfb860fa088d97a20f342558d235ffac18aa97cb74edce5112d98c7dfee7587a3db21b032168f7c112514f390a8", "daf7b362c2f4f81b4ebfcebbcb534f7a511ad1321b83f9988692b1ddc363ee28dd09c3a8788961136f0636d4efb0b279193a77b831751a820016399bbe4dbd9e", "0379d598593771ac5a5c5f031b709d154968ea4004f675919b3bc37213f72ce0", [0x7, 0x9]}) 03:08:55 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x100, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) pread64(r1, &(0x7f0000000040)=""/121, 0x79, 0x7fffffffffffffff) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000200), &(0x7f0000000240)=0xc) newfstatat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0), 0x4000) getsockopt$inet6_IPV6_IPSEC_POLICY(r0, 0x29, 0x22, &(0x7f0000000780)={{{@in6=@mcast1, @in6=@remote}}, {{}, 0x0, @in=@private}}, &(0x7f0000000880)=0xe8) syz_mount_image$msdos(&(0x7f0000000740), &(0x7f00000004c0)='./file0/../file0\x00', 0x8, 0x3, &(0x7f0000000680)=[{&(0x7f0000000500)="b23e45da265599ee556aef266f25903aa6c51237b8160c7730532dfa3e28c0d6a84332fe46c3bec74967de4ab00c700987a966a9c28dcaf0bc871441c5b3a66171382b50ae148df607ebc224eb", 0x4d, 0x4}, {&(0x7f0000000580)="b27decc2abe1a2b4cbb0ab1a24160530a792c8778d881b4ce20195643736948284939ccca05ebaf2b19d1455867cc737c491700439b9e74584df48bd41ffc24f877da34c593b1be4ba82ffc8fb80ce77d771f94ef84b041ab3ad93e64277a01ec78437cb3ecaa157adc25407552d7593468a4471bf8341d46e8d36aeff336800"/142, 0x8e, 0x8000}, {&(0x7f0000000640)="2b682822686d1a5b0e82f7a6376b1da47a77c915017b34315c3de4f975c38fc4fa0c", 0x22, 0x9979}], 0x8, &(0x7f0000000700)={[], [{@func={'func', 0x3d, 'CREDS_CHECK'}}, {@appraise_type}]}) ioctl$TIOCGPGRP(r0, 0x540f, &(0x7f0000000340)) geteuid() r2 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r2, 0x4c05, &(0x7f0000000040)) 03:08:55 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) ioctl$FICLONERANGE(r0, 0x4020940d, &(0x7f0000000140)={{}, 0x7fffffff, 0x2, 0xfffffffffffffffc}) mmap(&(0x7f00004bd000/0x2000)=nil, 0x2000, 0x1, 0x12, r0, 0x5687d000) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) r2 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) r3 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) pread64(r3, &(0x7f0000000040)=""/121, 0x79, 0x7fffffffffffffff) r4 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) pread64(r4, &(0x7f0000000040)=""/121, 0x79, 0x7fffffffffffffff) pread64(r4, &(0x7f0000000200)=""/121, 0x79, 0x7fffffffffffffff) r5 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) sendmsg$NFT_MSG_GETOBJ(r0, &(0x7f0000000340)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x10208}, 0xc, &(0x7f0000000300)={&(0x7f00000002c0)=ANY=[@ANYBLOB="2c000000130a050800000000000000000a0000070c00064000000000000000030900020073797a1100000000"], 0x2c}, 0x1, 0x0, 0x0, 0x80}, 0x40) pread64(r5, &(0x7f0000000040)=""/121, 0x79, 0x7fffffffffffffff) poll(&(0x7f0000000040)=[{}, {}, {}], 0x3, 0x0) getsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000380)={0x0, @rand_addr, @loopback}, &(0x7f00000003c0)=0xc) ioctl$LOOP_CHANGE_FD(r2, 0x4c06, r5) ioctl$LOOP_GET_STATUS64(r1, 0x4c05, &(0x7f0000000040)) ioctl$BTRFS_IOC_DEFRAG_RANGE(r1, 0x40309410, &(0x7f0000000180)={0x9, 0x7ff, 0x3, 0x8, 0x3, [0x17f6, 0x3, 0x5, 0x2]}) 03:08:55 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x0, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$F2FS_IOC_MOVE_RANGE(r0, 0xc020f509, &(0x7f00000000c0)={0xffffffffffffffff, 0x1, 0xffffffff, 0x40}) ioctl$LOOP_SET_FD(r2, 0x4c00, r0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x1279, 0x0) r3 = openat$cgroup_netprio_ifpriomap(r0, &(0x7f0000000040), 0x2, 0x0) ioctl$F2FS_IOC_ABORT_VOLATILE_WRITE(r3, 0xf505, 0x0) r4 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) pread64(r4, &(0x7f0000000040)=""/121, 0x79, 0x7fffffffffffffff) mmap(&(0x7f00001e6000/0x3000)=nil, 0x3000, 0x4, 0x10010, r0, 0x6cb21000) fadvise64(r4, 0x1, 0x2, 0x5) 03:08:56 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_STATUS64(r1, 0x4c04, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xd6, 0xe7, 0x0, 0x0, 0x4, 0x14, "ad3aa66cb2fcbf29d523ab222ae37a80a11b6bfb860fa088d97a20f342558d235ffac18aa97cb74edce5112d98c7dfee7587a3db21b032168f7c112514f390a8", "daf7b362c2f4f81b4ebfcebbcb534f7a511ad1321b83f9988692b1ddc363ee28dd09c3a8788961136f0636d4efb0b279193a77b831751a820016399bbe4dbd9e", "0379d598593771ac5a5c5f031b709d154968ea4004f675919b3bc37213f72ce0", [0x7, 0x9]}) 03:08:56 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) ioctl$EXT4_IOC_ALLOC_DA_BLKS(r0, 0x660c) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) set_mempolicy(0x3, &(0x7f0000000000)=0x9, 0xff) r1 = creat(&(0x7f0000000140)='./bus\x00', 0x0) io_setup(0x1, &(0x7f0000000180)=0x0) io_submit(r2, 0x2, &(0x7f0000000340)=[&(0x7f00000000c0)={0x0, 0x400000000000, 0x0, 0x1, 0x0, r1, 0x0}, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0}]) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r3 = syz_open_dev$loop(&(0x7f00000001c0), 0x6, 0x0) r4 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) pread64(r4, &(0x7f0000000040)=""/121, 0x79, 0x7fffffffffffffff) ioctl$BLKTRACETEARDOWN(r4, 0x1276, 0x0) ioctl$LOOP_GET_STATUS64(r3, 0x4c05, &(0x7f0000000040)) 03:08:56 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000005300)={0x0, 0x0}) r2 = geteuid() setreuid(r2, 0xee00) r3 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) setresgid(0x0, 0x0, r4) r5 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000005340), 0x100) r6 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) pread64(r6, &(0x7f0000000040)=""/121, 0x79, 0x7fffffffffffffff) r7 = geteuid() setreuid(r7, 0xee00) recvmsg$unix(r0, &(0x7f0000005780)={&(0x7f0000005380)=@abs, 0x6e, &(0x7f00000056c0)=[{&(0x7f0000005400)=""/181, 0xb5}, {&(0x7f00000054c0)=""/237, 0xed}, {&(0x7f00000055c0)=""/195, 0xc3}], 0x3, &(0x7f0000005700)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0x0}}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x58}, 0x20) r9 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) pread64(r9, &(0x7f0000000040)=""/121, 0x79, 0x7fffffffffffffff) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000058c0)=[{{&(0x7f0000000140)=@abs={0x0, 0x0, 0x4e24}, 0x6e, &(0x7f00000003c0)=[{&(0x7f0000000200)="8dda0fa7a9d071feae99ec14ba82791209d29d9a94b10e8b55b150a998dfa682ebfa6fb555c57d74e85cc58e2dfe7586cb0320ba52f3680585e1b55210d0e74f79474fe1dc9f728920348c39635fc07f6a8955004602b77f9e88c154f801d690a944ffe4288e9dc6b1bd629786b4fa41c6ffb149ffe4f8092daf300661f0ea624a54466c796ab40e811c5c8ec7874ad9b793f3adffd1e9797863a4c51c863627501e6eede4347081f8b4c353a1f8", 0xae}, {&(0x7f00000002c0)="a22d6b981354ede778305a82a1a89bdf", 0x10}, {&(0x7f0000000300)="b5c66365b447b3e46d6f417dd55d806cce32249f8f8829f62c0a29448b23fbfe14920a3f46d302be4da805938a1e18b6937a69a980f361662211db14fb7bd454d52f49e936edf48136d35135cbde861219faa402bf6b711a08f3d11c72cc6ee4c542df7b2768bd39e17b4844756607cc4786dcc51d6d11e5a089f1097e2d6e80c575b3b37a890a099d18fb6d57e61f05559dad38c7ee61ab568510b7f824e5ebb04952d4b33a53a68b95d449a8d39785611700cd36538d57dd866ac18ad38fa2", 0xc0}], 0x3, &(0x7f0000000680)=[@cred={{0x1c, 0x1, 0x2, {0x0, r2}}}], 0x20, 0x240008c5}}, {{0x0, 0x0, &(0x7f00000007c0)=[{&(0x7f0000000440)="cd5e2def7095aa1a4d99419f0cd1147286bc4a54427dde04a592c88b506713a5d42fca845442e9f42060654bedc5c166f5724f3d2269b922499bb07541a5295b05dd08031c6b8e8eef6621733640336e77480a955c5b37f6f6aba4eb62dfd119a59e75a60337e65610698a163ea5ba3dbd731b7e84a48697be37d07e67ff2af2ef484e8795d165b419d5e352cb7a42af1b992c818b234ef65bd4e3c3a50c5cad83a498c1792911c5581ff18f451b1b7e398ac253a1d97011e2c78947678dc8d6c79b5bd2b3031b", 0xc7}, {&(0x7f0000000540)="1a8a95be7a9cbfd4a88504e3eb863217c0431889ec4ade8ce82afce1bb56530d35c4aa8de19579d89c2b28af14ebd6e10778319f57a72d33870b151e40cbb720d51ddc5b1e5f7f4cfcb5b0c48eabf0de43859ef1f9a3104c6d07b6d90492fee758c83d9967f89ddd5c79b45aa3d9de83abba925a3f2c1b03f46b9ab131406d23534368eea4fb447f566ca7e28815c516b63fe1242468def8", 0x98}, {&(0x7f0000000600)="b0fd300ac5bc4718ce78e46d9285edd75dba87feac488205fe5a81a1232763316912f5d83c0c2dfed4ce5c178ed8d7b08cfe70de5d61074dc98ed4ba5adf00844a71f7fbee5f01dc5b9fd7172d248b22e04c23a06d1a6d6399", 0x59}, {&(0x7f0000000680)}, {&(0x7f00000006c0)="47230f4462189267cd79a7c27ac95ac744ce0b0effed0ae6f87a83bc7b3afb10433ec566ce768c264be4d07226a4aa563ce28244475c8b63332b5357482c532636314d2de74439ee9737f5f45565fb766cc074c5db6e19f903c70c67b253003708575023803a86171c245210a4de83c0950eb78afcc0712b57dfaa3a0fe851b97ecf4a36670f656a359a15e993f28bd94806a9d2ab01a9ae1cc6b57259716ec60251fcd5ae06b5c310f696aa25284c", 0xaf}, {&(0x7f0000000780)="b4a3c3d3510dae2c734c133816da30c051dbe864f83648c6654ff4f0614accea8b5b9188b14dd2272fd43a1f91f5423f1aedd6ffd09747", 0x37}], 0x6, &(0x7f0000000a00)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xee00}}}, @rights={{0x18, 0x1, 0x1, [r0, r0]}}, @cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xee01, 0xee01}}}, @cred={{0x1c}}, @rights={{0x10}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r0, r0]}}], 0xc8, 0x44040}}, {{&(0x7f0000000b00)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000002040)=[{&(0x7f0000000b80)="6f4e576f70af1658485d1dba4bb628f686b09a98bef3639026990bc3c4f0bb6791328e4e927352ea37fd5b53b65ab8ec7ea82eeed37d6a06623bd29720e5d2fddc318a38e1dd6b746cc4cb8461ea835d9089d2ff92827f1a32f829ff49b9f79334c79df618719e7949379f167494363e8d14be6c82b912e536e9ba0dcf1c904b35928b4cc449913f2624e3e5c50f04044e986bfa4edc7c2a0c35130331fb26f4c88595804296d63526152296c4e7f5708927256e5adeafdc954404201d943cca467fdaeab94485c972e011247d2da3ef3f0fcf178a6e0ddc36a61391d7951474", 0xe0}, {&(0x7f0000000c80)}, {&(0x7f0000000cc0)="1d7a805670541575d5cfc652855ecf42cc4a34a37b9471bea39b8abac5f247e406c8643f9930f5e4af19ce4a36e0c4ba6ee47b993fb7264a4ea46ce2789841a9f902207c31b43b07a6cc4dc3347ffe2fcd3bc1", 0x53}, {&(0x7f0000000d40)="7a59280fede1d88bc59126612b4262348269cdf82b586286f73b8dcee6acdba4a990d059a9005078223bd5eb2681f587d488dbacc9fdbba2d916d0bb39cde7ea7eb38043b1d0250eb6387adbde3507578907b9b498c049f9d15101498cb55e812090898e5d8f87cdb6a623ca5351f2e395ec879495bbd16c6c1ec41a9f8a9fc3100db3a97467d941730d8364cb64ed0f4b26b843a61dcbe4987c14366421a0ada0343fb09a6ce5a991a15adbde1d0366083e9c83f67d4d4d207c5dcc", 0xbc}, {&(0x7f0000000e00)="fbd30ae37025bcbca5ae0f276a5bec1ca912c2623b189fa086e5d56a6d5b3c84464b88c1d42f6064d73f05fd97ef1e76571b41ac623fa6df690a781235f834a599ccb85d56c6ae57389b1487861d09b30b7a3801ac74bd99fe396f73ac4333671a5c59493d4782c7d3360e94d62c0366275bd287560943980f6b85ccfc853144b97890ef6cdf574c4e162c0108b895219e45369fffebdfbef98b203fdc17b0cc273d5b0495e523f92ad63cc66d0d5739bf6ba4ed19182f8e194f36c056c37c513c9c8c80bc5b33b2eadd0a970d523fa01458474b40bd32d35b", 0xd9}, {&(0x7f0000000f00)="ba4e8572bd2cdc72edd5326a8f2e29bb3b5b470765bca5398e48066634850ecc6610f22135612f3264098bfe90e4f7b184e2f1fe9de2c87a6c974b2b17835decbcae5f0c3a3d4e8da9bbf28a59ca6a9edc4d6d610173ee7800e3fe78ee464de2333d02b04ded2fb5395d3f77cabc27f3938c6988bb0ea18723a84c0d267a675fbb29999d25ca1ed48c663aafe1e34037d8ebdc635dff0c7318887d628c8da4f20f6f6bbb8c72a976f33981dcdab86588ec78b7e67fc11f5c3d3013d74a7de467c2ec52519bf86d468de1c46b848ab2826b1f7ae54f910b5430ed47a9f066640bad19e9fce2503cfd971969a8b0552521e7d7", 0xf2}, {&(0x7f0000001000)="c578394aba17d68b01aec6d0da39291fc7d98afc10e2418a947562d1ef56ddfcc4e5900aad", 0x25}, {&(0x7f0000001040)="e12f7248f0bac928f54633961dcfd31ddba9d81fb803d5b622e8c4c820daf86aafa812510e81b50eab9571efd4708c9f2507c2b8219b6f5860f59234c686d722d6dea102feee1a0135b39e126cc9a80990a028c0514168b88c89b3abb7aa8d98461af4c3fb65645bc5f212ade065f1bb36a2d2baa84642b0e72c59ec2b07c095b64dad93146f22afe6c0e0a279ec55a2918b3ce12ee5c3d6ce1e0cb69a19ebe653cb9a80201e50b2371e7522ec884c725e056a85cca05dccd4f919ba4a7ac2a5f3fd5ec59e869442a8db489bb2b51adffffa3a38b1801057b5d79306dbb27813362121a7191b727db6b4e518a20666ecb802b77f65fcd76e5567d876dbcfdbcdabd3527982bc7d1b58c97b752da74a0378a89d809f2a7935cce35f4cc6ace923539c009b9c09407143a3a51ffbd2c4d57546b66490af950e55f6d62e22a8cc872517c1103e93599b34d2e268673015064c9219fd4a0653d7a66f41e718d3fe2d175c0738b27276cae8beedbd37b53b718ff89fd6b5f9034624405fa9f90b7d7418235e811ab5807ffe75d515dfb6608a00542afb007571969d5ec1c4a1f1db9bef73bf79e4de33b106845769f612e3a70e475f26e9a9d95f54bf411d6ef9afc7dabec1941e6ac528eaa88580f5fa5ca5e52bd64aa102e4944e1cf4d0191541a884f10aaaa46c0d83012bcbcd88b78d3178be0d995e009a339c12f2152c7950e3d11fc5a3d1b797d0dc9bf4b93a4753667f2e3e71f4680b0f26acf969bdd797b0678355b7699b0dc971c97a79b66f5c3e487583d754a12f05ea7ced5f36d25ec5843c17919ebace5de7e0f2e711633360fc88e9b1661b8f1d81c5dc9087936cf736bfda0ab7132e491dda065fb6ecf1d9d7f07cbf3c882999b3ac860d972f20ea19a149ae586a07aedc952f331a85aaa27bdadb7f1d890de07591a99c9bb7d83769a25729e91b77a7493c712e8d49fb6b3c183411bb4d97bf3ab9300f1483aa2ac2030a5a8c4d049f51666d21835fb5e569ad786ada611aad554495b187b59012f293beeab9c4b1ca552ebf6dbd6eb8d233c0d3388f6842dba10de265e6739ee1fc133e2eb8afb3d2521135de9e79ecafe93ba591432f846bc9f6563f34fdec4764def3ddf889aab4eb6f48ab1ed8b797aaa2bc06377af2c2a004d0552b2f82925f6a1c9df3c71ee5bacf958f659cbf16c83bbc7d8d762924c4bf57ceb6ed30de344f026b6ee436e7e6fd3b0a37d196e59fd34079353048fa2c7d27cd0ba00f4476d78c18c87df96d3c58cc82e05c059631d006da5dee785da5b2c451dce70cd0ba3deb1a13762542b358f910cdb1bd25c9839fa12f3df31e168a238a028c7713c84350e6833217807d287668c54ff4392261dabf53909329dfb110662d00d4cd09c82e931f5ae119222b597567e83f90671c8fbf602a5a4f2816f2615e980aa846f33ab717c2194860f977d878c91bad285c3927d7910e0892932fa4d74d41c76eabcfc4fc09586f134f774c3990a3d2733a2894dfdc1df8d1df3f61c160803b88b44c607244fdf4ee6cd2580cb960fb506d047b9d8efabaf8ace5c109b68090368ddf8e35244605c0b87992150a53b00c72c1f6d37af45c94e066f9e1cf82fe69f58aaa1543fabac4a7f6dd3c67df58baf9afe1b9f882e3ea2ab702553e218ad34961a4942c4b5f3e9799d6b50f480958a3ef5235a294a7088fe980a43aa9f3e4a38e56b55d8711f81ce9da76f3654f0444038d6fadcbca2d04360e98e53a0edb6c0f32295a3f70be0ee52bebd8a350a8e5484c1c2d3b56aaccc7f52c4020a932be4578dbd8d1a38b994580ab5a0446c07a04f505af81540290088b5b22f4ddb032b6c674dc30606effb5b3048c33aa75e615a92516b6adb3a901ff01c9a295663224e25991a77227904dfdd07933b4fb5ceddcc8b5209f01d0d1b8ccab9a5d0e8e9cbc2a50604dcc2d8b833af6666acbdb1f23bdb98f10fc17f7ad8f0252b88f0050b97f7e2fe0cbdc8c85d198672ca125fbc22407059bbf94fc210dbefa3ec2d797a2a8d8dd3db37fb91d9f1454eac58fc6ef1abd50101f956650c3e6ee7c585b0f5d376c8a7ba4439921523a1f48c6241cc387fe58b48e20e9f47b8638db26915ccb0a681b0823f986166a9e7c6bdee1476d21a2b8e4228360c112f8a85d8d94ff5bc2426feeafa3dd94a7e965e92cd26075b6cef6e82eaf24480c226ecc8a116188271c30ff7c78f9cddb505c163f8af10956080510117f65e2b3d95a3c73a47a35040730d8d80d1e68e7415a0ab2f5f2850db3e0d0891af1ab96da2279a73614059ee2fd819878a94982e758c2b947b6734e3958f2e0fcd262d07cbdd4159b9f1b2c1529a35f7363313d32d4c5f2b7952f969d7700c00b3d4de652d4efe0ee866e0722fbf40791ec09da6db94aacc7523430a392d5ea9841c3d41fa58a77a41dfc1361c310c998277c5b1796fbef1951e3d82bc91e5b0a3c7bf0d438883d51ce310681b81c5b84fe255c5adef3d5d57216c38d4c0532dbfbdc548c2850b54086db996c02f67cbc5a15d05a0101017de635fe56e9777e982481cf50dc4a8cba2815d23edfef04188a9a3b727272108d9ed035f3e65d03b28791b3155e38834fbd1b649679c41ef6aa50ba56290321bbf09762405edaa49f034aa908ea8dc9f86ecd5edf576c6ace9b9c069a21e2f4ab2b19b52036ff12a104046c76c508f46f0e2b507f99c7f196afd7ef032633bb2b44c532e2c3dc4c607264fbe0c83bf81799eec03e0f9e910d090dc71906d04cceca4f2427c1fdc5d94ab9b475cbc7d948837d8590f05f03751b7cb93b89716696c7dbb6a371bf27c146b77eadcf25fb3fd3d161070c95fae7900e135701daae3914f3390c1d77b057a60be45699a1ca6c771beea1ca0085ebf89af0a976eddf7c2fa099e97d228be20c1dfbbfd75a5c10da1da288d18ebb18b977bbee99a36fa97eaf132bf26e0fee0d0520744e98036d59a93950fb0a578ac9f22f30813d19cabcdebe1c7a9c487eb8bd4963b4b7972116b2d9d22e0d7e8134aa330ff1165f296e249b54c7861c8e17a8bf7467acf355335335e520b2780b6fdf55c88d0593e6796433568fab47567963b04a409ad7356049cc62ba9bea6bc95aa556ea7b30ea9ca7a1a10e98b982b99fe8e993ae0660d3693121a85a766e23cca00c37840f90bcd1b7de83d15bd5d8ebf8760f9f0c05b2f4f1df47d0338bf283e95373c2dd916f6a6fd807cca138357660e847e2c834a81b16350124099d6081799ea145681ca1a8bf8176b598c6aecdba9634ee92fd7843015dfa46bab35f683592bac673aef4b3496ba72d98f893aa4cf477d7f53edb8530cc474ef20e146a5fff67246e76841d3686562de553661d7e5780377ea0a6564bc013f758a29389184a65b5347e561408c34aada5a30303fb10597ed1883f41637b44cc9ea628521b31e77839922669461c432465009c23f5b40010545002defbac1aada1f2a733b9d94e6155c7cdc2892a3d5f3bedb573628fe4b3749eb7fb86f90d7867551fbf3a0acb875a317a888a6721bafc7a738f4266152bf41dbb0d5051a575670bacc7ef1fa9cbca51cbe5d6b5bc9431a5efee63b28e6bd9777f30a87e7798d9ab46fc8f67b894b09283cc43d733c6fd535615f644667b8eeb9a2639afe1792ab342670844089a855ad92fe7731d2207006add1505b8b606478055ba5601a1142906a7024dce2510093115924d44f8a59919f8c0f8a03191e69272be0186db18ddee57c7f54560b3ae40403fc8e39eda65c08f48efa5c2c60f9cf89cda5105c55e1abef295b4c8274f37536c55e954baacac49c76acaeae6923b60ba41269aae2ef2cc5377f21adb112fc0fb7548622c59aff1976e90e5826b79a694b738bbe17098e98253a643dde2c3534f4d7f29067efddf34a2b6bfdd8e84af6eaa1999c66b5ac858cf6ba9126e82ef63e0fcedcce06e5d122fb980012a9a98489151a6fffb0095444e2ebe55761e21d1b617311b924a2fe52316bef584fbb4eeec32a9342020f7212dc9750b4abd5105bc813c4f029f3ade18e314a0374ecb0e2e4350adf984543189c7954775b1ef2ec222a3da499f668f4a2f965ab924474a93724d95061a9297623e084e328e51f334b61fa2c7aba8eefbe3d75e2cf2429d3a0e9e5239cdf52103b61970bac2e6644407eafd590966b3696ca90703d5681fb3a4dc62ce160b482f8e38616aaf72e6116e0ced154c7124d4ae70ba81677a810e6da105c0e2c83bfc24c464d980826ade65dd5fe47494fadbd178cc1d2326ce93191ed02fd119111b1aef5104f8cbccb1ce7e9a638f4f7c58e0c0f9144c7d9c7e8e9edf7414283660910e48ceec23c386f08c94b56e62252801a25d0d71a41ade2e7f863b528539b1aa70f06f0c851c0fa72f24a7b0625e3759be93c6580ea3aa31e848fcca8f5988e3ad656b1d2480cac275f69de8e706bff4a10dc6a5596ea55bfb4e21462fce48dee029de86671f7e5970a1ec1b11d7fdddccf4e959c700d4aee0d2e42fb3edf6956931375bd9b5ba5d159ebc17e3fbd9b9bc60f1107c3c66e51c1304010bb4818f7cb3381867b663ac49757cc7d704e9611f1ef3dc6e736dec87e9dc6c13676935611efbc1a74264ac4707c54f2bb7e0beead400d11d5dbce42b3c79a36629aea4f9c703708f7cb8e8d4cb7c799983dc0601828c64b20cf34c7dad8c2fe3c66f73bbd128d447f3e5e1baf88f65ac96c746147ac17581dbfb42d2fd2d9ef0b6cc6cdf842060c1f29a0835fe841b8627ef7088ff751f7a3035a96d9a7e700832c9e06c2c16b6bbee9f98fec9b659dcbf1309e5d8ff0465b5d171c171f6332d36347e4a172be8760f86d7768e99502c52e406d3642493745452288d91c1e43d3fa072e917b13b5e838211fee3721f0ecbd00a36a17f026907f90b0a0f2310486cc26f003211e03e3e5e09c065b36b9155e418ea36d78063fa29b14250900f5e3a43f2b052ad44d0a32a8c8e4f95845b0f4b40938d103e5fe15002ff81d4ba712e6efa2fa596e6366164a6e28545e056d09558abfc9c6c8f4320944aa3e287c1c81115676b32ff4bc47aff3992f9fd54b775df2e3d39a255556186e67bdb57a1a8ba8caaedfa43df6040d8a1b672c199cc884438fca8472f540bb8d865cf9d2ca142dfc28cf740eb2cfeb443d02aceed61138ada80789352397c3d7772dede8f3d502151b3c522c7eba65e0576df58585538d7dc5789d002553e055db2e01e89ddfd55f64271aaaf84fb814c3541244274995f06b06fc0de09b56b59faad027997ae7e70a2bea48334ca6f01a8f70b170861637cc7d76b4fe4995a57e1ace239d934c441c8bc3fa0e15399532f6ca1e65b1810e699ab7445a5510b5f737e487151a5b472cae8eaf41a3f66a1bb98b8b64ae72a5a20b612229c4780bae6865194d860120be4140323f3f06a09c66ab98cab2a31345b48a072b8b001e915ff0d64bdecd6fe2affe0e5ba02a88dabcb060f8267a560aabf18a09b446c151a59d8ea4771810b3c6c38c4e73ddf8354de692008a843624ff1aa4cdf787b62d0000d955cd5cf5c0355c087371a363607d78a745783649c132946fec22d785c3215d00e24c2175cfdb84ac29d5e7403e1cd6646794e85546b61ecdae52e681ccba549570c55058b1c662bae7da1b33410548ac18ca0935670a6245954a68be0f7db24414c87ac7ba8af4e7bd5bb10e8f031d8341edf0729665c3093f209e12a1413a9e087ce012798d40af8c7b750eed2928d13425cdb55", 0x1000}], 0x8, &(0x7f0000002400)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00000000180000cb648e24be1a488e0001000000", @ANYRES32, @ANYRES32=r0, @ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c00000000000000b100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000030000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r0, @ANYRES32=r0], 0xa8, 0x4000}}, {{&(0x7f00000024c0)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f00000028c0)=[{&(0x7f0000002540)="41b378952e504f0932a4f6f5f3af66f00f1c815dc79aaf89f884a39979c07d2fc3cfcb49776eec25d7ea2176f11097ad19e373676cc26d8a7711cf23d4d5788ddf56138cfb3af1e217bbf60657c076b3c7d085587aebc21992e72595fe0681b263effe79e8eace3fd084e031bf9bbbb67082c87f1894bbb1b0b6f7da23302e9740ec9b77acdf7bea188a3dbe1872e46877f1bc4c25208034ed021cff5035b8b594ac6fd1ac4c596e9b320d783278046a9a55970eca5ac7043c615808912ac76a70fa9d9e367dca4dec6868b3e57c305a434f5f7348178f72b60bbc883fbe986eb5d800ca1cebf937a5d58c7a", 0xec}, {&(0x7f0000002640)="7735521d521f522e6867dab17d28a5b39a41d0ce8ec07931dda7473d3ea5f252f1d343af6072cb54994e3a2d71124157613cb6be5a22c53184dfc03eb1f47d1e410f18e52cd254fdc07dfd28aad0d37ecad7086a5c5fed8ed5e554e980788f5d7e9720ad7de64520c7139b66f799a33b61300bb68b3ef73a184a8d715d81a77b91ca9da9320a76731f01c2a77f683a54d8322cdcf3854b1aa6aa768a463eaaf429aff29586f982c020df764325837d82a777b227b881c7ef20e0a8f14dcbc9c88ca7a6d39f603082e78c6e0c9a084d632182199889", 0xd5}, {&(0x7f0000002740)="456afb98fc4331d907a3ee4eb79e77d8fe2b8b2eefbec7a2a3dd5fe26ae5dd46999ad8a2a35f0e65c35b2ca5cc72b45ee79f13496083d8645a03bf1595ce637816a061baf01222f4431cad2b71156590adcdd4057f3d79ec3f975c079bf2f4273cc6b41189adab843b82bc5c7411ca1f0f2672c2c4a8ac5ab6afdfe7908711dc8033083d25929c9b8820e054e0808dc7168e06963d30ec7c9f3110b5dcce364f526c099159a600934b7eb1697d25ee80329cee27ea1dffd63f6196e621a1f69c4b092239988fffe76ebca69449b5f3d591b879995e1bb7", 0xd7}, {&(0x7f0000002840)="c37e90c0eb64d8dcd57d9be5f9314978fd0aa1a343e18208053ef0544c7b2b7ca61fbc8a2f6f536c6ca0cb35c403d3a44b98b01d9e6987fb62d5bc2c72c919f43f65fb971a61f088694a4762a22f1a9499ac088b6512349bb6d7f3d917c3fa6fcafd5218cc22f919ad8c7cd98842ffb09acddff09567b477f9694b1bd98c653e", 0x80}], 0x4, &(0x7f0000002940)=[@rights={{0x2c, 0x1, 0x1, [r0, 0xffffffffffffffff, r0, r0, 0xffffffffffffffff, 0xffffffffffffffff, r0]}}, @cred={{0x1c}}], 0x50, 0x8000000}}, {{&(0x7f00000029c0)=@abs={0x0, 0x0, 0x4e21}, 0x6e, &(0x7f0000002c40)=[{&(0x7f0000002a40)="90b50e8272b469a05a278cdf7dfb116f4521cf5dce753ffc9b499566a60507f34a40d19435f265c07c4b25907ec397f8492fc9ecfa874ba74f58231d", 0x3c}, {&(0x7f0000002a80)="e772733cd62d7fb1b71cd447297d077012b301844967774dd11b2fe6b87b33343a26ad726f50bf9c7887475c354f47e7728723404861ba89f3189727950c2f53c9f713a15f52516761c761130733b074e27104bb805c8adf1b50509a5da482be6bf48ab321af8932daf896438e1c6ed817fdad7ce87c15b3fb79a966000742d23b3533f2cd63560cdb2845d0740fae5924c9937dd42242001ccb4f2cc8ac95b98d7a53dc359f", 0xa6}, {&(0x7f0000002b40)="0a6b5b51038da4ccc213cc5c18095136b43120dd6c6cee06c90c085afb", 0x1d}, {&(0x7f0000002b80)="ad890266ed87d9c41a173992478a6a2b259e9c34c7a79bceba22ce104c2d2d28ae6ca64e06a5f454c3663e2f8ec3e148c37bad9d33e9fcb181846ce29ca8d3436b21615a27419f4e07a67cfb61b7fce9262c0fa2cdd0b35a0433861c187d2d751c9406d4412caf58b9fa5d1d9e9a453625d9d17bf77e19777a3383552de2bce29608b863fea820f25ec44dba9a04c6a52b7f6d55", 0x94}], 0x4, &(0x7f00000057c0)=ANY=[@ANYBLOB="28000000000000000100000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32, @ANYRES32=r0, @ANYBLOB="1c120000000000000100000042000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r4, @ANYBLOB="0000000018000000000000000100000001000000", @ANYRES32=r0, @ANYRES32=r5, @ANYBLOB="20000000000000000100000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r6, @ANYRES32=r0, @ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="000000001000000000000000010000000100000014000000000000000100000001000000", @ANYRES32=r9, @ANYBLOB='\x00\x00\x00\x00'], 0xc8, 0x48040}}], 0x5, 0x8000) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$LOOP_GET_STATUS64(0xffffffffffffffff, 0x4c05, &(0x7f0000000040)) 03:08:56 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x0, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$F2FS_IOC_MOVE_RANGE(r0, 0xc020f509, &(0x7f00000000c0)={0xffffffffffffffff, 0x1, 0xffffffff, 0x40}) ioctl$LOOP_SET_FD(r2, 0x4c00, r0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x1279, 0x0) r3 = openat$cgroup_netprio_ifpriomap(r0, &(0x7f0000000040), 0x2, 0x0) ioctl$F2FS_IOC_ABORT_VOLATILE_WRITE(r3, 0xf505, 0x0) r4 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) pread64(r4, &(0x7f0000000040)=""/121, 0x79, 0x7fffffffffffffff) fadvise64(r4, 0x1, 0x2, 0x5) 03:08:56 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x100, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) pread64(r1, &(0x7f0000000040)=""/121, 0x79, 0x7fffffffffffffff) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000200), &(0x7f0000000240)=0xc) newfstatat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0), 0x4000) getsockopt$inet6_IPV6_IPSEC_POLICY(r0, 0x29, 0x22, &(0x7f0000000780)={{{@in6=@mcast1, @in6=@remote}}, {{}, 0x0, @in=@private}}, &(0x7f0000000880)=0xe8) syz_mount_image$msdos(&(0x7f0000000740), &(0x7f00000004c0)='./file0/../file0\x00', 0x8, 0x3, &(0x7f0000000680)=[{&(0x7f0000000500)="b23e45da265599ee556aef266f25903aa6c51237b8160c7730532dfa3e28c0d6a84332fe46c3bec74967de4ab00c700987a966a9c28dcaf0bc871441c5b3a66171382b50ae148df607ebc224eb", 0x4d, 0x4}, {&(0x7f0000000580)="b27decc2abe1a2b4cbb0ab1a24160530a792c8778d881b4ce20195643736948284939ccca05ebaf2b19d1455867cc737c491700439b9e74584df48bd41ffc24f877da34c593b1be4ba82ffc8fb80ce77d771f94ef84b041ab3ad93e64277a01ec78437cb3ecaa157adc25407552d7593468a4471bf8341d46e8d36aeff336800"/142, 0x8e, 0x8000}, {&(0x7f0000000640)="2b682822686d1a5b0e82f7a6376b1da47a77c915017b34315c3de4f975c38fc4fa0c", 0x22, 0x9979}], 0x8, &(0x7f0000000700)={[], [{@func={'func', 0x3d, 'CREDS_CHECK'}}, {@appraise_type}]}) ioctl$TIOCGPGRP(r0, 0x540f, &(0x7f0000000340)) geteuid() r2 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r2, 0x4c05, &(0x7f0000000040)) 03:08:56 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_STATUS64(r1, 0x4c04, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xd6, 0xe7, 0x0, 0x0, 0x4, 0x14, "ad3aa66cb2fcbf29d523ab222ae37a80a11b6bfb860fa088d97a20f342558d235ffac18aa97cb74edce5112d98c7dfee7587a3db21b032168f7c112514f390a8", "daf7b362c2f4f81b4ebfcebbcb534f7a511ad1321b83f9988692b1ddc363ee28dd09c3a8788961136f0636d4efb0b279193a77b831751a820016399bbe4dbd9e", "0379d598593771ac5a5c5f031b709d154968ea4004f675919b3bc37213f72ce0", [0x7, 0x9]}) 03:08:56 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000005300)={0x0, 0x0}) r2 = geteuid() setreuid(r2, 0xee00) r3 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) setresgid(0x0, 0x0, r4) r5 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000005340), 0x100) r6 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) pread64(r6, &(0x7f0000000040)=""/121, 0x79, 0x7fffffffffffffff) r7 = geteuid() setreuid(r7, 0xee00) recvmsg$unix(r0, &(0x7f0000005780)={&(0x7f0000005380)=@abs, 0x6e, &(0x7f00000056c0)=[{&(0x7f0000005400)=""/181, 0xb5}, {&(0x7f00000054c0)=""/237, 0xed}, {&(0x7f00000055c0)=""/195, 0xc3}], 0x3, &(0x7f0000005700)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0x0}}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x58}, 0x20) r9 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) pread64(r9, &(0x7f0000000040)=""/121, 0x79, 0x7fffffffffffffff) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000058c0)=[{{&(0x7f0000000140)=@abs={0x0, 0x0, 0x4e24}, 0x6e, &(0x7f00000003c0)=[{&(0x7f0000000200)="8dda0fa7a9d071feae99ec14ba82791209d29d9a94b10e8b55b150a998dfa682ebfa6fb555c57d74e85cc58e2dfe7586cb0320ba52f3680585e1b55210d0e74f79474fe1dc9f728920348c39635fc07f6a8955004602b77f9e88c154f801d690a944ffe4288e9dc6b1bd629786b4fa41c6ffb149ffe4f8092daf300661f0ea624a54466c796ab40e811c5c8ec7874ad9b793f3adffd1e9797863a4c51c863627501e6eede4347081f8b4c353a1f8", 0xae}, {&(0x7f00000002c0)="a22d6b981354ede778305a82a1a89bdf", 0x10}, {&(0x7f0000000300)="b5c66365b447b3e46d6f417dd55d806cce32249f8f8829f62c0a29448b23fbfe14920a3f46d302be4da805938a1e18b6937a69a980f361662211db14fb7bd454d52f49e936edf48136d35135cbde861219faa402bf6b711a08f3d11c72cc6ee4c542df7b2768bd39e17b4844756607cc4786dcc51d6d11e5a089f1097e2d6e80c575b3b37a890a099d18fb6d57e61f05559dad38c7ee61ab568510b7f824e5ebb04952d4b33a53a68b95d449a8d39785611700cd36538d57dd866ac18ad38fa2", 0xc0}], 0x3, &(0x7f0000000680)=[@cred={{0x1c, 0x1, 0x2, {0x0, r2}}}], 0x20, 0x240008c5}}, {{0x0, 0x0, &(0x7f00000007c0)=[{&(0x7f0000000440)="cd5e2def7095aa1a4d99419f0cd1147286bc4a54427dde04a592c88b506713a5d42fca845442e9f42060654bedc5c166f5724f3d2269b922499bb07541a5295b05dd08031c6b8e8eef6621733640336e77480a955c5b37f6f6aba4eb62dfd119a59e75a60337e65610698a163ea5ba3dbd731b7e84a48697be37d07e67ff2af2ef484e8795d165b419d5e352cb7a42af1b992c818b234ef65bd4e3c3a50c5cad83a498c1792911c5581ff18f451b1b7e398ac253a1d97011e2c78947678dc8d6c79b5bd2b3031b", 0xc7}, {&(0x7f0000000540)="1a8a95be7a9cbfd4a88504e3eb863217c0431889ec4ade8ce82afce1bb56530d35c4aa8de19579d89c2b28af14ebd6e10778319f57a72d33870b151e40cbb720d51ddc5b1e5f7f4cfcb5b0c48eabf0de43859ef1f9a3104c6d07b6d90492fee758c83d9967f89ddd5c79b45aa3d9de83abba925a3f2c1b03f46b9ab131406d23534368eea4fb447f566ca7e28815c516b63fe1242468def8", 0x98}, {&(0x7f0000000600)="b0fd300ac5bc4718ce78e46d9285edd75dba87feac488205fe5a81a1232763316912f5d83c0c2dfed4ce5c178ed8d7b08cfe70de5d61074dc98ed4ba5adf00844a71f7fbee5f01dc5b9fd7172d248b22e04c23a06d1a6d6399", 0x59}, {&(0x7f0000000680)}, {&(0x7f00000006c0)="47230f4462189267cd79a7c27ac95ac744ce0b0effed0ae6f87a83bc7b3afb10433ec566ce768c264be4d07226a4aa563ce28244475c8b63332b5357482c532636314d2de74439ee9737f5f45565fb766cc074c5db6e19f903c70c67b253003708575023803a86171c245210a4de83c0950eb78afcc0712b57dfaa3a0fe851b97ecf4a36670f656a359a15e993f28bd94806a9d2ab01a9ae1cc6b57259716ec60251fcd5ae06b5c310f696aa25284c", 0xaf}, {&(0x7f0000000780)="b4a3c3d3510dae2c734c133816da30c051dbe864f83648c6654ff4f0614accea8b5b9188b14dd2272fd43a1f91f5423f1aedd6ffd09747", 0x37}], 0x6, &(0x7f0000000a00)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xee00}}}, @rights={{0x18, 0x1, 0x1, [r0, r0]}}, @cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xee01, 0xee01}}}, @cred={{0x1c}}, @rights={{0x10}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r0, r0]}}], 0xc8, 0x44040}}, {{&(0x7f0000000b00)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000002040)=[{&(0x7f0000000b80)="6f4e576f70af1658485d1dba4bb628f686b09a98bef3639026990bc3c4f0bb6791328e4e927352ea37fd5b53b65ab8ec7ea82eeed37d6a06623bd29720e5d2fddc318a38e1dd6b746cc4cb8461ea835d9089d2ff92827f1a32f829ff49b9f79334c79df618719e7949379f167494363e8d14be6c82b912e536e9ba0dcf1c904b35928b4cc449913f2624e3e5c50f04044e986bfa4edc7c2a0c35130331fb26f4c88595804296d63526152296c4e7f5708927256e5adeafdc954404201d943cca467fdaeab94485c972e011247d2da3ef3f0fcf178a6e0ddc36a61391d7951474", 0xe0}, {&(0x7f0000000c80)}, {&(0x7f0000000cc0)="1d7a805670541575d5cfc652855ecf42cc4a34a37b9471bea39b8abac5f247e406c8643f9930f5e4af19ce4a36e0c4ba6ee47b993fb7264a4ea46ce2789841a9f902207c31b43b07a6cc4dc3347ffe2fcd3bc1", 0x53}, {&(0x7f0000000d40)="7a59280fede1d88bc59126612b4262348269cdf82b586286f73b8dcee6acdba4a990d059a9005078223bd5eb2681f587d488dbacc9fdbba2d916d0bb39cde7ea7eb38043b1d0250eb6387adbde3507578907b9b498c049f9d15101498cb55e812090898e5d8f87cdb6a623ca5351f2e395ec879495bbd16c6c1ec41a9f8a9fc3100db3a97467d941730d8364cb64ed0f4b26b843a61dcbe4987c14366421a0ada0343fb09a6ce5a991a15adbde1d0366083e9c83f67d4d4d207c5dcc", 0xbc}, {&(0x7f0000000e00)="fbd30ae37025bcbca5ae0f276a5bec1ca912c2623b189fa086e5d56a6d5b3c84464b88c1d42f6064d73f05fd97ef1e76571b41ac623fa6df690a781235f834a599ccb85d56c6ae57389b1487861d09b30b7a3801ac74bd99fe396f73ac4333671a5c59493d4782c7d3360e94d62c0366275bd287560943980f6b85ccfc853144b97890ef6cdf574c4e162c0108b895219e45369fffebdfbef98b203fdc17b0cc273d5b0495e523f92ad63cc66d0d5739bf6ba4ed19182f8e194f36c056c37c513c9c8c80bc5b33b2eadd0a970d523fa01458474b40bd32d35b", 0xd9}, {&(0x7f0000000f00)="ba4e8572bd2cdc72edd5326a8f2e29bb3b5b470765bca5398e48066634850ecc6610f22135612f3264098bfe90e4f7b184e2f1fe9de2c87a6c974b2b17835decbcae5f0c3a3d4e8da9bbf28a59ca6a9edc4d6d610173ee7800e3fe78ee464de2333d02b04ded2fb5395d3f77cabc27f3938c6988bb0ea18723a84c0d267a675fbb29999d25ca1ed48c663aafe1e34037d8ebdc635dff0c7318887d628c8da4f20f6f6bbb8c72a976f33981dcdab86588ec78b7e67fc11f5c3d3013d74a7de467c2ec52519bf86d468de1c46b848ab2826b1f7ae54f910b5430ed47a9f066640bad19e9fce2503cfd971969a8b0552521e7d7", 0xf2}, {&(0x7f0000001000)="c578394aba17d68b01aec6d0da39291fc7d98afc10e2418a947562d1ef56ddfcc4e5900aad", 0x25}, {&(0x7f0000001040)="e12f7248f0bac928f54633961dcfd31ddba9d81fb803d5b622e8c4c820daf86aafa812510e81b50eab9571efd4708c9f2507c2b8219b6f5860f59234c686d722d6dea102feee1a0135b39e126cc9a80990a028c0514168b88c89b3abb7aa8d98461af4c3fb65645bc5f212ade065f1bb36a2d2baa84642b0e72c59ec2b07c095b64dad93146f22afe6c0e0a279ec55a2918b3ce12ee5c3d6ce1e0cb69a19ebe653cb9a80201e50b2371e7522ec884c725e056a85cca05dccd4f919ba4a7ac2a5f3fd5ec59e869442a8db489bb2b51adffffa3a38b1801057b5d79306dbb27813362121a7191b727db6b4e518a20666ecb802b77f65fcd76e5567d876dbcfdbcdabd3527982bc7d1b58c97b752da74a0378a89d809f2a7935cce35f4cc6ace923539c009b9c09407143a3a51ffbd2c4d57546b66490af950e55f6d62e22a8cc872517c1103e93599b34d2e268673015064c9219fd4a0653d7a66f41e718d3fe2d175c0738b27276cae8beedbd37b53b718ff89fd6b5f9034624405fa9f90b7d7418235e811ab5807ffe75d515dfb6608a00542afb007571969d5ec1c4a1f1db9bef73bf79e4de33b106845769f612e3a70e475f26e9a9d95f54bf411d6ef9afc7dabec1941e6ac528eaa88580f5fa5ca5e52bd64aa102e4944e1cf4d0191541a884f10aaaa46c0d83012bcbcd88b78d3178be0d995e009a339c12f2152c7950e3d11fc5a3d1b797d0dc9bf4b93a4753667f2e3e71f4680b0f26acf969bdd797b0678355b7699b0dc971c97a79b66f5c3e487583d754a12f05ea7ced5f36d25ec5843c17919ebace5de7e0f2e711633360fc88e9b1661b8f1d81c5dc9087936cf736bfda0ab7132e491dda065fb6ecf1d9d7f07cbf3c882999b3ac860d972f20ea19a149ae586a07aedc952f331a85aaa27bdadb7f1d890de07591a99c9bb7d83769a25729e91b77a7493c712e8d49fb6b3c183411bb4d97bf3ab9300f1483aa2ac2030a5a8c4d049f51666d21835fb5e569ad786ada611aad554495b187b59012f293beeab9c4b1ca552ebf6dbd6eb8d233c0d3388f6842dba10de265e6739ee1fc133e2eb8afb3d2521135de9e79ecafe93ba591432f846bc9f6563f34fdec4764def3ddf889aab4eb6f48ab1ed8b797aaa2bc06377af2c2a004d0552b2f82925f6a1c9df3c71ee5bacf958f659cbf16c83bbc7d8d762924c4bf57ceb6ed30de344f026b6ee436e7e6fd3b0a37d196e59fd34079353048fa2c7d27cd0ba00f4476d78c18c87df96d3c58cc82e05c059631d006da5dee785da5b2c451dce70cd0ba3deb1a13762542b358f910cdb1bd25c9839fa12f3df31e168a238a028c7713c84350e6833217807d287668c54ff4392261dabf53909329dfb110662d00d4cd09c82e931f5ae119222b597567e83f90671c8fbf602a5a4f2816f2615e980aa846f33ab717c2194860f977d878c91bad285c3927d7910e0892932fa4d74d41c76eabcfc4fc09586f134f774c3990a3d2733a2894dfdc1df8d1df3f61c160803b88b44c607244fdf4ee6cd2580cb960fb506d047b9d8efabaf8ace5c109b68090368ddf8e35244605c0b87992150a53b00c72c1f6d37af45c94e066f9e1cf82fe69f58aaa1543fabac4a7f6dd3c67df58baf9afe1b9f882e3ea2ab702553e218ad34961a4942c4b5f3e9799d6b50f480958a3ef5235a294a7088fe980a43aa9f3e4a38e56b55d8711f81ce9da76f3654f0444038d6fadcbca2d04360e98e53a0edb6c0f32295a3f70be0ee52bebd8a350a8e5484c1c2d3b56aaccc7f52c4020a932be4578dbd8d1a38b994580ab5a0446c07a04f505af81540290088b5b22f4ddb032b6c674dc30606effb5b3048c33aa75e615a92516b6adb3a901ff01c9a295663224e25991a77227904dfdd07933b4fb5ceddcc8b5209f01d0d1b8ccab9a5d0e8e9cbc2a50604dcc2d8b833af6666acbdb1f23bdb98f10fc17f7ad8f0252b88f0050b97f7e2fe0cbdc8c85d198672ca125fbc22407059bbf94fc210dbefa3ec2d797a2a8d8dd3db37fb91d9f1454eac58fc6ef1abd50101f956650c3e6ee7c585b0f5d376c8a7ba4439921523a1f48c6241cc387fe58b48e20e9f47b8638db26915ccb0a681b0823f986166a9e7c6bdee1476d21a2b8e4228360c112f8a85d8d94ff5bc2426feeafa3dd94a7e965e92cd26075b6cef6e82eaf24480c226ecc8a116188271c30ff7c78f9cddb505c163f8af10956080510117f65e2b3d95a3c73a47a35040730d8d80d1e68e7415a0ab2f5f2850db3e0d0891af1ab96da2279a73614059ee2fd819878a94982e758c2b947b6734e3958f2e0fcd262d07cbdd4159b9f1b2c1529a35f7363313d32d4c5f2b7952f969d7700c00b3d4de652d4efe0ee866e0722fbf40791ec09da6db94aacc7523430a392d5ea9841c3d41fa58a77a41dfc1361c310c998277c5b1796fbef1951e3d82bc91e5b0a3c7bf0d438883d51ce310681b81c5b84fe255c5adef3d5d57216c38d4c0532dbfbdc548c2850b54086db996c02f67cbc5a15d05a0101017de635fe56e9777e982481cf50dc4a8cba2815d23edfef04188a9a3b727272108d9ed035f3e65d03b28791b3155e38834fbd1b649679c41ef6aa50ba56290321bbf09762405edaa49f034aa908ea8dc9f86ecd5edf576c6ace9b9c069a21e2f4ab2b19b52036ff12a104046c76c508f46f0e2b507f99c7f196afd7ef032633bb2b44c532e2c3dc4c607264fbe0c83bf81799eec03e0f9e910d090dc71906d04cceca4f2427c1fdc5d94ab9b475cbc7d948837d8590f05f03751b7cb93b89716696c7dbb6a371bf27c146b77eadcf25fb3fd3d161070c95fae7900e135701daae3914f3390c1d77b057a60be45699a1ca6c771beea1ca0085ebf89af0a976eddf7c2fa099e97d228be20c1dfbbfd75a5c10da1da288d18ebb18b977bbee99a36fa97eaf132bf26e0fee0d0520744e98036d59a93950fb0a578ac9f22f30813d19cabcdebe1c7a9c487eb8bd4963b4b7972116b2d9d22e0d7e8134aa330ff1165f296e249b54c7861c8e17a8bf7467acf355335335e520b2780b6fdf55c88d0593e6796433568fab47567963b04a409ad7356049cc62ba9bea6bc95aa556ea7b30ea9ca7a1a10e98b982b99fe8e993ae0660d3693121a85a766e23cca00c37840f90bcd1b7de83d15bd5d8ebf8760f9f0c05b2f4f1df47d0338bf283e95373c2dd916f6a6fd807cca138357660e847e2c834a81b16350124099d6081799ea145681ca1a8bf8176b598c6aecdba9634ee92fd7843015dfa46bab35f683592bac673aef4b3496ba72d98f893aa4cf477d7f53edb8530cc474ef20e146a5fff67246e76841d3686562de553661d7e5780377ea0a6564bc013f758a29389184a65b5347e561408c34aada5a30303fb10597ed1883f41637b44cc9ea628521b31e77839922669461c432465009c23f5b40010545002defbac1aada1f2a733b9d94e6155c7cdc2892a3d5f3bedb573628fe4b3749eb7fb86f90d7867551fbf3a0acb875a317a888a6721bafc7a738f4266152bf41dbb0d5051a575670bacc7ef1fa9cbca51cbe5d6b5bc9431a5efee63b28e6bd9777f30a87e7798d9ab46fc8f67b894b09283cc43d733c6fd535615f644667b8eeb9a2639afe1792ab342670844089a855ad92fe7731d2207006add1505b8b606478055ba5601a1142906a7024dce2510093115924d44f8a59919f8c0f8a03191e69272be0186db18ddee57c7f54560b3ae40403fc8e39eda65c08f48efa5c2c60f9cf89cda5105c55e1abef295b4c8274f37536c55e954baacac49c76acaeae6923b60ba41269aae2ef2cc5377f21adb112fc0fb7548622c59aff1976e90e5826b79a694b738bbe17098e98253a643dde2c3534f4d7f29067efddf34a2b6bfdd8e84af6eaa1999c66b5ac858cf6ba9126e82ef63e0fcedcce06e5d122fb980012a9a98489151a6fffb0095444e2ebe55761e21d1b617311b924a2fe52316bef584fbb4eeec32a9342020f7212dc9750b4abd5105bc813c4f029f3ade18e314a0374ecb0e2e4350adf984543189c7954775b1ef2ec222a3da499f668f4a2f965ab924474a93724d95061a9297623e084e328e51f334b61fa2c7aba8eefbe3d75e2cf2429d3a0e9e5239cdf52103b61970bac2e6644407eafd590966b3696ca90703d5681fb3a4dc62ce160b482f8e38616aaf72e6116e0ced154c7124d4ae70ba81677a810e6da105c0e2c83bfc24c464d980826ade65dd5fe47494fadbd178cc1d2326ce93191ed02fd119111b1aef5104f8cbccb1ce7e9a638f4f7c58e0c0f9144c7d9c7e8e9edf7414283660910e48ceec23c386f08c94b56e62252801a25d0d71a41ade2e7f863b528539b1aa70f06f0c851c0fa72f24a7b0625e3759be93c6580ea3aa31e848fcca8f5988e3ad656b1d2480cac275f69de8e706bff4a10dc6a5596ea55bfb4e21462fce48dee029de86671f7e5970a1ec1b11d7fdddccf4e959c700d4aee0d2e42fb3edf6956931375bd9b5ba5d159ebc17e3fbd9b9bc60f1107c3c66e51c1304010bb4818f7cb3381867b663ac49757cc7d704e9611f1ef3dc6e736dec87e9dc6c13676935611efbc1a74264ac4707c54f2bb7e0beead400d11d5dbce42b3c79a36629aea4f9c703708f7cb8e8d4cb7c799983dc0601828c64b20cf34c7dad8c2fe3c66f73bbd128d447f3e5e1baf88f65ac96c746147ac17581dbfb42d2fd2d9ef0b6cc6cdf842060c1f29a0835fe841b8627ef7088ff751f7a3035a96d9a7e700832c9e06c2c16b6bbee9f98fec9b659dcbf1309e5d8ff0465b5d171c171f6332d36347e4a172be8760f86d7768e99502c52e406d3642493745452288d91c1e43d3fa072e917b13b5e838211fee3721f0ecbd00a36a17f026907f90b0a0f2310486cc26f003211e03e3e5e09c065b36b9155e418ea36d78063fa29b14250900f5e3a43f2b052ad44d0a32a8c8e4f95845b0f4b40938d103e5fe15002ff81d4ba712e6efa2fa596e6366164a6e28545e056d09558abfc9c6c8f4320944aa3e287c1c81115676b32ff4bc47aff3992f9fd54b775df2e3d39a255556186e67bdb57a1a8ba8caaedfa43df6040d8a1b672c199cc884438fca8472f540bb8d865cf9d2ca142dfc28cf740eb2cfeb443d02aceed61138ada80789352397c3d7772dede8f3d502151b3c522c7eba65e0576df58585538d7dc5789d002553e055db2e01e89ddfd55f64271aaaf84fb814c3541244274995f06b06fc0de09b56b59faad027997ae7e70a2bea48334ca6f01a8f70b170861637cc7d76b4fe4995a57e1ace239d934c441c8bc3fa0e15399532f6ca1e65b1810e699ab7445a5510b5f737e487151a5b472cae8eaf41a3f66a1bb98b8b64ae72a5a20b612229c4780bae6865194d860120be4140323f3f06a09c66ab98cab2a31345b48a072b8b001e915ff0d64bdecd6fe2affe0e5ba02a88dabcb060f8267a560aabf18a09b446c151a59d8ea4771810b3c6c38c4e73ddf8354de692008a843624ff1aa4cdf787b62d0000d955cd5cf5c0355c087371a363607d78a745783649c132946fec22d785c3215d00e24c2175cfdb84ac29d5e7403e1cd6646794e85546b61ecdae52e681ccba549570c55058b1c662bae7da1b33410548ac18ca0935670a6245954a68be0f7db24414c87ac7ba8af4e7bd5bb10e8f031d8341edf0729665c3093f209e12a1413a9e087ce012798d40af8c7b750eed2928d13425cdb55", 0x1000}], 0x8, &(0x7f0000002400)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00000000180000cb648e24be1a488e0001000000", @ANYRES32, @ANYRES32=r0, @ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c00000000000000b100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000030000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r0, @ANYRES32=r0], 0xa8, 0x4000}}, {{&(0x7f00000024c0)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f00000028c0)=[{&(0x7f0000002540)="41b378952e504f0932a4f6f5f3af66f00f1c815dc79aaf89f884a39979c07d2fc3cfcb49776eec25d7ea2176f11097ad19e373676cc26d8a7711cf23d4d5788ddf56138cfb3af1e217bbf60657c076b3c7d085587aebc21992e72595fe0681b263effe79e8eace3fd084e031bf9bbbb67082c87f1894bbb1b0b6f7da23302e9740ec9b77acdf7bea188a3dbe1872e46877f1bc4c25208034ed021cff5035b8b594ac6fd1ac4c596e9b320d783278046a9a55970eca5ac7043c615808912ac76a70fa9d9e367dca4dec6868b3e57c305a434f5f7348178f72b60bbc883fbe986eb5d800ca1cebf937a5d58c7a", 0xec}, {&(0x7f0000002640)="7735521d521f522e6867dab17d28a5b39a41d0ce8ec07931dda7473d3ea5f252f1d343af6072cb54994e3a2d71124157613cb6be5a22c53184dfc03eb1f47d1e410f18e52cd254fdc07dfd28aad0d37ecad7086a5c5fed8ed5e554e980788f5d7e9720ad7de64520c7139b66f799a33b61300bb68b3ef73a184a8d715d81a77b91ca9da9320a76731f01c2a77f683a54d8322cdcf3854b1aa6aa768a463eaaf429aff29586f982c020df764325837d82a777b227b881c7ef20e0a8f14dcbc9c88ca7a6d39f603082e78c6e0c9a084d632182199889", 0xd5}, {&(0x7f0000002740)="456afb98fc4331d907a3ee4eb79e77d8fe2b8b2eefbec7a2a3dd5fe26ae5dd46999ad8a2a35f0e65c35b2ca5cc72b45ee79f13496083d8645a03bf1595ce637816a061baf01222f4431cad2b71156590adcdd4057f3d79ec3f975c079bf2f4273cc6b41189adab843b82bc5c7411ca1f0f2672c2c4a8ac5ab6afdfe7908711dc8033083d25929c9b8820e054e0808dc7168e06963d30ec7c9f3110b5dcce364f526c099159a600934b7eb1697d25ee80329cee27ea1dffd63f6196e621a1f69c4b092239988fffe76ebca69449b5f3d591b879995e1bb7", 0xd7}, {&(0x7f0000002840)="c37e90c0eb64d8dcd57d9be5f9314978fd0aa1a343e18208053ef0544c7b2b7ca61fbc8a2f6f536c6ca0cb35c403d3a44b98b01d9e6987fb62d5bc2c72c919f43f65fb971a61f088694a4762a22f1a9499ac088b6512349bb6d7f3d917c3fa6fcafd5218cc22f919ad8c7cd98842ffb09acddff09567b477f9694b1bd98c653e", 0x80}], 0x4, &(0x7f0000002940)=[@rights={{0x2c, 0x1, 0x1, [r0, 0xffffffffffffffff, r0, r0, 0xffffffffffffffff, 0xffffffffffffffff, r0]}}, @cred={{0x1c}}], 0x50, 0x8000000}}, {{&(0x7f00000029c0)=@abs={0x0, 0x0, 0x4e21}, 0x6e, &(0x7f0000002c40)=[{&(0x7f0000002a40)="90b50e8272b469a05a278cdf7dfb116f4521cf5dce753ffc9b499566a60507f34a40d19435f265c07c4b25907ec397f8492fc9ecfa874ba74f58231d", 0x3c}, {&(0x7f0000002a80)="e772733cd62d7fb1b71cd447297d077012b301844967774dd11b2fe6b87b33343a26ad726f50bf9c7887475c354f47e7728723404861ba89f3189727950c2f53c9f713a15f52516761c761130733b074e27104bb805c8adf1b50509a5da482be6bf48ab321af8932daf896438e1c6ed817fdad7ce87c15b3fb79a966000742d23b3533f2cd63560cdb2845d0740fae5924c9937dd42242001ccb4f2cc8ac95b98d7a53dc359f", 0xa6}, {&(0x7f0000002b40)="0a6b5b51038da4ccc213cc5c18095136b43120dd6c6cee06c90c085afb", 0x1d}, {&(0x7f0000002b80)="ad890266ed87d9c41a173992478a6a2b259e9c34c7a79bceba22ce104c2d2d28ae6ca64e06a5f454c3663e2f8ec3e148c37bad9d33e9fcb181846ce29ca8d3436b21615a27419f4e07a67cfb61b7fce9262c0fa2cdd0b35a0433861c187d2d751c9406d4412caf58b9fa5d1d9e9a453625d9d17bf77e19777a3383552de2bce29608b863fea820f25ec44dba9a04c6a52b7f6d55", 0x94}], 0x4, &(0x7f00000057c0)=ANY=[@ANYBLOB="28000000000000000100000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32, @ANYRES32=r0, @ANYBLOB="1c120000000000000100000042000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r4, @ANYBLOB="0000000018000000000000000100000001000000", @ANYRES32=r0, @ANYRES32=r5, @ANYBLOB="20000000000000000100000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r6, @ANYRES32=r0, @ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="000000001000000000000000010000000100000014000000000000000100000001000000", @ANYRES32=r9, @ANYBLOB='\x00\x00\x00\x00'], 0xc8, 0x48040}}], 0x5, 0x8000) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$LOOP_GET_STATUS64(0xffffffffffffffff, 0x4c05, &(0x7f0000000040)) 03:08:56 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x0, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$F2FS_IOC_MOVE_RANGE(r0, 0xc020f509, &(0x7f00000000c0)={0xffffffffffffffff, 0x1, 0xffffffff, 0x40}) ioctl$LOOP_SET_FD(r2, 0x4c00, r0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x1279, 0x0) r3 = openat$cgroup_netprio_ifpriomap(r0, &(0x7f0000000040), 0x2, 0x0) ioctl$F2FS_IOC_ABORT_VOLATILE_WRITE(r3, 0xf505, 0x0) r4 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) fadvise64(r4, 0x1, 0x2, 0x5) 03:08:56 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_STATUS64(r1, 0x4c04, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xd6, 0xe7, 0x0, 0x0, 0x4, 0x14, "ad3aa66cb2fcbf29d523ab222ae37a80a11b6bfb860fa088d97a20f342558d235ffac18aa97cb74edce5112d98c7dfee7587a3db21b032168f7c112514f390a8", "daf7b362c2f4f81b4ebfcebbcb534f7a511ad1321b83f9988692b1ddc363ee28dd09c3a8788961136f0636d4efb0b279193a77b831751a820016399bbe4dbd9e", "0379d598593771ac5a5c5f031b709d154968ea4004f675919b3bc37213f72ce0", [0x7, 0x9]}) 03:08:56 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000005300)={0x0, 0x0}) r2 = geteuid() setreuid(r2, 0xee00) r3 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) setresgid(0x0, 0x0, r4) r5 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000005340), 0x100) r6 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) pread64(r6, &(0x7f0000000040)=""/121, 0x79, 0x7fffffffffffffff) r7 = geteuid() setreuid(r7, 0xee00) recvmsg$unix(r0, &(0x7f0000005780)={&(0x7f0000005380)=@abs, 0x6e, &(0x7f00000056c0)=[{&(0x7f0000005400)=""/181, 0xb5}, {&(0x7f00000054c0)=""/237, 0xed}, {&(0x7f00000055c0)=""/195, 0xc3}], 0x3, &(0x7f0000005700)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0x0}}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x58}, 0x20) r9 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) pread64(r9, &(0x7f0000000040)=""/121, 0x79, 0x7fffffffffffffff) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000058c0)=[{{&(0x7f0000000140)=@abs={0x0, 0x0, 0x4e24}, 0x6e, &(0x7f00000003c0)=[{&(0x7f0000000200)="8dda0fa7a9d071feae99ec14ba82791209d29d9a94b10e8b55b150a998dfa682ebfa6fb555c57d74e85cc58e2dfe7586cb0320ba52f3680585e1b55210d0e74f79474fe1dc9f728920348c39635fc07f6a8955004602b77f9e88c154f801d690a944ffe4288e9dc6b1bd629786b4fa41c6ffb149ffe4f8092daf300661f0ea624a54466c796ab40e811c5c8ec7874ad9b793f3adffd1e9797863a4c51c863627501e6eede4347081f8b4c353a1f8", 0xae}, {&(0x7f00000002c0)="a22d6b981354ede778305a82a1a89bdf", 0x10}, {&(0x7f0000000300)="b5c66365b447b3e46d6f417dd55d806cce32249f8f8829f62c0a29448b23fbfe14920a3f46d302be4da805938a1e18b6937a69a980f361662211db14fb7bd454d52f49e936edf48136d35135cbde861219faa402bf6b711a08f3d11c72cc6ee4c542df7b2768bd39e17b4844756607cc4786dcc51d6d11e5a089f1097e2d6e80c575b3b37a890a099d18fb6d57e61f05559dad38c7ee61ab568510b7f824e5ebb04952d4b33a53a68b95d449a8d39785611700cd36538d57dd866ac18ad38fa2", 0xc0}], 0x3, &(0x7f0000000680)=[@cred={{0x1c, 0x1, 0x2, {0x0, r2}}}], 0x20, 0x240008c5}}, {{0x0, 0x0, &(0x7f00000007c0)=[{&(0x7f0000000440)="cd5e2def7095aa1a4d99419f0cd1147286bc4a54427dde04a592c88b506713a5d42fca845442e9f42060654bedc5c166f5724f3d2269b922499bb07541a5295b05dd08031c6b8e8eef6621733640336e77480a955c5b37f6f6aba4eb62dfd119a59e75a60337e65610698a163ea5ba3dbd731b7e84a48697be37d07e67ff2af2ef484e8795d165b419d5e352cb7a42af1b992c818b234ef65bd4e3c3a50c5cad83a498c1792911c5581ff18f451b1b7e398ac253a1d97011e2c78947678dc8d6c79b5bd2b3031b", 0xc7}, {&(0x7f0000000540)="1a8a95be7a9cbfd4a88504e3eb863217c0431889ec4ade8ce82afce1bb56530d35c4aa8de19579d89c2b28af14ebd6e10778319f57a72d33870b151e40cbb720d51ddc5b1e5f7f4cfcb5b0c48eabf0de43859ef1f9a3104c6d07b6d90492fee758c83d9967f89ddd5c79b45aa3d9de83abba925a3f2c1b03f46b9ab131406d23534368eea4fb447f566ca7e28815c516b63fe1242468def8", 0x98}, {&(0x7f0000000600)="b0fd300ac5bc4718ce78e46d9285edd75dba87feac488205fe5a81a1232763316912f5d83c0c2dfed4ce5c178ed8d7b08cfe70de5d61074dc98ed4ba5adf00844a71f7fbee5f01dc5b9fd7172d248b22e04c23a06d1a6d6399", 0x59}, {&(0x7f0000000680)}, {&(0x7f00000006c0)="47230f4462189267cd79a7c27ac95ac744ce0b0effed0ae6f87a83bc7b3afb10433ec566ce768c264be4d07226a4aa563ce28244475c8b63332b5357482c532636314d2de74439ee9737f5f45565fb766cc074c5db6e19f903c70c67b253003708575023803a86171c245210a4de83c0950eb78afcc0712b57dfaa3a0fe851b97ecf4a36670f656a359a15e993f28bd94806a9d2ab01a9ae1cc6b57259716ec60251fcd5ae06b5c310f696aa25284c", 0xaf}, {&(0x7f0000000780)="b4a3c3d3510dae2c734c133816da30c051dbe864f83648c6654ff4f0614accea8b5b9188b14dd2272fd43a1f91f5423f1aedd6ffd09747", 0x37}], 0x6, &(0x7f0000000a00)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xee00}}}, @rights={{0x18, 0x1, 0x1, [r0, r0]}}, @cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xee01, 0xee01}}}, @cred={{0x1c}}, @rights={{0x10}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r0, r0]}}], 0xc8, 0x44040}}, {{&(0x7f0000000b00)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000002040)=[{&(0x7f0000000b80)="6f4e576f70af1658485d1dba4bb628f686b09a98bef3639026990bc3c4f0bb6791328e4e927352ea37fd5b53b65ab8ec7ea82eeed37d6a06623bd29720e5d2fddc318a38e1dd6b746cc4cb8461ea835d9089d2ff92827f1a32f829ff49b9f79334c79df618719e7949379f167494363e8d14be6c82b912e536e9ba0dcf1c904b35928b4cc449913f2624e3e5c50f04044e986bfa4edc7c2a0c35130331fb26f4c88595804296d63526152296c4e7f5708927256e5adeafdc954404201d943cca467fdaeab94485c972e011247d2da3ef3f0fcf178a6e0ddc36a61391d7951474", 0xe0}, {&(0x7f0000000c80)}, {&(0x7f0000000cc0)="1d7a805670541575d5cfc652855ecf42cc4a34a37b9471bea39b8abac5f247e406c8643f9930f5e4af19ce4a36e0c4ba6ee47b993fb7264a4ea46ce2789841a9f902207c31b43b07a6cc4dc3347ffe2fcd3bc1", 0x53}, {&(0x7f0000000d40)="7a59280fede1d88bc59126612b4262348269cdf82b586286f73b8dcee6acdba4a990d059a9005078223bd5eb2681f587d488dbacc9fdbba2d916d0bb39cde7ea7eb38043b1d0250eb6387adbde3507578907b9b498c049f9d15101498cb55e812090898e5d8f87cdb6a623ca5351f2e395ec879495bbd16c6c1ec41a9f8a9fc3100db3a97467d941730d8364cb64ed0f4b26b843a61dcbe4987c14366421a0ada0343fb09a6ce5a991a15adbde1d0366083e9c83f67d4d4d207c5dcc", 0xbc}, {&(0x7f0000000e00)="fbd30ae37025bcbca5ae0f276a5bec1ca912c2623b189fa086e5d56a6d5b3c84464b88c1d42f6064d73f05fd97ef1e76571b41ac623fa6df690a781235f834a599ccb85d56c6ae57389b1487861d09b30b7a3801ac74bd99fe396f73ac4333671a5c59493d4782c7d3360e94d62c0366275bd287560943980f6b85ccfc853144b97890ef6cdf574c4e162c0108b895219e45369fffebdfbef98b203fdc17b0cc273d5b0495e523f92ad63cc66d0d5739bf6ba4ed19182f8e194f36c056c37c513c9c8c80bc5b33b2eadd0a970d523fa01458474b40bd32d35b", 0xd9}, {&(0x7f0000000f00)="ba4e8572bd2cdc72edd5326a8f2e29bb3b5b470765bca5398e48066634850ecc6610f22135612f3264098bfe90e4f7b184e2f1fe9de2c87a6c974b2b17835decbcae5f0c3a3d4e8da9bbf28a59ca6a9edc4d6d610173ee7800e3fe78ee464de2333d02b04ded2fb5395d3f77cabc27f3938c6988bb0ea18723a84c0d267a675fbb29999d25ca1ed48c663aafe1e34037d8ebdc635dff0c7318887d628c8da4f20f6f6bbb8c72a976f33981dcdab86588ec78b7e67fc11f5c3d3013d74a7de467c2ec52519bf86d468de1c46b848ab2826b1f7ae54f910b5430ed47a9f066640bad19e9fce2503cfd971969a8b0552521e7d7", 0xf2}, {&(0x7f0000001000)="c578394aba17d68b01aec6d0da39291fc7d98afc10e2418a947562d1ef56ddfcc4e5900aad", 0x25}, {&(0x7f0000001040)="e12f7248f0bac928f54633961dcfd31ddba9d81fb803d5b622e8c4c820daf86aafa812510e81b50eab9571efd4708c9f2507c2b8219b6f5860f59234c686d722d6dea102feee1a0135b39e126cc9a80990a028c0514168b88c89b3abb7aa8d98461af4c3fb65645bc5f212ade065f1bb36a2d2baa84642b0e72c59ec2b07c095b64dad93146f22afe6c0e0a279ec55a2918b3ce12ee5c3d6ce1e0cb69a19ebe653cb9a80201e50b2371e7522ec884c725e056a85cca05dccd4f919ba4a7ac2a5f3fd5ec59e869442a8db489bb2b51adffffa3a38b1801057b5d79306dbb27813362121a7191b727db6b4e518a20666ecb802b77f65fcd76e5567d876dbcfdbcdabd3527982bc7d1b58c97b752da74a0378a89d809f2a7935cce35f4cc6ace923539c009b9c09407143a3a51ffbd2c4d57546b66490af950e55f6d62e22a8cc872517c1103e93599b34d2e268673015064c9219fd4a0653d7a66f41e718d3fe2d175c0738b27276cae8beedbd37b53b718ff89fd6b5f9034624405fa9f90b7d7418235e811ab5807ffe75d515dfb6608a00542afb007571969d5ec1c4a1f1db9bef73bf79e4de33b106845769f612e3a70e475f26e9a9d95f54bf411d6ef9afc7dabec1941e6ac528eaa88580f5fa5ca5e52bd64aa102e4944e1cf4d0191541a884f10aaaa46c0d83012bcbcd88b78d3178be0d995e009a339c12f2152c7950e3d11fc5a3d1b797d0dc9bf4b93a4753667f2e3e71f4680b0f26acf969bdd797b0678355b7699b0dc971c97a79b66f5c3e487583d754a12f05ea7ced5f36d25ec5843c17919ebace5de7e0f2e711633360fc88e9b1661b8f1d81c5dc9087936cf736bfda0ab7132e491dda065fb6ecf1d9d7f07cbf3c882999b3ac860d972f20ea19a149ae586a07aedc952f331a85aaa27bdadb7f1d890de07591a99c9bb7d83769a25729e91b77a7493c712e8d49fb6b3c183411bb4d97bf3ab9300f1483aa2ac2030a5a8c4d049f51666d21835fb5e569ad786ada611aad554495b187b59012f293beeab9c4b1ca552ebf6dbd6eb8d233c0d3388f6842dba10de265e6739ee1fc133e2eb8afb3d2521135de9e79ecafe93ba591432f846bc9f6563f34fdec4764def3ddf889aab4eb6f48ab1ed8b797aaa2bc06377af2c2a004d0552b2f82925f6a1c9df3c71ee5bacf958f659cbf16c83bbc7d8d762924c4bf57ceb6ed30de344f026b6ee436e7e6fd3b0a37d196e59fd34079353048fa2c7d27cd0ba00f4476d78c18c87df96d3c58cc82e05c059631d006da5dee785da5b2c451dce70cd0ba3deb1a13762542b358f910cdb1bd25c9839fa12f3df31e168a238a028c7713c84350e6833217807d287668c54ff4392261dabf53909329dfb110662d00d4cd09c82e931f5ae119222b597567e83f90671c8fbf602a5a4f2816f2615e980aa846f33ab717c2194860f977d878c91bad285c3927d7910e0892932fa4d74d41c76eabcfc4fc09586f134f774c3990a3d2733a2894dfdc1df8d1df3f61c160803b88b44c607244fdf4ee6cd2580cb960fb506d047b9d8efabaf8ace5c109b68090368ddf8e35244605c0b87992150a53b00c72c1f6d37af45c94e066f9e1cf82fe69f58aaa1543fabac4a7f6dd3c67df58baf9afe1b9f882e3ea2ab702553e218ad34961a4942c4b5f3e9799d6b50f480958a3ef5235a294a7088fe980a43aa9f3e4a38e56b55d8711f81ce9da76f3654f0444038d6fadcbca2d04360e98e53a0edb6c0f32295a3f70be0ee52bebd8a350a8e5484c1c2d3b56aaccc7f52c4020a932be4578dbd8d1a38b994580ab5a0446c07a04f505af81540290088b5b22f4ddb032b6c674dc30606effb5b3048c33aa75e615a92516b6adb3a901ff01c9a295663224e25991a77227904dfdd07933b4fb5ceddcc8b5209f01d0d1b8ccab9a5d0e8e9cbc2a50604dcc2d8b833af6666acbdb1f23bdb98f10fc17f7ad8f0252b88f0050b97f7e2fe0cbdc8c85d198672ca125fbc22407059bbf94fc210dbefa3ec2d797a2a8d8dd3db37fb91d9f1454eac58fc6ef1abd50101f956650c3e6ee7c585b0f5d376c8a7ba4439921523a1f48c6241cc387fe58b48e20e9f47b8638db26915ccb0a681b0823f986166a9e7c6bdee1476d21a2b8e4228360c112f8a85d8d94ff5bc2426feeafa3dd94a7e965e92cd26075b6cef6e82eaf24480c226ecc8a116188271c30ff7c78f9cddb505c163f8af10956080510117f65e2b3d95a3c73a47a35040730d8d80d1e68e7415a0ab2f5f2850db3e0d0891af1ab96da2279a73614059ee2fd819878a94982e758c2b947b6734e3958f2e0fcd262d07cbdd4159b9f1b2c1529a35f7363313d32d4c5f2b7952f969d7700c00b3d4de652d4efe0ee866e0722fbf40791ec09da6db94aacc7523430a392d5ea9841c3d41fa58a77a41dfc1361c310c998277c5b1796fbef1951e3d82bc91e5b0a3c7bf0d438883d51ce310681b81c5b84fe255c5adef3d5d57216c38d4c0532dbfbdc548c2850b54086db996c02f67cbc5a15d05a0101017de635fe56e9777e982481cf50dc4a8cba2815d23edfef04188a9a3b727272108d9ed035f3e65d03b28791b3155e38834fbd1b649679c41ef6aa50ba56290321bbf09762405edaa49f034aa908ea8dc9f86ecd5edf576c6ace9b9c069a21e2f4ab2b19b52036ff12a104046c76c508f46f0e2b507f99c7f196afd7ef032633bb2b44c532e2c3dc4c607264fbe0c83bf81799eec03e0f9e910d090dc71906d04cceca4f2427c1fdc5d94ab9b475cbc7d948837d8590f05f03751b7cb93b89716696c7dbb6a371bf27c146b77eadcf25fb3fd3d161070c95fae7900e135701daae3914f3390c1d77b057a60be45699a1ca6c771beea1ca0085ebf89af0a976eddf7c2fa099e97d228be20c1dfbbfd75a5c10da1da288d18ebb18b977bbee99a36fa97eaf132bf26e0fee0d0520744e98036d59a93950fb0a578ac9f22f30813d19cabcdebe1c7a9c487eb8bd4963b4b7972116b2d9d22e0d7e8134aa330ff1165f296e249b54c7861c8e17a8bf7467acf355335335e520b2780b6fdf55c88d0593e6796433568fab47567963b04a409ad7356049cc62ba9bea6bc95aa556ea7b30ea9ca7a1a10e98b982b99fe8e993ae0660d3693121a85a766e23cca00c37840f90bcd1b7de83d15bd5d8ebf8760f9f0c05b2f4f1df47d0338bf283e95373c2dd916f6a6fd807cca138357660e847e2c834a81b16350124099d6081799ea145681ca1a8bf8176b598c6aecdba9634ee92fd7843015dfa46bab35f683592bac673aef4b3496ba72d98f893aa4cf477d7f53edb8530cc474ef20e146a5fff67246e76841d3686562de553661d7e5780377ea0a6564bc013f758a29389184a65b5347e561408c34aada5a30303fb10597ed1883f41637b44cc9ea628521b31e77839922669461c432465009c23f5b40010545002defbac1aada1f2a733b9d94e6155c7cdc2892a3d5f3bedb573628fe4b3749eb7fb86f90d7867551fbf3a0acb875a317a888a6721bafc7a738f4266152bf41dbb0d5051a575670bacc7ef1fa9cbca51cbe5d6b5bc9431a5efee63b28e6bd9777f30a87e7798d9ab46fc8f67b894b09283cc43d733c6fd535615f644667b8eeb9a2639afe1792ab342670844089a855ad92fe7731d2207006add1505b8b606478055ba5601a1142906a7024dce2510093115924d44f8a59919f8c0f8a03191e69272be0186db18ddee57c7f54560b3ae40403fc8e39eda65c08f48efa5c2c60f9cf89cda5105c55e1abef295b4c8274f37536c55e954baacac49c76acaeae6923b60ba41269aae2ef2cc5377f21adb112fc0fb7548622c59aff1976e90e5826b79a694b738bbe17098e98253a643dde2c3534f4d7f29067efddf34a2b6bfdd8e84af6eaa1999c66b5ac858cf6ba9126e82ef63e0fcedcce06e5d122fb980012a9a98489151a6fffb0095444e2ebe55761e21d1b617311b924a2fe52316bef584fbb4eeec32a9342020f7212dc9750b4abd5105bc813c4f029f3ade18e314a0374ecb0e2e4350adf984543189c7954775b1ef2ec222a3da499f668f4a2f965ab924474a93724d95061a9297623e084e328e51f334b61fa2c7aba8eefbe3d75e2cf2429d3a0e9e5239cdf52103b61970bac2e6644407eafd590966b3696ca90703d5681fb3a4dc62ce160b482f8e38616aaf72e6116e0ced154c7124d4ae70ba81677a810e6da105c0e2c83bfc24c464d980826ade65dd5fe47494fadbd178cc1d2326ce93191ed02fd119111b1aef5104f8cbccb1ce7e9a638f4f7c58e0c0f9144c7d9c7e8e9edf7414283660910e48ceec23c386f08c94b56e62252801a25d0d71a41ade2e7f863b528539b1aa70f06f0c851c0fa72f24a7b0625e3759be93c6580ea3aa31e848fcca8f5988e3ad656b1d2480cac275f69de8e706bff4a10dc6a5596ea55bfb4e21462fce48dee029de86671f7e5970a1ec1b11d7fdddccf4e959c700d4aee0d2e42fb3edf6956931375bd9b5ba5d159ebc17e3fbd9b9bc60f1107c3c66e51c1304010bb4818f7cb3381867b663ac49757cc7d704e9611f1ef3dc6e736dec87e9dc6c13676935611efbc1a74264ac4707c54f2bb7e0beead400d11d5dbce42b3c79a36629aea4f9c703708f7cb8e8d4cb7c799983dc0601828c64b20cf34c7dad8c2fe3c66f73bbd128d447f3e5e1baf88f65ac96c746147ac17581dbfb42d2fd2d9ef0b6cc6cdf842060c1f29a0835fe841b8627ef7088ff751f7a3035a96d9a7e700832c9e06c2c16b6bbee9f98fec9b659dcbf1309e5d8ff0465b5d171c171f6332d36347e4a172be8760f86d7768e99502c52e406d3642493745452288d91c1e43d3fa072e917b13b5e838211fee3721f0ecbd00a36a17f026907f90b0a0f2310486cc26f003211e03e3e5e09c065b36b9155e418ea36d78063fa29b14250900f5e3a43f2b052ad44d0a32a8c8e4f95845b0f4b40938d103e5fe15002ff81d4ba712e6efa2fa596e6366164a6e28545e056d09558abfc9c6c8f4320944aa3e287c1c81115676b32ff4bc47aff3992f9fd54b775df2e3d39a255556186e67bdb57a1a8ba8caaedfa43df6040d8a1b672c199cc884438fca8472f540bb8d865cf9d2ca142dfc28cf740eb2cfeb443d02aceed61138ada80789352397c3d7772dede8f3d502151b3c522c7eba65e0576df58585538d7dc5789d002553e055db2e01e89ddfd55f64271aaaf84fb814c3541244274995f06b06fc0de09b56b59faad027997ae7e70a2bea48334ca6f01a8f70b170861637cc7d76b4fe4995a57e1ace239d934c441c8bc3fa0e15399532f6ca1e65b1810e699ab7445a5510b5f737e487151a5b472cae8eaf41a3f66a1bb98b8b64ae72a5a20b612229c4780bae6865194d860120be4140323f3f06a09c66ab98cab2a31345b48a072b8b001e915ff0d64bdecd6fe2affe0e5ba02a88dabcb060f8267a560aabf18a09b446c151a59d8ea4771810b3c6c38c4e73ddf8354de692008a843624ff1aa4cdf787b62d0000d955cd5cf5c0355c087371a363607d78a745783649c132946fec22d785c3215d00e24c2175cfdb84ac29d5e7403e1cd6646794e85546b61ecdae52e681ccba549570c55058b1c662bae7da1b33410548ac18ca0935670a6245954a68be0f7db24414c87ac7ba8af4e7bd5bb10e8f031d8341edf0729665c3093f209e12a1413a9e087ce012798d40af8c7b750eed2928d13425cdb55", 0x1000}], 0x8, &(0x7f0000002400)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00000000180000cb648e24be1a488e0001000000", @ANYRES32, @ANYRES32=r0, @ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c00000000000000b100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000030000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r0, @ANYRES32=r0], 0xa8, 0x4000}}, {{&(0x7f00000024c0)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f00000028c0)=[{&(0x7f0000002540)="41b378952e504f0932a4f6f5f3af66f00f1c815dc79aaf89f884a39979c07d2fc3cfcb49776eec25d7ea2176f11097ad19e373676cc26d8a7711cf23d4d5788ddf56138cfb3af1e217bbf60657c076b3c7d085587aebc21992e72595fe0681b263effe79e8eace3fd084e031bf9bbbb67082c87f1894bbb1b0b6f7da23302e9740ec9b77acdf7bea188a3dbe1872e46877f1bc4c25208034ed021cff5035b8b594ac6fd1ac4c596e9b320d783278046a9a55970eca5ac7043c615808912ac76a70fa9d9e367dca4dec6868b3e57c305a434f5f7348178f72b60bbc883fbe986eb5d800ca1cebf937a5d58c7a", 0xec}, {&(0x7f0000002640)="7735521d521f522e6867dab17d28a5b39a41d0ce8ec07931dda7473d3ea5f252f1d343af6072cb54994e3a2d71124157613cb6be5a22c53184dfc03eb1f47d1e410f18e52cd254fdc07dfd28aad0d37ecad7086a5c5fed8ed5e554e980788f5d7e9720ad7de64520c7139b66f799a33b61300bb68b3ef73a184a8d715d81a77b91ca9da9320a76731f01c2a77f683a54d8322cdcf3854b1aa6aa768a463eaaf429aff29586f982c020df764325837d82a777b227b881c7ef20e0a8f14dcbc9c88ca7a6d39f603082e78c6e0c9a084d632182199889", 0xd5}, {&(0x7f0000002740)="456afb98fc4331d907a3ee4eb79e77d8fe2b8b2eefbec7a2a3dd5fe26ae5dd46999ad8a2a35f0e65c35b2ca5cc72b45ee79f13496083d8645a03bf1595ce637816a061baf01222f4431cad2b71156590adcdd4057f3d79ec3f975c079bf2f4273cc6b41189adab843b82bc5c7411ca1f0f2672c2c4a8ac5ab6afdfe7908711dc8033083d25929c9b8820e054e0808dc7168e06963d30ec7c9f3110b5dcce364f526c099159a600934b7eb1697d25ee80329cee27ea1dffd63f6196e621a1f69c4b092239988fffe76ebca69449b5f3d591b879995e1bb7", 0xd7}, {&(0x7f0000002840)="c37e90c0eb64d8dcd57d9be5f9314978fd0aa1a343e18208053ef0544c7b2b7ca61fbc8a2f6f536c6ca0cb35c403d3a44b98b01d9e6987fb62d5bc2c72c919f43f65fb971a61f088694a4762a22f1a9499ac088b6512349bb6d7f3d917c3fa6fcafd5218cc22f919ad8c7cd98842ffb09acddff09567b477f9694b1bd98c653e", 0x80}], 0x4, &(0x7f0000002940)=[@rights={{0x2c, 0x1, 0x1, [r0, 0xffffffffffffffff, r0, r0, 0xffffffffffffffff, 0xffffffffffffffff, r0]}}, @cred={{0x1c}}], 0x50, 0x8000000}}, {{&(0x7f00000029c0)=@abs={0x0, 0x0, 0x4e21}, 0x6e, &(0x7f0000002c40)=[{&(0x7f0000002a40)="90b50e8272b469a05a278cdf7dfb116f4521cf5dce753ffc9b499566a60507f34a40d19435f265c07c4b25907ec397f8492fc9ecfa874ba74f58231d", 0x3c}, {&(0x7f0000002a80)="e772733cd62d7fb1b71cd447297d077012b301844967774dd11b2fe6b87b33343a26ad726f50bf9c7887475c354f47e7728723404861ba89f3189727950c2f53c9f713a15f52516761c761130733b074e27104bb805c8adf1b50509a5da482be6bf48ab321af8932daf896438e1c6ed817fdad7ce87c15b3fb79a966000742d23b3533f2cd63560cdb2845d0740fae5924c9937dd42242001ccb4f2cc8ac95b98d7a53dc359f", 0xa6}, {&(0x7f0000002b40)="0a6b5b51038da4ccc213cc5c18095136b43120dd6c6cee06c90c085afb", 0x1d}, {&(0x7f0000002b80)="ad890266ed87d9c41a173992478a6a2b259e9c34c7a79bceba22ce104c2d2d28ae6ca64e06a5f454c3663e2f8ec3e148c37bad9d33e9fcb181846ce29ca8d3436b21615a27419f4e07a67cfb61b7fce9262c0fa2cdd0b35a0433861c187d2d751c9406d4412caf58b9fa5d1d9e9a453625d9d17bf77e19777a3383552de2bce29608b863fea820f25ec44dba9a04c6a52b7f6d55", 0x94}], 0x4, &(0x7f00000057c0)=ANY=[@ANYBLOB="28000000000000000100000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32, @ANYRES32=r0, @ANYBLOB="1c120000000000000100000042000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r4, @ANYBLOB="0000000018000000000000000100000001000000", @ANYRES32=r0, @ANYRES32=r5, @ANYBLOB="20000000000000000100000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r6, @ANYRES32=r0, @ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="000000001000000000000000010000000100000014000000000000000100000001000000", @ANYRES32=r9, @ANYBLOB='\x00\x00\x00\x00'], 0xc8, 0x48040}}], 0x5, 0x8000) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$LOOP_GET_STATUS64(0xffffffffffffffff, 0x4c05, &(0x7f0000000040)) 03:08:56 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x0, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$F2FS_IOC_MOVE_RANGE(r0, 0xc020f509, &(0x7f00000000c0)={0xffffffffffffffff, 0x1, 0xffffffff, 0x40}) ioctl$LOOP_SET_FD(r2, 0x4c00, r0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x1279, 0x0) r3 = openat$cgroup_netprio_ifpriomap(r0, &(0x7f0000000040), 0x2, 0x0) ioctl$F2FS_IOC_ABORT_VOLATILE_WRITE(r3, 0xf505, 0x0) fadvise64(0xffffffffffffffff, 0x1, 0x2, 0x5) 03:08:56 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x100, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) pread64(r1, &(0x7f0000000040)=""/121, 0x79, 0x7fffffffffffffff) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000200), &(0x7f0000000240)=0xc) newfstatat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0), 0x4000) getsockopt$inet6_IPV6_IPSEC_POLICY(r0, 0x29, 0x22, &(0x7f0000000780)={{{@in6=@mcast1, @in6=@remote}}, {{}, 0x0, @in=@private}}, &(0x7f0000000880)=0xe8) syz_mount_image$msdos(&(0x7f0000000740), &(0x7f00000004c0)='./file0/../file0\x00', 0x8, 0x3, &(0x7f0000000680)=[{&(0x7f0000000500)="b23e45da265599ee556aef266f25903aa6c51237b8160c7730532dfa3e28c0d6a84332fe46c3bec74967de4ab00c700987a966a9c28dcaf0bc871441c5b3a66171382b50ae148df607ebc224eb", 0x4d, 0x4}, {&(0x7f0000000580)="b27decc2abe1a2b4cbb0ab1a24160530a792c8778d881b4ce20195643736948284939ccca05ebaf2b19d1455867cc737c491700439b9e74584df48bd41ffc24f877da34c593b1be4ba82ffc8fb80ce77d771f94ef84b041ab3ad93e64277a01ec78437cb3ecaa157adc25407552d7593468a4471bf8341d46e8d36aeff336800"/142, 0x8e, 0x8000}, {&(0x7f0000000640)="2b682822686d1a5b0e82f7a6376b1da47a77c915017b34315c3de4f975c38fc4fa0c", 0x22, 0x9979}], 0x8, &(0x7f0000000700)={[], [{@func={'func', 0x3d, 'CREDS_CHECK'}}, {@appraise_type}]}) ioctl$TIOCGPGRP(r0, 0x540f, &(0x7f0000000340)) setreuid(0x0, 0xee00) r2 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r2, 0x4c05, &(0x7f0000000040)) 03:08:56 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000005300)={0x0, 0x0}) r2 = geteuid() setreuid(r2, 0xee00) r3 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) setresgid(0x0, 0x0, r4) r5 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000005340), 0x100) r6 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) pread64(r6, &(0x7f0000000040)=""/121, 0x79, 0x7fffffffffffffff) r7 = geteuid() setreuid(r7, 0xee00) recvmsg$unix(r0, &(0x7f0000005780)={&(0x7f0000005380)=@abs, 0x6e, &(0x7f00000056c0)=[{&(0x7f0000005400)=""/181, 0xb5}, {&(0x7f00000054c0)=""/237, 0xed}, {&(0x7f00000055c0)=""/195, 0xc3}], 0x3, &(0x7f0000005700)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0x0}}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x58}, 0x20) r9 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) pread64(r9, &(0x7f0000000040)=""/121, 0x79, 0x7fffffffffffffff) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000058c0)=[{{&(0x7f0000000140)=@abs={0x0, 0x0, 0x4e24}, 0x6e, &(0x7f00000003c0)=[{&(0x7f0000000200)="8dda0fa7a9d071feae99ec14ba82791209d29d9a94b10e8b55b150a998dfa682ebfa6fb555c57d74e85cc58e2dfe7586cb0320ba52f3680585e1b55210d0e74f79474fe1dc9f728920348c39635fc07f6a8955004602b77f9e88c154f801d690a944ffe4288e9dc6b1bd629786b4fa41c6ffb149ffe4f8092daf300661f0ea624a54466c796ab40e811c5c8ec7874ad9b793f3adffd1e9797863a4c51c863627501e6eede4347081f8b4c353a1f8", 0xae}, {&(0x7f00000002c0)="a22d6b981354ede778305a82a1a89bdf", 0x10}, {&(0x7f0000000300)="b5c66365b447b3e46d6f417dd55d806cce32249f8f8829f62c0a29448b23fbfe14920a3f46d302be4da805938a1e18b6937a69a980f361662211db14fb7bd454d52f49e936edf48136d35135cbde861219faa402bf6b711a08f3d11c72cc6ee4c542df7b2768bd39e17b4844756607cc4786dcc51d6d11e5a089f1097e2d6e80c575b3b37a890a099d18fb6d57e61f05559dad38c7ee61ab568510b7f824e5ebb04952d4b33a53a68b95d449a8d39785611700cd36538d57dd866ac18ad38fa2", 0xc0}], 0x3, &(0x7f0000000680)=[@cred={{0x1c, 0x1, 0x2, {0x0, r2}}}], 0x20, 0x240008c5}}, {{0x0, 0x0, &(0x7f00000007c0)=[{&(0x7f0000000440)="cd5e2def7095aa1a4d99419f0cd1147286bc4a54427dde04a592c88b506713a5d42fca845442e9f42060654bedc5c166f5724f3d2269b922499bb07541a5295b05dd08031c6b8e8eef6621733640336e77480a955c5b37f6f6aba4eb62dfd119a59e75a60337e65610698a163ea5ba3dbd731b7e84a48697be37d07e67ff2af2ef484e8795d165b419d5e352cb7a42af1b992c818b234ef65bd4e3c3a50c5cad83a498c1792911c5581ff18f451b1b7e398ac253a1d97011e2c78947678dc8d6c79b5bd2b3031b", 0xc7}, {&(0x7f0000000540)="1a8a95be7a9cbfd4a88504e3eb863217c0431889ec4ade8ce82afce1bb56530d35c4aa8de19579d89c2b28af14ebd6e10778319f57a72d33870b151e40cbb720d51ddc5b1e5f7f4cfcb5b0c48eabf0de43859ef1f9a3104c6d07b6d90492fee758c83d9967f89ddd5c79b45aa3d9de83abba925a3f2c1b03f46b9ab131406d23534368eea4fb447f566ca7e28815c516b63fe1242468def8", 0x98}, {&(0x7f0000000600)="b0fd300ac5bc4718ce78e46d9285edd75dba87feac488205fe5a81a1232763316912f5d83c0c2dfed4ce5c178ed8d7b08cfe70de5d61074dc98ed4ba5adf00844a71f7fbee5f01dc5b9fd7172d248b22e04c23a06d1a6d6399", 0x59}, {&(0x7f0000000680)}, {&(0x7f00000006c0)="47230f4462189267cd79a7c27ac95ac744ce0b0effed0ae6f87a83bc7b3afb10433ec566ce768c264be4d07226a4aa563ce28244475c8b63332b5357482c532636314d2de74439ee9737f5f45565fb766cc074c5db6e19f903c70c67b253003708575023803a86171c245210a4de83c0950eb78afcc0712b57dfaa3a0fe851b97ecf4a36670f656a359a15e993f28bd94806a9d2ab01a9ae1cc6b57259716ec60251fcd5ae06b5c310f696aa25284c", 0xaf}, {&(0x7f0000000780)="b4a3c3d3510dae2c734c133816da30c051dbe864f83648c6654ff4f0614accea8b5b9188b14dd2272fd43a1f91f5423f1aedd6ffd09747", 0x37}], 0x6, &(0x7f0000000a00)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xee00}}}, @rights={{0x18, 0x1, 0x1, [r0, r0]}}, @cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xee01, 0xee01}}}, @cred={{0x1c}}, @rights={{0x10}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r0, r0]}}], 0xc8, 0x44040}}, {{&(0x7f0000000b00)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000002040)=[{&(0x7f0000000b80)="6f4e576f70af1658485d1dba4bb628f686b09a98bef3639026990bc3c4f0bb6791328e4e927352ea37fd5b53b65ab8ec7ea82eeed37d6a06623bd29720e5d2fddc318a38e1dd6b746cc4cb8461ea835d9089d2ff92827f1a32f829ff49b9f79334c79df618719e7949379f167494363e8d14be6c82b912e536e9ba0dcf1c904b35928b4cc449913f2624e3e5c50f04044e986bfa4edc7c2a0c35130331fb26f4c88595804296d63526152296c4e7f5708927256e5adeafdc954404201d943cca467fdaeab94485c972e011247d2da3ef3f0fcf178a6e0ddc36a61391d7951474", 0xe0}, {&(0x7f0000000c80)}, {&(0x7f0000000cc0)="1d7a805670541575d5cfc652855ecf42cc4a34a37b9471bea39b8abac5f247e406c8643f9930f5e4af19ce4a36e0c4ba6ee47b993fb7264a4ea46ce2789841a9f902207c31b43b07a6cc4dc3347ffe2fcd3bc1", 0x53}, {&(0x7f0000000d40)="7a59280fede1d88bc59126612b4262348269cdf82b586286f73b8dcee6acdba4a990d059a9005078223bd5eb2681f587d488dbacc9fdbba2d916d0bb39cde7ea7eb38043b1d0250eb6387adbde3507578907b9b498c049f9d15101498cb55e812090898e5d8f87cdb6a623ca5351f2e395ec879495bbd16c6c1ec41a9f8a9fc3100db3a97467d941730d8364cb64ed0f4b26b843a61dcbe4987c14366421a0ada0343fb09a6ce5a991a15adbde1d0366083e9c83f67d4d4d207c5dcc", 0xbc}, {&(0x7f0000000e00)="fbd30ae37025bcbca5ae0f276a5bec1ca912c2623b189fa086e5d56a6d5b3c84464b88c1d42f6064d73f05fd97ef1e76571b41ac623fa6df690a781235f834a599ccb85d56c6ae57389b1487861d09b30b7a3801ac74bd99fe396f73ac4333671a5c59493d4782c7d3360e94d62c0366275bd287560943980f6b85ccfc853144b97890ef6cdf574c4e162c0108b895219e45369fffebdfbef98b203fdc17b0cc273d5b0495e523f92ad63cc66d0d5739bf6ba4ed19182f8e194f36c056c37c513c9c8c80bc5b33b2eadd0a970d523fa01458474b40bd32d35b", 0xd9}, {&(0x7f0000000f00)="ba4e8572bd2cdc72edd5326a8f2e29bb3b5b470765bca5398e48066634850ecc6610f22135612f3264098bfe90e4f7b184e2f1fe9de2c87a6c974b2b17835decbcae5f0c3a3d4e8da9bbf28a59ca6a9edc4d6d610173ee7800e3fe78ee464de2333d02b04ded2fb5395d3f77cabc27f3938c6988bb0ea18723a84c0d267a675fbb29999d25ca1ed48c663aafe1e34037d8ebdc635dff0c7318887d628c8da4f20f6f6bbb8c72a976f33981dcdab86588ec78b7e67fc11f5c3d3013d74a7de467c2ec52519bf86d468de1c46b848ab2826b1f7ae54f910b5430ed47a9f066640bad19e9fce2503cfd971969a8b0552521e7d7", 0xf2}, {&(0x7f0000001000)="c578394aba17d68b01aec6d0da39291fc7d98afc10e2418a947562d1ef56ddfcc4e5900aad", 0x25}, {&(0x7f0000001040)="e12f7248f0bac928f54633961dcfd31ddba9d81fb803d5b622e8c4c820daf86aafa812510e81b50eab9571efd4708c9f2507c2b8219b6f5860f59234c686d722d6dea102feee1a0135b39e126cc9a80990a028c0514168b88c89b3abb7aa8d98461af4c3fb65645bc5f212ade065f1bb36a2d2baa84642b0e72c59ec2b07c095b64dad93146f22afe6c0e0a279ec55a2918b3ce12ee5c3d6ce1e0cb69a19ebe653cb9a80201e50b2371e7522ec884c725e056a85cca05dccd4f919ba4a7ac2a5f3fd5ec59e869442a8db489bb2b51adffffa3a38b1801057b5d79306dbb27813362121a7191b727db6b4e518a20666ecb802b77f65fcd76e5567d876dbcfdbcdabd3527982bc7d1b58c97b752da74a0378a89d809f2a7935cce35f4cc6ace923539c009b9c09407143a3a51ffbd2c4d57546b66490af950e55f6d62e22a8cc872517c1103e93599b34d2e268673015064c9219fd4a0653d7a66f41e718d3fe2d175c0738b27276cae8beedbd37b53b718ff89fd6b5f9034624405fa9f90b7d7418235e811ab5807ffe75d515dfb6608a00542afb007571969d5ec1c4a1f1db9bef73bf79e4de33b106845769f612e3a70e475f26e9a9d95f54bf411d6ef9afc7dabec1941e6ac528eaa88580f5fa5ca5e52bd64aa102e4944e1cf4d0191541a884f10aaaa46c0d83012bcbcd88b78d3178be0d995e009a339c12f2152c7950e3d11fc5a3d1b797d0dc9bf4b93a4753667f2e3e71f4680b0f26acf969bdd797b0678355b7699b0dc971c97a79b66f5c3e487583d754a12f05ea7ced5f36d25ec5843c17919ebace5de7e0f2e711633360fc88e9b1661b8f1d81c5dc9087936cf736bfda0ab7132e491dda065fb6ecf1d9d7f07cbf3c882999b3ac860d972f20ea19a149ae586a07aedc952f331a85aaa27bdadb7f1d890de07591a99c9bb7d83769a25729e91b77a7493c712e8d49fb6b3c183411bb4d97bf3ab9300f1483aa2ac2030a5a8c4d049f51666d21835fb5e569ad786ada611aad554495b187b59012f293beeab9c4b1ca552ebf6dbd6eb8d233c0d3388f6842dba10de265e6739ee1fc133e2eb8afb3d2521135de9e79ecafe93ba591432f846bc9f6563f34fdec4764def3ddf889aab4eb6f48ab1ed8b797aaa2bc06377af2c2a004d0552b2f82925f6a1c9df3c71ee5bacf958f659cbf16c83bbc7d8d762924c4bf57ceb6ed30de344f026b6ee436e7e6fd3b0a37d196e59fd34079353048fa2c7d27cd0ba00f4476d78c18c87df96d3c58cc82e05c059631d006da5dee785da5b2c451dce70cd0ba3deb1a13762542b358f910cdb1bd25c9839fa12f3df31e168a238a028c7713c84350e6833217807d287668c54ff4392261dabf53909329dfb110662d00d4cd09c82e931f5ae119222b597567e83f90671c8fbf602a5a4f2816f2615e980aa846f33ab717c2194860f977d878c91bad285c3927d7910e0892932fa4d74d41c76eabcfc4fc09586f134f774c3990a3d2733a2894dfdc1df8d1df3f61c160803b88b44c607244fdf4ee6cd2580cb960fb506d047b9d8efabaf8ace5c109b68090368ddf8e35244605c0b87992150a53b00c72c1f6d37af45c94e066f9e1cf82fe69f58aaa1543fabac4a7f6dd3c67df58baf9afe1b9f882e3ea2ab702553e218ad34961a4942c4b5f3e9799d6b50f480958a3ef5235a294a7088fe980a43aa9f3e4a38e56b55d8711f81ce9da76f3654f0444038d6fadcbca2d04360e98e53a0edb6c0f32295a3f70be0ee52bebd8a350a8e5484c1c2d3b56aaccc7f52c4020a932be4578dbd8d1a38b994580ab5a0446c07a04f505af81540290088b5b22f4ddb032b6c674dc30606effb5b3048c33aa75e615a92516b6adb3a901ff01c9a295663224e25991a77227904dfdd07933b4fb5ceddcc8b5209f01d0d1b8ccab9a5d0e8e9cbc2a50604dcc2d8b833af6666acbdb1f23bdb98f10fc17f7ad8f0252b88f0050b97f7e2fe0cbdc8c85d198672ca125fbc22407059bbf94fc210dbefa3ec2d797a2a8d8dd3db37fb91d9f1454eac58fc6ef1abd50101f956650c3e6ee7c585b0f5d376c8a7ba4439921523a1f48c6241cc387fe58b48e20e9f47b8638db26915ccb0a681b0823f986166a9e7c6bdee1476d21a2b8e4228360c112f8a85d8d94ff5bc2426feeafa3dd94a7e965e92cd26075b6cef6e82eaf24480c226ecc8a116188271c30ff7c78f9cddb505c163f8af10956080510117f65e2b3d95a3c73a47a35040730d8d80d1e68e7415a0ab2f5f2850db3e0d0891af1ab96da2279a73614059ee2fd819878a94982e758c2b947b6734e3958f2e0fcd262d07cbdd4159b9f1b2c1529a35f7363313d32d4c5f2b7952f969d7700c00b3d4de652d4efe0ee866e0722fbf40791ec09da6db94aacc7523430a392d5ea9841c3d41fa58a77a41dfc1361c310c998277c5b1796fbef1951e3d82bc91e5b0a3c7bf0d438883d51ce310681b81c5b84fe255c5adef3d5d57216c38d4c0532dbfbdc548c2850b54086db996c02f67cbc5a15d05a0101017de635fe56e9777e982481cf50dc4a8cba2815d23edfef04188a9a3b727272108d9ed035f3e65d03b28791b3155e38834fbd1b649679c41ef6aa50ba56290321bbf09762405edaa49f034aa908ea8dc9f86ecd5edf576c6ace9b9c069a21e2f4ab2b19b52036ff12a104046c76c508f46f0e2b507f99c7f196afd7ef032633bb2b44c532e2c3dc4c607264fbe0c83bf81799eec03e0f9e910d090dc71906d04cceca4f2427c1fdc5d94ab9b475cbc7d948837d8590f05f03751b7cb93b89716696c7dbb6a371bf27c146b77eadcf25fb3fd3d161070c95fae7900e135701daae3914f3390c1d77b057a60be45699a1ca6c771beea1ca0085ebf89af0a976eddf7c2fa099e97d228be20c1dfbbfd75a5c10da1da288d18ebb18b977bbee99a36fa97eaf132bf26e0fee0d0520744e98036d59a93950fb0a578ac9f22f30813d19cabcdebe1c7a9c487eb8bd4963b4b7972116b2d9d22e0d7e8134aa330ff1165f296e249b54c7861c8e17a8bf7467acf355335335e520b2780b6fdf55c88d0593e6796433568fab47567963b04a409ad7356049cc62ba9bea6bc95aa556ea7b30ea9ca7a1a10e98b982b99fe8e993ae0660d3693121a85a766e23cca00c37840f90bcd1b7de83d15bd5d8ebf8760f9f0c05b2f4f1df47d0338bf283e95373c2dd916f6a6fd807cca138357660e847e2c834a81b16350124099d6081799ea145681ca1a8bf8176b598c6aecdba9634ee92fd7843015dfa46bab35f683592bac673aef4b3496ba72d98f893aa4cf477d7f53edb8530cc474ef20e146a5fff67246e76841d3686562de553661d7e5780377ea0a6564bc013f758a29389184a65b5347e561408c34aada5a30303fb10597ed1883f41637b44cc9ea628521b31e77839922669461c432465009c23f5b40010545002defbac1aada1f2a733b9d94e6155c7cdc2892a3d5f3bedb573628fe4b3749eb7fb86f90d7867551fbf3a0acb875a317a888a6721bafc7a738f4266152bf41dbb0d5051a575670bacc7ef1fa9cbca51cbe5d6b5bc9431a5efee63b28e6bd9777f30a87e7798d9ab46fc8f67b894b09283cc43d733c6fd535615f644667b8eeb9a2639afe1792ab342670844089a855ad92fe7731d2207006add1505b8b606478055ba5601a1142906a7024dce2510093115924d44f8a59919f8c0f8a03191e69272be0186db18ddee57c7f54560b3ae40403fc8e39eda65c08f48efa5c2c60f9cf89cda5105c55e1abef295b4c8274f37536c55e954baacac49c76acaeae6923b60ba41269aae2ef2cc5377f21adb112fc0fb7548622c59aff1976e90e5826b79a694b738bbe17098e98253a643dde2c3534f4d7f29067efddf34a2b6bfdd8e84af6eaa1999c66b5ac858cf6ba9126e82ef63e0fcedcce06e5d122fb980012a9a98489151a6fffb0095444e2ebe55761e21d1b617311b924a2fe52316bef584fbb4eeec32a9342020f7212dc9750b4abd5105bc813c4f029f3ade18e314a0374ecb0e2e4350adf984543189c7954775b1ef2ec222a3da499f668f4a2f965ab924474a93724d95061a9297623e084e328e51f334b61fa2c7aba8eefbe3d75e2cf2429d3a0e9e5239cdf52103b61970bac2e6644407eafd590966b3696ca90703d5681fb3a4dc62ce160b482f8e38616aaf72e6116e0ced154c7124d4ae70ba81677a810e6da105c0e2c83bfc24c464d980826ade65dd5fe47494fadbd178cc1d2326ce93191ed02fd119111b1aef5104f8cbccb1ce7e9a638f4f7c58e0c0f9144c7d9c7e8e9edf7414283660910e48ceec23c386f08c94b56e62252801a25d0d71a41ade2e7f863b528539b1aa70f06f0c851c0fa72f24a7b0625e3759be93c6580ea3aa31e848fcca8f5988e3ad656b1d2480cac275f69de8e706bff4a10dc6a5596ea55bfb4e21462fce48dee029de86671f7e5970a1ec1b11d7fdddccf4e959c700d4aee0d2e42fb3edf6956931375bd9b5ba5d159ebc17e3fbd9b9bc60f1107c3c66e51c1304010bb4818f7cb3381867b663ac49757cc7d704e9611f1ef3dc6e736dec87e9dc6c13676935611efbc1a74264ac4707c54f2bb7e0beead400d11d5dbce42b3c79a36629aea4f9c703708f7cb8e8d4cb7c799983dc0601828c64b20cf34c7dad8c2fe3c66f73bbd128d447f3e5e1baf88f65ac96c746147ac17581dbfb42d2fd2d9ef0b6cc6cdf842060c1f29a0835fe841b8627ef7088ff751f7a3035a96d9a7e700832c9e06c2c16b6bbee9f98fec9b659dcbf1309e5d8ff0465b5d171c171f6332d36347e4a172be8760f86d7768e99502c52e406d3642493745452288d91c1e43d3fa072e917b13b5e838211fee3721f0ecbd00a36a17f026907f90b0a0f2310486cc26f003211e03e3e5e09c065b36b9155e418ea36d78063fa29b14250900f5e3a43f2b052ad44d0a32a8c8e4f95845b0f4b40938d103e5fe15002ff81d4ba712e6efa2fa596e6366164a6e28545e056d09558abfc9c6c8f4320944aa3e287c1c81115676b32ff4bc47aff3992f9fd54b775df2e3d39a255556186e67bdb57a1a8ba8caaedfa43df6040d8a1b672c199cc884438fca8472f540bb8d865cf9d2ca142dfc28cf740eb2cfeb443d02aceed61138ada80789352397c3d7772dede8f3d502151b3c522c7eba65e0576df58585538d7dc5789d002553e055db2e01e89ddfd55f64271aaaf84fb814c3541244274995f06b06fc0de09b56b59faad027997ae7e70a2bea48334ca6f01a8f70b170861637cc7d76b4fe4995a57e1ace239d934c441c8bc3fa0e15399532f6ca1e65b1810e699ab7445a5510b5f737e487151a5b472cae8eaf41a3f66a1bb98b8b64ae72a5a20b612229c4780bae6865194d860120be4140323f3f06a09c66ab98cab2a31345b48a072b8b001e915ff0d64bdecd6fe2affe0e5ba02a88dabcb060f8267a560aabf18a09b446c151a59d8ea4771810b3c6c38c4e73ddf8354de692008a843624ff1aa4cdf787b62d0000d955cd5cf5c0355c087371a363607d78a745783649c132946fec22d785c3215d00e24c2175cfdb84ac29d5e7403e1cd6646794e85546b61ecdae52e681ccba549570c55058b1c662bae7da1b33410548ac18ca0935670a6245954a68be0f7db24414c87ac7ba8af4e7bd5bb10e8f031d8341edf0729665c3093f209e12a1413a9e087ce012798d40af8c7b750eed2928d13425cdb55", 0x1000}], 0x8, &(0x7f0000002400)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00000000180000cb648e24be1a488e0001000000", @ANYRES32, @ANYRES32=r0, @ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c00000000000000b100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000030000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r0, @ANYRES32=r0], 0xa8, 0x4000}}, {{&(0x7f00000024c0)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f00000028c0)=[{&(0x7f0000002540)="41b378952e504f0932a4f6f5f3af66f00f1c815dc79aaf89f884a39979c07d2fc3cfcb49776eec25d7ea2176f11097ad19e373676cc26d8a7711cf23d4d5788ddf56138cfb3af1e217bbf60657c076b3c7d085587aebc21992e72595fe0681b263effe79e8eace3fd084e031bf9bbbb67082c87f1894bbb1b0b6f7da23302e9740ec9b77acdf7bea188a3dbe1872e46877f1bc4c25208034ed021cff5035b8b594ac6fd1ac4c596e9b320d783278046a9a55970eca5ac7043c615808912ac76a70fa9d9e367dca4dec6868b3e57c305a434f5f7348178f72b60bbc883fbe986eb5d800ca1cebf937a5d58c7a", 0xec}, {&(0x7f0000002640)="7735521d521f522e6867dab17d28a5b39a41d0ce8ec07931dda7473d3ea5f252f1d343af6072cb54994e3a2d71124157613cb6be5a22c53184dfc03eb1f47d1e410f18e52cd254fdc07dfd28aad0d37ecad7086a5c5fed8ed5e554e980788f5d7e9720ad7de64520c7139b66f799a33b61300bb68b3ef73a184a8d715d81a77b91ca9da9320a76731f01c2a77f683a54d8322cdcf3854b1aa6aa768a463eaaf429aff29586f982c020df764325837d82a777b227b881c7ef20e0a8f14dcbc9c88ca7a6d39f603082e78c6e0c9a084d632182199889", 0xd5}, {&(0x7f0000002740)="456afb98fc4331d907a3ee4eb79e77d8fe2b8b2eefbec7a2a3dd5fe26ae5dd46999ad8a2a35f0e65c35b2ca5cc72b45ee79f13496083d8645a03bf1595ce637816a061baf01222f4431cad2b71156590adcdd4057f3d79ec3f975c079bf2f4273cc6b41189adab843b82bc5c7411ca1f0f2672c2c4a8ac5ab6afdfe7908711dc8033083d25929c9b8820e054e0808dc7168e06963d30ec7c9f3110b5dcce364f526c099159a600934b7eb1697d25ee80329cee27ea1dffd63f6196e621a1f69c4b092239988fffe76ebca69449b5f3d591b879995e1bb7", 0xd7}, {&(0x7f0000002840)="c37e90c0eb64d8dcd57d9be5f9314978fd0aa1a343e18208053ef0544c7b2b7ca61fbc8a2f6f536c6ca0cb35c403d3a44b98b01d9e6987fb62d5bc2c72c919f43f65fb971a61f088694a4762a22f1a9499ac088b6512349bb6d7f3d917c3fa6fcafd5218cc22f919ad8c7cd98842ffb09acddff09567b477f9694b1bd98c653e", 0x80}], 0x4, &(0x7f0000002940)=[@rights={{0x2c, 0x1, 0x1, [r0, 0xffffffffffffffff, r0, r0, 0xffffffffffffffff, 0xffffffffffffffff, r0]}}, @cred={{0x1c}}], 0x50, 0x8000000}}, {{&(0x7f00000029c0)=@abs={0x0, 0x0, 0x4e21}, 0x6e, &(0x7f0000002c40)=[{&(0x7f0000002a40)="90b50e8272b469a05a278cdf7dfb116f4521cf5dce753ffc9b499566a60507f34a40d19435f265c07c4b25907ec397f8492fc9ecfa874ba74f58231d", 0x3c}, {&(0x7f0000002a80)="e772733cd62d7fb1b71cd447297d077012b301844967774dd11b2fe6b87b33343a26ad726f50bf9c7887475c354f47e7728723404861ba89f3189727950c2f53c9f713a15f52516761c761130733b074e27104bb805c8adf1b50509a5da482be6bf48ab321af8932daf896438e1c6ed817fdad7ce87c15b3fb79a966000742d23b3533f2cd63560cdb2845d0740fae5924c9937dd42242001ccb4f2cc8ac95b98d7a53dc359f", 0xa6}, {&(0x7f0000002b40)="0a6b5b51038da4ccc213cc5c18095136b43120dd6c6cee06c90c085afb", 0x1d}, {&(0x7f0000002b80)="ad890266ed87d9c41a173992478a6a2b259e9c34c7a79bceba22ce104c2d2d28ae6ca64e06a5f454c3663e2f8ec3e148c37bad9d33e9fcb181846ce29ca8d3436b21615a27419f4e07a67cfb61b7fce9262c0fa2cdd0b35a0433861c187d2d751c9406d4412caf58b9fa5d1d9e9a453625d9d17bf77e19777a3383552de2bce29608b863fea820f25ec44dba9a04c6a52b7f6d55", 0x94}], 0x4, &(0x7f00000057c0)=ANY=[@ANYBLOB="28000000000000000100000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32, @ANYRES32=r0, @ANYBLOB="1c120000000000000100000042000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r4, @ANYBLOB="0000000018000000000000000100000001000000", @ANYRES32=r0, @ANYRES32=r5, @ANYBLOB="20000000000000000100000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r6, @ANYRES32=r0, @ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="000000001000000000000000010000000100000014000000000000000100000001000000", @ANYRES32=r9, @ANYBLOB='\x00\x00\x00\x00'], 0xc8, 0x48040}}], 0x5, 0x8000) r10 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r10, 0x4c05, &(0x7f0000000040)) 03:08:56 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x0, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$F2FS_IOC_MOVE_RANGE(r0, 0xc020f509, &(0x7f00000000c0)={0xffffffffffffffff, 0x1, 0xffffffff, 0x40}) ioctl$LOOP_SET_FD(r2, 0x4c00, r0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x1279, 0x0) r3 = openat$cgroup_netprio_ifpriomap(r0, &(0x7f0000000040), 0x2, 0x0) ioctl$F2FS_IOC_ABORT_VOLATILE_WRITE(r3, 0xf505, 0x0) fadvise64(0xffffffffffffffff, 0x1, 0x2, 0x5) 03:08:56 executing program 1: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r0 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xd6, 0xe7, 0x0, 0x0, 0x4, 0x14, "ad3aa66cb2fcbf29d523ab222ae37a80a11b6bfb860fa088d97a20f342558d235ffac18aa97cb74edce5112d98c7dfee7587a3db21b032168f7c112514f390a8", "daf7b362c2f4f81b4ebfcebbcb534f7a511ad1321b83f9988692b1ddc363ee28dd09c3a8788961136f0636d4efb0b279193a77b831751a820016399bbe4dbd9e", "0379d598593771ac5a5c5f031b709d154968ea4004f675919b3bc37213f72ce0", [0x7, 0x9]}) 03:08:56 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x100, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) pread64(r1, &(0x7f0000000040)=""/121, 0x79, 0x7fffffffffffffff) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000200), &(0x7f0000000240)=0xc) newfstatat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0), 0x4000) getsockopt$inet6_IPV6_IPSEC_POLICY(r0, 0x29, 0x22, &(0x7f0000000780)={{{@in6=@mcast1, @in6=@remote}}, {{}, 0x0, @in=@private}}, &(0x7f0000000880)=0xe8) syz_mount_image$msdos(&(0x7f0000000740), &(0x7f00000004c0)='./file0/../file0\x00', 0x8, 0x3, &(0x7f0000000680)=[{&(0x7f0000000500)="b23e45da265599ee556aef266f25903aa6c51237b8160c7730532dfa3e28c0d6a84332fe46c3bec74967de4ab00c700987a966a9c28dcaf0bc871441c5b3a66171382b50ae148df607ebc224eb", 0x4d, 0x4}, {&(0x7f0000000580)="b27decc2abe1a2b4cbb0ab1a24160530a792c8778d881b4ce20195643736948284939ccca05ebaf2b19d1455867cc737c491700439b9e74584df48bd41ffc24f877da34c593b1be4ba82ffc8fb80ce77d771f94ef84b041ab3ad93e64277a01ec78437cb3ecaa157adc25407552d7593468a4471bf8341d46e8d36aeff336800"/142, 0x8e, 0x8000}, {&(0x7f0000000640)="2b682822686d1a5b0e82f7a6376b1da47a77c915017b34315c3de4f975c38fc4fa0c", 0x22, 0x9979}], 0x8, &(0x7f0000000700)={[], [{@func={'func', 0x3d, 'CREDS_CHECK'}}, {@appraise_type}]}) setreuid(0x0, 0xee00) r2 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r2, 0x4c05, &(0x7f0000000040)) 03:08:56 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x0, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$F2FS_IOC_MOVE_RANGE(r0, 0xc020f509, &(0x7f00000000c0)={0xffffffffffffffff, 0x1, 0xffffffff, 0x40}) ioctl$LOOP_SET_FD(r2, 0x4c00, r0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x1279, 0x0) r3 = openat$cgroup_netprio_ifpriomap(r0, &(0x7f0000000040), 0x2, 0x0) ioctl$F2FS_IOC_ABORT_VOLATILE_WRITE(r3, 0xf505, 0x0) fadvise64(0xffffffffffffffff, 0x1, 0x2, 0x5) 03:08:56 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000005300)) r1 = geteuid() setreuid(r1, 0xee00) r2 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) setresgid(0x0, 0x0, r3) openat$sndtimer(0xffffffffffffff9c, &(0x7f0000005340), 0x100) r4 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) pread64(r4, &(0x7f0000000040)=""/121, 0x79, 0x7fffffffffffffff) r5 = geteuid() setreuid(r5, 0xee00) recvmsg$unix(r0, &(0x7f0000005780)={&(0x7f0000005380)=@abs, 0x6e, &(0x7f00000056c0)=[{&(0x7f0000005400)=""/181, 0xb5}, {&(0x7f00000054c0)=""/237, 0xed}, {&(0x7f00000055c0)=""/195, 0xc3}], 0x3, &(0x7f0000005700)=[@cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x58}, 0x20) r6 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) pread64(r6, &(0x7f0000000040)=""/121, 0x79, 0x7fffffffffffffff) r7 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r7, 0x4c05, &(0x7f0000000040)) 03:08:56 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x100, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) pread64(r1, &(0x7f0000000040)=""/121, 0x79, 0x7fffffffffffffff) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000200), &(0x7f0000000240)=0xc) newfstatat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0), 0x4000) getsockopt$inet6_IPV6_IPSEC_POLICY(r0, 0x29, 0x22, &(0x7f0000000780)={{{@in6=@mcast1, @in6=@remote}}, {{}, 0x0, @in=@private}}, &(0x7f0000000880)=0xe8) setreuid(0x0, 0xee00) r2 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r2, 0x4c05, &(0x7f0000000040)) 03:08:56 executing program 1: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r0 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xd6, 0xe7, 0x0, 0x0, 0x4, 0x14, "ad3aa66cb2fcbf29d523ab222ae37a80a11b6bfb860fa088d97a20f342558d235ffac18aa97cb74edce5112d98c7dfee7587a3db21b032168f7c112514f390a8", "daf7b362c2f4f81b4ebfcebbcb534f7a511ad1321b83f9988692b1ddc363ee28dd09c3a8788961136f0636d4efb0b279193a77b831751a820016399bbe4dbd9e", "0379d598593771ac5a5c5f031b709d154968ea4004f675919b3bc37213f72ce0", [0x7, 0x9]}) 03:08:56 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x0, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$F2FS_IOC_MOVE_RANGE(r0, 0xc020f509, &(0x7f00000000c0)={0xffffffffffffffff, 0x1, 0xffffffff, 0x40}) ioctl$LOOP_SET_FD(r2, 0x4c00, r0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x1279, 0x0) openat$cgroup_netprio_ifpriomap(r0, &(0x7f0000000040), 0x2, 0x0) r3 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) fadvise64(r3, 0x1, 0x2, 0x5) 03:08:56 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000005300)) r1 = geteuid() setreuid(r1, 0xee00) r2 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) setresgid(0x0, 0x0, r3) openat$sndtimer(0xffffffffffffff9c, &(0x7f0000005340), 0x100) r4 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) pread64(r4, &(0x7f0000000040)=""/121, 0x79, 0x7fffffffffffffff) r5 = geteuid() setreuid(r5, 0xee00) recvmsg$unix(r0, &(0x7f0000005780)={&(0x7f0000005380)=@abs, 0x6e, &(0x7f00000056c0)=[{&(0x7f0000005400)=""/181, 0xb5}, {&(0x7f00000054c0)=""/237, 0xed}, {&(0x7f00000055c0)=""/195, 0xc3}], 0x3, &(0x7f0000005700)=[@cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x58}, 0x20) syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) r6 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r6, 0x4c05, &(0x7f0000000040)) 03:08:56 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x100, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) pread64(r1, &(0x7f0000000040)=""/121, 0x79, 0x7fffffffffffffff) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000200), &(0x7f0000000240)=0xc) newfstatat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0), 0x4000) setreuid(0x0, 0xee00) r2 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r2, 0x4c05, &(0x7f0000000040)) 03:08:56 executing program 1: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r0 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xd6, 0xe7, 0x0, 0x0, 0x4, 0x14, "ad3aa66cb2fcbf29d523ab222ae37a80a11b6bfb860fa088d97a20f342558d235ffac18aa97cb74edce5112d98c7dfee7587a3db21b032168f7c112514f390a8", "daf7b362c2f4f81b4ebfcebbcb534f7a511ad1321b83f9988692b1ddc363ee28dd09c3a8788961136f0636d4efb0b279193a77b831751a820016399bbe4dbd9e", "0379d598593771ac5a5c5f031b709d154968ea4004f675919b3bc37213f72ce0", [0x7, 0x9]}) 03:08:56 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x100, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) pread64(r1, &(0x7f0000000040)=""/121, 0x79, 0x7fffffffffffffff) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000200), &(0x7f0000000240)=0xc) setreuid(0x0, 0xee00) r2 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r2, 0x4c05, &(0x7f0000000040)) 03:08:56 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000005300)) r1 = geteuid() setreuid(r1, 0xee00) r2 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) setresgid(0x0, 0x0, r3) openat$sndtimer(0xffffffffffffff9c, &(0x7f0000005340), 0x100) r4 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) pread64(r4, &(0x7f0000000040)=""/121, 0x79, 0x7fffffffffffffff) r5 = geteuid() setreuid(r5, 0xee00) recvmsg$unix(r0, &(0x7f0000005780)={&(0x7f0000005380)=@abs, 0x6e, &(0x7f00000056c0)=[{&(0x7f0000005400)=""/181, 0xb5}, {&(0x7f00000054c0)=""/237, 0xed}, {&(0x7f00000055c0)=""/195, 0xc3}], 0x3, &(0x7f0000005700)=[@cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x58}, 0x20) r6 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r6, 0x4c05, &(0x7f0000000040)) 03:08:56 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x0, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$F2FS_IOC_MOVE_RANGE(r0, 0xc020f509, &(0x7f00000000c0)={0xffffffffffffffff, 0x1, 0xffffffff, 0x40}) ioctl$LOOP_SET_FD(r2, 0x4c00, r0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x1279, 0x0) r3 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) fadvise64(r3, 0x1, 0x2, 0x5) 03:08:56 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x100, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) pread64(r1, &(0x7f0000000040)=""/121, 0x79, 0x7fffffffffffffff) setreuid(0x0, 0xee00) r2 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r2, 0x4c05, &(0x7f0000000040)) 03:08:56 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x0, 0xd9f, 0x0) syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$F2FS_IOC_MOVE_RANGE(r0, 0xc020f509, &(0x7f00000000c0)={0xffffffffffffffff, 0x1, 0xffffffff, 0x40}) ioctl$LOOP_SET_FD(r1, 0x4c00, r0) r2 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) fadvise64(r2, 0x1, 0x2, 0x5) 03:08:56 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000005300)) r1 = geteuid() setreuid(r1, 0xee00) r2 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) setresgid(0x0, 0x0, r3) openat$sndtimer(0xffffffffffffff9c, &(0x7f0000005340), 0x100) r4 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) pread64(r4, &(0x7f0000000040)=""/121, 0x79, 0x7fffffffffffffff) r5 = geteuid() setreuid(r5, 0xee00) r6 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r6, 0x4c05, &(0x7f0000000040)) 03:08:56 executing program 1: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_STATUS64(r1, 0x4c04, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xd6, 0xe7, 0x0, 0x0, 0x4, 0x14, "ad3aa66cb2fcbf29d523ab222ae37a80a11b6bfb860fa088d97a20f342558d235ffac18aa97cb74edce5112d98c7dfee7587a3db21b032168f7c112514f390a8", "daf7b362c2f4f81b4ebfcebbcb534f7a511ad1321b83f9988692b1ddc363ee28dd09c3a8788961136f0636d4efb0b279193a77b831751a820016399bbe4dbd9e", "0379d598593771ac5a5c5f031b709d154968ea4004f675919b3bc37213f72ce0", [0x7, 0x9]}) 03:08:56 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x100, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) setreuid(0x0, 0xee00) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x4c05, &(0x7f0000000040)) 03:08:56 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x0, 0xd9f, 0x0) syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$F2FS_IOC_MOVE_RANGE(r0, 0xc020f509, &(0x7f00000000c0)={0xffffffffffffffff, 0x1, 0xffffffff, 0x40}) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) fadvise64(r1, 0x1, 0x2, 0x5) 03:08:56 executing program 1: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_STATUS64(r1, 0x4c04, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xd6, 0xe7, 0x0, 0x0, 0x4, 0x14, "ad3aa66cb2fcbf29d523ab222ae37a80a11b6bfb860fa088d97a20f342558d235ffac18aa97cb74edce5112d98c7dfee7587a3db21b032168f7c112514f390a8", "daf7b362c2f4f81b4ebfcebbcb534f7a511ad1321b83f9988692b1ddc363ee28dd09c3a8788961136f0636d4efb0b279193a77b831751a820016399bbe4dbd9e", "0379d598593771ac5a5c5f031b709d154968ea4004f675919b3bc37213f72ce0", [0x7, 0x9]}) 03:08:56 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000005300)) r1 = geteuid() setreuid(r1, 0xee00) r2 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) setresgid(0x0, 0x0, r3) openat$sndtimer(0xffffffffffffff9c, &(0x7f0000005340), 0x100) r4 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) pread64(r4, &(0x7f0000000040)=""/121, 0x79, 0x7fffffffffffffff) geteuid() r5 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r5, 0x4c05, &(0x7f0000000040)) 03:08:56 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x100, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) setreuid(0x0, 0xee00) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x4c05, &(0x7f0000000040)) 03:08:56 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x0, 0xd9f, 0x0) syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) fadvise64(r1, 0x1, 0x2, 0x5) 03:08:56 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x0, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) fadvise64(r1, 0x1, 0x2, 0x5) 03:08:56 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000005300)) r1 = geteuid() setreuid(r1, 0xee00) r2 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) setresgid(0x0, 0x0, r3) openat$sndtimer(0xffffffffffffff9c, &(0x7f0000005340), 0x100) r4 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) pread64(r4, &(0x7f0000000040)=""/121, 0x79, 0x7fffffffffffffff) r5 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r5, 0x4c05, &(0x7f0000000040)) 03:08:56 executing program 1: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_STATUS64(r1, 0x4c04, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xd6, 0xe7, 0x0, 0x0, 0x4, 0x14, "ad3aa66cb2fcbf29d523ab222ae37a80a11b6bfb860fa088d97a20f342558d235ffac18aa97cb74edce5112d98c7dfee7587a3db21b032168f7c112514f390a8", "daf7b362c2f4f81b4ebfcebbcb534f7a511ad1321b83f9988692b1ddc363ee28dd09c3a8788961136f0636d4efb0b279193a77b831751a820016399bbe4dbd9e", "0379d598593771ac5a5c5f031b709d154968ea4004f675919b3bc37213f72ce0", [0x7, 0x9]}) 03:08:56 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x100, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) setreuid(0x0, 0xee00) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x4c05, &(0x7f0000000040)) 03:08:56 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_STATUS64(r1, 0x4c04, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xd6, 0xe7, 0x0, 0x0, 0x4, 0x14, "ad3aa66cb2fcbf29d523ab222ae37a80a11b6bfb860fa088d97a20f342558d235ffac18aa97cb74edce5112d98c7dfee7587a3db21b032168f7c112514f390a8", "daf7b362c2f4f81b4ebfcebbcb534f7a511ad1321b83f9988692b1ddc363ee28dd09c3a8788961136f0636d4efb0b279193a77b831751a820016399bbe4dbd9e", "0379d598593771ac5a5c5f031b709d154968ea4004f675919b3bc37213f72ce0", [0x7, 0x9]}) 03:08:56 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) fadvise64(r1, 0x1, 0x2, 0x5) 03:08:56 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x100, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) setreuid(0x0, 0xee00) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x4c05, &(0x7f0000000040)) 03:08:56 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000005300)) r1 = geteuid() setreuid(r1, 0xee00) r2 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) setresgid(0x0, 0x0, r3) openat$sndtimer(0xffffffffffffff9c, &(0x7f0000005340), 0x100) syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) r4 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r4, 0x4c05, &(0x7f0000000040)) 03:08:57 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_STATUS64(r1, 0x4c04, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xd6, 0xe7, 0x0, 0x0, 0x4, 0x14, "ad3aa66cb2fcbf29d523ab222ae37a80a11b6bfb860fa088d97a20f342558d235ffac18aa97cb74edce5112d98c7dfee7587a3db21b032168f7c112514f390a8", "daf7b362c2f4f81b4ebfcebbcb534f7a511ad1321b83f9988692b1ddc363ee28dd09c3a8788961136f0636d4efb0b279193a77b831751a820016399bbe4dbd9e", "0379d598593771ac5a5c5f031b709d154968ea4004f675919b3bc37213f72ce0", [0x7, 0x9]}) 03:08:57 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x100, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) setreuid(0x0, 0xee00) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x4c05, &(0x7f0000000040)) 03:08:57 executing program 5: openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r0 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) fadvise64(r0, 0x1, 0x2, 0x5) 03:08:57 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000005300)) r1 = geteuid() setreuid(r1, 0xee00) r2 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) setresgid(0x0, 0x0, r3) openat$sndtimer(0xffffffffffffff9c, &(0x7f0000005340), 0x100) r4 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r4, 0x4c05, &(0x7f0000000040)) 03:08:57 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_STATUS64(r1, 0x4c04, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xd6, 0xe7, 0x0, 0x0, 0x4, 0x14, "ad3aa66cb2fcbf29d523ab222ae37a80a11b6bfb860fa088d97a20f342558d235ffac18aa97cb74edce5112d98c7dfee7587a3db21b032168f7c112514f390a8", "daf7b362c2f4f81b4ebfcebbcb534f7a511ad1321b83f9988692b1ddc363ee28dd09c3a8788961136f0636d4efb0b279193a77b831751a820016399bbe4dbd9e", "0379d598593771ac5a5c5f031b709d154968ea4004f675919b3bc37213f72ce0", [0x7, 0x9]}) 03:08:57 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x100, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) setreuid(0x0, 0xee00) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x4c05, &(0x7f0000000040)) 03:08:57 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000005300)) r1 = geteuid() setreuid(r1, 0xee00) r2 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) setresgid(0x0, 0x0, r3) r4 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r4, 0x4c05, &(0x7f0000000040)) 03:08:57 executing program 5: r0 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) fadvise64(r0, 0x1, 0x2, 0x5) 03:08:57 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x10, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_STATUS64(r1, 0x4c04, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xd6, 0xe7, 0x0, 0x0, 0x4, 0x14, "ad3aa66cb2fcbf29d523ab222ae37a80a11b6bfb860fa088d97a20f342558d235ffac18aa97cb74edce5112d98c7dfee7587a3db21b032168f7c112514f390a8", "daf7b362c2f4f81b4ebfcebbcb534f7a511ad1321b83f9988692b1ddc363ee28dd09c3a8788961136f0636d4efb0b279193a77b831751a820016399bbe4dbd9e", "0379d598593771ac5a5c5f031b709d154968ea4004f675919b3bc37213f72ce0", [0x7, 0x9]}) 03:08:57 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x100, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) setreuid(0x0, 0xee00) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x4c05, &(0x7f0000000040)) 03:08:57 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000005300)) r1 = geteuid() setreuid(r1, 0xee00) r2 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) r3 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r3, 0x4c05, &(0x7f0000000040)) 03:08:57 executing program 5: r0 = syz_open_dev$loop(0x0, 0x0, 0x0) fadvise64(r0, 0x1, 0x2, 0x5) 03:08:57 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x10, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_STATUS64(r1, 0x4c04, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xd6, 0xe7, 0x0, 0x0, 0x4, 0x14, "ad3aa66cb2fcbf29d523ab222ae37a80a11b6bfb860fa088d97a20f342558d235ffac18aa97cb74edce5112d98c7dfee7587a3db21b032168f7c112514f390a8", "daf7b362c2f4f81b4ebfcebbcb534f7a511ad1321b83f9988692b1ddc363ee28dd09c3a8788961136f0636d4efb0b279193a77b831751a820016399bbe4dbd9e", "0379d598593771ac5a5c5f031b709d154968ea4004f675919b3bc37213f72ce0", [0x7, 0x9]}) 03:08:57 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000005300)) r1 = geteuid() setreuid(r1, 0xee00) socket(0x10, 0x2, 0x0) r2 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r2, 0x4c05, &(0x7f0000000040)) 03:08:57 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x100, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) setreuid(0x0, 0xee00) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x4c05, &(0x7f0000000040)) 03:08:57 executing program 5: r0 = syz_open_dev$loop(0x0, 0x0, 0x0) fadvise64(r0, 0x1, 0x2, 0x5) 03:08:57 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000005300)) r1 = geteuid() setreuid(r1, 0xee00) r2 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r2, 0x4c05, &(0x7f0000000040)) 03:08:57 executing program 2: r0 = syz_genetlink_get_family_id$nl802154(&(0x7f0000000080), 0xffffffffffffffff) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$netlbl_cipso(&(0x7f00000003c0), r1) ioctl$sock_SIOCGIFINDEX_802154(0xffffffffffffffff, 0x8933, &(0x7f0000000440)={'wpan1\x00', 0x0}) sendmsg$IEEE802154_LLSEC_DEL_DEV(r1, &(0x7f0000000540)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000500)={&(0x7f0000000580)=ANY=[@ANYBLOB="fd3b9fad274080686af03166796c623a76cea38f7a20ee5d90db04d9826a5103f3523b0afe6d7eb21b974f33682f04d9855951f489fb81e11501edea43bc96a8f84edc2513f7e194e11ab05b732b3965e362e6b6c873ddfef25f23bc9afe5bcaeb714ca6461ef6b14bf8cf", @ANYRES16=0x0, @ANYBLOB="040025bd7000fbdbdf252b00000008000200", @ANYRES32=0x0, @ANYBLOB="0a0001007770616e340000000a0001007770616e340000000a0001007770616e340000000c0005000201aaaaaaaaaaaa08000200", @ANYRES32=r2, @ANYBLOB="0c0005000201aaaaaaaaaaaa08000200", @ANYRES32=0x0, @ANYBLOB="08000200", @ANYRES32=0x0, @ANYBLOB], 0x70}, 0x1, 0x0, 0x0, 0x1}, 0x4011) sendmsg$NL802154_CMD_SET_PAN_ID(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000140)={&(0x7f00000000c0)={0x54, r0, 0x400, 0x70bd26, 0x25dfdbff, {}, [@NL802154_ATTR_PAN_ID={0x6, 0x9, 0xffff}, @NL802154_ATTR_IFINDEX={0x8, 0x3, r2}, @NL802154_ATTR_WPAN_DEV={0xc, 0x6, 0x300000003}, @NL802154_ATTR_WPAN_DEV={0xc, 0x6, 0x300000003}, @NL802154_ATTR_PAN_ID={0x6, 0x9, 0xffff}, @NL802154_ATTR_PAN_ID={0x6, 0x9, 0x1}, @NL802154_ATTR_IFINDEX={0x8}]}, 0x54}, 0x1, 0x0, 0x0, 0x4044000}, 0x41) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000313000/0x2000)=nil, 0x2000, 0x0, 0x30, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r4, 0x80081272, 0x0) ioctl$BTRFS_IOC_SCRUB_CANCEL(r3, 0x941c, 0x0) 03:08:57 executing program 5: r0 = syz_open_dev$loop(0x0, 0x0, 0x0) fadvise64(r0, 0x1, 0x2, 0x5) 03:08:57 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x10, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_STATUS64(r1, 0x4c04, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xd6, 0xe7, 0x0, 0x0, 0x4, 0x14, "ad3aa66cb2fcbf29d523ab222ae37a80a11b6bfb860fa088d97a20f342558d235ffac18aa97cb74edce5112d98c7dfee7587a3db21b032168f7c112514f390a8", "daf7b362c2f4f81b4ebfcebbcb534f7a511ad1321b83f9988692b1ddc363ee28dd09c3a8788961136f0636d4efb0b279193a77b831751a820016399bbe4dbd9e", "0379d598593771ac5a5c5f031b709d154968ea4004f675919b3bc37213f72ce0", [0x7, 0x9]}) 03:08:57 executing program 0: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) setreuid(0x0, 0xee00) r0 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r0, 0x4c05, &(0x7f0000000040)) 03:08:57 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000005300)) geteuid() r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x4c05, &(0x7f0000000040)) 03:08:57 executing program 0: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) setreuid(0x0, 0xee00) r0 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r0, 0x4c05, &(0x7f0000000040)) 03:08:57 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) getsockname(r0, &(0x7f0000000500)=@ipx, &(0x7f0000000440)=0x80) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) r2 = ioctl$TIOCGPTPEER(r0, 0x5441, 0x6) r3 = syz_open_dev$ttys(0xc, 0x2, 0x0) preadv(r3, &(0x7f00000004c0)=[{&(0x7f0000000440)}, {&(0x7f0000000480)=""/63, 0x3f}], 0x2, 0x5, 0x3f) preadv(r2, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/226, 0xe2}, {&(0x7f0000000140)=""/35, 0x23}, {&(0x7f0000000180)=""/39, 0x27}, {&(0x7f0000000200)=""/183, 0xb7}, {&(0x7f00000002c0)=""/203, 0xcb}], 0x5, 0x5, 0xa8) ioctl$LOOP_SET_DIRECT_IO(r1, 0x80081272, 0x0) 03:08:57 executing program 5: syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) fadvise64(0xffffffffffffffff, 0x1, 0x2, 0x5) 03:08:57 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000005300)) geteuid() r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x4c05, &(0x7f0000000040)) 03:08:57 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, 0xffffffffffffffff, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_STATUS64(r1, 0x4c04, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xd6, 0xe7, 0x0, 0x0, 0x4, 0x14, "ad3aa66cb2fcbf29d523ab222ae37a80a11b6bfb860fa088d97a20f342558d235ffac18aa97cb74edce5112d98c7dfee7587a3db21b032168f7c112514f390a8", "daf7b362c2f4f81b4ebfcebbcb534f7a511ad1321b83f9988692b1ddc363ee28dd09c3a8788961136f0636d4efb0b279193a77b831751a820016399bbe4dbd9e", "0379d598593771ac5a5c5f031b709d154968ea4004f675919b3bc37213f72ce0", [0x7, 0x9]}) 03:08:57 executing program 5: syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) fadvise64(0xffffffffffffffff, 0x1, 0x2, 0x5) 03:08:57 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000005300)) geteuid() r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x4c05, &(0x7f0000000040)) 03:08:57 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) r1 = gettid() ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) ptrace$cont(0x18, r1, 0x0, 0x0) recvmsg$unix(0xffffffffffffffff, &(0x7f0000000580)={&(0x7f0000000140)=@abs, 0x6e, &(0x7f0000000440)=[{&(0x7f0000000200)=""/114, 0x72}, {&(0x7f0000000280)}, {&(0x7f00000002c0)=""/201, 0xc9}, {&(0x7f00000003c0)=""/39, 0x27}, {&(0x7f0000000400)=""/19, 0x13}], 0x5, &(0x7f00000004c0)=[@rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0}}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @cred={{0x1c}}], 0xb0}, 0x61) r3 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) pread64(r3, &(0x7f0000000040)=""/121, 0x79, 0x7fffffffffffffff) kcmp(r1, r2, 0x3, r3, r0) syz_io_uring_setup(0x1a25, &(0x7f0000000040)={0x0, 0xdacb, 0x10, 0x2000003, 0x19c}, &(0x7f0000013000/0x2000)=nil, &(0x7f00007f9000/0x4000)=nil, &(0x7f00000000c0), &(0x7f0000000100)) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r4, 0x80081272, 0x0) 03:08:57 executing program 0: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) setreuid(0x0, 0xee00) r0 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r0, 0x4c05, &(0x7f0000000040)) 03:08:57 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x80081272, 0x0) write$P9_RRENAMEAT(r0, &(0x7f0000000040)={0x7, 0x4b, 0x2}, 0x7) ioctl$HDIO_GETGEO(r0, 0x301, &(0x7f0000000080)) 03:08:57 executing program 5: syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) fadvise64(0xffffffffffffffff, 0x1, 0x2, 0x5) 03:08:57 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000005300)) setreuid(0x0, 0xee00) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x4c05, &(0x7f0000000040)) 03:08:57 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, 0xffffffffffffffff, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_STATUS64(r1, 0x4c04, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xd6, 0xe7, 0x0, 0x0, 0x4, 0x14, "ad3aa66cb2fcbf29d523ab222ae37a80a11b6bfb860fa088d97a20f342558d235ffac18aa97cb74edce5112d98c7dfee7587a3db21b032168f7c112514f390a8", "daf7b362c2f4f81b4ebfcebbcb534f7a511ad1321b83f9988692b1ddc363ee28dd09c3a8788961136f0636d4efb0b279193a77b831751a820016399bbe4dbd9e", "0379d598593771ac5a5c5f031b709d154968ea4004f675919b3bc37213f72ce0", [0x7, 0x9]}) 03:08:57 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x4001, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$KDGKBLED(r0, 0x4b64, &(0x7f0000000040)) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$LOOP_SET_DIRECT_IO(r1, 0x80081272, 0x0) 03:08:57 executing program 5: r0 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) fadvise64(r0, 0x0, 0x2, 0x5) 03:08:57 executing program 0: r0 = openat(0xffffffffffffff9c, 0x0, 0x100, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) setreuid(0x0, 0xee00) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x4c05, &(0x7f0000000040)) 03:08:57 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) setreuid(0x0, 0xee00) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x4c05, &(0x7f0000000040)) 03:08:57 executing program 5: r0 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) fadvise64(r0, 0x0, 0x0, 0x5) 03:08:57 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) setxattr$incfs_size(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100), &(0x7f0000000140), 0x8, 0x1) copy_file_range(r0, &(0x7f0000000040)=0x1, r0, &(0x7f0000000080), 0x9, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x80081272, 0x0) 03:08:57 executing program 3: openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) setreuid(0x0, 0xee00) r0 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r0, 0x4c05, &(0x7f0000000040)) 03:08:57 executing program 0: r0 = openat(0xffffffffffffff9c, 0x0, 0x100, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) setreuid(0x0, 0xee00) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x4c05, &(0x7f0000000040)) 03:08:57 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, 0xffffffffffffffff, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_STATUS64(r1, 0x4c04, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xd6, 0xe7, 0x0, 0x0, 0x4, 0x14, "ad3aa66cb2fcbf29d523ab222ae37a80a11b6bfb860fa088d97a20f342558d235ffac18aa97cb74edce5112d98c7dfee7587a3db21b032168f7c112514f390a8", "daf7b362c2f4f81b4ebfcebbcb534f7a511ad1321b83f9988692b1ddc363ee28dd09c3a8788961136f0636d4efb0b279193a77b831751a820016399bbe4dbd9e", "0379d598593771ac5a5c5f031b709d154968ea4004f675919b3bc37213f72ce0", [0x7, 0x9]}) 03:08:57 executing program 5: r0 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) fadvise64(r0, 0x0, 0x0, 0x5) 03:08:57 executing program 0: r0 = openat(0xffffffffffffff9c, 0x0, 0x100, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) setreuid(0x0, 0xee00) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x4c05, &(0x7f0000000040)) 03:08:57 executing program 3: setreuid(0x0, 0xee00) r0 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r0, 0x4c05, &(0x7f0000000040)) 03:08:57 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) r1 = creat(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x80081272, 0x0) 03:08:57 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_STATUS64(r1, 0x4c04, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xd6, 0xe7, 0x0, 0x0, 0x4, 0x14, "ad3aa66cb2fcbf29d523ab222ae37a80a11b6bfb860fa088d97a20f342558d235ffac18aa97cb74edce5112d98c7dfee7587a3db21b032168f7c112514f390a8", "daf7b362c2f4f81b4ebfcebbcb534f7a511ad1321b83f9988692b1ddc363ee28dd09c3a8788961136f0636d4efb0b279193a77b831751a820016399bbe4dbd9e", "0379d598593771ac5a5c5f031b709d154968ea4004f675919b3bc37213f72ce0", [0x7, 0x9]}) 03:08:57 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) r2 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) pread64(r2, &(0x7f0000000040)=""/121, 0x79, 0x7fffffffffffffff) ioctl$BTRFS_IOC_QGROUP_CREATE(r2, 0x4010942a, &(0x7f0000000040)={0x1, 0x200}) ioctl$LOOP_SET_DIRECT_IO(r1, 0x80081272, 0x0) 03:08:57 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) setreuid(0x0, 0xee00) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x4c05, &(0x7f0000000040)) 03:08:57 executing program 5: r0 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) fadvise64(r0, 0x0, 0x0, 0x0) 03:08:57 executing program 3: setreuid(0x0, 0xee00) r0 = syz_open_dev$loop(0x0, 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r0, 0x4c05, &(0x7f0000000040)) 03:08:57 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_STATUS64(r1, 0x4c04, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xd6, 0xe7, 0x0, 0x0, 0x4, 0x14, "ad3aa66cb2fcbf29d523ab222ae37a80a11b6bfb860fa088d97a20f342558d235ffac18aa97cb74edce5112d98c7dfee7587a3db21b032168f7c112514f390a8", "daf7b362c2f4f81b4ebfcebbcb534f7a511ad1321b83f9988692b1ddc363ee28dd09c3a8788961136f0636d4efb0b279193a77b831751a820016399bbe4dbd9e", "0379d598593771ac5a5c5f031b709d154968ea4004f675919b3bc37213f72ce0", [0x7, 0x9]}) 03:08:57 executing program 3: setreuid(0x0, 0xee00) r0 = syz_open_dev$loop(0x0, 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r0, 0x4c05, &(0x7f0000000040)) 03:08:57 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x80081272, 0x0) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000040)={0x0, {}, 0x0, {}, 0xfffffff8, 0x3, 0x3, 0x4, "f22a428cf446e39c3191ad4997ba19e28b44ff64bf9bd14943754770c4935a62a00b37bc0ceb8a97f8381826fc3a8c75b48c62eba761bd3d675ee5f921f58a0b", "adb66288817fc45d67aa43b4fa3abd1d6ea1f3847938f2d999ca922350978afa", [0xffff, 0x8000]}) 03:08:57 executing program 5: r0 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) fadvise64(r0, 0x0, 0x0, 0x0) 03:08:58 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) setreuid(0x0, 0xee00) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x4c05, &(0x7f0000000040)) 03:08:58 executing program 3: setreuid(0x0, 0xee00) r0 = syz_open_dev$loop(0x0, 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r0, 0x4c05, &(0x7f0000000040)) 03:08:58 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_STATUS64(r1, 0x4c04, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xd6, 0xe7, 0x0, 0x0, 0x4, 0x14, "ad3aa66cb2fcbf29d523ab222ae37a80a11b6bfb860fa088d97a20f342558d235ffac18aa97cb74edce5112d98c7dfee7587a3db21b032168f7c112514f390a8", "daf7b362c2f4f81b4ebfcebbcb534f7a511ad1321b83f9988692b1ddc363ee28dd09c3a8788961136f0636d4efb0b279193a77b831751a820016399bbe4dbd9e", "0379d598593771ac5a5c5f031b709d154968ea4004f675919b3bc37213f72ce0", [0x7, 0x9]}) 03:08:58 executing program 5: r0 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) fadvise64(r0, 0x0, 0x0, 0x0) 03:08:58 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) setreuid(0x0, 0xee00) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x4c05, &(0x7f0000000040)) 03:08:58 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) gettid() mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x80081272, 0x0) 03:08:58 executing program 3: setreuid(0x0, 0xee00) syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(0xffffffffffffffff, 0x4c05, &(0x7f0000000040)) 03:08:58 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, 0x0, 0x0, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_STATUS64(r1, 0x4c04, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xd6, 0xe7, 0x0, 0x0, 0x4, 0x14, "ad3aa66cb2fcbf29d523ab222ae37a80a11b6bfb860fa088d97a20f342558d235ffac18aa97cb74edce5112d98c7dfee7587a3db21b032168f7c112514f390a8", "daf7b362c2f4f81b4ebfcebbcb534f7a511ad1321b83f9988692b1ddc363ee28dd09c3a8788961136f0636d4efb0b279193a77b831751a820016399bbe4dbd9e", "0379d598593771ac5a5c5f031b709d154968ea4004f675919b3bc37213f72ce0", [0x7, 0x9]}) 03:08:58 executing program 5: preadv(0xffffffffffffffff, &(0x7f0000001400)=[{&(0x7f0000000040)=""/141, 0x8d}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000000100)=""/144, 0x90}, {&(0x7f0000001200)=""/155, 0x9b}, {&(0x7f00000012c0)=""/30, 0x1e}, {&(0x7f0000001300)=""/222, 0xde}], 0x6, 0x3, 0x688a8a95) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) pread64(r1, &(0x7f0000000040)=""/121, 0x79, 0x7fffffffffffffff) fsetxattr$security_ima(r1, &(0x7f0000002880), &(0x7f00000028c0)=@md5={0x1, "9a47cd0c6b66f0e07b5bb0a50af43f71"}, 0x11, 0x1) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) process_vm_writev(0x0, &(0x7f0000001480), 0x0, &(0x7f0000002640)=[{&(0x7f00000014c0)=""/4096, 0x1000}, {&(0x7f00000024c0)=""/199, 0xc7}, {&(0x7f00000025c0)=""/71, 0x47}], 0x3, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = socket$nl_generic(0x10, 0x3, 0x10) r5 = socket(0x10, 0x803, 0x0) sendto(r5, &(0x7f0000000080)="120000001200e7ef007243b717afd7030a7c", 0x12, 0x0, 0x0, 0x0) poll(&(0x7f0000000040)=[{r5}, {r4}, {r3}], 0x3, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000003f40)={0x0, 0x0, &(0x7f0000002ac0)=[{&(0x7f0000002980)="71f5f56773c302244c89fc29d7acff24f1a9e7ed88b93b3de2d605d16176ae249311277e26f58587f2fc4e8dbdf2a59cc8b1e2c07018640e840279e46c70219c97ee437adad85e4933e5c78f0aa3fcbce081b1e1de7292bfd2d148aaab53dc87649e79d1cfd1179dff05ee9b206eeb9b02bd4d3e07f2a4ff1a69ae0f478d84c372ce91efcd776d94d814cacce65bf816caea0a73f0d412d4f4ffbb02d8fe627c2c9966058b7ff6f9ec58b80fdf99bb3882e69f5d5e31c42f7ac04d65994174af629150dc1cb7928d35d76a41b9e7c41a395d49d1216904b1a8d1f9fb591e07", 0xdf}, {&(0x7f0000002a80)="8c7468c4a90801ccb9a3260bfb034f211b7f94f4f22e763ba9cf70314e", 0x1d}], 0x2, &(0x7f0000003fc0)=ANY=[@ANYBLOB="d0000000000000000c0100006e00000009594c91e5036c35be2cefb562828710d9c38de80bb96af8c29ddb34b935b0e581fe014dae318fd1cf848444105579a563a37f5fef9e1bd2bf5639e894263b59c187b9697abf1eb852db4e98a10975f8a300752005de5f5838fc55bcb57fd296be3185680e4d89b04b8e52240060f4e958be31c8b9e2b6d4163fad9471b27f4eab126a1eb75c1b4e67589f174219f593b04cb7278a1a97155ea48b5067d1120e9e0b934c5722a9265a21bdcf678381d44ba592ae2f58f88936fda90c0000000058000000000000003c7d7eb1060000004e54097dc4d7a2ec371c462848458794e52d9fed4f0d11d6fd891009e149d11f2c728f29c384bc56109505b538dca33236b4af232636f7c9055c8a7a00d2ecb55840b30466000000e8000000000000001201000002000000f77109d919b3233f19c4c52160aabe0dbdc22d8a2f0d131c2e2dcc1ad0c9d03bb34a3e43812bfbf0f294bf841e01cc4d6781e299c1e0a3d4747497304f28fb7c6c9e0ca7b57bb2fb97c5fb1edf90882e5b43c0355d0a5ecb6bd913e3bd3c587bee953f85ffd94b45ca9d29a5cc182e492dc767b94efaac1eb60e4a6e9226ec427c01900016f7634313fffa7745922a2aba4aed685d084fdf2dee35b0876fda6463f521ae15f5412bbb03853e228aad85522f736137464536913752f80711648eb9da2669d349aa329b030206519b381a9a69da2c5b000000e00000000000000001000000df07ffff4838a31d788e927ca413960d6762b075fd88bf786c7968edda571c8a7e438e171e461ff6a6ede9a533b02b74d9a91adbd3150d4146a2d6e2aed51383b6c5c4fa44d3331f18317cee354f5ec52ee2c07aec519b2d3f7ac530bce6612a2c24933cd28ed026093d31a08a9bbae07fd9d4cad4a531157e1fd5d4e26c7894e8c63b82d3393f17011bbf95e1bf8a06ac7d670f0a831d5c9b43428d494b771ee84899260f87e34145f1680bf54c8f66029ab9e2dc658f044d88f79d77bab2300819a22564b3c4045eff85f4e20dd800000000006800000000000000ff00000081000000526667080389a1e5dbb6e81086fe0b722f1cebd4298ec17361ed4c9197b35209c3c234317e38d0e6408edd8562c82e095bc4eb703f73ec05080ba0f963de2137c1c66660ebe773a795345796f08985f2a262d8d300000000900000000000000015010000ff07000038c05a0749082ae126e43fcfb2e0c4f8a633af2955edbec8908930ae37322611f391fbe392e4a1234965339b0440318fd217826dd898a2e170a4d6522710ab9670b25289b3ed7ef7e44ad94341357fa07a365616516a90e6556d45cd36905eb2fb3d51ebc1e93b057410f05ac8618e1699df9fcbe15a06b25b00000000000000200000000000000005010000f9ffffff426e5e8f6027c948a6d72e00e80e000010100000000000001101000003000000e343303b89c77ef272a54789ade4dfb655b9f62b9e802dcec151834e0492c4337e1924f7b5ac1d7bd53f8624b674ec4608dc457d337e0d2199dc4120c66d7d1336ea38096ebeba0c1f55692d30c30e26378568cebd13f6d9c1232eb8dd266baa8ff79be9815b3cff3c21548728851031c985ad2693d3293533a4f851ed993869f229ef31c16d4cc8f49d2562e60818c22adc46bd1f5bf3ac58906c609bb5de9b89df974e19505a1085f6dec2d81691bff85bc1d70b4a5b6d6486028b382aedb026ef0b922431fb1a10953ec3066e9fc2bc6bdfbd7729201265ae3ad733b48ab68a8447f040c6043307b4e9d7d86595e67dac52efd148d5dad9161490a4df479f188844a794d1d5ae4c22396fda804c9e07c502ba423545e6027c2964e5482822439f046d4a87c8c7f5d0d9668f49842c3f7365b45eb747d75eb1a4152903fde4e48097f8ae3c98b047fe8f0625246d020719f810f221ab607a5cbd8370bd73fb0534dabb35241cfa6263090a6fc636f2a89a6aca056c30668efe94b6757416a7e51c8e70e9c805a76d048a38e0ca1e9a3221334af5acde8c3ce1a22d6d87017ba14c13078485bbdf93cc370294f34ccf250ed139b0f123a81c61ecc8cf07d8c5d0e6d4f9976551a4758e67296f78faa091eae7b1c5d45a5108cf5ece4d361cd7f5e27cd34e720db3f606d1843c664f8ff6bc131908c233dcccaa95597bafb8bdf72942c3a124d289c7570ef8da7e2388d59c29beddebe72619dc098fdd204e822e6677fef8932106cf3d829d75d5a2f083d2b59e4de952aa22fc8335be4426a6e374642eb163c68a46bd41053df24ba4bb128180072106e7b078c00f3603975045375481d771141d05c1e56a685073c8b4fb5f783b63f3de4ce6b10d9c33fab50bcd911f7723e806a514234b2a62bb1f842a9ac2eff6ea9f84af2550a55ddd55846a2ba208b0b9fde1a50fd3f17cae38010a1bd01b7a5e7d02c2841528009ddbc6c0f75395edf160c970e9154ddf38a24b7d0c68ccc09b85486de054c2a7e2edca801ba91f129d4fee2d3144d665f947b33ba09b2e421e664363676c3a1b01d86e8d0a2d6a62d3b8d3aa6d6e6f0d6eb118b8004d0efc91360fcae34623c82f4978e02f4eefd906f8bc57a00ffd7ce20bed0e23ee2719a686b40a14b551ff8c2d75cbc2f564511d595e0bd35c9b532ba35336633577863d9fa05a4de5e48492682dffb91651dcd0520aeae79b9082a19e1548f296b71d58169a2f26cab29072b668b969aaff042ae8af254d4057206039297081f0d7befa46b84a2a4c4e27469fa01b2348ff88a6329d13b54a75135fe56e7d7b1dc3b410335a9e297f906577b36cdbc550f53774c1e10cccf3dc5ff24675318bfdbfc6537f5e5d275e8963871dbed9eef531d268098ad3a5c01fe142140ffdca1156fd9ed930915b9fcbd7e09b93c6422420e90008000065fc6086ea27e640c7bb1e8d0aef1ac0723c7548d23e97ecb197b360a007c577f352bf1e68c0345f92f523492a0ec71a26ed461a54d7ed69e1726134cc9c8d868e511ba18e82e989e4cab8972de904f4654f0b541022cc95fa045a490f05f7ae522864070c670456bd97013803ea2f1379c4bbdf04d0058d46ea2ad82327531ccc9ba05581f6881d57b69351ae4de4325b0b857dc744ad8d9e32539e484003f94f673f9acc02b2219b2a6a056f56ab5e23eb4e0d63a51cc2fe538fd7d116f43f0991cf032e2baecc5301b4e815c0a792196927d614fd1307510220a7ccf99381a851c045830b48589bdeeb1c71ecb8b0244b1efc36c77f3a9fd3c10ffa807f3f644d1b7910e1a5af975d9e7f672474b6908dfcfd61b1e8de935ca80feed46004d5c01caeea1dbca3557e584ee6e974a6ccb6faa10c32405008b107c099183cf85efc53406107128e050fb47f9b0f00f5f3c86d1d7afd10f4b64e2d8c5000947262d45c790529dacde30801eb801fcfdaf576f09350844833a5ad700830bf42cf2376419deaf2de297b6e04d05fd83268d11e9b2c82f7c14b12bb07b1ab0c59b88ef75fb1211a7b10c316b9913ee99a50df33ecd103f9016c37ec073a58794092f9b36ef0ac79ed0f59b570e7ee6b451b0abb2242ba96e417765205ded1c5e6f4d3718a88103d6e95f828c01bee8543bdcef77906e523266ca09b66924f0e006dfa9a5f7ee1a544fa586387d243541ea9bff5b2922c7cbd6bff8d951340483041aa6dedef44d7e373dc5323fc8f4c3187625f24a4cca9f7aa998651c05770bc1a66eb983cb61b300b615eaea69ac9aa979729d434dbf4ce55b226f9d631cd8a65f1534f5745613ed7afd5dc387c6bc107afd81d2fb89c158c649668a1f24697c32db594595485e4da28c8f79a16f8d968bd69909575d85cbf9cdda3d06ded5ec1b9edbf29af6c80a516cb53349ab000be08994b70d3eeb075151d5fc9963598ed78433af9390850bf0339250a25878dba57b49273c0b10634fa838d940f428812b6aa11a43842b33bce0aa4b32cb6f7420059ee52ccbdcb0dc84bc7095bf27e92250d9245089745c2960ba0d6e8fa6c235949a7c223fe67424ee83b59e93894283b8ef9e0bedb49106cb375abd3e7db4aabd24301ed57df3476fdfbeff622cedad922a4a7b01501938985a3c2ad0f21e06685e8ce033556d0df236ea9261a090ee4b3a2e41680a366b351a560faa6841bf3ee51b0092d3fd13458e5ca0cdc6f96c7cb87084d74406b0bbde44e8a67ec637a2756a08b94d5ed8b308990b352f1376511aaf29d886661ce505c3edf6de2518a260b3a27c06036f44457a3352f22639365135099aebb937d1609dfe966108e6369d78b7e813cf56d744156c96757b03199527c659edb82a2fe54ec6c41aa593151d7949bfa8ec6f7d5bb4fc0856f8639600a0f6c47ce8f2381dd05f2f6435dc611de953f0a047cae9e46f84f298d66d6c73a533b110ec1f8bfcf29c52e539ee35dd1b376a3f2c06372924770badcafbb355a543f5bedd75c3718e97439df9cd253298acbd781a22eef17f2d0ad7d1c7ac503ca744830ae3467f6b2fd45c3c8049646cf61d3eca3f34964e5a82be82f88e1de9588eca01c25575574173e64d1f5eb7054b1441fd9f15c7e3cbf4781534f12640cbcbca0374c39d624595dea8961394585e76bdd1887c8278e0b6ad3d4a4d97e509b6598100cd17cd30ff636d13bb094cbedaf3b1f29e5b8fb25802a3d43f8c22b11625b65be640e584ea3cf151ac22fc754c25e775f46cec1dacb026447f07b86001ba0a4914a0956ffc144771f84d0defd1dbce3ac824b733a8ae3bba1010a179e8fca08b6d3a86b80dde3e41b693bfa04424508448653df6c4e410a49f50109f629dec0ca0726bffd68fcdd08aa8727110a69b523234073dcf3cc04aa65993222109918adcec500ec3dd1d665228726c9db8b7e966fc0dfeb926dfe57fd7704aaabe4585769f438cd83769301cce2cbed6820161920474b96e6193ef49a932069b2d8a85f951f2b4ce027e8d837e16842128c7f5bbbe2fc3e626cce3c041e5b068bd1916a2c2821359085c7c3f58a887ddb37cc68f19b89b07e8dfd9dc3b9e23f2d1a47dd0e33436312e4a4659a994ec0e650e79547f4c2aa3fdb3426c4b4cc50ba232dc8bc84ae2fbc1d8c8b522ba347615294e8e8ee3f852125d7dc33d56a8cb8b03afab66234da4b194725788c8899da85377cf72972d2d88d157e6de6a099e0c4e8079873c02116a8725b20899d0484efd6968656e6446cee353d13b9f46fe0998c37002932691f50931588fbd83d268d47b6f3c7152979a4a89e9f75c338d79d833e6699860e3e31515c28b1eda79d6b47cbeab065f2aa3231c95c202227da3f7d4d310abc857683ec911e245ef7eb5506987687f0d9c9fca2addb0255b072c1c0e6516de041022b716582d3802ff22ec4dace12d14d1dbf0da8a18b12751ef75c24be66b3c8145082e90d176a265f070ca45b4af38ae46533b6caa6550a601e9c206c6b4e2095c83c6e6c4a9b372dd3abf5ef4a90180291c16609a2c608df725e6565bcfd36bbf3618871fec319c8d8da1fb3b288b504895c3fe7a39eebf540439c8b507815a1eda8d7ad353a63f757242ed55a4d8b247aef63d7a78ab8a42881209fdd56a888e40eba0df1b7112cc4460f837464bd4cdbf29420a09967082e441b5f5e48f20d5ebf11d99a7a054bd87f8172287ee0e109914605d44f487a465e32a717865d364ef1a9aecdee873bdc5083322d908f63a18ea4e6af527b2d512a51476f900403d55d76742daa9f61c43502cb313bf15730a7305872ae01826edc867e2c134b862dce06e055c3b1c0da8b6c787b9635107c6b09fd99e253441d7c2e811dff0766a1c38696d3b2cc3d6b9732e96797df79580368aab18d6304408dc8502608be3ed81e1180209dca54b7f09220a140abdb5001ef6c7bc3b9902441533df13410b6e853f6159a99a8eef6d83563843bdcd58b904efbb7f1d6146c8b7985f586241fe0b383890aa8b006418e7aeeec0b3911690edf6378cd60c14190777e70c166befc71b74eafd694006a21a83a74ec3fab3c45d131208022dc2df77a345aca66e77a7d52671c7cc1a49bd0fb362b065cf3bda5d8ee1bbc24c44e9645f212c71cc763cbc10e0500e691b64c028e6dfcd8baf69d72a0eed1533e013af93aa3cebe2fbeca2d3e97a3005eab1fca2e1b985b1671de34f98a88f57a1cfaad9352bb13834186288f731ccee46342db256c72059fdd29b35f60cf557a186dece25b2857c6cac5e3aaacdcffc987140ef74355cd980ceaef5e9edfab73f54302073e999cd099b7b5b881cc46a29e3bac7a9cf941b411334681f9ffcc5fb89d2d40c4a2d8fc41f7de6e90802d4580b627b0b3c9321a0f2b439c8c9b6a1610e45483cd5e6a9f76250c151f6b2ee8323f539146499b8571aefa6d533833d3e80ebf942fb430db368cbde7d30d28fa896232dd2bb2ee95bdd4cadd8b976c257c435ab4db54937d939bfb8077ffcbded2404d561ed60d2b4ad82f7e5be0f27ab156e56a969c41f41955e565ae4c9164179cb4ffb884afc8c104d0028ee01e46bcddc7e1b479cfaa081a8c01e711c3d1cba02dda24e21eb511e66cd8e2ef4a1f0eb4894ab67076dbfd539de10aff3119af1b391d1e4d80886dfb1e5659ad5f6da60e923a0b8edcfa6713cb452150a086fe62bb7e9d73a9193ca3b44e9ad410631fccbcc979a460e37897c91a33c63d38f6eb8695d7a41c3000aaa190fcf4856ed248074db972070a3820ac643a56ef2207a204f6c37939bba0659287d8d8fc522a867d45c656ff84d968c49506fc2729ab1d7144cf0b8abb6c848775d8a922958503e8286450d2cf49415dd4863c9dadb3f63147bf1465f18b73fe744dd7c10d6f4abebe1885950a9d0227de55efe15d9c5a915a57d6477d3aeb8705e5d129be5c91d00fc91f6b2a45136cec7f5085b916b814f2e7116d8d4fe009a7be0bd6126710933fa140aa8280d2f572d8c880006b1143f7478f2b6c786ff38bb35d3d3354a955ddebdd7d3f529b39b5fa590c0a8d703cadd266a54dd99b0c55cd17cabc81acf60e39b1f6eb9f6432286b68b974a6faf2293c7f433d0c2cf729ea884056a5e3cee2be2f6ae6f6e4544e6cfbbd0c83e0404aa3860a14f5277f4a43e6c9e56509a9438f5f49d372561d13541f7b9a8ed6001a3e070b10b720e9bd95d35be0c7d95e36e7a808cbb24bf317f506efa34cacb39cf1966ae1fa8ddde96ff153ad92087affa529b3db1797891ddf7bbff34dc3db0508b409f7d35a130ecbb2218f6ffbc1b8b529fe10f1f784eb7501fc476f8e01284b6080a78aeaa852b467b216af6cf45aaf515052cb433257517cd993888345c25ed5a2d844c255cf08a80e619ba63e44229ec79618a0c8e85551f127a110ad67659df46791e8965dae861af1576708d20c3c1518b688c7282f45a89ab25a4090aa0e02291ba2f071df01ec303fb7d7e1"], 0x1418}, 0x4000010) openat(r3, &(0x7f0000002900)='./file0\x00', 0x1014c0, 0x104) ioctl$LOOP_SET_DIRECT_IO(r2, 0x127c, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000002800)={0x53, 0x0, 0x19, 0x8, @buffer={0x0, 0x3f, &(0x7f0000001480)=""/63}, &(0x7f0000002680)="deb02cdcc868983906be1faeafd8f955a8be3cb985c6c85805", &(0x7f00000026c0)=""/198, 0x9, 0x10010, 0x3, &(0x7f00000027c0)}) 03:08:58 executing program 3: setreuid(0x0, 0xee00) syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(0xffffffffffffffff, 0x4c05, &(0x7f0000000040)) 03:08:58 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) setreuid(0x0, 0xee00) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x4c05, &(0x7f0000000040)) 03:08:58 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x80081272, 0x0) r2 = socket$nl_netfilter(0x10, 0x3, 0xc) io_setup(0x200, &(0x7f0000000080)=0x0) io_submit(r3, 0x2, &(0x7f0000000800)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, r2, 0x0}, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x5, 0x0, r2, 0x0, 0x0, 0x72}]) io_cancel(r3, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2, 0x2, r1, &(0x7f00000000c0)="b2b9179115ebac040f36dc504e90a90758dc01e1e7776323f70e09425b04586f3b8b99c774d91985a07499a76cb21dda076d1be629d811717cbb3a02750275eedf335c2732d10f5e8256e031b7d5060893572893b80cb29903dc73ef56f7d3425331541a74dee8fda48fadc566bd55563b34c50fa274afa147c94b4f62a01f7faf87ad330a0cb206aa09351ea0c350d5870d7cba9284f47d56fbd3afd1faf6", 0x9f, 0x9, 0x0, 0x1}, &(0x7f0000000200)) r4 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) pread64(r4, &(0x7f0000000040)=""/121, 0x79, 0x7fffffffffffffff) ioctl$IOC_PR_PREEMPT_ABORT(r4, 0x401870cc, &(0x7f0000000040)={0x0, 0x6, 0x20, 0x401}) 03:08:58 executing program 5: preadv(0xffffffffffffffff, &(0x7f0000001400)=[{&(0x7f0000000040)=""/141, 0x8d}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000000100)=""/144, 0x90}, {&(0x7f0000001200)=""/155, 0x9b}, {&(0x7f00000012c0)=""/30, 0x1e}, {&(0x7f0000001300)=""/222, 0xde}], 0x6, 0x3, 0x688a8a95) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) pread64(r1, &(0x7f0000000040)=""/121, 0x79, 0x7fffffffffffffff) fsetxattr$security_ima(r1, &(0x7f0000002880), &(0x7f00000028c0)=@md5={0x1, "9a47cd0c6b66f0e07b5bb0a50af43f71"}, 0x11, 0x1) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) process_vm_writev(0x0, &(0x7f0000001480), 0x0, &(0x7f0000002640)=[{&(0x7f00000014c0)=""/4096, 0x1000}, {&(0x7f00000024c0)=""/199, 0xc7}, {&(0x7f00000025c0)=""/71, 0x47}], 0x3, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = socket$nl_generic(0x10, 0x3, 0x10) r5 = socket(0x10, 0x803, 0x0) sendto(r5, &(0x7f0000000080)="120000001200e7ef007243b717afd7030a7c", 0x12, 0x0, 0x0, 0x0) poll(&(0x7f0000000040)=[{r5}, {r4}, {r3}], 0x3, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000003f40)={0x0, 0x0, &(0x7f0000002ac0)=[{&(0x7f0000002980)="71f5f56773c302244c89fc29d7acff24f1a9e7ed88b93b3de2d605d16176ae249311277e26f58587f2fc4e8dbdf2a59cc8b1e2c07018640e840279e46c70219c97ee437adad85e4933e5c78f0aa3fcbce081b1e1de7292bfd2d148aaab53dc87649e79d1cfd1179dff05ee9b206eeb9b02bd4d3e07f2a4ff1a69ae0f478d84c372ce91efcd776d94d814cacce65bf816caea0a73f0d412d4f4ffbb02d8fe627c2c9966058b7ff6f9ec58b80fdf99bb3882e69f5d5e31c42f7ac04d65994174af629150dc1cb7928d35d76a41b9e7c41a395d49d1216904b1a8d1f9fb591e07", 0xdf}, {&(0x7f0000002a80)="8c7468c4a90801ccb9a3260bfb034f211b7f94f4f22e763ba9cf70314e", 0x1d}], 0x2, &(0x7f0000003fc0)=ANY=[@ANYBLOB="d0000000000000000c0100006e00000009594c91e5036c35be2cefb562828710d9c38de80bb96af8c29ddb34b935b0e581fe014dae318fd1cf848444105579a563a37f5fef9e1bd2bf5639e894263b59c187b9697abf1eb852db4e98a10975f8a300752005de5f5838fc55bcb57fd296be3185680e4d89b04b8e52240060f4e958be31c8b9e2b6d4163fad9471b27f4eab126a1eb75c1b4e67589f174219f593b04cb7278a1a97155ea48b5067d1120e9e0b934c5722a9265a21bdcf678381d44ba592ae2f58f88936fda90c0000000058000000000000003c7d7eb1060000004e54097dc4d7a2ec371c462848458794e52d9fed4f0d11d6fd891009e149d11f2c728f29c384bc56109505b538dca33236b4af232636f7c9055c8a7a00d2ecb55840b30466000000e8000000000000001201000002000000f77109d919b3233f19c4c52160aabe0dbdc22d8a2f0d131c2e2dcc1ad0c9d03bb34a3e43812bfbf0f294bf841e01cc4d6781e299c1e0a3d4747497304f28fb7c6c9e0ca7b57bb2fb97c5fb1edf90882e5b43c0355d0a5ecb6bd913e3bd3c587bee953f85ffd94b45ca9d29a5cc182e492dc767b94efaac1eb60e4a6e9226ec427c01900016f7634313fffa7745922a2aba4aed685d084fdf2dee35b0876fda6463f521ae15f5412bbb03853e228aad85522f736137464536913752f80711648eb9da2669d349aa329b030206519b381a9a69da2c5b000000e00000000000000001000000df07ffff4838a31d788e927ca413960d6762b075fd88bf786c7968edda571c8a7e438e171e461ff6a6ede9a533b02b74d9a91adbd3150d4146a2d6e2aed51383b6c5c4fa44d3331f18317cee354f5ec52ee2c07aec519b2d3f7ac530bce6612a2c24933cd28ed026093d31a08a9bbae07fd9d4cad4a531157e1fd5d4e26c7894e8c63b82d3393f17011bbf95e1bf8a06ac7d670f0a831d5c9b43428d494b771ee84899260f87e34145f1680bf54c8f66029ab9e2dc658f044d88f79d77bab2300819a22564b3c4045eff85f4e20dd800000000006800000000000000ff00000081000000526667080389a1e5dbb6e81086fe0b722f1cebd4298ec17361ed4c9197b35209c3c234317e38d0e6408edd8562c82e095bc4eb703f73ec05080ba0f963de2137c1c66660ebe773a795345796f08985f2a262d8d300000000900000000000000015010000ff07000038c05a0749082ae126e43fcfb2e0c4f8a633af2955edbec8908930ae37322611f391fbe392e4a1234965339b0440318fd217826dd898a2e170a4d6522710ab9670b25289b3ed7ef7e44ad94341357fa07a365616516a90e6556d45cd36905eb2fb3d51ebc1e93b057410f05ac8618e1699df9fcbe15a06b25b00000000000000200000000000000005010000f9ffffff426e5e8f6027c948a6d72e00e80e000010100000000000001101000003000000e343303b89c77ef272a54789ade4dfb655b9f62b9e802dcec151834e0492c4337e1924f7b5ac1d7bd53f8624b674ec4608dc457d337e0d2199dc4120c66d7d1336ea38096ebeba0c1f55692d30c30e26378568cebd13f6d9c1232eb8dd266baa8ff79be9815b3cff3c21548728851031c985ad2693d3293533a4f851ed993869f229ef31c16d4cc8f49d2562e60818c22adc46bd1f5bf3ac58906c609bb5de9b89df974e19505a1085f6dec2d81691bff85bc1d70b4a5b6d6486028b382aedb026ef0b922431fb1a10953ec3066e9fc2bc6bdfbd7729201265ae3ad733b48ab68a8447f040c6043307b4e9d7d86595e67dac52efd148d5dad9161490a4df479f188844a794d1d5ae4c22396fda804c9e07c502ba423545e6027c2964e5482822439f046d4a87c8c7f5d0d9668f49842c3f7365b45eb747d75eb1a4152903fde4e48097f8ae3c98b047fe8f0625246d020719f810f221ab607a5cbd8370bd73fb0534dabb35241cfa6263090a6fc636f2a89a6aca056c30668efe94b6757416a7e51c8e70e9c805a76d048a38e0ca1e9a3221334af5acde8c3ce1a22d6d87017ba14c13078485bbdf93cc370294f34ccf250ed139b0f123a81c61ecc8cf07d8c5d0e6d4f9976551a4758e67296f78faa091eae7b1c5d45a5108cf5ece4d361cd7f5e27cd34e720db3f606d1843c664f8ff6bc131908c233dcccaa95597bafb8bdf72942c3a124d289c7570ef8da7e2388d59c29beddebe72619dc098fdd204e822e6677fef8932106cf3d829d75d5a2f083d2b59e4de952aa22fc8335be4426a6e374642eb163c68a46bd41053df24ba4bb128180072106e7b078c00f3603975045375481d771141d05c1e56a685073c8b4fb5f783b63f3de4ce6b10d9c33fab50bcd911f7723e806a514234b2a62bb1f842a9ac2eff6ea9f84af2550a55ddd55846a2ba208b0b9fde1a50fd3f17cae38010a1bd01b7a5e7d02c2841528009ddbc6c0f75395edf160c970e9154ddf38a24b7d0c68ccc09b85486de054c2a7e2edca801ba91f129d4fee2d3144d665f947b33ba09b2e421e664363676c3a1b01d86e8d0a2d6a62d3b8d3aa6d6e6f0d6eb118b8004d0efc91360fcae34623c82f4978e02f4eefd906f8bc57a00ffd7ce20bed0e23ee2719a686b40a14b551ff8c2d75cbc2f564511d595e0bd35c9b532ba35336633577863d9fa05a4de5e48492682dffb91651dcd0520aeae79b9082a19e1548f296b71d58169a2f26cab29072b668b969aaff042ae8af254d4057206039297081f0d7befa46b84a2a4c4e27469fa01b2348ff88a6329d13b54a75135fe56e7d7b1dc3b410335a9e297f906577b36cdbc550f53774c1e10cccf3dc5ff24675318bfdbfc6537f5e5d275e8963871dbed9eef531d268098ad3a5c01fe142140ffdca1156fd9ed930915b9fcbd7e09b93c6422420e90008000065fc6086ea27e640c7bb1e8d0aef1ac0723c7548d23e97ecb197b360a007c577f352bf1e68c0345f92f523492a0ec71a26ed461a54d7ed69e1726134cc9c8d868e511ba18e82e989e4cab8972de904f4654f0b541022cc95fa045a490f05f7ae522864070c670456bd97013803ea2f1379c4bbdf04d0058d46ea2ad82327531ccc9ba05581f6881d57b69351ae4de4325b0b857dc744ad8d9e32539e484003f94f673f9acc02b2219b2a6a056f56ab5e23eb4e0d63a51cc2fe538fd7d116f43f0991cf032e2baecc5301b4e815c0a792196927d614fd1307510220a7ccf99381a851c045830b48589bdeeb1c71ecb8b0244b1efc36c77f3a9fd3c10ffa807f3f644d1b7910e1a5af975d9e7f672474b6908dfcfd61b1e8de935ca80feed46004d5c01caeea1dbca3557e584ee6e974a6ccb6faa10c32405008b107c099183cf85efc53406107128e050fb47f9b0f00f5f3c86d1d7afd10f4b64e2d8c5000947262d45c790529dacde30801eb801fcfdaf576f09350844833a5ad700830bf42cf2376419deaf2de297b6e04d05fd83268d11e9b2c82f7c14b12bb07b1ab0c59b88ef75fb1211a7b10c316b9913ee99a50df33ecd103f9016c37ec073a58794092f9b36ef0ac79ed0f59b570e7ee6b451b0abb2242ba96e417765205ded1c5e6f4d3718a88103d6e95f828c01bee8543bdcef77906e523266ca09b66924f0e006dfa9a5f7ee1a544fa586387d243541ea9bff5b2922c7cbd6bff8d951340483041aa6dedef44d7e373dc5323fc8f4c3187625f24a4cca9f7aa998651c05770bc1a66eb983cb61b300b615eaea69ac9aa979729d434dbf4ce55b226f9d631cd8a65f1534f5745613ed7afd5dc387c6bc107afd81d2fb89c158c649668a1f24697c32db594595485e4da28c8f79a16f8d968bd69909575d85cbf9cdda3d06ded5ec1b9edbf29af6c80a516cb53349ab000be08994b70d3eeb075151d5fc9963598ed78433af9390850bf0339250a25878dba57b49273c0b10634fa838d940f428812b6aa11a43842b33bce0aa4b32cb6f7420059ee52ccbdcb0dc84bc7095bf27e92250d9245089745c2960ba0d6e8fa6c235949a7c223fe67424ee83b59e93894283b8ef9e0bedb49106cb375abd3e7db4aabd24301ed57df3476fdfbeff622cedad922a4a7b01501938985a3c2ad0f21e06685e8ce033556d0df236ea9261a090ee4b3a2e41680a366b351a560faa6841bf3ee51b0092d3fd13458e5ca0cdc6f96c7cb87084d74406b0bbde44e8a67ec637a2756a08b94d5ed8b308990b352f1376511aaf29d886661ce505c3edf6de2518a260b3a27c06036f44457a3352f22639365135099aebb937d1609dfe966108e6369d78b7e813cf56d744156c96757b03199527c659edb82a2fe54ec6c41aa593151d7949bfa8ec6f7d5bb4fc0856f8639600a0f6c47ce8f2381dd05f2f6435dc611de953f0a047cae9e46f84f298d66d6c73a533b110ec1f8bfcf29c52e539ee35dd1b376a3f2c06372924770badcafbb355a543f5bedd75c3718e97439df9cd253298acbd781a22eef17f2d0ad7d1c7ac503ca744830ae3467f6b2fd45c3c8049646cf61d3eca3f34964e5a82be82f88e1de9588eca01c25575574173e64d1f5eb7054b1441fd9f15c7e3cbf4781534f12640cbcbca0374c39d624595dea8961394585e76bdd1887c8278e0b6ad3d4a4d97e509b6598100cd17cd30ff636d13bb094cbedaf3b1f29e5b8fb25802a3d43f8c22b11625b65be640e584ea3cf151ac22fc754c25e775f46cec1dacb026447f07b86001ba0a4914a0956ffc144771f84d0defd1dbce3ac824b733a8ae3bba1010a179e8fca08b6d3a86b80dde3e41b693bfa04424508448653df6c4e410a49f50109f629dec0ca0726bffd68fcdd08aa8727110a69b523234073dcf3cc04aa65993222109918adcec500ec3dd1d665228726c9db8b7e966fc0dfeb926dfe57fd7704aaabe4585769f438cd83769301cce2cbed6820161920474b96e6193ef49a932069b2d8a85f951f2b4ce027e8d837e16842128c7f5bbbe2fc3e626cce3c041e5b068bd1916a2c2821359085c7c3f58a887ddb37cc68f19b89b07e8dfd9dc3b9e23f2d1a47dd0e33436312e4a4659a994ec0e650e79547f4c2aa3fdb3426c4b4cc50ba232dc8bc84ae2fbc1d8c8b522ba347615294e8e8ee3f852125d7dc33d56a8cb8b03afab66234da4b194725788c8899da85377cf72972d2d88d157e6de6a099e0c4e8079873c02116a8725b20899d0484efd6968656e6446cee353d13b9f46fe0998c37002932691f50931588fbd83d268d47b6f3c7152979a4a89e9f75c338d79d833e6699860e3e31515c28b1eda79d6b47cbeab065f2aa3231c95c202227da3f7d4d310abc857683ec911e245ef7eb5506987687f0d9c9fca2addb0255b072c1c0e6516de041022b716582d3802ff22ec4dace12d14d1dbf0da8a18b12751ef75c24be66b3c8145082e90d176a265f070ca45b4af38ae46533b6caa6550a601e9c206c6b4e2095c83c6e6c4a9b372dd3abf5ef4a90180291c16609a2c608df725e6565bcfd36bbf3618871fec319c8d8da1fb3b288b504895c3fe7a39eebf540439c8b507815a1eda8d7ad353a63f757242ed55a4d8b247aef63d7a78ab8a42881209fdd56a888e40eba0df1b7112cc4460f837464bd4cdbf29420a09967082e441b5f5e48f20d5ebf11d99a7a054bd87f8172287ee0e109914605d44f487a465e32a717865d364ef1a9aecdee873bdc5083322d908f63a18ea4e6af527b2d512a51476f900403d55d76742daa9f61c43502cb313bf15730a7305872ae01826edc867e2c134b862dce06e055c3b1c0da8b6c787b9635107c6b09fd99e253441d7c2e811dff0766a1c38696d3b2cc3d6b9732e96797df79580368aab18d6304408dc8502608be3ed81e1180209dca54b7f09220a140abdb5001ef6c7bc3b9902441533df13410b6e853f6159a99a8eef6d83563843bdcd58b904efbb7f1d6146c8b7985f586241fe0b383890aa8b006418e7aeeec0b3911690edf6378cd60c14190777e70c166befc71b74eafd694006a21a83a74ec3fab3c45d131208022dc2df77a345aca66e77a7d52671c7cc1a49bd0fb362b065cf3bda5d8ee1bbc24c44e9645f212c71cc763cbc10e0500e691b64c028e6dfcd8baf69d72a0eed1533e013af93aa3cebe2fbeca2d3e97a3005eab1fca2e1b985b1671de34f98a88f57a1cfaad9352bb13834186288f731ccee46342db256c72059fdd29b35f60cf557a186dece25b2857c6cac5e3aaacdcffc987140ef74355cd980ceaef5e9edfab73f54302073e999cd099b7b5b881cc46a29e3bac7a9cf941b411334681f9ffcc5fb89d2d40c4a2d8fc41f7de6e90802d4580b627b0b3c9321a0f2b439c8c9b6a1610e45483cd5e6a9f76250c151f6b2ee8323f539146499b8571aefa6d533833d3e80ebf942fb430db368cbde7d30d28fa896232dd2bb2ee95bdd4cadd8b976c257c435ab4db54937d939bfb8077ffcbded2404d561ed60d2b4ad82f7e5be0f27ab156e56a969c41f41955e565ae4c9164179cb4ffb884afc8c104d0028ee01e46bcddc7e1b479cfaa081a8c01e711c3d1cba02dda24e21eb511e66cd8e2ef4a1f0eb4894ab67076dbfd539de10aff3119af1b391d1e4d80886dfb1e5659ad5f6da60e923a0b8edcfa6713cb452150a086fe62bb7e9d73a9193ca3b44e9ad410631fccbcc979a460e37897c91a33c63d38f6eb8695d7a41c3000aaa190fcf4856ed248074db972070a3820ac643a56ef2207a204f6c37939bba0659287d8d8fc522a867d45c656ff84d968c49506fc2729ab1d7144cf0b8abb6c848775d8a922958503e8286450d2cf49415dd4863c9dadb3f63147bf1465f18b73fe744dd7c10d6f4abebe1885950a9d0227de55efe15d9c5a915a57d6477d3aeb8705e5d129be5c91d00fc91f6b2a45136cec7f5085b916b814f2e7116d8d4fe009a7be0bd6126710933fa140aa8280d2f572d8c880006b1143f7478f2b6c786ff38bb35d3d3354a955ddebdd7d3f529b39b5fa590c0a8d703cadd266a54dd99b0c55cd17cabc81acf60e39b1f6eb9f6432286b68b974a6faf2293c7f433d0c2cf729ea884056a5e3cee2be2f6ae6f6e4544e6cfbbd0c83e0404aa3860a14f5277f4a43e6c9e56509a9438f5f49d372561d13541f7b9a8ed6001a3e070b10b720e9bd95d35be0c7d95e36e7a808cbb24bf317f506efa34cacb39cf1966ae1fa8ddde96ff153ad92087affa529b3db1797891ddf7bbff34dc3db0508b409f7d35a130ecbb2218f6ffbc1b8b529fe10f1f784eb7501fc476f8e01284b6080a78aeaa852b467b216af6cf45aaf515052cb433257517cd993888345c25ed5a2d844c255cf08a80e619ba63e44229ec79618a0c8e85551f127a110ad67659df46791e8965dae861af1576708d20c3c1518b688c7282f45a89ab25a4090aa0e02291ba2f071df01ec303fb7d7e1"], 0x1418}, 0x4000010) openat(r3, &(0x7f0000002900)='./file0\x00', 0x1014c0, 0x104) ioctl$LOOP_SET_DIRECT_IO(r2, 0x127c, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000002800)={0x53, 0x0, 0x19, 0x8, @buffer={0x0, 0x3f, &(0x7f0000001480)=""/63}, &(0x7f0000002680)="deb02cdcc868983906be1faeafd8f955a8be3cb985c6c85805", &(0x7f00000026c0)=""/198, 0x9, 0x10010, 0x3, &(0x7f00000027c0)}) 03:08:58 executing program 3: setreuid(0x0, 0xee00) syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(0xffffffffffffffff, 0x4c05, &(0x7f0000000040)) 03:08:58 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, 0x0, 0x0, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_STATUS64(r1, 0x4c04, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xd6, 0xe7, 0x0, 0x0, 0x4, 0x14, "ad3aa66cb2fcbf29d523ab222ae37a80a11b6bfb860fa088d97a20f342558d235ffac18aa97cb74edce5112d98c7dfee7587a3db21b032168f7c112514f390a8", "daf7b362c2f4f81b4ebfcebbcb534f7a511ad1321b83f9988692b1ddc363ee28dd09c3a8788961136f0636d4efb0b279193a77b831751a820016399bbe4dbd9e", "0379d598593771ac5a5c5f031b709d154968ea4004f675919b3bc37213f72ce0", [0x7, 0x9]}) 03:08:58 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x10, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) setreuid(0x0, 0xee00) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x4c05, &(0x7f0000000040)) 03:08:58 executing program 5: preadv(0xffffffffffffffff, &(0x7f0000001400)=[{&(0x7f0000000040)=""/141, 0x8d}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000000100)=""/144, 0x90}, {&(0x7f0000001200)=""/155, 0x9b}, {&(0x7f00000012c0)=""/30, 0x1e}, {&(0x7f0000001300)=""/222, 0xde}], 0x6, 0x3, 0x688a8a95) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) pread64(r1, &(0x7f0000000040)=""/121, 0x79, 0x7fffffffffffffff) fsetxattr$security_ima(r1, &(0x7f0000002880), &(0x7f00000028c0)=@md5={0x1, "9a47cd0c6b66f0e07b5bb0a50af43f71"}, 0x11, 0x1) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) process_vm_writev(0x0, &(0x7f0000001480), 0x0, &(0x7f0000002640)=[{&(0x7f00000014c0)=""/4096, 0x1000}, {&(0x7f00000024c0)=""/199, 0xc7}, {&(0x7f00000025c0)=""/71, 0x47}], 0x3, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = socket$nl_generic(0x10, 0x3, 0x10) r5 = socket(0x10, 0x803, 0x0) sendto(r5, &(0x7f0000000080)="120000001200e7ef007243b717afd7030a7c", 0x12, 0x0, 0x0, 0x0) poll(&(0x7f0000000040)=[{r5}, {r4}, {r3}], 0x3, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000003f40)={0x0, 0x0, &(0x7f0000002ac0)=[{&(0x7f0000002980)="71f5f56773c302244c89fc29d7acff24f1a9e7ed88b93b3de2d605d16176ae249311277e26f58587f2fc4e8dbdf2a59cc8b1e2c07018640e840279e46c70219c97ee437adad85e4933e5c78f0aa3fcbce081b1e1de7292bfd2d148aaab53dc87649e79d1cfd1179dff05ee9b206eeb9b02bd4d3e07f2a4ff1a69ae0f478d84c372ce91efcd776d94d814cacce65bf816caea0a73f0d412d4f4ffbb02d8fe627c2c9966058b7ff6f9ec58b80fdf99bb3882e69f5d5e31c42f7ac04d65994174af629150dc1cb7928d35d76a41b9e7c41a395d49d1216904b1a8d1f9fb591e07", 0xdf}, {&(0x7f0000002a80)="8c7468c4a90801ccb9a3260bfb034f211b7f94f4f22e763ba9cf70314e", 0x1d}], 0x2, &(0x7f0000003fc0)=ANY=[@ANYBLOB="d0000000000000000c0100006e00000009594c91e5036c35be2cefb562828710d9c38de80bb96af8c29ddb34b935b0e581fe014dae318fd1cf848444105579a563a37f5fef9e1bd2bf5639e894263b59c187b9697abf1eb852db4e98a10975f8a300752005de5f5838fc55bcb57fd296be3185680e4d89b04b8e52240060f4e958be31c8b9e2b6d4163fad9471b27f4eab126a1eb75c1b4e67589f174219f593b04cb7278a1a97155ea48b5067d1120e9e0b934c5722a9265a21bdcf678381d44ba592ae2f58f88936fda90c0000000058000000000000003c7d7eb1060000004e54097dc4d7a2ec371c462848458794e52d9fed4f0d11d6fd891009e149d11f2c728f29c384bc56109505b538dca33236b4af232636f7c9055c8a7a00d2ecb55840b30466000000e8000000000000001201000002000000f77109d919b3233f19c4c52160aabe0dbdc22d8a2f0d131c2e2dcc1ad0c9d03bb34a3e43812bfbf0f294bf841e01cc4d6781e299c1e0a3d4747497304f28fb7c6c9e0ca7b57bb2fb97c5fb1edf90882e5b43c0355d0a5ecb6bd913e3bd3c587bee953f85ffd94b45ca9d29a5cc182e492dc767b94efaac1eb60e4a6e9226ec427c01900016f7634313fffa7745922a2aba4aed685d084fdf2dee35b0876fda6463f521ae15f5412bbb03853e228aad85522f736137464536913752f80711648eb9da2669d349aa329b030206519b381a9a69da2c5b000000e00000000000000001000000df07ffff4838a31d788e927ca413960d6762b075fd88bf786c7968edda571c8a7e438e171e461ff6a6ede9a533b02b74d9a91adbd3150d4146a2d6e2aed51383b6c5c4fa44d3331f18317cee354f5ec52ee2c07aec519b2d3f7ac530bce6612a2c24933cd28ed026093d31a08a9bbae07fd9d4cad4a531157e1fd5d4e26c7894e8c63b82d3393f17011bbf95e1bf8a06ac7d670f0a831d5c9b43428d494b771ee84899260f87e34145f1680bf54c8f66029ab9e2dc658f044d88f79d77bab2300819a22564b3c4045eff85f4e20dd800000000006800000000000000ff00000081000000526667080389a1e5dbb6e81086fe0b722f1cebd4298ec17361ed4c9197b35209c3c234317e38d0e6408edd8562c82e095bc4eb703f73ec05080ba0f963de2137c1c66660ebe773a795345796f08985f2a262d8d300000000900000000000000015010000ff07000038c05a0749082ae126e43fcfb2e0c4f8a633af2955edbec8908930ae37322611f391fbe392e4a1234965339b0440318fd217826dd898a2e170a4d6522710ab9670b25289b3ed7ef7e44ad94341357fa07a365616516a90e6556d45cd36905eb2fb3d51ebc1e93b057410f05ac8618e1699df9fcbe15a06b25b00000000000000200000000000000005010000f9ffffff426e5e8f6027c948a6d72e00e80e000010100000000000001101000003000000e343303b89c77ef272a54789ade4dfb655b9f62b9e802dcec151834e0492c4337e1924f7b5ac1d7bd53f8624b674ec4608dc457d337e0d2199dc4120c66d7d1336ea38096ebeba0c1f55692d30c30e26378568cebd13f6d9c1232eb8dd266baa8ff79be9815b3cff3c21548728851031c985ad2693d3293533a4f851ed993869f229ef31c16d4cc8f49d2562e60818c22adc46bd1f5bf3ac58906c609bb5de9b89df974e19505a1085f6dec2d81691bff85bc1d70b4a5b6d6486028b382aedb026ef0b922431fb1a10953ec3066e9fc2bc6bdfbd7729201265ae3ad733b48ab68a8447f040c6043307b4e9d7d86595e67dac52efd148d5dad9161490a4df479f188844a794d1d5ae4c22396fda804c9e07c502ba423545e6027c2964e5482822439f046d4a87c8c7f5d0d9668f49842c3f7365b45eb747d75eb1a4152903fde4e48097f8ae3c98b047fe8f0625246d020719f810f221ab607a5cbd8370bd73fb0534dabb35241cfa6263090a6fc636f2a89a6aca056c30668efe94b6757416a7e51c8e70e9c805a76d048a38e0ca1e9a3221334af5acde8c3ce1a22d6d87017ba14c13078485bbdf93cc370294f34ccf250ed139b0f123a81c61ecc8cf07d8c5d0e6d4f9976551a4758e67296f78faa091eae7b1c5d45a5108cf5ece4d361cd7f5e27cd34e720db3f606d1843c664f8ff6bc131908c233dcccaa95597bafb8bdf72942c3a124d289c7570ef8da7e2388d59c29beddebe72619dc098fdd204e822e6677fef8932106cf3d829d75d5a2f083d2b59e4de952aa22fc8335be4426a6e374642eb163c68a46bd41053df24ba4bb128180072106e7b078c00f3603975045375481d771141d05c1e56a685073c8b4fb5f783b63f3de4ce6b10d9c33fab50bcd911f7723e806a514234b2a62bb1f842a9ac2eff6ea9f84af2550a55ddd55846a2ba208b0b9fde1a50fd3f17cae38010a1bd01b7a5e7d02c2841528009ddbc6c0f75395edf160c970e9154ddf38a24b7d0c68ccc09b85486de054c2a7e2edca801ba91f129d4fee2d3144d665f947b33ba09b2e421e664363676c3a1b01d86e8d0a2d6a62d3b8d3aa6d6e6f0d6eb118b8004d0efc91360fcae34623c82f4978e02f4eefd906f8bc57a00ffd7ce20bed0e23ee2719a686b40a14b551ff8c2d75cbc2f564511d595e0bd35c9b532ba35336633577863d9fa05a4de5e48492682dffb91651dcd0520aeae79b9082a19e1548f296b71d58169a2f26cab29072b668b969aaff042ae8af254d4057206039297081f0d7befa46b84a2a4c4e27469fa01b2348ff88a6329d13b54a75135fe56e7d7b1dc3b410335a9e297f906577b36cdbc550f53774c1e10cccf3dc5ff24675318bfdbfc6537f5e5d275e8963871dbed9eef531d268098ad3a5c01fe142140ffdca1156fd9ed930915b9fcbd7e09b93c6422420e90008000065fc6086ea27e640c7bb1e8d0aef1ac0723c7548d23e97ecb197b360a007c577f352bf1e68c0345f92f523492a0ec71a26ed461a54d7ed69e1726134cc9c8d868e511ba18e82e989e4cab8972de904f4654f0b541022cc95fa045a490f05f7ae522864070c670456bd97013803ea2f1379c4bbdf04d0058d46ea2ad82327531ccc9ba05581f6881d57b69351ae4de4325b0b857dc744ad8d9e32539e484003f94f673f9acc02b2219b2a6a056f56ab5e23eb4e0d63a51cc2fe538fd7d116f43f0991cf032e2baecc5301b4e815c0a792196927d614fd1307510220a7ccf99381a851c045830b48589bdeeb1c71ecb8b0244b1efc36c77f3a9fd3c10ffa807f3f644d1b7910e1a5af975d9e7f672474b6908dfcfd61b1e8de935ca80feed46004d5c01caeea1dbca3557e584ee6e974a6ccb6faa10c32405008b107c099183cf85efc53406107128e050fb47f9b0f00f5f3c86d1d7afd10f4b64e2d8c5000947262d45c790529dacde30801eb801fcfdaf576f09350844833a5ad700830bf42cf2376419deaf2de297b6e04d05fd83268d11e9b2c82f7c14b12bb07b1ab0c59b88ef75fb1211a7b10c316b9913ee99a50df33ecd103f9016c37ec073a58794092f9b36ef0ac79ed0f59b570e7ee6b451b0abb2242ba96e417765205ded1c5e6f4d3718a88103d6e95f828c01bee8543bdcef77906e523266ca09b66924f0e006dfa9a5f7ee1a544fa586387d243541ea9bff5b2922c7cbd6bff8d951340483041aa6dedef44d7e373dc5323fc8f4c3187625f24a4cca9f7aa998651c05770bc1a66eb983cb61b300b615eaea69ac9aa979729d434dbf4ce55b226f9d631cd8a65f1534f5745613ed7afd5dc387c6bc107afd81d2fb89c158c649668a1f24697c32db594595485e4da28c8f79a16f8d968bd69909575d85cbf9cdda3d06ded5ec1b9edbf29af6c80a516cb53349ab000be08994b70d3eeb075151d5fc9963598ed78433af9390850bf0339250a25878dba57b49273c0b10634fa838d940f428812b6aa11a43842b33bce0aa4b32cb6f7420059ee52ccbdcb0dc84bc7095bf27e92250d9245089745c2960ba0d6e8fa6c235949a7c223fe67424ee83b59e93894283b8ef9e0bedb49106cb375abd3e7db4aabd24301ed57df3476fdfbeff622cedad922a4a7b01501938985a3c2ad0f21e06685e8ce033556d0df236ea9261a090ee4b3a2e41680a366b351a560faa6841bf3ee51b0092d3fd13458e5ca0cdc6f96c7cb87084d74406b0bbde44e8a67ec637a2756a08b94d5ed8b308990b352f1376511aaf29d886661ce505c3edf6de2518a260b3a27c06036f44457a3352f22639365135099aebb937d1609dfe966108e6369d78b7e813cf56d744156c96757b03199527c659edb82a2fe54ec6c41aa593151d7949bfa8ec6f7d5bb4fc0856f8639600a0f6c47ce8f2381dd05f2f6435dc611de953f0a047cae9e46f84f298d66d6c73a533b110ec1f8bfcf29c52e539ee35dd1b376a3f2c06372924770badcafbb355a543f5bedd75c3718e97439df9cd253298acbd781a22eef17f2d0ad7d1c7ac503ca744830ae3467f6b2fd45c3c8049646cf61d3eca3f34964e5a82be82f88e1de9588eca01c25575574173e64d1f5eb7054b1441fd9f15c7e3cbf4781534f12640cbcbca0374c39d624595dea8961394585e76bdd1887c8278e0b6ad3d4a4d97e509b6598100cd17cd30ff636d13bb094cbedaf3b1f29e5b8fb25802a3d43f8c22b11625b65be640e584ea3cf151ac22fc754c25e775f46cec1dacb026447f07b86001ba0a4914a0956ffc144771f84d0defd1dbce3ac824b733a8ae3bba1010a179e8fca08b6d3a86b80dde3e41b693bfa04424508448653df6c4e410a49f50109f629dec0ca0726bffd68fcdd08aa8727110a69b523234073dcf3cc04aa65993222109918adcec500ec3dd1d665228726c9db8b7e966fc0dfeb926dfe57fd7704aaabe4585769f438cd83769301cce2cbed6820161920474b96e6193ef49a932069b2d8a85f951f2b4ce027e8d837e16842128c7f5bbbe2fc3e626cce3c041e5b068bd1916a2c2821359085c7c3f58a887ddb37cc68f19b89b07e8dfd9dc3b9e23f2d1a47dd0e33436312e4a4659a994ec0e650e79547f4c2aa3fdb3426c4b4cc50ba232dc8bc84ae2fbc1d8c8b522ba347615294e8e8ee3f852125d7dc33d56a8cb8b03afab66234da4b194725788c8899da85377cf72972d2d88d157e6de6a099e0c4e8079873c02116a8725b20899d0484efd6968656e6446cee353d13b9f46fe0998c37002932691f50931588fbd83d268d47b6f3c7152979a4a89e9f75c338d79d833e6699860e3e31515c28b1eda79d6b47cbeab065f2aa3231c95c202227da3f7d4d310abc857683ec911e245ef7eb5506987687f0d9c9fca2addb0255b072c1c0e6516de041022b716582d3802ff22ec4dace12d14d1dbf0da8a18b12751ef75c24be66b3c8145082e90d176a265f070ca45b4af38ae46533b6caa6550a601e9c206c6b4e2095c83c6e6c4a9b372dd3abf5ef4a90180291c16609a2c608df725e6565bcfd36bbf3618871fec319c8d8da1fb3b288b504895c3fe7a39eebf540439c8b507815a1eda8d7ad353a63f757242ed55a4d8b247aef63d7a78ab8a42881209fdd56a888e40eba0df1b7112cc4460f837464bd4cdbf29420a09967082e441b5f5e48f20d5ebf11d99a7a054bd87f8172287ee0e109914605d44f487a465e32a717865d364ef1a9aecdee873bdc5083322d908f63a18ea4e6af527b2d512a51476f900403d55d76742daa9f61c43502cb313bf15730a7305872ae01826edc867e2c134b862dce06e055c3b1c0da8b6c787b9635107c6b09fd99e253441d7c2e811dff0766a1c38696d3b2cc3d6b9732e96797df79580368aab18d6304408dc8502608be3ed81e1180209dca54b7f09220a140abdb5001ef6c7bc3b9902441533df13410b6e853f6159a99a8eef6d83563843bdcd58b904efbb7f1d6146c8b7985f586241fe0b383890aa8b006418e7aeeec0b3911690edf6378cd60c14190777e70c166befc71b74eafd694006a21a83a74ec3fab3c45d131208022dc2df77a345aca66e77a7d52671c7cc1a49bd0fb362b065cf3bda5d8ee1bbc24c44e9645f212c71cc763cbc10e0500e691b64c028e6dfcd8baf69d72a0eed1533e013af93aa3cebe2fbeca2d3e97a3005eab1fca2e1b985b1671de34f98a88f57a1cfaad9352bb13834186288f731ccee46342db256c72059fdd29b35f60cf557a186dece25b2857c6cac5e3aaacdcffc987140ef74355cd980ceaef5e9edfab73f54302073e999cd099b7b5b881cc46a29e3bac7a9cf941b411334681f9ffcc5fb89d2d40c4a2d8fc41f7de6e90802d4580b627b0b3c9321a0f2b439c8c9b6a1610e45483cd5e6a9f76250c151f6b2ee8323f539146499b8571aefa6d533833d3e80ebf942fb430db368cbde7d30d28fa896232dd2bb2ee95bdd4cadd8b976c257c435ab4db54937d939bfb8077ffcbded2404d561ed60d2b4ad82f7e5be0f27ab156e56a969c41f41955e565ae4c9164179cb4ffb884afc8c104d0028ee01e46bcddc7e1b479cfaa081a8c01e711c3d1cba02dda24e21eb511e66cd8e2ef4a1f0eb4894ab67076dbfd539de10aff3119af1b391d1e4d80886dfb1e5659ad5f6da60e923a0b8edcfa6713cb452150a086fe62bb7e9d73a9193ca3b44e9ad410631fccbcc979a460e37897c91a33c63d38f6eb8695d7a41c3000aaa190fcf4856ed248074db972070a3820ac643a56ef2207a204f6c37939bba0659287d8d8fc522a867d45c656ff84d968c49506fc2729ab1d7144cf0b8abb6c848775d8a922958503e8286450d2cf49415dd4863c9dadb3f63147bf1465f18b73fe744dd7c10d6f4abebe1885950a9d0227de55efe15d9c5a915a57d6477d3aeb8705e5d129be5c91d00fc91f6b2a45136cec7f5085b916b814f2e7116d8d4fe009a7be0bd6126710933fa140aa8280d2f572d8c880006b1143f7478f2b6c786ff38bb35d3d3354a955ddebdd7d3f529b39b5fa590c0a8d703cadd266a54dd99b0c55cd17cabc81acf60e39b1f6eb9f6432286b68b974a6faf2293c7f433d0c2cf729ea884056a5e3cee2be2f6ae6f6e4544e6cfbbd0c83e0404aa3860a14f5277f4a43e6c9e56509a9438f5f49d372561d13541f7b9a8ed6001a3e070b10b720e9bd95d35be0c7d95e36e7a808cbb24bf317f506efa34cacb39cf1966ae1fa8ddde96ff153ad92087affa529b3db1797891ddf7bbff34dc3db0508b409f7d35a130ecbb2218f6ffbc1b8b529fe10f1f784eb7501fc476f8e01284b6080a78aeaa852b467b216af6cf45aaf515052cb433257517cd993888345c25ed5a2d844c255cf08a80e619ba63e44229ec79618a0c8e85551f127a110ad67659df46791e8965dae861af1576708d20c3c1518b688c7282f45a89ab25a4090aa0e02291ba2f071df01ec303fb7d7e1"], 0x1418}, 0x4000010) openat(r3, &(0x7f0000002900)='./file0\x00', 0x1014c0, 0x104) ioctl$LOOP_SET_DIRECT_IO(r2, 0x127c, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000002800)={0x53, 0x0, 0x19, 0x8, @buffer={0x0, 0x3f, &(0x7f0000001480)=""/63}, &(0x7f0000002680)="deb02cdcc868983906be1faeafd8f955a8be3cb985c6c85805", &(0x7f00000026c0)=""/198, 0x9, 0x10010, 0x3, &(0x7f00000027c0)}) 03:08:58 executing program 3: setreuid(0x0, 0xee00) r0 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r0, 0x4c05, 0x0) 03:08:58 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, 0x0, 0x0, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_STATUS64(r1, 0x4c04, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xd6, 0xe7, 0x0, 0x0, 0x4, 0x14, "ad3aa66cb2fcbf29d523ab222ae37a80a11b6bfb860fa088d97a20f342558d235ffac18aa97cb74edce5112d98c7dfee7587a3db21b032168f7c112514f390a8", "daf7b362c2f4f81b4ebfcebbcb534f7a511ad1321b83f9988692b1ddc363ee28dd09c3a8788961136f0636d4efb0b279193a77b831751a820016399bbe4dbd9e", "0379d598593771ac5a5c5f031b709d154968ea4004f675919b3bc37213f72ce0", [0x7, 0x9]}) 03:08:58 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000080), 0x8000, 0x301940) r2 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) pread64(r2, &(0x7f0000000040)=""/121, 0x79, 0x7fffffffffffffff) r3 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) preadv(r2, &(0x7f0000000180)=[{&(0x7f0000000300)=""/180, 0xb4}], 0x1, 0x1, 0x6) pread64(r3, &(0x7f0000000040)=""/121, 0x79, 0x7fffffffffffffff) r4 = creat(&(0x7f00000003c0)='./file0\x00', 0x2) getdents64(r4, &(0x7f0000000400)=""/214, 0xd6) mmap(&(0x7f0000337000/0x4000)=nil, 0x4000, 0x1000009, 0x80010, r3, 0x48906000) poll(&(0x7f0000000140)=[{r2}, {0xffffffffffffffff, 0x800}], 0x2, 0x398c) ioctl$LOOP_SET_CAPACITY(r2, 0x4c07) ioctl$LOOP_SET_DIRECT_IO(r1, 0x80081272, 0x0) r5 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/sysvipc/msg\x00', 0x0, 0x0) pread64(0xffffffffffffffff, &(0x7f0000000040)=""/121, 0x79, 0x7fffffffffffffff) epoll_ctl$EPOLL_CTL_ADD(r4, 0x1, 0xffffffffffffffff, &(0x7f0000000500)={0x1000}) ioctl$LOOP_SET_STATUS64(r5, 0x4c04, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x6, 0x7, 0x0, 0x0, 0x1f, 0x0, "fdf9869324a7d7929e0ea53d94eee326c3a7228da147565aa18c1b03bb6d74c4ef83836a3ee722019f676325daf2aa413e76a04c5b39e45b69913b1482e700", "8e7103b25ab33b4a0f1c70987a44583084d178bdf88fc9c6c6c2414294327bafcabd88e3022178c7d0a6ef52a18b5217e146cdca8f384cf8930e54c242ba8440", "fb452cc9f3d61e305acd14176b14e0dd22d565f46013edbff49c84ca1356f666", [0x2, 0x9]}) 03:08:58 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x1279, 0x0) r2 = syz_mount_image$vfat(&(0x7f0000000040), &(0x7f0000000080)='./file0\x00', 0x81, 0x1, &(0x7f0000000140)=[{&(0x7f00000000c0)="2beedef2028e634579f5a551ffb49a8e6bb36aab6ca1f053127167a3af91ef717c15e7ba346437919f4dcfd3e94b0a16f0ac2322aad84d23c3ba8a1312b989537d2e97e8dd7d761e", 0x48, 0x2}], 0x4020, &(0x7f00000003c0)=ANY=[@ANYBLOB="726f6469722c73686f62746e616dfc1aa03a791a653d6c6f7765722c696f636861727365743d6d61637475726b6973682c73686f72746e616d653d6c6f7765722c756e695f786c6174653d302c6f626a5f726f6c653d2f64657e2f6c6f6f7023002c7375626a5f726f6c653d252d25496673757569643d65383735346833642d343533312d340030622d323463372d31643539323466092c007ed7458da6f0615f7874541ef9bae24653bfa49e8dcda6c5952b8d26eedfc3736215f778917156f3443a4c4abd2aebba081e515a1f232d562a317c814939c2eaee26e0c2959000fba88636e3491d54d68cc73881005c33565f05f56041773448f739bf44078971319703cdf466169c747ccf1a805548cd42d9c490229b742b9fc9a8e0959e46f4806a03a76f6c70fda0cfec567a46d177a208a5bb20ff92c52dd095a8bcf6b241b8ff8b85dcee40f0ff176c00013ae18d103b6cd60cf51a5808d06cea1986fcb96dbd1ec7e9a4d5298d4dd90e737b52e85af5736dc70c65acf3268d6fcb743d6c2c86e5"]) mmap(&(0x7f0000344000/0x1000)=nil, 0x1000, 0x3, 0x1010, r2, 0xaa216000) 03:08:58 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x10, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) setreuid(0x0, 0xee00) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x4c05, &(0x7f0000000040)) 03:08:58 executing program 3: setreuid(0x0, 0xee00) r0 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r0, 0x4c05, 0x0) 03:08:58 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x10, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) setreuid(0x0, 0xee00) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x4c05, &(0x7f0000000040)) 03:08:58 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0x0, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_STATUS64(r1, 0x4c04, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xd6, 0xe7, 0x0, 0x0, 0x4, 0x14, "ad3aa66cb2fcbf29d523ab222ae37a80a11b6bfb860fa088d97a20f342558d235ffac18aa97cb74edce5112d98c7dfee7587a3db21b032168f7c112514f390a8", "daf7b362c2f4f81b4ebfcebbcb534f7a511ad1321b83f9988692b1ddc363ee28dd09c3a8788961136f0636d4efb0b279193a77b831751a820016399bbe4dbd9e", "0379d598593771ac5a5c5f031b709d154968ea4004f675919b3bc37213f72ce0", [0x7, 0x9]}) 03:08:58 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) r2 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) pread64(r2, &(0x7f0000000040)=""/121, 0x79, 0x7fffffffffffffff) fdatasync(r2) ioctl$LOOP_GET_STATUS64(r1, 0x4c05, &(0x7f0000000040)) 03:08:58 executing program 3: setreuid(0x0, 0xee00) r0 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r0, 0x4c05, 0x0) 03:08:58 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, 0xffffffffffffffff, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) setreuid(0x0, 0xee00) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x4c05, &(0x7f0000000040)) 03:08:58 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) r2 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) pread64(r2, &(0x7f0000000040)=""/121, 0x79, 0x7fffffffffffffff) fdatasync(r2) ioctl$LOOP_GET_STATUS64(r1, 0x4c05, &(0x7f0000000040)) 03:08:58 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x127c, 0x0) syz_open_dev$vcsu(&(0x7f00000002c0), 0x40, 0x195141) syz_mount_image$nfs4(&(0x7f0000000100), &(0x7f0000000140)='./file0\x00', 0x1, 0x0, &(0x7f0000000180), 0x3185020, &(0x7f0000000200)=ANY=[@ANYBLOB="2f6465762f6c6f6f7023002c2f6465762f6c6f6f70230008000000000000006f7023002c2f6465762f6c6f6f7023002c5e2c2f6465762f6c6f6f7023002c61756469742c736d61636b66736465663d402d2d2c66736d9237eca1616769633d30784f010000000000009072cc7526ad59392c6673636f6e746578743d73797374656d"]) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) splice(r3, 0x0, r6, 0x0, 0x10000, 0x0) vmsplice(r5, &(0x7f0000002480)=[{&(0x7f00000012c0)="969654606943d8f5c0d0993bb05344f4f14a9e8150b1", 0x16}, {&(0x7f0000001300)="a8595b0c298aca", 0x7}, {&(0x7f0000001340)="db0866d93ec4c0d0c46dbf578d89dbb622dcbe5bb82e6cff861224d7f73effd7cf7a28a92f7c529587f89d370179838dbf01689203671a48ef4b09a525d576c1854f1e26a8236ed33a74f044025d80462a4e64e6e782fa4f22ca850b8807e8f1348155c9144cb00313075b3bc13f6156e8a2b62aa2b2da22e1a5b3b04db1c1b09f81543f3fcff5b5889b2d2df679a44a06c9fa5e38158e3d31338bbb66dcae5d0b7451a0f8400c853273418f64d7e5d434fadebacc57b8252bd72e504491053d13a0f586b9a783a46c2e7c13a465505abd87128857f4a4047f1d26fd28dbd101ce436c571845e5f545c03a1de3303500", 0xf0}, {&(0x7f0000001440)="58d02511d00c19d0e2e23bd0181131ac5dbf5996af1d43f269bf8fffde36a3e8d0a640", 0x23}, {&(0x7f0000001480)="b144007fade046d30295600b9edf404ba5097b8aaa76d84a16d53657c40cc36317f3fbb26f633f65f0e3407aa9c4f4c707d6ae827f001ec8634ebefaedea4311525ce9fddb980bc7eaba65ecbf1dd71b1d33b5e2bd9e08573189e822a9cbc10aa9d3d797e0bd0f82f46e19b73ac0331ec8bf285cc4e6342f6ea01e37bd94ac945597653b9da4e833988f9c3e533d1736bc9153607f3e6a56664417fabc438e68ca49e671c5333abb92593039d805933efd33ed00d059a1bcd4c40d3c90d6f5f2ac54e92b7af73ca1bf9e115f5265533402ec8cbbdfaffd4bcd3a4d1c9fb6264534be7825aade544af39823fba94a973862569e4dbed6457b0590d9be7a66596992a6eb6a4fd6eb68318fbd136012b76b896a8d0a51cbea6f48745fcb78c326dddf51201121fed6428deecbf7285d4873b65ce7ecfd0ee48f164eac4823021f00f091a1acda70db272f3d8c83babeaeb1d0a9ea73d992bae78545729359bea4e940f52bf3e1946d827fdab864743f52b9a7e0d5501b6d7c11ea867280d282b07f276de4fed2866c834e954941a691ce2185999ac3bce3ce36977f771e39a360e2bbc81a5a497073ecac2f5963aabf5695c3060a25d21b1bdc71bcfbe314fae738f1ae809fc180f822101303dc31465f901fd94b62cfc5fe059c1dd727ee8f9786c0bd5369693cbb719c6d328e2825e99986c423500b7e124f29ad657bb4ce766e66b39b3053fce9e6708c4a81411ed387e5a54b51bbaa93737bb9e6b2b86492d491869368dc529a2edca08ca5b16d08e717fd34504721b7ea66e5bef008f96a6243983e23bd1520153c740d05ded21f62f35a5031acb9a67f0f00e4cd7a46e760f5d12997531f65bd7ce65110739a0949f2bb80d56abade8358b6327c7138a26aaca39345b35bd36cf42b011c44c649b756d6f064fef14ecfd20c8f362ceaa3217e6f96755bc7aab8f0fc6c373c10be7d1570aad7f851c7a4769452022f6cca00699a9debe2e29e0f4b8b7336a34718aff71a0a4585f6b067c32f4bc170dedab4288515e806b8f99795385c2a6405c55417131ed2a7d49221b6b468eed1b78db3e26c35e9834539a4a959e73d81470d74a254b36b89f4b8bdaa7dc8da5737117fdccfd0c649f74c52118d1938170b9994c01e417218d99e676829bd2b5bd7b23da59023de2e9c6cab8389e1673b9f31cdb8e2e6fdf9029026a51532886c383cb209dfc4a0079721d70fcd1444e031b270cb83dc7a633e8eae31dbb1c9d39a77e99a12cca1d440fc6c7123ad5bdabaac58c69490905398ebe9bba173251e64c63a49f782cbd4d9197e0d5f8f4af4db9b74cb68e26f0816ae30fe6290c5f5e0fafe7340648c6b66d4477f2ef9c742812572e13febb9595ef38895bd0b45b953c63f1ddc18ddcbf17afffc0c71f2533fff604ec248d1ccd5ee90160d5695cdc4e7811c316e67431ac13e51101813ae284d50b9ed9108049e22ab61a53dfb386980fe2322f375ec8216c9d1ae5af921b6c830592731a08c47fde870e9b407c8af925a521387abafd34b3ad59bb8e65045713802c9e02f5d41eb9558e9059536b20e9880541239f9e3e801b2ef9773a73fc022575530804b9a0a9d91f57fcca9720643f75eebb8cdfd6c6a4fbd816236dc818fe7cf6213c38b2b62523014b554441ceff104b74ea674ad275dc9a652f73ec6ba9599282f847a59287ef12c0a91dc3b9145f400368f6ed32b164f730460ff2aecbaf316cf464ae92dfdb1aa6affe4ebd11675849f152ccbe8b497d9500c030a1c150e4016cf1ac14c0b8c439edcf6617dcfe438a499778edf8d824593a68c42fdf2c60966b90abf37d3a313477f7929b7eb57d974eaa2ae6d36d4dbe043501878182e68786b9de9d9f91c70cbd7fb6bf0b66e10385885de9320cc13180c8e03aa6d70e52e7f42f402ef3e898a9dddf854a538b2637496e594ef402787dd4326b1ec33bf9c2db1a1937f7acaeeabb8be9cf1281b797897ec1c2aaa2e97d84307c66139d103916b65d5940ce9dc3ae91a271f0aae91af2f37aeec349850558612d5d2d801b150369a533d9051138b34f1d0995a3a2fc6a65168f692350c3c434d0714216f63751d1c0507c819479ed7e9c4ff8694eb0f42b65b50aa0c8525ab3db266a606d8370016868928bcf8b4d23d531498d914f0e898ceab9bd63779786a2ce6b25440bb47a78c421e483b73a08ab53e565274cd8d523e65cc6a55c9a4eb0bf6d71132d2de2b432b421a943309903654300b336ae59ce6e66a0ec30bd75bb9b2ff40dc0e4715f4a17762e1ddf40f1fdcdbd7284941804512085238b3ea2eb2423741b6029741463a2c3c5ff05d424ad3e0a9ab1e447b7242d974eba573e918c423c9a8c1767f5d05dfb2f7466b9d59dae8e480d7dda63b704df23922ab211df000390bd29bc58f97f2cacf02641e9229e411fa9439384c43d404f9524b564825c9da85cad143e35e755fdf7f4287446600d93c61e2886cc3882a50242067d094629a57763aa5098c656061ca429b2fb71ef4ac4ce5277450307bb4377b8cd3ed3cc75d8f491017bfd8a66814b509af20e6e8e3ae8f73bedcb522a93a9d8d45a8542598bfb6ba50ef10376939b57601807a76265f9ec6dfdb059326983d26a6449546da4d2b31a7732908ebb96c552a9eeba3d9549c26a377e60a086d20f101e6e5429033097854e9254fd1b1dca1190a1bab2b59b005781b150c7fb009d65a783b581448081e748fb2a54ce711649f86d55b212d9f0a9f2919f7be8549150ac9bf1764c2ccdf9579fad790171affc755a264aea2b830b5d0bf79a71329150bc6e9803fac36cdb8c70dc2afb111e848714143531cb6ee6e8d8d0d37228608e97e37046ba8c6b71d79ac6564393e4787db42f34a87ade9913d24b5b6e7dc176d07b9cf45e3e6386404a24306e8284b262d286c8e04e1b207aaf5e4e2ab61bc1dd1904a5d01cb947a87f5fcc18124628ccb3c3f35db76120bfbfc965d157767dda88652ae2676244f0897fe48f9d6913a3f1daa37c2e6f9dd434a61826323983bdcf32b5f21fb2868c2c0217da8f8d52f58385a101e8647de21537a19769de897f11b4e7e0985f430ba36aa4089403f2a8a846fc2f9e4ef04df9e75b02342ca179fc6b16a684394ab168bfad5b39569f1e6a1e861a54311f29dcb328b7b46cd41fe97596646e3ff6ae10c1e6a055573e9eb6f949f8427a80f923bf968239b29ad6b3ae904c99c13f44d3f8453a3bfdfe2d263b7db494e01286a6ce687105b5c3787154ec5e64c3d818407f4b81b066e415219b4647f1b337c38099b95513f7171f007ad365f48c4117d09d4642433a6231daaccab3f8a385702b14621e1e8f5f6ef6694b670817f9e715b5d609fb1a61ffb9d339e944dea747f834b35c386a97f77067b3981d3fdb8b5e9b275376cd3b921c5d6daee94ba041ee4695c1b353d7d847ed119c6d9d637ee59bdb4ceed9f68126742ad1cd065cf364d5d427eafe783c0d15ebded2b8c632ee7892f1c786d690242a005068fe70c92209368f5a5974fd729321c6a1e97fa17ed9de4681d60d75daac2b3174b5c1a80ee8bce73dbafec254484dda8a29b38c23787e179873bb082c75c16a4d43b3d0d45fe0a9db8caa9a2eac77aa728e47b2242fcfda21023b2daebc4f07d16020e40fdae07e23111352ad358609a4cd4fa89fbb84da73987e3b2345bcaed4eb6529e8a41f6ea2d1c245a21167571f7a7b10467167f60286fd139e2b11b645a13bcc32712453cb61eaed8cbe21685cdb2ef16c289345e0facd6a7e3957f1a33dba7ae9acc5ed6f48aa4496b23d8a6820e41fa1ba6ea817dc209bac4b4ad8fd9e4d13384b6d22b36ca47ef64166823411f6d67349657180fea26a06a0821a3e709d0ad8f69ed52b4b34a5c2da1c1012ff7a9ccb49e3c60cbd4f088323950a3b2fcb94e9107148150b551f3ab28cc380b7b17512b2e150fb2063a7094067dc297a67ad637e7ab23449eda773331c45a388052c9081bb29f07aab14a8b4b6dbdb91a824755cd77446f52224933520ad47c81e31a5f68b45c551afda4bf73dc88435b66368364dbe8d0e6f21e9c3824660042049122dee4b6ca10ee8712fd5fc3731f121deaef27dbbc60f7e687a89768a2db97c3b7df2e4babf871c78c306132b849ebf8b258da73d0809dde5519f5c8de4458b182fef1917c17a74f16166262deda11f3403c87d37674b16f4e7a242e0f77562d91e55583d255c6e42203aab60eb59ff0b36a5adec28e622c1ca489f5a1a0beba6004a159266ed51033089055bc34158e3611ba719e48596e594b002979e9eb120b46d60121b9c7b93559459d9edbb165af6eacc4f636c60ccf51f4a94ffbd5626066032491ada01d17393753414412735c701057375682da7ca8b68c55b43270e53a3595a447afcc0ce66a55309701d2a62ddb8f0c423f41289d1b7f247b1d9dbe64de63238169b97ab3ddf9a23e504a902c7b9d8073b3d94f8da488a8ef41541ae89137fe6e3ae3aa7726ad6ab01c9572bfc15f5de0224420eccaad06b3d3e6b0ffff14fbb333d1391f06437e31e2e2f279e91faea171c9658b88590a90de790ac09cb04247ad932069df7e41cb3b7d40d6210ca2802d91c739887868fdcc627ae7c8698b983645c19cbebdd0494e5986bedb95e4cab741330cae1364fe2e303421923733a7031d2206dbd90e4b1d70c9de710dcc69a82bcf9e7c86bc0b43e6fb0687bcaf1cd73015f0f5dcb220a864cc4db9b8d7dc0acebfd93b664bea11c71199d1db2c27deb414cd4b69880f02c477f9bb864af53a5af5d91f76d147e92c01bb3d8e9646b2d448a660b3269f5255856a882201fef89ceb3f0d1579f507586542cc824731bd3f25bd4a5da32a379721912c018920b76d36b54ba22e4ecb7bfd271c17795a85e1b8fd740e096cea574b8ce8d0fbedd1cf0a5e86078683c205c0d72fb3309d2984c6c54ffc791cadc868319c58103a2e343bb7d2815ad88ff35c6e22cd041447bac1296b41c153f57fba545b98ea28768b5eb7649d0228fbd158785058ac8c19cd58966f8ded75f26f6dbbf409ace41751984735ea516479af551e614462924dcb2e7a548b3c5bfcf65055e4494b1149f3d49fe6977c71da08696ea7df26aded3ed64f2ff89b617847d8cb0a70248595380015f7c55374210d0a4dfbdd3f11ae70b33a76bd5182ac989bae8033c45c5381263d50afaefb01b3bc898e1ad0a21b10d622934e5a8b6864c9769904d9c90c3ae7db49a011d59a1cd15727d04838edc454a00a7b3a302071a8d8b72859b99cae7fd37c988a270aa8bb29f00c5264a74b82e7572945d6cd53323c74af26e376", 0xed0}], 0x5, 0x0) write$tcp_mem(r6, &(0x7f0000000080), 0x48) write(r6, &(0x7f0000000280)="92", 0x1) read(r5, &(0x7f0000000180)=""/172, 0xac) write$binfmt_elf64(r4, &(0x7f0000000040)=ANY=[], 0x10034) socket(0x10, 0x803, 0x0) 03:08:58 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0x0, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_STATUS64(r1, 0x4c04, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xd6, 0xe7, 0x0, 0x0, 0x4, 0x14, "ad3aa66cb2fcbf29d523ab222ae37a80a11b6bfb860fa088d97a20f342558d235ffac18aa97cb74edce5112d98c7dfee7587a3db21b032168f7c112514f390a8", "daf7b362c2f4f81b4ebfcebbcb534f7a511ad1321b83f9988692b1ddc363ee28dd09c3a8788961136f0636d4efb0b279193a77b831751a820016399bbe4dbd9e", "0379d598593771ac5a5c5f031b709d154968ea4004f675919b3bc37213f72ce0", [0x7, 0x9]}) 03:08:59 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x21, 0x4) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = syz_open_dev$loop(&(0x7f00000001c0), 0x9e47, 0x0) pread64(r2, &(0x7f0000000040)=""/121, 0x79, 0x7fffffffffffffff) mmap(&(0x7f00005c6000/0x13000)=nil, 0x13000, 0x2, 0x30, r2, 0x2aaf0000) r3 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$int_out(r3, 0x5462, &(0x7f0000000080)) ioctl$LOOP_SET_BLOCK_SIZE(r1, 0x4c09, 0x6) ioctl$LOOP_SET_DIRECT_IO(r3, 0x80081272, 0x0) 03:08:59 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) r2 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) pread64(r2, &(0x7f0000000040)=""/121, 0x79, 0x7fffffffffffffff) fdatasync(r2) ioctl$LOOP_GET_STATUS64(r1, 0x4c05, &(0x7f0000000040)) 03:08:59 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, 0xffffffffffffffff, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) setreuid(0x0, 0xee00) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x4c05, &(0x7f0000000040)) 03:08:59 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0x0, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_STATUS64(r1, 0x4c04, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xd6, 0xe7, 0x0, 0x0, 0x4, 0x14, "ad3aa66cb2fcbf29d523ab222ae37a80a11b6bfb860fa088d97a20f342558d235ffac18aa97cb74edce5112d98c7dfee7587a3db21b032168f7c112514f390a8", "daf7b362c2f4f81b4ebfcebbcb534f7a511ad1321b83f9988692b1ddc363ee28dd09c3a8788961136f0636d4efb0b279193a77b831751a820016399bbe4dbd9e", "0379d598593771ac5a5c5f031b709d154968ea4004f675919b3bc37213f72ce0", [0x7, 0x9]}) 03:08:59 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000200)='./file0\x00', 0x106) r2 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r2, 0x107, 0xf, &(0x7f0000006ffc)=0x4000000000000200, 0xe50fb6c50bc849c9) r3 = socket(0x200000000000011, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f00000000c0)={'sit0\x00', 0x0}) poll(&(0x7f0000000040)=[{}, {}, {}], 0x3, 0x0) sendmsg$AUDIT_GET(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000340), 0xc, &(0x7f00000003c0)={&(0x7f0000000380)={0x10, 0x3e8, 0x200, 0x70bd2a, 0x25dfdbff, "", ["", "", "", ""]}, 0x10}, 0x1, 0x0, 0x0, 0x20040001}, 0x20000804) bind$packet(r2, &(0x7f0000000000)={0x11, 0x0, r4, 0x1, 0x0, 0x6, @local}, 0x14) sendmsg$nl_xfrm(r1, &(0x7f0000000300)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000000440)={&(0x7f0000000780)=@flushpolicy={0x1a0, 0x1d, 0x20, 0x70bd2d, 0x25dfdbff, "", [@XFRMA_IF_ID={0x8, 0x1f, r4}, @lastused={0xc, 0xf, 0x9}, @coaddr={0x14, 0xe, @in=@loopback}, @lastused={0xc, 0xf, 0x6}, @migrate={0x134, 0x11, [{@in=@multicast2, @in=@loopback, @in6=@empty, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x0, 0x4, 0x0, 0x3503, 0xa, 0xa}, {@in=@private=0xa010102, @in=@loopback, @in6=@remote, @in6=@dev={0xfe, 0x80, '\x00', 0x2d}, 0x6c, 0x7980a47c057b4fa1, 0x0, 0x3501, 0x2, 0x2}, {@in=@rand_addr=0x64010101, @in=@broadcast, @in=@remote, @in=@local, 0x0, 0x3, 0x0, 0x0, 0x2, 0x2}, {@in6=@private0, @in=@remote, @in6=@private0, @in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x2b, 0x4, 0x0, 0x3506, 0xa, 0xa}]}, @extra_flags={0x8, 0x18, 0x2}, @replay_esn_val={0x20, 0x17, {0x1, 0x70bd26, 0x70bd26, 0x70bd26, 0x70bd2c, 0xa2, [0x4]}}]}, 0x1a0}, 0x1, 0x0, 0x0, 0x20000000}, 0x4040001) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r5 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) r6 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_CLR_FD(r6, 0x4c01) r7 = socket$netlink(0x10, 0x3, 0xf) sendmsg$BATADV_CMD_TP_METER_CANCEL(0xffffffffffffffff, &(0x7f0000000640)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f0000000600)={&(0x7f00000005c0)={0x2c, 0x0, 0x400, 0x70bd28, 0x25dfdbfb, {}, [@BATADV_ATTR_GW_BANDWIDTH_DOWN={0x8, 0x31, 0xda13}, @BATADV_ATTR_BONDING_ENABLED={0x5}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5, 0x2e, 0x1}]}, 0x2c}}, 0x0) sendmsg$IPSET_CMD_DEL(r7, &(0x7f00000002c0)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000180)={&(0x7f0000000940)=ANY=[@ANYBLOB="b40000000a060102000000000000000005000009100008800c00078000000a4000000006740008800c00078005000300052000000c00078005000300e50000001000077f0c001b40000000000000ffff100080800c00194000000000000000f70c00078008000840000000001c000780186b018014000240fe80000000005afa6263ca25f7f49f2ce5e8ffffff0000000000aa100007800c8cc770a5b2b601181e00010900020073797a3100000000100008800c00078008001c400000008027ec94c1f98bf86c3792733c453640104f7a870cc2d8f60e1e5ff5cae08dd00d786e1e93d025fa477c4e3dc5381ba5a66651cb3ac9723a8622c0a3926a71f4a4726959843703162d87b2602e68fb62f763"], 0xb4}, 0x1, 0x0, 0x0, 0x200440c0}, 0x4000000) ioctl$LOOP_CHANGE_FD(r5, 0x4c06, r0) ioctl$LOOP_GET_STATUS64(r5, 0x4c05, &(0x7f0000000040)) 03:08:59 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x127c, 0x0) syz_open_dev$vcsu(&(0x7f00000002c0), 0x40, 0x195141) syz_mount_image$nfs4(&(0x7f0000000100), &(0x7f0000000140)='./file0\x00', 0x1, 0x0, &(0x7f0000000180), 0x3185020, &(0x7f0000000200)=ANY=[@ANYBLOB="2f6465762f6c6f6f7023002c2f6465762f6c6f6f70230008000000000000006f7023002c2f6465762f6c6f6f7023002c5e2c2f6465762f6c6f6f7023002c61756469742c736d61636b66736465663d402d2d2c66736d9237eca1616769633d30784f010000000000009072cc7526ad59392c6673636f6e746578743d73797374656d"]) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) splice(r3, 0x0, r6, 0x0, 0x10000, 0x0) vmsplice(r5, &(0x7f0000002480)=[{&(0x7f00000012c0)="969654606943d8f5c0d0993bb05344f4f14a9e8150b1", 0x16}, {&(0x7f0000001300)="a8595b0c298aca", 0x7}, {&(0x7f0000001340)="db0866d93ec4c0d0c46dbf578d89dbb622dcbe5bb82e6cff861224d7f73effd7cf7a28a92f7c529587f89d370179838dbf01689203671a48ef4b09a525d576c1854f1e26a8236ed33a74f044025d80462a4e64e6e782fa4f22ca850b8807e8f1348155c9144cb00313075b3bc13f6156e8a2b62aa2b2da22e1a5b3b04db1c1b09f81543f3fcff5b5889b2d2df679a44a06c9fa5e38158e3d31338bbb66dcae5d0b7451a0f8400c853273418f64d7e5d434fadebacc57b8252bd72e504491053d13a0f586b9a783a46c2e7c13a465505abd87128857f4a4047f1d26fd28dbd101ce436c571845e5f545c03a1de3303500", 0xf0}, {&(0x7f0000001440)="58d02511d00c19d0e2e23bd0181131ac5dbf5996af1d43f269bf8fffde36a3e8d0a640", 0x23}, {&(0x7f0000001480)="b144007fade046d30295600b9edf404ba5097b8aaa76d84a16d53657c40cc36317f3fbb26f633f65f0e3407aa9c4f4c707d6ae827f001ec8634ebefaedea4311525ce9fddb980bc7eaba65ecbf1dd71b1d33b5e2bd9e08573189e822a9cbc10aa9d3d797e0bd0f82f46e19b73ac0331ec8bf285cc4e6342f6ea01e37bd94ac945597653b9da4e833988f9c3e533d1736bc9153607f3e6a56664417fabc438e68ca49e671c5333abb92593039d805933efd33ed00d059a1bcd4c40d3c90d6f5f2ac54e92b7af73ca1bf9e115f5265533402ec8cbbdfaffd4bcd3a4d1c9fb6264534be7825aade544af39823fba94a973862569e4dbed6457b0590d9be7a66596992a6eb6a4fd6eb68318fbd136012b76b896a8d0a51cbea6f48745fcb78c326dddf51201121fed6428deecbf7285d4873b65ce7ecfd0ee48f164eac4823021f00f091a1acda70db272f3d8c83babeaeb1d0a9ea73d992bae78545729359bea4e940f52bf3e1946d827fdab864743f52b9a7e0d5501b6d7c11ea867280d282b07f276de4fed2866c834e954941a691ce2185999ac3bce3ce36977f771e39a360e2bbc81a5a497073ecac2f5963aabf5695c3060a25d21b1bdc71bcfbe314fae738f1ae809fc180f822101303dc31465f901fd94b62cfc5fe059c1dd727ee8f9786c0bd5369693cbb719c6d328e2825e99986c423500b7e124f29ad657bb4ce766e66b39b3053fce9e6708c4a81411ed387e5a54b51bbaa93737bb9e6b2b86492d491869368dc529a2edca08ca5b16d08e717fd34504721b7ea66e5bef008f96a6243983e23bd1520153c740d05ded21f62f35a5031acb9a67f0f00e4cd7a46e760f5d12997531f65bd7ce65110739a0949f2bb80d56abade8358b6327c7138a26aaca39345b35bd36cf42b011c44c649b756d6f064fef14ecfd20c8f362ceaa3217e6f96755bc7aab8f0fc6c373c10be7d1570aad7f851c7a4769452022f6cca00699a9debe2e29e0f4b8b7336a34718aff71a0a4585f6b067c32f4bc170dedab4288515e806b8f99795385c2a6405c55417131ed2a7d49221b6b468eed1b78db3e26c35e9834539a4a959e73d81470d74a254b36b89f4b8bdaa7dc8da5737117fdccfd0c649f74c52118d1938170b9994c01e417218d99e676829bd2b5bd7b23da59023de2e9c6cab8389e1673b9f31cdb8e2e6fdf9029026a51532886c383cb209dfc4a0079721d70fcd1444e031b270cb83dc7a633e8eae31dbb1c9d39a77e99a12cca1d440fc6c7123ad5bdabaac58c69490905398ebe9bba173251e64c63a49f782cbd4d9197e0d5f8f4af4db9b74cb68e26f0816ae30fe6290c5f5e0fafe7340648c6b66d4477f2ef9c742812572e13febb9595ef38895bd0b45b953c63f1ddc18ddcbf17afffc0c71f2533fff604ec248d1ccd5ee90160d5695cdc4e7811c316e67431ac13e51101813ae284d50b9ed9108049e22ab61a53dfb386980fe2322f375ec8216c9d1ae5af921b6c830592731a08c47fde870e9b407c8af925a521387abafd34b3ad59bb8e65045713802c9e02f5d41eb9558e9059536b20e9880541239f9e3e801b2ef9773a73fc022575530804b9a0a9d91f57fcca9720643f75eebb8cdfd6c6a4fbd816236dc818fe7cf6213c38b2b62523014b554441ceff104b74ea674ad275dc9a652f73ec6ba9599282f847a59287ef12c0a91dc3b9145f400368f6ed32b164f730460ff2aecbaf316cf464ae92dfdb1aa6affe4ebd11675849f152ccbe8b497d9500c030a1c150e4016cf1ac14c0b8c439edcf6617dcfe438a499778edf8d824593a68c42fdf2c60966b90abf37d3a313477f7929b7eb57d974eaa2ae6d36d4dbe043501878182e68786b9de9d9f91c70cbd7fb6bf0b66e10385885de9320cc13180c8e03aa6d70e52e7f42f402ef3e898a9dddf854a538b2637496e594ef402787dd4326b1ec33bf9c2db1a1937f7acaeeabb8be9cf1281b797897ec1c2aaa2e97d84307c66139d103916b65d5940ce9dc3ae91a271f0aae91af2f37aeec349850558612d5d2d801b150369a533d9051138b34f1d0995a3a2fc6a65168f692350c3c434d0714216f63751d1c0507c819479ed7e9c4ff8694eb0f42b65b50aa0c8525ab3db266a606d8370016868928bcf8b4d23d531498d914f0e898ceab9bd63779786a2ce6b25440bb47a78c421e483b73a08ab53e565274cd8d523e65cc6a55c9a4eb0bf6d71132d2de2b432b421a943309903654300b336ae59ce6e66a0ec30bd75bb9b2ff40dc0e4715f4a17762e1ddf40f1fdcdbd7284941804512085238b3ea2eb2423741b6029741463a2c3c5ff05d424ad3e0a9ab1e447b7242d974eba573e918c423c9a8c1767f5d05dfb2f7466b9d59dae8e480d7dda63b704df23922ab211df000390bd29bc58f97f2cacf02641e9229e411fa9439384c43d404f9524b564825c9da85cad143e35e755fdf7f4287446600d93c61e2886cc3882a50242067d094629a57763aa5098c656061ca429b2fb71ef4ac4ce5277450307bb4377b8cd3ed3cc75d8f491017bfd8a66814b509af20e6e8e3ae8f73bedcb522a93a9d8d45a8542598bfb6ba50ef10376939b57601807a76265f9ec6dfdb059326983d26a6449546da4d2b31a7732908ebb96c552a9eeba3d9549c26a377e60a086d20f101e6e5429033097854e9254fd1b1dca1190a1bab2b59b005781b150c7fb009d65a783b581448081e748fb2a54ce711649f86d55b212d9f0a9f2919f7be8549150ac9bf1764c2ccdf9579fad790171affc755a264aea2b830b5d0bf79a71329150bc6e9803fac36cdb8c70dc2afb111e848714143531cb6ee6e8d8d0d37228608e97e37046ba8c6b71d79ac6564393e4787db42f34a87ade9913d24b5b6e7dc176d07b9cf45e3e6386404a24306e8284b262d286c8e04e1b207aaf5e4e2ab61bc1dd1904a5d01cb947a87f5fcc18124628ccb3c3f35db76120bfbfc965d157767dda88652ae2676244f0897fe48f9d6913a3f1daa37c2e6f9dd434a61826323983bdcf32b5f21fb2868c2c0217da8f8d52f58385a101e8647de21537a19769de897f11b4e7e0985f430ba36aa4089403f2a8a846fc2f9e4ef04df9e75b02342ca179fc6b16a684394ab168bfad5b39569f1e6a1e861a54311f29dcb328b7b46cd41fe97596646e3ff6ae10c1e6a055573e9eb6f949f8427a80f923bf968239b29ad6b3ae904c99c13f44d3f8453a3bfdfe2d263b7db494e01286a6ce687105b5c3787154ec5e64c3d818407f4b81b066e415219b4647f1b337c38099b95513f7171f007ad365f48c4117d09d4642433a6231daaccab3f8a385702b14621e1e8f5f6ef6694b670817f9e715b5d609fb1a61ffb9d339e944dea747f834b35c386a97f77067b3981d3fdb8b5e9b275376cd3b921c5d6daee94ba041ee4695c1b353d7d847ed119c6d9d637ee59bdb4ceed9f68126742ad1cd065cf364d5d427eafe783c0d15ebded2b8c632ee7892f1c786d690242a005068fe70c92209368f5a5974fd729321c6a1e97fa17ed9de4681d60d75daac2b3174b5c1a80ee8bce73dbafec254484dda8a29b38c23787e179873bb082c75c16a4d43b3d0d45fe0a9db8caa9a2eac77aa728e47b2242fcfda21023b2daebc4f07d16020e40fdae07e23111352ad358609a4cd4fa89fbb84da73987e3b2345bcaed4eb6529e8a41f6ea2d1c245a21167571f7a7b10467167f60286fd139e2b11b645a13bcc32712453cb61eaed8cbe21685cdb2ef16c289345e0facd6a7e3957f1a33dba7ae9acc5ed6f48aa4496b23d8a6820e41fa1ba6ea817dc209bac4b4ad8fd9e4d13384b6d22b36ca47ef64166823411f6d67349657180fea26a06a0821a3e709d0ad8f69ed52b4b34a5c2da1c1012ff7a9ccb49e3c60cbd4f088323950a3b2fcb94e9107148150b551f3ab28cc380b7b17512b2e150fb2063a7094067dc297a67ad637e7ab23449eda773331c45a388052c9081bb29f07aab14a8b4b6dbdb91a824755cd77446f52224933520ad47c81e31a5f68b45c551afda4bf73dc88435b66368364dbe8d0e6f21e9c3824660042049122dee4b6ca10ee8712fd5fc3731f121deaef27dbbc60f7e687a89768a2db97c3b7df2e4babf871c78c306132b849ebf8b258da73d0809dde5519f5c8de4458b182fef1917c17a74f16166262deda11f3403c87d37674b16f4e7a242e0f77562d91e55583d255c6e42203aab60eb59ff0b36a5adec28e622c1ca489f5a1a0beba6004a159266ed51033089055bc34158e3611ba719e48596e594b002979e9eb120b46d60121b9c7b93559459d9edbb165af6eacc4f636c60ccf51f4a94ffbd5626066032491ada01d17393753414412735c701057375682da7ca8b68c55b43270e53a3595a447afcc0ce66a55309701d2a62ddb8f0c423f41289d1b7f247b1d9dbe64de63238169b97ab3ddf9a23e504a902c7b9d8073b3d94f8da488a8ef41541ae89137fe6e3ae3aa7726ad6ab01c9572bfc15f5de0224420eccaad06b3d3e6b0ffff14fbb333d1391f06437e31e2e2f279e91faea171c9658b88590a90de790ac09cb04247ad932069df7e41cb3b7d40d6210ca2802d91c739887868fdcc627ae7c8698b983645c19cbebdd0494e5986bedb95e4cab741330cae1364fe2e303421923733a7031d2206dbd90e4b1d70c9de710dcc69a82bcf9e7c86bc0b43e6fb0687bcaf1cd73015f0f5dcb220a864cc4db9b8d7dc0acebfd93b664bea11c71199d1db2c27deb414cd4b69880f02c477f9bb864af53a5af5d91f76d147e92c01bb3d8e9646b2d448a660b3269f5255856a882201fef89ceb3f0d1579f507586542cc824731bd3f25bd4a5da32a379721912c018920b76d36b54ba22e4ecb7bfd271c17795a85e1b8fd740e096cea574b8ce8d0fbedd1cf0a5e86078683c205c0d72fb3309d2984c6c54ffc791cadc868319c58103a2e343bb7d2815ad88ff35c6e22cd041447bac1296b41c153f57fba545b98ea28768b5eb7649d0228fbd158785058ac8c19cd58966f8ded75f26f6dbbf409ace41751984735ea516479af551e614462924dcb2e7a548b3c5bfcf65055e4494b1149f3d49fe6977c71da08696ea7df26aded3ed64f2ff89b617847d8cb0a70248595380015f7c55374210d0a4dfbdd3f11ae70b33a76bd5182ac989bae8033c45c5381263d50afaefb01b3bc898e1ad0a21b10d622934e5a8b6864c9769904d9c90c3ae7db49a011d59a1cd15727d04838edc454a00a7b3a302071a8d8b72859b99cae7fd37c988a270aa8bb29f00c5264a74b82e7572945d6cd53323c74af26e376", 0xed0}], 0x5, 0x0) write$tcp_mem(r6, &(0x7f0000000080), 0x48) write(r6, &(0x7f0000000280)="92", 0x1) read(r5, &(0x7f0000000180)=""/172, 0xac) write$binfmt_elf64(r4, &(0x7f0000000040)=ANY=[], 0x10034) socket(0x10, 0x803, 0x0) 03:08:59 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, 0xffffffffffffffff, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) setreuid(0x0, 0xee00) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x4c05, &(0x7f0000000040)) 03:08:59 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) pread64(r1, &(0x7f0000000040)=""/121, 0x79, 0x7fffffffffffffff) fdatasync(r1) 03:08:59 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(0x0, 0x0, 0x0) ioctl$LOOP_SET_STATUS64(r1, 0x4c04, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xd6, 0xe7, 0x0, 0x0, 0x4, 0x14, "ad3aa66cb2fcbf29d523ab222ae37a80a11b6bfb860fa088d97a20f342558d235ffac18aa97cb74edce5112d98c7dfee7587a3db21b032168f7c112514f390a8", "daf7b362c2f4f81b4ebfcebbcb534f7a511ad1321b83f9988692b1ddc363ee28dd09c3a8788961136f0636d4efb0b279193a77b831751a820016399bbe4dbd9e", "0379d598593771ac5a5c5f031b709d154968ea4004f675919b3bc37213f72ce0", [0x7, 0x9]}) 03:08:59 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) setreuid(0x0, 0xee00) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x4c05, &(0x7f0000000040)) 03:08:59 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$vcsu(&(0x7f0000002680), 0x6, 0xa2000) dup2(r1, r0) r2 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r2, 0x80081272, 0x0) 03:08:59 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) setreuid(0x0, 0xee00) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x4c05, &(0x7f0000000040)) 03:08:59 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x10402) ioctl$LOOP_GET_STATUS64(r1, 0x4c05, &(0x7f0000000040)) socket(0x1f, 0x3, 0x5) 03:08:59 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) fdatasync(r1) 03:08:59 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(0x0, 0x0, 0x0) ioctl$LOOP_SET_STATUS64(r1, 0x4c04, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xd6, 0xe7, 0x0, 0x0, 0x4, 0x14, "ad3aa66cb2fcbf29d523ab222ae37a80a11b6bfb860fa088d97a20f342558d235ffac18aa97cb74edce5112d98c7dfee7587a3db21b032168f7c112514f390a8", "daf7b362c2f4f81b4ebfcebbcb534f7a511ad1321b83f9988692b1ddc363ee28dd09c3a8788961136f0636d4efb0b279193a77b831751a820016399bbe4dbd9e", "0379d598593771ac5a5c5f031b709d154968ea4004f675919b3bc37213f72ce0", [0x7, 0x9]}) 03:08:59 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) fdatasync(0xffffffffffffffff) 03:08:59 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x600000, 0x60) ioctl$LOOP_SET_DIRECT_IO(r1, 0x80081272, 0x0) 03:08:59 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) setreuid(0x0, 0xee00) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x4c05, &(0x7f0000000040)) 03:08:59 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(0x0, 0x0, 0x0) ioctl$LOOP_SET_STATUS64(r1, 0x4c04, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xd6, 0xe7, 0x0, 0x0, 0x4, 0x14, "ad3aa66cb2fcbf29d523ab222ae37a80a11b6bfb860fa088d97a20f342558d235ffac18aa97cb74edce5112d98c7dfee7587a3db21b032168f7c112514f390a8", "daf7b362c2f4f81b4ebfcebbcb534f7a511ad1321b83f9988692b1ddc363ee28dd09c3a8788961136f0636d4efb0b279193a77b831751a820016399bbe4dbd9e", "0379d598593771ac5a5c5f031b709d154968ea4004f675919b3bc37213f72ce0", [0x7, 0x9]}) 03:08:59 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x4c05, &(0x7f0000000040)) pipe(&(0x7f0000000240)={0xffffffffffffffff}) r3 = geteuid() setreuid(r3, 0xee00) r4 = geteuid() setreuid(r4, 0xee00) fstat(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r6 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r6, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) setresgid(0x0, 0x0, r7) fsetxattr$system_posix_acl(r2, &(0x7f0000000280)='system.posix_acl_access\x00', &(0x7f0000000340)={{}, {}, [{0x2, 0x7, 0xee01}, {0x2, 0x0, 0xee00}, {0x2, 0x4, r3}, {0x2, 0x7, r4}], {0x4, 0xe}, [{0x8, 0x2, r5}, {0x8, 0x4, 0xffffffffffffffff}, {0x8, 0x4, r7}], {}, {0x20, 0x7}}, 0x5c, 0x1) openat$vcs(0xffffffffffffff9c, &(0x7f0000000140), 0x321280, 0x0) splice(r1, &(0x7f0000000180)=0x556c, r1, &(0x7f0000000200)=0xfffffffffffffff7, 0x163b, 0x4) 03:08:59 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x80081272, 0x0) signalfd4(0xffffffffffffffff, &(0x7f0000000040)={[0x6]}, 0x8, 0x80800) 03:08:59 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) fdatasync(0xffffffffffffffff) 03:08:59 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x127c, 0x0) syz_open_dev$vcsu(&(0x7f00000002c0), 0x40, 0x195141) syz_mount_image$nfs4(&(0x7f0000000100), &(0x7f0000000140)='./file0\x00', 0x1, 0x0, &(0x7f0000000180), 0x3185020, &(0x7f0000000200)=ANY=[@ANYBLOB="2f6465762f6c6f6f7023002c2f6465762f6c6f6f70230008000000000000006f7023002c2f6465762f6c6f6f7023002c5e2c2f6465762f6c6f6f7023002c61756469742c736d61636b66736465663d402d2d2c66736d9237eca1616769633d30784f010000000000009072cc7526ad59392c6673636f6e746578743d73797374656d"]) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) splice(r3, 0x0, r6, 0x0, 0x10000, 0x0) vmsplice(r5, &(0x7f0000002480)=[{&(0x7f00000012c0)="969654606943d8f5c0d0993bb05344f4f14a9e8150b1", 0x16}, {&(0x7f0000001300)="a8595b0c298aca", 0x7}, {&(0x7f0000001340)="db0866d93ec4c0d0c46dbf578d89dbb622dcbe5bb82e6cff861224d7f73effd7cf7a28a92f7c529587f89d370179838dbf01689203671a48ef4b09a525d576c1854f1e26a8236ed33a74f044025d80462a4e64e6e782fa4f22ca850b8807e8f1348155c9144cb00313075b3bc13f6156e8a2b62aa2b2da22e1a5b3b04db1c1b09f81543f3fcff5b5889b2d2df679a44a06c9fa5e38158e3d31338bbb66dcae5d0b7451a0f8400c853273418f64d7e5d434fadebacc57b8252bd72e504491053d13a0f586b9a783a46c2e7c13a465505abd87128857f4a4047f1d26fd28dbd101ce436c571845e5f545c03a1de3303500", 0xf0}, {&(0x7f0000001440)="58d02511d00c19d0e2e23bd0181131ac5dbf5996af1d43f269bf8fffde36a3e8d0a640", 0x23}, {&(0x7f0000001480)="b144007fade046d30295600b9edf404ba5097b8aaa76d84a16d53657c40cc36317f3fbb26f633f65f0e3407aa9c4f4c707d6ae827f001ec8634ebefaedea4311525ce9fddb980bc7eaba65ecbf1dd71b1d33b5e2bd9e08573189e822a9cbc10aa9d3d797e0bd0f82f46e19b73ac0331ec8bf285cc4e6342f6ea01e37bd94ac945597653b9da4e833988f9c3e533d1736bc9153607f3e6a56664417fabc438e68ca49e671c5333abb92593039d805933efd33ed00d059a1bcd4c40d3c90d6f5f2ac54e92b7af73ca1bf9e115f5265533402ec8cbbdfaffd4bcd3a4d1c9fb6264534be7825aade544af39823fba94a973862569e4dbed6457b0590d9be7a66596992a6eb6a4fd6eb68318fbd136012b76b896a8d0a51cbea6f48745fcb78c326dddf51201121fed6428deecbf7285d4873b65ce7ecfd0ee48f164eac4823021f00f091a1acda70db272f3d8c83babeaeb1d0a9ea73d992bae78545729359bea4e940f52bf3e1946d827fdab864743f52b9a7e0d5501b6d7c11ea867280d282b07f276de4fed2866c834e954941a691ce2185999ac3bce3ce36977f771e39a360e2bbc81a5a497073ecac2f5963aabf5695c3060a25d21b1bdc71bcfbe314fae738f1ae809fc180f822101303dc31465f901fd94b62cfc5fe059c1dd727ee8f9786c0bd5369693cbb719c6d328e2825e99986c423500b7e124f29ad657bb4ce766e66b39b3053fce9e6708c4a81411ed387e5a54b51bbaa93737bb9e6b2b86492d491869368dc529a2edca08ca5b16d08e717fd34504721b7ea66e5bef008f96a6243983e23bd1520153c740d05ded21f62f35a5031acb9a67f0f00e4cd7a46e760f5d12997531f65bd7ce65110739a0949f2bb80d56abade8358b6327c7138a26aaca39345b35bd36cf42b011c44c649b756d6f064fef14ecfd20c8f362ceaa3217e6f96755bc7aab8f0fc6c373c10be7d1570aad7f851c7a4769452022f6cca00699a9debe2e29e0f4b8b7336a34718aff71a0a4585f6b067c32f4bc170dedab4288515e806b8f99795385c2a6405c55417131ed2a7d49221b6b468eed1b78db3e26c35e9834539a4a959e73d81470d74a254b36b89f4b8bdaa7dc8da5737117fdccfd0c649f74c52118d1938170b9994c01e417218d99e676829bd2b5bd7b23da59023de2e9c6cab8389e1673b9f31cdb8e2e6fdf9029026a51532886c383cb209dfc4a0079721d70fcd1444e031b270cb83dc7a633e8eae31dbb1c9d39a77e99a12cca1d440fc6c7123ad5bdabaac58c69490905398ebe9bba173251e64c63a49f782cbd4d9197e0d5f8f4af4db9b74cb68e26f0816ae30fe6290c5f5e0fafe7340648c6b66d4477f2ef9c742812572e13febb9595ef38895bd0b45b953c63f1ddc18ddcbf17afffc0c71f2533fff604ec248d1ccd5ee90160d5695cdc4e7811c316e67431ac13e51101813ae284d50b9ed9108049e22ab61a53dfb386980fe2322f375ec8216c9d1ae5af921b6c830592731a08c47fde870e9b407c8af925a521387abafd34b3ad59bb8e65045713802c9e02f5d41eb9558e9059536b20e9880541239f9e3e801b2ef9773a73fc022575530804b9a0a9d91f57fcca9720643f75eebb8cdfd6c6a4fbd816236dc818fe7cf6213c38b2b62523014b554441ceff104b74ea674ad275dc9a652f73ec6ba9599282f847a59287ef12c0a91dc3b9145f400368f6ed32b164f730460ff2aecbaf316cf464ae92dfdb1aa6affe4ebd11675849f152ccbe8b497d9500c030a1c150e4016cf1ac14c0b8c439edcf6617dcfe438a499778edf8d824593a68c42fdf2c60966b90abf37d3a313477f7929b7eb57d974eaa2ae6d36d4dbe043501878182e68786b9de9d9f91c70cbd7fb6bf0b66e10385885de9320cc13180c8e03aa6d70e52e7f42f402ef3e898a9dddf854a538b2637496e594ef402787dd4326b1ec33bf9c2db1a1937f7acaeeabb8be9cf1281b797897ec1c2aaa2e97d84307c66139d103916b65d5940ce9dc3ae91a271f0aae91af2f37aeec349850558612d5d2d801b150369a533d9051138b34f1d0995a3a2fc6a65168f692350c3c434d0714216f63751d1c0507c819479ed7e9c4ff8694eb0f42b65b50aa0c8525ab3db266a606d8370016868928bcf8b4d23d531498d914f0e898ceab9bd63779786a2ce6b25440bb47a78c421e483b73a08ab53e565274cd8d523e65cc6a55c9a4eb0bf6d71132d2de2b432b421a943309903654300b336ae59ce6e66a0ec30bd75bb9b2ff40dc0e4715f4a17762e1ddf40f1fdcdbd7284941804512085238b3ea2eb2423741b6029741463a2c3c5ff05d424ad3e0a9ab1e447b7242d974eba573e918c423c9a8c1767f5d05dfb2f7466b9d59dae8e480d7dda63b704df23922ab211df000390bd29bc58f97f2cacf02641e9229e411fa9439384c43d404f9524b564825c9da85cad143e35e755fdf7f4287446600d93c61e2886cc3882a50242067d094629a57763aa5098c656061ca429b2fb71ef4ac4ce5277450307bb4377b8cd3ed3cc75d8f491017bfd8a66814b509af20e6e8e3ae8f73bedcb522a93a9d8d45a8542598bfb6ba50ef10376939b57601807a76265f9ec6dfdb059326983d26a6449546da4d2b31a7732908ebb96c552a9eeba3d9549c26a377e60a086d20f101e6e5429033097854e9254fd1b1dca1190a1bab2b59b005781b150c7fb009d65a783b581448081e748fb2a54ce711649f86d55b212d9f0a9f2919f7be8549150ac9bf1764c2ccdf9579fad790171affc755a264aea2b830b5d0bf79a71329150bc6e9803fac36cdb8c70dc2afb111e848714143531cb6ee6e8d8d0d37228608e97e37046ba8c6b71d79ac6564393e4787db42f34a87ade9913d24b5b6e7dc176d07b9cf45e3e6386404a24306e8284b262d286c8e04e1b207aaf5e4e2ab61bc1dd1904a5d01cb947a87f5fcc18124628ccb3c3f35db76120bfbfc965d157767dda88652ae2676244f0897fe48f9d6913a3f1daa37c2e6f9dd434a61826323983bdcf32b5f21fb2868c2c0217da8f8d52f58385a101e8647de21537a19769de897f11b4e7e0985f430ba36aa4089403f2a8a846fc2f9e4ef04df9e75b02342ca179fc6b16a684394ab168bfad5b39569f1e6a1e861a54311f29dcb328b7b46cd41fe97596646e3ff6ae10c1e6a055573e9eb6f949f8427a80f923bf968239b29ad6b3ae904c99c13f44d3f8453a3bfdfe2d263b7db494e01286a6ce687105b5c3787154ec5e64c3d818407f4b81b066e415219b4647f1b337c38099b95513f7171f007ad365f48c4117d09d4642433a6231daaccab3f8a385702b14621e1e8f5f6ef6694b670817f9e715b5d609fb1a61ffb9d339e944dea747f834b35c386a97f77067b3981d3fdb8b5e9b275376cd3b921c5d6daee94ba041ee4695c1b353d7d847ed119c6d9d637ee59bdb4ceed9f68126742ad1cd065cf364d5d427eafe783c0d15ebded2b8c632ee7892f1c786d690242a005068fe70c92209368f5a5974fd729321c6a1e97fa17ed9de4681d60d75daac2b3174b5c1a80ee8bce73dbafec254484dda8a29b38c23787e179873bb082c75c16a4d43b3d0d45fe0a9db8caa9a2eac77aa728e47b2242fcfda21023b2daebc4f07d16020e40fdae07e23111352ad358609a4cd4fa89fbb84da73987e3b2345bcaed4eb6529e8a41f6ea2d1c245a21167571f7a7b10467167f60286fd139e2b11b645a13bcc32712453cb61eaed8cbe21685cdb2ef16c289345e0facd6a7e3957f1a33dba7ae9acc5ed6f48aa4496b23d8a6820e41fa1ba6ea817dc209bac4b4ad8fd9e4d13384b6d22b36ca47ef64166823411f6d67349657180fea26a06a0821a3e709d0ad8f69ed52b4b34a5c2da1c1012ff7a9ccb49e3c60cbd4f088323950a3b2fcb94e9107148150b551f3ab28cc380b7b17512b2e150fb2063a7094067dc297a67ad637e7ab23449eda773331c45a388052c9081bb29f07aab14a8b4b6dbdb91a824755cd77446f52224933520ad47c81e31a5f68b45c551afda4bf73dc88435b66368364dbe8d0e6f21e9c3824660042049122dee4b6ca10ee8712fd5fc3731f121deaef27dbbc60f7e687a89768a2db97c3b7df2e4babf871c78c306132b849ebf8b258da73d0809dde5519f5c8de4458b182fef1917c17a74f16166262deda11f3403c87d37674b16f4e7a242e0f77562d91e55583d255c6e42203aab60eb59ff0b36a5adec28e622c1ca489f5a1a0beba6004a159266ed51033089055bc34158e3611ba719e48596e594b002979e9eb120b46d60121b9c7b93559459d9edbb165af6eacc4f636c60ccf51f4a94ffbd5626066032491ada01d17393753414412735c701057375682da7ca8b68c55b43270e53a3595a447afcc0ce66a55309701d2a62ddb8f0c423f41289d1b7f247b1d9dbe64de63238169b97ab3ddf9a23e504a902c7b9d8073b3d94f8da488a8ef41541ae89137fe6e3ae3aa7726ad6ab01c9572bfc15f5de0224420eccaad06b3d3e6b0ffff14fbb333d1391f06437e31e2e2f279e91faea171c9658b88590a90de790ac09cb04247ad932069df7e41cb3b7d40d6210ca2802d91c739887868fdcc627ae7c8698b983645c19cbebdd0494e5986bedb95e4cab741330cae1364fe2e303421923733a7031d2206dbd90e4b1d70c9de710dcc69a82bcf9e7c86bc0b43e6fb0687bcaf1cd73015f0f5dcb220a864cc4db9b8d7dc0acebfd93b664bea11c71199d1db2c27deb414cd4b69880f02c477f9bb864af53a5af5d91f76d147e92c01bb3d8e9646b2d448a660b3269f5255856a882201fef89ceb3f0d1579f507586542cc824731bd3f25bd4a5da32a379721912c018920b76d36b54ba22e4ecb7bfd271c17795a85e1b8fd740e096cea574b8ce8d0fbedd1cf0a5e86078683c205c0d72fb3309d2984c6c54ffc791cadc868319c58103a2e343bb7d2815ad88ff35c6e22cd041447bac1296b41c153f57fba545b98ea28768b5eb7649d0228fbd158785058ac8c19cd58966f8ded75f26f6dbbf409ace41751984735ea516479af551e614462924dcb2e7a548b3c5bfcf65055e4494b1149f3d49fe6977c71da08696ea7df26aded3ed64f2ff89b617847d8cb0a70248595380015f7c55374210d0a4dfbdd3f11ae70b33a76bd5182ac989bae8033c45c5381263d50afaefb01b3bc898e1ad0a21b10d622934e5a8b6864c9769904d9c90c3ae7db49a011d59a1cd15727d04838edc454a00a7b3a302071a8d8b72859b99cae7fd37c988a270aa8bb29f00c5264a74b82e7572945d6cd53323c74af26e376", 0xed0}], 0x5, 0x0) write$tcp_mem(r6, &(0x7f0000000080), 0x48) write(r6, &(0x7f0000000280)="92", 0x1) read(r5, &(0x7f0000000180)=""/172, 0xac) write$binfmt_elf64(r4, &(0x7f0000000040)=ANY=[], 0x10034) socket(0x10, 0x803, 0x0) 03:08:59 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, 0x0, 0x0, 0xd9f, 0x0) setreuid(0x0, 0xee00) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x4c05, &(0x7f0000000040)) 03:08:59 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) fdatasync(0xffffffffffffffff) 03:08:59 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x4c05, &(0x7f0000000040)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = socket(0x10, 0x803, 0x0) sendto(r4, &(0x7f0000000080)="120000001200e7ef007243b717afd7030a7c", 0x12, 0x0, 0x0, 0x0) recvmmsg(r4, &(0x7f0000006b40)=[{{0x0, 0x92171cfb126ec2a7, &(0x7f0000000040)=[{&(0x7f00000011c0)=""/4096, 0x1011}, {&(0x7f00000000c0)=""/119, 0x79}], 0x2, 0x0, 0xfffffffffffffd18}}], 0x4000000000001d9, 0x0, 0x0) poll(&(0x7f0000000040)=[{r4, 0x4ce}, {r3}, {r2}], 0x3, 0x0) r5 = perf_event_open(&(0x7f0000000140)={0x5, 0x80, 0x75, 0x0, 0x9, 0x7, 0x0, 0x3, 0x4001, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200, 0x0, @perf_config_ext={0x63de, 0x4}, 0x110, 0x4, 0x7fffffff, 0x6, 0xffffffffffffffff, 0xffff, 0x800, 0x0, 0x4, 0x0, 0x67}, 0x0, 0xd, r2, 0x2) ioctl$FICLONE(r1, 0x40049409, r5) write$binfmt_script(r0, &(0x7f0000000200)={'#! ', './file0', [{0x20, '/dev/loop#\x00'}], 0xa, "baf079e23e4bca5b5dae4e7de088cd9591cddbf768660102256b4bdb92cdba941121321fee27616cc7dc224037155ae90b5c53a979382e49aaaa5f1330c269b6589c344c1df535e8c1277e8d4ae9aee34a3678a7ce388aababe023d7b216fb79002d34f8bcae8011696fa7f30b2a6c3f6b728d29b2483f5e5cfc91fd9328eaa08d4841d7b429c1ef162afd224e79304785072ecd667efa792e4676171f6e98d7906a5d46a0e6e3ffd0ae3baedfa978234e201a98f7beebc9"}, 0xcf) 03:08:59 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x8c880) ioctl$LOOP_SET_DIRECT_IO(r1, 0x80081272, 0x0) 03:08:59 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_STATUS64(0xffffffffffffffff, 0x4c04, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xd6, 0xe7, 0x0, 0x0, 0x4, 0x14, "ad3aa66cb2fcbf29d523ab222ae37a80a11b6bfb860fa088d97a20f342558d235ffac18aa97cb74edce5112d98c7dfee7587a3db21b032168f7c112514f390a8", "daf7b362c2f4f81b4ebfcebbcb534f7a511ad1321b83f9988692b1ddc363ee28dd09c3a8788961136f0636d4efb0b279193a77b831751a820016399bbe4dbd9e", "0379d598593771ac5a5c5f031b709d154968ea4004f675919b3bc37213f72ce0", [0x7, 0x9]}) 03:08:59 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, 0x0, 0x0, 0xd9f, 0x0) setreuid(0x0, 0xee00) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x4c05, &(0x7f0000000040)) 03:08:59 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x4c05, &(0x7f0000000040)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = socket(0x10, 0x803, 0x0) sendto(r4, &(0x7f0000000080)="120000001200e7ef007243b717afd7030a7c", 0x12, 0x0, 0x0, 0x0) recvmmsg(r4, &(0x7f0000006b40)=[{{0x0, 0x92171cfb126ec2a7, &(0x7f0000000040)=[{&(0x7f00000011c0)=""/4096, 0x1011}, {&(0x7f00000000c0)=""/119, 0x79}], 0x2, 0x0, 0xfffffffffffffd18}}], 0x4000000000001d9, 0x0, 0x0) poll(&(0x7f0000000040)=[{r4, 0x4ce}, {r3}, {r2}], 0x3, 0x0) r5 = perf_event_open(&(0x7f0000000140)={0x5, 0x80, 0x75, 0x0, 0x9, 0x7, 0x0, 0x3, 0x4001, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200, 0x0, @perf_config_ext={0x63de, 0x4}, 0x110, 0x4, 0x7fffffff, 0x6, 0xffffffffffffffff, 0xffff, 0x800, 0x0, 0x4, 0x0, 0x67}, 0x0, 0xd, r2, 0x2) ioctl$FICLONE(r1, 0x40049409, r5) write$binfmt_script(r0, &(0x7f0000000200)={'#! ', './file0', [{0x20, '/dev/loop#\x00'}], 0xa, "baf079e23e4bca5b5dae4e7de088cd9591cddbf768660102256b4bdb92cdba941121321fee27616cc7dc224037155ae90b5c53a979382e49aaaa5f1330c269b6589c344c1df535e8c1277e8d4ae9aee34a3678a7ce388aababe023d7b216fb79002d34f8bcae8011696fa7f30b2a6c3f6b728d29b2483f5e5cfc91fd9328eaa08d4841d7b429c1ef162afd224e79304785072ecd667efa792e4676171f6e98d7906a5d46a0e6e3ffd0ae3baedfa978234e201a98f7beebc9"}, 0xcf) 03:08:59 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x127c, 0x0) syz_open_dev$vcsu(&(0x7f00000002c0), 0x40, 0x195141) syz_mount_image$nfs4(&(0x7f0000000100), &(0x7f0000000140)='./file0\x00', 0x1, 0x0, &(0x7f0000000180), 0x3185020, &(0x7f0000000200)=ANY=[@ANYBLOB="2f6465762f6c6f6f7023002c2f6465762f6c6f6f70230008000000000000006f7023002c2f6465762f6c6f6f7023002c5e2c2f6465762f6c6f6f7023002c61756469742c736d61636b66736465663d402d2d2c66736d9237eca1616769633d30784f010000000000009072cc7526ad59392c6673636f6e746578743d73797374656d"]) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) splice(r3, 0x0, r6, 0x0, 0x10000, 0x0) vmsplice(r5, &(0x7f0000002480)=[{&(0x7f00000012c0)="969654606943d8f5c0d0993bb05344f4f14a9e8150b1", 0x16}, {&(0x7f0000001300)="a8595b0c298aca", 0x7}, {&(0x7f0000001340)="db0866d93ec4c0d0c46dbf578d89dbb622dcbe5bb82e6cff861224d7f73effd7cf7a28a92f7c529587f89d370179838dbf01689203671a48ef4b09a525d576c1854f1e26a8236ed33a74f044025d80462a4e64e6e782fa4f22ca850b8807e8f1348155c9144cb00313075b3bc13f6156e8a2b62aa2b2da22e1a5b3b04db1c1b09f81543f3fcff5b5889b2d2df679a44a06c9fa5e38158e3d31338bbb66dcae5d0b7451a0f8400c853273418f64d7e5d434fadebacc57b8252bd72e504491053d13a0f586b9a783a46c2e7c13a465505abd87128857f4a4047f1d26fd28dbd101ce436c571845e5f545c03a1de3303500", 0xf0}, {&(0x7f0000001440)="58d02511d00c19d0e2e23bd0181131ac5dbf5996af1d43f269bf8fffde36a3e8d0a640", 0x23}, {&(0x7f0000001480)="b144007fade046d30295600b9edf404ba5097b8aaa76d84a16d53657c40cc36317f3fbb26f633f65f0e3407aa9c4f4c707d6ae827f001ec8634ebefaedea4311525ce9fddb980bc7eaba65ecbf1dd71b1d33b5e2bd9e08573189e822a9cbc10aa9d3d797e0bd0f82f46e19b73ac0331ec8bf285cc4e6342f6ea01e37bd94ac945597653b9da4e833988f9c3e533d1736bc9153607f3e6a56664417fabc438e68ca49e671c5333abb92593039d805933efd33ed00d059a1bcd4c40d3c90d6f5f2ac54e92b7af73ca1bf9e115f5265533402ec8cbbdfaffd4bcd3a4d1c9fb6264534be7825aade544af39823fba94a973862569e4dbed6457b0590d9be7a66596992a6eb6a4fd6eb68318fbd136012b76b896a8d0a51cbea6f48745fcb78c326dddf51201121fed6428deecbf7285d4873b65ce7ecfd0ee48f164eac4823021f00f091a1acda70db272f3d8c83babeaeb1d0a9ea73d992bae78545729359bea4e940f52bf3e1946d827fdab864743f52b9a7e0d5501b6d7c11ea867280d282b07f276de4fed2866c834e954941a691ce2185999ac3bce3ce36977f771e39a360e2bbc81a5a497073ecac2f5963aabf5695c3060a25d21b1bdc71bcfbe314fae738f1ae809fc180f822101303dc31465f901fd94b62cfc5fe059c1dd727ee8f9786c0bd5369693cbb719c6d328e2825e99986c423500b7e124f29ad657bb4ce766e66b39b3053fce9e6708c4a81411ed387e5a54b51bbaa93737bb9e6b2b86492d491869368dc529a2edca08ca5b16d08e717fd34504721b7ea66e5bef008f96a6243983e23bd1520153c740d05ded21f62f35a5031acb9a67f0f00e4cd7a46e760f5d12997531f65bd7ce65110739a0949f2bb80d56abade8358b6327c7138a26aaca39345b35bd36cf42b011c44c649b756d6f064fef14ecfd20c8f362ceaa3217e6f96755bc7aab8f0fc6c373c10be7d1570aad7f851c7a4769452022f6cca00699a9debe2e29e0f4b8b7336a34718aff71a0a4585f6b067c32f4bc170dedab4288515e806b8f99795385c2a6405c55417131ed2a7d49221b6b468eed1b78db3e26c35e9834539a4a959e73d81470d74a254b36b89f4b8bdaa7dc8da5737117fdccfd0c649f74c52118d1938170b9994c01e417218d99e676829bd2b5bd7b23da59023de2e9c6cab8389e1673b9f31cdb8e2e6fdf9029026a51532886c383cb209dfc4a0079721d70fcd1444e031b270cb83dc7a633e8eae31dbb1c9d39a77e99a12cca1d440fc6c7123ad5bdabaac58c69490905398ebe9bba173251e64c63a49f782cbd4d9197e0d5f8f4af4db9b74cb68e26f0816ae30fe6290c5f5e0fafe7340648c6b66d4477f2ef9c742812572e13febb9595ef38895bd0b45b953c63f1ddc18ddcbf17afffc0c71f2533fff604ec248d1ccd5ee90160d5695cdc4e7811c316e67431ac13e51101813ae284d50b9ed9108049e22ab61a53dfb386980fe2322f375ec8216c9d1ae5af921b6c830592731a08c47fde870e9b407c8af925a521387abafd34b3ad59bb8e65045713802c9e02f5d41eb9558e9059536b20e9880541239f9e3e801b2ef9773a73fc022575530804b9a0a9d91f57fcca9720643f75eebb8cdfd6c6a4fbd816236dc818fe7cf6213c38b2b62523014b554441ceff104b74ea674ad275dc9a652f73ec6ba9599282f847a59287ef12c0a91dc3b9145f400368f6ed32b164f730460ff2aecbaf316cf464ae92dfdb1aa6affe4ebd11675849f152ccbe8b497d9500c030a1c150e4016cf1ac14c0b8c439edcf6617dcfe438a499778edf8d824593a68c42fdf2c60966b90abf37d3a313477f7929b7eb57d974eaa2ae6d36d4dbe043501878182e68786b9de9d9f91c70cbd7fb6bf0b66e10385885de9320cc13180c8e03aa6d70e52e7f42f402ef3e898a9dddf854a538b2637496e594ef402787dd4326b1ec33bf9c2db1a1937f7acaeeabb8be9cf1281b797897ec1c2aaa2e97d84307c66139d103916b65d5940ce9dc3ae91a271f0aae91af2f37aeec349850558612d5d2d801b150369a533d9051138b34f1d0995a3a2fc6a65168f692350c3c434d0714216f63751d1c0507c819479ed7e9c4ff8694eb0f42b65b50aa0c8525ab3db266a606d8370016868928bcf8b4d23d531498d914f0e898ceab9bd63779786a2ce6b25440bb47a78c421e483b73a08ab53e565274cd8d523e65cc6a55c9a4eb0bf6d71132d2de2b432b421a943309903654300b336ae59ce6e66a0ec30bd75bb9b2ff40dc0e4715f4a17762e1ddf40f1fdcdbd7284941804512085238b3ea2eb2423741b6029741463a2c3c5ff05d424ad3e0a9ab1e447b7242d974eba573e918c423c9a8c1767f5d05dfb2f7466b9d59dae8e480d7dda63b704df23922ab211df000390bd29bc58f97f2cacf02641e9229e411fa9439384c43d404f9524b564825c9da85cad143e35e755fdf7f4287446600d93c61e2886cc3882a50242067d094629a57763aa5098c656061ca429b2fb71ef4ac4ce5277450307bb4377b8cd3ed3cc75d8f491017bfd8a66814b509af20e6e8e3ae8f73bedcb522a93a9d8d45a8542598bfb6ba50ef10376939b57601807a76265f9ec6dfdb059326983d26a6449546da4d2b31a7732908ebb96c552a9eeba3d9549c26a377e60a086d20f101e6e5429033097854e9254fd1b1dca1190a1bab2b59b005781b150c7fb009d65a783b581448081e748fb2a54ce711649f86d55b212d9f0a9f2919f7be8549150ac9bf1764c2ccdf9579fad790171affc755a264aea2b830b5d0bf79a71329150bc6e9803fac36cdb8c70dc2afb111e848714143531cb6ee6e8d8d0d37228608e97e37046ba8c6b71d79ac6564393e4787db42f34a87ade9913d24b5b6e7dc176d07b9cf45e3e6386404a24306e8284b262d286c8e04e1b207aaf5e4e2ab61bc1dd1904a5d01cb947a87f5fcc18124628ccb3c3f35db76120bfbfc965d157767dda88652ae2676244f0897fe48f9d6913a3f1daa37c2e6f9dd434a61826323983bdcf32b5f21fb2868c2c0217da8f8d52f58385a101e8647de21537a19769de897f11b4e7e0985f430ba36aa4089403f2a8a846fc2f9e4ef04df9e75b02342ca179fc6b16a684394ab168bfad5b39569f1e6a1e861a54311f29dcb328b7b46cd41fe97596646e3ff6ae10c1e6a055573e9eb6f949f8427a80f923bf968239b29ad6b3ae904c99c13f44d3f8453a3bfdfe2d263b7db494e01286a6ce687105b5c3787154ec5e64c3d818407f4b81b066e415219b4647f1b337c38099b95513f7171f007ad365f48c4117d09d4642433a6231daaccab3f8a385702b14621e1e8f5f6ef6694b670817f9e715b5d609fb1a61ffb9d339e944dea747f834b35c386a97f77067b3981d3fdb8b5e9b275376cd3b921c5d6daee94ba041ee4695c1b353d7d847ed119c6d9d637ee59bdb4ceed9f68126742ad1cd065cf364d5d427eafe783c0d15ebded2b8c632ee7892f1c786d690242a005068fe70c92209368f5a5974fd729321c6a1e97fa17ed9de4681d60d75daac2b3174b5c1a80ee8bce73dbafec254484dda8a29b38c23787e179873bb082c75c16a4d43b3d0d45fe0a9db8caa9a2eac77aa728e47b2242fcfda21023b2daebc4f07d16020e40fdae07e23111352ad358609a4cd4fa89fbb84da73987e3b2345bcaed4eb6529e8a41f6ea2d1c245a21167571f7a7b10467167f60286fd139e2b11b645a13bcc32712453cb61eaed8cbe21685cdb2ef16c289345e0facd6a7e3957f1a33dba7ae9acc5ed6f48aa4496b23d8a6820e41fa1ba6ea817dc209bac4b4ad8fd9e4d13384b6d22b36ca47ef64166823411f6d67349657180fea26a06a0821a3e709d0ad8f69ed52b4b34a5c2da1c1012ff7a9ccb49e3c60cbd4f088323950a3b2fcb94e9107148150b551f3ab28cc380b7b17512b2e150fb2063a7094067dc297a67ad637e7ab23449eda773331c45a388052c9081bb29f07aab14a8b4b6dbdb91a824755cd77446f52224933520ad47c81e31a5f68b45c551afda4bf73dc88435b66368364dbe8d0e6f21e9c3824660042049122dee4b6ca10ee8712fd5fc3731f121deaef27dbbc60f7e687a89768a2db97c3b7df2e4babf871c78c306132b849ebf8b258da73d0809dde5519f5c8de4458b182fef1917c17a74f16166262deda11f3403c87d37674b16f4e7a242e0f77562d91e55583d255c6e42203aab60eb59ff0b36a5adec28e622c1ca489f5a1a0beba6004a159266ed51033089055bc34158e3611ba719e48596e594b002979e9eb120b46d60121b9c7b93559459d9edbb165af6eacc4f636c60ccf51f4a94ffbd5626066032491ada01d17393753414412735c701057375682da7ca8b68c55b43270e53a3595a447afcc0ce66a55309701d2a62ddb8f0c423f41289d1b7f247b1d9dbe64de63238169b97ab3ddf9a23e504a902c7b9d8073b3d94f8da488a8ef41541ae89137fe6e3ae3aa7726ad6ab01c9572bfc15f5de0224420eccaad06b3d3e6b0ffff14fbb333d1391f06437e31e2e2f279e91faea171c9658b88590a90de790ac09cb04247ad932069df7e41cb3b7d40d6210ca2802d91c739887868fdcc627ae7c8698b983645c19cbebdd0494e5986bedb95e4cab741330cae1364fe2e303421923733a7031d2206dbd90e4b1d70c9de710dcc69a82bcf9e7c86bc0b43e6fb0687bcaf1cd73015f0f5dcb220a864cc4db9b8d7dc0acebfd93b664bea11c71199d1db2c27deb414cd4b69880f02c477f9bb864af53a5af5d91f76d147e92c01bb3d8e9646b2d448a660b3269f5255856a882201fef89ceb3f0d1579f507586542cc824731bd3f25bd4a5da32a379721912c018920b76d36b54ba22e4ecb7bfd271c17795a85e1b8fd740e096cea574b8ce8d0fbedd1cf0a5e86078683c205c0d72fb3309d2984c6c54ffc791cadc868319c58103a2e343bb7d2815ad88ff35c6e22cd041447bac1296b41c153f57fba545b98ea28768b5eb7649d0228fbd158785058ac8c19cd58966f8ded75f26f6dbbf409ace41751984735ea516479af551e614462924dcb2e7a548b3c5bfcf65055e4494b1149f3d49fe6977c71da08696ea7df26aded3ed64f2ff89b617847d8cb0a70248595380015f7c55374210d0a4dfbdd3f11ae70b33a76bd5182ac989bae8033c45c5381263d50afaefb01b3bc898e1ad0a21b10d622934e5a8b6864c9769904d9c90c3ae7db49a011d59a1cd15727d04838edc454a00a7b3a302071a8d8b72859b99cae7fd37c988a270aa8bb29f00c5264a74b82e7572945d6cd53323c74af26e376", 0xed0}], 0x5, 0x0) write$tcp_mem(r6, &(0x7f0000000080), 0x48) write(r6, &(0x7f0000000280)="92", 0x1) read(r5, &(0x7f0000000180)=""/172, 0xac) write$binfmt_elf64(r4, &(0x7f0000000040)=ANY=[], 0x10034) 03:08:59 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) fdatasync(r1) 03:08:59 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_STATUS64(0xffffffffffffffff, 0x4c04, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xd6, 0xe7, 0x0, 0x0, 0x4, 0x14, "ad3aa66cb2fcbf29d523ab222ae37a80a11b6bfb860fa088d97a20f342558d235ffac18aa97cb74edce5112d98c7dfee7587a3db21b032168f7c112514f390a8", "daf7b362c2f4f81b4ebfcebbcb534f7a511ad1321b83f9988692b1ddc363ee28dd09c3a8788961136f0636d4efb0b279193a77b831751a820016399bbe4dbd9e", "0379d598593771ac5a5c5f031b709d154968ea4004f675919b3bc37213f72ce0", [0x7, 0x9]}) 03:08:59 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x4c05, &(0x7f0000000040)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = socket(0x10, 0x803, 0x0) sendto(r4, &(0x7f0000000080)="120000001200e7ef007243b717afd7030a7c", 0x12, 0x0, 0x0, 0x0) recvmmsg(r4, &(0x7f0000006b40)=[{{0x0, 0x92171cfb126ec2a7, &(0x7f0000000040)=[{&(0x7f00000011c0)=""/4096, 0x1011}, {&(0x7f00000000c0)=""/119, 0x79}], 0x2, 0x0, 0xfffffffffffffd18}}], 0x4000000000001d9, 0x0, 0x0) poll(&(0x7f0000000040)=[{r4, 0x4ce}, {r3}, {r2}], 0x3, 0x0) r5 = perf_event_open(&(0x7f0000000140)={0x5, 0x80, 0x75, 0x0, 0x9, 0x7, 0x0, 0x3, 0x4001, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200, 0x0, @perf_config_ext={0x63de, 0x4}, 0x110, 0x4, 0x7fffffff, 0x6, 0xffffffffffffffff, 0xffff, 0x800, 0x0, 0x4, 0x0, 0x67}, 0x0, 0xd, r2, 0x2) ioctl$FICLONE(r1, 0x40049409, r5) write$binfmt_script(r0, &(0x7f0000000200)={'#! ', './file0', [{0x20, '/dev/loop#\x00'}], 0xa, "baf079e23e4bca5b5dae4e7de088cd9591cddbf768660102256b4bdb92cdba941121321fee27616cc7dc224037155ae90b5c53a979382e49aaaa5f1330c269b6589c344c1df535e8c1277e8d4ae9aee34a3678a7ce388aababe023d7b216fb79002d34f8bcae8011696fa7f30b2a6c3f6b728d29b2483f5e5cfc91fd9328eaa08d4841d7b429c1ef162afd224e79304785072ecd667efa792e4676171f6e98d7906a5d46a0e6e3ffd0ae3baedfa978234e201a98f7beebc9"}, 0xcf) 03:08:59 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) setxattr$security_selinux(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080), &(0x7f00000000c0)='system_u:object_r:hald_cache_t:s0\x00', 0x22, 0x3) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) pread64(r1, &(0x7f0000000040)=""/121, 0x79, 0x7fffffffffffffff) ioctl$F2FS_IOC_WRITE_CHECKPOINT(r1, 0xf507, 0x0) r2 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r2, 0x80081272, 0x0) ioctl$EXT4_IOC_SWAP_BOOT(r0, 0x6611) 03:08:59 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, 0x0, 0x0, 0xd9f, 0x0) setreuid(0x0, 0xee00) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x4c05, &(0x7f0000000040)) 03:08:59 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) fdatasync(r1) 03:08:59 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x4c05, &(0x7f0000000040)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = socket(0x10, 0x803, 0x0) sendto(r4, &(0x7f0000000080)="120000001200e7ef007243b717afd7030a7c", 0x12, 0x0, 0x0, 0x0) recvmmsg(r4, &(0x7f0000006b40)=[{{0x0, 0x92171cfb126ec2a7, &(0x7f0000000040)=[{&(0x7f00000011c0)=""/4096, 0x1011}, {&(0x7f00000000c0)=""/119, 0x79}], 0x2, 0x0, 0xfffffffffffffd18}}], 0x4000000000001d9, 0x0, 0x0) poll(&(0x7f0000000040)=[{r4, 0x4ce}, {r3}, {r2}], 0x3, 0x0) r5 = perf_event_open(&(0x7f0000000140)={0x5, 0x80, 0x75, 0x0, 0x9, 0x7, 0x0, 0x3, 0x4001, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200, 0x0, @perf_config_ext={0x63de, 0x4}, 0x110, 0x4, 0x7fffffff, 0x6, 0xffffffffffffffff, 0xffff, 0x800, 0x0, 0x4, 0x0, 0x67}, 0x0, 0xd, r2, 0x2) ioctl$FICLONE(r1, 0x40049409, r5) 03:08:59 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_STATUS64(0xffffffffffffffff, 0x4c04, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xd6, 0xe7, 0x0, 0x0, 0x4, 0x14, "ad3aa66cb2fcbf29d523ab222ae37a80a11b6bfb860fa088d97a20f342558d235ffac18aa97cb74edce5112d98c7dfee7587a3db21b032168f7c112514f390a8", "daf7b362c2f4f81b4ebfcebbcb534f7a511ad1321b83f9988692b1ddc363ee28dd09c3a8788961136f0636d4efb0b279193a77b831751a820016399bbe4dbd9e", "0379d598593771ac5a5c5f031b709d154968ea4004f675919b3bc37213f72ce0", [0x7, 0x9]}) 03:09:00 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) fdatasync(r1) 03:09:00 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0x0, 0x0) setreuid(0x0, 0xee00) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x4c05, &(0x7f0000000040)) 03:09:00 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_STATUS64(r1, 0x4c04, 0x0) 03:09:00 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) pipe2$9p(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) mmap(&(0x7f0000442000/0x3000)=nil, 0x3000, 0x1, 0x8010, r1, 0x295bb000) mount$9p_fd(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000140), 0x200000, &(0x7f0000000200)={'trans=fd,', {'rfdno', 0x3d, r1}, 0x2c, {'wfdno', 0x3d, r1}, 0x2c, {[{@nodevmap}, {@cache_none}, {@version_9p2000}, {@noextend}, {@access_user}, {@loose}, {@cache_mmap}, {@mmap}, {@access_client}, {@nodevmap}], [{@uid_lt={'uid<', 0xee01}}, {@obj_user={'obj_user', 0x3d, '9p\x00'}}, {@smackfsroot={'smackfsroot', 0x3d, '/dev/loop#\x00'}}, {@obj_user={'obj_user', 0x3d, '/dev/loop#\x00'}}]}}) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000400)="860c3fe93c1242f4e7b126b097eaa769be6d05c41bd34e677d114b654b49938ca8db38f8c44f7b7d9c400000000000000087cfec79b04c2e1fea4b7a3dfc8ea6a7efefe48dd9e05485b4ff15f715e05182ce9c2b1830262f4adaf1e8ea", 0x5d}], 0x4, 0x0) ptrace$setopts(0x4206, r2, 0x0, 0x0) tkill(r2, 0x3a) sendmsg$TIPC_NL_MON_GET(0xffffffffffffffff, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000100)={0xfffffffffffffffc}}, 0x0) ptrace$cont(0x18, r2, 0x0, 0x0) sendmsg$NL802154_CMD_SET_WPAN_PHY_NETNS(0xffffffffffffffff, &(0x7f00000004c0)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000000480)={&(0x7f0000000380)={0x48, 0x0, 0x400, 0x70bd2c, 0x25dfdbfb, {}, [@NL802154_ATTR_PID={0x8}, @NL802154_ATTR_NETNS_FD={0x8, 0x1d, r0}, @NL802154_ATTR_IFINDEX={0x8}, @NL802154_ATTR_NETNS_FD={0x8, 0x1d, r0}, @NL802154_ATTR_NETNS_FD={0x8}, @NL802154_ATTR_WPAN_DEV={0xc}]}, 0x48}, 0x1, 0x0, 0x0, 0x4004000}, 0x20040010) wait4(0x0, 0x0, 0x0, 0x0) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) exit_group(0x4) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r3 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r3, 0x80081272, 0x0) 03:09:00 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x4c05, &(0x7f0000000040)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = socket(0x10, 0x803, 0x0) sendto(r4, &(0x7f0000000080)="120000001200e7ef007243b717afd7030a7c", 0x12, 0x0, 0x0, 0x0) recvmmsg(r4, &(0x7f0000006b40)=[{{0x0, 0x92171cfb126ec2a7, &(0x7f0000000040)=[{&(0x7f00000011c0)=""/4096, 0x1011}, {&(0x7f00000000c0)=""/119, 0x79}], 0x2, 0x0, 0xfffffffffffffd18}}], 0x4000000000001d9, 0x0, 0x0) poll(&(0x7f0000000040)=[{r4, 0x4ce}, {r3}, {r2}], 0x3, 0x0) perf_event_open(&(0x7f0000000140)={0x5, 0x80, 0x75, 0x0, 0x9, 0x7, 0x0, 0x3, 0x4001, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200, 0x0, @perf_config_ext={0x63de, 0x4}, 0x110, 0x4, 0x7fffffff, 0x6, 0xffffffffffffffff, 0xffff, 0x800, 0x0, 0x4, 0x0, 0x67}, 0x0, 0xd, r2, 0x2) 03:09:00 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x127c, 0x0) syz_open_dev$vcsu(&(0x7f00000002c0), 0x40, 0x195141) syz_mount_image$nfs4(&(0x7f0000000100), &(0x7f0000000140)='./file0\x00', 0x1, 0x0, &(0x7f0000000180), 0x3185020, &(0x7f0000000200)=ANY=[@ANYBLOB="2f6465762f6c6f6f7023002c2f6465762f6c6f6f70230008000000000000006f7023002c2f6465762f6c6f6f7023002c5e2c2f6465762f6c6f6f7023002c61756469742c736d61636b66736465663d402d2d2c66736d9237eca1616769633d30784f010000000000009072cc7526ad59392c6673636f6e746578743d73797374656d"]) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) splice(r3, 0x0, r5, 0x0, 0x10000, 0x0) vmsplice(r4, &(0x7f0000002480)=[{&(0x7f00000012c0)="969654606943d8f5c0d0993bb05344f4f14a9e8150b1", 0x16}, {&(0x7f0000001300)="a8595b0c298aca", 0x7}, {&(0x7f0000001340)="db0866d93ec4c0d0c46dbf578d89dbb622dcbe5bb82e6cff861224d7f73effd7cf7a28a92f7c529587f89d370179838dbf01689203671a48ef4b09a525d576c1854f1e26a8236ed33a74f044025d80462a4e64e6e782fa4f22ca850b8807e8f1348155c9144cb00313075b3bc13f6156e8a2b62aa2b2da22e1a5b3b04db1c1b09f81543f3fcff5b5889b2d2df679a44a06c9fa5e38158e3d31338bbb66dcae5d0b7451a0f8400c853273418f64d7e5d434fadebacc57b8252bd72e504491053d13a0f586b9a783a46c2e7c13a465505abd87128857f4a4047f1d26fd28dbd101ce436c571845e5f545c03a1de3303500", 0xf0}, {&(0x7f0000001440)="58d02511d00c19d0e2e23bd0181131ac5dbf5996af1d43f269bf8fffde36a3e8d0a640", 0x23}, {&(0x7f0000001480)="b144007fade046d30295600b9edf404ba5097b8aaa76d84a16d53657c40cc36317f3fbb26f633f65f0e3407aa9c4f4c707d6ae827f001ec8634ebefaedea4311525ce9fddb980bc7eaba65ecbf1dd71b1d33b5e2bd9e08573189e822a9cbc10aa9d3d797e0bd0f82f46e19b73ac0331ec8bf285cc4e6342f6ea01e37bd94ac945597653b9da4e833988f9c3e533d1736bc9153607f3e6a56664417fabc438e68ca49e671c5333abb92593039d805933efd33ed00d059a1bcd4c40d3c90d6f5f2ac54e92b7af73ca1bf9e115f5265533402ec8cbbdfaffd4bcd3a4d1c9fb6264534be7825aade544af39823fba94a973862569e4dbed6457b0590d9be7a66596992a6eb6a4fd6eb68318fbd136012b76b896a8d0a51cbea6f48745fcb78c326dddf51201121fed6428deecbf7285d4873b65ce7ecfd0ee48f164eac4823021f00f091a1acda70db272f3d8c83babeaeb1d0a9ea73d992bae78545729359bea4e940f52bf3e1946d827fdab864743f52b9a7e0d5501b6d7c11ea867280d282b07f276de4fed2866c834e954941a691ce2185999ac3bce3ce36977f771e39a360e2bbc81a5a497073ecac2f5963aabf5695c3060a25d21b1bdc71bcfbe314fae738f1ae809fc180f822101303dc31465f901fd94b62cfc5fe059c1dd727ee8f9786c0bd5369693cbb719c6d328e2825e99986c423500b7e124f29ad657bb4ce766e66b39b3053fce9e6708c4a81411ed387e5a54b51bbaa93737bb9e6b2b86492d491869368dc529a2edca08ca5b16d08e717fd34504721b7ea66e5bef008f96a6243983e23bd1520153c740d05ded21f62f35a5031acb9a67f0f00e4cd7a46e760f5d12997531f65bd7ce65110739a0949f2bb80d56abade8358b6327c7138a26aaca39345b35bd36cf42b011c44c649b756d6f064fef14ecfd20c8f362ceaa3217e6f96755bc7aab8f0fc6c373c10be7d1570aad7f851c7a4769452022f6cca00699a9debe2e29e0f4b8b7336a34718aff71a0a4585f6b067c32f4bc170dedab4288515e806b8f99795385c2a6405c55417131ed2a7d49221b6b468eed1b78db3e26c35e9834539a4a959e73d81470d74a254b36b89f4b8bdaa7dc8da5737117fdccfd0c649f74c52118d1938170b9994c01e417218d99e676829bd2b5bd7b23da59023de2e9c6cab8389e1673b9f31cdb8e2e6fdf9029026a51532886c383cb209dfc4a0079721d70fcd1444e031b270cb83dc7a633e8eae31dbb1c9d39a77e99a12cca1d440fc6c7123ad5bdabaac58c69490905398ebe9bba173251e64c63a49f782cbd4d9197e0d5f8f4af4db9b74cb68e26f0816ae30fe6290c5f5e0fafe7340648c6b66d4477f2ef9c742812572e13febb9595ef38895bd0b45b953c63f1ddc18ddcbf17afffc0c71f2533fff604ec248d1ccd5ee90160d5695cdc4e7811c316e67431ac13e51101813ae284d50b9ed9108049e22ab61a53dfb386980fe2322f375ec8216c9d1ae5af921b6c830592731a08c47fde870e9b407c8af925a521387abafd34b3ad59bb8e65045713802c9e02f5d41eb9558e9059536b20e9880541239f9e3e801b2ef9773a73fc022575530804b9a0a9d91f57fcca9720643f75eebb8cdfd6c6a4fbd816236dc818fe7cf6213c38b2b62523014b554441ceff104b74ea674ad275dc9a652f73ec6ba9599282f847a59287ef12c0a91dc3b9145f400368f6ed32b164f730460ff2aecbaf316cf464ae92dfdb1aa6affe4ebd11675849f152ccbe8b497d9500c030a1c150e4016cf1ac14c0b8c439edcf6617dcfe438a499778edf8d824593a68c42fdf2c60966b90abf37d3a313477f7929b7eb57d974eaa2ae6d36d4dbe043501878182e68786b9de9d9f91c70cbd7fb6bf0b66e10385885de9320cc13180c8e03aa6d70e52e7f42f402ef3e898a9dddf854a538b2637496e594ef402787dd4326b1ec33bf9c2db1a1937f7acaeeabb8be9cf1281b797897ec1c2aaa2e97d84307c66139d103916b65d5940ce9dc3ae91a271f0aae91af2f37aeec349850558612d5d2d801b150369a533d9051138b34f1d0995a3a2fc6a65168f692350c3c434d0714216f63751d1c0507c819479ed7e9c4ff8694eb0f42b65b50aa0c8525ab3db266a606d8370016868928bcf8b4d23d531498d914f0e898ceab9bd63779786a2ce6b25440bb47a78c421e483b73a08ab53e565274cd8d523e65cc6a55c9a4eb0bf6d71132d2de2b432b421a943309903654300b336ae59ce6e66a0ec30bd75bb9b2ff40dc0e4715f4a17762e1ddf40f1fdcdbd7284941804512085238b3ea2eb2423741b6029741463a2c3c5ff05d424ad3e0a9ab1e447b7242d974eba573e918c423c9a8c1767f5d05dfb2f7466b9d59dae8e480d7dda63b704df23922ab211df000390bd29bc58f97f2cacf02641e9229e411fa9439384c43d404f9524b564825c9da85cad143e35e755fdf7f4287446600d93c61e2886cc3882a50242067d094629a57763aa5098c656061ca429b2fb71ef4ac4ce5277450307bb4377b8cd3ed3cc75d8f491017bfd8a66814b509af20e6e8e3ae8f73bedcb522a93a9d8d45a8542598bfb6ba50ef10376939b57601807a76265f9ec6dfdb059326983d26a6449546da4d2b31a7732908ebb96c552a9eeba3d9549c26a377e60a086d20f101e6e5429033097854e9254fd1b1dca1190a1bab2b59b005781b150c7fb009d65a783b581448081e748fb2a54ce711649f86d55b212d9f0a9f2919f7be8549150ac9bf1764c2ccdf9579fad790171affc755a264aea2b830b5d0bf79a71329150bc6e9803fac36cdb8c70dc2afb111e848714143531cb6ee6e8d8d0d37228608e97e37046ba8c6b71d79ac6564393e4787db42f34a87ade9913d24b5b6e7dc176d07b9cf45e3e6386404a24306e8284b262d286c8e04e1b207aaf5e4e2ab61bc1dd1904a5d01cb947a87f5fcc18124628ccb3c3f35db76120bfbfc965d157767dda88652ae2676244f0897fe48f9d6913a3f1daa37c2e6f9dd434a61826323983bdcf32b5f21fb2868c2c0217da8f8d52f58385a101e8647de21537a19769de897f11b4e7e0985f430ba36aa4089403f2a8a846fc2f9e4ef04df9e75b02342ca179fc6b16a684394ab168bfad5b39569f1e6a1e861a54311f29dcb328b7b46cd41fe97596646e3ff6ae10c1e6a055573e9eb6f949f8427a80f923bf968239b29ad6b3ae904c99c13f44d3f8453a3bfdfe2d263b7db494e01286a6ce687105b5c3787154ec5e64c3d818407f4b81b066e415219b4647f1b337c38099b95513f7171f007ad365f48c4117d09d4642433a6231daaccab3f8a385702b14621e1e8f5f6ef6694b670817f9e715b5d609fb1a61ffb9d339e944dea747f834b35c386a97f77067b3981d3fdb8b5e9b275376cd3b921c5d6daee94ba041ee4695c1b353d7d847ed119c6d9d637ee59bdb4ceed9f68126742ad1cd065cf364d5d427eafe783c0d15ebded2b8c632ee7892f1c786d690242a005068fe70c92209368f5a5974fd729321c6a1e97fa17ed9de4681d60d75daac2b3174b5c1a80ee8bce73dbafec254484dda8a29b38c23787e179873bb082c75c16a4d43b3d0d45fe0a9db8caa9a2eac77aa728e47b2242fcfda21023b2daebc4f07d16020e40fdae07e23111352ad358609a4cd4fa89fbb84da73987e3b2345bcaed4eb6529e8a41f6ea2d1c245a21167571f7a7b10467167f60286fd139e2b11b645a13bcc32712453cb61eaed8cbe21685cdb2ef16c289345e0facd6a7e3957f1a33dba7ae9acc5ed6f48aa4496b23d8a6820e41fa1ba6ea817dc209bac4b4ad8fd9e4d13384b6d22b36ca47ef64166823411f6d67349657180fea26a06a0821a3e709d0ad8f69ed52b4b34a5c2da1c1012ff7a9ccb49e3c60cbd4f088323950a3b2fcb94e9107148150b551f3ab28cc380b7b17512b2e150fb2063a7094067dc297a67ad637e7ab23449eda773331c45a388052c9081bb29f07aab14a8b4b6dbdb91a824755cd77446f52224933520ad47c81e31a5f68b45c551afda4bf73dc88435b66368364dbe8d0e6f21e9c3824660042049122dee4b6ca10ee8712fd5fc3731f121deaef27dbbc60f7e687a89768a2db97c3b7df2e4babf871c78c306132b849ebf8b258da73d0809dde5519f5c8de4458b182fef1917c17a74f16166262deda11f3403c87d37674b16f4e7a242e0f77562d91e55583d255c6e42203aab60eb59ff0b36a5adec28e622c1ca489f5a1a0beba6004a159266ed51033089055bc34158e3611ba719e48596e594b002979e9eb120b46d60121b9c7b93559459d9edbb165af6eacc4f636c60ccf51f4a94ffbd5626066032491ada01d17393753414412735c701057375682da7ca8b68c55b43270e53a3595a447afcc0ce66a55309701d2a62ddb8f0c423f41289d1b7f247b1d9dbe64de63238169b97ab3ddf9a23e504a902c7b9d8073b3d94f8da488a8ef41541ae89137fe6e3ae3aa7726ad6ab01c9572bfc15f5de0224420eccaad06b3d3e6b0ffff14fbb333d1391f06437e31e2e2f279e91faea171c9658b88590a90de790ac09cb04247ad932069df7e41cb3b7d40d6210ca2802d91c739887868fdcc627ae7c8698b983645c19cbebdd0494e5986bedb95e4cab741330cae1364fe2e303421923733a7031d2206dbd90e4b1d70c9de710dcc69a82bcf9e7c86bc0b43e6fb0687bcaf1cd73015f0f5dcb220a864cc4db9b8d7dc0acebfd93b664bea11c71199d1db2c27deb414cd4b69880f02c477f9bb864af53a5af5d91f76d147e92c01bb3d8e9646b2d448a660b3269f5255856a882201fef89ceb3f0d1579f507586542cc824731bd3f25bd4a5da32a379721912c018920b76d36b54ba22e4ecb7bfd271c17795a85e1b8fd740e096cea574b8ce8d0fbedd1cf0a5e86078683c205c0d72fb3309d2984c6c54ffc791cadc868319c58103a2e343bb7d2815ad88ff35c6e22cd041447bac1296b41c153f57fba545b98ea28768b5eb7649d0228fbd158785058ac8c19cd58966f8ded75f26f6dbbf409ace41751984735ea516479af551e614462924dcb2e7a548b3c5bfcf65055e4494b1149f3d49fe6977c71da08696ea7df26aded3ed64f2ff89b617847d8cb0a70248595380015f7c55374210d0a4dfbdd3f11ae70b33a76bd5182ac989bae8033c45c5381263d50afaefb01b3bc898e1ad0a21b10d622934e5a8b6864c9769904d9c90c3ae7db49a011d59a1cd15727d04838edc454a00a7b3a302071a8d8b72859b99cae7fd37c988a270aa8bb29f00c5264a74b82e7572945d6cd53323c74af26e376", 0xed0}], 0x5, 0x0) write$tcp_mem(r5, &(0x7f0000000080), 0x48) write(r5, &(0x7f0000000280)="92", 0x1) read(r4, &(0x7f0000000180)=""/172, 0xac) 03:09:00 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0x0, 0x0) setreuid(0x0, 0xee00) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x4c05, &(0x7f0000000040)) 03:09:00 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_STATUS64(r1, 0x4c04, 0x0) 03:09:00 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) fdatasync(r1) 03:09:00 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) fdatasync(r1) 03:09:00 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_STATUS64(r1, 0x4c04, 0x0) 03:09:00 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0x0, 0x0) setreuid(0x0, 0xee00) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x4c05, &(0x7f0000000040)) 03:09:00 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = socket(0x10, 0x803, 0x0) sendto(r4, &(0x7f0000000080)="120000001200e7ef007243b717afd7030a7c", 0x12, 0x0, 0x0, 0x0) recvmmsg(r4, &(0x7f0000006b40)=[{{0x0, 0x92171cfb126ec2a7, &(0x7f0000000040)=[{&(0x7f00000011c0)=""/4096, 0x1011}, {&(0x7f00000000c0)=""/119, 0x79}], 0x2, 0x0, 0xfffffffffffffd18}}], 0x4000000000001d9, 0x0, 0x0) poll(&(0x7f0000000040)=[{r4}, {r3}, {r2}], 0x3, 0x0) ioctl$TIOCGPTPEER(r2, 0x5441, 0x1) ioctl$BTRFS_IOC_DEFAULT_SUBVOL(r0, 0x40089413, &(0x7f0000000040)=0x20) ioctl$LOOP_SET_DIRECT_IO(r1, 0x80081272, 0x0) 03:09:00 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x4c05, &(0x7f0000000040)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = socket(0x10, 0x803, 0x0) sendto(r4, &(0x7f0000000080)="120000001200e7ef007243b717afd7030a7c", 0x12, 0x0, 0x0, 0x0) recvmmsg(r4, &(0x7f0000006b40)=[{{0x0, 0x92171cfb126ec2a7, &(0x7f0000000040)=[{&(0x7f00000011c0)=""/4096, 0x1011}, {&(0x7f00000000c0)=""/119, 0x79}], 0x2, 0x0, 0xfffffffffffffd18}}], 0x4000000000001d9, 0x0, 0x0) poll(&(0x7f0000000040)=[{r4, 0x4ce}, {r3}, {r2}], 0x3, 0x0) 03:09:00 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) fdatasync(r1) 03:09:00 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) setreuid(0x0, 0xee00) r1 = syz_open_dev$loop(0x0, 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x4c05, &(0x7f0000000040)) 03:09:00 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_STATUS64(r1, 0x4c04, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0xe7, 0x0, 0x0, 0x4, 0x14, "ad3aa66cb2fcbf29d523ab222ae37a80a11b6bfb860fa088d97a20f342558d235ffac18aa97cb74edce5112d98c7dfee7587a3db21b032168f7c112514f390a8", "daf7b362c2f4f81b4ebfcebbcb534f7a511ad1321b83f9988692b1ddc363ee28dd09c3a8788961136f0636d4efb0b279193a77b831751a820016399bbe4dbd9e", "0379d598593771ac5a5c5f031b709d154968ea4004f675919b3bc37213f72ce0", [0x7, 0x9]}) 03:09:01 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x127c, 0x0) syz_open_dev$vcsu(&(0x7f00000002c0), 0x40, 0x195141) syz_mount_image$nfs4(&(0x7f0000000100), &(0x7f0000000140)='./file0\x00', 0x1, 0x0, &(0x7f0000000180), 0x3185020, &(0x7f0000000200)=ANY=[@ANYBLOB="2f6465762f6c6f6f7023002c2f6465762f6c6f6f70230008000000000000006f7023002c2f6465762f6c6f6f7023002c5e2c2f6465762f6c6f6f7023002c61756469742c736d61636b66736465663d402d2d2c66736d9237eca1616769633d30784f010000000000009072cc7526ad59392c6673636f6e746578743d73797374656d"]) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) splice(r3, 0x0, r5, 0x0, 0x10000, 0x0) vmsplice(r4, &(0x7f0000002480)=[{&(0x7f00000012c0)="969654606943d8f5c0d0993bb05344f4f14a9e8150b1", 0x16}, {&(0x7f0000001300)="a8595b0c298aca", 0x7}, {&(0x7f0000001340)="db0866d93ec4c0d0c46dbf578d89dbb622dcbe5bb82e6cff861224d7f73effd7cf7a28a92f7c529587f89d370179838dbf01689203671a48ef4b09a525d576c1854f1e26a8236ed33a74f044025d80462a4e64e6e782fa4f22ca850b8807e8f1348155c9144cb00313075b3bc13f6156e8a2b62aa2b2da22e1a5b3b04db1c1b09f81543f3fcff5b5889b2d2df679a44a06c9fa5e38158e3d31338bbb66dcae5d0b7451a0f8400c853273418f64d7e5d434fadebacc57b8252bd72e504491053d13a0f586b9a783a46c2e7c13a465505abd87128857f4a4047f1d26fd28dbd101ce436c571845e5f545c03a1de3303500", 0xf0}, {&(0x7f0000001440)="58d02511d00c19d0e2e23bd0181131ac5dbf5996af1d43f269bf8fffde36a3e8d0a640", 0x23}, {&(0x7f0000001480)="b144007fade046d30295600b9edf404ba5097b8aaa76d84a16d53657c40cc36317f3fbb26f633f65f0e3407aa9c4f4c707d6ae827f001ec8634ebefaedea4311525ce9fddb980bc7eaba65ecbf1dd71b1d33b5e2bd9e08573189e822a9cbc10aa9d3d797e0bd0f82f46e19b73ac0331ec8bf285cc4e6342f6ea01e37bd94ac945597653b9da4e833988f9c3e533d1736bc9153607f3e6a56664417fabc438e68ca49e671c5333abb92593039d805933efd33ed00d059a1bcd4c40d3c90d6f5f2ac54e92b7af73ca1bf9e115f5265533402ec8cbbdfaffd4bcd3a4d1c9fb6264534be7825aade544af39823fba94a973862569e4dbed6457b0590d9be7a66596992a6eb6a4fd6eb68318fbd136012b76b896a8d0a51cbea6f48745fcb78c326dddf51201121fed6428deecbf7285d4873b65ce7ecfd0ee48f164eac4823021f00f091a1acda70db272f3d8c83babeaeb1d0a9ea73d992bae78545729359bea4e940f52bf3e1946d827fdab864743f52b9a7e0d5501b6d7c11ea867280d282b07f276de4fed2866c834e954941a691ce2185999ac3bce3ce36977f771e39a360e2bbc81a5a497073ecac2f5963aabf5695c3060a25d21b1bdc71bcfbe314fae738f1ae809fc180f822101303dc31465f901fd94b62cfc5fe059c1dd727ee8f9786c0bd5369693cbb719c6d328e2825e99986c423500b7e124f29ad657bb4ce766e66b39b3053fce9e6708c4a81411ed387e5a54b51bbaa93737bb9e6b2b86492d491869368dc529a2edca08ca5b16d08e717fd34504721b7ea66e5bef008f96a6243983e23bd1520153c740d05ded21f62f35a5031acb9a67f0f00e4cd7a46e760f5d12997531f65bd7ce65110739a0949f2bb80d56abade8358b6327c7138a26aaca39345b35bd36cf42b011c44c649b756d6f064fef14ecfd20c8f362ceaa3217e6f96755bc7aab8f0fc6c373c10be7d1570aad7f851c7a4769452022f6cca00699a9debe2e29e0f4b8b7336a34718aff71a0a4585f6b067c32f4bc170dedab4288515e806b8f99795385c2a6405c55417131ed2a7d49221b6b468eed1b78db3e26c35e9834539a4a959e73d81470d74a254b36b89f4b8bdaa7dc8da5737117fdccfd0c649f74c52118d1938170b9994c01e417218d99e676829bd2b5bd7b23da59023de2e9c6cab8389e1673b9f31cdb8e2e6fdf9029026a51532886c383cb209dfc4a0079721d70fcd1444e031b270cb83dc7a633e8eae31dbb1c9d39a77e99a12cca1d440fc6c7123ad5bdabaac58c69490905398ebe9bba173251e64c63a49f782cbd4d9197e0d5f8f4af4db9b74cb68e26f0816ae30fe6290c5f5e0fafe7340648c6b66d4477f2ef9c742812572e13febb9595ef38895bd0b45b953c63f1ddc18ddcbf17afffc0c71f2533fff604ec248d1ccd5ee90160d5695cdc4e7811c316e67431ac13e51101813ae284d50b9ed9108049e22ab61a53dfb386980fe2322f375ec8216c9d1ae5af921b6c830592731a08c47fde870e9b407c8af925a521387abafd34b3ad59bb8e65045713802c9e02f5d41eb9558e9059536b20e9880541239f9e3e801b2ef9773a73fc022575530804b9a0a9d91f57fcca9720643f75eebb8cdfd6c6a4fbd816236dc818fe7cf6213c38b2b62523014b554441ceff104b74ea674ad275dc9a652f73ec6ba9599282f847a59287ef12c0a91dc3b9145f400368f6ed32b164f730460ff2aecbaf316cf464ae92dfdb1aa6affe4ebd11675849f152ccbe8b497d9500c030a1c150e4016cf1ac14c0b8c439edcf6617dcfe438a499778edf8d824593a68c42fdf2c60966b90abf37d3a313477f7929b7eb57d974eaa2ae6d36d4dbe043501878182e68786b9de9d9f91c70cbd7fb6bf0b66e10385885de9320cc13180c8e03aa6d70e52e7f42f402ef3e898a9dddf854a538b2637496e594ef402787dd4326b1ec33bf9c2db1a1937f7acaeeabb8be9cf1281b797897ec1c2aaa2e97d84307c66139d103916b65d5940ce9dc3ae91a271f0aae91af2f37aeec349850558612d5d2d801b150369a533d9051138b34f1d0995a3a2fc6a65168f692350c3c434d0714216f63751d1c0507c819479ed7e9c4ff8694eb0f42b65b50aa0c8525ab3db266a606d8370016868928bcf8b4d23d531498d914f0e898ceab9bd63779786a2ce6b25440bb47a78c421e483b73a08ab53e565274cd8d523e65cc6a55c9a4eb0bf6d71132d2de2b432b421a943309903654300b336ae59ce6e66a0ec30bd75bb9b2ff40dc0e4715f4a17762e1ddf40f1fdcdbd7284941804512085238b3ea2eb2423741b6029741463a2c3c5ff05d424ad3e0a9ab1e447b7242d974eba573e918c423c9a8c1767f5d05dfb2f7466b9d59dae8e480d7dda63b704df23922ab211df000390bd29bc58f97f2cacf02641e9229e411fa9439384c43d404f9524b564825c9da85cad143e35e755fdf7f4287446600d93c61e2886cc3882a50242067d094629a57763aa5098c656061ca429b2fb71ef4ac4ce5277450307bb4377b8cd3ed3cc75d8f491017bfd8a66814b509af20e6e8e3ae8f73bedcb522a93a9d8d45a8542598bfb6ba50ef10376939b57601807a76265f9ec6dfdb059326983d26a6449546da4d2b31a7732908ebb96c552a9eeba3d9549c26a377e60a086d20f101e6e5429033097854e9254fd1b1dca1190a1bab2b59b005781b150c7fb009d65a783b581448081e748fb2a54ce711649f86d55b212d9f0a9f2919f7be8549150ac9bf1764c2ccdf9579fad790171affc755a264aea2b830b5d0bf79a71329150bc6e9803fac36cdb8c70dc2afb111e848714143531cb6ee6e8d8d0d37228608e97e37046ba8c6b71d79ac6564393e4787db42f34a87ade9913d24b5b6e7dc176d07b9cf45e3e6386404a24306e8284b262d286c8e04e1b207aaf5e4e2ab61bc1dd1904a5d01cb947a87f5fcc18124628ccb3c3f35db76120bfbfc965d157767dda88652ae2676244f0897fe48f9d6913a3f1daa37c2e6f9dd434a61826323983bdcf32b5f21fb2868c2c0217da8f8d52f58385a101e8647de21537a19769de897f11b4e7e0985f430ba36aa4089403f2a8a846fc2f9e4ef04df9e75b02342ca179fc6b16a684394ab168bfad5b39569f1e6a1e861a54311f29dcb328b7b46cd41fe97596646e3ff6ae10c1e6a055573e9eb6f949f8427a80f923bf968239b29ad6b3ae904c99c13f44d3f8453a3bfdfe2d263b7db494e01286a6ce687105b5c3787154ec5e64c3d818407f4b81b066e415219b4647f1b337c38099b95513f7171f007ad365f48c4117d09d4642433a6231daaccab3f8a385702b14621e1e8f5f6ef6694b670817f9e715b5d609fb1a61ffb9d339e944dea747f834b35c386a97f77067b3981d3fdb8b5e9b275376cd3b921c5d6daee94ba041ee4695c1b353d7d847ed119c6d9d637ee59bdb4ceed9f68126742ad1cd065cf364d5d427eafe783c0d15ebded2b8c632ee7892f1c786d690242a005068fe70c92209368f5a5974fd729321c6a1e97fa17ed9de4681d60d75daac2b3174b5c1a80ee8bce73dbafec254484dda8a29b38c23787e179873bb082c75c16a4d43b3d0d45fe0a9db8caa9a2eac77aa728e47b2242fcfda21023b2daebc4f07d16020e40fdae07e23111352ad358609a4cd4fa89fbb84da73987e3b2345bcaed4eb6529e8a41f6ea2d1c245a21167571f7a7b10467167f60286fd139e2b11b645a13bcc32712453cb61eaed8cbe21685cdb2ef16c289345e0facd6a7e3957f1a33dba7ae9acc5ed6f48aa4496b23d8a6820e41fa1ba6ea817dc209bac4b4ad8fd9e4d13384b6d22b36ca47ef64166823411f6d67349657180fea26a06a0821a3e709d0ad8f69ed52b4b34a5c2da1c1012ff7a9ccb49e3c60cbd4f088323950a3b2fcb94e9107148150b551f3ab28cc380b7b17512b2e150fb2063a7094067dc297a67ad637e7ab23449eda773331c45a388052c9081bb29f07aab14a8b4b6dbdb91a824755cd77446f52224933520ad47c81e31a5f68b45c551afda4bf73dc88435b66368364dbe8d0e6f21e9c3824660042049122dee4b6ca10ee8712fd5fc3731f121deaef27dbbc60f7e687a89768a2db97c3b7df2e4babf871c78c306132b849ebf8b258da73d0809dde5519f5c8de4458b182fef1917c17a74f16166262deda11f3403c87d37674b16f4e7a242e0f77562d91e55583d255c6e42203aab60eb59ff0b36a5adec28e622c1ca489f5a1a0beba6004a159266ed51033089055bc34158e3611ba719e48596e594b002979e9eb120b46d60121b9c7b93559459d9edbb165af6eacc4f636c60ccf51f4a94ffbd5626066032491ada01d17393753414412735c701057375682da7ca8b68c55b43270e53a3595a447afcc0ce66a55309701d2a62ddb8f0c423f41289d1b7f247b1d9dbe64de63238169b97ab3ddf9a23e504a902c7b9d8073b3d94f8da488a8ef41541ae89137fe6e3ae3aa7726ad6ab01c9572bfc15f5de0224420eccaad06b3d3e6b0ffff14fbb333d1391f06437e31e2e2f279e91faea171c9658b88590a90de790ac09cb04247ad932069df7e41cb3b7d40d6210ca2802d91c739887868fdcc627ae7c8698b983645c19cbebdd0494e5986bedb95e4cab741330cae1364fe2e303421923733a7031d2206dbd90e4b1d70c9de710dcc69a82bcf9e7c86bc0b43e6fb0687bcaf1cd73015f0f5dcb220a864cc4db9b8d7dc0acebfd93b664bea11c71199d1db2c27deb414cd4b69880f02c477f9bb864af53a5af5d91f76d147e92c01bb3d8e9646b2d448a660b3269f5255856a882201fef89ceb3f0d1579f507586542cc824731bd3f25bd4a5da32a379721912c018920b76d36b54ba22e4ecb7bfd271c17795a85e1b8fd740e096cea574b8ce8d0fbedd1cf0a5e86078683c205c0d72fb3309d2984c6c54ffc791cadc868319c58103a2e343bb7d2815ad88ff35c6e22cd041447bac1296b41c153f57fba545b98ea28768b5eb7649d0228fbd158785058ac8c19cd58966f8ded75f26f6dbbf409ace41751984735ea516479af551e614462924dcb2e7a548b3c5bfcf65055e4494b1149f3d49fe6977c71da08696ea7df26aded3ed64f2ff89b617847d8cb0a70248595380015f7c55374210d0a4dfbdd3f11ae70b33a76bd5182ac989bae8033c45c5381263d50afaefb01b3bc898e1ad0a21b10d622934e5a8b6864c9769904d9c90c3ae7db49a011d59a1cd15727d04838edc454a00a7b3a302071a8d8b72859b99cae7fd37c988a270aa8bb29f00c5264a74b82e7572945d6cd53323c74af26e376", 0xed0}], 0x5, 0x0) write$tcp_mem(r5, &(0x7f0000000080), 0x48) write(r5, &(0x7f0000000280)="92", 0x1) read(r4, &(0x7f0000000180)=""/172, 0xac) 03:09:01 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x4c05, &(0x7f0000000040)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$nl_generic(0x10, 0x3, 0x10) r3 = socket(0x10, 0x803, 0x0) sendto(r3, &(0x7f0000000080)="120000001200e7ef007243b717afd7030a7c", 0x12, 0x0, 0x0, 0x0) recvmmsg(r3, &(0x7f0000006b40)=[{{0x0, 0x92171cfb126ec2a7, &(0x7f0000000040)=[{&(0x7f00000011c0)=""/4096, 0x1011}, {&(0x7f00000000c0)=""/119, 0x79}], 0x2, 0x0, 0xfffffffffffffd18}}], 0x4000000000001d9, 0x0, 0x0) 03:09:01 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000080), 0x2003, 0x0) splice(r0, &(0x7f0000000040)=0x800, r1, &(0x7f00000000c0)=0x4, 0x6, 0x2) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) fcntl$setsig(r0, 0xa, 0x2a) ioctl$LOOP_SET_DIRECT_IO(r2, 0x80081272, 0x0) 03:09:01 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) fdatasync(r1) 03:09:01 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) setreuid(0x0, 0xee00) r1 = syz_open_dev$loop(0x0, 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x4c05, &(0x7f0000000040)) 03:09:01 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_STATUS64(r1, 0x4c04, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x14, "ad3aa66cb2fcbf29d523ab222ae37a80a11b6bfb860fa088d97a20f342558d235ffac18aa97cb74edce5112d98c7dfee7587a3db21b032168f7c112514f390a8", "daf7b362c2f4f81b4ebfcebbcb534f7a511ad1321b83f9988692b1ddc363ee28dd09c3a8788961136f0636d4efb0b279193a77b831751a820016399bbe4dbd9e", "0379d598593771ac5a5c5f031b709d154968ea4004f675919b3bc37213f72ce0", [0x7, 0x9]}) 03:09:01 executing program 5: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r0 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) fdatasync(r0) 03:09:01 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x4c05, &(0x7f0000000040)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$nl_generic(0x10, 0x3, 0x10) r3 = socket(0x10, 0x803, 0x0) sendto(r3, &(0x7f0000000080)="120000001200e7ef007243b717afd7030a7c", 0x12, 0x0, 0x0, 0x0) 03:09:01 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) setreuid(0x0, 0xee00) r1 = syz_open_dev$loop(0x0, 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x4c05, &(0x7f0000000040)) 03:09:01 executing program 2: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$loop(&(0x7f00000001c0), 0xfffffffffffffffd, 0x529002) pread64(0xffffffffffffffff, &(0x7f0000000200)=""/116, 0x74, 0x7ffffffffffffffe) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r1, &(0x7f00000049c0)=[{{&(0x7f0000000280)=@ll={0x11, 0x6, 0x0, 0x1, 0x5, 0x6, @local}, 0x80, &(0x7f0000000580)=[{&(0x7f0000000300)="40348dc03fe8c299c4f275de94ccd7115ac541779048262024b2681535a59250c905392df0ee75be6d6eeb86f7c1099c85b92dec5041d9d4b089126a015226f0ccc7effe814aae752371c2e38e93d456d1e2eb8a36eddfa600bc84cde11788c127c527dd0b6c6dfe2ed9481d218eaf67170ac2cd27c6936ed625077bd87f47a6ea4f18f99e8fb6ddef259f946812ef", 0x8f}, {&(0x7f00000003c0)="e6a01db25dd95caf6c47bf1f785c3546bc24b0cc27ca464ee353794cc7943105cadcfc0e92e91b651c007e522cb14e84f0ccd0a568fe862b0d14e1ec537bf29d778f357673d6f6467d5a70ba0ff09fd2f05afef0c29ecb9ef8d39d56711b7363e3aaa9f36e68e01864077d3c4954120a46295ee74747", 0x76}, {&(0x7f0000000080)="39eb4c7b893c242f4c99727313", 0xd}, {&(0x7f0000001240)="e5a04c1666ea70dc4242f6482907bde23c8dd32a647538834a53c0e389c74f82f639e6a34f6c7f84619cf47580ff3449df69e232bc992d4f735ed343c8ffca82d3e80db81e5d2dda8b40c39d39ab55b500f2cce9a0c618ed6af0e6dadf19229073d18807576105a38e48560f56933f68bc9df6bf41ca5106270c786573769077c1a2d30a9acf9ac1a9adcb65bd953e491c0cfab60ed14fb6ed8be3aafc29c500b59ca406440d82bb21db1ac6c53c2d8ee6af26b1e961d31146c9b48b674f15f5ec1aa1cfc0f0976ba094410faa73d416e85cdcba8c356d799704b78228e1bee6e583d18a0da443f2c723888aae4e19b11079514212acd3ca475546c36742643ea372ebcb501225f764d6f491925b21b104b9cd54774a1f5fd915b9ae910066afff1032e8f2408a3abe9208c36ee9960d0ee881f24349529d5254065737e903509bf0367172f027ed8e5b206d08bb74a816a0c01f13e39fa46ad466e4c1eb136aeaa5841db3a6ff45de5965a4474d04a88834da258c118ef2f3cf222bc0dfa5aa6a0ec3e68b09b9508771baee88e4397305557729db7dbb25f7978c716579190c2b3494bbded4f92cc25af8e1d8d571e222434c0c1e4fcf4fe2e76f889cea44a96766f6cd9c3879ccafd680917b8ceeaa5eff091e9037d7388852f21a6c59e01bd607d438efd3f29229632b82c977c41260314a65bb126e20efd6b671a5146b1a2f62a50390979ca09aedbd4449924f791f90c667beed89b42cdb49ca87d8d97b21bec8bdf44a3b7a5ecad8587a30f8394c55824d5c562434e4b20171a4874d9e8b4a32d5054d907cfc399c4e0e2ef73c3be86bbfae9720748700cf33439f81594962b6270984bfe1e6601d90eb7fcd50f8bdcfe992eb2a4a999e3cee6c97cffbe26fd82a910b96f08fe745a22bf52985134c41807fb8582cae5bb583ed53670d5c120d958608574765bb34c51cbb2e19fef81e3581f6c2641ca834d7fafa66e4b3ab4aa36d24f25e9839f7c51bdc5200465d253898ee3fa0d9283bf4080b03af4d3109a4ed2af880e653b8afafaaa3fc27d1bde30a3f8adf1d0d0e27ac8e7779ae05388e723dce90fc099c7baed2a351ca56148f6564a8e36a4e7824945f883c93c05f8757565929496deaf43e5cefc1d8fd7954f361c3d27e164c01393916ddbc1de08ff19f49eb576c3cb0bfbd395d17dd8d4581d817d8d143fd0390726c9aaf27b3bcd1d38e854a7b92618f6451851217b72d7128e499f6a00fae90512ecd612aa6c22a1d26e9dda161abd703a4dee463611b74e4a9e845953f7c8c2e45c57549bdb471a7a6e688cfc9bd3f62fc7dad1d32217926acc11bcc9ff6b1302619bf8315d1db813ca0bd824d7b25ffa3ee198ed0d7b5fc16e52dba64b7a4c186bd0f0a44b141513ec7129416c4d8417f0804c45be421a84ff01773c51d29c9b6ce31bc8c9bb7036c4c3a15eee6fd1e709abdfa1157de428db1786b923866f27b0bb7c024b1c7df3158b9eae0f3b1820ae63b9cdfefbe2e8fe17c3c88574e1e78c6c8ad366928e5f3ed36aa991578fe4b770f06839ca260bf38c10edee2c42ad869c0bce01ddc1e79b2c58f884695e0eb8b2a758e72aa5b88ba609346193a68e07244dbd4ab78aca34363cff889de898b7b23e37802194e510a9bde13053325a12f28163867690560a622e1e34daa836b81ade0096b4b911b2de757020c5dc0bb46e064443ba539079322385c8b757f811ed78e6da8bd05ccd53efa70ba12f4fb855df1b862e24beda6cd735d8faccd469909518ac3699a7eed23c71804173f4edc1b1259e2ed79f0b5ac4c39e1d957e3b5c64ff10e91796788f56eede9e163032345089e7f7bd0a026ea7030ae15b9f3c269dcf9bc9f06800b80f4dee8ffb43257184540cc1ab7af753534ec3802f11b9f97869140a8b2c510fb44d245a3f078f97c4895f5da70f1bb425d898cb5677ca2c0d54b46828501e3013eb41ca61d1c7e4c8afce6c80385d1284b8884762929b970be30c70c3b7e2159b0d032c3f567489803726aa26239a977d88ed3c36c82b90db55bba4081dd32e91fe473c0171d1aa8619ddb3ed91665a979b99271ae46ce5d9792b6648ad2fd3331e7eddda44ce2487d5197c5e4eea9779fa547bdb7d3dfe9bf0d2d468b34323b0cf0e9bef193bbe3c605fb6a108106bcec85576614bdfcf94e34d308993a0b824c43ea12ff70a238dc21cc90ce1a250b43ea12e985521cb115df547b92b6cee04f27d56f9b7602ccad8d3b0edece929f97b9b7297fbd371c732962756aa8c6e8fb521501b9c04c5c2422484414ffff26e92bcf63148a36f48e9f733868216a27d596f07f31723463e4861325b3debacde132659fb104581b2b7abb1557e5010eb0a2d6a3eef0f266a72858ad0029b4ccf3c548310e6c774f1b9f15cb629afbb755bb53fe9cd54375edd338d8b934a3c171667a54aba2488f37d34737c69477f9f093f3fa52208ba931430a6207cd35cc2cbbc676681f6fc5c1806ae616ef8a888aa5d86c5fe7fbf622277632a63157141e5a9b6c2972409ced32508d863e685dbff9e218225a9d603e89d90c0f2d5c44ded7b969931d4731a684ded25ca3581f7bfdfd07e40ab00d6a77c2a0693883413ddfd3a3b6347f535771f7d58ccbf15ab89bd1f7785bd94a765616db651f541321dd2b6ce56e869c4e32b3c2ab9df46d13d30c336637cf3f920d1b44d88e0cda5783aba972f3db105ca1251aa5bf5eafacc9321ad2091d9d5cf89473c4cc1b36fae8a5c8be8e8778f7e8d00a721024f99e386939aa08e9bfe5117a86bc1edd5841e270ba7a3e9518c13356bed99c35e2758d0d98702aefd28c1e9c4abc98bcc28174091d240b9149d9f94f46e12926e69d5f7ebbddb1b873382b22cc20bf6663165e6845ef18f4b152dc67f810d91a77f9921ab28a431ba239c97129a4ebe8e117516b905ff1b735f2f4ee63df0d608d2cccb45db67566c5833e49c2c0061af8c5c3bbb4dac4f4701b97be4dd59c749032269dc5367218465952dc08569287dde01001e5b47554277e495eb01671a2a0560cef2add87a762bd1bc382ddd0a8385826bc918683e9e51fe789aefaa66e5c012cf3462075bf899e98af04e8385ef66863f3b1d7092590c7be6efe1b8bb516880fea5e880beaab9a402ce50971360e246e9c7dc3e0fc775f5949e2a82645b2ef3161a12daea27a9ed5590a9c946a1614db2dbe9dc9461b4c4833f330bda66d655818f70d1671387132a6506f96f519abe6908c285400d3134ef685671b77bc1e695c041a328ee2858bb4202cb39b8cde73e6c655d3d35376810038bd1be5d8750b4bbdb1ea9ae978fd56f63015da8d48f2421d7c253a2745ed2460b24b8ea59d9e2f1b9cd6bb169792ca657f2cb093eacd93c638770e0578a9e06246bff046d7c328243f51d593b158566edd73b680780f75824825b94de79bed1f2535ef2435552da19c3690535de187f2e77ee8ac3bd5cfaa7ba0c916fa966d3ccfda931791395b6c0cb1549be7de9ad41e709ed6f3b47ccfcd0ea738de4e03d782fedf4ae131a102b593208f847b9d2270b5019c359bdbd39509bfff1bc4f0fec9fb4317e046f5ffc7ba67a213e1bbf8c04bf3a0560a20d785958f6920423c1960948f9452151f3b941114e6e58dd4b2a34474b89e8e24d743b04b5016db498ebc6196101aeb0c57f144a6607112ccbcd07ade664d7e286fc8433474e2c843382057fb77ecc7ae20ce3499735268ba442018aea50306e31f3490880df2fe8ada3e9aa4a925057f1d0a541948ceead3844e2ea1089742538715f787c8879fbb367b3e01e24c2c6c2bf8afeb3c8b305eae26402db5e7f109086691a6aceb1b2f5c8e5b0f1ad3d89b051c93e62269d69ec4ce56b77327931f0fe161d8d2e4458fb045c011f4e3e2df595774716453a1d1e0a82b3637709ec228859e793f760d2998c8de1103c929e1fb4954925e97cbc8d83728f1ab7ad4f7cd08ec4b2f6182e0d78375617cb04068a8e270412aaa4d27458b97a2b402ee93e31c9089743f2f6f7dd9e9f764e900305285e52ae9266fe6e6222778aaec47a9a9213760f2a8a505fc7977e743be657636863a7ca6a68918b3ce1571a75e7d53d775cf08acc149ee216097d5cc0f600bfe52c2730d99a71eb78ed926821d0ccbd4f1dea78fcace2290a033071613e3ff0572afe0ffc6de95ec4b55cc4ad48f4ae95133d63129b09110f9b4e6cb53160da6df21a73d3eb580ae893eeefae7669fd37c2b995fcb4a38e583bf9d8f3750b75f61b7f48a2a3bb36d23fb4189045865277f10c2590041c1f616984f6c8d9e3f5f5e16f2d621fd001016b08b4cd898d35d9b126b8cf4040798b2cb3f83e5d540047e5c87320dfb56ff47214c55302c0f35b78aa91f79ae25aa446be184e5a4f148763c200defdd51df32db862cffc4d4c55c45e546ae166eafe1653e58f1e146716388d973d4649dc5476d173e4edf3cfccb15a49de8e3a279475eaac4bd7db9e8e88ab5ee3996fc9266d44f735a33374eaf9d1389e9e235db1824ea416d2a64bd19973e18a2968af30b7f9a54953c52c848a624c3c80916b64447cdb81183af191eeaa6299ae3f4b129a75aead136364137672f9a3cc890bf492de814ff6684aa27967467499fcf861424c735d18ad7cc56e87f7b29e6712fac25dd8eb670845dd66a4d4e895fefe737444d365d97a6a5f005c2ddf2505a8e6b26ca5e25739eeff18234d56293c9d6ef6a3f671604e52166572f6c789dac9bc058162f370f8667aa29effcc14a8ecdd67aa35222a8cc77e7f07c961b18751abe43de4f56e1c01d1aeea37c1276eea6d7d311b92ce8ae4f5dafb73bf6b43b203ba9e9c87eb7871f6d0c3f4eea10292e10e912acb25060d57872fef51ea813d57b5d3839748a86bd34d98639f8cfc9570291cfd68817d385f4798ae7bda892046af3c359b90c72d802c44ccb4ce1bce4cbb6ef2b36645a25e92796687288055548fe73694bdc358803aa75c8425a7f1e986faf0621cb3b7588cf263e366c306fb91b3bda18d0904a7c37e84659bfd3bd85786fb21e005ad690ad9b77fe1a6fe89c1e0fa04d6b3d85c79843009273ffe3cd5920b1c5c5471b1b8ae1001f9b784c968cf976b7ce6346d85ae15aa82b0ad09701e21a889d3705776d82f03d8241a56525e630f062072b8dd9c79d941b298cca4990b6e8293e5c2f867b97811a0fa1711756f78f6ded2dace5e1c5374cb3834287fe1af48eec3eaa162cb8fc0fbb6d99f26ef750a499d7119980edd2708846b0018a37fe4850e2021920344f677fabbd40eac0b8cf88370dceed5e4b5a6eda7182311138f6083eeea76135aeef5a0442767aaca9ef4c43af9f15d0fe6f1a6b299872ce9d822be42516335eab7735984383b11d308588550cc7e7c8d4c05f3bef546fd0166b99d8f0a1fab14f7075170553318036ce1a79c037d6355bf3cb998ff609e1d783ac74edf6327fc922324810b66e1f18496f6fb18ff22b9fef218c715dc1cb008f9aba2f58d60b401a5bb7f57590988b0cfa0d70c5bb0b4f2d6a78e9b35c44c79707f83050b6baeeeeaa94b294a8b62a871930de645bde2b4af0fe0cb07e6cfc748e5385db525962e3e873db58b636297af597679a13ed028bdd91e73c44909f1c1b80c88e2f9b06478a46898f51e018be656ad1a59633ab3d0d577ecff916a9671ee6e6c50ae313877ba9835b4ab0c8bf16754b2df64c46d71e6bee54222dfc09c5c5b5ad943478124495c862d1e659233f5fbeac4f", 0x1000}, {&(0x7f0000000440)="cf382a12593934040b7dcf96afa57067c5c92eb2ad28dd89449c9d3d6c47920c5441cdf47e68e590f303a0579f49bd60481497035f54bd0d0cb01e62be74da4941cbb8c0bc8feb54bff83ed8cd2898cf5edba7ad38da9c91d917f1189e30cb13d8e02f6427af99e6e38bba0b3cba26bf150797f8", 0x74}, {&(0x7f00000004c0)="041ccf907451492dedd177eed2466d7c72a234bbc0647b79a397878a0626353a5fbb67ae6735fb856db47f75bd733ed3617f6d04e98a5170433142b7cd6c34f2a747a9598f2bc4b72fd454901a45390a571a95f04c3d174dbadf7e6ed4c688839694cacbc88a4130c60abd3082763e3eb5fdc08b78e6f35b0144b75d5c4c72d195e1d75e359b66a40058f5975299cf2ea9064279dfe09f94ad1f8d7914d21108bc3c194cbcf5fa00df41374c60c3e5", 0xaf}], 0x6, &(0x7f0000000600)=[{0xc8, 0x88, 0x5, "48a0275731d4a2a2b6279eb8d8cc72ad09d1fdd6e9f131c652c069ec10e2844e69dded1574a9cbc026a0a1e9f70b4d2f177e4f453569cab9ecc9eea0412add3360e55e7db35fa4c2914198aef258a5fea0d92b2d5b780ac5c3f41a6c6036e22e5df25fb6ebe154c4adec046a9b3009e44cd127c5d51aebc084727615e024a9f40656fe4bce6ef032c0f5da7edbbc1af6131133ccfa9f78f910491ab261c486e938d170c02487f9f94c2b68623eb9eb2eed41c2fd12e919"}, {0xf8, 0x119, 0x1, "b8a0b9344c655a9f65e97e38932bf4a2ecec8fec15a9658ed1a1ae2e47e285e833b28e9414d7e70f128cdda1049e5c722b7b7827a322de56a008827b88c49396108ba4355b1460394bb9f25557feecda759c311df7895036eaa0b0fd6e95d47ef02b201648afdd167fefdebc490c96a7a311f220f178626fcb1108afc13affdc3f5bd98ad1070825335bfbf583f8d1b2c8caee71b6fffb62dbfff8f607f0a85ef49738390b976c8338ce64ad2beea2eaecddb375e4202c91d684d4c977d8b61d266db89eed0b035fb53e89edc1530e1cb6efe42f5a29fb6f7a1b9993e254134abdc138e8c930ec"}, {0xb8, 0x116, 0x2, "4de3635942ba5ec8a40cf9c543f155227c22b87a9780db19a65bd997b0a388268c0139a1514ee5f0d62db07b4af961d6df93d6956f39915389d18283d7fcca223d0aa929042325265f47bc20737223fbae110df16fea6997d0cf8c38b84609d54f40a2f5e78c462ca7bb370db55a384c473213f456bfeb9d8fa108f305e76e4e1fd42658c28ebeb5139dfd49c22069b9abce2e393e35576acbf04ae60d9ac3c25e40a1bd14"}, {0x30, 0x104, 0x66, "fcc21459b5230094d7c569b4fa7a5bcb802a6bd2ea2ded24df4632795880d801"}], 0x2a8}}, {{0x0, 0x0, &(0x7f0000000cc0)=[{&(0x7f00000008c0)="33c07cdf17a6ef356c6ca22269a6f7cc4e5580b4cbf4b4f37a33a344d31dbb3d07290ef239e1f5ed76eb1cb1f38ff3e066c6d73e6707104a905b39c5b81df0a66332403c03aa90c37ce7513ca43a1cf3512f877f838cb7fa87725b7029d41144bf6eb1eaca725e0b95a2d9334e8f8082ab06ea96096d0fcd3be36192a223514e8e899d00a84f60b4e6f9c1fb27978d0c56bce809724ea0ffa98e838d075086f230abdf4f6301574724db3448bc59e5908d4cbde8ea78ee1a21ddb3e8fe40d1a04b92b5a19ba6344be432d27150", 0xcd}, {&(0x7f00000009c0)="60ec46790e79a3ab4e66939cb51d4d523533c0a00b7815b70f0b3df34c648fa0c4b092465a3d33eaa57ce2c9da49e9691ccbe02852c921fb92ca2243d6a41412df3c6f3d1917832f9045f7732971cc2b28494b03ad9da67cbe69a55a43cf7f973c002015e3e13fea85af2528485f122bafca74022d0af2fd2844d11de5e4aec62b37fcb714bac7b73034863f48a79ad132db1d48d391a86dea6ca1b59925438c605902943eddbc1ccccd8ba3633bdadaf9b38bc449619db41a1e46bad55c8219f39b8363449aa4833009b23c92a873a7b3b29580ba16", 0xd6}, {&(0x7f0000003280)="aac725de563576c85d5b5b995c622e26b8b2cab8f6ea38195ece41c0e74310582b86dded2266f800924fd5140eca30faf640c4e13b812ca62f787f31558278fa8f09898341647af9f16bce5565b162fe411f314a0b502d2f65b9864c42ac820979a33a8b69079f7db9c82aea7332dba761f85c810cfc7eddcf86554ab4da468ed1e7b48830ed0d967055d73fee0f819dba2cb9b3f9f2802c14c589cadd5c9ab505d991fa338c00508e11a67c868bcbfe79a113c22cb2e287a716145e03ef3424d256efe64074e827b28fe83d888523a18db074d255624bb56e4c3b7533cb3207e97e7e32561b41a1d1f2f2cc5aac2d1053e3fed8c503e54c33d7860dd45d206a82465677af9cc5d63a31180c71105e38e61af0f9f09af5e47a4725cdf868f7d100eb01593878953e04f4d7aecfb47ff4babd29013e71f5819e93f72475c2b129bcf1675c6e48d8e88f38ebcdd2542b077e1d11d909339425d840ced0acadd53e338adc8b2f9bdd79ed4ea3ff3a5dcd5fbd62a17b5c095231325b64d01fbf160e7ad3497415e25c6a244895cfee5f29ad226d9cd1d68222415710605054a61f8cdaae781e429ab731be5a1fc7fdc7011698cfb3dae49ca9cb31b7646f9e811d9521bc78b7d63e911ef6e42f2be1327f791b468060b26b9d3272b63c85e305448c46e7f34352ed9e4bd5842f1db51d50e12d11c7de4582cb0b15d41ffdbe57d471e271c9e3868c2e1c48eaeb40d48c8d54f1c18ffe1180cea0f38305aab4defacbd99cb4153d7dfb4fe70f8503891434c55da34e3c34137249c9c93e394b84cf9e3a759286835764900401d792c8f8f3badbf88410cf15fb8a7e0ff301a598dfd6cea3fc670f7ffcf18034da2b33dbd38df0fd42d27567b53c482e0e8b424bb5f9e69a4fc3e1550ae5810870739b4fba0c4e3eb485f641898be3a47aea516759b9b6abf0dd36507b14ac2566c601b7a461ac0cf8846f70c91cea45a661747fd17bb9d25a1ce1831a62945ba1d7a27a287e8e7d3d84b4551c61a54c2fe30628c15060cfcfb04ec0010e884af52b9564a2feb9009aed36d319b3115f4e0c794fd356bbbe0cfa6a45d35a1cbc51a5888a564e13f534f5956813d5325d48ef2f09b060abe1a7cf72faa88130dcc08e30d87f887b4e6e0a778832699c2285b9cfbc1b1d44dcd6a55875b5443bbc9598e679942381394d588968a498678a0facefe9637501316f33ac95ec36bc961c641204d1c6f0bf9ded0205647638a601d2932bacd478f1577b4b0ba6b93120dcdd40c2406fb70f9c8e34d6d6a978792ce5354c7976feb69a22cdce2a19c4ce724d3e7d6ed8d7c785fa11ca7654547af61374d7f5d7eb889827204de9b76b8e44e1be42de8ede5a4db72634b54cbef92cc196b888a251d8f1536610bf40aa3a1b1d4330d5e3befda1a5327001591ee99b49d1b5f17dac321edd87ed04d80d30264cd47b666b256e98f09714110411802cf027a520770b8bad0a3326870aba62892a22af82cba72b425a3a102c1b376d62a4937465c66f6f91c1f716d408eecc3f3ad71f9e492e0bba1b282381ca185ab954efbbeb76954a1dd3e4b884ed8353cbe4387d3e5437902f81b47b36e0b9c241d0420dcfab62a4d4da6afd554b86beaa8be6c8f00a78c72d8b8fbe546f83705a28620f607be54a961fe69966daaa4f0bf5dd2806546f82c76a38c859a828b7cf17e51e533d7bd32f957a0dbcf7882ea529ee4865e5d52e5a0e8fd58932e57919872d743bc4292e1e2e0c311936542e6cc71151c5d7e1065de895f09ba3e425246d859dea8b8eaedbd7f6ad84ad7f84b09c0176169e8aa4b68d4e510aef1db4929acba5f61f3e808b7973b176a65fb358ce6a5024aef4491061604f872c56e9468f53e300e39b76dc901a3c1eb5652c99f80936721ec60a5cc79411c9e5673dd9b98aab755a073b062561fb7d9d87690041de4509fe6cc940b23cf88eb74acc43fbede8dee935df5fa27b5cfc66bd7a5071a9c2954af9d1af4c639d67f26e0b78794802e534e64e6c85014402902b180840a1f633e2b432a220878a31cd65bafcfbde409e0886deb573ff25ff153f441be21bb7e444fc18c1329ade84f59d8a0039549b1cded72ca9a51a358fbb52c15759496de4f3d4c5bc5205e3da91af8113a2138ac7c48e7c292ab6c0096071567263ebf375c15314a9eca16c02d92875982474f64e022622ccd6da3708757d619651dcaa34d57a8c38b2ad28fe359f8c75ef87f3f37686e69c76711f903267720789c028c7bee13c1c0e001c953c9e00766aadfab31f50e4e8e4b599e9d7168e89ad34f0179bc99f2b9d3973ff8f1eb35a27e7febd148a19d473d9c4024819d3f765aa70b48515773a99b2a87734d31f1ee4e50e8805ba8a92a66338a656bead465099e74b1440a06a94a9820f1beae46cf7fb8d6dc92cd10687d80c78b421309e34781c94d698b65f69ef3506b9d880155eefea6246e9d1f32b30f02a0ab34816e70145a594a505b739636ea5122badeab969a9e8c93d6ae4a3eb6bbd85e1bb77f1ca1adf364655e661f310683217416e57813f30f09582a923fa5e648b07ce9e866cd9dc233081315cac646aeeef97e9c4c6186f5d0398ba45e3c75f52630b5386404dcad47ce4ce32670dc275578be08c26aab3556dbc1413bc85c914c14e9d77e1c3993ec406723636c088078ca92954532b10551c54199f4fb0195f427681c4770badb15d9a7a34c361f159325f634a49aa544ffbf10754d6d15ddc606d17271a582c4f10165227b72d1d0d939767d0fb0e41534f46c6cb8f26209684eb264b3d058cd9926d84437f66c3c280642b8b1c5606cab5f759dbc6ec9cc33329f1bf2184355b18981d56c898e298162cc15fe9e7798be2128bb97d66ffd02b33ed8cb09d8b9dfce08a6c2d1c39223fddb6553169226615fcc9e587f326a8773323890e65832c0956b544027e5301160807f32188b8b44fda274b923b1fbdb046f13232aa0b4322c0ebc028bd580fd476ad671107115850a50f85f2706d34ccc9eecb809b6c076a16a8b680be5ff2895972126e2fc6bf6190dd4d6e3e35056923fa05ff87008be15406c7c74de5b8ebb76509b76a813498fa11ec54549358cb39e823721068358c180008716b0efbddd7d7c522ce777d33f8fb08c0a105349c1c459bc112aa0af27be4003f8fb53f49de120d4afa1917f367e15d0782afdd9578cad6fcd0dc1c42ef910c833d2070e2510dd7cdaa8aefe6ab3f818e6eeea0465c7c5b4735fcba2c4ca7343c8c81e9b5982be9191d66b86f02676379a6d15a53dd112f72c63fbb1d7566b81b8dacfe288c92137471ac6dfdfc82e5342d89074a2cef0938c71c5eb907138aba374e4b6a9a005adc1a7449ae0763d62be6423aca4b677882f03e58ae360703955ba285753a21700ab18c018a1339a214e44a67c028e0deeb4a53f64092ed89b2d82c259d52e7c01e6ee403249c9aea8e279f48c43f3ea556823efe18672d79fa16c9eae4abc60fce2666d5f1a02bbc8e3a80cf4a7b4eb989bb0d3b84a62f31c848a892ddc57198c6d168c65f0b1a33b158eef8b5cba38a19f7ac77b16e9ba5bef8dbe13cf9c213815020d80d494467dde11a81ddfa792830faf99a0639d2f6aeac7c8238ad2d776a88884c01f318375a5d2306d5dce369eea6f7f926f346e7ca3d6852bf7f692e867891f5b276502ca4b750df271a4cb397a9ccc4051b524b7d16c59f330b8cd9f1b252ff7044c091f1b908797f5726b0f868b87029397391f36508811781a199e2a5575354771c8ff6bc0319b899c430d58edd95583f583c2067e6606fc81b0267a4fea2d068dd7fc5d196dc6b8e851a6b29b107c30f5cc2a7e63674bf72a74fad68db8fa427ec1fe9684b95b3d37746aa3a2dd0ec9956ab7bed2d0a29bc8dbce94f7b6ecc61f49e70fe4e12b5d8cb7020c75c4a1b65d3e2809610d9b01bd45bf49b2b4572c35beff95151a71b251c3424e985acf00d52b5d3ebddf858b5bf9cf6a7772d9201419398b4e1199f7d49ee8a14937bc7e5f357c6109c6de5e7e92d6408bdea6007514d6a791afeca895565ff6295d3e54482d46ac527333135f2195d2299b270449de1ba6cb70cfcaf67d30fed6c7f4c1878fd1d72a3be11ab4140ce5f202873909cec37c5c05c5f29b0135f216174c8bb2f381ca2ba2ba64bac38a182fbdb91da248c69aa6e308d5fd254c98302b8aae3f297b7141d00776be96135df72600e27e688a8ea2001c027ea2a40ebc089c6ab2a827a8cedc0cfd54381f7373cb7e4253c6b8fc555ee320a9b79073c45bc00baeba6779d23eb649d98e9df05cb81e6b550610920dfd518eec12bdd339944ac9f3c5506c23c3552e134ea5a8bbf764d1ccae1f054bb2773a66e485703e3fbd3c2330adc4046bede10160fc0f2daf287e119a4b0b40951388871032510806e59fbac1046455a57f78c9dd6b5203aa21d29ac5fb58446052dab5d221357bc9fec433b4c8e36eeefb92927d15c97396d72654fd35a4178789af5142fe6c558461cb97866299f177fdbc858368cf01614ea18e7d4f06d82e246f2fe44e26d4700f7e425a2a32f49a13c1939c3061c8372fc6b74e450c08d9c589d1ce1c9ed509c9982b8d9eeb16c388261c1cccf973f1400e33a213e7da5a6599405190fd5cc95f73c625dd27526c4b74e0c021d06df1524de39b0780d7a8f7ae9b70413910c8f904377f8473f959f47c03d6f93b9c33d6c99be26bd5157f008c928df25885cab10a4c746ce1e5ee5e401635797d372b05cc860a4082b53fc96aa8136d71d3cf5585ac39a3bc08eb96d0de3669e5156f232b4eba56298ec757d13c1c1c03bcc2ab06fdf804b927c9ebaed4754c98a844fa12dd6d3006f508d6d0318b2e5ef12005366bc15e4f6ae5d5f84237838a3b0b84e6d07e2df449ee108302e589821c4fb586ded519a18a0b418380c5c667b20b74594c6e00e5b3b4651a3ed48b1729bcf8a75689256f37e9f4799deea40ea15c32c356eef9eae0dcb62327521ee300c07d0301b57c3f9a94cf105cca69b0bb15d701bc9cb0740a6b32489a2d5861fbe89f91776f1c4950df1fb634bece386f11ab676cc20e2684055c732ea7d5a534289e9971c39b2ab1227c54c4b2016624040d14c0f570c240c91ef807a6a94dd8f736a476ed7412c17b79a2f93613ba29e23aaa8bbccbb1a96a6a72e38c19a389502926f09f2679ecd3f57b2fe1c4d80b21a467b50d0d406baf04529359f58ad865811d438b314472e2e9e8312d8a5c0e199e16d0a6dcaed48e6e6d1874889b81209b4fa7d4e283a9b956ea607e378d3c4e12505cda2d6e01dce60755a1fb3221a0cfa81e05517fc4bf56f797449dfeae00e34da49c2d3ce6b18945cc9c4b09831317ca59c988fb62ee994ba6902120545f720b7050bc546dcef3ef04aaf13e30ca94296be6cfa51e2e2cd5d4da9f20a92bbf46efbc6b15232668f174414da33228a9c6e50bbd14ea1c3b788ffb9159a68436c24b85bb758516cbbca655bf6e3f7377d33aae1cd32e8c3e0fc83977073f3b351a4f8e6e4bbbb91a15233a7f248312e6722a0030c50badd66e59dcc7a5d76029c5195c743bf8ed6097f9124a4a92bc2be0ec11fee32ec9ef1a880cd72ca5de220727840df6743c4d920baeaf5e1b639f3a507462e58a7b5f4c9382699dfab45bd9f9fdfe615b018a92f68c71f45fe755005851835537fd7bba7c924aa3771bc3ad155e1c46789b8f8882b5938f2ea3474f1ef2db8822ccb9db8d4016860517f", 0x1000}, {&(0x7f0000000ac0)="7cdd2d973719c2120224d6019d640d099f2465fbf4284a4cb02a349a513d0876ccc836973485bba5fe1b8ed91d305c0151ba2ff179006d0285fef0f74fc00b5eee69df1a03f62da9edea21a13873887b7c5460a4427288700166a741675346ffb12273e60d4d82d10ab72ffceccac795bc7cf2acb6f4ec3e172de363e7a53442826c4da6810f50", 0x87}, {&(0x7f0000000b80)="bde66099b88a487255e7542354a0a886e5e9fd0fcd66cd43fbc4db1e6b1314ab", 0x20}, {&(0x7f0000000bc0)="2a8e49ba6cf61fddf46c81f68d930561e1af72c360c4fe4fe32d8bd25e2fe23db4c791077eb45408caa84bb547d15f45f0a1d5591fef43c401f14721d13090839072856a28f396273c0b60d019198bcca17f5eb91b0069129d24005eba7a6a05791dd2b0b678c206dd21a68bd5e9b726a232b0e07f41345b69826a00d2454095d31e5e8dc8132b07adf90485e8fc9c0df77a1ed520264886d5c932b21d2f2174f45ca4eda497c8afbe5f2fbbf22f18c2f0789441c33050e333bc3784e4725083fd11b3fa020555", 0xc7}], 0x6}}, {{&(0x7f0000000d40)=@l2tp6={0xa, 0x0, 0x200, @remote, 0x2d5, 0x1}, 0x80, &(0x7f0000000ec0)=[{&(0x7f0000000dc0)="0d105d0a0e0a799289005384521342a0c3c2a21e88b0968b7d1c6631b9af33002cbea4d7a20383879eb58e6c22752e752788c02f2713733ebec26d8381b27e131ba1653481f9052fd5317f8f4a8ed5c70d8b5e885cccf05e73941d53b1c0c48c0b8e356c81bfb9ec2f13b0f509b264d26bb76f48f7f555b2d0537f72a9c58c11c2b55ddcd54b9a3e65c028a519fdb9c567916c3545e8c5d0d45e082c284ae533ff19f00333a7153844017a6728ff22f452cb238fd8533d77d33011ffe7a7d7574df2e53eaacb9a136faec1f87cd8811a3c", 0xd1}], 0x1, &(0x7f0000000f00)=[{0xb8, 0x10e, 0x400, "be24782e7f6c62b87fc48e8c74dd7b309a39da6e11984752ed671b4d5c174977012758a9cfbeff09429e2e0bb4e458f4ec11068ab4fcf59a34c273db00cf68a24406342b8f8a163ecde570ad316bd1a7e6390b27a9acbbb2848b7f5601dff12022de7cac6e3f4156a1a667a1c6041eccba9db1b6987a1ac21635cb371a92002bae61aeb3280552d54871a4ebba7f04bf51e7ada180966abb29f63e3f3fc41f5bf149acdcc9ed82"}, {0x20, 0x112, 0x5, "11998a67a8aac921a374ef37217b6d19"}, {0x98, 0x10f, 0x2, "6ad577c31ae24a557845c8c892ecec9228168a7a082eefa96d5703a0d2905da1c3d8c05f8f0a3f0985157d7428decb2c8ffadd42ac03185c383d491a70af7fda98fadb1a8efb98803ea7f91498adea01a68e5ba1e7d473968144eefb5f956b32386fbf87fd22dc82db2f2bb6938ab0a189f0bd9bcf66ba70ef25b3f6b2ec70419298"}, {0x60, 0x117, 0x9, "e381602b6dd6fd9aa4a6526dc0059d74e645e549ee9f785facb5ad878a90c4a1fd5c90dbd62cdc17a7bfc1110ca3c369ba1e4b5c33c4ed51803763be91d0f2afa25d9aed7f307ef5bf4fa4031e0870b8"}], 0x1d0}}, {{0x0, 0x0, &(0x7f0000004840)=[{&(0x7f0000001100)="e3b279d4ef3c2c41ab24b4b6e1638041f276461b846dd77ffba032bf7e0ce888f877f7b9e07158a42b4e6c006ac60e7663ac309ca10341a75978bd9b9f516593cefac2ff24455b", 0x47}, {&(0x7f0000004280)="127c56eab2858e1d3c6555d947ebd5a51a42db84f1f78b4978f1ecde2c0c9c514698fa650d9714cc1dc2a2aeb883a8747bc0ad0df6f95a7f30c027b10e557500fa463d43898562a5c6a8ed77954adeecaf0f6331bcc6bfa00da0c80f02e3f330c6ad0428e851bd6b56b95cc4cded4e1edd575fdb5b0710d709b63f9ac0ad6db8c2435d", 0x83}, {&(0x7f0000004340)="c7d1097c74ad91cc2ff2adb141e9cfc33de3a25bbcb7ac41653645baeeb3fe77cb217d0fc179fd5eb6625cd3c96c95666a8a1c68fb5fb6a294f00e6440a58d5c25605fe7133193cee812c57bbb002f3adfa32dde959e30eeb5c7d84d527e3897eaa72a1fbe3347a015cf3927806e855f5e114db0330cbe6b9e97b7fc5fbeac56dd7ad68beda72e136edfb2f7e97d3bc39628a8a40e00a3688f4a95516356f20b66e75ef9eb1c755c25ebfa481a643a845a2eae67181af3804b3b606853d523807362ae2069940812f6489158e7001b49e5f1b005b1738c13bf06ca7a3cf32b9a086ba426fd004d4bfd63df46879c23", 0xef}, {&(0x7f0000001180)="66ef399b6cc602e6cbc858066ab6a9f7ac7d4cc1dfaea8cc4d2e75969d8077c5f3e5fe4fdcbc83c27d5d53cada8d5f0d495dccabdd5f371823b5fc804cf19f0511df2430038caf99e4bcff", 0x4b}, {&(0x7f0000004440)="000f306fd6bb6553177b36f3ad2f4506bbd1160c6f9dc15870e56f5656922c0c528663eeefa242f3576fe623a9854325e96ade8ede4f043a50b82dd314009f03551d60f2b451152e2301f86c6999069009564ec6c819e8d9382396935b6abf2d3adc432d12e67f9e09c209135d4cdfea835da03f6b44c1a0aa92eb640e29db9e318bcb4f6b5ac24df909d600bab869f17a36", 0x92}, {&(0x7f0000004500)="c4d1b39509c4e7429a86aa67225706dff95e62b8d948a6fe2deab7e3815d9004290de99d44fcd9ab95343790880e089df21e143a7ea779d54effc535d9b8d32e5b1654aea3138b71ff1bff263e6de15c939abaa832d1e18f1090992d6dae126cce8ed090fe", 0x65}, {&(0x7f0000004580)="e4d20a5df6be6ea4f11e51aa8cf044985a3f536a0ac5700a9669d20cdabe93226e1f0cd7c44d8ab9006af04b1d97b03f26566aeff5e220a69ce3a72a9d2ad4d7a8fd0e47667aa008dbaeba9cac8cf640aa66098d71865b526af4a91f32663912f7f62bf0683d62f75be8d1ebfe9e52938aa49ed167bbd9cc43d43566e10f5b9296e4ca92ae7d5f73b3e5d670e4b96cd3938939af7e3bfe5b2ac561e4b10636bf660f466c51c14f7a93d840934700ae647d5e1cd210c665068262edac4e2aacfcf039509f427b48ad798632d4988c163ee5198f663ef0262391726a4f9be6", 0xde}, {&(0x7f0000004680)="cf7228e4fa2168376d0c9c40fbfb8b8d4901f1d6441f54e8a65ac173ad0ed4bbaa9905d193ab13ba198c336f444cc501a93d56c3e5f80910b820387655494a0311e84b16871231e945119f5908342abfee97d1cbaa4cda96bdedb2c87beb7b19b3b6773952aecb83fb1bbf4e532655249a9c1359469fd00b675d5481698b2d833c6719bee05d17b7be0c245526146857fdb2fd0774adffb8b358b65b54f4e5c097f7253556ab7b0e362ca44c04b8e1d5bbcd34713c5caf77ed358e9db8ce6c7297de570f70f0507059e963dd1d70d0c5f7189cba178a69636c10632adb5b1823ab98f9153dd94c86216bafb66288f9dcdbbcae4081e78d6e1a", 0xf9}, {&(0x7f0000004780)="fd9b401a844b1a318e5b80e5de6c74269ba0b4b8eb4aa88ab65fe639ea031561273d951137b02349dd2319b34b5f330a19ab3bbe728e1b636297d520a3b7d03049efe2f93939c664cc83ea2825f39edfef2a9849c947c203eab56e483ef4b5b2e5793346bf14d53fac06df7450652084a90afb0cb3e123264cbf7c59538b198576310b272ef793d2c7ea90ef5d12ea45c502e56cd6a671df2eebf4808acae6e3e948828864d5774b912eae6aa9fe764e0b931b3b2a87ec0755fc475fb561c9ce", 0xc0}], 0x9, &(0x7f0000004900)=[{0xa8, 0x101, 0xbaad, "f878d37c254fdd6bc25b451a781cca162f68c7f1e880da1c0ee55134580e017c6ee6bdc17cffb4ef091c20bb884dbe12f41edda66e6a2c9ff49a72448a167e2cd02fc95433c95630e9864547c31d7b5d5b07c3ff579b6ad931f3be797e4b16108cbbf42e09c0eaafe3a67ba0f7ae5eb6169c740e11d096ac0f115c53784f5d4788d5fc889f77b78aef145d93758f85da3f2468"}], 0xa8}}], 0x4, 0x10) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1000001, 0x2010, r2, 0xeeba1000) preadv(r0, &(0x7f0000001200)=[{&(0x7f00000000c0)=""/181, 0xb5}, {&(0x7f0000000180)=""/63, 0x3f}, {&(0x7f0000002240)=""/4102, 0x1006}], 0x3, 0xd9f, 0xfffffffd) r3 = ioctl$TIOCGPTPEER(0xffffffffffffffff, 0x5441, 0x2d) dup(r3) r4 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$TIOCSWINSZ(r4, 0x5414, &(0x7f0000000000)={0x709, 0x2, 0x20, 0x1}) r5 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r5, 0x80081272, 0x0) 03:09:01 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x4c05, &(0x7f0000000040)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x803, 0x0) 03:09:01 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_STATUS64(r1, 0x4c04, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x14, "ad3aa66cb2fcbf29d523ab222ae37a80a11b6bfb860fa088d97a20f342558d235ffac18aa97cb74edce5112d98c7dfee7587a3db21b032168f7c112514f390a8", "daf7b362c2f4f81b4ebfcebbcb534f7a511ad1321b83f9988692b1ddc363ee28dd09c3a8788961136f0636d4efb0b279193a77b831751a820016399bbe4dbd9e", "0379d598593771ac5a5c5f031b709d154968ea4004f675919b3bc37213f72ce0", [0x7, 0x9]}) 03:09:01 executing program 5: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r0 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) fdatasync(r0) 03:09:01 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) setreuid(0x0, 0xee00) syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(0xffffffffffffffff, 0x4c05, &(0x7f0000000040)) 03:09:01 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000040), 0xfffffffffffffffc, 0x20100) ioctl$LOOP_SET_DIRECT_IO(r1, 0x80081272, 0x0) r2 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) pread64(r2, &(0x7f0000000040)=""/121, 0x79, 0x7fffffffffffffff) ioctl$IOC_PR_RELEASE(r0, 0x401070ca, &(0x7f0000000180)={0x0, 0x27, 0x1}) ioctl$LOOP_SET_STATUS64(r2, 0x4c04, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x4, 0xffff, 0x0, 0x2, 0x19, 0x6, "cce100dc95ac162e28f5c9e3c7a6e0566a52ebba706ec9dd0f920151f03a616d8af7336d71b40a0a5c9c887567e7799b713da0205ccd41305d03509d9cf6aec0", "2a3096a6b4524ffad163c0a36cd3aff036e6a8645e77dcaf818caadd4eece926a45fbe7aa2be9b30ce31c08c044740899c1852b90dcb0edb39d3f1103e78449f", "6b020e0791f06f5ac8a700bf423f1ecb947c58c2154e22d015a2860072d1f385", [0x1, 0x4]}) 03:09:01 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x4c05, &(0x7f0000000040)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$nl_generic(0x10, 0x3, 0x10) 03:09:01 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_STATUS64(r1, 0x4c04, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "ad3aa66cb2fcbf29d523ab222ae37a80a11b6bfb860fa088d97a20f342558d235ffac18aa97cb74edce5112d98c7dfee7587a3db21b032168f7c112514f390a8", "daf7b362c2f4f81b4ebfcebbcb534f7a511ad1321b83f9988692b1ddc363ee28dd09c3a8788961136f0636d4efb0b279193a77b831751a820016399bbe4dbd9e", "0379d598593771ac5a5c5f031b709d154968ea4004f675919b3bc37213f72ce0", [0x7, 0x9]}) 03:09:01 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x127c, 0x0) syz_open_dev$vcsu(&(0x7f00000002c0), 0x40, 0x195141) syz_mount_image$nfs4(&(0x7f0000000100), &(0x7f0000000140)='./file0\x00', 0x1, 0x0, &(0x7f0000000180), 0x3185020, &(0x7f0000000200)=ANY=[@ANYBLOB="2f6465762f6c6f6f7023002c2f6465762f6c6f6f70230008000000000000006f7023002c2f6465762f6c6f6f7023002c5e2c2f6465762f6c6f6f7023002c61756469742c736d61636b66736465663d402d2d2c66736d9237eca1616769633d30784f010000000000009072cc7526ad59392c6673636f6e746578743d73797374656d"]) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) splice(r3, 0x0, r5, 0x0, 0x10000, 0x0) vmsplice(r4, &(0x7f0000002480)=[{&(0x7f00000012c0)="969654606943d8f5c0d0993bb05344f4f14a9e8150b1", 0x16}, {&(0x7f0000001300)="a8595b0c298aca", 0x7}, {&(0x7f0000001340)="db0866d93ec4c0d0c46dbf578d89dbb622dcbe5bb82e6cff861224d7f73effd7cf7a28a92f7c529587f89d370179838dbf01689203671a48ef4b09a525d576c1854f1e26a8236ed33a74f044025d80462a4e64e6e782fa4f22ca850b8807e8f1348155c9144cb00313075b3bc13f6156e8a2b62aa2b2da22e1a5b3b04db1c1b09f81543f3fcff5b5889b2d2df679a44a06c9fa5e38158e3d31338bbb66dcae5d0b7451a0f8400c853273418f64d7e5d434fadebacc57b8252bd72e504491053d13a0f586b9a783a46c2e7c13a465505abd87128857f4a4047f1d26fd28dbd101ce436c571845e5f545c03a1de3303500", 0xf0}, {&(0x7f0000001440)="58d02511d00c19d0e2e23bd0181131ac5dbf5996af1d43f269bf8fffde36a3e8d0a640", 0x23}, {&(0x7f0000001480)="b144007fade046d30295600b9edf404ba5097b8aaa76d84a16d53657c40cc36317f3fbb26f633f65f0e3407aa9c4f4c707d6ae827f001ec8634ebefaedea4311525ce9fddb980bc7eaba65ecbf1dd71b1d33b5e2bd9e08573189e822a9cbc10aa9d3d797e0bd0f82f46e19b73ac0331ec8bf285cc4e6342f6ea01e37bd94ac945597653b9da4e833988f9c3e533d1736bc9153607f3e6a56664417fabc438e68ca49e671c5333abb92593039d805933efd33ed00d059a1bcd4c40d3c90d6f5f2ac54e92b7af73ca1bf9e115f5265533402ec8cbbdfaffd4bcd3a4d1c9fb6264534be7825aade544af39823fba94a973862569e4dbed6457b0590d9be7a66596992a6eb6a4fd6eb68318fbd136012b76b896a8d0a51cbea6f48745fcb78c326dddf51201121fed6428deecbf7285d4873b65ce7ecfd0ee48f164eac4823021f00f091a1acda70db272f3d8c83babeaeb1d0a9ea73d992bae78545729359bea4e940f52bf3e1946d827fdab864743f52b9a7e0d5501b6d7c11ea867280d282b07f276de4fed2866c834e954941a691ce2185999ac3bce3ce36977f771e39a360e2bbc81a5a497073ecac2f5963aabf5695c3060a25d21b1bdc71bcfbe314fae738f1ae809fc180f822101303dc31465f901fd94b62cfc5fe059c1dd727ee8f9786c0bd5369693cbb719c6d328e2825e99986c423500b7e124f29ad657bb4ce766e66b39b3053fce9e6708c4a81411ed387e5a54b51bbaa93737bb9e6b2b86492d491869368dc529a2edca08ca5b16d08e717fd34504721b7ea66e5bef008f96a6243983e23bd1520153c740d05ded21f62f35a5031acb9a67f0f00e4cd7a46e760f5d12997531f65bd7ce65110739a0949f2bb80d56abade8358b6327c7138a26aaca39345b35bd36cf42b011c44c649b756d6f064fef14ecfd20c8f362ceaa3217e6f96755bc7aab8f0fc6c373c10be7d1570aad7f851c7a4769452022f6cca00699a9debe2e29e0f4b8b7336a34718aff71a0a4585f6b067c32f4bc170dedab4288515e806b8f99795385c2a6405c55417131ed2a7d49221b6b468eed1b78db3e26c35e9834539a4a959e73d81470d74a254b36b89f4b8bdaa7dc8da5737117fdccfd0c649f74c52118d1938170b9994c01e417218d99e676829bd2b5bd7b23da59023de2e9c6cab8389e1673b9f31cdb8e2e6fdf9029026a51532886c383cb209dfc4a0079721d70fcd1444e031b270cb83dc7a633e8eae31dbb1c9d39a77e99a12cca1d440fc6c7123ad5bdabaac58c69490905398ebe9bba173251e64c63a49f782cbd4d9197e0d5f8f4af4db9b74cb68e26f0816ae30fe6290c5f5e0fafe7340648c6b66d4477f2ef9c742812572e13febb9595ef38895bd0b45b953c63f1ddc18ddcbf17afffc0c71f2533fff604ec248d1ccd5ee90160d5695cdc4e7811c316e67431ac13e51101813ae284d50b9ed9108049e22ab61a53dfb386980fe2322f375ec8216c9d1ae5af921b6c830592731a08c47fde870e9b407c8af925a521387abafd34b3ad59bb8e65045713802c9e02f5d41eb9558e9059536b20e9880541239f9e3e801b2ef9773a73fc022575530804b9a0a9d91f57fcca9720643f75eebb8cdfd6c6a4fbd816236dc818fe7cf6213c38b2b62523014b554441ceff104b74ea674ad275dc9a652f73ec6ba9599282f847a59287ef12c0a91dc3b9145f400368f6ed32b164f730460ff2aecbaf316cf464ae92dfdb1aa6affe4ebd11675849f152ccbe8b497d9500c030a1c150e4016cf1ac14c0b8c439edcf6617dcfe438a499778edf8d824593a68c42fdf2c60966b90abf37d3a313477f7929b7eb57d974eaa2ae6d36d4dbe043501878182e68786b9de9d9f91c70cbd7fb6bf0b66e10385885de9320cc13180c8e03aa6d70e52e7f42f402ef3e898a9dddf854a538b2637496e594ef402787dd4326b1ec33bf9c2db1a1937f7acaeeabb8be9cf1281b797897ec1c2aaa2e97d84307c66139d103916b65d5940ce9dc3ae91a271f0aae91af2f37aeec349850558612d5d2d801b150369a533d9051138b34f1d0995a3a2fc6a65168f692350c3c434d0714216f63751d1c0507c819479ed7e9c4ff8694eb0f42b65b50aa0c8525ab3db266a606d8370016868928bcf8b4d23d531498d914f0e898ceab9bd63779786a2ce6b25440bb47a78c421e483b73a08ab53e565274cd8d523e65cc6a55c9a4eb0bf6d71132d2de2b432b421a943309903654300b336ae59ce6e66a0ec30bd75bb9b2ff40dc0e4715f4a17762e1ddf40f1fdcdbd7284941804512085238b3ea2eb2423741b6029741463a2c3c5ff05d424ad3e0a9ab1e447b7242d974eba573e918c423c9a8c1767f5d05dfb2f7466b9d59dae8e480d7dda63b704df23922ab211df000390bd29bc58f97f2cacf02641e9229e411fa9439384c43d404f9524b564825c9da85cad143e35e755fdf7f4287446600d93c61e2886cc3882a50242067d094629a57763aa5098c656061ca429b2fb71ef4ac4ce5277450307bb4377b8cd3ed3cc75d8f491017bfd8a66814b509af20e6e8e3ae8f73bedcb522a93a9d8d45a8542598bfb6ba50ef10376939b57601807a76265f9ec6dfdb059326983d26a6449546da4d2b31a7732908ebb96c552a9eeba3d9549c26a377e60a086d20f101e6e5429033097854e9254fd1b1dca1190a1bab2b59b005781b150c7fb009d65a783b581448081e748fb2a54ce711649f86d55b212d9f0a9f2919f7be8549150ac9bf1764c2ccdf9579fad790171affc755a264aea2b830b5d0bf79a71329150bc6e9803fac36cdb8c70dc2afb111e848714143531cb6ee6e8d8d0d37228608e97e37046ba8c6b71d79ac6564393e4787db42f34a87ade9913d24b5b6e7dc176d07b9cf45e3e6386404a24306e8284b262d286c8e04e1b207aaf5e4e2ab61bc1dd1904a5d01cb947a87f5fcc18124628ccb3c3f35db76120bfbfc965d157767dda88652ae2676244f0897fe48f9d6913a3f1daa37c2e6f9dd434a61826323983bdcf32b5f21fb2868c2c0217da8f8d52f58385a101e8647de21537a19769de897f11b4e7e0985f430ba36aa4089403f2a8a846fc2f9e4ef04df9e75b02342ca179fc6b16a684394ab168bfad5b39569f1e6a1e861a54311f29dcb328b7b46cd41fe97596646e3ff6ae10c1e6a055573e9eb6f949f8427a80f923bf968239b29ad6b3ae904c99c13f44d3f8453a3bfdfe2d263b7db494e01286a6ce687105b5c3787154ec5e64c3d818407f4b81b066e415219b4647f1b337c38099b95513f7171f007ad365f48c4117d09d4642433a6231daaccab3f8a385702b14621e1e8f5f6ef6694b670817f9e715b5d609fb1a61ffb9d339e944dea747f834b35c386a97f77067b3981d3fdb8b5e9b275376cd3b921c5d6daee94ba041ee4695c1b353d7d847ed119c6d9d637ee59bdb4ceed9f68126742ad1cd065cf364d5d427eafe783c0d15ebded2b8c632ee7892f1c786d690242a005068fe70c92209368f5a5974fd729321c6a1e97fa17ed9de4681d60d75daac2b3174b5c1a80ee8bce73dbafec254484dda8a29b38c23787e179873bb082c75c16a4d43b3d0d45fe0a9db8caa9a2eac77aa728e47b2242fcfda21023b2daebc4f07d16020e40fdae07e23111352ad358609a4cd4fa89fbb84da73987e3b2345bcaed4eb6529e8a41f6ea2d1c245a21167571f7a7b10467167f60286fd139e2b11b645a13bcc32712453cb61eaed8cbe21685cdb2ef16c289345e0facd6a7e3957f1a33dba7ae9acc5ed6f48aa4496b23d8a6820e41fa1ba6ea817dc209bac4b4ad8fd9e4d13384b6d22b36ca47ef64166823411f6d67349657180fea26a06a0821a3e709d0ad8f69ed52b4b34a5c2da1c1012ff7a9ccb49e3c60cbd4f088323950a3b2fcb94e9107148150b551f3ab28cc380b7b17512b2e150fb2063a7094067dc297a67ad637e7ab23449eda773331c45a388052c9081bb29f07aab14a8b4b6dbdb91a824755cd77446f52224933520ad47c81e31a5f68b45c551afda4bf73dc88435b66368364dbe8d0e6f21e9c3824660042049122dee4b6ca10ee8712fd5fc3731f121deaef27dbbc60f7e687a89768a2db97c3b7df2e4babf871c78c306132b849ebf8b258da73d0809dde5519f5c8de4458b182fef1917c17a74f16166262deda11f3403c87d37674b16f4e7a242e0f77562d91e55583d255c6e42203aab60eb59ff0b36a5adec28e622c1ca489f5a1a0beba6004a159266ed51033089055bc34158e3611ba719e48596e594b002979e9eb120b46d60121b9c7b93559459d9edbb165af6eacc4f636c60ccf51f4a94ffbd5626066032491ada01d17393753414412735c701057375682da7ca8b68c55b43270e53a3595a447afcc0ce66a55309701d2a62ddb8f0c423f41289d1b7f247b1d9dbe64de63238169b97ab3ddf9a23e504a902c7b9d8073b3d94f8da488a8ef41541ae89137fe6e3ae3aa7726ad6ab01c9572bfc15f5de0224420eccaad06b3d3e6b0ffff14fbb333d1391f06437e31e2e2f279e91faea171c9658b88590a90de790ac09cb04247ad932069df7e41cb3b7d40d6210ca2802d91c739887868fdcc627ae7c8698b983645c19cbebdd0494e5986bedb95e4cab741330cae1364fe2e303421923733a7031d2206dbd90e4b1d70c9de710dcc69a82bcf9e7c86bc0b43e6fb0687bcaf1cd73015f0f5dcb220a864cc4db9b8d7dc0acebfd93b664bea11c71199d1db2c27deb414cd4b69880f02c477f9bb864af53a5af5d91f76d147e92c01bb3d8e9646b2d448a660b3269f5255856a882201fef89ceb3f0d1579f507586542cc824731bd3f25bd4a5da32a379721912c018920b76d36b54ba22e4ecb7bfd271c17795a85e1b8fd740e096cea574b8ce8d0fbedd1cf0a5e86078683c205c0d72fb3309d2984c6c54ffc791cadc868319c58103a2e343bb7d2815ad88ff35c6e22cd041447bac1296b41c153f57fba545b98ea28768b5eb7649d0228fbd158785058ac8c19cd58966f8ded75f26f6dbbf409ace41751984735ea516479af551e614462924dcb2e7a548b3c5bfcf65055e4494b1149f3d49fe6977c71da08696ea7df26aded3ed64f2ff89b617847d8cb0a70248595380015f7c55374210d0a4dfbdd3f11ae70b33a76bd5182ac989bae8033c45c5381263d50afaefb01b3bc898e1ad0a21b10d622934e5a8b6864c9769904d9c90c3ae7db49a011d59a1cd15727d04838edc454a00a7b3a302071a8d8b72859b99cae7fd37c988a270aa8bb29f00c5264a74b82e7572945d6cd53323c74af26e376", 0xed0}], 0x5, 0x0) write$tcp_mem(r5, &(0x7f0000000080), 0x48) write(r5, &(0x7f0000000280)="92", 0x1) read(r4, &(0x7f0000000180)=""/172, 0xac) 03:09:01 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) setreuid(0x0, 0xee00) syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(0xffffffffffffffff, 0x4c05, &(0x7f0000000040)) 03:09:01 executing program 5: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r0 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) fdatasync(r0) 03:09:02 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_STATUS64(r1, 0x4c04, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "ad3aa66cb2fcbf29d523ab222ae37a80a11b6bfb860fa088d97a20f342558d235ffac18aa97cb74edce5112d98c7dfee7587a3db21b032168f7c112514f390a8", "daf7b362c2f4f81b4ebfcebbcb534f7a511ad1321b83f9988692b1ddc363ee28dd09c3a8788961136f0636d4efb0b279193a77b831751a820016399bbe4dbd9e", "0379d598593771ac5a5c5f031b709d154968ea4004f675919b3bc37213f72ce0", [0x7]}) 03:09:02 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) setreuid(0x0, 0xee00) syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(0xffffffffffffffff, 0x4c05, &(0x7f0000000040)) 03:09:02 executing program 5: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) fdatasync(r1) 03:09:02 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x4c05, &(0x7f0000000040)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$nl_generic(0x10, 0x3, 0x10) 03:09:02 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) preadv(r1, &(0x7f0000000380)=[{&(0x7f0000000100)=""/102, 0x66}, {&(0x7f0000000200)=""/197, 0xc5}, {&(0x7f0000000180)=""/5, 0x5}, {&(0x7f0000000300)=""/124, 0x7c}], 0x4, 0x0, 0x2) poll(&(0x7f00000000c0)=[{r0, 0x10}], 0x1, 0x7) socket$nl_generic(0x10, 0x3, 0x10) r2 = socket(0x10, 0x803, 0x0) sendto(r2, &(0x7f0000000080)="120000001200e7ef007243b717afd7030a7c", 0x12, 0x0, 0x0, 0x0) recvmmsg(r2, &(0x7f0000006b40)=[{{0x0, 0x92171cfb126ec2a7, &(0x7f0000000040)=[{&(0x7f00000011c0)=""/4096, 0x1011}, {&(0x7f00000000c0)=""/119, 0x79}], 0x2, 0x0, 0xfffffffffffffd18}}], 0x4000000000001d9, 0x0, 0x0) poll(&(0x7f00000005c0)=[{r2, 0x200}, {0xffffffffffffffff, 0x718}, {0xffffffffffffffff, 0x340}, {0xffffffffffffffff, 0x6000}, {0xffffffffffffffff, 0x12}, {0xffffffffffffffff, 0x4894}, {r0, 0x2cf9500ca6d4b451}, {0xffffffffffffffff, 0x10c3}], 0x8, 0x0) inotify_add_watch(0xffffffffffffffff, &(0x7f0000000480)='./file0\x00', 0x8000040) ioctl$LOOP_SET_DIRECT_IO(r1, 0x80081272, 0x0) ioctl$TIOCGSID(r0, 0x5429, &(0x7f0000000040)=0x0) ioctl$F2FS_IOC_ABORT_VOLATILE_WRITE(r1, 0xf505, 0x0) r4 = ioctl$TIOCGPTPEER(r0, 0x5441, 0x6) mmap(&(0x7f000056e000/0x4000)=nil, 0x4000, 0x2, 0x10010, r4, 0x1fe04000) fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x0, 0x1, 0x5, 0xfffffffffffffffc, r3}) r5 = fcntl$dupfd(r0, 0x0, r0) getsockname$unix(r5, &(0x7f00000003c0), &(0x7f0000000440)=0x6e) 03:09:02 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_STATUS64(r1, 0x4c04, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "ad3aa66cb2fcbf29d523ab222ae37a80a11b6bfb860fa088d97a20f342558d235ffac18aa97cb74edce5112d98c7dfee7587a3db21b032168f7c112514f390a8", "daf7b362c2f4f81b4ebfcebbcb534f7a511ad1321b83f9988692b1ddc363ee28dd09c3a8788961136f0636d4efb0b279193a77b831751a820016399bbe4dbd9e", "0379d598593771ac5a5c5f031b709d154968ea4004f675919b3bc37213f72ce0"}) 03:09:02 executing program 5: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) fdatasync(r1) 03:09:02 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x4c05, &(0x7f0000000040)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$nl_generic(0x10, 0x3, 0x10) 03:09:02 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) setreuid(0x0, 0xee00) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x4c05, 0x0) 03:09:02 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x127c, 0x0) syz_open_dev$vcsu(&(0x7f00000002c0), 0x40, 0x195141) syz_mount_image$nfs4(&(0x7f0000000100), &(0x7f0000000140)='./file0\x00', 0x1, 0x0, &(0x7f0000000180), 0x3185020, &(0x7f0000000200)=ANY=[@ANYBLOB="2f6465762f6c6f6f7023002c2f6465762f6c6f6f70230008000000000000006f7023002c2f6465762f6c6f6f7023002c5e2c2f6465762f6c6f6f7023002c61756469742c736d61636b66736465663d402d2d2c66736d9237eca1616769633d30784f010000000000009072cc7526ad59392c6673636f6e746578743d73797374656d"]) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) splice(r3, 0x0, r6, 0x0, 0x10000, 0x0) vmsplice(r5, &(0x7f0000002480)=[{&(0x7f00000012c0)="969654606943d8f5c0d0993bb05344f4f14a9e8150b1", 0x16}, {&(0x7f0000001300)="a8595b0c298aca", 0x7}, {&(0x7f0000001340)="db0866d93ec4c0d0c46dbf578d89dbb622dcbe5bb82e6cff861224d7f73effd7cf7a28a92f7c529587f89d370179838dbf01689203671a48ef4b09a525d576c1854f1e26a8236ed33a74f044025d80462a4e64e6e782fa4f22ca850b8807e8f1348155c9144cb00313075b3bc13f6156e8a2b62aa2b2da22e1a5b3b04db1c1b09f81543f3fcff5b5889b2d2df679a44a06c9fa5e38158e3d31338bbb66dcae5d0b7451a0f8400c853273418f64d7e5d434fadebacc57b8252bd72e504491053d13a0f586b9a783a46c2e7c13a465505abd87128857f4a4047f1d26fd28dbd101ce436c571845e5f545c03a1de3303500", 0xf0}, {&(0x7f0000001440)="58d02511d00c19d0e2e23bd0181131ac5dbf5996af1d43f269bf8fffde36a3e8d0a640", 0x23}, {&(0x7f0000001480)="b144007fade046d30295600b9edf404ba5097b8aaa76d84a16d53657c40cc36317f3fbb26f633f65f0e3407aa9c4f4c707d6ae827f001ec8634ebefaedea4311525ce9fddb980bc7eaba65ecbf1dd71b1d33b5e2bd9e08573189e822a9cbc10aa9d3d797e0bd0f82f46e19b73ac0331ec8bf285cc4e6342f6ea01e37bd94ac945597653b9da4e833988f9c3e533d1736bc9153607f3e6a56664417fabc438e68ca49e671c5333abb92593039d805933efd33ed00d059a1bcd4c40d3c90d6f5f2ac54e92b7af73ca1bf9e115f5265533402ec8cbbdfaffd4bcd3a4d1c9fb6264534be7825aade544af39823fba94a973862569e4dbed6457b0590d9be7a66596992a6eb6a4fd6eb68318fbd136012b76b896a8d0a51cbea6f48745fcb78c326dddf51201121fed6428deecbf7285d4873b65ce7ecfd0ee48f164eac4823021f00f091a1acda70db272f3d8c83babeaeb1d0a9ea73d992bae78545729359bea4e940f52bf3e1946d827fdab864743f52b9a7e0d5501b6d7c11ea867280d282b07f276de4fed2866c834e954941a691ce2185999ac3bce3ce36977f771e39a360e2bbc81a5a497073ecac2f5963aabf5695c3060a25d21b1bdc71bcfbe314fae738f1ae809fc180f822101303dc31465f901fd94b62cfc5fe059c1dd727ee8f9786c0bd5369693cbb719c6d328e2825e99986c423500b7e124f29ad657bb4ce766e66b39b3053fce9e6708c4a81411ed387e5a54b51bbaa93737bb9e6b2b86492d491869368dc529a2edca08ca5b16d08e717fd34504721b7ea66e5bef008f96a6243983e23bd1520153c740d05ded21f62f35a5031acb9a67f0f00e4cd7a46e760f5d12997531f65bd7ce65110739a0949f2bb80d56abade8358b6327c7138a26aaca39345b35bd36cf42b011c44c649b756d6f064fef14ecfd20c8f362ceaa3217e6f96755bc7aab8f0fc6c373c10be7d1570aad7f851c7a4769452022f6cca00699a9debe2e29e0f4b8b7336a34718aff71a0a4585f6b067c32f4bc170dedab4288515e806b8f99795385c2a6405c55417131ed2a7d49221b6b468eed1b78db3e26c35e9834539a4a959e73d81470d74a254b36b89f4b8bdaa7dc8da5737117fdccfd0c649f74c52118d1938170b9994c01e417218d99e676829bd2b5bd7b23da59023de2e9c6cab8389e1673b9f31cdb8e2e6fdf9029026a51532886c383cb209dfc4a0079721d70fcd1444e031b270cb83dc7a633e8eae31dbb1c9d39a77e99a12cca1d440fc6c7123ad5bdabaac58c69490905398ebe9bba173251e64c63a49f782cbd4d9197e0d5f8f4af4db9b74cb68e26f0816ae30fe6290c5f5e0fafe7340648c6b66d4477f2ef9c742812572e13febb9595ef38895bd0b45b953c63f1ddc18ddcbf17afffc0c71f2533fff604ec248d1ccd5ee90160d5695cdc4e7811c316e67431ac13e51101813ae284d50b9ed9108049e22ab61a53dfb386980fe2322f375ec8216c9d1ae5af921b6c830592731a08c47fde870e9b407c8af925a521387abafd34b3ad59bb8e65045713802c9e02f5d41eb9558e9059536b20e9880541239f9e3e801b2ef9773a73fc022575530804b9a0a9d91f57fcca9720643f75eebb8cdfd6c6a4fbd816236dc818fe7cf6213c38b2b62523014b554441ceff104b74ea674ad275dc9a652f73ec6ba9599282f847a59287ef12c0a91dc3b9145f400368f6ed32b164f730460ff2aecbaf316cf464ae92dfdb1aa6affe4ebd11675849f152ccbe8b497d9500c030a1c150e4016cf1ac14c0b8c439edcf6617dcfe438a499778edf8d824593a68c42fdf2c60966b90abf37d3a313477f7929b7eb57d974eaa2ae6d36d4dbe043501878182e68786b9de9d9f91c70cbd7fb6bf0b66e10385885de9320cc13180c8e03aa6d70e52e7f42f402ef3e898a9dddf854a538b2637496e594ef402787dd4326b1ec33bf9c2db1a1937f7acaeeabb8be9cf1281b797897ec1c2aaa2e97d84307c66139d103916b65d5940ce9dc3ae91a271f0aae91af2f37aeec349850558612d5d2d801b150369a533d9051138b34f1d0995a3a2fc6a65168f692350c3c434d0714216f63751d1c0507c819479ed7e9c4ff8694eb0f42b65b50aa0c8525ab3db266a606d8370016868928bcf8b4d23d531498d914f0e898ceab9bd63779786a2ce6b25440bb47a78c421e483b73a08ab53e565274cd8d523e65cc6a55c9a4eb0bf6d71132d2de2b432b421a943309903654300b336ae59ce6e66a0ec30bd75bb9b2ff40dc0e4715f4a17762e1ddf40f1fdcdbd7284941804512085238b3ea2eb2423741b6029741463a2c3c5ff05d424ad3e0a9ab1e447b7242d974eba573e918c423c9a8c1767f5d05dfb2f7466b9d59dae8e480d7dda63b704df23922ab211df000390bd29bc58f97f2cacf02641e9229e411fa9439384c43d404f9524b564825c9da85cad143e35e755fdf7f4287446600d93c61e2886cc3882a50242067d094629a57763aa5098c656061ca429b2fb71ef4ac4ce5277450307bb4377b8cd3ed3cc75d8f491017bfd8a66814b509af20e6e8e3ae8f73bedcb522a93a9d8d45a8542598bfb6ba50ef10376939b57601807a76265f9ec6dfdb059326983d26a6449546da4d2b31a7732908ebb96c552a9eeba3d9549c26a377e60a086d20f101e6e5429033097854e9254fd1b1dca1190a1bab2b59b005781b150c7fb009d65a783b581448081e748fb2a54ce711649f86d55b212d9f0a9f2919f7be8549150ac9bf1764c2ccdf9579fad790171affc755a264aea2b830b5d0bf79a71329150bc6e9803fac36cdb8c70dc2afb111e848714143531cb6ee6e8d8d0d37228608e97e37046ba8c6b71d79ac6564393e4787db42f34a87ade9913d24b5b6e7dc176d07b9cf45e3e6386404a24306e8284b262d286c8e04e1b207aaf5e4e2ab61bc1dd1904a5d01cb947a87f5fcc18124628ccb3c3f35db76120bfbfc965d157767dda88652ae2676244f0897fe48f9d6913a3f1daa37c2e6f9dd434a61826323983bdcf32b5f21fb2868c2c0217da8f8d52f58385a101e8647de21537a19769de897f11b4e7e0985f430ba36aa4089403f2a8a846fc2f9e4ef04df9e75b02342ca179fc6b16a684394ab168bfad5b39569f1e6a1e861a54311f29dcb328b7b46cd41fe97596646e3ff6ae10c1e6a055573e9eb6f949f8427a80f923bf968239b29ad6b3ae904c99c13f44d3f8453a3bfdfe2d263b7db494e01286a6ce687105b5c3787154ec5e64c3d818407f4b81b066e415219b4647f1b337c38099b95513f7171f007ad365f48c4117d09d4642433a6231daaccab3f8a385702b14621e1e8f5f6ef6694b670817f9e715b5d609fb1a61ffb9d339e944dea747f834b35c386a97f77067b3981d3fdb8b5e9b275376cd3b921c5d6daee94ba041ee4695c1b353d7d847ed119c6d9d637ee59bdb4ceed9f68126742ad1cd065cf364d5d427eafe783c0d15ebded2b8c632ee7892f1c786d690242a005068fe70c92209368f5a5974fd729321c6a1e97fa17ed9de4681d60d75daac2b3174b5c1a80ee8bce73dbafec254484dda8a29b38c23787e179873bb082c75c16a4d43b3d0d45fe0a9db8caa9a2eac77aa728e47b2242fcfda21023b2daebc4f07d16020e40fdae07e23111352ad358609a4cd4fa89fbb84da73987e3b2345bcaed4eb6529e8a41f6ea2d1c245a21167571f7a7b10467167f60286fd139e2b11b645a13bcc32712453cb61eaed8cbe21685cdb2ef16c289345e0facd6a7e3957f1a33dba7ae9acc5ed6f48aa4496b23d8a6820e41fa1ba6ea817dc209bac4b4ad8fd9e4d13384b6d22b36ca47ef64166823411f6d67349657180fea26a06a0821a3e709d0ad8f69ed52b4b34a5c2da1c1012ff7a9ccb49e3c60cbd4f088323950a3b2fcb94e9107148150b551f3ab28cc380b7b17512b2e150fb2063a7094067dc297a67ad637e7ab23449eda773331c45a388052c9081bb29f07aab14a8b4b6dbdb91a824755cd77446f52224933520ad47c81e31a5f68b45c551afda4bf73dc88435b66368364dbe8d0e6f21e9c3824660042049122dee4b6ca10ee8712fd5fc3731f121deaef27dbbc60f7e687a89768a2db97c3b7df2e4babf871c78c306132b849ebf8b258da73d0809dde5519f5c8de4458b182fef1917c17a74f16166262deda11f3403c87d37674b16f4e7a242e0f77562d91e55583d255c6e42203aab60eb59ff0b36a5adec28e622c1ca489f5a1a0beba6004a159266ed51033089055bc34158e3611ba719e48596e594b002979e9eb120b46d60121b9c7b93559459d9edbb165af6eacc4f636c60ccf51f4a94ffbd5626066032491ada01d17393753414412735c701057375682da7ca8b68c55b43270e53a3595a447afcc0ce66a55309701d2a62ddb8f0c423f41289d1b7f247b1d9dbe64de63238169b97ab3ddf9a23e504a902c7b9d8073b3d94f8da488a8ef41541ae89137fe6e3ae3aa7726ad6ab01c9572bfc15f5de0224420eccaad06b3d3e6b0ffff14fbb333d1391f06437e31e2e2f279e91faea171c9658b88590a90de790ac09cb04247ad932069df7e41cb3b7d40d6210ca2802d91c739887868fdcc627ae7c8698b983645c19cbebdd0494e5986bedb95e4cab741330cae1364fe2e303421923733a7031d2206dbd90e4b1d70c9de710dcc69a82bcf9e7c86bc0b43e6fb0687bcaf1cd73015f0f5dcb220a864cc4db9b8d7dc0acebfd93b664bea11c71199d1db2c27deb414cd4b69880f02c477f9bb864af53a5af5d91f76d147e92c01bb3d8e9646b2d448a660b3269f5255856a882201fef89ceb3f0d1579f507586542cc824731bd3f25bd4a5da32a379721912c018920b76d36b54ba22e4ecb7bfd271c17795a85e1b8fd740e096cea574b8ce8d0fbedd1cf0a5e86078683c205c0d72fb3309d2984c6c54ffc791cadc868319c58103a2e343bb7d2815ad88ff35c6e22cd041447bac1296b41c153f57fba545b98ea28768b5eb7649d0228fbd158785058ac8c19cd58966f8ded75f26f6dbbf409ace41751984735ea516479af551e614462924dcb2e7a548b3c5bfcf65055e4494b1149f3d49fe6977c71da08696ea7df26aded3ed64f2ff89b617847d8cb0a70248595380015f7c55374210d0a4dfbdd3f11ae70b33a76bd5182ac989bae8033c45c5381263d50afaefb01b3bc898e1ad0a21b10d622934e5a8b6864c9769904d9c90c3ae7db49a011d59a1cd15727d04838edc454a00a7b3a302071a8d8b72859b99cae7fd37c988a270aa8bb29f00c5264a74b82e7572945d6cd53323c74af26e376", 0xed0}], 0x5, 0x0) write$tcp_mem(r6, &(0x7f0000000080), 0x48) write(r6, &(0x7f0000000280)="92", 0x1) write$binfmt_elf64(r4, &(0x7f0000000040)=ANY=[], 0x10034) 03:09:02 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = openat2(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={0x80002, 0x28, 0xc}, 0x18) mmap(&(0x7f0000216000/0x3000)=nil, 0x3000, 0x1800007, 0x10, r1, 0xdf567000) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r2, 0x80081272, 0x0) 03:09:02 executing program 5: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) fdatasync(r1) 03:09:02 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) fdatasync(r1) 03:09:02 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x4c05, &(0x7f0000000040)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket(0x10, 0x803, 0x0) 03:09:02 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) setreuid(0x0, 0xee00) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x4c05, 0x0) 03:09:02 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x4c05, &(0x7f0000000040)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket(0x10, 0x803, 0x0) 03:09:02 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) fdatasync(r1) 03:09:02 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) setreuid(0x0, 0xee00) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x4c05, 0x0) 03:09:02 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) fdatasync(r1) 03:09:02 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x13, r1, 0x257d3000) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$netlink(0x10, 0x3, 0x0) r2 = fsmount(r0, 0x0, 0x0) r3 = gettid() ptrace$setopts(0x4206, r3, 0x0, 0x0) tkill(r3, 0x38) ptrace$setregs(0xd, r3, 0x0, &(0x7f0000000080)) ptrace$cont(0x18, r3, 0x0, 0x0) ioctl$sock_FIOSETOWN(r2, 0x8901, &(0x7f0000003080)=r3) ioctl$LOOP_SET_DIRECT_IO(0xffffffffffffffff, 0x80081272, 0x0) 03:09:02 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0xdd, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003eb96a9c79d3de0cab4645adde76e8ac90dba5bdc53cdc3235210b2e21df4f23e22471e2d53415f8f4151d0b915d0c68708733778513261f1e9a548b33b5e8a96381e1d1f95d49b4e5a7f1497f726ba6d35a1c89c4b200f63c0b8a455a19c00994f30c13cd0c08a"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:03 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x127c, 0x0) syz_open_dev$vcsu(&(0x7f00000002c0), 0x40, 0x195141) syz_mount_image$nfs4(&(0x7f0000000100), &(0x7f0000000140)='./file0\x00', 0x1, 0x0, &(0x7f0000000180), 0x3185020, &(0x7f0000000200)=ANY=[@ANYBLOB="2f6465762f6c6f6f7023002c2f6465762f6c6f6f70230008000000000000006f7023002c2f6465762f6c6f6f7023002c5e2c2f6465762f6c6f6f7023002c61756469742c736d61636b66736465663d402d2d2c66736d9237eca1616769633d30784f010000000000009072cc7526ad59392c6673636f6e746578743d73797374656d"]) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) splice(r3, 0x0, r6, 0x0, 0x10000, 0x0) vmsplice(r5, &(0x7f0000002480)=[{&(0x7f00000012c0)="969654606943d8f5c0d0993bb05344f4f14a9e8150b1", 0x16}, {&(0x7f0000001300)="a8595b0c298aca", 0x7}, {&(0x7f0000001340)="db0866d93ec4c0d0c46dbf578d89dbb622dcbe5bb82e6cff861224d7f73effd7cf7a28a92f7c529587f89d370179838dbf01689203671a48ef4b09a525d576c1854f1e26a8236ed33a74f044025d80462a4e64e6e782fa4f22ca850b8807e8f1348155c9144cb00313075b3bc13f6156e8a2b62aa2b2da22e1a5b3b04db1c1b09f81543f3fcff5b5889b2d2df679a44a06c9fa5e38158e3d31338bbb66dcae5d0b7451a0f8400c853273418f64d7e5d434fadebacc57b8252bd72e504491053d13a0f586b9a783a46c2e7c13a465505abd87128857f4a4047f1d26fd28dbd101ce436c571845e5f545c03a1de3303500", 0xf0}, {&(0x7f0000001440)="58d02511d00c19d0e2e23bd0181131ac5dbf5996af1d43f269bf8fffde36a3e8d0a640", 0x23}, {&(0x7f0000001480)="b144007fade046d30295600b9edf404ba5097b8aaa76d84a16d53657c40cc36317f3fbb26f633f65f0e3407aa9c4f4c707d6ae827f001ec8634ebefaedea4311525ce9fddb980bc7eaba65ecbf1dd71b1d33b5e2bd9e08573189e822a9cbc10aa9d3d797e0bd0f82f46e19b73ac0331ec8bf285cc4e6342f6ea01e37bd94ac945597653b9da4e833988f9c3e533d1736bc9153607f3e6a56664417fabc438e68ca49e671c5333abb92593039d805933efd33ed00d059a1bcd4c40d3c90d6f5f2ac54e92b7af73ca1bf9e115f5265533402ec8cbbdfaffd4bcd3a4d1c9fb6264534be7825aade544af39823fba94a973862569e4dbed6457b0590d9be7a66596992a6eb6a4fd6eb68318fbd136012b76b896a8d0a51cbea6f48745fcb78c326dddf51201121fed6428deecbf7285d4873b65ce7ecfd0ee48f164eac4823021f00f091a1acda70db272f3d8c83babeaeb1d0a9ea73d992bae78545729359bea4e940f52bf3e1946d827fdab864743f52b9a7e0d5501b6d7c11ea867280d282b07f276de4fed2866c834e954941a691ce2185999ac3bce3ce36977f771e39a360e2bbc81a5a497073ecac2f5963aabf5695c3060a25d21b1bdc71bcfbe314fae738f1ae809fc180f822101303dc31465f901fd94b62cfc5fe059c1dd727ee8f9786c0bd5369693cbb719c6d328e2825e99986c423500b7e124f29ad657bb4ce766e66b39b3053fce9e6708c4a81411ed387e5a54b51bbaa93737bb9e6b2b86492d491869368dc529a2edca08ca5b16d08e717fd34504721b7ea66e5bef008f96a6243983e23bd1520153c740d05ded21f62f35a5031acb9a67f0f00e4cd7a46e760f5d12997531f65bd7ce65110739a0949f2bb80d56abade8358b6327c7138a26aaca39345b35bd36cf42b011c44c649b756d6f064fef14ecfd20c8f362ceaa3217e6f96755bc7aab8f0fc6c373c10be7d1570aad7f851c7a4769452022f6cca00699a9debe2e29e0f4b8b7336a34718aff71a0a4585f6b067c32f4bc170dedab4288515e806b8f99795385c2a6405c55417131ed2a7d49221b6b468eed1b78db3e26c35e9834539a4a959e73d81470d74a254b36b89f4b8bdaa7dc8da5737117fdccfd0c649f74c52118d1938170b9994c01e417218d99e676829bd2b5bd7b23da59023de2e9c6cab8389e1673b9f31cdb8e2e6fdf9029026a51532886c383cb209dfc4a0079721d70fcd1444e031b270cb83dc7a633e8eae31dbb1c9d39a77e99a12cca1d440fc6c7123ad5bdabaac58c69490905398ebe9bba173251e64c63a49f782cbd4d9197e0d5f8f4af4db9b74cb68e26f0816ae30fe6290c5f5e0fafe7340648c6b66d4477f2ef9c742812572e13febb9595ef38895bd0b45b953c63f1ddc18ddcbf17afffc0c71f2533fff604ec248d1ccd5ee90160d5695cdc4e7811c316e67431ac13e51101813ae284d50b9ed9108049e22ab61a53dfb386980fe2322f375ec8216c9d1ae5af921b6c830592731a08c47fde870e9b407c8af925a521387abafd34b3ad59bb8e65045713802c9e02f5d41eb9558e9059536b20e9880541239f9e3e801b2ef9773a73fc022575530804b9a0a9d91f57fcca9720643f75eebb8cdfd6c6a4fbd816236dc818fe7cf6213c38b2b62523014b554441ceff104b74ea674ad275dc9a652f73ec6ba9599282f847a59287ef12c0a91dc3b9145f400368f6ed32b164f730460ff2aecbaf316cf464ae92dfdb1aa6affe4ebd11675849f152ccbe8b497d9500c030a1c150e4016cf1ac14c0b8c439edcf6617dcfe438a499778edf8d824593a68c42fdf2c60966b90abf37d3a313477f7929b7eb57d974eaa2ae6d36d4dbe043501878182e68786b9de9d9f91c70cbd7fb6bf0b66e10385885de9320cc13180c8e03aa6d70e52e7f42f402ef3e898a9dddf854a538b2637496e594ef402787dd4326b1ec33bf9c2db1a1937f7acaeeabb8be9cf1281b797897ec1c2aaa2e97d84307c66139d103916b65d5940ce9dc3ae91a271f0aae91af2f37aeec349850558612d5d2d801b150369a533d9051138b34f1d0995a3a2fc6a65168f692350c3c434d0714216f63751d1c0507c819479ed7e9c4ff8694eb0f42b65b50aa0c8525ab3db266a606d8370016868928bcf8b4d23d531498d914f0e898ceab9bd63779786a2ce6b25440bb47a78c421e483b73a08ab53e565274cd8d523e65cc6a55c9a4eb0bf6d71132d2de2b432b421a943309903654300b336ae59ce6e66a0ec30bd75bb9b2ff40dc0e4715f4a17762e1ddf40f1fdcdbd7284941804512085238b3ea2eb2423741b6029741463a2c3c5ff05d424ad3e0a9ab1e447b7242d974eba573e918c423c9a8c1767f5d05dfb2f7466b9d59dae8e480d7dda63b704df23922ab211df000390bd29bc58f97f2cacf02641e9229e411fa9439384c43d404f9524b564825c9da85cad143e35e755fdf7f4287446600d93c61e2886cc3882a50242067d094629a57763aa5098c656061ca429b2fb71ef4ac4ce5277450307bb4377b8cd3ed3cc75d8f491017bfd8a66814b509af20e6e8e3ae8f73bedcb522a93a9d8d45a8542598bfb6ba50ef10376939b57601807a76265f9ec6dfdb059326983d26a6449546da4d2b31a7732908ebb96c552a9eeba3d9549c26a377e60a086d20f101e6e5429033097854e9254fd1b1dca1190a1bab2b59b005781b150c7fb009d65a783b581448081e748fb2a54ce711649f86d55b212d9f0a9f2919f7be8549150ac9bf1764c2ccdf9579fad790171affc755a264aea2b830b5d0bf79a71329150bc6e9803fac36cdb8c70dc2afb111e848714143531cb6ee6e8d8d0d37228608e97e37046ba8c6b71d79ac6564393e4787db42f34a87ade9913d24b5b6e7dc176d07b9cf45e3e6386404a24306e8284b262d286c8e04e1b207aaf5e4e2ab61bc1dd1904a5d01cb947a87f5fcc18124628ccb3c3f35db76120bfbfc965d157767dda88652ae2676244f0897fe48f9d6913a3f1daa37c2e6f9dd434a61826323983bdcf32b5f21fb2868c2c0217da8f8d52f58385a101e8647de21537a19769de897f11b4e7e0985f430ba36aa4089403f2a8a846fc2f9e4ef04df9e75b02342ca179fc6b16a684394ab168bfad5b39569f1e6a1e861a54311f29dcb328b7b46cd41fe97596646e3ff6ae10c1e6a055573e9eb6f949f8427a80f923bf968239b29ad6b3ae904c99c13f44d3f8453a3bfdfe2d263b7db494e01286a6ce687105b5c3787154ec5e64c3d818407f4b81b066e415219b4647f1b337c38099b95513f7171f007ad365f48c4117d09d4642433a6231daaccab3f8a385702b14621e1e8f5f6ef6694b670817f9e715b5d609fb1a61ffb9d339e944dea747f834b35c386a97f77067b3981d3fdb8b5e9b275376cd3b921c5d6daee94ba041ee4695c1b353d7d847ed119c6d9d637ee59bdb4ceed9f68126742ad1cd065cf364d5d427eafe783c0d15ebded2b8c632ee7892f1c786d690242a005068fe70c92209368f5a5974fd729321c6a1e97fa17ed9de4681d60d75daac2b3174b5c1a80ee8bce73dbafec254484dda8a29b38c23787e179873bb082c75c16a4d43b3d0d45fe0a9db8caa9a2eac77aa728e47b2242fcfda21023b2daebc4f07d16020e40fdae07e23111352ad358609a4cd4fa89fbb84da73987e3b2345bcaed4eb6529e8a41f6ea2d1c245a21167571f7a7b10467167f60286fd139e2b11b645a13bcc32712453cb61eaed8cbe21685cdb2ef16c289345e0facd6a7e3957f1a33dba7ae9acc5ed6f48aa4496b23d8a6820e41fa1ba6ea817dc209bac4b4ad8fd9e4d13384b6d22b36ca47ef64166823411f6d67349657180fea26a06a0821a3e709d0ad8f69ed52b4b34a5c2da1c1012ff7a9ccb49e3c60cbd4f088323950a3b2fcb94e9107148150b551f3ab28cc380b7b17512b2e150fb2063a7094067dc297a67ad637e7ab23449eda773331c45a388052c9081bb29f07aab14a8b4b6dbdb91a824755cd77446f52224933520ad47c81e31a5f68b45c551afda4bf73dc88435b66368364dbe8d0e6f21e9c3824660042049122dee4b6ca10ee8712fd5fc3731f121deaef27dbbc60f7e687a89768a2db97c3b7df2e4babf871c78c306132b849ebf8b258da73d0809dde5519f5c8de4458b182fef1917c17a74f16166262deda11f3403c87d37674b16f4e7a242e0f77562d91e55583d255c6e42203aab60eb59ff0b36a5adec28e622c1ca489f5a1a0beba6004a159266ed51033089055bc34158e3611ba719e48596e594b002979e9eb120b46d60121b9c7b93559459d9edbb165af6eacc4f636c60ccf51f4a94ffbd5626066032491ada01d17393753414412735c701057375682da7ca8b68c55b43270e53a3595a447afcc0ce66a55309701d2a62ddb8f0c423f41289d1b7f247b1d9dbe64de63238169b97ab3ddf9a23e504a902c7b9d8073b3d94f8da488a8ef41541ae89137fe6e3ae3aa7726ad6ab01c9572bfc15f5de0224420eccaad06b3d3e6b0ffff14fbb333d1391f06437e31e2e2f279e91faea171c9658b88590a90de790ac09cb04247ad932069df7e41cb3b7d40d6210ca2802d91c739887868fdcc627ae7c8698b983645c19cbebdd0494e5986bedb95e4cab741330cae1364fe2e303421923733a7031d2206dbd90e4b1d70c9de710dcc69a82bcf9e7c86bc0b43e6fb0687bcaf1cd73015f0f5dcb220a864cc4db9b8d7dc0acebfd93b664bea11c71199d1db2c27deb414cd4b69880f02c477f9bb864af53a5af5d91f76d147e92c01bb3d8e9646b2d448a660b3269f5255856a882201fef89ceb3f0d1579f507586542cc824731bd3f25bd4a5da32a379721912c018920b76d36b54ba22e4ecb7bfd271c17795a85e1b8fd740e096cea574b8ce8d0fbedd1cf0a5e86078683c205c0d72fb3309d2984c6c54ffc791cadc868319c58103a2e343bb7d2815ad88ff35c6e22cd041447bac1296b41c153f57fba545b98ea28768b5eb7649d0228fbd158785058ac8c19cd58966f8ded75f26f6dbbf409ace41751984735ea516479af551e614462924dcb2e7a548b3c5bfcf65055e4494b1149f3d49fe6977c71da08696ea7df26aded3ed64f2ff89b617847d8cb0a70248595380015f7c55374210d0a4dfbdd3f11ae70b33a76bd5182ac989bae8033c45c5381263d50afaefb01b3bc898e1ad0a21b10d622934e5a8b6864c9769904d9c90c3ae7db49a011d59a1cd15727d04838edc454a00a7b3a302071a8d8b72859b99cae7fd37c988a270aa8bb29f00c5264a74b82e7572945d6cd53323c74af26e376", 0xed0}], 0x5, 0x0) write$tcp_mem(r6, &(0x7f0000000080), 0x48) write$binfmt_elf64(r4, &(0x7f0000000040)=ANY=[], 0x10034) 03:09:03 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) fdatasync(r1) 03:09:03 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) preadv(r1, &(0x7f0000000180)=[{&(0x7f0000000040)=""/184, 0xb8}, {&(0x7f0000000200)=""/196, 0xc4}, {&(0x7f0000000100)=""/98, 0x62}], 0x3, 0x8000, 0x10000) ioctl$LOOP_SET_DIRECT_IO(r1, 0x80081272, 0x0) 03:09:03 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x4c05, &(0x7f0000000040)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket(0x10, 0x803, 0x0) 03:09:03 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) fdatasync(r1) 03:09:03 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0xdd, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003eb96a9c79d3de0cab4645adde76e8ac90dba5bdc53cdc3235210b2e21df4f23e22471e2d53415f8f4151d0b915d0c68708733778513261f1e9a548b33b5e8a96381e1d1f95d49b4e5a7f1497f726ba6d35a1c89c4b200f63c0b8a455a19c00994f30c13cd0c08a"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:03 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x4c05, &(0x7f0000000040)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x803, 0x0) 03:09:03 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) fdatasync(r1) 03:09:03 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x4c05, &(0x7f0000000040)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x803, 0x0) 03:09:03 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0xce, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003eb96a9c79d3de0cab4645adde76e8ac90dba5bdc53cdc3235210b2e21df4f23e22471e2d53415f8f4151d0b915d0c68708733778513261f1e9a548b33b5e8a96381e1d1f95d49b4e5a7f1497f726ba6d35a1c89c4b200f63"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:03 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) fdatasync(0xffffffffffffffff) 03:09:03 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0xdd, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003eb96a9c79d3de0cab4645adde76e8ac90dba5bdc53cdc3235210b2e21df4f23e22471e2d53415f8f4151d0b915d0c68708733778513261f1e9a548b33b5e8a96381e1d1f95d49b4e5a7f1497f726ba6d35a1c89c4b200f63c0b8a455a19c00994f30c13cd0c08a"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:03 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x127c, 0x0) syz_open_dev$vcsu(&(0x7f00000002c0), 0x40, 0x195141) syz_mount_image$nfs4(&(0x7f0000000100), &(0x7f0000000140)='./file0\x00', 0x1, 0x0, &(0x7f0000000180), 0x3185020, &(0x7f0000000200)=ANY=[@ANYBLOB="2f6465762f6c6f6f7023002c2f6465762f6c6f6f70230008000000000000006f7023002c2f6465762f6c6f6f7023002c5e2c2f6465762f6c6f6f7023002c61756469742c736d61636b66736465663d402d2d2c66736d9237eca1616769633d30784f010000000000009072cc7526ad59392c6673636f6e746578743d73797374656d"]) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) splice(r3, 0x0, r6, 0x0, 0x10000, 0x0) vmsplice(r5, &(0x7f0000002480)=[{&(0x7f00000012c0)="969654606943d8f5c0d0993bb05344f4f14a9e8150b1", 0x16}, {&(0x7f0000001300)="a8595b0c298aca", 0x7}, {&(0x7f0000001340)="db0866d93ec4c0d0c46dbf578d89dbb622dcbe5bb82e6cff861224d7f73effd7cf7a28a92f7c529587f89d370179838dbf01689203671a48ef4b09a525d576c1854f1e26a8236ed33a74f044025d80462a4e64e6e782fa4f22ca850b8807e8f1348155c9144cb00313075b3bc13f6156e8a2b62aa2b2da22e1a5b3b04db1c1b09f81543f3fcff5b5889b2d2df679a44a06c9fa5e38158e3d31338bbb66dcae5d0b7451a0f8400c853273418f64d7e5d434fadebacc57b8252bd72e504491053d13a0f586b9a783a46c2e7c13a465505abd87128857f4a4047f1d26fd28dbd101ce436c571845e5f545c03a1de3303500", 0xf0}, {&(0x7f0000001440)="58d02511d00c19d0e2e23bd0181131ac5dbf5996af1d43f269bf8fffde36a3e8d0a640", 0x23}, {&(0x7f0000001480)="b144007fade046d30295600b9edf404ba5097b8aaa76d84a16d53657c40cc36317f3fbb26f633f65f0e3407aa9c4f4c707d6ae827f001ec8634ebefaedea4311525ce9fddb980bc7eaba65ecbf1dd71b1d33b5e2bd9e08573189e822a9cbc10aa9d3d797e0bd0f82f46e19b73ac0331ec8bf285cc4e6342f6ea01e37bd94ac945597653b9da4e833988f9c3e533d1736bc9153607f3e6a56664417fabc438e68ca49e671c5333abb92593039d805933efd33ed00d059a1bcd4c40d3c90d6f5f2ac54e92b7af73ca1bf9e115f5265533402ec8cbbdfaffd4bcd3a4d1c9fb6264534be7825aade544af39823fba94a973862569e4dbed6457b0590d9be7a66596992a6eb6a4fd6eb68318fbd136012b76b896a8d0a51cbea6f48745fcb78c326dddf51201121fed6428deecbf7285d4873b65ce7ecfd0ee48f164eac4823021f00f091a1acda70db272f3d8c83babeaeb1d0a9ea73d992bae78545729359bea4e940f52bf3e1946d827fdab864743f52b9a7e0d5501b6d7c11ea867280d282b07f276de4fed2866c834e954941a691ce2185999ac3bce3ce36977f771e39a360e2bbc81a5a497073ecac2f5963aabf5695c3060a25d21b1bdc71bcfbe314fae738f1ae809fc180f822101303dc31465f901fd94b62cfc5fe059c1dd727ee8f9786c0bd5369693cbb719c6d328e2825e99986c423500b7e124f29ad657bb4ce766e66b39b3053fce9e6708c4a81411ed387e5a54b51bbaa93737bb9e6b2b86492d491869368dc529a2edca08ca5b16d08e717fd34504721b7ea66e5bef008f96a6243983e23bd1520153c740d05ded21f62f35a5031acb9a67f0f00e4cd7a46e760f5d12997531f65bd7ce65110739a0949f2bb80d56abade8358b6327c7138a26aaca39345b35bd36cf42b011c44c649b756d6f064fef14ecfd20c8f362ceaa3217e6f96755bc7aab8f0fc6c373c10be7d1570aad7f851c7a4769452022f6cca00699a9debe2e29e0f4b8b7336a34718aff71a0a4585f6b067c32f4bc170dedab4288515e806b8f99795385c2a6405c55417131ed2a7d49221b6b468eed1b78db3e26c35e9834539a4a959e73d81470d74a254b36b89f4b8bdaa7dc8da5737117fdccfd0c649f74c52118d1938170b9994c01e417218d99e676829bd2b5bd7b23da59023de2e9c6cab8389e1673b9f31cdb8e2e6fdf9029026a51532886c383cb209dfc4a0079721d70fcd1444e031b270cb83dc7a633e8eae31dbb1c9d39a77e99a12cca1d440fc6c7123ad5bdabaac58c69490905398ebe9bba173251e64c63a49f782cbd4d9197e0d5f8f4af4db9b74cb68e26f0816ae30fe6290c5f5e0fafe7340648c6b66d4477f2ef9c742812572e13febb9595ef38895bd0b45b953c63f1ddc18ddcbf17afffc0c71f2533fff604ec248d1ccd5ee90160d5695cdc4e7811c316e67431ac13e51101813ae284d50b9ed9108049e22ab61a53dfb386980fe2322f375ec8216c9d1ae5af921b6c830592731a08c47fde870e9b407c8af925a521387abafd34b3ad59bb8e65045713802c9e02f5d41eb9558e9059536b20e9880541239f9e3e801b2ef9773a73fc022575530804b9a0a9d91f57fcca9720643f75eebb8cdfd6c6a4fbd816236dc818fe7cf6213c38b2b62523014b554441ceff104b74ea674ad275dc9a652f73ec6ba9599282f847a59287ef12c0a91dc3b9145f400368f6ed32b164f730460ff2aecbaf316cf464ae92dfdb1aa6affe4ebd11675849f152ccbe8b497d9500c030a1c150e4016cf1ac14c0b8c439edcf6617dcfe438a499778edf8d824593a68c42fdf2c60966b90abf37d3a313477f7929b7eb57d974eaa2ae6d36d4dbe043501878182e68786b9de9d9f91c70cbd7fb6bf0b66e10385885de9320cc13180c8e03aa6d70e52e7f42f402ef3e898a9dddf854a538b2637496e594ef402787dd4326b1ec33bf9c2db1a1937f7acaeeabb8be9cf1281b797897ec1c2aaa2e97d84307c66139d103916b65d5940ce9dc3ae91a271f0aae91af2f37aeec349850558612d5d2d801b150369a533d9051138b34f1d0995a3a2fc6a65168f692350c3c434d0714216f63751d1c0507c819479ed7e9c4ff8694eb0f42b65b50aa0c8525ab3db266a606d8370016868928bcf8b4d23d531498d914f0e898ceab9bd63779786a2ce6b25440bb47a78c421e483b73a08ab53e565274cd8d523e65cc6a55c9a4eb0bf6d71132d2de2b432b421a943309903654300b336ae59ce6e66a0ec30bd75bb9b2ff40dc0e4715f4a17762e1ddf40f1fdcdbd7284941804512085238b3ea2eb2423741b6029741463a2c3c5ff05d424ad3e0a9ab1e447b7242d974eba573e918c423c9a8c1767f5d05dfb2f7466b9d59dae8e480d7dda63b704df23922ab211df000390bd29bc58f97f2cacf02641e9229e411fa9439384c43d404f9524b564825c9da85cad143e35e755fdf7f4287446600d93c61e2886cc3882a50242067d094629a57763aa5098c656061ca429b2fb71ef4ac4ce5277450307bb4377b8cd3ed3cc75d8f491017bfd8a66814b509af20e6e8e3ae8f73bedcb522a93a9d8d45a8542598bfb6ba50ef10376939b57601807a76265f9ec6dfdb059326983d26a6449546da4d2b31a7732908ebb96c552a9eeba3d9549c26a377e60a086d20f101e6e5429033097854e9254fd1b1dca1190a1bab2b59b005781b150c7fb009d65a783b581448081e748fb2a54ce711649f86d55b212d9f0a9f2919f7be8549150ac9bf1764c2ccdf9579fad790171affc755a264aea2b830b5d0bf79a71329150bc6e9803fac36cdb8c70dc2afb111e848714143531cb6ee6e8d8d0d37228608e97e37046ba8c6b71d79ac6564393e4787db42f34a87ade9913d24b5b6e7dc176d07b9cf45e3e6386404a24306e8284b262d286c8e04e1b207aaf5e4e2ab61bc1dd1904a5d01cb947a87f5fcc18124628ccb3c3f35db76120bfbfc965d157767dda88652ae2676244f0897fe48f9d6913a3f1daa37c2e6f9dd434a61826323983bdcf32b5f21fb2868c2c0217da8f8d52f58385a101e8647de21537a19769de897f11b4e7e0985f430ba36aa4089403f2a8a846fc2f9e4ef04df9e75b02342ca179fc6b16a684394ab168bfad5b39569f1e6a1e861a54311f29dcb328b7b46cd41fe97596646e3ff6ae10c1e6a055573e9eb6f949f8427a80f923bf968239b29ad6b3ae904c99c13f44d3f8453a3bfdfe2d263b7db494e01286a6ce687105b5c3787154ec5e64c3d818407f4b81b066e415219b4647f1b337c38099b95513f7171f007ad365f48c4117d09d4642433a6231daaccab3f8a385702b14621e1e8f5f6ef6694b670817f9e715b5d609fb1a61ffb9d339e944dea747f834b35c386a97f77067b3981d3fdb8b5e9b275376cd3b921c5d6daee94ba041ee4695c1b353d7d847ed119c6d9d637ee59bdb4ceed9f68126742ad1cd065cf364d5d427eafe783c0d15ebded2b8c632ee7892f1c786d690242a005068fe70c92209368f5a5974fd729321c6a1e97fa17ed9de4681d60d75daac2b3174b5c1a80ee8bce73dbafec254484dda8a29b38c23787e179873bb082c75c16a4d43b3d0d45fe0a9db8caa9a2eac77aa728e47b2242fcfda21023b2daebc4f07d16020e40fdae07e23111352ad358609a4cd4fa89fbb84da73987e3b2345bcaed4eb6529e8a41f6ea2d1c245a21167571f7a7b10467167f60286fd139e2b11b645a13bcc32712453cb61eaed8cbe21685cdb2ef16c289345e0facd6a7e3957f1a33dba7ae9acc5ed6f48aa4496b23d8a6820e41fa1ba6ea817dc209bac4b4ad8fd9e4d13384b6d22b36ca47ef64166823411f6d67349657180fea26a06a0821a3e709d0ad8f69ed52b4b34a5c2da1c1012ff7a9ccb49e3c60cbd4f088323950a3b2fcb94e9107148150b551f3ab28cc380b7b17512b2e150fb2063a7094067dc297a67ad637e7ab23449eda773331c45a388052c9081bb29f07aab14a8b4b6dbdb91a824755cd77446f52224933520ad47c81e31a5f68b45c551afda4bf73dc88435b66368364dbe8d0e6f21e9c3824660042049122dee4b6ca10ee8712fd5fc3731f121deaef27dbbc60f7e687a89768a2db97c3b7df2e4babf871c78c306132b849ebf8b258da73d0809dde5519f5c8de4458b182fef1917c17a74f16166262deda11f3403c87d37674b16f4e7a242e0f77562d91e55583d255c6e42203aab60eb59ff0b36a5adec28e622c1ca489f5a1a0beba6004a159266ed51033089055bc34158e3611ba719e48596e594b002979e9eb120b46d60121b9c7b93559459d9edbb165af6eacc4f636c60ccf51f4a94ffbd5626066032491ada01d17393753414412735c701057375682da7ca8b68c55b43270e53a3595a447afcc0ce66a55309701d2a62ddb8f0c423f41289d1b7f247b1d9dbe64de63238169b97ab3ddf9a23e504a902c7b9d8073b3d94f8da488a8ef41541ae89137fe6e3ae3aa7726ad6ab01c9572bfc15f5de0224420eccaad06b3d3e6b0ffff14fbb333d1391f06437e31e2e2f279e91faea171c9658b88590a90de790ac09cb04247ad932069df7e41cb3b7d40d6210ca2802d91c739887868fdcc627ae7c8698b983645c19cbebdd0494e5986bedb95e4cab741330cae1364fe2e303421923733a7031d2206dbd90e4b1d70c9de710dcc69a82bcf9e7c86bc0b43e6fb0687bcaf1cd73015f0f5dcb220a864cc4db9b8d7dc0acebfd93b664bea11c71199d1db2c27deb414cd4b69880f02c477f9bb864af53a5af5d91f76d147e92c01bb3d8e9646b2d448a660b3269f5255856a882201fef89ceb3f0d1579f507586542cc824731bd3f25bd4a5da32a379721912c018920b76d36b54ba22e4ecb7bfd271c17795a85e1b8fd740e096cea574b8ce8d0fbedd1cf0a5e86078683c205c0d72fb3309d2984c6c54ffc791cadc868319c58103a2e343bb7d2815ad88ff35c6e22cd041447bac1296b41c153f57fba545b98ea28768b5eb7649d0228fbd158785058ac8c19cd58966f8ded75f26f6dbbf409ace41751984735ea516479af551e614462924dcb2e7a548b3c5bfcf65055e4494b1149f3d49fe6977c71da08696ea7df26aded3ed64f2ff89b617847d8cb0a70248595380015f7c55374210d0a4dfbdd3f11ae70b33a76bd5182ac989bae8033c45c5381263d50afaefb01b3bc898e1ad0a21b10d622934e5a8b6864c9769904d9c90c3ae7db49a011d59a1cd15727d04838edc454a00a7b3a302071a8d8b72859b99cae7fd37c988a270aa8bb29f00c5264a74b82e7572945d6cd53323c74af26e376", 0xed0}], 0x5, 0x0) write$binfmt_elf64(r4, &(0x7f0000000040)=ANY=[], 0x10034) 03:09:03 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x4c05, &(0x7f0000000040)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x803, 0x0) 03:09:03 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) fdatasync(0xffffffffffffffff) 03:09:03 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x10, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) fdatasync(r1) 03:09:03 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0xce, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003eb96a9c79d3de0cab4645adde76e8ac90dba5bdc53cdc3235210b2e21df4f23e22471e2d53415f8f4151d0b915d0c68708733778513261f1e9a548b33b5e8a96381e1d1f95d49b4e5a7f1497f726ba6d35a1c89c4b200f63"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:03 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0xdd, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003eb96a9c79d3de0cab4645adde76e8ac90dba5bdc53cdc3235210b2e21df4f23e22471e2d53415f8f4151d0b915d0c68708733778513261f1e9a548b33b5e8a96381e1d1f95d49b4e5a7f1497f726ba6d35a1c89c4b200f63c0b8a455a19c00994f30c13cd0c08a"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) gettid() wait4(0x0, 0x0, 0x0, 0x0) 03:09:03 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x10, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) fdatasync(r1) 03:09:03 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) fdatasync(0xffffffffffffffff) 03:09:03 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x4c05, &(0x7f0000000040)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x803, 0x0) 03:09:03 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x10, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) fdatasync(r1) 03:09:03 executing program 1: openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r0 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) fdatasync(r0) 03:09:03 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x4c05, &(0x7f0000000040)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x803, 0x0) 03:09:03 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x127c, 0x0) syz_open_dev$vcsu(&(0x7f00000002c0), 0x40, 0x195141) syz_mount_image$nfs4(&(0x7f0000000100), &(0x7f0000000140)='./file0\x00', 0x1, 0x0, &(0x7f0000000180), 0x3185020, &(0x7f0000000200)=ANY=[@ANYBLOB="2f6465762f6c6f6f7023002c2f6465762f6c6f6f70230008000000000000006f7023002c2f6465762f6c6f6f7023002c5e2c2f6465762f6c6f6f7023002c61756469742c736d61636b66736465663d402d2d2c66736d9237eca1616769633d30784f010000000000009072cc7526ad59392c6673636f6e746578743d73797374656d"]) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) splice(r3, 0x0, r5, 0x0, 0x10000, 0x0) write$binfmt_elf64(r4, &(0x7f0000000040)=ANY=[], 0x10034) 03:09:03 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0xce, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003eb96a9c79d3de0cab4645adde76e8ac90dba5bdc53cdc3235210b2e21df4f23e22471e2d53415f8f4151d0b915d0c68708733778513261f1e9a548b33b5e8a96381e1d1f95d49b4e5a7f1497f726ba6d35a1c89c4b200f63"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:03 executing program 1: r0 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) fdatasync(r0) 03:09:03 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, 0xffffffffffffffff, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) fdatasync(r1) 03:09:03 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x4c05, &(0x7f0000000040)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x803, 0x0) 03:09:04 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0xdd, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003eb96a9c79d3de0cab4645adde76e8ac90dba5bdc53cdc3235210b2e21df4f23e22471e2d53415f8f4151d0b915d0c68708733778513261f1e9a548b33b5e8a96381e1d1f95d49b4e5a7f1497f726ba6d35a1c89c4b200f63c0b8a455a19c00994f30c13cd0c08a"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) gettid() wait4(0x0, 0x0, 0x0, 0x0) 03:09:04 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, 0xffffffffffffffff, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) fdatasync(r1) 03:09:04 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x4c05, &(0x7f0000000040)) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x803, 0x0) 03:09:04 executing program 1: r0 = syz_open_dev$loop(0x0, 0x0, 0x0) fdatasync(r0) 03:09:04 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x127c, 0x0) syz_open_dev$vcsu(&(0x7f00000002c0), 0x40, 0x195141) syz_mount_image$nfs4(&(0x7f0000000100), &(0x7f0000000140)='./file0\x00', 0x1, 0x0, &(0x7f0000000180), 0x3185020, &(0x7f0000000200)=ANY=[@ANYBLOB="2f6465762f6c6f6f7023002c2f6465762f6c6f6f70230008000000000000006f7023002c2f6465762f6c6f6f7023002c5e2c2f6465762f6c6f6f7023002c61756469742c736d61636b66736465663d402d2d2c66736d9237eca1616769633d30784f010000000000009072cc7526ad59392c6673636f6e746578743d73797374656d"]) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) splice(r3, 0x0, 0xffffffffffffffff, 0x0, 0x10000, 0x0) write$binfmt_elf64(r4, &(0x7f0000000040)=ANY=[], 0x10034) 03:09:04 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0xce, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003eb96a9c79d3de0cab4645adde76e8ac90dba5bdc53cdc3235210b2e21df4f23e22471e2d53415f8f4151d0b915d0c68708733778513261f1e9a548b33b5e8a96381e1d1f95d49b4e5a7f1497f726ba6d35a1c89c4b200f63"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) gettid() wait4(0x0, 0x0, 0x0, 0x0) 03:09:04 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x4c05, &(0x7f0000000040)) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x803, 0x0) 03:09:04 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, 0xffffffffffffffff, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) fdatasync(r1) 03:09:04 executing program 1: r0 = syz_open_dev$loop(0x0, 0x0, 0x0) fdatasync(r0) 03:09:04 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x127c, 0x0) syz_open_dev$vcsu(&(0x7f00000002c0), 0x40, 0x195141) syz_mount_image$nfs4(&(0x7f0000000100), &(0x7f0000000140)='./file0\x00', 0x1, 0x0, &(0x7f0000000180), 0x3185020, &(0x7f0000000200)=ANY=[@ANYBLOB="2f6465762f6c6f6f7023002c2f6465762f6c6f6f70230008000000000000006f7023002c2f6465762f6c6f6f7023002c5e2c2f6465762f6c6f6f7023002c61756469742c736d61636b66736465663d402d2d2c66736d9237eca1616769633d30784f010000000000009072cc7526ad59392c6673636f6e746578743d73797374656d"]) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) splice(r3, 0x0, 0xffffffffffffffff, 0x0, 0x10000, 0x0) write$binfmt_elf64(r4, &(0x7f0000000040)=ANY=[], 0x10034) 03:09:04 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x4c05, &(0x7f0000000040)) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x803, 0x0) 03:09:04 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x127c, 0x0) syz_open_dev$vcsu(&(0x7f00000002c0), 0x40, 0x195141) syz_mount_image$nfs4(&(0x7f0000000100), &(0x7f0000000140)='./file0\x00', 0x1, 0x0, &(0x7f0000000180), 0x3185020, &(0x7f0000000200)=ANY=[@ANYBLOB="2f6465762f6c6f6f7023002c2f6465762f6c6f6f70230008000000000000006f7023002c2f6465762f6c6f6f7023002c5e2c2f6465762f6c6f6f7023002c61756469742c736d61636b66736465663d402d2d2c66736d9237eca1616769633d30784f010000000000009072cc7526ad59392c6673636f6e746578743d73797374656d"]) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) splice(r3, 0x0, 0xffffffffffffffff, 0x0, 0x10000, 0x0) write$binfmt_elf64(r4, &(0x7f0000000040)=ANY=[], 0x10034) 03:09:05 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0xdd, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003eb96a9c79d3de0cab4645adde76e8ac90dba5bdc53cdc3235210b2e21df4f23e22471e2d53415f8f4151d0b915d0c68708733778513261f1e9a548b33b5e8a96381e1d1f95d49b4e5a7f1497f726ba6d35a1c89c4b200f63c0b8a455a19c00994f30c13cd0c08a"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) gettid() wait4(0x0, 0x0, 0x0, 0x0) 03:09:05 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) fdatasync(r1) 03:09:05 executing program 1: r0 = syz_open_dev$loop(0x0, 0x0, 0x0) fdatasync(r0) 03:09:05 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$LOOP_GET_STATUS64(0xffffffffffffffff, 0x4c05, &(0x7f0000000040)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x803, 0x0) 03:09:05 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x127c, 0x0) syz_open_dev$vcsu(&(0x7f00000002c0), 0x40, 0x195141) syz_mount_image$nfs4(&(0x7f0000000100), &(0x7f0000000140)='./file0\x00', 0x1, 0x0, &(0x7f0000000180), 0x3185020, &(0x7f0000000200)=ANY=[@ANYBLOB="2f6465762f6c6f6f7023002c2f6465762f6c6f6f70230008000000000000006f7023002c2f6465762f6c6f6f7023002c5e2c2f6465762f6c6f6f7023002c61756469742c736d61636b66736465663d402d2d2c66736d9237eca1616769633d30784f010000000000009072cc7526ad59392c6673636f6e746578743d73797374656d"]) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$nl_generic(0x10, 0x3, 0x10) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) splice(0xffffffffffffffff, 0x0, r3, 0x0, 0x10000, 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000040)=ANY=[], 0x10034) 03:09:05 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0xce, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003eb96a9c79d3de0cab4645adde76e8ac90dba5bdc53cdc3235210b2e21df4f23e22471e2d53415f8f4151d0b915d0c68708733778513261f1e9a548b33b5e8a96381e1d1f95d49b4e5a7f1497f726ba6d35a1c89c4b200f63"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) gettid() wait4(0x0, 0x0, 0x0, 0x0) 03:09:05 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$LOOP_GET_STATUS64(0xffffffffffffffff, 0x4c05, &(0x7f0000000040)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x803, 0x0) 03:09:05 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) fdatasync(r1) 03:09:05 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x127c, 0x0) syz_open_dev$vcsu(&(0x7f00000002c0), 0x40, 0x195141) syz_mount_image$nfs4(&(0x7f0000000100), &(0x7f0000000140)='./file0\x00', 0x1, 0x0, &(0x7f0000000180), 0x3185020, &(0x7f0000000200)=ANY=[@ANYBLOB="2f6465762f6c6f6f7023002c2f6465762f6c6f6f70230008000000000000006f7023002c2f6465762f6c6f6f7023002c5e2c2f6465762f6c6f6f7023002c61756469742c736d61636b66736465663d402d2d2c66736d9237eca1616769633d30784f010000000000009072cc7526ad59392c6673636f6e746578743d73797374656d"]) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$nl_generic(0x10, 0x3, 0x10) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) splice(0xffffffffffffffff, 0x0, r3, 0x0, 0x10000, 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000040)=ANY=[], 0x10034) 03:09:05 executing program 1: syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) fdatasync(0xffffffffffffffff) 03:09:05 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) fdatasync(r1) 03:09:05 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$LOOP_GET_STATUS64(0xffffffffffffffff, 0x4c05, &(0x7f0000000040)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x803, 0x0) 03:09:05 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0xdd, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003eb96a9c79d3de0cab4645adde76e8ac90dba5bdc53cdc3235210b2e21df4f23e22471e2d53415f8f4151d0b915d0c68708733778513261f1e9a548b33b5e8a96381e1d1f95d49b4e5a7f1497f726ba6d35a1c89c4b200f63c0b8a455a19c00994f30c13cd0c08a"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) wait4(0x0, 0x0, 0x0, 0x0) tkill(0x0, 0x34) 03:09:05 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, 0x0, 0x0, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) fdatasync(r1) 03:09:05 executing program 1: syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) fdatasync(0xffffffffffffffff) 03:09:05 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x127c, 0x0) syz_open_dev$vcsu(&(0x7f00000002c0), 0x40, 0x195141) syz_mount_image$nfs4(&(0x7f0000000100), &(0x7f0000000140)='./file0\x00', 0x1, 0x0, &(0x7f0000000180), 0x3185020, &(0x7f0000000200)=ANY=[@ANYBLOB="2f6465762f6c6f6f7023002c2f6465762f6c6f6f70230008000000000000006f7023002c2f6465762f6c6f6f7023002c5e2c2f6465762f6c6f6f7023002c61756469742c736d61636b66736465663d402d2d2c66736d9237eca1616769633d30784f010000000000009072cc7526ad59392c6673636f6e746578743d73797374656d"]) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$nl_generic(0x10, 0x3, 0x10) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) splice(0xffffffffffffffff, 0x0, r3, 0x0, 0x10000, 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000040)=ANY=[], 0x10034) 03:09:05 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x4c05, &(0x7f0000000040)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x803, 0x0) 03:09:05 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0xce, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003eb96a9c79d3de0cab4645adde76e8ac90dba5bdc53cdc3235210b2e21df4f23e22471e2d53415f8f4151d0b915d0c68708733778513261f1e9a548b33b5e8a96381e1d1f95d49b4e5a7f1497f726ba6d35a1c89c4b200f63"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) gettid() wait4(0x0, 0x0, 0x0, 0x0) 03:09:06 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x127c, 0x0) syz_open_dev$vcsu(&(0x7f00000002c0), 0x40, 0x195141) syz_mount_image$nfs4(&(0x7f0000000100), &(0x7f0000000140)='./file0\x00', 0x1, 0x0, &(0x7f0000000180), 0x3185020, &(0x7f0000000200)=ANY=[@ANYBLOB="2f6465762f6c6f6f7023002c2f6465762f6c6f6f70230008000000000000006f7023002c2f6465762f6c6f6f7023002c5e2c2f6465762f6c6f6f7023002c61756469742c736d61636b66736465663d402d2d2c66736d9237eca1616769633d30784f010000000000009072cc7526ad59392c6673636f6e746578743d73797374656d"]) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) splice(r3, 0x0, r5, 0x0, 0x10000, 0x0) write$binfmt_elf64(r4, &(0x7f0000000040)=ANY=[], 0x10034) 03:09:06 executing program 1: syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) fdatasync(0xffffffffffffffff) 03:09:06 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, 0x0, 0x0, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) fdatasync(r1) 03:09:06 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x4c05, &(0x7f0000000040)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x803, 0x0) 03:09:06 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x4c05, &(0x7f0000000040)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x803, 0x0) 03:09:06 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, 0x0, 0x0, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) fdatasync(r1) 03:09:06 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0xdd, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003eb96a9c79d3de0cab4645adde76e8ac90dba5bdc53cdc3235210b2e21df4f23e22471e2d53415f8f4151d0b915d0c68708733778513261f1e9a548b33b5e8a96381e1d1f95d49b4e5a7f1497f726ba6d35a1c89c4b200f63c0b8a455a19c00994f30c13cd0c08a"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) wait4(0x0, 0x0, 0x0, 0x0) tkill(0x0, 0x34) 03:09:06 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x1279, 0xc04a01) 03:09:06 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0x0, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) fdatasync(r1) 03:09:06 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x4c05, &(0x7f0000000040)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x803, 0x0) 03:09:06 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x127c, 0x0) syz_open_dev$vcsu(&(0x7f00000002c0), 0x40, 0x195141) syz_mount_image$nfs4(&(0x7f0000000100), &(0x7f0000000140)='./file0\x00', 0x1, 0x0, &(0x7f0000000180), 0x3185020, &(0x7f0000000200)=ANY=[@ANYBLOB="2f6465762f6c6f6f7023002c2f6465762f6c6f6f70230008000000000000006f7023002c2f6465762f6c6f6f7023002c5e2c2f6465762f6c6f6f7023002c61756469742c736d61636b66736465663d402d2d2c66736d9237eca1616769633d30784f010000000000009072cc7526ad59392c6673636f6e746578743d73797374656d"]) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) splice(r3, 0x0, r5, 0x0, 0x10000, 0x0) write$binfmt_elf64(r4, &(0x7f0000000040)=ANY=[], 0x10034) 03:09:06 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0xce, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003eb96a9c79d3de0cab4645adde76e8ac90dba5bdc53cdc3235210b2e21df4f23e22471e2d53415f8f4151d0b915d0c68708733778513261f1e9a548b33b5e8a96381e1d1f95d49b4e5a7f1497f726ba6d35a1c89c4b200f63"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) wait4(0x0, 0x0, 0x0, 0x0) tkill(0x0, 0x34) 03:09:06 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0x0, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) fdatasync(r1) 03:09:06 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x4c05, &(0x7f0000000040)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x803, 0x0) 03:09:06 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x1279, 0xc04a01) 03:09:06 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0x0, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) fdatasync(r1) 03:09:06 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0xce, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003eb96a9c79d3de0cab4645adde76e8ac90dba5bdc53cdc3235210b2e21df4f23e22471e2d53415f8f4151d0b915d0c68708733778513261f1e9a548b33b5e8a96381e1d1f95d49b4e5a7f1497f726ba6d35a1c89c4b200f63"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) wait4(0x0, 0x0, 0x0, 0x0) tkill(0x0, 0x34) 03:09:06 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x4c05, &(0x7f0000000040)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x803, 0x0) 03:09:07 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0xdd, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003eb96a9c79d3de0cab4645adde76e8ac90dba5bdc53cdc3235210b2e21df4f23e22471e2d53415f8f4151d0b915d0c68708733778513261f1e9a548b33b5e8a96381e1d1f95d49b4e5a7f1497f726ba6d35a1c89c4b200f63c0b8a455a19c00994f30c13cd0c08a"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) wait4(0x0, 0x0, 0x0, 0x0) tkill(0x0, 0x34) 03:09:07 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x1279, 0xc04a01) 03:09:07 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x127c, 0x0) syz_open_dev$vcsu(&(0x7f00000002c0), 0x40, 0x195141) syz_mount_image$nfs4(&(0x7f0000000100), &(0x7f0000000140)='./file0\x00', 0x1, 0x0, &(0x7f0000000180), 0x3185020, &(0x7f0000000200)=ANY=[@ANYBLOB="2f6465762f6c6f6f7023002c2f6465762f6c6f6f70230008000000000000006f7023002c2f6465762f6c6f6f7023002c5e2c2f6465762f6c6f6f7023002c61756469742c736d61636b66736465663d402d2d2c66736d9237eca1616769633d30784f010000000000009072cc7526ad59392c6673636f6e746578743d73797374656d"]) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) splice(r2, 0x0, r4, 0x0, 0x10000, 0x0) write$binfmt_elf64(r3, &(0x7f0000000040)=ANY=[], 0x10034) 03:09:07 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(0x0, 0x0, 0x0) fdatasync(r1) 03:09:07 executing program 4: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r0 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r0, 0x4c05, &(0x7f0000000040)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x803, 0x0) 03:09:07 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$LOOP_SET_DIRECT_IO(0xffffffffffffffff, 0x1279, 0xc04a01) 03:09:07 executing program 4: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r0 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r0, 0x4c05, &(0x7f0000000040)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x803, 0x0) 03:09:07 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(0x0, 0x0, 0x0) fdatasync(r1) 03:09:07 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$LOOP_SET_DIRECT_IO(0xffffffffffffffff, 0x1279, 0xc04a01) 03:09:07 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0xce, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003eb96a9c79d3de0cab4645adde76e8ac90dba5bdc53cdc3235210b2e21df4f23e22471e2d53415f8f4151d0b915d0c68708733778513261f1e9a548b33b5e8a96381e1d1f95d49b4e5a7f1497f726ba6d35a1c89c4b200f63"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) wait4(0x0, 0x0, 0x0, 0x0) tkill(0x0, 0x34) 03:09:07 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x127c, 0x0) syz_open_dev$vcsu(&(0x7f00000002c0), 0x40, 0x195141) syz_mount_image$nfs4(&(0x7f0000000100), &(0x7f0000000140)='./file0\x00', 0x1, 0x0, &(0x7f0000000180), 0x3185020, &(0x7f0000000200)=ANY=[@ANYBLOB="2f6465762f6c6f6f7023002c2f6465762f6c6f6f70230008000000000000006f7023002c2f6465762f6c6f6f7023002c5e2c2f6465762f6c6f6f7023002c61756469742c736d61636b66736465663d402d2d2c66736d9237eca1616769633d30784f010000000000009072cc7526ad59392c6673636f6e746578743d73797374656d"]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) splice(r2, 0x0, r4, 0x0, 0x10000, 0x0) write$binfmt_elf64(r3, &(0x7f0000000040)=ANY=[], 0x10034) 03:09:07 executing program 4: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r0 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r0, 0x4c05, &(0x7f0000000040)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x803, 0x0) 03:09:08 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$LOOP_SET_DIRECT_IO(0xffffffffffffffff, 0x1279, 0xc04a01) 03:09:08 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(0x0, 0x0, 0x0) fdatasync(r1) 03:09:08 executing program 4: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x4c05, &(0x7f0000000040)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x803, 0x0) 03:09:08 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0xdd, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003eb96a9c79d3de0cab4645adde76e8ac90dba5bdc53cdc3235210b2e21df4f23e22471e2d53415f8f4151d0b915d0c68708733778513261f1e9a548b33b5e8a96381e1d1f95d49b4e5a7f1497f726ba6d35a1c89c4b200f63c0b8a455a19c00994f30c13cd0c08a"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:08 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x127c, 0x0) syz_open_dev$vcsu(&(0x7f00000002c0), 0x40, 0x195141) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) splice(r2, 0x0, r4, 0x0, 0x10000, 0x0) write$binfmt_elf64(r3, &(0x7f0000000040)=ANY=[], 0x10034) 03:09:08 executing program 4: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x4c05, &(0x7f0000000040)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x803, 0x0) 03:09:08 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0xdd, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003eb96a9c79d3de0cab4645adde76e8ac90dba5bdc53cdc3235210b2e21df4f23e22471e2d53415f8f4151d0b915d0c68708733778513261f1e9a548b33b5e8a96381e1d1f95d49b4e5a7f1497f726ba6d35a1c89c4b200f63c0b8a455a19c00994f30c13cd0c08a"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:08 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) fdatasync(0xffffffffffffffff) 03:09:08 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0xce, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003eb96a9c79d3de0cab4645adde76e8ac90dba5bdc53cdc3235210b2e21df4f23e22471e2d53415f8f4151d0b915d0c68708733778513261f1e9a548b33b5e8a96381e1d1f95d49b4e5a7f1497f726ba6d35a1c89c4b200f63"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:08 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x1279, 0xc04a01) 03:09:08 executing program 4: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x4c05, &(0x7f0000000040)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x803, 0x0) 03:09:08 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x127c, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) splice(r2, 0x0, r4, 0x0, 0x10000, 0x0) write$binfmt_elf64(r3, &(0x7f0000000040)=ANY=[], 0x10034) 03:09:08 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0xce, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003eb96a9c79d3de0cab4645adde76e8ac90dba5bdc53cdc3235210b2e21df4f23e22471e2d53415f8f4151d0b915d0c68708733778513261f1e9a548b33b5e8a96381e1d1f95d49b4e5a7f1497f726ba6d35a1c89c4b200f63"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:08 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0xdd, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003eb96a9c79d3de0cab4645adde76e8ac90dba5bdc53cdc3235210b2e21df4f23e22471e2d53415f8f4151d0b915d0c68708733778513261f1e9a548b33b5e8a96381e1d1f95d49b4e5a7f1497f726ba6d35a1c89c4b200f63c0b8a455a19c00994f30c13cd0c08a"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:08 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x1279, 0xc04a01) 03:09:08 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) fdatasync(0xffffffffffffffff) 03:09:08 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x4c05, &(0x7f0000000040)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x803, 0x0) 03:09:08 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x1279, 0xc04a01) 03:09:08 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0xdd, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003eb96a9c79d3de0cab4645adde76e8ac90dba5bdc53cdc3235210b2e21df4f23e22471e2d53415f8f4151d0b915d0c68708733778513261f1e9a548b33b5e8a96381e1d1f95d49b4e5a7f1497f726ba6d35a1c89c4b200f63c0b8a455a19c00994f30c13cd0c08a"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:08 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0xce, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003eb96a9c79d3de0cab4645adde76e8ac90dba5bdc53cdc3235210b2e21df4f23e22471e2d53415f8f4151d0b915d0c68708733778513261f1e9a548b33b5e8a96381e1d1f95d49b4e5a7f1497f726ba6d35a1c89c4b200f63"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:08 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) fdatasync(0xffffffffffffffff) 03:09:08 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x1279, 0xc04a01) 03:09:08 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) splice(r1, 0x0, r3, 0x0, 0x10000, 0x0) write$binfmt_elf64(r2, &(0x7f0000000040)=ANY=[], 0x10034) 03:09:08 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x1279, 0xc04a01) 03:09:08 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x4c05, &(0x7f0000000040)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x803, 0x0) 03:09:08 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x127c, 0xc04a01) 03:09:08 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0xce, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003eb96a9c79d3de0cab4645adde76e8ac90dba5bdc53cdc3235210b2e21df4f23e22471e2d53415f8f4151d0b915d0c68708733778513261f1e9a548b33b5e8a96381e1d1f95d49b4e5a7f1497f726ba6d35a1c89c4b200f63"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:08 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0xdd, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003eb96a9c79d3de0cab4645adde76e8ac90dba5bdc53cdc3235210b2e21df4f23e22471e2d53415f8f4151d0b915d0c68708733778513261f1e9a548b33b5e8a96381e1d1f95d49b4e5a7f1497f726ba6d35a1c89c4b200f63c0b8a455a19c00994f30c13cd0c08a"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:08 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x1279, 0xc04a01) 03:09:09 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x4c05, &(0x7f0000000040)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x803, 0x0) 03:09:09 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) splice(r1, 0x0, r3, 0x0, 0x10000, 0x0) write$binfmt_elf64(r2, &(0x7f0000000040)=ANY=[], 0x10034) 03:09:09 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x127c, 0xc04a01) 03:09:09 executing program 1: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r0 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r0, 0x1279, 0xc04a01) 03:09:09 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x127c, 0xc04a01) 03:09:09 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x10, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x4c05, &(0x7f0000000040)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x803, 0x0) 03:09:09 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$LOOP_SET_DIRECT_IO(0xffffffffffffffff, 0x127c, 0xc04a01) 03:09:09 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0xce, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003eb96a9c79d3de0cab4645adde76e8ac90dba5bdc53cdc3235210b2e21df4f23e22471e2d53415f8f4151d0b915d0c68708733778513261f1e9a548b33b5e8a96381e1d1f95d49b4e5a7f1497f726ba6d35a1c89c4b200f63"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:09 executing program 1: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r0 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r0, 0x1279, 0xc04a01) 03:09:09 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0xdd, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003eb96a9c79d3de0cab4645adde76e8ac90dba5bdc53cdc3235210b2e21df4f23e22471e2d53415f8f4151d0b915d0c68708733778513261f1e9a548b33b5e8a96381e1d1f95d49b4e5a7f1497f726ba6d35a1c89c4b200f63c0b8a455a19c00994f30c13cd0c08a"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:09 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$LOOP_SET_DIRECT_IO(0xffffffffffffffff, 0x127c, 0xc04a01) 03:09:09 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) splice(r1, 0x0, r3, 0x0, 0x10000, 0x0) write$binfmt_elf64(r2, &(0x7f0000000040)=ANY=[], 0x10034) 03:09:09 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x10, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x4c05, &(0x7f0000000040)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x803, 0x0) 03:09:09 executing program 1: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r0 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r0, 0x1279, 0xc04a01) 03:09:09 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$LOOP_SET_DIRECT_IO(0xffffffffffffffff, 0x127c, 0xc04a01) 03:09:09 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x10, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x4c05, &(0x7f0000000040)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x803, 0x0) 03:09:09 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x127c, 0xc04a01) 03:09:09 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0xce, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003eb96a9c79d3de0cab4645adde76e8ac90dba5bdc53cdc3235210b2e21df4f23e22471e2d53415f8f4151d0b915d0c68708733778513261f1e9a548b33b5e8a96381e1d1f95d49b4e5a7f1497f726ba6d35a1c89c4b200f63"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:09 executing program 1: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x1279, 0xc04a01) 03:09:09 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0xdd, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003eb96a9c79d3de0cab4645adde76e8ac90dba5bdc53cdc3235210b2e21df4f23e22471e2d53415f8f4151d0b915d0c68708733778513261f1e9a548b33b5e8a96381e1d1f95d49b4e5a7f1497f726ba6d35a1c89c4b200f63c0b8a455a19c00994f30c13cd0c08a"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:09 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) splice(r1, 0x0, r3, 0x0, 0x10000, 0x0) write$binfmt_elf64(r2, &(0x7f0000000040)=ANY=[], 0x10034) 03:09:09 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, 0xffffffffffffffff, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x4c05, &(0x7f0000000040)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x803, 0x0) 03:09:09 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x127c, 0xc04a01) 03:09:09 executing program 1: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x1279, 0xc04a01) 03:09:09 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x127c, 0xc04a01) 03:09:09 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, 0xffffffffffffffff, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x4c05, &(0x7f0000000040)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x803, 0x0) 03:09:09 executing program 1: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x1279, 0xc04a01) 03:09:09 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0xdd, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003eb96a9c79d3de0cab4645adde76e8ac90dba5bdc53cdc3235210b2e21df4f23e22471e2d53415f8f4151d0b915d0c68708733778513261f1e9a548b33b5e8a96381e1d1f95d49b4e5a7f1497f726ba6d35a1c89c4b200f63c0b8a455a19c00994f30c13cd0c08a"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:09 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0xce, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003eb96a9c79d3de0cab4645adde76e8ac90dba5bdc53cdc3235210b2e21df4f23e22471e2d53415f8f4151d0b915d0c68708733778513261f1e9a548b33b5e8a96381e1d1f95d49b4e5a7f1497f726ba6d35a1c89c4b200f63"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:09 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) splice(r1, 0x0, r3, 0x0, 0x10000, 0x0) write$binfmt_elf64(r2, &(0x7f0000000040)=ANY=[], 0x10034) 03:09:09 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, 0xffffffffffffffff, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x4c05, &(0x7f0000000040)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x803, 0x0) 03:09:09 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x127c, 0xc04a01) 03:09:09 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x4c05, &(0x7f0000000040)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x803, 0x0) 03:09:09 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x1279, 0xc04a01) 03:09:09 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x127c, 0xc04a01) 03:09:09 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0xdd, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003eb96a9c79d3de0cab4645adde76e8ac90dba5bdc53cdc3235210b2e21df4f23e22471e2d53415f8f4151d0b915d0c68708733778513261f1e9a548b33b5e8a96381e1d1f95d49b4e5a7f1497f726ba6d35a1c89c4b200f63c0b8a455a19c00994f30c13cd0c08a"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:09 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x1279, 0xc04a01) 03:09:09 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) splice(r1, 0x0, r3, 0x0, 0x10000, 0x0) write$binfmt_elf64(r2, &(0x7f0000000040)=ANY=[], 0x10034) 03:09:09 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0xce, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003eb96a9c79d3de0cab4645adde76e8ac90dba5bdc53cdc3235210b2e21df4f23e22471e2d53415f8f4151d0b915d0c68708733778513261f1e9a548b33b5e8a96381e1d1f95d49b4e5a7f1497f726ba6d35a1c89c4b200f63"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:09 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x127c, 0xc04a01) 03:09:09 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x1279, 0xc04a01) 03:09:09 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x4c05, &(0x7f0000000040)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x803, 0x0) 03:09:09 executing program 5: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r0 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r0, 0x127c, 0xc04a01) 03:09:09 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x4c05, &(0x7f0000000040)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x803, 0x0) 03:09:09 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x10, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x1279, 0xc04a01) 03:09:09 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0xce, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003eb96a9c79d3de0cab4645adde76e8ac90dba5bdc53cdc3235210b2e21df4f23e22471e2d53415f8f4151d0b915d0c68708733778513261f1e9a548b33b5e8a96381e1d1f95d49b4e5a7f1497f726ba6d35a1c89c4b200f63"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:09 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0xdd, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003eb96a9c79d3de0cab4645adde76e8ac90dba5bdc53cdc3235210b2e21df4f23e22471e2d53415f8f4151d0b915d0c68708733778513261f1e9a548b33b5e8a96381e1d1f95d49b4e5a7f1497f726ba6d35a1c89c4b200f63c0b8a455a19c00994f30c13cd0c08a"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:09 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) splice(r1, 0x0, r3, 0x0, 0x10000, 0x0) write$binfmt_elf64(r2, &(0x7f0000000040)=ANY=[], 0x10034) 03:09:09 executing program 5: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r0 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r0, 0x127c, 0xc04a01) 03:09:09 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, 0x0, 0x0, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x4c05, &(0x7f0000000040)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x803, 0x0) 03:09:09 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0xdd, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003eb96a9c79d3de0cab4645adde76e8ac90dba5bdc53cdc3235210b2e21df4f23e22471e2d53415f8f4151d0b915d0c68708733778513261f1e9a548b33b5e8a96381e1d1f95d49b4e5a7f1497f726ba6d35a1c89c4b200f63c0b8a455a19c00994f30c13cd0c08a"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:09 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x10, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x1279, 0xc04a01) 03:09:09 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0xdd, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003eb96a9c79d3de0cab4645adde76e8ac90dba5bdc53cdc3235210b2e21df4f23e22471e2d53415f8f4151d0b915d0c68708733778513261f1e9a548b33b5e8a96381e1d1f95d49b4e5a7f1497f726ba6d35a1c89c4b200f63c0b8a455a19c00994f30c13cd0c08a"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:09 executing program 5: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r0 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r0, 0x127c, 0xc04a01) 03:09:09 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0xce, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003eb96a9c79d3de0cab4645adde76e8ac90dba5bdc53cdc3235210b2e21df4f23e22471e2d53415f8f4151d0b915d0c68708733778513261f1e9a548b33b5e8a96381e1d1f95d49b4e5a7f1497f726ba6d35a1c89c4b200f63"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:09 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) splice(r1, 0x0, r3, 0x0, 0x10000, 0x0) write$binfmt_elf64(r2, &(0x7f0000000040)=ANY=[], 0x10034) 03:09:09 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x10, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x1279, 0xc04a01) 03:09:09 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0xce, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003eb96a9c79d3de0cab4645adde76e8ac90dba5bdc53cdc3235210b2e21df4f23e22471e2d53415f8f4151d0b915d0c68708733778513261f1e9a548b33b5e8a96381e1d1f95d49b4e5a7f1497f726ba6d35a1c89c4b200f63"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:09 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, 0x0, 0x0, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x4c05, &(0x7f0000000040)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x803, 0x0) 03:09:09 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0xdd, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003eb96a9c79d3de0cab4645adde76e8ac90dba5bdc53cdc3235210b2e21df4f23e22471e2d53415f8f4151d0b915d0c68708733778513261f1e9a548b33b5e8a96381e1d1f95d49b4e5a7f1497f726ba6d35a1c89c4b200f63c0b8a455a19c00994f30c13cd0c08a"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:09 executing program 5: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x127c, 0xc04a01) 03:09:09 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0xce, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003eb96a9c79d3de0cab4645adde76e8ac90dba5bdc53cdc3235210b2e21df4f23e22471e2d53415f8f4151d0b915d0c68708733778513261f1e9a548b33b5e8a96381e1d1f95d49b4e5a7f1497f726ba6d35a1c89c4b200f63"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:09 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, 0x0, 0x0, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x4c05, &(0x7f0000000040)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x803, 0x0) 03:09:09 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, 0xffffffffffffffff, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x1279, 0xc04a01) 03:09:09 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0xce, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003eb96a9c79d3de0cab4645adde76e8ac90dba5bdc53cdc3235210b2e21df4f23e22471e2d53415f8f4151d0b915d0c68708733778513261f1e9a548b33b5e8a96381e1d1f95d49b4e5a7f1497f726ba6d35a1c89c4b200f63"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:09 executing program 5: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x127c, 0xc04a01) 03:09:09 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0x0, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x4c05, &(0x7f0000000040)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x803, 0x0) 03:09:09 executing program 3: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) splice(r0, 0x0, r2, 0x0, 0x10000, 0x0) write$binfmt_elf64(r1, &(0x7f0000000040)=ANY=[], 0x10034) 03:09:09 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, 0xffffffffffffffff, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x1279, 0xc04a01) 03:09:10 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0xdd, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003eb96a9c79d3de0cab4645adde76e8ac90dba5bdc53cdc3235210b2e21df4f23e22471e2d53415f8f4151d0b915d0c68708733778513261f1e9a548b33b5e8a96381e1d1f95d49b4e5a7f1497f726ba6d35a1c89c4b200f63c0b8a455a19c00994f30c13cd0c08a"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:10 executing program 5: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x127c, 0xc04a01) 03:09:10 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, 0xffffffffffffffff, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x1279, 0xc04a01) 03:09:10 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0x0, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x4c05, &(0x7f0000000040)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x803, 0x0) 03:09:10 executing program 3: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) splice(r0, 0x0, r2, 0x0, 0x10000, 0x0) write$binfmt_elf64(r1, &(0x7f0000000040)=ANY=[], 0x10034) 03:09:10 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x1279, 0xc04a01) 03:09:10 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x127c, 0xc04a01) 03:09:10 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0xce, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003eb96a9c79d3de0cab4645adde76e8ac90dba5bdc53cdc3235210b2e21df4f23e22471e2d53415f8f4151d0b915d0c68708733778513261f1e9a548b33b5e8a96381e1d1f95d49b4e5a7f1497f726ba6d35a1c89c4b200f63"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:10 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0x0, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x4c05, &(0x7f0000000040)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x803, 0x0) 03:09:10 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x127c, 0xc04a01) 03:09:10 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x1279, 0xc04a01) 03:09:10 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0xdd, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003eb96a9c79d3de0cab4645adde76e8ac90dba5bdc53cdc3235210b2e21df4f23e22471e2d53415f8f4151d0b915d0c68708733778513261f1e9a548b33b5e8a96381e1d1f95d49b4e5a7f1497f726ba6d35a1c89c4b200f63c0b8a455a19c00994f30c13cd0c08a"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:10 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(0x0, 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x4c05, &(0x7f0000000040)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x803, 0x0) 03:09:10 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0xce, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003eb96a9c79d3de0cab4645adde76e8ac90dba5bdc53cdc3235210b2e21df4f23e22471e2d53415f8f4151d0b915d0c68708733778513261f1e9a548b33b5e8a96381e1d1f95d49b4e5a7f1497f726ba6d35a1c89c4b200f63"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:10 executing program 3: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) splice(r0, 0x0, r2, 0x0, 0x10000, 0x0) write$binfmt_elf64(r1, &(0x7f0000000040)=ANY=[], 0x10034) 03:09:10 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x1279, 0xc04a01) 03:09:10 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(0x0, 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x4c05, &(0x7f0000000040)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x803, 0x0) 03:09:10 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x127c, 0xc04a01) 03:09:10 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, 0x0, 0x0, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x1279, 0xc04a01) 03:09:10 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(0x0, 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x4c05, &(0x7f0000000040)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x803, 0x0) 03:09:10 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0xdd, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003eb96a9c79d3de0cab4645adde76e8ac90dba5bdc53cdc3235210b2e21df4f23e22471e2d53415f8f4151d0b915d0c68708733778513261f1e9a548b33b5e8a96381e1d1f95d49b4e5a7f1497f726ba6d35a1c89c4b200f63c0b8a455a19c00994f30c13cd0c08a"}}], 0x1c) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:10 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, 0x0, 0x0, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x1279, 0xc04a01) 03:09:10 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x10, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x127c, 0xc04a01) 03:09:10 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0xce, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003eb96a9c79d3de0cab4645adde76e8ac90dba5bdc53cdc3235210b2e21df4f23e22471e2d53415f8f4151d0b915d0c68708733778513261f1e9a548b33b5e8a96381e1d1f95d49b4e5a7f1497f726ba6d35a1c89c4b200f63"}}], 0x1c) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:10 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(0xffffffffffffffff, 0x4c05, &(0x7f0000000040)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x803, 0x0) 03:09:10 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0xdd, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003eb96a9c79d3de0cab4645adde76e8ac90dba5bdc53cdc3235210b2e21df4f23e22471e2d53415f8f4151d0b915d0c68708733778513261f1e9a548b33b5e8a96381e1d1f95d49b4e5a7f1497f726ba6d35a1c89c4b200f63c0b8a455a19c00994f30c13cd0c08a"}}], 0x1c) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:10 executing program 3: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) splice(r1, 0x0, r3, 0x0, 0x10000, 0x0) write$binfmt_elf64(r2, &(0x7f0000000040)=ANY=[], 0x10034) 03:09:10 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, 0x0, 0x0, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x1279, 0xc04a01) 03:09:10 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x10, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x127c, 0xc04a01) 03:09:10 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0xdd, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003eb96a9c79d3de0cab4645adde76e8ac90dba5bdc53cdc3235210b2e21df4f23e22471e2d53415f8f4151d0b915d0c68708733778513261f1e9a548b33b5e8a96381e1d1f95d49b4e5a7f1497f726ba6d35a1c89c4b200f63c0b8a455a19c00994f30c13cd0c08a"}}], 0x1c) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:10 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0xce, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003eb96a9c79d3de0cab4645adde76e8ac90dba5bdc53cdc3235210b2e21df4f23e22471e2d53415f8f4151d0b915d0c68708733778513261f1e9a548b33b5e8a96381e1d1f95d49b4e5a7f1497f726ba6d35a1c89c4b200f63"}}], 0x1c) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:10 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0xce, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003eb96a9c79d3de0cab4645adde76e8ac90dba5bdc53cdc3235210b2e21df4f23e22471e2d53415f8f4151d0b915d0c68708733778513261f1e9a548b33b5e8a96381e1d1f95d49b4e5a7f1497f726ba6d35a1c89c4b200f63"}}], 0x1c) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:10 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(0xffffffffffffffff, 0x4c05, &(0x7f0000000040)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x803, 0x0) 03:09:10 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:10 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0x0, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x1279, 0xc04a01) 03:09:10 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:10 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0x0, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x1279, 0xc04a01) 03:09:10 executing program 3: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) splice(r1, 0x0, r3, 0x0, 0x10000, 0x0) write$binfmt_elf64(r2, &(0x7f0000000040)=ANY=[], 0x10034) 03:09:10 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x10, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x127c, 0xc04a01) 03:09:10 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(0xffffffffffffffff, 0x4c05, &(0x7f0000000040)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x803, 0x0) 03:09:10 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0x0, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x1279, 0xc04a01) 03:09:10 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, 0xffffffffffffffff, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x127c, 0xc04a01) 03:09:10 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x4c05, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x803, 0x0) 03:09:10 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:10 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:10 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, 0xffffffffffffffff, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x127c, 0xc04a01) 03:09:10 executing program 3: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) splice(r1, 0x0, r3, 0x0, 0x10000, 0x0) write$binfmt_elf64(r2, &(0x7f0000000040)=ANY=[], 0x10034) 03:09:10 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(0x0, 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x1279, 0xc04a01) 03:09:10 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x4c05, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x803, 0x0) 03:09:10 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:10 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, 0xffffffffffffffff, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x127c, 0xc04a01) 03:09:10 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(0x0, 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x1279, 0xc04a01) 03:09:10 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) splice(r1, 0x0, r3, 0x0, 0x10000, 0x0) write$binfmt_elf64(r2, &(0x7f0000000040)=ANY=[], 0x10034) 03:09:10 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:10 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) splice(r1, 0x0, r3, 0x0, 0x10000, 0x0) write$binfmt_elf64(r2, &(0x7f0000000040)=ANY=[], 0x10034) 03:09:10 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x127c, 0xc04a01) 03:09:10 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(0x0, 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x1279, 0xc04a01) 03:09:10 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x4c05, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x803, 0x0) 03:09:10 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0xce, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003eb96a9c79d3de0cab4645adde76e8ac90dba5bdc53cdc3235210b2e21df4f23e22471e2d53415f8f4151d0b915d0c68708733778513261f1e9a548b33b5e8a96381e1d1f95d49b4e5a7f1497f726ba6d35a1c89c4b200f63"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, 0x0, 0x0, 0x0) tkill(0x0, 0x38) ptrace$setregs(0xd, 0x0, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r1 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r1, 0x34) 03:09:10 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) splice(r1, 0x0, r3, 0x0, 0x10000, 0x0) write$binfmt_elf64(r2, &(0x7f0000000040)=ANY=[], 0x10034) 03:09:10 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x127c, 0xc04a01) 03:09:10 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x4c05, &(0x7f0000000040)) r2 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x803, 0x0) 03:09:10 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(0xffffffffffffffff, 0x1279, 0xc04a01) 03:09:10 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0xce, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003eb96a9c79d3de0cab4645adde76e8ac90dba5bdc53cdc3235210b2e21df4f23e22471e2d53415f8f4151d0b915d0c68708733778513261f1e9a548b33b5e8a96381e1d1f95d49b4e5a7f1497f726ba6d35a1c89c4b200f63"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, 0x0, 0x0, 0x0) tkill(0x0, 0x38) ptrace$setregs(0xd, 0x0, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r1 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r1, 0x34) 03:09:10 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0xdd, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003eb96a9c79d3de0cab4645adde76e8ac90dba5bdc53cdc3235210b2e21df4f23e22471e2d53415f8f4151d0b915d0c68708733778513261f1e9a548b33b5e8a96381e1d1f95d49b4e5a7f1497f726ba6d35a1c89c4b200f63c0b8a455a19c00994f30c13cd0c08a"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, 0x0, 0x0, 0x0) tkill(0x0, 0x38) ptrace$setregs(0xd, 0x0, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r1 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r1, 0x34) 03:09:10 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x10, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) splice(r1, 0x0, r3, 0x0, 0x10000, 0x0) write$binfmt_elf64(r2, &(0x7f0000000040)=ANY=[], 0x10034) 03:09:10 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x4c05, &(0x7f0000000040)) r2 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x803, 0x0) 03:09:11 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0xce, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003eb96a9c79d3de0cab4645adde76e8ac90dba5bdc53cdc3235210b2e21df4f23e22471e2d53415f8f4151d0b915d0c68708733778513261f1e9a548b33b5e8a96381e1d1f95d49b4e5a7f1497f726ba6d35a1c89c4b200f63"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, 0x0, 0x0, 0x0) tkill(0x0, 0x38) ptrace$setregs(0xd, 0x0, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r1 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r1, 0x34) 03:09:11 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0xdd, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003eb96a9c79d3de0cab4645adde76e8ac90dba5bdc53cdc3235210b2e21df4f23e22471e2d53415f8f4151d0b915d0c68708733778513261f1e9a548b33b5e8a96381e1d1f95d49b4e5a7f1497f726ba6d35a1c89c4b200f63c0b8a455a19c00994f30c13cd0c08a"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, 0x0, 0x0, 0x0) tkill(0x0, 0x38) ptrace$setregs(0xd, 0x0, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r1 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r1, 0x34) 03:09:11 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x127c, 0xc04a01) 03:09:11 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(0xffffffffffffffff, 0x1279, 0xc04a01) 03:09:11 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x4c05, &(0x7f0000000040)) r2 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x803, 0x0) 03:09:11 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(0xffffffffffffffff, 0x1279, 0xc04a01) 03:09:11 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0xdd, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003eb96a9c79d3de0cab4645adde76e8ac90dba5bdc53cdc3235210b2e21df4f23e22471e2d53415f8f4151d0b915d0c68708733778513261f1e9a548b33b5e8a96381e1d1f95d49b4e5a7f1497f726ba6d35a1c89c4b200f63c0b8a455a19c00994f30c13cd0c08a"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, 0x0, 0x0, 0x0) tkill(0x0, 0x38) ptrace$setregs(0xd, 0x0, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r1 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r1, 0x34) 03:09:11 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, 0x0, 0x0, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x127c, 0xc04a01) 03:09:11 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0xce, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003eb96a9c79d3de0cab4645adde76e8ac90dba5bdc53cdc3235210b2e21df4f23e22471e2d53415f8f4151d0b915d0c68708733778513261f1e9a548b33b5e8a96381e1d1f95d49b4e5a7f1497f726ba6d35a1c89c4b200f63"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:11 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x10, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) splice(r1, 0x0, r3, 0x0, 0x10000, 0x0) write$binfmt_elf64(r2, &(0x7f0000000040)=ANY=[], 0x10034) 03:09:11 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x4c05, &(0x7f0000000040)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x803, 0x0) 03:09:11 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0xdd, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003eb96a9c79d3de0cab4645adde76e8ac90dba5bdc53cdc3235210b2e21df4f23e22471e2d53415f8f4151d0b915d0c68708733778513261f1e9a548b33b5e8a96381e1d1f95d49b4e5a7f1497f726ba6d35a1c89c4b200f63c0b8a455a19c00994f30c13cd0c08a"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:11 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0xce, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003eb96a9c79d3de0cab4645adde76e8ac90dba5bdc53cdc3235210b2e21df4f23e22471e2d53415f8f4151d0b915d0c68708733778513261f1e9a548b33b5e8a96381e1d1f95d49b4e5a7f1497f726ba6d35a1c89c4b200f63"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:11 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x1279, 0x0) 03:09:11 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, 0x0, 0x0, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x127c, 0xc04a01) 03:09:11 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0xdd, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003eb96a9c79d3de0cab4645adde76e8ac90dba5bdc53cdc3235210b2e21df4f23e22471e2d53415f8f4151d0b915d0c68708733778513261f1e9a548b33b5e8a96381e1d1f95d49b4e5a7f1497f726ba6d35a1c89c4b200f63c0b8a455a19c00994f30c13cd0c08a"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:11 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x1279, 0x0) 03:09:11 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0xce, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003eb96a9c79d3de0cab4645adde76e8ac90dba5bdc53cdc3235210b2e21df4f23e22471e2d53415f8f4151d0b915d0c68708733778513261f1e9a548b33b5e8a96381e1d1f95d49b4e5a7f1497f726ba6d35a1c89c4b200f63"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:11 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, 0x0, 0x0, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x127c, 0xc04a01) 03:09:11 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x10, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) splice(r1, 0x0, r3, 0x0, 0x10000, 0x0) write$binfmt_elf64(r2, &(0x7f0000000040)=ANY=[], 0x10034) 03:09:11 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x4c05, &(0x7f0000000040)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x803, 0x0) 03:09:11 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x1279, 0x0) 03:09:11 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0xce, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003eb96a9c79d3de0cab4645adde76e8ac90dba5bdc53cdc3235210b2e21df4f23e22471e2d53415f8f4151d0b915d0c68708733778513261f1e9a548b33b5e8a96381e1d1f95d49b4e5a7f1497f726ba6d35a1c89c4b200f63"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:11 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0xdd, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003eb96a9c79d3de0cab4645adde76e8ac90dba5bdc53cdc3235210b2e21df4f23e22471e2d53415f8f4151d0b915d0c68708733778513261f1e9a548b33b5e8a96381e1d1f95d49b4e5a7f1497f726ba6d35a1c89c4b200f63c0b8a455a19c00994f30c13cd0c08a"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:11 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0x0, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x127c, 0xc04a01) 03:09:11 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x4c05, &(0x7f0000000040)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x803, 0x0) 03:09:11 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x76, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:11 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0xdd, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003eb96a9c79d3de0cab4645adde76e8ac90dba5bdc53cdc3235210b2e21df4f23e22471e2d53415f8f4151d0b915d0c68708733778513261f1e9a548b33b5e8a96381e1d1f95d49b4e5a7f1497f726ba6d35a1c89c4b200f63c0b8a455a19c00994f30c13cd0c08a"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:11 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0x0, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x127c, 0xc04a01) 03:09:11 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, 0xffffffffffffffff, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) splice(r1, 0x0, r3, 0x0, 0x10000, 0x0) write$binfmt_elf64(r2, &(0x7f0000000040)=ANY=[], 0x10034) 03:09:11 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x4c05, &(0x7f0000000040)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x10, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x803, 0x0) 03:09:11 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0xce, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003eb96a9c79d3de0cab4645adde76e8ac90dba5bdc53cdc3235210b2e21df4f23e22471e2d53415f8f4151d0b915d0c68708733778513261f1e9a548b33b5e8a96381e1d1f95d49b4e5a7f1497f726ba6d35a1c89c4b200f63"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:11 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0x0, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x127c, 0xc04a01) 03:09:11 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x4c05, &(0x7f0000000040)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x10, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x803, 0x0) 03:09:11 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x76, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:11 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(0x0, 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x127c, 0xc04a01) 03:09:11 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0xdd, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003eb96a9c79d3de0cab4645adde76e8ac90dba5bdc53cdc3235210b2e21df4f23e22471e2d53415f8f4151d0b915d0c68708733778513261f1e9a548b33b5e8a96381e1d1f95d49b4e5a7f1497f726ba6d35a1c89c4b200f63c0b8a455a19c00994f30c13cd0c08a"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:11 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, 0xffffffffffffffff, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) splice(r1, 0x0, r3, 0x0, 0x10000, 0x0) write$binfmt_elf64(r2, &(0x7f0000000040)=ANY=[], 0x10034) 03:09:11 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x4c05, &(0x7f0000000040)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x10, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x803, 0x0) 03:09:11 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(0x0, 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x127c, 0xc04a01) 03:09:11 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0xce, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003eb96a9c79d3de0cab4645adde76e8ac90dba5bdc53cdc3235210b2e21df4f23e22471e2d53415f8f4151d0b915d0c68708733778513261f1e9a548b33b5e8a96381e1d1f95d49b4e5a7f1497f726ba6d35a1c89c4b200f63"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:11 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(0x0, 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x127c, 0xc04a01) 03:09:11 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x4c05, &(0x7f0000000040)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, 0xffffffffffffffff, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x803, 0x0) 03:09:11 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(0xffffffffffffffff, 0x127c, 0xc04a01) 03:09:11 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x4c05, &(0x7f0000000040)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, 0xffffffffffffffff, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x803, 0x0) 03:09:11 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0xdd, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003eb96a9c79d3de0cab4645adde76e8ac90dba5bdc53cdc3235210b2e21df4f23e22471e2d53415f8f4151d0b915d0c68708733778513261f1e9a548b33b5e8a96381e1d1f95d49b4e5a7f1497f726ba6d35a1c89c4b200f63c0b8a455a19c00994f30c13cd0c08a"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:11 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x76, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:11 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, 0xffffffffffffffff, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) splice(r1, 0x0, r3, 0x0, 0x10000, 0x0) write$binfmt_elf64(r2, &(0x7f0000000040)=ANY=[], 0x10034) 03:09:11 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(0xffffffffffffffff, 0x127c, 0xc04a01) 03:09:11 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0xce, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003eb96a9c79d3de0cab4645adde76e8ac90dba5bdc53cdc3235210b2e21df4f23e22471e2d53415f8f4151d0b915d0c68708733778513261f1e9a548b33b5e8a96381e1d1f95d49b4e5a7f1497f726ba6d35a1c89c4b200f63"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:11 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x4c05, &(0x7f0000000040)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, 0xffffffffffffffff, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x803, 0x0) 03:09:11 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(0xffffffffffffffff, 0x127c, 0xc04a01) 03:09:11 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0xdd, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003eb96a9c79d3de0cab4645adde76e8ac90dba5bdc53cdc3235210b2e21df4f23e22471e2d53415f8f4151d0b915d0c68708733778513261f1e9a548b33b5e8a96381e1d1f95d49b4e5a7f1497f726ba6d35a1c89c4b200f63c0b8a455a19c00994f30c13cd0c08a"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:11 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x4c05, &(0x7f0000000040)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x803, 0x0) 03:09:11 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) splice(r1, 0x0, r3, 0x0, 0x10000, 0x0) write$binfmt_elf64(r2, &(0x7f0000000040)=ANY=[], 0x10034) 03:09:11 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x127c, 0x0) 03:09:11 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x127c, 0x0) 03:09:11 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0xce, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003eb96a9c79d3de0cab4645adde76e8ac90dba5bdc53cdc3235210b2e21df4f23e22471e2d53415f8f4151d0b915d0c68708733778513261f1e9a548b33b5e8a96381e1d1f95d49b4e5a7f1497f726ba6d35a1c89c4b200f63"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:11 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x76, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) gettid() wait4(0x0, 0x0, 0x0, 0x0) 03:09:11 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x4c05, &(0x7f0000000040)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x803, 0x0) 03:09:11 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0xdd, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003eb96a9c79d3de0cab4645adde76e8ac90dba5bdc53cdc3235210b2e21df4f23e22471e2d53415f8f4151d0b915d0c68708733778513261f1e9a548b33b5e8a96381e1d1f95d49b4e5a7f1497f726ba6d35a1c89c4b200f63c0b8a455a19c00994f30c13cd0c08a"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:11 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x4c05, &(0x7f0000000040)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x803, 0x0) 03:09:12 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x4c05, &(0x7f0000000040)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) preadv(r2, 0x0, 0x0, 0xd9f, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x803, 0x0) 03:09:12 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x127c, 0x0) 03:09:12 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0xce, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003eb96a9c79d3de0cab4645adde76e8ac90dba5bdc53cdc3235210b2e21df4f23e22471e2d53415f8f4151d0b915d0c68708733778513261f1e9a548b33b5e8a96381e1d1f95d49b4e5a7f1497f726ba6d35a1c89c4b200f63"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:12 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) splice(r1, 0x0, r3, 0x0, 0x10000, 0x0) write$binfmt_elf64(r2, &(0x7f0000000040)=ANY=[], 0x10034) 03:09:12 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0xdd, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003eb96a9c79d3de0cab4645adde76e8ac90dba5bdc53cdc3235210b2e21df4f23e22471e2d53415f8f4151d0b915d0c68708733778513261f1e9a548b33b5e8a96381e1d1f95d49b4e5a7f1497f726ba6d35a1c89c4b200f63c0b8a455a19c00994f30c13cd0c08a"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:12 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000100), 0x0, 0x200000) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, r0) pwritev(r0, &(0x7f0000001440)=[{&(0x7f0000000140)="271582d3df2c86514ba10c7cdb5846e7785989e3dfb0961b6260d580ae2d7f8bee4276a65642cddf2d13b8cfe4c245b38532226e3c14cf92054fbe0f37117d0f4ea3d7cb78a8acbe0feeb3b166b6c17add6144487953dff9b02fbae340179179eb0ee9bb9a9a9bb1084d28261e4ae4958df2023241f7e4b341bb34886e251d1aae0d90d3d2ded27a234286dffde858e809958d5f3f5c21d239bbd4763a99e425772712f99afef90b96392ae5f1b2a882821b9250706924c0a225f540fc4c42b98ffcb90987cd25c51fc35c9b77cd81a2df8a408863c7fc192c9f8588d17f12cf65cfa7c20c3fa1c7b28b4ea8", 0xec}, {&(0x7f0000000000)="eb1435c73c94f15d91d44bbecb4f30e3a541e79083a9793313e3785c78ec7af91ba5d15c70588e4fa050c2289d3fa49cd298b0cacc2afa333c91f62373e10c39eab47c308fd833074f695a95e200b7b0fa699ca4ca559f36eb4195d957765dc981aa59e8eab112d8776e495a4b48d3e2a3ecda68164875e7515de42ad8974f6bbbfa08001e6465a90ec1ae261b35ca", 0x8f}, {&(0x7f0000000240)="491e8b51412a4843c4909c0703cfa77c6431006f5e8db046bb9fb43194d0da1fedf779256f2b489811b17bbcada1780065129211e50b0366023f737069d4f8cf1fa924e9463817bc0e2a11ebf42cd3282adf4e8eac6762ca82643317cc77a01338cfb22ca76af62c368780d259d0ec4365070307ab0ed323eac181fe83e7581730c85ef3fcab1def9f7dd0d5e21892d7c025ae26a09ce12f0ca71fc838d46e03a893cf5c72f928b9e5777f8022dda39fb95dab01841f7078ef37c41d4b2025d69f1e98b71efa27ef574d1d12a001c93ebc2e8e02e43c555e9f320a968a4af0962d2dc816", 0xe4}, {&(0x7f0000000340)="197bc635a38eba5afd76be47c6df9049b23364d90617da5afd70ae57613144d6227a7d0add7a7e7d0206b75ba020d4309702d4c8ad85131d4a5330aaa91c1d9c9ef96d066af30eae3b643570cd0469dc7852f4f1934e268d86ea21ad2dad9613508e285ebd54ff61ebd251eb1ccef97ad2f0969937080edbe1b8feb12c60268ba45061611c6fb58135a0970f0f4e79a3b201acc11ab77e4813565fa20100b6a50d4ecfb233a6066a73a98038c717bd4d42e4e07a1d179ba88e91caac7b4c66bca48ba71eed49dab4f94431f797588b26c73f6e48ff93f14272477b69eba24bd1fbc7974808ac36345b9ddcb38a15afcf72ad229d4ef54543b0cf3fd70735f820ceba171f8590a5f0c2f39d865766d7b3e6411806d94061520ac742e941fa1b2240d5a645e53f018ed62d00878a6981ae30b85c7ec28d74e81aa6d10cfbd60b15c570594b267706be77333ee1bc81938be6f844b6d94c96fa88a37a7ee5b456c7c0a32b8c40ff09219587098513d7bc58c176a95e29b624e3ab0a5da22d47163c3f638c9e9c06b08a3f13b96e10b9116c47440493f6ed49d46e2c19bd7f3a9611b5637d686fbc2f7fad26e971870c031da74cc13f1b089fd5891dce697f002f795c6df5cb6e4aebc3d26ddf5859e3ae313f08bfbeeb64e9edecc8f65d9e014fb85c4ec040a1cf7f35a87a4a8214fa766fbbbd4896cbef054d6423fbcfb035329e6eef7ef87f67881c04d67e6678a416272c76d9df5759ffa99855c2faf8518e91995dc09828b7e3010b6773436e616a94117799c3900565d82ef5c6b8a5859070067ed56f1ec456b3a44935d3f1382c6ab4f87bf0d571689deba5fb541920a5ac06ac2ee84494a7947047eb405d76fd08fa247c31a41b59069244de6bb757aeded23f8187d9a83426ea6266fdc30177ae3f132c3a24af24fbde6fbd638a2d56af66b54b6f86049b8538a39de6c1e8160f64aa5410b79649b56aced4171e1e2053abd0ab7f931a6a8ba7da08eb38787a0269f3062dd47c25cc7cd11f0cb87f6f5381a16adc2ea0e61f8e84d806ab17a502ba0910dbf82017938b081c4c83cb9f83be8b6f7c3cd15a78f7e55cc2e76d8375834f6a9c101b0f17adce82fab3de60bbb3d495c729320df8edc94d5a52847756d007a5bf2b1afa564887d15fe6b933665ba9c0a170c739c0750aa850cd5454031e291b236563070782e4203c09e958fb24cc1701807b612a90892b53bbf0d38bee1fb30828a6e7b15cb3302d3a79983edda06a6171a6a92f3393cb69d43805df962fbd44154d904fcdbc6f61d4cf173d1e985e52b12b6d9b2f1c517ae51db93ca8ab6b25bc1cff2428b222839a18afd7b38f379510c0b8df3c7354e8eeda77e2ca552ed436b8fe1595057c36324eb5b966f592a333850764df353f2fc6caecb798863460c97774544ba741584042295b6637717f9727a0c5ba7579a45986e846d080ca8b84dca7e396c64fdbc216e6dfe2791ad8e6fbdee2858d26dbde610fa0c47293802c1320fac1e427eb5ba23dd4a59148478faa4fa2d0930ae65a5d29ef23a33f8b9176159ee471d95885fff3c3f39c219b8bed800bdd014a98e020108571feac6f5a8024f980538324a449816ce8aeb7dbbf0ca7f319cff79e8ea50da9b57664fb67d67ed824fa4b70ee65a90b5d6c9edb086c013498029060990139cc359a8833c319c958402b716a9a8acabfe9d693b0b963b1706c14f27ff99820aafb2fc1dbb069c64a231bde0c3f9cb949214cdc077d6adee977fc033f37aafcf5cd9230b6525780e5d49d99c95d1c79536ce3f6ba6565fdacf8e98e034057528d05ba482815e1dd0a948f8c97c379da94167bff5da6ee674fbe9fb287543d1950d2e8a6ef550bc85ab3a59adf5b4db591412e4ec1211232ae7e9aead20301a4f7ddb66c4068a73edaaaeddf8db1f9e0e77a93207b5debee0d844034c1c5087476125d3831b69a052ed960fbfd7741dbc35906c5d6a1687812c3cdadd6a91ca052738e6ee3f5b962ef7aeb2fde58c10c68527618d5c2a197f4e3cd4a18c54368c734798f033f0f738319b83f9949f2fc5e994d9b09ae254459e26c7e2c5b6e15b8df9cdebb56a1150d239d412df991d7fe4a659133815a99faddef84b345447c4f79df90f1550db9aba5e65ed80f4fe71b8d2be5e1e1c0f3af0226187ee7165922fed708b3d66489265f1a6c291bf02f051d3d5058e9cdc01a7ee9777b723a5ba5e945503515a504fc543bd5e5d50af77f46658bd9745c70a890f2d560a948054e18758f173996667d56bff22b152c5c0a2e4f350368086df850249238139a40b167441fa45704cf85d3d31cf7d7ace857f02d361f2d947c8abc003bd95f87e19f36ec87f1e9c26239f6eab90978e6f045e3bcd6fe8d455c328285d1893b82b1300c9101a94bd7407b65bd25d017b8065c6456141bf1c01b518463511fb95a776e5c45bcf689d31ec4ad65912276dddafe6796789dc8fd942fdc1a3bd0d3063b8d75ae60f90a0032bef429607318ee50d9bb17ba985d564252ae3646f7d9481b1db5165fa9fbab1934db7391b208b2d642f89287c21788d4f53a529965c23c9a2a35df1800c1af18e4365cf5b6182c847df1c64ccda0f48e7bf9587b0c8fd2ffc412761bde31f542454629bc327d239b71310e2ff47c36425e67e5c2328368ba62c576784be545130187dcbb55b2ee2e572d67a2c593bf548e24855a7134f0fcbb3f961c8b2af6ef303056df9727151922ce84aea8031b71e1d3e0bdbc0b1dddcefc50fc3ea5cc20071f621282821c692bc42c0d5f953ae5c4bc997eebd98c2f19b99d88cab5f6eef5b18061c961941ed175221c5e5f01e5e2925b3b3a3f16304e8cd6796e572aec0f1a0cf89492df6f8e038d84239aa1f4158b3f4125b681b685524b1bfaa8d1da5b0aedcf90ead6a6b46a511f0ece3f04fba0599fec201e6ab5dfd74edd632c95f8927c7f92f7993be590c7129a5a5aaaf6d3bb103afb947bfd5c81b7a2db5aa0346257308a5b77ee8df0f757fd9f25a5446b5ea7a348d7459a493ac20659065ca279d30ede23b26ed79f15ce6119a56091eaff582e900d93189c7e9db86b97bca8c9f96b307c2c6f4220cb7090e89a9e802205b789df2c6331985d9ce73e6a99c8a0c50cd3e968280c1d3154644713c4702bb19a261dc3cdd16fe3d1656464bfb897d9905597c1e31f46efbcb55f3281abf5ed59c150433454befc140521c23bdbcc4b64b4202f5c140a62d407b3b35c6f94eb95341643107b200537cffbda1d59d2b00f59debddd1bdb66660cbac3225fbf5c0d88ea624403fa2747a8e1ed04b260327c15cafb1cd24c577516dbf85b7213ce4c52993226b094f1c01c9a8d199f1f342e28294c6d3715171a15f81dac4e6aa94f09d27794a4a34fa153a8b95980b8fc11b0551f1a3e2cd1fdd98e2efc96f41238d11abedda4b6b8169011328a97eee0b5705a158b85dee94c3eacf913b5004406fa027cf182b83caaa2852bdfe4a9df3734ac7b9d9540c752191e81c900ad63f88f3ba3caee83967d39aa5a144c4de7074d144c1afb3912a86525b8f2e33ef24ac546937d23b6637be7ac4f62b101d48580d6696602d96ca5182092a30fbc89076fd1fefe586407a17ad3d3bb7cd2a66e1850806ed4a72e64cc09e09ed9f3519be9e60dd797b863311c03a9b9d4df21256e1d0834ba251685a7aac6cf960d9c6cbb2cfa4aa9a8c5c6cc40c807767e0b63de3208c12a3e18155bbd8ea3a4de6159e5aae0d1c0833011c3e6d279b73c3a3939df792bfff5c25e7092adb4fad957e932cec0d4f9157aaf610623268f1274a5306a55a36d6bc85371ebbc295e52fe1bb105d613e707968b27984d2e760c30cf6272f009e17a103949c72a6f4b425182800cf215e7d002cdab207a2342d3bc411c41a97b6a0351f797df0bebff4ba515985ba864b779d7ca13fde161bcddaa22c7f2b6d69dee26f363814acf85b7b85d64ac399afe5f7654e482b95a43d5c85df0d7fa0b1b8ab86ce88d9843e62e6ccd8bdb1e52deb77994c930c89936b384a633aac92d1e877519914e8454aec238e276b2525df2b73a1ba669e6a29ce172508deb890e550b7dcd79809c389c61133f79224283e12f75e71035dbe87654eebb37a387fbad27e93ccc870931381449c3249c247c26263d6b3f5e975f152c556db32dea9320518a908a5a6295395d5fc63f629106385f2ce5edfe045b4992802644fd730d28fe21ab8344459b981f5b3aa2d90694ac311b63e20220aa27485401d89f263041b8cddc5cda1c1118550c8d5cdb1e4d31221ae209c969a2dadf011670ade62d43a0c515770d10966101e3a42543e3388fd999c8798f612f7964eeed0adf4acedbc5b28f72654bba08a7ce589894a2e88eb208f11742a2e490cd35bae1d7f6198bf160deb98223acd828fd4aecc627ede481035cc5e0b136568247b9b9df1854375f5c523c390cf65e26e9e2228ce9e1735dacf7a04d3b190a43cf2c90fa91162b109441f1f1d4b4dcc7f0d7a1457a1fb3105906407640de115939b8e02dd0dfa23cabe416062e2d6db2981199ad78943be61757d05262d81345c13ef94724bb44507487a37ca2a83aaaeb66d024ce33905910e49156befcd7d359951a1b05058a6f8f8cf68fb71a847f3186d099741f46bb672fe27f00ab248cfa3cf8b27e8cb9fa758bcdc5f3c7f4d8fab21b46c0cd34d92cecadc53b87a392d04617164cc5b29f13e290a3fead72cae76ff9fcf4329edd935dafec898e8ec5e9ea9a420f0cece0a99fd1222ea23036e2ce158a3bad9262bb74db9ae3df89824bc53ca39dc5dc0a7467de10b036ee0fe0ac66f27a16b4adb341d5f69450cb2783dab91c97056c2bc995843990214777105a07ae4c6fcea4a45d72ba8b0a68606e23826b7399a6292aea54c5caeea1493caf6a328ac296dc58524dfca8ca0fdf0226fc23bccd9fb8b391d86d8afe3a27853b603ccb06eab93885bd7e6518fd29652309581f7b5a7a96dd6b9a88f61021967d323f982b2bc8daceea8eefcd47d9ede4b3bb2c9470d14cf28944153a098353399f89b9b7ebe6e0638ad2203c5a75ff3fb08e54e9cc5684b031f261d4a7ffcd72201dabf9f6ce03f5e5b04e26f5c6ccc00e1f2d36ea6cbaef37cbfda2e39a5246c5b890412f06c2b3693ac40882314c537bfbb77e4e57783381ec3045e06d2771081fdb2c9e75d3edf63f3f299adcfdea8cb0c156dc663c25a721b09cf799801c6e5c0425b7741de0d7271e21ef7d31f132fec7d8602e835ddf9666633365aa5beaaa58571aa985efcb05fb2171e803f58f8387c122f32f958c5af207f0f8c125b2e5042f2a4cb054de1386944109531535f153f6167efb2977913341e0ee0107698477d38cb480d653ac7999504ad976ab021e3b68d7acf1d418bb5c7fe0eb86922c4f687a88281c45eb1d2980cac14c81c345fd07606d83e02c7a5be645dcd0647ec1e542dc3a1507efef38a70095e78e25233668865af9849ccbd2a6274c9c5a833f74f2529b9c6f3877222eddd74bf944454a3ca59290785c02b9e17de4679a3cc8ec587b4425f8bd74d4d7b1b33e8754e48ecbb1576391f4edb2f4824cf6e780e2603470c4ec1230af3e62e1841a5e7e69f0056114ee0206c94e57d24b467c6dac593b1ca25ff7c375f0e67e2be6fe876f34628f1063ff7b3ce930519569e80a9a3c6fd534048c20aabe2f74d37b4149ea715bf4e1358d6e35cd0c52645bc48261219bbadc6de3029c9ba14e118472dd1d1efc", 0x1000}, {&(0x7f0000001340)="9b1d9a1ae38dfa44a936c5b517c12afaed7de3cb3c8206e7aa4ffaee212e190189cfe95750050522894cc92fb73fe62a01454578844c69e62983fa1c5fd8b9a6b08fe6005a3e7ec72626514ffe43554587746a13ac930c00588717b0453e4525e1847380a5821776d5b2fb31301c091c6299995c2fe0bc94f5ee259542dc2b751859921bd3a523d35c334edb5ccea63d14df1be278c0425b1614b7cdcdee5ffcb710d392d9b5274ad3efc099f6c8147d28c70e4c80a325c74133ecfbb1b350244b2808565d0df03306dab30ea9367c06a33fa5d7c6", 0xd5}], 0x5, 0x7, 0xc73c) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) pread64(r1, &(0x7f0000000040)=""/121, 0x79, 0x7fffffffffffffff) ioctl$LOOP_SET_STATUS64(r1, 0x4c04, &(0x7f00000014c0)={0x0, 0x0, 0x0, 0xa4, 0x1, 0x0, 0xfb16dd3a355df858, 0x17, 0x0, "89d862fd2a50869ba0e2aaae1937065c4e5e9376b4b9e11738bcc23cd739b4f67552c5b037bc19a874bbe90744a5d1c152553ff6cef6052929425156a999faae", "a5289092b10724f1d24355aae6b5fbb7845a93883dc13a351b16f7ceab778163948c96017492d1ff8af20ea2825ea57562327f7998b43de80352e4d3c9e3d1ce", "4c7a57d0b3facf46927f90fcb86ffc70c660a9bfef47b4f76002ce4d6897b743", [0x0, 0x81]}) 03:09:12 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x4c05, &(0x7f0000000040)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) preadv(r2, 0x0, 0x0, 0xd9f, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x803, 0x0) 03:09:12 executing program 2: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0xce, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003eb96a9c79d3de0cab4645adde76e8ac90dba5bdc53cdc3235210b2e21df4f23e22471e2d53415f8f4151d0b915d0c68708733778513261f1e9a548b33b5e8a96381e1d1f95d49b4e5a7f1497f726ba6d35a1c89c4b200f63"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x38) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r1 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r1, 0x34) 03:09:12 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x76, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) gettid() wait4(0x0, 0x0, 0x0, 0x0) 03:09:12 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x4c05, &(0x7f0000000040)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) preadv(r2, 0x0, 0x0, 0xd9f, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x803, 0x0) 03:09:12 executing program 0: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0xdd, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003eb96a9c79d3de0cab4645adde76e8ac90dba5bdc53cdc3235210b2e21df4f23e22471e2d53415f8f4151d0b915d0c68708733778513261f1e9a548b33b5e8a96381e1d1f95d49b4e5a7f1497f726ba6d35a1c89c4b200f63c0b8a455a19c00994f30c13cd0c08a"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x38) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r1 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r1, 0x34) 03:09:12 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) splice(r1, 0x0, r3, 0x0, 0x10000, 0x0) write$binfmt_elf64(r2, &(0x7f0000000040)=ANY=[], 0x10034) 03:09:12 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x80081272, 0xc04a01) 03:09:12 executing program 2: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0xce, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003eb96a9c79d3de0cab4645adde76e8ac90dba5bdc53cdc3235210b2e21df4f23e22471e2d53415f8f4151d0b915d0c68708733778513261f1e9a548b33b5e8a96381e1d1f95d49b4e5a7f1497f726ba6d35a1c89c4b200f63"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x38) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r1 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r1, 0x34) 03:09:12 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x80081272, 0xc04a01) 03:09:12 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x4c05, &(0x7f0000000040)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0x0, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x803, 0x0) 03:09:12 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x80081272, 0xc04a01) 03:09:12 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$LOOP_SET_DIRECT_IO(0xffffffffffffffff, 0x80081272, 0xc04a01) 03:09:12 executing program 0: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0xdd, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003eb96a9c79d3de0cab4645adde76e8ac90dba5bdc53cdc3235210b2e21df4f23e22471e2d53415f8f4151d0b915d0c68708733778513261f1e9a548b33b5e8a96381e1d1f95d49b4e5a7f1497f726ba6d35a1c89c4b200f63c0b8a455a19c00994f30c13cd0c08a"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x38) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r1 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r1, 0x34) 03:09:12 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, 0x0, 0x0, 0xd9f, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) splice(r1, 0x0, r3, 0x0, 0x10000, 0x0) write$binfmt_elf64(r2, &(0x7f0000000040)=ANY=[], 0x10034) 03:09:13 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x76, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) gettid() wait4(0x0, 0x0, 0x0, 0x0) 03:09:13 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x4c05, &(0x7f0000000040)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0x0, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x803, 0x0) 03:09:13 executing program 2: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0xce, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003eb96a9c79d3de0cab4645adde76e8ac90dba5bdc53cdc3235210b2e21df4f23e22471e2d53415f8f4151d0b915d0c68708733778513261f1e9a548b33b5e8a96381e1d1f95d49b4e5a7f1497f726ba6d35a1c89c4b200f63"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x38) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r1 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r1, 0x34) 03:09:13 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$LOOP_SET_DIRECT_IO(0xffffffffffffffff, 0x80081272, 0xc04a01) 03:09:13 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, 0x0, 0x0, 0xd9f, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) splice(r1, 0x0, r3, 0x0, 0x10000, 0x0) write$binfmt_elf64(r2, &(0x7f0000000040)=ANY=[], 0x10034) 03:09:13 executing program 0: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0xdd, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003eb96a9c79d3de0cab4645adde76e8ac90dba5bdc53cdc3235210b2e21df4f23e22471e2d53415f8f4151d0b915d0c68708733778513261f1e9a548b33b5e8a96381e1d1f95d49b4e5a7f1497f726ba6d35a1c89c4b200f63c0b8a455a19c00994f30c13cd0c08a"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x38) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r1 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r1, 0x34) 03:09:13 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$LOOP_SET_DIRECT_IO(0xffffffffffffffff, 0x80081272, 0xc04a01) 03:09:13 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x4c05, &(0x7f0000000040)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0x0, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x803, 0x0) 03:09:13 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x4c05, &(0x7f0000000040)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socket(0x0, 0x803, 0x0) 03:09:13 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x80081272, 0xc04a01) 03:09:13 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, 0x0, 0x0, 0xd9f, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) splice(r1, 0x0, r3, 0x0, 0x10000, 0x0) write$binfmt_elf64(r2, &(0x7f0000000040)=ANY=[], 0x10034) 03:09:13 executing program 0: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0xdd, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003eb96a9c79d3de0cab4645adde76e8ac90dba5bdc53cdc3235210b2e21df4f23e22471e2d53415f8f4151d0b915d0c68708733778513261f1e9a548b33b5e8a96381e1d1f95d49b4e5a7f1497f726ba6d35a1c89c4b200f63c0b8a455a19c00994f30c13cd0c08a"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:14 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x76, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) wait4(0x0, 0x0, 0x0, 0x0) tkill(0x0, 0x34) 03:09:14 executing program 2: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0xce, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003eb96a9c79d3de0cab4645adde76e8ac90dba5bdc53cdc3235210b2e21df4f23e22471e2d53415f8f4151d0b915d0c68708733778513261f1e9a548b33b5e8a96381e1d1f95d49b4e5a7f1497f726ba6d35a1c89c4b200f63"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:14 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x4c05, &(0x7f0000000040)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socket(0x0, 0x803, 0x0) 03:09:14 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x80081272, 0xc04a01) 03:09:14 executing program 0: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0xdd, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003eb96a9c79d3de0cab4645adde76e8ac90dba5bdc53cdc3235210b2e21df4f23e22471e2d53415f8f4151d0b915d0c68708733778513261f1e9a548b33b5e8a96381e1d1f95d49b4e5a7f1497f726ba6d35a1c89c4b200f63c0b8a455a19c00994f30c13cd0c08a"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:14 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) splice(r1, 0x0, r3, 0x0, 0x10000, 0x0) write$binfmt_elf64(r2, &(0x7f0000000040)=ANY=[], 0x10034) 03:09:14 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x80081272, 0xc04a01) 03:09:14 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x4c05, &(0x7f0000000040)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socket(0x0, 0x803, 0x0) 03:09:14 executing program 2: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0xce, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003eb96a9c79d3de0cab4645adde76e8ac90dba5bdc53cdc3235210b2e21df4f23e22471e2d53415f8f4151d0b915d0c68708733778513261f1e9a548b33b5e8a96381e1d1f95d49b4e5a7f1497f726ba6d35a1c89c4b200f63"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:14 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x80081272, 0xc04a01) 03:09:14 executing program 0: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0xdd, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003eb96a9c79d3de0cab4645adde76e8ac90dba5bdc53cdc3235210b2e21df4f23e22471e2d53415f8f4151d0b915d0c68708733778513261f1e9a548b33b5e8a96381e1d1f95d49b4e5a7f1497f726ba6d35a1c89c4b200f63c0b8a455a19c00994f30c13cd0c08a"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:14 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) splice(r1, 0x0, r3, 0x0, 0x10000, 0x0) write$binfmt_elf64(r2, &(0x7f0000000040)=ANY=[], 0x10034) 03:09:15 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x76, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) wait4(0x0, 0x0, 0x0, 0x0) tkill(0x0, 0x34) 03:09:15 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x4c05, &(0x7f0000000040)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x0, 0x0) 03:09:15 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x80081272, 0xc04a01) 03:09:15 executing program 2: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0xce, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003eb96a9c79d3de0cab4645adde76e8ac90dba5bdc53cdc3235210b2e21df4f23e22471e2d53415f8f4151d0b915d0c68708733778513261f1e9a548b33b5e8a96381e1d1f95d49b4e5a7f1497f726ba6d35a1c89c4b200f63"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:15 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0xdd, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003eb96a9c79d3de0cab4645adde76e8ac90dba5bdc53cdc3235210b2e21df4f23e22471e2d53415f8f4151d0b915d0c68708733778513261f1e9a548b33b5e8a96381e1d1f95d49b4e5a7f1497f726ba6d35a1c89c4b200f63c0b8a455a19c00994f30c13cd0c08a"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:15 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) splice(r1, 0x0, r3, 0x0, 0x10000, 0x0) write$binfmt_elf64(r2, &(0x7f0000000040)=ANY=[], 0x10034) 03:09:15 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x80081272, 0xc04a01) 03:09:15 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x4c05, &(0x7f0000000040)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x0, 0x0) 03:09:15 executing program 5: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r0 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r0, 0x80081272, 0xc04a01) 03:09:15 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x4c05, &(0x7f0000000040)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x0, 0x0) 03:09:15 executing program 5: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r0 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r0, 0x80081272, 0xc04a01) 03:09:15 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0xce, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003eb96a9c79d3de0cab4645adde76e8ac90dba5bdc53cdc3235210b2e21df4f23e22471e2d53415f8f4151d0b915d0c68708733778513261f1e9a548b33b5e8a96381e1d1f95d49b4e5a7f1497f726ba6d35a1c89c4b200f63"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:16 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x76, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) wait4(0x0, 0x0, 0x0, 0x0) tkill(0x0, 0x34) 03:09:16 executing program 4: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0xce, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003eb96a9c79d3de0cab4645adde76e8ac90dba5bdc53cdc3235210b2e21df4f23e22471e2d53415f8f4151d0b915d0c68708733778513261f1e9a548b33b5e8a96381e1d1f95d49b4e5a7f1497f726ba6d35a1c89c4b200f63"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x38) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r1 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r1, 0x34) 03:09:16 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0xdd, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003eb96a9c79d3de0cab4645adde76e8ac90dba5bdc53cdc3235210b2e21df4f23e22471e2d53415f8f4151d0b915d0c68708733778513261f1e9a548b33b5e8a96381e1d1f95d49b4e5a7f1497f726ba6d35a1c89c4b200f63c0b8a455a19c00994f30c13cd0c08a"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:16 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) splice(r1, 0x0, r3, 0x0, 0x10000, 0x0) write$binfmt_elf64(r2, &(0x7f0000000040)=ANY=[], 0x10034) 03:09:16 executing program 5: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r0 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r0, 0x80081272, 0xc04a01) 03:09:16 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0xce, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003eb96a9c79d3de0cab4645adde76e8ac90dba5bdc53cdc3235210b2e21df4f23e22471e2d53415f8f4151d0b915d0c68708733778513261f1e9a548b33b5e8a96381e1d1f95d49b4e5a7f1497f726ba6d35a1c89c4b200f63"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:16 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) splice(r1, 0x0, r3, 0x0, 0x10000, 0x0) write$binfmt_elf64(r2, &(0x7f0000000040)=ANY=[], 0x10034) 03:09:16 executing program 5: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x80081272, 0xc04a01) 03:09:16 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) splice(r1, 0x0, r3, 0x0, 0x10000, 0x0) write$binfmt_elf64(r2, &(0x7f0000000040)=ANY=[], 0x10034) 03:09:16 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0xce, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003eb96a9c79d3de0cab4645adde76e8ac90dba5bdc53cdc3235210b2e21df4f23e22471e2d53415f8f4151d0b915d0c68708733778513261f1e9a548b33b5e8a96381e1d1f95d49b4e5a7f1497f726ba6d35a1c89c4b200f63"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:16 executing program 5: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x80081272, 0xc04a01) 03:09:16 executing program 4: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0xce, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003eb96a9c79d3de0cab4645adde76e8ac90dba5bdc53cdc3235210b2e21df4f23e22471e2d53415f8f4151d0b915d0c68708733778513261f1e9a548b33b5e8a96381e1d1f95d49b4e5a7f1497f726ba6d35a1c89c4b200f63"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x38) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r1 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r1, 0x34) 03:09:17 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x10, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0xce, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003eb96a9c79d3de0cab4645adde76e8ac90dba5bdc53cdc3235210b2e21df4f23e22471e2d53415f8f4151d0b915d0c68708733778513261f1e9a548b33b5e8a96381e1d1f95d49b4e5a7f1497f726ba6d35a1c89c4b200f63"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:17 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0xdd, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003eb96a9c79d3de0cab4645adde76e8ac90dba5bdc53cdc3235210b2e21df4f23e22471e2d53415f8f4151d0b915d0c68708733778513261f1e9a548b33b5e8a96381e1d1f95d49b4e5a7f1497f726ba6d35a1c89c4b200f63c0b8a455a19c00994f30c13cd0c08a"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:17 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) splice(0xffffffffffffffff, 0x0, r1, 0x0, 0x10000, 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000040)=ANY=[], 0x10034) 03:09:17 executing program 5: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x80081272, 0xc04a01) 03:09:17 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x76, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:17 executing program 4: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0xce, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003eb96a9c79d3de0cab4645adde76e8ac90dba5bdc53cdc3235210b2e21df4f23e22471e2d53415f8f4151d0b915d0c68708733778513261f1e9a548b33b5e8a96381e1d1f95d49b4e5a7f1497f726ba6d35a1c89c4b200f63"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x38) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r1 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r1, 0x34) 03:09:17 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) splice(0xffffffffffffffff, 0x0, r1, 0x0, 0x10000, 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000040)=ANY=[], 0x10034) 03:09:17 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x80081272, 0xc04a01) 03:09:17 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x76, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:17 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x80081272, 0xc04a01) 03:09:17 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x76, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:17 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) splice(0xffffffffffffffff, 0x0, r1, 0x0, 0x10000, 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000040)=ANY=[], 0x10034) 03:09:17 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) splice(r1, 0x0, r3, 0x0, 0x10000, 0x0) write$binfmt_elf64(r2, &(0x7f0000000040)=ANY=[], 0x10034) 03:09:17 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x10, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0xce, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003eb96a9c79d3de0cab4645adde76e8ac90dba5bdc53cdc3235210b2e21df4f23e22471e2d53415f8f4151d0b915d0c68708733778513261f1e9a548b33b5e8a96381e1d1f95d49b4e5a7f1497f726ba6d35a1c89c4b200f63"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:17 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x10, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0xdd, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003eb96a9c79d3de0cab4645adde76e8ac90dba5bdc53cdc3235210b2e21df4f23e22471e2d53415f8f4151d0b915d0c68708733778513261f1e9a548b33b5e8a96381e1d1f95d49b4e5a7f1497f726ba6d35a1c89c4b200f63c0b8a455a19c00994f30c13cd0c08a"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:17 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x80081272, 0xc04a01) 03:09:17 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(0x0) splice(r1, 0x0, 0xffffffffffffffff, 0x0, 0x10000, 0x0) write$binfmt_elf64(r2, &(0x7f0000000040)=ANY=[], 0x10034) 03:09:17 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x76, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:17 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x10, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x80081272, 0xc04a01) 03:09:17 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(0x0) splice(r1, 0x0, 0xffffffffffffffff, 0x0, 0x10000, 0x0) write$binfmt_elf64(r2, &(0x7f0000000040)=ANY=[], 0x10034) 03:09:17 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(0x0) splice(r1, 0x0, 0xffffffffffffffff, 0x0, 0x10000, 0x0) write$binfmt_elf64(r2, &(0x7f0000000040)=ANY=[], 0x10034) 03:09:17 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x10, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x80081272, 0xc04a01) 03:09:17 executing program 4 (fault-call:4 fault-nth:0): r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x4c05, &(0x7f0000000040)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x803, 0x0) 03:09:17 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x10, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0xdd, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003eb96a9c79d3de0cab4645adde76e8ac90dba5bdc53cdc3235210b2e21df4f23e22471e2d53415f8f4151d0b915d0c68708733778513261f1e9a548b33b5e8a96381e1d1f95d49b4e5a7f1497f726ba6d35a1c89c4b200f63c0b8a455a19c00994f30c13cd0c08a"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:17 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) splice(0xffffffffffffffff, 0x0, r2, 0x0, 0x10000, 0x0) write$binfmt_elf64(r1, &(0x7f0000000040)=ANY=[], 0x10034) 03:09:17 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x10, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0xce, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003eb96a9c79d3de0cab4645adde76e8ac90dba5bdc53cdc3235210b2e21df4f23e22471e2d53415f8f4151d0b915d0c68708733778513261f1e9a548b33b5e8a96381e1d1f95d49b4e5a7f1497f726ba6d35a1c89c4b200f63"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:17 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x76, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) [ 725.732783][T31724] FAULT_INJECTION: forcing a failure. [ 725.732783][T31724] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 725.745918][T31724] CPU: 1 PID: 31724 Comm: syz-executor.4 Not tainted 5.14.0-rc5-syzkaller #0 [ 725.755829][T31724] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 725.765886][T31724] Call Trace: [ 725.769162][T31724] dump_stack_lvl+0xb7/0x103 [ 725.773831][T31724] dump_stack+0x11/0x1a [ 725.777992][T31724] should_fail+0x23c/0x250 03:09:17 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x10, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x80081272, 0xc04a01) [ 725.782472][T31724] should_fail_usercopy+0x16/0x20 [ 725.787504][T31724] _copy_to_user+0x1c/0x90 [ 725.791989][T31724] lo_ioctl+0x924/0x1340 [ 725.796275][T31724] ? path_openat+0x18e4/0x1f20 [ 725.801047][T31724] ? do_filp_open+0x18a/0x200 [ 725.805756][T31724] ? fsnotify_perm+0x59/0x2e0 [ 725.810781][T31724] ? __fsnotify_parent+0x32f/0x430 [ 725.815906][T31724] ? get_pid_task+0x8b/0xc0 [ 725.820411][T31724] ? blkdev_common_ioctl+0x9c3/0x1040 [ 725.825788][T31724] ? selinux_file_ioctl+0x8e0/0x970 03:09:17 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, 0xffffffffffffffff, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x80081272, 0xc04a01) [ 725.831056][T31724] ? lo_release+0x120/0x120 [ 725.835562][T31724] blkdev_ioctl+0x1d0/0x3c0 [ 725.840132][T31724] block_ioctl+0x6d/0x80 [ 725.844495][T31724] ? blkdev_iopoll+0x70/0x70 [ 725.849092][T31724] __se_sys_ioctl+0xcb/0x140 [ 725.853942][T31724] __x64_sys_ioctl+0x3f/0x50 [ 725.858533][T31724] do_syscall_64+0x3d/0x90 [ 725.862948][T31724] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 725.868883][T31724] RIP: 0033:0x4665e9 03:09:17 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x10, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0xdd, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003eb96a9c79d3de0cab4645adde76e8ac90dba5bdc53cdc3235210b2e21df4f23e22471e2d53415f8f4151d0b915d0c68708733778513261f1e9a548b33b5e8a96381e1d1f95d49b4e5a7f1497f726ba6d35a1c89c4b200f63c0b8a455a19c00994f30c13cd0c08a"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:17 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x76, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) [ 725.872943][T31724] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 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 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 725.893131][T31724] RSP: 002b:00007f2b4fddc188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 725.901544][T31724] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 [ 725.909776][T31724] RDX: 0000000020000040 RSI: 0000000000004c05 RDI: 0000000000000004 [ 725.918094][T31724] RBP: 00007f2b4fddc1d0 R08: 0000000000000000 R09: 0000000000000000 03:09:17 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) splice(0xffffffffffffffff, 0x0, r2, 0x0, 0x10000, 0x0) write$binfmt_elf64(r1, &(0x7f0000000040)=ANY=[], 0x10034) 03:09:17 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, 0xffffffffffffffff, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0xce, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003eb96a9c79d3de0cab4645adde76e8ac90dba5bdc53cdc3235210b2e21df4f23e22471e2d53415f8f4151d0b915d0c68708733778513261f1e9a548b33b5e8a96381e1d1f95d49b4e5a7f1497f726ba6d35a1c89c4b200f63"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:17 executing program 4 (fault-call:4 fault-nth:1): r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x4c05, &(0x7f0000000040)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x803, 0x0) [ 725.926074][T31724] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 725.934124][T31724] R13: 00007fffe0b592af R14: 00007f2b4fddc300 R15: 0000000000022000 03:09:17 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, 0xffffffffffffffff, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x80081272, 0xc04a01) 03:09:17 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) splice(0xffffffffffffffff, 0x0, r2, 0x0, 0x10000, 0x0) write$binfmt_elf64(r1, &(0x7f0000000040)=ANY=[], 0x10034) [ 726.010692][T31758] FAULT_INJECTION: forcing a failure. [ 726.010692][T31758] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 726.023796][T31758] CPU: 1 PID: 31758 Comm: syz-executor.4 Not tainted 5.14.0-rc5-syzkaller #0 [ 726.032550][T31758] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 726.042607][T31758] Call Trace: [ 726.045881][T31758] dump_stack_lvl+0xb7/0x103 [ 726.050472][T31758] dump_stack+0x11/0x1a [ 726.054623][T31758] should_fail+0x23c/0x250 03:09:17 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, 0xffffffffffffffff, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x80081272, 0xc04a01) 03:09:17 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000000)) splice(r1, 0x0, 0xffffffffffffffff, 0x0, 0x10000, 0x0) write$binfmt_elf64(r2, &(0x7f0000000040)=ANY=[], 0x10034) [ 726.059119][T31758] should_fail_usercopy+0x16/0x20 [ 726.064197][T31758] _copy_to_user+0x1c/0x90 [ 726.068628][T31758] simple_read_from_buffer+0xab/0x120 [ 726.074059][T31758] proc_fail_nth_read+0xf6/0x140 [ 726.079126][T31758] ? rw_verify_area+0x136/0x250 [ 726.084049][T31758] ? proc_fault_inject_write+0x200/0x200 [ 726.089701][T31758] vfs_read+0x154/0x5d0 [ 726.093925][T31758] ? selinux_file_ioctl+0x8e0/0x970 [ 726.099304][T31758] ? __fget_light+0x21b/0x260 [ 726.104019][T31758] ? __cond_resched+0x11/0x40 03:09:17 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, 0xffffffffffffffff, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0xce, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003eb96a9c79d3de0cab4645adde76e8ac90dba5bdc53cdc3235210b2e21df4f23e22471e2d53415f8f4151d0b915d0c68708733778513261f1e9a548b33b5e8a96381e1d1f95d49b4e5a7f1497f726ba6d35a1c89c4b200f63"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:17 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, 0xffffffffffffffff, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0xdd, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003eb96a9c79d3de0cab4645adde76e8ac90dba5bdc53cdc3235210b2e21df4f23e22471e2d53415f8f4151d0b915d0c68708733778513261f1e9a548b33b5e8a96381e1d1f95d49b4e5a7f1497f726ba6d35a1c89c4b200f63c0b8a455a19c00994f30c13cd0c08a"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) [ 726.108698][T31758] ksys_read+0xce/0x180 [ 726.112861][T31758] __x64_sys_read+0x3e/0x50 [ 726.117421][T31758] do_syscall_64+0x3d/0x90 [ 726.121838][T31758] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 726.127853][T31758] RIP: 0033:0x41936c [ 726.131740][T31758] Code: ec 28 48 89 54 24 18 48 89 74 24 10 89 7c 24 08 e8 f9 fc ff ff 48 8b 54 24 18 48 8b 74 24 10 41 89 c0 8b 7c 24 08 31 c0 0f 05 <48> 3d 00 f0 ff ff 77 34 44 89 c7 48 89 44 24 08 e8 2f fd ff ff 48 [ 726.151349][T31758] RSP: 002b:00007f2b4fddc170 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 03:09:17 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x76, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:17 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x80081272, 0xc04a01) [ 726.159764][T31758] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 000000000041936c [ 726.167737][T31758] RDX: 000000000000000f RSI: 00007f2b4fddc1e0 RDI: 0000000000000005 [ 726.175706][T31758] RBP: 00007f2b4fddc1d0 R08: 0000000000000000 R09: 0000000000000000 [ 726.183684][T31758] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 726.191695][T31758] R13: 00007fffe0b592af R14: 00007f2b4fddc300 R15: 0000000000022000 03:09:18 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x4c05, &(0x7f0000000040)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x803, 0x0) 03:09:18 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000000)) splice(r1, 0x0, 0xffffffffffffffff, 0x0, 0x10000, 0x0) write$binfmt_elf64(r2, &(0x7f0000000040)=ANY=[], 0x10034) 03:09:18 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, 0xffffffffffffffff, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0xce, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003eb96a9c79d3de0cab4645adde76e8ac90dba5bdc53cdc3235210b2e21df4f23e22471e2d53415f8f4151d0b915d0c68708733778513261f1e9a548b33b5e8a96381e1d1f95d49b4e5a7f1497f726ba6d35a1c89c4b200f63"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:18 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x80081272, 0xc04a01) 03:09:18 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, 0xffffffffffffffff, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0xdd, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003eb96a9c79d3de0cab4645adde76e8ac90dba5bdc53cdc3235210b2e21df4f23e22471e2d53415f8f4151d0b915d0c68708733778513261f1e9a548b33b5e8a96381e1d1f95d49b4e5a7f1497f726ba6d35a1c89c4b200f63c0b8a455a19c00994f30c13cd0c08a"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:18 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x80081272, 0xc04a01) 03:09:18 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x2, &(0x7f0000000040)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x803, 0x0) 03:09:18 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, 0x0, 0x0, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x80081272, 0xc04a01) 03:09:18 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x76, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:18 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000000)) splice(r1, 0x0, 0xffffffffffffffff, 0x0, 0x10000, 0x0) write$binfmt_elf64(r2, &(0x7f0000000040)=ANY=[], 0x10034) 03:09:18 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0xce, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003eb96a9c79d3de0cab4645adde76e8ac90dba5bdc53cdc3235210b2e21df4f23e22471e2d53415f8f4151d0b915d0c68708733778513261f1e9a548b33b5e8a96381e1d1f95d49b4e5a7f1497f726ba6d35a1c89c4b200f63"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:18 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x301, &(0x7f0000000040)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x803, 0x0) 03:09:18 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, 0x0, 0x0, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x80081272, 0xc04a01) 03:09:18 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) splice(r1, 0x0, r3, 0x0, 0x0, 0x0) write$binfmt_elf64(r2, &(0x7f0000000040)=ANY=[], 0x10034) 03:09:18 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, 0xffffffffffffffff, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0xdd, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003eb96a9c79d3de0cab4645adde76e8ac90dba5bdc53cdc3235210b2e21df4f23e22471e2d53415f8f4151d0b915d0c68708733778513261f1e9a548b33b5e8a96381e1d1f95d49b4e5a7f1497f726ba6d35a1c89c4b200f63c0b8a455a19c00994f30c13cd0c08a"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:18 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x125d, &(0x7f0000000040)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x803, 0x0) 03:09:18 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x76, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:18 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) splice(r1, 0x0, r3, 0x0, 0x0, 0x0) write$binfmt_elf64(r2, &(0x7f0000000040)=ANY=[], 0x10034) 03:09:18 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, 0x0, 0x0, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x80081272, 0xc04a01) 03:09:18 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x125e, &(0x7f0000000040)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x803, 0x0) 03:09:18 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0xce, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003eb96a9c79d3de0cab4645adde76e8ac90dba5bdc53cdc3235210b2e21df4f23e22471e2d53415f8f4151d0b915d0c68708733778513261f1e9a548b33b5e8a96381e1d1f95d49b4e5a7f1497f726ba6d35a1c89c4b200f63"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:18 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) splice(r1, 0x0, r3, 0x0, 0x0, 0x0) write$binfmt_elf64(r2, &(0x7f0000000040)=ANY=[], 0x10034) 03:09:18 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0x0, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x80081272, 0xc04a01) 03:09:18 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x76, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:18 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) splice(r1, 0x0, r2, 0x0, 0x10000, 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000040)=ANY=[], 0x10034) 03:09:18 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x76, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:18 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0xdd, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003eb96a9c79d3de0cab4645adde76e8ac90dba5bdc53cdc3235210b2e21df4f23e22471e2d53415f8f4151d0b915d0c68708733778513261f1e9a548b33b5e8a96381e1d1f95d49b4e5a7f1497f726ba6d35a1c89c4b200f63c0b8a455a19c00994f30c13cd0c08a"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:18 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x125f, &(0x7f0000000040)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x803, 0x0) 03:09:18 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0x0, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x80081272, 0xc04a01) 03:09:18 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0xce, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003eb96a9c79d3de0cab4645adde76e8ac90dba5bdc53cdc3235210b2e21df4f23e22471e2d53415f8f4151d0b915d0c68708733778513261f1e9a548b33b5e8a96381e1d1f95d49b4e5a7f1497f726ba6d35a1c89c4b200f63"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:18 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x76, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:18 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x76, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:18 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x1260, &(0x7f0000000040)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x803, 0x0) 03:09:18 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0x0, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x80081272, 0xc04a01) 03:09:18 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x1261, &(0x7f0000000040)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x803, 0x0) 03:09:18 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(0x0, 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x80081272, 0xc04a01) 03:09:19 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) splice(r1, 0x0, r2, 0x0, 0x10000, 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000040)=ANY=[], 0x10034) 03:09:19 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0xdd, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003eb96a9c79d3de0cab4645adde76e8ac90dba5bdc53cdc3235210b2e21df4f23e22471e2d53415f8f4151d0b915d0c68708733778513261f1e9a548b33b5e8a96381e1d1f95d49b4e5a7f1497f726ba6d35a1c89c4b200f63c0b8a455a19c00994f30c13cd0c08a"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:19 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, 0x0, 0x0, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0xce, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003eb96a9c79d3de0cab4645adde76e8ac90dba5bdc53cdc3235210b2e21df4f23e22471e2d53415f8f4151d0b915d0c68708733778513261f1e9a548b33b5e8a96381e1d1f95d49b4e5a7f1497f726ba6d35a1c89c4b200f63"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:19 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x1262, &(0x7f0000000040)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x803, 0x0) 03:09:19 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x76, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:19 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(0x0, 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x80081272, 0xc04a01) 03:09:19 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x1263, &(0x7f0000000040)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x803, 0x0) 03:09:19 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(0x0, 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x80081272, 0xc04a01) 03:09:19 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x1264, &(0x7f0000000040)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x803, 0x0) 03:09:19 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x1265, &(0x7f0000000040)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x803, 0x0) 03:09:19 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0xdd, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003eb96a9c79d3de0cab4645adde76e8ac90dba5bdc53cdc3235210b2e21df4f23e22471e2d53415f8f4151d0b915d0c68708733778513261f1e9a548b33b5e8a96381e1d1f95d49b4e5a7f1497f726ba6d35a1c89c4b200f63c0b8a455a19c00994f30c13cd0c08a"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:19 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x76, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:20 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) splice(r1, 0x0, r2, 0x0, 0x10000, 0x0) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000040)=ANY=[], 0x10034) 03:09:20 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, 0x0, 0x0, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0xce, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003eb96a9c79d3de0cab4645adde76e8ac90dba5bdc53cdc3235210b2e21df4f23e22471e2d53415f8f4151d0b915d0c68708733778513261f1e9a548b33b5e8a96381e1d1f95d49b4e5a7f1497f726ba6d35a1c89c4b200f63"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:20 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(0xffffffffffffffff, 0x80081272, 0xc04a01) 03:09:20 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x1267, &(0x7f0000000040)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x803, 0x0) 03:09:20 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x76, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003"}}], 0x1c) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:20 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, 0x0, 0x0, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0xdd, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003eb96a9c79d3de0cab4645adde76e8ac90dba5bdc53cdc3235210b2e21df4f23e22471e2d53415f8f4151d0b915d0c68708733778513261f1e9a548b33b5e8a96381e1d1f95d49b4e5a7f1497f726ba6d35a1c89c4b200f63c0b8a455a19c00994f30c13cd0c08a"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:20 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x76, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003"}}], 0x1c) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:20 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x76, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003"}}], 0x1c) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:20 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x1268, &(0x7f0000000040)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x803, 0x0) 03:09:20 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(0xffffffffffffffff, 0x80081272, 0xc04a01) 03:09:20 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x1269, &(0x7f0000000040)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x803, 0x0) 03:09:20 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:20 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) splice(r1, 0x0, r3, 0x0, 0x10000, 0x0) write$binfmt_elf64(r2, 0x0, 0x10034) 03:09:20 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, 0x0, 0x0, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0xdd, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003eb96a9c79d3de0cab4645adde76e8ac90dba5bdc53cdc3235210b2e21df4f23e22471e2d53415f8f4151d0b915d0c68708733778513261f1e9a548b33b5e8a96381e1d1f95d49b4e5a7f1497f726ba6d35a1c89c4b200f63c0b8a455a19c00994f30c13cd0c08a"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:20 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(0xffffffffffffffff, 0x80081272, 0xc04a01) 03:09:20 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, 0x0, 0x0, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0xce, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003eb96a9c79d3de0cab4645adde76e8ac90dba5bdc53cdc3235210b2e21df4f23e22471e2d53415f8f4151d0b915d0c68708733778513261f1e9a548b33b5e8a96381e1d1f95d49b4e5a7f1497f726ba6d35a1c89c4b200f63"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:20 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x1274, &(0x7f0000000040)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x803, 0x0) 03:09:20 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:21 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x80081272, 0x0) 03:09:21 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x1275, &(0x7f0000000040)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x803, 0x0) 03:09:21 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x80081272, 0x0) 03:09:21 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x1276, &(0x7f0000000040)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x803, 0x0) 03:09:21 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x80081272, 0x0) 03:09:21 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:21 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) splice(r1, 0x0, r3, 0x0, 0x10000, 0x0) write$binfmt_elf64(r2, 0x0, 0x10034) 03:09:21 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, 0x0, 0x0, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0xdd, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003eb96a9c79d3de0cab4645adde76e8ac90dba5bdc53cdc3235210b2e21df4f23e22471e2d53415f8f4151d0b915d0c68708733778513261f1e9a548b33b5e8a96381e1d1f95d49b4e5a7f1497f726ba6d35a1c89c4b200f63c0b8a455a19c00994f30c13cd0c08a"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:21 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0x0, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0xce, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003eb96a9c79d3de0cab4645adde76e8ac90dba5bdc53cdc3235210b2e21df4f23e22471e2d53415f8f4151d0b915d0c68708733778513261f1e9a548b33b5e8a96381e1d1f95d49b4e5a7f1497f726ba6d35a1c89c4b200f63"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:21 executing program 5 (fault-call:4 fault-nth:0): r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x80081272, 0xc04a01) 03:09:21 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x1277, &(0x7f0000000040)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x803, 0x0) 03:09:21 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x76, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, 0x0, 0x0, 0x0) tkill(0x0, 0x38) ptrace$setregs(0xd, 0x0, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r1 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r1, 0x34) 03:09:21 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x76, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, 0x0, 0x0, 0x0) tkill(0x0, 0x38) ptrace$setregs(0xd, 0x0, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r1 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r1, 0x34) [ 730.165099][T32058] FAULT_INJECTION: forcing a failure. [ 730.165099][T32058] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 730.178422][T32058] CPU: 1 PID: 32058 Comm: syz-executor.5 Not tainted 5.14.0-rc5-syzkaller #0 [ 730.187279][T32058] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 730.197333][T32058] Call Trace: [ 730.200612][T32058] dump_stack_lvl+0xb7/0x103 [ 730.205275][T32058] dump_stack+0x11/0x1a [ 730.209488][T32058] should_fail+0x23c/0x250 03:09:21 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x76, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, 0x0, 0x0, 0x0) tkill(0x0, 0x38) ptrace$setregs(0xd, 0x0, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r1 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r1, 0x34) 03:09:21 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x1278, &(0x7f0000000040)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x803, 0x0) 03:09:22 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x76, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) [ 730.214017][T32058] __alloc_pages+0x102/0x320 [ 730.218670][T32058] alloc_pages+0x2e8/0x340 [ 730.223091][T32058] pte_alloc_one+0x29/0xb0 [ 730.227510][T32058] __pte_alloc+0x2f/0x210 [ 730.231982][T32058] do_anonymous_page+0x79b/0x8a0 [ 730.236987][T32058] ? mntput+0x45/0x70 [ 730.241075][T32058] handle_mm_fault+0x98f/0x1a50 [ 730.245952][T32058] do_user_addr_fault+0x609/0xbe0 [ 730.250969][T32058] exc_page_fault+0x91/0x220 [ 730.255719][T32058] asm_exc_page_fault+0x1e/0x30 03:09:22 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x76, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) [ 730.260594][T32058] RIP: 0010:__put_user_nocheck_8+0x3/0x21 [ 730.266331][T32058] Code: 00 00 48 39 d9 73 34 0f 1f 00 89 01 31 c9 0f 1f 00 c3 66 0f 1f 44 00 00 48 bb f9 ef ff ff ff 7f 00 00 48 39 d9 73 14 0f 1f 00 <48> 89 01 31 c9 0f 1f 00 c3 0f 1f 44 00 00 0f 1f 00 b9 f2 ff ff ff [ 730.285945][T32058] RSP: 0018:ffffc9001219be50 EFLAGS: 00010293 [ 730.292177][T32058] RAX: 0000000000000000 RBX: 00007fffffffeff9 RCX: 0000000000c04a01 [ 730.300173][T32058] RDX: 00018881005d5a18 RSI: 0000000000000016 RDI: ffff8881005d5a18 03:09:22 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x76, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) [ 730.308229][T32058] RBP: 00000000480a001d R08: 0000000000000000 R09: 00018881005d5a1f [ 730.316271][T32058] R10: 0000000000000009 R11: ffff88815eaff0c0 R12: 00000000480a001d [ 730.324235][T32058] R13: 0000000000000004 R14: 0000000000c04a01 R15: ffff8881005d5640 [ 730.332615][T32058] blkdev_ioctl+0x153/0x3c0 [ 730.337174][T32058] block_ioctl+0x6d/0x80 [ 730.341479][T32058] ? blkdev_iopoll+0x70/0x70 [ 730.346071][T32058] __se_sys_ioctl+0xcb/0x140 [ 730.350780][T32058] __x64_sys_ioctl+0x3f/0x50 [ 730.355384][T32058] do_syscall_64+0x3d/0x90 [ 730.359984][T32058] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 730.365900][T32058] RIP: 0033:0x4665e9 [ 730.369787][T32058] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 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 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 730.389510][T32058] RSP: 002b:00007f0f7788e188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 730.397929][T32058] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 [ 730.405899][T32058] RDX: 0000000000c04a01 RSI: 0000000080081272 RDI: 0000000000000004 [ 730.413863][T32058] RBP: 00007f0f7788e1d0 R08: 0000000000000000 R09: 0000000000000000 [ 730.421830][T32058] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 730.429796][T32058] R13: 00007fffb369726f R14: 00007f0f7788e300 R15: 0000000000022000 03:09:22 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) splice(r1, 0x0, r3, 0x0, 0x10000, 0x0) write$binfmt_elf64(r2, 0x0, 0x10034) 03:09:22 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0x0, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0xce, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003eb96a9c79d3de0cab4645adde76e8ac90dba5bdc53cdc3235210b2e21df4f23e22471e2d53415f8f4151d0b915d0c68708733778513261f1e9a548b33b5e8a96381e1d1f95d49b4e5a7f1497f726ba6d35a1c89c4b200f63"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:22 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x76, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:22 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x1279, &(0x7f0000000040)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x803, 0x0) 03:09:22 executing program 5 (fault-call:4 fault-nth:1): r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x80081272, 0xc04a01) 03:09:22 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0x0, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0xdd, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003eb96a9c79d3de0cab4645adde76e8ac90dba5bdc53cdc3235210b2e21df4f23e22471e2d53415f8f4151d0b915d0c68708733778513261f1e9a548b33b5e8a96381e1d1f95d49b4e5a7f1497f726ba6d35a1c89c4b200f63c0b8a455a19c00994f30c13cd0c08a"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:22 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x127a, &(0x7f0000000040)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x803, 0x0) [ 731.042398][T32096] FAULT_INJECTION: forcing a failure. [ 731.042398][T32096] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 731.055834][T32096] CPU: 1 PID: 32096 Comm: syz-executor.5 Not tainted 5.14.0-rc5-syzkaller #0 [ 731.064674][T32096] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 731.074751][T32096] Call Trace: [ 731.078026][T32096] dump_stack_lvl+0xb7/0x103 [ 731.082681][T32096] dump_stack+0x11/0x1a [ 731.086918][T32096] should_fail+0x23c/0x250 03:09:22 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x127b, &(0x7f0000000040)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x803, 0x0) [ 731.091367][T32096] __alloc_pages+0x102/0x320 [ 731.095973][T32096] alloc_pages_vma+0x513/0x680 [ 731.100734][T32096] do_anonymous_page+0x16e/0x8a0 [ 731.105851][T32096] ? mntput+0x45/0x70 [ 731.109847][T32096] handle_mm_fault+0x98f/0x1a50 [ 731.114698][T32096] do_user_addr_fault+0x609/0xbe0 [ 731.119744][T32096] exc_page_fault+0x91/0x220 [ 731.124338][T32096] asm_exc_page_fault+0x1e/0x30 [ 731.129222][T32096] RIP: 0010:__put_user_nocheck_8+0x3/0x21 03:09:22 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0x0, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0xdd, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003eb96a9c79d3de0cab4645adde76e8ac90dba5bdc53cdc3235210b2e21df4f23e22471e2d53415f8f4151d0b915d0c68708733778513261f1e9a548b33b5e8a96381e1d1f95d49b4e5a7f1497f726ba6d35a1c89c4b200f63c0b8a455a19c00994f30c13cd0c08a"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) [ 731.135060][T32096] Code: 00 00 48 39 d9 73 34 0f 1f 00 89 01 31 c9 0f 1f 00 c3 66 0f 1f 44 00 00 48 bb f9 ef ff ff ff 7f 00 00 48 39 d9 73 14 0f 1f 00 <48> 89 01 31 c9 0f 1f 00 c3 0f 1f 44 00 00 0f 1f 00 b9 f2 ff ff ff [ 731.154761][T32096] RSP: 0018:ffffc90012283e50 EFLAGS: 00010293 [ 731.160836][T32096] RAX: 0000000000000000 RBX: 00007fffffffeff9 RCX: 0000000000c04a01 [ 731.168811][T32096] RDX: 00018881005d5a18 RSI: 0000000000000016 RDI: ffff8881005d5a18 [ 731.176786][T32096] RBP: 00000000480a001d R08: 0000000000000000 R09: 00018881005d5a1f [ 731.184778][T32096] R10: 0000000000000009 R11: ffff888157e33080 R12: 00000000480a001d 03:09:22 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x127c, &(0x7f0000000040)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x803, 0x0) [ 731.192752][T32096] R13: 0000000000000004 R14: 0000000000c04a01 R15: ffff8881005d5640 [ 731.200730][T32096] blkdev_ioctl+0x153/0x3c0 [ 731.205266][T32096] block_ioctl+0x6d/0x80 [ 731.209520][T32096] ? blkdev_iopoll+0x70/0x70 [ 731.214111][T32096] __se_sys_ioctl+0xcb/0x140 [ 731.218728][T32096] __x64_sys_ioctl+0x3f/0x50 [ 731.223312][T32096] do_syscall_64+0x3d/0x90 [ 731.227732][T32096] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 731.233628][T32096] RIP: 0033:0x4665e9 03:09:23 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x127d, &(0x7f0000000040)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x803, 0x0) [ 731.237510][T32096] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 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 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 731.257211][T32096] RSP: 002b:00007f0f7788e188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 731.265640][T32096] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 [ 731.273613][T32096] RDX: 0000000000c04a01 RSI: 0000000080081272 RDI: 0000000000000004 [ 731.281611][T32096] RBP: 00007f0f7788e1d0 R08: 0000000000000000 R09: 0000000000000000 03:09:23 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x127e, &(0x7f0000000040)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x803, 0x0) [ 731.289668][T32096] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 731.297641][T32096] R13: 00007fffb369726f R14: 00007f0f7788e300 R15: 0000000000022000 03:09:23 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0x0, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0xce, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003eb96a9c79d3de0cab4645adde76e8ac90dba5bdc53cdc3235210b2e21df4f23e22471e2d53415f8f4151d0b915d0c68708733778513261f1e9a548b33b5e8a96381e1d1f95d49b4e5a7f1497f726ba6d35a1c89c4b200f63"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:23 executing program 5 (fault-call:4 fault-nth:2): r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x80081272, 0xc04a01) 03:09:23 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x76, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:23 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x127f, &(0x7f0000000040)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x803, 0x0) 03:09:23 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0x0, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0xdd, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003eb96a9c79d3de0cab4645adde76e8ac90dba5bdc53cdc3235210b2e21df4f23e22471e2d53415f8f4151d0b915d0c68708733778513261f1e9a548b33b5e8a96381e1d1f95d49b4e5a7f1497f726ba6d35a1c89c4b200f63c0b8a455a19c00994f30c13cd0c08a"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:23 executing program 3 (fault-call:5 fault-nth:0): r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) splice(r1, 0x0, r3, 0x0, 0x10000, 0x0) write$binfmt_elf64(r2, &(0x7f0000000040)=ANY=[], 0x10034) 03:09:23 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x4b47, &(0x7f0000000040)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x803, 0x0) [ 731.921201][T32137] FAULT_INJECTION: forcing a failure. [ 731.921201][T32137] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 731.934282][T32137] CPU: 1 PID: 32137 Comm: syz-executor.5 Not tainted 5.14.0-rc5-syzkaller #0 [ 731.943086][T32137] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 731.953165][T32137] Call Trace: [ 731.956441][T32137] dump_stack_lvl+0xb7/0x103 [ 731.961053][T32137] dump_stack+0x11/0x1a [ 731.965229][T32137] should_fail+0x23c/0x250 03:09:23 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x4b49, &(0x7f0000000040)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x803, 0x0) 03:09:23 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0xdd, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003eb96a9c79d3de0cab4645adde76e8ac90dba5bdc53cdc3235210b2e21df4f23e22471e2d53415f8f4151d0b915d0c68708733778513261f1e9a548b33b5e8a96381e1d1f95d49b4e5a7f1497f726ba6d35a1c89c4b200f63c0b8a455a19c00994f30c13cd0c08a"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) [ 731.969708][T32137] should_fail_usercopy+0x16/0x20 [ 731.974732][T32137] _copy_to_user+0x1c/0x90 [ 731.979176][T32137] simple_read_from_buffer+0xab/0x120 [ 731.984812][T32137] proc_fail_nth_read+0xf6/0x140 [ 731.989812][T32137] ? rw_verify_area+0x136/0x250 [ 731.994767][T32137] ? proc_fault_inject_write+0x200/0x200 [ 732.000459][T32137] vfs_read+0x154/0x5d0 [ 732.004619][T32137] ? __put_user_nocheck_8+0x3/0x21 [ 732.009822][T32137] ? __fget_light+0x21b/0x260 [ 732.014497][T32137] ? __cond_resched+0x11/0x40 03:09:23 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0xce, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003eb96a9c79d3de0cab4645adde76e8ac90dba5bdc53cdc3235210b2e21df4f23e22471e2d53415f8f4151d0b915d0c68708733778513261f1e9a548b33b5e8a96381e1d1f95d49b4e5a7f1497f726ba6d35a1c89c4b200f63"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) [ 732.019189][T32137] ksys_read+0xce/0x180 [ 732.023353][T32137] __x64_sys_read+0x3e/0x50 [ 732.027882][T32137] do_syscall_64+0x3d/0x90 [ 732.032296][T32137] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 732.038313][T32137] RIP: 0033:0x41936c [ 732.042201][T32137] Code: ec 28 48 89 54 24 18 48 89 74 24 10 89 7c 24 08 e8 f9 fc ff ff 48 8b 54 24 18 48 8b 74 24 10 41 89 c0 8b 7c 24 08 31 c0 0f 05 <48> 3d 00 f0 ff ff 77 34 44 89 c7 48 89 44 24 08 e8 2f fd ff ff 48 [ 732.061981][T32137] RSP: 002b:00007f0f7788e170 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 732.070430][T32137] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 000000000041936c [ 732.078458][T32137] RDX: 000000000000000f RSI: 00007f0f7788e1e0 RDI: 0000000000000005 [ 732.086653][T32137] RBP: 00007f0f7788e1d0 R08: 0000000000000000 R09: 0000000000000000 [ 732.094757][T32137] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 732.102724][T32137] R13: 00007fffb369726f R14: 00007f0f7788e300 R15: 0000000000022000 [ 732.107692][T32144] FAULT_INJECTION: forcing a failure. [ 732.107692][T32144] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 732.123949][T32144] CPU: 0 PID: 32144 Comm: syz-executor.3 Not tainted 5.14.0-rc5-syzkaller #0 [ 732.132817][T32144] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 732.142883][T32144] Call Trace: [ 732.146210][T32144] dump_stack_lvl+0xb7/0x103 [ 732.150803][T32144] dump_stack+0x11/0x1a [ 732.156296][T32144] should_fail+0x23c/0x250 [ 732.160879][T32144] __alloc_pages+0x102/0x320 [ 732.165768][T32144] alloc_pages+0x2e8/0x340 03:09:23 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x4c00, &(0x7f0000000040)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x803, 0x0) 03:09:23 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x80081272, 0xc04a01) 03:09:23 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x76, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) [ 732.170370][T32144] push_pipe+0x267/0x370 [ 732.175164][T32144] _copy_to_iter+0x304/0xbc0 [ 732.179976][T32144] ? finish_task_switch+0xce/0x290 [ 732.185259][T32144] ? __virt_addr_valid+0x15a/0x1a0 [ 732.190872][T32144] simple_copy_to_iter+0x4c/0x60 [ 732.195836][T32144] ? skb_copy_datagram_iter+0xc0/0xc0 [ 732.201393][T32144] __skb_datagram_iter+0xac/0x520 [ 732.206432][T32144] ? _raw_spin_unlock_irqrestore+0x27/0x40 [ 732.212341][T32144] skb_copy_datagram_iter+0x36/0xc0 [ 732.217590][T32144] unix_dgram_recvmsg+0x4f8/0x890 03:09:24 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x2, 0xc04a01) [ 732.222619][T32144] unix_seqpacket_recvmsg+0x5a/0x70 [ 732.227900][T32144] sock_read_iter+0x19e/0x1e0 [ 732.232648][T32144] generic_file_splice_read+0x22a/0x310 [ 732.238315][T32144] sock_splice_read+0xa5/0xb0 [ 732.242999][T32144] ? sock_sendpage+0x70/0x70 [ 732.247585][T32144] splice_file_to_pipe+0x233/0x360 [ 732.252724][T32144] do_splice+0xbc2/0xd30 [ 732.256980][T32144] ? vfs_write+0x50c/0x770 [ 732.261538][T32144] ? __fget_light+0x21b/0x260 [ 732.266205][T32144] __se_sys_splice+0x2a6/0x390 03:09:24 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x4c01, &(0x7f0000000040)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x803, 0x0) [ 732.270982][T32144] __x64_sys_splice+0x74/0x80 [ 732.275717][T32144] do_syscall_64+0x3d/0x90 [ 732.280248][T32144] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 732.286153][T32144] RIP: 0033:0x4665e9 [ 732.290043][T32144] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 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 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 732.310009][T32144] RSP: 002b:00007f5adcb9c188 EFLAGS: 00000246 ORIG_RAX: 0000000000000113 03:09:24 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x76, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:24 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0xdd, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003eb96a9c79d3de0cab4645adde76e8ac90dba5bdc53cdc3235210b2e21df4f23e22471e2d53415f8f4151d0b915d0c68708733778513261f1e9a548b33b5e8a96381e1d1f95d49b4e5a7f1497f726ba6d35a1c89c4b200f63c0b8a455a19c00994f30c13cd0c08a"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) [ 732.318435][T32144] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 [ 732.326473][T32144] RDX: 0000000000000007 RSI: 0000000000000000 RDI: 0000000000000004 [ 732.334494][T32144] RBP: 00007f5adcb9c1d0 R08: 0000000000010000 R09: 0000000000000000 [ 732.342465][T32144] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 732.350434][T32144] R13: 00007ffe0147d8bf R14: 00007f5adcb9c300 R15: 0000000000022000 03:09:24 executing program 3 (fault-call:5 fault-nth:1): r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) splice(r1, 0x0, r3, 0x0, 0x10000, 0x0) write$binfmt_elf64(r2, &(0x7f0000000040)=ANY=[], 0x10034) 03:09:24 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0xce, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003eb96a9c79d3de0cab4645adde76e8ac90dba5bdc53cdc3235210b2e21df4f23e22471e2d53415f8f4151d0b915d0c68708733778513261f1e9a548b33b5e8a96381e1d1f95d49b4e5a7f1497f726ba6d35a1c89c4b200f63"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:24 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x4c02, &(0x7f0000000040)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x803, 0x0) 03:09:24 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x301, 0xc04a01) 03:09:24 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x76, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:24 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x1260, 0xc04a01) 03:09:24 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0xdd, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003eb96a9c79d3de0cab4645adde76e8ac90dba5bdc53cdc3235210b2e21df4f23e22471e2d53415f8f4151d0b915d0c68708733778513261f1e9a548b33b5e8a96381e1d1f95d49b4e5a7f1497f726ba6d35a1c89c4b200f63c0b8a455a19c00994f30c13cd0c08a"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) [ 732.509600][T32198] FAULT_INJECTION: forcing a failure. [ 732.509600][T32198] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 732.522874][T32198] CPU: 1 PID: 32198 Comm: syz-executor.3 Not tainted 5.14.0-rc5-syzkaller #0 [ 732.531656][T32198] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 732.541707][T32198] Call Trace: [ 732.544979][T32198] dump_stack_lvl+0xb7/0x103 [ 732.549566][T32198] dump_stack+0x11/0x1a [ 732.553813][T32198] should_fail+0x23c/0x250 [ 732.558232][T32198] __alloc_pages+0x102/0x320 [ 732.562839][T32198] alloc_pages+0x2e8/0x340 [ 732.567271][T32198] push_pipe+0x267/0x370 [ 732.571554][T32198] _copy_to_iter+0x304/0xbc0 [ 732.576147][T32198] ? finish_task_switch+0xce/0x290 [ 732.581251][T32198] ? __virt_addr_valid+0x15a/0x1a0 [ 732.586462][T32198] simple_copy_to_iter+0x4c/0x60 [ 732.591425][T32198] ? skb_copy_datagram_iter+0xc0/0xc0 [ 732.596791][T32198] __skb_datagram_iter+0xac/0x520 [ 732.601810][T32198] ? _raw_spin_unlock_irqrestore+0x27/0x40 03:09:24 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0xce, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003eb96a9c79d3de0cab4645adde76e8ac90dba5bdc53cdc3235210b2e21df4f23e22471e2d53415f8f4151d0b915d0c68708733778513261f1e9a548b33b5e8a96381e1d1f95d49b4e5a7f1497f726ba6d35a1c89c4b200f63"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) [ 732.607605][T32198] skb_copy_datagram_iter+0x36/0xc0 [ 732.612891][T32198] unix_dgram_recvmsg+0x4f8/0x890 [ 732.617945][T32198] unix_seqpacket_recvmsg+0x5a/0x70 [ 732.623155][T32198] sock_read_iter+0x19e/0x1e0 [ 732.627893][T32198] generic_file_splice_read+0x22a/0x310 [ 732.633424][T32198] sock_splice_read+0xa5/0xb0 [ 732.638099][T32198] ? sock_sendpage+0x70/0x70 [ 732.642675][T32198] splice_file_to_pipe+0x233/0x360 [ 732.647877][T32198] do_splice+0xbc2/0xd30 [ 732.652125][T32198] ? vfs_write+0x50c/0x770 03:09:24 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x76, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:24 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x4c03, &(0x7f0000000040)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x803, 0x0) [ 732.656982][T32198] ? __fget_light+0x21b/0x260 [ 732.661661][T32198] __se_sys_splice+0x2a6/0x390 [ 732.666496][T32198] __x64_sys_splice+0x74/0x80 [ 732.671471][T32198] do_syscall_64+0x3d/0x90 [ 732.675875][T32198] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 732.681765][T32198] RIP: 0033:0x4665e9 [ 732.685670][T32198] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 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 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 03:09:24 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x4c04, &(0x7f0000000040)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x803, 0x0) [ 732.705372][T32198] RSP: 002b:00007f5adcb9c188 EFLAGS: 00000246 ORIG_RAX: 0000000000000113 [ 732.713822][T32198] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 [ 732.721797][T32198] RDX: 0000000000000007 RSI: 0000000000000000 RDI: 0000000000000004 [ 732.729823][T32198] RBP: 00007f5adcb9c1d0 R08: 0000000000010000 R09: 0000000000000000 [ 732.737791][T32198] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 732.746284][T32198] R13: 00007ffe0147d8bf R14: 00007f5adcb9c300 R15: 0000000000022000 03:09:24 executing program 3 (fault-call:5 fault-nth:2): r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) splice(r1, 0x0, r3, 0x0, 0x10000, 0x0) write$binfmt_elf64(r2, &(0x7f0000000040)=ANY=[], 0x10034) 03:09:24 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x1263, 0xc04a01) 03:09:24 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x4c06, &(0x7f0000000040)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x803, 0x0) 03:09:24 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x1265, 0xc04a01) 03:09:24 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x4c07, &(0x7f0000000040)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x803, 0x0) [ 732.864603][T32232] FAULT_INJECTION: forcing a failure. [ 732.864603][T32232] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 732.877868][T32232] CPU: 1 PID: 32232 Comm: syz-executor.3 Not tainted 5.14.0-rc5-syzkaller #0 [ 732.886627][T32232] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 732.896676][T32232] Call Trace: [ 732.900001][T32232] dump_stack_lvl+0xb7/0x103 [ 732.904597][T32232] dump_stack+0x11/0x1a [ 732.908755][T32232] should_fail+0x23c/0x250 03:09:24 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x4c08, &(0x7f0000000040)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x803, 0x0) 03:09:24 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, 0x0, 0x0) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) [ 732.913238][T32232] __alloc_pages+0x102/0x320 [ 732.917838][T32232] alloc_pages+0x2e8/0x340 [ 732.922251][T32232] push_pipe+0x267/0x370 [ 732.926500][T32232] _copy_to_iter+0x304/0xbc0 [ 732.931153][T32232] ? finish_task_switch+0xce/0x290 [ 732.936327][T32232] ? __virt_addr_valid+0x15a/0x1a0 [ 732.941438][T32232] simple_copy_to_iter+0x4c/0x60 [ 732.946375][T32232] ? skb_copy_datagram_iter+0xc0/0xc0 [ 732.951792][T32232] __skb_datagram_iter+0xac/0x520 [ 732.956870][T32232] ? _raw_spin_unlock_irqrestore+0x27/0x40 03:09:24 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, 0x0, 0x0) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:24 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x4c09, &(0x7f0000000040)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x803, 0x0) 03:09:24 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x1269, 0xc04a01) 03:09:24 executing program 1: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x76, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x38) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r1 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r1, 0x34) [ 732.962670][T32232] skb_copy_datagram_iter+0x36/0xc0 [ 732.967939][T32232] unix_dgram_recvmsg+0x4f8/0x890 [ 732.973029][T32232] unix_seqpacket_recvmsg+0x5a/0x70 [ 732.978353][T32232] sock_read_iter+0x19e/0x1e0 [ 732.983056][T32232] generic_file_splice_read+0x22a/0x310 [ 732.988603][T32232] sock_splice_read+0xa5/0xb0 [ 732.993314][T32232] ? sock_sendpage+0x70/0x70 [ 732.997915][T32232] splice_file_to_pipe+0x233/0x360 [ 733.003180][T32232] do_splice+0xbc2/0xd30 [ 733.007441][T32232] ? vfs_write+0x50c/0x770 [ 733.011893][T32232] ? __fget_light+0x21b/0x260 [ 733.016623][T32232] __se_sys_splice+0x2a6/0x390 [ 733.021510][T32232] __x64_sys_splice+0x74/0x80 [ 733.026201][T32232] do_syscall_64+0x3d/0x90 [ 733.030624][T32232] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 733.036538][T32232] RIP: 0033:0x4665e9 [ 733.040430][T32232] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 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 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 03:09:24 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x4c0a, &(0x7f0000000040)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x803, 0x0) [ 733.060314][T32232] RSP: 002b:00007f5adcb9c188 EFLAGS: 00000246 ORIG_RAX: 0000000000000113 [ 733.069123][T32232] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 [ 733.077097][T32232] RDX: 0000000000000007 RSI: 0000000000000000 RDI: 0000000000000004 [ 733.085082][T32232] RBP: 00007f5adcb9c1d0 R08: 0000000000010000 R09: 0000000000000000 [ 733.093196][T32232] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 733.101181][T32232] R13: 00007ffe0147d8bf R14: 00007f5adcb9c300 R15: 0000000000022000 03:09:24 executing program 3 (fault-call:5 fault-nth:3): r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) splice(r1, 0x0, r3, 0x0, 0x10000, 0x0) write$binfmt_elf64(r2, &(0x7f0000000040)=ANY=[], 0x10034) 03:09:24 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, 0x0, 0x0) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:24 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x4b47, 0xc04a01) 03:09:24 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, 0x0, 0x0) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:24 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x541b, &(0x7f0000000040)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x803, 0x0) 03:09:24 executing program 1: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x76, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x38) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r1 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r1, 0x34) 03:09:24 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x5421, &(0x7f0000000040)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x803, 0x0) 03:09:24 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x4b49, 0xc04a01) [ 733.256329][T32287] FAULT_INJECTION: forcing a failure. [ 733.256329][T32287] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 733.269733][T32287] CPU: 0 PID: 32287 Comm: syz-executor.3 Not tainted 5.14.0-rc5-syzkaller #0 [ 733.278502][T32287] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 733.288681][T32287] Call Trace: [ 733.291957][T32287] dump_stack_lvl+0xb7/0x103 [ 733.296546][T32287] dump_stack+0x11/0x1a [ 733.300696][T32287] should_fail+0x23c/0x250 03:09:25 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x541b, 0xc04a01) 03:09:25 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, 0x0, 0x0) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:25 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x5450, &(0x7f0000000040)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x803, 0x0) [ 733.305134][T32287] __alloc_pages+0x102/0x320 [ 733.309780][T32287] alloc_pages+0x2e8/0x340 [ 733.314252][T32287] push_pipe+0x267/0x370 [ 733.318498][T32287] _copy_to_iter+0x304/0xbc0 [ 733.323098][T32287] ? finish_task_switch+0xce/0x290 [ 733.328210][T32287] ? __virt_addr_valid+0x15a/0x1a0 [ 733.333316][T32287] simple_copy_to_iter+0x4c/0x60 [ 733.338251][T32287] ? skb_copy_datagram_iter+0xc0/0xc0 [ 733.343617][T32287] __skb_datagram_iter+0xac/0x520 [ 733.348720][T32287] ? _raw_spin_unlock_irqrestore+0x27/0x40 03:09:25 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, 0x0, 0x0) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) [ 733.354524][T32287] skb_copy_datagram_iter+0x36/0xc0 [ 733.359782][T32287] unix_dgram_recvmsg+0x4f8/0x890 [ 733.364815][T32287] unix_seqpacket_recvmsg+0x5a/0x70 [ 733.370972][T32287] sock_read_iter+0x19e/0x1e0 [ 733.375647][T32287] generic_file_splice_read+0x22a/0x310 [ 733.381193][T32287] sock_splice_read+0xa5/0xb0 [ 733.386045][T32287] ? sock_sendpage+0x70/0x70 [ 733.390647][T32287] splice_file_to_pipe+0x233/0x360 [ 733.395761][T32287] do_splice+0xbc2/0xd30 [ 733.400023][T32287] ? vfs_write+0x50c/0x770 [ 733.404437][T32287] ? __fget_light+0x21b/0x260 [ 733.409125][T32287] __se_sys_splice+0x2a6/0x390 [ 733.414006][T32287] __x64_sys_splice+0x74/0x80 [ 733.418694][T32287] do_syscall_64+0x3d/0x90 [ 733.423313][T32287] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 733.429208][T32287] RIP: 0033:0x4665e9 [ 733.433089][T32287] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 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 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 03:09:25 executing program 3 (fault-call:5 fault-nth:4): r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) splice(r1, 0x0, r3, 0x0, 0x10000, 0x0) write$binfmt_elf64(r2, &(0x7f0000000040)=ANY=[], 0x10034) 03:09:25 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x5451, &(0x7f0000000040)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x803, 0x0) 03:09:25 executing program 1: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x76, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x38) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r1 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r1, 0x34) 03:09:25 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0), 0x0) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:25 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x5421, 0xc04a01) 03:09:25 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0), 0x0) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) [ 733.452728][T32287] RSP: 002b:00007f5adcb9c188 EFLAGS: 00000246 ORIG_RAX: 0000000000000113 [ 733.461153][T32287] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 [ 733.469144][T32287] RDX: 0000000000000007 RSI: 0000000000000000 RDI: 0000000000000004 [ 733.477400][T32287] RBP: 00007f5adcb9c1d0 R08: 0000000000010000 R09: 0000000000000000 [ 733.485372][T32287] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 733.493341][T32287] R13: 00007ffe0147d8bf R14: 00007f5adcb9c300 R15: 0000000000022000 03:09:25 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x5450, 0xc04a01) 03:09:25 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x5452, &(0x7f0000000040)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x803, 0x0) [ 733.589371][T32332] FAULT_INJECTION: forcing a failure. [ 733.589371][T32332] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 733.602634][T32332] CPU: 1 PID: 32332 Comm: syz-executor.3 Not tainted 5.14.0-rc5-syzkaller #0 [ 733.611423][T32332] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 733.621468][T32332] Call Trace: [ 733.624742][T32332] dump_stack_lvl+0xb7/0x103 [ 733.629345][T32332] dump_stack+0x11/0x1a [ 733.633504][T32332] should_fail+0x23c/0x250 [ 733.637930][T32332] __alloc_pages+0x102/0x320 [ 733.642515][T32332] alloc_pages+0x2e8/0x340 [ 733.646928][T32332] push_pipe+0x267/0x370 [ 733.651166][T32332] _copy_to_iter+0x304/0xbc0 [ 733.655846][T32332] ? __virt_addr_valid+0x15a/0x1a0 [ 733.661115][T32332] simple_copy_to_iter+0x4c/0x60 [ 733.666048][T32332] __skb_datagram_iter+0x23c/0x520 [ 733.671157][T32332] ? skb_copy_datagram_iter+0xc0/0xc0 [ 733.676524][T32332] skb_copy_datagram_iter+0x36/0xc0 [ 733.681733][T32332] unix_dgram_recvmsg+0x4f8/0x890 03:09:25 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0), 0x0) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:25 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x5451, 0xc04a01) 03:09:25 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x5460, &(0x7f0000000040)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x803, 0x0) 03:09:25 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0), 0x0) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) [ 733.686826][T32332] unix_seqpacket_recvmsg+0x5a/0x70 [ 733.692102][T32332] sock_read_iter+0x19e/0x1e0 [ 733.696962][T32332] generic_file_splice_read+0x22a/0x310 [ 733.702515][T32332] sock_splice_read+0xa5/0xb0 [ 733.707346][T32332] ? sock_sendpage+0x70/0x70 [ 733.711935][T32332] splice_file_to_pipe+0x233/0x360 [ 733.717045][T32332] do_splice+0xbc2/0xd30 [ 733.721296][T32332] ? vfs_write+0x50c/0x770 [ 733.725754][T32332] ? __fget_light+0x21b/0x260 [ 733.730457][T32332] __se_sys_splice+0x2a6/0x390 [ 733.735222][T32332] __x64_sys_splice+0x74/0x80 [ 733.739905][T32332] do_syscall_64+0x3d/0x90 [ 733.744327][T32332] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 733.750223][T32332] RIP: 0033:0x4665e9 [ 733.754159][T32332] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 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 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 733.773942][T32332] RSP: 002b:00007f5adcb9c188 EFLAGS: 00000246 ORIG_RAX: 0000000000000113 03:09:25 executing program 3 (fault-call:5 fault-nth:5): r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) splice(r1, 0x0, r3, 0x0, 0x10000, 0x0) write$binfmt_elf64(r2, &(0x7f0000000040)=ANY=[], 0x10034) 03:09:25 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0), 0x0) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:25 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x5452, 0xc04a01) 03:09:25 executing program 1: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x76, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:25 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0), 0x0) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:25 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x40049409, &(0x7f0000000040)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x803, 0x0) [ 733.782356][T32332] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 [ 733.790548][T32332] RDX: 0000000000000007 RSI: 0000000000000000 RDI: 0000000000000004 [ 733.798559][T32332] RBP: 00007f5adcb9c1d0 R08: 0000000000010000 R09: 0000000000000000 [ 733.806531][T32332] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 733.814506][T32332] R13: 00007ffe0147d8bf R14: 00007f5adcb9c300 R15: 0000000000022000 03:09:25 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x40081271, &(0x7f0000000040)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x803, 0x0) 03:09:25 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x0, 0x0}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:25 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x5460, 0xc04a01) 03:09:25 executing program 1: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x76, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) [ 733.956606][T32386] FAULT_INJECTION: forcing a failure. [ 733.956606][T32386] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 733.969928][T32386] CPU: 0 PID: 32386 Comm: syz-executor.3 Not tainted 5.14.0-rc5-syzkaller #0 [ 733.978714][T32386] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 733.988771][T32386] Call Trace: [ 733.992047][T32386] dump_stack_lvl+0xb7/0x103 [ 733.996642][T32386] dump_stack+0x11/0x1a [ 734.000795][T32386] should_fail+0x23c/0x250 03:09:25 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x0, 0x0}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:25 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x40049409, 0xc04a01) [ 734.005218][T32386] __alloc_pages+0x102/0x320 [ 734.009882][T32386] alloc_pages+0x2e8/0x340 [ 734.014342][T32386] push_pipe+0x267/0x370 [ 734.018585][T32386] _copy_to_iter+0x304/0xbc0 [ 734.023259][T32386] ? __virt_addr_valid+0x15a/0x1a0 [ 734.028364][T32386] simple_copy_to_iter+0x4c/0x60 [ 734.033295][T32386] __skb_datagram_iter+0x23c/0x520 [ 734.038407][T32386] ? skb_copy_datagram_iter+0xc0/0xc0 [ 734.043979][T32386] skb_copy_datagram_iter+0x36/0xc0 [ 734.049230][T32386] unix_dgram_recvmsg+0x4f8/0x890 [ 734.054292][T32386] unix_seqpacket_recvmsg+0x5a/0x70 [ 734.059496][T32386] sock_read_iter+0x19e/0x1e0 [ 734.064225][T32386] generic_file_splice_read+0x22a/0x310 [ 734.069798][T32386] sock_splice_read+0xa5/0xb0 [ 734.074480][T32386] ? sock_sendpage+0x70/0x70 [ 734.079070][T32386] splice_file_to_pipe+0x233/0x360 [ 734.084210][T32386] do_splice+0xbc2/0xd30 [ 734.088460][T32386] ? vfs_write+0x50c/0x770 [ 734.092884][T32386] ? __fget_light+0x21b/0x260 [ 734.097559][T32386] __se_sys_splice+0x2a6/0x390 [ 734.102355][T32386] __x64_sys_splice+0x74/0x80 [ 734.107043][T32386] do_syscall_64+0x3d/0x90 [ 734.111621][T32386] ? irqentry_exit+0xe/0x30 [ 734.116195][T32386] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 734.122106][T32386] RIP: 0033:0x4665e9 [ 734.125997][T32386] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 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 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 734.145608][T32386] RSP: 002b:00007f5adcb9c188 EFLAGS: 00000246 ORIG_RAX: 0000000000000113 03:09:25 executing program 3 (fault-call:5 fault-nth:6): r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) splice(r1, 0x0, r3, 0x0, 0x10000, 0x0) write$binfmt_elf64(r2, &(0x7f0000000040)=ANY=[], 0x10034) 03:09:25 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x0, 0x0}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:25 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x40086602, &(0x7f0000000040)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x803, 0x0) 03:09:25 executing program 1: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x76, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:25 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x40081271, 0xc04a01) 03:09:25 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x0, 0x0}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) [ 734.154026][T32386] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 [ 734.162040][T32386] RDX: 0000000000000007 RSI: 0000000000000000 RDI: 0000000000000004 [ 734.170181][T32386] RBP: 00007f5adcb9c1d0 R08: 0000000000010000 R09: 0000000000000000 [ 734.178237][T32386] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 734.186491][T32386] R13: 00007ffe0147d8bf R14: 00007f5adcb9c300 R15: 0000000000022000 03:09:26 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x40087602, &(0x7f0000000040)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x803, 0x0) 03:09:26 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x40086602, 0xc04a01) 03:09:26 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x0, 0x0}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:26 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x76, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:26 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x40101283, &(0x7f0000000040)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x803, 0x0) 03:09:26 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x40087602, 0xc04a01) [ 734.310786][T32435] FAULT_INJECTION: forcing a failure. [ 734.310786][T32435] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 734.324054][T32435] CPU: 0 PID: 32435 Comm: syz-executor.3 Not tainted 5.14.0-rc5-syzkaller #0 [ 734.332990][T32435] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 734.343734][T32435] Call Trace: [ 734.347007][T32435] dump_stack_lvl+0xb7/0x103 [ 734.351624][T32435] dump_stack+0x11/0x1a [ 734.355813][T32435] should_fail+0x23c/0x250 [ 734.360231][T32435] __alloc_pages+0x102/0x320 [ 734.364821][T32435] alloc_pages+0x2e8/0x340 [ 734.369238][T32435] push_pipe+0x267/0x370 [ 734.373504][T32435] _copy_to_iter+0x304/0xbc0 [ 734.378186][T32435] ? __virt_addr_valid+0x15a/0x1a0 [ 734.383377][T32435] simple_copy_to_iter+0x4c/0x60 [ 734.388317][T32435] __skb_datagram_iter+0x23c/0x520 [ 734.393431][T32435] ? skb_copy_datagram_iter+0xc0/0xc0 [ 734.398811][T32435] skb_copy_datagram_iter+0x36/0xc0 [ 734.404093][T32435] unix_dgram_recvmsg+0x4f8/0x890 [ 734.409117][T32435] unix_seqpacket_recvmsg+0x5a/0x70 [ 734.414326][T32435] sock_read_iter+0x19e/0x1e0 [ 734.419010][T32435] generic_file_splice_read+0x22a/0x310 [ 734.424569][T32435] sock_splice_read+0xa5/0xb0 [ 734.429267][T32435] ? sock_sendpage+0x70/0x70 [ 734.433863][T32435] splice_file_to_pipe+0x233/0x360 [ 734.439321][T32435] do_splice+0xbc2/0xd30 [ 734.443566][T32435] ? vfs_write+0x50c/0x770 [ 734.447977][T32435] ? __fget_light+0x21b/0x260 [ 734.452700][T32435] __se_sys_splice+0x2a6/0x390 [ 734.457478][T32435] __x64_sys_splice+0x74/0x80 [ 734.462216][T32435] do_syscall_64+0x3d/0x90 [ 734.466630][T32435] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 734.472581][T32435] RIP: 0033:0x4665e9 [ 734.476523][T32435] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 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 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 734.496128][T32435] RSP: 002b:00007f5adcb9c188 EFLAGS: 00000246 ORIG_RAX: 0000000000000113 03:09:26 executing program 3 (fault-call:5 fault-nth:7): r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) splice(r1, 0x0, r3, 0x0, 0x10000, 0x0) write$binfmt_elf64(r2, &(0x7f0000000040)=ANY=[], 0x10034) 03:09:26 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x40101286, &(0x7f0000000040)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x803, 0x0) 03:09:26 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x76, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:26 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x0, 0x0}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:26 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x401c5820, 0xc04a01) 03:09:26 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x0, &(0x7f00000003c0)}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) [ 734.504574][T32435] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 [ 734.512545][T32435] RDX: 0000000000000007 RSI: 0000000000000000 RDI: 0000000000000004 [ 734.520564][T32435] RBP: 00007f5adcb9c1d0 R08: 0000000000010000 R09: 0000000000000000 [ 734.528543][T32435] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 734.536621][T32435] R13: 00007ffe0147d8bf R14: 00007f5adcb9c300 R15: 0000000000022000 03:09:26 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x40101287, &(0x7f0000000040)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x803, 0x0) 03:09:26 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x4020940d, 0xc04a01) 03:09:26 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x80081270, 0xc04a01) 03:09:26 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x40101288, &(0x7f0000000040)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x803, 0x0) 03:09:26 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x0, &(0x7f00000003c0)}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:26 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x401070c9, &(0x7f0000000040)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x803, 0x0) [ 734.642391][T32498] FAULT_INJECTION: forcing a failure. [ 734.642391][T32498] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 734.655904][T32498] CPU: 0 PID: 32498 Comm: syz-executor.3 Not tainted 5.14.0-rc5-syzkaller #0 [ 734.664744][T32498] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 734.674797][T32498] Call Trace: [ 734.678068][T32498] dump_stack_lvl+0xb7/0x103 [ 734.682746][T32498] dump_stack+0x11/0x1a [ 734.686994][T32498] should_fail+0x23c/0x250 [ 734.691452][T32498] __alloc_pages+0x102/0x320 [ 734.696149][T32498] alloc_pages+0x2e8/0x340 [ 734.700563][T32498] push_pipe+0x267/0x370 [ 734.704823][T32498] _copy_to_iter+0x304/0xbc0 [ 734.709555][T32498] ? __virt_addr_valid+0x15a/0x1a0 [ 734.714707][T32498] simple_copy_to_iter+0x4c/0x60 [ 734.719656][T32498] __skb_datagram_iter+0x23c/0x520 [ 734.724772][T32498] ? skb_copy_datagram_iter+0xc0/0xc0 [ 734.730252][T32498] skb_copy_datagram_iter+0x36/0xc0 [ 734.735450][T32498] unix_dgram_recvmsg+0x4f8/0x890 [ 734.740481][T32498] unix_seqpacket_recvmsg+0x5a/0x70 [ 734.745721][T32498] sock_read_iter+0x19e/0x1e0 [ 734.750464][T32498] generic_file_splice_read+0x22a/0x310 [ 734.756257][T32498] sock_splice_read+0xa5/0xb0 [ 734.760958][T32498] ? sock_sendpage+0x70/0x70 [ 734.765690][T32498] splice_file_to_pipe+0x233/0x360 [ 734.770807][T32498] do_splice+0xbc2/0xd30 [ 734.775043][T32498] ? vfs_write+0x50c/0x770 [ 734.779460][T32498] ? __fget_light+0x21b/0x260 [ 734.784131][T32498] __se_sys_splice+0x2a6/0x390 [ 734.788896][T32498] __x64_sys_splice+0x74/0x80 [ 734.793593][T32498] do_syscall_64+0x3d/0x90 [ 734.797992][T32498] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 734.804080][T32498] RIP: 0033:0x4665e9 [ 734.808203][T32498] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 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 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 734.827922][T32498] RSP: 002b:00007f5adcb9c188 EFLAGS: 00000246 ORIG_RAX: 0000000000000113 03:09:26 executing program 3 (fault-call:5 fault-nth:8): r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) splice(r1, 0x0, r3, 0x0, 0x10000, 0x0) write$binfmt_elf64(r2, &(0x7f0000000040)=ANY=[], 0x10034) 03:09:26 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x0, &(0x7f00000003c0)}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:26 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x80086601, 0xc04a01) 03:09:26 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x76, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:26 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x0, &(0x7f00000003c0)}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:26 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x401070ca, &(0x7f0000000040)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x803, 0x0) 03:09:26 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x80087601, 0xc04a01) [ 734.836328][T32498] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 [ 734.844390][T32498] RDX: 0000000000000007 RSI: 0000000000000000 RDI: 0000000000000004 [ 734.852495][T32498] RBP: 00007f5adcb9c1d0 R08: 0000000000010000 R09: 0000000000000000 [ 734.860501][T32498] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 734.868490][T32498] R13: 00007ffe0147d8bf R14: 00007f5adcb9c300 R15: 0000000000022000 03:09:26 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x401070cd, &(0x7f0000000040)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x803, 0x0) 03:09:26 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x801c581f, 0xc04a01) [ 734.961823][T32530] FAULT_INJECTION: forcing a failure. [ 734.961823][T32530] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 734.975122][T32530] CPU: 1 PID: 32530 Comm: syz-executor.3 Not tainted 5.14.0-rc5-syzkaller #0 [ 734.983909][T32530] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 734.994050][T32530] Call Trace: [ 734.997421][T32530] dump_stack_lvl+0xb7/0x103 [ 735.002039][T32530] dump_stack+0x11/0x1a [ 735.006633][T32530] should_fail+0x23c/0x250 03:09:26 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0xc0045878, 0xc04a01) 03:09:26 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x6f, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:26 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x401870c8, &(0x7f0000000040)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x803, 0x0) [ 735.011468][T32530] __alloc_pages+0x102/0x320 [ 735.016079][T32530] alloc_pages+0x2e8/0x340 [ 735.022411][T32530] push_pipe+0x267/0x370 [ 735.026703][T32530] _copy_to_iter+0x304/0xbc0 [ 735.031357][T32530] ? __virt_addr_valid+0x15a/0x1a0 [ 735.036464][T32530] simple_copy_to_iter+0x4c/0x60 [ 735.041403][T32530] __skb_datagram_iter+0x23c/0x520 [ 735.046528][T32530] ? skb_copy_datagram_iter+0xc0/0xc0 [ 735.051956][T32530] skb_copy_datagram_iter+0x36/0xc0 [ 735.057148][T32530] unix_dgram_recvmsg+0x4f8/0x890 [ 735.062179][T32530] unix_seqpacket_recvmsg+0x5a/0x70 [ 735.067462][T32530] sock_read_iter+0x19e/0x1e0 [ 735.072225][T32530] generic_file_splice_read+0x22a/0x310 [ 735.077964][T32530] sock_splice_read+0xa5/0xb0 [ 735.082664][T32530] ? sock_sendpage+0x70/0x70 [ 735.087260][T32530] splice_file_to_pipe+0x233/0x360 [ 735.092419][T32530] do_splice+0xbc2/0xd30 [ 735.096711][T32530] ? vfs_write+0x50c/0x770 [ 735.101124][T32530] ? __fget_light+0x21b/0x260 [ 735.105842][T32530] __se_sys_splice+0x2a6/0x390 [ 735.110605][T32530] __x64_sys_splice+0x74/0x80 [ 735.115294][T32530] do_syscall_64+0x3d/0x90 [ 735.119834][T32530] ? irqentry_exit+0xe/0x30 [ 735.124396][T32530] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 735.130981][T32530] RIP: 0033:0x4665e9 [ 735.134852][T32530] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 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 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 03:09:26 executing program 3 (fault-call:5 fault-nth:9): r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) splice(r1, 0x0, r3, 0x0, 0x10000, 0x0) write$binfmt_elf64(r2, &(0x7f0000000040)=ANY=[], 0x10034) 03:09:26 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0xc0045878, 0xc04a01) 03:09:26 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x10, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x76, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:26 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x0, &(0x7f00000003c0)}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:26 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x401870cb, &(0x7f0000000040)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x803, 0x0) 03:09:26 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x6f, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) [ 735.154578][T32530] RSP: 002b:00007f5adcb9c188 EFLAGS: 00000246 ORIG_RAX: 0000000000000113 [ 735.163059][T32530] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 [ 735.171022][T32530] RDX: 0000000000000007 RSI: 0000000000000000 RDI: 0000000000000004 [ 735.178983][T32530] RBP: 00007f5adcb9c1d0 R08: 0000000000010000 R09: 0000000000000000 [ 735.187199][T32530] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 735.195167][T32530] R13: 00007ffe0147d8bf R14: 00007f5adcb9c300 R15: 0000000000022000 03:09:27 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0xc0189436, 0xc04a01) 03:09:27 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x401870cc, &(0x7f0000000040)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x803, 0x0) 03:09:27 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0xc020660b, 0xc04a01) 03:09:27 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x401c5820, &(0x7f0000000040)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x803, 0x0) [ 735.302370][T32592] FAULT_INJECTION: forcing a failure. [ 735.302370][T32592] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 735.315638][T32592] CPU: 1 PID: 32592 Comm: syz-executor.3 Not tainted 5.14.0-rc5-syzkaller #0 [ 735.324407][T32592] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 735.334548][T32592] Call Trace: [ 735.337833][T32592] dump_stack_lvl+0xb7/0x103 [ 735.342487][T32592] dump_stack+0x11/0x1a [ 735.346635][T32592] should_fail+0x23c/0x250 03:09:27 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x6f, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:27 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x10, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x76, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) [ 735.351083][T32592] __alloc_pages+0x102/0x320 [ 735.355701][T32592] alloc_pages+0x2e8/0x340 [ 735.360172][T32592] push_pipe+0x267/0x370 [ 735.364479][T32592] _copy_to_iter+0x304/0xbc0 [ 735.369177][T32592] ? __virt_addr_valid+0x15a/0x1a0 [ 735.374328][T32592] simple_copy_to_iter+0x4c/0x60 [ 735.379271][T32592] __skb_datagram_iter+0x23c/0x520 [ 735.384392][T32592] ? skb_copy_datagram_iter+0xc0/0xc0 [ 735.390000][T32592] skb_copy_datagram_iter+0x36/0xc0 [ 735.395195][T32592] unix_dgram_recvmsg+0x4f8/0x890 [ 735.400317][T32592] unix_seqpacket_recvmsg+0x5a/0x70 [ 735.405599][T32592] sock_read_iter+0x19e/0x1e0 [ 735.410284][T32592] generic_file_splice_read+0x22a/0x310 [ 735.415843][T32592] sock_splice_read+0xa5/0xb0 [ 735.420547][T32592] ? sock_sendpage+0x70/0x70 [ 735.425119][T32592] splice_file_to_pipe+0x233/0x360 [ 735.430248][T32592] do_splice+0xbc2/0xd30 [ 735.434501][T32592] ? vfs_write+0x50c/0x770 [ 735.438896][T32592] ? __fget_light+0x21b/0x260 [ 735.443554][T32592] __se_sys_splice+0x2a6/0x390 [ 735.448307][T32592] __x64_sys_splice+0x74/0x80 [ 735.453006][T32592] do_syscall_64+0x3d/0x90 [ 735.457411][T32592] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 735.463283][T32592] RIP: 0033:0x4665e9 [ 735.467152][T32592] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 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 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 735.486757][T32592] RSP: 002b:00007f5adcb9c188 EFLAGS: 00000246 ORIG_RAX: 0000000000000113 [ 735.495241][T32592] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 03:09:27 executing program 3 (fault-call:5 fault-nth:10): r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) splice(r1, 0x0, r3, 0x0, 0x10000, 0x0) write$binfmt_elf64(r2, &(0x7f0000000040)=ANY=[], 0x10034) 03:09:27 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x0, &(0x7f00000003c0)}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:27 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0xc0481273, 0xc04a01) 03:09:27 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x4020940d, &(0x7f0000000040)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x803, 0x0) 03:09:27 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0xa6, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003eb96a9c79d3de0cab4645adde76e8ac90dba5bdc53cdc3235210b2e21df4f23e22471e2d53415f8f4151d0b915d0c687"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:27 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x10, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x76, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) [ 735.503215][T32592] RDX: 0000000000000007 RSI: 0000000000000000 RDI: 0000000000000004 [ 735.511340][T32592] RBP: 00007f5adcb9c1d0 R08: 0000000000010000 R09: 0000000000000000 [ 735.519301][T32592] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 735.527290][T32592] R13: 00007ffe0147d8bf R14: 00007f5adcb9c300 R15: 0000000000022000 03:09:27 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x80081272, 0x401000) 03:09:27 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x80041284, &(0x7f0000000040)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x803, 0x0) 03:09:27 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x80081272, 0x4af000) 03:09:27 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x80041285, &(0x7f0000000040)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x803, 0x0) 03:09:27 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x67, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec211"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) [ 735.615526][T32627] FAULT_INJECTION: forcing a failure. [ 735.615526][T32627] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 735.628941][T32627] CPU: 1 PID: 32627 Comm: syz-executor.3 Not tainted 5.14.0-rc5-syzkaller #0 [ 735.637847][T32627] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 735.648026][T32627] Call Trace: [ 735.651307][T32627] dump_stack_lvl+0xb7/0x103 [ 735.655922][T32627] dump_stack+0x11/0x1a [ 735.660070][T32627] should_fail+0x23c/0x250 03:09:27 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x80081272, 0x970000) [ 735.664583][T32627] __alloc_pages+0x102/0x320 [ 735.669171][T32627] alloc_pages+0x2e8/0x340 [ 735.673608][T32627] push_pipe+0x267/0x370 [ 735.677857][T32627] _copy_to_iter+0x304/0xbc0 [ 735.682545][T32627] ? __virt_addr_valid+0x15a/0x1a0 [ 735.687772][T32627] simple_copy_to_iter+0x4c/0x60 [ 735.692774][T32627] __skb_datagram_iter+0x23c/0x520 [ 735.698411][T32627] ? skb_copy_datagram_iter+0xc0/0xc0 [ 735.703782][T32627] skb_copy_datagram_iter+0x36/0xc0 [ 735.708989][T32627] unix_dgram_recvmsg+0x4f8/0x890 [ 735.714044][T32627] unix_seqpacket_recvmsg+0x5a/0x70 [ 735.719261][T32627] sock_read_iter+0x19e/0x1e0 [ 735.724108][T32627] generic_file_splice_read+0x22a/0x310 [ 735.729689][T32627] sock_splice_read+0xa5/0xb0 [ 735.734384][T32627] ? sock_sendpage+0x70/0x70 [ 735.738971][T32627] splice_file_to_pipe+0x233/0x360 [ 735.744109][T32627] do_splice+0xbc2/0xd30 [ 735.748590][T32627] ? vfs_write+0x50c/0x770 [ 735.753182][T32627] ? __fget_light+0x21b/0x260 [ 735.758137][T32627] __se_sys_splice+0x2a6/0x390 [ 735.762905][T32627] __x64_sys_splice+0x74/0x80 [ 735.767581][T32627] do_syscall_64+0x3d/0x90 [ 735.771998][T32627] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 735.777918][T32627] RIP: 0033:0x4665e9 [ 735.781813][T32627] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 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 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 735.801421][T32627] RSP: 002b:00007f5adcb9c188 EFLAGS: 00000246 ORIG_RAX: 0000000000000113 03:09:27 executing program 3 (fault-call:5 fault-nth:11): r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) splice(r1, 0x0, r3, 0x0, 0x10000, 0x0) write$binfmt_elf64(r2, &(0x7f0000000040)=ANY=[], 0x10034) 03:09:27 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, 0xffffffffffffffff, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x76, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:27 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x80081272, 0xc04a02) 03:09:27 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0xa6, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003eb96a9c79d3de0cab4645adde76e8ac90dba5bdc53cdc3235210b2e21df4f23e22471e2d53415f8f4151d0b915d0c687"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:27 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x80081270, &(0x7f0000000040)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x803, 0x0) 03:09:27 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x67, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec211"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) [ 735.809887][T32627] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 [ 735.817852][T32627] RDX: 0000000000000007 RSI: 0000000000000000 RDI: 0000000000000004 [ 735.826032][T32627] RBP: 00007f5adcb9c1d0 R08: 0000000000010000 R09: 0000000000000000 [ 735.833992][T32627] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 735.841951][T32627] R13: 00007ffe0147d8bf R14: 00007f5adcb9c300 R15: 0000000000022000 03:09:27 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x80081272, 0xc04a03) 03:09:27 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x80081272, &(0x7f0000000040)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x803, 0x0) 03:09:27 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x80086601, &(0x7f0000000040)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x803, 0x0) 03:09:27 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x80081272, 0xc04a04) 03:09:27 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, 0xffffffffffffffff, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x76, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) [ 735.936707][T32684] FAULT_INJECTION: forcing a failure. [ 735.936707][T32684] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 735.950196][T32684] CPU: 1 PID: 32684 Comm: syz-executor.3 Not tainted 5.14.0-rc5-syzkaller #0 [ 735.958959][T32684] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 735.969012][T32684] Call Trace: [ 735.972351][T32684] dump_stack_lvl+0xb7/0x103 [ 735.976934][T32684] dump_stack+0x11/0x1a [ 735.981082][T32684] should_fail+0x23c/0x250 03:09:27 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x67, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec211"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) [ 735.985578][T32684] __alloc_pages+0x102/0x320 [ 735.990199][T32684] alloc_pages+0x2e8/0x340 [ 735.994626][T32684] push_pipe+0x267/0x370 [ 735.998965][T32684] _copy_to_iter+0x304/0xbc0 [ 736.003585][T32684] ? __virt_addr_valid+0x15a/0x1a0 [ 736.008719][T32684] simple_copy_to_iter+0x4c/0x60 [ 736.013765][T32684] __skb_datagram_iter+0x23c/0x520 [ 736.018887][T32684] ? skb_copy_datagram_iter+0xc0/0xc0 [ 736.024251][T32684] skb_copy_datagram_iter+0x36/0xc0 [ 736.029452][T32684] unix_dgram_recvmsg+0x4f8/0x890 [ 736.034587][T32684] unix_seqpacket_recvmsg+0x5a/0x70 [ 736.039793][T32684] sock_read_iter+0x19e/0x1e0 [ 736.044544][T32684] generic_file_splice_read+0x22a/0x310 [ 736.050176][T32684] sock_splice_read+0xa5/0xb0 [ 736.054856][T32684] ? sock_sendpage+0x70/0x70 [ 736.059470][T32684] splice_file_to_pipe+0x233/0x360 [ 736.064599][T32684] do_splice+0xbc2/0xd30 [ 736.068849][T32684] ? vfs_write+0x50c/0x770 [ 736.073345][T32684] ? __fget_light+0x21b/0x260 [ 736.078023][T32684] __se_sys_splice+0x2a6/0x390 [ 736.082884][T32684] __x64_sys_splice+0x74/0x80 [ 736.087573][T32684] do_syscall_64+0x3d/0x90 [ 736.092080][T32684] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 736.097986][T32684] RIP: 0033:0x4665e9 [ 736.102135][T32684] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 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 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 736.121751][T32684] RSP: 002b:00007f5adcb9c188 EFLAGS: 00000246 ORIG_RAX: 0000000000000113 03:09:27 executing program 3 (fault-call:5 fault-nth:12): r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) splice(r1, 0x0, r3, 0x0, 0x10000, 0x0) write$binfmt_elf64(r2, &(0x7f0000000040)=ANY=[], 0x10034) 03:09:27 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x80081272, 0x14ac000) 03:09:27 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, 0xffffffffffffffff, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x76, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:27 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x80087601, &(0x7f0000000040)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x803, 0x0) 03:09:27 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0xa6, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003eb96a9c79d3de0cab4645adde76e8ac90dba5bdc53cdc3235210b2e21df4f23e22471e2d53415f8f4151d0b915d0c687"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:27 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x9b, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003eb96a9c79d3de0cab4645adde76e8ac90dba5bdc53cdc3235210b2e21df4f23e22471e2d53"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:27 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x80081272, 0x7f0f7786f000) [ 736.130173][T32684] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 [ 736.138236][T32684] RDX: 0000000000000007 RSI: 0000000000000000 RDI: 0000000000000004 [ 736.146191][T32684] RBP: 00007f5adcb9c1d0 R08: 0000000000010000 R09: 0000000000000000 [ 736.154153][T32684] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 736.162297][T32684] R13: 00007ffe0147d8bf R14: 00007f5adcb9c300 R15: 0000000000022000 03:09:27 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x801c581f, &(0x7f0000000040)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x803, 0x0) 03:09:28 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000680), 0xfffffffffffffffd, 0x0) preadv(r0, &(0x7f00000004c0)=[{&(0x7f0000000040)=""/212, 0xd4}, {&(0x7f0000000200)=""/134, 0x86}, {&(0x7f00000002c0)=""/228, 0xe4}, {&(0x7f0000000140)=""/74, 0x4a}, {&(0x7f00000003c0)=""/243, 0xf3}], 0x5, 0x2, 0x4) ioctl$LOOP_SET_DIRECT_IO(r1, 0x80081272, 0xc04a01) sendto(0xffffffffffffffff, &(0x7f0000000080)="120000001200e7ef007243b717afd7030a7c", 0x12, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000006b40)=[{{0x0, 0x92171cfb126ec2a7, &(0x7f0000000040)=[{&(0x7f00000011c0)=""/4096, 0x1011}, {&(0x7f00000000c0)=""/119, 0x79}], 0x2, 0x0, 0xfffffffffffffd18}}], 0x4000000000001d9, 0x0, 0x0) poll(&(0x7f0000000040)=[{}, {}, {}], 0x3, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = socket(0x10, 0x803, 0x0) sendto(r4, &(0x7f0000000080)="120000001200e7ef007243b717afd7030a7c", 0x12, 0x0, 0x0, 0x0) recvmmsg(r4, &(0x7f0000006b40)=[{{0x0, 0x92171cfb126ec2a7, &(0x7f0000000040)=[{&(0x7f00000011c0)=""/4096, 0x1011}, {&(0x7f00000000c0)=""/119, 0x79}], 0x2, 0x0, 0xfffffffffffffd18}}], 0x4000000000001d9, 0x0, 0x0) poll(&(0x7f0000000040)=[{r4}, {r3}, {r2}], 0x3, 0x0) r5 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000980), 0x400, 0x0) r6 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000ac0), 0x2c480, 0x0) io_submit(0x0, 0x7, &(0x7f0000000b40)=[&(0x7f0000000640)={0x0, 0x0, 0x0, 0x5, 0x51, 0xffffffffffffffff, &(0x7f0000000540)="915cfb4a0cc6b693971d1b1dfe3fbb2a4362385728d918736a1be1f31e3a36fcf6cef303a22946d0ea73f83125b83181e60dcc75d3713bf3826aec70d55c5b92d33ea3c955344fa26500cda8c5d34515d84c40459ed5c40fc3b76c476b89880b45658a72b3fba5f0797410ad54584464f3df62e7288b81c443c755f14f5702184787b66776e695393c194a0fd39d43b9941d064824d6f556a42f3b80c9565cc39f3f05f41e73accae5efe0ac921a29c20c28a6f3b6f1a19d5903650284221216b9fc71cca2bbbeff34d64d4757f8a7449917ca5e060ca661e245cf40e2bb913089a2d524fd0098e43e0eac0bfd01ed489acbcdb497236d969f558854a4e96a", 0xff, 0xa3e, 0x0, 0x1}, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x0, 0x3, 0xffffffffffffffff, &(0x7f00000006c0), 0x0, 0x667, 0x0, 0x1, r0}, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x8, 0x3f, 0xffffffffffffffff, &(0x7f0000000740)="d5370965201894970e3bf10943a47fae833aecb58c35a651c66519074f0578b8a376ba3038462d09e6c9e83aacbe68a312b964b10cd7f50fa12f3c6839cdca7c508a65489d96d03fb79b63bf7d6232d0b103fd5000e67fce22f49388b1d096603a89", 0x62, 0x1c000, 0x0, 0x3}, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x1, 0x800, 0xffffffffffffffff, &(0x7f0000000800)="686fc7c41c9f69cf7eef1f150df7b13797434e1e9e6bbef952c03ef252e050486a47d99cc6aa64e4fda8f161dab377e21e14a64a2d9ed05f5d1b93d1ce3d552486", 0x41, 0xd4, 0x0, 0x3, r0}, &(0x7f0000000940)={0x0, 0x0, 0x0, 0x2, 0x7ff, r0, &(0x7f00000008c0)="489efbbac29ef0586ffe51dcdcceefe76021caeaad001b32fdd6ce5aeafc48985eadd389cce5faf0013064c312691c840075be5fc66112bc5d6c954aecad38551edea1d5e26b", 0x46, 0xdc11, 0x0, 0x1, r2}, &(0x7f0000000a40)={0x0, 0x0, 0x0, 0x7, 0x5, r5, &(0x7f00000009c0)="04661559034b51ca6bd37dff8999bd97ff17c829ef8588428c0b4842acfec65291933cfc273a6d418b78085d5a195475df4a78dabe496c3ae76383b2897e708586ec53f9dc6ba543816100236a054ae2385e13e50303229194254ee44d8e3ef5abf0a2f5bc02df8338322349d91cf92f3f9ed6394d8142f8d93e", 0x7a, 0x5, 0x0, 0x1, r0}, &(0x7f0000000b00)={0x0, 0x0, 0x0, 0x8, 0x6, r1, &(0x7f0000000a80)="35e5f0a005ddb1b6ab6d8859840cc0e520f37c8644e0b2a1a8933502317213fc0077f042c8046dceb5db903312bb3f4c0a", 0x31, 0x5, 0x0, 0x1, r6}]) 03:09:28 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0xc0045878, &(0x7f0000000040)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x803, 0x0) 03:09:28 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x55f000, 0x1) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x80081272, 0xc04a01) [ 736.278866][T32731] FAULT_INJECTION: forcing a failure. [ 736.278866][T32731] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 736.292129][T32731] CPU: 1 PID: 32731 Comm: syz-executor.3 Not tainted 5.14.0-rc5-syzkaller #0 [ 736.301418][T32731] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 736.311479][T32731] Call Trace: [ 736.314770][T32731] dump_stack_lvl+0xb7/0x103 [ 736.319362][T32731] dump_stack+0x11/0x1a [ 736.323515][T32731] should_fail+0x23c/0x250 03:09:28 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x9b, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003eb96a9c79d3de0cab4645adde76e8ac90dba5bdc53cdc3235210b2e21df4f23e22471e2d53"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) [ 736.328034][T32731] __alloc_pages+0x102/0x320 [ 736.332771][T32731] alloc_pages+0x2e8/0x340 [ 736.337267][T32731] push_pipe+0x267/0x370 [ 736.341521][T32731] _copy_to_iter+0x304/0xbc0 [ 736.346221][T32731] ? __virt_addr_valid+0x15a/0x1a0 [ 736.351329][T32731] simple_copy_to_iter+0x4c/0x60 [ 736.356268][T32731] __skb_datagram_iter+0x23c/0x520 [ 736.361468][T32731] ? skb_copy_datagram_iter+0xc0/0xc0 [ 736.366847][T32731] skb_copy_datagram_iter+0x36/0xc0 [ 736.372075][T32731] unix_dgram_recvmsg+0x4f8/0x890 [ 736.377104][T32731] unix_seqpacket_recvmsg+0x5a/0x70 [ 736.382309][T32731] sock_read_iter+0x19e/0x1e0 [ 736.386992][T32731] generic_file_splice_read+0x22a/0x310 [ 736.392598][T32731] sock_splice_read+0xa5/0xb0 [ 736.397368][T32731] ? sock_sendpage+0x70/0x70 [ 736.401958][T32731] splice_file_to_pipe+0x233/0x360 [ 736.407076][T32731] do_splice+0xbc2/0xd30 [ 736.411310][T32731] ? vfs_write+0x50c/0x770 [ 736.415776][T32731] ? __fget_light+0x21b/0x260 [ 736.420438][T32731] __se_sys_splice+0x2a6/0x390 [ 736.425295][T32731] __x64_sys_splice+0x74/0x80 [ 736.430032][T32731] do_syscall_64+0x3d/0x90 [ 736.434442][T32731] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 736.440316][T32731] RIP: 0033:0x4665e9 [ 736.444187][T32731] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 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 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 736.463863][T32731] RSP: 002b:00007f5adcb9c188 EFLAGS: 00000246 ORIG_RAX: 0000000000000113 03:09:28 executing program 3 (fault-call:5 fault-nth:13): r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) splice(r1, 0x0, r3, 0x0, 0x10000, 0x0) write$binfmt_elf64(r2, &(0x7f0000000040)=ANY=[], 0x10034) 03:09:28 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0xc2, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003eb96a9c79d3de0cab4645adde76e8ac90dba5bdc53cdc3235210b2e21df4f23e22471e2d53415f8f4151d0b915d0c68708733778513261f1e9a548b33b5e8a96381e1d1f95d49b4e5a7f1497"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:28 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0xc0045878, &(0x7f0000000040)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x803, 0x0) 03:09:28 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x76, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:28 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000040), 0xfffffffff, 0x494000) ioctl$LOOP_SET_DIRECT_IO(r1, 0x80081272, 0xc04a01) 03:09:28 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x9b, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003eb96a9c79d3de0cab4645adde76e8ac90dba5bdc53cdc3235210b2e21df4f23e22471e2d53"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) [ 736.472391][T32731] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 [ 736.480404][T32731] RDX: 0000000000000007 RSI: 0000000000000000 RDI: 0000000000000004 [ 736.488419][T32731] RBP: 00007f5adcb9c1d0 R08: 0000000000010000 R09: 0000000000000000 [ 736.496374][T32731] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 736.504346][T32731] R13: 00007ffe0147d8bf R14: 00007f5adcb9c300 R15: 0000000000022000 03:09:28 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000780)=[{&(0x7f0000000200)=""/132, 0x84}, {&(0x7f00000002c0)=""/219, 0xdb}, {&(0x7f00000003c0)=""/231, 0xe7}, {&(0x7f00000004c0)=""/181, 0xb5}, {&(0x7f0000000580)=""/55, 0x37}, {&(0x7f00000005c0)=""/142, 0x8e}, {&(0x7f0000000680)=""/238, 0xee}], 0x7, 0x1, 0x1df) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r1, 0x0) mknod$loop(&(0x7f0000000800)='\x00', 0x0, 0x1) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = socket(0x10, 0x803, 0x0) recvmmsg(r3, &(0x7f0000006b40)=[{{0x0, 0x92171cfb126ec2a7, &(0x7f0000000040)=[{&(0x7f00000011c0)=""/4096, 0x1011}, {&(0x7f00000000c0)=""/119, 0x79}], 0x2, 0x0, 0xfffffffffffffd18}}], 0x4000000000001d9, 0x0, 0x0) poll(&(0x7f0000000040)=[{r3}, {r2}, {r1}], 0x3, 0x0) recvmsg$unix(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/121, 0x79}], 0x1}, 0x10000) r4 = getpgid(0x0) perf_event_open(&(0x7f0000000140)={0x5, 0x80, 0xff, 0x2, 0x1f, 0x1, 0x0, 0xffffffff00000000, 0x1040, 0xc, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x3, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, @perf_config_ext={0x3, 0xfffffffffffffff9}, 0x40, 0x7fff, 0xffffffff, 0x5, 0x1, 0x3f, 0x3f, 0x0, 0x7, 0x0, 0x2}, r4, 0x4, 0xffffffffffffffff, 0xa) r5 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r5, 0x80081272, 0xc04a01) 03:09:28 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0xc0101282, &(0x7f0000000040)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x803, 0x0) 03:09:28 executing program 5: msgctl$MSG_STAT(0xffffffffffffffff, 0xb, &(0x7f0000000040)=""/245) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = shmget(0x3, 0x2000, 0x2, &(0x7f000076c000/0x2000)=nil) shmctl$IPC_RMID(r1, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) r2 = syz_open_dev$loop(&(0x7f0000000800), 0x6, 0x0) shmget$private(0x0, 0x2000, 0x4, &(0x7f0000ffe000/0x2000)=nil) pread64(r2, &(0x7f0000000040)=""/121, 0x79, 0x7fffffffffffffff) r3 = msgget(0x1, 0x242) msgctl$IPC_INFO(r3, 0x3, &(0x7f0000000600)=""/95) preadv(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000200)=""/141, 0x8d}, {&(0x7f00000002c0)=""/228, 0xe4}, {&(0x7f0000000140)=""/83, 0x53}, {&(0x7f00000003c0)=""/108, 0x6c}, {&(0x7f0000000440)=""/64, 0x40}], 0x5, 0x5, 0x0) r4 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r0, 0x4c05, &(0x7f00000006c0)) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000500), 0x400, 0x0) ioctl$LOOP_SET_STATUS(r5, 0x4c02, &(0x7f0000000540)={0x0, {}, 0x0, {}, 0x8, 0xa, 0x1c, 0x8, "7ff405231bb474d648224dcaf26329dd4111f5b1a361e1980d1a815747cc2678a0181ff0ec17a3e9ab155256dede0829a777656312c75e96d6d6d3fd0cdb933f", "c3253af12dab86228fb8f00c825c6481d9e80ce65d3bedcf2c821d7844bb48cf", [0x3ff, 0x7]}) mkdirat(0xffffffffffffff9c, &(0x7f0000000680)='./file0\x00', 0x48) ioctl$LOOP_SET_DIRECT_IO(r4, 0x80081272, 0xc04a01) 03:09:28 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0xc0189436, &(0x7f0000000040)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x803, 0x0) [ 736.587152][ T306] FAULT_INJECTION: forcing a failure. [ 736.587152][ T306] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 736.600491][ T306] CPU: 1 PID: 306 Comm: syz-executor.3 Not tainted 5.14.0-rc5-syzkaller #0 [ 736.609083][ T306] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 736.619319][ T306] Call Trace: [ 736.622622][ T306] dump_stack_lvl+0xb7/0x103 [ 736.627298][ T306] dump_stack+0x11/0x1a [ 736.631479][ T306] should_fail+0x23c/0x250 [ 736.635905][ T306] __alloc_pages+0x102/0x320 [ 736.640498][ T306] alloc_pages+0x2e8/0x340 [ 736.644915][ T306] push_pipe+0x267/0x370 [ 736.649152][ T306] _copy_to_iter+0x304/0xbc0 [ 736.653744][ T306] ? __virt_addr_valid+0x15a/0x1a0 [ 736.658940][ T306] simple_copy_to_iter+0x4c/0x60 [ 736.663880][ T306] __skb_datagram_iter+0x23c/0x520 [ 736.669082][ T306] ? skb_copy_datagram_iter+0xc0/0xc0 [ 736.674452][ T306] skb_copy_datagram_iter+0x36/0xc0 [ 736.679994][ T306] unix_dgram_recvmsg+0x4f8/0x890 03:09:28 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0xc2, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003eb96a9c79d3de0cab4645adde76e8ac90dba5bdc53cdc3235210b2e21df4f23e22471e2d53415f8f4151d0b915d0c68708733778513261f1e9a548b33b5e8a96381e1d1f95d49b4e5a7f1497"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:28 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) r2 = accept$unix(r0, &(0x7f0000000040), &(0x7f00000000c0)=0x6e) ioctl$LOOP_SET_DIRECT_IO(r1, 0x80081272, 0xc04a01) setxattr$security_evm(&(0x7f0000003b40)='./file0\x00', &(0x7f0000006b80), &(0x7f0000006bc0)=@md5={0x1, "5c6677d1c48d2b51208689212a709274"}, 0x11, 0x3) ioctl$BTRFS_IOC_BALANCE(r2, 0x5000940c, 0x0) clock_gettime(0x0, &(0x7f0000007040)) clock_gettime(0x0, &(0x7f00000069c0)={0x0, 0x0}) recvmmsg$unix(r2, &(0x7f0000006e80)=[{{&(0x7f0000000100), 0x6e, &(0x7f0000000180)=[{&(0x7f0000000200)=""/4096, 0x1000}], 0x1}}, {{&(0x7f0000001200), 0x6e, &(0x7f00000037c0)=[{&(0x7f0000001280)=""/208, 0xd0}, {&(0x7f0000001380)=""/57, 0x39}, {&(0x7f00000013c0)=""/229, 0xe5}, {&(0x7f00000014c0)=""/186, 0x10a}, {&(0x7f0000001580)=""/66, 0x42}, {&(0x7f0000001600)=""/168, 0xa8}, {&(0x7f00000016c0)=""/248, 0xf8}, {&(0x7f00000017c0)=""/4096, 0x1000}, {&(0x7f00000027c0)=""/4096, 0x1000}], 0x9, &(0x7f0000003880)=[@cred={{0x1c}}], 0x20}}, {{0x0, 0x0, &(0x7f0000003b80)=[{&(0x7f00000038c0)=""/238, 0xee}, {&(0x7f00000039c0)=""/128, 0x80}, {&(0x7f0000003a40)=""/236, 0xec}, {&(0x7f0000003b40)}], 0x4, &(0x7f0000003bc0)=[@cred={{0x1c}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x38, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0xd8}}, {{&(0x7f0000003cc0)=@abs, 0x6e, &(0x7f00000052c0)=[{&(0x7f0000003d40)=""/239, 0xef}, {&(0x7f0000003e40)=""/109, 0x6d}, {&(0x7f0000003ec0)=""/4096, 0x1000}, {&(0x7f0000004ec0)=""/237, 0xed}, {&(0x7f0000004fc0)=""/229, 0xe5}, {&(0x7f00000050c0)=""/196, 0xc4}, {&(0x7f00000051c0)=""/164, 0xa4}, {&(0x7f0000005280)=""/49, 0x31}], 0x8, &(0x7f0000005340)=[@cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}], 0x60}}, {{0x0, 0x0, &(0x7f0000006880)=[{&(0x7f00000053c0)=""/185, 0xb9}, {&(0x7f0000005480)=""/53, 0x35}, {&(0x7f00000054c0)=""/4096, 0x1000}, {&(0x7f00000064c0)=""/33, 0x21}, {&(0x7f0000006500)=""/228, 0xe4}, {&(0x7f0000006600)=""/198, 0xc6}, {&(0x7f0000006700)=""/99, 0x63}, {&(0x7f0000006780)=""/241, 0xf1}], 0x8, &(0x7f0000006900)=[@rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}], 0xc0}}, {{&(0x7f0000006c00), 0x6e, &(0x7f0000006b40)=[{&(0x7f0000006a40)=""/212, 0xd4}], 0x1, &(0x7f0000006a00)}}, {{&(0x7f0000006cc0), 0x6e, &(0x7f0000006e40)=[{&(0x7f0000006d40)=""/250, 0xfa}], 0x1}}], 0x7, 0x0, &(0x7f0000007080)={r3, r4+10000000}) [ 736.685142][ T306] unix_seqpacket_recvmsg+0x5a/0x70 [ 736.690419][ T306] sock_read_iter+0x19e/0x1e0 [ 736.695095][ T306] generic_file_splice_read+0x22a/0x310 [ 736.700676][ T306] sock_splice_read+0xa5/0xb0 [ 736.705359][ T306] ? sock_sendpage+0x70/0x70 [ 736.710019][ T306] splice_file_to_pipe+0x233/0x360 [ 736.715147][ T306] do_splice+0xbc2/0xd30 [ 736.719457][ T306] ? vfs_write+0x50c/0x770 [ 736.723921][ T306] ? __fget_light+0x21b/0x260 [ 736.728602][ T306] __se_sys_splice+0x2a6/0x390 [ 736.733372][ T306] __x64_sys_splice+0x74/0x80 [ 736.738136][ T306] do_syscall_64+0x3d/0x90 [ 736.742545][ T306] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 736.748483][ T306] RIP: 0033:0x4665e9 [ 736.752394][ T306] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 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 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 736.772262][ T306] RSP: 002b:00007f5adcb9c188 EFLAGS: 00000246 ORIG_RAX: 0000000000000113 03:09:28 executing program 3 (fault-call:5 fault-nth:14): r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) splice(r1, 0x0, r3, 0x0, 0x10000, 0x0) write$binfmt_elf64(r2, &(0x7f0000000040)=ANY=[], 0x10034) 03:09:28 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0xc020660b, &(0x7f0000000040)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x803, 0x0) 03:09:28 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendfile(0xffffffffffffffff, r0, &(0x7f0000000040)=0x3, 0x9) syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) openat$vcs(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) pread64(r1, &(0x7f0000000040)=""/121, 0x79, 0x7fffffffffffffff) ioctl$LOOP_SET_DIRECT_IO(r1, 0x80081272, 0x100) [ 736.781046][ T306] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 [ 736.789204][ T306] RDX: 0000000000000007 RSI: 0000000000000000 RDI: 0000000000000004 [ 736.797228][ T306] RBP: 00007f5adcb9c1d0 R08: 0000000000010000 R09: 0000000000000000 [ 736.805204][ T306] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 736.813172][ T306] R13: 00007ffe0147d8bf R14: 00007f5adcb9c300 R15: 0000000000022000 03:09:28 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x76, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:28 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0xc2, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003eb96a9c79d3de0cab4645adde76e8ac90dba5bdc53cdc3235210b2e21df4f23e22471e2d53415f8f4151d0b915d0c68708733778513261f1e9a548b33b5e8a96381e1d1f95d49b4e5a7f1497"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:28 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0xb5, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003eb96a9c79d3de0cab4645adde76e8ac90dba5bdc53cdc3235210b2e21df4f23e22471e2d53415f8f4151d0b915d0c68708733778513261f1e9a548b33b5e8a"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:28 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0xc0481273, &(0x7f0000000040)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x803, 0x0) 03:09:28 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/119, 0x77}, {&(0x7f00000003c0)=""/231, 0xe7}, {&(0x7f0000000300)=""/171, 0xab}], 0x3, 0xd9f, 0xfffffffc) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x80081272, 0xc04a01) 03:09:28 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) setxattr$security_evm(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180), &(0x7f0000000200)=@md5={0x1, "05af4c6c762e13ee78256b22ec0ede43"}, 0x11, 0x1) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x0, 0xda0, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x4c05, &(0x7f0000000040)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x803, 0x0) r3 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) pread64(r3, &(0x7f0000000040)=""/121, 0x79, 0x7fffffffffffffff) ioctl$LOOP_SET_FD(r3, 0x4c00, 0xffffffffffffffff) 03:09:28 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) pipe2$9p(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) mmap(&(0x7f0000311000/0x1000)=nil, 0x1000, 0x2, 0x8010, r2, 0x30ff1000) ioctl$LOOP_SET_DIRECT_IO(r1, 0x80081272, 0xc04a01) [ 736.914344][ T354] FAULT_INJECTION: forcing a failure. [ 736.914344][ T354] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 736.927953][ T354] CPU: 0 PID: 354 Comm: syz-executor.3 Not tainted 5.14.0-rc5-syzkaller #0 [ 736.936538][ T354] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 736.946596][ T354] Call Trace: [ 736.949876][ T354] dump_stack_lvl+0xb7/0x103 [ 736.954471][ T354] dump_stack+0x11/0x1a [ 736.958621][ T354] should_fail+0x23c/0x250 [ 736.963054][ T354] __alloc_pages+0x102/0x320 [ 736.967646][ T354] alloc_pages+0x2e8/0x340 [ 736.972242][ T354] push_pipe+0x267/0x370 [ 736.976500][ T354] _copy_to_iter+0x304/0xbc0 [ 736.981097][ T354] ? __virt_addr_valid+0x15a/0x1a0 [ 736.986203][ T354] simple_copy_to_iter+0x4c/0x60 [ 736.991198][ T354] __skb_datagram_iter+0x23c/0x520 [ 736.996298][ T354] ? skb_copy_datagram_iter+0xc0/0xc0 [ 737.001661][ T354] skb_copy_datagram_iter+0x36/0xc0 [ 737.006865][ T354] unix_dgram_recvmsg+0x4f8/0x890 03:09:28 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0xd0, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003eb96a9c79d3de0cab4645adde76e8ac90dba5bdc53cdc3235210b2e21df4f23e22471e2d53415f8f4151d0b915d0c68708733778513261f1e9a548b33b5e8a96381e1d1f95d49b4e5a7f1497f726ba6d35a1c89c4b200f63c0b8"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) [ 737.011908][ T354] unix_seqpacket_recvmsg+0x5a/0x70 [ 737.017106][ T354] sock_read_iter+0x19e/0x1e0 [ 737.021852][ T354] generic_file_splice_read+0x22a/0x310 [ 737.027407][ T354] sock_splice_read+0xa5/0xb0 [ 737.032094][ T354] ? sock_sendpage+0x70/0x70 [ 737.036686][ T354] splice_file_to_pipe+0x233/0x360 [ 737.041952][ T354] do_splice+0xbc2/0xd30 [ 737.046355][ T354] ? vfs_write+0x50c/0x770 [ 737.050787][ T354] ? __fget_light+0x21b/0x260 [ 737.055467][ T354] __se_sys_splice+0x2a6/0x390 [ 737.060246][ T354] __x64_sys_splice+0x74/0x80 03:09:28 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x4c05, &(0x7f0000000040)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) dup(r0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r1, 0x40286608, &(0x7f0000000180)={0x80000000, 0x5, 0xa152, 0x4, 0xffffffc0, 0x1ff}) ioctl$SNDRV_TIMER_IOCTL_SELECT(0xffffffffffffffff, 0x40345410, &(0x7f0000000140)={{0x3, 0x1, 0xffffffe0, 0x3, 0x2}}) r3 = dup(r0) openat(r3, &(0x7f0000000200)='./file0\x00', 0x400, 0x2) socket(0x10, 0x803, 0x0) [ 737.064929][ T354] do_syscall_64+0x3d/0x90 [ 737.069707][ T354] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 737.075602][ T354] RIP: 0033:0x4665e9 [ 737.079499][ T354] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 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 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 737.099271][ T354] RSP: 002b:00007f5adcb9c188 EFLAGS: 00000246 ORIG_RAX: 0000000000000113 [ 737.107769][ T354] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 [ 737.115736][ T354] RDX: 0000000000000007 RSI: 0000000000000000 RDI: 0000000000000004 [ 737.123802][ T354] RBP: 00007f5adcb9c1d0 R08: 0000000000010000 R09: 0000000000000000 [ 737.131950][ T354] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 737.140010][ T354] R13: 00007ffe0147d8bf R14: 00007f5adcb9c300 R15: 0000000000022000 03:09:28 executing program 3 (fault-call:5 fault-nth:15): r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) splice(r1, 0x0, r3, 0x0, 0x10000, 0x0) write$binfmt_elf64(r2, &(0x7f0000000040)=ANY=[], 0x10034) 03:09:28 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) pread64(r1, &(0x7f0000000040)=""/121, 0x79, 0x7fffffffffffffff) ioctl$BTRFS_IOC_LOGICAL_INO(r1, 0xc0389424, &(0x7f00000000c0)={0x10001, 0x18, '\x00', 0x0, &(0x7f0000000080)=[0x0, 0x0, 0x0]}) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x80010, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) r3 = fsmount(0xffffffffffffffff, 0x0, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r4, 0x0) preadv(r4, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r5 = socket$nl_generic(0x10, 0x3, 0x10) r6 = socket(0x10, 0x803, 0x0) sendto(r6, &(0x7f0000000080)="120000001200e7ef007243b717afd7030a7c", 0x12, 0x0, 0x0, 0x0) recvmmsg(r6, &(0x7f0000006b40)=[{{0x0, 0x92171cfb126ec2a7, &(0x7f0000000040)=[{&(0x7f00000011c0)=""/4096, 0x1011}, {&(0x7f00000000c0)=""/119, 0x79}], 0x2, 0x0, 0xfffffffffffffd18}}], 0x4000000000001d9, 0x0, 0x0) poll(&(0x7f0000000040)=[{r6}, {r5}, {r4}], 0x3, 0x0) connect(r4, &(0x7f0000000100)=@rc={0x1f, @any, 0x3}, 0x80) ioctl$BLKIOMIN(r3, 0x1278, &(0x7f0000000040)) ioctl$LOOP_SET_DIRECT_IO(r2, 0x80081272, 0xc04a01) 03:09:28 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0xb5, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003eb96a9c79d3de0cab4645adde76e8ac90dba5bdc53cdc3235210b2e21df4f23e22471e2d53415f8f4151d0b915d0c68708733778513261f1e9a548b33b5e8a"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:29 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x76, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:29 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x4c05, &(0x7f0000000040)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$NL80211_CMD_GET_MPP(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000100)={0x20, r4, 0x473750fb69ae1785, 0x0, 0x0, {{}, {@void, @void}}, [@NL80211_ATTR_MPATH_NEXT_HOP={0xa, 0x11a}]}, 0x20}}, 0x0) sendmsg$NL80211_CMD_START_AP(r2, &(0x7f0000000240)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000200)={&(0x7f0000000180)={0x40, r4, 0x4, 0x70bd2c, 0x25dfdbff, {{}, {@val={0x8}, @void}}, [@NL80211_ATTR_HE_BSS_COLOR={0x8, 0x11b, 0x0, 0x1, [@NL80211_HE_BSS_COLOR_ATTR_DISABLED={0x4}]}, @crypto_settings=[@NL80211_ATTR_WPA_VERSIONS={0x8, 0x4b, 0x9}, @NL80211_ATTR_CIPHER_SUITE_GROUP={0x8, 0x4a, 0xfac06}, @NL80211_ATTR_CONTROL_PORT_NO_ENCRYPT={0x4}, @NL80211_ATTR_CONTROL_PORT_NO_PREAUTH={0x4}], @NL80211_ATTR_EXTERNAL_AUTH_SUPPORT={0x4}]}, 0x40}, 0x1, 0x0, 0x0, 0x280c0}, 0x0) socket(0x10, 0x803, 0x0) 03:09:29 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) r2 = pidfd_getfd(r0, r0, 0x0) ioctl$SNAPSHOT_ALLOC_SWAP_PAGE(r2, 0x80083314, &(0x7f0000000040)) ioctl$LOOP_SET_DIRECT_IO(r1, 0x80081272, 0xc04a01) 03:09:29 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0xd0, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003eb96a9c79d3de0cab4645adde76e8ac90dba5bdc53cdc3235210b2e21df4f23e22471e2d53415f8f4151d0b915d0c68708733778513261f1e9a548b33b5e8a96381e1d1f95d49b4e5a7f1497f726ba6d35a1c89c4b200f63c0b8"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) [ 737.300078][ T408] netlink: 'syz-executor.4': attribute type 282 has an invalid length. [ 737.322957][ T399] FAULT_INJECTION: forcing a failure. [ 737.322957][ T399] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 737.336223][ T399] CPU: 1 PID: 399 Comm: syz-executor.3 Not tainted 5.14.0-rc5-syzkaller #0 03:09:29 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0xb5, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003eb96a9c79d3de0cab4645adde76e8ac90dba5bdc53cdc3235210b2e21df4f23e22471e2d53415f8f4151d0b915d0c68708733778513261f1e9a548b33b5e8a"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:29 executing program 5: r0 = syz_open_dev$vcsn(&(0x7f0000000080), 0x3ff, 0x101000) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$ETHTOOL_MSG_FEATURES_SET(r1, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000100)={0x38, r2, 0x1, 0x0, 0x0, {}, [@ETHTOOL_A_FEATURES_HEADER={0x18, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'sit0\x00'}]}, @ETHTOOL_A_FEATURES_WANTED={0xc, 0x3, 0x0, 0x1, [@ETHTOOL_A_BITSET_BITS={0x4}, @ETHTOOL_A_BITSET_NOMASK={0x4}]}]}, 0x38}}, 0x0) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x23, &(0x7f0000000100)={@loopback, @private, 0x0}, &(0x7f0000000140)=0xc) sendmsg$ETHTOOL_MSG_DEBUG_SET(r0, &(0x7f00000002c0)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000180)={&(0x7f0000000200)={0x8c, r2, 0x8, 0x70bd28, 0x25dfdbfd, {}, [@ETHTOOL_A_DEBUG_HEADER={0x58, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'wlan0\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'vlan0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'batadv_slave_1\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}]}, @ETHTOOL_A_DEBUG_HEADER={0x20, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'netpci0\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r3}]}]}, 0x8c}, 0x1, 0x0, 0x0, 0x80}, 0x20008040) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r4, 0x0) preadv(r4, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r5 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x4, 0x4) ioctl$LOOP_SET_DIRECT_IO(r5, 0x80081272, 0xc04a01) mmap(&(0x7f000003e000/0x3000)=nil, 0x3000, 0x7, 0x20010, 0xffffffffffffffff, 0xc0f2c000) [ 737.345118][ T399] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 737.355169][ T399] Call Trace: [ 737.358490][ T399] dump_stack_lvl+0xb7/0x103 [ 737.363109][ T399] dump_stack+0x11/0x1a [ 737.367283][ T399] should_fail+0x23c/0x250 [ 737.371776][ T399] __alloc_pages+0x102/0x320 [ 737.376545][ T399] alloc_pages+0x2e8/0x340 [ 737.380989][ T399] push_pipe+0x267/0x370 [ 737.385319][ T399] _copy_to_iter+0x304/0xbc0 [ 737.389936][ T399] ? __virt_addr_valid+0x15a/0x1a0 [ 737.395049][ T399] simple_copy_to_iter+0x4c/0x60 [ 737.399998][ T399] __skb_datagram_iter+0x23c/0x520 [ 737.405116][ T399] ? skb_copy_datagram_iter+0xc0/0xc0 [ 737.410498][ T399] skb_copy_datagram_iter+0x36/0xc0 [ 737.416484][ T399] unix_dgram_recvmsg+0x4f8/0x890 [ 737.421521][ T399] unix_seqpacket_recvmsg+0x5a/0x70 [ 737.422436][ T422] netlink: 'syz-executor.4': attribute type 282 has an invalid length. [ 737.426742][ T399] sock_read_iter+0x19e/0x1e0 [ 737.439659][ T399] generic_file_splice_read+0x22a/0x310 [ 737.445443][ T399] sock_splice_read+0xa5/0xb0 [ 737.450155][ T399] ? sock_sendpage+0x70/0x70 [ 737.454914][ T399] splice_file_to_pipe+0x233/0x360 [ 737.460031][ T399] do_splice+0xbc2/0xd30 [ 737.464423][ T399] ? vfs_write+0x50c/0x770 [ 737.468839][ T399] ? __fget_light+0x21b/0x260 [ 737.473561][ T399] __se_sys_splice+0x2a6/0x390 [ 737.478336][ T399] __x64_sys_splice+0x74/0x80 [ 737.483009][ T399] do_syscall_64+0x3d/0x90 [ 737.487440][ T399] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 737.493465][ T399] RIP: 0033:0x4665e9 [ 737.497536][ T399] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 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 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 737.517144][ T399] RSP: 002b:00007f5adcb9c188 EFLAGS: 00000246 ORIG_RAX: 0000000000000113 [ 737.525662][ T399] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665e9 [ 737.533658][ T399] RDX: 0000000000000007 RSI: 0000000000000000 RDI: 0000000000000004 [ 737.541627][ T399] RBP: 00007f5adcb9c1d0 R08: 0000000000010000 R09: 0000000000000000 03:09:29 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x4c05, &(0x7f0000000040)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x40, 0x1c) readahead(r1, 0x6, 0xfff) socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) pread64(r3, &(0x7f0000000040)=""/121, 0x79, 0x7fffffffffffffff) ioctl$FS_IOC_READ_VERITY_METADATA(r3, 0xc0286687, &(0x7f0000000140)={0x2, 0x8692, 0xb7, &(0x7f0000000200)=""/183}) socket(0x10, 0x803, 0x0) 03:09:29 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0xc2, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003eb96a9c79d3de0cab4645adde76e8ac90dba5bdc53cdc3235210b2e21df4f23e22471e2d53415f8f4151d0b915d0c68708733778513261f1e9a548b33b5e8a96381e1d1f95d49b4e5a7f1497"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) [ 737.549634][ T399] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 737.557609][ T399] R13: 00007ffe0147d8bf R14: 00007f5adcb9c300 R15: 0000000000022000 03:09:29 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, 0x0, 0x0, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x76, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:29 executing program 3 (fault-call:5 fault-nth:16): r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) splice(r1, 0x0, r3, 0x0, 0x10000, 0x0) write$binfmt_elf64(r2, &(0x7f0000000040)=ANY=[], 0x10034) 03:09:29 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x46a400, 0x5) vmsplice(r1, &(0x7f00000003c0)=[{&(0x7f0000000080)="0acf1d095f81e3bb377e2e2079817f9842ffddee015be42f570977fb8bb370cc3be1479f9cb367e0499ac03b6cd00bb13b9140c9df4d805236d4664768831bbd1e42c2853ed044f1448221fe410c9e7643b1bf494c8f43dde9d37d3de907789cb45cb85a6e3818222540afbd1f8304325842aa098be05b7a2cd0c2e57277ee5cc154abaf1feeee0b49502e981d9790719e920f4b8948c68f07111162f0b132420daacdf58e03f5090e8696153d083cef0c", 0xb1}, {&(0x7f0000000140)="75614a654926dbe170ed5af2ce244a81007628c5ec8ffd4a74a0e98a0c2134e2730990daa10e94d5f6b2b3af3c64174792447a23cf4534312f34dd763fca4ee6a42eee4dd180b69ab2c08556bb84c2b5ea971a2efecd5da17cb1fc8ae1b575d975d90bdefa4ed2de864459eca3f479a645", 0x71}, {&(0x7f0000000200)="451f8925c42a629c2c08c77d7533ddcbdd19921d89a0db5b40aec81e6a1a551abc1a7ef316793245075af54a8d39a8560caa4dc0e5a4bda64e4d48319eec3a9c3155109b06c8e00c8e1c5d41e4ea7f88ab167e59dfcc2ce563fc92fe00b302588ef522532d41055eaaa4f72b6b1a969dc652c3d338f6fd5cc2ccaa3ab9709966d1f44972c2c9a2a99855c4dbfbb888a124dff67f28508361968b75130c444ac4", 0xa0}, {&(0x7f00000002c0)="1f0294d42114d68ec6d7df5e31117cb0277c74c3a7a0c31d45d50647c5c599b168a757b72104b26acbef9e42757907e0c103938577bff7ed2d4865070212171140f0212418f2eec9ec286999021b839eca5012f814f2e7c46166994af2a58943ec756b215a945217954c23d4386306a4229356f32690b60d4c937111b0e911e17bbdc2587b47d86d96762d1c5f643bf2c585052a3c14246455cc71f5e0d43bcbc641653d00a62c3c498d831b91a5a8509b4f76941cedd5bbfaf44ccac8236b52eb29eb7d6776a3", 0xc7}], 0x4, 0x1) r2 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r2, 0x80081272, 0xc04a01) 03:09:29 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0xd0, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003eb96a9c79d3de0cab4645adde76e8ac90dba5bdc53cdc3235210b2e21df4f23e22471e2d53415f8f4151d0b915d0c68708733778513261f1e9a548b33b5e8a96381e1d1f95d49b4e5a7f1497f726ba6d35a1c89c4b200f63c0b8"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:29 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x4c05, &(0x7f0000000040)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r3 = socket$inet_tcp(0x2, 0x1, 0x0) preadv(r3, &(0x7f0000000480)=[{&(0x7f0000000140)=""/59, 0x3b}, {&(0x7f0000000200)=""/80, 0x50}, {&(0x7f0000000280)=""/112, 0x70}, {&(0x7f0000000300)=""/235, 0xeb}, {&(0x7f0000000400)=""/119, 0x77}], 0x5, 0x40, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x803, 0x0) 03:09:29 executing program 5: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r0 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r0, 0x80081272, 0xc04a01) ioctl$sock_SIOCGIFCONF(0xffffffffffffffff, 0x8912, &(0x7f0000000000)=@buf={0xbe, &(0x7f0000000300)="779431c53997f1f19675bf86aeb4c5eaa7813f15cebe0de5613aaf0fa68e9c964ed6d7fca119d999c4cbd2a7f9cfe5a850fb0f1d1dc94083917ca569628f93cb5128edf8812e4a14f33c3c6fc963502e869119ce126a3a9c053627c9376af673eb013a5f399f281a5ebeab99aadac747a37d9837d45670cc33f0df9db17b81bee2309fac933c431913000a8d572d915b1a2cc1dc6f77828f0cf289fed92ed850ef2ea71a510b9a51e0f41fd281f1af2361b12ecd15c5b213c125b453312d"}) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/215, 0xd7}, {&(0x7f0000000140)=""/13, 0xd}, {&(0x7f0000000200)=""/246, 0xf6}], 0x3, 0x5, 0x52e) 03:09:29 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, 0x0, 0x0, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x76, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) [ 737.705898][ T444] FAULT_INJECTION: forcing a failure. [ 737.705898][ T444] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 737.719090][ T444] CPU: 0 PID: 444 Comm: syz-executor.3 Not tainted 5.14.0-rc5-syzkaller #0 [ 737.727680][ T444] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 737.737739][ T444] Call Trace: [ 737.741101][ T444] dump_stack_lvl+0xb7/0x103 [ 737.745694][ T444] dump_stack+0x11/0x1a [ 737.749855][ T444] should_fail+0x23c/0x250 03:09:29 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0xc2, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003eb96a9c79d3de0cab4645adde76e8ac90dba5bdc53cdc3235210b2e21df4f23e22471e2d53415f8f4151d0b915d0c68708733778513261f1e9a548b33b5e8a96381e1d1f95d49b4e5a7f1497"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) [ 737.754397][ T444] should_fail_usercopy+0x16/0x20 [ 737.759503][ T444] _copy_to_user+0x1c/0x90 [ 737.763925][ T444] simple_read_from_buffer+0xab/0x120 [ 737.769318][ T444] proc_fail_nth_read+0xf6/0x140 [ 737.774279][ T444] ? rw_verify_area+0x136/0x250 [ 737.779142][ T444] ? proc_fault_inject_write+0x200/0x200 [ 737.785009][ T444] vfs_read+0x154/0x5d0 [ 737.789235][ T444] ? __fget_light+0x21b/0x260 [ 737.793914][ T444] ? __cond_resched+0x11/0x40 [ 737.798605][ T444] ksys_read+0xce/0x180 03:09:29 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x810, r0, 0x2000) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x80081272, 0xc04a01) 03:09:29 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, 0x0, 0x0, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x76, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:29 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2800001, 0x12, r0, 0xd1cce000) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x80081272, 0xc04a01) [ 737.802763][ T444] __x64_sys_read+0x3e/0x50 [ 737.807291][ T444] do_syscall_64+0x3d/0x90 [ 737.811742][ T444] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 737.817676][ T444] RIP: 0033:0x41936c [ 737.821567][ T444] Code: ec 28 48 89 54 24 18 48 89 74 24 10 89 7c 24 08 e8 f9 fc ff ff 48 8b 54 24 18 48 8b 74 24 10 41 89 c0 8b 7c 24 08 31 c0 0f 05 <48> 3d 00 f0 ff ff 77 34 44 89 c7 48 89 44 24 08 e8 2f fd ff ff 48 [ 737.841246][ T444] RSP: 002b:00007f5adcb9c170 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 03:09:29 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0xd7, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003eb96a9c79d3de0cab4645adde76e8ac90dba5bdc53cdc3235210b2e21df4f23e22471e2d53415f8f4151d0b915d0c68708733778513261f1e9a548b33b5e8a96381e1d1f95d49b4e5a7f1497f726ba6d35a1c89c4b200f63c0b8a455a19c00994f"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:29 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0xc2, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003eb96a9c79d3de0cab4645adde76e8ac90dba5bdc53cdc3235210b2e21df4f23e22471e2d53415f8f4151d0b915d0c68708733778513261f1e9a548b33b5e8a96381e1d1f95d49b4e5a7f1497"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) [ 737.849657][ T444] RAX: ffffffffffffffda RBX: 0000000000010000 RCX: 000000000041936c [ 737.857628][ T444] RDX: 000000000000000f RSI: 00007f5adcb9c1e0 RDI: 0000000000000008 [ 737.865683][ T444] RBP: 00007f5adcb9c1d0 R08: 0000000000000000 R09: 0000000000000000 [ 737.873657][ T444] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 737.881630][ T444] R13: 00007ffe0147d8bf R14: 00007f5adcb9c300 R15: 0000000000022000 03:09:29 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) splice(r1, 0x0, r3, 0x0, 0x10000, 0x0) write$binfmt_elf64(r2, &(0x7f0000000040)=ANY=[], 0x10034) 03:09:29 executing program 5: getpriority(0x1, 0x2) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x80081272, 0xc04a01) 03:09:29 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x4c05, &(0x7f0000000040)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) ioctl$LOOP_SET_FD(r1, 0x4c00, r2) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x803, 0x0) 03:09:29 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x44102) ioctl$LOOP_SET_DIRECT_IO(r1, 0x80081272, 0xc04a01) 03:09:29 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0x0, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x76, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:29 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0xd7, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003eb96a9c79d3de0cab4645adde76e8ac90dba5bdc53cdc3235210b2e21df4f23e22471e2d53415f8f4151d0b915d0c68708733778513261f1e9a548b33b5e8a96381e1d1f95d49b4e5a7f1497f726ba6d35a1c89c4b200f63c0b8a455a19c00994f"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:29 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x4c05, &(0x7f0000000040)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x803, 0x0) r3 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) shmat(r3, &(0x7f0000ffc000/0x2000)=nil, 0xffffffffffffdfff) shmat(r3, &(0x7f0000ffa000/0x2000)=nil, 0x4000) shmat(r3, &(0x7f0000ffb000/0x2000)=nil, 0x4000) 03:09:29 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) splice(r1, 0x0, r3, 0x0, 0x3034, 0x0) write$binfmt_elf64(r2, &(0x7f0000000040)=ANY=[], 0x10034) 03:09:29 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0xc8, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003eb96a9c79d3de0cab4645adde76e8ac90dba5bdc53cdc3235210b2e21df4f23e22471e2d53415f8f4151d0b915d0c68708733778513261f1e9a548b33b5e8a96381e1d1f95d49b4e5a7f1497f726ba6d35a1"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:29 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = socket(0x10, 0x803, 0x0) sendto(r2, &(0x7f0000000080)="120000001200e7ef007243b717afd7030a7c", 0x12, 0x0, 0x0, 0x0) recvmmsg(r2, &(0x7f0000006b40)=[{{0x0, 0x92171cfb126ec2a7, &(0x7f0000000040)=[{&(0x7f00000011c0)=""/4096, 0x1011}, {&(0x7f00000000c0)=""/119, 0x79}], 0x2, 0x0, 0xfffffffffffffd18}}], 0x4000000000001d9, 0x0, 0x0) poll(&(0x7f0000000040)=[{r2}, {r1}, {}], 0x3, 0x0) r3 = gettid() tkill(r3, 0x34) r4 = openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000001300), 0x210442, 0x0) r5 = syz_io_uring_setup(0x786d, &(0x7f0000001340)={0x0, 0xe167, 0x10, 0x0, 0x16a, 0x0, r0}, &(0x7f000013a000/0x2000)=nil, &(0x7f0000694000/0x4000)=nil, &(0x7f00000013c0), &(0x7f0000001400)) r6 = syz_open_dev$tty1(0xc, 0x4, 0x1) r7 = socket$nl_xfrm(0x10, 0x3, 0x6) recvmsg$unix(r0, &(0x7f00000038c0)={&(0x7f0000001440)=@abs, 0x6e, &(0x7f0000003780)=[{&(0x7f00000014c0)=""/4096, 0x1000}, {&(0x7f00000024c0)=""/98, 0x62}, {&(0x7f0000002540)=""/158, 0x9e}, {&(0x7f0000002600)=""/251, 0xfb}, {&(0x7f0000002700)=""/4096, 0x1000}, {&(0x7f0000003700)=""/67, 0x43}], 0x6, &(0x7f0000003800)=[@cred={{0x1c}}, @cred={{0x1c}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x88}, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000003980)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x4e24}, 0x6e, &(0x7f0000000180)=[{&(0x7f00000000c0)="7c1f0bb353a83d0982c6667ce97332f0b55781bdbe15ea42fb659891d8985a377259ad177ce17241588eeb940a8f8da1011b119115b662346cd9462f88b4774556d09ee32ef4fdf0567d0ea012678e0790387b0ee2b4e27a7ad1ffe3faea015ce1ebb61c760b0eed2126d7b298ae91bec0403ccb9a6d17458fd220c39889d2022d6a69ae7bf3b0d7559d055fe6d52fa9ea730f633c273efe272e726ca00d87b43d3b0c55693bb9dc1c3a21249c", 0xad}, {&(0x7f0000000200)="c7970f2d9f829b60b85a6d9dfd95cbfa572f6a4839152d5aaa0572f10c5497f8aa1ef4c866de64e7508567d627b437c24514294c286f67cbdd26e9467bbd35401bf6ec99ffca5ef5c1f023949c2898ce013260ec0aed8626d46e968a8c973dbe7b6fba7933cc694b8b87ec56917423ff57644cb839e52a348f7b160fd624f112b86b6d2216a1ac9efaaef85dc9dbe87dae78404afb1a4d66c0fef05347303f1c88f0ebd306886282e52b1cd45a615d677d8306b166287de9d92cee59eb31d8e8be6161f3dad3dcda8c11670b", 0xcc}, {&(0x7f0000000300)="f8a71785a05abd644e39f63dce8d22fd1887d1dfe426bf70dca9cbb1684165e57c212d21429f7d569f3e8008d4a33cea9607a11b56b82b3e334f72c7184f4845f3a4b21794ce5a7fbff9623565d34acfbae00f4e74176d351de3a9a4e91e37ba5d747506c70c6c5310f7b4d23ba0e7279d8044c0cf4fb1f68b843644a5173814fb44f36a3700cf43bafb2b0d8da92b6119750bebbe8697a35d48a2d22bd3fa6071be6f096618f2368d3c4589bf41cb3598d6fe98eb0e1fc5e74766247f34e6ff27bf4e93a155e853be7608c941ca466616ffb864374aa9af83eb6dce84d7ffddbb3c94a33f7c4391e4494ba806488d5213bfff41c5c7516b794e72bdc7f246694b416c79ddd54c15346977a5719abc2eec14b8a89b56bcf2d0287f25c683056853e926b40dd924afc65ab76cc3cfd06c76b49d3b03f781f7d0713d6303bea499cb81bdbd9262c7195f5a272460c7e1070533e17eb202e69f0e921925cdeea54dfd254abdc967c7448abae9088bbf4ee1a5d083d842ee4b6a7b3f6a217349279c64d98c99290b098d12c6a65be1f35804db93532009ba9c30fb1568c80b227425b948e05325d3b3f14d63ba93df7f6af30a90b23870457dd98612a31bb174788e7bac004ac15b76eba20e31ada03c6a261b1eabe7926cb4dd14af9a9d656a621467485fa46e24d0cf84f182f85a1b14bd592af60ed70be58e1c6c36a1397a6b8da9770bb87babf286faf4648294ebe35822b6ae8e8f7e81ea0fe361d56f4c8339dd645403a3b5a423b2cf19d36df6c222f043d4f9bb963ca794f2778cc7242d37eafabb4fa22c746ad1fd5f974f35978c582ce3b198663ea2a671c13253edb2d9ae1cb981d9706635d905cfe7b3f0ebbed4ce042fe488d8a4ed566b514af1a4ca03d2f2c678c045eba9fc483ec4b033bea306f5e35255493ddd858ebeab29384ba88eabe8ef643a5c295e4acd9b55f22f06c997546a9208d1d4f707a4b2163ac8677f967944dc998dd13be5debb999c160ebf6dcf9a7251026fd953d6c4d850666b0e88e3e862af6ed93fbc274690cb7b8a72341d2a05c82e1726c4adcb557c867bc8345d27c94172cb62f5f5e305b00363a710f7c69b70dacd6119e3b67aeb0a18704a50e477d1406118aca39fb5b2993995c88b4d4c65270e209d9eaa6cd47e5e85e71375fe2720f0e09a7dd4547640f7ea3b8116f497eeb843ba2789959fe2cec4a5c186e47b720b1d1733cd0f1b9eed67c555d89562375e592a966bb9583ea7fb83120908389ffea5c32f211b5e1b7fa00ef6bdf9b8165ce7604cfd6949fe4061c48845196ea99804aaee868c303e7f8a0c5eead60449ee428418bc41a2ef54508660bb32d6938bbd00936300f7df98eb58d968904714cd3c5c5928e33500f09b5996dba40064c8153435c91cdc2bfabf2f929e8492ab844107c74abab685c46ac659f0def71691d2b9a32d364886162e00a4a2a4a3c8856e7da7695c932cb064f2d1523d8613e8fe0eb92021a10628c358ddbc9855e6effbb6120d01ca1ae2983937b01e1ce9199018f7babf2a2da95594be1e5b8d448c2682d4f840e120b802a2b72c097a92e31dc54f126ceec2997d53343f08cf8b556cf3867f5049f903426a680a7db81506772c988d2edb49827bf53ea845b0cd9175318a544f5348153aefb02232648913bc7eaf8295f6a12a23135cee83bb151b5936fddb3966df5b380be5cf510cdd4ebd2a3709a7ff77bd59806be994d6c4eaf70f4a8408cbfab18bb2d099ad7bf111157b20095ba1d907e67eacec25e2ddea56d4e05f026785b9a6a71ff7d8e1bb09ce0fa31d3de9bd4e5bbe31ebf9afcc0d99766cba67feaf06ada745813b3274046b4d38400672a2ec1d348d44a43ff5ec3bd5d29270870d14b1a7403f6c072e26ac23fca2d97d548d16b5643d794d340fde3ee44d3645a5f6ddb2bb8760ce59a7821c66d9a94445c7c8fa69529ce348f3fc017ccafd760632e3cd37ac114930a40210923b32ea828ecccdb8b56fa4c735a315d70562ac3acf6a8f6b3dd065a0ae2bf306decb904a3350bb06a5b9211dcdcde307442178c466d0e59a406af5c732328c040df7d75446208de47b31886a36795495f061e6a672416c89742133d46aad273165e3234a9bbf816fca51c3d8d87161788a5359e13bcb6ec3c55bcf7ae194445b6c9041e60fc60492f5fb22cffd8ee7cbe4bf2c3e0dd5bc7a63c28d3b8a0d2dd96db246979b5e8610d5c94fffb060c4751b7606633d46b40f324509070b21709fef6e9c81cc434445c5d2188b702e746eb7595e41be536fa643348fdf07c9826b1a95bd5bd3f68254602a2953c7242a86c26dd5f4aaba994ca6d8afcb4702b6219e6c049fca8bc08acf01f8392b5a141e94054dcc1bc8037ed7d259be574e9bcf962f90568f6328aec6cb15f2c730ffeb46c0eb484dd508e7101f4c043b931df67433e31141b90525a210f54b3425b90c5457f1db96b188986134478fe16311e1c3ccab6922677f14ce24efc4499c377b81b82b38858b70a4a22fdbd6955720e30e80f584054e285d468170ead418922094d26f9c1f1bacd3e402d9708d28c5f073e337ea988e41a50e398777339a58b2e138adf8224d2f20be51ba60152b81ced0bd4f0e49bbf2a0351422f35ee001cfa256f4562774623b1ea68d22597fd191aba116ad9d7c845ba0f2019d797e363dd31845c4097b3c048f939f2dbf155d6a8c350fc212de48def1e5ce9c071cd548912579185171cb00f7d6301ee54e56b7f7115adae3d12d40f82407699d9632e906dbd58634421fb00f9424bc74e397d9958b06b310473f5a84f36840013c10e8f4eb3916f50ff0b137ec40994e44b8f53f3eda7fa764693e0806fb7d33f73a164470067ad3b1d3bde534c59def3ca3164711035e884092155dc34ca8a4785e650586445b54eae869c73c48a31c601ca0186c27b5bcadff28056d6c10e9e1bdb652598aaa2b0417b5c7410df2255bcbbe95058248b8a4bdf971812992d276a40b212a9e8adab87fb7fc048f0488a33b6d5fe33d041c2c07583740768bb0414bb551d8df248259f7e81d2d2e8baaa658a3ef1ab0e0228f8c12cddf934f8d848b78e093984d08c6ee7b23faeddabd78bbc5b72ea7465c95b791d20f62a04c5abd0e115653182e5277707587030e331f024d7ec337a97db6967fdb38e8ece09f6a59466b80b06eaa93e63234bfaf42b75eae54f88a03a1b69ac0b32f256bf362624cfb8c0bf548abe3401061c453cbcfc7d146d4c695ddfb609988fa268cceef28e9d6325950349028a235aac8883bc26fd398e8988614590f8b79bd887cc9d66d71f70947bd664545615c4dfc4e73fbc38182fdc3ac11ab19e5dab606578e5cd74c77c03d07d4284860284d58bee9f25ab28b16afa4d80215c6396cee631d1ac3d040cf7f5d20c900eb5a11b103b47631be9988c278b2c3fe0521a5a5612502583adb9c12d22e52b04a638740a87b0f525c3630a1e108fa67238f46ed4bbabe485e1bab84cfbabfd0d6386031bc201eeb68af2703f095b3ae176376247d8c695cd566c3874025b9bb26137a65a7013d0af68e552d928eb68884cc01d0c7cb1800f0d3ce11db756db79197e34e0bba4a1a5a5d5567eec675ebdb6518ca62e9feb8cdad1b5afbd7fdac6f2dacb69b7065c8bd75dde56a9774ebad959deac9c54caa64bed2ff8d95050b4677b956d6c181cbadb0d189ee21d0844d6757ca2f46ae1207f18878965ee568fe199f54f69431731e5e7a1fc648663ea62475f5fd3748585f39d071038ec16bdc0282100bc339badc3c67853c0a20f10658c7219ae5712c84182332ee7cca79c5472e97cabdf1c1ed3f5ee5ca77ec4c21cc8d1a121f1f1a7487d4ba7b9988b163271e4a75eef62ca74159b0a1fbc1170817afece2fd6cd33d408e4c86498c9bcc459102cf23e40c4cef16a4aad0b1cb8805a6caf32b8db6ea8926a235587d31ac7fb9db8e3f87ddb71e7b146d702cff8aa0f9849b6577582bb0b06d95413ee661626926fd82eb4b3691e4c4d7b16e7c87a71598973adabe0e28f58d54142b5b1ee1554c2d8023faff5d48d5a0442fc6be769d244a3924cec639bbc7d199041195ae2cab95fe0d7f58dcb81e5592be7ef0f8402c22e5bd1b4a51b7ca545771087350ecfd31c0a71bf047d156865d9e4ce4998bffd9e131abb2e58425eb814f814e5355159596a9f2af82dbd0449a95af537c4e862527943e38ae7c66b9f3bf4c756f244c040579d2a58a3679937daf4eebd015826790b2c76d77c0b7d06bfcad7219c8b2a0582f2a6cc60307fe494892bc71eaf327d27c1fe8e802e9d3fc80fb2f10464f45027de9ec1b2b08ab2fc0a0c1f26d05964c87e5f963a24acf2d410338ead2b5a4b950e00753b3a10348f05549d887e6b366dfc1b1fa1825e9916d9490010dbd9ad544d14d6456871c0a9daf271fb21c18458113cdcd6e244a0efbc05ea2c4a8df95547e2b1ba0aa8d4785e076ad798e9494b6db2c7336b3f6533e2eac9dafdb9c88ae7a9027362161c9421e9e113ab5c27d6a0cdac2475feb8c68e5c49df062c05bacde5b846f7347bc069de8a61d855c43a8b1e438fa722e290294c9f3d0441a579ab29cb2ce42ae1f316670ea6422834d5dd80b75fc390754e98b516de02146a14b8f04d4fcfdc1f05d02063a3a63971285b34390f8f283c8c30edaeb08b5b01993695e46cdcc60bf49a2c7bc2b586e651df170c1d5a6a233e124c8e03de3f48d792f27531344469044491ae7d7b5b3108d8e21969f39eb90e3bc9bdada560a98732bb0c79fc3f69a5df69a37cb01e8288b2f5a74078be0993c492fe1fb405ba023383249e2dc95770d856157265f0d57ee802edc8936eccb2de742dfd3771080dfed6c11380e6564cfc5d5c23647167747bca385b48b368c246000f35d6736e6776a692398e8a31a52275b61c23b9ce5297218164b400c4bcd9b4c1451b38369c2008d9d565004eda8f38c091ff329d773e503537c23991f27a5b65de896e22b684e20ddcb8397a6a1cd25dc6cba02774cfd7488f9e87f1171ab555b50cff9410534351f603d8c1978168b28712edd4457cb18daad87c0200cbe11ec082f5de838c27ca73a69245182ccf5de62a573a754e6a6e70ae4af423eb763e299780de23bf954249d9e833423a02d86ce022886b75b13b2b172c077968d06e08611036611784a867db3baa13afe3c9ce6918de3861c9cd593b109d77a4570340dcb195d37f6d3e27e8d7edc2176bfcac687ddef4291e8853721a0d3f960c7e37fd01c5b489421f90dd096d33c4b80b20f76adb7f94537d847e3f69edbb1c91f09a2d0f163558eb9c1d988922c4448c5a3e6473a45ef74c4514ca3431b54913ce5bc7bd752030c3a75deecdc3ec5b6f112ab144d374311673cb70f008b666b163f2d15ae56a882e4fb40a485ae5a5173e1ac12a2f2e96c2f918f678fae42095b6c8c8678f7f37de61c5ca6f1867ca8760f8c7cbbc0443879e042bd0dddd33ad5ffa846be3659bba2e5cbd40c4444f19d45318a92957f8a4d1621674642fd8b363b7e1bbbf015a2e17f113209195e493139f57720588239202d1fe79cc502df797fdb1f0712ad6fb019d9414e21952c47e9c0dca6eb588c731c691d6298bd519a21d01f511bf25987482dbcfdc9939793e468f8a88aa3092985ed6ad21d6b2c7bf36b16d0f02c8e19b4dd5b04243d08f07f17f9be71923218efaea5b57a6f241c3cb4672728b100acd2b6b17309f116c783fc34c294f689c0c5ab6a", 0x1000}], 0x3, &(0x7f0000003900)=[@cred={{0x1c, 0x1, 0x2, {r3, 0xee00, 0xffffffffffffffff}}}, @rights={{0x28, 0x1, 0x1, [r4, r5, r6, r7, r8, r0]}}], 0x48, 0x48008}, 0x4) mmap$IORING_OFF_SQES(&(0x7f0000116000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x10000000) r9 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r9, 0x80081272, 0xc04a01) 03:09:29 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x4c05, &(0x7f0000000040)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x803, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = socket$nl_generic(0x10, 0x3, 0x10) r5 = socket(0x10, 0x803, 0x0) sendto(r5, &(0x7f0000000080)="120000001200e7ef007243b717afd7030a7c", 0x12, 0x0, 0x0, 0x0) recvmmsg(r5, &(0x7f0000006b40)=[{{0x0, 0x92171cfb126ec2a7, &(0x7f0000000040)=[{&(0x7f00000011c0)=""/4096, 0x1011}, {&(0x7f00000000c0)=""/119, 0x79}], 0x2, 0x0, 0xfffffffffffffd18}}], 0x4000000000001d9, 0x0, 0x0) poll(&(0x7f0000000040)=[{r5}, {r4}, {r3}], 0x3, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), r5) 03:09:29 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x8000, 0x20) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x3) r1 = syz_open_procfs$namespace(0xffffffffffffffff, &(0x7f00000016c0)='ns/time\x00') write$binfmt_misc(r1, &(0x7f0000001700)={'syz1'}, 0x4) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$NL80211_CMD_GET_MPP(r2, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000100)={0x20, r3, 0x473750fb69ae1785, 0x0, 0x0, {{}, {@void, @void}}, [@NL80211_ATTR_MPATH_NEXT_HOP={0xa, 0x11a}]}, 0x20}}, 0x0) sendmsg$NL80211_CMD_GET_WOWLAN(r0, &(0x7f0000001680)={&(0x7f00000015c0)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000001640)={&(0x7f0000001600)={0x1c, r3, 0x2, 0x70bd26, 0x25dfdbff, {{}, {@void, @val={0x8}, @void}}, ["", "", "", "", "", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x4000000}, 0x40000) r4 = syz_io_uring_complete(0x0) sendmsg$DEVLINK_CMD_SB_POOL_SET(r4, &(0x7f00000018c0)={&(0x7f0000001740)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000001880)={&(0x7f0000001780)={0xd0, 0x0, 0x400, 0x70bd2c, 0x25dfdbfc, {}, [{@pci={{0x8}, {0x11}}, {0x8, 0xb, 0x6}, {0x6, 0x11, 0x1f}, {0x8}, {0x5}}, {@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0xb, 0x477}, {0x6, 0x11, 0xfff9}, {0x8, 0x13, 0x400}, {0x5}}, {@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0xb, 0xaa}, {0x6, 0x11, 0x8}, {0x8, 0x13, 0x6fcb32f5}, {0x5}}]}, 0xd0}, 0x1, 0x0, 0x0, 0x11}, 0x4000) r5 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) preadv(r0, &(0x7f0000001480)=[{&(0x7f0000000080)=""/106, 0x6a}, {&(0x7f0000000100)=""/68, 0x44}, {&(0x7f0000000200)=""/80, 0x50}, {&(0x7f0000000280)=""/203, 0xcb}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000001380)=""/252, 0xfc}], 0x6, 0x3, 0x800) ioctl$LOOP_SET_DIRECT_IO(r5, 0x80081272, 0xc04a01) read(r5, &(0x7f0000001500)=""/191, 0xbf) 03:09:29 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x4c05, &(0x7f0000000040)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$nl_generic(0x10, 0x3, 0x10) r3 = dup2(r1, r1) preadv(r3, &(0x7f00000013c0)=[{&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/162, 0xa2}, {&(0x7f0000000140)=""/98, 0x62}, {&(0x7f00000012c0)=""/249, 0xf9}], 0x4, 0x0, 0x1f) socket(0x10, 0x803, 0x0) 03:09:29 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0x0, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x76, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:29 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mmap(&(0x7f000048b000/0x1000)=nil, 0x1000, 0x2000007, 0x12, r0, 0x81d36000) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x4c05, &(0x7f0000000040)) write$binfmt_misc(r0, &(0x7f0000000200)={'syz0', "88fe2beeedee9d78dc70d603e3a4d3dd7c411fe3fca92fb17c56a3229444a19da611db68afe7c685c7dabad3ad153e4fffba0de9d4f83d7ce0186393c1e3855dca0ff4da94a1ab2a0a218cf545fc5e1084a0675c78b7e9218beddc72200522e94f3f27341cd8e43cdb0a2985a716ae77cda133bca16f8ced50f56a0179a6f8eec37436c1c95563593c1cbd982a8a5c3e5d1147139bf5fc1bc4ddeb03f31871c150b24d4eb452b1dc93abcd09b07cf25f5d6162248f342c99c72075794715ed968f6ad9575d0219211af9415bd22a9ff6f7c39eca228c8751a21f7e84ab103dd60fce7b1c9bca146710abc0a9370599eeafd2555da3f7db297384a5bf4d4c88181f4faa339920ba228c636572ea37bb72c51340dd85dfe68842da0e9656f268a80a59551bf2aa58053683b3105f52386d65f199b919b5ccfab139ec49f37869f189558d39dd769fbc93f296b6004cc0d35676140f6c518ab71ad2c0151c85c1af530c9be2bb79f3fd64d24ef59ecc33464e237ca0e82cc922910c1bb6b1d79d3c6df37c6e95992d44badd652aa7ddabb5c05e10876356f607a2d912263612cd81f5eb6fa04f390454d8a530b693bcd6d0682a1c36b1fb72a0569df60efb3efbc04dc7cab695ceff3b262215b0b70658483c7e325597149d94236e936d47326115bf9346d1dd5ae8dc7014eec4cea8c25d3e31d86db5bc50722bcb3526c641ccb9540fa7e3874f9ad9ebd6cf08b9ae51ab4a07c252c49c458d6ab6f56a5eb9e21306f3b1cbcd9357b05bbc2d9978f25a1d1b9624b83b151b4a5f4f259c96be9ba21bcef580f2e232c884813bacd1df8189eb660456d799ba6cde6a46994f723f49d1816502fe09c96628f0d5a3b9ef633ef073ef988beb2a705308f4e33a3f69d9572a8c2c87aeb190fd4bdfc9ccef279cf77adc5066d3160d5c1e71260e2d3a76c4b539a5290e8101282fcf5822952251215d48e857385b9042b51850bbb5a5260f905f380e95384eaa7f229d25a9b6c96181846b2522bc4f3091248e57b0f41cbd7240fbaafa6ddab1e007bef7a371be2607a7e2c6da76adb95c18e1dc3f69130f8b7f8cbf6798e31df9d4e6a3b9a1291ab6333717b3e861f9614f171ea744e015235e2055debe5f86ac11c895feafd9d7a5bed35854e4f9cfda41d9aab6c969eb96b2bf824f7d2cf61ff85ca130ac4a74712c9878cd0ca54d2a4189f95af8a1d996999d7791bb46d043dc30d10ae4045c125eebe1e5920c4136872c9622976d97468ee142e3f160f30619543572accfcbf0e3a5e153a863c9e995d34136e1b1f284b3bac6068faafff3d57173ce0090edd9c5a5f7b3c69bd3e844ebdde444765dbd3f04614b36bf6290abb61deefcf3498c304764d8b8c95ac636d374c2e623bcddf019055366762d96bccc6b0365b57bcefaa352a10210b4c3073dd0c42566aa96a7f61bca2e4e53ea12ab9eb210d23d2bc131873207ee811308cf249f79eff1e56dc80616ee0f840e12061d76f0805f4778f534f373e1ce1a1958faf7136e6d1e769c2e4031550dbe9e0f816d13079ac304677bd3c2a9f72b46bf9e6de9015a1c54b4e712a7f77b1c32fb374a0542a89be85e3abc1f26fcc6ae3ae9b31eebf80ddd2c7e3995eec96fd0ff1ff03fb303bbfec9f75d2d50b019a3af12d014c89ec071d588131b2de5059667b3c2bfcc17f7db8a5380736e14468d25e3b218d21153dbc3afc01aee8ca98cfedb412235e94d55caef8cbb89c85673e5f687c8531ed5b8b8f51668b5153a8f02c39c5fde9d992e56ec1b60c3959ebdcaf9a6792a6bb47323b2d3a32a3f831c29d3f31646c3f27efe2f765a70036b3bce6044d91f629d63d0c7c080b26ea3b12e79da68db71755093ebc2661fa1a89d69b61293aef3a04323f0a2cd24c2d5d811fc6bb53a7614003c76a4eeebb125a07b4eeb8122931a50c4cf14b6dfa2cc11e978409704b88d536b68d073a058cb3350a27c2b1b6607bc3e3df91ca5d20d8e4438998df690b6e13681623265c80a487bb5e8592b4ab67a8019748a2370a87644e0bf1b8939cb58e9a395b96858278e8fc1ab639862b194521c0ec743b2f1775e2fc8b774e5703ebda841cd5c2513d6222073afb97b782f97ade1edaf90e1aaa957a3579344017b990c9e7a329faa0ed038a44d51635153f45c7cc560b76a103099fa366703305a6ad6786f7613836ffa0d1869740403f6e0496536bd01ae2258bd5c3822ac93e4c8a87f89db78a47726f060fe25b8618f55e6523994b65d75086c1cc70f7ced4395c4f2b282e8c913a8d521d260d11d0a1c07a5f241d5c4d03e2e5fbebf4e554bd8f7d60338f3ab9c3688f13088e925565a8257e0f7af6bd150c793fd8b62dffdf131b0daeabfec66893b4c08fa1406520f77b2b740236619cae9c8f0f4ef4e1ef654db1d824fb66715b2c9c076a58e7f3ffb4a8d34858a22c6dac7ed0b344b10cf0f3b35c40a602b61124eb3af82c39dbcf63e2f96cbf613f5136026b3747a4226f5db319dc83391bd7a6b6cf553b5d604ad27cc5f373511c193f87164483fdca675d0eadaa7448ff4e3b1cd47badef3092bf167fb20a0814a3b304d53c15acde66c05efff13749318df85b056f8644bdadf11359e1607a73ac2503e9bbee7b87b714715ce3273276eaee64633c4ef10f568681df10604f2e79ceb6896524f1c3a926215f5ac10923182077e215cb2251298778971dba4d91510f1cca2fd39b8411ce97681a04cd488635b41f02ba502ee93ffd49cc097fd63f5f1867e0f1443c9b3659d6965c3e268b66aeb840f3f12ed0a0bbbc04e619fdf5549ce7904f9fae7106feae6ffb8dbc54206e25413f1894dc82be107d298a564fa9f45446664f91e1f28a3f8a01371c8de6c8b7069effb5c9b7fffa1453e78717c96f4a5c0ac9f7a9966902486c6c5d36df691d316dd92f9b53c139dcb1ea3bfbc9a26b2b8f89c9c4bf84d8d0ef7c2a2bdebe9c9cbf1f17ac759b480e0be1eeabc3618f45774fe57795944d44925d8e0df0fa1a2ec11db15f837a7cd3943a4c169e54e4a631e5ae76ed7de317575fe00ff05606d994930669fc91f17a3cf694f8dba2a2ab4417ace922153011652caca760e1685038d8f9f94567d2dde155541a52b6abddd6e3bc7e14682bc66d440d385c751579c19304a6ea6a6732e360110c7742939d95b1809c40d43af6cea9728d186d2b79e5b547c3ff0669a51d109a3584091443310e2bbfea216a0f43821e0b0029a594ab97370d1d768c65ebade5a91cf617bbf88e54f37b9024e58ac532a3b3d0c9a3440ec9bc4279a15afa88c9f9a5a02c51e26aca135ea001dfdf780b50e7049a87555b592da7b8f188322ecd502e49f5e440d18e755f9f67db4727b9855282c6caa2e79ab7f45b97c095be66bd85074eae1c9b850e5e3114f11c8378772372d0829572885d8d6d2ffd1f7bf39304d5822c7662f9c6c8fc8338b37e748d53d11228f001b5ae0c8c06909be8d8c1ab5aad46cbc0800e6aa25b0a106840428eb5e2fadee64a32ffe3888c058bbdcbeee5ea4a7b853c3ac839c5383c1678417469585ebfe6db0814d7f1e534500a8199d28cff1579d7065b67206e6255a6cff9930bdea35fe76bbd23fd638f19c17d13681a96e8d8227d56f41ce89412394c47d5371bad275f05af37950b0f78ca97409b611942e28fc0aaf0d9ace8a6dcfa57caf15b7a87474cc16f2d2b6a35b7a5553b4b00c6e73d5bb7e73302cf4eacb428e55094d3f69b367549b3bbc2ce3f82f4aceed184aa8131110693f42cf2e536269238ac873c26e8df980dd6db488f32198e9e501c5f3737e2563e1f694997d2519162413b9e1f7f6200fa9f1aa21a47fee3268978d5895b3249c098ee19e6c9cbc5797e648d101378e775ef345c7ede97635c14d08d5d37b0e30aefdbf59bae21f5bf8edd71ff38dcb9b3f22ed11f53f41714ac666cd00d2d44e96711e1077b730232c5d81f631c7e3e3511b3b67ff976a570e2c25fddfbd3d8fa5ab78c421df238e1dc39fd8f0ce7ce26f048b51eb09eeb62cccd2dc39fe9da2e53b47205d2f46c1556ce8aa67ed70495e6cd72ec61037c1e2269a647217e3b6e70bd8830c7df0adff6980df45ac2444d2ea0a4f7c9aa4091491338ea16c69a3f3e810571f353ce4022d05e56d3aac2619e8cf6ec8ae652f42b17415f7588e177ed4ed6a96646b415e3ab657ceef0d3de603e36a9b61c4785a312ca036f0ec9ec31b6d4377ccac5bdd971039d8da6ca0a664754d77bc11a739609e99b7e449dd88272acc3a24167f5e18768daea94e0e02a5bdf989073a41225f1d748b8255ff27770a36e6335064004ae2c0adc8923e5854feab2b2c61048fe86581dddbec938457a03f90ebf59905fd90c92ddef6c650fe6655830f3dc736d6176385746acf66306c1068319e73a22b3a835d867dbcf62b3cf03afb5816b3ac0959101d5f773084c6442d6041f4ac1824111f4557b9eed8a7ef5543ff9a1b8deba8b5b4edf2ce130e9f14f9ee15c4e60623e995e6b953eb74bacc29eb4d79305601ef1c4747f5a3569e14455d7be7eb25e9e10e4b60cd213068c0ea191b4ecdae8b134c623d6adbeeafad2ab6cdc59a9bdf078b8c285bf0ff6572c29b9974273f234ae844ace27592c9b0e0df9c6fac230c26b065264b3db01eeed20efc80240bea0cd30d2f04973e3b1ea31e5f55dc41146aac92fff0d198aeb5d465b8fb8ea37774d1659bcd3af36a48e884f9ebd8ba67b96b524b86c91f8e290721b7e70dd364443b0fa4c40f572137a26b36b40ef50af0510faaf15341614faaa3e93a09f83a5532d5142d153cb3a76a1e847334a33a20f301b0936bebc6dc98b84f20d11504ce5dd5fc65679dc9ce78d11c5dbb65db7631975cf75a64f9a802af1ae197c240218738ccf59a0bd2ea12eb40b961dbbdee6066a5b3cdd21caf4c0640a1814f9800c5c5326ca5a53ce6b0971884cfadf33837913428752b6a4a5134cb5ef9293d4c702e7f106b481e9aaea79dc7790cad5df70f5d95b1e45b771510224de4c11b65b4c8e3fb39a7468259146d37377bdad91a11f333e801da9ce21b7991817c7705564a551a5d14107b622f43500cc77b52e0710cff42876a265990bd5a8971724c0349db73b19659b2408680cf5d9b810e924911498208e12972e48e95d282808d46503621fb8927949f0fa4331dc9a503e7712d692cc068e0096fae6dd9b681150d87850833ab7cb2d231bd4db19b42e2c42325fbcbbc21d90c4008f2751feb50e001fd8d636acd2b477652461b1a20c69f432ff8318a45cd42299eedc2baecdb4dd796297a11007df040b258c5926fdd577eb40b1495fa7fe54ab3a66f7762a825295f4837153f633867f8b1651c12d3322a816b8525144786fb20ce1d7afcc9a53e0401eb50f9a0d590f70d73cda329b11595052ca268309c74623ae5c38e263b577bcf2297ae0453b0e1132d618403917fa54619c386d216fba46a902f1264968d5481920c384b06f5ff6a7d969823b22a941823cf852bc13c07a4db48a8541bc24ea987bd278447d1396ad6e6ed2c1f454007b9aa3ffcfa580a32d7953e7768833e675c96095064025a87284170ec67590e4f27c1d583d38919cb2015df7ef168e83553ecf4c44442f516e8800f3c5f8af251cec5b978cf30b15b3e5670539cb3714434e532afecc79dd391fddbe0dcfe6b021541ed98353f61846ec961ccb254e41ba9dd63735102a86f0c4bed94408221baac31bd421353488f74a53e990bff201c76580f2732c7b581"}, 0x1004) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) sendmsg$NL80211_CMD_DISCONNECT(r1, &(0x7f00000012c0)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000001280)={&(0x7f0000001240)=ANY=[@ANYBLOB="04", @ANYRES16=0x0, @ANYBLOB="00042cbd7000ffdbdf253000000008000300", @ANYRES32=0x0, @ANYBLOB="0c009900313d00004b000000060036000f0000000600360006000000"], 0x38}, 0x1, 0x0, 0x0, 0x4000}, 0x4801d) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x803, 0x0) r3 = syz_io_uring_complete(0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), r3) 03:09:29 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0xc8, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003eb96a9c79d3de0cab4645adde76e8ac90dba5bdc53cdc3235210b2e21df4f23e22471e2d53415f8f4151d0b915d0c68708733778513261f1e9a548b33b5e8a96381e1d1f95d49b4e5a7f1497f726ba6d35a1"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:29 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0xd7, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003eb96a9c79d3de0cab4645adde76e8ac90dba5bdc53cdc3235210b2e21df4f23e22471e2d53415f8f4151d0b915d0c68708733778513261f1e9a548b33b5e8a96381e1d1f95d49b4e5a7f1497f726ba6d35a1c89c4b200f63c0b8a455a19c00994f"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:29 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) splice(r1, 0x0, r3, 0x0, 0xb034, 0x0) write$binfmt_elf64(r2, &(0x7f0000000040)=ANY=[], 0x10034) [ 738.139234][ T537] netlink: 'syz-executor.5': attribute type 282 has an invalid length. [ 738.177366][ T537] netlink: 'syz-executor.5': attribute type 282 has an invalid length. 03:09:29 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x80081272, 0xc04a01) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000000100)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, 0x2, 0x6, 0x5, 0x0, 0x0, {0x1, 0x0, 0x2}}, 0x14}, 0x1, 0x0, 0x0, 0x40c0001}, 0x4000) 03:09:30 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x4) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x4c05, &(0x7f0000000040)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, &(0x7f0000000200)) r3 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) pread64(r3, &(0x7f0000000040)=""/121, 0x79, 0x7fffffffffffffff) preadv(r3, &(0x7f0000000180)=[{&(0x7f0000000140)=""/1, 0x1}, {&(0x7f0000000400)=""/247, 0xf7}], 0x2, 0x5, 0x982e) socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x803, 0x0) 03:09:30 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x80081272, 0xc04a01) r2 = syz_genetlink_get_family_id$devlink(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_TRAP_GET(r0, &(0x7f0000000200)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000000180)={&(0x7f00000000c0)={0x8c, r2, 0x200, 0x70bd28, 0x25dfdbfe, {}, [{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x1c}}, {@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x1c}}]}, 0x8c}, 0x1, 0x0, 0x0, 0x24000001}, 0xc40d0) 03:09:30 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) pread64(r1, &(0x7f0000000040)=""/121, 0x79, 0x7fffffffffffffff) r2 = eventfd2(0x1000, 0x80000) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r2, 0x43357000) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r3 = syz_open_dev$loop(&(0x7f00000001c0), 0x10000000180, 0x40002) ioctl$LOOP_GET_STATUS64(r3, 0x4c05, &(0x7f0000000040)) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r4, 0x0) preadv(r4, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x803, 0x0) 03:09:30 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0xc8, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003eb96a9c79d3de0cab4645adde76e8ac90dba5bdc53cdc3235210b2e21df4f23e22471e2d53415f8f4151d0b915d0c68708733778513261f1e9a548b33b5e8a96381e1d1f95d49b4e5a7f1497f726ba6d35a1"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:30 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x900, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) r1 = accept4$unix(r0, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x6e, 0x800) mmap(&(0x7f000077c000/0x2000)=nil, 0x2000, 0x1000010, 0x50, r1, 0xf576e000) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) [ 738.304921][ T575] ================================================================== [ 738.313021][ T575] BUG: KCSAN: data-race in __anon_vma_prepare / handle_mm_fault [ 738.320655][ T575] [ 738.323070][ T575] write to 0xffff888158aaeb08 of 8 bytes by task 558 on cpu 0: [ 738.330604][ T575] __anon_vma_prepare+0x12f/0x2d0 [ 738.335640][ T575] handle_mm_fault+0x1729/0x1a50 [ 738.340591][ T575] do_user_addr_fault+0x609/0xbe0 [ 738.345621][ T575] exc_page_fault+0x91/0x220 [ 738.350215][ T575] asm_exc_page_fault+0x1e/0x30 [ 738.355077][ T575] __put_user_nocheck_4+0x3/0x11 [ 738.360030][ T575] __sys_socketpair+0xb2/0x800 [ 738.364798][ T575] __x64_sys_socketpair+0x4e/0x60 [ 738.369820][ T575] do_syscall_64+0x3d/0x90 [ 738.374326][ T575] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 738.380255][ T575] [ 738.382572][ T575] read to 0xffff888158aaeb08 of 8 bytes by task 575 on cpu 1: [ 738.390111][ T575] handle_mm_fault+0xb4a/0x1a50 [ 738.394966][ T575] do_user_addr_fault+0x609/0xbe0 [ 738.399988][ T575] exc_page_fault+0x91/0x220 03:09:30 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0xcb, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003eb96a9c79d3de0cab4645adde76e8ac90dba5bdc53cdc3235210b2e21df4f23e22471e2d53415f8f4151d0b915d0c68708733778513261f1e9a548b33b5e8a96381e1d1f95d49b4e5a7f1497f726ba6d35a1c89c4b"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) [ 738.404579][ T575] asm_exc_page_fault+0x1e/0x30 [ 738.409427][ T575] copy_user_generic_unrolled+0x89/0xc0 [ 738.415056][ T575] _copy_to_user+0x77/0x90 [ 738.419647][ T575] do_pipe2+0x60/0xf0 [ 738.423665][ T575] __x64_sys_pipe+0x1d/0x30 [ 738.428167][ T575] do_syscall_64+0x3d/0x90 [ 738.432576][ T575] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 738.438471][ T575] [ 738.440791][ T575] value changed: 0x0000000000000000 -> 0xffff888156fe3910 [ 738.447883][ T575] 03:09:30 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0x0, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x76, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:30 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0xa3cbe000) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x80081272, 0xc04a01) 03:09:30 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0xda, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003eb96a9c79d3de0cab4645adde76e8ac90dba5bdc53cdc3235210b2e21df4f23e22471e2d53415f8f4151d0b915d0c68708733778513261f1e9a548b33b5e8a96381e1d1f95d49b4e5a7f1497f726ba6d35a1c89c4b200f63c0b8a455a19c00994f30c13c"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:30 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) setxattr$incfs_metadata(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180), &(0x7f0000000200)="36ab49649f4737bf45f594d712e36005b828fdfd0e367062fb0ab4aafbe904163850ee39acb1f471d8068c35c192ea11b38c27447c626578ee6b759a6eadbc97d04714dc9e94673290ff956f29b318384613e8ed04cfdfa968636dfc46e4c75b4a15d8f5b905dd6c81dba3ce7cde046edb6403c08dc489bbf8fec78e627c5d39163135", 0x83, 0x1) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$LOOP_GET_STATUS64(0xffffffffffffffff, 0x4c05, &(0x7f0000000040)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0/file0\x00', 0x92042, 0x36) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r1, 0x0) preadv(r1, &(0x7f00000001c0)=[{&(0x7f00000003c0)=""/185, 0xb9}, {&(0x7f0000000480)=""/185, 0xb9}], 0x2, 0x6, 0x80000) socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x803, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = socket(0x10, 0x803, 0x0) sendto(r4, &(0x7f0000000080)="120000001200e7ef007243b717afd7030a7c", 0x12, 0x0, 0x0, 0x0) recvmmsg(r4, &(0x7f0000006b40)=[{{0x0, 0x92171cfb126ec2a7, &(0x7f0000000040)=[{&(0x7f00000011c0)=""/4096, 0x1011}, {&(0x7f00000000c0)=""/119, 0x79}], 0x2, 0x0, 0xfffffffffffffd18}}], 0x4000000000001d9, 0x0, 0x0) poll(&(0x7f0000000040)=[{r4}, {r3}, {r2}], 0x3, 0x0) getsockopt$IP_VS_SO_GET_TIMEOUT(r2, 0x0, 0x486, &(0x7f00000002c0), &(0x7f0000000300)=0xc) 03:09:30 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) splice(r1, 0x0, r3, 0x0, 0xf034, 0x0) write$binfmt_elf64(r2, &(0x7f0000000040)=ANY=[], 0x10034) [ 738.450300][ T575] Reported by Kernel Concurrency Sanitizer on: [ 738.456429][ T575] CPU: 1 PID: 575 Comm: syz-executor.3 Not tainted 5.14.0-rc5-syzkaller #0 [ 738.465205][ T575] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 738.475266][ T575] ================================================================== 03:09:30 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0xcb, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003eb96a9c79d3de0cab4645adde76e8ac90dba5bdc53cdc3235210b2e21df4f23e22471e2d53415f8f4151d0b915d0c68708733778513261f1e9a548b33b5e8a96381e1d1f95d49b4e5a7f1497f726ba6d35a1c89c4b"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:30 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x4c05, &(0x7f0000000040)) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80000) munlock(&(0x7f0000650000/0x3000)=nil, 0x3000) ioctl$LOOP_SET_STATUS64(r3, 0x4c04, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x9, 0x8001, 0x0, 0x12, 0x1, 0x1, "67749804c926edc913a8f5b1d18d2c1b6a3b017bd9ca4e8643aa38158ffb18a02e071a896972c58f7cdabf93b41ac6339f5924fac48fe1dc798b038cb6240af1", "2922597bcec6c97eb1266dec400261deae38027b8f3d49a9956713a5e0e873898975272ffd0838e1356a6052ace9bbc72bcfbbbc4d2213cff51d4188d7aa70ca", "50cc26e44655b7e5d9306fec004bb8bed6fa5122005650e78691c41c816da5ce", [0xe9d7]}) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r4, 0x0) preadv(r4, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x803, 0x0) r5 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) pread64(r5, &(0x7f0000000040)=""/121, 0x79, 0x7fffffffffffffff) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r5, &(0x7f0000000180)={0x4}) 03:09:30 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x80081272, 0xc04a01) r2 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) r3 = accept$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @remote}, &(0x7f0000000100)=0x1c) r4 = openat$dir(0xffffffffffffff9c, &(0x7f0000000440)='./file0\x00', 0x44001, 0x44) openat(0xffffffffffffff9c, &(0x7f0000000ec0)='./file0\x00', 0x402, 0x4) ioctl$BTRFS_IOC_SCRUB_CANCEL(r4, 0x941c, 0x0) preadv(r3, &(0x7f0000000540)=[{&(0x7f0000000200)=""/200, 0xc8}, {&(0x7f0000000140)=""/121, 0x79}, {&(0x7f0000000300)=""/19, 0x13}, {&(0x7f0000000340)=""/199, 0xc7}, {&(0x7f0000000440)}, {&(0x7f0000000480)=""/33, 0x21}, {&(0x7f00000004c0)=""/109, 0x6d}], 0x7, 0xbe, 0x4) mmap(&(0x7f000075c000/0x3000)=nil, 0x3000, 0x3000006, 0x11, r3, 0xb3c45000) ioctl$F2FS_IOC_WRITE_CHECKPOINT(r2, 0xf507, 0x0) fdatasync(r4) pread64(r2, &(0x7f0000000040)=""/121, 0x79, 0x7fffffffffffffff) mmap(&(0x7f00004d7000/0x3000)=nil, 0x3000, 0x2, 0x50, r2, 0xb1ce7000) write$binfmt_elf64(r2, &(0x7f00000005c0)={{0x7f, 0x45, 0x4c, 0x46, 0xc6, 0x6, 0x3, 0x2, 0x101, 0x2, 0x3, 0x4, 0x25d, 0x40, 0x367, 0x8, 0x5, 0x38, 0x2, 0x1ff, 0x8, 0x80}, [{0x5, 0xe5f9, 0x8, 0xfffffffffffffffa, 0x1, 0xfffffffffffffff7, 0xfffffffffffffff9, 0x100000000}, {0x2, 0x0, 0xfffffffffffffffb, 0xfffffffffffffffe, 0x100000, 0x5, 0x8, 0x7}], "2ba4c74d8641d874f103ed5494dd1e5a6ce0aa9f347cc6deabaa39e7b660216b808bc9bd1e9419e8db67e2628649e4cc9a2d8ec98e8e65e5b7e4c2d3a14adec99f900db0a556caf713", ['\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00']}, 0x8f9) 03:09:30 executing program 4: r0 = openat$vcsu(0xffffffffffffff9c, 0xfffffffffffffffe, 0x604002, 0x0) r1 = openat(r0, &(0x7f0000000000)='/proc/self/exe\x00', 0x400, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = syz_open_dev$ttys(0xc, 0x2, 0x1) mmap(&(0x7f000051f000/0x4000)=nil, 0x4000, 0x0, 0x11, r2, 0x9a38f000) r3 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r3, 0x4c05, &(0x7f0000000040)) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r4, 0x0) preadv(r4, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$nl_generic(0x10, 0x3, 0x10) r5 = openat$incfs(r4, &(0x7f0000000140)='.log\x00', 0x509241, 0x100) ioctl$SG_SET_RESERVED_SIZE(r4, 0x2275, &(0x7f0000000180)=0xa26) ioctl$TIOCMIWAIT(r5, 0x545c, 0x0) socket(0x10, 0x803, 0x0) 03:09:30 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0xda, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003eb96a9c79d3de0cab4645adde76e8ac90dba5bdc53cdc3235210b2e21df4f23e22471e2d53415f8f4151d0b915d0c68708733778513261f1e9a548b33b5e8a96381e1d1f95d49b4e5a7f1497f726ba6d35a1c89c4b200f63c0b8a455a19c00994f30c13c"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:30 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) splice(r1, 0x0, r3, 0x0, 0x10002, 0x0) write$binfmt_elf64(r2, &(0x7f0000000040)=ANY=[], 0x10034) 03:09:30 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x76, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:30 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) r2 = socket(0xa, 0x6, 0x6) write(r2, &(0x7f0000000040)="36f23ac557dd63c6eef2642cbc33e3af0392f216c2b51cf978a990ed10f164eeec3c31c9bae5a398c54511645412dc85dfd7fb7f4974d8097da1adfce7df820ecf0c87f2075b3150ce6241846a4f3b8a77c0e541f2d52aed1e285b2247edd428d41d6c247bcec9bf2aa6bbbaa27239e67aa38e040ceafbad52582267636fb82533981fe5fd62a9c345e9a45a6688c0ac793a2e6d59ee46cb0e0dc2ff86a6f0f295af6f70047479579971065fe92577a86911194b46ce59934b360c0db2304145dadc6d9b972314a0c4279b0aeb98973f151c59065e9469", 0xd7) r3 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) pread64(r3, &(0x7f0000000040)=""/121, 0x79, 0x7fffffffffffffff) r4 = socket$packet(0x11, 0x2, 0x300) r5 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) pread64(r5, &(0x7f0000000040)=""/121, 0x79, 0x7fffffffffffffff) r6 = io_uring_setup(0x3af1, &(0x7f0000000400)={0x0, 0x59c1, 0x10, 0x3, 0x215}) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000140)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f00000003c0)=[{&(0x7f0000000200)="0a6fa726f9485f3f3f7bc750d19b39ea67463ea9766e32f81713ed593d92d356adc90bb6fbc4c1f8b4915abe839cb28af4d6f1252008f58be842663f962a816e954a8a9984c3cd124930f7738e423eecf3342200fe14dfd0f64602b9b942cfe1db7fe261e1389cf2f2376551c2718ff6c3d88f33d003f931bd1475573c7fe434da8e97d81f52a03babda458a059d15327b96a79318f3067272f3588df6695c2ab0911e3ce065d8fc4a72ef63e2b4cd", 0xaf}, {&(0x7f00000002c0)="d8393bdc812f064c28faac1fa914ca3ef6f052f2bf38d147e8df132a671e10ebe50f58337942cd4e887b88bd766b2461fc34b173ef39fc4b3fdd3dc301b56d4b2358f1501c81ba4650dcb2892cce890d4a0c4d44b8b555a0655c3d13b81dc4b75916f186b538ffb59d761856c5093869fd3ccc33b6134d9ecf8373d00a46d2c4d062de06f33f1098d3fc0b636ba712125f6864d15b70a7fb4b5851558cbadb5faac0f84079c67b4673dc2b6f50fdc32a265cc555f24396e43866e67675b290de11d578a3eeb9ec6ae0f53ed262f4e5b015c0fc8be99cca835a86bb9192c0b9ba65925868c77945", 0xe7}], 0x2, &(0x7f0000000480)=[@rights={{0x28, 0x1, 0x1, [r3, r4, r2, r5, r6, r2]}}], 0x28, 0x48000}, 0x40040c8) ioctl$LOOP_SET_DIRECT_IO(r1, 0x80081272, 0xc04a01) 03:09:30 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0xcb, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003eb96a9c79d3de0cab4645adde76e8ac90dba5bdc53cdc3235210b2e21df4f23e22471e2d53415f8f4151d0b915d0c68708733778513261f1e9a548b33b5e8a96381e1d1f95d49b4e5a7f1497f726ba6d35a1c89c4b"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:30 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendto$inet6(r0, &(0x7f0000000140)="6a54c5252fd5d57d1af446207368e80031459fd9df3e48c3876aba4dec016827f9a463ef43e5a457bdf03f85763ffdcd49", 0x31, 0x10, &(0x7f0000000180)={0xa, 0x4e22, 0xffff, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x3}, 0x1c) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x4c05, &(0x7f0000000040)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socket(0x5, 0x5, 0x0) 03:09:30 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x10010, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x0, 0xd9e, 0xfffffffc) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x20000, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x80081272, 0xc04a01) 03:09:30 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) splice(r1, 0x0, r3, 0x0, 0x10004, 0x0) write$binfmt_elf64(r2, &(0x7f0000000040)=ANY=[], 0x10034) 03:09:30 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000440)=[{&(0x7f0000000040)=""/144, 0x90}, {&(0x7f0000000100)=""/145, 0x91}, {&(0x7f0000000200)=""/45, 0x2d}, {&(0x7f0000000240)=""/240, 0xf0}, {&(0x7f0000000340)=""/81, 0x51}, {&(0x7f00000003c0)=""/110, 0x6e}], 0x6, 0x3, 0x40) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x80081272, 0xc04a01) 03:09:30 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0xcd, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003eb96a9c79d3de0cab4645adde76e8ac90dba5bdc53cdc3235210b2e21df4f23e22471e2d53415f8f4151d0b915d0c68708733778513261f1e9a548b33b5e8a96381e1d1f95d49b4e5a7f1497f726ba6d35a1c89c4b200f"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:30 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x76, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:30 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0xda, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003eb96a9c79d3de0cab4645adde76e8ac90dba5bdc53cdc3235210b2e21df4f23e22471e2d53415f8f4151d0b915d0c68708733778513261f1e9a548b33b5e8a96381e1d1f95d49b4e5a7f1497f726ba6d35a1c89c4b200f63c0b8a455a19c00994f30c13c"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:30 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) pipe(&(0x7f0000000040)) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x10002, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) pread64(r1, &(0x7f0000000040)=""/121, 0x79, 0x7fffffffffffffff) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0xa00, 0x0) r2 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) pread64(r2, &(0x7f0000000040)=""/121, 0x79, 0x7fffffffffffffff) ioctl$LOOP_GET_STATUS64(r2, 0x4c05, &(0x7f0000000200)) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x803, 0x0) 03:09:30 executing program 5: r0 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$BTRFS_IOC_FS_INFO(r0, 0x8400941f, &(0x7f0000000200)) r1 = openat(r0, &(0x7f0000000040)='./file0/file0\x00', 0x0, 0x21) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x380000b, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r2, 0x80081272, 0xc04a01) dup2(r0, r2) 03:09:30 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) setsockopt$inet_group_source_req(r0, 0x0, 0x2b, &(0x7f0000000480)={0x2, {{0x2, 0x4e21, @multicast2}}, {{0x2, 0x4e24, @local}}}, 0x108) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x4c05, &(0x7f0000000040)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f000048f000/0x4000)=nil, 0x4000, 0x300000d, 0x10, r1, 0xeffdd000) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) pread64(r3, &(0x7f0000000040)=""/121, 0x79, 0x7fffffffffffffff) r4 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) pread64(r4, &(0x7f0000000040)=""/121, 0x79, 0x7fffffffffffffff) write$binfmt_misc(r4, &(0x7f00000025c0)=ANY=[@ANYBLOB="73797a317fa0a4ce91fa870a39017b96541a21ce23a34d2a2a13ee78dde5a354ad35911702ea8aefddc37da0824c609267aa21b37a7c67fe5635a937c9f5682b67d43a3fb5be1eae7d3b3bb4850c67db2e01c4e9f09e686467dd607dcfeb5067b876c468e7b8aedae4166cf565fc380a640017d59b1caa7030ed7ce7e90d4148a226e9dfdce7e49493b07b2ee01797443272649c513a007f61f51545af0a4992cb06602601dc3877fbcdb1572ec6e05b3919561bf7cf081c68cf88d9a0b6b3689748c25b6a31471ce286fa9bc1e0072021a66d072ddfd837"], 0xd8) preadv(r3, &(0x7f0000000140)=[{&(0x7f0000000200)=""/187, 0xbb}, {&(0x7f00000002c0)=""/179, 0xb3}, {&(0x7f0000000380)=""/241, 0xf1}], 0x3, 0x1ff, 0x1c39ddc0) socket(0x10, 0x803, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r3, 0xd000943e, &(0x7f00000005c0)={0x0, 0x0, "846cc42875d4ed5eb4e9d0f10d72804b4305e1a7741f23230a9f8122bef5078a76e42c5f8b1bc560ed5651dca90caaa5ed415007743b66eee9d7df03f05923c82f03f5722ed01a7557e1b031ae197f2f349534a582874d656c3ff10cddb3474e6b7afca9c872fa95e91a2b5cc0f0ef6bd23f01e37d65bb5ce6e4d5808be676f6cd0236a3b2a2f2cbb4160be05d3e051b0841a25d8c0360e99523041dafa75a11d9e9cee484345c7f3c27bb094135f183dded3e19427cb2ff2d97f5332fc722312c6f5724059e79861e440dea1fc5226545a92b151c5c96920aa467b8ff57aaed0d2ba160c4c2f8d9e921425f838afd3f432fc0d8e3f8c47dbe341572c9aacd6c", "d03387a92e3baf8991f21fc4a91a662170a099b2ac3dea0bb299aef6a1fc28bc7c621adbeb05903d37b34c8cd8c44c1b223ba8f11d04d0ed198ca9c85243b282a0b48be86ddc041e0507baa4a7aee6770ec16f3d6b29c85ef531fc844239f24b455d9728cbfc4c978ae886b61f5261ce7b9b4c4cc3f795ebddcb1e32f44881136e687a190aaf865bc8fbd425b927df9d35a339279b144e07d98af82f633e2ae914055cbdc2ccffc0a73661c7245d6df7530e5ba17d3e0ac05491ddc97d5fb42687a9217c4e88cfc44eed4b46ec3e88ee80e798be9060e7c68aca78455b565d4867b5fb2a4b63ffeeef981389ed3588c8a942361441dfd5e176d9e045a43ef66eadca1d77e5ca9ae754e6001f08f64ce3aeaa2eca499dd73ed8e58a79fd8cd64f52a0b12cd08f7c4911ff0a7e3dfbb0f834ee357b0d51263a062a823e598ac35ccd63156fed8cc3593fb8ba841709204267d0a668dc6af484fdfb531f2814720eede2aecef254f9ba6c68b147c8471a99bf6481bb326b7d6f5680f0102c047ec05a9661ac3a1a497294e976c41f36988987a9ce6903e28f894b211f9d54bc1c51cc05beae7e7cc480b6f30a2764f973cf6c9b52c22a02be0b9e5a7eaf329f5a16bfc508f08a986a66804481489bbc6198a4ed657e62325d504f35634114ef742ca123d96372a76bc823c8cf934e9cf9bbd46a16e4bf6e671c9e96f32463d6046c4ddd9eb550699bde23accb6423927c10b0297c1ca47cc0cd161c08324c774e71e84d24b4e98eabc25d9d08efbea6b7ec6bae36433674f6354968aaf88b699d10bdf7e60e652f9385be9027c282884b9b3fc628922d21a23522e98627e59087f075ef79d5a38cf485761cc0fd398f35e3af86955a0bdd5fac531a5e5344f00397fbda3f6cc1c3a9b522a20cc9d4791fa0fc02877eb00a0762fe3db1c808d1b8393e12923c460700949105c5c74b3b342b133b4329d747dbbab1b2784c605644b82c04c31ebe779948f425119e02936dd5b20c11cce8208347329f7675911dcfcf001f066f2ee88e264b245a1c69f48daacfda4a7577c0af45531cf833d178860dc13028d8b1bf2f0e53ff5d1882d0ce577aa87e1cf35b29ef70017548c4d8b804b9d2a5caa574400fba6262f570d466ce58800bb514d155358cd5e363461cee1fa267d982a73563e5cd5cf1972d13324652f30b28ee3a110a5e9fd6cc0179f6f8655c3e0d5dc809f61c23098e1e3273369aa4b9c3737bcacc6b0096bd8910de878361b265ea872670ab5e999c4ef5e9388630554dbee7feafdfa5e1655397d5ed041271740b7463461bb9c2c9d128141f09e57b6ea73a8bfd90e525eedbbe4a220ec109357ed002472263fa40937bef041daec0f6893be6f0c9e4353ea28154c76b13b84be631921830a96396ac29a75679cf880a51be72d9486bc1afd9864659b08d88c9f13c4065385e435d2c4448f2a814f252da6fcbce69d1af90b7dce78e1c839909b45dc2aa34f149110425705cf11e5108fd02c490441ea477e5e50107f232e37d5c809979fe5c6931003fd8c389b84c99f10e52017cc181546d32807f24f1a85c91891834b62903fa5f7e89a722e279e3891d952012255555066ca45b83be59a2521e3d276a73f0556440fc4a36baa4e9dae0bd70d855562405ec05a62f6c3ebb7c526cbc40076864ee9e3315b42ca59f96aeaa8630a1e0a85959188a0e83ba1efa9bc0021a51e25e7e10a1f9a9a31c1512de7c556281b63e319712ebde5c1b81b932f00993d5ad0ab7c22150c9f3926956ee949056e2716c686463e6690b0bce11525204df0e320dea0eb25994f3b75f11cdf7f118b0aaa4b370fd75f76c32b0c974b8bff37a6fb12425b1999a2e4f812938a5f449aa67da2fd4f4707bf88e80f18b2910b59e3a0e6b728fd0e13da75b3e0cc6ed95f7903baa864d99f4b291fd58201da501dad904253c89fb28a30d9cb7bb7988352c72c7d21882427ac8ad1e57ca2c5082751bc52a6c3bfcdb8e736e73a854cafd4dd73771535f9eb1103c4c1f3dc68acdcaed8438373358993a952cf58e5ccb5c17d369dde5979972f23902679fa4c7a93930fedacd8fb32ec8462d99c4672b03b00f6b6f5d98245a5c09079c394f28b4fb1d05331bcf991b34aad968b7e1cfaf743b01a28cb026633b689eddba34af4918ab43947c846ccbe479b3089c50e3e904fc0ecb3431c01b9e2936301414195512f13e1fa2741a23b762bbecb06481a428b8123278ed1dad537a35b3bb50d59dad411304d62b6d400402e03e6465717c774d1495b1cb405e690799987e72fe4bd954bc80f279f5ade7056b6d24ee8676b06b91e00ccaa67ec2acc2fa7965ae7a7f3d77ed42757461ccd0aa211c5b706e27ec00aa2b732e2fbf0cd0ef0d215327667fd8764a16e957fda92d5a713f434c4f1f5bb6b8b7574a429726b60ec313f55f1132e8678cb97becd5c320fdc0b7ecfe8e366b7e291272876a994cd6ecd29ff30573ac6ba7cfdeff45e3e759aa277d0a2022f139c1ff055aef272bd57422d617d92aa0d6a2645208dbff4c884164512ac0059dad0693f08503744ec99e6a34cb637b1f6d2eda6337b33c14ac69779a0b5023d6328e53773e381ceddcb9f85752336fd554c9b71040bcd123474ca6b70f19a97867bc94794bd314329168447fae843823470a603416c919668f708aaef67d072d7d677062e097cfe025e3e101e6628fb791a664d5cd43d5fa9f6eaf58e2596d4be1b3f16df04cc2364b2d100fa93657723afb546bd71b4addb5fab74bb7a2295fc4e40a9ce8fa024d7817401d255344973fb4dffb57df4ee23097f93f6727e44a6aaa0781280b2d8d4d4e432c07c4b8a2a77b04a0e6f5de41a1a1e91f772b77c70c0a58df1b4b6521aee477f26b8e585924925b3a9b86e5b588a0d039aa81b70f386f14578c0a429ff14fea9d81299bd32c61345b37b39c39b6f4a11b4437d2d8b79289366c3e507563d41d72b710843ea6cba9872117a1d4cfab686c9353d6fc857b2cf379df9a8b58f795be6353ae25fcd48879f2fedbb0837551487cbc506d540725fe5e4cf92d7ba9c59d9f359daaa2978b27c59b847f45a7880ab9f89508a4af53b74f03f7914b740c5d9af65e43764ff3f570d08b269bbca9875dbecb093e7b5abe7271b3c84fb346909f73221cd8b992f2a15467263cff8df188b7335161e632a1a719d9c848de12787ddf1426bfdf0bd352d32d49e8bdbc6a19086fe316d5abc4adb7e5eb63f5c8509e50a1c1def661568848a6d760f131c712c64411117cdc9dd1c23df4799b96304bdd691e9cf1eb012c4f2b405fa83be92cb7941afc3fd3bcc6d000732588949520b8e43d808671887c5026aa1f8b522892da02bdffa5d1047749437749f1828046bdf4ac9feacd35ce782b22ccbd48bf7f69f05c2c8fc40d7c674da54feea91dabf8dcbd9c2e6a5db29a60a596f243d0edc20cd039f50fc960e28960393dfeda3e29ceead25cc0947420273eddf12c1c77436ec6000bc83fc884031c8ee03c570b96e112139eb070878bd74239da623d0ea7a19f84491c728a71358d0a1e007454176ec5f7c6bb00e57d147937f737f4d2ea2af6dab04cfb20140a7876f8cd66a0707baadf6b4082dff7949ae61a407ff2c8af65a6e9924a518b961feea00e561a575d84c5f077337d20a46e8b72dafe582f27d4c8a373130c5add788ea2d543aee45a3c9601e0bab2a412a1140fa80cc0987ff147d8658cd4e271d48f977ebdb7eb3427505ae06d8a5dffcb171a2b2c01fdcc2c1bb4415a3f11181d72b75acae91b3c1dbd61eafbc119a00499f109ee557ed093502564d79c020fc47ab465fbe17200b29ce27d30e102b6580ba2aa912d14265365ff4f39730fac7f3673b0906f25696a9b8885bb3ea4358691e029b9145c033519389c0ebd80b853ebfe770273ab5243370f71e10e0ef07a349228b96ce92013744b7e0a04dc0e60ee4454d1ea312ea146cea6bcccab3aa53520802b246c79b9253929b3f393c0e44e2daae0f315e4881f38db349eb9b1d21e7c92970d4ea8bf6bf8921f4d56e9ec4c9dea57dd6d56e7b3d476c6e739a3c5364b0dee4c1dc8711141c58d71978f7596dd60475c62595de8a92feed47bb9d1c6c05e9084fcfc45a32cf8b12fc8517867ae4b76096b1b681d06b56ea96b5177c6aea186817e35385c911db0ccc18dc68c2e872aa63abb501ac1aee127c2ac2f4fcdddf8d5e33000586de6f57a2479ff4a8e22f04f22c0c63d33341eb29f32793c7f3230f9608295fa5f9601228c4985753bfdd5b1f0199f6484964fa81e264f462fcf65c47f7c8b3946d9d2c4976e2ab8326c67e33ad4f26f35dff32b2b1beb511a60cb1559f72ead0e0e6e41cfc7c98671788bc1057e8d57d6aab13ecbd6f9bfb06ab88794b568d13caa65a5d346bcf01ef0e6af7c13a08526f8789c62d020e48492bd4207643098ffcf96daf1b11abe03b1ae5fc7c7a7dc52c4a58406327690d65c530f0cc800477af380796b9aa872d41678e8e281c2361b6075d2d336dcea42aca3a6313fe40c911ac1c887e3e01a9bf14f6bdcbacb393c4cd055df63a2d6353b48c2252b0329804d83c398973cc6cd8a94e30a0a805a38da715279f0911976ba24ee1c4edc7a7f8d742fcabca43097491c4b367d40f6e45b581bc390e3777f29535382846ac5c85b3251b8e2a004ab2bb0d8c531186eb777bad47af079cc62c49a7b0a8e39f1bf6e5302d7ab515e02abd0f17ec392b732ca4d13765659a9af2b8ce7c53b98c6f4e46731f61fc2f737b2dd64dad8ec78421eb873964e7b4e19d75dcfcf8f88eb0431fc54aac2be6538557dee70a9aaff3fbc9c411597e73b3e2fd61ad980ede10605b83945ea80a33bb64f68f494e83822af92392b3db824046c24c790a1ecbac83badccbbc0837ad59a8911fc19f2b8825701fb6c4c192c278a3e6c334ecb0dffc9bd67e455f97f377c97aa1c8313ad586e22fe7c6a5dfc255e0e90df4faeac53ea0a3aa3f1573f64ecc4900a856ce230ed37df81428252d21ecb9a816edad213952819a88a1d12feaacf8d0fd29f2b73aa83f4fee7326de1a3009308c68a8655acf1df4d7a3a08ee5314bc3bd0cc6c25de21f23451e8d09133a5317413bdf24e34edd95cfccb94a784dc7d01659f1c5c438c86574665f1c79c775de06612335114e250e1c006aebb80bb98a3c2ffbdcbf75d28709614d9c5046ad6e69e56b90daefd6b09de1d59b3caf0dc9867d8c48bb743830f3ea9300ef43ee31d5d6524e387556580e72ed715ea1ba0da312712b341d7109cdca4070d93dc91752db2f2881932f2ad870b1dded5ea0534db2b1dd1a54ec3995be5d0db8a8ca3731cca8ea0d9e88d9925dd32139e46f111a185c90cc8"}) ioctl$BTRFS_IOC_TREE_SEARCH(r2, 0xd0009411, &(0x7f00000015c0)={{r5, 0x7, 0x0, 0x9, 0x400, 0x3, 0x3, 0x4, 0x5, 0x200, 0x2, 0x7, 0x6, 0x1000, 0x5}}) 03:09:30 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) splice(r1, 0x0, r3, 0x0, 0x1000c, 0x0) write$binfmt_elf64(r2, &(0x7f0000000040)=ANY=[], 0x10034) 03:09:30 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000080), 0x1, 0x200c80) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = socket(0x10, 0x803, 0x0) sendto(r4, &(0x7f0000000080)="120000001200e7ef007243b717afd7030a7c", 0x12, 0x0, 0x0, 0x0) recvmmsg(r4, &(0x7f0000006b40)=[{{0x0, 0x92171cfb126ec2a7, &(0x7f0000000040)=[{&(0x7f00000011c0)=""/4096, 0x1011}, {&(0x7f00000000c0)=""/119, 0x79}], 0x2, 0x0, 0xfffffffffffffd18}}], 0x4000000000001d9, 0x0, 0x0) poll(&(0x7f0000000040)=[{r4}, {r3}, {r2}], 0x3, 0x0) fsconfig$FSCONFIG_SET_PATH(r0, 0x3, &(0x7f0000000040)='\x00', &(0x7f00000000c0)='./file0\x00', r2) ioctl$LOOP_SET_DIRECT_IO(r1, 0x80081272, 0xc04a01) lsetxattr$security_capability(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180), &(0x7f00000001c0)=@v2={0x2000000, [{0x4, 0xffffff7f}, {0x100, 0x7d1}]}, 0x14, 0x3) 03:09:30 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0xdc, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003eb96a9c79d3de0cab4645adde76e8ac90dba5bdc53cdc3235210b2e21df4f23e22471e2d53415f8f4151d0b915d0c68708733778513261f1e9a548b33b5e8a96381e1d1f95d49b4e5a7f1497f726ba6d35a1c89c4b200f63c0b8a455a19c00994f30c13cd0c0"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:30 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x76, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:30 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0xcd, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003eb96a9c79d3de0cab4645adde76e8ac90dba5bdc53cdc3235210b2e21df4f23e22471e2d53415f8f4151d0b915d0c68708733778513261f1e9a548b33b5e8a96381e1d1f95d49b4e5a7f1497f726ba6d35a1c89c4b200f"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:30 executing program 5: setsockopt$inet6_tcp_int(0xffffffffffffffff, 0x6, 0x4, &(0x7f0000000040)=0x8001, 0x4) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000100)='wchan\x00') connect$inet6(r1, &(0x7f0000000140)={0xa, 0x4e20, 0x6, @loopback, 0x1}, 0x1c) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1800007, 0x12, r0, 0x981ae000) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) open_tree(r0, &(0x7f00000000c0)='./file0\x00', 0x81000) r2 = open_tree(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x100) ioctl$LOOP_SET_DIRECT_IO(r2, 0x80081272, 0xfffffffffffffffa) 03:09:30 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x4c05, &(0x7f0000000040)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendto(r2, &(0x7f0000000200)="f282fa1469496bfdf384042c4fe7120627220a693f767136071f774c6607c26e9908d483c50bb3488a89875441eb363b5ce346df8e7f07bd44742062d9ee95a166e4b010f1e3c6e4b87d94fb9d31e121db6777edfc1dbc7b07e80bbdec980cfbae1c003636574783387c1fb0b8068aaebf7ee8d9915932b1f730c5ac1907dbd76036c05769362cfa196d414091856656a0d9a2ae1426b3cd163efc9684ab98d26bec0eb57cc13fe087b3479a3c800b5d61df710b1be1", 0xb6, 0x804, &(0x7f0000000140)=@nfc_llcp={0x27, 0x0, 0x0, 0x6, 0x9, 0x4, "d7624c2d85a7d0c1dbfea756db29041437d6458da34ab48be738645f440b185a0143f75d9b604a1b1f583c82d24119e7d1351044fe0e395fc0c29c081b6907", 0x35}, 0x80) socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x803, 0x0) 03:09:30 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x11, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x80081272, 0xc04a01) r2 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) pread64(r2, &(0x7f0000000040)=""/121, 0x79, 0x7fffffffffffffff) poll(&(0x7f0000000040)=[{r1, 0xad}, {r2, 0x4108}, {r0, 0x22}], 0x3, 0x7fff) 03:09:30 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) splice(r1, 0x0, r3, 0x0, 0x1000f, 0x0) write$binfmt_elf64(r2, &(0x7f0000000040)=ANY=[], 0x10034) 03:09:30 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xa000, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x80081272, 0xc04a01) 03:09:30 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0xcd, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003eb96a9c79d3de0cab4645adde76e8ac90dba5bdc53cdc3235210b2e21df4f23e22471e2d53415f8f4151d0b915d0c68708733778513261f1e9a548b33b5e8a96381e1d1f95d49b4e5a7f1497f726ba6d35a1c89c4b200f"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:30 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) pread64(r1, &(0x7f0000000040)=""/121, 0x79, 0x7fffffffffffffff) r2 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) pread64(r2, &(0x7f0000000040)=""/121, 0x79, 0x7fffffffffffffff) open_tree(r0, &(0x7f0000000140)='./file0\x00', 0x1901) openat$hwrng(0xffffffffffffff9c, &(0x7f00000000c0), 0x400000, 0x0) r3 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) pread64(r3, &(0x7f0000000040)=""/121, 0x79, 0x7fffffffffffffff) r4 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) pread64(r4, &(0x7f0000000040)=""/121, 0x79, 0x7fffffffffffffff) ioctl$LOOP_GET_STATUS64(r4, 0x4c05, &(0x7f0000000300)) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r5, 0x0) preadv(r5, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x803, 0x0) 03:09:30 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0xdc, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003eb96a9c79d3de0cab4645adde76e8ac90dba5bdc53cdc3235210b2e21df4f23e22471e2d53415f8f4151d0b915d0c68708733778513261f1e9a548b33b5e8a96381e1d1f95d49b4e5a7f1497f726ba6d35a1c89c4b200f63c0b8a455a19c00994f30c13cd0c0"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:30 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, 0x0, 0x0) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:30 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) pread64(r1, &(0x7f0000000040)=""/121, 0x79, 0x7fffffffffffffff) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000040)=""/28, 0x1c}], 0x1, 0x7fffffff, 0x7) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r2, 0x80081272, 0xc04a01) 03:09:30 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x4000, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000001680)=[{&(0x7f0000000140)=""/89, 0x59}, {&(0x7f0000000200)=""/34, 0x22}, {&(0x7f0000000240)=""/206, 0xce}, {&(0x7f0000000340)=""/220, 0xdc}, {&(0x7f0000001700)=""/118, 0x76}, {&(0x7f00000004c0)=""/175, 0xaf}, {&(0x7f0000000580)=""/4096, 0x1000}, {&(0x7f0000001580)=""/248, 0xf8}], 0x8, 0xd9f, 0x9) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) r2 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) pread64(r2, &(0x7f0000000040)=""/121, 0x79, 0x7fffffffffffffff) ioctl$LOOP_GET_STATUS64(r0, 0x4c05, &(0x7f0000000040)) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$nl_generic(0x10, 0x3, 0x10) setsockopt$inet6_tcp_TCP_FASTOPEN_KEY(r3, 0x6, 0x21, &(0x7f0000000440)="9c5c19601502d033a58334849495138a", 0x10) mmap(&(0x7f00000d2000/0x1000)=nil, 0x1000, 0x1000000, 0x12, r1, 0xafccf000) socket(0x10, 0x803, 0x0) 03:09:30 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0xce, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003eb96a9c79d3de0cab4645adde76e8ac90dba5bdc53cdc3235210b2e21df4f23e22471e2d53415f8f4151d0b915d0c68708733778513261f1e9a548b33b5e8a96381e1d1f95d49b4e5a7f1497f726ba6d35a1c89c4b200f63"}}], 0x1c) wait4(0x0, 0x0, 0x0, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:30 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0xce, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003eb96a9c79d3de0cab4645adde76e8ac90dba5bdc53cdc3235210b2e21df4f23e22471e2d53415f8f4151d0b915d0c68708733778513261f1e9a548b33b5e8a96381e1d1f95d49b4e5a7f1497f726ba6d35a1c89c4b200f63"}}], 0x1c) wait4(0x0, 0x0, 0x0, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:30 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) r1 = dup3(r0, r0, 0x80000) r2 = fspick(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x0) r3 = openat(0xffffffffffffffff, &(0x7f00000002c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_mount_image$msdos(&(0x7f0000000440), &(0x7f0000000480)='./file0\x00', 0x0, 0x0, &(0x7f00000005c0), 0xc702, &(0x7f0000000600)) io_uring_register$IORING_REGISTER_FILES_UPDATE(r1, 0x6, &(0x7f0000000400)={0x1f, 0x0, &(0x7f00000003c0)=[r0, r2, r0]}, 0x3) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) r5 = open(&(0x7f0000000080)='./file0\x00', 0x101000, 0x40) symlinkat(&(0x7f0000000040)='./file0\x00', r5, &(0x7f00000000c0)='./file0\x00') ioctl$LOOP_SET_DIRECT_IO(r4, 0x80081272, 0xc04a01) 03:09:30 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) pread64(r1, &(0x7f0000000040)=""/121, 0x79, 0x7fffffffffffffff) r2 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) pread64(r2, &(0x7f0000000040)=""/121, 0x79, 0x7fffffffffffffff) ioctl$LOOP_GET_STATUS64(r2, 0x4c05, &(0x7f0000000200)) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x803, 0x0) 03:09:30 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) splice(r1, 0x0, r3, 0x0, 0x10010, 0x0) write$binfmt_elf64(r2, &(0x7f0000000040)=ANY=[], 0x10034) 03:09:30 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0xdc, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003eb96a9c79d3de0cab4645adde76e8ac90dba5bdc53cdc3235210b2e21df4f23e22471e2d53415f8f4151d0b915d0c68708733778513261f1e9a548b33b5e8a96381e1d1f95d49b4e5a7f1497f726ba6d35a1c89c4b200f63c0b8a455a19c00994f30c13cd0c0"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:30 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0xce, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003eb96a9c79d3de0cab4645adde76e8ac90dba5bdc53cdc3235210b2e21df4f23e22471e2d53415f8f4151d0b915d0c68708733778513261f1e9a548b33b5e8a96381e1d1f95d49b4e5a7f1497f726ba6d35a1c89c4b200f63"}}], 0x1c) wait4(0x0, 0x0, 0x0, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:31 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, 0x0, 0x0) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:31 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) r1 = getuid() syz_mount_image$tmpfs(&(0x7f0000000180), &(0x7f0000001400)='./file0\x00', 0xa59c405, 0x2, &(0x7f0000001580)=[{&(0x7f0000001440)="6b6aa2ef60840bc3c13a6ea2540c15b012c27e028253b48d1b7bb5021fe7953c1e7f75d43c7ffa202773f970920da14acf411db5f5638dc3f2a42d9666a15440dae352679b518aa18aeeb5002d1afc387560f5c35a1817aabd1e7da11c97c3bc6b9f4db57e65a1793ce6005158b5", 0x6e, 0x4}, {&(0x7f00000014c0)="887ccfab41e0b0c2dd25e013538febc3f536635b0a794e362381ef774bdd51c1d1ff08b6803641027f8131c33b3a87b36ac3d7a5a2612badc635592460dfff565dbc026947db2c3c31a96122f888f1ec9296aa1c979f09fa0456fda25b8a1918ea19106be4840a4f30ae3e598e30b8ef1238052f7c744fd73fbcbe3a05d15d3cb12cca7f11db94dcaffd13721a04d0f3863c4485e614ecf22932b4a2a209c7c0b0602d9cdda72f124db68432dc8d30d1f219c4781fe1", 0xb6, 0x401}], 0x1088, &(0x7f00000015c0)={[{@nr_blocks={'nr_blocks', 0x3d, [0x36, 0x6d, 0x67, 0x6d, 0x30]}}, {@huge_within_size}, {@uid={'uid', 0x3d, r1}}, {@mode={'mode', 0x3d, 0x582acc9e}}], [{@appraise}]}) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$LOOP_GET_STATUS64(0xffffffffffffffff, 0x4c05, &(0x7f0000000040)) ioctl$SG_IO(r0, 0x2285, &(0x7f0000001380)={0x0, 0xfffffffffffffffc, 0x8d, 0x9, @buffer={0x0, 0x9c, &(0x7f0000000200)=""/156}, &(0x7f00000002c0)="6a1b3752a6c64efb2bca936be8d8b80286610ac5a83d4ef3f495fa43b7de4aa529ce2649da2f2cff54b94ae1fc387e71b6b066e70c6226f08a6892eb874ae32b63d0fc692ca404d5a5a1f1f1be348e5e6ceec2120559357117aae690e0d6ea1d20585ece41b2c946a186f45648a49e996587fe2ec40c389131e8777b24bc13b13feb8cf084dac2d8197473ad25", &(0x7f0000000380)=""/4096, 0xffffffff, 0x10032, 0x3, &(0x7f0000000140)}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket(0x10, 0x803, 0x0) 03:09:31 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, 0x0, 0x0) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:31 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0xce, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003eb96a9c79d3de0cab4645adde76e8ac90dba5bdc53cdc3235210b2e21df4f23e22471e2d53415f8f4151d0b915d0c68708733778513261f1e9a548b33b5e8a96381e1d1f95d49b4e5a7f1497f726ba6d35a1c89c4b200f63"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, 0x0, 0x0, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:31 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000140), 0x0, 0x10a80) ioctl$LOOP_GET_STATUS64(r1, 0x4c05, &(0x7f0000000040)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x803, 0x0) 03:09:31 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0xdd, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003eb96a9c79d3de0cab4645adde76e8ac90dba5bdc53cdc3235210b2e21df4f23e22471e2d53415f8f4151d0b915d0c68708733778513261f1e9a548b33b5e8a96381e1d1f95d49b4e5a7f1497f726ba6d35a1c89c4b200f63c0b8a455a19c00994f30c13cd0c08a"}}], 0x1c) wait4(0x0, 0x0, 0x0, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:31 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = socket(0x10, 0x803, 0x0) setsockopt$packet_add_memb(r2, 0x107, 0x1, &(0x7f0000000400)={0x0, 0x1, 0x6, @random="7d55b1b06f6b"}, 0x10) sendto(r2, &(0x7f0000000080)="120000001200e7ef007243b717afd7030a7c", 0x12, 0x0, 0x0, 0x0) recvmmsg(r2, &(0x7f0000006b40)=[{{0x0, 0x92171cfb126ec2a7, &(0x7f0000000040)=[{&(0x7f00000011c0)=""/4096, 0x1011}, {&(0x7f00000000c0)=""/119, 0x79}], 0x2, 0x0, 0xfffffffffffffd18}}], 0x4000000000001d9, 0x0, 0x0) poll(&(0x7f0000000040)=[{r2}, {r1}, {r0}], 0x3, 0x0) r3 = openat(r0, &(0x7f0000000000)='./file0\x00', 0xb50082, 0x17e) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800003, 0x12, r3, 0x0) r4 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) pread64(r4, &(0x7f0000000040)=""/121, 0x79, 0x7fffffffffffffff) vmsplice(r4, &(0x7f00000003c0)=[{&(0x7f0000000200)="c71bd7b10a96d96015030e5f8ae2b7fc877e0664dba901b993de1e9fb5af92866ee5689ef027f90ae7d91669558c42cc7a26e726fd689011e558ab70d8525b982e7e341e8dec7e650da9f53a8dcc0a2fb3450db77bf7f1ff18b390c4517135e07a70a2ec4c0a317b6d7217c765ed7b74f87c38b82c9549bc4f2182d88f83074911f2849f69ddf2ac95a5773251559efdc066ee6591ebef20fd6682030dcee1db27a4dbee5d62ec2e2758d5c79dc1eadc0c32b87a18e8e24e99afcf2df8a28b991d1141883c273e4900e0766a1dab262c26", 0xd1}, {&(0x7f0000000140)="2c0902f5623418288e40d7e7894076f069d659ed2f3aa24ac55c67d89141591de1b6de15f559e33a1021c1328b2780ff2573f6d76847aac2be003f8731a955bc37f3a02b0901a263a852c3", 0x4b}, {&(0x7f0000000300)="bef5e702bb56c54cf728126ee8598785b66ce2930663338a2fdc5e573fde843f50f653cf292ff4b9dedb48d31fdbaf4cb25b968a9bee23d92621c79ab63c870706065f901b038fc3d9c6399cb97fe7916fec0bfcdd8976d34bf6675251caf05fca633ffd06779aa2dda922f09e6e98abed7cc01431d53425e86d7d74b18c32b49d84a1b2868218c8c6b4a2f0f1d1eeee8db0c85244791c585bd6", 0x9a}], 0x3, 0x8) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r5 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r5, 0x80081272, 0xc04a01) 03:09:31 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0xdd, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003eb96a9c79d3de0cab4645adde76e8ac90dba5bdc53cdc3235210b2e21df4f23e22471e2d53415f8f4151d0b915d0c68708733778513261f1e9a548b33b5e8a96381e1d1f95d49b4e5a7f1497f726ba6d35a1c89c4b200f63c0b8a455a19c00994f30c13cd0c08a"}}], 0x1c) wait4(0x0, 0x0, 0x0, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:31 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) splice(r1, 0x0, r3, 0x0, 0x10034, 0x0) write$binfmt_elf64(r2, &(0x7f0000000040)=ANY=[], 0x10034) 03:09:31 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0xdd, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003eb96a9c79d3de0cab4645adde76e8ac90dba5bdc53cdc3235210b2e21df4f23e22471e2d53415f8f4151d0b915d0c68708733778513261f1e9a548b33b5e8a96381e1d1f95d49b4e5a7f1497f726ba6d35a1c89c4b200f63c0b8a455a19c00994f30c13cd0c08a"}}], 0x1c) wait4(0x0, 0x0, 0x0, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:31 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x4, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) r2 = dup(r1) r3 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0x5) setuid(r4) ioctl$LOOP_SET_STATUS64(r2, 0x40081271, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r5 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r5, 0x4c05, &(0x7f0000000040)) r6 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) pread64(r7, &(0x7f0000000040)=""/121, 0x79, 0x7fffffffffffffff) mount$9p_fd(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180), 0x2001004, &(0x7f0000000240)={'trans=fd,', {}, 0x2c, {'wfdno', 0x3d, r7}, 0x2c, {[{@cachetag={'cachetag', 0x3d, '/dev/loop#\x00'}}, {@aname={'aname', 0x3d, '[('}}, {@posixacl}, {@dfltuid={'dfltuid', 0x3d, r4}}], [{@smackfstransmute={'smackfstransmute', 0x3d, '/dev/loop#\x00'}}, {@fowner_lt={'fowner<', 0xee01}}, {@subj_type={'subj_type', 0x3d, 'f]'}}, {@fsname={'fsname', 0x3d, '&'}}, {@func={'func', 0x3d, 'MMAP_CHECK'}}, {@mask={'mask', 0x3d, '^MAY_WRITE'}}, {@subj_role={'subj_role', 0x3d, '/dev/loop#\x00'}}, {@pcr={'pcr', 0x3d, 0x3d}}]}}) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r6, 0x0) preadv(r6, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x803, 0x0) 03:09:31 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0xdd, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003eb96a9c79d3de0cab4645adde76e8ac90dba5bdc53cdc3235210b2e21df4f23e22471e2d53415f8f4151d0b915d0c68708733778513261f1e9a548b33b5e8a96381e1d1f95d49b4e5a7f1497f726ba6d35a1c89c4b200f63c0b8a455a19c00994f30c13cd0c08a"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, 0x0, 0x0, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:31 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0), 0x0) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:31 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0xce, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003eb96a9c79d3de0cab4645adde76e8ac90dba5bdc53cdc3235210b2e21df4f23e22471e2d53415f8f4151d0b915d0c68708733778513261f1e9a548b33b5e8a96381e1d1f95d49b4e5a7f1497f726ba6d35a1c89c4b200f63"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, 0x0, 0x0, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:31 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) pread64(r1, &(0x7f0000000040)=""/121, 0x79, 0x7fffffffffffffff) r2 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) pread64(r2, &(0x7f0000000040)=""/121, 0x79, 0x7fffffffffffffff) r3 = openat$vcsa(0xffffffffffffff9c, &(0x7f00000006c0), 0x0, 0x0) syz_open_dev$vcsu(&(0x7f00000000c0), 0x10001, 0x20002) ioctl$LOOP_GET_STATUS64(r3, 0x4c05, &(0x7f0000000800)) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r4, 0x0) recvmmsg$unix(0xffffffffffffffff, &(0x7f0000000580)=[{{&(0x7f0000000700)=@abs, 0x6e, &(0x7f0000000480)=[{&(0x7f0000000180)=""/47, 0x2f}, {&(0x7f0000000280)=""/109, 0x6d}, {&(0x7f0000000300)=""/114, 0x72}, {&(0x7f0000000380)=""/167, 0xa7}, {&(0x7f0000000440)=""/13, 0xd}], 0x5, &(0x7f0000000200)=ANY=[@ANYBLOB="2c000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="181cf8d0e22c290f2ea1b6cb102e46f5ed6064d54557a526be5a4fe72f3ae608c8015ac25527008adf847c9f4626e22f", @ANYBLOB="000000001c000000040e990be3bd884e02000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x50}}], 0x1, 0x10100, 0x0) ioctl$LOOP_GET_STATUS64(0xffffffffffffffff, 0x4c05, &(0x7f00000005c0)) preadv(r4, &(0x7f0000000280), 0x18, 0xd9f, 0x0) close(0xffffffffffffffff) syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), r4) socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x803, 0x0) 03:09:31 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) pread64(r1, &(0x7f0000000040)=""/121, 0x79, 0x7fffffffffffffff) pwritev(r1, &(0x7f00000013c0)=[{&(0x7f0000000040)="2d4b2e0b95968896828b414c8b2b5be14fcb082c93e2fee75acc4d6b3250654f6ca77ace91651b6bad623e9c398016bc67bf30098909d018474e2bec85197eaebacc484d37b9abdf554f33cd49ba279a59304a5f2b6c64196854fbec9cf3cc9208a38836091a4cf4219017772873ff3ae7c5ed8b7b784c5ae29ff3ee9b8d0a182a1f97ada03ac429ee0f", 0x8a}, {&(0x7f0000000100)="031c87d19faf11cef3282a47157ac5eeb0f02a", 0x13}, {&(0x7f0000000140)="1cab4aaf289cad2007c8871855c4c1914a04e33ec53eec1fb17eadbe1a56e28c86af98442f4de4bc5aac5c8548566262f351", 0x32}, {&(0x7f0000000200)="bd935cd0bd9312b5fec0dae027459ff7c42e161e463644e2604f3340b1c4e4031d02bf4152ffc8087bf4afc04ccdaa5d91b0e8d94d8ef582fca933e60a282301fdb53422a79c551721c6157b63b6e1e6e30bc07cc0948d346efb0a815fdf49522c68dd0489c14e80473f0cde0be9639971cac38a5256b6677e8756b8f7de9b954443d52d9a8e863d52c753a6274842efd06809edc97087fd1d56f6dc78acaaa200b2eb86f334b53a944bcab4c7620b82b27762c259a22037c5c49ac02cefd2934daf39a053cbaec651a0fb7344b7327c0f326bd01df316746e1768681a5f04d3cee6c90674b184ebc517279b93e07f75ee54f44fc6424ec117879f55ed42401cb0a83367b50441b9c93927c9a9a48b84bc6dbea57f3835f8e63c28114e1aa7332438ad0497d35d4f431374a1b956c06b6e4a3c82aeeda1deb8afb35eddd35a2b6ff98399356700ce2e8b8f56ce90da700c24017788da81a6fcee6419e45ec6d15cc42ffce5faea99f7ea8b68757400bff25e1ba7a2403eea35e24aa9bd2c5afc1fd7123298b6e1e3b2ad92ec4e7f751e2185906159f56fd5095af4e688262f9cbb1dd33c3e2fc0f4a498258841941857053e4e240709f01df9c45553be987b53d0dd64e8dcd750da030e11d17ad8cf28e3807d835a7a6507f79bff26e0a9d19bd00b1e08c3e9851e17f74d728367542663e55df27974ec6cb0b2a2a314df3a6214e2428fddd05a79e1af353f8fb26c2f2c5051476bd28b1358784af5bcd2cfd29a3632ad5570622f9e1858d45bfe4244e0453f758caf282111d55e7885f71cfe588efcba2f6c08f8c1453662f72102a7102b532ff5bbb05731917fe1c2bb9e970369f4be0b9a8f7f67d7ce8c5f83558a0072e3763329dc4be92a2a3c2d59781ec2b29f6ea76a49badee4a29777688aebad07b160c18d38dd8ce6939d15718072d456a737feae0d919b1ed6579d690d12a87b9994d0cb632ff0af1a85678be745c0e243d8e6558a375c05a3603d2131ed1e9468b63e923fcf615ac609b0156e136cb8ae1711e0b8b7cf4a41276f2298a103daf8e8794be7a3750ed3c61f2d0954d84f6c50262faf80b87a6669062062ecda77a49b32fd07203d7c6f612f6245b9df66f0a4131999dcb354ec8fadef4fdf05060750a06ce4d0460681723460d2102baa4cb427119aed393871f258056c0a524cddc2fc7e2e1f7f609a23a4383eb24f4393093337747990585a28854d405a05c20e74f6419275bb8fe81da706b77ac2ad777a4990791f5e5dcce493edc5e669fe344e5b4948016a9143806ad293f9e530a0e6c7c25c67681c3c612eefe18d96d5cd2f117f5409800038bab5643b69d7d7787f8ebb645b1a7b178ffa684adaa3db8ae5192440bf1aa7af618d971d50c431c6006c1f75f17cf447158825349098fc1a070d81b6c112c431ca4d9ebf53bed616371739408b3c9b96155a37840f9327737359164ca9450ece2502817433ca3e5f817382d70b2e4f4de93afe8a28395ce94a1f78219078b37bcc397e8a20ea240eca3a268afcc7947904d9888636f6889cc628147e4ba0dbdc86d2936781ec94dcbb9257f70fcfb4a02ad510676a02a18bfedcbe4bcdf1db4e17fb5520da91386f64e45870318d1364441bea4b97c00223042972b28af5bcd651dbafeb1d7565b864ba63410a46a0f43aa26d79a425385f96a177198df8e7fdfe1dcc87e5f68b94d8caa0febce04e8d973e0bef3bdcbb4eaca96a064d8545b844e972860c8c4349314f62df1ea3bd3f27c91783ca587591878ea5fd02d80f915c86099709e6403418b61a1351e0e91bce335ab167cf586be7027a69303b5620fea0417d45f2d70059c8e44ea9afe96f0c46336e92c733f49e13b2513966f558feffa911f6e1e874fb2bd730f0dabadaeaefd21f8dfae30c881621ca000a9b5a9932e3dd5f8562d9c3f5d89437c50745e2a6348041f891300eb89978358b3e16cf8c1bca46d0f2459e17759bfe21dd6bfb074a3425e0988810d0c829b7370f8698a4edfb76420cb64a16c460ecc367ae2f5648b93d6a5327b5e3e983c06ae1c49873e01fc9e8b84293ce16f1aae65210834c5d278ca805ff8a1a5d16b94cc86b349ef586b2e95435973d228a65ab52294b31ae59ef0ac191a57a986449b0e63daaf95d1168fbf85c5949eb0c661e1471c04b68962edeb47045970b23935218a4d1326fc4893f48d7f9a367d683ac52e51a66ea1b21207cbd197e08a368515e4bfca3648433c38d3460be89a4cd2dad0ae0233439aaf3fbf0827ce19943b40b852789ae25de64111a23c156ad069ca1b0b4d1b7f27087f9d533da4281da45942c47631b674a7f5712a49090a4a784d92850cd174304a3ba3d6417380514b29daaa47a916a1e49ef63c2375bc5f14cb11360202a24f1ffdfd2df5f940f00c79fed81c2bdc9a6d2460eb90ddbf952740a0b9aa9da4a226a73b61e5119e4e385346a0cd86c38b8c4176ae3e38b8ea4cdb00c871fe98d46b40c595f09efad802182a305fb1dccce54c3264c09bba2abeaa421df17720136a05a8ffed16378054e1c138e8cd34e8cb9738d3be696c704e1e0b0e2dc22aaa1448df48063a9b55cc86597ce8dedf7a8646aae0c7c5e27462590851414262fdca95515c305bb8b7cddbf0990eabb3d20ea2714a69c8f33792dd0dab8823a16f537cff81d9e2b87e85cbc9f51f64efce44887529e1728eb30c3b4a0727bd2ad2f7d74f62656e1c90a9cddd827fade0e24ec17b5693c4829e0cf8c8799769a1f6402557779e4025cd08ca64a4543fd8aa953d8a2c8b7f3cbd5070d8294b543ffc1370354c753861185918bd998b573201a15b012cd93ed1806c0f13071560c9119504d283aac0c43c6b35348b1751a5fcf536a576f2369dc71e7d0b1fa4db55b36217b790a368c7c0d8cae3d95bf373ce9eee3ed5e14c20d5e575e9f60ecb460f692b8fda798fd5013cd4d154fd863d493f67a2531a3ee0e60aef2b1c87de6dd026af61029a5e0a7d82d633b7f72258f2ad505ae5fae1221aa914e7f55f980e91cd45b6cacb1c0228692d1a10d2846c4553d0ec99b8474af333a42d7063c126f1d6105a0d1a7ba913d8f0eb044d7ff0671bdb2d5b5affbaff7b8a6befb5b33890120dc99314bd58cddec54b410489c7984761d7839d09108f8713d5b1bfc366e11a2290c7c0a38ce106a3455e5af1d8d7f194aa7e457f82d965fb9dca6aff977c4d4521529069902caa36b95aa03c12bdb08b40f5f9671fd8f78c6b469dc990b5fae254ab603326aa311d45274b8175b2d7c303587e62fdff1179848e76f095aa75da5013f78f9a59393c26b77cd246c250efc9ce03227a11ec4d9d5343865a988a04fd92f21506e30e251f7ace649b431c6914319e5488c917d4f4253f2735c3084640480c227176fc7a4dd0c28480da28f6196534278c4046642b37e2fd2e709e3328f2d4539d07798d21164f333bad38710121d2fce01b7ce1523c56b06dcafc6d275db703b778cb6c137a8b699537428358236c17e4eb9aec60d364b5e91b0546e3a1664577965b5118e5169f91bb799f5c724a5f66992c50ba7d0b85c4d0bf31070fec62103c97337e1d685be1e64db8abc51722f79d1572b040c4423262d30802ef461f2428a36c20cf76766435e3751ee01aacf0872b1936808b7b7d99331d0f7880df7b4707cf130fe5a90246f576f72942d91ff6684c333c1845f3dbd72373748ed75ee54720d8a4b4e9835fdf3f7befc99fdc15501944b4461417fd6ad3f9c79a66156193fbbe4018a2e5d4b1372c31943d0856fce6605c9c0893f9f5b8c082f50938c91527b928be10466dd830964321b54997e69499b8e4ad13625ca9839b8fed6a72f1a099496ebfa30b1b5753223ed92e509db351631289fb528cf95e134f6e405e18a4fd4357c10b4cfbe1d0abe8a148ab4a88c17cb63d8167dbc3ac66edf3633f8a1764f7ed0bece0abdc8c520f97518bb6f31333c090ebf3e4075bb0727fe0d66250b3b4ca8bda79c4aa9b9fe856aebb4c791de092ed578e68744cdf83a78e072a6077918254536f3ded9b54f803a8d132a5898e0f7d254f9c26c98792e2f5ca3d11a6d3683b03a46718296cdbaeb04661a267667e459f7e4223eaec22f03a1d22a5309035bbd6ffc07e3c682a985536eb188a2540be5d6baf014b13b12e964193139ded2ed2cae4e9bf86d3a56f1b1506b27afcbf18b8d062d5c3886828a857ccf61f581d7ff02fcb60eb11e008a68247e5c5c860a472ab516b9f5f44a0502acaeb8413f793642448966e924adbbe86c243ecd0408641998024d4b50f75b8b2386b9f10bfe1eac9e8dce57f63de0ed010ec53bbb84ad6e94dd33a3365b7102ce7ca7dae9d65d82e874c3ab7d8676b8bb2c334187ab3a6dfc0a85bf1e55ffd0a0c556e348024a8c12db4f6872eea40ba57d4ed8317472512a034fd77c708304014b0b2e1e9e153630837ebe0ba8a700b3ced626b259a9de6ac69f76f8c0fd753b29271eddcd28b82f35113f589237755366925bc0bb3451a0cdfe6cd47a5df6cf5fe286fde430542d2963a9dfcc124fe9dc65fb63312be92085d3415bb04545235df672fe63278880feeb59d18344df87111ba557c257d6b03b5287578056a4a8df635ee7b567933d27d9d239c5d074d113b38101c8b9d69ed1919539b7394d3be8b6caaf086e429ca1667f66a591d9f56c22473bdc34437736c68655cde510070aa25b26b5b55f230a0f5691c9407add0493d803898b85527d55f7a2618b57420a0168be9760092c1a15434a32e0b4782ddd21472119c7494ca2bd47a9229dac1ccccda9f0437d0ff2c96fd1f2893f73327e48382c5e5477a63f85e509b50d26be0a23ce6f01452913809efb62abb13dcc07304cb3460e407403097ad172a91c5adfaa8106f2272f79824eec0e07712028f8c37dcf3929169ac2dcd70e28b52103499c7e136b715ba21ca0fc46b5ab6049d45d57575b0babbeacae88d5251709da1a1f01153153dd9402d530dcd3c4553182b769cc8b228352d915e52229e9a60bf2856f2e760772963fccec2b688ab9639881bb3a95756ff8daec02f02a0ea95662a31f3bdf31fa85e8e587e035098f646629656ee06a75ddff04a196cbed289645d35239ccd00eb86679a55e4af87b80d8057022b0f80c7965663aa5be033b311ee92065cdb75417a398fb289723ab71578851565ed75a4296ffca43f458bb1b0d671e96af46c83a52bd0b5bc1703a5a0091cf09ddfe50aed39ff3fb324c7793b04f33964058ea8fdc76f81edc18266b32101ff4571c2b7e51febe701208bc2b561662930669ad9559cd847f0fdc83f82afbf528f1d638fb181461f9bbf0d48867b22b80108b40bcfe0540c04b787d9c36dbda3666d120dc00d64f8ed3a32438b77f9c9a20b94be7fbb8e1f77213c50b0755b79a18978d45d79a7d31718ce8b0d596e5e2c216745b52ac7047d0b11fc5fcba657712906c4d0d3f66de84dee9f2c24ddecd021e924faf38c9720a9d01dc17479c0b0f6aa1a04da031dfac85e0324b870ddf654d9a72f9cc0bcc7fb4705d785ac555a945ee1b9ef965e0389f2e4dcd7e3d07b581e1699827c90abed25c4ff310f1a91b01c41d32f41e97b2047b3cc2be292f12091866f11ed2d4afaa7a54b5f7714c5e89a48c4d241f1abb8934f338db006271660ff4ed23f148b0863b3a738f43c0e77d0fed1b3ed73a8d369a8e1bf96bf76d1aeab89913760dabf9bcdcb8b465728e50ff43c678d6b36968d25c47b8e1cc5e964b", 0x1000}, {&(0x7f0000001200)="e557fff3cb1cfb354fd5c437530ec3d2c70aad93170fa78668230c7339a9e5d3e132dcd2d5bd0e2ded41ee6ed52109da81955eda8c3ae4fdcf96cbf0256f223e1c3aa3da0f6caa2c1a69ef86706b65945bf35bb1a8f362877512138101e16d39cc9a6966e878b306c2a255d546745ffcbd35da280bd2009896a586a4cad60126d99beac703947732ec1e712b5ee16d3abd94f8e668a1224649be792ab92b97d853698f2e85544133e1da271e837dcc2cc490d7eadb993dd65d3e04b2a14825484db73e66fb8c7b8a315f3acba8a5f4b766e5a06ba148a29125f207afb861aa269999abc8909b1fea0248f5bec8", 0xed}, {&(0x7f0000001300)="0fa959228c6d2ceb4ba6ca79e0dcb9bf97b3cb90d3056d67ac38e889149ca2e95ef760bc1f22335dc8553f71cdaddc4852d6e6308c410b9dae5af9446f51bd46cd9d22b15a3d6f39adfdcc2e2ad3264a9bcd0edc77c215bf343668eccc254672ccefddc712c6eb46c63a223b6d6c24478ccd0621bcaf4919218da9a1c6d87cea6a3e265216be0e99e985b8c930", 0x8d}], 0x6, 0x6, 0x0) r2 = syz_open_dev$loop(&(0x7f0000001440), 0x0, 0x21a500) pread64(r2, &(0x7f0000000040)=""/121, 0x79, 0x7fffffffffffffff) sendfile(r1, r2, &(0x7f0000000180)=0x40, 0xc07000) r3 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r3, 0x80081272, 0xc04a01) 03:09:31 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) splice(r1, 0x0, r3, 0x0, 0x10c00, 0x0) write$binfmt_elf64(r2, &(0x7f0000000040)=ANY=[], 0x10034) 03:09:31 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x40) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) getpeername$unix(r0, &(0x7f0000000040), &(0x7f00000000c0)=0x6e) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x80081272, 0xc04a01) r2 = openat$ptp0(0xffffffffffffff9c, &(0x7f0000000100), 0x141000, 0x0) writev(r2, &(0x7f0000000140)=[{&(0x7f0000000200)="8626c6308bc2128dfb113d2b13df36c6034c1aaa4a04280897074e375a18c56f29d10e2c0841aaa37d3ca00dcc228f83767af7abd7d85a96cb394b43624273338635b07f64d917642da0afabbc6d5dc824de03bf41b3cc1f5a8bcb89ef4d5b60e964b98f052dcf01f3c6c2b37e9dc2df2b3edc601bef02bc45b6655d543407900881bbb0a9fa9dbbb3262d14bc83d09b0efcb8c55468fc317ec5e4e9698121f6c2bbd0eae44daad7448c531279a77339e1db7fb1d502fb3e09c57461bcd1eb8586dbb1d8bc88c896ab9a9b16308679981f5a83fe240f5a9bcbafa0ee9f3eae3cdcaf1be0da02a16696b80216419183", 0xef}], 0x1) 03:09:31 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x502) ioctl$LOOP_GET_STATUS64(r1, 0x4c05, &(0x7f0000000040)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$SG_SET_RESERVED_SIZE(r0, 0x2275, &(0x7f0000000140)=0x1) socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x803, 0x0) mmap(&(0x7f000070f000/0x3000)=nil, 0x3000, 0x100000a, 0x80010, r0, 0xfacf000) 03:09:31 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0xce, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003eb96a9c79d3de0cab4645adde76e8ac90dba5bdc53cdc3235210b2e21df4f23e22471e2d53415f8f4151d0b915d0c68708733778513261f1e9a548b33b5e8a96381e1d1f95d49b4e5a7f1497f726ba6d35a1c89c4b200f63"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, 0x0, 0x0, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:31 executing program 5: r0 = syz_io_uring_setup(0x187, &(0x7f00000001c0)={0x0, 0x0, 0x2}, &(0x7f0000729000/0x4000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000), &(0x7f0000000100)) io_uring_enter(r0, 0x0, 0x0, 0x3, 0x0, 0x0) io_uring_register$IORING_UNREGISTER_EVENTFD(r0, 0x5, 0x0, 0x0) io_uring_enter(r0, 0x3a28, 0x0, 0xf, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) r3 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) pread64(r3, &(0x7f0000000040)=""/121, 0x79, 0x7fffffffffffffff) ioctl$LOOP_SET_DIRECT_IO(r3, 0x80081272, 0x200) ioctl$BTRFS_IOC_QGROUP_ASSIGN(r2, 0x40189429, &(0x7f0000000040)={0x0, 0x5, 0x4}) io_uring_enter(r1, 0x4548, 0xd9dc, 0x3, &(0x7f00000000c0), 0x8) 03:09:31 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) syz_io_uring_setup(0x6782, &(0x7f0000000140)={0x0, 0x1cf3, 0x10, 0x0, 0x8, 0x0, r0}, &(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, &(0x7f0000000200)=0x0, &(0x7f0000000240)) syz_io_uring_setup(0x3ede, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, &(0x7f0000002000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, &(0x7f0000000100)=0x0, &(0x7f0000000080)=0x0) r5 = socket$inet6(0xa, 0x3, 0x7) syz_io_uring_submit(r3, r4, &(0x7f0000000140)=@IORING_OP_SEND={0x1a, 0x0, 0x0, r5, 0x0, 0x0}, 0x0) r6 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) pread64(r6, &(0x7f0000000040)=""/121, 0x79, 0x7fffffffffffffff) r7 = syz_io_uring_setup(0x15a3, &(0x7f0000000080), &(0x7f0000ee7000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000000)=0x0, &(0x7f00000001c0)) r9 = io_uring_register$IORING_REGISTER_PERSONALITY(r7, 0x9, 0x0, 0x0) syz_io_uring_submit(r8, 0x0, &(0x7f0000000180)=@IORING_OP_READ_FIXED={0x4, 0x5, 0x4007, @fd_index, 0x1, 0xee4e, 0xc4f, 0x0, 0x0, {0x2, r9}}, 0xb3) syz_io_uring_submit(r2, r4, &(0x7f0000000280)=@IORING_OP_CLOSE={0x13, 0x4, 0x0, r6, 0x0, 0x0, 0x0, 0x0, 0x1, {0x0, r9}}, 0x5) ioctl$LOOP_GET_STATUS64(r1, 0x4c05, &(0x7f0000000040)) r10 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r10, 0x0) preadv(r10, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x803, 0x0) 03:09:31 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0), 0x0) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:31 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0xdd, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003eb96a9c79d3de0cab4645adde76e8ac90dba5bdc53cdc3235210b2e21df4f23e22471e2d53415f8f4151d0b915d0c68708733778513261f1e9a548b33b5e8a96381e1d1f95d49b4e5a7f1497f726ba6d35a1c89c4b200f63c0b8a455a19c00994f30c13cd0c08a"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, 0x0, 0x0, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:31 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) splice(r1, 0x0, r3, 0x0, 0x10f00, 0x0) write$binfmt_elf64(r2, &(0x7f0000000040)=ANY=[], 0x10034) 03:09:31 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) pwritev(r0, &(0x7f0000000840)=[{&(0x7f0000000200)="dccc9f51054a97d644aca5755f3cd13068f775b70cf515c3721807f0c73e6bbe6b7e51e209377b01b39f5f008a904c07e5ccc329f4f26041381b98c5c0b464a857a3e247d57385ae4c73e9cf566feba0c67bc0209cc789b37a11b8eb77baa55ae0b0fc81f412cf1dbf2b4571f114367766b59483631a9487b73fdfff9abb9de1517cbf441121ccc19c7ea7bafef8a71d7181a814cb55fae988f553d108909c232f29ad4cd16db1d66f67072acf227879866cfb6ac770738b6ebe1f8009caf708e7b9a32fc2407fc3", 0xc8}, {&(0x7f0000000300)="9992ea31ced0d4be7367b2bfdd0eb5dc603f1df36c02f07919da54d20828ccac8e4d56ba1c111ef0e8ede6b523fd4fa1fb7f17b4d3d05345bf1993e41fcf1af62b5f844db58a620511c94d06d987906e42559c7d230714e0fd93e090da828ff18407ae990b4834cbd66815b4dec7a7187df150cc452a23de848465c16c3afd9db783affec9e3e975c3743290a5ce5e3a131ddd381154aabdd0b90ffe68019eac3d9d9c345428ff3b92", 0xa9}, {&(0x7f00000003c0)="fd4350e8be8aec8594c8bffac4e9641c1b1f651adea5bdfe331209f2bb0ad1bf696c3cdc93598b41c97af171b533f262a5e51450c3bbcb2ba6186fe5e426d45930dc6e872a7a25dbfddfe0fd63a512bcbdd22df34aaae1a869480040ca9760b839c62ce34b4329a1c3bcf7c70b051b3b70bf36a7653e783e0e6b22f3eab24e9f5fcd", 0x82}, {&(0x7f0000000140)="3e23104885111afe55d6cf8c53698808b6b4621ae1cdd1b1c5a3a50761d3aeb1ba59e63791a8f7fde5453f48b2049733badeaf7a83fa53df1cdab2b6", 0x3c}, {&(0x7f0000000480)="60ea3310bf08255f485b2673ed2535d11783585590e31994c7748198a543ee8d619e4077da95833a7b0d0c08d55273d49a4fef0ea009c961cac5cfd37081088e737c095a9fd27ae244ca1c03369ca250734ed6f46a618be8efb649a65536b72ada92096656d7f450c82f90800cdc560b3302442b08443a110d7dbca5dcb69effc77e60260c5615f0daf7f6f1185c22df793fb19c41b37363607e3a9973fcb12d8e0648c2f9e6074451ec632154b86de7e144ea471245640c9360ff04c3661207aff5da9b6d37186ec45763250ec7d446dc5fb69d97b4817ce2", 0xd9}, {&(0x7f0000000580)="3d4b72ea92d2adbd4ad485fd94f1456661600a6d409beb27b70c4f1b5fb0a5234efe8e65d751ad4ab26afd142e33eee2da82ba1226b6a54f21ddf90e4d2e1049703cc730512f372c25e328d9ae5b59a168bf3a1aede5ebf6023c9a9503c814e590", 0x61}, {&(0x7f0000000600)="2936cd1215b5eac7f4aa56aa55ff738d96221614a2d49e504a597ffbcadeb52041c31b1c1e8d40106c5578b6e153d46eae8991d24a3f4cb8c5fabf354f6a176929103b5680b2010acb1d7b25a77b63dc9c63b2b44f0b91a891dc7af3356945e06965c4466500ae384dc59a55b8d91690d24c057bd403d8c34f23abcc8e919400406d86b3c103b61a3f85c2a4ead7b6d6c37b2181b4dc1dfd9598b094027d4fffc1013ab37c77b1e422f42b86346b3fbd94747b17054a", 0xb6}, {&(0x7f00000006c0)="f4aa7f2c8d4456b0693cafe3aed45b217aeb16e284a5f3a44f90bcb6d45de8c67dd34eaff68ff75049c6eed533f8f76423fd9d9ddac5cfe70591520ef3b5da9e510060023c6eebd446cc2387aa34987b49075d9795fcf47008e647960f08c9e4ce5c0cb8dad8d378c932d51cc834e6ac70cc6c2000afcca39919acff38220884eeed1df9d0e1350dee016b67cd79c8c5d1039488", 0x94}, {&(0x7f0000000780)="b9191edb604913ccd09af0eba7af09d659a6be5287c9edd672aedfb08fd8b9b82e40592ea8f0e99dee976cf08c7003f123dbb25b52c953a0f2dfa4b7a9e59dc70385998ef7fb15c497fc2a9f5b89d77d5424a12dd7c9ccf7f48b8ac9f0245cc83f729e7b67f0db12635c8e9f82e698cdc3dd3675fd0d8e663cf815ff379a74269a9bb14ff447bb67bc207eaf7cf48c54e97eebfdf3ce43223f2aa2e216843d6c5706e75ea256b0da662c853be80fc458a2", 0xb1}], 0x9, 0x7, 0xc) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x4c05, &(0x7f0000000040)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) r3 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) pread64(r3, &(0x7f0000000040)=""/121, 0x79, 0x7fffffffffffffff) dup2(r3, r2) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x803, 0x0) r4 = fcntl$dupfd(r2, 0x406, r2) sendmsg$ETHTOOL_MSG_STRSET_GET(r4, &(0x7f0000000a40)={&(0x7f0000000980)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000a00)={&(0x7f00000009c0)={0x18, 0x0, 0x100, 0x70bd29, 0x25dfdbfb, {}, [@ETHTOOL_A_STRSET_COUNTS_ONLY={0x4}]}, 0x18}, 0x1, 0x0, 0x0, 0x20000000}, 0x4) 03:09:31 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$LOOP_GET_STATUS64(r1, 0x4c05, &(0x7f0000000040)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) pread64(r3, &(0x7f0000000040)=""/121, 0x79, 0x7fffffffffffffff) ioctl$LOOP_SET_FD(r0, 0x4c00, r3) r4 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) pread64(r4, &(0x7f0000000040)=""/121, 0x79, 0x7fffffffffffffff) ioctl$EXT4_IOC_GROUP_EXTEND(r4, 0x40086607, &(0x7f0000000140)=0x1) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x803, 0x0) 03:09:31 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0), 0x0) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:31 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_SET_DIRECT_IO(r1, 0x80081272, 0xc04a01) openat2(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={0x2000, 0x10, 0x1}, 0x18) r2 = socket$netlink(0x10, 0x3, 0x7) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)="177ce952d822d883b09d0a2b004b5192cf4b1a584feac600296c2c3fa89f5fd9dc882e02b150", 0x26}, {&(0x7f0000000540)="ee85f84cee625019508c62f6dafe02a3ad73bc45692b19a0e4b105a679528131dddd0e450ed7b41723297307b958a3a8b79f6f87ac4a395814c739a0a6b443bea15e2523fade572b8a260f3b805d2bb1e49588d4c52d745243cc54b35f2e8acc0c7cffce6bb7245f725bfdfb071a34e8c2c50013a099a2e2af67d484b773c9b9320403b579467b1702360e39bee08388bea2306e551d86754f038e2722321cb533325b32caa1100df8412c2aa960b623e08421d891ca98a0af3b4462cd6618e4335411d53c2f", 0xc6}, {&(0x7f0000000400)="c62f1ffba20b7dc8f04943e5a62612da83019e4a0f33c52c8b5741d4186c5fbb6a8a275e8018c00a5c397b0163a9604bb20f7fb8faebe902ddb1c1c4cfeabed93a53e091f668d7be90ef92df03270e3b0547430ef6d100113d734cb255c90a2cfaac48476fe30a0d43", 0x69}], 0x3) r3 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) pread64(r3, &(0x7f0000000040)=""/121, 0x79, 0x7fffffffffffffff) r4 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) pread64(r4, &(0x7f0000000040)=""/121, 0x79, 0x7fffffffffffffff) preadv(r4, &(0x7f00000000c0)=[{&(0x7f0000000480)=""/186, 0xba}, {&(0x7f0000000180)=""/31, 0x1f}, {&(0x7f0000000200)=""/80, 0x50}, {&(0x7f0000000280)=""/58, 0x3a}, {&(0x7f00000002c0)=""/25, 0x19}, {0xfffffffffffffffe}, {&(0x7f0000000300)=""/212, 0xd4}], 0x7, 0x4e, 0x9a5b) 03:09:31 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0xce, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003eb96a9c79d3de0cab4645adde76e8ac90dba5bdc53cdc3235210b2e21df4f23e22471e2d53415f8f4151d0b915d0c68708733778513261f1e9a548b33b5e8a96381e1d1f95d49b4e5a7f1497f726ba6d35a1c89c4b200f63"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}], 0x1, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:31 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0xdd, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003eb96a9c79d3de0cab4645adde76e8ac90dba5bdc53cdc3235210b2e21df4f23e22471e2d53415f8f4151d0b915d0c68708733778513261f1e9a548b33b5e8a96381e1d1f95d49b4e5a7f1497f726ba6d35a1c89c4b200f63c0b8a455a19c00994f30c13cd0c08a"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, 0x0, 0x0, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:31 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) splice(r1, 0x0, r3, 0x0, 0x14000, 0x0) write$binfmt_elf64(r2, &(0x7f0000000040)=ANY=[], 0x10034) 03:09:31 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x8000, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x4c05, &(0x7f0000000040)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x803, 0x0) r3 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) pread64(r3, &(0x7f0000000040)=""/121, 0x79, 0x7fffffffffffffff) preadv(r3, &(0x7f0000002480)=[{&(0x7f0000000200)=""/172, 0xac}, {&(0x7f0000000140)=""/30, 0x1e}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/94, 0x5e}, {&(0x7f0000001340)=""/190, 0xbe}, {&(0x7f0000001400)=""/71, 0x47}, {&(0x7f0000001480)=""/4096, 0x1000}], 0x7, 0x9, 0x4) 03:09:31 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0xdd, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003eb96a9c79d3de0cab4645adde76e8ac90dba5bdc53cdc3235210b2e21df4f23e22471e2d53415f8f4151d0b915d0c68708733778513261f1e9a548b33b5e8a96381e1d1f95d49b4e5a7f1497f726ba6d35a1c89c4b200f63c0b8a455a19c00994f30c13cd0c08a"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}], 0x1, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:31 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x0, 0x0}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:31 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0xce, &(0x7f00000003c0)="8d31e183156939000000e28c0b1dd2a357b265c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a823ec2117496b2dd4837334f73c37edfd46003eb96a9c79d3de0cab4645adde76e8ac90dba5bdc53cdc3235210b2e21df4f23e22471e2d53415f8f4151d0b915d0c68708733778513261f1e9a548b33b5e8a96381e1d1f95d49b4e5a7f1497f726ba6d35a1c89c4b200f63"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}], 0x1, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:31 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000200)=""/251, 0xfb}], 0x1, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x4c05, &(0x7f0000000040)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r2, 0x0) r3 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000300), 0x620400, 0x0) openat(r3, &(0x7f0000000340)='./file0\x00', 0x4081, 0x1e1) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) creat(&(0x7f0000000180)='./file0\x00', 0x0) socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x803, 0x0) 03:09:31 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x1a04e0cca593c099) ioctl$LOOP_SET_DIRECT_IO(r1, 0x80081272, 0xc04a01) r2 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000100), 0x60280, 0x0) r3 = openat$tcp_congestion(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r4 = dup(r3) setreuid(0x0, 0xee00) r5 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) setresgid(0x0, 0x0, r6) r7 = perf_event_open$cgroup(&(0x7f00000029c0)={0x0, 0x80, 0x4, 0x4, 0xff, 0x95, 0x0, 0x1, 0x40104, 0xa, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x2, @perf_bp={&(0x7f0000002980), 0xd}, 0x3212, 0x1ff, 0x1, 0x7, 0xffffffffffff5c17, 0x5, 0xfff, 0x0, 0x2, 0x0, 0x923e}, r4, 0xa, r0, 0x4) r8 = ioctl$NS_GET_PARENT(0xffffffffffffffff, 0xb702, 0x0) r9 = openat$ptp0(0xffffffffffffff9c, &(0x7f0000002a40), 0x200600, 0x0) r10 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000002a80), 0x101001, 0x0) r11 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) pread64(r11, &(0x7f0000000040)=""/121, 0x79, 0x7fffffffffffffff) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000002b40)=[{{&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000002580)=[{&(0x7f0000001200)="dae17bb0a01bf64f024b522d63be502eed61e32e539bafe8e0536d3eca420ab40dd3d9a3a250b652cc3490116cf22179c2b3562f6d2c48c3308391884f461f710d746a7f8d7e8653ef147e6819307d3eac8dd131bc50c5abd4eb5299a5f36ede92bcf8a376dfade10ac2a87cf9956401974c35b08ceeedd84af67fa423a98108527dd2eb32e82c06c5cf24879130342d15d3c2bd12f07590c86e8ed19fc486be0f64f15b4aad3bc5c3e34f81eafab2fff30cadacec3ed283b99ec6375a6c051e31b961b99bc11184b5b46f33518300c5c920932792a54fd6184a5f5bb5cae9b0d72aa63e543666f333fc0b740d9302292361ff6fbf8b57024542446a2f", 0xfd}, {&(0x7f0000001300)="687fe5100896c0a1a124d1291bf5ca5e62edc32f5a122f6519e6ab26176ade1277028bf62cf5ea2ccd247f2e7820c71201fd5f08391471886deade5f9717db8eb1cd2fa2564fdfa275a19a596e8a2860d74bef20a3d73af7885252106a2772e5e74902b7c15f98b3ed91be64d5d11d8d749997005262e368c5bfca097ef5735981b7b11599bf286c112b0424695ec21cca0b62847fe2fe0b4db989912149d776111c56d1033cd4ca65736c5c73fef210c4f5ec355387fac1eba66e399443670b07bc07ebfe5fc75e3312ec4541f1d4c1da7a247142a69bdb6bb9a0fe986dc821f80996035b956c5aff9ffbc1ee33ff0cc9f28bc15f1b2f", 0xf7}, {&(0x7f0000001400)="924e8c4e8fc5c8575b67a51e0e1a3a5e3b5e6152e26a7b2a961cec4b3e097f9b6819542901d13a0e3f98c7a3746a743377ecd28d0bed532ff96eb76e71d36d9d74d32442f540142fde046770fb18035e94e3ba7cce4b8a09db549f4e7573c791996c5dcc88024153fc8f3b9a273d42db7fb5cebb566047cb775553704878075acf89a7e0862a614e3d3a50", 0x8b}, {&(0x7f00000014c0)="9d55d037fc9f6e350cd8e71f42e18358efa3b4546b89d0d090358aef020636ee20cc22a3c29f888404e24e1222c8e8a8b5b70c124fe2dd84ccbc99631501680484932268cff844ff583d6c94d9eb381155b3b60fefc2f9263ead65575a6eac60ab8f41322ecc9addf4bbc7a8f4d02634c88d719a8574f20e71bb4ed66f9ae0f3de070c7d493e4d83d2750348a577a2c7b8019695cb66701424dde332defecff3bdeeceba9c55efcaf2cd35d13d167a8db4d48f2db6bc3de318fa6e4da51e61a5cf79118267266c19a1149e9d90be72415b48c9c3bbcb7436cb7019e3eb60f0169799bbb561282aeaf0058256a16bff4023ed019620accdcd62d2c1a34b3d9d169d868848aa6ff28728c057764ec19122997bb5674ed72e1f033c7a3d6e2284f9fa8afd22de94e9a81b80552ec73dfdbf4073dc8dcb34856fcd06990f72bb7cd539741ce2e36d70521e64bcebc6f8692ec44f9da15d4352c6b60953065401584a3c5ad81f6eb1dec432a131e53a597afa1a3420627b0543abfa4b8ccae5c89a8ba834eae5997885b6045ef1a25e695ccc994d41a0c1b14a553fd96101a86cd6d6daa447d7869f284b8e494f26d87ada3bad5eec67286476e8d488d19067aa70792db0957d60b6c907d5a3bcce69d418183062c89ed0f6ec3570fd7b43bc9fd8ada096a72b159d36f061618d062f2a696fb200b20fdf63f965f8309d4afa16d574739bd9d4242c9a21fd5c417911bd100bb3125aad8b9fb007b606c5bee74ada94812e5f6fe41d22b929de911a8ce3954b8b94f75bef67972bfc170f91c8ee7a409abf29ab482194cc3b445ced80ba33842f09fec4c26997d1a15c9e0df47ba8068495869a41cc795e9f9e2995e7d75a48eef0ae43a93f826ff9bd9034eb70479bc63cd8e301038a478e495eaf93cd715043b5473ac776fd51739ec106a3c66ee160bcb5109906b0a292ac6e3aede07e2b8991b4379a80c667f9f4a1a99584db85caee901b34c3426ba39b31c5618ede39069f4b1bf152c53ac224792b6949c7f61f3ddf11dd1e79beab734521bb5f6791ae362b729286b15bcd45936c05ff1e275e81bb4e65ce2dec332e02db6174a38a4903c99090610fb21b6ba9e6977363e084c494c1d3f7b9521b55a4557d5a8b35dd4bf11a3b5953ed2943c27c7b7cfa2de5464959831a5287307f6eb0fcc82f9e2e9c56495716eff79ffde8a82b1dd1d10ab852a833b5f0c092f8d3edcf859d428239fdd5726fec7d9b1adb97b86cd154d2eb138dd792e79def4eeb5771e930870fa2caa3178673584e2858d06a0fa2aac560972aa737c81cb6308a87ff0df53230fd5e1254ebcd67ace5b2c23c452bbb8561b122e97945f8082adadb02107ff5b9eb510c21776f3db73066168efb1a866ef184e4937708ca98b3c6d794c515614360dea1c22773b8980c75ed8e92354135f60eb211bbd240a41d6b6be6df3acb864be8e3b3dcb6027404bf6a85d2eed13bde8029465a68e556d73a13bbb08b93434d6365b8c02c2a4f979861f556072bcb847707b87249b54fb74af1a6e5ebac2d975529bc7d7f4bb8cec969c6d23da33a07707a75f238ed53e076fa653b2984e36565dd48e3bca7c657b7ba37a91a1f70e2a9e2f29528155b2c34687b4eb85ce8ca4602f46ebde3b5ffdfb446eb29ca47384d12c5ac53af9caa15d98b9e94d2b4c3245a943f096a78553d7e02a71379c8b7989fdecd4a6c05d57b9a9a978d19ab33a45a626be93eb6995ec64c4aab453292ce5310abbffd8615dff9e4ff4c5e3bb52b4c5b90c87c685aba6a9e03a7751ef97177a773ca0664064762ce0cbebed2e92da833d822cb3445c600f0c26404ba17661ca7f6475a9da6ca20f9640bf47087f9727c0c942a0ad003a35c83a7abd1235f4083317fd79e95b954c05ce7b562f7f60a8e69cd17fae2234ff0c50d492de9e6bbf7ea69b379baaa2add6a5d86a6039801dc85a55358fdc70e6dc91cae49782639d40136d8fc6bad3414c3dff76b62fde53b468252591ea9b0e4757b9da23223c91c46f6ee6224afdc7d758a57669e81a528b5a4f3ac855340f75c6f9e8b066b580f84ff9b624b420d03a0ea96b3c58d0a0eca4be586e16d34066bec6004bfc17cec4a09d98da1f1d0af7dd2bbe8fc35e6d984030e25dfe5490987aa11bed3e0d28424ac7facf2e1ba779436d7737c0bc66374da77ec16c883a8f9c7441f830c162279d12bf60f21c9106fb71ef00b2387941633ff8a03bd581c13ea79e5f56b8ce985d62cded0a8986972e4eb0cafc42168f7ea17e3138247e7f69d1cac70aa08c560aa7234654e0a2e2b90939416cd9997aeecdeb739252ffccb3c9865262ddf5b456bfb2b931083bff95d5ffbacdddefa012c857095cda28a1befaa7be26ab55885fbd209a3105095d022a934f85cdf479c91aebd2c8d76afbb18c45fd719f79860a2f8d3237fb97c20e15304f0e3b43ccc2cc6f3190679b71dc05a795ca7809f37e0a712bb49e882bec8d52a4bc1b5eaaa2ebed86d5637bbd9471af3350ffb932d33a0b93ab871e79d595ed5e22d74118d8e25d4e971e4628b0dfe8f0c1bea94aee1e04c68b1631b36137378c4dd6e810bb887c455d56e13bcb5eab0bf5e34335413b91469fda1576971262f1141c71db2013e86993b469b10e802e47e276b9532fd4e1d2a765153a5b47006d919dee0e82bdfb8fb653fcd93304aaafb32748fdf088a8482591e9308c0ad1f5e99a9ebef6f75cb2e366d0667a42e825aed601079d8ca1a29e98eff71d151a272edf81f269cf6b52df20015a21a4f921ab353c9b04f0b6867576be10c41bec8f8d8f67d3db4fbf59b31ed8298ce2bcb2b2ab8b672a42832a14e1b3d96152bbc7642e3c6228939c5bc6b2e5efd5b6b084e14defbe09991e3874ad3ad4630aeb875db38b03720e0260c7aafce573ce565403a3df91129f07116f774854c21c0c41c162ab5df9467c2ba9cb7cf089718323940cab88ae44529b62584ebe5779de6e6a638b836623898fab20628017a30fa0fe3c5ebca31ad316853b2dad1e75c7ff0448ae070a9ea65e6ae1e4b1bead3f413ef3b57b11421eed9c475af84b12056ce82c78ac2de928e41da76317e81a6a28beb832ec21c4e4673c69fe0ea52b1dd467c5557fa90bcde9d70d1849c8e7dc24c7ab258c998d15b0437212ca536ae665fb44b02b58f07448d9653371da5a7e5f5d7343be839e08e061ef1e6dff8cad8a80924b9e2f714bdff44d8372c41910e272b9a68c2f492ddd50c01fe80a69063642d5b7a8d8e56bd70fef98ec50b9085d26c7398522ff403a5c5f7d0afaa40d549f5760a25d71c0a7790ae9245a69b1d6c9cb6619586a6230ca21e7597ddc263f4ee2a75e749bcb37fede05d33ff6ad3f6e13a66ecd71b73516b9aa482604f122883f5537aef0697a24db53de8cf77689bdad838c151f652164aca555e8f6298d18171460f39d976c348d832646f61e0b502b51b9d7cf2fb8be332dfa3a5b1b7e45309352f01a3e781ba62b0c9ed372f04b212885549aee754eec477380d9457db2b5b9b84a850ccc14304b45cf0e0a998d3442a0a3f13899eab2a5bf8cac5057f9ec323ab5d040fc47425588b0d7a24c5091a9d92ad123da78d434a097ee303fb1f4bc004b8aabfd0d621a318d039ab17b8f60cc998f7bd14dcdf05d084d3885ec8eab14d4d25903593478f9fda756b0001abe8ae4d0abd5893cd44a87163115f4f63d8eacf4b628e3a001cd102e61078d2ea0b0e782c44fe539b278ee1b8dfaf2e927186ccfd27ee0139f2e067c5904d657d067c6b611c8e17d3015fa993937fc58fb8cc2913b0eece19d2ec77c29bd89c3afb2a55628f9c4833bea902564886eebbec7ed614ecae920b345ad39fc09baa3ed367dc320c3b34953398256d27748f93823140af95957339e0610c01a74617820db0a6972a9137f389667c47ae2c605d07099dcd556414dda9dd9e6d50f102cc8540f9a478d664540fab3ceac1a11a61152e4e8bafae7811e0d88640307eae781459d614aef7f102c7d9c736996063baac9bd1dc85546813fcab776ac95f9203d2ea2edc2cae2679268769b31e7524bb8ee0c30a090231cafa85397f8b3dfab726cd7dac216f8f3981c362664a3dd44c789a64359d42f7e261321e678b4c23c6e4a17acfa3ece5d1e99c213d0e85c46fa2de9875d9ad3caa19a8fac6ff303527253e734c1f530d44b1b0aedab68a03112145e709e17d7da666be14d64c2ac054a7c39949665849368e95a9e6c84490fdb8c36d73d559f0717d030f8e08014dc755d32893c6e05fc8986fc4a4d329b85d9246891d5a726a6957f9c75cfdb1e27cfb83fb99593897f4814f8f5651a3fa37fc86e3e1253338141dfde26cef74b3a3b75edd35e09e72ef4aed6dde1c5bd94afdbda9a2d5f1fca65eb8ba71cf6ca48ec5ebaf5a7a317fc40bc7707de96723b6ae30ef3da1a1d47f0533028e782890c24d3bf301b197457bd378693d7baa88bbbcde773c7cf891335251fc0d7e0334e016109121497a22fdb3e606a7c55336d41432c70b0536347470c4128d3d1031ad1eefe856ce6c7b81528a0c0c264f930d11f58ad6db5a542915b396be5288750e1f99712b073518a4344776f3857abc32da73c0c13767913b17f65b3a332dc1977924248a02ed2cf2d12797a20dce9105947ee7d98294f932b40f31607d6f64b388e7a818b9a2a528125a4f10e3eb6ccefad198e848eb44cc4e54ef4ff1fce2ce9fd8b9f01c59c86bac436a09e07e0736d4f80e73cb53d8525156ef152533dee7faa354d4340ce4860cdb00689e2fcaab9762b904bf8f0e29a1aa34c16feb34a8f7a8d4671305f5e32a421ec32f938aa5f09bc6a2af2aa825545ab99abb29239d1492f325346efa580d1a87956de1bde07ce7ed1776b18d1fa82b50cf07585609be420ef4ba2bb05afcda77310262cbbf8de2faf258ff3675078b0a97492106b9db8ea2ac456b94d5ec781ae1fc27d5eda883cf0f6eff1779d753af0140a841a1d4554364ae1d387ad8383369bff79d63761299fe383e97459acced97d342f5b74408cb072d8fd8aae263eae8ea808186f970f08a9636490ce627309b3aa33f1392941bfe409122d261f83ab79482f99b910d4c8f490dcb466fbbd1720b2d465c0afd8bd4532b1c71c215fbc23fdd91702d83c1af469e763c7fd438fd1a80abc52e93fb133d56848f78310186656923302fda89fa9a4b1a13e10caf0e37e3364104ced1a641221af313c238d6f69573205abe35c81730145911c78b5602126f82cc2b426848f57699e619a83a372a0f053aae80b0958eabb68efe68f059932418fa80e3ac899e7a0aee70c98542d2dcc39852cb1fa4d69ee626e98698e43007ebfe3aa5198990fcca60ddfb7555777c56d39b61489ae292a93feac57179f1a4bc535f69686ab3c0ead0a7d914e6665007adcedfa66281b9ee5e78223d70608fa0206a9cf8c0aeda7e545d1bb516f6d61a8753565365d2cd39c8bc326ee5551a73bfb6974e7d76ff9d6d065ede409d33dbdbf1d70d694d5dd180f3757832a4911a58d69c7a51ecc78996cfe41be8864ea697c67b43fe8122d3e46880f3824838c309e9cba65463b7c7574c168f8c3f190b3912419dfa19756b4a02d75d0ad47c6dc4af9369d5fbb7203411302986ccbd06e5863001f8571e18441bda18266bd306ad0f1593b68b72d5f8adc29883e33815b4c12393d632c3cf64a80a85af656ff1568b78ff8d9f2fab00ae7ff47aa21084d3eb511bca17afa5f5b0ad02", 0x1000}, {&(0x7f0000000140)="3b98e2901b744a3d8e83b61bc8d445b0329e4d51c267a129c776db3f2235ed202b964f7b2411f657a566785a1e64464d3724ef7a0af7d728b1d2035f5b5d5797aa70cbb705709d4da572fc26f26683b9908659b4cf8d15bc996a5b9d3121365577e3a6f9049c41f840346bdc60f9b32a8a8a496132b19bf8adb0c76a1ebf289a", 0x80}, {&(0x7f00000024c0)="c4bcd5205484cb1f1f15757ce3c9d0557915b320aa268328bf21bdd39c2309c4e795c9168b378045c5173b9b45aaf1855ed9084b3836f56d0e4aaa3191ec9ae1996d587ce7974945a24082499c03e1370ab0dfd09f53e1a7bbfa7bba253ce4866865b6f025d7919d7e011b2285c9b08b548f30a2f841738c048106ea25ddaf15539a1140b096be9eeae42cdcb1bbe9189225a91f01cc8deca6755cf95dabb382fadb60e2ab18373f6081f512b0b87e616e1f", 0xb2}], 0x6, &(0x7f0000002600)=ANY=[@ANYBLOB="1c0000000000000001000000fa000000f0b41cbf9f536292fe9eb999b79a7c253e703f85903200f70824eb71ea3e784713aabf1467b6c67071533345f2167f24ba49879b7d7c0ce9f7b92a876f567b8a80cd8df6daa553df7b4922ddc6add781a7ba5e0febdf9703473c4cfe3dc0a5f3294219f25c5d450795b440c226b8bdc380583fb42624a4f5ae5a515fef73ace668af9688e779491e57b5ac7faf6d23c9fa6273e094275f66727392c7e1fc", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32, @ANYRES32=0xee01, @ANYRES32=0x0, @ANYBLOB="0000000010000000000000000100000001000000"], 0x50, 0x8c0}}, {{&(0x7f0000002780)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000002940)=[{&(0x7f0000002800)="a1a110723df124bd575d064c50c9b135819fc456956e0586b078c3a06089322697f4aae80dbed485947645ca14307ecd1bccc732e47f2ec20df63b80aa8060b07217f7c3358daf73771e2f7611cd64ca8c5a5155cfbc3fd519084e31c75a706a7ac33ea6377511450fba3d7f1495ad212b4b81a52c42ef7d64789bdcfd732ed0a681cdd3f90eabe5652b66fb33ae575482413aa7b81fb318f90f98c971bca0ce3bbe0ceee2820cd0137fd338", 0xac}, {&(0x7f00000028c0)="58b58b9f18883d02b46c223e7212607f6f95da8173db06046dca6e39403fb75b5792ed89f0c61ee316baf8bde94810dae72a93f9bd7900d7119338ae668210713fb12cbfdb3a0128989e34a1cb533a3005af74fe6e27437dada7c003ab21a282be985069359c2b964a7cd8", 0x6b}], 0x2, &(0x7f0000002d40)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002c000005e6090000000000000000000072b8e77ccc0798b58bce86a3e3413e6209769073850753904ded8e28275eb5c8ca61fe39cd75ebb1c44971af290edc5f0c3a0ec3bc29a88fc810c18ec49cddfec37439deb1484d8bb5505c305630fd78d6a7d44e9e03b28baa44ed74094c30567d6fba1483525d6a7ef9dc211aac352a7046604b41cc6291a9a0db3af0e4d0d8d359034bae52b0fdd8fd45b45671f45aceef89600f11f06abaac6280b921ce719df980d169dd351f165e18beb02cb7aa7b83b6421cb07ddc92526a5feea7a0caf512ff612af3dab92720a7eb3a8381616f73b54905123c7c", @ANYRES32=r0, @ANYRES32=r3, @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r4, @ANYRES32=r2, @ANYRES32=r9, @ANYBLOB="0000000020000000000000000100060000000004b2b9ec86cd199d10cb4057f1253c250d25dce893ab0fdb588c3817d283cf2e68154d1137f8fa290ef2320577f57a02759e15e521f4caaa", @ANYRES32=r1, @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r2], 0x70}}], 0x2, 0x4004800) ioctl$BTRFS_IOC_TREE_SEARCH(r2, 0xd0009411, &(0x7f0000000200)={{0x0, 0x306f, 0x1000, 0x6, 0x1, 0xe903, 0x7, 0x8, 0x720, 0x7, 0x2, 0x7, 0x3, 0x1}}) 03:09:31 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) splice(r1, 0x0, r3, 0x0, 0x4000000, 0x0) write$binfmt_elf64(r2, &(0x7f0000000040)=ANY=[], 0x10034) 03:09:31 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = socket(0x10, 0x803, 0x0) sendto(r3, &(0x7f0000000080)="120000001200e7ef007243b717afd7030a7c", 0x12, 0x0, 0x0, 0x0) recvmmsg(r3, &(0x7f0000006b40)=[{{0x0, 0x92171cfb126ec2a7, &(0x7f0000000040)=[{&(0x7f00000011c0)=""/4096, 0x1011}, {&(0x7f00000000c0)=""/119, 0x79}], 0x2, 0x0, 0xfffffffffffffd18}}], 0x4000000000001d9, 0x0, 0x0) poll(&(0x7f0000000040)=[{r3}, {r2}, {r1}], 0x3, 0x0) setsockopt$inet6_opts(r1, 0x29, 0x37, &(0x7f0000000180)=@routing={0x89, 0x2, 0x2, 0x5, 0x0, [@remote]}, 0x18) syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r1, 0x4c05, &(0x7f0000000300)) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r4, 0x0) preadv(r4, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$FS_IOC_GET_ENCRYPTION_PWSALT(r0, 0x40106614, &(0x7f0000000140)) socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x803, 0x0) 03:09:31 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0x0, 0x0}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r2 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r2, 0x34) 03:09:31 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x0) fstatfs(r0, &(0x7f0000000140)=""/66) sendmsg$IPSET_CMD_TEST(r0, &(0x7f0000000100)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x24, 0xb, 0x6, 0x301, 0x0, 0x0, {0x5, 0x0,