last executing test programs: 3.399755558s ago: executing program 2 (id=18): r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x186) sysctl$kern(&(0x7f0000000040)={0x1, 0x1d}, 0x2, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000001080)=[{&(0x7f0000000080)="3a41381f819256fd87968819ff6e08f9b72103f9d96857fdbd9a6050e87481cd66073f90ee647c3edf86656702bd9c0b42deb99d9c914808a15f80596cc04badb56f6ca4d5dfa9af108aa27ba6ff3419bbf28e13d6e3ea1a4070632e62a00ab63412378e7d5f66e0ddff774abd0612d4964eb227dbed2cd6fd3bc55bfae11a9b84f1b8f46f2632c4a1fe0bca57211b66f4448760fdc251a9efb2d70bf406cd6630be4eb8bc993f4df3fda9eb905a7c85420fb3a84cecf02f1cdc4f313b7a3d2e7efb8bbc8324e4cbe81375dc3f4e76dc6925de14b0b85b239d0c38b17a8e6382839078a2d5ea22f335793c130eea137971b47f72c1b130ef58bafe0f8e9cf64e26f9ef00e24a5068bf4d3bebbcfc4361d182eb31b07eb4894faa28bb9d131156268f544ef3d618c1180cee802b580d5a34f2dd8b960683ac21156e788ca04183f01d9e67a43bd11d4cd3357c6395ac377486c28db0cdc87d08281b3438cacf58f52b3a510e333589b78ec7e0af26f3e317f57d68f322115cbdc9ec1d54e3fb9deab8ca1deb9a1e2484e37438986b98197b220fb72d3df287c2a9724d9eaf4b830d97fa120c1002882f04ad8468e9d94bd9a0dc99f074c1569d052dd144d49284168cc1ab9401e501ec31ee888a657b8c4820620941ecbeda8b3177388eb5eb4af4f583661b6eeaffc6421a5c89dbb560e02593ca329a6d0135c9f076a4ac174dec61917e512af0caa9d412de2c319584c73ebc681fce35f4f4e1cf3e740b5116c9d62ff977beef9586c9aa6499a2446d032ab3b0d663dd6005ebbb0de9aaea9389751abe6355784d8f63014edbe01efa860e198e2afa69be6aa47380f6ee51e779aca5442006ca501390421aa340c3867af92513ba6531f22418deaf5531f35aea56866ccc6f60f0e22230efdaf1ee3e7ba45666ae33a3bf84043de1f8e4194d89e8c7e496d6ed02126425184dd3c806769babd0f5f62b42f89332102472a00e5d112e5af956559e561550ebd757a929d3c8b39d99c0d7e33db28ce86aa401ff7d0114d12f73b05fd997fcce59a91ce08f7b5681286d17d9b29d4d0e635742e51e2edd506372e761fedeb480d12032595ca009dd6b415a0ca7f9054e596a5f148052fb3f8c04991d076abd0f8cebe8ba3ca7eadfb1d2e28ca1bf7b25f3fd24c8fd7bcc899bf85712da42ffcaf7fd245c4709e7db6f9344d0088d738febd22e44f3750efcd97a63280ba690307c394f236964de56c3d59019fb3c4cdf2eb597ea16ce4819ead2264afe12980908628b274cc8e11c724f1c8205519bbd8f1c74df5c1a0cfba27f51ef92ba81a076a51b8dd34b7577b25f54f52a2e995de21c2cbe32b0ecb9042a80e2d1bf73e2361755b703db79217c0ab213684332a5cfd3f594e29ee69f37b8e55bc6b1ea245402be7c228cb8420f21fb73094ce59b7ea42c2977898d62922af546de6022b5f83ca21c86fbc8cdc424c885672caff95564a548e61e4b9ede5143463e968290b3d5f6a735e35c3c2c4bdf254f7fa24bc47835dcb0bf0d064d9cd2a8cfbc1c0501a85e05ed9145fe2309fa8cdccab9a3760e4b11bdd88839065f5eeea51a6c9fc08057f683afde2ecb0e6f5809dbe4053ccd5018f9985e5514b26a17e3a5a1e68273229a14ca7f1e7cc8322c35ba1f82b4f2f6159d66864571eb9dace6079f769eae16faee76a936f60b3dbc94063a778fc78c943a7890967e7cb068866d493c9ea6a3a6b758c3a61f351da4fbaf6fc8132972400e89474591ddfb953698320d96be117038390494d3da7769600492e3096d4f4765ea714f19fc240ed72e65326e46aaa2c4235a8359bd6dedd911704628984a002db455c1241ac31e9ab7178751ff8e78109abbe55eb53480f8ca7fec34b5d473a84ab48bb0ddaab9bc4c4efbf5e158c45806413673657684461cca7f5d438e7d33cbe1a8700b6af96b904b8ac3a967a8b1c7b5f37b616c05e7ab68c6092095d7487fef6a33642c77c2c7ea71f024888cc0e4781027f63f0cd75ecb95e4a73b1f16e0531b17d4db0c6e3484167fd94e3d1f8542f5d8b6bba53959968a49ccf30a70fd7382b1593449622437b7b0deeaf6f918ce536b0f96aba5d24c78f13591b9750071ae7846801cb793b9772a9f51be08f0a5ba95ad6001e6d156c22a0a9d6d8b4534a71424ca0a24e1a4088924fb2293db6223af6df14f3c708b484f9b05dd52b1dd5eadd9a03ead4df3a65e7e504ddba6d6d2ccd72d2b61cd5de65a46937016f739f29d4411fb31e3efd3eef331f700618dc4adac50b405a1e7cc9f210ad04ee669d36068ac54e468d2c2bcff5f1478fb99a6cd3990d2251b8aa1ef68f14ec6fc659344bea8aa9c693b1c9b00c7cbbaa4bc1bb612897bf66413afe92501384cceeac6acf99f0ec8f364cc3e42ac29b05bdf76241160b7d727d8fb24caea0c16a7be495437a461c0a6f8570ba0c276b94e2c3e9020b13e244629738500f7e48f576ee305d627795147b8cfeb13d0a683f51eee77ab73b6d6d6156e6921b4ee258e3517a5325946088647f47040058ce4347b2ab252e15e115f5833d016b8359b2471e1a05fd677bc86ad29eff342bd351658fc94cb7e9bee1c1506d0d0be5ed622eb67b0c76c63c494daf3a46bb7cca91b8b0ccd15ae71ffc4c7f8413e3b97e271b1a6c0d2ba28e26bd456134ac4cff3a869c291ce56866555affa5b06ff8cc9cebdbdc090582b8a3da2dba07de102e881e2c449783ea0741b5670d1707370166f306cf860cb46c7455f099042ea593f8d045d2b237ee62b9372c10fccbfe0f4910450828f0bcc4823b29ba58c729bd3cc9a39aac03d8c0c296c0277a1780bf6a8b95fa2bc9873050fb819970d8cb8c8076895da45e2fed81cdc9c762732e686d71036c252b8e2ea5bed9447b85ed47368830ecd60d8939f9f1190c1634a758957b72d84e79c438349160912bb0cb14e6a77ddf0360b7b4a09fe9e5f80adb8bda6c4d04314e7352fa89340a5218fc64f7cdc811510c953341b5604fe42d94211ddc3a0319720d252a4cc501c3c60ce7244946014b221f7996eb324f218281681d007179c320d03d359fb0e78ab54db329fa18994edbcbaf8e724fc2133edf8f922747f085a73708464ef4463036874d1a333de194915d1e8af11ff2a9b12383fa86065c6d877634efe552fc16ee138db8d37d28a126131e7d2c4a10497db38983960dff7526ad9f5484507023f6d33b0b2c46f722c388ed719bea23f9945d886b2ce158f7953aaf13ce81adf2250e341664e3548230a9009c357125f31c5757b32b1d84572c2983998f61d3184da04c4b695474d3525c18aadbc9b090a9f9b09bc4d7db317af5dc202d8eab22f2630aedb953b7cb6cbbd0c4416fd615a10b555849381b36f56d1d97c0fc74504cfbd778d0875f212f63231aad79d67d572fcf2e42635c0ea2ade7d4698a21734d55d2cd9cd9ce21acefb20e95fcbdf370a2afd1e0751510151814fd2dac967d9009714852f4195b6cb72344c5c30829e9a4ae58349f4b0d371f73cbd05254aef6a06e1a86bf1331d5eddb8fef8b135c1faaa06994af762e33eeb6e89ad651fe699c4ba7afea95736f3dff44cb8167876af83a2e11fbdd03d7300d337224ee429f284668b10fa380d5f7f3e64fef8e79f03447446b7d0c453ef52b3bc5efc9fd1cc9842166b5c9982fecec1a69a6ebfa98fd0ac7d153804e5a82bd042c754a896c268a3715227c2961688799f9f4f11e515ad08be12578e3499b619fad95db6c02e841ed89361e28c03f671eb0dd12a907958152eba8c5d8e567a7b48b3ea587387c0666ac1166bcb6674e77ce5f722c4ed9204f1aa11b0c950fda3b32905ed6ffd59a7da9f1d621a54859ca5d7d90c411c1175d72561d9b5891e16019d796de36d0d8f7ae35ea6d2ca0a66efe1f83d7205ecd7e9c0072440213136b40d715c899c2d4aa722dfe51f9e36d39385cf990ddf93e62efa0604cba67844e4901b1ae0ea8126d6c03806e50f5bb0e5374de9f762322dc6f1d7d2af71ae7d9393bf66c9d7dfd1ac1842e32684d724785e63947a0a64d2a2f563ae035cf41707ad9dad2cdc408370ed87643d7480448ee406edee6f491b7186e1a1154108c462ba7f7262c8571456f35a7a98c5a279710d388e7b36aab6d0b1d8d3a5253d8e68083e5505943e0faa7608c28250e02737e4bdf4f80e907cb4e7752e1b292977c066972749f59b6e992d27c87b875c42bab18b5ffd2552dd3a5c538cb9ec2e02ac6c1cdddbff939e7d4d1874d0e7bbc8ee9e044fdfe060f1b5afa348d1b04851ff92f82c13d032c5a485a221f23c411b9680eda967b4994b52f974e036a0ed09ad5ceda999a4f319166f8fbdd03ddbc4a11413b9b52ad00470cb700b78dd4c18b60b823c54fd44db98b825f4308c29ad7545c9806174dd781ca47b252111f360d2de7d492d3fc4dfd04c4d99a2e35140cf1e26145daf7f21a22ebdc5d83e48b867ddc930e073d5d52b6bbeef00947f6cc35aa21e75a63d9dcb26b8ad6aea785fd76eac0a5a1378c0222c4a5bd174e7e328d6c7e7e4d541bc24e37bee6aad2022ee8c8d54b660b201cfdba90b44a3a2c8170f787c3cf7fd5980f1bc5b6131a0571b17674b8e81432b719b3fdf90af5e190f7d97ac573414c2580aaaa7ca4a62037cd8f777d6a046cab2cb1a6faf4598c436f7b5bc19a6d52470b6356b72efe0f5449b6d5da6c05c74ea6f5b8f35bc3c92e086682ec5aa19cb3e77494447ee54dc621b82f726c2b94ae8ce7243d683433bfaae49f54240d42d9b9fdc661562c3ddbbe7a2531c8ebf859bfc899ac358e586e5a1778a29c126f2d9d65018401a2735d1ea3806fedfd556e1da34a2d533ee2eefb5c6c09212a09cc6023e6e60af12130082c16bf55478e9b60d0ade32410ff1bd3b022714bfe51ab685db4eb8c58bee91c684f3c42558b1a9ac47b862ebf2af07f4797bc3007c2388b07dbf4c4c6805839681da45940b534dda6c542004ab126454a6e281393813dc4a6ee404cd3dc6224ed29c419543bf3860cc2df7aa719ae73acdef86661dfbb127fa3698d8bc582bce1efeb1b4156f52977eb1f3ce319aa6cffb6b82f99e97d03efc147b63bee8fffd63442e5849971957eb192c02b7437b666a61d786b36efa8c1743f31ed442cef2db5cc5750579b23dc1cea3567e595da8900908b6d9117f0fdcc03bb06192e3d34a102f1dda3c62689420551bdfc84ae4a4ed30cfe4462152e5ac80214ca43972f21bbed6ed3855ecf76ffb8a5c8858ca0222e0d3cc958d31332bf025a2e1cf3b852f66d99eb566031f7d3109055a0cb7dae2a34347fbdf677220f7aba35a8cd12559ee99d5a78f47a07d54cbb92b6025b4f6818232d77a0588d73f99638380115e00f6f9f95a3f26a54058ecb0669cea36b772825167a2b34e37db17cd6026748e84503868ecd65b333fd93ba1d367a34b5bf6af0e95610ef3dfe394264db20d1b8aedc5250f33101d8cc4d97cce6697aabb78421aa2a1c4feb6648f06341c72de41011e51653a15fbc6888ce30b3983aff4039b9a762fe8a933be834bc2f4ca0537ca642ac480da9e117c784342194c020fbb48e819b4acaddb0faaf841e3ccdccbafe919cc149396bc2fc45d46538367355b930488d831520cd2be67176ffa1d1fb19f59679117ccf683d5ac888347c6aef18ccc778cb71b5f98593ed64545bdd9c1799928d514094753e5da930f5392b76c8f359caaceb5012d66debaad2191aa4afa6be8e585e3ba184f8b21be823873c0dc14", 0x1000}, {&(0x7f0000000000)="745d05e3da412c21defadccb34fa14ea6cb122cdc7d555a0f051", 0x1a}], 0x11ca, 0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000380)=[{&(0x7f0000000440)="e9", 0x1}], 0x1, 0x3fffd) r2 = getpid() r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r4 = fcntl$dupfd(r3, 0x3, r3) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) select(0x2a, 0x0, &(0x7f0000000340), &(0x7f0000001900)={0x100000000000000}, &(0x7f0000000440)) fcntl$setown(r4, 0x6, r2) fcntl$setown(r4, 0x6, r2) open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf79e5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0x4) pipe(&(0x7f00000010c0)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet6(r6, &(0x7f0000001140), &(0x7f0000001100)=0xc) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001180), 0x100, 0x0) ioctl$FIONREAD(r7, 0x4004667f, &(0x7f00000011c0)) sendmmsg(r5, &(0x7f0000000380)={&(0x7f0000000340)={0x0, 0x2f, 0x0, 0x0, 0x0, 0xd9e468b50da2a07d}, 0x9b}, 0x10, 0x400) socket$unix(0x1, 0x1, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x186) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) mmap(&(0x7f00009e4000/0x2000)=nil, 0x2000, 0x1, 0x2013, r0, 0x7) r8 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r8, &(0x7f0000000380)=[{&(0x7f0000000440)="e9", 0x1}], 0x1, 0x3fffd) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0xffffffff, 0x2, 0x820351a, "090e4de6d30aa692318c7e0002f9ffffff00", 0xb1a, 0x4000000}) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) syz_open_pts() 2.960821733s ago: executing program 2 (id=44): sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x20}, 0x4, &(0x7f0000000200), 0x0, 0x0, 0x0) (async) unveil(&(0x7f0000001300)='./file1\x00', &(0x7f0000001340)='W\x00') (async) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10212, 0xc9) (async) socketpair(0x1, 0x4, 0x2, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r1, &(0x7f00000012c0)={&(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000180)=[{&(0x7f00000000c0)="95d4e70fdd787ebdf1b6c7645e2f9b73eb6943d72f5854abd2dad4a4b7433faeedeaea4fdbaf94f96eeb9a2632472946e696b49b7e343a62d24893aab590b27ddddc32a4996c5c4ab3a96412a16941bdfb846eaf4d2bed522b1a23f029213bb9c99806642886191a764abb0c366c2b0462aa", 0x72}, {&(0x7f0000000140)="8da216006955028adb518f5192f5d8137d402092abf79be9557e", 0x1a}], 0x2, &(0x7f00000001c0)=[{0x1010, 0x1, 0x4, "69b02d557b9efe3641c5208bc48695ffb3dfb339e401c7a0c17623df49163dd021651363ca0e0c9e3eb221bd53eadcff1d4e5b9e6ed684bd4c6cd3b2899c315cddb63188b27f1b027bb26bc1d0e2ebb9dbdd3c70f89e237e0986e4f375f771cfeb8d3439927e100174d147926654eb56cdb6165b745257c08ac57649e8811f14b120b61283da04661434ef5280b99e397f6301d1bdc2818d6061fddd413c9a19cb933ffb76cd050b7b9e8ef373d4130f4a44932b5da2f9a78e106e003efb6b149f427b5b3080280b8c7bbc72eaec1699706fc0efa3ca369d9e1b3bf47c9f7115f645cd09ad235729bfde532f619e2384236abd1e1a7d3ab7e9dbe4aba8f24ebdacb3eb90555deb5c4a278caf3dc3a1fecc8b571947677c60380e4e420508759466887ff2083e86d1b42789527afe62a4744a9ab7c561714f76f0634c6bbd286c84d249acbd8cbae30853ccd67dc65b3d3cdb952cb291727a7f553ce1ee5f7dc972ee58603d1741a966d5bd34f291c62f97a5b00ffd87c536c1b76a91e939bffcdb23df57e7443c9bfcfa227f9057b404d722e31f36af0bef569e3d6a86ca92236fb55f34da7c75031a885a1fd63c17b80ff08c3560e5d4c93cc1f19c1110d71f0683fc05c0328a0885078f2cf1f4c3d072ceddef469ac3003be5cf6845c4c0ba51b4af6fdc8eb586784eaf3462673997483e6f13ef43d8f2a7f319b501aa32cd3ab31c3bfcf7b0df5156372f5e5157605f16f4a98bdacc9aa97515dfdb58e69128eec611e2df6ee188be2769b850c482cad2b38354b34137eb42caa052e453652f4f9b290957574a62f33084df16b5c456d950e6e93c4aada4e4b1fa40aab4c4ee6a3111cbb0c8b43f9fe00167835e30a825283d6205b8021f89b4074a2f61e795aa097a1e092503e8e375bd7cc638dc4b37c14d2d6c028908cfacab1bc2b392bb09ab969e51b186a1c25f0e4c72836d01ab2557d2fdfa7e89fe7cd017480b0246432a1fb471e7489b835357f1fc67a5d61cde705818f215cefc5078ad110975f028e160c94a00d8342a385022e3fe401e52856c315e1b15e7752cf170fd81042a873ae5e0f54f549136e78c8a15b97c12cdde7addf59e3eefbf57752aca65f6a2da712429b4e5591566e800ccf1f15701e8dd6adb197d0dfcc3b3a3082965bbc897dc60a7abdc01163e712c3e766977cfed6db5a7440f4025479ed9762dd36177416aa644d49894d53193eebee2a8805046847878471100c28de1e60add17c5b82817317be8d66d2aa8dc2f05add4d5313062cedc90589cf44b2fe07aa432bdaf95e37fdae74f0bdcd5a62a7277fff06e51355e2811cb31dbdda34d6ec93bf65c5a0c636f13a6605447326e62dd78a3a8f65327a679a7a80005153d91b0f942c8b574c6b594b4ef0ff07be1cf6216e097d448170fd53a56767295bf1ab4076ef57d875fe9a762369d4295022d88b690f5b6bd9acbb5be8b1682d3f89d6235c0ff0fd39fac67fd24467feb496aee9ad8c47fcab8bfecb4203fe5cf2ec58cac430bb058baf890a0f55bacf8150b42c0aef937aacba4809e84f42ff473d67043a32aec2869ad572460975d77fd2ace8e32786beaf680106f420aeb106e46a573d16f16576758e6299abee9f69a36ce5fe2976cab6be4bd20c1aff5482f1359130325cd5a6c2633dabb8f25d00ff630698897007bcdbb2495f3ef8dd0e7d5263cee5b9f62000ff0c60bd1bcdf0bd1cdfae41b84976e692716c6ea084e7d9ec3c40d4eb1707131cb7d908c75c39104ca8d45798a02a132b71dbdbebc9c97a483f4d2e9436be769c15bdb19d680e1319e21081a1bd4595de325eb341a13ad4b398afcd41fd6710bb2fd5a0f69dac4f504070bddde802bb89e7dcb2097f7995a74638b01a6e09302bfc5e94b7736f111c3cdca95911d891814a6886b879e69138c47ea35331d8bc0f3d42fbadcbc7e8990ec56710966065f4b961420eed3a2c790c4310de99014aa666985a8f3ebdd6038fc74ba4c813280d5f3265e728dffc39c89287973cc5316c1be3600202187a57cd0e2f0928301b1367400032efe463cca91e0ca02a7c0a154b96a24827c8ec97da78c34df18db4720f08899b3a2e9e8e992b30c32b613563f94416ec638542b7299f63db1804d028a6871dcbb553d3636883dda5d09dd8982c2fa9265e70e0ea47462231ea193f834f337b9bc24eeab6c947d62267e436d034379336789758ac3dc33f227477ceab35bfd5f24a76c75ef46cfc051a535c06d8e8cbc9c79c6fb7154fb5f49bdf0693d163b5be03650a51932c3471cf006307a4a44ca018acbf1c91d3ca1f2cee9407f7feab28ed459e0bf51ec6644a9136e5c70dc930b373e90626989b0d8a24f005f86a86a7721b06a0c7b0824120679c321cb4fd256889841844a835f243f71d3b545b366f494f8f7e920fbcf19fc3058d5960c5e7a2c2915cbfd0a4cb4f828d11197c45635f1c2333c4f16a38b4771c271baaf72904dd9b748cb2a1fb89d9ad077014336b7f64bae3e76bec3971da681dd46f897acca4c6d9fbf203d562ac5011e76b287624cbc344a92d002851eb083be40c4f398c8f5bca551af01fa95e76a84ca2d8281e527394fd02ae5639979486743e77322b5ab360334c059c3f3d8edde2a4c4858341d4af0433e3eca3026b2c4182f12dcc168efc6214cde1c764de956667f5eddaed5057cc5f15c7763da9b3ed98e548c53ca5de8ca2ecbe77062b1eb2891748aa592b2f4ed6a30916ba50ec648d220a068337437d61199419c1f8e69a936d771c09b25886e80b67db00064a7e4008f22731e88e4409104351f5b7cefe9b7fa321cf4b9dafc0bf3dcc9a28e3b963fb7411251fb2fb1096224bec747b6971821ff8f11754170459eeb0bb45b8fad0264583e9bc77e2167514699ceddf6de492695f30716ff808922e416cb1abb899a3503f0153adbd6c6b01b6166d07447d9789682b0df4e585de2b70deb27fec538f4bad6109ad3450edc65b09c03b0d91fa3c860ece2bf400e1d62a17c5bb0d8bcb12f6642c1be53665ddf5e285ba5fcd1ec36cb6cd4844384735d5fe3512cd09ae7e7533998e1b0b819a3f34e8ef73b39b2fcf9c9baa4b78b80711d30cf4077e52ded51a00307ef4cb3ed81d4e22501a3b257f10d4ca6fa1e2e8947cd9ad8ad7438613db26542c510738566f080e392978e647b54dddad0a6d6ae498eb8eccc7cc33271ad562264ade3952bc90215e301b7d9f17c5e7638d61b699e81e912056a6fa998d195c0c4d069de5cde69a14313f7f8503684e87af0804e77f2a473023cc453be08d31309cc3e1a0ce7ddb17fdfd026c6245289f17952f78d23d78b23b969c56f3af9aa7877157f52de632942fcf0ea06844f109208a6f90c317949a870cc6e15ce8ba1df7e654828a29ad1625f1efeec9b8d538f55ec7c90e1e79b6af06ab42c87122634457f0844ca671c5a521ccc0f8c88690c951bb31c3cb6d1deae5c68a72fccee65114f73490a0ef98cc03d610a9c9047462e17e4143499fa54148074bfe1d46ef2d93aa4d7312301570c52e737422e2a342288d760022e5a72e724e12fd83ca7089c8d4610fb79e17d400768c524a1438d943e4e3a3a904ae704a2200d66b43588d118b7882cea9249dcdb3045bd5a03417b4d1adfc1854ea1d2356a17d91ac4797f26a0aaf3e18d2afd6fe04778e2cf1efda807bd9b2273f13620e378c2540492549d10bfd4d96fa445b9f9d6e57b6aef17632034ae6e102ba6542f86ce037177e34f3fc8e9275793cf05bf762bce0b2a01637b14425d246c98630f142676641a3f714de260562e75e386ec650bd56a8316fd8cf46cc92d544f0df2dda95fcd78e9facb4f20ec8ff18277bc5489ef0dfd8373f0efa4bbe6b53ef0a4a4cc5be3aea30e750d70da96cc404b4be1946518f365369a88295ef39b3ef4a520d024dee24dc57c25eef96a9325e31dabe97df333880dab76df3bf1c6ab2e5908c92b91904182c0231c5f91ee995c942e5a0caf53b65b608423049806813e18e2aaff2014b400b40a5fa518e62f37b1bef4b3eb6b4f2d6f2e62dfae0aed2fe08d9d9b467c0193d4d1bfb00674a810125fd6398cdaadbd3c91a8e6dfd914ef51ca6ba53f3a59f5c0fe9e4fb124239ea4650ab67d62f832c6316c5d2a945722c4c7493fd8d7691c7063f1f3dd033cbf2a3366af68dd6c36fe71baec7ae8dea8f5265eb64ee29995506b57950b2a453a13762dbaf2d61ee206fdc96a9400bdf08d8be02bce8b62cb9b928a761e45d43ddc3f321fea399a1f9e57f40c458636f477d2f3ba995d726e7b65f045b846b70b0332a8393174fe01e2b8dcc0d819f08d8b4d78d8e20482fb57b584d8c7b2030d39f5991071bfa72596f4bd17b4a66e0e1c7502c8ff888e5b3391a8245ca55868755b11d434429c8b60b639ba18ff0a11668afa9cbc87f9963e6aa8435dee1256f4052fe028dabb50ce0f610a970b17c81d79140bc15df26546687c3a2fbcb444340f256fe6ba8873d48284ecf0845a8db57e80cf2ffc8898dcb913fa88270438693daa185ed58070da0b8664e414241f37ec886b41bd7b7cf5d24a2991bfa1d77fdba2c8a66545b9cafed968c1b17e75c0e1799e32d6255eabf02520fd64067c67b859eb55d0efdedfdef0aee2b6a9e45103b6963a29abe802ffae2381280c235a83a85e3eaf5bff62e72e1e9a0854a9e8ad9276b21a6eca5103a46bb25a91ade2143c85d5657872ebfc706b8e06a3a8b105507dbe15cd1d3207cf53e3f4f1b9efb0da1abc64bf28e35cef9bbf9b99fd88457ff0b7820818b04fb0a34d3de227bd4f07eecf4494a40c1da69a0a081d6b5fbd30c071695c7b74eb6ef3f93167abf67885c35f77b853e9696d1540b1facd27de0f45849bbb3c7e34279dd220bc0b4caa316b3b7f2af8c73e99c1047657e5c506d8f095606954419abc8cd98c24377f0e251445ef7ab70e9db92a03a5aff3a2eb81e103ff5b05b8684e8b8ce45023dbcb97f6002a08ec90174d4fb55486ca44b0f831c3beec5f42d0d1cdb21e75d318b8b21f73a660a959bceb280c5fd1024ab839f640d745ab6ab97d3a48e04268201567844dd1fd75c71a6d396b6f4b1e38c23f0a113830140575728fb1634480e7e3253ab759346c75261314d91ae9688ce36b74782ed33a8dd4a2a8e277a69c30317fb064b683ead18c0f88bc3eca6d743527e9f35140eb5a91f66d4c0e155660f8cea27f198ef37032022399673f8320f941844cedd2ebe4918dc9ba9919702838b3438721261cf3b7ee409cdd3222954746edf2351568636f82f6b017cc4ceaf5e701cb50b13764a3a45498f05542b09319e6713854c1208ad8e9e6b8eae303c75b679c8b732f873d543e0fe67206a15b9bc7f389c3e4a6a312d677b98cef07eec95607442fc66ac835b5e2d73dadbfa023f4dcef23567ba4e67ce8ae3750ddec81e05c869110aa44213febc655024999b4995a732fa866ed3b6a9d71ecb2d692ad95da001710f2f62454455a4795839d7a5f646241366b234a943ce63e43ec3441aa24d42e3522bcf23db037218f4ac2a832cbd380d4ed76f8c1e34debac82b1bafd4f6cc42ce7cbfc8574f0b6c75bb0768cb74d36c0fb3f85e6178a212f34fb14fde90b15b648d42d4d645397a2b5a7286bc58f3ad76ba35b3c7d7f04ef729d36153286d92286090a8dfecd822b091bb5586b28cc2523d2969d85ff9c4cba3656785e2a8b3e2a8da0199ae18511c1120ce00358c7f263afdb275fcbf2beb0d2c6d6471d82"}, {0xf0, 0xffff, 0x9, "5eb67199716126550f42060fbdbbe5b468e357a731f435ceea2297a1d93c5ece84e0b78b4a78f8cfae243ce930cee190b4c3625fc0c0b43df0bf233c3163cfc47154c75f59e1c4c4d773bb2e604d36bced06c40b9af3574c56f40ee888fc262b81816a7f98efa0f63a1ef39f42a5b146f503c84847ef5bb064312e6c236ec2bbcc368081c9a15a5aade8b8709dab81ea2de5ecbaace70e545f0101f3ae12a0708d2cbc45a38aeb7d10c50bf0c7d435588d21497a0b647b2b187a47ed79249a862967737234b47d77569b1423e224d8be3571fa1c3c5826f63005c583bc46fb"}], 0x1100}, 0x0) (async) flock(r0, 0x0) (async) flock(r0, 0x22039549e76bb870) 2.957528454s ago: executing program 2 (id=47): r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) dup2(r0, r0) truncate(&(0x7f0000000000)='./file1\x00', 0x5) (async) truncate(&(0x7f0000000000)='./file1\x00', 0x5) socket(0x11, 0x3, 0x0) (async) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000340)="060005015821", 0x6, 0x408, 0x0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0)}], 0x1, 0x20000000) (async) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0)}], 0x1, 0x20000000) syz_emit_ethernet(0x2e, &(0x7f00000002c0)={@broadcast, @local, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x68, 0x0, 0x4, 0x1, 0x0, @empty, @local={0xac, 0x14, 0x0}, {[@ssrr={0x89, 0x3, 0xe}]}}, @icmp=@echo={0x8, 0x0, 0x0, 0x1ff, 0x8}}}}}) (async) syz_emit_ethernet(0x2e, &(0x7f00000002c0)={@broadcast, @local, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x68, 0x0, 0x4, 0x1, 0x0, @empty, @local={0xac, 0x14, 0x0}, {[@ssrr={0x89, 0x3, 0xe}]}}, @icmp=@echo={0x8, 0x0, 0x0, 0x1ff, 0x8}}}}}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x80, 0x90) sysctl$kern(0x0, 0x0, &(0x7f0000000100), 0x0, 0x0, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf79e5) (async) r2 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf79e5) select(0x40, &(0x7f0000000000)={0x7fffffff, 0x5, 0x4000000004, 0x0, 0x0, 0x2000000000000001, 0x200000000000000, 0xffffffffffffffff}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffff06000000aa"]) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000), 0x10) (async) bind(r3, &(0x7f0000000000), 0x10) listen(r3, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) (async) connect$unix(r4, &(0x7f0000000000), 0x10) accept$unix(r3, &(0x7f0000000040)=@file={0x0, ""/55}, &(0x7f0000000080)=0x39) (async) accept$unix(r3, &(0x7f0000000040)=@file={0x0, ""/55}, &(0x7f0000000080)=0x39) sendto$inet(r4, &(0x7f0000000440)="7504", 0xff98, 0x401, 0x0, 0x0) (async) sendto$inet(r4, &(0x7f0000000440)="7504", 0xff98, 0x401, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) open$dir(&(0x7f0000000040)='./file0\x00', 0x201, 0x80) r5 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) r6 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) renameat(r6, &(0x7f0000000040)='./file0\x00', r5, &(0x7f0000000000)='./file1\x00') renameat(r6, &(0x7f0000000180)='./file0\x00', r2, &(0x7f00000001c0)='./file1\x00') sysctl$kern(&(0x7f00000001c0)={0x1, 0x2a}, 0x2, &(0x7f0000000300)="12506800132af3c8b660115bc106673cc43e63e433bfb570e9f331b6ffb965ce44e3bc5954a4dad98e522a185ae16ebc", &(0x7f0000000080)=0x30, 0x0, 0x0) 2.952526068s ago: executing program 4 (id=49): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000480)=""/240, 0xfffffc47}, {&(0x7f00000000c0)=""/179, 0xfdac}, {&(0x7f00000002c0)=""/229, 0xe2}], 0x50, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{}, 0x8, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffff9, 0x400000006}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x1b}, 0x4000000000000007, 0x0, 0x0, 0x0, 0xfffffffffffffef2) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) r1 = syz_open_pts() mquery(&(0x7f000011b000/0x4000)=nil, 0x4000, 0x2, 0x0, r1, 0x2) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x2010, r1, 0x1) 1.953196342s ago: executing program 2 (id=74): sysctl$ddb(&(0x7f0000000240)={0x9, 0x3}, 0x2, &(0x7f0000000280)="0b6cecb48206f31ced6ce2be8554325b93d2bfb3cac456ae30e67466625b6be1745877a0b4d440c73fa9c312d0e72810cba2cb95a1f827001b7cf19fe9d11eb3ae7dc3954382818720df482e27ffd044ea52d3a2b3d1c50cbef06c93809d193b9e8d108cbbda157a8917cdf4a9d46cc0134a6861e1c3224a99855c0bd49f9238e754cef9fac624f3c087c3f8072cad328697015e66c6c770b40c6e66d5166d857573cf5e743a30c499c1a624c3b56e49b39ad6e91f67cb3b", &(0x7f0000000340)=0xb8, &(0x7f0000000380)="58680a1f806298f5d8aab9dd37e7bbe421b5bdf1a1a35be8b9503082dc40f738245be61e43fa5cb96f5a013775f35b594f7b55da300bdca5431385edd2ff97dd34359ad2544ba54f77b372c7030132148ef2497b48dd59c3589fee5f93de834206c68207b9a2c115b6142b945841116b14e7135d548b8d03eb4bdef94d578735375c9e0e292dca514b0458f25356444d30ecbe9b4c", 0x95) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munmap(&(0x7f0000464000/0x1000)=nil, 0x1000) sysctl$net_pipex(&(0x7f0000000040)={0x4, 0x23, 0x3}, 0x3, &(0x7f0000000080)="65dac28c10a96f97e51d86abefb1467fe50078e57e0858e6857152ff0e70d7c690d80f14f88fd2ecd7a31de76b76f0165f48412ed55e0eef56034a673daa102af6ad85b7f17217358b4a960ab98517dd71248cb7e619612885b5635fcb533ac85c9003ed7c986213120c602aade3bce9b1f7", &(0x7f0000000100)=0x72, &(0x7f0000000140)="dc0c50452e328a4904edff4fac8b82812f5bb2f8d08e92bc70e3281c265b88321666a92521cafd2bb69a3edb587d6daae1760cf603f7cf36a77e36108471e29600ba785302a5db0d89fefb2a98b04352deaa18240d46576acdab159a73bc985dc3ffe6bff196ac86a138693b1a61589008ca19102fb583010f192723bedf83bdf9aeb7041932815c4fef116e191f6ede437f87f91f2c621791fe5b1a76a28422cc915e34273730363c5792e887cd40aedd912c6ed1668497dcc4ae5f3c91974e7ce8b142c767003e88bf849c9a88242e3cfb6ac5aada19e9f475b8c9ca879c45bf258cd9fd20b818f733bdb5534bf2be", 0xf0) select(0x40, &(0x7f0000000000)={0xfffffffffffff7fd, 0xffffffffffffffff, 0xffff, 0x4000000000000564, 0x7fff, 0xc, 0xaa, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) 1.951820275s ago: executing program 4 (id=76): wait4(0xffffffffffffffff, 0x0, 0x0, 0x0) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0x4, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) 1.044474736s ago: executing program 7 (id=89): syz_emit_ethernet(0x2e, &(0x7f0000000000)={@broadcast, @empty, [{[], {0x8100, 0x6, 0x0, 0x3}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x4, @empty, @broadcast, @random="d12c288d11a2", @broadcast}}}}) syz_extract_tcp_res(&(0x7f0000000040), 0x4, 0x1960) sysctl$kern(&(0x7f0000000080)={0x1, 0x42}, 0x2, &(0x7f00000000c0)="196c0ba2792f53548f27e69aeb21f22d75c5f40467025b980c865af184da14448727dd52d192703ee3a2d05ac4d6f4025967f8a58e86e7befcd8827c3a268f63852311b22012fd9f46ab716c56dfbaa291272cafc790efe8ef6266b34639c56bd98f913d1049c72d8a41ee4c22cb4eb91f25c90c5c1a2d959b7f6f490993053187b5e76bf57a480acecf182e0927b879b915a1f1b61c1152ad4b8c7c0c6e8d7a96d78ba3bf461d4eba21d6b263e07bfd8d999c51f2e3d1ed63ed10e9bbf15ad8552d3fb3560f8d0db3050e4feb421383f2415a", &(0x7f00000001c0)=0xd3, &(0x7f0000000200)="bcd1b43b3380227b6acfb19a4ef7c41c703636a3e824ad57fbd7473c377338f0a654569be09966eba052aec4b1bcf4eba50e7d491a69d739371c35f33ca92ed3429e71369af6b4e67eeba39d3fa8dcdf8590a771600f6f1b6ebe30b29f50094f4e55aa1e1b99c356a840d073ec3fd140aafa94fc46ababeb27225f334e350dec3ebcab25ae15790ff82e67d5baa367c16fc330d542f4cc456737f9b2b76dd7b02ae3bacf0b49a166e9454a61021b81437432999c532090e712c671ea4f76958543649d5d06aabeeb29bdf33c417dc8bb990381e260245e7f23bd81804efea9d8da9a08fcf7a9741f97904ccd819efe1e82d2f5a622dce12519e5d8cb828f1982555fb99f1d8bcde8755287b75a9024c065e293a638a27682fb59ba39a1e7420b4bd77ad32dcbefaf3d762404a20154b7ecf6f9931a2c7d99726b5d0df5c4b223a30fb2d6cdc4da3c75cfc92dec7a4515dba4a3f0b32d65186f00b3b80ce7ae9c3f57bcd0ff72b125ba0d53cd2ca912f2c70c65be51e538e1b28bde20b9f842daa1be6c3caf6fe57f04942d01ac7d88627b66a34611d007a684bd226c3dbcffffcdf61e225a1c0911cd8e154b8449dd1594ccb31493e23ea3bf513eeff0890340404cb416d679aff46c36d8240b617335cceed509b4e665617d51eaa304d16cb0abfb6a35299ae9ca59b24fbf9197c5d6631b89551ec3f72d3fbd5a58299ccc93b901413fb0b6e112adcfcc43c0fcd723502478e7a8454346a18af4796e76a1776db16e0fb3a62ff018d2e45ef8e80491c66cad2c370d47ec3cd61375f785d3411bd906e34f0b8756efa0aa11630551bfd7a91d02c110d85e2fb62a82b0a43602e68fe0d770d6a9d0e7209a01afd1031ed376faa5f5acc9acfd02498b40659ab8461ea84657b7d0d833605090ddade4e8e91e0886a587a91d9b3a8769abda51cb01ec9c3d3cc5b68691285b6114199b849075687f31c93778cffd41b49b8d982c6b3eebceae5739e6e48fc52a2fc2c9ae3ad448fbc18264d716cc692659184eb2f17814841e2ef55d8fe527a4466c92dc74dbd1ac2af5df50015265062c6848efba1eeb949ec029e172891e5d74abdf40c5529d9560409df4d91fb91bb956821a88ed827e9267316d0395c735f636323b7aef94cf33122653ae9a53325ca1c0de2cce68a5d6ac2dde7d89a49414f5a45514117f29bf3030a13bc76b2ca07c88a71f91483b8e8ff94db1b76e8412d5649ce47a361879e759a529a25a3ce9f2dc4ef64e4a2770e45c06232107ec8d951d87ae40b1c272d5514344916d45548fd187f79bf5d64b80c31eed656774e4f0f02c70a4dd506ba2de268745e06849c3b6dbdb4d4667f1e2eff28523cb6e5ead806038d1fc3cb4e638eb72c3b07e23719d6b6ca611f86ba701696c44ce15a4e27ac91894be265425d47a1bb1526461456c60d293fd2cc93307addf179ee94f0a7edcbc6d327e76dc64e832b1790fe777eb208d7a68740e10350a2ab243c47d2d8b4e095ef73765f8c8aebeed38cc0763e6dd37e424bd6a1ddc7f05fd5ae4ca227824fab6238769cdd96c9bd7e1cd30e0885d56565030e0a143de70080b2b2977a0d8cc9779f080d1d59bd8a530dcfbb44cd24d5289eabea9d771770e015224ed84a3bba37a8135b7d099dd3697fe7260d63960b52401cdfa2b40e3efa2d14ba64fa830149eb6e723def3d517e718191bf2d6bc507c4e261572c646214790394ce28952d6f23b14bb8eedf5cfaf0bd4f966c77ee11753f485bf6b4cc2538d2c0759868a752cb67f14c59ca3f4ae79f0f5ae7bb6b5d2faeb0aac66a27713677dfdcafcd63a122ef601abd6aa21cb3977e836ea1aa83ce1d5afc34878f7dba9d1b12525f4d6752af672e74bd794d89dddcbdf7dc61ee215655a565794e6927f389a3f5bb908914eb34a6dded26a03864d12113242e54bc24892ae4cf6ba35567810214db0f4ebb0707e951cfd2924c581ab9229c64e160c58b13fd9319fda27132eefc7c1e122bdfce5fc850ccb405ef4e5cbb1722349512e63964e2281cbacf416b5eb4ae0dfe331fe9b67084f1c424ed34d6e3979502c45e0708faa439cfaed7db7d650f369f6357fba9b68a15e3083169bd9d79cfd632071c2b20efcbb3ca1f180150730a48a2945c903fcba08a71cfd8e50227f4b77374332b2010b69936ae0221e2093053d9cca3033ab83df5c2b33d9a5491ca20311e5f331fa768f2ae7f7496fbb17e5f0c70e9b350c2876fe1a6e1c92cb05cee1d2f8dc5490a6aa7d805795f8128545363b39d57209e74af4c5a4fa11eeb7355a82baf74df570545391ccefcea07563c29eac7be1fd70c91ccd6330aec71969f9c0a688c0ce41eea2f20dfa9c87be857b042060fdc7696ce18afa0c26abe69f8cdad864028366af0b806d09c56795abb21e07d03125044ffc8c7c740c419b11bf8575dd0b70137a45baeeac1906b36ad0fe1b7b4835db2098ae39500529dade279f0df132aa6af4821d08b9567c521e331bf10a9fe8a6fa2e9c782ae1ca2b3171845485adf29e8b534d6ba6bf65c136329b163608cae92382ae5db7de6f9ce22c520f907755f21419a90ebd2b7b3c58b6bea0d2e800aa8263234ebec851d26ad976867ae8f75fb5a20573f4a608f8bc4ef597957f493f1f9a722ed34caee47f3041e7a078e91c4ec7f28fa1d14c00e62b5c2e91a26ec1aacb3cc8b60977dc56397262f5f4d8d9199acdf38925843d445f6ca8f16055a7decb6ed28ac1bb69d3ead65b78f5e45ae9a47cc955c62f3d3552d648b7376d87edfd1d92a04cabb258f444cd54c6eb5a5ac80daeca25012c4b823d1a92da3594d9fcf04c1773681dbfc2823df4ace80f0233c69e0112e74c98da0d9c93fefdebc8e868e8b92c7ac5a34c96b13f2c21b452ee45526374c2aa0f63701fbc8efc0ee1d9269bdae038b6ed7b130ca6e14c66e31100653408d2d89218ab0dabf919b322982f44e795c7799f78278052e1e4bce62355a463c6f8f55c931e3f8976a20007d1a094c416255370f491284a968ab2d28a7b944df3e0b4221cfb721b4cfcc9787afbcb35eaedee04f711505f8b18feeb92c2863772205ccd1e480d98011c4ed73309e986542b531e165748fd8206ff245e2303cb9c46009f0e24abcd82dc2e4eaf4976db437d6498b70dce96aca8c1db7ec90c6040c20f74f7a0c0af5137b476272b3d5c923e6a250c28c6db611b2436cb09ebe99f31ee99c4e2e23bbc1654f18c2ed3c4acf987d973b3719f1664acf6485572ae21c12678c25367e2653171b0df6bb95fa40fd36994d84d2b2ca277539bc8d2b5e193a286ec978e55dbbd6cff914a516b5de3b00032259d3f55630d3640a0e99b64e7e6adba6a32203a88dfea839b7f852ef22a67e1e8a4ec7c152e53553d46542ad75b860c0ac8301480ae3480e73273bc90c2e0752b8bea703f10e32188b8f7b12646a5c297e4395f369a620fe0814e88448b3543a4c2f59061d2f1dda7fd8f8e4de8a114adecc846c1269a978df64f7981c631e0f6c524b79e2bf6403eea4728446390f4e59e70046d528c17477f16d71d1949e65996b4872b504f441bb463e1d082ca92b519263008faefa49e94aca40804d96f1f5bd81f1600f96d568399f4ea2ed9b0bb6aa90c9d52a914daf5bf5ad31a1abc90a82dcec08b39be8d35df61d05b55a6af6a2861c07b7344e8e0451eff5364092a8c3b3deabfa0c62f4c6353aa7b8b0dcfb89b3c402bf59e285a15162a8b32446ca95f41efdbce2fd6fef448d8018dd700a432e88af60779f017268de0c5d79918b0aa7d7b63bf35e61b3a469423da8c82d684032462a912666f4dbf2bc6bfcd43e9c51e1c1cbeb7b34447467ea11f54822e38989068a491726c14b5e2bedc323cf88353f893b0152cdaea302da3e22c531111208117a5f10c74d53516485aa144452a880358e54e9e7ff13734ea3791f4f298d1d60284582da1098e34ee9922dbb29c2c302d5812a86930f2a5a713fd1bedddb44e64af42e432c7165982e6e77e521751cd78d173203b3681694811bb7d3ffa648337b364fceac81dcbf6687d6c8bcb4385f7467d2fd17f760c981747ec65485292dc4ccf99f4f85cda83ee3f7f6ecf00e936744b10d77bd73da24e86ab4f0f90b2a0ba39e936a3041c419665252cd1d45fde91d04ba6f9ba3067b26e286d8b67ea7af50a8651791df695560029c12be8105aa249fc02d435a5d881290064244efd06a0593739723970e58308f86faa4ec6e3bde1d7c796ec1069cae6fb6d0c04012d139747a0967af20e180eb73d82513164392eaa0326fc7bbc0bf2857da560236568c6cfec0736c2692edb53ea82f9a3c7e02b56bc305776d602460ea3f95d52cac5e609f8e2b1b9d6880ac33fa47cdf44a5ee2d2c5a0b7ae977cc86ee5684a4599018f23713539ab22f6b5132c725b5d37bcf195fcc98a095891e9793bcd43d759ce511dc76877be50837a3c4855e528c49a35232e8e38ab433aaa9287b6d52934a4f41cf314ff2575fde2ed91dcf1cec5e486fc897736071e846d04d8e924fd32279b091c4f80d9570dcfb64ab76278a402556e9a4239982a225b8c4fe6c1306f9cba31218fec1d71dedd25fa51429cb3677582c824b3bfebd83ad2a573544ce5daef9fe5476b2e803e296a5ea8867c062f9b281e62b9ecd9a9be53c40a6b3da77a09ef8c251c23a8a4fdc4b9bc17de11d1b0a173286d8e2beb10a8c821262475953976b72131652093f3e92f6f1f103e0f1c0f32810549c03db1bd55f25948536b16302617154d48bbc11b07759dd89a82e97e46e473ed144245dea049e27392ba87123ee018639b764d033c0ec019688444e42cf1c2f8ee323248078d3c302ce2dd519494266719bb1fcc17948e623066b8b77519b980313dc1e283ea106d0515a3337e6626ac8ef55d19b9113899651524b2f08d19025dc5c4243b63d52735ada194f467ea688c1219488c4e7a388510aa21fea56a00f5dc83ce1f058b4e40520adfb319e8dd263e2b07effb713d69ea854f2b985de65572b4f220dd4035ccae94b2b9fddc0f4cdc45c11245000552373a2722d682a43638ab3009a99c81e3b55557d51a36b5beab620b5da49f61f29311a2e58827ce03904ad4b96f71f049a2791576e1b1e6daaba199d269089cdb3e0b589fedd2e5fc71039b6119abf4550781b9f1b31b16dad970edfe3a76608658265a17b64d78980c608ca9113b7c67c923d31f388f2b898a662c9fd581869f0fc5a3025c32bdd3d21a053451ea2763bf8a29ecbec4ec76e650fe64df374829f6ab9ffcf87f8f3e787e88d6fcf89267b632fc2b783b6985c8021c8a208c99c16ac0d0232d132d9336a4a0ff5177aeed893dad46edcadffee8ba15ab10c44122d74e8446f9110761833303e104e8b35504f3a19eac71a4f41528ffa98345f448220d2f04f385f631a86895b7d3856f920c786bb70ee3f473036e95914c365fe959481d7c88ca128df97e178ea1f1853cd22306fa50b6b80c3d0aa97d4feb882fe4da977830de8b9088ff75943d96a006d51d878dac018b8aea35cd5788e7cdc615a904e25f3136f1eb82391f245efbf5bfceed7b591b7e0c9bf59febb821697b83d8565414824f594b47bc2ef91de4e1a53febba17998b6994ed117ad23a84ba5d3dd11e50abe92ebcc4f1384752ca02a108ea70156c0b058b8bba97a7165116bcaa5fedee7129abc8100999c660a98caecc656449842ce8b2f2bc458db3a8059630b2b6f06dfc1dc0db4dffbb7dc956c60abcfa6da", 0x1000) socketpair(0x2, 0x4, 0xda, &(0x7f0000001200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000001240)=0xdd, 0x4) sysctl$kern(&(0x7f0000001280)={0x1, 0x3b}, 0x2, &(0x7f00000012c0)="1111fe9d106d18d9b1c9a86a1f4290b375565f050b9016e030fdf5b7fc2214e9f48370c2ab13f2b76cd75b826b4a7948554401b67d65a01baa442f8e7410c405e004047c4262a3f66f40acb831b6d7e1f1904ffe263f6dfedbe86518f0762a475a3272f1e5760af0f6db87b0bf4994f4", &(0x7f0000001340)=0x70, &(0x7f0000001380)="b0ad52a253785e912ed0dcfc99d0d95fc7d305e3b26d69f8c3c072f84297776b2afaac33bbea7d912390b20a0cd8e0417660824cbc3238e2a3a8fb9987d19fab401f4afdf2b4cffb94241ceb1a70767fef2b8371e2fb527679fc01d617bece4e26ebf301d36f397b0026607a569fce4187b4783f91dcc06140b75e37c5a0144977cd4d384e0287be662c9ea2eaa1cff38bcfbe0365bd0e983bdd97554dbf11ec29b2c7c9e6f6dbd5de0886004485cc78393bce262fbb334607363bffb10ed2b2143b0e8bebcb1cdda33e3ac881b4a7", 0xcf) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001480), 0x8, 0x0) chmod(&(0x7f00000014c0)='./file0\x00', 0xa1) syz_extract_tcp_res$synack(&(0x7f0000001500), 0x1, 0x0) r3 = socket(0x10, 0x1, 0x5) getsockopt$sock_int(r3, 0xffff, 0x4, &(0x7f0000001540), &(0x7f0000001580)=0x4) getpeername$inet(r1, &(0x7f00000015c0), &(0x7f0000001600)=0xc) r4 = fcntl$dupfd(r0, 0x0, r0) r5 = fcntl$dupfd(r0, 0x0, r2) renameat(r2, &(0x7f0000001640)='./file0\x00', r5, &(0x7f0000001680)='./file1\x00') readlinkat(r4, &(0x7f00000016c0)='./file0\x00', &(0x7f0000001700)=""/142, 0x8e) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4) lstat(&(0x7f00000017c0)='./file0\x00', &(0x7f0000001800)) shmget$private(0x0, 0x9000, 0x1, &(0x7f0000ff7000/0x9000)=nil) connect$unix(r0, &(0x7f0000001880)=@file={0x0, './file1\x00'}, 0xa) getsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f00000018c0), &(0x7f0000001900)=0x4) r6 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_UNLOCK(r6, 0x4) sysctl$kern(&(0x7f0000001940)={0x1, 0x34}, 0x2, &(0x7f0000001980)="dd91c281c28c483589d72dda9f85976208fd21c01598bbe28678257a9d067e37aa81467693853b791257a9bd42d42ccb4b54033e14a942133c6bdc46f2bd5ca2cb066d82623e5e84dd6603f7cd99c4beade9e85413aa3855500ada53c3875d49b3467ab64a31c8d077b1165c03209723ffc3b0dbab4ceedca80d28bcc12ecbeaa61a18be1ee77b822a3500293b552dd5914c6687dec39a4fb959c2990fb59e200bc156195783883ab41e8f9d977b77e0b25e35b2ed6232ba2c8f798e3e12eee3d3a4f49eff820ab8bc4f4f7e57417bb4c7a8b962f49132f53e9adb3ab058c6867c8f1a25e8d991d3267e3d0dbd827bf01575599e6d553075c7", &(0x7f0000001a80)=0xf9, &(0x7f0000001ac0)="ac5f86a72976123116b864fd1d20c52a7ba6d9eddf6532ba3e8d6f96042ecda8e10c4cda478efd8176d87340bd3ec68fe77d4b84e2d049fd52eb6718b5424a8d355ffc8a4fb9c04dade520ab92b89b57dfe70e6994ec645d381c670bddab89c346d2008dd318a3885ab16e904fbbe925769c99573e3246d327d5060a3f32ca03205c9de41d16b219fba2e9a8dd014908f6e0f7a55fd5ecfe60332f10cba394e269ec358de96a5ac411ffba3589ab884b45772d2eeab00576dd81f1fbcc20f9b656da1fe748dbf32cb9453903e34d2a17c614128c501623e8cad55dc7543ba685ee65c9406621640cce20445da6369ff35a5897e5ba5fedefd9f9bbe26360e9d4f1e238d24e042aa158a5c355867d507bc07a21c9d8be005829600f71e4fdf615e5971cd7655565421fca1d3df7d5451ccfdb4faacdf885ebaca1be2a7cdc16015fb1f5b26e812ae54ffd18eafbef6fbae7591790a12e59ffb5a92c29b2eee51c45d9c4a02c15aff0a66ea63e38b84b0e5ba8dbfdaf942e3c443c38e7b6ca59efa4ad461b9eb5c5cb0ea0e75eb3fc749f30eba8f1e75b2b5c5b0fde558423f4066599abfe12e1372a5de5119613c2712da728991f763e7e05fc664fc50fdc6f10a98e2a74a9a1fa363faef9a2122824194d79d9e29823863f1a96ee462ba00f58e2b1bb2da40f350a644c0093c77e77fbb3c3f715a7ee0028a71ed99d203f4555927a63583bd3b6717813aeda7100f7654cd294970700f18cd312d153ce15bc626aa34dc5be76bd8362e11d5ec163553790995ec591c84af7751409b71831859de35557dec4f3e15f7d7fc83c688999987d50c76b0c0cee8015c4c4308750a01b1a6e004006b45f70b719a64a4a771961c21ec6a3055fd0ee7e1504aa6c05612d1aa783228cac15a415b77cf6267c59406def3129ebe8b217b675b89da0fe89aaff2d76f7aba8a9d8417bba710e207bd4ee740240ea773f7047c4f0ee419c86b7ffa7b66c381ac6d8b76bf79e80f802e5ad42e669a6ef74210b46b838d5dd2c4576eb5ef6f94a3d82e1043ecb4775a90639da561a02900d963e935ccb365c60e1e7e851e18001b2112762536249a88b8accc0a94d08404a94f3690f7bfb6ab74e3f6bb9dd72fa2dabd20d16b5a0f92c83777d2f9edce15f8859c0a9729a68e8439d5adac4e6f6d51817b972afedb825e0f57a3b123eb1e2ba5939612b9c525e8b7bb622157036ae4725d91a4baed7cc61963b37d9fe070d88d1c68b8b48408dfef8def62cf96aa1efb89b53fb7fb12230096a52511b1298c146d3e2f8d23c7db9f263a2a0aa16cd0114ce5fb48c0fb9710416bd172605a75e816ea56c60f43dc0adb3142f559a67e6deee0228a78dabe160dba5650166560a14ef53ae69d9e8a692f35d851e6cbb82c2f3a46c344a7c5d301edd465224a69892c059c3ef3c7c0e9fe5d869fb3abb6a7b4f29708ea88907098007c71ffe06ae787627633fb8b93419f73453ee02778a42ec0c21a4208405c7184e5201f9394742c0534255b0520f3432abd3ad12ecc3d4595371f011639b07956f81b2e71e7c36f05792ef330db75b59d277e5f4235ace0714d32b94b7aa5d104d291662c2825af62ce8606a3a3604e301f550bc8b6f6aee254def9d781e9857a388f444611604c2536c2d054f058560491644fc7215410e0f4a826cd5fb09b9ceaeac9996e3c6d9ffe7042d2bd4e00556c3cc86755f7728b8f0e37955ffdf74561a8e2588e6fce2986f2e08bac689e3fe3111170a6bc290e6792ac21a5596c41d496ed18472f77a90446bbef57b8aa61689eefbfde8144c3168e46a106a83a226c3e03baa032e6b3e6b0d145f89afbfed3fe1e5d6be197015a75b419d66770060db42632483d0fb24e1fed065faf0260f479d3e7c1b4c808b9bb7feb68ce98b4cad64bba82a5731248acd51f34b845976f08265f946de8a53a03b7abed97705a6dbb8308916c3dd820f3ee3e2f61517edc023430e948f70abcde28ceeb1b43481ded7af44e4301361bfb5d7e11678721c8a7eca5d79d07771402453e6447fc17387c826b6cb4ea339ac9ce0f750b12bce3fe55be0bbbce025adbfd08ec11017de55cbd90f472503b4003071784eded5a05085301541824fde18215138c330db341944a9d9513ea489b8b6a87c0cb83964c75f3bd39941572e1d532530f99247be3d8e965a7f57bab9915c212bbe1d98d17b5d482189f13194e5f8b8f6bf645424efa638f0ebae6d1e7e8144e8305ad5867f47fde5e6777467592c7b2e9619ce6c626c44d60edba6447ad7330d5572c2f548e82025237a80a1b2335658fccc8c2195ee891371bd05ed9359f5afd7d1ac5895dd2fbacb02d0ff2630c2e8aa0f646aeeba5d8b5054e3b2017d349c22e35f082ff0c373193d848451d11873e9abe8f3ce719d46946a280a6074320a419d5238587ceb8085d363766541548a5561ff55e5a1a7dd3bb2e9c98518f90793a4110d2e12564979364a50a39ea98f11a6825e9595e7471a03d5bb0c1d7056be2479f27915b6bf1b5f4eef0c258ba385c587e81161f61f9973403e334b7efa10fee80b8ac304f5d2a70faa9d0bb2200b3274b260a1e52f1d6c89a0c3eeb37e7fa362863606b1a4b27c94e649409b997ef4771ff450cb70dd6108b8d31721f6b83c30575b5e692ceb5a0d0e28e5e89d91f79886d6839323548fb8ebaec792e007bcb9cc027bc4472de2d2ad49d4f75b26d831879bf902b38ac626b2fdf795bdd9d11eac072c3678d8d1e07e690033c085ad300d6dea99edca4a610f51a2c464f84222d876346be4251fbec946db320b8246442df089050144625672b548244aa06c4ebf7829af3c6dab5eb6ab1206abbcc826f0e4de563a798d970a057b80bf0784c20cdd5ff26018927516e05f03b5d67f9700bb9fcc820ebe98fb8ced1cdc55b194c6cd6c41b2db7a98eefd04da3f0a28dc3ed664d34b1bd55c10db0e8400ffe1d3c53891b726b16d4aa2c2142676ae5bd87ccae0df02e257054d9df1bda752b7593f7f302464b1348f260bf9481a8900fb6ee6f1b8e883a5139f6a4911a6ba29c913e31ea51c1485239ee466bd52455ce1a8723b6caff59a01502e8ebc27b5fc5eb1ce99dee92afe2e7fde78252bd7a83d81184b0344547e155b569c0e893248a278f58d10bd684aeb1442a8fbc1308463b8c6ff47dda12b0c51223b8a0adc2f9fda0b2043d00414627da27831cf5a04d63d79d5b4ff91505d5f34e0ae288e1bd056e0a7517077fe11e9dc1eef696aef77917e7aa687cb409cd58a126a455328b8f07da72051557135fe3ce078723d54077a68754a7c64c4431d06f70c6ee41c350b502cad4c81662500ae849d95a6813f685a20d8d12a862957bf326ae49b284e5191819ffa61314712722995436ddaa06aa0754fbdd7f173c3718af35818720b8631eae78a909350b0aa1c6a1cd92edb2ab5c94dc2889e26e68c97e53df6a8e218af23df1f2b8a814a91ca273b1c2d1b53029a09bc4a32b70197ff6fde6808ff98df8277ef9f618d3d403e399f80cace78fc88b0644c20369adcd589037ee95166338b4775bf73d856251997b0e20eb63ad30dd3ce972ac65f7438350ba079b0de69af4e8cd071cec76068a134d6bf283d407a951bbad90d638ca182e7ac8cc7eec5e95fcca68909e2b0bc1eed8c9755a97982a964b3ace4ea47602b18df8c137fa317b1b828c37bef2f0da2c8360b0c1ae9a76627da19702b7c2f43a419688e1cc84d80f0649f9c09b6c3e8416432280af15d03aeb9fa2cd3ff8f05eaf502a16dd7e2272b386fdf70c74bcafd81f5b0e2ea0535025feda32bbf2f1d69fdacf314bb6cf0fe30d240e9fab30e9399ce24adf88f25c27631d71e3c4e717af3756c9a8326ffbaf0da58c3fadf1af8de6376e58a976bfb95b300f78651e5f4c84adeb297a2a4c4ea6fbf1b019928ce5f5f92c4a2a03b3d10c0c407e4e2414dad41c085d3b2f6fecdc5aaa5d89a630db3defac9296df4a20be5cd25636ef1d37c79381eca5137fd66a6ee500c8763b36c10448eee0cc600f7b3da2c1e3bc6fb1c2b7260c9bd53ad79162986627830861db5c98d55581742088623afcfdd3630e40761edc23b17de25ec024d4a6b98ae9491f90d976fd54c300075261c21083b691d23a6b111ae591feef869b47801433ffc7c09e2215f8cef7b8de667d4b9af19b701010e9751b76985ed52af5cc4c4eb3c154e34933e1a85592a001c6598a9bbe720b52e988a86f3be444948d292df5493df0d10d3e4d7ac649dca4dee38326beae9a8d07122fb8fe563ab14f16ebf23a474937be5652d6311564cb2e6d61e76427742e781bf67c7910b56d20c1e5d7ac894c21fdc6e403184c641a44879cb15b376d94ba15c930498230d639d0d729e4bf235a77bb6831e9d40ca25958be19dbe77781935828674d00a0046b5eba90ad365456e9d8cead740769ebf9884d1ffcd93333da4e4e7b4d74d831870110cf00d44a2675857d2b7334f8eefcc53453b5c7fbff7f63b7bd53ae325e33a0e94d3bec69d285b76620503d93fcae090e0d0527b202093da874f6b6abcf3099cf0ba26d1eaa875be2cd0d9b16a81f301de2d7a59de9cb583a2b92162e0c304a6fcdce4f2111332464381209144d94ebd87e2f500b7ef38fe1c468cd4651618ecba281bccd3ad067481e9331023da325b6c6b17b830006ce49500a3fa51ffc07a70ed9bef70d10d4435999eb047a5438611d2e76318e91f975f1a8a47c121be41572f8b990071b69df2460590a95f4991d6bd7dfd8ad74c40a0f3ddb841634d64ea412f8219185473924739d8efe3870298eaca5838f8649c59af82e54e3922a537aff997bda03146f0cd82fcb0f209448e86282b0ff39e56be78a5835c165280c05580ea6ecbbef7322faf660160aa362bc0451f905b7b08ef782f8a3cb8fa66ae9699e0d17837d6e30d721b399a2a3a80f71b139426c053e418d227fbd51aa1966f2787f04d7101b4a22e477f02cc3f1019ff8aa423c28b6632798946bcda91fc835ffee3d84fc4ee98d4723c39d0c70671291dda6bffbddd07d785c07f9ff746a88165ecc33e8669ee2aa317b6976936570e511d085b9437f4dde8f9193723dba5b2f473ebcdf643c3b85494b05af1ac411833697293b22cd7aab0a59bce08b57a311179703c79a3b24a2a6a283a6cdb2cb872699ad8bc3a24528faafb01e57d617f8c781566a5cedd76c38a97b2eebbeb25d3e25efdc44a88f08f604e007ce3d9795dd28ba922745bb96fa9f1a2341d7eccf904a44d446b0339b0adb64c5340fe258b8d2ee765e030eecd4ad53ccb657c2acd1d755d1f8bba5bf633aaac362b8d3cbd7bec7d920a18676116c8295fdcf2efe67ee688ecd6ee86542bb9106112cfe09db3ff9925916a0cb853264dbb624fff7f1f77b3d6145902916646d6c0812c4314c64f2a2b8db7b94107b3817d25c0015f02a247e0408b510b671b5d94451b4a1f64504f9e15588522c147d7be05d0a569e4ace9ea3ccf981d6bac9c141ac80eece16fe7159b5fe8cd8bd8f63a74cc336111e554d27947ad9b292ba2ab59761c294377de0e55d9d59a34ee8213b764c5977597acc5c0582538e549d90a1e4685264499fbef0b4f189aefaae0d63960d703351ecb4a165213fad3f6558c754d00e6115917e08ca4db289335b9e53e0a575e83f2ca411462153d076d7b747a5e13e86d4ebc4ded0db70ce83dee3bbd53b94cb119433b0bb09bc3786948e9b55cdd5db23dddbb1c865587b5d5f03c2158", 0x1000) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000002ac0)=""/112) syz_extract_tcp_res$synack(&(0x7f0000002b40), 0x1, 0x0) r7 = semget(0x3, 0x0, 0x0) semctl$SETVAL(r7, 0x1, 0x8, &(0x7f0000002b80)=0x6) sysctl$kern(&(0x7f0000002bc0)={0x1, 0x48}, 0x2, &(0x7f0000002c00)="d00d335b6dae45a6ee4327dcb6d18ee1ccde9cd8d34165cf88423371d7821142d4573b74a28644e5e957e02dc51d72e4a84d2bcf3ce3f5312025506bbec0a3eac451c094d80367c739329e0b160233c1ceb46c115eb86a593882438df08878adb9e8403b864c377aef99d84b28c7b500be35beb295516b72507371986ffd607c7e230e6330b92ebf6a80e9155204de348524951a3647be97cf73e998981e8b269fd5b95c365fa032f6466b1306d5dd9d185ae8b9d11436b18cd75b3cb797c42045b51a9d65678255e101008249be5536033e02", &(0x7f0000002d00)=0xd3, &(0x7f0000002d40)="e37c9ee094e8b98c8f3f1eac19f1777dc94d465576d9513f7da8e6d8c7ace4f45abbc4b819ad26abc2f57d40813109dc33c7d835607aea09c4fe8a1e946e3c8ee359eddd4c6d21dd4735f22c583b2240e4eefff50a853185a2a91a2dfcf5ceca58ab39810bbb7cd6b4ec5bcea9f4fde45433c26d31ac4911ae52e0ae54daf34d872c89823d206e875583158b2a172e5ed43de56b2dcabf209618668455554e5a235c5e80ede787af838c962bf8266184cd8335c84411b6aafba6aac5b9bca7d55702e15ff76a2bd9796973a7a8d29a0c550d6620af58f143c30be9aec37a7de5c6778f425b1e56ee788dc23bbef232ec3ae6aba3a5520aabbff43b0ba712b36768673a19e00eee9a7dca38f8e8673b91a4676f6921a94acfca96ac992193508a65369b02a263e7084b65e5d51385ff9e400cd408f4245dc26f3b5fc629378ee63ae504b6f17c00409179d37a5ab6c62bffdb88f566ea2f1626b7837e27aa375211dc454d8bef0ca6c1cd3a9c84b4920ea29332dc904f1c5c8bcb0dafe5964145d701a76668b41b1de2bc853b1c0320993bca5466380eaf5054331fee5f6c7cfee616715643b0db02f5ee54da26db9934437b3c8c450b5a6c57d0b76568db1b93a4f2d4a18604b5a16f4d663f9dbc246f0f89a1ec76fa9deda72dd58505603cf345d851f41038d19ffdab4b24350fb1f8d4604fdb6a22d456acae4b75d0105da43cad584312a3b3872ae2039f3c614172d1e951506be4ed221fa25f522e3026d261185007024034706fa05008d080348381aba2af0978418521a64e9fa728bbb02a186711bf8be87d082455fc2c90bae3c83ce686ffb0d13743d07cfcaa95fcaaa79dbc1cdd2077be5644649c709f27009f5831bb27dc2f8a4ea8a6014869a8edc9674c4b89b7fade52080b8fe0ee73740caf3707e053bedf1b6cda1aa9589103f229a8a0d459ecf6854660782982ad61ece60c7bdb74357dab101b50d0f5a5f2e07cfd4847c2e10e58b29e605a66c070c7675f054dd01664f34ffbbb19910aac9c990bdf0de482f370bcb9009d34be10312a447ebecf5968b7642fa179846ad55433e03dc3f2d157e243d9449b31942a2872769c54c84dae2dd4a7bc5be4369875b34949ba96bd668c93490725c93c7bdfc8390060f384f77c584f14834d66fbfa11eefdcd5f67b913e4e10c91d914f596d5bb0d64ca36a7724430fc0fdff8234b0255c694ee4a4f017bc86564e527a1111607ddc628f0425503de8530c0298d373b5bd41f0fe57bef347db9874708e9f99e6f406fe77a6919b1cf34c66ed5ad5a11652884e0945059efe634d1708390df7b1e0e8b037012ae09c5872360d4bf3d3134976ae81af64be5aca0046203488513588d97631e6cd9666284f69bab97726ecdc8ba69edf820798a18be3a2a4577f0ff44eebd35d62790ab186c1a32a527a280872e9ad24e560c3f567c13b8ad5191bf26481d5f29279aa84220b7c5391dfd14fda00969bdfb941345798053462216a0bf435883659461194e6862bc825330bc4938319282a3c87c842335463a5b4aec5920a1b614675f59b21cef7e51a3ee18cdb01751608975e36c5d5051ca0c9d52c0aa81116af260cef6958ab888ba621e091efa995fe3a50cae066443ab39d9ea644c609407213dd324e242f8330260af2fcc5865828e6faefbc581529dea409765d95617d720d5ec91cacd1a2b2e9b97fc2f03c1c75713a535264a6074176fed5c749a72699ff1e7f40aac50cdafd15ee24591427075e4f542726a0fb847a976ad1c78480965fa933470503e1d6e1f91d39edab3bb1c8708d49b197b1e8c331d5cfc63187d5e725c104b2205992a4ed907e82a2bb7dcc6fb02a8e0288ca07d0262cdb76d5c0cf74f2dd6842defdf2ef5ada4c54bf4224d61b6832772eeac97af7b19919a4ae7d269f6088e0a9b6d3c87b04bf2f9995741a3f5e3b11aa7c4198a6d96fec57f3531323f5194e9c67d56e70d5768e89dfe3b68f3c0d1069850f3627efda2f215b832b98ffc6c5f3ebc27d7b7c4b31aa8eb034a65fef6388f08bd6e13f903ffd7c6be6cbedabda49ea040062c5323a61953e93a5176f16f2c4235795e241f4616ca3599d6f650d897af72430d6b5a15629e1dab6e3c1396496b1e12cecabffb5c214419bcb1481869caadd2fb8eb0c9a1f84b2f64a4f4e11e988d2e1dd70eed62c4e10e2b356fd8b950c1cb8844165a63630b1361734f6a8aac82dc716a0796041e3e4af29e54789afb6e46bccbbbb08ed5970f0e6700c9a4e0df72e46bd99b7284cd66ced1b5cd9a902d1fde15ebe0f0562729e609c13b5c2c2d62d0cdaa1b21330084c4ada9ea38a4d8162b77ffbbc1134876abbfa4db0bdd1d152a66dbce7cff178ad1557c535ac90d3c9bb08f2495de34b7ddc542a7bb88a980f8597bc7820745b567557c48dc7e218b1e2b4b64894ca92bca0e2c87b13cf301b1ad658e987921e0d0db2f792a8e603f9758bd7e29bcd7e49f3b3afb11719ad7906e006137a071428db1344698aa1b4dde272f4289cbd03fde3d04e602a96112ab51a587ea77e4ddf932bf1f0fb930895d2099d544756a16357695e4f0293e1d3f23b780fa554aff1d0ec31c195c0b652203ac770ce91381bd5cad0dbf44721b623513c5158869cc805ea61e38c371b310be1e95b8f98da201e84cd45acdae891b422e683f62b33774090e5a65ab06344bfaf962f8e72f022da4d5368bb5a63ae4e3e55bc8b963754c30ec94ba3ad3cbb9f0b2cff0ca61ce0df9c86b00f27888562d4ada0c67482bbf6bcfde14f71059ccea53141fc4ab3a991970240cf6098f211cf1ca99ba7ee87c5ff8f305072301581a96028cd4e215a0a1e2c7ca1df1de3c3a4ad3375b7566e10c9b78b73848529c4488a84c3aebd74084e9c44f56182f46e227070848378e1a9be2a38642b08d66cff7bfdbd3b23653eaa2eb6245338ead7c66b0a07a0f410d854e2d94636c4b899938191e1701b83c31a40c88386fd92fe1fe08995002d032067417d76d176da912feb5bd61b8ce70753fc4b7c5f28e8a1fac815a9908b9d771c005241b9837cd329d92cc4a7514aac3739907e888789e5291fe80363221a0821d7031f9fc6206a093733160c971dd4df991749aacb736938c2554be312f9fc3c663fb2d11579e410d3a3133902e3481a62c0a4159e026770674481f486fe84204a8c8e40d350620d8b2dee1312aa8213a04d0231d4e6734e81202a45eb46b1df53c90d75a8d8ecc5fdfb16b12532b24b4560060b941ab170b0baf92ef522dbdccc64270e1375a9246b054b173029d472393df7a44613bcc5d9039fdb382128264cc79c284cae76bfb8f6c775fae7c4781609e2e3afdb989fa6fb990598e6a70773cb7a3854e015f2387d46a90e00e37ec77c13980c3bf4f9ae82da23eb10130954f7ee74e4faf23f5f1f7c5b03e306d56b12e6339d85a85b297e8164a93226de08df6124daa7b4bca9de794b7ef7d4e8fddb5a4155e981a65a8fc9a2c49d0836c3255e64dbd765529451fe2603317ec972030a9b72d9accaa4d9de56a053743dc0cd71175a5db20d9fe5c77227614be788f5e6e1ff118eb7ca16c41567d5a95b5f43ea3eed63e1a04d9dd63736cad3488f62f0960b0bad8a66b47fa97d2befb02c84d11ba862bff2b2acf5bcd896c9de1d8bc4b0003544b5cdf6bd39af061953a289b027b9c7bd1ceea641b135324f44a2eea6ba0c004313e32ebe2de41bb17bf3998e780d641423147aaa5689a135335c693d0d2cc3028672ccf0cf8ab7cf1da73ba71c7e793b60e76bbdfd8929ca41bf794b176fccc16d3956c0606bdc47f9aea149bafc271929ed0afe9cf86c4c77a68c665ec7d8c795464eeea65eaf6f265674acd11bf7196cf2309b4699dbf104723f84775d7dc22d683df279c38a5d8f2bc3cc9e0855f375f769712f915c9abdde3f45f8914f76d1e5a348e98c2f8312eaa895ad12592ab5eae0135b334cb5426298fea5b256acb3f59970e92132f749783244160fff2c812d89ed828cb5365280d0aa7f2e0fd3273744a18cab5cb7046a9bdc98006242dfe3bc09cfd42119b990a4cb850e2d164e4d08ec3cf7e701a31da0644f82f8d6311f09efd3509656f6ec09a52282bed4d4de1d999f79557df1a773774072d5e76d8bbde430e95f2a085b9edfed302b3f14647736f61eb15017095b9197b5d67c8a5400ccbb5830445df39184f99694b6c025860087839f73c04310b4bb3edddb00128ce7fcb7321e26926a0ca91d10e0c7ffcc648666acd545fc60b469724fbd114ce498f66cca5fb89211f75a13a0a11cf478de1a61c82a939d3f642090460c20b06efec7e1611880ee44e9fb9693ff7545b492d7e84b737877b0fdca8d17a93105e3cf842a9ffc794c72ddb6efacc9d15b0bd09de600f3071ff1e804ccd01d731d0eb6c8ede734400a418dcbb98f2a0ce6a7c171958d7c690d8ad3a8f8ffdd53dc233012f7db2f81060e367f5b20734cf59ea35d0f3056738bcd154d8542b19781d3ca623643238b7d6c337775c79bb55448e7834702b2cc920bc689b4fd482dbab6386c286df5f305b005ada808fa6fb9022ea0c719ac47e78219826daab7db3acfdc8a28b8d2c029702de17e31544dcd135c72b4865fc55249867b124881d823bdc9fda030ee84bf4778243633acf6780d44f4d2a4b40e59ebdce3812cda8e27e305c676be3fd11ff39e2bf957eb427faf154d6740977ef59b2605e2a000f1b5e0fb2ca3e94ff5b7fc385b485f45117ef86d830e781f283d1910e60cd322b14acc3b61ea70bec13665fa795443b1f31665e842e8610a2ef89ffea014d44514fcf9f304be5adfef01fc3095ff95b3c2fd4d1c6155ff14a7c34a24466e87b1a0c6d31130123592d754363c335d5879e8dc235075beed479e274a0443e9b8978f616e08cbb450bc53715d90d4b6cb3b952696e330533a0113936a0f98967e4a1969a8e57f472e1098419ca4ac41427f95e8d45f55efa6aa7a43a0b0a0c765aee00bb15445d1de8eab643226b6a6415cf65f6aa3e8aef047f7d040df3e0ab2ce00f734b8ad2526f2a79fded5637837ecf014387a8965fa7e72f1d4aedd09c4680ddf679bcc8f857739d902343316d377f0ce1a6751d9892f4c566c65aa9b056081f607feca4d5e20b13a24732496ade0172a18e69d3a15145c00aa868acf50746262052dd9b400f1f873d28b854414598ac98fc1eb4021c347900fc6bdada8d6c9b6bcc136f14268612a910103f338690cac9770f731154ca2d93c3b09136acb86e792ec3e5cf33d41efb515bdd313c57e2732dfae5930c9b9de550689c4842f07b866b9eb0b82cb0721d9d95ab909bb3fa81d05e4bfada19c5556da29eef2da0169b3469599133227e677283668531af328f3349b4884ab20b72abbeba3fe6f17ac87c6dc4694e34da7e5fe7736f512771315e58fb6d17eea29b951431e301327bfe0c2934238baa7e31fb62d1e6e1225212bda4042df4ad9735f7d468ba8ababae88080782c81dde93ce809bee47fbd88f4afcd16f015c7a9d0717f451613c17fa3fef6d5b69f6244faec68fe2ba92f4017742952a4b7fe78399e87e3545061f6bc4bc75c490277b33d85b1f0ce2ca45c2143fdfbf106aa57a3b870dd715e9a3d8d8095b77ffe67318c3b58f5cc55de1ecdfe5d4af671225e1de553a921838c2782a478df9391fcbb61eeb062f88471c54d4d80fda202a8e51462047e27aba7212c94d182a4284f5c2919a278268dbb624ba290572d0a15971eac", 0x1000) link(&(0x7f0000003d40)='./file0\x00', &(0x7f0000003d80)='./file1\x00') 1.020625987s ago: executing program 2 (id=91): execve(0x0, &(0x7f0000000000)=[&(0x7f0000000100)='///'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file2/file1\x00', 0x7) 1.020262254s ago: executing program 4 (id=92): mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000340)=[{0x0}], 0x1, 0x0) r0 = syz_open_pts() socket(0x10, 0x5, 0xb6) r1 = socket(0x1, 0x400000002, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x8011, r3, 0x8000000000000000) pipe2(&(0x7f0000000080), 0x4) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) getsockopt(r1, 0x29, 0x2c, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) readv(r0, &(0x7f00000012c0)=[{&(0x7f0000001200)=""/1, 0x1}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x80, 0x4, 0xfbfffffe, 0xfffffffe, "dd6c1f460000ff20004092d6126e4ed671e500", 0x800}) r4 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x3, 0x100004, 0x0, 0x20007, "ebffbef5ebd1000000ef67d3b8890000000100", 0x5, 0x7e1}) read(r4, &(0x7f0000000100)=""/172, 0xac) sysctl$net_inet_etherip(&(0x7f0000000000)={0x4, 0x2, 0x61, 0x1}, 0x4, &(0x7f0000000480)="342b1efb51017dfb260ce61724f1d3038f54d36689dcbaf12918d3fe750f3e38c07ff663434b78e054f78ae59750cde66d4e7a7c200bfda1064060a3e742b456aee97d275a6e523ddba55f006bb7170d09000000a3d736e313281bb16befb530f06325f8c7fa815f4d867abf74807686d65f212a40575f817f6b4ea915350716f8f266334235e490051eb98f5ba65b26d2b7d3a610036f3da5ada34aa3e2efc639209400000b9777382fdb4de104004a659776d7b55cdad6a56ca4727f135494d56bedb128448b78a5a72dfdac901c04eccb3bd88045b4cc2e44c4170f0433e9133f6791343eae6ac928d362b8ed2fbcc48cbab232c722fc8cd505b50900a0a13c52fe727bc11c87ba1d0fdca354da1031a7dbd4df50173e6badc7b798e025701b046df00347579eed0a5908101414f3ee6e68ee5604622769994059d594dd0cb18ab3660df28dd2acc701a578140e39fb99ae0909f721cd85855fff834e712f5aabe08b03e2fa21f4da935946feda3614ee288a87e6f1ad59a5764c63f5e6b4c1649f1cf91dbbca375f41aa45e51b06d4dbd51d5f9b358e9935b0b359c856f0966c6b2f01e23074d06c64fcbcc9c61c21f18845c8e9c23518cc3753e41150063f57c384b7ca43c7e874aae1aa098e0760a41fb62a1ddd2bdcc6eb81681baf8703a40312c16b536df6846f3b7ec78cb3ee54eeb8d7ac05000711f49d48832c7e537000e9f04c13a37336a0aa0be79216b3498852cecee988527058188f584e2fda2fd70999fb42ccf00a88a3989ddfabe5d2da5fecd98c9d41e232e4d828241f01865d901b791a5f501e4e690d9463b5705b02f0a02b42e8ce487ac2231ee35a8812c567ad46b83e38c251c99a78a2fd4a9e81526eca7a4409983eb8410bccbc5fd2dcd4255ee72ffde74d59db00000000000000000000000000000000000000000000000045d31a7692d020e7ac60acb159f2aa0c510102a8ff514f8904da99d8e5af0c50114a0a9c91a379590fef7927e0494e8783fe9a189f47bd01754fa09b3867bc239d98137188ef4b83190e5ddcbd8aae9e28920e660ee9ee8a4b7510fc3fe52fd8012db668ee4f63ce9731492b8e7396ee97632daa0fb1173a26649b69a5432bc98f16fcfa58582c7ab1ee31adcb46c1e669281ad658bb0a78de2af8f9f8d4b491cdf7980e84dc4f5b08ee6daa06583287ff3b0404b5c761707453652ea5c8ec55038c926b0335e39cfc2256b17ddc47123ddd4092c9d30b98ea3f774fa5500c21d2dc85d8bcfe0df790858f594cdec536918f4456606c07a1c716732fa78fbfba147624b2211f2e5c8d4b4bd09202c270b90a88515463575594db49ef647a0c8a097e9b2f81ebd201da0009d98263b1a1429c5a124d58b12d71922d33495bf4ed859298b8a87cf7f6d141230bbc9d3604946b2f9c29876b566c3f3a6355cf63f10878f810526f8c72678517180e7b", 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) (async) preadv(0xffffffffffffffff, &(0x7f0000000340)=[{0x0}], 0x1, 0x0) (async) syz_open_pts() (async) socket(0x10, 0x5, 0xb6) (async) socket(0x1, 0x400000002, 0x0) (async) socket(0x18, 0x2, 0x0) (async) open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) (async) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x8011, r3, 0x8000000000000000) (async) pipe2(&(0x7f0000000080), 0x4) (async) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) dup2(r2, r1) (async) getsockopt(r1, 0x29, 0x2c, 0x0, 0x0) (async) msgsnd(0x0, 0x0, 0x0, 0x0) (async) readv(r0, &(0x7f00000012c0)=[{&(0x7f0000001200)=""/1, 0x1}], 0x1) (async) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x80, 0x4, 0xfbfffffe, 0xfffffffe, "dd6c1f460000ff20004092d6126e4ed671e500", 0x800}) (async) syz_open_pts() (async) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x3, 0x100004, 0x0, 0x20007, "ebffbef5ebd1000000ef67d3b8890000000100", 0x5, 0x7e1}) (async) read(r4, &(0x7f0000000100)=""/172, 0xac) (async) sysctl$net_inet_etherip(&(0x7f0000000000)={0x4, 0x2, 0x61, 0x1}, 0x4, &(0x7f0000000480)="342b1efb51017dfb260ce61724f1d3038f54d36689dcbaf12918d3fe750f3e38c07ff663434b78e054f78ae59750cde66d4e7a7c200bfda1064060a3e742b456aee97d275a6e523ddba55f006bb7170d09000000a3d736e313281bb16befb530f06325f8c7fa815f4d867abf74807686d65f212a40575f817f6b4ea915350716f8f266334235e490051eb98f5ba65b26d2b7d3a610036f3da5ada34aa3e2efc639209400000b9777382fdb4de104004a659776d7b55cdad6a56ca4727f135494d56bedb128448b78a5a72dfdac901c04eccb3bd88045b4cc2e44c4170f0433e9133f6791343eae6ac928d362b8ed2fbcc48cbab232c722fc8cd505b50900a0a13c52fe727bc11c87ba1d0fdca354da1031a7dbd4df50173e6badc7b798e025701b046df00347579eed0a5908101414f3ee6e68ee5604622769994059d594dd0cb18ab3660df28dd2acc701a578140e39fb99ae0909f721cd85855fff834e712f5aabe08b03e2fa21f4da935946feda3614ee288a87e6f1ad59a5764c63f5e6b4c1649f1cf91dbbca375f41aa45e51b06d4dbd51d5f9b358e9935b0b359c856f0966c6b2f01e23074d06c64fcbcc9c61c21f18845c8e9c23518cc3753e41150063f57c384b7ca43c7e874aae1aa098e0760a41fb62a1ddd2bdcc6eb81681baf8703a40312c16b536df6846f3b7ec78cb3ee54eeb8d7ac05000711f49d48832c7e537000e9f04c13a37336a0aa0be79216b3498852cecee988527058188f584e2fda2fd70999fb42ccf00a88a3989ddfabe5d2da5fecd98c9d41e232e4d828241f01865d901b791a5f501e4e690d9463b5705b02f0a02b42e8ce487ac2231ee35a8812c567ad46b83e38c251c99a78a2fd4a9e81526eca7a4409983eb8410bccbc5fd2dcd4255ee72ffde74d59db00000000000000000000000000000000000000000000000045d31a7692d020e7ac60acb159f2aa0c510102a8ff514f8904da99d8e5af0c50114a0a9c91a379590fef7927e0494e8783fe9a189f47bd01754fa09b3867bc239d98137188ef4b83190e5ddcbd8aae9e28920e660ee9ee8a4b7510fc3fe52fd8012db668ee4f63ce9731492b8e7396ee97632daa0fb1173a26649b69a5432bc98f16fcfa58582c7ab1ee31adcb46c1e669281ad658bb0a78de2af8f9f8d4b491cdf7980e84dc4f5b08ee6daa06583287ff3b0404b5c761707453652ea5c8ec55038c926b0335e39cfc2256b17ddc47123ddd4092c9d30b98ea3f774fa5500c21d2dc85d8bcfe0df790858f594cdec536918f4456606c07a1c716732fa78fbfba147624b2211f2e5c8d4b4bd09202c270b90a88515463575594db49ef647a0c8a097e9b2f81ebd201da0009d98263b1a1429c5a124d58b12d71922d33495bf4ed859298b8a87cf7f6d141230bbc9d3604946b2f9c29876b566c3f3a6355cf63f10878f810526f8c72678517180e7b", 0x0, 0x0, 0x0) (async) 1.017953295s ago: executing program 7 (id=93): r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000040)={0x10000, 0xfffffffc, {0x4, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) pwritev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000100)="46d1da99ec78d6acebf1fedcc387d524d700e6bfbbd6202d38ca9a1e87732804d7281e265221c928ac8e73eae1158160d9726c401c778af63f5a65eb103fccb9c79e25d205aba4f6f4c6d8352aae9c88032e0d1c758a78b4f4b263d3e2e29b574072daad66d7186892b3b5c09f1b64160168c8398f0b4632e6b37b712d40556e98f650ed0e150cc81a67d8101a861cb8dff5aa563348feeba6aebe4ff0a69775d3b51260d491116e9beadb3bb6712bb17710170f5df1990d1a866cf6494044992f98710555945d86313b5e085a5202c56ce7bd628d761d046f19017d00c39eea2df4995da313137727df09833e844e", 0xef}], 0x1, 0x20a) r1 = open(&(0x7f0000000080)='./file0\x00', 0x18289, 0x190) (async) sysctl$kern(&(0x7f0000000240)={0x1, 0x46}, 0x2, &(0x7f0000000280)="a9f879c5d47e8c73035957efcdc2e5b2b2422a09e3d98896ab12ffb9cc71b3291584f5277a64c8be0de27b438cbf15dc10263a8b6852f7f6017843f4fb728a93b2a4bb2e8a1aba7c1756b84e14a3d3adae5c69769b772a7196b86e7b514824f17f208a8845daa8150019ad6c93e29a4afe8307567304fe77fb80837830405d4a0fb894becc674f17f9daa13c8597610fd8d040327357c52de22744fccceb10d6fd1f8735e79ade1b78d6054ca117", &(0x7f0000000340)=0xae, &(0x7f0000000380)="97fe1abd2b3ba93337fa35fbf801e3dcc3b1ada8f7cd01da34188e1f6d7829f764a217c35cddffb612161702e07d911f9c4773e3d055732d5889277d4c6d4dcf14ba98ed20f8ca51143f5cb28f12682972bfd2f2150f6cead85371542f6993514cadaaca160cafdfdadd489205e48790b86001455d334ea9b5d32d52e49184", 0x7f) r2 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r2, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async, rerun: 32) ftruncate(r1, 0x10000) (rerun: 32) r3 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r3, 0x0) (async, rerun: 32) r4 = kqueue() (rerun: 32) kevent(r4, &(0x7f0000000000), 0x3ff, 0x0, 0x8000801, 0x0) (async) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x101) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 757.339609ms ago: executing program 2 (id=97): ioctl$FIOASYNC(0xffffffffffffff9c, 0x8004667d, &(0x7f0000000000)=0x8) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f00000001c0)) r1 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000200)) r2 = fcntl$dupfd(r0, 0x0, r1) kevent(r2, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffd, 0x10, 0x20, 0x319a, 0xfff}, {{r1}, 0x8000000000000007, 0x0, 0x8, 0x1, 0x3}, {{r0}, 0xfffffffffffffff8, 0x88, 0xfffeb, 0x4, 0x8}, {{r2}, 0xfffffffffffffff9, 0x8a, 0x2, 0xffffffffffff8001, 0xf}, {{r0}, 0xfffffffffffffffe, 0x5, 0xfffff, 0x5, 0xff}, {{r2}, 0xfffffffffffffffa, 0xc, 0xf0000000, 0x9, 0x81}], 0xff, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffff8, 0x41, 0x40000000, 0x7, 0x1000}, {{r0}, 0xfffffffffffffffd, 0x30, 0x40000000, 0x401, 0xfff}], 0x8d55, &(0x7f0000000340)={0xffffffffffffffff, 0x8}) setsockopt$sock_int(r2, 0xffff, 0x1003, &(0x7f0000000380)=0x4, 0x4) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f00000003c0)={0x400, 0x7}, 0x10) r3 = syz_open_pts() ioctl$TIOCSBRK(r3, 0x2000747b) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000400)) write(r0, &(0x7f0000000440)="5406b96e9588ce68556257d0807c4edd97cabdb0e18058d6974247479603fc47e3035e37a2189198b16b59ae292639acd64db6b39b6a63f126", 0x39) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000480)) r4 = fcntl$dupfd(r0, 0xa, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000500)=[{r1, 0x6c}, {r0, 0x124}, {r4, 0x80}, {r3, 0x20}, {r3, 0x10}, {r1, 0x20}, {r2, 0x20}, {r5, 0x1}], 0x8, 0xa) getsockopt(r2, 0xe20, 0xffffffff, &(0x7f0000000540), &(0x7f0000000580)) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f00000005c0)) recvmsg(r5, &(0x7f0000001980)={&(0x7f0000000600)=@un=@file={0x0, ""/4097}, 0x1003, &(0x7f00000018c0)=[{&(0x7f0000001640)=""/197, 0xc5}, {&(0x7f0000001740)=""/100, 0x64}, {&(0x7f00000017c0)=""/116, 0x74}, {&(0x7f0000001840)=""/116, 0x74}], 0x4, &(0x7f0000001900)=""/95, 0x5f}, 0x1800) truncate(&(0x7f00000019c0)='./file0\x00', 0x100000001) bind$unix(r4, &(0x7f0000001a00)=@file={0x0, './file0\x00'}, 0xa) getpeername$inet(r2, &(0x7f0000001a40), &(0x7f0000001a80)=0xc) bind$inet(r2, &(0x7f0000001ac0)={0x2, 0x3}, 0xc) r6 = dup(r4) renameat(r6, &(0x7f0000001b00)='./file0\x00', r2, &(0x7f0000001b40)='./file1\x00') getsockname$inet(r4, &(0x7f0000001b80), &(0x7f0000001bc0)=0xc) close(r6) recvmmsg(r4, &(0x7f00000030c0)={&(0x7f0000003080)={&(0x7f0000001c00)=@in6, 0xc, &(0x7f0000002fc0)=[{&(0x7f0000001c40)=""/4096, 0x1000}, {&(0x7f0000002c40)=""/232, 0xe8}, {&(0x7f0000002d40)=""/100, 0x64}, {&(0x7f0000002dc0)=""/130, 0x82}, {&(0x7f0000002e80)=""/51, 0x33}, {&(0x7f0000002ec0)=""/248, 0xf8}], 0x6, &(0x7f0000003040)=""/11, 0xb}, 0x7fffffff}, 0x10, 0x1040, &(0x7f0000003100)={0x7, 0xfffffffffffffffb}) 602.703329ms ago: executing program 4 (id=105): acct(&(0x7f0000000000)='./file0\x00') (async) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) (async) r0 = open(&(0x7f0000000200)='./file0\x00', 0x80, 0x110) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000100)='./file0\x00', 0x9cab835cfdc52675, 0x58) (async) flock(r0, 0x3) r1 = socket(0x2, 0x1, 0x0) listen(r1, 0x8) (async) select(0x40, &(0x7f0000000000)={0x7fffffff, 0x5, 0x4000000004, 0x0, 0x0, 0x2000000000000001, 0x200000000000000, 0xffffffffffffffff}, 0x0, 0x0, 0x0) shutdown(r1, 0x2) (async) close(r0) 576.726788ms ago: executing program 4 (id=107): r0 = socket$unix(0x1, 0x5, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f0000000100)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r2, 0x2) sendmsg$unix(r3, &(0x7f00000018c0)={0x0, 0x18, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10, 0x803}, 0x0) 576.251812ms ago: executing program 4 (id=108): socket(0x18, 0x2, 0x0) execve(0x0, &(0x7f00000001c0)=[0x0, &(0x7f00000000c0)='/dev/speaker\x00'], 0x0) r0 = socket(0x1, 0x2, 0x0) syz_emit_ethernet(0x42, &(0x7f0000000180)={@local, @local, [], {@ipv4={0x800, {{0x8, 0x4, 0x2, 0x1, 0x34, 0x65, 0x3, 0x6, 0x9d, 0x0, @broadcast, @broadcast, {[@rr={0x7, 0xb, 0x1e, [@multicast1, @loopback]}]}}, @icmp=@timestamp_reply={0xe, 0x0, 0x0, 0xb, 0x8, 0x3fc, 0x4, 0xa}}}}}) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x0, &(0x7f00000001c0), 0x15, 0x0) ioctl$FIONREAD(r0, 0x8014695a, &(0x7f0000000740)) r2 = socket$inet(0x2, 0x3, 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000005c0)={0x0}, 0xc) r4 = getuid() wait4(r3, &(0x7f0000000100), 0x0, &(0x7f0000000680)) r5 = getgid() setregid(r5, 0xffffffffffffffff) sendmsg$unix(r0, &(0x7f0000000640)={&(0x7f0000000280)=@file={0x0, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0xff, &(0x7f0000000540)=[{&(0x7f0000000000)="8cf557e120de3435eee6d6be43a901313512e8", 0x13}, {&(0x7f0000000040)="89fe6bff501a63db2fbe5b604de5251fc5217cae816ce37954a5449d8179aa0265f9ff785196ae031b3b9718e8eeb6f618d635f19c0d06a824a61e4fa1f12889035eb5251f06fdbdae864fff6ed28444b9684b6ad05fa38aa31917f05969c45dd60e73e3", 0x64}, {&(0x7f0000000b80)="6415be564c36a1e218d7ba86fe037c532418201bcb897c18e2a0310ac66ed28bce7b9615975f746b6c60ffe86dbc677cb9a3aa61fbbaac2f7b55e5edea52eabeb370b153e7eb1d3c5b4f26e69803b85f8b63cd61fd5f1e595cc6c1d16ef34a4e15aad7de025437eab4b9eb5d87646fcf667bc0794f9309f018c0df823949dddb44abdfb7470b59863641d3f2ae7865e04324746f663f6d3464e7b4c722337366be3edb41c98e48bc3b35379d20c38034b4ccc27daa9da77c2bd33276a400d1961d4c748bc87dc5f01509391ef7bcdc2f82021b1954eea4debee185b732cec46709b8d32406ffe318dc61c6fc8d69ef78b23e86ba570b9bbf7dcaeb82d5f7a2bae02a32d529c9e2604f7f4e992ec8316db6100b3fe2bfce170537b05646b20606b808bfde1f6a08ece4cc0bba6b9d87024e7f2945d0e0c9242c6479d7488d076c7b0c779f67f2b13ff7bf7ec2ce4d05b1d4d867fdabd360dd4005b5ef8a34b34ff1407a297f1da0299007b0d1a679e71bea05e016c71cd8dea604aa71a4e1b91038a88e8aa1c424b5354a20d612923438a83d990c2d90a6ba2ffbd7ac8a134d969a89056d491ec57ee5cf969d83a6ab282f312b2d7ddf9763fa2085ab59b525f98b587b2eb5e6933da88909f97d42f181200e093d0325730b7bb0adbec68e7c02d4958f1070360e8313f4cf6b8ef1116d683aede60dcb2747a1dbcdc64da7cdcaa77199e6083d30bb849f46990441db1b0f856ed056a274e5c5497ec7eac5773489f2a72428d075c430db6ca2f353b9af2b5e260f80109392f0438130d9729b45b0d5cf28b3a3650edd95afe4a8a8309110952367f8d1b60e15063261f630376ac7922fb4344db578b4fb8cb4f20688d868115b45b3fb3683cac212763f7805b696801a77753c88443fa5ed182e0b5d72b4e2098a454df39f0a1b370a28fd51e8a8599181f74bcc020a55e16faf4272d8fa68ea03cc67772245a6a10591cef5c1d206102d81b5c94c1de67d0c0fc9848b744cd1cac2bfd7abfd880c42435b1d352d00c650495caba94d4fa25c372b6ec0264905f650de6a736ac8bbf29f0158d0ab447cb7745687627dd878ed89cedb81966aee4483b0ba5c8eb715eb9ad5d8f8688411364d1c928aeeff687684c7f4f937a40bfc13ccaf34a5b5939f71b7bac267fe832c0e632870f4b7400e99c9ea4e84368f27334f62e2d8c91785db4a6311bb426a4d31db32068d649f612a279dee7bd2d111740264bbb06552d367f90d40e027f07aafbce81b4fd57c7e14c77a5335c0c5eb583f60b5a8b87d36a63578d97f2b81717df68ceb5e88dd05582eae25c110573c5457280d08bf446ba463926418749169206c91072af578477f78e9dfc6b21cd84a59936f50c85722eec8dabc3303d6728ee6740cf61d5e1ed57793c673c70cf3e1ef17daa424fb2c6f84c209492cb64e14165c504301653f994a2a8702d771fa960bb981820383d1a3aec766d91298a42b17ed62e597b0932d8b56f80771c2145cc0270e3a9cbe2e0400cac88fc7b57c322250c22875202190832523fd55e490f736abca4bc17e8db6669392bf1d1d9864640ae6811f631bc6b66573962a12c1efa5c0f7500c2b8a26a25b27e023f7f9e1e9c794961d07452720a8399f0636708b434ed95ed10656f1af0d2b2805e9798ebe4e3d4a589c25ded7c6886ea3937a423304a2f191ead435909975b7f0c48b8a0ad0dd09947437722c3bfa7573b9456557ef5cca3d6bb7bf842e8060e12a9214d29ed3153ee0852d4b3b8e9f3c8d1bc082857f282d28871b26603b1f0548033fadf221308694aa6fe25cbc71342f82b68c38a2f7e407f70d8e0bfd8e1304f3af5f58d767000f939a283a3bb2abdc5b6302c3ebebf1daf4ee4bc184f8cdc20b71076a745ddcf8f55a73c0f11294bd065a9d95ba8ae467bf23e854d168790d59e67f9829a3c3af085c91e82afdad62a0491fc1989d970bfdf09eafcdf7a7605fdd8230aff7b882b0521b9c93cceb200ac6911e6c4a29bc79fde2e21037223345d4b4b343909ee09f1fdbfd9161b82c1dc8f0a0260762dd786f42e882cad8f0c555743a920691f315fbd37e15488801388defc580425b68db31806c1b2165ee69024d723f3146bc7f7f3ad7644026cc83d27487478c927487baa525baba20ae0b124c6ee408053381b5c94c214c76419c5a67bbfae175f1380e02467531039d50ef479463976f2b866ff66ed1b0aaeb4f4c43cfa89fbf22fe5b75e56d3f891d6b41d80fb9094910af6b8111344b04c1a3fa88e20e995809687a1d7d0a1dc8e3d21cb7edd8bcf023000a4d7056a8da73a364a0001b2c279452b723f7c23c96518db73781a6304e2a38884797b63fb9bcbd2005906a4bb5e787b01ce42b5a8168532c165346e26b4b4dfc2206df661cb32a7b7f7efe040f2c9606b26ebcaf7e509081d3d722466a7da42fd5b57eacdd9ae06b166c8a9e321b1ab856fb5e383f82e32255845b9d4aa18ffbd9b90c2258d579ad5126d011379cad2f8c65ff69299f5a4120b2d29f29b8535e812e935d4e9bf03f17ee5f76f3da69114f3f03111002cca72a44c58f55ad646449fcbce8ea4902a7dfa35ea10327eb0a9e77ceb2da3d0021eb16e5e78044504a960384aacca5ddedc75737e732d12bd6cbbd313993070051edaa13942e03794bd6d9ee3e4c4b995e5559e5bdc3e7318f164afe69accd2303bd78681c3bba2f7bf15faa6d19f1b58f7b226d980a42188449cc8f8402c42ec48a7aed4743ab41fa710df6c01887c2f0c2d1de2a492a6e3550f36e5973759aa914a822c1b3178828efdd6b6a111f9ab0436c75b951676e42dea3ac260d3d77629bc5634321e26d3554eac74a5949487440c1ce855ac39f72deeaf12e559da92d6094b76ef2d7bc892c1dc7b79646684be247b9347da127964603f96c4e13f16579a9f5f16909d53d8f64878c124990bb6cab8721f830dee4d1651e21d7544b50191ed5a45d83a625e103b7f47f5e0f74a932a2785c07fef66f51bea558d7b72a5bab603d1ab486f522ed09a87b3062680de88b888666117b914c0af2dc9c3be0f2b8f154e94a5727fee8fba855fb1a66d26517273f3a16a4605f9e348b84328d9f342cb6a8baae9a967e179345a5bfb7a799134651ac255e777b2abfa4eaa47ade9b8dce4e4a35bca5a79b49cd17da3aaa2fd4495606cfac1fb11a01bb9ed7d132e99cc4e48af0b6d994e266e3ca5d7cf30611192aa8928a1a804449b2ac765fc787a439d0a7c0c178be510de1801929ac5f98c69b88de6ff7e8cc460827c83c23048d23b221d0fd4bc5afd6072e7e08d10448270d84c12c38ee9dc60ff56ce53fc848d1c2882cb89ddd8776f751019c77e9300d410ab2328be16de194da9f30277cd2cb30af667f2403af0c414917ce19bb21531784c5d63426fe1aaa48d78dadd277e035eacb5b774d34f53bde441a84505af47bd454f69fcc9ad5e6551d057cb84d976b8f84ada8e5096bd96971f9e5d61b5e87d4907a58c7b8ab9b46f7ac61ba2e4249caf7fc3866b9770a3d49f9d3c35851b67fda4b07a3104816f01a97b2134b10048682c00bca1f33f3712e52f39f82a707fd0f39826919e52a118fe8f6e04e55c46ca2049710415dd1759c3830a6b1ee643fdd10b5e717c5837b2a2dd1ce214cde24b0ce4c6352dd66a2d70ba899bedf8b2064afa0f8ebbd137e901ace3548690a7aba1616ff38f610586aada70e4da29561fa0aa28e0cdd14a17f62312e5822e5fd93de5053980327fd258177e1b04f6d5845ac831d70fd1f32ae90780ead8b5cecc1553abcb310643a04443834f3701113cf9dc0966f0c4a872f5d395af5b77722fa36fa56c11a33f6c9c7371f30a99f6a85f3fe668b62439193cda5451336120ec9b367626f34dcfeae0494ec43b5a85b46894843589614451e3bb2c418419c0da7d833024c65443156edfdca3b8a4a1a2be320a9ffaab725fecd8720552b61b697a5b899fd5f8be9c836820a26a001e9cb1a7fc2cfe54875ef7bd3be74003899fb82b85030e5dc5eb6d55ca6187853add0d08067650e7c3d7309f5445da2697bd63e44835ecf8771fb8320df4e72119c05d4965b48eba286b731344b471e4a552372c8f49cee5d2dca2bc2caf5f4abc36c8bc71c99a02af0394985050462713e55917233f4772c9e3a8095c036ba101e18f944d783c206d11f430c8006b5f83dcb6c7b480c665d4c24a647696736c129558618673756f4d326f14309eb615905eaa9f6ae73ccac5a60ad89c7992abad8e4feda667c197cb38b5bd60ccc79a074b6bed67d399475585fa28c0cb99315f00446a5ced833bb6136d3a54b62a61acec7d4c82914d813291fe4a3a37eddfff130f06c704599a5829529f1b14d706bf8e503813939da22916ec33e2c102a7f13e50326c89847d5f6f669e8a8b61dfed66edb9b9f9a5880ab9067a878eb659f78b559a75d6889e0165af2646f3413deb4a19ce5d7b819603fbfe7d7e639ac5d2766d85ae0b9206a885a9cfae317d3185c92b9ee1afaff4301fce1e244e49083d5edf58a5ef007f5bcb808b6dd2a4034ca342ff97ccd931b707ec7525a239b17f2486efb87252107ddaf55d4a08b4c345508a5d9b06b5f531a549dd2f35958b99fb26ec767ab93ff5bebd8bc3653f6177b2e1fba8d76e15480f8c390ca7cde8d6f1177544689831ba4b698fd82c330b51027fe9c66e80c2984286ef2d6f402119fc2c63a548c586aa7f7c42ab7d991ecc8a59852dba5219754872a163466f5cbb1812d46dacf4e1f41cd2087566dac3827eb1905732edd782ce3f334233201382ab98e859a4a527d7f781787fea34c1b371d6df3a4bcf372a94ddcfd8b0f36fca9cf205fb4bd018e50ba92a54ce6724659aa1e288ac6957e205db742135b6a81e82c12205328773db60bf2263fe64e0b5a133178e92d7879f140d9e805503cdd3a9ecb8a4168701ad2a2b2129a796df03a6511639875834ed209711fca943610a1e1cfc2725196508d63daa2d756ca960e3124a1bbded73139db8099f2f06314307572f73e507db274c40444967f741b59dc8dbf61ace7cf404afd0164b9855a0a963f66d4bddddf4f766c77dd374d08fc49b874ae2138b2ca55808cc4e2946ad1c77ffecff521d522b05d36e3ae066a826f58ab806e44a67fe45a2d41ea839d3c6d90e8dda6e93eafff893e96ca4dd0fffe82b89a735e7c9d631cbb06dba23e4b278ade383d617508d33e8e4afb7a2ee2ad505a998ee092fd13f9beb67766852b5cd0e6c1d29b8c748a455ff9315a40f0c3c8b1bbaba822cd1eb36a12a486c7c1b3bb8ee0720e8fd3e3a5481c182ff07ed683a3435ac8afdaba7a994b46d6955612bff21db8df0ba96e0354369eac92a25acfe9bd7294984d6f451e8767d99f8403bb8292c3d494e942915ec333252d495f6eefc4d26bee303b175f6731976763c8d714e582b4c47e951f9e8db0eddb63b06ff0d13411f734ed4860d136f1ecba6a1020204120939da311b7dfbafa1098f0820d75b049a2cde54027b3c13b757cf9c39e34038ae95d18e1dcf072a093c43a0af7d0e9cf6e671df2603399dcec92c639d645f2dd0573628dd49497c76be3e47a65835ad5b6fc32e973f440c72bb010f42a2ae7ae21601e9b502c62af8d70456144159e4ac87068bf6992fa6985fa7f4863fc0d29289be5a5b10d5fc0bde52ea65f4bd4e4b7dcb0e130575315d8c09f35386044e9186a6c60c780be8c303f743b4ab8b236006861b017b0a12095bfb47a231234", 0x1000}, {&(0x7f0000000100)}, {&(0x7f0000000380)="05d57333b3b57ca4b00a3cc5d5c32a97aeff115fcc14e9b05735ec3e91e34db1d8d522d2cc752b6f8a68d186cdf0b5ea33c3c08ebc3372e24268849e5a0e8f1fb69bcdff1ddf0ccbfef8725a6f1e3c04a842cf2a850be7c05df362bd67d22ad7a727dd945209b8254b1bd3ca335b1a459576cdab2a04a1deb5aec91fe4d495d09780a1d835", 0x85}, {&(0x7f0000000440)="f77ea4a85bf4ee52b62801993263e2495ba52ff7665a68cc21faaa4a9a09bb74996f8e2e05ba4bdc3ab0ffecfa012d3febffddf9c8f9a75534dfca69837c38e3d75a89c78bb7a0ab8db09d0be56f0ddf9dad49ed8a1b3f2b2cd182f78610facfc740d7e72b632b163ee643b88c105bfd1c543fab8baec0a9480be21059886636cfbb567d6956aaa72a8b9c34e76e445d17be9910a97a0b47afdef08f3650b72c0a20e4c6f80b7c99f7af6b78e58c6748286a747bf5d144ec88e05663e98c1d2f54d700d10da02d1687903b5103d9629e8ed28d5c9c017d0037cd701889f4fbac92c9e193f87e31", 0xe7}], 0x6, &(0x7f0000000600)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x3}, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r7, 0x802069af, &(0x7f00000001c0)) ioctl$FIONREAD(r7, 0x4004667f, &(0x7f0000000780)) connect$unix(r6, &(0x7f0000000a80)=@file={0xd1653077bafa0114, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0x6a) syz_emit_ethernet(0x70, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd606062605187000100000000000000000000000000000000fe8000000000000000000000000000aa6c0000000000000001000000000000000000000001000800bf21c7416800000017a8b12a53925d0ae98e990c9c8017d73b06b9811559e3c01a339d74aff0d3e28f8bf3bce826c3772afea88e94154d6857057a6093680f1933fe00"/160]) 521.390542ms ago: executing program 3 (id=110): syz_emit_ethernet(0x37, &(0x7f0000000000)={@broadcast, @local, [], {@arp={0x806, @generic={0x1, 0x805c, 0x6, 0x5, 0x9, @empty, "fc4dcd0aea", @empty, "5b912c9b52a97d4255c9cfdb55acd93c"}}}}) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="bcf017e5b3f7e150e904a8abbbb3c8520b2ab76921e793095c3ddd4b376b9dee8afdb3f38abdab57ec36c71f89129d1e2cb399e324a9670406e09ab923d0b8580d87d0318eb2f430d68eb0be993933258d5ebde18725fa6b83247a9c6564ed89503a53a70a575a66e3cf4942645b3dc82e284c7a644bf626333cf3e29f45cdfd9239f28bd231c9a3f0721fb535630e2544ec3494e7de211c3cf67a0c08dfca5192afd320d3723724e6622890ca42ef4832f1d13be694e31a811bc3c67c76434214d3b08dd548bfd3", 0xc8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000001c0)="9cfee52e0cab8e2897178cd2d3eef36b91a67f7f4ad5aaa6ed99c5f6e9f34bc3076f03c7cce6a56db51f560d4480cd68057af6e4b2cef408fe30b51a0ba6186090ab77851adfa96b8f0e2f464806ee9c768278f46a834c4cdb5036adc212a99340ce37beb80dd92871a6f2b110edb4ae0f6cf97637b1f69a9fc2050aeb1862cf22321b217dbb4fad7fadde4a8791359f80dec945f81a395292fec25581dbf4d092da09fd81feb3641f281eaf9977373d4e5ba42589048a2c8633026478d5d89635468e", 0xc3) recvmsg(r0, &(0x7f0000000580)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000500)=[{&(0x7f0000000300)=""/175, 0xaf}, {&(0x7f00000003c0)=""/129, 0x81}, {&(0x7f0000000480)=""/46, 0x2e}, {&(0x7f00000004c0)=""/23, 0x17}], 0x4, &(0x7f0000000540)=""/55, 0x37}, 0x843) syz_extract_tcp_res(&(0x7f00000005c0)={0x41424344, 0x41424344}, 0x5, 0xfffffffc) syz_extract_tcp_res(&(0x7f0000000600)={0x41424344, 0x41424344}, 0x8, 0x9) r3 = semget(0x3, 0x1, 0x182) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000640)=0x3) syz_emit_ethernet(0x226, &(0x7f0000000680)={@local, @broadcast, [{[], {0x8100, 0x1, 0x0, 0x4}}], {@ipv6={0x86dd, {0x3, 0x6, "4ba888", 0x1ec, 0x66, 0x0, @loopback, @ipv4={'\x00', '\xff\xff', @loopback}, {[@dstopts={0x3a, 0x2, '\x00', [@enc_lim={0x4, 0x1, 0x81}, @padn={0x1, 0x9, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @ra={0x5, 0x2, 0x9}]}, @hopopts={0x3c, 0x1, '\x00', [@enc_lim={0x4, 0x1, 0x77}, @padn={0x1, 0x2, [0x0, 0x0]}, @ra, @pad1]}, @fragment={0x11, 0x0, 0xc, 0x1, 0x0, 0x5, 0x68}, @routing={0x15, 0x8, 0x0, 0x8, 0x0, [@rand_addr="e83abeebf8986f457923980b8da23f3a", @rand_addr="a657e094bbb2a13f718afa7a439e3969", @remote={0xfe, 0x80, '\x00', 0x0}, @rand_addr="54e28f8ed09d981605ddd794e5432804"]}, @dstopts={0x8b, 0x1, '\x00', [@padn={0x1, 0x2, [0x0, 0x0]}, @enc_lim, @jumbo={0xc2, 0x4, 0x10001}]}, @hopopts={0x32, 0x1, '\x00', [@pad1, @jumbo={0xc2, 0x4, 0x6}, @ra={0x5, 0x2, 0xeb6}]}, @routing={0x3c, 0x8, 0x0, 0x52, 0x0, [@remote={0xfe, 0x80, '\x00', 0x0}, @ipv4={'\x00', '\xff\xff', @multicast1}, @remote={0xfe, 0x80, '\x00', 0x0}, @empty]}], @tcp={{0x0, 0x2, r2, r1, 0x1, 0x0, 0xb, 0x10, 0x2, 0x0, 0x4, {[@nop, @window={0x3, 0x3, 0x9}, @eol, @mss={0x2, 0x4}, @window={0x3, 0x3, 0x2a}, @mss={0x2, 0x4, 0x5}, @nop, @window={0x3, 0x3, 0xfc}, @nop, @sack_perm={0x4, 0x2}]}}, {"74df3cc1f4fa9f2e4bb4edf30a9878be37444ebf20395ddb56ee83d4d5c1ac5dc28a12ceb6920e3f6dc3e03879e0e3d72b90fb20875b6dfa5a22043d055661d873d3cfc73c3f09b77a3aa6171c23c3ab29402c231d032da26eb3f8eade5611347c34411dd5834020381d28e037efa41d018c20ddea75c3211a8f095ec7e8a7a1d96ca020bd4b49539dbaec9c5f1929cb7bb79e886c0be18e1e7b7682139eb67669116c3d29b5b6ccc39b3f2ca01e5133739a48b3735b4be256136e53d86f8da7"}}}}}}}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000008c0), 0x10, 0x0) ioctl$BIOCGRSIG(r4, 0x40044273, &(0x7f0000000900)) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f0000000940)=""/64) r5 = semget(0x1, 0x3, 0x40) semctl$GETVAL(r5, 0x2, 0x5, &(0x7f0000000980)=""/135) semctl$SETVAL(r3, 0x2, 0x8, &(0x7f0000000a40)=0x247c3ac0) semctl$GETZCNT(r3, 0x4, 0x7, &(0x7f0000000a80)=""/64) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f0000000ac0)=0x6) write(r4, &(0x7f0000000b00)="eeabe41e23c072927dfdccad844bf21c51ba2428b4a41b52e150ab1439de360f499254195e72deed8c8fd6cfd8673783e97907f2b30a1c9c6d5ce42ad8fff01512fd2c806a12a782d4ad1def8bb8d35ab5b34319a17f76c408f70a344c362a311683b234591ef6d970155f5b34765b0a3ec53ff6e7f30ce680c7ee208f83aa0f2124a8a616022819510c7151c02ea85397007420b1958090f7fb1d5d965621059eaa7a9622e04d1f8295c1026a1fa91a3399d3fed3", 0xb5) r6 = getpgid(0x0) fcntl$setown(r4, 0x6, r6) semget(0x3, 0x1, 0x290) semget$private(0x0, 0x3, 0x18) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000bc0)=""/231) r7 = socket(0x29, 0x4002, 0x0) r8 = geteuid() r9 = getegid() r10 = getuid() r11 = getegid() sendmsg$unix(r7, &(0x7f0000001140)={&(0x7f0000000cc0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000fc0)=[{&(0x7f0000000d00)="b9376af5f5d4581166332fde42a778128ff5d8b0168cb6ec7147b20412ae846ff24d4655d92fdc74864114dc9eb8ce0e2d603a614ff9bc2b2910e26ac1e7273db764e1fec642aa3236e0138e142e8be1ca8c6f3c3fa14e8c51b53ddc404fbb1783f3811fc775f64dc168b92b6424e07de1a1bcb9ea0f3d103fa8e88f4dd9193d82df76d5f0f49de0740ca295da197b4073a5047c00ac045b940bf044343bfba3f336ddba5ca11bc8c9a4981abf5462ddce80d3bfcb0c81b25207046f75b0674598be28735af3b0b7c60cdf85b286bd507f5e1eb6158ba953b07fbb131866be5a420d6e68b989010d4616c73bb5", 0xed}, {&(0x7f0000000e00)="269c7d1068314ac7df65728d3d622b5124887c60d841a01df3c2b229d69e40a6c76f2616da13f81884f8b02dabf02cc304ab4793d43f405b08c42802af26e863a50197d9aaf38d4e5374cda3b26e903546b14ab36842adc748c67e3f4febc0272ecd76de2b47adbddab9b5c0ac04b943b42441237f5843cd0216be34e6759bf142b50904d1fccf14449ad9cf8ac0", 0x8e}, {&(0x7f0000000ec0)="ecdf82f9e0f7301c2628af7e6d689de791009b7e970aa0098e5daf062bd9a9e8c73d04f0205d99dc2502eb6291d151c5f9d48735f3c3fb16e9272ddcc1bf8187e9b46c92cadfeb712d9e11c517f3191b4f5de99da11f09e6019b16aadf8c0f7c8cd1230f684df1318d60a11508fa012a172cd868f1550f1ddf0bfaa937e01d084326b2793f8bec964408b2d306a176339d22201a33389807c5a95bea7679b796d750d938433bd17252196e53b7d245fdf695c70f6d4730c01811a881a6ef0f35e5a9592937513a81539bb70edf2cec7054f5df8a32bf74a1", 0xd8}], 0x3, &(0x7f00000010c0)=[@cred={0x20, 0xffff, 0x0, r6, r8, r9}, @cred={0x20, 0xffff, 0x0, r6, r10, r11}, @cred={0x20}, @cred={0x20}], 0x80, 0x202}, 0x4) 511.702676ms ago: executing program 6 (id=112): sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d", 0x0, 0x0, 0x0) r0 = shmget$private(0x0, 0x3000, 0x318, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000240)={{0x8, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x7}, 0x5, 0xfffc, 0x0, 0x0, 0x80000000000, 0x7, 0xa}) r1 = socket(0x1, 0x5, 0x0) close(r1) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x3, 0x2, 0x0, 0x100000000000000}) semop(0x0, &(0x7f00000000c0)=[{0x2}, {0x0, 0x2ff, 0x800}], 0x2) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x800000018, 0x2, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_int(r3, 0xffff, 0x800, &(0x7f0000000040)=0xd, 0x4) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r5 = fcntl$dupfd(r4, 0x3, 0xffffffffffffffff) r6 = dup(r5) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x9b2, 0xffff63de, 0x7, 0x2, 0x8, 0x3, 0x40, 0x10, [{0x7bff, 0x3, 0x200, 0x80000201}, {0x2, 0x8, 0x6, 0xfff}, {0x7, 0xfdfffffe, 0x7, 0x20001}, {0x2, 0xdf, 0xf}, {0x0, 0x7, 0xf11, 0xb}, {0x3, 0xffff, 0x80cf, 0x1}, {0x3, 0x7, 0x100, 0x5}, {0x0, 0x40009, 0xfffffffb, 0xfbffe2e9}, {0x9b, 0xffe, 0x9, 0x7fff}, {0x3, 0xfffffff8, 0x5, 0x8bfd}, {0x0, 0x8000000, 0x44cf, 0x800007}, {0x4, 0xc7ce, 0x800000, 0x5}, {0x401, 0x106, 0x92fb, 0x40}, {0x200003, 0x80000000, 0x9, 0x6f5fc48b}, {0x81, 0x101, 0xfff, 0x5}, {0x10001, 0x8001, 0x5, 0x3}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r7 = socket(0x6, 0x8000, 0x4) ioctl$FIONREAD(r7, 0xc0206937, &(0x7f0000000100)) open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) sendmsg$unix(r6, &(0x7f00000007c0)={&(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000700)=[{&(0x7f0000000400)="8798a9738570e73c45504c3792d073f43f85acd01e33dfee9d3fc3b7361775f99eeba03b2478ee5180db5e227f87c2e8ac160c44f59b2b9e1071c4c1f15b2f529ffba305232c7f7b24db38371b41fdf3b75540f985cd90ff719712031cdeae09220428fc07752b4b513b405600ea090e8a96638bd06eca55427e4b718c208f352ffcd08a2179bd687570e7f9e210e7a0db13ec621b81ea969547e964aecb880f6e9f8fd997212cfa8cca84b9127432fde592e047", 0xb4}, {&(0x7f0000000200)="2bf4c40d314fa22faf9c8d70ba0ad7e0d01be229b9ab", 0x16}, {&(0x7f00000004c0)="68669dcac836889b428b56db9dad96fd01e20e5ecdf0196690a68186fe0579c3f55fde6b0b3194316d1ede8369c6ba618d9dda642c36733bfa7cfc2a1b8a7951f7607bcfc4699452a0c7941fa23005070a5b5d5cf7c8aa3d22365a270324c926c16e69454968def791d1a14e61e9e5a2414c59c60eaa26876e0498b52c5b74f6e7c1a228543a40d687619a9ef94c06c0bea09be0d724236e2096fa5f9b98b095226e3ad0ce71822ed60608a5a25cb446ec236d77a7c2b907e3b0271b757d0980bd1190997a256b172a1b7e214354f4dff2fe3a670e39c487f6bb3a", 0xdb}, {&(0x7f00000005c0)="75d265", 0x3}, {&(0x7f00000009c0)="45fef7335443e1344416c7c51682701ecfe2a0418994a6f1144edee1724d8b90cfa8643b11444b53d9b86024c137d28bf34b218f49e65b9933575f2a8bc02c2de28bf259ec327b4d8dba70b149ff17f81de21f85675e97e73a9419dc3c3308e4001dedf56ca593bdf9eacad87406f74ba39e744f3e6e7ba3fe1808a989906da1f5714fa7a0407409256037c46af2a45a013d49688d7c0f6dfe0ef92099b14c22c8d9416d38552767c6430ffc8f913528993c778526d4982c6e6c4045466b70ba13b712c1ade34d317711914f81c2aa5f49bcc3030a3529872c6544615df8676313d260c978a8721976a5cfa87c6116b3c6f9a08ff263539a634048ac3532f8bf359e39351e08be570d550c98d68ed5ab5f7149496e949ae11f4e25515c7a0d408c9a38e2bfd5053212a4830edd43d8ac0a8d10daabf83e2d63c1583b37ad9aee0ddde1b7d7334a0a64bc66cdca1b9ac44e0e867e2470ec8dc2bfb7564429461871340d14497590e68a6a43b569aced13bbe0ee09d7965f3f7f8ac6323f12d0bf812c39b7db944a19519516098b98ee3a920ed7e04e21c7720e9e242c24485eb08c956fb6876b007833b86f86bd741679593c143be9347f42f23f95075c0a61fa912d8e184dbbf33b5d73734aa1a3c86882bef535f7080a5155403852beea08f3c828b354d4ab848a71120786adb6be760d3a5acece115d9f74ea9bb76a1e8a6bee06d028f08d014de66a01064dd013d0e4580c59cb19685aefbeea2f07115ea31ce2a0204f77393c3dd4941174c9f1b50246a11b92e7f07baf1b25411f6edd52d175a43bf6291a828157a04b3a7214a827d164d7731262f10dda8ecca66e05dfc24642dac205a530a48985cdd8b44815fa117597a9f067a535684bb603f43dbdbb201bff4e22e938f7dfaf886a119ec30aa3bc839d362e7e70b0bfa1cab8c5d0c68467c413c96f552c7f506d2b3b407c92ab1bd7151e533b0d4d94acbac6581696473181e17cf1792dbd18090d53560498057ccc87c85ef153651cfddb0e45bdd9d26695766c1130b28c05a34562450931119141d1e41982986b32a037f9d9874f4fa79224f57924e283e62b49a04623a7658cf6fc89ba70b927af4772bd8a2787f61aba3d194adf6c810e6bf1b171a860e0e6aa5678ff66a18236f10adc2d058763101ac4050167217fc4a1a33621a34c7205979e4ac47dc2ca04d57e33324947610683e0326970461a72655a7c1965510c8fb16f5de7c57ecadae148e6f5d5b033f4356caf237a4ab97629fadca0474accfac6f88c4f4cfa501be73504ffaba0eb5b94b6e740933ad67e89bc647c14df4c038c35ff563115e4d594977154b2b0a0c0654da505dda55103fd58a8da13f78550081840bb7104f4f0571cdd12d831d1bc5861d1e1af876a6fa895c949d7ccb1b3b4b63dde20cfd7b92aeba312d19fa0c718add25d4c3a08f2ef144e7232c3648b90c6a4386c63778b4336ab9ad751357ed9b2efc418e32d7251ea3a260de57c2c12c2476aa020a4d4cc56faa439d01435bb56da027178a908e3a8c9533a3fe132de2c21a47552bd372fc02da110a91c9af625a097abe8c3d151a6910316a254bbd19d488c592e30497a76b9203648f12ddf28a89a259a13dc4fab3a9bf81b514f871c5d2bd3966ffa9597d72f72bdef07f1f0120ed1a49a9c555949ad277c05c3cfa619d84e6dc8a224f7c2443f5a2127c591db2ffbba9ab2ad49e0874fc425376a55b44b3a46f10806f29665963313859e2b0178b351b37c5a68baa11d7ced54598e8f4f5260460b3a605b9a0f5c3475c67d26920b9f1f45e4662c1fa57dbb77dd36000e6a9acfb4acb66d650979f4e56c0db81e65297b8198968cb032dcce0105a210e1187e002a4d5f30f8ffe04b11a27ed3781d2d2547192f9c04d54a625507a06f5d9bdcaa4a40dc8150a28ae67456d4a54587f938e881cf065148763513977fdf1051d2980b430f30b88a0dbd0ef8ebe828f8da3c9c3b2be76180162e9b8357280f3ca7d005e62cd83f235b2b6c138c1dc44c525a119dcbb97a7be4c287a63bb590d19ba9701a888c93f4898388a40110891e69e02dfda01128954cead2962379a0aec5957bfa943eb53882b85ba419782e95f3bc1a02e393deb0622eda7d2b7a4e73036c9ab15f68654209d8810b40cf228a29ded0c89edd6f795c5fc0aac5d458a7f074b4dc56baded0453d20c4833bdeb4bc9dcd0d5590805c8fcafdfdacc929225a19d29d75a965e104992662d784c06882eda8c017a908c5b093ffc8e05df347f4e64f33bd426da476117a03d9fdbc98a4ce9a5f8e4fb4130615773afb0c12a9ff847c1e2c69dea27df40fc58744f8f37e44e9f67e353d9e073acfd0405588489dae09f336d02032954beaf25e5a9987e5b0b3adaf7f127f058d0a9835319316098a89d1cb6cc924987fb9ac46d26079956cfa16ac8ca23649445526ec8d69b74fb25ba4b6c147708679c9fb3fbd9e3bc2a1e526343036d18ad2407701444bc404ee52b1d912059ba06a1fcb903a4cf30e9fc2f4fb0c8fe147cda72724191e9052cb02c78be21dc99b83255286f5cf1241a222fdbcde0aa3f67da77579ce7624a5c4a4bfa4ba26b470146828ff257c7ad6d6743b5716c6e1ce59f2b5f227d620af8e27091bb1b965f926597dee7369926739cbb55fdde7ea5feeefb103e8685667597b50ccf3592d08ec8185f319723b24801d12abdc9bbb707ffab1d6685c76f4a992492677351de919dc4da4b873b66de5c8388f3aa66a94eb528a62bcf6753230f0902f00229d6679e4de3e7ab88d4ff10b58d81cb53f5aac16388c56243211a0b00a476517b0f3583c400e148644f4ecee868b18425d9f22fd21234ef9450cc78811fe745391fcf6e5cd95c6909e1f158c1d6b548dea5e27105b80210ce89c7eba4b808f011864d071a837ad37877180c9a3d9b37869b46e1949cb27a495a8bd9cb63c72168d5c5121c1eea86369e0bfc68752826b89e34a9294a34e9880e77188d4a4bc59cfb94f64338415b1ffff7f57c6e78b2b15c4b9d11f51461a59071c1622703ead2d2880b272ece19c24f43466d0e14d50e8f706ea2d4e1c3ccc55f71e92bc10bd9f5496e2d13597d1de639c6aa9f22f3ce6b1e9e1bcaa9800679dbd18857afddf1c7c0eee2c881e549a44cc8f7fe0e31329b2deb4e0ea5024b712cc1037c2b7bf333469719e7c844aa277fa962e3f85031eeac3297c95965d24f3fde02456ac4ad7a98a145b7bbcd6dff6c075379111f3581f078f1afe29dd9a29a9e7578a3478266a17d3572ee09aa254979566d723c64a5db9f65e36a165873acc2480642024fee27d6a5807696266368ee3d0e67243a05f9cc923053a6d68583271a099571e0bf3021523cfef41a620a96683e0339ea09c6177894ca3a504cb0247e2a90455c798ea0c571421595cfb2919d2017be2a4aad0f62c40630541e898f30b8b0701c0fd602fe952cb9712a2ca3375a983f28cf9474bd5f90cb8816c8ba6865bab94350c0a66d030132b67a16873786262e83e0a6cc0f214f075bbf3c01d5b7239101c163363a7f95c8c49382fdebb145d732fb32e1b4806d9fa3e4c0a43bda574a3ed37c710cd35094ccb09bb35705ffd17dfc3fc1476177232080fe650a437b4ae59d204e5ce95b7b72d8c3401c0744074d3d281505fae5212ab4305a1dccceed4baa299fa0473bde559742953b098a67ec320df9e8da700af6e2dbe9fe2443a044097446a5fe996d88c7ee450dcf427427d33045e9545dcd7de25dbf4e613e24c03710e09af37832a178494a52096216d0935b234d77eb8b6021a97df564418083ef5cc91e4d4a4cce601af1f468df790e40a90f5d238eb4c7f842b9ed7320253acdc5d7ad0eaaa0bb700c3518d1187c159efde29b8164b6c3283b78be4b7109011bfbddeadd4b1156af05a90fea8c22208230061b2c43528e24056c29bcbd1fdc7c6950050dfd8b75edbb7b335ece15a54d71884bb653570ea882141b06d3e1994eeb2299c956c0c77d59f6531874bdd613786e4cf1eb96fc9f99c6cc3773373a83c441fcde4f8f58aa6da34e161cf0cbf7dcc16909bd0e1d857544da95de37e284d353b1a4a7de0a52ea2f631f338932447265f6988c7310135653cdb116d4dac94075b8c75df7e2c75bb41cc0ad92caabd676c40519c0b65e3a8140a40ba1f5087a00b3b41e11fec90fd68c6c887b968dbbfef971e420c2519734fb99eab0384e720b3c4c279926c28eaaf7f0bd1a3ef0d53e7c6738faed7b947a6fa92664e5943fb363ed970a7685b9d898c5f99b43ae1b5ea1e10daf3fd02e4651c06aa821f6952eab47e5c48cbad74cc6c1ebd5df70f116af95c975924e9823d0fe18017675e3ee9b4cf919c1252fc9aa313567d2400aea43e8d0b280037f2fad86b9868f3949b2ddd2cab02a7f9d8578021ea6226d7578c25a6de374294e997d95505bd44878e994b99e89bea948cc4ada774c2422562ac538d7d85f08c7f472ee5a29265282cf4f4203ff5bd363725b11b8540202de56609de888bc13216970ebadf94cf43b76cdffd37f67f8e3759adb1bf7e4030252eb23cf0504cab2fe0ad00cdc850ac451ed92ef7cf8a0a6a5043e0e029368845b5f8a19957b8471dd1c26158d414fe16031e4a9ea7326c5f683c1c0070840c78d3b5f78f72c1003bf3cea468d7aa06739abec3ddc0f5ac222af313968f8db05e25229fcadbccf64b4cfe6e716a3a5489e254a4684e5ae83b104e96a2d9074688f6ffff3cc320c9dee051b4a3673ce2de5b78efa276185ac8f0a39a8da08cf3f54ef213548e43fdbb7323521fb229bcd8a86bfe5e3c13f9481f84bbb059945d0b49ff800ad2240cd53d32ebc008b0f44eff42bf9af45a8ff1b1ce7ac203c9ec0cfc13ad8f09ee5aa2fb9de48f2e7c644cb34b02d313319b66f7f9ddc79e119b5a4708afde104dd4dce1b69030e7cc756b40782f1c967fefa261d4e593f10f770baea6a060f804f0464661b02e8cbe3de4d12bd81fc6cd7389e9db9c8e02927c6a5654bb56048bdb806aa9f73c50f72418b31496167c02bf6801bc565ed0b369f50bb901cf02da68fcdcc99f171b76ad6323e79b313703b6a5cb57d01261778d3c5056e4523f08a28e36a2b5e4fc1d027cc7d070a7a41fbd536a3fea69de48f2ccfd6b52e2a079fdc0e4f74e1dad09dedda9cc4e5b203bb7ca2792e1b017c13b27d205035882269536570104d318b8d246c019901d1c2520a679508869e5085e988c8c4de79a2b4d8ac91c66e2b6986519ea28bfaf3702c6b1231d8847b606d4f07259293a15a81b333f4dfe9b0b26a035a5e0f04bc8a4da9889882a52720c2e21becef6b50c22fe36d0467677f8193b6c00cfe6951d2f3c16f762e7f14eb9a3a4eeb0b463e0f8e30b98a3bb315e4649e94a538cb1d592c2342e1c68757c811d52caef05e6632832a01601891eae7df887cf3ab0d0590c44b83fbda9c84da3bc635cc481f3ea7f2187682cb0a4265f8e915a9af58c85ab670acb52a225680995d631be60e269a45ab1220fa8c213e4bc8c8bc04813d74d9c28b3f88eddab5d68030049962927178703c996034bea6b4b1d7c766d52b26a61a585eda3deda5e41c946bf55543de50300f72df4efa6c7e7b9117c2fc3fff5f43d2e64aa076eaa8eb30cfe7d4df235bd3ad5763d3a7073df7c5c70b7654d0ff13bb7fbfe582f6931ea3526eac36fd47a17cb75483302675b2d637e68ea109c13b0054a097a41e4263880ad5eef8477d138b3dcf1166db3", 0x1000}, {&(0x7f0000000600)="f084c8957c5edb04756b5a42faa090f1f9329cfeaa6fa3ebbe4c4f42f2ec5ecbfa0c9b6653ca9374fb947b2d2689a72e6f9aa9d54a538a1af0eb36868b878e8f34e347c05d090a6305bbb337a3c9e4e615f0f917612cd2b3c38ef31c8c2149eac7d4dce5290d5b6e786d78757cdac7458c8f4bed404978f1520fa95459c18beb9b7bcd2ddebd525b99a864c278a79b7461c9ad5a54f997483bd2a0fcddda0899b667f973fb386e40e296d2389893e525645ecf3dfdb5d9357c8258114d88387f5a599d89aaffe4ccb72654fcab9ab1825fc83a8be345483cbcce171001aff103c54306e88f7bf36853df2d3c6100e7", 0xef}], 0x6, &(0x7f0000000780)=[@rights={0x28, 0xffff, 0x1, [r2, r2, r7, r4, r2]}], 0x28, 0x8}, 0x1) syz_emit_ethernet(0x10004, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000000dd60db834439c11600fe000000010000ff80d1440000200000fe8000000000000100000000000000aa4e204e2000089078577a67e2649a3ad540d93d8d9448982afb0ab47d63e4f32c6c707162354b42f8bb683a43d8e22651e3236a648244d26b9e3593161cd8b027aa775d34991b634ceeb1b0c8d07da50d4365083f50c5f03e6a5edf589f42b9cab48a5ccff327f16b6918c69522a6854e1713570c3cbf65c130c4c3cae8459fdd9f56de2025634d987bd2e7194b35a7d16a0d028bb4cd654b5bca3cdd98d6131bf14b3c8d6da9cf04f0e8f088e193c9ef04f15ac2a60e3a4972e4f75223277bac1d429d6025f2454255aa4a566a035a6c66d60759b716b08b045292199cdd3e88e0262a5e9fe1e4"]) r8 = syz_open_pts() flock(r8, 0x3) fcntl$lock(r8, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001}) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000180)=0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r9, 0x2) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) 510.188425ms ago: executing program 7 (id=113): pipe(0x0) semop(0x0, &(0x7f00000000c0)=[{0x2}, {0x0, 0x2ff, 0x800}], 0x2) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000200)="24bdfa5d1d2873c63e35348295b299ab09dbd0734449c365d05ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688a858b8cf6bbca32ec977d185cfcadf68ed7796c5133407dbcafaea3077475df6575658bc77274869b4cf11d1374cacc8af0e650876593f6a8822b437639678a1cc3702368dc70dcf2429a7e1582005bed8a072a9c3310cdeeb79f221bda2b2cce0d51b12ea84e60e401ed6abbac6c034a7d182a13e31f491b6f62414871072dd6142364d7a24c96ccb89e1a8eefb0048dc5a3e9053311f251068550d9ba9d8d06c72d7f65e9eb40bdec7a318cb21c7c111d699ae29a15220df88ecf956ea1c4c96ba5bc323abb4d61c206ee61ab0d037dd869cdf048d4bd3ed1de75d682509a7b88d27a44e86638f60a50b8f48962fe5110260400e3c07fe6b48fdb6ca63bf0e88cb0bddb09eb94792daabbd7d4a2cd838ae5cc6f1efcc8a0ac05899bfa3d5bdf0ea1f62e72440985db1a3b4f8c43e88b22fb6809c0842e32958c4cb1977611ead3046596c851403b4cad6f393324cb6dd6499c53b4ffda2256b1befbe4852d17427e0c01ac943093b04953717418d73fe4863fcba82f64b3e61fdb6803045ab00916e1392f68ff896ce1427ad55ecb020b9146a697123381cd608883fd1359bcd6dc38e886d57a0b6892c9c97c", 0x1e3) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x3}, 0x4000000000000017, 0x0, 0x0, 0x0, 0xfffffffffffffe73) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x0) 509.921032ms ago: executing program 1 (id=114): writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x4002, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0x5, 0x5}, 0x8) connect$unix(r1, &(0x7f0000000000), 0x10) close(r1) r2 = open(&(0x7f0000000080)='./file0\x00', 0x18289, 0x190) ftruncate(r2, 0x10000) connect$unix(r2, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$vfs_nfs(&(0x7f0000000080)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000000040)="7e05935b0b", &(0x7f00000000c0)=0xfc81, 0x0, 0x0) 471.931717ms ago: executing program 0 (id=115): ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000000)={0x10, 0x2, [{&(0x7f0000fee000/0xf000)=nil, &(0x7f0000fed000/0x4000)=nil, 0x4}, {&(0x7f0000c00000/0x400000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x9946}, {&(0x7f0000f7d000/0x3000)=nil, &(0x7f0000e12000/0x3000)=nil, 0x400}, {&(0x7f0000c01000/0x4000)=nil, &(0x7f0000d13000/0xb000)=nil, 0xffffffff00000000}, {&(0x7f0000d99000/0x3000)=nil, &(0x7f0000e55000/0x1000)=nil, 0x2}, {&(0x7f0000f92000/0x3000)=nil, &(0x7f0000f78000/0x3000)=nil, 0x8000}, {&(0x7f0000c07000/0x4000)=nil, &(0x7f0000eae000/0x1000)=nil, 0x9}, {&(0x7f0000d2d000/0x1000)=nil, &(0x7f0000f78000/0x2000)=nil, 0xffffffffffffffff}, {&(0x7f0000e87000/0x1000)=nil, &(0x7f0000cc4000/0x3000)=nil, 0x4}, {&(0x7f0000fed000/0x4000)=nil, &(0x7f0000fae000/0x1000)=nil}, {&(0x7f0000c02000/0x1000)=nil, &(0x7f0000d74000/0x4000)=nil, 0x100000000}, {&(0x7f0000df3000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x7ff}, {&(0x7f0000eff000/0x1000)=nil, &(0x7f0000f73000/0x4000)=nil, 0xffffffffffffffff}, {&(0x7f0000f61000/0x3000)=nil, &(0x7f0000e99000/0x2000)=nil, 0x7fffffff}, {&(0x7f0000f65000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xff}, {&(0x7f0000d30000/0x2000)=nil, &(0x7f0000fdb000/0x1000)=nil, 0x7f}], './file0\x00', 0xd3a3089}) r0 = syz_open_pts() open(&(0x7f0000000200)='./file0\x00', 0x8, 0x0) (async) r1 = open(&(0x7f0000000200)='./file0\x00', 0x8, 0x0) r2 = syz_open_pts() ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000240)=0x57) (async) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000240)=0x57) ioctl$TIOCNOTTY(r0, 0x20007471) mprotect(&(0x7f0000ca9000/0x4000)=nil, 0x4000, 0x4) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000280)={0x8b9e, 0xb39, 0x0, 0x4, "3344011bc83d665412665eaf78cf46c547be0433", 0x1, 0x4}) socket(0x2, 0x4, 0x7) sysctl$hw(&(0x7f00000002c0)={0x6, 0x2}, 0x2, &(0x7f0000000300)="faa8a427c94ef5dd559a1b1b07b39a8fdd383ce7c1086deefc4999173f1fb0c3ac700428cfdbbabd171faf277d0c1070973c05ff6ecea4ea508393443bb9039fd78e3a81d851d1762a815079076e1fee47ca00954022d7a36534809f0e9406a0249cc8bd9a2b7d230180aa599a26cda0309c344034bb2841ed", &(0x7f0000000380)=0x79, &(0x7f00000003c0), 0x0) (async) sysctl$hw(&(0x7f00000002c0)={0x6, 0x2}, 0x2, &(0x7f0000000300)="faa8a427c94ef5dd559a1b1b07b39a8fdd383ce7c1086deefc4999173f1fb0c3ac700428cfdbbabd171faf277d0c1070973c05ff6ecea4ea508393443bb9039fd78e3a81d851d1762a815079076e1fee47ca00954022d7a36534809f0e9406a0249cc8bd9a2b7d230180aa599a26cda0309c344034bb2841ed", &(0x7f0000000380)=0x79, &(0x7f00000003c0), 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) (async) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000440)={&(0x7f0000000400)=[{0x89, 0x6}, {0x14769b8fbf507987, 0xd2}, {0x25, 0x9}, {0x46, 0x4}], 0x4}) fchdir(0xffffffffffffffff) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000480)={0x58000000, 0x248, 0x6, 0x5, "910c0a229d0073451fb96e20db031be97f7c39a0", 0x3e9, 0xfffffff7}) (async) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000480)={0x58000000, 0x248, 0x6, 0x5, "910c0a229d0073451fb96e20db031be97f7c39a0", 0x3e9, 0xfffffff7}) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000e2a000/0x3000)=nil) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000500)={&(0x7f00000004c0)=[{0x43, 0x9}, {0x88, 0x3}, {0x5, 0x2}, {0x20, 0x80}, {0x82, 0x40}, {0x82, 0x4bd3}], 0x6}) (async) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000500)={&(0x7f00000004c0)=[{0x43, 0x9}, {0x88, 0x3}, {0x5, 0x2}, {0x20, 0x80}, {0x82, 0x40}, {0x82, 0x4bd3}], 0x6}) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000540)) close(r1) ioctl$TIOCSCTTY(r1, 0x20007461) r3 = kqueue() ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000580)) (async) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000580)) close(r0) (async) close(r0) sysctl$net_inet_divert(&(0x7f00000005c0)={0x4, 0x2, 0x102, 0x1}, 0x4, &(0x7f0000000600)="07c8a2eb0d9ad5d2a83833a10d89f689ab814af9f07f118c06c3be6ae698697388b4d95a1f35ca9da6932d675d326413d9c35d73fd3fc7a33945e98cc47ba88abe748f1e457b360d90", &(0x7f0000000680)=0x49, &(0x7f00000006c0)="b567cf726703dbd6fcd69c67a59f5c85f8729b804674829198e71959146dd3bd64541e98172bc9d20becfa59a479c6362b031a74ccc1b8823ca55d2e806c3e4f780624506fb8bda44136606ee20d4e35c4bac8abd687b1071c864ad8d5fd8bd96a4c9e3c306c736876a6b492812513ff90cb1cfbda9531b68d87ac7a99542183f0f459bf9a164a7c5f90afb8092f94b1745750f796046f8c8b8febc76093221662138a3914c9dbf82add11a284d0dca1a05430ec85f0b2ad2fc3fff14a20ff480db46e4e06367090f7eb5965ed73eda4ac6184c32d599c", 0xd7) (async) sysctl$net_inet_divert(&(0x7f00000005c0)={0x4, 0x2, 0x102, 0x1}, 0x4, &(0x7f0000000600)="07c8a2eb0d9ad5d2a83833a10d89f689ab814af9f07f118c06c3be6ae698697388b4d95a1f35ca9da6932d675d326413d9c35d73fd3fc7a33945e98cc47ba88abe748f1e457b360d90", &(0x7f0000000680)=0x49, &(0x7f00000006c0)="b567cf726703dbd6fcd69c67a59f5c85f8729b804674829198e71959146dd3bd64541e98172bc9d20becfa59a479c6362b031a74ccc1b8823ca55d2e806c3e4f780624506fb8bda44136606ee20d4e35c4bac8abd687b1071c864ad8d5fd8bd96a4c9e3c306c736876a6b492812513ff90cb1cfbda9531b68d87ac7a99542183f0f459bf9a164a7c5f90afb8092f94b1745750f796046f8c8b8febc76093221662138a3914c9dbf82add11a284d0dca1a05430ec85f0b2ad2fc3fff14a20ff480db46e4e06367090f7eb5965ed73eda4ac6184c32d599c", 0xd7) setsockopt(r1, 0x1, 0x7, &(0x7f00000007c0)="fe1d46a2c16efd5701db975d89f02040474d92e0105a65ac45befea94b47876834d464eda67336dac58aea1f89bd462658ff60ad4447bb617d670ee271121ddf418446fc9966d7f7aede041654fc604bb7736b56b41bf76174be090b6df1b988e1cf0c1e496d16dd2cf00be4521148b0719b6a60fea1c768efea91802b431327a9e8d84842aa93d96c7a3f4c55f2e4af460ab5667223564baebc", 0x9a) recvmmsg(r1, &(0x7f0000000a00)={&(0x7f00000009c0)={&(0x7f0000000880)=@in, 0xc, &(0x7f0000000900)=[{&(0x7f00000008c0)=""/16, 0x10}], 0x1, &(0x7f0000000940)=""/90, 0x5a}, 0x3}, 0x10, 0x41, &(0x7f0000000a40)={0x7, 0x5}) mprotect(&(0x7f0000dc7000/0x3000)=nil, 0x3000, 0x4) (async) mprotect(&(0x7f0000dc7000/0x3000)=nil, 0x3000, 0x4) mprotect(&(0x7f0000f56000/0x1000)=nil, 0x1000, 0x4) fcntl$setflags(r3, 0x2, 0x1) getpeername(r3, &(0x7f0000000a80)=@un=@file={0x0, ""/518}, &(0x7f0000000cc0)=0x208) 471.167315ms ago: executing program 1 (id=116): sysctl$kern(&(0x7f0000000500)={0x1, 0x30}, 0x2, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000140), 0x0) write(0xffffffffffffffff, &(0x7f0000000180)="860e6a0ce9f1992789a67a484d43ff91d0a4f26679c9936db0ed470f11b565cf6c79ec458b48d4266407c2cb32623bb268ac662aaf2114bc76bd8a537bd08803ec6ebdb78e7cca2f631f1ea935ea71d93d5c37f46e26c5afda7e8d75672ed0334e1b42e61ece45bf48f57d78a05bce827d86af654187dcad7d8e098c40b0f52d03a4f0894ef27307decd14f22c0014d58ca422035bbd9ec9904213fc2afc40c769ad267450e76ded", 0xa8) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x3, 0x7f, 0x6, 0x91}]}) r0 = socket$unix(0x1, 0x5, 0x0) r1 = msgget$private(0x0, 0x400) msgctl$IPC_SET(r1, 0x1, &(0x7f0000004f80)={{0x40, 0x0, 0x0, 0x0, 0x0, 0x88, 0x200}, 0x16f, 0x2, 0xffffffffffffffff, 0x0, 0x6, 0x6, 0x7, 0xfffffffffffffff5}) connect$unix(r0, &(0x7f0000000240)=@file={0xd1653077bafa0114, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0xfc) setsockopt(r0, 0xff, 0x1d, &(0x7f0000000240)="4561bd57f53ff70b42668662f5519ce81cf593b5bf7ef3853b1948c1a5ca6d32a41af543f5a4a3ed16e3639616025f01bb8b2ed0d2f4a494c9b445d37712ad2b8471c353c5074fd6d9b0442ab850d96c6b916f6ac55aca7564e20b9e38aad92b70112641c62e0602347b918f4eec55f97e61c4a62ecbbd91cb9b039bdeb9072250b037f81ec5fa39c907368743de1fd84bdbc4f54abb8ed49ac5ce4dd20302a767e6bc1c99f334d93d69971b30c44a780510dbc2811e73fa41616168a3b609b7a6f11574ad4c07ccb59d095f398fcd40b0b071ab2338ff2ab46ad11e74", 0xdd) 470.895107ms ago: executing program 7 (id=117): r0 = socket$unix(0x1, 0x5, 0x0) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000340), &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, 0xa) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, r3, r4}, 0xc) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0x3) r5 = getuid() r6 = open(0x0, 0x582, 0x115) mlock(&(0x7f0000000000/0x1000)=nil, 0x1000) msync(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={r2, r5, r4}, 0xc) recvfrom$unix(r0, &(0x7f0000000480)=""/87, 0x57, 0x1800, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r6, 0xc0245755, &(0x7f0000000540)={0xda12, './file0\x00', './file0\x00'}) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000080), &(0x7f0000000380)=[&(0x7f00000000c0), &(0x7f0000000100)='#\x00', &(0x7f0000000140)='\xfe{)^+:-K\x00', &(0x7f0000000400)='\x00', &(0x7f0000000040)=')/&}\xef[])\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='-\'\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000180)='-\'\x00']) r7 = socket$inet6(0x18, 0x3, 0xb) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f0000000080)={0x1ff, 0x1, 0xf7, 0xbd81, 0x6}, 0xc) 469.456652ms ago: executing program 3 (id=118): sysctl$kern(&(0x7f0000000180)={0x1, 0x4a}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000180)={0x1, 0x4a}, 0x2, 0x0, 0x0, 0x0, 0x0) pipe2(0x0, 0x10006) 446.284433ms ago: executing program 1 (id=119): syz_emit_ethernet(0xc0, &(0x7f0000000240)=ANY=[@ANYBLOB="cb6af32c2d6d907a10d000e186dd615c43b3e48a000400000000000000000000ffff0000000000000000000000000000ffffe00000024e224e21000890781bbb682baf0eea7acff3c314605d485d7179b78da6221610525a6ffd89b555893dd3b411ca5d3860a2f1964467ec36d20252f536ccde07027cf08678306af1d9fcfa3180bb969f9028fdbbc698fff6341f9c1bc734bd3a0310d8a74a6e82b2b84030e1c6e4468e507966fb89d57d94d42dd1348b6a90934470d8976e53f50f8013ca"]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000540), 0x1000000000000133, 0x0}, 0x42) r1 = semget(0x0, 0x1, 0x283) semctl$IPC_STAT(r1, 0x0, 0x2, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) 445.642821ms ago: executing program 6 (id=120): r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) getdents(r0, 0x0, 0x1285ffa2) (async) chdir(&(0x7f0000000000)='./file0\x00') (async) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') (async) utimes(&(0x7f00000000c0)='./file0/file0/..\x00', &(0x7f0000000100)={{0xf, 0x1}, {0xfffffffffffffff7, 0x80}}) (async) getsockname(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) 445.289476ms ago: executing program 1 (id=121): symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') rmdir(&(0x7f00000001c0)='./file0/file0/..\x00') open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) recvfrom$unix(r0, &(0x7f00000002c0)=""/169, 0xa9, 0x1, &(0x7f0000000480)=@file={0x0, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0x101) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x10, 0x0) fcntl$lock(r1, 0x8, &(0x7f00000003c0)={0x3, 0x1, 0xfffffffffffffffd, 0x1800300000002}) unveil(&(0x7f00000000c0)='./file0/file0/..\x00', &(0x7f0000000100)='c\x00') open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x82) open$dir(&(0x7f0000000000)='.\x00', 0x200, 0x0) select(0x40, &(0x7f0000000400)={0x2, 0x2, 0x7, 0x7, 0xb3, 0x8, 0x0, 0x5}, &(0x7f0000000440)={0x10, 0xfffffffffffffff8, 0xda0, 0x4, 0x7, 0x1, 0xfffffffffffffffd, 0xe3}, 0x0, 0x0) rename(&(0x7f0000000980)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000840)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') sysctl$hw(&(0x7f0000000140)={0x6, 0x1c}, 0x2, &(0x7f0000000180)="9f", &(0x7f0000000000)=0x1, 0x0, 0x0) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') (async) rmdir(&(0x7f00000001c0)='./file0/file0/..\x00') (async) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) (async) socket$unix(0x1, 0x1, 0x0) (async) recvfrom$unix(r0, &(0x7f00000002c0)=""/169, 0xa9, 0x1, &(0x7f0000000480)=@file={0x0, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0x101) (async) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x10, 0x0) (async) fcntl$lock(r1, 0x8, &(0x7f00000003c0)={0x3, 0x1, 0xfffffffffffffffd, 0x1800300000002}) (async) unveil(&(0x7f00000000c0)='./file0/file0/..\x00', &(0x7f0000000100)='c\x00') (async) open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x82) (async) open$dir(&(0x7f0000000000)='.\x00', 0x200, 0x0) (async) select(0x40, &(0x7f0000000400)={0x2, 0x2, 0x7, 0x7, 0xb3, 0x8, 0x0, 0x5}, &(0x7f0000000440)={0x10, 0xfffffffffffffff8, 0xda0, 0x4, 0x7, 0x1, 0xfffffffffffffffd, 0xe3}, 0x0, 0x0) (async) rename(&(0x7f0000000980)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000840)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) sysctl$hw(&(0x7f0000000140)={0x6, 0x1c}, 0x2, &(0x7f0000000180)="9f", &(0x7f0000000000)=0x1, 0x0, 0x0) (async) 444.925264ms ago: executing program 6 (id=122): r0 = socket(0x11, 0x3, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x3}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) syz_emit_ethernet(0x2452, &(0x7f0000002c00)={@broadcast, @random="7136224077f1", [{[], {0x8100, 0x3, 0x1, 0x3}}], {@ipv6={0x86dd, {0x3, 0x6, "672897", 0x2418, 0x6, 0xf1, @mcast2, @ipv4={'\x00', '\xff\xff', @remote={0xac, 0x14, 0x0}}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x5, '\x00', @remote={0xfe, 0x80, '\x00', 0x0}, [{0x1e, 0x5, "b6c547bde033fa4a890005261d614c56f2f33b1da1c2b47a3a1e8c06ea0db2b568e0b14686218b"}, {0x18, 0x1a, "556905cb8fa4fd84a486caacede0d910615fc8daf6873400e468622084844983f5c7fe36cbb5ec301b21d4ded207718d4fe1ac9a0e7336056f85e3706ebd39f3d11259622bd32a7813b260c0ca93af9fc72f1d6284c8d786d20144df9a06d14a062b1c0251c548be9fe9e862edc3045a3de1420e26892e5939bbcf466327123d76696748cbc549cd7120de62323a57c12ea082b02943429d61f8fbc715c31b70a5aa55d7fd6f06fae1d5148b7bfca26ee89cad332ecc94481ae381d10d1ec6aebe499c36a83bca37e2156239f927"}, {0xd73c997db6063964, 0x20, "44b4a870ef7261157fb0d33b70b4b24558c5ca6e405dae5476959aee96f5e158350fed6f99a1dc55113bbbaadd8d6e239beae757d633457d93674017088e5883413af3c92e0d5d2a2d55064dcdb947582372d4bc788300a78cfa107ded3ef2ce1887ac9f754ff6fb5be2f81ab196facc47137db872744a5194ed23cbfd4a11c669607f312c505c246135f7f330a3ddecc2ea19e726cfdeceeb801087039013ded828d5fecee6296caff78d20cb24bf6665f29ea02053c12ec3fa437849bc5faf6cf417857a210634e5c7ff71066bac3d6932400a6ec86a3d07047f5f8ca6c7ebcdc8460b249f7280010fd643e62850c4452949b59a325214ff37ed35242b"}, {0x4, 0x200, "0eb98834c58a832207bf061c8b5f76a91b3d8528fa671acc6f12781797cfb7a937d0af0c650962449932482ab5795466a34b7cb657a97716b2b891b39ae94edc0c7f3a3098c182e0d475c174ef69ad8d9802155311a4f3bb066fe0fe1d6b2fb4f072ce8a7c91212edf3994e5c153a54d6129ca311ae8e9e327644c63acf95904dafe20d9fa5a52f221674fdc560e5e04d6b21b0911410e08548f6cb8e34a1f19cc8e31ff536fca947cca8f49aa8d14051af0ba083fb6691b6facd05975d829a30fa537319d803437495b16c1da3f1e8f992d81c7fe78779f3835890ec1310ac7dd6f0c4ad80ed5ca66b8c2ca3c931105aa0e88d46ec5133181c76a5eeacf57a3ee55019878274a2aab8d93d789bcdcb39c2e98ea67ffe24550a842b745cfa2140b14384c3ebe838b7219684f1506d5b18a0de53b8862acd02d35e07b59820e9c8187cc4dc4757026d4fb54c85cd6b385bf22e2732ac0c200f32174052898da9dfff9189503e5e06370b9b539c4e8d96f119ec6441f167fb823c092caf4aec33eef3e7edc6cd592c7719587e84d94503038207bb4403b715b8079eb911649d88d1133dc485e188fdbc19ce78f2ab706989dcc36bdfa63edb7d26f98a7d1562d8a5510eb16eb38d01ab16a79176cf3919b185af7cb1fc04c31815a2280225a714ae0f551e2fcf66ca74216224cf9db193096bb3ef7cae995d85b79969bf21292dfebd47b37ccfbe5de55402ed051896f78f7af83c593bc9f93e70b3cffcba04257d4a3637db26671e8b1fce5ace985d910dc75524050be1e10323a0536175b11fa51fd8ee74a5ea692f87df925a4a337a8ced39ccc85b1ab945162b94b5b4201c13f4757a7feaee2cac0fa3d00659f42f6da842213fc1eb24f76e8d04c097c911040c1aa2c4e825a19eb6beb4744481566896bf5d686e4ec457f024922d19c715daf72511475c31b46d042eedafac4d670902787eeed51d4964ba29a05fa5a6bf70a6b57b24f1c91ccf067545afb76a38fb3204105fed41bf77efecd2610c6f76c993933f12671b36d98d137788f815e47fdfbfe63240bfec036aece059619f4e5bfc8bb9166947d12a2eac341280618accfa6ddbbee3517548b269aa4a97b2d7f1e2fe12146c7f3e9effecd173fea2fdb84566a62f62905a91e3a0ba7ddf44db780e8bf2a4e258884c8f50441ca2860bc09dad1fcac5d90275a63dce4f5fb4726fdd06c15f3cfdc5622e439420738f59df0d732bea6e0f3337203b182cf07b34d0a13d161d280aa2469df37e553de2d1c1d26fd328ffb52874ecbe644ca52e596ee55b8b94bf60ac141d4cba5f88422307f91e57cd438c30e6745481673d562d56aa9bc8ad4ceb5444f00dc5fedd4ca7d95d1b076c8cfd4b58c82324908beb592cd32fcaedb919c8d8d06e71bba61f62f8d15ed732c97cc33e784624ec1670f707ada445d7bb4e6c05c1e3df9bc9db192b2f586b5f5544c50823b92959756906dbcbbbcc8f4be4fc9bf053d07973b1645d915fb00e292f87443117eef72b03510d0d539675862d047bf40860583f725e373bedf8a14e4fde3fe5e90f6545c084b9185119ef8913ce56889342e6d64743ed58195ffd19362c3625ee405e2498fca415355e52417c9a53058af9b08a9188fc35c53211ff090dc5f6e164f4165d97f19ab0d4791358e4b0547f18be801fbb36a8a223d6af78b5b24fa1f26e8f9466278d638e32bb6028408a445adb6b5cb3d5a8dbcb9a9861d2c2c204de5db7fe40b3f40fefff922e8bf2177ca77921e243efec2088292c8d61b8fd629b8b72cbfa6a2df29633648de9d76d55e5d1298d79f9701c932af4f4b3263f72338532894bcfd09a7d5d287203cb8d6958d0c3be5448efec1bb9d10b6cec78c2b4ece8fa8b07e0c072172950091457b890d71d1f8320bcf385e72572307f58e451c1e78dde5ac2e50461f91f7a0cec2a0b9fd6c08d8f16e41ffd30fe6c70b032eddaa9ae4926db7a2dbc6c47c51c12f7624ef12251320acb64b0e29c1e7df3c008d8f556098788387a247a87558d163b0e077a122e359eba8b9a4215de8afe22ce6872f28f884d6a0150c474ead405e3c275edd973639ab94dfc41fea7487b92614b56902d5502bee8e3954ab860c6306a0c4099b02313c738dfa4caa368b08bc94c977b41394b67c54799c8a18ef5b7c213dd95c3e37875cfd9bfa5745e2beecd232756e4248548c9d0065939a334057110c1da62a8dae8070a4a63dadbfea209d4bc1ceb2778aac9c4d399d43d5afa7e6b0c5bf35c66c8034b83ec8e816a7c94b748041730d502cb41259188025338702bacf0a8fda32e4469b6be279db6058370f8edac493ae3735be23d8a5cd490bc518c0e0bda768b8846ebf39c062401ee8d42522f6e959130eaedf71812866418384b438d356580e9b87458b74b7625a043c80edb3696b89a04be007c672e311994afb6efe7a19d671a96f0ab00c25641e70eea7d98a8f90b9f78ec41acd36542ebdcdf9c631a44d0e7fc9300af522b347059e89b5ae3e8404c38898af7e7c93a496c42a1f9db6f4e74c05f8ae120f81641b843cd515706b87b49e7e5fe9276ba287fdb2c8d0050d36241e91bfbb80253290f128e56b8cad7a928c665e258a61b2bb7000cc75800d3e6524552d19fe675f126f6b6115efd0b67c97dc3fbd7404dce34c1fd975d782dc035e8b7b78496cda2a4e8b08998207b6cebba89a5070ed6473f4d368c2546ad44674f2a032f898da55c0715ecaaf8a2a196e517f3bec4d90b9cd572ec522b78666d1e6670f6e835ffb6199e401a79f2d2d7ee55a36571b58704458df22aa6a5db031a813caa0c1bb342e8ddcb51cf59c3625c1ccdf824954309602c88540db9ee3b976a457cdc3e4831d657249b84695b6f421026ea5032ae82782e2a056f7282520714792aa621ad3bfbdaff63dcc012e9ab2390d4e36e042b3ba7580a95030a69f120519103c210c8ad202f4be93468ad0a49e23c120ea3c2cf35922de1aa8c63dc3f167e11f2b2970839483f1d587dbef3c44889620a5396fada3e971ed6cb1d3dcbefdaa463751528e682d0175834197f9bebccf5b79f8d07919b61af3ac5d0b696884700e392542a74af26ff1b70de3b8c74fdade489f14f637cb4ae34269e25667260538c210fb40657ef2d6cadf7e510b9b96703d2f05f17417e6ed3a990ff7c1ba8e8f2be64a09eb8d59e0298088d7755dd566da7c14ec35456da1635c6fe6240cfe6b1e79538ceb21994f897d543a9e0a98504799bcf0bcca5754ceda4268d964c9a93fabd5dbeb4e2af642092de7e42ba344ad1641bd37c9ccaf7570384abf5e716ca7cfe98c4505116347be6ab9e03c6e3ff9ee065004a742cc120fbbda9ac0d7092688c5e1a198a6e2dd305eed426dfa86b6f05490214b77d8218cd49e4e530afa3b297544c31355f8a10a3033c6e6694dce34031b5e6d3a3899a1d357b43ee202ec6a21b6e4a564948639c36a8ef3e623caa9250e1dca00ae56dc6211d2c5b739f1b80b760b269b015fd9452214dc2be11c0e2fd4b53c01ceda286bfac95507719b8cba0e8af71e9cbbf641a94731a7f20220b9b2cc40f82e279e73290a6ef5afbc9bed73b6e4cf98bbd2adee22115a8e25ebd081510dd91fb55a64bb4a0c8df84ca932a1f2636a85814cbf9c9f3180211a8403b4fe96b987a774b240b184ed5e79dca41e7253be69e59b31052942a8c59d3dd1b21286e0b04600340e11adff52c31753789abdeed7830731be493fc302f14d0aa882f78fcf08fea2a57fedd0155975ad03865f177806bb3f0eab9c8aeb3cefe4ebc56d63859f401c354dd7228a59580706101d0181c36946717b765fcc3e185e7ad9c2bf0c5ac3fcb5d16f12114c3a2dba920e9f87894618a79968e65d736066af5f7c1407b332b6041fbe2363326e9d9802b7b1840f712229b699b080696b05d3c4a5eacaf9c75faa2db840e11844c704a53b31b03c0a563a78e44d3e4fd191243e01c811019e29151527491c9e202b360043e4a4fe34ac7056e07ccb27529aa7b8d851a41e914380562dc0ac08648dee425877e2072f4b289d87ebc7da8dc8d963e0f522c55582561127aec63ef0c9bdd3abd5692d9a3bd219a9fe47eb7f080f43f211bcb1c56f0b2212e903adc729f6f6aceed2d935e586d122317d2c9b32e4cc520f8de93f05fe6d1d0931ba267b2af0d6d0ab4309fafd72bb161c785fa90bae52ea14907e44e032527f855503fa0013dca59d3db8b03e23ccf5c801a1cb4e0509e7c1135ee466fba3622186e8a429c3b475b511e3667ceb880bf1973689fc053df04b26e2c8d668989b9deb8b22e979293a7103bd31ed9d14db0a8a3d53e4cea6e9878c9f1c2800301e3ef65b479d4bda0327eb47c03df14109652acef5e1730212becd692e76c55e521757e160259fd7740d9a603a8bb2fe20c3ccc2175a2e3b869e807a5856969336a763c8017fbe3278b0f57344a4676bb5d3b10f721bcbadca8bc4925685dfa6a24af11e21fa73ad77930871610e3ca3330387b07c278caf3395468b76970bbe81aa59d0b9a5388bbbf4281b442f4115e3a76e8cd88db0d08616ac77180baa720ed933ccd844c89c2a6d1bc23c8d1ff55471d360ab7cf8a24fad9bdf5e2f2bf3e14f3eafa551ae1c82ee7c526c9003858e9f116bd36a96273a14f62e18b3540d13654a9e3d991a07beb3b56c54444cc865d9b54906fbac393594340073025db0252745b7f8e6f36e2d73cea446b590e68d929e5c0ba71a5fe2b65aa24cdffc14a43cd4c866f7982587212fef93e50f76dfbc835cb525cb8aa26ed4f90b6843f2df390894c6bd9560ebc2a9d7b5d13ae3d18679f5ed408086447a4f1e8859ccb08754f3dd46735faf52c9bf7002ad665c72c99c8bc6dad2c45196244cf2b73cfc4f3b67159fbf7f03923bc592b3131ef6865c3822aa1d852ead814aaa715656efdb21973849ac38863ab4b1e84a31b5a8b9fa593bdc1b36da58dc328bcd5f9f09f90139fd56a228e77528e3816530525d710eeb719371a4bda96b2d8251daad0db749c58c95c44066d27d1ef12b8b6f6a2a8bc5f4a9ebec041b4e32fa4d8696cb4ebaddaf49197b51d6724de43f96ce537927c91006fdf0da2f41d2b20b4259f308147a4385ce5c9015f499c01f376808063c725dc46c348870ad04f8c5fc7eaa13ca47a6462f4e05fba62c05e7a87c1efd6a775c7995637fe77761c5ffb6015921c7e2c092381a83ae2fc10f5c799bd516b222e9beb975716d1f33eee7c80bb974c9abfdb166b147d2ecf65fd7a4b65dbf1bfe7f6fcdfa05a112b61ee84aa6559ee92539a1684ffedea3f48e4fd8c20cc28c310a53145a0312fe46076d29d857f3aa197a364fc8ae6d614e94990903d30c80b1b524e3525c7cbcb4591870eed408cbdea516ccfd60b2d28672b192ef91b426d59e1a4695c77c7ff536fdd6fd7d435e589d387287177236116f876d7cea3c221b882c42bccaff7151ac146b8ab0a2b7d66e62b51a72c8ac943f430ec8e892637f4ead1bf596a40c23b27473457b6e50daaff7df73f23c261a583c12c5e384c9144da1f368849a2fa69f074458a24643216f426c0491f2b61ba87a909c8fecc024ed68ad98fd3a08d20eef598e4011ea7b88e056defd939d0ec6d4f63eea75f72661227cf053b6a6e601c71a979596c7b0c43c042de5c84bea6bef232e78db17de127922ef93782dc17ce81b884a60b66a777db3c3acccd26f49b5d4864a219036e05409141a4492ad404cd606520f74965075a3e6"}, {0x19, 0xd, "3767743041ed88c29bfaabe1fc7cf8c80881cab24b5e1e4a53cdcf7b2d674068b27fb7789d9a34b96f4ce0f3a5c1decf277675ec751f712b542931f3e2f3b7dd66c8fcbe8e286ae00672c4def62ee519f01b7f3158a61513ee82c814c2fd4f3de3dd6f073345849be3e38f416e"}, {0x4, 0x200, "9e61785d661d443ef7e814e636d597d2c90f53286c324733d2c46827ebd384a5a36603a9bbc53dadf1d3c9f1455761947c844740f515df4faa9896d4c353a152b5bc9e6c907182ecfae2abcdaa433995ff0e24295aa083155d2a10e921f17d5040bed8704a94a69ec33a3d1df683f19ffc839f2831f32431cbffc15611c18dfa14cc8de8460651e6063af184e50234c56e0df3051e70a988f74d6137b2148c065e557b8ef1119ad94ed68bcbd08b154457e456b232a456dfcec235d56a410a73629217d084811dba4141395be8d2fb82f69e2b43547db1a6eda73c0b27cb3ad1c79c343e36dd6625966569df770882cfa506f6c05ba8b5fe470af9fa253a6121ce5fd17df722fa56c653dda8d55abe1a35baeaa59f22e844b049952851c0863a899f7db5de87a510df6603ab35b3bb16bf23b5b0c5b15ce2b914853d658ad3d0e557343e1f69081b75c5f0d3e68837251bc90a405ff8f51c1ca182b31203e67fd8217d66955e3276cb79d38b7abe80691064ab411ee291e0a795482c7685c30389770c807f0ff0b8cedac6954d4fac02f23a2db0643759078ded3cb89f7c98cb8d1ed2300a4c5672d3e1b9505be08c681d3c67f5b1e1a413070f5373e759d575fac15cd465f65023b13d0beba9f08b2c0398726cd9999c614def828532ee250af68cefa1e73b6148e83c0fa9428f406b12b425f6da30884821135d32e8f9d3351b042541142878312caf4a62ada5f1d9be68938aed4402eefc8832acd04bd0aa90542b15f9c953db26a300728f1abd44c9b10a5ebc504b83070e4c1c9c5133ed6f6538c99e477971a5b664c22143f9da032adbcf2203f84a8a952dcfa6c49cd5869427715da436ec043087b889aad5af8f2b4aea99dd92053b34a0be5ffe6423d0140e67065b9083b371878d84d8194087d0b701965f5e9b5065ae8ae8eea261bf90a7bd21e62353ea38bbe6fcd81198d9b2472cd18e62b39de4cbdb42d930cc26f6adb289577f684d442d49f6d8f8d1f999ea8dc789271c2372941cac36ea9ff89180b8722a80a39c3e73678866b49318ea920e1191c458964973c1becf959ec18d431608750ad71eaddf2dbdfd3d2b1972b657e56b0846f46284b5a3b818536bd639170c0aff443036e31a7fcbcdc649bc988092ab6f418363af283dcaeb84e1fdf0403b2276e2e970eec3251e21d9f3652694715446c17b9eb18afd8265c83ad5a8d2f11d59be9d673e022a64dfd18f7039c79346e8e6369959d9790fe45e4f0de128713eed716c3ee0d6721b15234686c5d318623d499839aeec1858a8ff97bc0fd76a9e7ad461413895132013bd2acad006b616033ff56cebcde9e358e9ba5618dd8a03042e2c706f459ac2424130d237cb951b3726fd9671a4cfbadb8149051a699db842f6f6ea08e16c5839dcda2641e5f0cb320d90d8f713e4203142b2ea1a9d5a68049839509acfa24b37b3db2982f4f8ad8811e77120c687927337ec75461c4e368eb984ff4d2ea52fe41becdd4212b0a86c4c33b2bc1609a4d6c453385e80bcf3f3577d920df2b77e35fe3906f4cb71c46b98f646a2d6bcf8533dde19a73abce9857370c6015f2fef5b2430cd5f9517f40b5646d0140e4dfb0f7026bb853390e7210f8a360be9f33653ad10596b9e79bdc2f480b85b7d27a60884897f4f641b92d3e200fcfbd0301232ac2a728b32da63e9046a8e11de5aaff59952513b2eabec0307707c257477bf92e8150441b2ba1c084062cc2fce43fee513553e3a3d27259eeb988424f57de9fa63520106b0c8fc54925ba475f1d00fbaf96d81e462cc131f1c454bbff4ecf5b80af4f916eb2bbd1ba17c042bdca8d3175da988db0c4b7815d55514bb179f7f646cd1d7030ea57552b22c191cfa6490cfddac6d96b43d304b088ba719447cbd37efaee6476f12804c8aa1f154cbc14c1df68b7c1dfc407b9b8945d5745fd3fa236db094718da5c43079d6f57ba5174742c7fa69e56ba016393b8c2aea94da1bc2592dbf3c17deff29a573395f49b3dfbb35ab019aa7c1efa0ab656e7b819c4980fceaaf13c1b862534f81b286f95295da6d81d2457d4f3321876ca8903b433a81850a8c19ce7494d33aa1ca559f845c1de2f6f72db3f0a88e747e43a2a2e958222c991a1252a0646f372446713c4d25e8911f61d8714f43d0b5d4933a8811e3cce4c33d889b78cf5314893118a9d745df72610dd7a1ef30eb4712eb4ac69eeb144830e0547027839f136cc6b98ad17a00ae71ec40a0c7e86b499d34fb89539e6da904ed528680703edbe183bbfd64ae00ead9c983a1d7161886da3bc0f716f8fff81f0e7016aac88d82fb659bfbf2463210e3f6b0bfc3347eb479242321d4fb632fa53d7c96130c626dee4840f338b1e015928b40f80bd257a638802c16c8e8ddf43b9fcd0b6b2c8796f20744387af0875e1591e9cfab3ed6c4158311b5e8aeb90a3be0685c725a8a685781b7de3753aaa7418fbfa9b696a45e70adb348d6d7092e3c6195a670b39c0e2cdac0ca49f2ddababe97e2ee5744770332017a14f80d11204aa93b2d439483b43e5729437077d1f36fe6c33877cd7c491afa690686a2ef577a2bf91bdf7704e1442ba8dc584fe6a876a1e7b96c66f379891bc3673ccdd53af789c099c1b7ac6ee1226cb980d97da2be8501e9aa08d8427a078a7f31cb8f4e3f0b5af5ff3b8958b061869ca2e56a981fb1abc8ebf9ee297b77c3b7a56b303e7e605563416e6aacd961e88b2a4d8109c3bf2bac75e14ed14088cbdb170a08efcd9fa5279585df8988c4ced63e6df6971599c0d8707b6cd6b666718339d5d37f3861e8e94dbb8acb9912828fd2b75b474204b0872ab961692421692f9f9acd7677ea79ea8df3b1797d0f76628910cb430d6095696105f017da85b5c14c9eec75abeaa379039c3c922ba19693729ed53e54a28e3e6f6c0b5e3d421b5ceb88d88ab4fcde0c85bb6788ee64f2aec864d24eca455b0394c6cef91b7e4a4e6e7b197849abdbee005fd937e09ce0a5b5c5dfdb588eaec4d6dd14e59289a37af65f25a17b383c9eeeeb517b5404950edd38f1a02bb91a4df4a3bca80d5cdb754de778689d56b42402dd20ba950414eb57b0424ef2887cd3f9f5f84dfc81f71261f4edcfeefc2722a063af671cf06f16bb15a79587f7bd26892de3734598363e663deff77e16f46d61489b1320761595f65ae402ea445e2c3129031d0ddb3fd24615a1bf1f0b75f14d518845ed2354e43d90f3e62a777b371ff867498c3e7bf4f05864854fde274821ea75109c2e1d54c9b280459448e557566fdd84c346f0118f03428334da69a3d705e18379bb258097960ce176bf983766db92726422f2502f6b48986814bc663d65b98ca51812e96c4935d8103c8a232287531b395ab1d8a2d6e62a8493bbf2596a81434ccbdd13e2d84295983e70b45c5b246c75cd0b1ba1bc806bdc14c4f9c50984f0d3b63923b5249fff1a8500209af646b9c6686b51a93ceb49d8c3224e9b9664e960594b87fbef979c54e0e5d13b88a6196e977f90e24a63e690e2edac62127693e4dc24e923d0d60fb929efd0675f72068ae42dcaf1269962733fb7af9a9bd5ec8ef6565a1fd71f757e3ab7fbe29c22d8deb8fe7bfe3680b185dfaf00bcef81e00e5b14aa62f6ef7a1f00b697b38eb12b770da1473a9d21c8b77d323312d13b76a755d6d2c8da4a8497f551946d487f15a4d2dab51b550c74dbf09a162b28451f71da957b70fabe55f8fd8e2d7c2d8d84125ad95f7858bed1b2b3a59dcf5f198ebcdffe246788054acd02c22b5e64c8ce855818b89ccb530792664af67fc3d412d1686bd37073fb4aa1371869b08402906f1df4a79edeace99ae6630070743e2746a70e2127890843d87788091ba08c076303d431d7118112c4917fc4bc8cf3fa2df3964cc9d3ea8f9fbb30e2401eba83e0b04162c09c3973566d4df2bd980a171aafcf858b43758bfaf013a1a592d9d26e8618c84efda70e61956d685f81f33fd93ddfa99195dc18a93306283e9052d77844897ae852fe5d91136e17e05ea1e1a19c93a7a22ea00c0d05a9636c15fe3951d7281ce87a9969801de6aee5f59e6c3909c708561f4b36fc4737aa1e8261d15deddf95d3d58ffe241045b007e13e29a22fbfa312089e431aa81b0c0d9ce3ecc5bce17d37aa0b4a1536b6a9314fe83279bad8a04ea9bcd9b72a9db1c212463845d3b89b3ec91c536f6d9d45df6a10a7b881f760e0d4a6bd1625199597d38f6782087fa1081da38cd78469e163acf3c8c33027c70a29a729513555dc1fe0f969c7291f37f95a4fb69464a4f5ebc50f8e3a29d40697608b53f8669dd8e8f441c07f760178b2768d5e5f2d3eaf480a7c4a2bba0e04a7e69a0bef477698e0f5ab61d748ceb1f3f58c7cfb96df684aa53447a3ad2dad4bbe52a77770e3c56752652cc5cf6794ce3b81234bb4b533ff31f27d2fa83137f407f007a44819d94b18ce6d253775b54ed6c0c1069b57e489a072702c6298329cb34faefedab8094ec91cb5275376fa4043c145c04cdb2ddd39139b32ac9fba57722ea33f76cb13e1a0559d15546ff4055b1e88ca5140c8ea1721c812db5f2985ed1f0550ed8b19736cee230291e17fb99fa66970cbb2d8f4a1524c37702ce7291d58709f99afc8562c7b8920ebf8c4826d21398f9c3bc5afe3f3cac222fc9fbbe494f0edbcde5589ee657eac3ec172d5444a164a6b770e4d172b98777da728f1caba55c5e7265a4fc401df4e0ffbe52638f96e9d6f1c2325e4ffd9556d859895de851c282c792f76f52924f7e51ffe398531b914c573915d61697fdc9554e2d843b78c235f665ad6d91460f3486080359b06519d01a0696b3e58979af4e1075b2aff7a040cc38684ec77fac4b5ed80858b10d0b26cf29857e0aabe41cafb1918f04fce5b69b03733cb7265725ac98834e0ebbeb12615b119800c9ea6dc6cc60350921ac0020b5f5b5bf87fa5f27122ff05eb432596ad930ab1869052b234f38857e2c1018bc7c075e89e27f928ed548134576da74632d1084e6ee533f99c476e3f36e8541d5e0dd7e62c49ae8abe3b58c848045e8b02adcf9a961e00a39fa2477bf1504b53f10ed1dc8ead90e72eaf46a55781ea3fc899f7339cc51f75c6f60ecd525aa3e33b2c041f4eb6f274a58ee2d5952980dd2264f48683634edbeba75ec4d92a1fa2ae5c95af31e8f5de0e1759559216a951feae554313301af14d1866df96f5a913aa816f06902fe069b6d50cd797eb00d3750e2bb9341b97e263294ee8329851a63259facd1d708db96fc944aa239b8300adbf792648a21da392bd8024e88ff6caff50c9d7ed21c62c81bb9cd41198a617e6950fcdcc24d24e250de64ea4ea1ddd9fec5c1766bde3d9bc753749adb31deca9a4f99973c0d498e334d6bfd796d4726a24815ddb7449a3fd91928cb80139a4e63814f9ae4f24fda4441877dd98f1e9a4761abdcd98aff2235941fde5722bfe3cf5b03418c61dcdce57bc9f15f71b8a082ec662bccda1083a49633006d1f6dfb8db1007ea10e9ff04616387c682d65f32ac535a053f92005ec0eb98eb238596b0eb73b137a9569d070fd213bb67fdcfbc4e726722614006d66341603e3464c536c0666edff58d76024cb381f3c0178a02ec0354de3c00a7e0acbe7091475dc5479fcb643cea05d29c380d0c2646faf96b74889d973bea8e33d85896868591a7345a9f127f8816b733dcd69c4e25a5699e7b7177b880dabfdeba98f71f67470075f7cd06d5b888def2c5758717f"}, {0x7, 0xa, "431841d7954319620a35a03baf32f9f7caf37a14e204ae4e5abb134cee6fde3cea2de4e6c11ff0b125f8c140ccd3d5e6b106d2557f0b73d4f98789a186aff44dd80c13c41889ba82a6d29bb8c250de90"}, {0x1f, 0xb, "331b2a64cecf92677869582c8026ec890854c4da5399595a7c659a3721f3c31d7070ce530a3bad227afe14adfb525d26a32f4e52248ab749d39fef77296c82d07fc5f3f61979ab0f9fc21dd3f0d4d22c813e9f59daf22cf98e997b0c7a"}, {0x19, 0x1c, "7ff9c3f994c28a3613f425fe1dd8c30a46e775ef91a77ca24b59350733de92da2cb9f710d896a60b4da776361e898477f99229b09ca7dad13b90e1ca9be5ba14d0e52755a18faed5b91bfb2aed26a362a7a5f51e80bc92157baa016622c27e22d75656b0a17f15c14c960075ce5d1132df6dd7f3b09f2276f0e8538978651535ad11fbc08b200a6c6541acfbc22952d1cb76c45724ad8fdf9e996ebbc56f17adc86cfeebd80e4209c45b7139a1ea5c10c7eb194018fb241db2df84dacfa81b487b2ce57171ec8672a0d06a6438e56aceb3090000000000000079903a859cd686b6"}]}}}}}}) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) sysctl$hw(&(0x7f0000000080)={0x7, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x3f, &(0x7f0000000040)="00fb534f", 0x4) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r3 = socket(0x11, 0x3, 0x0) shutdown(r3, 0x2) open(&(0x7f0000000040)='./file0\x00', 0xc82, 0x5c) r4 = open(&(0x7f0000000100)='./file0\x00', 0x8, 0x0) ioctl$VNDIOCSET(r4, 0xc0387200, &(0x7f0000000000)={0x0, 0x8, 0x0, 0xe}) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setitimer(0x1, &(0x7f00000000c0)={{0x6, 0x1}, {0xffffffff}}, 0x0) connect$unix(r1, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) write(r1, 0x0, 0x0) sendto$unix(r0, &(0x7f00000006c0)="b100050400000000000008000301000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3873babfbb770a2f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000", 0xb1, 0x8, 0x0, 0x1b) sysctl$hw(&(0x7f0000000180)={0x6, 0xc}, 0x2, &(0x7f00000001c0)="fd6b7bf3bd9af004f05e00bc65dea25c27926528182bfc27c1107613c096421df4faceab65f14d6b31465601c11cbd933348b43f38d1fd78c933fad41b9b2ff08aa447605586b66a257978d7040a758e54f0858d22809173c5bb", &(0x7f0000000240)=0x5a, &(0x7f0000000280)="29b078f31767c9b1b8cc3798c6b3620db25d4ab0bd0c4de1635315a433431d534aded712ba11c23cab8fcbf58745030067d7b43579a2d03e0623eea429eb6f2ed9377ba608cd38254730f01a2fe2e3115afc29ffb7036ce45530095681d5e418b9d53318a93c2a8c2708819914b9c2613fc41d055290d6c203", 0x79) 444.790054ms ago: executing program 3 (id=123): open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r0 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r0, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000100)={0xfffffffc, 0x40, 0x1ff, 0x6, "32c100007d520b00", 0x0, 0x14}) bind$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs={0x1f95d27d48731892, 0x0, 0x1}, 0x8) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b1809ffffffffffffff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0x10011, 0x0, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x2fffe) r1 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) preadv(r1, &(0x7f0000000340)=[{&(0x7f0000000240)=""/229, 0xe5}, {&(0x7f0000000140)=""/139, 0xffffffbc}], 0x2, 0x0) 389.20388ms ago: executing program 0 (id=124): writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000200)="10", 0x1}], 0x1) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00070100000000", 0xc) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) close(r2) r3 = socket$inet(0x2, 0x2, 0x0) sysctl$net_inet_esp(&(0x7f0000000240)={0x4, 0x1e, 0x2, 0x6}, 0x4, 0x0, 0x0, 0x0, 0x11) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000000), 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000040)={0x5, 0x4000000b}) r5 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r5, 0x29, 0x4, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r1) 388.698215ms ago: executing program 6 (id=125): r0 = socket$inet(0x2, 0x1, 0x0) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) mlock(&(0x7f00003b0000/0x2000)=nil, 0x2000) (async) munmap(&(0x7f00003e8000/0x4000)=nil, 0x4000) (async) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00000100000000", 0x8) (async) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00eb0100000000", 0x8) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) open(&(0x7f0000000040)='./file0\x00', 0xc82, 0x5c) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x1e, &(0x7f0000000300), 0x0) (async) close(r1) (async, rerun: 64) r2 = open(&(0x7f0000000100)='./file0\x00', 0x1, 0x0) (rerun: 64) socket(0x10, 0x5, 0x6) (async) ioctl$VNDIOCSET(r2, 0xc0387200, &(0x7f0000000000)={0x0, 0x8, 0x0, 0xe}) (async, rerun: 32) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000300000000", 0x8) (rerun: 32) 365.508338ms ago: executing program 6 (id=126): r0 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0xc}, 0x4, 0xfffffffffffffffe, &(0x7f0000000000)=0x63, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) r1 = open(&(0x7f0000000380)='./file0\x00', 0x10, 0x4ebfac6bbaf79e5) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000080)='#', 0x1}, {&(0x7f0000000040)="2187", 0x2}], 0x2) write(r1, &(0x7f00000000c0)='\t', 0x1) write(r1, &(0x7f0000000240)='\t\n\x00\x00\x00', 0x5) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000001e40)="d64a7100a3a669d8319596043a78c996dea8e2bb70551da1e250d06f54f63e9e2d07b171c3a22c703d7e553d25ac37533d31aeb12542a2f356308be106f5a00795e032f74d52a7658aa63654b1857d0c272718465c1eb5d17e9970783519c01bcaf031faa14ae7796c159916db565a800f85d64f7dbb607f5d1bcb46030000000c514fbb9f3967c446ad9cf7ee66b3c9b40bb47a67e9f103fe02c6df83ba1e896c486eb61c62d3a35f30973a2e98cb0979d56d3828b08e09feb690e5ff84f532d9d703d8ade9558b5da19ebe9a84593def294df0dd77d236d942606fe5fd6801d60d8c12f7a7cee3abd01912ce20b9bd714a3fe1895def21", 0xf8}, {&(0x7f00000005c0)="3afb541dce6e9cfc17ba89ec442a250032fea7731d9aa292e9d7a019238cc1eadee1a971c41716fcc497ab77b012cd2fac0c0861bcdf1d8cc6ebeb54143114da772e9cb859bf4787a24d63c152345711f95e4e4c904ea23ab94c7a60b3a13b5fd85b3b586780ee3e06aa9c1f25c953720833a44335e355182b4e953549b6a12ac3b103ff259e3fc9fddc19b87c762b5a3ed7ffc160ebbede3cc15177bc65b11d7a83abfb7e116bcf4c4b9f9e6d833fa89196e2be489f2c6a9a452618082fe24901853b6720d9fe78a652bffee09901fca698a904af8aa8ad7e57a86ca552", 0xde}, {&(0x7f0000001f40)="f95082f86119a351a27ece0123c32b35b974dbe5fc4711374e86de9502655273ea4563c20ef61f540a38449458a528305736b8ad72badb05c878a1147d262ba4fd73021c97be6b6bf98397423b27c05dba55b84ec4586db2dd2dc22e2bcc8d8729c0e42d547cbfdc35dd0a3a3b7b7e2de414a16cddc736addc7d30fc1481fee5f0d9a17d430d2a87c8878e56696e87d0f71863b64bf756617719b6c6110fb3d6d60ea4c1b5de73aae0059da135944a3d91690cd0c2f9806a3e3bb3", 0xbb}, {&(0x7f0000000780)="47d6aced87a0851283b709c2e4d91ff332e4eb3752768f508dc2df45fc6b593f75b8f4404c3700baefde3530a4130fbdf7c39f3867a3688c37902ef4b7447fc7b0525da42917d5275aecb055e4d194d91a5683a6b3ab50800fda670e4359375e01f87015d29a441a123aadcc8f4375adf7dc5e83074568dfd33a4410df6fd528768ff9f00fa9c34b51c44e113586d7fe7764fbe28b235b8ecd62a7ab0ff306d5e6fedb60282200035445b3bf207c913876a893b57f8b27c2ab0dd736dd65a12608c11ab5798102e21009d9dff137c9c15a2215b4fc8c16825d28227dbff0a0ff9f7454cebb4aef07244083941f39ce1a8154ffa4256c1807d674", 0xfa}, {&(0x7f0000000200)}], 0x5) r4 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1006, &(0x7f0000000000)=0x80, 0x4) sendmsg(r0, &(0x7f0000000940)={&(0x7f0000000540)=@in6={0x18, 0x2, 0x3cc, 0x5}, 0xc, &(0x7f0000001b80)=[{&(0x7f0000000880)="77592cd1d0fdfc3edbac9b7b29d8361318cbec163649513fcc73fd2a5ea7cf927aa9b35ae3f7a5e140a1", 0x2a}, {&(0x7f00000008c0)}, {&(0x7f00000009c0)="3ea44812b55c7edcd925600843ac88b9d1b3ea639f6eb5c2788ba088b8ae73d6fa71cc69def27c51dc75b3dbdca753f0e706f84e8dc207f8a92910199cfee6ff9b57ea0ea65a263bdbfa079fc5eee9d1a22c2b4116aa357fade94a0db039af54cbe5dfa76ad9de3f814db9b1708e321a1b948d764287e23ac635b28810023dcc7dad36714dfbfc464de286cde551465c5333ca73e2ac5661bc47de3351e3e5ec65f1e05fd0d1451db09dcc48b09872a6f50e424aea71ed3b85", 0xb9}, {&(0x7f0000000a80)="d69afa7ea1028e3c5906124f01e28db2bfe8d197165ead279049fc2e4aa792239e4916380a7d97b288ca44d2eac9333b013b5cee1ddaafc635297b352a04c674baaf349171c0a51fb4226d5dd580ed39ad6f486bef6e495b217253427c118d0371cfe418e7c66a2fe2671f081f1cb4b85ee00860864f569efdb80dd2d482295f2c5cb62d58f6495286ecc30069bffcab5eb71020ad68e62e83545102995f024c08a4c22415b20c9b163e20c4789df8f4d1fc8b73a2dc1b657e6951423a63d9dd0cfe5c95c1c7a3817d176de116265ed4891456837f3cceb2028571a5d9026112f5a8fc53338a11301408b4177b71c1603533f3efc545e31829922c6732649a595e33f59ac872cd32eae911628f54022f30debe3a023522c80b7387674fa607facbc6bf458554635043b589c5e099e4d49dade7d06b8ed038fb90f9e3b990140927179c83e0e0e90e0007bee978ee975344b180af9256af3daa332c3688d1f4dfb5e30e8e6250ed83a47ae6eb30defbf8a6fef95b7214983b2cdea5fbb4bb97dd9195f3202b73658ce84ff7d946d2ac8807fcef30d70c512c4a2bce03a16b6bb104ea714ec5f57a9c8a01312b28f96846f9905d94d70015ac0acc0198501926b0a244d285e56f45f957faba2db8ee3fb58460ef439bba1531438410160a2640fad37013f2db6a4a750d28c14d9fe0a12600df799f805fcc27db4a876200c67f719ae588bed4a4ec4ef107d1adb4ec160ae8914e102f56e910bacd23d79741dd13326eaa3be838a66fc407bad549d674ed4b1122137850c845fc9a17450cbecc35b783994dc24ceea00940aea98086d8c5a19abe9291222ad37fed4344315e306eee3e3021b220930844bc822d181584b3c8867a24ed10777ecda1a93193c2029a42bc3704d809c7200671b18fc4e7f69919ed8310fbda399ab6638422de0c4667373b8d60f07c2b054fb789a3848fa519214c5660bd0f509b0fde43ad3cb5fdd915dda9455a4130f81329d420b505d28591aba558d43b0e43b265cd8fafe24e6b123a8d473ae50c9c1d068579d607d19eb2e390c05ac198cec95e2b5baca22daacac2038e528dfbe366fc0f0000f9bb506e25592b9bf00a6bb7424a0c108dc92309442610d7d2d8662827ae39fef616662889f22a78b6eba8f535ac94d7aae869954865569e8981dc4eb1b192b7cd1f0268ab725f93a564173335a7e10e1adf36f9963586045f5515bc914fd398338d604dad793256d4e99e7ccc24d2d42010507a87cc00795060bb34566689ca77979f482a8da292a942c2b1ff546a1fd8f11eb1b67163f1e5e939a2744dfd1076608b18b7eb20b7a0bad6387cee1175796f5afc30dab8b1ab93f516f6ca748b38aea3d70f391c59f37c5cd7b92489db4de3631a84cbd0cc3ac8f692a93f14615c6a5568016b64538b1256c7eb0a26e541b9d589233256b6d45e23d0fa89545514e8273a2856db8f683905b067955f1a26aa5e9540ab3e9ae1ea6266726f02fa4f434e83f888c2caed041beb383eb9603ff1e9d63b7bcd94c32bf8d1b6834c7479d1e8490ee7e5b66ab15d27d613b259363fb9e8f06a47047ff3551e04e35ccd2424c7c747a764ddee6f0fe2e068e7157547bfcff8e9616bfd43ada636a16da8480d5b629d9b445141965c554b9c724896ac4f22e1784fee814a4c035fa9d5f1f89e92b86f4802861cb86826e6b97e5b41e54fc948d89d414aa9fe93bbaa0727fa2c37e17754c8c828296096bf275d368ed2f1600e131226201382ce8848e971d2e6fc519d95c7ab05d57e5a17cb1d21a7c3a191f6625ce17f90620e518f8fb68a5ada22df84ef6607706e0114a8c60a52edfe05e46db11dbf604d2f84884a64ecac3b093a99807aa9259cc733011fe449bb5588113fc2a7d789212270b214c032dea3cd67fcd58f2c91f557fd112fefa2239bab4c9d3972b14e175936d713ab1486addf411b05370eeaaa976811f3ea97472d0cee577e36b5559737911a66dd2bdc6f48c122621857a638e352ca791890b2a2a3c7f439ced21ee40e07de5340679915fa94410bf452987d82aa40b8efd12f9729edf64d62dc3175f975b952b2e8a132fc437b2f722ae925cbb78d7e27374aa7bead77ce1829e45db7fd48f1d4ce2d1a1bedb1a6bb68e3c48222f368c162f197b3c20187ac943f78f3a814dc938133dc597c1619fd9b55c9defc63050826e5570afd98359af9fc8664cb8834ffb9f6c50d3e00c7a4991c3807540d63974750c7c0d50a65ba43a0b7450648627c4f9f2356f476934eba2e510d2d979756790867c6ffbeb2aaed4f61f0e1526644d7c95ec402282ca2acb7fe7fef95f13a55721ced8a80b6e72170511d076b0c422de5cb2695b0226b3bd141d0764b7ba5ce15b3abc38eb625434f78ef669f3ff2e979fbb08badaaa47f2f45bb21ba378a7f20810664dc458be8a8b78265070edc1499f6dfd051d33cd1eb1456625ccec7faa8712ae6a4e72cb6d78f5c6c2435c63493ac4459f1c80fae853aa954709088811d4ffc933d9f2805b4e6232cf7e56160f4a907fcc488a365fd655eac266f1d78d1fc25321a5764a69ae88488038aff355dc6ce5fc5615ec35a93468c28bfc2d1aa56d4215027e8b71ceac0503d7f367e44a165569cb66b8fc1face1124690a40f13019b8515712de1c3ca29dbd4e22b1542a474bee24ba1b5c517598a75cb832d6ce4331b445eb02fae6830739fadee7917c56870afb600cbe38841e275055fd826edc665858faf45df3b1828b0cad8371e21aa8991de3b739a67500968ee2168524484dc5205bf297897b9235664c112c00c3226a14547593401f9358f1a52442a5e5374e8889926923a671c93afaa469f0324c48bd3ed2efbbe227e53cc678d637743893c09b2d93944187a7b0f8229618e43e9f32f2c082369164e4e7b690f81d97fd4a2664d5dbf7db18fed958bfabce40a1618d814ecc659f12062bc24add1c73452ede8a422112908e7dfd8defecc54485c80b8fcb7c9f0cb4b9ffe12715f86366dd494aaa07b5a3e3eeb7eb3d1d4aad2fd24ef268a8fb3905a2c67407085f28df80881eb6a2c01cfdcca615aff7e30d43f858df073a013a916bd1412eae515161edc53e00c4033ecd81a39ff420d86352f9a61328456a21491ae186b5eb38e1d95b440b33192987c766db66ac744927707967cd12f11678108370bbbf2d1a8a44d85236c4c7b0478b9f9a1e8bef683a9659bac45ad3399af1ec6f080f5715b4c0036d018e4ade218167d8253f7487c221e23740cb734eb5fbbf323019a39d7cc1832a1a9a78059b9872c1fb4f87d7ede9d186f84fea315938e7c6d30030d5b4e5888d4359dd28d2c448cd5f55f72176650e3d8c107cca66011f067eaa3fe8598225f01144b1a0cb03991a5fd5d11df428ee80ae48106662c9530b30bc3a427cc88637f48d502c833d90a1fbd1ced6bfed41de4c794ae84d45bc8e78bf05cb055d6be110fbf1fb517710a14f86cf13a7ed17585400fb931562368be491253991b4a90c852f65e807de973d93dae03283cffe155f67848ec22f241f0d3d7bb77adbb6656ac7f9741db20b62574d3b83a29540385ef4fd4bce6edbf598a0facbcf93ef54af214e85bc25fd9af27af272bd4edee6253a35c0deb8104aeeab63bcd588413e2ad754eee0eb610b435d1967bfe7d5d7a0adda9798f48917e63ef56c0e3c725a19617390a32372e26b3cf16322fca2c7603214bf50b8000e46368d6b5a0925a96b1fa4be520eb1172815c32426f8b417b1947b4204b0eb4faa57f3691a3e4f5256893feb7f60a2abcbdc8a7ae3dd550885c0f2f03f8a6853ecd8ed411cedcccb216e8bdb77cb424a7e64854a51cd69faac8d9bfdaf0a76f1c9657e3379843662035cb59e76031a21c901dbd36964029c742d2a9feeaaa40c459c3a081203581ccc0128a18c8ed639ce052088fb7334956ca5c9330688844c91059e8ce48f5b7f3922f83c1950127beab9795d1ec839027cf58b6fcfd6078350deb3d34b1892e91a3e63bd88459377f662f48b2d4ff00e501bedcdff645c1dcb7178a4ac97390b9c675d2223388fa8a3d5a7300368f736b5ec9a0d818f927bf1c251a624256aa355ab103641b790264dbabd508d3d406574df6e5aba1140e130ccb240e5aa23ceb2299916db7671e69f322fe152ecc547a240bb9924662776acfcb13e5f6c6b986263e9c5b48758c8a9e3fa63a62b2b58db9e38f1dc96d1c0f5be4ddfcc76be7a3e5e2d66014825d6c79a82725b6805e5aa13c31768c90f4bde0443589bf09bf729c55aaedc7f4ca0dd1373f9f653e2a59516e975e6491d4ff9d4d026e6665444915da11bab162ad4d36118467afce8b07f34b60d9e4fdbf60d0ff30b12c7d4be32e1dd934d66139a5e301136a34a2df2519fcd25edac65a1b4711a6f66e3b45ad64a900b800ac6b36b06f41a3aecd098ff9ab32c90ff2d27489da176c3f2bca757037256337f2985f6e4350ff4020c8fdd8b6befef52017ed1b07792d8ce7b6a3dc9cd4e451c1d843e4a347127bb82c37b8cc1320b648e5725949f3e1dc546dea916d05ebc974892b29d5fd43b0234ccca7722397db5959efe364e556cccd497787f5d8b008daefad6b8e274d8808d6f0fb9a13117ec98d02dba039db1abbb5c6feaff42780b75da27687e2736f0f921b81cb5993945d23879cb5590e7c21f041321f1614029949cb37e1f22f34f6001d22c5b50262208f339519492cbb15eeb0c34d22c10b971a5f7e8e25c6f146349ec5d81cc3df27358379839243afc66f9f379405ab4c3e534a6d5fa15e39a7820ffa07d9694045757b90a93d9aa956b09bbf7d6cc7ca37a17e0c2fbbf3ffcf5399ce372412d3a027963a9b7812787ec26cd4148f43583caf8e1c63ba5e1c8ddcc862a96cdb3a23ae8f5b6eee00961c61f2ad9aee46a9a0c322dcdc5a2a615fcfbcb442352ee4e123a55044383f9a6a58a77dbae64f10edce259bb86db92ad324976e6d9179c406fdfc788f8c81efb4f3f98a8d07ca888d337025c9b568977f25d9c2b8323a9a08121d6d9a7de94a1895b84a1e16a20910d7b1b742ffcbb131bfaa24c13cdf712ea895a015eec98b1ca9f5fff935c994bf8cf8dbcc4f0fbd19708ffd04c3af620054fa93b407e4c0b0c8d0e460b5d4b8a93506caa9230781da1fc10ddef27a3d212df0877fbe07b38df097ea0bb29adbed82ab9d2500ed69245eb3e7105751b589a8727d3cd0d8713bb271b7a77c0a841d560aa75df5bcb55793dc59b6735a09a247f69fb35a2899623b416163616d77955a5efead128cddafac6b9dd063fe398c155cfcf43889563bc53fe3d9b57d118d3091e8a14388506358315e3ca9db6f28dae93d14d5faa0e186f1243351f34bac5ae29fbfa2083a1becbcc5adbdbe137e0f8cca19ab91bcf569c746d8a40baf23334be36aee2e0c86e53d3a7da5e20b6300bb26ac99cc890aa947affd7135ba60dc0423d75366d2621d9590031aa49321b26899159769bb62d06f2fe12c4456bfa2db82863776e452dc4a9c4df44a31ec20c1cc13a7af39721b41e013e3050386ec65e2899ef30dc39b136d9f1e14bb5b1127b4d651cbf347e511f109d152e8dfd91700a303d22eb5ca7849c46b5b21b9a0cf9e4991a57324f6db606f51cf986cecb556311183d01b6235494acca1b2ed10faf82c47bbd39e3b5be8fa982e35eb0a217ca8f82858a9d5837717fc891d39237b2d60b3bbf712d03c45ed7ff2080eb6e74cf772f2788db9f9aa910e8c16ea3ba6517dc04", 0x1000}, {&(0x7f0000002a80)="e9a57b3e4676ee690dc6914441ce17cb21e098bf788fcd2c883902b9a8888652e52f810bcc6cfc988ac739465b49fad9207b54177454cb85d4493a059432bc66ba822a7dda321c6a1e8324e7e2ed8e14ca317621bb65c78cd1075f07f719f7a1b2668b2e00d6b099de804bbdf58d0f92c30131cf36423ac1c8c7bc1431a1fa7c98b1c9368b2d44843fce403d60ed563d7d216c4b943534dca7cdb1887d482e786bee90fa923f466c06b78c141137f82f5f4aa62d98ee0c65d74251448d501c0b35c410bd5988f3598ae200919a0e02242126c304c5db7de6d876e5d7169640b2b8d3ae31270966343dac9231d79138aff39e2c93779a4500546aaa7200c54a3cf2b5d0c0e862171492a53640aade7b1179c6abba22de374339dc091adaa58b6bca5f7bef909162d64b134d3a3faebe0968c8fa1ec2befaab2c5c1598f16a626aec64b1734b2e197aafcf445a8935f18832145d065e12121536c01ede03b2432a8837bbb6dcae98fb4a07b542e8c0874b745940e94eb607bc4c4849e7868637a30cc3d8452bdd50fa04053df38157c3d4d699e27480be486b0dd128b6d9171b5d307b343191ff306294d03028f7c276f3222fced59db0015288c7f10608a858ad4d6189d67ed15cd2c3ffdb4074698ace420fb5f2090f3a06d5d8471c50ce8c544432c3d93353d90e57e2a622f902f3e837541a64e442a3732d2145ac8909e0a565f993488dfe681055b87bc3af027c6e9186629adb173427c41569b2fde3c131cf08702e9d808fda5b046b8c9f6543e4a33cde438064239a88221f89f9b1dbc2cec69ff93f42aa6820fbd344c07945010496759935bad2d4dfc6ac48dcd4f5da2dad53a37c4c7b20dbc80460ac1b7e640a20f73446aada20344cc15dcb6e136c7af5640c564b4f9183858fa5318160581e60db4c99f76224443e0bd1253ebd7d560116bca69d2866ee32b80ba3672ce58fa69df096588b0169f4d72841ee642859ad5dceab4e4adfd2d385e793173a1cae7f30c019b893249a80140de26ee6237f0b46411f4d937ad41516a80aa70b0976b07e570f672f80dc086b236b287b5ed6c74eaca32aaeaa2ab93657e481393ff00b272c3699633f53a6fd0814cb0eb232a144bc22cf70bf09c5a603c00008e357920d36091b67685041db8222e018fbb7516d054de79960461b53f61a3160ce61fa5a17948542fed3ca6dd30a0bb637b7d4565efc4dcf64791606562658e56fa1d8687582b490b5fde5e2df06388649c4851087c5a88026338186000b8a787b35741426cb50f67bee981d800f94eb4dbdcfd4277bb37112f48899940716c6f092b40775ceb9b35f260d10bcbee791b41d4b5d7a9e2e54d6091f36bfe9c93ad8819a97ac85b30a96281cbb0b6ecbba47e087c45c9d69b3972ad7739665a543bdbc617fc6ff67b8a14bfdcbefbf25053c84abe10f573fc9c4500d3162e6e11b9d8da49cec5ca57d36711cc03eff3d2f86a07ae2a5fd926c273f2fe671729e9950c1e7934dcb5dd5459750e2f7d14c544c161b6c4089e229be4af664d58416c84f50d1b65248f15bc7818cc7dc00fad7c6c7f542e715fc9697b74f8e1dd6877948be1a6f31753074947ae2c8043ae889b477110606f6128eecb968718144491c2985a2c990ece9430948530a80b2e74c4642d56e546975b91777c1ddddf95596f0e333690ae14d8750d8a0d07668fcf0f49de55784c14ada8e272b6dbdd73c4c9cd5147fa324794e8823ca7c022efc35b5cee6a7eef8d4458e1bb7c1ed8cce23d9a7bbd45d53008df7d635a898d423239abed31e266327cea7d404086f56ec0b94e2229b7868e24133b9283573514a09744beb73483aa685500af70453563a59de05d13bfb5d91b706a7533dc9e059c1185b0829b29b5fd7aa5aadf9ed9fdd55cbfd94737ba8b96306c7b61acffeff749f169f7e597df69b8581b8e3ab5e393ac8d2ef217981793ce93eb558a2e8e439abea02d79101e5ef7e5921e5890442cce14784480f215d7adf2e95eb94615c45d37bf3a81778854989259c4a25b212b5ae419cec02d9ac748de1e595e8e9b08c4dc43a916557b1b20067dff7f7cf4e6c91cc065bda385200d7740a0b74f55e861022e59c454ca5a0820aaacb888ca6786b2ae20d723fee5033273937d181771be1a97ce24f10c412827f70c9b0af9b14b54ec548ede01686f4b4e4c0c656e7a028df409c3aa6bcb94b52f0e81f3c8b238b0fe298f8fb453dad6cc602721f10813a65c92ed8651128e1dd1ae9a26f23167e7adbce281a540022a7269cb813a419da76dfa4cabb727eb313f91800b1199d0243b38bdbfefa2d0da241f6e3e88ec0da43b4941f0beda07c182526cb418234fb937d50a3efd62b87ce3c18b7d5598fe2fcb3c5d2f24b1cc4d5926b6faa2aac95a53245f008d34ccb16ec794a1f8ad97da3838302ff6f442cdc70026b6f62f84a68346b0696cc462de330e431df5903e4a3d30c51ecc73fb940e68c4fbd12880bb3eb76882e8fafe8d6152a7d6fd9edba40993776e8f905c8f5041731261767ff141386c49d9815eb2350e632ada08fb29ba64a0a38bba5ae2022a29803a283763c5fe4c1b3f545dc16cff2161b7241f171b6d190cd41d459652eb38f4043ea29f63a2781d9f308fe1686b3bec692bdd45199023250e8fbd526b095f2a41e39fcfd12570cadfda538dc496c694abb8ee8eeb7fbc682834a3804a6954c1d426dc5ac7eb0f2b0c3f348d055ee0724039b9003bc30ec02c6808634c729b7952b248c766f2f6d8c5551e47af061696f1fc9c235238bc3e6a359cd83f998d8845952ab6cc4fd047b3c5982e13413eb50a80de24d3fc66dec864aa04ec9b9e873ab3a4b69ece32eaf66a66d4f2b7aedac02e504fe5b03ef0e7719d485203add9025872e562d9c10235d86e7ae8bec00e1b3652c39a578de764f997dcb1a47b68119325cb8f680825d38921ab92b9698f68ab3a55cd8a4316654775087e1577ebd93dd6bd47f29107f1e74fb939d0034075c2494a5d8893846ec75886ee036625ada480c9a9a87e349d7ddb0b9e777ecda4547183d994cfec96648f828c468a8f56e469dcb86b0f70cbf31b7fe0618b45d9f7dd38fda571503d9a4d163baf85d2b3b82156bd1e54b4003e828acd1803c5caf069a6c1a39eae00b0965dd93f013830c210d75c1fe8abe14b1fc0f7adc81664434966001e408f21cb872a708ff546d84a4a0609de2b543170d19dc66818e41028d36fe2ebfd579cc2b7cffba9b251859988b36444c0bc25a422fc1ff6a5a6769a32ab2da309b80688a6258b1f75b62dafecd60a5ac0faabc7c7cadaf4b260f84fdd52fc5486d499cf2d300457b54aa7f956691d361d2c1163c4d65b25ec757aa4d1e040bf6120984e76affaacf264c6e5b38a72c9d26d05cd898d85513e303e98ce4b2e4a4bf9eef86fed35c807a8f5ebc8377225b00f30f435ec71ada841b3660b8549d167d38e01897e6b29659f748c8730db75c31080cd7bb581678bff0e910d3af6e0436343cd80fd842c3255b95ab03acc427e6e88643e5af49fc3bce12f50fc47187800e094cb5a2a4c7fac4d40ae11411f395cce56488c8960f24580914a75d9189e57bc49d41e1061e16ba658f04a52e9c4b2bcbb0a66c61240a44e11bcdafc20733af1c28c62959d7eeb4ba150fefafdfabd8d9ea6c976b9c470470bc4b0c27129995f55ccb466698bed249cf66c212f3f8d3f00942ff7b332856908494c294c26f49dbeac26da08fefecdfd8a44ca11c196f906c95f5ecabb1dab19b94de200a137669d9a4b2200b94fd354644db326701f831093f2a6af477054204195c1b53c1546a5fcb401e999718f8a234377dad959caddbab34e6e69db51cdc6e4c96efa31d7e94469b8e79d39938f5aa6e36514d0d12ed92f74f2e9e6ba2aee99df8c2f04d317e6baa18f2f2a915b0c0967469944040c04bbcbb58259941a79abb6c26f76e70b7c742c0f33a5fda1f807943dccae863ec4a1262427bc5c000fc1fdf197c5634308d3a5c74a71766ef918eae4cc6476018374105db3e33e8507511d3b8d1c8904c927496c00acba9111ce9efdc55b0a20e3832c7f5d9c06080ce9481e86cc4ff6c09fc9aa04b81ef1bbad80ea085ca8c0aabc1d8faf6588f098a7e7c3d9c81faf2c446ec480e8bd87efc398b2fb5d0f3e68653fd471b19fa0a750a239fb19eeb040984a5be9ff69aa996edbdee15d791b8c57d9ee6f1426517a6402d8fb71a8317db56040d330c1055839ae9bdc000f6166d9cae727cbd261ca78f12f6f03c9311c0ef77cabdfc2826260bf8f9b5ff918f4586849c0d2809cd045dacf2a27459d7a6fd5214506d62b4b451189d2f03462b0fdebb80e4246faeceef7d791106c173c48cd6889d1171c4adc046c501039a1ae0d7369842b90c76b303162f5bcf9316bbdc08009f123dc96486046984b72c19142884ba1813e0506fae72d4571a4ee4f03e51ddaf3f506526fd31cd133874a6d86a21a4e52d9dbccb7ce04150a2f253330599c7aeb06e9ff9395d2815766c668930e3334d7e48238b234b24c5ab2cbe2cedebbc1965e960cd88fd1c73a1a72d0384b7ce152f7a2f6b2bb02d37f0c25326650c8ed3d01a0a63485d47ff4787190dc701b5e7e4a7a533a4a5fd3429d99ac98ea84370b1036bf7daf614ee2146d23b2ae3eecf00014282425fba4d205f5ccf64201cb406ca3e05820b428e4f50050c8de3efca6d4ad1004a41bcbbad978dc79e588e191c191a1c0541cb8623f3536a14bb75f33fbf5a62a6833713328106c4f8ca29425769cd0c286caa6f9b90dfd276342d99e0b9d885d0adfbd7f46ef45cd51cbf1af33260cab28a3cbcbb0699f65281cca370404c840516ae24476802e034dec8bb4c1c2f4a79c9a688b1bb2a9439e1d8fb9700e4b1ccf12ff0a6c3fedb20f0eefff690640c7affa1d467b965f1f3e2c57d7ae5b7f54e706ae0730db12a9e25024f044b350779cb36f7c4fb6e15ff6003e663daa588e085f9c9fa3a4c5ff9101040bf63a4debed35acd270f60edc7d5c35c6abc78751b7aa8b2d9264f57e0e883e46aa9972f40307492ded924d96e4b115e1a1e717f3311c35c11672c5b109a17fbdac2ce6bea0801bcb1c405297610d54b3f39c0a92ffb31081a34b342e1de78721c65e5665a9f3837a4c2c78d4994d8514b256e2ab91a0e1fc97337dc258b859bfc956e299e6ddcfe1e207dd3185500e389a1014f482b9c437e2ecb25cdda1fdd1435ed0dcbcb18b1be6249da17cd2182c8c3cf3260a924761cc876069c3980ea3861656bb53675e61dbfd72760db0902df47ff137f4e57bb234caaa442d19205cddf0bb4271b84a25519e51b4b420b30edc017b2e8bb1cd8ea182e74aec70fb35502d3dfe6089a703560c37c432d5d8e88e3efc82ae29905f9e63c4dd983ef2845cb8a017237ed495a062ad40eaffeb35f9914c2df6d68655432ff8ae5fd1ee2792482b9dc7b110be32a74f45dc581fca37ff67211e73c2b964b8d93d1b980874faa319aa044ea534eed70de26d0ad79735fe827c614ec599600922cad6549df1c8a2bf036fba95e6fce7fc4c01555f2e6cd95b86b5a288a96abe71b2ba76f1dfca4be069013b2c036d199dfe042ce5f9d6f97939002de4a32c42641a4400f78ec95d0f89f0a18c006fb9aec3bcad361a411e73618b10e6a54121cad441ff5fc353f11b29ebc0b12c2bc43fc250e7403451a6311cbd53fcc0a58f91afa14fe574c1c0b907b8f44cd9315ac685587c2a6b439b3a0", 0x1000}, {&(0x7f0000001a80)="4033343ce46c322c531fedf069c8cbb701bf5fd82f309f00690efdc1d872dc1861560c31c8f911fe02fe94a18e8e15652c60c247ffebe9e481bc1ead623ed6440b452f8a6d046d06415f475eb5466cb4643bf63954689416eb43c7204c1448f6c3799e4451c7aab418220a8e29583ba6ca32bbd90177bec464fd8e095f02fa58bbc59c298f5ed71030b4b43980c16c16da4e9bd45d2c01f2ae56bd4eed02c21cccf5ea147abe59b4ebc582d6f232c939830dfa516fd67c925b9e5bc08912ae2ae2333dd7c077c166cff6123a85a4f5b02c8ad1e5340244037f9e368f59de3a0089408ee210d745ec893833272fdce386fe2e533210e71b97", 0xf8}, {&(0x7f0000000900)="4f6c3aa00660950a1b49a1d671fb081aa469d646fc16000b5c9cbf76", 0x1c}], 0x7, &(0x7f0000001c00)=[{0x80, 0x1, 0x4, "031a01c2a5ce491ab2e8f4f67e6e7a3b277c0b0441ebc31546894aaaee4f448f37f6c6fa9c398490fd936bd9477a6c09acce9b62fc8e254e108898df71ae4b774413d758bd5cb6cdc99284029151caa3725300c55d14b137cd6e97c0a0fbfc3246bffe96a13e888048e5"}, {0xf0, 0x1, 0x3, "d3b3afab274a67fd97ad25db2ea517ad8841598858ef31ec156aba65c83b4a6cd2284aadaa9c061e22cf839f26ffd51f5cafe5c94bf685bb0c99b0b20297d5cdb34c9d8ccba6e0cd7f47d772ec11db716200235c3d1f6d90fa365bd96ec253a6a489f9d0c6b731bb2eb8c35495d751f693835ceb14ee7753610c5c30f657137437160cef50bc1be4b150281cb8a0bcb572694aacd19e2cc4314a989066292875c6ebe8ad2b7dbd34c389c674562190095c8e08cea6c2198e788264f1f78c7d88a151723830cea964197baea9ed1800c7b51b7c16b8d85450e0310d23a775b3d8"}], 0x170}, 0x1c) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) sysctl$net_inet_tcp(&(0x7f0000000100)={0x4, 0x2, 0x6, 0xb}, 0x4, &(0x7f0000000280)="11cb74c4733d5418ee6268920448c917e5517661889e1b06771ec10d00ab0baba8f41542f4561ae0f206750ac64844e5783f7234b09b6485498896a85182c8b3ca9c891becf93fd9b7a04072cef4f26226", &(0x7f0000000180)=0x51, &(0x7f00000003c0)="0f248f09edd1d9688c1bfc7bc93ace14683f2df407ce5b19d12b6beebccaf9b09da0af3ce3c31a64b4e1b818418747c0a643c5e005ec027bde38cf0a9a20b662da63c33f540365656cdcc57d4510b529e97f4a79d675d291a245274ed93586360b1b775ec7bd2744bf5adc93a6709d95c9d9b0fda55892879e68516b398d1aee245c129b759dc3ec2f32ac824eea13ea1c7d38fd56dfa0b7ef9001b0e86a", 0x9e) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x60}) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f00000001c0)="61e86912971d3ee517e05c1c6948ed9419dd275e92cdf7899571b42834fb28e1719472167340f4c5a4d17665dcc05749663e3c0d3f35dd3adca92bcccc2f8d16c13e4e72f91c0d35495aaef7fbd9700ff30a2dab4a71987d65313cbdb9d3722ae835f29fdd768bceb6e95ce98cea6309efb0accf8e8479cc5d914a21", 0x7c}], 0x1) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0x3ff, 0x7, 0x20a41, 0xffffff8a, "08ed00006a49260da02948b06321f385ffe600", 0x4000000, 0x6c0}) writev(r5, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) dup2(r3, r2) sendmsg$unix(r2, &(0x7f0000002a40)={0x0, 0xffffffffffffff89, 0x0, 0x6e}, 0x0) linkat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', r0, 0x0, 0x0) 364.621261ms ago: executing program 0 (id=127): recvmsg(0xffffffffffffffff, &(0x7f0000000a40)={0x0, 0x0, &(0x7f0000000c40)=[{&(0x7f00000001c0)=""/184, 0xb8}, {&(0x7f0000000140)=""/53, 0x35}], 0x2, 0x0}, 0x3) writev(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) execve(0x0, &(0x7f00000001c0)=[0x0, &(0x7f00000000c0)='/dev/speaker\x00'], 0x0) r3 = socket(0x1, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x0, 0x2, 0x1}], 0x6, 0x0, 0x7, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000240)) syz_emit_ethernet(0x42, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa08005e06003400640003069d9078ffffffffffffffff070b1eac1400aa7f000001000e009078000b0008000003fc0000000400000009"]) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x802069b5, &(0x7f00000001c0)) r6 = getgid() fchown(r1, r2, r6) sendmmsg(r0, &(0x7f0000000bc0)={0x0, 0x9}, 0x23, 0x400) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) sysctl$kern(&(0x7f0000000280)={0x1, 0x33}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) 358.638543ms ago: executing program 6 (id=128): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000480)=""/240, 0xfffffc47}, {&(0x7f00000000c0)=""/179, 0xfdac}, {&(0x7f00000002c0)=""/229, 0xe2}], 0x50, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4, 0x10, r0, 0x0) ioctl$WSKBDIO_GETBELL(r0, 0x40105704, &(0x7f0000000040)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x10, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) r4 = syz_open_pts() r5 = getpid() r6 = socket(0x11, 0x3, 0x0) fcntl$getown(r6, 0x5) setpgid(r5, r5) ioctl$FIOGETOWN(r4, 0x4004667b, 0x0) pread(r2, 0x0, 0x0, 0x7ff) close(r3) sendto(r6, &(0x7f0000000180)="28075277f8bcee7db867e49da3c312d9cf916b7c911c5886c73487ae4274bbffb62a6b3eb138d0eb0ffbcf9a863fa91cd4a21dbfe2e25e0248aca06a724b77cd0b164c44c4963c05514ee27d94c379d9d5e3983974f7e964a67f9897832caa1486df30a4378ac8cc8f4802c945788b50083c3c409f8f81cce695a1c9c94a8738184c3ea6a455f61cc7e1a901ac0a6eabc081921943012b158211aba38ff4d6a7ec7949251d", 0xa5, 0x1, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x810, r1, 0x0) setitimer(0x0, &(0x7f0000000140)={{0x9, 0x3}, {0x11fffffe, 0x7f}}, 0x0) r7 = socket(0x11, 0x3, 0x0) setsockopt(r7, 0x11, 0x3, 0x0, 0x0) getitimer(0x0, 0xffffffffffffffff) read(r0, &(0x7f0000000580)=""/4096, 0x1000) getpgrp() mmap(&(0x7f000041b000/0x1000)=nil, 0x1000, 0x0, 0x2010, 0xffffffffffffffff, 0x7) 356.718683ms ago: executing program 0 (id=129): r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0xd, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x1011, 0xffffffffffffffff, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{}, 0xfffffffffffffff6, 0x29, 0x20000000, 0x1, 0x13ffb}], 0xde0, 0x0, 0x8, 0x0) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x3}, 0x4000000000000017, 0x0, 0x0, 0x0, 0xfffffffffffffe73) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{}, 0xfffffffffffffff6, 0x13, 0xf0000000, 0xfd, 0x8000010000}], 0x1, 0x0, 0x9b68, 0x0) kevent(r1, &(0x7f0000000040), 0xe4a, 0x0, 0xa9fa, 0x0) 207.373118ms ago: executing program 5 (id=130): socket(0x2, 0x4001, 0x0) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x2, 0x2, 0x8, 0x100003, 0x40, 0x10, [{0x5, 0x6, 0x80000001, 0x80000201}, {0x2, 0xfffffffb, 0x6, 0xfff}, {0x7, 0xfffffffe, 0x2006, 0x1}, {0x4000002, 0x7, 0xf, 0x7a2b}, {0xfffffffc, 0x7, 0xf11, 0x7}, {0x3, 0xffff, 0x80d2}, {0x2024, 0x1, 0x85, 0x5}, {0x0, 0x40009, 0xffffffeb, 0x8}, {0x8, 0xffa, 0x6, 0x7fff}, {0x0, 0xfffffff8, 0x400005, 0x8bfb}, {0xfffff0d1, 0x8000000, 0x8, 0x7}, {0x4, 0xc7cb, 0x0, 0x4}, {0x401, 0x106, 0x9, 0x40}, {0x200003, 0xee6, 0x2, 0x6f5fc48b}, {0x7e, 0x5, 0x1, 0x5}, {0x9be2, 0x6, 0x6, 0x69}]}) r0 = socket$inet(0x2, 0x4002, 0x0) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd60db090000200000fe9e6122d1becd0c097389af0000ff020000000000000000000000000001"]) (async) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) (async) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x6, 0x2, 0x5, 0x20000004, "e255795509001a0063a134fe00000200", 0xa, 0x5}) (async) poll(&(0x7f0000000000), 0x35, 0x0) 198.090876ms ago: executing program 5 (id=131): sysctl$net_mpls(&(0x7f0000000000)={0x4, 0x21, 0x2}, 0x3, &(0x7f0000000040)="4554b21a0c0787139782fce06e4a1c8656d265f4cb57f207bc65abe7b95fe3d29768027ffd44838a7cfdc29e5d90866d671e57610ede18289bc751", &(0x7f0000000080)=0x3b, &(0x7f00000000c0)="6cc73aae0f5724ea93cc5f4dfccc37c39b22bac31ddb5783b81848b9", 0x1c) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000180)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) setpgid(r1, r1) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) r2 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) setpgid(r3, r2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x80, 0x0) fchdir(r4) socketpair(0x18, 0x5, 0x7, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000300)=[{r0, 0x40}, {r0, 0x8}, {r0, 0x82}, {r0, 0x8}, {r5, 0x10}, {r0, 0x40}, {r0, 0x8}, {r4, 0x4}, {r4, 0x1}, {r0, 0x80}], 0xa, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r0, &(0x7f0000000540)=[{&(0x7f00000003c0)=""/85, 0x55}, {&(0x7f0000000440)=""/165, 0xa5}, {&(0x7f0000000500)=""/26, 0x1a}], 0x3, 0x8) r8 = accept$inet6(r6, 0x0, &(0x7f0000000580)) sendto$inet6(r8, &(0x7f00000005c0)="ba202dbce45328651401b0bf048cb24b02e9141fdebaf4b2c37c14dc9049d2e7dff096c3d13996c4a7eec96bc8f30f3495a3bb3b5db696bd8f48a549dc1e985217322728c0a2cfcef55c5c6f6566a02cd459791c3db85b6789faef5554991145fc4883a73e37f283f38e36ad2528ef9b63538f3930150c7de9c06697c8610421d13fa0f9172b8ec6fbaf930b6646d2a12b420393a3aa6ddb6a277bd27f423ca5902bbf", 0xa3, 0x8, &(0x7f0000000680)={0x18, 0x0, 0x9, 0x9}, 0xc) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1) fcntl$lock(r7, 0x9, &(0x7f00000006c0)={0x1, 0x1, 0x2, 0x40, r2}) r9 = socket$unix(0x1, 0x5, 0x0) sendto$unix(r9, &(0x7f0000000700)="62077e3d9c78111f1709686fb14fceed12199d574974298d1509aa7b125186ee15ee475f071225a0b33b731fb1b0888d1b7b02e51f553a44b603cebf4680a52d8bb76eefa4", 0x45, 0x400, 0x0, 0x0) r10 = open(&(0x7f0000000780)='./file0\x00', 0x0, 0x80) rename(&(0x7f00000007c0)='./file0\x00', &(0x7f0000000800)='./file0\x00') mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2) mknodat(r10, &(0x7f0000000840)='./file0/file0\x00', 0x2000, 0x9) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) wait4(r3, 0x0, 0x2, &(0x7f0000000880)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000940)={0x0}, 0xc) wait4(r11, 0x0, 0xb, &(0x7f0000000980)) 194.787145ms ago: executing program 5 (id=132): sysctl$vm(&(0x7f00000000c0)={0x2, 0x8}, 0x2, &(0x7f0000000340)="592e128d", &(0x7f00000015c0)=0x59, 0x0, 0x0) (async) r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f0000000040)="fb9f0f7d", 0x4) (async) sysctl$vm(&(0x7f0000000180)={0x2, 0xa}, 0x2, &(0x7f00000001c0)="4cc6f60fb9f544c2f911ad610d38c734f03588d9241cab0172c3d7b2b29732518e59435088dfefd2357c34e8db4f7ae5b2ca239c61cd13ffce276b91737440b37012c1884981ebc905e456dcb09976275f49f5037cf62046428d463cdb43dcac240f4f1dcbf52e1a15331c4ee8acf5e441eb77456c7c78bb5d1d42173f266b568d8d452bc85a65e48d182ef261b8037adaaabff66ab188bbf1c901a8ea32c1a6ec3a86f970dd889efdf68c3c00fee97dc2fc6043d2c889a887fcb20e944c8e91cd5f74feb24b58135d30967541616335309ec25aec994a013b32d083a45eeff99a74ee274146baddb65c", &(0x7f00000002c0)=0xea, &(0x7f0000000380)="8f867576e005f87d750e01dc574ceaa185a478d615dd4ac3494103d552e44861c89bdfe0359d50864bbff87a92e41d1000ba2439a251aa2654e8cbb3ebde4b4721c9d9a05ab9f650a6da923454b0d7a4f227869a513157675e2de7f7c3cf8b0a05fd6308cb7e3be7f0d2b538f865b21afbf4d92ff6124bb19f0ca7eabd686744f53043a342ec5b9075c95da01d74395def8b4047dab418a24992525c537d44df4a0ea98b7b", 0xa5) (async) sysctl$vm(&(0x7f0000000000)={0x2, 0x9}, 0x2, &(0x7f0000000040)="602d42a198142e06e7309ff48b67c6b6812ebae5db4fcd94fe52c6344eaf202472712113d186f1cf01afce03706da5ac800c3110072c995b586ba94d7f887efa5f26fa295aea3dd1f78b1c48188c432f12321c0492c4", &(0x7f0000000100)=0x56, &(0x7f0000000140)="d3b8e5f38ebf4ba6597b5390075a701c4429e028cdbb00cb73eba713cfe7", 0x1e) 192.040178ms ago: executing program 5 (id=133): fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x4) sysctl$vm(&(0x7f0000000040)={0x2, 0x1}, 0xc, 0x0, 0x0, 0x0, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000001a80)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, 0xffffffffffffffff) open(&(0x7f0000000080)='./file0\x00', 0x18289, 0x190) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x40) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000180)='#!', 0x2}, {&(0x7f0000000040)="e47a", 0x2}], 0x2) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000100)="200100f000000a", 0x7}], 0x1) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40e}, 0xc) sendto(r4, 0x0, 0x0, 0x8, 0x0, 0x0) read(r3, &(0x7f0000003140)=""/109, 0x6d) r5 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x40000800, r5) 191.215171ms ago: executing program 7 (id=134): r0 = open(&(0x7f0000000040)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf79e5) geteuid() writev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)='#', 0x1}], 0x1) write(r0, &(0x7f00000000c0)='\t', 0x1) r1 = syz_open_pts() syz_open_pts() syz_open_pts() lseek(r1, 0xffffffffffffffff, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x2, 0x0, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000280)=ANY=[@ANYBLOB="3562c9d18d33bde814dc499786dd6200000000183a0419e0b92290ecf9dbef0e6a1da77069d409000000000000000000000000005ff30045d0d1f2bf00bb5e01000000000100c2d50000f70c02053b00000000000000"]) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffa, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0xb5) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) socket(0x18, 0x4001, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) unlink(&(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r2 = msgget$private(0x0, 0x1c0) syz_emit_ethernet(0xb8, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450000aa00f7000000119078fffffbffac1400aa00009078006600007ece73b20003192e34557614197e848921653c2d12e8f9f30a87d356c4155235945219eb0ff8e0a9359aba00ab2c766a8d2538109e965677ae2a3f0b9557b60bec5eac4fdae4810dafbc70c2bf4eac84c8f89d2efa342f6e4c6a3505d550818844bcbac315ca5b22a5f91f2d139b2a394514b499b21a10005f9bf7aba72ced9e09fc39ad99b31ff325b6432e2dde"]) msgsnd(r2, &(0x7f0000000080)=ANY=[], 0x0, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) msgrcv(r2, &(0x7f0000000100)={0x0, ""/79}, 0x57, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000200)="682042ac81ba9d7dd7d2bf6ec0d75eb0bcc8be8de202d6ab04d31c77ad4e2a585f1dce604afc314ce945cdf151d01cae1773b77ea42e33e9d2679056bec18b177ed40cebbaa965719158b888b32024231f17678e6430a52fa7689b03bd3c8674d4a1ad00a8c6e6a9bcdf", 0x6a, 0x2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 127.325123ms ago: executing program 0 (id=135): sysctl$net_pipex(&(0x7f00000000c0)={0x4, 0x22, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x20) sysctl$kern(&(0x7f00000000c0)={0x1, 0x54}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$net_pipex(&(0x7f0000000040)={0x4, 0x23, 0x1}, 0x3, &(0x7f0000000140)="f75083f300c424f4b91e6e5134411514bfedc5cbc50fd4df96cf9087c1fd8bff832094e847c372a36e4451a2ae9051adf8a8694339d211a206481a2f2a5746087d34632dd355b9ff34bfb3d12b636761549f413dfdc181f933b253dd25088733888e99065123383259f414f1fe4b43f865f6fd54dd1140", &(0x7f00000001c0)=0x77, &(0x7f0000000200)="31c410d94c01f8333635c45c516f39d67f7fff1863a0654d5c791ca334fa13c47a734299d561354b04e4287dfadf8a8c79cfa9bb3f2407ba722c05498ffe9ee5d42f24479dbb09b33409dbe8e5988e4e9fd72a", 0x53) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xce0c, 0x0, 0x37) sysctl$kern(&(0x7f0000000080)={0x1, 0x34}, 0x2, &(0x7f0000000100)="71f91e34", &(0x7f0000000000)=0x4, 0x0, 0x0) 126.524008ms ago: executing program 5 (id=136): close(0xffffffffffffffff) (async) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x1, 0x0, 0x0, 0x0, 0x5}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) (async) setitimer(0x0, &(0x7f0000000000)={{0x400, 0xc}, {0x0, 0x5}}, 0x0) (async) setitimer(0x0, 0x0, 0xffffffffffffffff) (async) recvmmsg(r1, &(0x7f0000000000)={&(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/25, 0xfffffec6}, 0xfffffffd}, 0x15, 0x2000, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0x9, 0x1, 0x3, 0x1a9, "bfe749eefcb1a919bf16be5b6fc98e8b95b7c19c", 0x101, 0x65}) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) (async) sendto(r0, &(0x7f0000000240)="2889a650b8b09c17b27033653b00abc0622ad9ad7b86f22917b880c78d306eaf97e4d815ee955e4f522e1dff5f6180c5d26612949e4ec6fe7c3a2a3ec63a9c16281df1b7b6d9c927c3d0877e0721510d19201a2086c4bf24602b5615f4fe7cfcc590b2b38c5a7f78d0ae8c1bcebd136a80ed278b19f6e8620bfb2fa4d13703693a821d6f6c77c2b1de2853359ca77943f690e2aec5", 0x95, 0x0, &(0x7f0000000040)=@in6={0x18, 0x1, 0x10, 0x9}, 0xc) 125.443944ms ago: executing program 0 (id=137): setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x7ffffffc, 0xcacf, 0xdffdff7e, 0x1e03d0a, "04e4577e06ffe00007e3de0016dc5463199800", 0x6, 0x8}) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000001b00)="ccd811b2d7167ea510546ed4e039fd0202ad374bcfead9679ff14476c1447a1c687e46de7ee9e52d8291900dfe50a86c068a6717d70f00070f3fcb6f0c4981ed5dc3c0f9a0b5f4403d7bd26fb89cf8d199d8d1617b6bf8182e638c8bba72f0d6f937423695c06a20204844a8d34b462c86e4c52622d5e928ef370ca9d51ef4b663bcb25da8febf065a6108fbe41408ddb693d5ad6d1f9c40f7d745a976cd2ac0bae4aba7cba2954a2ce9461378c6918b3496640a54f058e2a982a677026db4ffcf9868e1b12321839ff6c76cbdffca30e72d43950327d21b594a1510e4eeace3cb9adc07c4c55bd2599dc1a8acc15a191d505276daa0e880d945d67069a2b896fb1556a8be14a8f80cfd3278ec26aa05d73ed2636797c3fe88740958b76f010d4dd9e973e43518ada2e0f1ea758e9fd598a92c73c206f9ce4f5632cabc355dd8b633b02d0ea3469a6f6e6644cb679a8473028bee63e327320fe5aaa7a29bb2e0b95a682f98fd7735e1303ae1b8a8075cde", 0x171}], 0x1) r2 = socket(0x1, 0x1, 0x3) setsockopt(r2, 0x1000000000029, 0x3b, &(0x7f0000000040)="2300bf98", 0x4) 125.024816ms ago: executing program 3 (id=138): r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) sendmmsg(r1, &(0x7f0000000380)={&(0x7f0000000340)={0x0, 0x2f, 0x0, 0x0, 0x0, 0xd9e468b50da2a07d}, 0x9b}, 0x10, 0x400) 123.132235ms ago: executing program 5 (id=139): r0 = open(&(0x7f0000000080)='./file0\x00', 0x18289, 0x190) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x3, 0x2, 0x0, 0x100000000000000}) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x3, 0x2, 0x0, 0x100000000000000}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x4, 0x0, 0x0, 0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r1, 0x80, 0x3f, &(0x7f0000000040)="6700d6e5", 0x4) (async) setsockopt(r1, 0x80, 0x3f, &(0x7f0000000040)="6700d6e5", 0x4) writev(r1, &(0x7f00000004c0)=[{0x0}], 0x1) open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) (async) r2 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) r3 = msgget$private(0x0, 0x1ba) msgsnd(r3, &(0x7f00000000c0)=ANY=[@ANYRESOCT], 0x401, 0x0) msgsnd(r3, 0x0, 0x46b, 0x800) (async) msgsnd(r3, 0x0, 0x46b, 0x800) socket(0x2, 0x1, 0x0) (async) r4 = socket(0x2, 0x1, 0x0) shutdown(r4, 0x2) ioctl$FIONREAD(r4, 0xc0287533, &(0x7f00000001c0)) writev(0xffffffffffffffff, &(0x7f00000006c0), 0x1) (async) writev(0xffffffffffffffff, &(0x7f00000006c0), 0x1) socket$inet(0x2, 0x1, 0x0) (async) r5 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r5, 0x0, 0x14, &(0x7f0000000000), 0x4) write(r2, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) ftruncate(r0, 0x29a) (async) ftruncate(r0, 0x29a) setrlimit(0x3, &(0x7f00000006c0)={0xb, 0x5}) r6 = syz_open_pts() close(r6) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000040)={0x1000f66c, 0x57d, 0x7, 0x5dffff5f, "9cdc452e307e0804002f4c0040002f9e68cd3304", 0x3, 0x1000}) (async) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000040)={0x1000f66c, 0x57d, 0x7, 0x5dffff5f, "9cdc452e307e0804002f4c0040002f9e68cd3304", 0x3, 0x1000}) writev(r6, &(0x7f0000000000)=[{&(0x7f0000000080)="f284547ec87ae3ad1aad0ee27ee88eacb67a08038280f2a01ae7a48358ae16e2fba4ee0ddad57fa2b502658b5723516552c4349404b44e61906eb367dd016164244e321c3f3fa4a301cca907a63fe5682806e86f7b9ed732b01c843a7c13b71430810706a94f10d2cb6414e1fffa7b8cceb21a5bb7f7e286998196fa9ddbf1180a09fbdfb5fa39c5351cac68378d67e9655cdbf971126f853c896ee40a964e51b93e9f8cd2761da19460ae1277fee651ab0c75d0c5b1bf66cfd5838c158d811facece8dcef640f9c9eb9530e6d8ee418a92276e3f27224433eef1cb72de8961a15ff100acd28426503cae730e81dafef5299f8cae80f54b022a9ae3164b69a08b6460d25fba9fe6c6d07c1d5893bbd9f8b78b80fa1c3bf9209558ad46ae1f00a2ee2221f62071fc8687045f65f847000e0bcff4de28560bc948c5f780cc109d10a8fdad1599932daa727ee06845b7bb5d0462606567e6827a47aeaf012f8ebcc6007d3733a5230347e33c24e68fbf757c7fba0f3f9097dd6c24c6732753aac4cc5aa43378d32e28fad0dda633e1362a5e3a1da302e5c1b07103d306d92c663aa9717d106f6f9c944e2c7de93d0fc0ab40b4a4d6416c476337bf94f4a9a6248abfd8e612758b0167f5a0a002b405bc30f8b6e9f9778db29d03789e7293f6d5049625ee69584c359a786e6edb8d9c546bdd713a9ca84764fa65433f3c35334a05b1bf10b14d73506495614913013f2120359ab76806bfc6c5d597786da32ae3d2868d5c692e6bb98413ae8e822b002f3ecdc844354e3eafa64f9a2a90a6f1bff8c9b8ba073203b2396221ca58d38ceb75f42fc4a0c72dc0dc2349bcc3681ca430908cf926861f0aec3b28d2ea59d0ee36f14ea06345e7136dec7c9ba6e3925c4ef813a2c83d4b213b266c26f04e204fbda47ee410ee0ae002e7163492e1929b9279b29e6ed90986de6d05f40b50248f7aa97f03cc09c1082e5119f9491e0f980e9d6bc7407c2a2ec625b902e39085f792fa9217f143349b1b08fb1647b1b694e544d9f33f3bdc4f77f55858cf9f2751ec683512630fa72236d127bff3449692fffb710d8dfe730df8733bb1d59202f2e126e8a77479d461910dfa5664b6fb27fe479774c0ae1190fe35b40c831e6a77f02da283b96686a47adcfbb07950e99fff1ffbfcede623df3517fb836ba8c48d8848784614ed65a0cf6dfe38b1ecf79942c185c7fb4110f2113794c96e5ecaa33df181357743c2047c01a856846e6f23465b340cc35d88f9ddb966492562f05245ee167b7a97f26a460b3e1632aeb18779cacfbe57a79ef107aa8d9304a45dc195143cacae3e78b1606408d5465d80600d6683fe41838f6212025a9f82a31602775d09d1b8892090bfe17c2269e27682ef898852c65d54c720559b8c4a05c9858c0a1b380824b0282609e7f0dc597f30047d0be06d2c4a44d894d44bd9463d43a795fd2a13bbed1c213602a3fc8931ab00e45a1d0fd2160741ae3868023f4f633eda272a117bf38a1d094f8fb75e55856b6f5fbb7a5595ddc4d9ce6a10e87ce411ae30ad4a61469864a6511e949ad9f4c3230fe05cd4b43b7666d66bdbdcd0ca2fd02dfee6670a9515cfb626e46e7df970f645c673a5e36844062c38fd862e57fd0f053b3ed71fc26bff73bf2ca24e664665a2c7329858ce8d9fc7f18e5f42f217f6b3e64466a28b3c207d67fce58294b2e3b4afe29551e69decffbfb8e8b9df5821094c2b9cb4ca887e295aedb2f2d3a6f6412abfc3793387d6161f03fc8e18fc9227e73bcfd42334365996ec6e85343f0b0dd731c92cee894003311edbf18ddd70445c5c875b007a91a7b7dc6f4dd04e49adfe7d484708152c5c4a55b32e26ffdad79948dc118e0c9a0707f729913bdb63fc8a29c89e2a6b44c942d45de15570ec7ceda9ed638e41008b93fc13eb6e0b0a55a5272ec2e7966efcc5d58fc2d83c5aa7d09e7e65b2612a63698a4654c0f7d253d7556d1b757201803f77de0c6c2e8fc853e7571579f761e1d16bcbe61a7d77e90bf32162a644da6772df67f13fd6becebbc7b4a849283c8bd879ee75f885b3adbebf376568c3ba030de0cdacce12ac404352c0e9dbc6b79d103ccda9ea17f619a1286528c08644293be3b4a9cde83633842e181c003a8c2ddca9b4968273fec75ebdee0538b1cd61bbb2a22dbf3eb5fc58bdb583f7e", 0x617}], 0x1) r8 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r8, 0x0) getpgrp() msgrcv(r3, &(0x7f0000000140)={0x0, ""/110}, 0x76, 0x0, 0x800) (async) msgrcv(r3, &(0x7f0000000140)={0x0, ""/110}, 0x76, 0x0, 0x800) 121.864582ms ago: executing program 1 (id=140): recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000240)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}, 0x4000}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) (async) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r1 = syz_open_pts() open(&(0x7f0000000340)='./file1\x00', 0x200, 0xc) (async) r2 = open(&(0x7f0000000340)='./file1\x00', 0x200, 0xc) mmap(&(0x7f0000001000/0x7000)=nil, 0x7000, 0x4, 0x8011, r2, 0x100000000000000) (async) mmap(&(0x7f0000001000/0x7000)=nil, 0x7000, 0x4, 0x8011, r2, 0x100000000000000) readv(r1, &(0x7f00000012c0)=[{&(0x7f0000001200)=""/1, 0x1}], 0x1) (async) readv(r1, &(0x7f00000012c0)=[{&(0x7f0000001200)=""/1, 0x1}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x80, 0x4, 0xfbfffffe, 0xfffffffe, "dd6c1f460000ff20004092d6126e4ed671e500", 0x800}) (async) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x80, 0x4, 0xfbfffffe, 0xfffffffe, "dd6c1f460000ff20004092d6126e4ed671e500", 0x800}) syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x3, 0x100004, 0x0, 0x20007, "ebffbef5ebd1000000ef67d3b8890000000100", 0x5, 0x7e1}) setrlimit(0x7, &(0x7f00000000c0)={0x7, 0x5}) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000001c0)={0xf66b, 0x4, 0x401, 0x1fffff06, "9cdc45c7307e8b61c7d61df7fb7f6c00005fdd04", 0x9, 0x3}) writev(r3, &(0x7f0000000000)=[{&(0x7f00000009c0)="2aef1ba69986bfa8bdbecbcad1f3c1622163c1f5228fdb7c32bca7f3fbb73f4dc3a6f65d935878b1eb253cd096f8cc79616313b32f5322e0b353900f163102e8d7d10f70b82891374d7a7194f8e389ef304b6ae2a05bfc367f5f7e26429d3744e8c527949c7c9cf5cdf50cb497f38a364de272a33409d37704405a9e3a04ce70b030e9e6d5e035f09fe4e9f5d125d6a59dc71059cae75a706fc343e93b3cd5bd5012390c9979b681d08bf4271a78fb4aef8ad01e4be2bf8abcbe33d4250fec27fec8901c4ef2fe5f4aa010797dd5deb02d5f1f3bbdd854934d70fa322214a6de03954966a7fe92a2b328c4a9a0ee3b791598319b4ec9096289a3e8678b8e8cb777cd7a414ccebd131b3b10ff23355e00adcefab600a793aa92290fce8eec2c76fa5ed06a104b7bfd9ebd22ffabdf11c9bab57b4b22bcba67692d53a1985e43c733841eaeb09c3ba011aa129a2e1fa5a718340fd85507676301cf9702437eb9681aaabd8f98ed06c512333fff813c6a7293126fb20e53dc969fbf07d6de8aa65384ac5b178c6eac1b7f31cacd4b7ec500fe8d03fba3f6460aaf028b2765d76a1568d99654b0866ebd1ce3fdfdadf23db97d0f0c27482d255b00e219c13191ca16e417a8f04b3488e87210df971c644cf7811c815daef73f67625d3ecc575fae5b0a31c0c29b89bba9353dca8559d91823f86f987d854aafb0b6b90e85a73e6a96b207b0e03f4729964725cf780d7c22e53e3e0e8acf83e0d69a19a4a5119147a2dec2230b006aa6672484bb93b1127371d56a6071307e20fa85543abadc07806d6b4d8a8a66be5f2ea29d6b084f223ae956885fd30df7132e93177d326dec10045d41ed8bad802371161569021890e4e358355042155896c483defd10f3439e8bd555079242e9d00e5246b2038e1ed86af97b09ee7004209841bb0161c518f826631140334ec5d7f95d4012a15867bf42e678494f7c42bdbc388e78f6e037e16d04e7f2ad834464a5ba7e085c5e", 0xfd98}], 0x1) sendto$unix(r0, &(0x7f0000000500)="610ff8bf9fbae92fc95521da61adc27d8cde5e47ed4260f85430b58a6b9ce27987bc", 0x22, 0xc, 0x0, 0x0) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0x6a, 0x0) 5.118437ms ago: executing program 3 (id=141): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r1 = fcntl$dupfd(r0, 0xb, 0xffffffffffffffff) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x10000000000000, [{&(0x7f0000753000/0x3000)=nil, &(0x7f00007f5000/0x3000)=nil, 0x7}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00007aa000/0x5000)=nil, 0x8}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000095000/0x4000)=nil, 0x7a5}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f000007d000/0x4000)=nil, 0xfffffffffffffffe}, {&(0x7f000068b000/0x2000)=nil, &(0x7f0000188000/0x2000)=nil, 0x2000000000009}, {&(0x7f00003b7000/0x1000)=nil, &(0x7f00002c6000/0x4000)=nil, 0x2}, {&(0x7f000055d000/0x4000)=nil, &(0x7f000051e000/0x4000)=nil, 0xb}, {&(0x7f0000787000/0x3000)=nil, &(0x7f00006e6000/0x3000)=nil, 0x6}, {&(0x7f00000b6000/0x3000)=nil, &(0x7f0000243000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000261000/0x3000)=nil, 0x4f}, {&(0x7f0000245000/0x2000)=nil, &(0x7f0000160000/0x4000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f000067b000/0x1000)=nil, 0x6}, {&(0x7f0000fed000/0x10000)=nil, &(0x7f0000042000/0x3000)=nil, 0xfffffffffffbfffb}, {&(0x7f0000334000/0x1000)=nil, &(0x7f0000246000/0x2000)=nil, 0x101}, {&(0x7f00003e3000/0x1000)=nil, &(0x7f000059c000/0x3000)=nil, 0x1000039f9}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x500ffffffb}], './bus\x00', 0x81}) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x2, 0x2, 0x1, 0x100000000000000}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x59}, 0x3, &(0x7f0000000100)="00e0ae5b7e0d0000bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x50, 0x0, 0x37) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x1, 0x0, 0x0, 0x0, 0x5}) (async) pipe(&(0x7f00000001c0)) (async) socket(0x2, 0x4001, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) (async) recvmmsg(r2, &(0x7f0000000000)={&(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/25, 0xfffffec6}, 0xfffffffd}, 0x15, 0x2000, 0x0) (async) r4 = socket(0x2, 0x2, 0x0) (async) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f00000002c0)=0x1) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) (async) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1a}, 0x4, &(0x7f0000000340)="f6188b6cf3bc8e406090e462f032bc7045e9dd71c10c3803d8f190903bfdd2732c573ce1c43f96c57325bf047518932bffa7634d079151203ec71e0d4e5db048ec370b0815ca30b878c797a6215dee116de6631b39557427090a97e312f0", &(0x7f0000000140)=0x5e, 0x0, 0x0) 3.090862ms ago: executing program 7 (id=142): close(0xffffffffffffffff) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) socket(0x18, 0x2, 0x0) (async) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2a, &(0x7f0000000340), 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) (async) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) (async) connect$unix(r1, &(0x7f0000000000), 0x10) write(r1, &(0x7f0000000040)="d47f8adefab5766c", 0x8) sendto$inet(r1, &(0x7f0000000440)="7504", 0xff98, 0x401, 0x0, 0x0) 237.711µs ago: executing program 3 (id=143): syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffff06000000aa"]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x6a, 0x0) sendmsg$unix(r1, &(0x7f0000003ac0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB=' \x00'/16, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00('], 0x48, 0xf8f45ad47d2d40ee}, 0x404) close(r1) syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[@ANYRESOCT, @ANYRESOCT=0x0, @ANYRES16=r1, @ANYRES8=r2, @ANYRES32=r3, @ANYRES16=r3, @ANYRESOCT, @ANYRES64=r3]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) sendmsg(r0, &(0x7f0000000680)={&(0x7f0000000140)=@in6={0x18, 0x2, 0x836, 0x5}, 0xc, &(0x7f00000004c0)=[{&(0x7f0000000180)="1d6976cf110e32b02ff04a6c3db1b793d6b18885c7fd25ed29f78c3cdefda1a7668b1df4bd5020cc635a18df1e8fa2f6c3355704e711244d213e9f53039641c49d0fcf539c22f28ec9160b0b6210ca0f601023d8575f5664969e99d30af68432ff7c5645978391ad71025902696033a180da91", 0x73}, {&(0x7f0000000200)="4e6f0bd1276f48bb04a49c9fe4544d20c24f8f96c172e0289e2f7c8edca5f89b999e3a98671729a2b75d6581f4734621e87071443cc491ec8963369ab3e26734d2b871d67f1cc5934e373fa742174dd5f51d7807a3b1334321ba129fd5ab13221ab77c17e12015fd24323f2416d08ab6a91f6e0e9e5c03c26afa284cbe78bd382896a97da688c065bc523e7e91b54443d80fd99926fa93bb9b26eae024a95c76d5a5785c615ed334b603f5a88f2b68c6060e6e25ad6a7dbba5af6b8145bc3c4a6cc7bac50837223aa946684967ecab43394a7e880d2ef648d69fd3e20b7e049a0e7cbf448ed2", 0xe6}, {&(0x7f0000000300)="d003b226c97f266d60a2c250684748b35f2cce6dff8895857124360cf14ab2aabc6b4c7a3a70256436e5add7f2b3b238ca2f84c56ac2a73b5418bdb7549cd1aa2140dca268d7e66f04f8", 0x4a}, {&(0x7f0000000380)="0c752ea4f8f3197db1b41fe636cf5d426ad499da0dd09cab3333a82bca2dba269af80fb6006ba5a8d4a7ce823b690861a3eb38ea5ee040c9aabdcabaeb19834bfc9fe099286837577ddabe9440d736fb12d612b1d426cf8489bba844806b9c4311b8fa6916718a6557bd951fb37bc71fedba9caf79d52a41ff279197b10f1cc38ca2cfa506f8d97ee2de4089f21b0972445f4980a0240277b459ebc455622f07a7ab4c988461e3b886b10b9739a4fcb5e970", 0xb2}, {&(0x7f0000000440)="49b11d8c364b3e6d", 0x8}], 0x5, &(0x7f0000000540)=[{0x48, 0x0, 0x4, "edc7a41397572ffe2f66e9f019eb49c22a4fa962e9cb3d162b81eda96ef2c251624c957286758400db89f576d6daffd8618cb435046b24c8"}, {0xd8, 0x1, 0x2, "2d4a06a291da32a990a82e204f39b000436191e890d1c7a39e761ab49efd6c9282a2b3fdf29d03e19e9dab55e4bff3c997f75e19fddce989411ab4783b853964435b05535331adeeb4fd451b1cdb7d79664a30d97c9cc8e89c39494b870937b85b731a1a008862d75fef3a105888d83a4dda0d26562dfb630e75ae4e4e803e6319de0dae932f32c0b1d50eca1cc863348bfdaf9891770d35ae5a71cd5f9cc0b0dcef9541fceaef6d64fd8b16161728fb5fc1e4305f9f90708597a6d42cf30e9362dbc39ace6884"}], 0x120}, 0x400) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000), 0x10) 0s ago: executing program 1 (id=144): r0 = socket(0x1, 0x5, 0x0) close(r0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x3, 0x2, 0x0, 0x100000000000000}) (async) semop(0x0, &(0x7f00000000c0)=[{0x2}, {0x0, 0x2ff, 0x800}], 0x2) (async, rerun: 64) r1 = socket(0x2, 0x2, 0x4) (rerun: 64) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) r2 = socket(0x800000018, 0x2, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000040)=0xd, 0x4) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x20}, 0x4, &(0x7f0000000200), 0x0, 0x0, 0x0) write(r0, 0x0, 0x0) (async) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x2}, 0xa, 0x0, 0x0, 0x0, 0x41) (async) syz_emit_ethernet(0x52, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa91131c24a62086dd60000000001c2b00fe8000000000000000000000000000aafe80000000e0"]) (async) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) (async) r4 = accept(0xffffffffffffffff, &(0x7f0000000200)=@un=@file={0x0, ""/521}, &(0x7f0000000040)=0x20b) fcntl$dupfd(r3, 0xa, r4) kernel console output (not intermixed with test programs): OpenBSD/amd64 (ci-openbsd-setuid-9.us-central1-b.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.1.215' (ED25519) to the list of known hosts. login: kernel: protection fault trap, code=0 Stopped at sys_msgrcv+0x3f2: movq 0x10(%r13),%rdi ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic the kernel did not panic ddb{0}> trace sys_msgrcv(ffff800037bf82b8,ffff80003c435bd0,ffff80003c435b20) at sys_msgrcv+0x3f2 syscall(ffff80003c435bd0) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x1c01c9e4c10, count: -3 ddb{0}> show registers rdi 0 rsi 0x200000000148 rbp 0xffff80003c435af0 rbx 0 rdx 0 rcx 0xffff800037bf82b8 rax 0x76 r8 0x7f7fffffc000 r9 0xfffffd80097fd208 r10 0xb72af24dcbc87ec7 r11 0xde6d4f0381b17691 r12 0xfffffd806c726eb0 r13 0xdead4110dead4110 r14 0xffff8000015aa500 r15 0x76 rip 0xffffffff818f1f22 sys_msgrcv+0x3f2 cs 0x8 rflags 0x10206 __ALIGN_SIZE+0xf206 rsp 0xffff80003c435a50 ss 0x10 sys_msgrcv+0x3f2: movq 0x10(%r13),%rdi ddb{0}> show proc PROC (syz-executor) tid=81433 pid=73908 tcnt=4 stat=onproc flags process=10 proc=4000000 runpri=4, usrpri=50, slppri=4, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff800037c13780,0xffff800037bf87f8 process=0xffff800037c16b70 user=0xffff80003c430000, vmspace=0xfffffd8067b749b0 estcpu=36, cpticks=0, pctcpu=0.0, user=0, sys=0, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 49398 271102 86041 32767 7 0x10 syz-executor 51286 102849 44536 32767 2 0x3010 syz-executor 73908 343986 26087 32767 2 0x10 syz-executor 73908 63583 26087 32767 2 0x4000010 syz-executor *73908 81433 26087 32767 7 0x4000010 syz-executor 73908 515087 26087 32767 3 0x4000090 fsleep syz-executor 43658 315405 32793 32767 2 0x10 syz-executor 43658 316644 32793 32767 3 0x4000090 fsleep syz-executor 52372 37120 40076 32767 3 0x90 nanoslp syz-executor 52372 352299 40076 32767 3 0x4000090 kqread syz-executor 52372 484019 40076 32767 3 0x4000090 fsleep syz-executor 83895 6285 24081 32767 3 0x90 nanoslp syz-executor 83895 297311 24081 32767 3 0x4000090 sbwait syz-executor 83895 106568 24081 32767 3 0x4000090 fsleep syz-executor 83895 37557 24081 32767 3 0x4000090 fsleep syz-executor 86041 396227 44288 32767 3 0x90 nanoslp syz-executor 32793 251927 13924 32767 3 0x90 nanoslp syz-executor 40076 347270 95928 32767 3 0x90 nanoslp syz-executor 26087 149216 50241 32767 3 0x90 nanoslp syz-executor 44536 135760 89178 32767 3 0x90 nanoslp syz-executor 24081 487030 13891 32767 3 0x90 nanoslp syz-executor 2675 129002 17157 32767 2 0x10 syz-executor 40671 458280 38480 32767 2 0x10 syz-executor 44288 77990 22334 0 3 0x82 wait syz-executor 13924 212477 22334 0 3 0x82 wait syz-executor 50241 430651 22334 0 3 0x82 wait syz-executor 95928 408132 22334 0 3 0x82 wait syz-executor 89178 39022 22334 0 3 0x82 wait syz-executor 13891 191578 22334 0 3 0x82 wait syz-executor 17157 380137 22334 0 3 0x82 wait syz-executor 38480 470889 22334 0 3 0x82 wait syz-executor 22334 149487 74069 0 3 0x82 kqread syz-executor 74069 107058 49487 0 3 0x10008a sigsusp ksh 49487 395927 68470 0 3 0x98 kqread sshd-session 68470 364203 16575 0 3 0x92 kqread sshd-session 25666 12456 1 0 3 0x100083 ttyin getty 16575 277865 1 0 3 0x88 kqread sshd 45816 218642 59191 73 3 0x1100090 kqread syslogd 59191 50997 1 0 3 0x100082 sbwait syslogd 36148 141057 1 0 3 0x100080 kqread resolvd 12480 208030 46536 77 3 0x100092 kqread dhcpleased 41424 485247 46536 77 3 0x100092 kqread dhcpleased 46536 473279 1 0 3 0x80 kqread dhcpleased 38779 183682 0 0 3 0x14200 bored smr 93111 322550 0 0 2 0x14200 zerothread 13660 12431 0 0 3 0x14200 aiodoned aiodoned 41538 179484 0 0 3 0x14200 syncer update 19278 412424 0 0 3 0x14200 cleaner cleaner 69170 236712 0 0 3 0x14200 reaper reaper 26487 46622 0 0 3 0x14200 pgdaemon pagedaemon 87130 136939 0 0 3 0x14200 bored viomb 74553 119402 0 0 3 0x40014200 acpi0 acpi0 44568 21736 0 0 3 0x40014200 idle1 54046 251109 0 0 3 0x14200 bored softnet1 23987 379531 0 0 3 0x14200 bored softnet0 98542 118571 0 0 3 0x14200 bored systqmp 67299 230599 0 0 3 0x14200 bored systq 66899 89895 0 0 3 0x14200 tmoslp softclockmp 60005 169599 0 0 3 0x40014200 tmoslp softclock 8263 307378 0 0 3 0x40014200 idle0 1 482139 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 73908 (syz-executor) thread 0xffff800037bf82b8 (81433) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff838cb9c8) #0 witness_lock+0x5f1 #1 __mp_acquire_count+0x58 #2 sleep_finish+0x2d8 #3 rwsleep_nsec+0xe9 #4 uvn_get+0x266 #5 uvm_fault_lower_io+0x2ce #6 uvm_fault_lower+0x28d #7 uvm_fault+0x274 #8 kpageflttrap+0x2f4 #9 kerntrap+0x19c #10 alltraps_kern_meltdown+0x7b #11 copyout+0x64 #12 syscall+0xb17 #13 Xsyscall+0x128 Process 2675 (syz-executor) thread 0xffff8000fffee7e0 (129002) exclusive rrwlock inode r = 0 (0xfffffd806c6887c8) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xbd #4 vn_lock+0xa4 #5 vget+0x2a2 #6 ufs_ihashget+0x185 #7 ffs_vget+0x8c #8 ufs_lookup+0x1a36 #9 VOP_LOOKUP+0x6e #10 vfs_lookup+0x93a #11 namei+0x7ca #12 dounlinkat+0xc1 #13 syscall+0xb17 #14 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd8071b0f318) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xbd #4 vn_lock+0xa4 #5 vfs_lookup+0x11c #6 namei+0x7ca #7 dounlinkat+0xc1 #8 syscall+0xb17 #9 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 11052 12018K 12034K 166960K 12143 0 pcb 17 12K 12K 166960K 17 0 rtable 245 7K 7K 166960K 364 0 pf 31 16K 16K 166960K 31 0 ifaddr 42 7K 7K 166960K 44 0 ifgroup 50 2K 2K 166960K 50 0 sysctl 2 1K 9K 166960K 6 0 counters 70 37K 37K 166960K 70 0 ioctlops 0 0K 2K 166960K 32 0 iov 0 0K 16K 166960K 44 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1335 84K 84K 166960K 1367 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 5K 166960K 6 0 VM map 2 1K 1K 166960K 2 0 sem 12 0K 0K 166960K 15 0 dirhash 12 2K 2K 166960K 15 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 24 89K 121K 166960K 284 0 sigio 0 0K 0K 166960K 3 0 proc 58 99K 147K 166960K 487 0 subproc 72 4K 4K 166960K 72 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 96 0 in_multi 99 7K 7K 166960K 105 0 ether_multi 1 0K 0K 166960K 2 0 mrt 1 0K 0K 166960K 1 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 73 334K 334K 166960K 73 0 exec 0 0K 1K 166960K 369 0 fusefs mount 1 32K 32K 166960K 1 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 246 159K 171K 166960K 4451 0 UVM aobj 16 4K 4K 166960K 16 0 pinsyscall 45 90K 110K 166960K 1365 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 10 0 NDP 11 0K 2K 166960K 27 0 temp 41 8671K 8735K 166960K 4472 0 kqueue 14 22K 30K 166960K 59 0 SYN cache 2 16K 16K 166960K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 26 0 0 1 0 1 1 0 8 0 rtpcb 120 48 0 45 1 0 1 1 0 8 0 rtentry 176 115 0 1 6 0 6 6 0 8 0 unpcb 144 207 0 186 2 0 2 2 0 8 0 syncache 336 6 0 6 1 0 1 1 0 8 1 tcpcb 736 69 0 62 2 0 2 2 0 8 1 arp 136 18 0 0 1 0 1 1 0 8 0 ipq 40 1 0 0 1 0 1 1 0 8 0 ipqe 40 1 0 0 1 0 1 1 0 8 0 inpcb 328 292 0 278 6 0 6 6 0 8 4 nd6 152 28 0 0 2 0 2 2 0 8 0 kcovpl 48 8 0 0 1 0 1 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 468 0 0 30 0 30 30 0 8 0 art_table 40 469 0 0 5 0 5 5 0 8 0 art_node 32 115 0 11 1 0 1 1 0 8 0 sysvmsgpl 40 3 0 2 1 0 1 1 0 8 0 semupl 112 2 0 2 1 0 1 1 0 8 1 semapl 112 12 0 2 1 0 1 1 0 8 0 shmpl 112 13 0 0 1 0 1 1 0 8 0 dirhash 1024 19 0 2 3 0 3 3 0 8 0 dino2pl 256 1756 0 250 95 0 95 95 0 8 0 ffsino 296 1756 0 250 117 0 117 117 0 8 0 nchpl 144 2146 0 461 63 0 63 63 0 8 0 vnodes 216 1837 0 0 103 0 103 103 0 8 0 namei 1024 6437 0 6437 1 0 1 1 0 8 1 percpumem 16 50 0 0 1 0 1 1 0 8 0 kstatmem 264 24 0 0 2 0 2 2 0 8 0 scxspl 216 7582 0 7582 9 1 8 8 1 8 8 plimitpl 152 53 0 29 2 0 2 2 0 8 1 sigapl 424 576 0 524 7 0 7 7 0 8 0 knotepl 120 315 0 0 10 0 10 10 0 8 0 kqueuepl 224 128 0 117 5 0 5 5 0 8 4 pipepl 344 125 0 98 3 0 3 3 0 8 0 fdescpl 528 560 0 524 3 0 3 3 0 8 0 filepl 160 2442 0 2215 12 0 12 12 0 8 1 lockfpl 104 51 0 49 1 0 1 1 0 8 0 lockfspl 48 22 0 20 1 0 1 1 0 8 0 sessionpl 144 23 0 7 1 0 1 1 0 8 0 pgrppl 48 33 0 9 1 0 1 1 0 8 0 ucredpl 104 279 0 260 1 0 1 1 0 8 0 zombiepl 144 525 0 524 1 0 1 1 0 8 0 processpl 1232 576 0 524 5 0 5 5 0 8 0 procpl 664 853 0 792 6 0 6 6 0 8 0 sockpl 752 551 0 512 10 0 10 10 0 8 5 mcl64k 65536 2 0 0 1 0 1 1 0 8 0 mcl16k 16384 2 0 0 1 0 1 1 0 8 0 mcl12k 12288 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 4 0 0 1 0 1 1 0 8 0 mcl4k 4096 117 0 0 15 0 15 15 0 8 0 mcl2k 2048 24 0 0 3 0 3 3 0 8 0 mtagpl 96 2 0 0 1 0 1 1 0 8 0 mbufpl 256 597 0 0 38 0 38 38 0 8 0 bufpl 280 2677 0 118 183 0 183 183 0 8 0 anonpl 32 8658 0 0 70 0 70 70 0 246 0 amapchunkpl 152 13080 0 12559 34 0 34 34 0 158 9 amappl16 200 2673 0 2541 20 5 15 18 0 8 5 amappl15 192 13 0 13 1 1 0 1 0 8 0 amappl14 184 8 0 7 1 0 1 1 0 8 0 amappl13 176 409 0 408 1 0 1 1 0 8 0 amappl12 168 923 0 878 3 0 3 3 0 8 0 amappl11 160 7 0 7 1 1 0 1 0 8 0 amappl10 152 40 0 30 1 0 1 1 0 8 0 amappl9 144 244 0 244 1 1 0 1 0 8 0 amappl8 136 21 0 20 1 0 1 1 0 8 0 amappl7 128 75 0 74 1 0 1 1 0 8 0 amappl6 120 275 0 264 1 0 1 1 0 8 0 amappl5 112 82 0 74 1 0 1 1 0 8 0 amappl4 104 394 0 369 1 0 1 1 0 8 0 amappl3 96 2268 0 2153 4 0 4 4 0 8 0 amappl2 88 532 0 477 2 0 2 2 0 8 0 amappl1 80 9879 0 9316 14 0 14 14 0 8 0 amappl 88 3715 0 3538 5 0 5 5 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 15 0 0 1 0 1 1 0 8 0 uaddrrnd 24 560 0 524 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 560 0 524 1 0 1 1 0 8 0 vmmpekpl 168 6372 0 6337 2 0 2 2 0 8 0 vmmpepl 168 44398 0 42301 107 1 106 107 0 357 3 vmsppl 488 559 0 524 6 0 6 6 0 8 0 rwobjpl 80 15851 0 14804 28 1 27 27 0 8 1 pdppl 4096 1127 0 1048 115 30 85 95 0 8 6 pvpl 32 17836 0 0 144 0 144 144 0 265 0 pmappl 256 559 0 524 3 0 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 313 0 32 9 0 9 9 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace sys_msgrcv(ffff800037bf82b8,ffff80003c435bd0,ffff80003c435b20) at sys_msgrcv+0x3f2 syscall(ffff80003c435bd0) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x1c01c9e4c10, count: -3 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp ddb{1}> trace x86_ipi_db(ffff8000299ddff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff838cb7c0) at __mp_lock+0x192 syscall(ffff80003c481380) at syscall+0xaf4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x71596357f5a0, count: -6