last executing test programs: 596.068238ms ago: executing program 7 (id=8): r0 = socket$inet6(0x18, 0x1, 0x6) shutdown(r0, 0x2) connect$inet6(r0, &(0x7f0000000000)={0x1c, 0x18, 0x1, 0x41, "febf00000080007f7400", 0x7ff}, 0x1c) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) sysctl$hw(&(0x7f00000002c0)={0x6, 0x13}, 0x2, &(0x7f0000000680), 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0x11}, 0x2, &(0x7f0000000100)="58ca4cdf568626cce3ddeb5670ea9c17c7074a925aa1eaca82caa813f5c55c63bcb0df3ec46812c6f73a388379a0", &(0x7f00000001c0)=0x2e, &(0x7f0000000340), 0x0) mknod(&(0x7f0000001300)='./file0\x00', 0x1, 0x7) pread(r1, &(0x7f0000002780)="740014a67f6aa89c7baa3fe5f3955a1a19da3839112d1a4d99d8866af33632cfcf1f431d56f443e5b682b985d148e2d321f82611a41ecc", 0x37, 0xd) r2 = open(&(0x7f0000000200)='./file0\x00', 0x9da, 0xc9) symlink(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00') open(&(0x7f0000000200)='./file0\x00', 0x9da, 0x0) syz_extract_tcp_res(&(0x7f0000000100)={0x41424344}, 0xa, 0x6) syz_extract_tcp_res$synack(&(0x7f0000000280)={0x41424344}, 0x1, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2008, 0x1ea8) r5 = open(&(0x7f0000000200)='./file2\x00', 0x10000, 0x0) ioctl$DIOCGETQUEUES(r5, 0x80184405, &(0x7f0000000040)={0x8, 0x1, {'\x00', './file1\x00', './file1\x00', './file0\x00', {{0x7, 0x2}, {0x6, 0x13}, 0x4}, {{0x1000000000009, 0x2}, {0x6, 0x7ff}, 0x4}, {{0x9, 0x2}, {0x9, 0x1000}, 0x40000000}, {0x7, 0x0, 0x0, 0x4}, 0x0, 0x10000, 0x6, 0x7, 0x4}}) syz_emit_ethernet(0x1201, &(0x7f0000003080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa88a830008100110086dd65920cbb11c37040295d925573202d04f2b3640d45eb9cdffe8000000000000000000000000000aa70020000000000000502000205020fff0103000000c20480000001000000000089000000000000001108002800000000ff0200000000000000000000000000010000000000000000000000000000000000000000000000000000ffff00000000000000000000000000000000000000002e000000000000000502000300000000370000000000000003f8ab54bd1121b6307295c87a1db3b895fae7dd4fcf52a42c4b81babe4f1c9a7d5c0784f0f240bf5d24cf8490baea4cacddd15b5e2d1237b9605275827db6bf0e9e11f6d46814db5aee284377dc37fe4c180e16364de2bf51b3c5d731988d6815c1574e443ecd7e45f51e71922fde2320b4800dc3d95fab74e68fb426f1b3814958e7149bb19282572f855de06109b0a7b1a04dc5b6b72f22cfed80e2271b0ea9fdd0377559e8a30cdc4ae5f572f4e346bc1cf5436e7b7520f13d42430c4a0022abe7b98a1b928899c3cdc9aed12eba0297676225fbe7c3e8621e9c20ba0b9f4f2d84cc9dfc2120e24e4ad4c55b3e02a35bc8f4fe2e1d2afda7cc97025eea5ceb55870c44648c51e61da6b64930b2c8353d3be8b95f33fb22849982ad2103e65e46295cf6a085f2e08d13a140da90ea456ce3cc32edc23fa39fb03b6271ce5971fbc12e834f1d5d7fb90aa3b8c2867e6ba53cbfeb988369841d65bb7496fa257fd0fe10f9e43e11e71e1a1d55108415936d4c5161fde50fff18787c6e35dd8e0110393e1edaee7e33a5ef78a01c0f085a43ceff42bef8fa31a29407f13c9735cc016b233ce957b0307939eabbb83021f5d28812a20e50c929e106d2e8ea694bd0fe0bd527e9efafa1c7d24359e543f3444a779011d9d6d041256c69164dba751e285b8a6bb0c1ac69866846f5352d577924e79851139ded57bc2cfc6dcfc233f2d43bccadeb5415e9856f38ae0d4c0c94f2bcd3867d303b50bb35dcfc2b250218017a2c4d7d68180279289bca5436b4b1d2f31256b3df1dacb538d74df707624d4b7d998c712e0aee28887fc8c1180ca2454f4e78ac909073aded68cb902cecf517f9f9d10c4eb3dc1ae6dfd9274e901f66ae4de04c896b5c68d8d96c71aa01729af23c43a2bd4234cf9c083759818a6cd36c976b3012a7de851a72f656dc1da76c3aa368579953e959e50be3293be44edb18a2701ea9a864f6516a83492146e34d20cc516f8d96be47529801c70e8aff510ccfae87946496307bf8340d668c4c2b5f1241a45b2effc6824dcb20fd6227bf76204022dfe47c57074a6e1043d7554a5c5cf239b7aac9a1a1216f61b208ef0fca7f3b2861740626c7b244f80e6fb77bac47ee1905c9ff1e85e3ad2be5279980639f283540517b21164856d6f385e1369e900e78d4c26cf689fe338bfaabbe153f7cc7aa9c2cb1bac08addb31d03612a5193b204fe77ad1a6337997d58612930ffb35905087037759c9301dc0dadd749c3a5ee653f69f8700a19b3fd5cf06e5566252a06e160e2e40afe7905b2f3852e02efe7888e9160e928d3347cd547c3e42b253bebc01e704e1559a2dd4ebab54ceb1286af3090c67e13a67a075fb4b32f9e82ca367f8dae36c4c1cedf56109b398f2aa99c05c70985a91c154316c1d01a2ba2d13a9f8dd094ce74896355ca6392e2b20997d3105db641c3039f3239a9dd5dfe6a4302e08bcf73890cd9ad8307fbe4f2682bd7023bd869219788ec52ba2f0bbd20c5e946ee6b889c3168a00450f40bce4feae2a9d8e3680b7d832e6daac8cfefa4ac652b7e98f2f6cdf6bfec7ffae2ec681cc085b120f36e982ac0b2f61dfed811e2404f33e3f65f62be7f7162a35d4c30c11d0bea5f1167e83791bf7fca5b1958ce82eb1f31485710bb5fa93beceef3965910cf896a63d3c092115538d47c7a9c7819023e4e52f3636168ca5fbcddfd328a9e9d39562eef81f16e6e21639acb5e101a8cf99f5780172509d14ea66ce2248779b35c4b3ffb1a5069c2e307d0fa5bbb44e44d24f79f72f261bd2d0abe93f96b8d88e6b6a0b19ec548a3a57c3553d1b2403706ae521d1e18e51586caa9ae6ef7d9c128de6875511a63add413ca937afc8f6d33b7d19e2efe14397d19414d617cf4e90d71b854bc2fcbc8c3c6144bf12fce5e01df2dd61cc15b83b70625c1295b562ecd1fb9615880ffaefb4a791e15ca90c6ab79d33867a69a782da264edf116ac3f6db8c7a48b48e618f2c64286827013982c01a8683ddcbc72f61e5b6a912d90efe2a82f7be30a661dbf7b69b69e3285c28a49f54187de96737f89682e7f9aefc71ca285eb71bcc391fb5e7037023bfad513d6ea2fcb8f9e45b7e40888319e7a13fd03b80b7d73167826b5cb96e805e75b98674ab801cd43eff0e5f7b883ea4da4cd76f72c1b483a25a1582ff97eba8afed7fc10428fec80fdf0918ebc03014307b519559bcd6bd89945254d74e4ed8587f8ec9f3755a72affe6643d73307fc498f3ddd3e7e244bfe454a9bc13870009c47ddce542b712fa2f5ba6791ee3c43f2c1442a231764efa0560140590042c3be2fe41a9c53a050406aae03ce149edcdcc9f159a6ac053f854a7396085b2da5d9aabf555f80d2c4c360dfd959170641aeb7c940c26ec6b49673bc50dff16f7590e87d59ffd72a3f7e617a268d1d25eb737e37eb78d6c47908c917d617a11bfe922aa1302e7a9f02d263459aba0f92046e535253dd2665c4f1e0f12fe6157b38a9944455bc9c6dd1d516415a961f0f9d571c6fc3a0a4a12227bc46c5f93319cec8cf2206a5b8e841399e17f5662831d57c35505eb9133fd5aa1608a5cedcc1e8e3da70d9a6dc1d73c2740b20771fb5da1e1d337e7b987bf690e06b75e992f746411bdeb7c46d94402ecee123cb57e1589f07a1e8e8308ffb69fab90fa4ad124fb45db3508af565c6481d00ac37388dded63c067b6fae09eb3d9197473b6ded95b008471b4c968d58d766ee886c202a7c46b0c64491128d8f410fd214987c13fc31bcaa96b28e847ee016e6186375a6c26272e4137f77d7151f23090c07e9b632563b0b6b61e3306bfbd2ef66a5390bdfe57db72b88d30900920ec76df2e110cb973e7de8d7baf23cf453d6a7c8f8fe7a36c4173c03fd42cfadccdcdcc479475bc60babb3dc1e8e086a2052d9bdf2e2063092e780bdb1751150ff852b7589d7ef26a993f35b720d243118669138e8c46318b41601917e1d74f63dd0b49f077e3b93a481df0e886caae59f3fe6fe2837c193288b418988f1369a4451e0bbb6f081360ed8a601e7088fda6313a4cfe4c142cb15f30d1d51a2ef6aaa71d7ea7610d65e550609e0ca10b9d993d57e8a336a2724fde5858970e27b9e11f2afc0ec30c6b4247f2a6012322074fb776402d4b006bd75e6ddbe277e34c4f1673f18b63964e2468d70771fd8277fbd36c72096b6930c4794b2077722c5b66f78e7b1d2eee58aa4c306bc6b97dc6161d820850922cf73507f30579e7f88b0b0a4b6a9387e8f52a41e17133e2cb12127e359f9fa54cad9fde7248aa08796d171f67a7ac9e17430e1d305fb5cc45774968a4f2b079e4642890d7129c136ff1522484ca6a4116e076d09d29dff4fe29b379866d39ea4d547f3682273bfba94572c65391a07e70080c52f20fa61ca2ac4b249b818fd8c7cb6866d81c941ccb2a5d308e28191cdb51d3bff99e92ac5756365caf8e7a0503ee381d371925cb0b19a4509cf017189ab42f3a5a9f31dc1013a8f45cdf7a244cfde660d676af01dac2b3e0b2c111514746460d661c313edb641c5ad9e7796850fa0f8c1fd2e710b05b9170462250e3c76ab4362e15894d00a3c94f7d517ec4f25a640e9641939fad8dc4386709ca8f5548c2df731cedc0d6faf96c9182c400ad0f246c78d8efa434be43a33fb33b02cbb05d5595907bb0c8379b0d8aba386a9d6f1e80d5bd8f45d66564c048d204bc32584b061d53c1c0e3b52fbda1145952e58322ea91dcfe0cefdbf68145cd01afa6ad0f3b7444101c814b4b9f6232c0c1e27936845ece27f731b1a49ddbf31f0dcb3265a89b8f3d675fdcb0c6441cb4604e669333d8117f69fbba3341a59f065dbf3d36560d20a0ef79640ca2c07e749432cd3ce352f22e4445b559c700174f8238acea70c1f4e637fe80f3ee2db00d257df8a577de3c376035850b3ad9814887ce364b6f2a2b73f2ae4998e958ea58f25516480c8ec623b006e1c2f34b8c148a3035a256b49765b5a7fd453a789454cafb2da630ba5593d00d25106c5e1ce55b4ed277fb73ead5711c3091af15491fa4339029a9760d03a80b2e2e2a89a8e826c347bb4eeb9c760c0ced83e6c9986430b468603f0c963aba4beebf7a27349b424810c5035bc4bfc91f02592c20e4734d5c458c81831e4d8989996bb2460ed0d805f19667e4139a6c6f7b1a48908b6d0372f3c23dba38a3ac59b1013591ae5ecb40c537305db8067d92af33b9aedf8a53b13f73b97e481c4935ec2b5f3461fde49c3e202ff3f90fd1f091d9f4488ff0174ea013c28c5610b1615cb1811646cde87751b89f1570e88eb76be2bbc853874b750754828950f67f0b529a35d97003f3a78451a2abbfa234c4afd61ed3c5b06087169678cc63993f775addf8fb89e69c11423b0d4cec946f352a80ea53d88536565e5e97ce5bfb86ccada1d8d2662ce60ee7c658beff5a034bd57dac7b076ddb81275551907e3b249ad025eaf09328ba797647d35cf95710b4445b50fcec3448516c7c3edb4a69f48862a598e05be73efdba9b2212ffcf15c025a6f66d7e796e4723716c24745871d2d33c621b94489f5bbdfae0907cf88661886fa249eb01434e62afc80c5bc4f65989307987af8f3001c07ae7fe8e649e95818b8d92f423e05dd3c37efd1af04083952eb5e8679dbb4ab449af52cabd6f8e1223f59dcba61c4f0a8490b194dae448eaad885bcfb14689ac5d61a3294070e318f55ab34e0435c1e467a395d903e7ea1d76d6362348e80d7287576cb39b97c06b480aa809af6394b6b91949834dc9f540645a6b9c5f536da1cd89c2424ea9d06596f9c22b5981fd56f4541ee2b061e50ec8c93890919d11247e0ae9f634e221e00b9e7f455e23e720a60229f0c96536c4b1b96ce248831bc967ef29b1bc85241a11bbe100001bcf2764112f15a7db44ef502f9e56a53cb502725d089b81655e56ba05fa7fc5fc08bbfc0677ca364375210296d7e52d495313650a8dcc25e3f8b2b5515efbfdeb768e42fd064b18ee370033d29c63cd28d1f43aa79198875fbc9ddebf41556b0faf0df204e7f57617219047b4a4fb96e6e1863be149b8126c937ca45b67e5236385fc65dcaabf73765c0f782abcb132a174e2135b9da4abf479c312bf65263a9689203414ad7d65fcf371ec5f5176f227b54d56cf8a32110435d7fc2daef2e8d45bc12457d9b9c159fc6a9a706ac51e00054ef99f13c0177510bb2d9b8ee9f019b3a79c4b6e8236ac3dffd8062865e16f65222df3efbe5ffe8fb6af0591f1199ee17960354a24388832c5f2e3220ee60e02957f23118919f3b0c19bcc370b3227640b5403db44c01c358440aa9922393f73508f5900cfdbeb88d071ff830c2d7eb5cf514155f6c0ad459e4b95ad4639faa611b054fdd561d913ddf7a15116d1144b42615f1bea0a5a33f8fff95489f5c7cdaaed8280df7cd89f9033909fa53ee449914f483c0daf6bf6c3f62c0bf7162523ffe4646a0f5d09f7e89d0a1fdf919074376011768de52e8aa879fa2702e2844bd3cf87de6becf40f16678a2af793423239de086465165aefe25f57fc5f387181b923c781192aa472f1c54dbe6efbe0e46df28f7917a80193879163bfd7d2fe8b3afe09ff091af617850a8110d8c975261f3c77773c87543ff3111aa1f0458740af02237798cd08edc9bfb50f7b8fe465f6e99e05c1ebff01798bd45cc9a9434be3153ef91026e1fc4023c0eff846215f1a53b949ca3411b0398adee2cb8f48471dbf7af3c2040000040101040000000000004e204e23", @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="b00000059078fff902040ad91312ba396eec076285afdff2a9fdeda1cb6813121292913dd7b77d55820d8456cb0b86c1080a80000000000000020526000007ff0000000100000075000000040000ac5c80000001000000053c20c2be6ee795cd87f48f86b4ea1c82fff00f6fc2f8c88f34240c21c5a547f78af96e5c1fc04eac8664060d6804e55bf803ff7ec27deec7aa8840bc2b3b20bf0c8ac5a1486407dcdc38f2ca738839077b2d7c94325f96fd5f1d36fcba2e141abd4de35ceae82f83c030bd63e1d5474b26d067ab448d0d4277a8c8c3c75f3e1bd0fb6a71c2a8530a9e2b9aaeabbb3b7c3b7cbc649ea12e346984986267633045a1291eb7926bc17baebbb885edf197971db258f94d1223b13428a2abc26ca2ab16a34ba36149f0ee56efddcb155cc48ead9fc2276b6dd032fbb8"]) syz_emit_ethernet(0x1331, &(0x7f0000001340)=ANY=[@ANYBLOB="5e40db0f27a7aaaaaaaaaaaa86dd60bd09ce12fb0101fe8000000000000000000000000000aa000000000000000000000000000000003a0100000000000000040144c204000000090502021f00006c0005c16400000011000e18680000001d0a000900000000ff01000000000000000000000000000100000000000000000000ffff00000000ff020000000000000000000000000001fe8000000000000000000000000000bb00000000000000000000ffffffffffff001e00000000000009eceaa4ec4abd190e57aacdeb59aa85a4d0e6a3eca96f6eaf7921e77fff652cdffed7d2b78582f514663b23c9c44220d3b070fbb4e19c7978346411dc7ba7ff84519cad56e8a5cf3e4925ea99fc1b72672d79e005ce43ead34a9d80b2fc7db6e0391b485ea54dacc2468b5c6f6534b3aa64d8fff7c87d15a8f961cbdbe0d4a28545d847321a3250b069388326f971d1b6304c1b4331fd020706abd59c3c17496536a0a5bbe62273d5c191f54060064029cbc085a8c7e40d13b143b3800d2131a7bf74af46b42fa4df04ed0a3b690aca495f329575c3b8bc8e627963b650d47da91b02b91ce9dbb53235b0b7ff390800865821e9ed9dad5bf88e5f1b430744d830192583d17586d90b8a7cbcfa8e3bb387625eab9963e41bce7e1dd878382432e833f86a7dcfea4fc79837dcc2ce7dbf87acf4b7aceb57764fefc4cc8953968146b182befcdbbc5ede1277514c7777711f6b307a534db8aa9eddf46a6ef0e2d07eb8f79c78e22fd4366d34ad1f2aa5f1b2b5e3c13005bef9b5e49f5d1f637f3ff85a4f457a4c968fd225f02100f6066a892366268e7254132619055b9548c42c495b2d87b1d8e4154b896147261a51e0175c93ceeaa37089fc9f6aa7cfac507cb7504abb0ee91263cb553e995e6d508269ae992626bc9b3a5401e1b873dce56dbd08c23ff1ce49d72364fc908bf24bb857fab3c424e31a50e398eece826d1d40f3cf9cdfcd5eb9a792a4e52faf80485418df29350e384e92d5c62fa27d82f9aefb5dd5f7209452eea8ebb385944a093f79ea02d9c7c255d448d9ad21bef604cb3405fda7cf2c337b20c0dc38c21f6f00e11ebedb4ca228ff67cafd1c3d9635917f7615fe66acf73d4e6fc49856185f5080f7dade1b77475cb335440664a5ad9a0618f0078af447decd66549b1200fff9b82cbf6121f5f3951424c29d78e99bd5a9d34951bf8b8ec77a5392e560638bafff94f9ad3aae569af685a4a9a5cc67fea25de8ef3e4fd723336078699e98296624b1b11696efbeb4e9112d85cb78a0a133d3e71d4c1f2e6cf0854efdfca4dae875c4b498db2ee6923d5905a24b7215be8d188ba90585e95b7aaf5873764a512b53a4134f60da7feb4e5218957663b0ed331ccd3370784318dc35f9c517413bb53d5dd739ad7168cf98c3ee6ca27d26be72ae9bbad901dc3767af3a0751f02e8b2455efeb447c882b0980dc204007f8a01906a29050d37c3489e486f8ab794abdf4de22af614bc8c6bb6c483dd17a4b4884786157ad06c60ff4eb1207d4e1643446facf9df2e26b97ce9132deefa98246ab3bebbb3cde54d2a88c750e15ef5abb40d94e9c9e78352ca56fbe00d543340a67f730728f69828c082a33c4d44abd19b3861f18f5fc488d08d3be97cd1ed822c074f62c622d7e91dad9322e7bd2e329c499f97590a0335585f5e0e345c1d12344a34b6570c044321b9fa02cbc9c522c1b21e7764c750ee6fae456281fc7c7097b9e5f2239723e4b408ceb7702c6e6199bcd43f3f00bb2981abeee6ca2fdaff8bdff9dc908f6488c349554795eee367db92572c09ef352c0cf557dbd756e30215bc035bc4afe231bd0eeaf8ba0885b117f423cb0c89f6652fab986037aa427451bc9d64343b43a70b16ef2dc88dabac4328752291903db0ee8a20dd0fdd9ac993a44a29fca255d8b57aac9f5fe5ea963646a16385d65debc9ca6a9b3a54b80da3256d7b54996b5839c690714193594b40142d54ce9d7c536c14c31976981e5c332a38da90d3cdb15f35c6fd198cd18904f7fd6182256c393b59c77ab1817a78cfd0eebb9011e68ada918db4146d170d0b73d508613c65a3ab8bf4946f8249af589031125c524994247734ef5c0492debba2db5f611f727285c6e12b7f0a26819ec82eb8f131e78a31d68bbeb117ce524bd719778f7ee8986e539379feb73adc49644cf7845874ecc6f27c8f307c79a84c66e109596cae9726de98426ef51758f2e4d76ac290cb84387f47f9d45b65964a3f20384b4ac84d234a0db945aae982c72cd412b2af63a42bd23aa5ec02b64d1ef292fe61b5251660c34ca09fcf6fec26a06fa670bda9967a0239e542df00874b854053900115c71f0e4a6d98f647d182c62998352afe6ba21d3540679cdb62bbe0141808c78d4a9a6263b5e7a1a13c3cb3a3b12f777286c202bab8d9b73d2e8654bab8931364b0d1d6718b1847bdbd8c8e8b0e0ef96536265eb841d91b53e4d7ba81c06220eb1a115050a1c14986cee60b15a1823908801018f9d8d89d3cc2db3e6f87b2f4673fe99fe4c01ace2a02ac709d707383b20a4258665f43b3ea0c8e57dbb1bed536d49b0c64fe8bbced0162325914908d5152afe596087edd56b115c714066b8dba4d2017660219bf4af176440bb0b7afd38b86888193a82902c5251e58edf1e7cb60a973ae01fcdf14dbf9225e67ae43f6e2155bcbf6b9257087e05a7b7c306722c9421262718f85536233e8e9749ed3b810ee0e3c02fb34928b09f7e8cb3862ebecf5c2ea451df2667f07060a00ba5e9042c54701b39bd237e772de2729977d533c512c9de51d81b4d043e3d01f420e7bae777257c31e7192fdd1a9d3499b7b4cc15af9682ed9f767970f109522943fd24a5fe84d7a3e92c29bb6e36ca7c6ee7243e9d793ab5a53160c93b9ea0f99998f41c16743f93d31db35768188febce9376d8646ecd5d18d6332accf7a380408696b5bdffbc1032e8ba8b43d81ca3402ffd71991011512955ee589447005485307ec13bbd62729d81186c88fbb9b3fa04831ef19f2705ae2f55c397205dd3676d492631602ee7e66775132ea2bb7d44ceb1db0bdae2aebd08e736cb7c53e0cfbfb5b488a0c46cce52bad91542124cf6710db5aebb771bdd4c769b7ee1aab6a9c1717cf2068d647d44f7561aa046bc5ef65010601f7a1830bce6e97e27497e73113dd4e8b01d0b41e0900659447602067c58aacb1efe0b9665315b40b42087499e6feee9049dfbbb55a237723289dfa217a7cbcc39e351bdfdf0f5f5a949c1f4975344694906d5297819c515e728d12fe4a511842f26c40eaff67b4018f97e8122f6dbc4e88b5e135624afd3e8fdc58ff128abbac81cd0a99ed61a3c9df03f33c930ff00369e9b25f682a23e8cc3309af92f17bf88bf0e553dabe0756003f1ef1ba8a8a5579363434ef83b40523c4b27d5b7faed8149eab5b77d9839c0ebc35259f9af346c61cf83281943a80ce20cbc7391b62ae9c25f607e691e19d14d8d492e29753ec8f5faac0a9ec8800cc1c93360cb09b7d2255a55cb04897b011a2bfbcd18a6cc1f8b0d70383aec9035ea50f09fa55efa0fc916607704cf95f18d643d878b388e8c4db155bf15d1dacc67a7b5076dcb1d8d557c2122461397133e2fc9a643fb3be773a0753b751dd76742c196285d650d479adef1767d580317db48b9eacc1d3600610ddd3d8c111974b1b1334e37a67246d52bd58dc615b8261140c3b3972630926b05fcd3594451061a5f275707ce783bec44cc85bfbe40de865cc88f16458cff1b922c099513f8044bd18565f40c1672b4ac3a7778c432e3d37dd2bd8a74f9a9927bd26f42c17155632cf24fcb92c045bd8a247280ad8ba860683d3b35cd748c5b5fe079eaf219d2854891cc4d1b1566cea32a01cd35e9dde028367c86fc69e6b90cc1cbdf322b367e5efaada82380aece4815576f0668e415ba0fa5532dffbf7c97691a511a12a83d83d54b3d3af306a72bfecb5a94b28483116827835fd1aaf2d3c1187961b3decf9d261ab7a41ab6ffa35d5b25f34521e6b5d2d3fc45152b53dbbf827dd79c7919e1c51195983b340bf7720f99ccc539fbfa4fa23d21aa0f42918177c438484205b4586a7e635f13e32902ecc84eee9ac80ef77a9c70177f1115bce64bd5a568b0b5416ea19a75b2c429412384d52bf183ccf47c40b8f5a2d0c8025e264bac2fa9626efa69453c15793b1aa98a7f5e619596f6234ecbc95fe0e381a615be3a4ed9fb616c52f556339bb09d8c595f521cc474633a74f272a9c911f2233d0e87252908feee76747eb3d06fc33f6318f317f9d0b8f45ddd8fe27e52702f9a17124bf0d22da15c7e16c11edc16d3396aec5f3586b2ffc17b02e90053369c93daa0744db67133303a32f704489ec5a2f562ce0acb6a3fc083c4a5c36fdc9748b5283071d6557732f755de42b453c35112c82add5669504a232489e661b688e174982de0b102bd6d5aaf008c63b4c78b5c4b8772ce5a9c66ba4bd2b45965780aa0b6305b5e3754dfaab8b25e028c3a3e4eec81b1699f0e8bd79ad6bfa267cd349e4adda3b61b2c22b3fecacea656c974df72be706c16062099d7a81b760f73eedb8679c1bceefdf1c707b5a3ad684065559dc0aba18b77b2dff471c5c8ba339f52649dee4ad957478b64275503896ae76ff25aa2fbc58863701d112ea2df0600d46d5644ec2083861d234d6da2c5f0dd26c073b32e0d626fd00b7221ff5500c5523d71a7c752ff1bd7e2d08d2b5503d17cb8819c8433f8309a21eb03c6137df8ce2be02d04781362413292eed9c64c9eb0993eea807ca8a531b6d176accfa4de64ba05adb3a1a78b3d29ccb4e42c101c94f81b3e48d8861c3f04a1d34d7c2d293e3a1b2598e8124081714a7612b58a6b4fc19ce62d313399f5d60b8e1d840911dbc80663767a34a6c60ca6cd32b20199f9d746d8f259584dccc2405c4f1e1a01bc227772c9d794697fadbbd11e63d7c2dc764e88b8368b6e094618cb6093b3160abe4e76ec0f2c112791b99b07eb3e09cb44e76ae2c61a0f3c2e35f05862afb6949f9bbd11f52fcea086974d494c69865f3603ed3a106f4f507d0430ee49daaf1774996e149a5f58c504a723be8baf60186f02e60b02c7f18e80abe27f4e921259a2e1899b73aa6caf4df15bc7067696ebe525b1e5f8d6f0f223b0e45e086163b0fb8a101822d927bbf2d4ae8c7f080fcac3f08c60b363238d27291fea81c0ebbd0846d2af7c09c14f3709e972121e228b0d44e790d7a995042735ba52a9fd3f948033733ba5642aefd318c0e1e1d61bd905a65cccc7c458cb50f30784ba93753226b8f8daafc7b2fccd4fa41016a9774d449445cd653d4fb452621536966d78790dd1adbf0c163526bca41a579ad202038b6fb716fb9b04abfd515b03d41fdc53a9e79e850ee9ce0d07fcdb4621d68f28521008d31716c8a548a20d5cbc3a450cd9f8bfdc370136560620b1982fae304dd81f3bf98b4d3f4d36c96fddf22b01c4b65d4cc062495355b5d6af6bea360104b445dd4f23d61a8ac07c943ace064b04422912d1687ff413409053a94fe6872423aeb81d7a91a9322e14d4048c455b4d3b6bb8df5fcf3a055eb45575ee533da43ea5cb05a8aca3e23a3ad0fcf00bec4e6c3a495fa33aeac897150e819e47add9d26ab4efe44a95e0c14ac48f86bf3ad5dfb359fe745202819704d83495d6286e4d6501d060cc06b79ea09c213d40e8b169692c2edfa6bec1ffc874cac002bd3a15f3ffdff3a60b0b324ac29f60abadca09eee6324ba1621152cb840d046e19b49a81daf7dd5cb6904e634bf9612393b1a0c5d9df68819576611ac071337f17bb5b61b1f667a60b7d6fd180454c45b9ee9b4e0c4a259d75d106d2d15b1cfbf746ac204013db7185818ba62f121ba1caa1a07157d27ef276a1210dc5e0a4546682072f632241b8cf7118707e9c83fefefcbd92c3537dd356aed951d360b3ed5dca4f2177baa6515dbab14133a40700addf86c7403eb0145bf0d39602d67386f6d2741e1f4236942d0e797b7317e302f8a963e382d6c90b0588b56fd644979689fec66b130d6197e02aabb7ef59f5809330b51f157dda221c3dc08712af4060cbf5f650f904d775abe5f6ba1b1ec700963d6d892fa4431d96df24f22ca4767b85b37066bbaef7a36db204594f3ea179a0406d925c8abe905883dff37462a2d871d745e6933f1db736e8d9765057deabf8248d0821be0c9ccdc72289281b184f49445e526507e52a49722362d5a67af94fa12d4aa64ffca97f8d7d66ec50e8abca1db2a9446fe84698bf432f69811be961407ac60b9b24770fd691c909ae4bb34cd61cf88c4fa0bd208d77492ec58cb5b214030d00000000000000612463176415ca9e1b6c67d0d0ddbf8a38fb86f088c12aa86d9fcc25c3fd6b261c581c01fd67733e339c8a736389f2e3c56a7e4b73dc9b9c3fde002cddad3225d2d58025bd2a7d045778908402ba2dae382f3fb09d3fc23d42fa053cb96675d968a8010400000000050208000000004e224e23", @ANYRES32=0x41424344, @ANYRES32=r3, @ANYBLOB="201000019078000605120000010100000ae10000000100000081000002040ad00204000405160000470b00000004000000000000000200000040000067904dc643abac49c9ba03886cdae3c309afd4745ee4e5496d894f18bfd8127f7256c1fbaa57106a5428da6fa3ea10fb0f8885866589cb87db905af2d389f5fecef6801f66cadb815444f7fdf51a5cd5ca959ffa93b2c67b5ba8a8f22fdad8901de8de53d4230ea627d64644be6d66ce0e2e8f250b71be512c0bc3b9ee94c601743180bb5aeeb6b86c3ac1926f30a788135b6aee2f11642ec0f44a197efbd72d29b8311b3b62cc4cb39eead8faeb93c7eda8f517204b24b437b581221a28e93cd0e601"]) ioctl$DIOCRGETTABLES(r2, 0xc450443f, &(0x7f0000002c00)={{'./file3\x00', './file0\x00', 0x0, 0x10}, 0x0, 0x9, 0xfffffffffffffff4, 0x4, 0xe, 0xfffffff6, 0x7000000, 0x58, 0x1ff}) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x40, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4, 0x12, r2, 0x200002) sysctl$hw(&(0x7f0000000000)={0x6, 0x15}, 0x2, &(0x7f0000000080)="39ce311ecfe8da4fe4f23cb8c63d9759a98bde96342d384cc613894b1422ac39a131fddc9b83544b4bb810f3f2da9795d4584f66dcda026cc7db8a74392232c74c453edfcbc52271bf48fac1f66432b017d016a9c4a174170dea2cf93b1cd7685a", &(0x7f0000000140)=0x61, &(0x7f0000000300)="5458ecfeffa192b3a0dd7fbd176f26bc221cb15241e9dcbf44688ca31f7f3edf561ca05cc06e768b1a4821ec0eecf91728d438246c88275af009840d0d7a0315dd3b127ebfd86dd3035d6a20bbb4d94c1c3e7e2305efe405b935a3ed8d856ccce1c732c8efcaa8ab12e3122847b83d56446ad88c6e961a5fe27e492fc3441397bdb5fdbf61a392b6898d4d9f0efd6d0741e1d9b28904a7a92460119653aa568f95a7fe6a44f6b3def6f2c212fc5350a3837c121308a2d79a2cbd68589155e8d173995a97ac37d75abb91b229d627e644e593d49fcffec686d5cab3ae34bcfc888eed7e50f83568c6892d1e9025ed0fc0c1628f78c5c01ce54a591c125d47fd4c77bb658813601817c29a5b92d52581d09db15fe56de351c21ce00fc912b070a07c8e536c4ff09fdce851e0a261e13dff8417cacf4e77df40371eb0ffd913d66d14bb3159a78bcc881c33bc3271699c6fef384f9525e25f93d77f276af122fc0ee8dd0222c32aaf6446efcc0cabb82128e202ae220c1f8e92f53b26bd021fbc1cc120acddd129be168154a183146a7f496dcd5544643135f7894ea453df787cccb6f211882c94d0807ff23fa056bf668caf9ffba12f60d44e53090e2554429e9439ce9d1dafae4b0026ae10afcfadf3cf00734ec3efac28c64541739ab9ef5097e9eb6c85dfd59445e3db4146d7e3e2954f8b50d0e240150bd4ea66edc144bdf79b104781b47e865a7da403a7f0f37c2a84c38278115e743ac3fb3b8c8fb1c00524e9fc17f661d52b5ab1b46719798d4ba2e9552ef7c429c10eb09d25e040ad0321f6d713c90f6e4472e735801583d878e22cc91b85a0c6e95f858e6c82769ef0c8dc374f37b8950070573c3eda18de1f2a9a30440ba0eaf3cdd293eb8ce9987744825f6f9182aba9db172735aafb36e5f1fa441966f983ae1f0661affe18805c857f4c141dd1043955f46f5f08b8c4980b3415177810998ab623e0cc26c38b4854e267ea6cd70be732653156dd9198e2ff125a0cb3ca0e2d7f6fded4f3e344b184fd32b0678163b15393e0829727f79179c39df589867fb9a6f57295f02d72773d4df695c6951f0bfe96fd634012e84174ae2350248b18b318e5fd94fdd9c4f0c4df5b2fb0e8b930cb752511b476f5a698f989cb16bce7aaf50d5fe82415011c39203a4d63608bb3ee2c40c313f0016e66b16e9dd4e6f5b99e8efa92c812cf4f3348b4dc7b9db88883ba18639103463ba127c1a433887ab1e07f214fef4bb85bad7d078034ab7cd345ad75f4cdc9e81d8f0f52ade671c2e2c78b16014881694ba02253eba432819fe2db38d2199a876f95d51571f77c65dcb87c5e618105c6ad760d57d9422875df7982308b8547eb6e4a0205730afa6a0122582333759aae5902abef2c3571e1908221f3f23e732cb17eda4296e29d79ecfff8e6bffa14f4ae838b4cc9895907feace596c95456b9221739ef26f59ae372150cbb51a5dea7210f11cbd3fe6f8c3f612895cc42f0a9c46312a24adbd9afff713f0fdf01050edf91057e68a0ab02cb86365336cc07ab50a88af01c8e786b5f9e55190207d0e79d7ead32231b5a41725da136ea86453d5313b6c1c63bf0d87b84be47a71452086b259e3fb70609b3d46394e73ac87c965a4403acfe445e6c8a83e3d356357acd0a1366221cbd54b635cafd0c2b8421f94c776a3dd88c6a1be1257048bb49b78b504bcc244c298c7cd534f5bb39796024f148a65162792c1c42b20c6dbc751dbf2ff0aa7197f6b5a34518498ecd2fac7f9f5447c45525b8200096e3d0f20abfd0b131cbef6068e7d7cee16f58ee78bfadffe299a2c4da22e3bd228cb2bc8ce09f0d047e235bfe018215d8466399e33ec1a6346a1e7f9e0d9d0baf3ffc88b086a12dc296c20acb3e8a039352c1a706f89687a22ffa07ef1f64a8c1f8cc43633e7fe99e9e20b6b1ad846af69bb85914ef125c4ba2fd57ae330e5a585a3533c34b3501326ee572aef520a4f1aacffc1e0af8a164ae6a5674eeb4a9e2c27d0b50ca99cf7b7e510f5fd0115bb6c3a6e64636e833bb8203f602b20d54c4c590d53e53702d942c46b97644f39f9c3dd4d9be90f32c780d7158d5a43e5c555545aa8431bbd26f4f26860df5ff61f027013b855e3a4e3e42585808b8986bd12e4ad74e98f720c2a8336888a75802dccfb6ea8d922f6586473de6dccdc3904b40d0d9f33f6c230c3a73e4ed50025d3f52183704784ee9100af22e566803a46efc7ad8339198c451239753f07f9d1f2ca2323bfcdd382008042da5a8442b8afb7912bbbcfaa61a12eef98461f61e118e57c2209a1d6196228dc4155195209a76b2ed5e38bb11216d1776fcc63b727082ed2777236c0f9814d5b8c14b5ef592e40089d1012ce98aa6e2170b0176b93ae035f94912fc1a415a6c9bdf88cb2fafb0cfc6aeb72ed367e1eea51e5144256bf5faaf161a7ba783e355f282aa4fc0775de4e5e92cc7fb19cbb7c577618979a1f13c900d271a8c00d51b4e6be47a808244c37e36b552684eb4615e15adbeee6368de5acff847e46f8a0081c0d2a4897e73248affa118e27a31ab94677359a3f8850679493a1830b4ca5e9cec100992b46aad0e8d55c3a83f9482a1e8e3faae1beefdc9aa84b331ec0b1579bd0c11803403fd953dfacc8f6aecf765958c7f130cf953688a7a6af989b4b5b3d4a744b4419d41134f00392a661546e9c217d4abf9e0da4bd09cf962458c8c96150a644721b07f76d7fec59ad22fd7e08400d56288e4a5a88fca98b38cb9a1e9062b661f7a33ac795c8891e5b9e07a234c8d0d35264a6929db9ec98a1f0adf4554525f9f7dc52a2d73614f7ddaf1c8c7a178caf4b1212de103f324685fc7350e396515325c636f48e1d7c1ea077f262bad3bf5d53746eaaac46d9d8624d0b75761c8ba12b228f8b399226874789bd1b9f705c54325bb47fe498f95455b88a204690cb1b6f84ecab1fd7bf5ea9f04f1e4aae2106b83dc6ce894eb9011e781ecdaa9a17c657f4a39d417427cd4f3943f7e016564135d04b9e722cf293116b12ade4163500f5e4cc92d5bc9e78d05c3279aa124a9a2f393b57918c74e233b7007743f2b1a7819f55bb27f6134bdb46924df8794a88474c4e2bb72b437e6a2d75c7c88c82b605d01f661658971b3c67bb3254afd4a77aed2f5cc147aea270847a49074e2aea7acd838c76297afebf83780db0c8fc5cf216aeda251e071e892afaa8a12006d5dd8b2aafee22fddae0f42de410fb01f4f12915db85bddf20244731a06b3786ba585070c9961f34105671276d6a8a6ed2508acd80fcd14caec58ce8e546447c53da009a0302b108aae10124d1a65f28652a735ded8d91807f5c0bb525cc8246392af465aa39ee754dfc648e00287688fdfce5da508cc5f27eb5ef315ff51a6eee287828eb8893ab2a463c24591519b07489565c6136874fa9c58646014aaaab75e0ca1a243cedb708eb8bd11ef5739d9366716be0537329321c9c9e3e1eb9815dd8771591fb63e43a1d29a3cf20808dc3859b16981dccf82fa677b2f87cd8fb18b15efe544cd4ea5503d4e3067a7498da788862408645bf9f57884cd95e671d7e77fa1e0c4a0167b431769902f8ae862f5417e5b3ac87be26968b02ce56c76d09a83bf0bba41ecc3ace2bf976794c1ad92f0ee30e7372b7e600f4658ca2908456aeb32d94c701d92a4de21952fcc2f3b775fcdeaa3244f79ea76462087807b25e2b6177ec0b09a020f74e7e6ff98bef99ad89af11f103c6d79b07ea042ca427b4108c7103e2a34d4a08730ad0d0517e9139ece81d8471f7f0d2d06c6af9e0251ff966016c38f5d5e9aa049480bf7bb163a3b798a362f5fed570fa498bb90d49e5881a0ead648b40686b50848e54650ac73e140597cefe0705953fc787d5658173a8523dfc54bc35d88be8f15d0ab7732a51fcb68fd0c1c72e0c144c26f92c2c1a79de338a46a9819ad5f9c64552a8ef54bac625c5279d8fd1e1a74e618f8b648c0f738dfc0c33a2ea9e41bd677e2b6ee7e6c798c20342c14cbf3874f0b494268596b28b6927ee61676979022655aeed767d5d8d52a2ce105245488aba82f398c14290acccdd201fe892c558830389fcb387414d0d99da39c47838fee9a7804637fa1e53353135241d48c265549e9b86883ede0d6de53f4202d6e15851155cb54891d3efface9d2ce90207a202ca12455f9357538efdb97531f55f2a6112f5a4dc581961c281e843eb3a0f0a6202420b36db626a8b7366fa0657acb08998b343333f570f8e2b6a184d31b988ec9195da1ad9f4b374739455fb5ec1fa3c07b63d63f46c10e37d97daa2a9ed3341aa96cf929bd5ce970d6fdb9e277437d4fee406b7cbc06811291bd79d0b85666ee20d4eea27161b9bb904634962513a2a3069342046d52be596ed97c511a23eff754d6eaf0df8f311aee77dc8ffb652608d632d65709b59d7641a8251d8ee4b83591912fcd9285449549b56a663a593bf4a708394ef780ce11c5614f7f061af6825b2596536dd2cc6b7e91b2501be4f17e512f2353b6c72c47fce599ff4e044451409142b35708e224fc62bd44d74102a0a7c6070c10b335e989dea6c8073bf23fcf29f5266072b52d648bfdee32403371639f61bb34c764d3ec0b10279627d80eb07448d1027648400236afb1d9e2472ccc6a5d370db50fc6a598dfffff352a9a7b919e11b8d1f83d96c6d5bace368ec4ee47c57ac9a8333125dd846febbf28c49f9bb34dbc168270f30116cccd31d4bc47380e74c55127057eedcef3253ae34e1b393861cfd550ca76e0ba3e96dd9382ba167e87d418339bb207253c2b5fbb5197cb7d82b96508164e3ec63f9174fdb0ebda512605724507cf785e4f8210d01dab9686a6c783a0023eda2d420756263fc5c37f017c24654b5195074ae03d494c6d2996f82c8bf15929020aed87faad748bcca56cbd24d6b425faecea9a5f723a4072fe7b20e18cd38c26252a57f5d66a4432a8960b94c6c87fa660891587891c2acb224f9b0aa6b8c80d387e3c1c392dd905fe651002223113d0c7cf2cfa0ee951226492ad46a5ea5df9b835f2a6465af5c9561fa7d4fa17c1d57a75ab7557b2e5a2b57ba1726069a0c543fe3af459b4f9d3cea8bdb5f8391277d532655bfbed1ae8e5adc0fd99614bdea3bb13c8fb5eb1f1787f23dd0c2948210a5811caf73ceeb33f3ce4bd890a996cea9c7fa9aea99103483a883b789ad3c70e7f95f8631e84da7cc388bf2dd64e040e836325b4d6b1ed9af3f885dd0edcba2c4766f64d7b16afb45f91ad3e53c32e2403b007461f7e43809faec90233014e1f99d13f2f3f06bb9a38f102ba1f6a90612643d55419437ac0f6fbeef35234dca62c444d773190db861669d8ff445a31f67b6d0705db4c4d1fd816c851a29e610c8783816d79be1bb9566ef2261e94d1159e102f9bb5b0582f7546e22f2fc904c1bf71e4e61583eaefb7925d015fa2bfc3acb6dee6ba52465de94305454c74b0ecda2513020a2841a5d11f05f6fa6fc129af14ad88c8587720f363cfc43ff92adea3f13d6377ef500230511c1ba3f01ddbd98f9f8fe684b42e09e417eeaee81ddcd55ca76d4e44455004500aab6b9bea94dbb06ab5aa56924f4215afc5acc31df833be4673cf0fea4e69c9495054ef96f8c224f979079294378878c548f15be86a4f626b58ddebfcc53a05b7df5071c88db10dcef01b1957e1a0aa37098997c9e0e33713f3ffafca2088799bf1312d621fad836b8d3df510dc023ace2351da617cd7b8", 0x1000) r7 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x100, 0x0) ioctl$DIOCNATLOOK(r7, 0xc0504417, &(0x7f00000001c0)={@v4=@broadcast, @v4=@local={0xac, 0x14, 0x0}, @v4=@remote={0xac, 0x14, 0x0}, @v4=@local={0xac, 0x14, 0x0}, 0xd, 0x3379, 0x6, 0xa8f, 0x9, 0x81, 0x2, 0x2, 0x2}) ioctl$DIOCIGETIFACES(r6, 0xc0284457, &(0x7f0000002740)={'./file0\x00', &(0x7f0000002680)=""/164, 0x4, 0x2, 0x852, 0xcbbf}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x40000, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x80, 0x4f, 0x6, 0x7ffffffe}, {0x7, 0xe, 0x7, 0x7}, {0x216, 0x2, 0x8, 0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) stat(&(0x7f00000027c0)='./file0\x00', &(0x7f0000002800)) syz_emit_ethernet(0x2a, &(0x7f0000000100)=ANY=[]) 525.621195ms ago: executing program 4 (id=5): syz_open_pts() r0 = socket$unix(0x1, 0x2, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000140)=0x1) bind$unix(r0, &(0x7f0000000080)=@file={0x4, 0x1, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f00000000c0)=@file={0xfc, 0x1, './file0\x00'}, 0xa) syz_open_pts() syz_open_pts() mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x7) open(&(0x7f0000001980)='./file0\x00', 0x80, 0xc3) pselect(0x40, &(0x7f0000000080)={0xff, 0x3ff, 0x5, 0x8, 0x9, 0xb, 0x40008000000000, 0x80000009}, 0x0, 0x0, 0x0, 0x0) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x33}, 0x2, 0x0, 0x0, 0x0, 0x0) getegid() mkdir(&(0x7f0000000080)='./file0\x00', 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f00000000c0)}) socket$inet(0x2, 0x3, 0x14) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) sysctl$kern(&(0x7f0000000000)={0x1, 0x59}, 0x3, &(0x7f0000000180)="ee8f409198157e3b0d482cd811439e57ce10400116e4853368b7858dd5313a55267eae31dfdeb4695f32fe7b7ad86f86b9026db90f9b45d9c0dfe6f336cdbed0b1e9503fb71d22c07e97988cb677f6e039bda806b77d270400"/104, &(0x7f0000000080)=0x5b, 0x0, 0xfffa) 442.114547ms ago: executing program 3 (id=4): mkdir(&(0x7f0000000400)='./file0\x00', 0x148) mknodat(0xffffffffffffffff, 0x0, 0x1, 0x1000) (async) r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000002700), 0x200, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000002740)=0x47e) chdir(&(0x7f0000000180)='./file0\x00') (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) stat(&(0x7f0000000040)='./file0/../file0\x00', &(0x7f00000000c0)) (async) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000140)=0xc) sysctl$kern(&(0x7f0000000000)={0x1, 0x4e}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) sysctl$hw(&(0x7f0000000000)={0x6, 0x1d}, 0x2, &(0x7f0000000040), 0x0, &(0x7f0000000140), 0x0) (async) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000040), &(0x7f0000000140)=0x3a, 0x0, 0x0) 300.960705ms ago: executing program 1 (id=2): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000240)=0xc) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000280)={0x5, 0x9}, 0xfffffed6) sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x6}, 0x4, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5dc2) r3 = socket(0x11, 0x3, 0x9) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5d42) open$dir(&(0x7f0000000040)='./file0\x00', 0x10000, 0x2) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000005240), 0x2, 0x0) ioctl$DIOCIGETIFACES(r4, 0xc0284457, &(0x7f0000000200)={'\x00', &(0x7f0000000140)=""/119, 0x100, 0x2, 0xff, 0x1a3}) syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) pselect(0x40, &(0x7f00000001c0)={0x7f, 0x0, 0x101, 0x9, 0x3fffffffe, 0x9a2b, 0x9, 0x7}, &(0x7f00000000c0)={0xfd, 0x9ebb, 0x89, 0x7, 0x0, 0x7, 0x9, 0x9}, 0x0, 0x0, 0x0) poll(&(0x7f0000001200)=[{r5, 0x10}], 0x1, 0x37) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) ioctl$DIOCGETRULES(0xffffffffffffffff, 0xcd604406, &(0x7f0000000080)={0x7, 0x6483, 0x8003, '\x00', './file0\x00', 0x0, "46cd2574234d3f268fa77c5bcb4125a4ce6770dfbb769cb16db94cd9db283e9a5e66d95ddacd3d0585114fac4443a34ec4a60c5ae8715b4835cfc9aba65d3d8c87eec98612923442dc85fdafd9280e5027ed6d48b8be93ef6b8e876d99df3e0f02af94a1ee216d06c8065e0894c7c390fd554fd69711c5b72ed9db5c4ed36fcdfd20b5325d19f702b7900396664c309ab5bf644cc70a1e34aa0da90a68ad7c617f94646bdf6198381925610b633cc000547959850a62d6e7f1876aa776e81afc525bf536124054553739b30e69256737a1ae2cb1bb9c7cdd553ec75ed7cd59fa6eb2e0b6a2216d647f00ab02b0852ea2f2aaeeaed9d3203fc90f86af37411aed70d4a2b525fc491d7c879cd18355044225ff8bd5330d4a1bdff8e25df9abed12510d8223461c9de26412d43fb8c5c97376f8b97595df70a1276c7a63e10f0910cb87991fd713e80842ae4af19c872bf34d76d9bdf36d4456a19e4455194251649f3c5cd8c7a52ada81c0de8a7508da1f1f12f83707d191b9faac98490521ed9138abf1307a7edc4b74c5bada77c004d853218910595e585dddd1409b3c3813fe2c52119befda6ec95564ceb7664c9b598c9edb8d3685b46bec94b72ce34534739f01288af25c99730de48be864267c41dd36f7d60edd52a18167ff3f226364508a7ecb51c52966fd5ea134b98aaa12ccb6f6afbed3302803e7d8f995ff44cb221907a83fe0998b20376205c95abe3699c8c189ff349d5eb1c81654ddf0da6da11d6c4d633863019cf655b24dad592027d2b1cb16689552272e028923e2b1c05f6d2f8868b3af2d9f5ef19d6c3e5ffcd95baf6f17a137de88df9b55c6eb349272c072ebfc0a3293d4fd1df90f973fe61fcc101b174e63569894cd99b9b2b3a33886f96fd20445d617cb4a59dd8ca96fb2374506d9a2d6c6111a3d706038b44c8cc61da79ca38da034e3db8119c34a893aeb9a9bc95982c9da57ddd26897a55c9d092040caaea38b7c724a9c4cf3a7d531c8eed8bf9bb714c84de940d9bcd3f37a61926955f005df0a3184fd658c53fd1a0feeca935be35e110a07ac9d66060b92601b628f206b69412848e45dd1bf44209c728db3a2b7817ca8a2097cb274ba88f4bdf79c4089f396eb7c25be0357120e4f4a1d0800b44057dbbeb4891b06538edab3676d38d5f9d228da0439a91153b2095cde623bd4eef7aee5a1d4ad584d6dadfe659413ea545b107b6dd91bf077b7714c471e09554e73cce07bf3bb8552382d4e336234ec46bbaa680d527f7c2619313f6e05b274e6fe8345ad3bec96b93a39d165ddec8bde08bf652f0ce764a89903a0db9b09e7e341d327319a5b15af28764872626e835d4b9a3667477071c47bb00258479c405d85290b93a16de1380eddb91f533d7803888d07c3b899c1ab479beba3c2b34863bddb7120399e9f512a6d208aba6dcaacb375d9bf12e9026098313ca89914d4d755d5e074c7a20533e322c4fd7f103c2a8f60338b6da22eb697bfec940579922b74fdeabb472167a79d8d1a9be23266b29ff90f783f332ed30a8589723b9e60d9e1aa226f047d75346db9b29cbffcc6f52659b4affb93e4f1152e36fd9932719b1d7165595db489919524beaf7f810bf145c87f2e284cdbad25eaf9659bf7871475be348cf0033fdb9449baa722b5e01345ef21b2eb9ae96f14eaa9e80615ca14bea3152b1a417ad6690bee9ce6ce9dbce15fcc37c8da42357b389260c1c6c51bf21934f01afa14aa4b7420d55c8d735728cf83e8204add936f53e393c22903891dc6fd67fb6de64d716442884650547d47985c8be48327d93dc508e9e33d37a40490474256b7459f69b87107573c9f514aa0722c686e7837fbd2fb83983624047878a10d474196a8182a2941840b599d5cf9fa50489a1f82b7"}) recvmmsg(r6, &(0x7f0000000900)={{0x0, 0x0, 0x0, 0x0, 0x0}, 0x5}, 0x38, 0x2042, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x148) seteuid(0xffffffffffffffff) r7 = geteuid() chown(&(0x7f00000004c0)='./file0\x00', r7, 0xffffffffffffffff) recvmmsg(r6, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0x0, 0x0}, 0x2}, 0x38, 0x3042, 0x0) connect$inet6(r3, &(0x7f0000000000)={0x1c, 0x18, 0x2, 0x286, "2c8fd5dd9fdb16446e62ecb3ddc97cf9"}, 0x1c) madvise(&(0x7f0000ff9000/0x7000)=nil, 0x7000, 0x2) open(&(0x7f0000001980)='./file0\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x74, 0xb, 0x1, 0xfffffffe}, {0x406, 0xf, 0x0, 0x3}]}) ioctl$DIOCGETRULE(r4, 0xcd604407, &(0x7f00000019c0)={0x8, 0x3, 0x100, './file0\x00', './file0\x00', 0x0, "03c75c492b7dc05fd0b99ad70b762351a9ab738f6292826ef022a47270bf676f003b67125c4df0c497163fec49661d690ffda40a400ab7ca7fc50bd37c966c2b7774a931f24e3c6c2245efb7b34414f53a5d3a218165fc5ac16f86096965d066a0f13c5ce3d3acd0f10523898d853b2de2a1082b6ee073eab83098eec686cdffe1ab6cbe1b15fe344bd938a471de07f4910c040de1c6e81d00727afcefc36d9558236103f24472da483c5bfe4639c0bc11f4bc4b687baea0c80c8e5b58242bf6840b674341254668c5acd2d59343166647f6ca22a278b83e23ceee3e1aec7f3dd52c90ee725759ba46e6803498af2dc72eefbf4c508dad760c34fe5d61ea14df50c6e6bc8716ddf767433c8e30dc16748b2225e4b6d99966a46f143edcab69b036f38f2a3942736f39692e17b56d78dde2994e5bc6fda5e90b36c0b36e88d0510cfb06feca4e551ab8437323dc1bcc15cd30fc96c96663a7155ee6eae205c30999c0b544bb24774619faf3a604c19f5db069a247f3f3eb1679e88ffd86816a5384b3dd786913ff2d328c1f8ee330fb9c3092cd64b1a12602798740bc6c77f687a1220512ec36b27822255868e1cb6416326a2707736476f9751d229edab2bd3f388af64f8a8934aa8a9c9ea6554527b199a833aeddf252a7770220a8ba6579fdc9946d921e07a4e95b367700e26c0460d46288db30f0aa42555437a2920b20934aa2821f3b6d08f2f0744c87a45206b2fe611ce0e79b16129442ce58cdcdf3ffdee06ede551e1d1cfe63f1e3852ff9827c548034a31b61bd9e662b1ae65d2bb85a063fe4b0833af3b86ab867098e2e8316a5b9add796fbce0ffdefecc16324d0dd297928138ac53361b036f16105566cb50d5017d73e926769be6c63656b319f99187cfe94e4b8832db8d4d963a3eb7a5028be1e8221de7ff23e5f9b254f5b7211d9c4bfb2ed0e4948693ff400806d30e4db438677e89074e8a92ec1cdb23105086fc60bdb203468fe99a7af2315dfa0e040b6642ffe73ecda228a652c2244085d06664ec4db279e80afa69186c1590b09cda24f580725a55bd63267c350015d8335657a1fa2cbf37eb0527edc52c7318807edeb9aea0dd0ff7fd0a4acd0488bbd65a55d062d03dbbe6618619ce3343bf5a80210560d5d41ebeca20bcf046ccfae0c43f28bfdd6a7a41f9ac3ca13245aa81a538f715ef94728b7c819511d6e7e4afc6240c4b48e63124c8b20c9d8d7b0f2020d3001acf06aa275ef129ccab58d5f44378a5a4baeccd097d522d1dd491338e77342fb39cdc3b9ed6c436133f4f8755626896dd83b97c266613cb7f26528a20d708e25159523a82e5321fac48907f19a20ffabef2faa6edb4f33826c0fe26eabb6baffc637ae508e962d308d696454beb91f782f2ba678fab16e9527bf759b2a6a18f0ebdea025c16c12097d49fa2d0fdf8e850b8048cab33e1432286734c7ab3dd9df969b4010a04f2d309a9100bc7e567875ce94976c9d2525ead482e233f113825058d57adddf0fd2c616e1fecf633a2018fbf7b97762ec8578d465413137e873e3363f2bfcdbc12cceeaa76ffc2b3a8ffc7a50eabc743f6d6b58cf6ce066dd49dbdac622a5e0a458edbcd7b59060e0624f1fc9eecd93597441964d32e2e079dba6bc094d32fcb1bc80fd96a41a78cb24c5362c862e725475d18fb70b9d2f04fd1f69a74b94b252239fdcc243511c368318eb48f6d3de20b52751313f1441b2f83e3e579968db3fb59fb30ca8faeaa94b9eb74964662567fad01c07ba8c13dd3c4156ae1de5d895d7bef099d04e5fea1d05fe34260964b56c9376ae2dd571965777167f68f2f9740cc6632e70a48eb618fa14fe9adab74f7342103a724172e38676e9bb6fbaf70252472fdcdfe99a40d75e77f6552a847196942021eb"}) mquery(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2, 0x0, 0xffffffffffffffff, 0x8) 250.088465ms ago: executing program 5 (id=6): r0 = socket$inet6(0x18, 0x1, 0x6) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) connect$inet6(r0, &(0x7f0000000040)={0x1c, 0x18, 0x1, 0x5, "bd859d3f7cb696fb8ed728a60675a074", 0x48}, 0x1c) fstat(r0, &(0x7f0000000580)) 185.794418ms ago: executing program 0 (id=1): ioctl$FIOASYNC(0xffffffffffffffff, 0xc020699c, &(0x7f0000000580)=0x7) pipe(&(0x7f0000000000)) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) openat$bpf(0xffffffffffffff9c, 0x0, 0x80, 0x0) syz_emit_ethernet(0xa6, &(0x7f0000000480)={@local, @local, [], {@ipv6={0x86dd, {0x8, 0x6, "595b81", 0x70, 0x2c, 0x4, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0xa, {0x4, 0x6, '\x00\x00\b', 0xf000, 0x62, 0x1, @ipv4, @mcast2, [@hopopts={0x3c, 0x0, '\x00', [@jumbo={0xc2, 0x4, 0x3}]}, @routing={0x62, 0x2, 0x0, 0x9, 0x0, [@loopback]}], "8e694cc2a4500195b676fe438d87af5c7981a55ac35437ce"}}}}}}}) 4.239194ms ago: executing program 0 (id=9): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x40, 0x0) sysctl$net_inet_ip(&(0x7f0000000280)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f0000000380)="b86c7505", &(0x7f0000002c00)=0xfffffffffffffe54, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x40, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x2) syz_emit_ethernet(0x3e, &(0x7f0000000300)=ANY=[@ANYBLOB="000000004000aaaaaaaaaabb080045da0030019078e0000001ac1400aa0304907800060000391d00060068dc6545165234000000007f0000010000e4ff00e2cf657a"]) munmap(&(0x7f00000cf000/0x1000)=nil, 0x1000) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x7c6, 0xea) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x108) writev(r3, &(0x7f0000000540)=[{&(0x7f0000000180)="19a09f0a20", 0x100000}], 0x1) r4 = geteuid() setuid(0xffffffffffffffff) ktrace(0x0, 0xe2fc5e0623494925, 0x40000814, 0x0) r5 = getegid() fchownat(r3, &(0x7f0000000100)='./file0\x00', r4, r5, 0x4) r6 = socket$inet6(0x18, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1000, &(0x7f00000002c0)=0x6, 0x4) bind$inet6(r2, &(0x7f0000000200)={0x1c, 0x18, 0x1, 0xe, "0000001059002000"}, 0x1c) socket$inet6(0x18, 0x2, 0x0) setreuid(0x0, 0x0) mkdir(&(0x7f0000000400)='./file0\x00', 0x148) getgroups(0x7, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setresgid(r8, r7, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000180)='./file0\x00', r10, 0x0) setreuid(0x0, r10) chdir(&(0x7f00000003c0)='./file0\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000140)=0xc) 361.038µs ago: executing program 2 (id=3): pipe(&(0x7f0000000280)={0xffffffffffffffff}) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r0, 0x80047308, &(0x7f0000001840)={0x0, 0x0, 0x4, 0x0, 0xffffffffffffffff}) closefrom(r1) syz_emit_ethernet(0x47, &(0x7f00000000c0)={@local, @local, [{[{0x88a8, 0x3}], {0x8100, 0x6, 0x0, 0x1}}], {@ipv4={0x800, {{0x5, 0x4, 0x2, 0x36, 0x31, 0x68, 0x0, 0x5, 0x11, 0x0, @rand_addr=0x3, @local={0xac, 0x14, 0x0}}, @udp={{0x0, 0x2, 0x8}, {"785bfc40b60ebab466b0aeaed2d1bc76c2c3256f7e"}}}}}}) (async) socket$inet6(0x18, 0x2, 0x0) (async) r2 = socket$inet6(0x18, 0x2, 0x0) bind$inet6(r2, &(0x7f0000000040)={0x1c, 0x18, 0x2, 0x0, "fffe0000000000000000008000", 0xfffffff5}, 0x1c) (async) connect$inet6(r2, &(0x7f0000000080)={0x1c, 0x18, 0x0, 0x8a, "0a5be30e01a3d3d1793c1db58465282f", 0x308}, 0x1c) (async) setsockopt$sock_cred(r2, 0xffff, 0x1023, &(0x7f00000003c0), 0xc) 0s ago: executing program 6 (id=7): pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$lock(r1, 0x4, &(0x7f0000000240)={0x1, 0x2, 0x0, 0x3}) (async, rerun: 32) r2 = getpgid(0x0) (rerun: 32) fcntl$setown(r1, 0x6, r2) (async, rerun: 64) setegid(0xffffffffffffffff) (rerun: 64) seteuid(0xffffffffffffffff) (async) getresgid(0x0, &(0x7f0000000040)=0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setresgid(r3, r6, 0x0) (async) close(r0) r7 = socket$inet(0x2, 0x1, 0x6) (async, rerun: 64) r8 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) (rerun: 64) r9 = fcntl$dupfd(r8, 0x11, r8) ioctl$FIONBIO(r7, 0x8004667e, 0x0) (async) connect$inet(r7, &(0x7f0000000700)={0x10, 0x2, 0x2, 0xac1400a6}, 0x10) (async, rerun: 64) shutdown(r7, 0x1) (rerun: 64) ioctl$LIOCSFD(r9, 0x80046c7f, &(0x7f00000000c0)=r5) (async) r10 = kqueue() closefrom(r10) (async) openat$diskmap(0xffffffffffffff9c, 0x0, 0x80, 0x0) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.96' (ED25519) to the list of known hosts. KASAN: invalid write of 36 bytes at 0xffff8000018ccb50 from pc 0xffffffff83a4a827 KASAN: first bad byte at 0xffff8000018ccb50 (+0); shadow 0xfb: malloc redzone (out-of-bounds) KASAN: 0xffff8000018ccb50 is 0 bytes inside the 16-byte malloc slot [0xffff8000018ccb50..0xffff8000018ccb60) KASAN: allocated at: #0 malloc+0xda0 #1 sysctl_sysvipc+0x377 #2 kern_sysctl_dirs+0x30f #3 kern_sysctl+0x1ce #4 sys_sysctl+0x54f #5 syscall+0x1089 #6 Xsyscall+0x128 KASAN: pc: sysctl_sysvipc+0x397 KASAN: call trace: #0 kasan_memcpy+0x1ca #1 sysctl_sysvipc+0x397 #2 kern_sysctl_dirs+0x30f #3 kern_sysctl+0x1ce #4 sys_sysctl+0x54f #5 syscall+0x1089 #6 Xsyscall+0x128 KASAN: shadow of 0xffff8000018cca00..0xffff8000018ccc80 (1 cell = 8 bytes): 0xffff8000018cca00: fc 08 fc 08 fc 08 fc 08 fc 08 fc 08 fc 08 fc 08 0xffff8000018cca80: fc 08 fc 08 fc 08 fc 08 fc 08 fc 08 fc 08 fc 08 >0xffff8000018ccb00: fc 08 fc 08 fc 08 fc 08 fc 08[fb]08 08 fb fc 08 0xffff8000018ccb80: 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 0xffff8000018ccc00: 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 KASAN: legend: 00 valid; 01..07 partial; fb malloc redzone; fc malloc freed; fd pool freed; fe kmem; fa global; f1..f4/f8 stack/scope panic: Caught invalid memory access at ffff8000018ccb50 size 36 op 1 Stopped at db_enter+0x17: popq %rbp TID PID UID PRFLAGS PFLAGS CPU COMMAND 305032 9554 0 0 0 0 syz-executor *407268 42308 0 0 0x4000000 1 syz-executor db_enter() at db_enter+0x17 panic(ffffffff84632b4f) at panic+0x270 kasan_memcpy(ffff8000018ccb50,ffff80003a310120,24) at kasan_memcpy+0x1ec sysctl_sysvipc(ffff80003a3107e8,1,200000000180,ffff80003a3107c0) at sysctl_sysvipc+0x397 kern_sysctl_dirs(33,ffff80003a3107e8,1,200000000180,ffff80003a3107c0,0,1,1ffff00007462074) at kern_sysctl_dirs+0x30f kern_sysctl(ffff80003a3107e4,2,200000000180,ffff80003a3107c0,0,fffa,ffff80003a310a30) at kern_sysctl+0x1ce sys_sysctl(ffff800045ff62b8,ffff80003a310a30,ffff80003a3109a0) at sys_sysctl+0x54f syscall(ffff80003a310a30) at syscall+0x1089 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x78fbec00ad0, count: 6 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic *cpu1: Caught invalid memory access at ffff8000018ccb50 size 36 op 1 ddb{1}> show kasan KASAN: invalid write of 36 bytes at 0xffff8000018ccb50 from pc 0xffffffff83a4a827 KASAN: first bad byte at 0xffff8000018ccb50 (+0); shadow 0xfb: malloc redzone (out-of-bounds) KASAN: 0xffff8000018ccb50 is 0 bytes inside the 16-byte malloc slot [0xffff8000018ccb50..0xffff8000018ccb60) KASAN: allocated at: #0 malloc+0xda0 #1 sysctl_sysvipc+0x377 #2 kern_sysctl_dirs+0x30f #3 kern_sysctl+0x1ce #4 sys_sysctl+0x54f #5 syscall+0x1089 #6 Xsyscall+0x128 KASAN: pc: sysctl_sysvipc+0x397 KASAN: call trace: #0 kasan_memcpy+0x1ca #1 sysctl_sysvipc+0x397 #2 kern_sysctl_dirs+0x30f #3 kern_sysctl+0x1ce #4 sys_sysctl+0x54f #5 syscall+0x1089 #6 Xsyscall+0x128 KASAN: shadow of 0xffff8000018cca00..0xffff8000018ccc80 (1 cell = 8 bytes): 0xffff8000018cca00: fc 08 fc 08 fc 08 fc 08 fc 08 fc 08 fc 08 fc 08 0xffff8000018cca80: fc 08 fc 08 fc 08 fc 08 fc 08 fc 08 fc 08 fc 08 >0xffff8000018ccb00: fc 08 fc 08 fc 08 fc 08 fc 08[fb]08 08 fb fc 08 0xffff8000018ccb80: 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 0xffff8000018ccc00: 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 KASAN: legend: 00 valid; 01..07 partial; fb malloc redzone; fc malloc freed; fd pool freed; fe kmem; fa global; f1..f4/f8 stack/scope ddb{1}> trace db_enter() at db_enter+0x17 panic(ffffffff84632b4f) at panic+0x270 kasan_memcpy(ffff8000018ccb50,ffff80003a310120,24) at kasan_memcpy+0x1ec sysctl_sysvipc(ffff80003a3107e8,1,200000000180,ffff80003a3107c0) at sysctl_sysvipc+0x397 kern_sysctl_dirs(33,ffff80003a3107e8,1,200000000180,ffff80003a3107c0,0,1,1ffff00007462074) at kern_sysctl_dirs+0x30f kern_sysctl(ffff80003a3107e4,2,200000000180,ffff80003a3107c0,0,fffa,ffff80003a310a30) at kern_sysctl+0x1ce sys_sysctl(ffff800045ff62b8,ffff80003a310a30,ffff80003a3109a0) at sys_sysctl+0x54f syscall(ffff80003a310a30) at syscall+0x1089 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x78fbec00ad0, count: -9 ddb{1}> show registers rdi 0 rsi 0x1 rbp 0xffff80003a30ff30 rbx 0xffff80003a30ffa0 rdx 0 rcx 0xffff800028fe3ff0 rax 0xffff80000015c980 r8 0x101010101010101 r9 0x8080808080808080 r10 0xffff80003a30fd18 r11 0xffffffff8416f5d0 x86_bus_space_io_read_1 r12 0xffffffff84632b4f .str.28+0x9b28f r13 0xffff800028fe4c08 r14 0xffff800028fe4e07 r15 0x1 rip 0xffffffff82a38477 db_enter+0x17 cs 0x8 rflags 0x246 rsp 0xffff80003a30ff30 ss 0x10 db_enter+0x17: popq %rbp ddb{1}> show proc PROC (syz-executor) tid=407268 pid=42308 tcnt=2 stat=onproc flags process=0 proc=4000000 runpri=32, usrpri=86, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff800045ff6d18,0xffff800045ff7258 process=0xffff80003bb30e90 user=0xffff80003a305000, vmspace=0xffff800001c3c200 estcpu=36, cpticks=26, pctcpu=0.0, user=0, sys=26, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 9554 305032 5395 0 7 0 syz-executor 9554 101573 5395 0 3 0x4000080 fsleep syz-executor 97202 332274 38924 0 3 0x80 nanoslp syz-executor 97202 275069 38924 0 2 0x4000000 syz-executor 97202 145694 38924 0 3 0x4000080 fsleep syz-executor 42308 99589 31580 0 2 0 syz-executor *42308 407268 31580 0 7 0x4000000 syz-executor 14441 213682 54966 0 2 0x10000c82 syz-executor 27222 504865 54966 0 3 0x82 piperd syz-executor 38924 173196 54966 0 2 0xc82 syz-executor 31580 483309 54966 0 2 0xc82 syz-executor 65848 109754 54966 0 2 0x10000c82 syz-executor 42007 9888 54966 0 2 0x2 syz-executor 89028 107932 54966 0 2 0xc82 syz-executor 5395 306776 54966 0 3 0x82 nanoslp syz-executor 54966 35765 34900 0 2 0x2 syz-executor 34900 248009 57628 0 3 0x10008a sigsusp ksh 57628 136006 13114 0 3 0x98 kqread sshd-session 13114 64871 34406 0 3 0x92 kqread sshd-session 52080 337342 1 0 3 0x100083 ttyin getty 34406 404025 1 0 3 0x88 kqread sshd 74858 323724 95378 74 3 0x1100092 bpf pflogd 95378 205011 1 0 3 0x80 sbwait pflogd 19960 396153 82368 73 2 0x1100010 syslogd 82368 359930 1 0 3 0x100082 sbwait syslogd 36737 449963 1 0 3 0x100080 kqread resolvd 58767 52933 23074 77 3 0x100092 kqread dhcpleased 43318 388661 23074 77 3 0x100092 kqread dhcpleased 23074 209695 1 0 3 0x80 kqread dhcpleased 37500 274867 0 0 2 0x40014200 smr 38680 189640 0 0 2 0x14200 zerothread 52762 19217 0 0 3 0x14200 aiodoned aiodoned 39997 90694 0 0 3 0x14200 syncer update 75798 480916 0 0 3 0x14200 cleaner cleaner 16167 57806 0 0 3 0x14200 reaper reaper 1994 233725 0 0 3 0x14200 pgdaemon pagedaemon 14092 213695 0 0 3 0x14200 bored viomb 47509 435239 0 0 3 0x40014200 acpi0 acpi0 93903 274591 0 0 3 0x40014200 idle1 88935 258195 0 0 3 0x14200 bored softnet1 58834 441244 0 0 3 0x14200 bored softnet0 62069 281150 0 0 3 0x14200 smrbar systqmp 34248 468533 0 0 3 0x14200 bored systq 6344 149976 0 0 3 0x14200 tmoslp softclockmp 60967 192218 0 0 3 0x40014200 tmoslp softclock 57048 89969 0 0 3 0x40014200 idle0 1 394951 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks CPU 0: exclusive mutex &sched_lock r = 0 (0xffffffff854c21b0) #0 witness_lock+0x632 #1 mtx_enter+0x683 #2 wakeup_n+0xa5 #3 uvm_pmr_freepageq+0x4a6 #4 uvm_obj_free+0x1ff #5 buf_dealloc_mem+0x18b #6 buf_put+0x296 #7 brelse+0x513 #8 vinvalbuf+0x687 #9 ffs_truncate+0x171b #10 ffs_write+0x1264 #11 VOP_WRITE+0x1a8 #12 vn_write+0x295 #13 dofilewritev+0x3ef #14 sys_writev+0x168 #15 syscall+0x1089 #16 Xsyscall+0x128 exclusive mutex &uvm.fpageqlock r = 0 (0xffffffff85d2eb48) #0 witness_lock+0x632 #1 mtx_enter+0x683 #2 uvm_pmr_freepageq+0x18a #3 uvm_obj_free+0x1ff #4 buf_dealloc_mem+0x18b #5 buf_put+0x296 #6 brelse+0x513 #7 vinvalbuf+0x687 #8 ffs_truncate+0x171b #9 ffs_write+0x1264 #10 VOP_WRITE+0x1a8 #11 vn_write+0x295 #12 dofilewritev+0x3ef #13 sys_writev+0x168 #14 syscall+0x1089 #15 Xsyscall+0x128 Process 9554 (syz-executor) thread 0xffff800045ff6fb0 (101573) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff8542a300) #0 witness_lock+0x632 #1 __mp_acquire_count+0x48 #2 sleep_finish+0x423 #3 biowait+0xe6 #4 bwrite+0x4e1 #5 ffs_update+0x619 #6 ffs_truncate+0x12f0 #7 ffs_write+0x1264 #8 VOP_WRITE+0x1a8 #9 vn_write+0x295 #10 dofilewritev+0x3ef #11 sys_writev+0x168 #12 syscall+0x1089 #13 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xffff800001d23348) #0 witness_lock+0x632 #1 rw_do_enter_write+0x53e #2 rrw_enter+0xf0 #3 VOP_LOCK+0x17e #4 vn_lock+0xca #5 vn_write+0x200 #6 dofilewritev+0x3ef #7 sys_writev+0x168 #8 syscall+0x1089 #9 Xsyscall+0x128 Process 19960 (syslogd) thread 0xffff800029913a00 (396153) exclusive rrwlock inode r = 0 (0xffff8000018a5350) #0 witness_lock+0x632 #1 rw_do_enter_write+0x53e #2 rrw_enter+0xf0 #3 VOP_LOCK+0x17e #4 vn_lock+0xca #5 sys_fsync+0x200 #6 syscall+0x1089 #7 Xsyscall+0x128 Process 62069 (systqmp) thread 0xffff800045ffe000 (281150) shared rwlock systqmp r = 0 (0xffffffff851dd498) #0 witness_lock+0x632 #1 taskq_thread+0x1ba #2 proc_trampoline+0x10 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 11070 12463K 12463K 166960K 12161 0 pcb 17 24K 24K 166960K 17 0 rtable 237 12K 13K 166960K 351 0 pf 36 22K 23K 166960K 48 0 ifaddr 44 12K 12K 166960K 46 0 ifgroup 59 2K 2K 166960K 59 0 sysctl 1 1K 13K 166960K 6 0 counters 72 43K 43K 166960K 72 0 ioctlops 0 0K 4K 166960K 1484 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1294 83K 83K 166960K 1367 0 UFS quota 1 36K 36K 166960K 1 0 UFS mount 5 44K 44K 166960K 5 0 shm 2 2K 2K 166960K 2 0 VM map 2 1K 1K 166960K 2 0 sem 2 0K 0K 166960K 2 0 dirhash 12 2K 2K 166960K 12 0 ACPI 1734 201K 292K 166960K 11964 0 file desc 14 49K 93K 166960K 137 0 proc 69 128K 161K 166960K 551 0 subproc 72 9K 9K 166960K 72 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 20K 20K 166960K 1 0 in_multi 99 7K 7K 166960K 99 0 ether_multi 1 0K 0K 166960K 1 0 mrt 0 0K 0K 166960K 3 0 ISOFS mount 1 36K 36K 166960K 1 0 MSDOSFS mount 1 20K 20K 166960K 1 0 ttys 43 303K 303K 166960K 43 0 exec 0 0K 2K 166960K 382 0 fusefs mount 1 36K 36K 166960K 1 0 tdb 3 1K 1K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 207 231K 251K 166960K 3086 0 UVM aobj 3 4K 4K 166960K 3 0 pinsyscall 1063 1709K 1729K 166960K 1293 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 NDP 29 2K 2K 166960K 29 0 temp 34 9162K 9172K 166960K 3827 0 kqueue 14 44K 48K 166960K 27 0 SYN cache 2 16K 16K 166960K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 28 0 0 1 0 1 1 0 8 0 rtpcb 120 34 0 31 1 0 1 1 0 8 0 rtentry 176 111 0 1 5 0 5 5 0 8 0 unpcb 144 48 0 26 1 0 1 1 0 8 0 syncache 336 4 0 4 2 1 1 1 0 8 1 tcpcb 736 9 0 5 1 0 1 1 0 8 0 arp 136 18 0 0 1 0 1 1 0 8 0 inpcb 328 67 0 59 1 0 1 1 0 8 0 nd6 152 24 0 0 1 0 1 1 0 8 0 kcovpl 48 8 0 0 1 0 1 1 0 8 0 pffrag 232 1 0 0 1 0 1 1 0 482 0 pffrnode 88 1 0 0 1 0 1 1 0 8 0 pffrent 40 1 0 0 1 0 1 1 0 8 0 pfosfp 40 1428 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 17 0 0 1 0 1 1 0 8 0 pfstkey 128 17 0 0 1 0 1 1 0 8 0 pfstate 448 17 0 0 2 0 2 2 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 452 0 0 29 0 29 29 0 8 0 art_table 40 453 0 0 5 0 5 5 0 8 0 art_node 32 111 0 10 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1570 0 96 93 0 93 93 0 8 0 ffsino 296 1570 0 96 114 0 114 114 0 8 0 nchpl 144 1772 0 57 64 0 64 64 0 8 0 vnodes 216 1664 0 0 93 0 93 93 0 8 0 namei 1024 5437 0 5437 1 0 1 1 0 8 1 percpumem 16 52 0 0 1 0 1 1 0 8 0 kstatmem 264 29 0 0 2 0 2 2 0 8 0 scxspl 216 6598 0 6598 4 3 1 3 1 8 1 plimitpl 152 29 0 12 1 0 1 1 0 8 0 sigapl 424 454 0 408 7 0 7 7 0 8 1 knotepl 120 67 0 0 3 0 3 3 0 8 0 kqueuepl 224 23 0 13 1 0 1 1 0 8 0 pipepl 344 127 0 100 3 0 3 3 0 8 0 fdescpl 528 438 0 410 3 0 3 3 0 8 0 filepl 160 1596 0 1369 10 0 10 10 0 8 0 lockfpl 104 6 0 4 1 0 1 1 0 8 0 lockfspl 48 4 0 2 1 0 1 1 0 8 0 sessionpl 144 24 0 15 1 0 1 1 0 8 0 pgrppl 48 32 0 15 1 0 1 1 0 8 0 ucredpl 104 95 0 81 1 0 1 1 0 8 0 zombiepl 144 411 0 408 1 0 1 1 0 8 0 processpl 1232 454 0 408 5 0 5 5 0 8 0 procpl 664 465 0 415 5 0 5 5 0 8 0 sockpl 752 149 0 116 4 0 4 4 0 8 0 mcl64k 65536 1 0 0 1 0 1 1 0 8 0 mcl12k 12288 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 2 0 0 1 0 1 1 0 8 0 mcl4k 4096 122 0 0 16 0 16 16 0 8 0 mcl2k 2048 13 0 0 2 0 2 2 0 8 0 mextrefs 64 10 0 0 1 0 1 1 0 8 0 mtagpl 96 2 0 0 1 0 1 1 0 8 0 mbufpl 256 119 0 0 8 0 8 8 0 8 0 bufpl 272 2365 0 105 151 0 151 151 0 8 0 anonpl 32 3845 0 0 31 0 31 31 0 222 0 amapchunkpl 152 8428 0 8020 18 0 18 18 0 158 0 amappl16 200 1881 0 1870 5 0 5 5 0 8 4 amappl15 192 5 0 5 2 1 1 1 0 8 1 amappl14 184 427 0 426 1 0 1 1 0 8 0 amappl13 176 143 0 131 1 0 1 1 0 8 0 amappl12 168 690 0 663 2 0 2 2 0 8 0 amappl11 160 5 0 5 1 0 1 1 0 8 1 amappl10 152 68 0 54 1 0 1 1 0 8 0 amappl9 144 270 0 270 1 0 1 1 0 8 1 amappl8 136 98 0 96 1 0 1 1 0 8 0 amappl7 128 148 0 134 1 0 1 1 0 8 0 amappl6 120 154 0 153 1 0 1 1 0 8 0 amappl5 112 110 0 99 1 0 1 1 0 8 0 amappl4 104 299 0 281 1 0 1 1 0 8 0 amappl3 96 1443 0 1349 3 0 3 3 0 8 0 amappl2 88 537 0 478 2 0 2 2 0 8 0 amappl1 80 10370 0 9781 15 0 15 15 0 8 0 amappl 88 2359 0 2221 4 0 4 4 0 92 0 uvmvnodes 80 100 0 0 3 0 3 3 0 8 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 2 0 0 1 0 1 1 0 8 0 uaddrrnd 24 438 0 410 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 438 0 410 1 0 1 1 0 8 0 vmmpekpl 168 5733 0 5701 2 0 2 2 0 8 0 vmmpepl 168 37671 0 35958 86 1 85 85 0 357 2 vmsppl 488 437 0 410 5 0 5 5 0 8 0 rwobjpl 80 14610 0 13634 24 0 24 24 0 8 0 pdppl 4096 885 0 820 97 10 87 87 0 8 22 pvpl 32 9309 0 0 76 0 76 76 0 265 0 pmappl 256 437 0 410 3 0 3 3 0 8 0 extentpl 40 46 0 28 1 0 1 1 0 8 0 phpool 120 416 0 14 13 0 13 13 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x19: leave x86_ipi_db(ffffffff8521aff0) at x86_ipi_db+0x19 x86_ipi_handler() at x86_ipi_handler+0x112 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff85429b00) at __mp_lock+0x275 uvm_fault(ffff800001c3c9a0,a2675f7f000,0,1) at uvm_fault+0x338 upageflttrap(ffff800032ae0350,a2675f7f000) at upageflttrap+0xe0 usertrap(ffff800032ae0350) at usertrap+0x4f9 recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x74cc30665420, count: 7 ddb{0}> trace x86_ipi_db(ffffffff8521aff0) at x86_ipi_db+0x19 x86_ipi_handler() at x86_ipi_handler+0x112 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff85429b00) at __mp_lock+0x275 uvm_fault(ffff800001c3c9a0,a2675f7f000,0,1) at uvm_fault+0x338 upageflttrap(ffff800032ae0350,a2675f7f000) at upageflttrap+0xe0 usertrap(ffff800032ae0350) at usertrap+0x4f9 recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x74cc30665420, count: -8 ddb{0}> machine ddbcpu 1 Stopped at db_enter+0x17: popq %rbp db_enter() at db_enter+0x17 panic(ffffffff84632b4f) at panic+0x270 kasan_memcpy(ffff8000018ccb50,ffff80003a310120,24) at kasan_memcpy+0x1ec sysctl_sysvipc(ffff80003a3107e8,1,200000000180,ffff80003a3107c0) at sysctl_sysvipc+0x397 kern_sysctl_dirs(33,ffff80003a3107e8,1,200000000180,ffff80003a3107c0,0,1,1ffff00007462074) at kern_sysctl_dirs+0x30f kern_sysctl(ffff80003a3107e4,2,200000000180,ffff80003a3107c0,0,fffa,ffff80003a310a30) at kern_sysctl+0x1ce sys_sysctl(ffff800045ff62b8,ffff80003a310a30,ffff80003a3109a0) at sys_sysctl+0x54f syscall(ffff80003a310a30) at syscall+0x1089 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x78fbec00ad0, count: 6 ddb{1}> trace db_enter() at db_enter+0x17 panic(ffffffff84632b4f) at panic+0x270 kasan_memcpy(ffff8000018ccb50,ffff80003a310120,24) at kasan_memcpy+0x1ec sysctl_sysvipc(ffff80003a3107e8,1,200000000180,ffff80003a3107c0) at sysctl_sysvipc+0x397 kern_sysctl_dirs(33,ffff80003a3107e8,1,200000000180,ffff80003a3107c0,0,1,1ffff00007462074) at kern_sysctl_dirs+0x30f kern_sysctl(ffff80003a3107e4,2,200000000180,ffff80003a3107c0,0,fffa,ffff80003a310a30) at kern_sysctl+0x1ce sys_sysctl(ffff800045ff62b8,ffff80003a310a30,ffff80003a3109a0) at sys_sysctl+0x54f syscall(ffff80003a310a30) at syscall+0x1089 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x78fbec00ad0, count: -9